BM6P6(@ XXXYYYcccuuu|||xxxvvvtttssssssuuutttrrrpppmmmkkkiiihhhmmmkkkhhheeecccdddeeefffjjjjjjmmmwwwpppfffddd___[[[[[[SSSQQQOOOOOORRRVVVXXXYYY___^^^]]][[[ZZZXXXWWWWWWZZZjjj|||qqqmmmhhhaaaVVVMMMPPPZZZYYYZZZYYYVVVUUUZZZeeemmm~~~|||yyyvvvuuutttqqqoooooorrrttttttrrrqqqrrrtttsssrrrrrrqqqqqqrrrrrrsssvvvvvvuuutttrrrqqqpppppprrrqqqqqqqqqssswwwzzz|||xxxwwwvvvttttttvvvwwwyyyzzzzzz{{{|||}}}|||~~~||||||rrr```WWWTTTPPPLLLJJJMMMLLLKKKIIIIIIHHHHHHHHHLLLKKKIIIGGGGGGGGGIIIJJJIIIIIIHHHGGGFFFDDDDDDCCCIIIIIIJJJJJJIIIGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCBBBAAAAAACCCCCCCCCCCCBBBAAA@@@???AAABBBBBBAAA???===<<<======>>>>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<===>>>>>>???@@@AAAAAAAAACCCCCCBBB@@@>>>===<<<;;;===<<<:::999888999::::::999999999999999999999999888888999999999:::::::::999888888888777777666666===<<<;;;:::999:::;;;<<<;;;;;;<<<>>>@@@GGGWWWfffwwwmmmiiinnn}}}wwwsssvvvzzz}}}|||tttlllfffxxx~~~yyyjjj]]]UUUZZZhhh}}}}}}sssjjjnnnuuusssaaaVVVQQQOOOLLLIIIJJJGGGEEECCCCCCBBBAAA???AAABBBCCCCCCDDDFFFJJJMMMUUUXXX\\\^^^```aaacccdddgggjjjmmmoooqqqrrrtttvvvqqqrrrsssuuuvvvxxxyyyzzz}}}||||||{{{{{{{{{{{{{{{~~~~~~]]]\\\dddttt~~~{{{xxxvvvtttssssssvvvuuusssqqqnnnlllkkkjjjmmmkkkhhheeeddddddeeefffiiijjjnnnwwwwwwrrrmmmhhhfff\\\YYYVVVVVVWWWZZZ\\\\\\```___^^^]]][[[ZZZYYYXXX```mmmxxxsssnnnggg\\\TTTXXXaaaccccccbbb___^^^bbbkkksss~~~~~~~~~{{{xxxvvvtttsssqqqooonnnqqqssssssqqqppprrrsssrrrrrrqqqqqqqqqqqqrrrrrrtttssssssrrrqqqpppooooooqqqqqqqqqrrrtttvvvyyyzzzwwwvvvuuuttttttuuuwwwxxxyyyyyyyyyyyyyyyyyyzzzzzzyyy{{{qqq^^^VVVRRRNNNJJJHHHKKKJJJIIIHHHHHHGGGGGGGGGKKKJJJHHHGGGGGGGGGIIIJJJIIIIIIHHHGGGFFFEEEDDDDDDGGGHHHHHHHHHHHHFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???@@@AAABBBAAA???===<<<=========>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<===>>>?????????CCCBBBAAA@@@>>>===<<<;;;<<<;;;:::999999999999999999999999999999999999999888888888888999999999999999999999999888888888777<<<;;;::::::::::::;;;<<<<<<<<<===??????DDDRRR___||||||lllgggjjj{{{zzzttttttxxx|||~~~xxxqqqkkkooovvv~~~qqqbbbXXXVVV```rrryyyppppppuuu~~~|||iii[[[TTTPPPKKKGGGIIIGGGDDDCCCCCCCCCAAA@@@@@@AAABBBBBBBBBEEEHHHKKKRRRUUUYYY\\\^^^```bbbdddfffiiilllnnnoooppprrrtttqqqrrrssstttvvvxxxyyyzzz}}}||||||{{{{{{{{{||||||~~~~~~dddaaaeeeqqq~~~~~~|||yyywwwuuuttttttvvvuuusssqqqooonnnmmmmmmmmmkkkhhhfffeeeeeeeeefffgggjjjooouuuyyyuuuiiifffbbb``````aaaaaaaaaaaaaaa```___]]]\\\[[[[[[dddnnn~~~{{{uuummmccc]]]aaaiiimmmmmmkkkhhhfffiiiqqqwwwyyy}}}~~~||||||yyyvvvtttsssrrrpppnnnnnnppprrrrrrqqqpppqqqrrrrrrqqqqqqppppppqqqqqqrrrqqqqqqppppppooooooooooooppppppqqqssstttvvvwwwwwwuuuuuutttssstttuuuwwwxxxwwwwwwvvvuuutttsssrrrrrrqqqwww~~~zzzzzz}}}mmm[[[RRROOOKKKHHHGGGIIIIIIHHHHHHGGGGGGFFFFFFIIIHHHGGGFFFFFFGGGIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFGGGGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???@@@AAABBBAAA>>>===<<<=========>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<:::::::::;;;<<<<<<======AAAAAA@@@???===<<<;;;;;;:::::::::::::::999999888999999999999999999999999777777888888888999999999:::::::::999999999999999::::::999999:::;;;<<<===<<<<<<===??????AAAKKKVVVnnnpppiiihhhtttvvvtttwww|||}}}vvvpppjjjqqq{{{{{{jjj^^^VVVYYYdddwwwyyyuuuvvvzzzssscccYYYSSSMMMIIIIIIGGGDDDCCCCCCCCCBBB@@@???@@@AAAAAAAAACCCFFFIIINNNRRRVVVYYY\\\^^^aaadddeeegggjjjllllllmmmoooqqqqqqrrrssstttvvvwwwyyyyyy|||||||||{{{||||||}}}}}}~~~~~~lllggggggooozzz~~~|||zzzyyywwwvvvuuuuuutttrrrpppooonnnnnnnnnmmmllliiigggfffeeefffffffffjjjnnnssszzzwwwsssmmmjjjhhhggggggfffccccccbbbaaa___^^^]]]]]]dddkkkxxxzzzqqqiiifffiiiooorrrqqqooollljjjlllrrrvvvuuuyyy}}}|||zzzwwwtttsssrrrqqqpppnnnnnnooopppqqqqqqpppqqqqqqqqqqqqqqqppppppqqqqqqqqqppppppppppppooooooooooooooopppqqqssstttuuuuuuuuusssssssssssstttuuuwwwxxxuuuuuutttsssrrrqqqpppooopppttt{{{yyyuuurrrssszzzssseeeUUUOOOLLLIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB?????????@@@@@@AAABBBBBBAAAAAAAAAAAAAAA@@@?????????@@@AAA@@@>>><<<<<<===<<<======>>>>>>>>>>>>=========<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<999:::::::::;;;;;;;;;<<>>>>>===<<<;;;;;;888999:::;;;;;;:::888888888888888888888888888888888888888999999999::::::999999999999999999999999888888999999:::;;;<<<===::::::<<>>>>>???AAA@@@>>><<<<<<===<<<<<<===>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<::::::;;;;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;777888999:::::::::999888888888888888888888888888999999999999:::::::::;;;777777888888888888888888777888999:::;;;;;;<<<<<<888777:::>>>???>>>CCCIIIVVVnnn}}}tttkkkkkkrrrzzzuuuoooooosss|||wwwdddZZZVVV```rrr|||xxx{{{xxxjjj___VVVPPPLLLJJJGGGEEEEEEDDDCCCAAA@@@BBBCCCCCCBBBCCCEEEGGGIIILLLPPPTTTWWW\\\```dddcccfffiiijjjkkklllnnnoooqqqrrrssstttuuuvvvwwwxxxzzzzzzzzzzzz{{{|||~~~~~~}}}}}}}}}}}}~~~~~~|||vvvrrruuuzzz~~~|||{{{zzzuuusssqqqnnnmmmmmmnnnooommmmmmkkkjjjhhhggggggfffeeehhhkkkmmmpppvvvzzzvvvtttrrrqqqmmmllljjjhhheeecccbbbaaadddgggnnnwwwyyysssvvvzzz{{{yyywwwtttrrrqqqrrrssstttssstttvvvwwwwwwxxxzzz|||wwwuuusssrrrrrrrrrpppooopppooooooqqqrrrsssqqqpppsssrrrrrrqqqqqqrrrrrrsssssssssrrrrrrrrrqqqqqqqqqooopppppppppqqqqqqrrrrrrqqqrrrssstttvvvwwwxxxyyyvvvwwwxxxyyyyyyxxxwwwvvvrrroooooowww~~~yyywwwvvvyyy~~~nnn\\\TTTLLLKKKKKKJJJIIIKKKGGGHHHIIIJJJJJJIIIHHHGGGDDDDDDEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>>>>>>>@@@@@@??????@@@@@@@@@??????>>>===???@@@???>>><<<<<<===;;;<<<===>>>>>>??????>>>======<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;777888999999999999999999888888888888888888888888888888999999999:::::::::777777777777777888888888777888999:::;;;;;;::::::777666999===>>>>>>AAAFFFPPPddd|||uuunnnkkkmmmyyy{{{yyyqqqnnnooovvvlll```XXX]]]jjj{{{|||zzzwwwgggZZZRRRPPPMMMJJJHHHGGGEEECCCAAA@@@BBBCCCCCCBBBBBBDDDEEEFFFIIIMMMPPPTTTXXX^^^aaaaaacccgggiiijjjkkkmmmoooqqqrrrssstttuuuvvvwwwwwwxxxxxxxxxyyyzzz|||}}}~~~}}}}}}||||||}}}}}}~~~~~~{{{|||}}}|||wwwuuurrrooonnnnnnoooooommmmmmllljjjiiihhhggggggeeefffhhhjjjmmmqqquuuwww~~~|||zzzxxxwwwtttrrrpppmmmjjjgggeeeddddddgggkkkooottt}}}xxxtttxxx}}}}}}zzzxxxvvvtttttttttttttttrrrtttvvvvvvvvvwwwyyy{{{wwwuuusssrrrrrrrrrqqqppprrrpppoooqqqssstttrrrppptttssssssrrrrrrsssssstttttttttsssrrrqqqppppppoooppppppooonnnooopppqqqrrrqqqrrrsssuuuwwwyyyzzzzzzzzz{{{|||}}}}}}{{{zzzxxxtttqqqpppuuu~~~~~~uuucccVVVPPPKKKLLLLLLIIIHHHIIIEEEGGGHHHIIIIIIHHHGGGFFFDDDDDDEEEEEEDDDDDDCCCCCCFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA???=========>>>???>>>>>>???????????????>>>===>>>@@@???===<<<======;;;<<<===>>>????????????======<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;888888888888888999::::::888888888888888888888888666777777777777888888888777777777888888999999999888999::::::::::::999888999777999<<<>>>===???CCCJJJXXXqqq~~~yyysssmmmjjjppp{{{wwwuuuyyyzzzkkk```___dddppp||||||sssccc[[[SSSPPPMMMJJJHHHFFFCCCAAA???AAACCCCCCAAAAAAAAACCCCCCFFFIIILLLPPPTTTYYY]]]]]]```dddfffhhhjjjmmmoooqqqrrrsssssstttuuuvvvvvvvvvvvvvvvwwwyyy{{{|||}}}}}}}}}|||{{{|||}}}~~~~~~yyywwwssspppnnnnnnooopppnnnmmmlllkkkjjjhhhggggggfffeeefffiiillloooooonnnrrryyy~~~~~~|||{{{xxxwwwuuuqqqnnnjjjhhhgggcccfffhhhhhhiiiooozzzuuurrrwww|||{{{yyywwwuuutttttttttssssssrrrtttwwwxxxwwwwwwxxxyyywwwuuusssrrrssssssrrrqqqrrrqqqpppqqqtttuuussspppuuuttttttssssssttttttuuuttttttsssrrrqqqpppooonnnqqqpppnnnmmmmmmoooppprrrqqqrrrtttvvvxxxzzzzzz{{{}}}~~~}}}zzzyyyvvvvvvuuuwww|||~~~}}}|||~~~}}}yyysssxxxyyywwwyyyxxxjjjZZZTTTOOOLLLMMMMMMIIIFFFGGGDDDEEEGGGHHHHHHGGGFFFEEEDDDEEEEEEEEEDDDCCCBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDAAABBBCCCDDDDDDDDDCCCBBBEEEEEEEEEEEEEEEEEEEEEEEECCCAAA???===<<<<<<===>>>===>>>>>>?????????>>>>>><<<>>>??????===<<<======;;;<<<===>>>????????????======<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<::::::::::::::::::::::::999999::::::::::::;;;;;;999888777777777888:::;;;777777777777777777777777555555555555666666666666888888888999999:::::::::888999:::;;;:::999888777;;;999999<<<===;;;===AAADDDOOOeeeyyyppphhhiiixxxvvvhhhbbb```fff|||}}}zzz}}}mmmdddUUURRRNNNKKKIIIGGGDDDAAA>>>@@@BBBBBB@@@???@@@AAAAAACCCGGGIIIMMMQQQVVVZZZ[[[^^^bbbeeegggiiilllnnnrrrrrrsssssstttuuuvvvvvvuuuuuuuuuwwwxxxzzz|||}}}}}}|||{{{{{{{{{|||~~~~~~}}}|||{{{yyyvvvsssqqqpppoooooolllmmmmmmllljjjiiiiiijjjllllllkkkkkkkkklllmmmnnnlllmmmppptttxxx~~~|||}}}{{{yyyvvvsssooojjjgggdddeeedddcccbbbeeekkkppp|||~~~uuummmkkkmmmrrrvvvuuuvvvvvvvvvuuuttttttsssrrrssstttuuuvvvvvvvvvvvvuuutttsssrrrqqqrrrssssssttttttsssssssssrrrrrrrrruuuttttttttttttsssssssssttttttsssrrrqqqoooooonnnpppoooooonnnnnnnnnnnnnnnppprrrtttuuuuuuwwwzzz|||}}}wwwssssssuuuyyy}}}{{{{{{~~~zzzwwwtttvvv}}}~~~{{{uuunnnrrrnnnlllmmmoookkkaaaXXXQQQMMMIIIGGGHHHIIIHHHGGGDDDEEEEEEFFFFFFFFFFFFFFFCCCBBBAAAAAAAAAAAABBBCCC@@@BBBCCCEEEEEEDDDBBBAAAEEEDDDCCCBBBBBBAAABBBBBBEEEEEEEEEDDDCCCAAA@@@??????@@@@@@@@@@@@???>>>>>>;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>><<<<<<;;;;;;;;;:::::::::;;;;;;:::999999:::;;;;;;:::::::::::::::::::::::::::999888888777777888888:::999888999:::;;;999777777777777777777777777777:::::::::999999999888888888888888777777777777777777777888999999999999888999999;;;<<<============BBBJJJZZZqqquuurrrxxxzzzlllccceeewww}}}xxxjjj___ZZZSSSNNNLLLJJJGGGDDDGGGFFFEEEDDDCCCBBBBBBBBB@@@BBBDDDFFFIIILLLQQQUUU[[[]]]```bbbdddhhhlllooommmnnnoooppprrrssstttuuuqqqqqqrrrtttvvvxxxzzz{{{{{{|||}}}|||{{{zzz{{{}}}}}}|||zzzyyywwwuuusssqqqppppppnnnnnnooonnnkkkjjjkkklllkkkkkkkkkkkklllllllllkkkiiihhhjjjmmmooottt~~~}}}zzzxxxuuuqqqmmmiiieeeeeeccc___\\\\\\```dddjjjrrrzzz~~~|||||||||xxxrrrjjjbbb```bbbgggkkkssssssttttttttttttssssssrrrrrrssstttuuuuuuuuuuuuttttttrrrqqqqqqqqqrrrsssqqqrrrrrrrrrssssssttttttttttttttttttsssssssssssstttsssrrrqqqpppoooooonnnooonnnnnnmmmmmmmmmmmmmmmoooqqqssstttuuuvvvyyy|||~~~|||yyyuuuwwwzzz}}}zzzxxxzzzuuurrrppprrrxxx}}}yyywwwrrrlllkkkhhhfffhhhiiifff]]]UUUNNNKKKGGGFFFGGGHHHGGGEEEDDDEEEEEEFFFFFFEEEEEEEEECCCBBBAAAAAAAAAAAABBBCCCBBBCCCDDDEEEDDDCCCAAA???CCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEDDDCCCBBB@@@@@@???????????????>>>======;;;<<<===>>>>>>===<<<;;;::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999888888999:::::::::::::::::::::::::::::::::999888888777777888888999888888999::::::999777777777777777777777777777999999888888888777777777777777777777777777777777777777888999999999999888888999;;;===>>>???@@@@@@???FFFSSSggg~~~zzzzzz}}}~~~ooojjjsss}}}wwwhhhaaaXXXQQQNNNLLLHHHFFFGGGFFFEEECCCBBBBBBBBBBBB@@@BBBDDDFFFHHHKKKOOORRRWWWZZZ]]]```cccfffiiilllkkklllmmmoooppprrrssstttrrrrrrrrrtttuuuwwwyyyzzzzzz{{{||||||{{{zzz{{{|||~~~}}}|||xxxxxxxxxwwwvvvtttrrrqqqpppppppppooommmlllmmmnnnlllmmmooopppooonnnmmmlllgggeeedddeeefffhhhqqq{{{~~~{{{yyywwwtttpppmmmhhhfffbbb\\\VVVSSSTTTUUUXXX[[[```eeehhhiiiiiihhhddd```YYYUUUUUUYYY___dddnnnooopppqqqrrrrrrrrrrrrqqqrrrsssttttttuuuuuutttsssrrrqqqpppppppppqqqrrrppppppqqqrrrssstttuuuuuuttttttttttttsssssssssssssssrrrrrrqqqpppooonnnnnnnnnnnnmmmlllllllllllllllnnnppprrrttttttvvvyyy{{{~~~}}}|||}}}}}}}}}|||zzz~~~}}}~~~~~~yyyvvvuuurrrpppnnnnnnrrrwwwzzz{{{yyy}}}~~~{{{wwwuuuoooiiidddaaa___```bbb___WWWQQQKKKHHHFFFDDDEEEFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDCCCAAA@@@>>>BBBBBBBBBCCCCCCDDDFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@>>>>>>??????>>>>>>===<<<;;;<<<===>>>>>>===<<<;;;999999999999999999999999999999999999::::::::::::;;;::::::::::::999999999999888888777777888888999999999999999999999999999999999888777777777777888999888888999::::::999777777777777777777777777777888888777777777666666666777777777777777777777777666777888888999999888888888999;;;===???AAABBBBBB<<<@@@IIIXXXmmm{{{kkkjjjpppuuulll```VVVQQQNNNJJJHHHGGGFFFEEECCCBBBBBBAAAAAAAAABBBDDDEEEFFFHHHLLLOOORRRVVVZZZ^^^aaacccfffhhhiiiiiikkklllnnnpppqqqrrrrrrrrrsssssstttvvvwwwxxxyyy{{{|||{{{zzzyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~|||{{{vvvwwwyyyyyyxxxvvvsssqqqpppppppppooommmmmmoooqqqqqqsssuuuwwwvvvtttqqqooojjjfffbbbaaa______fffnnn}}}}}}{{{yyyxxxwwwuuurrroookkkhhhccc[[[TTTOOOMMMLLLPPPOOONNNQQQTTTUUUTTTRRRQQQOOOLLLLLLPPPXXX```eeekkklllmmmooopppqqqqqqrrrpppqqqrrrsssttttttttttttrrrrrrpppooooooooopppqqqppppppqqqrrrsssssstttttttttttttttsssssssssrrrrrrrrrqqqqqqpppoooooonnnnnnnnnnnnmmmllllllllllllmmmlllooorrrtttuuuvvvxxxzzz}}}|||{{{}}}|||}}}~~~zzzuuurrrrrrqqqooonnnppprrrtttuuu{{{|||vvvnnnfffaaa^^^\\\\\\]]]ZZZTTTNNNHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@CCCCCCCCCCCCCCCDDDEEEFFFEEEEEEEEEDDDCCCBBBAAAAAA>>>????????????>>>======;;;;;;<<<======<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<::::::999999999888888888777777777666666777777777888888888888999999999999999999888777777777777777999888777888::::::888777666666666666666666666666888888777777777666666666666666666777777777777777666777777888888888888888888999:::<<<>>>??????@@@;;;===BBBLLL]]]uuuoooeeefff|||vvvggg[[[TTTPPPMMMKKKHHHGGGEEEDDDCCCBBBAAAAAABBBCCCCCCDDDDDDEEEHHHKKKNNNRRRXXX\\\___aaaccceeeggghhhiiikkkmmmooopppqqqsssrrrrrrrrrssstttuuuvvvxxxzzz{{{zzzyyyxxxyyy{{{{{{||||||}}}}}}}}}}}}|||~~~}}}{{{zzzuuuwwwyyyzzzyyywwwtttrrrooooooooonnnmmmnnnqqqsssvvvxxx{{{|||{{{xxxtttrrrmmmgggaaa^^^[[[YYY]]]cccnnnyyy}}}xxxuuutttssssssuuuuuuuuurrroookkkgggaaa[[[TTTOOOJJJHHHMMMIIIFFFFFFHHHJJJHHHEEEFFFEEEEEEHHHNNNWWW```fffiiijjjlllnnnoooqqqqqqrrrpppqqqrrrsssttttttttttttrrrqqqpppooonnnooopppppprrrrrrrrrrrrrrrrrrrrrrrrtttssssssssssssrrrrrrrrrpppppppppoooooonnnnnnnnnnnnnnnmmmllllllllllllmmmkkknnnrrrtttuuuvvvxxxzzz{{{|||}}}~~~|||vvvttttttsssqqqooooooppprrrttt~~~yyyooogggdddaaa^^^\\\[[[WWWRRRMMMGGGGGGGGGFFFFFFFFFFFFGGGFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@?????????@@@???>>>>>>===:::;;;<<<======<<<;;;:::::::::::::::::::::::::::999999999999::::::::::::999888888888888777777777666666666666666666666666777777777888888999999999999888777777666666777777888888777888999:::888666666666666666666666666666999999888888888777777777555555666666777777777777666666777888888888888777888888999:::;;;;;;;;;:::<<<===???EEEQQQggg{{{~~~xxxmmmkkkvvv|||pppaaaXXXSSSPPPNNNIIIHHHGGGEEEDDDCCCBBBBBBBBBCCCCCCCCCBBBCCCFFFHHHKKKPPPUUUZZZ]]]___aaacccfffgggiiijjjmmmooopppqqqrrrrrrrrrrrrrrrsssssstttwwwyyyzzzyyyxxxwwwxxxyyyyyyzzzzzz{{{||||||{{{{{{}}}}}}~~~~~~}}}{{{zzzvvvwwwyyyzzzyyyvvvsssqqqmmmnnnnnnnnnnnnppptttwwwzzz|||~~~~~~}}}zzzvvvtttoooggg___[[[WWWTTTVVV[[[___hhhrrruuuwww{{{}}}}}}~~~|||yyyuuupppllliiihhhiiimmmqqqtttuuurrroooiiifff```[[[VVVPPPJJJFFFIIIFFFBBBBBBDDDEEEDDDBBBBBBBBBCCCFFFMMMUUU^^^ccciiijjjlllnnnpppqqqrrrrrrqqqrrrsssttttttuuuuuutttrrrqqqpppooooooooopppqqqsssrrrrrrrrrqqqqqqqqqpppssssssssssssrrrrrrrrrrrroooooooooooonnnnnnmmmmmmmmmmmmlllkkkkkkkkkkkklllkkknnnrrruuuvvvwwwyyy{{{zzz||||||yyyxxxwwwvvvtttqqqoooppptttwwwuuummmjjjgggbbb^^^YYYTTTOOOKKKFFFGGGHHHHHHGGGFFFGGGIIIHHHHHHHHHGGGEEEDDDCCCBBBAAABBBBBBCCCCCCBBBBBBAAA??????@@@AAABBBCCCDDDDDDEEEEEECCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@>>>>>>??????>>>>>>===<<<:::;;;<<<======<<<;;;:::777777777777777777777777666666666666777777777888888888777777777666666666555666666777777666666555666666666777888888999999888888777666666666666777888777777888999999888666777777777777777777777777999999888888888777777777444555555666666777777888555666777777888888777777777777888888888888777777;;;===???AAAIII[[[ttt{{{~~~~~~}}}zzzvvvuuu~~~}}}~~~}}}kkk```YYYTTTQQQKKKJJJIIIGGGEEEDDDCCCCCCBBBCCCCCCCCCBBBCCCEEEHHHIIIMMMRRRVVVYYY\\\___aaaeeeeeegggiiilllnnnooopppqqqqqqpppqqqqqqrrrsssssswwwxxxyyyxxxwwwvvvwwwyyywwwxxxyyyzzzzzzzzzzzzzzz{{{|||}}}~~~~~~}}}}}}wwwxxxxxxxxxwwwuuusssqqqmmmnnnoooooopppsssxxx|||}}}zzzxxxqqqhhh___ZZZVVVSSSTTTWWWVVV^^^cccddddddhhhkkkkkkkkkkkkjjjhhhdddaaa^^^]]]]]]aaagggoootttvvvssspppkkkhhhccc^^^ZZZTTTNNNIIIGGGEEEBBBAAAAAAAAAAAAAAA@@@@@@BBBGGGNNNWWW___dddjjjkkkmmmooopppqqqrrrrrrrrrrrrssstttuuuuuuuuuuuusssrrrqqqpppooopppqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrsssssssssrrrrrrrrrqqqqqqoooooonnnnnnnnnnnnmmmmmmkkkjjjjjjiiiiiiiiiiiiiiikkkooosssvvvxxxyyyzzz{{{yyy~~~|||zzz|||}}}|||yyyvvvsssuuuzzzxxxpppllleee^^^WWWPPPJJJGGGDDDFFFHHHHHHGGGFFFGGGIIIJJJIIIIIIHHHFFFEEECCCBBBAAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBB@@@@@@AAAAAAAAA@@@??????<<<<<<======<<<<<<;;;:::::::::<<<<<<<<<<<<::::::777777777777777777777777555555555666666666777777777777777666666666555555555666777777777777666555555555666666777888888999888888777666666666666666888777777777999999777666777777777777777777777777888888777777777666666666444444555555666777777888555666666777777777777777555555666777777777777777888;;;>>>>>>BBBPPPgggyyy~~~|||}}}~~~}}}~~~|||~~~}}}xxxiii___XXXTTTMMMLLLJJJHHHFFFEEEDDDDDDBBBCCCCCCCCCBBBCCCEEEHHHGGGJJJNNNRRRUUUXXX]]]```bbbccceeegggjjjlllnnnoooooooooooopppppprrrssssssvvvwwwxxxwwwvvvvvvwwwxxxuuuvvvwwwxxxyyyyyyyyyyyyzzzzzz|||}}}~~~xxxxxxxxxwwwvvvtttrrrqqqmmmnnnoooppprrrvvv{{{}}}tttjjjaaa\\\XXXUUUUUUXXXSSSYYY\\\ZZZXXX[[[^^^^^^\\\]]]]]][[[YYYVVVUUUVVVWWW\\\eeennnuuuwwwtttqqqppplllgggccc___YYYRRRLLLGGGFFFDDDAAA>>>============???BBBIIIQQQ[[[dddiiikkklllnnnpppqqqrrrrrrsssrrrssstttuuuvvvvvvvvvvvvssssssqqqpppppppppqqqrrroooooopppqqqrrrsssssstttsssssssssrrrrrrrrrqqqqqqnnnnnnnnnnnnnnnmmmmmmmmmiiihhhhhhgggggggggggggggkkkoootttwwwxxxyyy{{{|||xxx~~~{{{{{{~~~{{{yyy{{{rrrnnnggg^^^UUUMMMFFFCCCBBBEEEHHHHHHFFFEEEGGGIIIKKKJJJJJJIIIGGGEEECCCBBBAAAAAABBBCCCCCCBBBAAAAAABBBBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCC??????@@@@@@@@@???>>>>>>::::::;;;;;;::::::999888::::::;;;<<<<<<;;;::::::888888888888888888888888777777777777888888888888777666666666555555555555555666777888888777666555444555555666777888888999888888777666666666666666888777666777999999777666777777777777777777777777777666666666555555555555444444444555666777777888555666666777777777777777333444555777888888999999555:::===<<<>>>JJJ^^^ooo|||vvvrrrwww~~~}}}|||}}}~~~|||~~~~~~|||}}}pppddd[[[UUUNNNMMMKKKIIIGGGFFFEEEEEEBBBCCCCCCCCCBBBCCCFFFHHHEEEHHHKKKNNNRRRVVV[[[^^^```aaaccceeehhhjjjlllmmmnnnnnnnnnoooppprrrssstttuuuwwwxxxwwwvvvuuuvvvwwwuuuuuuvvvxxxxxxyyyyyyyyyyyyzzz{{{}}}~~~}}}}}}}}}~~~zzzyyyxxxxxxxxxwwwuuusssqqqqqqqqqqqqsssxxx~~~}}}qqqkkkbbb[[[XXXXXXZZZZZZYYYXXXVVVUUUTTTTTTTTTTTTTTTTTTSSSPPPMMMLLLNNNOOOQQQVVV___jjjtttzzz|||{{{ssssssooohhhdddbbb\\\UUUOOOIIIDDDCCCBBB??????AAA???@@@DDDLLLWWWaaafffgggkkklllmmmoooppprrrssstttttttttttttttttttttttttttrrrrrrqqqqqqqqqqqqpppppprrrqqqpppppppppqqqrrrssssssssssssrrrqqqpppooonnnoooooommmlllkkkjjjjjjjjjiiiiiijjjhhhfffeeeeeefffoooqqqtttuuuuuuvvvxxxzzz{{{}}}uuunnnggg```VVVJJJDDDCCCFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJIIIHHHHHHGGGFFFFFFCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@????????????@@@@@@??????@@@AAAAAAAAAAAA@@@======>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<<<<======<<<;;;999888888777777777666666555555555444777777777777777777777777333444666777777777666555555555444444444444555555444444444555555555555666666666666555444444666888666777777777888888888888777777888888888888777777555555555555555666777777444444555666666666666666666555444333333444555666666666666666666777888888666999:::999:::CCCRRR^^^|||{{{tttttt|||}}}}}}yyywwwwww~~~|||~~~{{{lll___UUUUUUOOOKKKJJJHHHEEEEEEHHHFFFEEECCCBBBBBBCCCDDDEEEFFFGGGIIILLLPPPTTTXXXZZZ\\\___bbbdddeeefffhhhjjjjjjkkklllnnnooooooppppppuuuvvvwwwvvvtttssssssuuuxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz|||}}}~~~}}}{{{zzzxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~}}}|||zzzzzzzzzxxxvvvtttsssttttttuuuwww|||yyyqqqggg___\\\^^^```bbb\\\[[[YYYWWWUUUSSSQQQQQQPPPQQQPPPNNNLLLKKKLLLNNNOOOTTT^^^jjjvvv}}}zzzzzzvvvpppkkkhhhbbb[[[RRRLLLFFFEEECCC???>>>@@@@@@BBBFFFOOOZZZccchhhjjjlllmmmnnnooopppqqqrrrsssttttttttttttttttttttttttssssssrrrrrrqqqqqqppppppqqqqqqpppppppppqqqrrrssssssssssssrrrqqqpppooonnnmmmlllkkkjjjiiiiiiiiiiiikkklllnnnnnnllljjjiiijjjnnnpppsssuuuuuuvvvwwwxxxyyy~~~wwwnnneee___VVVLLLEEEDDDFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@???>>>>>>===============<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999888777777777666666666555555555555666666666666666666666666333444666777777777666555555555444444444444555555555555555666666666777777666666666555444444666888666666777777777888888888777777888888888888777777555555555555555666777777444555666777777777777666666555555555555555555666777666666666666666777777777999;;;999999@@@LLLVVVqqq}}}|||||||||zzzyyyvvvtttvvvxxxvvvvvv}}}~~~{{{{{{{{{lllaaaXXXRRRNNNLLLJJJFFFEEEHHHEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEGGGIIIMMMQQQUUUWWWZZZ]]]```bbbcccdddfffhhhjjjjjjlllmmmnnnooooooooossstttuuutttsssrrrsssuuuxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwyyyzzz|||~~~|||zzzwwwuuussspppnnnlllkkkjjjjjjjjjkkkllllllkkkiiiiiiiiiiiijjjkkkmmmnnnooopppsssuuuyyy|||~~~}}}|||{{{zzzwwwuuutttuuuvvvwwwzzz|||sssggg^^^[[[^^^bbbeee```___^^^[[[XXXTTTPPPNNNNNNNNNNNNLLLJJJIIIJJJKKKKKKQQQ\\\jjjwwwyyyuuurrrllleeeXXXQQQKKKHHHEEEAAA???@@@BBBDDDJJJSSS^^^fffkkkmmmnnnnnnoooooopppqqqqqqrrrssssssssssssssssssssssssuuuttttttsssrrrqqqqqqpppqqqqqqppppppqqqqqqrrrsssttttttssssssrrrpppooonnnkkkjjjiiihhhhhhhhhhhhhhhlllooossstttssspppnnnnnnnnnqqqtttuuuuuusssssstttxxxzzz|||~~~zzznnnbbb\\\VVVNNNGGGEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???===<<<;;;<<<============<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::999888777666666666666666666555555555555666666666666666666666666444555666666777666666666555555444444444444555555666666666666777777777888666777777666555444666888666666666666777777777777666777777888888777777666555555555555555666777777666666777777888888777777555666666777777666666555777777666666555666666666777999;;;:::999===EEEMMMaaavvv}}}xxxvvvvvvvvvtttwwwxxxtttoootttwwwuuuuuu{{{rrrttt{{{xxx{{{yyylll```YYYSSSQQQNNNJJJHHHIIIEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDGGGJJJMMMQQQSSSWWWZZZ]]]___```bbbdddfffhhhiiijjjkkklllmmmmmmmmmoooqqqrrrrrrqqqrrrsssuuuwwwwwwwwwwwwwwwwwwxxxxxxvvvwwwxxxyyy{{{}}}~~~~~~~~~}}}zzzxxxuuusssppplllhhhfffddddddaaabbbcccdddcccaaa___]]]___```aaabbbbbbcccccccccfffhhhllloooqqquuuyyy|||}}}~~~~~~|||{{{yyywwwuuussstttuuuxxx|||vvvhhh^^^ZZZ\\\aaadddddddddcccaaa]]]XXXTTTQQQOOOOOOOOOMMMJJJHHHHHHHHHGGGMMMYYYhhhwww~~~|||vvvooo```XXXQQQMMMIIICCC@@@AAACCCFFFNNNWWW```hhhmmmoooooopppppppppppppppqqqqqqssssssssssssssssssssssssuuuuuutttsssrrrrrrqqqqqqqqqpppqqqqqqqqqqqqrrrrrrtttsssssssssrrrpppooonnnlllkkkjjjhhhgggfffffffffjjjnnntttvvvvvvsssqqqooorrrtttvvvvvvssspppnnnnnnvvv|||{{{{{{}}}}}}zzzxxxzzz}}}zzzlll^^^XXXUUUOOOIIIEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>===<<<;;;<<<<<<<<<======<<<;;;;;;::::::::::::::::::::::::999999999888777666666555666666666666666555555555666666666666666666666666555555666666666666666666555555444444444444555555555555666666666777777777666777888777555555666777555555555666666666777777666666777777777777666666555555555555555666777777777777888888888888777777555666777888888777666555777777666555555555555666666999;;;;;;:::<<>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999888888777777666666666555555555666666666666666555555555555555555555555666666666555555555666666555555444444444444555555444444555555555666666666666888999888666555555666444555555555555666666666666666777777777777666666555555555555555666777777777777888888888888777777555666777888888777666555666666555555555555666666444777:::;;;;;;<<<@@@CCCIII\\\ttt{{{vvvtttsssvvvwwwwwwwwwvvvxxx{{{~~~zzzwwwvvvuuuxxx{{{zzzxxxzzzxxxnnniiikkkoooqqqpppooolllhhhnnn{{{ssshhh]]]XXXTTTOOOLLLLLLFFFGGGGGGHHHGGGEEECCCBBBDDDDDDDDDDDDFFFHHHKKKLLLQQQTTTWWWZZZ[[[]]]```bbbdddeeefffggghhhiiiiiiiiiiiikkkmmmnnnoooppprrrtttuuuuuuuuuvvvvvvwwwwwwwwwxxxxxxyyy{{{|||}}}~~~~~~~~~|||zzzwwwsssnnnkkkiiidddddddddcccaaa___\\\[[[^^^^^^______^^^]]][[[ZZZXXXYYYZZZZZZ[[[]]]aaaccciiijjjmmmppptttxxx|||}}}}}}zzzyyyxxxvvvuuuuuuvvvxxx{{{uuuhhhaaa^^^^^^___bbbbbbbbbbbb```^^^\\\[[[UUUUUUUUURRRMMMJJJHHHHHHGGGJJJRRR```ppp}}}oooggg^^^YYYRRRKKKFFFFFFFFFLLLVVV___eeejjjnnnppppppppppppqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssrrrrrrrrrrrrooopppqqqrrrrrrrrrrrrqqqrrrrrrqqqqqqpppnnnmmmlllnnnmmmkkkhhhfffeeeddddddfffiiimmmoooppppppqqqrrrzzzzzzyyyuuupppllljjjiiioooyyy{{{xxxvvvuuussszzz{{{jjj___TTTPPPNNNIIIFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBBBBBBBCCC???@@@AAABBBBBBAAA@@@???<<<<<<===>>>>>>>>>>>>>>>::::::;;;<<<<<<<<<<<<;;;::::::::::::999999999999888888888888777777666666555555555666666666666666555555555555555555555555777777666555555555555666555555444444444444555555444444444444555555555555777888999999777555555666444444444444555555555666555666666777777666666555555555555555555666777777777777888888777777666666555666666777777666666555555555444444555555666777444666888::::::<<<>>>???CCCPPPdddyyy~~~wwwtttsssyyyxxxyyy|||}}}}}}|||vvvwwwvvvsssqqqrrrwww|||{{{{{{xxxpppfff``````cccjjjpppuuurrrgggbbbnnn}}}{{{~~~ttteee\\\WWWQQQMMMLLLHHHHHHHHHGGGGGGEEEDDDCCCEEEDDDDDDDDDEEEGGGHHHIIIMMMPPPTTTVVVXXXZZZ\\\^^^bbbcccdddfffgggggggggggghhhjjjmmmnnnnnnoooqqqsssttttttuuuuuuvvvvvvwwwwwwyyyyyyzzz{{{|||}}}~~~~~~~~~~~~}}}xxxsssppplllkkkiiigggeeecccaaaaaabbbcccdddeeeeeecccbbbaaa]]]]]]]]][[[ZZZ[[[]]]```bbbccceeegggkkkooorrrsss|||}}}zzzyyyyyyxxxwwwuuuvvvxxx{{{{{{ooofff___\\\YYY^^^^^^]]]\\\[[[ZZZYYYYYYSSSTTTTTTSSSOOOLLLKKKKKKIIIKKKPPP[[[jjj{{{uuulllccc]]]WWWOOOJJJJJJJJJQQQ[[[ccchhhllloooqqqpppppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrooopppqqqrrrrrrrrrqqqqqqppppppppppppooommmlllkkkiiiiiigggfffeeeeeeeeeeeeggghhhjjjlllmmmpppsssvvvzzzyyywwwsssooommmmmmnnnrrrxxx|||xxxwwwwwwwwwwwwxxxzzzvvv```XXXPPPMMMIIIEEECCCEEECCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCC???@@@BBBCCCCCCBBB@@@???>>>>>>?????????>>>======999:::;;;;;;<<<<<<<<<;;;:::::::::999999999888888999999888888888888777777555555555555666666666777555555555555555555555555888777666555444555555666555555444444444444555555555555555555666666666666777999:::999777555555555333333444444444555555555555555666666666666555555555555555555555666777777666777777777777666555444666555555555555555555666333333333444555666777888444555777888888999:::;;;???EEETTThhh~~~{{{wwwvvvyyyyyy|||}}}zzzwwwtttsssuuuxxx{{{zzzyyyvvvooofffaaaaaabbbiiipppwwwuuujjjaaaeeennn}}}zzzsssfff^^^VVVQQQOOOJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDFFFGGGHHHKKKOOORRRTTTVVVXXXZZZaaaaaacccdddeeefffffffffiiikkkmmmnnnnnnoooqqqssssssssstttuuuuuuvvvwwwwwwxxxxxxyyyzzz{{{||||||}}}||||||}}}zzzwwwsssqqqooollljjjhhhgggffffffgggiiikkkkkkkkkiiihhhddddddccc```^^^]]]___aaa^^^^^^```cccfffiiilllmmmrrrxxx~~~}}}{{{zzzzzzyyyxxxrrrtttvvvxxx}}}xxxnnnfff___[[[[[[ZZZYYYWWWVVVUUUUUUUUUPPPRRRSSSSSSPPPNNNMMMMMMKKKKKKNNNXXXgggwwwwwwooofff```YYYQQQLLLLLLLLLTTT^^^fffkkkmmmppprrroooppppppqqqrrrrrrssssssrrrrrrrrrrrrrrrrrrrrrrrroooppppppqqqqqqrrrrrrsssooopppqqqrrrsssrrrqqqqqqpppooooooooonnnlllkkkjjjeeeeeedddddddddeeeffffffiiiiiijjjjjjlllpppvvvzzzxxxxxxvvvrrrooonnnppprrrvvvzzzzzzwwwwwwyyy{{{{{{wwwyyy|||wwwwwwxxxzzzzzzyyyjjjYYYSSSNNNKKKGGGBBBAAADDDCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEAAAAAAAAABBBBBBCCCCCCCCC???@@@BBBCCCCCCBBB@@@???@@@@@@@@@@@@???===<<<;;;999:::;;;;;;<<<<<<<<<;;;:::::::::999999888888888999999999888888888888888444555555555666666777777555555555555555555555555888777666555444444555666555555555444444555555555666666666666777777777777777999::::::888666555555333333333444444444555555555555666666666666555555555555555555555666777777666666777666666555444444666555444333333444555666222222333333555666888999555555666666666666666777===>>>III]]]uuu{{{yyywwwzzz{{{xxxyyy|||~~~wwwoooiiihhhiiiiiimmmtttvvvoooeeecccgggvvvzzz|||pppeee\\\VVVTTTLLLJJJHHHFFFEEEEEEEEEFFFDDDCCCBBBBBBBBBCCCDDDEEEEEEHHHLLLOOOQQQSSSUUUXXX```aaabbbcccdddeeeeeeeeeiiikkkmmmnnnnnnoooqqqrrrssssssssstttuuuvvvvvvwwwwwwwwwxxxyyyyyyzzz{{{{{{zzz{{{|||~~~~~~~~~~~~zzzwwwrrrnnnkkkkkklllmmmnnnpppqqqssssssrrrpppooollljjjgggdddcccbbbbbbccceeeeeeeeeeeeeeefffggghhhkkkooosssuuuxxx}}}~~~|||yyywwwuuutttwwwrrrqqqvvv||||||oooeee^^^\\\XXXVVVWWWVVVSSSTTTWWWWWWWWWVVVTTTSSSRRRQQQPPPNNNQQQUUUYYYcccuuuxxxrrrkkkeee]]]TTTOOOOOOUUU]]]fffkkkllllllooorrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrrrrrrrsssssssssrrrrrrqqqppppppoooooonnnpppoooooooooooooooppppppnnnnnnnnnnnnmmmjjjhhhgggddddddbbbbbbbbbcccdddeeehhhhhhhhhkkkpppuuuxxxyyy|||yyyuuussstttwwwyyy{{{|||~~~xxxrrrrrrwww{{{zzzwwwwww{{{yyytttssssssrrruuuwwwzzz}}}}}}wwwmmmeeeTTTRRRNNNIIIFFFDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEECCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???CCCAAA????????????===<<>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999;;;::::::999999::::::;;;;;;;;;::::::999888777777333444666777777777666555555555444444444333333333555555555555555555555555444444444555555555555666777777666666666666777777999888666555444444444555555555555555555555555555666666666666555444333222222333444444555555444444555555666666666666555555666666777777666555444444666666666666666666666666666666777777888888999999<<>>>>>???>>>===;;;>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999:::::::::999999:::::::::;;;;;;:::999999888777777444444666777777777666666555555555444444444333333555555555555555555555555444444444555555555555666777777666666666666777777:::999777666555555555666555555555555555555555555444444555555555555555444222333444444555555444444333333444444444444333333444444444444444333222222555555555555555555555555444444444555666666777777999<<>>===>>>???>>>===;;;>>>>>>======<<<;;;;;;;;;::::::::::::999999999999:::::::::999999::::::::::::::::::999888888777777555555666777777777666666555555555444444444444333555555555555555555555555444444444555555555555666777666666555555666666777999999888777666666666666555555555555555555555555222333444555666666666666222333444444555555444444333333444444444444333333333444444444444333333222444444444444444444444444333444444555555666777777666888===CCCNNNaaaxxxwwwxxxzzz~~~~~~yyypppiiiccciiixxxpppddd\\\UUUOOOMMMJJJFFFDDDFFFEEEEEEEEEDDDDDDCCCCCCCCCAAABBBDDDDDDEEEHHHMMMPPPUUUWWWYYYZZZ[[[\\\___aaadddeeegggiiikkkmmmnnnnnnooooooqqqrrrssstttttttttuuuttttttuuuxxxzzzzzzzzzyyyzzz{{{||||||{{{zzzyyyzzz{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||zzzxxxwwwrrrpppnnnmmmlllmmmnnnooouuuuuutttsssrrrqqqpppoookkkjjjiiiggghhhjjjnnnpppsssssstttvvvyyy}}}~~~}}}|||zzzxxxvvvtttssslllkkkkkkkkkggggggnnnxxxwwwpppiiieeebbb^^^___cccaaaaaaaaa```______^^^^^^]]][[[\\\___fffrrrxxxsssooonnnjjjdddbbbdddfffjjjnnnpppppppppqqqsssssssssssssssssssssssssssrrrrrrrrrsssssssssssstttttttttsssrrrrrrqqqqqqppprrrqqqqqqppppppppppppqqqmmmmmmllljjjhhhgggeeedddbbbccceeefffggggggffffffhhhkkkooosssvvvxxxzzz{{{www{{{zzzvvvrrrrrrttttttrrrooopppoooqqqwww~~~vvvoookkkgggfffccceeehhhiiieee]]]SSSMMMJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@BBBAAAAAAAAAAAABBBBBBCCCEEEEEEDDDCCCAAA@@@?????????>>>>>>???@@@@@@>>><<<=========<<<<<<;;;;;;;;;:::::::::999999999999888999999999::::::999999999:::999999999888888777777666666666777777777666666555555555555444444444444555555555555555555555555444444444555555555555666666666666555555666666666888777777666666666666666555555555555555555555555333444444555666666555555222333444444555555444444444555555666666555555444555555555666666555555444333333333333333333333333555555666666777888888999666888;;;???EEETTTlll~~~}}}{{{~~~{{{uuuhhhgggnnnrrrfff]]]TTTPPPMMMIIIHHHIIIFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEHHHLLLOOOQQQSSSVVVWWWYYYZZZ]]]___bbbccceeegggiiikkkllllllmmmnnnooopppqqqrrrrrrrrrtttsssssstttvvvwwwxxxyyyxxxyyyzzz{{{{{{{{{zzzyyyyyyzzzzzz{{{{{{||||||}}}}}}~~~~~~|||yyyxxxwwwqqqpppnnnmmmmmmnnnpppqqqzzz{{{{{{zzzyyyxxxvvvuuuqqqnnnkkkiiiiiikkkmmmooommmmmmmmmnnnooorrrtttvvvvvvxxx|||}}}zzzvvvsssqqqoooiiihhhhhhgggcccaaagggooovvvxxxqqqlllgggcccdddgggggggggfffeeedddccccccbbbbbb]]]\\\___dddmmm~~~wwwrrroooooommmhhhhhhjjjlllnnnpppqqqrrrrrrssssssttttttttttttttttttttttttrrrrrrssssssssstttttttttttttttsssrrrrrrqqqqqqppprrrqqqqqqpppooooooppppppooonnnllliiifffdddbbbaaa```aaaccceeeggggggffffffjjjnnnsssvvvwwwxxxzzz|||{{{zzzwwwuuutttuuuuuusssppppppnnnmmmqqqwww}}}{{{tttnnniiigggdddfffhhhfff```XXXOOOJJJGGGGGGHHHHHHGGGFFFEEEDDDFFFEEEEEEDDDDDDCCCCCCCCCAAA@@@@@@@@@@@@@@@AAABBBEEEDDDCCCBBBAAA@@@???????????????AAABBBBBB@@@>>><<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888999999::::::999999888999999888888888888888777777777777666666666777777666666555555555444444444666666666666666666666666444444444555555555555666666666555555555555666666555555555555555555444444555555555555555555555555555555666666555444444333222333444444555555444444444444555555555555444444444444555555555555555444333333333333333333333333555555555666777777888888888888;;;>>>@@@JJJ```vvv{{{{{{rrrllljjjuuupppdddXXXSSSPPPLLLKKKLLLGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDFFFIIILLLMMMOOOSSSUUUWWWYYY\\\^^^```aaaccceeegggiiijjjjjjkkklllmmmooopppppppppppprrrrrrssssssssstttvvvwwwxxxxxxzzz{{{{{{{{{zzzzzzyyyyyyyyyzzz{{{{{{||||||||||||~~~}}}zzzxxxvvvuuurrrqqqoooooooooqqqsssttt|||}}}~~~~~~~~~}}}|||{{{tttpppllliiijjjlllnnnoookkkiiigggffffffggghhhiiiooopppsssxxx}}}~~~{{{wwwsssooommmkkkhhhfffffffffccc___bbbhhhjjj{{{xxxtttnnniiihhhkkknnnnnnmmmkkkjjjhhhggggggddd^^^[[[^^^aaagggwwwxxxtttrrrsssqqqnnnnnnqqqqqqqqqqqqrrrssssssttttttuuuuuuuuuuuuuuuuuuuuuuuurrrsssssssssttttttttttttsssssssssrrrqqqqqqppppppqqqqqqpppooonnnnnnnnnnnnooommmjjjgggdddbbb`````````aaabbbdddfffgggggghhhmmmppptttvvvuuuvvvyyy|||zzzyyyxxxxxxyyyxxxuuusssrrrnnnmmmppptttxxx|||sssmmmjjjfffgggfffbbb[[[RRRLLLIIIGGGFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBAAAAAAAAAAAAAAA=========>>>@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@???>>>???@@@BBBDDDDDDAAA???;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888777888999::::::999888777888888888888888888888888888888777666666666777777666666666555555555444444666666666666666666666666444444444555555555555666666555555444444555555666444444555555555444444333555555555555555555555555666666666666555444333222222333444444555555444444222222333333333333222222111222222333333333333222333333333333333333333333222333333444444555666666999888:::>>>???DDDVVViii}}}|||{{{~~~|||ssskkknnn}}}{{{mmm^^^VVVSSSNNNLLLMMMHHHHHHGGGFFFEEEEEEDDDDDDBBBBBBBBBAAAAAABBBEEEHHHIIILLLOOORRRTTTWWWZZZ]]]^^^___aaaccceeeggghhhhhhjjjjjjlllmmmnnnooooooooopppqqqrrrrrrqqqrrrtttvvvwwwxxxyyyzzz{{{{{{zzzzzzyyyyyyyyyzzz{{{{{{||||||zzzzzz|||}}}~~~|||yyyvvvtttsssqqqpppooooooppprrrtttuuuzzz|||~~~~~~wwwrrrmmmjjjlllnnnpppqqqmmmkkkgggdddaaa```aaaaaaeeefffgggjjjpppvvv{{{{{{yyywwwsssooollliiihhhhhheeedddfffeeeaaa```bbbcccmmm}}}~~~yyyrrrqqqsssvvvuuusssrrrpppnnnlllllleee]]]XXX[[[^^^bbbqqqyyyuuutttuuutttqqqrrruuusssrrrqqqrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuussssssssssssttttttttttttrrrrrrrrrqqqppppppooooooqqqpppooonnnmmmmmmmmmmmmllljjjhhheeecccbbbbbbaaaaaabbbbbbdddfffhhhjjjkkknnnqqqtttsssqqqqqquuuyyy}}}{{{{{{{{{||||||{{{yyywwwvvvrrrqqqvvvzzz{{{sssnnniiiiiifff```WWWOOOKKKIIIGGGFFFEEEDDDCCCDDDEEEEEE????????????@@@@@@@@@@@@=========>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@======???BBBDDDDDDAAA???;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888777888999::::::999888777777777777777888888888888999999777666666666777777666666666666555555555555666666666666666666666666444444444555555555555666666555555444444555555666333444555666666555444444555555555555555555555555444555555555555555444444222333444444555555444444111222222333333222222111000111222333333333333333444444444444444444444444222222333444444555555666888555777======>>>KKK]]]nnn}}}}}}xxxnnnjjjqqqyyyggg]]]XXXRRROOONNNJJJJJJIIIHHHGGGFFFEEEDDDAAAAAAAAA@@@???@@@CCCFFFEEEGGGKKKNNNQQQTTTXXX[[[\\\^^^```bbbdddeeefffggghhhiiikkklllmmmmmmnnnnnnnnnppprrrqqqpppppprrruuuuuuvvvwwwyyyzzzyyyyyyxxxyyyyyyzzzzzz{{{|||||||||zzz{{{|||}}}~~~|||yyyvvvtttsssooonnnnnnmmmnnnqqqsssuuuxxxzzz}}}yyytttnnnlllnnnqqqssstttssspppkkkfffbbb```______]]]\\\]]]___ccciiiooosssyyy{{{~~~vvvuuussspppmmmjjjhhhggghhhdddcccfffgggbbb______^^^dddooo{{{yyyzzz{{{zzzxxxvvvsssqqqpppoooeee\\\WWWZZZ[[[^^^mmmxxxuuusssuuutttrrrrrrvvvtttsssqqqqqqsssuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvssssssssstttttttttuuuuuurrrrrrqqqqqqpppoooooonnnppppppnnnmmmlllllllllllliiihhhfffdddcccccccccdddcccccccccdddfffiiilllmmmnnnqqqsssqqqnnnnnnssswww|||zzz{{{}}}{{{|||~~~~~~|||zzz{{{wwwxxx}}}xxxssslllkkkggg```VVVOOOKKKKKKHHHFFFDDDCCCBBBCCCDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFAAAAAA???>>>============>>>>>>?????????@@@@@@@@@;;;<<<>>>AAACCCCCC@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777666777999::::::999777666777777777777777888888888:::999888666666666777888777666666666555555555555777777777777777777777777444444444555555555666666555555555444444555555555444555666777777666555555555555555555555555555555333333444555666666666666222333444444555555444444333444444555555444444333222333444444555555555555444444444444444444444444444444555555666777777888777222444;;;<<<;;;EEETTT```xxx}}}~~~zzzppphhhjjjxxxpppddd]]]WWWRRRQQQKKKKKKJJJIIIHHHFFFFFFEEEBBBCCCBBBAAA@@@AAACCCFFFBBBEEEIIILLLOOORRRVVVYYY\\\]]]___aaaccceeeffffffhhhiiijjjkkklllmmmmmmmmmnnnpppqqqqqqooooooqqqtttssstttvvvwwwxxxxxxxxxwwwyyyyyyzzz{{{{{{||||||}}}}}}~~~~~~~~~|||xxxuuusssmmmmmmlllmmmnnnppprrrsssxxxzzz}}}}}}yyyrrrmmmlllnnnrrruuuvvvtttqqqlllhhhccc```^^^]]][[[YYYXXXZZZ^^^cccggglllqqqxxx}}}~~~zzzwwwrrrmmmiiieeeaaa^^^aaaaaadddgggjjjjjjgggeeeYYY```jjjwwwyyyvvvuuusssoooddd^^^XXXSSSRRRXXXhhhxxx|||wwwrrrppprrrtttuuutttpppqqqrrrssstttttttttsssvvvuuuuuutttssssssrrrrrrttttttuuuuuuuuuuuuuuutttnnnnnnoooppppppooommmlllnnnllljjjiiiiiiiiihhhgggeeecccaaa___```aaadddeeeeeeeeefffggghhhjjjlllmmmssstttqqqjjjeeegggrrr{{{wwwqqqnnnssszzz{{{zzz~~~}}}{{{~~~yyyqqqsssrrrhhhYYYOOONNNMMMJJJCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC@@@@@@???>>>======>>>>>>==============================>>>>>>??????@@@@@@<<<<<<;;;::::::::::::;;;777777777777777888888999777777777777888888888888888888888888888888888888777777777777777666555555666666666666666666666666666666777777666555444444666666666666666666666666666666555444444444444555222333333444555666777777666555444444555666555333555555555555555555555555777555333:::BBB666,,,333555444444333333222222111222222444555555444222222555555555555555555555555555666777666555444555777333555777999:::>>>BBBEEEVVVeee}}}~~~}}}|||zzzxxx|||yyytttllldddhhh}}}}}}ooodddZZZSSSRRRMMMJJJIIIIIIGGGCCCDDDGGGEEEEEEDDDCCCBBBBBBAAAAAADDDDDDEEEGGGJJJOOOSSSUUUVVVXXX\\\^^^___```bbbdddiiijjjkkkllllllkkkjjjjjjoooooopppqqqrrrrrrrrrrrruuuuuuvvvvvvvvvvvvuuutttyyyxxxwwwwwwwwwxxxyyyzzz}}}{{{{{{}}}|||yyy~~~zzzwwwtttsssnnnnnnooooooqqqrrrssstttvvvyyy|||}}}xxxrrrnnnmmmqqqvvvzzz~~~}}}zzzuuupppkkkgggddd]]][[[XXXVVVVVVYYY]]]___cccgggnnnssswwwzzz~~~~~~}}}}}}zzzvvvqqqlllhhhddd```^^^\\\]]]___cccggghhhgggeee```cccgggnnnxxx{{{{{{wwwssseee___YYYTTTRRRWWWgggvvv|||xxxsssrrrsssttttttsssssssssssssssttttttuuuuuuwwwwwwvvvuuuttttttssssssuuuuuuvvvuuuuuutttsssrrrooopppqqqqqqqqqpppooonnnnnnllljjjiiiiiiiiihhhgggdddcccbbbaaaaaaccceeegggiiihhhhhhhhhiiijjjlllmmmnnnmmmjjjeeebbbfffpppyyy{{{uuuoooooosssyyy~~~|||{{{zzzyyyqqqpppoooeeeWWWNNNLLLKKKHHHDDDCCCBBBBBBBBBBBBBBBBBB?????????@@@@@@@@@AAAAAABBBAAA@@@@@@?????????@@@========================<<<==================>>><<<<<<;;;:::::::::::::::777777777777777888888999777777777777888888888888888888888888888888888888777777777777777666666555555555555555555555555555666666666666666555444444555555555555555555555555444444333222222222222333444444444444444444555555555444333444555555444333555555555555555555555555777777777AAAJJJ???333666444444444444444444444444222222333333333333222222555555555555555555555555555777888777666555666777666777888999:::<<>>>>>>>>>>>AAA@@@@@@@@@@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999::::::777777777777777888888999777777777777888888888888888888888888888888888888888888888777777777666666555555555555555555555555555666666666666555444444555555555555555555555555444444333222222222222222444444444333333222222222444333222333444555444333444444444444444444444444222333555@@@MMMCCC444444333333333444555666666666222222111111111111222222444444444444444444444444666777888777666666777888888999:::999999999;;;===AAAKKK^^^uuu}}}{{{uuuqqqnnnlllhhhgggmmmuuusssfffbbbXXXSSSOOOMMMJJJFFFFFFIIIGGGGGGFFFEEEDDDCCCBBBAAABBBBBBBBBCCCEEEHHHJJJLLLQQQTTTXXX[[[]]]___bbbdddfffgggiiijjjkkkkkkkkkkkkmmmnnnooooooooooooooonnnsssttttttuuuuuuttttttsssssssssssstttuuuwwwyyyzzz}}}|||zzzzzz|||}}}|||{{{|||}}}}}}}}}}}}~~~~~~~~~~~~|||yyywwwvvvvvvssstttvvvwwwxxxwwwvvvvvvrrruuuxxx|||zzzsssmmmmmmqqqxxx}}}~~~yyytttnnnkkkgggeee```[[[XXXVVVUUUUUUUUUXXX[[[___bbbggglllppptttuuuvvvtttrrrrrrsssuuu||||||}}}}}}}}}}}}~~~~~~{{{zzzxxxvvvtttsssrrrrrrvvvvvvvvvuuusssnnngggccc\\\\\\]]]```dddhhhjjjjjjkkkhhhddd``````hhhuuu~~~xxxllleee^^^WWWSSSVVVdddrrr~~~vvvuuutttttttttuuuuuuuuuyyyxxxvvvuuuuuuvvvwwwyyyxxxwwwuuutttssstttuuuvvvuuuuuuuuuuuutttssssssrrrrrrrrrqqqqqqppppppoooooommmkkkhhhhhhhhhhhhgggeeeaaaaaaaaaaaabbbdddfffhhhkkkjjjiiiiiiiiijjjlllmmmiiifffbbb```bbbgggnnnsss{{{|||yyyxxxxxxzzz}}}|||{{{{{{~~~vvvmmmfffaaaXXXOOOIIIFFFDDDCCC============>>>??????@@@<<<<<<<<<<<<===============>>>>>>>>>>>>>>>====================================<<<<<<;;;;;;::::::;;;::::::999999999999999777777777777777888888999666777777777888888888888888888888888888888888888888888777777666666666666555555555555555555555555555555555666666555444444555555555555555555555555666555444444333333444444222222222222222222222222333222111222444444444222444444444444444444444444111333333===JJJBBB444333333333333444444444555555333222111000000111222333444444444444444444444444555666777666555444555777777999:::999888888999;;;===CCCPPPddd{{{xxxrrrnnnmmmkkkhhhhhhkkkqqqjjj___XXXRRROOOLLLHHHHHHJJJGGGGGGFFFDDDCCCBBBAAAAAABBBBBBBBBBBBCCCEEEGGGHHHMMMPPPUUUXXX[[[]]]```cccdddeeefffgggiiijjjkkkkkkooooooppppppppppppooooooqqqrrrssssssssssssssssssqqqqqqssstttvvvxxxyyyzzz}}}|||zzzyyyzzz{{{||||||||||||}}}}}}}}}~~~~~~~~~|||zzzzzzzzzwwwwwwyyyzzzzzzyyyxxxwwwsssuuuxxx{{{}}}{{{sssmmmkkknnnssswwwyyyzzzzzzyyywwwsssooollljjjhhhccc___[[[XXXVVVUUUUUUVVVWWWXXXZZZ]]]aaadddgggggghhhhhhhhhiiikkkmmmsssssssssttttttuuuuuuuuuqqqpppooonnnmmmllllllllltttwww|||{{{ssslllbbbaaa___```bbbfffggghhhiiiiiifffbbb```ccckkkqqq}}}qqqkkkccc[[[VVVWWWcccqqq{{{rrrrrrsssttttttvvvwwwxxx{{{zzzxxxvvvuuuvvvxxxyyyvvvuuutttssssssssstttuuurrrrrrsssttttttuuuttttttqqqppppppooonnnmmmmmmmmmkkkiiigggfffffffffeeeddd_________```aaaccceeefffggggggggghhhhhhiiijjjjjjbbbaaa```bbbfffmmmssswww~~~~~~~~~~~~{{{xxxuuuvvvyyy}}}tttiii```YYYPPPJJJGGGCCCAAA@@@<<<<<<<<<<<<<<<===>>>???<<<<<<<<<<<<============<<<======>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;::::::999888888888888999777777777777777888888999666777777777888888888888777777777777777777777777888777666555555555666666555555555555555555555555444444555555555555444444555555555555555555555555555555444333333333333444000000111111222333444444333222111222444555444333444444444444444444444444777888555:::EEEAAA555555333333333222222222111111333222111000000111222333444444444444444444444444333444555444333333444555555666888888888888999::::::>>>GGGVVVkkkxxxrrrqqqpppllljjjjjjpppxxxkkkbbbYYYUUUQQQMMMLLLMMMGGGFFFEEEDDDCCCAAA@@@@@@BBBBBBBBBCCCCCCDDDEEEEEEIIILLLQQQUUUWWWZZZ]]]```bbbbbbcccdddfffhhhiiijjjmmmmmmnnnnnnooonnnnnnnnnppppppqqqrrrrrrrrrrrrrrrpppqqqsssuuuwwwyyyzzz{{{|||{{{zzzyyyyyyyyy{{{|||}}}}}}}}}}}}~~~~~~~~~~~~||||||}}}}}}}}}|||{{{{{{xxxyyy{{{}}}~~~|||tttnnnkkkllloooqqqttttttttttttssspppmmmkkkgggfffccc___\\\YYYWWWVVVUUUVVVVVVUUUTTTUUUWWWZZZ[[[[[[\\\]]]^^^```bbbcccdddeeefffhhhjjjlllmmmnnnhhhhhhhhhhhhiiijjjjjjkkkrrrxxx{{{mmmiiidddaaaaaabbbccccccfffggggggeeeccccccfffjjjtttxxxqqqhhh```ZZZZZZdddqqqyyyqqqrrrsssssssssuuuxxx{{{|||{{{yyywwwwwwvvvwwwwwwttttttttttttttttttsssssspppqqqrrrssstttuuuuuuuuupppooonnnmmmlllkkkkkkkkkiiigggeeedddddddddcccbbb_________```aaabbbcccdddeeefffggghhhhhhhhhffffffYYY]]]bbbgggmmmttt|||}}}yyywwwwwwzzz}}}oooddd[[[RRRJJJGGGEEEAAA>>>>>>==================>>>???<<<<<<<<<<<<=========>>>===>>>???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;:::999888888777777888888777777777777777888888999777777777777888888888888777777777777777777777777777666555444333444555666444444444444444444444444333333444555555555555444444444444444444444444444333333222111111111111111///000111222333444444555333222111222444666555444333333333333333333333333555888444444<<<999222444333333333222111000000000222222111111111111222222333333333333333333333333222333444333222222222444222555777888777777888:::777:::???JJJ\\\sss~~~xxxwwwuuuoookkkjjjhhhvvvxxxlll```YYYTTTNNNKKKLLLHHHHHHFFFEEECCCBBBAAA@@@BBBBBBBBBCCCCCCCCCCCCCCCFFFIIIMMMQQQSSSVVVYYY\\\`````````aaaccceeefffgggggghhhiiijjjkkkkkkkkkkkknnnnnnooopppqqqqqqqqqqqqpppqqqsssuuuwwwyyyyyyyyyyyyzzz{{{zzzxxxxxxzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{uuuooollllllmmmoooppppppooonnnmmmkkkiiihhhdddcccbbb```^^^\\\ZZZYYYWWWXXXXXXVVVTTTSSSTTTVVVWWWWWWWWWYYY[[[\\\]]]\\\]]]^^^```bbbdddfffggghhhddddddeeegggiiikkkmmmnnnsssyyy|||vvvnnngggcccbbbaaaaaaccceeegggfffcccbbbcccfffjjjuuu}}}vvvmmmeee]]]\\\fffrrr~~~xxxtttttttttsssqqqssswww{{{{{{{{{zzzyyyxxxwwwvvvuuurrrtttuuuvvvvvvuuutttsssqqqrrrrrrsssttttttttttttpppooommmlllkkkjjjkkkkkkgggeeecccbbbbbbbbbaaa`````````aaaaaaaaabbbbbbcccfffhhhjjjkkkiiifffbbb___\\\ccclllssswww||||||{{{{{{}}}xxxhhh```WWWNNNFFFEEEDDD@@@======>>>===<<<<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<======<<<===???@@@AAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;999999888777777777777777777777777777777888888999777777777777888888888888777777777777777777777777666555333222222333444555444444444444444444444444222333444444555555555444444444444444444444444444333222111111000111111111111222222222333333444444333222222333555777666555333333333333333333333333...555333111666444...222222222222222222222222222222222333333333333222222333333333333333333333333222333444444222222333444222555777888777666777777777999<<>>???>>>===<<<::::::::::::::::::::::::888888888999999::::::;;;999888888777777777777777777777777777777888888999777777777777888888888888777777777777777777777777666555333111111222333444444444444444444444444444222333444444555555555444444444444444444444444444555444333333222222333333444444444333333333222222444333222444666777777666333333333333333333333333,,,777888555999666111666111222222333333444444555222333444555555444333222333333333333333333333333333444555555333333444555333555777888666555555555:::<<<<<<<<>>???@@@AAAAAAAAAAAAAAABBBEEEIIILLLNNNPPPSSSUUU^^^]]]]]]]]]^^^```aaacccdddeeefffhhhjjjkkklllllllllmmmnnnoooppppppppppppnnnppprrrtttuuuuuuuuuuuuvvvyyy||||||yyywwwxxxyyyzzzzzzzzz{{{{{{{{{|||||||||}}}}}}|||{{{zzzzzz{{{~~~yyyssspppqqqrrrsssrrrqqqnnnkkkgggccc```___cccbbbaaa```````````````______````````````_______________^^^^^^^^^^^^___``````aaabbbccceeeggghhhgggffffffiiinnnqqqpppooorrrwwwwwwlllfffcccccccccdddeeeffffffeeecccbbbiiimmmssswwwyyyzzz{{{|||~~~wwwkkkbbbaaahhhooo{{{}}}}}}{{{yyyvvvvvvvvvvvvuuutttsssssstttvvvvvvzzz|||}}}|||zzzwwwuuuuuuvvvvvvvvvvvvvvvuuuttttttssssssssssssrrrqqqpppppppppooonnnlllkkkiiihhhhhhiiieeeaaa`````````^^^\\\aaabbbcccbbb______aaaccceeegggkkkkkkeee```ccckkkzzz|||{{{uuuvvvxxxyyyzzz}}}zzztttuuuwwwzzzqqqddd[[[WWWMMMKKKGGGBBB@@@?????????>>>===;;;:::999999:::;;;======<<<:::777777999;;;:::;;;<<<======<<<;;;:::;;;;;;::::::::::::999999777888888888888999999999;;;999777555444444555666888888888888777777777777666666666666666666666666888888888777666555555444777777666555444333333333666555444333333444555666555555555555555555555555444444444444444444444444444333333222222333333444333333333333333333333333222333555666666666555555444555555222000000333666111111111111111111111111333333333333333333333333222222222111111111111111111111222222222333333333444444444555555555666666555555555555555666777777888666777;;;???GGGZZZmmmyyyooopppyyyqqqcccZZZXXXQQQMMMJJJJJJIIIEEEFFFIIIFFFEEEDDDBBBAAA@@@@@@@@@@@@AAABBBDDDHHHMMMQQQTTTVVVYYY\\\]]]]]]]]]^^^___aaaccceeefffggghhhjjjlllhhhjjjnnnpppppppppqqqsssrrrrrrqqqqqqqqqrrrssssssvvvwwwwwwxxxzzz{{{||||||yyyyyyzzzzzzzzzzzzzzzyyyzzzzzzzzz{{{{{{{{{{{{|||~~~}}}}}}}}}~~~}}}vvvttttttuuuuuuuuusssoookkkgggdddaaa```aaaaaa``````____________]]]^^^```bbbcccddddddccccccbbbaaa``````aaabbbccccccccccccdddeeefffggghhhjjjiiihhhjjjmmmooonnnmmmooorrr{{{uuummmiiigggdddeeefffggggggeeecccbbbeeeiiimmmppprrrsssuuuvvvzzz{{{}}}~~~{{{}}}xxxllldddccchhhooouuuvvvwwwvvvsssqqqqqqrrrrrrrrrqqqqqqrrrtttuuuwwwxxxzzz||||||yyyvvvuuutttsssttttttuuuuuuuuuttttttssssssssssssrrrqqqpppooorrrqqqpppnnnmmmkkkjjjiiigggddd```___``````___]]]aaabbbccccccaaa```bbbdddgggggghhhhhhdddbbbiiissszzzvvvuuutttvvvxxxzzz{{{}}}~~~vvvooonnnnnnooossswww{{{{{{yyyqqqfff[[[SSSPPPLLLIIIEEEBBB???>>>>>>???===<<<;;;999999999999::::::;;;;;;999777666777888:::;;;;;;<<<<<<;;;;;;:::::::::999999999888888888777777888888888999999999:::888777555444555666777888888888777777777666666777777777777777777777777999888888777666666555555777666555444444333333333666555444333333444555666444444444444444444444444444444444444444444444444444333333222222333333444333333333333333333333333333333444555555555444333222444444222000000333666222222222222222222222222333333333333333333333333111111111111111111222222111111222222222333333333333333444444444555555555555555555555555666666777888777777:::<<>>======>>>===<<<:::999888888999999999;;;<<<<<<:::888888888::::::999999999999::::::999888888888888777777777777777777888888888999999888777666555555666777888888888777777777777666666777777777777777777777777999888888777777666666555777666555444333333333333555555444444444444555555444444444444444444444444444444444444444444444444333333222222222222333333333333333333333333333333333333444444444333222222111222333222222222444666333333333333333333333333333333333333333333333333000000000111222222222333111111222222222333333333222222333333333444444444555444444444444555666666888888888999999<<>><<<:::::::::999888777777888999:::999999888888888777777777777777777777888888888888777666666555666666777888888777777777666666666666555555555555555555555555888888888777777666666666666555444444333333333444444444444444444444444444333333333333333333333333333333333333333333333333333333222222222222333333222222222222222222222222333333333333222222111111111111222222222333444555333333333333333333333333222222222222222222222222//////000111222333333333111111222222222333333333111111222222222333333333444444333333444444555666777888999888777999???FFFWWWnnn|||xxxiii___VVVRRRNNNIIIGGGGGGHHHGGGEEECCCAAA@@@@@@???AAAAAAAAABBBCCCEEEFFFGGGGGGJJJNNNQQQSSSUUUYYY[[[ZZZ\\\]]]^^^^^^^^^```aaadddgggjjjllllllmmmnnnoooooooooooooooppppppqqqrrrrrrsssssstttuuuuuuvvvvvvwwwwwwyyyzzz||||||}}}}}}yyyyyyzzzzzzzzz{{{{{{{{{|||||||||||||||}}}}}}}}}~~~wwwooohhhdddaaa```^^^^^^___``````______^^^WWWYYY]]]bbbgggkkknnnpppmmmkkkiiihhhgggggghhhiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhhhhhhhfffffffffjjjqqq|||{{{vvvooonnnmmmkkkhhhfffdddcccdddddddddbbb```aaaccceeekkkooovvv}}}{{{wwwnnnmmmmmmooouuu|||}}}wwwoooiiiggghhhiiilllnnnpppppppppoooppprrrsssrrrqqqppppppqqqrrrrrrrrruuuxxxyyyxxxvvvvvvvvvvvvvvvvvvuuutttsssrrrqqqqqqqqqqqqqqqpppooonnnnnnmmmllljjjhhhfffdddcccbbb\\\\\\]]]]]]]]]]]]^^^^^^\\\\\\]]]___```aaa```___```]]][[[___dddnnn~~~~~~yyyuuusssssstttuuuuuuyyy}}}yyyrrrnnnkkkfffeeefffiiifffbbb\\\VVVPPPJJJGGGBBBAAA@@@>>>============<<<;;;999888777777888999:::===@@@AAA???===;;;:::999888777666666777888999:::999999999888888888888666666777777777888888888666666666666666777777777777777777666666666666555444444444444444444444444777777777666666666666666555444444333333333333444333444444444444444444333333333333333333333333333333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222444333222222333444444444222222222222222222222222222222222222222222222222//////000111222333333333111111222222222333333333111111111222222222333333333333333333333444555555444777999888777999===@@@KKK```{{{~~~}}}yyyyyyxxxlll```ZZZVVVPPPLLLLLLIIIHHHGGGDDDCCCAAAAAA@@@AAAAAAAAAAAABBBBBBCCCCCCEEEGGGJJJMMMOOORRRVVVXXXXXXZZZ[[[\\\\\\]]]___```ccceeeiiijjjkkkkkklllmmmnnnmmmmmmnnnooopppqqqqqqqqqrrrrrrssssssttttttttttttuuuvvvxxxyyyzzzzzzzzzwwwwwwwwwxxxxxxxxxyyyyyyzzzzzz{{{{{{|||||||||||||||tttlllfffcccaaa___```aaabbbbbbbbbaaa```ZZZZZZ\\\```dddiiinnnqqqnnnmmmkkkjjjhhhgggffffffhhhhhhhhhiiijjjkkklllmmmjjjkkklllkkkiiiggghhhiiiffffffeeefffjjjsss~~~vvvtttrrrooollliiigggfffeeeeeeccc```]]][[[\\\]]]eeejjjsss}}}|||wwwnnnllliiihhhiiinnnssswwwxxxuuuqqqmmmkkkjjjjjjkkknnnppprrrrrrrrrqqqrrrtttuuutttsssqqqpppqqqqqqrrrqqqtttwwwyyyxxxwwwwwwwwwwwwwwwwwwvvvtttsssqqqpppppppppqqqppppppooonnnmmmmmmllljjjhhhfffdddbbbaaaYYY[[[]]]]]]\\\\\\\\\]]][[[[[[\\\^^^``````^^^\\\[[[ZZZ\\\ccckkkttt~~~yyyuuuzzz~~~zzztttppppppqqqrrrssswwwzzz~~~}}}}}}|||xxxssslllhhhhhhkkkfff^^^WWWPPPKKKFFFCCC@@@@@@???>>>===============<<<:::999888888999999777:::===>>>===;;;999999888888777777777777888888::::::999999999888888888666666666777777777888888777777777777777666666666777777666666666666555555666666666666666666666666555555555555555555555555444444333333333333444444333333444444444444333333222222222222222222222222333333333333333333333333222222111111111111222222222222222222222222222222222222111111222222333444:::777444222333333333333111111111111111111111111222222222222222222222222000000000111222222222333111111222222222333333333111111222222222333333333333222222222222333444444222666888777777:::===<<>>>>>>>>>>>>>>===<<<;;;999999999999:::777:::<<<===;;;:::999:::777888888999999888888777999888888888888777777777666666666666777777777888777888888777777666555555777777666666666555555555666666666666666666666666444444444444444444444444444333333222333333444444222333444444444444333222222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111222444555666AAA<<<666222222333333222222222222222222222222222111111111111111111111111111111111111111111222222111111222222222333333333222222222222333333333444222222222222222333333444111666777555666:::<<<999@@@HHHYYYppp{{{~~~~~~}}}}}}}}}{{{ooofff\\\UUURRRNNNMMMKKKHHHFFFEEEDDDCCCAAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFHHHKKKNNNRRRTTTVVVXXXYYY[[[]]]``````bbbfffhhhhhhhhhiiikkkkkkkkkkkklllmmmnnnpppqqqqqqqqqrrrrrrrrrrrrsssssssssssstttuuuuuuvvvuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{zzzzzzyyyvvvnnnhhhdddaaabbbdddfffffffffdddcccbbbaaa___^^^aaagggmmmqqqpppppppppnnnkkkgggcccaaahhhhhhjjjlllnnnqqqsssuuutttuuuuuuqqqlllhhhhhhiiiggggggeeeccccccfffmmmsssxxx{{{}}}yyyuuurrrooonnnnnnmmmkkkgggaaa\\\ZZZZZZ^^^ffftttsssooohhhaaa\\\[[[^^^bbbdddddddddggglllpppssstttnnnoooqqqqqqppppppqqqrrrqqqqqqpppppppppqqqssstttqqqtttwwwyyyyyyyyyyyyzzzrrrrrrsssssssssrrrqqqqqqppppppppppppooonnnmmmlllhhhgggeeebbb```^^^\\\[[[WWWZZZ]]]]]][[[YYYZZZ[[[^^^]]]]]]___aaaaaa]]]ZZZVVVYYYcccpppzzz|||uuuoooiiigggmmmuuuyyy|||wwwlllhhhfffgggmmmsssvvvxxxzzz|||vvvmmmkkkddd\\\QQQHHHDDDCCCAAA???>>>>>>>>>???????????????>>>===;;;:::999999:::;;;999;;;===>>><<<;;;;;;<<<777888999::::::999888777777777777777666666666666666666666666777777777777888888888888777666444444777666666666555555555555444444444444444444444444333333333333333333333333333333333222222333444444222222444444444444222222111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111111111111111222555777888EEE???777222111222222222333333333333333333333333111111111111111111111111222222222111111111111111111111222222222333333333222222333333333444444444222222111111222222333444111666777333444999:::777;;;>>>III```zzzwwwyyy|||}}}}}}|||{{{|||}}}uuuiii```\\\OOONNNLLLIIIGGGFFFEEEDDD@@@AAAAAABBBBBBAAAAAA@@@AAABBBCCCBBBBBBDDDGGGJJJOOOQQQTTTVVVXXXZZZ]]]______bbbeeegggggghhhiiijjjkkkkkkkkklllmmmnnnpppppprrrrrrrrrrrrrrrrrrssssssttttttuuuuuuuuuuuuuuutttvvvwwwwwwwwwwwwxxxxxxxxxwwwxxxyyyzzz{{{zzzyyyyyy}}}tttjjjdddgggfffffffffffffffffffffhhhaaa]]]]]]___dddmmmvvvwwwqqqoooqqqooohhhdddeeeiiijjjllloootttxxx{{{|||}}}zzzwwwvvvvvvsssnnnjjjiiijjjkkkiiieeedddfffhhhrrrsssxxx|||xxxuuuqqqoooppppppnnnjjjddd^^^[[[YYY[[[gggnnn|||sssiiibbb[[[VVVVVVYYY[[[___dddhhhkkklllnnnpppqqqqqqqqqpppppppppooooooqqqqqqqqqppppppppppppoootttuuuvvvwwwwwwvvvuuutttuuutttrrrqqqppppppqqqqqqqqqppppppooonnnmmmlllllliiigggdddaaa^^^\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]^^^aaaeeeeeeaaa[[[WWWTTTTTT[[[hhhuuu|||xxxrrrmmmkkkmmmrrrwww}}}|||yyywwwgggggggggkkkpppwww|||~~~xxxqqqllleeeZZZLLLDDDBBBBBB???<<<>>>???AAACCCDDDBBB===::::::999888:::<<<>>>===;;;;;;;;;;;;===>>>===;;;888999::::::;;;;;;:::999999999999999888888888777777777777888999999999999999999888888888777777666666666666666666666666666666666666666666666555555444666555444333333333333333333333333333333333333333444444333222222111111000000000111222333333444444111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222222333333333333333333333333333222333333222111111222444444444444333333333222222111111111111111111111111111111111111111111111111222222222222222222222222444444333222111111111111666555444333444666888:::===:::???OOOeeezzz|||vvvuuuwww{{{}}}}}}|||xxxxxxzzz{{{|||}}}zzz|||kkk]]]YYYSSSNNNLLLIIIEEEFFFIIIEEECCCAAA@@@AAAAAA@@@????????????@@@AAABBBDDDEEEHHHJJJNNNRRRVVVZZZ\\\]]]]]]___bbbdddeeefffhhhjjjhhhiiikkklllmmmnnnnnnnnnpppppppppppppppooonnnnnnrrrtttuuuuuutttsssssstttwwwwwwvvvuuuuuuvvvvvvwwwuuuuuuvvvwwwxxxxxxyyyyyyzzzqqqkkkhhhgggggghhhhhhhhhfffeeehhhbbb]]]]]]```eeennnxxxzzzuuusssuuussslllhhhhhhllllllmmmppptttyyy}}}}}}{{{{{{{{{yyyuuuqqqnnnmmmkkkhhheeecccbbbbbbeeegggmmmwww~~~|||xxxtttqqqsssttttttooohhhaaa^^^]]]\\\gggmmmxxxmmmeee]]]VVVUUUXXX]]]aaaeeeiiikkkmmmnnnpppqqqqqqqqqpppppppppooooooooooooppppppqqqqqqqqqrrrssstttuuuuuuuuuuuutttssssssrrrqqqpppooooooppppppppppppooommmlllkkkjjjiiieeedddbbb___]]]]]]\\\]]][[[[[[[[[[[[\\\]]]]]]^^^```bbbcccaaa\\\WWWSSSRRRXXX___jjjvvv{{{zzzxxxvvvuuuwwwzzz}}}wwwpppmmmjjjjjjjjjnnnsssyyy~~~yyyqqqjjjeee[[[MMMEEEBBBAAA???===@@@CCCGGGJJJIIIFFFBBB???===<<<<<<<<<============<<<<<<===@@@AAAAAA>>><<<;;;;;;;;;:::::::::999999999999999888888888777777666777777888888888888888888888777777777666666666666666666666666666666666666666666666666555444444555555444333333333333333222222333333333333333333222222222222222222222333000000111222222333444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333111222222111000000111333333333333333222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333222222111222222222444333222222333444666888999999>>>JJJYYYkkk}}}}}}}}}|||}}}yyyxxxyyyyyyzzz|||wwwqqqvvvzzziii```WWWQQQOOOMMMIIIHHHIIIHHHFFFDDDCCCCCCCCCAAA@@@?????????@@@@@@AAABBBCCCHHHIIIKKKOOORRRVVVXXXYYY\\\^^^aaaccccccdddfffgggggghhhiiijjjkkkkkklllkkknnnnnnooooooooooooooonnnrrrsssuuutttsssrrrrrrssswwwwwwwwwvvvvvvvvvvvvvvvuuuuuuvvvvvvwwwxxxxxxyyyxxxqqqjjjjjjjjjkkklllkkkhhhfffhhhbbb^^^^^^```eeeooozzzzzzxxxyyywwwrrrnnnmmmoooppppppqqqttt{{{~~~|||xxxsssnnnjjjhhheeeaaa]]]^^^^^^dddnnnvvv{{{~~~yyyuuuwwwzzz|||wwwnnnfffbbbbbb^^^gggkkk~~~rrriii```XXXVVVYYY___cccgggkkklllmmmnnnpppqqqppppppppppppooooooooommmnnnooopppqqqrrrssssssrrrrrrsssttttttsssrrrrrrppppppooonnnnnnnnnoooooopppooommmllljjjhhhfffeeeaaa```___]]]]]]]]]]]]^^^ZZZZZZZZZ[[[\\\^^^___```eeedddaaa\\\WWWTTTTTTUUU```eeennnxxx|||}}}~~~{{{qqqjjjffflllmmmooosssxxx~~~tttkkkeee___VVVKKKCCCAAAAAAAAAAAAFFFLLLSSSUUUQQQLLLHHHFFFAAABBBBBBAAA???>>>>>>???===>>>@@@CCCEEEEEEBBB@@@>>>===;;;:::999999999999999888888888888777777777555666666777777777777777666666666666666555555555666666666666666666666666555666666666666555444444555444444333333333333333111222222222333333444444000111111222333333444444000000111111222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111333333333333333333333333000111111000//////000222333222222222222111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222111222222333333222111111000111222444555555777<<>>@@@CCCFFFFFFDDDBBB@@@>>>;;;999888888999999888888888888777777777777444555555666777666666666555555555555555555555555666666666666666666666666555555666666555555444333444444333333222333333444111111111222333333444444111111111222222333333333000000111111222222222333111111111111111111111111111111111111111111111111111111111111111111111111333222222222111000000000222222222222222222222222000111222111//////111222222222222111111111000000111111111111111111111111222222222222222222222222222222222222222222222222111111111111222333444444111111111000111222333444333555999<<<@@@JJJ```ttt~~~}}}yyywwwvvvuuuwwwzzz~~~}}}tttllliiiiiimmmxxxppp```[[[[[[ZZZUUURRRNNNKKKHHHEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>CCCCCCDDDFFFIIINNNRRRTTTYYY[[[]]]_________aaabbbeeeeeefffgggggggggggggggiiijjjkkkmmmnnnnnnooooooooopppqqqpppooooooqqqrrrsssuuuwwwxxxxxxwwwvvvuuuttttttuuuuuuuuuvvvvvvvvvbbbmmm|||sssrrrrrruuuxxxxxxsssoookkkfffbbbaaa```eeeqqq~~~}}}{{{wwwssssssuuuvvvvvvxxxwwwssstttrrrjjjcccaaa___aaagggmmmqqqwww~~~~~~}}}{{{rrrllljjjeeekkkmmmvvvmmmeee___^^^aaafffiiimmmoooooonnnoooooooooooooooooooooooooooooopppppppppppppppppppppppprrrsssttttttttttttsssrrrooooooooooooooonnnnnnnnnlllkkkiiigggdddbbb```___^^^]]][[[YYYXXXXXXYYYYYYXXXYYY\\\___bbbdddfffgggbbb___ZZZVVVVVV]]]hhhooowwwyyy|||{{{tttooolllkkkkkklllpppvvv|||zzzkkkaaa\\\ZZZXXXVVVRRRMMMKKKLLLPPPSSS___gggmmmmmmdddZZZSSSPPPNNNNNNMMMJJJGGGDDDCCCCCC>>>>>>???AAACCCDDDBBB@@@???===;;;888777777888999777777777777777777777777444444555666666666666666444444444444555555555555666666666666666666666666555555555555555444444333333333222222222333333444111111111222222333333333333333333222222222111111000111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111333222222222111000000000222222222222222222222222111222333222000000222444222222222111111111000000111111111111111111111111222222222222222222222222222222222222222222222222111111111111222333444444222222222222222333333333333333555:::===DDDQQQ^^^xxx~~~~~~zzzxxxwwwzzz~~~yyysssooollliiihhhooowwwjjjbbbbbbaaa]]]ZZZQQQNNNJJJGGGFFFFFFEEEDDDBBBBBB@@@???>>>=========@@@@@@AAADDDHHHLLLQQQTTTVVVYYY[[[]]]]]]^^^___aaacccdddeeefffffffffffffffggghhhjjjkkklllmmmnnnnnnmmmnnnooonnnmmmnnnppprrrrrrsssuuuwwwwwwwwwuuutttssstttttttttttttttuuuuuuRRR[[[jjjzzzzzzwwwwwwzzz|||wwwqqqlllhhheeecccgggttt}}}wwwwwwzzz{{{zzz{{{zzzwwwwwwtttmmmggg^^^\\\^^^dddjjjooouuu|||zzzrrrmmmiiipppqqqvvvoooiiiccccccgggjjjllloooqqqpppooooooooonnnnnnooooooooooooooopppqqqqqqqqqpppppppppoooooorrrrrrsssttttttsssrrrrrroooooooooooonnnmmmlllkkkgggfffeeebbb```]]][[[ZZZ[[[ZZZYYYWWWWWWWWWWWWXXXYYY[[[^^^aaaddddddddddddYYYZZZZZZ\\\bbbkkkuuu}}}vvvoookkkkkkllllllnnnssszzz|||ssshhh___\\\]]]aaabbbaaa^^^[[[ZZZ]]]aaannnsssxxxwwwoooeee\\\XXXUUUSSSPPPMMMLLLJJJFFFDDD@@@>>>======>>>???>>>===<<<;;;999888777777777888666666777777777777777888444555555666666666666666444444444555555555555555666666666666666666666666444555555555555444333333222222222222222333333444222222222222222222222222444444333333222111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111222222222222222222222222222333333222111111222444333222222222222111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222111222222333333333333333333333333333333555222333888<<<@@@FFFLLLfffwww}}}~~~uuurrrqqqpppmmmiiiiiimmmyyy{{{qqqnnnjjjfffcccZZZVVVPPPLLLIIIHHHGGGFFFCCCBBBAAA@@@???>>>>>>>>>>>>???@@@CCCFFFJJJNNNPPPRRRUUUXXXYYYZZZ[[[]]]___```aaacccdddeeeffffffffffffgggiiijjjkkklllllllllllllllmmmlllkkkllloooqqqqqqrrrsssuuuuuuuuuttttttssssssssssssssssssssssssHHHMMMWWWdddttt|||zzz~~~xxxtttoookkkgggjjjxxx}}}|||~~~}}}|||zzzwwwqqqlll___]]]___eeekkknnnttt{{{xxxpppmmmuuuvvvyyyrrrlllggghhhlllllloooqqqrrrqqqooooooooonnnnnnnnnnnnoooooopppppppppppppppppppppqqqqqqqqqpppqqqrrrssssssrrrqqqpppooooooooonnnmmmkkkiiihhhaaa```___]]]ZZZXXXWWWVVVWWWWWWVVVUUUVVVWWWXXXYYY[[[]]]aaaccccccaaa^^^[[[TTTZZZdddmmmvvv}}}{{{vvvooolllkkkmmmnnnmmmqqqwww~~~{{{xxxrrrxxxvvvpppiiibbb___```cccggglllllliiiiiimmmrrryyy|||~~~~~~yyyqqqhhhbbb[[[VVVPPPOOOQQQOOOJJJDDDCCC@@@<<<::::::;;;;;;:::888888888777777777666666666666666666777777888888555555666777777777777666444444555555666666666666666666666666666666666666444444555555444444333222222222111111222333333444333333222222111000000000333222222222222222222222111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111222222111000000111333333333333333222222222222111111111111111111111111000000000000000000000000222222222222222222222222333333222222111222222222333333333333333333333222666333444777888999>>>DDDQQQcccyyyzzzwwwwwwyyywwwqqqmmmmmmsss{{{zzzrrrnnngggbbbZZZSSSOOOLLLIIIHHHDDDCCCBBB@@@????????????>>>???AAACCCEEEGGGHHHIIIMMMPPPSSSUUUWWWXXX[[[\\\]]]^^^___aaacccdddeeeeeefffggghhhiiijjjjjjkkkjjjkkkkkkkkkjjjjjjkkknnnpppppppppqqqrrrrrrsssttttttsssssssssrrrrrrrrrrrrrrrCCCFFFLLLUUUdddwww|||}}}yyytttoookkkmmm{{{~~~~~~yyytttpppcccaaaccchhhlllooosssyyy|||qqqoooxxxyyy{{{uuuooojjjjjjnnnnnnpppssssssqqqpppoooooommmnnnnnnnnnooooooppppppnnnnnnooopppqqqrrrrrrsssooopppqqqrrrrrrqqqpppooonnnnnnnnnmmmllliiigggeee]]]\\\[[[YYYWWWUUUSSSSSSTTTTTTTTTTTTUUUXXXZZZ[[[]]]___cccdddbbb^^^XXXTTTSSS^^^nnn}}}ooollliiijjjmmmqqqqqqqqqtttzzz}}}vvvqqqoooqqquuu|||uuunnnnnnkkkddd```aaa^^^eeennnrrrrrrtttyyyyyypppiii^^^WWWPPPPPPSSSSSSLLLEEEEEEAAA<<<888888888999999666666777777777777666555555666666666777777888888555666666777777777777777555555555666666666777777666666666666666666666666444444555555444444333222222111111111222333333444444333333222111000//////111111111222222333444444111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222333111111111111111111111111000111111000//////000222444444444333333333222222111111111111111111111111////////////////////////222222222222222222222222444444333222111111111111222222333333333222222111666444555666444444:::BBBAAATTTkkk|||{{{uuusssrrrwww}}}wwwqqqkkkbbbZZZSSSOOOKKKIIIDDDCCCBBBAAA@@@@@@@@@@@@???@@@AAABBBCCCDDDDDDDDDIIILLLPPPRRRTTTVVVYYY[[[ZZZ[[[]]]___aaacccddddddfffggghhhiiiiiijjjiiiiiijjjjjjjjjiiiiiijjjmmmpppppppppppppppqqqrrrssstttrrrrrrrrrrrrrrrrrrrrrrrrBBBBBBFFFMMMUUUaaassszzzsssnnnppp}}}~~~zzzvvviiieeeeeekkkpppssswww|||{{{xxxvvvzzz~~~wwwsssqqqnnnmmmpppppppppoooooonnnmmmllljjjkkkkkklllnnnoooqqqrrrqqqpppoooooooooppprrrrrrsssqqqooommmlllllllllllliiiiiiiiiiiiiiihhhdddaaa\\\[[[YYYWWWVVVVVVVVVWWWVVVVVVUUUVVVWWWYYYZZZ[[[___^^^______XXXPPPMMMPPPUUUhhh~~~}}}}}}}}}ssseeegggjjjkkkkkkmmmrrrvvv}}}}}}~~~{{{zzzxxxsssnnnmmmiiijjjttt~~~{{{rrrsssooommmooommmgggbbb```bbbdddiiiqqqzzz~~~|||}}}xxxrrrccc]]]XXXWWWYYYXXXTTTPPPEEEBBB===::::::::::::::::::999888888777777888888666666777777777777666666888888888888888888888888555555666666555444333333444444444444444444444444444444555666777777777666222222222222222222222222333333333222222111111111333222222111111222222333000000000000000000000000000000000000000000000000000111111222222111111000222222222222222222222222111222333333333333222111111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111111000222111111111000000//////000000000111222222222333333333333222222222111111111111222222222333333333111222333555777888999:::BBBGGGTTTiii}}}|||uuutttyyy}}}wwwmmmbbbYYYRRROOOMMMIIIHHHFFFCCCBBBBBBEEEGGGCCCCCCBBBBBBBBBCCCDDDDDDGGGHHHIIIKKKNNNQQQTTTUUUYYYZZZ[[[]]]___aaabbbccccccdddeeefffggghhhhhhhhheeegggiiijjjiiiiiijjjlllooolllkkkllloooqqqqqqooorrrrrrrrrrrrrrrrrrrrrrrr??????AAAGGGLLLUUUdddqqq}}}}}}wwwqqqsss|||zzzmmmiiihhhnnnsssvvvzzz|||yyyxxx|||zzzvvvsssqqqpppnnnnnnooonnnnnnmmmlllkkkjjjjjjkkklllmmmoooqqqqqqoooooonnnmmmnnnooopppqqqsssrrrqqqooonnnnnnnnnnnnjjjiiigggffffffdddaaa^^^XXXWWWUUUTTTSSSRRRSSSSSSUUUUUUUUUUUUWWWZZZ\\\^^^]]]YYYWWWTTTOOOKKKNNNTTTcccsss~~~zzzvvvyyy~~~sssjjjcccfffiiikkkmmmpppuuuyyy}}}}}}~~~~~~}}}}}}wwwpppjjjiiifffeeemmmtttssskkkmmmiiihhhjjjkkkgggeeeffffffhhhoooyyyzzztttnnnhhhbbb___^^^\\\VVVQQQFFFCCC>>><<<;;;;;;:::999999999999999888888888777666666777777777777666666777777777777777777777777555666666666666555444333444444444444444444444444444444555666666666555555222222222222222222222222333333333222222222111111333222222111111222222333000000000000000000000000000000000000000000000000333444444444444444444333222222222222222222222222000111222222222222111000111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111000000111111111111000000000///111111111111111222222222333333222222111111111111111111111222222222333333333333444555666777777888<<>>AAADDDHHHRRR\\\gggppp~~~|||wwwyyy~~~rrrnnnmmmsssxxxzzz~~~}}}{{{{{{zzzwwwuuusssrrrmmmmmmmmmmmmmmmkkkjjjjjjjjjjjjjjjkkklllnnnppppppnnnmmmlllllllllmmmnnnooorrrqqqpppooonnnnnnmmmmmmkkkhhheeebbbaaa___\\\ZZZVVVUUUSSSQQQPPPPPPQQQQQQTTTTTTUUUWWWXXXZZZ\\\]]]YYYRRRLLLHHHEEEGGGQQQ\\\nnn{{{xxxsssoooqqqwww~~~tttiiibbbbbbeeeiiilllppptttyyy}}}zzzppphhhgggeeecccggglllkkkgggiiidddbbbeeegggffffffhhhmmmpppwww}}}uuutttooohhheeeccc```ZZZTTTGGGDDDAAA>>>===;;;999888888999:::::::::999777777666777777888888777777666555555555555555555555555666666666666666666555444444444444444444444444444444444555555555444333333222222222222222222222222333333333222222222222111222222111111111111222222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222///000111111111111000///111111111111111111111111222222222222222222222222000000000000000000000000222222111111111000000000111111111111000000000000222222222111111111111111222111111111111000000000111111111222222222222333444444555555555555555555666999>>>HHHXXXmmm}}}vvvttt~~~vvvjjj```XXXSSSLLLKKKHHHFFFDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCEEEGGGIIIKKKMMMPPPQQQSSSVVVXXXZZZ\\\]]]^^^___```bbbccccccddddddccceeeggghhhhhhhhhiiikkkhhhggggggiiilllnnnoooooonnnnnnnnnnnnnnnnnnnnnnnn>>>======@@@AAAAAAGGGMMMXXX```lllzzz}}}wwwsssrrrwww{{{~~~}}}zzz|||~~~xxxuuusssrrrqqqmmmnnnnnnmmmmmmlllkkkjjjiiiiiijjjjjjkkkmmmnnnooommmllllllkkklllmmmnnnoooooooooooonnnmmmlllkkkjjjjjjgggbbb^^^\\\ZZZXXXWWWUUUTTTRRRQQQPPPQQQQQQRRRSSSUUUXXXZZZZZZYYYWWWVVVQQQJJJDDDAAAAAAGGGUUUbbbsss|||yyyqqqmmmkkklllqqqzzzwwwnnnfffbbbeeehhhkkkoootttyyy}}}vvvllljjjhhhfffgggjjjjjjiiiiiiccc```bbbccccccdddgggsssvvv}}}wwwrrrmmmhhhfffgggeee___ZZZKKKHHHDDDAAA???<<<:::888888999:::;;;;;;999777666777777777888888777777777444444444444444444444444555666666777666666555555333333333333333333333333444444444444333333222111222222222222222222222222222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000111111111111111111000111111111111111111111111111111111111111111111111////////////////////////111111111111000000000000111111111000000000000000333222222222111000000000111000000000000000000000111111111111222222222222333333444444444555555555555777;;;???III]]]uuu~~~zzz~~~~~~zzz}}}vvvkkk```YYYPPPNNNKKKIIIHHHGGGEEEDDDEEEDDDDDDCCCBBBBBBBBBCCC@@@AAAAAABBBDDDFFFHHHIIIKKKLLLNNNPPPSSSUUUWWWXXXZZZ[[[]]]^^^``````aaaaaa```bbbeeefffffffffgggiiiggggggggghhhiiikkklllmmmllllllllllllllllllllllll===;;;<<>>;;;999888999;;;<<<;;;:::888666777777888888888888777777555555555555555555555555555555666666666666555555333333333333333333333333333444444444333222111111222222222222222222222222222222222222222222222222222111111000000111111222000000000000000000000000000000000000000000000000333222111111111111222333111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111////////////////////////111111111000000000//////000000000000000000111111333222222222111000000000000000000000000000000111000000111111111222222222111111222333444555666666444888;;;<<<@@@NNNdddttt||||||~~~|||mmmdddVVVRRRNNNLLLKKKJJJHHHFFFGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAABBBCCCDDDFFFFFFFFFGGGIIIKKKNNNPPPRRRSSSVVVWWWXXXZZZ\\\]]]]]]]]]\\\^^^aaabbbbbbcccdddfffggggggggggggggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkk;;;999999===>>>===>>>BBBDDDGGGKKKPPPYYYdddpppwwwzzzyyy}}}|||yyywwwzzzzzzvvvtttsssrrrrrrnnnnnnooonnnnnnmmmlllkkkhhhhhhhhhiiiiiijjjkkklllmmmlllkkkkkkkkklllnnnoooooooooppppppnnnkkkgggdddaaa^^^YYYVVVTTTSSSRRRQQQNNNMMMMMMMMMOOOPPPRRRTTTUUUWWWYYYYYYVVVOOOHHHDDD??????CCCJJJNNNTTT^^^iiipppuuuyyyzzz}}}{{{wwwrrrpppnnnooorrrxxx~~~yyypppjjjhhhiiilllpppqqquuuzzzzzzsssmmmmmmmmmllljjjkkkbbb___```eeehhhhhhhhhjjjlllqqqzzzzzzuuuqqqppppppnnngggaaaVVVRRRKKKEEEBBB???===<<<999:::;;;;;;;;;:::888777777888888999999888888777666666666666666666666666333444555555555555555555333333333333333333333333333333444444444333222222222222222222222222222222111222222222222333333333111111000000000000111111000000000000000000000000000000000000000000000000111000///......///000111111111111111111111111111333333222222222222333333000000000000000000000000111111111111111111111111000000000000000000000000111111000000000/////////000000000000111111111111222222222111111111111111000000000111111111111222000000000111111111111222000000111222333555555666222666:::999:::BBBRRR```}}}~~~{{{}}}|||{{{oooaaa[[[TTTPPPNNNMMMKKKHHHGGGGGGEEEDDDBBBBBBAAAAAABBBBBBBBBBBBBBBCCCDDDEEECCCDDDEEEGGGIIIKKKLLLMMMPPPQQQSSSUUUVVVWWWXXXXXXWWWYYY\\\]]]^^^^^^```aaacccdddeeeeeeddddddfffhhhjjjjjjjjjjjjjjjjjjjjjjjj;;;888888<<<>>><<<===@@@BBBCCCEEEGGGLLLTTT]]]cccnnnuuu~~~|||}}}yyyvvvvvvyyy~~~}}}wwwsssqqqqqqqqqpppmmmmmmmmmmmmmmmllljjjjjjhhhhhhhhhhhhhhhiiijjjkkkkkkkkkjjjiiijjjkkklllmmmlllmmmnnnnnnkkkfffaaa^^^ZZZWWWSSSQQQQQQPPPOOONNNLLLLLLLLLNNNPPPSSSUUUWWWXXXWWWVVVSSSOOOJJJEEECCCBBBEEEMMMVVV]]]aaajjjsssvvvzzz|||{{{}}}}}}{{{zzzwwwxxxzzz~~~{{{sssmmmjjjkkknnnpppssstttxxxyyyooooooppplllhhhgggcccaaadddjjjmmmjjjhhhhhheeejjjttt|||wwwvvvvvvrrrkkkddd\\\VVVNNNGGGCCCAAA@@@???;;;;;;:::::::::999999999777888888999999888888777666666666666666666666666222222333444444444444444222222222222222222222222222333333444444444444333222222222222222222222222111111222222222333333333111111000000000000111111000000000000000000000000000000000000000000000000///...,,,++++++,,,...///111111111111111111111111333222111000000111222333000000000000000000000000111111111111111111111111111111111111111111111111111000000000///////////////000000000111111111111111111111111111222222222111111111111222222333333000000000000111111111111111111222222333333333333111555888777666;;;GGGQQQjjjxxx~~~{{{xxxvvv}}}ssskkk```YYYUUUSSSPPPMMMJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBAAAAAAAAABBBCCCCCCBBBBBBCCCEEEFFFGGGHHHIIIJJJKKKLLLNNNPPPRRRRRRSSSRRRUUUWWWYYYYYYZZZ\\\]]]\\\^^^```aaaaaabbbeeehhhhhhhhhhhhhhhhhhhhhhhhhhh===999999<<<>>>======@@@===???@@@AAACCCHHHNNNRRRWWW___jjjwww~~~|||wwwtttuuuyyy|||}}}||||||}}}}}}yyysssooonnnnnnnnnmmmllllllllllllkkkjjjiiiiiihhhhhhggghhhhhhiiijjjjjjjjjiiihhhhhhhhhiiikkkkkkhhhiiijjjiiifffaaa[[[XXXTTTRRRPPPNNNOOONNNMMMKKKMMMMMMNNNPPPSSSVVVYYY[[[ZZZWWWRRRMMMIIIFFFEEEEEEIIIMMMVVVaaahhhmmmuuu}}}zzzrrrnnnnnnppprrrssstttuuuyyy~~~rrrrrrsssmmmgggdddgggfffiiiooopppjjjeeecccaaafffooo{{{}}}yyyxxxxxxuuunnnhhh```YYYOOOGGGCCCBBBAAAAAA<<<;;;:::999999999::::::888888999999999999888888555555555555555555555555111222333333444444444333222222222222222222222222222333444444555555555555222222222222222222222222111111111222222333333333111111000000000000111111000000000000000000000000000000000000000000000000222111///......///111222000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000111111111111111111111111000000000000//////////////////000000111111111222000000111111222222222333111111222222222333333333000000000000111111111111333333333222222222111111222555777666555999CCCKKKVVVggg~~~{{{{{{~~~}}}qqqiiikkkuuuxxxkkkaaa]]]ZZZUUURRRMMMLLLJJJHHHGGGFFFEEEEEEBBBBBBAAAAAAAAAAAAAAABBBAAABBBBBBCCCDDDEEEFFFGGGEEEFFFHHHJJJLLLMMMNNNOOOPPPRRRUUUVVVWWWXXXYYY[[[VVVYYY\\\^^^^^^aaaeeeiiiffffffffffffffffffffffff888888999::::::;;;<<<<<<<<<===>>>???AAACCCDDDEEEOOORRRVVV]]]ggguuu}}}wwwsssssstttuuuwwwwwwwwwvvvuuuuuutttrrrqqqooonnnmmmmmmnnnmmmlllkkkjjjiiiiiiiiidddeeefffgggggggggggggggkkkiiigggfffggghhhgggffffffeeedddbbb___[[[WWWUUUPPPOOONNNLLLJJJIIIHHHHHHJJJIIIJJJOOOUUUZZZ\\\[[[UUUQQQKKKFFFEEEHHHMMMQQQXXXaaammmsssvvvzzz|||uuuuuuuuuuuuuuutttttttttxxx}}}xxxvvvrrriiifffjjjhhhiiijjjjjjhhhddd```]]]^^^^^^eeettt~~~}}}|||wwwpppkkkddd\\\QQQGGG@@@===<<<;;;:::999888777666666666666888888888777777777666666999999888777666555444444555444333333222222333333333333333222222222111111222333333444444333333222333333222111000000111111111111222222222333333333000000000000000000000000///000222222000///000111222222222222222222222222000000000000000000000000111111111111111111111111222222111111111111111111111111000000//////......111111000000000000111111000000111111111111000000111111000000//////......222222222222222222222222111111111000000000000000000000000000111111111111000000000000000000000000333333333333333333333333222444555666777999<<<>>>DDDVVVlll}}}~~~~~~sssfffhhhhhhrrr{{{tttoooeee\\\XXXXXXSSSNNNLLLLLLKKKHHHEEEIIIFFFDDDBBBBBBAAA???>>>CCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHKKKLLLMMMOOOQQQSSSTTTUUUVVVVVVVVVWWWXXXZZZ\\\^^^bbbbbbbbbccccccddddddddd888999999::::::;;;;;;;;;:::;;;;;;===>>>???@@@AAAEEEGGGJJJOOOWWWbbbmmmuuu}}}xxxtttqqqrrrssstttuuuttttttssssssrrrqqqooonnnmmmmmmlllmmmlllkkkjjjiiihhhhhhhhhddddddeeefffggggggffffffdddcccbbbbbbbbbbbbaaa___aaaaaa```^^^[[[WWWTTTRRRPPPOOOMMMKKKIIIHHHGGGFFFIIIJJJNNNSSSYYY[[[YYYVVVQQQMMMHHHGGGMMMVVV```fffmmmrrrxxx|||~~~|||vvvrrrlllpppuuuxxxyyyyyyzzz{{{}}}wwwuuurrrjjjgggjjjiiihhhgggeeecccaaa___^^^[[[[[[dddsss~~~|||vvvooojjjddd\\\QQQGGGAAA>>><<<;;;::::::999888777777777777999999999888888888777777777777666666555555444444555444333333222222333333333333333222222222111111222333333444444333333222333222111111000000000111111111111222222222333333000000000000000000000000///000222222000///000111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000000000000000//////111111000000000000111111000000111111111111000000111000000000/////////...////////////////////////111000000000000000000000000000000000111111111111000000000000000000000000222222222222222222111111222444555666666888:::===???LLL\\\nnn~~~|||~~~vvvllleeeccchhhwwwsssgggaaaZZZVVVQQQPPPPPPPPPMMMJJJJJJHHHFFFEEEEEEEEEDDDBBBBBBBBBAAAAAAAAAAAABBBBBB?????????@@@@@@AAACCCCCCHHHHHHIIIKKKMMMOOOPPPQQQRRRRRRRRRSSSTTTVVVYYYZZZ^^^______``````aaaaaabbb999999999:::::::::::::::::::::;;;;;;<<<======>>>AAABBBCCCFFFJJJQQQZZZ```oooxxx~~~yyyuuuoooooopppqqqqqqqqqqqqppppppooonnnmmmlllllllllllllllkkkjjjiiihhhgggggggggddddddeeefffffffffeeeeeecccbbbbbbbbbcccbbb```]]][[[[[[YYYXXXUUURRRPPPOOONNNNNNLLLKKKIIIHHHFFFFFFIIILLLQQQWWWZZZXXXSSSOOOKKKHHHGGGMMM[[[mmm{{{yyyqqqllliiihhhpppxxx}}}}}}}}}vvvuuuqqqjjjfffiiihhheeebbb^^^]]]]]]___aaaYYYZZZdddsss~~~~~~zzztttmmmhhhccc[[[QQQGGGAAA>>><<<;;;;;;:::999888888777777888888888888777777777777777555555555555555555555444555444333333222222333333333333333222222222111111222222333333333333222222222111111111111000000000000111111111222222222222000000000000000000000000///000222222000///000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111111111111111000000000000111111000000111111111111000000000000000000////////////111111111111111111111111000000000000000000111111000000000000111111111111000000000000000000000000222222111111000000000///222444555555555555888:::;;;AAAKKK[[[rrr~~~{{{{{{{{{yyyxxxzzz}}}~~~{{{tttgggbbbaaagggssswwwoooddd```\\\ZZZZZZYYYUUURRRMMMLLLJJJJJJJJJJJJIIIGGGBBBAAAAAA@@@@@@@@@AAAAAA============>>>???@@@@@@CCCCCCDDDFFFGGGIIIJJJKKKKKKKKKLLLMMMOOOQQQSSSTTTYYYYYYYYYZZZ[[[\\\\\\\\\:::::::::999999999999999<<<<<<<<<<<<<<<=========???@@@AAAAAACCCHHHNNNRRR___fffrrr~~~~~~yyyuuunnnnnnoooooooooooooooooollllllkkkjjjjjjjjjkkkkkklllkkkjjjhhhggggggggggggdddeeeeeeeeeeeeeeeddddddcccbbbbbbcccdddbbb___\\\UUUUUUTTTRRRQQQOOOMMMLLLLLLLLLLLLKKKKKKJJJIIIIIILLLNNNRRRUUUUUUQQQLLLHHHGGGGGGKKKYYYmmmyyyooohhhggghhhnnnvvv}}}}}}|||}}}uuusssooohhheeeeeecccaaa^^^\\\\\\___bbbddd\\\^^^hhhwww~~~|||vvvpppiiieee```YYYOOOGGGAAA>>><<<;;;<<<;;;:::999888888888888666666666666666666666666444444444555555666666666555444333333222222333333333333333222222222111111222222333333333333222222000111111111111111000000000000000111111111111222000000000000000000000000///000222222000///000111222222222222222222222222////////////////////////////////////////////////000000000000111111111111000000111111222222333333111111000000000000111111000000111111111111000000000000000000////////////222222222222222222222222000000000000000111111111///000000000111111111111000000000000000000000000222222222111111000//////222333444444333333555777888;;;BBBOOObbbxxx|||{{{zzzwwwvvvwwwyyyyyy{{{~~~}}}qqqjjjdddbbbfffrrr~~~sssooojjjfffeeeccc^^^[[[UUUSSSQQQPPPOOONNNKKKIIICCCBBBBBBAAA@@@@@@AAAAAA@@@???????????????@@@AAA???@@@AAABBBCCCDDDEEEFFFEEEFFFGGGHHHJJJLLLMMMNNNRRRRRRSSSSSSTTTUUUVVVVVV999999999999999999999888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===@@@DDDHHHRRRWWW```iiirrr{{{|||wwwsssooonnnnnnnnnnnnnnnnnnnnnjjjjjjiiiiiihhhiiiiiijjjlllkkkjjjhhhggggggffffffdddeeeeeeeeedddcccbbbbbb^^^^^^^^^______]]]ZZZWWWQQQPPPOOONNNMMMMMMLLLLLLIIIJJJKKKMMMNNNNNNNNNNNNOOOPPPPPPNNNKKKHHHFFFDDDGGGKKKVVVggg{{{zzznnndddaaaeeejjjuuuzzz}}}~~~zzzzzz{{{{{{~~~yyytttpppkkkeeebbbaaa]]]]]]]]]^^^```cccfffhhhccceeennn{{{~~~xxxqqqjjjdddaaa\\\VVVMMMEEEAAA>>>===<<<<<<;;;:::999888888888888777777777777777777777777555555555666777777888888555444333333222222333333333333333222222222111111111222222333333222222111///000000111111111000000//////000000000111111111000000000000000000000000///000222222000///000111111111111111111111111111//////////////////////////////////////////////////////000000000111111111000000111111222222333333111111000000000000111111000000111111111111000000////////////000000000000//////////////////////////////000000111111111111///000000000111111111111000000000000000000000000333333222222111111111111222333444333222222444666555888>>>GGGSSSdddzzz}}}}}}}}}zzzyyy{{{{{{{{{{{{}}}|||vvvnnngggaaacccqqq~~~yyyssspppooommmjjjggg```^^^[[[YYYVVVSSSNNNKKKGGGGGGEEEDDDBBBBBBAAAAAABBBAAAAAA@@@@@@@@@@@@AAA>>>??????@@@AAABBBBBBCCCBBBCCCDDDFFFGGGHHHIIIIIIKKKKKKLLLMMMNNNOOOPPPPPP888888888999999999999999888888999999999999999999888:::;;;<<<<<<>>>AAADDDGGGJJJOOOUUU\\\dddlllrrrrrrtttyyy~~~~~~zzztttpppooonnnnnnmmmmmmmmmmmmnnniiiiiihhhhhhggghhhhhhhhhjjjiiihhhgggfffeeeeeeeeecccccccccbbbaaa```___^^^]]]\\\[[[[[[[[[ZZZWWWUUUMMMMMMLLLKKKKKKKKKLLLLLLHHHIIILLLNNNOOOPPPPPPOOONNNMMMJJJFFFCCCBBBDDDFFFJJJSSSbbbsssqqqeee^^^___ffflllvvvzzz~~~~~~{{{vvvvvvuuutttuuuxxxxxx~~~|||xxxvvvsssnnniiiddd```^^^^^^ZZZ[[[]]]```cccgggiiikkkjjjkkkpppzzz||||||yyysssjjjccc^^^\\\VVVQQQJJJCCC@@@>>>===<<<;;;:::999888888777777888999999999999::::::::::::555666666666777777888888555444333333222222333333333333333222222222111111111111222222222222111111...///000111111111000///////////////000000000000000000000000000000000000///000222222000///000111////////////////////////000000000000000000000000000000000000000000000000...//////000000111111111000000000111111111111111111111000000000000111111000000111111111111000000////////////000000000000000000000000000000000000/////////000111111222222000000000000111111111111000000000000000000000000222222222222222222222222222333444333222333555666444666:::@@@EEEQQQfffxxxxxxoooeee^^^```hhh}}}~~~}}}}}}}}}|||xxxxxxxxxwwwvvvooommmiiieeeaaa[[[UUUQQQNNNMMMKKKHHHFFFDDDCCCCCCBBBBBBAAA@@@?????????@@@?????????@@@@@@AAAAAAAAAAAAAAABBBDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKKKK777777888888999999::::::888888888999999::::::::::::<<<>>>>>>>>>???AAACCC???BBBFFFJJJMMMRRRWWW[[[[[[]]]ccciiikkkooozzz}}}zzzwwwrrrooonnnnnnlllkkkkkkkkklllllljjjiiihhhggggggggggggggghhhgggfffdddccccccbbbbbb_________^^^]]]\\\ZZZZZZ[[[YYYWWWVVVVVVVVVTTTRRRJJJJJJIIIIIIIIIJJJKKKLLLIIIJJJLLLNNNOOONNNMMMMMMIIIHHHEEEBBB@@@AAAFFFKKKPPP[[[kkkyyyzzzzzz~~~vvviii___^^^ccckkkpppvvvyyy||||||vvvtttrrrnnnmmmooojjjnnntttwwwuuuqqqooooookkkjjjfff```\\\\\\\\\]]]\\\]]]^^^```cccfffjjjllllllkkkoootttwwwwwwzzz~~~{{{zzz{{{wwwwwwtttmmmddd]]]YYYWWWQQQMMMFFFAAA???>>>>>>===::::::999888777777777777888888888888999999999:::555555666666666666666666555444333333222222333333333333333222222222111111111111222222222222111111---...000111222111000///........./////////000000000000000000000000000000///000222222000///000111////////////////////////000000000000000000000000111111111111111111111111......//////000111111222111000000000000000//////111111000000000000111111000000111111111111000000.../////////000000000111222222222222222222222222...//////000111111222222000000000000111111111111000000000000000000000000//////000000111222222222111222333333333333666888666444666:::>>>EEETTTcccxxx~~~zzzoooccc^^^___iiivvv~~~~~~~~~}}}zzzvvvrrrmmmggg```[[[TTTSSSPPPMMMIIIGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@???????????????@@@@@@@@@???@@@AAABBBBBBAAA@@@???@@@AAABBBCCCEEEFFFGGGHHH666666777888999::::::;;;999::::::;;;<<<<<<======999;;;<<<<<<<<<<<<===>>><<<@@@DDDFFFHHHIIIKKKMMMOOORRRWWW[[[[[[^^^hhhttt{{{}}}xxxwwwuuurrrnnnnnnmmmkkkjjjjjjjjjkkkkkkjjjjjjhhhggggggfffffffffeeeeeecccbbbaaa`````````]]]]]]\\\\\\ZZZYYYWWWVVVTTTRRROOONNNNNNMMMLLLKKKHHHHHHGGGGGGGGGIIIJJJKKKJJJKKKLLLNNNMMMLLLJJJIIICCCCCCCCC@@@@@@CCCIIIOOOUUUaaappp{{{xxxrrrrrrwwwvvvmmmbbb]]]aaaiiirrrvvvwwwzzz}}}~~~xxxuuuqqqllljjjkkkaaadddkkkooommmiiiggghhhcccccc___ZZZWWWYYY[[[\\\```___^^^^^^aaaeeeiiilllllljjjlllooopppooorrrwww}}}|||wwwuuuvvvssssssqqqjjjaaaYYYVVVUUUNNNJJJDDD@@@???>>>>>>>>>:::999888777666666666666444555555555666666777777555555555555555555555555555444333333222222333333333333333222222222111111111111222222222222111111,,,...000111222111000///............/////////000000000000000000000000000///000222222000///000111111111111111111111111111000000000000000000000000111111111111111111111111---......///000111111222111111000000//////......111111000000000000111111000000111111111111000000.../////////000000111111...........................//////000111222222222000000000000111111111111000000000000000000000000------...///000111222222111222333444333444666888:::555333888<<>>???@@@AAACCCDDDEEEFFF:::::::::999999999888888999999999999999999999999;;;;;;;;;<<<<<<<<<=========>>>???@@@AAABBBCCCCCCGGGHHHJJJKKKNNNSSSYYY^^^eeeooo~~~}}}yyytttqqqooonnnnnnnnnmmmkkkjjjiiihhhhhhhhhhhhhhhhhhgggfffeeedddcccccccccbbbbbb```___]]]]]]\\\[[[ZZZXXXVVVUUUSSSSSSMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIJJJKKKLLLLLLIIIFFFBBB???>>>>>>======???FFFOOOUUU___eeeoooxxx{{{xxxuuurrrttt{{{yyyoooeee___aaahhhmmmqqqvvv{{{yyyrrrnnnkkkgggcccbbbdddhhhlllnnnkkkeee```___\\\YYYWWWVVVWWWYYY[[[```___]]]\\\]]]```dddfffddddddddddddeeejjjpppuuu|||wwwrrrpppnnnlllkkkiiijjjjjjiiiddd]]]VVVQQQGGGFFFCCC@@@>>><<<<<<<<<;;;:::999999888888999999666666666666777777777777777777666555444444333333555444333333222222222222111111000000000000111111000000000000000000000000444333222///,,,(((&&&$$$000000000000//////////////////......///000111111//////000000000000/////////////////////.........000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222222222111111000000000000000000000000000000///000111222222111000///000000000000000000000000//////////////////////////////000000111111222222000000000000000000000000222111000//////000111222111111222222222333333333777777666555666;;;AAAFFFVVVhhh}}}{{{vvvssswwwzzzkkk```]]]]]]dddttt|||}}}}}}}}}|||~~~|||wwwrrriiiddd\\\VVVRRRNNNJJJGGGLLLIIIEEEBBBBBBBBBBBBAAACCCCCCCCCBBBAAA???>>>===???>>>>>>============>>>BBBAAAAAAAAAAAAAAABBBBBB;;;;;;;;;:::::::::999999999999999999999999999999::::::;;;;;;;;;<<<<<<<<<;;;<<<===>>>???@@@AAAAAAAAABBBCCCEEEGGGKKKQQQUUUZZZcccoooyyy}}}zzzxxxtttpppmmmkkkkkkkkkhhhhhhgggffffffffffffffffffffffffeeedddcccbbbaaaaaaaaa```___^^^\\\ZZZYYYSSSRRRQQQOOOMMMKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIIIIGGGGGGGGGFFFDDDAAA>>>===<<<>>>@@@DDDIIIPPPYYY^^^eeellluuu~~~}}}zzzwwwuuuwww}}}tttlllfffeeeiiiooorrrvvvzzzxxxqqqlllgggccceeegggkkkoooooolllfff```\\\YYYVVVTTTSSSTTTUUUWWWZZZYYYXXXXXXYYY\\\___aaa^^^_________aaaffflllqqqxxxsssllleeebbb```^^^\\\bbbcccbbb```\\\VVVPPPLLLDDDCCCAAA???============::::::999888888888888999666666666555555555555555777666666555444444333333444333222111111111111222111111000000000000000111000000000000000000000000//////000//////...------000000000000////////////000000/////////000111111//////000000000000///////////////////////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////...000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000111111111000000000000000000000000222111000//////000111222111111111222222222333333555555555555555888===AAAIIIZZZooo}}}xxxtttwww}}}}}}qqqggg___\\\^^^iiixxx}}}~~~~~~~~~}}}}}}~~~xxxqqqfff]]]WWWSSSOOOLLLMMMJJJHHHFFFFFFEEEDDDBBBBBBBBBBBBBBBAAA@@@??????@@@@@@???>>>>>>>>>??????>>>>>>>>>======>>>>>>???;;;;;;;;;;;;::::::::::::999999999999999999999999999999:::::::::;;;;;;;;;999::::::;;;<<<===>>>>>><<<===>>>???@@@CCCHHHKKKNNNTTT]]]eeelllsss|||~~~{{{xxxuuuuuuuuuuuutttsssqqqnnnkkkiiigggggggggccccccbbbbbbbbbbbbcccccccccccccccbbbaaa```___^^^^^^^^^]]][[[YYYWWWUUUTTTPPPOOONNNLLLJJJHHHFFFEEEDDDCCCBBBBBBAAAAAABBBBBBDDDEEEFFFGGGIIIIIIJJJJJJGGGEEECCCAAA@@@>>>>>>>>>===AAAIIIQQQXXX```gggkkklllsss|||~~~{{{zzz|||xxxpppjjjjjjmmmssswwwxxx|||uuunnniiieeejjjlllooorrrqqqmmmeee```ZZZXXXUUUSSSQQQRRRSSSUUUSSSSSSSSSTTTUUUWWWYYYZZZXXXXXXYYYZZZ\\\aaagggllluuuoooeee^^^YYYVVVUUUTTTYYYYYYWWWUUUQQQLLLHHHFFF@@@???>>>===============:::999999888888888888888666666555555444444333333666666555555444333333333222222111111000000111111222222111000//////000000000000000000000000000000......000111222222222222////////////000000000000222222111000000000111111//////000000000000//////......//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////111111111111000000000000000000000000000000000000111111000000000000111111111111111222222222222333333444444444444666999<<<>>>JJJ\\\nnn||||||~~~wwwnnnddd]]]YYY]]]ggguuu~~~~~~~~~~~~xxxlllccc\\\XXXUUUNNNLLLJJJIIIHHHGGGDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>======<<<<<<<<<======;;;;;;;;;:::::::::999999999999999999999999999999888888999999999:::::::::999999::::::;;;<<<<<<===<<<===>>>>>>>>>@@@CCCFFFGGGKKKPPPVVV[[[aaaiiinnnyyy~~~{{{zzzzzzxxxwwwvvvrrrnnnmmmmmmoooooopppmmmllljjjhhhfffeeeeeedddbbbaaa``````____________``````______^^^\\\[[[ZZZ[[[ZZZYYYWWWUUUSSSQQQOOONNNMMMLLLJJJHHHFFFDDDCCC???????????????@@@@@@AAADDDEEEGGGIIIJJJJJJKKKJJJHHHFFFCCC@@@???@@@BBBCCCEEELLLWWWaaaiiioootttwwwrrrxxxxxxsssooommmooouuuzzzzzz{{{{{{rrrmmmjjjnnnoooqqqrrrqqqkkkddd^^^[[[YYYVVVTTTSSSSSSTTTUUUPPPQQQRRRRRRSSSSSSSSSRRRSSSTTTUUUVVVYYY]]]ccchhhrrrkkkaaaYYYTTTSSSRRRRRRRRRPPPNNNKKKHHHEEECCCBBB>>>======<<<<<<;;;;;;;;;999999888777777777777777777777666555555444333333555555555444444333333333222222111111111111222222333222111000////////////000000000000000000000000111111222222111111000000////////////000000000000333333222111000000000111//////000000000000//////............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111000000000000000000000000222111000//////000111222////////////////////////////////////////////////222222111111000000//////000000000000000000000000111000000000000000000111111111111111222222222222222333555555444444666777;;;AAAMMM\\\ooo~~~xxxrrriiiaaa[[[[[[```iiivvvuuukkkccc___XXXUUUQQQNNNLLLKKKHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>?????????;;;:::::::::999999999999999999999999999999999999888888888999999999::::::999::::::;;;;;;<<<<<<<<<<<<===>>>>>>===>>>@@@CCCDDDFFFHHHKKKOOOUUUZZZ^^^eeekkkuuu~~~|||yyyvvvsssrrrqqqooommmooollliiiggghhhjjjlllllliiihhhgggfffdddccccccbbbbbbaaa```^^^\\\[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUSSSQQQNNNLLLKKKFFFFFFDDDCCCAAA???>>>============>>>>>>???@@@AAADDDEEEGGGIIIJJJKKKJJJJJJEEEBBB???>>>???CCCHHHLLLWWW^^^hhhqqqwww{{{}}}~~~zzz~~~~~~yyytttrrrssstttuuuyyy{{{{{{|||wwwqqqoooppppppoooooolllggg```[[[XXXWWWUUUTTTSSSSSSTTTUUURRRRRRRRRRRRRRRPPPOOONNNQQQRRRTTTUUUWWW[[[aaaeeeggg```XXXQQQNNNMMMNNNNNNMMMKKKHHHEEECCCBBBAAAAAA=========<<<;;;:::999999999888777777666666777777888888777777666555444444444444444444444333333333333333222222222333333444222222111000//////000000000000000000000000000000111111111111000///........./////////000000000111333333222111000000000111//////000000000000//////---.........//////000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111111111111222222000000000000000000000000222111000//////000111222////////////////////////000000000000000000000000222222111111000000//////000000000000000000000000000000000111111000000000000000111111111222222222222444666666555444555666;;;<<>>===<<<<<<============>>>???@@@AAACCCDDDGGGHHHIIIHHHGGGFFF===<<<<<<>>>DDDMMMVVV[[[kkkqqqyyy~~~{{{wwwvvvtttrrrtttwwwyyyyyyzzz||||||~~~{{{tttqqqooommmjjjgggddd```[[[WWWRRRQQQPPPPPPPPPPPPQQQRRRRRRRRRRRRQQQPPPNNNMMMLLLOOOPPPRRRSSSUUUXXX]]]```]]]XXXQQQLLLJJJKKKKKKLLLHHHGGGDDDBBB@@@@@@@@@@@@<<<<<<<<<<<<;;;:::888888888777777666666666666666888888777777666666555555444444333333333333333333333333333222333333444555111111000000000000111111000000000000000000000000......///000000000000000......//////000000111111222222111000000000111111//////000000000000//////------......///000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000000111111111111222333444666555444444555666888777999BBBNNN]]]ppp~~~|||xxxtttlllgggcccdddfffgggmmmsssrrruuu~~~~~~~~~~~~zzzppphhhaaa[[[VVVSSSOOOMMMLLLJJJIIIHHHIIIIIIGGGGGGEEEDDDCCCCCCBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@============<<<<<<<<<<<<999999999999999999999999999999999999:::::::::;;;999::::::::::::;;;;;;;;;999:::;;;;;;:::999;;;<<<>>>>>>>>>@@@CCCEEEFFFGGGKKKNNNSSSXXX]]]dddjjjooovvvzzz}}}yyyvvvtttllljjjhhhggggggfffdddcccbbbaaa______```aaaaaa`````````___^^^\\\[[[YYYYYYYYYXXXVVVTTTSSSRRRQQQQQQOOOOOOOOONNNMMMLLLKKKJJJJJJIIIIIIHHHFFFEEECCCBBB??????>>>>>>>>>===============<<<======>>>???@@@AAABBBDDDFFFFFFEEECCCAAA<<<===AAAHHHTTTbbbnnnvvv}}}{{{uuurrrkkkiiinnnrrrsssuuuyyyzzzyyyzzz~~~}}}vvvtttlllhhhddd___\\\YYYUUUSSSMMMMMMLLLMMMMMMNNNPPPPPPNNNNNNNNNMMMMMMMMMLLLLLLLLLMMMOOOPPPQQQSSSWWWZZZVVVRRRLLLIIIHHHHHHHHHHHHCCCBBBAAA???>>>>>>>>>>>>::::::;;;<<<<<<;;;::::::777777666555555555555666666666666666666666666666333333333333333333333333222222111111222333333444////////////000111222333000000000000000000000000---...///000111111111111.........///000111111111000000/////////000111111//////000000000000//////------......///000000111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111.../////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000///000111222222111000///000000000000111111111111333444444444333333555777555555777===BBBKKK]]]nnn|||}}}zzzqqqlllhhhiiijjjkkkpppvvvssspppqqqyyyyyynnneee___YYYWWWTTTQQQOOOMMMMMMNNNKKKJJJIIIGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>999999999999999999999999999999:::::::::;;;;;;;;;999999999999999:::::::::999:::;;;;;;::::::;;;<<<>>>>>>>>>@@@BBBDDDDDDCCCEEEGGGJJJLLLOOOTTTZZZ______dddkkksssyyy~~~}}}}}}}}}}}}wwwwwwvvvuuurrrooollljjjgggfffddddddeeedddcccaaa```___^^^^^^``````___]]]\\\\\\[[[ZZZYYYWWWUUUTTTSSSRRRQQQPPPOOONNNNNNNNNKKKKKKKKKJJJIIIHHHFFFFFFEEEEEEEEEDDDCCCAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>??????@@@BBBDDDCCCAAA???===@@@CCCIIIUUUdddvvv~~~vvvoooeee___^^^hhhrrrtttvvvyyyyyyxxxzzz}}}xxxxxxjjjeee___ZZZWWWTTTRRRQQQKKKKKKKKKLLLMMMOOOPPPQQQJJJJJJJJJJJJJJJKKKLLLMMMIIIKKKLLLMMMMMMPPPSSSVVVOOOKKKGGGDDDCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<777999:::<<<======<<<<<<777777666555555555555555444444444555555555555555333333333333333333333333111111000000111222333333.../////////000222333444000000000000000000000000000000111111111111000000---......///000111111222//////...//////000111111//////000000000000//////---------...///000000111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000111111222222222333000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000///000111222222111000///000000000000111111111111222333333222111222555777666666999<<<<<<>>>MMM]]]lllzzzwwwqqqllllllmmmooouuu{{{|||tttnnnooosss{{{~~~}}}}}}~~~yyypppccc```]]]YYYUUUTTTSSSSSSMMMMMMKKKJJJIIIHHHHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@===:::999;;;===::::::::::::::::::::::::888999::::::;;;;;;;;;;;;;;;;;;:::999999:::;;;;;;::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<======@@@@@@AAACCCEEEGGGJJJKKKSSSVVV[[[aaahhhnnnrrrtttxxx{{{~~~|||{{{zzzzzzzzzuuutttsssqqqooommmkkkjjjpppooonnnkkkiiifffcccbbbbbbccccccbbb```^^^\\\ZZZ]]]]]]\\\\\\[[[ZZZZZZZZZXXXWWWVVVTTTSSSQQQPPPOOOOOONNNLLLJJJIIIGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA???>>>=========>>>>>>============<<<<<<<<<>>>;;;999999<<<>>>>>>===??????>>>>>>>>>>>>???@@@FFFHHHPPPaaawww|||zzz}}}tttggg]]]XXXTTTWWWbbbkkknnnssszzztttzzzzzztttjjjccc[[[VVVUUUSSSNNNJJJIIIIIIIIIJJJJJJLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLIIIIIIJJJLLLNNNNNNMMMKKKIIIHHHGGGEEEDDDBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;;;;<<<=========;;;888777999888777666666555555555666555555555555444444444555555555555555555555555666555444333111000//////000000000000////////////000000000000000000000000////////////............///////////////.........////////////////////////222222111000//////000000000000000000000000000000000000000000000000000000////////////////////////111111000000//////......000000//////.........---000000000000111111111111111111111111111111111111,,,,,,---...///000111111222111111111000000//////000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000000111111111111222222222333333333444444444555555333555777888:::>>>CCCFFF```nnn~~~zzzyyy|||vvvrrroooqqqqqqqqqtttxxxuuuxxxzzzyyywwwyyy|||xxxzzzxxxwwwwwwyyy{{{{{{{{{~~~}}}{{{{{{|||yyytttllleee```]]][[[YYYWWWVVVSSSPPPMMMKKKJJJIIIHHHGGGGGGGGGHHHGGGEEECCCDDDBBB???===;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;:::999888888999:::;;;999999999999999:::;;;;;;888888888999999999::::::>>>>>>???@@@BBBDDDFFFGGGGGGIIIMMMQQQVVVZZZ]]]___bbbdddhhhmmmpppsssttttttzzz{{{|||}}}~~~~~~|||{{{yyyxxxwwwwwwwwwvvvuuutttrrrrrrsssrrrqqqooonnnnnnmmmmmmkkkjjjiiigggfffdddcccbbbdddddddddcccaaa___^^^]]]^^^^^^]]]\\\[[[YYYXXXWWWYYYXXXXXXWWWWWWVVVUUUUUUSSSRRRQQQPPPNNNMMMLLLKKKKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???===<<<;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;===;;;999:::<<<======;;;:::::::::;;;===@@@DDDGGGNNNQQQXXXgggxxx{{{vvvqqqqqqyyy|||vvvlll___UUUTTTTTTZZZeeelllnnnrrrxxxyyy}}}|||zzzyyyzzz{{{}}}}}}wwwpppjjjccc]]]WWWUUUUUUSSSOOOKKKJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKIIIIIIIIIKKKMMMMMMKKKIIIGGGFFFEEEDDDBBBAAA@@@???>>>>>>======<<<<<<;;;;;;:::;;;<<<<<<<<<:::888777999888777666555555555555555555555555444444444444333333333333333333333333444444333222111111000000000000000000////////////000000000000000000000000////////////............/////////////////////...////////////////////////222111111000//////000000000000000000000000000000000000000000000000000000////////////////////////222222222222111111111111111111000000000/////////000000000000111111111111111111111111111111111111/////////000000000000000111111111111000000000///000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222333333333444444555666777999<<<@@@DDDOOO]]]oooyyyvvv}}}}}}zzzvvvsssssssssrrrtttyyy~~~|||yyyvvvssssssvvvyyy{{{|||}}}|||{{{zzz{{{}}}}}}uuuoookkkgggeee```]]]YYYWWWVVVTTTRRRPPPMMMLLLJJJJJJJJJJJJIIIGGGLLLGGGAAA>>>======;;;888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::999999888888888888999999999888888888888999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCEEEHHHJJJLLLMMMNNNPPPRRRTTTWWWZZZ]]]___```cccdddfffhhhjjjlllmmmmmmkkkkkkkkkjjjiiigggfffeeedddeeeeeeeeeeeedddccccccdddcccbbbaaa```_______________^^^]]]\\\[[[ZZZZZZYYYYYYZZZZZZYYYYYYXXXWWWXXXWWWVVVTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOLLLKKKJJJIIIHHHGGGFFFFFFEEEDDDBBBAAA@@@??????>>>>>>>>>>>>>>>>>>============<<<;;;:::999999999:::;;;;;;;;;;;;::::::::::::<<<:::999:::;;;;;;:::999888999:::;;;>>>DDDKKKPPPXXX\\\dddnnnxxx}}}tttmmmggggggppp{{{yyyrrrkkkbbbVVVNNNSSSXXXaaakkkoooppptttyyy~~~yyyvvvtttssstttssssssvvv{{{~~~{{{xxxssskkkdddYYYVVVTTTSSSUUUTTTPPPMMMIIIIIIIIIIIIIIIIIIJJJJJJLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJHHHEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>======<<<;;;;;;;;;999:::;;;;;;:::999777666999888777666555555555555555555555555444444444444111111111111111111111111333333222222222111111111000000000000////////////000000000000000000000000////////////..................//////////////////////////////////////////111111000/////////000000000000000000000000000000////////////////////////////////////////////////222222333333333333444444222222111111111111000000000000000000111111111111111111111111111111111111222111111111000000000///111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000000000000111111111222222111111111111222222222222444555666666777999===??????KKK\\\lll~~~yyyuuuxxx|||}}}~~~zzzwwwwwwvvvuuuwww|||{{{wwwsssqqqsssxxx|||~~~}}}|||zzzyyyyyyzzz{{{|||~~~zzzwwwoooiiidddccceeeeeeaaa^^^ZZZWWWSSSQQQPPPPPPOOONNNYYYPPPFFF@@@??????===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888888888888888888888777777888888999:::;;;;;;;;;<<<<<<<<<======;;;;;;::::::;;;;;;<<<===AAABBBCCCEEEFFFGGGGGGGGGIIIIIIJJJKKKNNNQQQSSSUUUSSSUUUWWWYYY[[[\\\]]]^^^\\\\\\\\\[[[[[[YYYXXXWWWXXXYYYZZZZZZ[[[[[[ZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUTTTSSSSSSRRRPPPNNNMMMLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHEEEEEEDDDDDDCCCBBBAAAAAA@@@???>>>===<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::999999999888888888888999999999888777;;;<<<>>>@@@CCCJJJTTT[[[bbbgggnnntttxxx}}}wwwooohhhdddccckkkttt|||{{{rrriiibbb[[[UUUQQQZZZaaajjjqqqrrrtttyyy~~~zzzvvvsssrrrqqqooommmmmmpppsssvvvwwwzzzzzzzzzyyyvvvooofff___TTTSSSRRRSSSTTTSSSPPPMMMIIIIIIHHHHHHHHHIIIIIIJJJLLLMMMMMMMMMMMMLLLKKKKKKIIIHHHHHHHHHHHHGGGDDDBBBCCCCCCBBBAAA@@@@@@??????>>>======<<<<<<;;;::::::888999999999999888777666888888666555555555555555555555555444444444333333111111111111111111111111111111111111111222222222000000000000////////////////////////////////////////////////........................////////////////////////////////////111000000/////////000000////////////////////////000000000000000000000000////////////////////////000000111111222333333444111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111222222222222333333444555555555666999;;;:::BBBMMMYYYiii|||}}}vvvvvv{{{|||}}}|||yyyzzzzzzzzz|||~~~xxxttttttxxx|||~~~|||{{{zzzyyyxxxxxxwwwwww~~~zzztttssswwwyyyuuupppmmmhhhaaa\\\ZZZXXXWWWVVVfff[[[LLLCCC@@@???>>>;;;::::::::::::::::::::::::::::::;;;::::::999888777888888888888888888888888888888777777888888999:::777777888888888999999999;;;;;;:::::::::::::::;;;;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAACCCFFFHHHJJJHHHIIIJJJLLLMMMMMMNNNNNNQQQQQQQQQQQQPPPPPPOOONNNPPPQQQRRRSSSTTTTTTTTTTTTRRRRRRQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPOOONNNMMMLLLLLLJJJIIIHHHGGGGGGHHHIIIGGGGGGFFFFFFEEEDDDDDDDDDAAAAAAAAA@@@@@@?????????======<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;::::::999999:::999999999888888888888666666777777888888999:::<<<@@@DDDHHHLLLTTT___gggmmmsssyyy||||||~~~wwwqqqllliiigggfffjjjqqqxxx{{{sssiii___ZZZXXXYYYYYYcccjjjqqqttttttxxx}}}yyytttqqqpppllliiihhhiiilllooopppsssttttttsssnnneee\\\UUURRRRRRSSSTTTSSSQQQNNNKKKIIIIIIHHHHHHHHHIIIJJJJJJMMMMMMMMMNNNMMMLLLLLLKKKIIIHHHGGGGGGGGGEEEBBB@@@BBBBBBBBBAAAAAA@@@@@@@@@=========<<<;;;;;;::::::888888888888888888777777888777666555444444444444555444444444444333333333222222222222222222222222000000111111111111222222000000000000////////////////////////////////////////////////............---.........//////000000////////////////////////000///////////////000000////////////////////////111111111111111111111111////////////////////////------...///000000111111000000000000000000000000///000000000111111111111000000000000000000000000------......///000111111000000000000000000111111000000000000000000000000//////000000111111111111111111111111111111111111000000000000000000000000//////000000000111111111222222222222333333333333333444555555444444666888;;;===BBBJJJVVVggg}}}xxxuuuuuuxxx~~~}}}|||zzz|||~~~~~~zzz|||zzzxxxxxxyyyzzz|||{{{{{{zzzxxxwwwuuuttt~~~{{{ssskkkfffbbb___^^^pppfffXXXLLLEEEAAA>>><<<::::::::::::::::::::::::::::::;;;;;;::::::999999888888999::::::999888888999888888888888999::::::888888999999999:::::::::;;;::::::999999:::::::::888888:::;;;;;;<<<<<<<<<>>>=========>>>@@@AAACCCCCCDDDDDDEEEFFFFFFFFFEEEHHHHHHHHHIIIHHHHHHGGGGGGIIIIIIJJJLLLLLLMMMMMMMMMKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKJJJHHHGGGEEEEEEFFFEEEEEEDDDDDDDDDEEEEEECCCCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;:::;;;;;;;;;999999:::::::::::::::;;;::::::;;;;;;;;;;;;::::::999999999999888888888888444666777777888:::>>>AAA@@@FFFOOOUUUZZZbbbllltttyyy}}}tttpppmmmmmmmmmlllooottt|||}}}nnnhhhaaaZZZYYY\\\aaaeeemmmsssxxxxxxyyy}}}vvvpppmmmiiieeedddeeehhhkkklllqqqqqqpppllleee]]]UUUPPPRRRRRRSSSSSSQQQNNNLLLJJJHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMLLLLLLKKKJJJHHHGGGFFFFFFFFFDDDAAA???AAAAAAAAAAAA@@@@@@@@@@@@======<<<<<<;;;:::::::::999888888888888888888888888777666555444444444444444444444444333333333333222222222222222222222222000000111111111111111111000000000000////////////000000000000000000000000////////////............------......///000000000//////////////////////////////......//////000000000000000000000000000000000000000000000000000000////////////////////////,,,,,,------...///000000/////////000000000000111000000000000111111111111000000000000000000000000,,,,,,---...///000111111000000000000111111111111000000000000000000000000/////////000111111222222111111111111111111111111000000000000000000000000/////////000000000111111222222222222333333333444222444555555444333555666999999;;;@@@HHHVVVkkk}}}}}}xxxuuutttvvv{{{~~~|||{{{}}}zzzuuuwww}}}zzzxxx|||||||||{{{zzzwwwuuusss}}}}}}vvvqqqmmmkkkzzztttiii]]]RRRHHHBBB???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<888999:::;;;;;;:::999888999999999999999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<:::999999999999999::::::::::::;;;;;;<<<<<<;;;;;;============>>>>>>???@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCBBBCCCDDDEEEEEEFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@??????>>>=========<<<<<<<<<<<<<<<=========;;;;;;:::::::::;;;;;;<<<888888999999999:::::::::999999:::;;;;;;;;;:::999::::::999999999888888888555777888999:::>>>EEEJJJOOOXXXbbbiiikkkooovvv||||||wwwtttuuuvvvvvvyyy}}}{{{uuuoooaaa___^^^]]]___eeelllqqqwww}}}uuullliiidddbbbdddgggjjjkkknnnmmmiiiccc\\\VVVRRRPPPOOOPPPQQQPPPNNNKKKJJJIIIGGGHHHHHHIIIJJJLLLMMMNNNJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFEEEBBB???????????????????????????===<<<<<<;;;;;;::::::999999999999888888999999999777777666555444444444444444444444333333333222222222222222222222222222222111111111111000000000000000000000000////////////000000000000000000000000////////////............------......///000000111////////////////////////...............///000000000000000000000000000000////////////////////////////////////////////////.........//////000000111000000000111111111222222000000000000111111111111000000000000000000000000......//////000000000111///000000000111111111111000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000////////////000000000111111111111111222222222222111333555555444444444555666666888===@@@HHHXXXhhhyyy}}}zzzzzz|||{{{~~~}}}|||~~~zzzxxx|||}}}|||}}}}}}}}}|||yyyvvvtttzzz|||~~~xxxlll^^^QQQGGGCCC<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>999:::;;;;;;;;;;;;:::999::::::999999::::::;;;<<<777777888888888999999999888888888888888999999::::::;;;;;;;;;;;;:::999999;;;;;;;;;<<<<<<<<<<<<<<<::::::<<<===>>>?????????@@@AAAAAABBBBBBBBBBBBBBB???@@@AAABBBBBBBBBBBBBBBDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@===>>>???@@@@@@@@@???>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<:::::::::::::::;;;;;;<<<777888888888999999::::::888888:::;;;;;;:::999888:::::::::999999999999888777888::::::<<>>>>>>>>>>>===<<<<<<;;;;;;:::999999:::999999888999999::::::777777555444444444444444444444444333333333222222111111111111111111111111111111111111000000000///000000000000////////////000000000000000000000000000/////////............---------...///000000111////////////////////////...............///000111000000000000000000000000------------------------////////////////////////111111111111111222222222111111111222222333333333000000000000111111111111000000000000000000000000111111111111000000000000//////000000111111111222000000000000000000000000...//////000111222222222////////////////////////000000000000000000000000////////////000000000000000000000000111111111111111333555555444444555666555555999=========HHHVVVcccttt~~~|||~~~~~~}}}}}}|||}}}~~~}}}zzzvvvtttwwwyyy{{{||||||}}}~~~sssdddVVVMMMHHHCCC===;;;<<<======;;;:::;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::999999888777666666999888777666666888:::<<<999999:::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<=========????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;<<<<<<<<<======>>>>>>::::::::::::::::::::::::999999888888999999:::;;;:::::::::999999999888888::::::::::::::::::::::::999999999888888777777777555777888777666777999;;;999<<>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999888999999:::;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::999999999999999999999999888999:::999888999;;;<<<<<>>>>>???>>><<<;;;:::999999:::777777777666666666666666888888777777666555555444444444333222222222222222111111111222222222333333333222111000000111222333111111111000000000//////111111000////////////000//////......---.........///////////////.........///////////////////////////////////////.........000000000000000000000000000111222111000///000111........./////////000000222111000///...//////000000000////////////000000000000000000000000000000111111111000000000000000000000000000000000000000444...000;;;???888222333111000////////////000111111111111111111111111111////////////////////////111000000000/////////...000000000000111111111111000000111222222222222111333333222222333444666777777666666666888:::===>>>FFFPPPaaattt|||wwwtttssssssvvv}}}yyywww{{{~~~{{{|||{{{}}}}}}|||}}}xxxmmmccc^^^UUUKKKBBB>>>>>>???;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;:::::::::::::::999888888777777999999999999999999888888777888888888999999999999:::999999999999999999:::888888999999999:::::::::;;;;;;::::::::::::::::::999::::::;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;<<<<<<<<<;;;<<>>>>>>>>>>>999::::::;;;<<<===>>>>>>>>>===<<<:::999999999999888777777666666555555555777777777666555555444444444444333333222222333333111111111222222222222333333111///......///111333111111000000000000//////111000//////......//////111000//////............000000//////.........---////////////////////////.........///////////////000000000000000000000000111222333222000///000111////////////000000000000222111000////////////000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000222...222<<>>??????@@@CCCGGGJJJOOORRRWWW\\\ccclllvvv}}}~~~{{{wwwtttpppkkkjjjllloooqqquuuzzz~~~{{{{{{}}}yyypppggg^^^[[[WWWUUUXXX```jjjrrrwww{{{|||zzzuuullldddaaaUUURRRNNNLLLKKKKKKJJJIIILLLKKKKKKJJJIIIIIIIIIIIIHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDAAA@@@???>>>============:::::::::;;;;;;<<<<<<===<<<;;;;;;:::999888888888888888777666555555444444666666666555555444444444444444333333333333333444111111111111222222222222111000000000000000000111000000000000000000//////000000///...............222111000//////...//////000000000///......------////////////////////////............////////////////////////////////////111222222111///...///000/////////000000000111111111111111000000000000000000000////////////000000000000000000000000000000//////000000111111222222000000000000000000000000000---000666999444000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000///////////////000000000111111111111000000111222222222222111222222222333333444555555555555555666777888:::;;;999>>>FFFQQQ^^^nnn~~~wwwnnnhhheeedddfffiiiqqq~~~xxxvvvttttttyyy||||||zzzwwwuuusssrrrqqqssstttuuuwwwzzz}}}{{{wwwuuutttqqqhhh[[[PPPJJJHHH>>>===<<<<<<;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::999999999999999888999;;;<<<;;;:::777666666666777777777888888888999888888777777888888999777777777888888888999999:::::::::999999888888777;;;;;;::::::999999888888999999999999999999999999999999999999999999999999:::999999999888888888888::::::999999888888888777888888888888888888888888::::::999999::::::;;;<<<::::::::::::999999999999999999999999999999999999:::999999999:::<<<>>>???AAACCCDDDFFFHHHMMMRRRVVV^^^```dddhhhmmmttt{{{yyyrrrnnnhhhbbbaaaccchhhkkkpppuuuzzz~~~}}}vvvsssrrrlllbbbZZZUUUVVVXXXZZZ___hhhrrryyy{{{~~~~~~}}}yyywwwqqqfff^^^[[[RRRPPPMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJGGGHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBBBB???>>>======<<<<<<<<<<<<<<<<<<;;;;;;::::::999999:::::::::999999888777777888777777666555444444333555555555555444444444444333333333222222333333444000000111111111222222222...000111333333111000...//////////////////000000000000///...............111111000///////////////000000//////.........---////////////////////////.........//////////////////////////////////////////000111000...---...///////////////000000000000111111111111111000000///000000////////////000000111111111111111111111111//////000000111111222222000000000000000000000000111......111222000000111///000111111111111000///000000000000000000000000000000000000000000000000////////////000000000000///000000000111111111111000000111222222222222111111111222333333444444444444444444555666777888999999<<<@@@EEELLLYYYhhhssswwwqqqnnnhhhfffeeeiiirrr~~~}}}}}}|||yyyzzz}}}~~~}}}yyyvvvsssqqqoookkkkkklllooottt{{{yyyxxxrrrsssrrrmmmeee\\\TTTPPPEEECCCAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::999999888999;;;<<<<<<:::888777666777777777888888888888999888888888888888888999777777888888888999999999::::::999999999999999999<<<;;;::::::888888777666999999999999999999999999999999999999999999999999999999999999888888888888999999999999999888888888999999999999999999999999:::::::::::::::;;;;;;<<<::::::999999999888888888999999999999999999999999:::::::::<<>>>>>===<<<<<<<<<<<<<<<===<<<;;;:::999888888777888888999999888777666666777666666555555444444444444444444444444444444444222222111111222222333333000000000111111111111222...000111333333111000.........////////////000000111000//////......//////000//////......//////000////////////////////////////////////////////////000/////////............000000000000000000000000---...//////------...///............////////////111111222222111111000///000000////////////000000111111111111111111111111000000000000111111111111000000000000000000000000333222000//////000222333////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111000000111222222222222111000111222333444444444333333333444555666666777777555777:::<<>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::888999:::;;;;;;;;;:::999777777777888888888999999999999999888888999999999888888888999999999::::::999999999::::::::::::::::::::::::999999888888888999999999999999999999999888888888888888888888888::::::999999999888888888888888999999999999999:::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;:::::::::999999999888888888888888888888888:::;;;===AAAHHHOOOUUUYYY]]]^^^___```ccchhhnnnssszzzzzzzzz|||xxxqqqkkkhhhdddbbbccchhhkkknnnrrrwww{{{}}}}}}}}}pppmmmggg```YYYVVVUUUUUUUUU]]]fffmmmrrrvvv}}}|||xxxsssppprrrsssrrrtttxxx}}}|||uuuoooiiifff```VVVOOONNNMMMJJJGGGEEEFFFHHHIIIJJJHHHHHHGGGGGGHHHIIIJJJJJJCCCEEEFFFHHHIIIHHHGGGFFFBBBBBBAAAAAA@@@?????????>>>======<<<<<<<<<<<<===;;;;;;::::::999999888888666777888888888777666555555555555555555555555555333333333333333333333333111000000000111111222333000000000000111111111111000//////......//////000........./////////000000111111000////////////000------------...///000000------......///000000000////////////////////////111111000///...------,,,000000000000000000000000,,,---//////......000111------------............111111222222222111000///000000////////////000000111111111111111111111111111111111000000000000000000000000000000000000000111222222111000111222222000///...------...///000000000000000000000000000////////////////////////.../////////000000000111000000000000111111111111000000111222222222222111///000222333444444333333222333444444555555555555222666999999999>>>HHHQQQbbbnnn~~~~~~vvvnnnkkkhhhkkkuuu~~~zzzvvvssshhhfffeeehhhpppxxx~~~{{{}}}wwwsssqqqpppqqqssssssoookkk```\\\VVVNNNGGGBBB???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::888999999:::;;;;;;;;;;;;888888888888999999999999::::::999999999999::::::888999999999999:::::::::999999999::::::;;;;;;;;;999999999999999:::::::::999999999999999999999999888888888888888888888888:::::::::999999999999888888888999999:::::::::;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888:::<<<@@@FFFNNNXXX```eeeiiijjjjjjkkkmmmqqqwww{{{~~~xxxqqqllljjjiiihhhkkkqqqrrrsssvvvxxxxxxwwwuuusssdddbbb^^^VVVPPPOOORRRVVV\\\dddnnnuuuxxx|||}}}uuupppmmmooonnnkkkjjjlllkkkpppssssssssswwwxxxvvvmmmfff```]]]WWWNNNHHHGGGJJJGGGCCCAAACCCEEEGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJBBBDDDFFFHHHIIIHHHGGGGGGAAAAAA@@@@@@???>>>>>>===>>>======<<<<<<<<<======999999999999999999::::::666666777888888777666555444444444555555555555555333333333333333333333333000000//////000111222222000000000000111111111111222///,,,******,,,///222---.........//////000000222222111000000000000000,,,,,,,,,---...///000111,,,,,,---...///000111111////////////////////////222222111///...---,,,+++000000000000000000000000,,,...///000///000111333,,,,,,,,,---------......111111222333222111000///000000////////////000000111111111111111111111111222222111111000000//////000000000000000000000000...111333111000000000///000///---,,,,,,---///000111111111111111111111111111111111111111111111111.../////////000000111111000000000000111111111111000000111222222222222111///000222333444444333333222222333444555555555555444888<<<;;;888:::BBBIIIMMM[[[nnn|||~~~uuupppkkkkkkttt|||kkkhhhfffhhhooowww}}}wwwyyy~~~{{{zzzxxxwwwvvvwwwzzz|||~~~wwwuuunnndddWWWMMMFFFCCCCCCAAA>>>======>>>>>>===<<<<<<<<<;;;;;;:::::::::999999999999999888888888:::999888888777888888888777777777777777777777777888888777777777888:::;;;:::::::::999999999999888;;;;;;:::999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999<<<<<<<<<;;;;;;:::::::::777888888888888999999999;;;;;;;;;;;;:::::::::999::::::999999999::::::;;;???===:::999999::::::999<<<>>>???===999888<<<@@@BBBDDDIIIPPPYYYbbbkkkooorrrqqqrrrwww}}}~~~~~~zzz|||vvvtttvvvxxxvvvrrrxxxvvvttttttrrrnnngggaaaWWWUUUTTTTTTWWWZZZ]]]^^^fffmmmxxxwwwrrrmmmlllhhhcccaaacccdddfffjjjmmmoooooonnnmmmfffbbb\\\UUUOOOJJJGGGFFFGGGFFFEEECCCCCCDDDDDDEEEEEEFFFHHHIIIJJJJJJIIIHHHDDDDDDDDDDDDCCCCCCCCCCCC@@@??????>>>===<<<<<<;;;===<<<:::999888999999:::<<<<<<;;;;;;;;;:::::::::999999777666555555555555555555444444444333333333222222222222222222222222......///000111222222333---///111111111000111222222111111111000000//////111111000000//////....../////////000111111222222////////////////////////111000000///......------////////////////////////000000000000000000000000000000//////.........---////////////////////////......///000000000000000000000000000111111111111333222000///.........///333222111111111111///---000000000000000000000000000000///...............000000000000000000000000111000......///000000///000000000000////////////333222222222111111000000000000000000000000000000......//////000000111111111111000000111111222333111111222222222333333333222222333333444555666666333333555666888:::;;;<<>><<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;::::::999888888888888888999999999999999999999999999888888777777888999:::666666777888999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999;;;;;;;;;;;;::::::::::::888888888888999999999999999999999999::::::::::::===<<<<<<<<<<<<<<<======:::999999999:::;;;;;;:::999===@@@@@@>>>???CCCGGGGGGKKKPPPYYYbbbllltttxxxxxxxxxyyy}}}wwwyyyxxxwww{{{}}}~~~~~~zzzuuuvvvrrrnnnjjjgggbbb\\\WWWQQQQQQRRRVVV]]]dddiiilllsss{{{yyyqqqkkkeee___]]]^^^aaadddjjjnnnpppooollljjj___\\\WWWQQQLLLHHHFFFEEEFFFEEEDDDCCCBBBCCCDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGDDDDDDDDDCCCCCCCCCCCCBBB??????>>>>>>===<<<<<<;;;<<<;;;:::999999999::::::;;;;;;;;;:::::::::999999999888777666555555555555555555444444444333333333222222222222222222222222//////000000111111222222...///111222111000111222111111111111000000000///111000000000/////////...111111000000000000000000////////////////////////......//////////////////........................000000000000000000000000000/////////............////////////////////////......///000000000000000/////////000000000111111///......------......///111///------///000111000000000000000000000000000111000//////.........///000000000000000000000000111000/////////000000000000000000000////////////222222111111000000000000////////////////////////......//////000000111111111111000000111111222333111111111222222222333333222222333333444555555666555555666777888888999999>>>DDDNNNYYYeeetttuuuqqqsssxxx{{{|||~~~hhhkkkrrr|||~~~~~~}}}tttfff]]]XXXTTTNNNIIIEEECCCAAA@@@;;;;;;:::::::::;;;;;;;;;======<<<<<<;;;;;;::::::;;;:::999999888888999999:::::::::::::::::::::::::::999999888888888888999777777888999:::;;;<<<<<<999999:::;;;;;;;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::999999999999999999::::::::::::888888888888999999999:::888888999999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;888999;;;<<<============;;;???EEEHHHIIIKKKPPPSSSTTTWWW]]]eeemmmuuuzzz}}}~~~||||||}}}|||zzzwwwtttrrroooqqqppppppvvv|||wwwqqqlllddd]]]XXXTTTQQQNNNOOOQQQUUU]]]fffooowww|||uuulllddd^^^]]]___bbbfffmmmqqqrrrnnniiieeeYYYWWWSSSNNNKKKHHHGGGFFFEEEDDDCCCBBBAAABBBCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDCCCCCCCCCBBBBBBBBBAAA>>>>>>>>>===<<<<<<;;;;;;:::999999999999::::::;;;::::::999999999888888888888888777666555555555555555555444444444333333333222222222222222222222222000000000000000111111111...000111222000000000111111111111111000000000000000000000000////////////222222111000000///......////////////////////////---------...///000000111........................000000000000000000000000////////////............////////////////////////......///000000000000000....../////////000000000,,,,,,---...///000000111333000------///111222222000000000000000000000000111111000000000/////////000000000000000000000000000000////////////000000000000000000////////////000000000000////////////////////////////////////......//////000000111111111111000000111111222333111111111222222222222333222222333333444444555555666666666777777777777777:::===AAAGGGPPP___ooo{{{zzzyyy{{{}}}}}}}}}~~~jjjjjjmmmttt|||uuunnngggccc^^^XXXRRRLLLFFFBBB>>>===<<<<<<;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999999999999::::::::::::::::::::::::;;;::::::999888888888888<<<<<<<<<<<<;;;;;;;;;;;;777999;;;<<<<<<;;;:::888::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888999999:::::::::888888888999999999::::::999999:::::::::;;;;;;;;;::::::999999999:::;;;;;;===>>>???@@@@@@BBBDDDEEEFFFJJJPPPUUUXXX[[[^^^aaadddfffkkkqqqvvvyyy{{{|||~~~|||yyywwwtttpppllliiigggfffiiikkkjjjiiippp|||~~~vvvpppgggbbbZZZSSSOOONNNOOOOOOUUUYYY___gggpppyyyzzzooohhhdddeeehhhmmmppptttvvvtttmmmeee___XXXVVVSSSOOOLLLIIIHHHGGGDDDCCCBBBAAA@@@AAABBBBBBBBBCCCDDDDDDEEEFFFFFFFFFCCCCCCBBBBBBAAAAAA@@@@@@=========<<<<<<;;;;;;;;;888888888999999:::;;;;;;888888888888777777777777888777666555555555555555555555444444444333333333222222222222222222222222111111111000000000000000...000222222000000000111111111111000000000000000000000000000////////////111111000000////////////////////////////////////------......///000000000------------------------///////////////////////////////////////.........////////////////////////......///000000000000000............////////////...///000111222333333333555333111000111222111000000000000000000000000000000111111111111000000000000000000000000000000000///000000///......000111000000000000//////////////////////////////....................................//////000000111111111111000000111111222333111111111111222222222222222222333333333444444444555555555666666666777777888999;;;===CCCNNN]]]gggxxx~~~~~~~~~|||{{{|||~~~~~~~~~~~~yyytttpppqqqvvv|||}}}rrrpppmmmiiicccZZZPPPJJJEEEDDDBBB@@@?????????@@@============>>>>>>>>>>>><<<;;;;;;:::::::::::::::999999999999999999999999::::::::::::999999888888;;;;;;;;;;;;::::::::::::777888:::<<<<<<;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888999999:::::::::888999999999999:::::::::::::::999999999999999999;;;;;;;;;<<<<<<>>>?????????AAACCCEEEGGGKKKRRRVVVYYY\\\aaaeeehhhjjjlllmmmqqqssswww{{{~~~}}}{{{yyy|||wwwpppiiidddbbbcccdddgggiiiiiiiiiooozzz|||wwwqqqiiiccc[[[WWWRRRNNNMMMPPPTTTXXX___dddkkkrrrzzzuuuooolllnnnqqqzzz{{{{{{yyysssjjjaaa\\\YYYWWWTTTQQQMMMIIIGGGFFFDDDCCCBBB@@@@@@AAAAAABBBCCCCCCCCCDDDEEEEEEFFFGGGBBBBBBBBBAAA@@@??????>>><<<<<<<<<<<<;;;;;;;;;;;;777888888999999:::::::::888888777777777666666666777666666555555555555555555555444444444333333333222222222222222222222222111111111000000000000000///111222222000///000000000000000000000000111111////////////000000000000......//////000000000000////////////////////////////////////////////////........................////////////////////////.........///////////////////////////////////////......///000000000000000............////////////111111111111222222333333111000000222333333111///000000000000000000000000///000111111111111000000000000000000000000000000///000111000......///222000000000000////////////..................//////////////////////////////......//////000000111111111111000000111111222333000000111111111222222222222222222333333333333333333333444555666777777888555777999:::<<>>>>>>>>======<<<<<<;;;===<<<;;;;;;::::::;;;;;;999999999999999999999999999::::::;;;::::::999888666666777888999:::;;;;;;777888:::;;;<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;999999999999::::::::::::999999999999::::::::::::999999999999:::::::::::::::;;;;;;<<<>>>@@@BBBCCCCCCGGGMMMQQQVVV]]]fffllloooppprrrtttvvvwwwxxxxxxzzz|||}}}zzzyyyyyytttllleeeaaaaaaccceeegggkkknnnooottt}}}}}}wwwqqqjjjccc\\\WWWSSSRRRQQQPPPRRRWWW___dddgggmmmuuu}}}}}}{{{vvvssstttwww~~~zzzsssllleee___[[[YYYXXXUUUQQQMMMIIIFFFEEEDDDCCCBBBAAA@@@AAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGBBBBBBAAA@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;777888999999:::999999888888888777777777666666666666666555555444555555666555555444444444333333333222222222222222222222222000000000000000111111111///111222222000//////000000000000000111111111111////////////000000000000------...//////000111111///////////////////////////////////////.........////////////////////////000000000000000000000000.........///////////////////////////////////////......///000000000000000....../////////000000000111000/////////000222333.........000222222111000000000000000000000000000...///000111111111000///000000000000000000000000...000222000------///222000000000000////////////............////////////000000000000000000000000......//////000000111111111111000000111111222333000000000111111111111222222222222222333333333333222222333444555666777888222555777888888;;;@@@EEERRR```qqq~~~~~~~~~~~~{{{|||~~~|||~~~wwwsssssssssrrrwwwyyy~~~~~~}}}~~~wwwwwwwwwwwwwwwtttpppmmm]]]YYYTTTOOOKKKIIIHHHGGGHHHGGGEEEBBB@@@>>><<<;;;===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888999:::;;;;;;;;;:::999777777888999:::;;;<<<<<<888888999::::::;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999:::::::::;;;;;;;;;;;;<<<>>>???AAABBBBBB??????AAABBBEEEHHHJJJKKKQQQXXXbbbhhhmmmrrryyy~~~~~~~~~~~~}}}zzzyyysssppplllhhhfffggghhhjjjlllqqqtttvvvxxx}}}}}}zzzsssoooiiiccc^^^[[[XXXVVVVVVWWWYYY[[[]]]ccckkkqqqpppvvv|||wwwxxx|||zzzyyyzzz||||||wwwooogggaaa^^^^^^^^^[[[YYYWWWTTTPPPMMMJJJHHHEEEDDDBBBAAAAAAAAABBBCCCBBBBBBAAAAAABBBCCCDDDEEEBBBAAA@@@???>>>===<<<<<<::::::::::::::::::::::::888888999:::999999777777888888888777777777666666555555555444444555555666555555444444444333333333222222222222222222222222//////000000111111222222000111222222000//////000///000000000111111111111.../////////000000000111......//////////////////////////////////////////------......//////000000000000000000000000000000000000000000000000000000............/////////000////////////////////////......///000000000000000/////////000000000111111111///...---...111555777888555111//////000111111000000000000000000000000,,,---///111111000///...000000000000000000000000...000222111---,,,///333000000000000////////////....../////////000000000111111111111111111111111......//////000000111111111111000000111111222333000000000000111111111111222222222222222222222222333333444444444555555555222555777777666777:::===CCCOOO\\\fffsss~~~~~~~~~~~~{{{{{{}}}~~~~~~{{{xxxuuummmrrrxxx~~~~~~~~~uuuuuuuuuvvvyyy{{{{{{{{{qqqnnnhhhbbb\\\YYYXXXWWWWWWUUURRRNNNJJJFFFCCCBBB======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;<<<;;;;;;:::>>>>>>=========<<<<<<<<<999999888999:::;;;<<<===::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999:::::::::;;;;;;;;;>>>???AAADDDFFFIIIKKKLLLJJJKKKLLLOOORRRUUUWWWYYYaaajjjuuu}}}~~~~~~{{{xxxxxxrrrrrrrrrqqqrrrrrrssssssqqqvvvyyyyyyyyyyyyuuupppdddaaa\\\XXXWWWWWWYYYZZZ]]]```ccceeehhhmmmtttzzzxxx~~~yyyuuuuuu{{{{{{}}}~~~uuuoooeee]]]YYYZZZ]]]```]]]\\\ZZZXXXUUUQQQOOOMMMEEEDDDCCCBBBAAABBBCCCCCCAAA@@@@@@???@@@AAACCCDDDAAAAAA@@@???>>>===<<<<<<::::::::::::::::::::::::888999::::::999888777666888888888888777777777777555555444444444555555666555555444444444333333333222222222222222222222222...//////000111222222333000111333222000//////000//////000000111111111222.../////////000000111111000000000///......------////////////////////////+++,,,---...///111222222000000000000000000000000000000000000000000000000---.........//////000000////////////////////////...//////000000000000000000000000000111111111111222000......000555:::===GGGAAA888111...///000111000000000000000000000000+++---///000111000///...000000000000000000000000---000333111---,,,///333000000000000////////////.../////////000000111111111111111111111111111111......//////000111111111111111111000111222222333000000000000111111111111222222222222222222222222555555555444444333333333444777999888666666999===999BBBJJJQQQ]]]qqq~~~~~~}}}zzzxxxxxxyyy~~~~~~|||{{{{{{|||}}}~~~~~~~~~yyyvvvsssrrrwww}}}{{{zzzyyyxxxwwwvvvxxx||||||xxxtttqqqooommmllljjjkkkiiiccc^^^XXXOOOFFFEEEBBB???>>>?????????>>>>>><<<;;;;;;<<<<<<;;;999:::;;;======<<<;;;;;;<<>><<<:::999::::::999888=========;;;999888999;;;;;;<<<<<<;;;;;;<<<@@@BBBCCCEEEJJJQQQXXX]]]______[[[ZZZZZZ\\\```dddffffffpppvvv}}}zzzuuuwwwzzz||||||{{{xxxwwwwww{{{xxxvvvvvvzzz|||}}}|||{{{yyyvvvrrrlllgggbbb```VVVUUUTTTSSSUUU[[[ccciiijjjlllpppwww|||~~~yyyrrrpppqqqttt|||~~~}}}~~~xxxrrrllleee]]]YYY[[[]]]]]][[[___]]][[[\\\\\\[[[VVVQQQLLLJJJHHHFFFEEECCCAAA>>>AAAAAA@@@@@@AAAAAABBBBBB??????>>>==================<<<;;;:::999:::;;;;;;;;;:::999888777777777777666666666666555555555555333333333444444444555555333333333444444555555555333333222111000///......111000/////////000222333222222222111111111000000000000000000000000000000111111000000//////......////////////........................////////////............////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////000000000000111111111111000000000000222777>>>CCCQQQ@@@111000222111000111000///---///111222000---......//////000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000......///111111222222222///000000000000111111111222222111111000111111111555555555555555555555555444444444555555555555666999<<<@@@DDDLLLZZZkkkxxx|||}}}xxxvvvuuuqqqnnnwwwvvv{{{|||yyy|||}}}|||{{{}}}}}}vvvpppqqqwww~~~||||||}}}}}}|||{{{zzzyyyxxx{{{zzzvvvrrrlllcccYYYNNNKKKHHHGGGFFFEEECCCBBBBBBAAA???>>>>>>>>><<<::::::;;;;;;;;;:::::::::;;;===<<<:::999::::::;;;;;;>>><<<::::::;;;<<<===<<<===========================<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<<<<===>>>>>>===;;;;;;<<<===<<<===???@@@AAADDDIIILLLQQQTTT[[[eeeooowwwzzz{{{rrrqqqoooppprrrtttuuuuuuvvvzzz~~~{{{wwwqqqmmmooorrruuuwwwwwwwwwxxxyyy~~~|||}}}~~~}}}{{{xxxrrrjjjbbb[[[VVVTTTPPPRRRTTTWWW[[[bbbjjjpppzzz||||||sssnnnllllllpppvvvxxx}}}~~~|||{{{wwwpppjjjhhhbbb[[[XXXZZZ[[[[[[YYY[[[ZZZYYYZZZ[[[ZZZUUUPPPKKKIIIFFFEEEEEEDDDBBBAAAAAA@@@@@@??????@@@@@@@@@??????===<<<;;;::::::999<<<;;;:::999888999999:::::::::888777777666666666666666666666555555555555333333333444444444444555222222222333333333333333111111111111111111111111111000/////////000222222222222222111111111000000000000000000000000000000111000000000/////////...000000/////////.....................////////////............////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////000000000000111111111111//////.........111666:::BBB777...///111///...///222111000111333333111///.../////////000000000111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111111222222222000000000111111111222222222222111111111111222222333333333333333333333333444444444444555555555555555888;;;===BBBMMM[[[eeevvv|||xxxrrrnnnrrroooqqqxxx}}}|||~~~}}}||||||~~~uuupppqqquuuyyyyyyooo___\\\YYYWWWTTTRRRNNNKKKKKKIIIGGGFFFEEEDDDAAA>>>>>>===<<<;;;::::::;;;<<<888999:::999888999:::<<<<<<;;;999999;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999:::::::::;;;<<<<<<======>>>>>>???AAAAAA@@@???@@@AAA???AAAEEEHHHKKKPPPVVVZZZaaaeeelllvvv~~~}}}}}}}}}}}}|||yyy}}}~~~wwwqqqlllgggddddddggglllooorrruuuxxx{{{}}}zzzsssoooggg___WWWRRROOOMMMNNNSSSYYY```hhhpppxxx}}}vvvooojjjggggggkkkkkknnnrrrwww{{{}}}~~~~~~~~~}}}{{{xxxrrrkkkddd___aaa\\\WWWVVVWWWXXXWWWUUUWWWVVVVVVYYY[[[ZZZTTTPPPJJJHHHFFFEEEEEEEEEDDDCCCAAAAAA@@@???>>>>>>>>>>>>???>>>===;;;999888777666::::::999888888888888888999888777666666555666666666666666555555555555444333333333333444444444444333222222222222222111111000000000111111222222222000000000///000111111222222111111111111000000000000000000000000000000000000000000000////////////000000000000////////////............////////////............////////////////////////////////////000//////......//////000////////////////////////////////////////////////////////////////////////000000000000111111111111///000000...------///111444000---///000...---...222111000000222222111000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111111222111111111111111111222222222333333222222111222222333333222222222222222222222222444444444444555555555555333555777888:::@@@HHHOOO```lll~~~xxxsssooojjjhhhlllqqqtttyyy~~~~~~~~~}}}|||~~~~~~}}}{{{}}}zzzuuuttttttyyy|||}}}sssqqqnnnkkkhhhccc^^^YYYXXXVVVTTTSSSRRROOOLLLIIIHHHEEEAAA>>>>>>=========:::<<<======;;;;;;<<>>???>>>>>>???@@@DDDFFFIIIJJJJJJJJJJJJKKKIIILLLPPPTTTXXX]]]bbbfffpppsssxxx~~~}}}|||yyy|||~~~}}}|||~~~}}}vvvoooiiidddbbb``````ccchhhmmmqqqvvv{{{~~~~~~}}}xxxrrrnnnccc___ZZZUUUQQQQQQRRRSSSUUU[[[dddnnnwww}}}tttmmmhhhggghhhfffiiinnnssswwwzzz{{{{{{wwwwwwuuunnneee]]]YYYXXXYYYVVVTTTSSSUUUUUUTTTRRRUUUUUUVVVYYY\\\\\\WWWRRRKKKIIIFFFEEEEEEEEEDDDCCCCCCBBBAAA???>>>>>>============<<<;;;:::888777666::::::999999888888888888777777666555555555555555666666555555555444444444222222333333333444444444444444333333222222111111000000000000000000000000000000000000000111111222111111111111000000000000////////////////////////000000000000////////////111111000000000/////////............////////////............/////////////////////////////////////////////......////////////////////////////////////////////////////////////////////////////////////000000000111111111111111222222111///...///000//////000111000///000111//////......////////////////////////000000000000000000000000000000000000///////////////////////////000000000111111111111//////////////////////////////////////////////////////////////////////////////000111111111111111111111222222222333333333222222222222222222333444111111111111111111111111333333444444444555555555444666777777777:::>>>BBBOOO[[[lll|||tttmmmhhhiiimmmrrryyy~~~}}}|||zzz{{{|||~~~}}}zzzwwwuuuvvvyyy}}}}}}}}}{{{|||vvvnnniiifffdddccccccbbb```\\\YYYTTTOOOJJJGGGFFFEEECCCAAACCCDDDEEEDDDDDDCCCCCCDDDAAA???======>>>???>>>===???@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@@@@AAABBBCCCAAACCCDDDDDDDDDEEEIIILLLSSSWWW[[[]]]]]]\\\\\\\\\\\\___bbbeeegggkkkooorrr|||}}}zzz|||}}}tttrrroookkkgggeeeeeefffhhhkkkpppuuuxxx{{{~~~zzzrrriiiaaa]]]SSSRRRPPPPPPRRRUUUYYY\\\```fffoooxxxyyypppiiiffffffcccgggnnntttxxxxxxwwwuuupppooojjjbbbXXXRRRRRRTTTRRRQQQQQQQQQRRRRRRRRRQQQUUUUUUVVVZZZ]]]]]]YYYUUUNNNKKKHHHEEEDDDDDDCCCBBBEEEDDDBBBAAA??????>>>>>><<<<<<======<<<;;;:::999:::::::::::::::999999888777666555555555555555555555555555555444444444444222222222333333333444444555555444444333333222222111000000///......------///000000000111111111111000000000000000000000000////////////////////////////////////000000000000000000000000////////////............////////////............//////////////////////////////////////////............/////////////////////////////////////////////////////////////////////////////////000000000111111111111000111222222000///000111000222222000...///111333//////......------///000000000000000////////////000000000000000000000000///////////////////////////000000000111111111111///////////////////////////////////////////////////////////////////////////000000111111111111000111111222222222333333333222111111111222222333444333333333333333333333333333333333444444444444555555666777888888999;;;<<>>>>>===;;;::::::::::::;;;:::999999888666666555555555555666666555555555444444444444333222222222222333333333333555555444444444444444333222111111///...------,,,//////000111111111111000//////000000000000000111000000000000000000000000////////////000000000000////////////........................////////////............///////////////////////////////////////......------......///////////////////////////////////////////////////////////////////////////000000000000111111111111---...000000//////000111111333222---+++...000000000111111///......000222000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111222222222333000000000000111222333333444444444444444444444444333333333333444444444444444444555666777888888888999>>>GGGRRR```rrr{{{zzzzzz~~~}}}}}}~~~~~~~~~{{{zzz{{{~~~}}}||||||xxxyyyzzz~~~~~~|||sssoookkkjjjllllllhhhddd^^^\\\[[[___eeehhhfffaaaUUURRRMMMKKKKKKMMMOOOPPPQQQRRRTTTVVVYYY[[[]]]^^^ZZZYYYXXXXXXYYY\\\___aaa```aaaaaa^^^\\\___fffmmmvvvzzz~~~{{{|||~~~~~~|||||||||}}}{{{|||~~~}}}xxxuuuuuuuuutttrrrpppnnnllljjjooouuuyyyzzzzzz{{{}}}~~~|||yyywwwnnnmmmjjjccc[[[TTTPPPPPPRRRVVV\\\cccjjjooorrrsssvvvyyy}}}uuummmiiiiiirrruuuyyy{{{yyytttmmmiii]]][[[WWWRRRNNNMMMOOOQQQMMMMMMNNNNNNNNNPPPSSSTTTTTTRRRQQQSSSWWWYYYWWWUUUOOOLLLGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@????????????======>>>???>>><<<:::888888999:::::::::999777777777666666555666666777777555555555444444444333333111222222222222333333333333333333333333444444444222222111111000000000///...///000111222111111000////////////000000111111000000000000000000000000.../////////000000000111............------------............////////////............///////////////////////////////////////......------......///////////////////////////////////////////////////////////////////////////000000000000111111111111---...///...---...000222000333111------111111---000111111///------000333111000000000/////////...000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111111222222////////////000111222333444444444444444444444444222222333333333444444444333333333444666777666666666999===DDDNNN^^^ooo{{{}}}|||zzzzzzzzzyyyzzz{{{|||{{{yyyvvvuuuxxx~~~{{{||||||zzz{{{~~~{{{wwwtttpppooouuu{{{kkkfffaaa^^^^^^aaacccdddbbbccceeehhhkkknnnpppqqqlllkkkjjjjjjlllpppsssuuussssssoooiiidddeeelllsss{{{|||~~~}}}{{{{{{||||||uuuooogggggghhhhhhhhhhhhhhhhhhnnnttt}}}}}}vvvppplll\\\\\\[[[XXXSSSQQQSSSVVVXXX]]]fffpppxxx}}}~~~zzztttqqqrrryyyzzz{{{yyyuuunnngggbbbVVVUUURRRPPPOOOOOOOOOOOOMMMMMMMMMMMMMMMPPPSSSVVVRRRPPPMMMOOORRRUUUTTTSSSNNNJJJFFFDDDEEEFFFFFFFFFBBBAAA@@@???>>>>>>>>>>>>>>>?????????===:::777666777888888999999777666555777777666666666777777888555555444444444333333333111111222222222333333333111111111222222333333444111222222222222333333333...///000222222111111000.../////////000000111111000000000000000000000000.../////////000000111111......---------,,,,,,,,,............/////////000............/////////000////////////////////////.........------.........////////////////////////////////////////////////////////////////////////000000000000111111111111000000000///......000333000333333000222666333---...//////---***+++...222111111000000/////////...000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000//////000000000000111111111............///000111222333333333333333333333333222222333333333444444444444333333444555666666555888999:::===BBBNNN\\\ggg|||oooooovvv{{{xxxuuuuuuvvvvvvsssppppppuuu{{{}}}||||||}}}~~~zzz~~~wwwqqqppprrrtttvvvwwwsssppprrrxxx{{{{{{xxxuuuvvvxxx|||{{{wwwtttrrrrrrrrr}}}{{{{{{}}}}}}wwwqqqjjjeeebbb]]]^^^```dddgggkkknnnppptttzzz|||uuuoooggg]]]WWWWWWSSSRRRUUUUUUTTTUUUYYYjjjooowww}}}zzz~~~}}}wwwuuuwww~~~zzzuuupppkkkeee^^^ZZZRRRQQQPPPOOONNNMMMMMMMMMSSSQQQPPPNNNOOOPPPRRRSSSQQQPPPOOOOOOOOONNNLLLJJJJJJJJJJJJIIIGGGEEECCCBBB@@@???>>>======>>>>>>???>>>======;;;:::999888888999::::::::::::999888888777777777777666666666666444444444444444444444444444444444444444444444444222333333222111222444777999444...---000222111///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000---...///000000///...---///////////////////////////////////////.........////////////////////////...///000111111000///...////////////////////////000000000000000000000000///////////////000111111000000////////////000000............/////////000000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000/////////............---------............///111111222222222222111111111111111000000000000000000111222333333222111000222222222222222222222222000000111111111222222222333333333444444444555555666888::::::;;;BBBMMMUUUqqq{{{|||}}}}}}~~~mmmjjjlllwww~~~{{{yyyxxxvvvrrrooommmpppssswww{{{}}}zzz{{{}}}}}}{{{{{{}}}~~~}}}{{{yyyyyy||||||yyyxxxwwwwww|||~~~~~~~~~~~~xxxvvvsssnnniiiccc___\\\aaaccchhhlllqqqtttvvvwww|||wwwssslllgggaaa[[[TTTNNNPPPPPPTTTZZZ^^^___dddkkkvvv}}}zzzuuurrruuu{{{~~~xxxvvvxxx{{{wwwqqqlllfff```ZZZWWWSSSRRRQQQOOONNNNNNMMMMMMPPPOOONNNNNNNNNOOOPPPQQQPPPOOOMMMMMMNNNMMMJJJHHHIIIIIIHHHGGGFFFDDDBBBBBBAAA@@@???>>>======>>>???>>>>>>===<<<;;;:::999999999999::::::999999888777777777777777666666666555444444444444444444444444444444444333333333222222222333333222111222444666===777111///000111///---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000---...///000000///...---/////////////////////////////////////////////...////////////////////////...///000111111000///...////////////////////////000000000000000000000000///////////////000111111000000////////////000000........./////////000000000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000/////////................../////////000000000111111222222111111000111000000000000000000000000111222222222222111000222222222222222222222222111111111222222222222333333333333444444444444555555777999999999>>>GGGOOO```jjjyyyzzzyyywwwvvvxxx{{{~~~qqqjjjeeeiiiqqq{{{}}}yyytttqqqnnnnnnnnnpppsss{{{~~~~~~zzzwwwxxx{{{}}}~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~{{{yyyzzzzzzzzzyyyqqqqqqooommmiiieeebbb```gggkkkqqqwww|||~~~~~~{{{tttnnndddaaa\\\XXXVVVSSSOOOMMMQQQUUU]]]fffjjjmmmuuuxxxrrrmmmiiikkkpppttt{{{zzzvvvvvvuuuqqqjjjddd___[[[VVVSSSQQQPPPOOONNNMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKHHHFFFHHHGGGFFFEEEDDDCCCBBBAAACCCBBB@@@>>>>>>===>>>>>>>>>>>>======<<<;;;::::::999999::::::999999888777777777777666666666555555444444444444444444444444444333333222222111111111111222333222111111333555<<<777222000111222000...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000......////////////......////////////////////////......//////////////////////////////////////////...//////000000//////...////////////////////////000000000000000000000000///////////////000111111000000////////////000000....../////////000000000000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000/////////......//////000000000111111111000111111222222111111000000000000000000000111111000111222222222222111000222222222222222222222222222222222222333333333333333333333333444444444444333555777777777:::@@@DDDNNNWWWcccooo{{{}}}zzzvvvqqqnnnmmmmmmmmmwwwzzzuuukkkhhhjjjnnnuuu}}}}}}zzzwwwvvvsssrrrsssyyy{{{xxxxxxyyy{{{|||~~~~~~~~~~~~~~~}}}|||zzzyyyxxxuuurrrooonnnoooqqqsssuuusssssstttsssrrrooommmkkkppptttzzz}}}zzzvvvtttqqqkkkbbb[[[XXXWWWUUUTTTUUUVVVWWWWWW]]]cccllltttvvvxxxyyyrrrkkkfffeeehhhkkkooowwwxxxrrrqqqlllhhhbbb]]]ZZZWWWUUUSSSNNNNNNMMMLLLKKKKKKKKKKKKJJJLLLMMMOOOOOONNNMMMLLLJJJIIIHHHHHHIIIHHHFFFDDDGGGFFFEEEDDDCCCCCCBBBBBBDDDCCCAAA???>>>======>>>======<<<;;;;;;:::999999999999999999999888777777777777666666666555555555444444444444444444444444111111111111111111222222111222333222111000222333555333000000111333333222000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////...//////////////////...////////////////////////............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111000000////////////000000...////////////000000000///000000000111111111111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000////////////.../////////000000000111111000000111111111111000000000000000000000111111111111111111222222111111111111111111111111111111111222222333333333444444444222222333333333444444444222444666777666777999<<>>============;;;::::::999999888888888888999999999999888777777666666666666555555555555444444444444444444444444//////000000111222333333000111222222000000000111222000//////000111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000/////////////////////////////////....../////////////////////////////////---.........//////000000//////////////////////////////............/////////////////////////////////////////////////////////////////////000000111000000////////////000000////////////000000000111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000////////////....../////////000000000000000000111111000000000//////000000111111111111222111111111111111111222111111111111111111111111222222333333333444444444222222222333333333444444333444666777666666777777???AAADDDHHHOOOZZZgggqqq~~~~~~|||yyyxxxxxxssssssttttttuuuyyyxxxpppnnnqqqpppqqquuuwww|||}}}{{{yyyxxxxxxzzz}}}~~~|||~~~}}}||||||}}}~~~|||{{{}}}~~~}}}{{{zzzpppooommmjjjgggdddbbbaaa```aaabbbdddhhhmmmtttzzz~~~||||||||||||zzzxxxuuurrrpppiiiddd]]]WWWTTTTTTTTTTTTXXX[[[___cccggglllqqquuu{{{}}}}}}qqqgggaaa```ZZZ]]]bbbgggmmmrrruuuwww{{{xxxvvvvvvpppfff___]]]XXXVVVSSSSSSTTTTTTTTTSSSOOOOOOOOOPPPQQQSSSTTTUUULLLMMMOOOOOOOOOMMMKKKIIIFFFEEEDDDEEEFFFFFFDDDBBBDDDCCCAAA@@@@@@AAABBBCCCBBBAAA???======<<<======999999999888888777777777888888999999888888777666666666666555555555444444444444444444444444444444//////000111222333333444///111222222000//////000222222111000///.........000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////............//////////////////////////////------......///000000000///////////////////////////......------......///////////////////////////000000000000000000000000///////////////000111111000000////////////000000/////////000000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000/////////........./////////000000///000000111111000000////////////000111111222222222222111000000111222222111111111111111111111111222222222222333333333333222222222222333333333333333444555666777777666666888:::<<<>>>BBBJJJUUU]]]mmmwww|||{{{zzz{{{{{{zzz{{{~~~yyyyyy{{{~~~|||yyywwwxxxyyyzzzvvvsssrrrnnnkkkqqqyyy|||zzzzzz{{{||||||zzz}}}zzz}}}}}}~~~}}}~~~}}}|||||||||{{{{{{|||}}}xxxuuutttttttttsssmmmlllkkkjjjiiigggffffffeeegggjjjlllnnnssszzz}}}zzzuuusssoookkkgggdddbbbaaaWWWVVVTTTRRRRRRUUUZZZ^^^gggkkkpppuuuwww{{{|||{{{vvvkkkdddccc___bbbfffkkkppptttvvvwwwvvvrrrooollldddZZZUUUUUUQQQPPPOOOPPPQQQQQQPPPOOOLLLMMMNNNPPPRRRTTTVVVXXXNNNNNNNNNMMMLLLJJJHHHGGGEEEDDDCCCDDDEEEEEECCCBBB@@@???>>>======>>>@@@AAA@@@???===<<<<<<<<<======999999999888888888888888888888888888888777777666666666555555555444444444444444444444444444444444222222222222222222222222///000222222000......///111222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000///...------...///000////////////////////////------......///000000111///////////////////////////...------------...///////////////////////////000000000000000000000000///////////////000111111000000////////////000000//////000000000111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000////////////000000000111111111//////000000000000//////...//////000111111222222222222111000000111222222111111111111111111111111111111111222222222222333111222222222222333333333333333333444666777777666555777999999;;;???GGGMMMVVV___mmm|||}}}{{{|||}}}|||ppphhhfffhhhjjjjjjiiigggdddcccdddfff{{{rrriiijjjpppqqqtttxxx|||~~~|||||||||xxx{{{{{{xxxsssqqqtttxxxyyy|||~~~~~~}}}}}}||||||||||||zzzyyytttpppkkkiiijjjmmmooopppqqqqqqqqqqqqqqqqqqqqqqqqlllooorrrssstttxxx~~~{{{}}}~~~~~~|||xxxtttqqqlllhhhbbb\\\XXXVVVUUUUUUPPPSSSVVVWWWYYY^^^ffflllvvv{{{|||vvvvvv{{{{{{pppiiihhhjjjlllppptttwwwxxxxxxxxxrrrnnniiieee]]]SSSOOOPPPNNNNNNMMMNNNOOOOOOMMMKKKIIIIIIKKKMMMPPPSSSUUUWWWNNNNNNMMMKKKIIIGGGFFFEEEEEEDDDCCCDDDEEEEEECCCBBB>>>===;;;:::;;;<<<>>>???>>>===<<<;;;;;;<<<======::::::999999999999999999888888888888888777666666666666555555555444444444444444444444444444444444555555444333222111000///...000222222000............///111111111222333444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000///...------...///000////////////////////////---------...///000000111///////////////////////////...---,,,,,,---...///////////////////////////000000000000000000000000///////////////000111111000000////////////000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111111111222222222//////000000000000//////...//////000111222222222333222111000000111222333000000000000000000000000000000111111111222222222111111222222222333333333222111111333555777777777555777999999888:::>>>BBBCCCKKKXXXjjj|||}}}}}}yyy~~~|||nnneeecccddd]]]]]]]]][[[XXXXXXYYY[[[}}}uuuqqqpppkkknnnooommmkkkooozzzxxxqqqmmmmmmpppsssuuutttssssssuuuwwwzzz||||||~~~zzz|||~~~~~~{{{yyyuuuwwwyyyyyywwwuuuttttttoookkkffffffjjjooorrrrrrvvvwwwwwwwwwxxxxxxyyyyyy~~~zzzwwwxxx|||~~~|||xxxyyyuuuqqqnnnllliiiccc___]]]ZZZVVVRRRQQQRRRUUUWWWSSSYYY___bbbccciiittt}}}yyyqqqooorrrvvvuuupppooorrruuu{{{}}}zzzoooggg\\\TTTPPPNNNLLLJJJHHHIIIJJJLLLLLLLLLKKKKKKHHHHHHHHHIIIKKKNNNPPPRRRQQQOOOJJJFFFDDDCCCDDDDDDCCCCCCEEEFFFFFFEEEDDDDDD@@@?????????>>>>>>======<<<<<<;;;::::::999888888777777777777666666666666666666777777777777666666888777777666555555444444444333222111111222333444111111111111111111111111222111111000///......---------............------111111111111111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000///...------------...///000000//////.........---////////////////////////000000000000000000000000000000000000////////////000000////////////000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000---......///000/////////000000000000111111111111000000000000000000000000......//////000000111111000000000000000000000000000///...---,,,,,,---...000000000000000000000000000000000000000000000000000000000000////////////000111222000//////000222222111000...------///111111111111111111111111111000000000000000000000000111111111111111111111111333444555666666555444333222333555777888999999999>>>BBBIIITTTbbbssszzz{{{uuullleeeaaaffffffdddaaa^^^[[[XXXWWW|||yyyooopppoookkkhhhiiinnnttt~~~{{{uuusssssstttqqqpppooonnnmmmmmmnnnnnnsssuuuyyy}}}}}}|||{{{wwwyyy{{{~~~~~~}}}{{{zzzzzz|||}}}}}}{{{{{{zzzyyywwwuuutttsssppprrruuuuuusssrrrqqqqqqnnnkkkiiijjjnnnsssuuuvvvzzzzzz{{{||||||}}}~~~~~~{{{zzz{{{yyytttoooiiifffbbb```___]]]YYYVVVWWWUUUSSSSSSTTTWWWZZZ\\\bbbhhhooorrrtttzzz}}}tttooonnnqqquuuzzzxxxvvvvvvyyy}}}}}}wwwsssggg```WWWPPPNNNNNNLLLKKKJJJJJJKKKLLLKKKKKKJJJIIIGGGGGGGGGHHHIIIKKKLLLNNNNNNLLLIIIFFFDDDCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEDDD@@@@@@???>>>>>>===<<<<<<<<<;;;;;;:::999999888888888888777777777666666666666666777777777777666666777777666555555444333333555555444444444444555555111111111111111111111111222111111000//////............////////////......111111111111111111111111000000000000000000000000111111111111000000000000////////////////////////////////////////////////......---,,,,,,---......000/////////............////////////////////////000000000000000000000000000000000000////////////000000////////////000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000////////////000000000111000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000222111000///...//////000////////////////////////000000000000000000000000000000000000////////////000111222111//////000222000111222222222111222222111111111111111111111111000000000000000000000000111111111111111111111111222333444555555444333222555555666666666666555555999<<>>===<<<;;;:::;;;;;;::::::999999888888888888888888777777777777555666666777777666666555666555555444444333333222444444444444444444444444111111111111111111111111111111111000000//////...//////000000000000//////111111111111111111111111000000000000000000000000222222222111111000000000////////////////////////........................//////...------...//////////////////............////////////////////////000000000000000000000000////////////000000000000000000////////////000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111000000//////111222333000000000000111111111111000000000000000000000000111111111000///.........000000000000000000000000111111000/////////000000........................000000000000000000000000////////////000000000000000111222111//////111333///000222444444444333222000000000000000000000000000000000000000000000000111111111111111111111111111222222333333222222111333444444555555444444333666777:::>>>DDDMMMWWW]]]ttt|||~~~|||yyyuuussstttxxx~~~|||wwwrrrmmmjjjhhh}}}wwwpppkkkiiijjjkkkmmmpppvvv|||xxxtttqqqoooppprrrtttuuuuuutttsssrrrrrrssssssssstttttttttqqqpppnnnllllllmmmoooqqqqqqpppppprrrssssssqqqooolllllljjjhhheeedddddddddjjjjjjjjjkkkmmmppprrrtttxxx{{{~~~}}}|||{{{{{{wwwrrrlllgggbbb]]]WWWSSSTTTSSSSSSTTTWWWYYY[[[\\\]]]```dddjjjpppvvv{{{}}}{{{tttpppmmmlllmmmrrryyy~~~~~~~~~zzzsssiii```ZZZVVVQQQLLLJJJLLLNNNNNNLLLJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDFFFGGGGGGGGGGGGEEEDDDCCCFFFFFFGGGGGGFFFDDDCCCAAAAAA@@@???>>><<<;;;:::999::::::::::::999999888888999888888888777777777777555666666666666666666555444444444333333222222222111111222222222222111111111111111111111111111111111111111000000000//////000000111111111111000000111111111111111111111111000000000000000000000000222222222111000///......////////////////////////........................000000000000000000000000///////////////.........////////////////////////////////////////////////////////////000000000000000000////////////000000//////////////////////////////000000000000//////////////////////////////000000000000000000000000111000///......000222333///000000000111111111111000000000000000000000000111000000000/////////...000000000000000000000000//////..................////////////////////////////////////////////////////////////000000000000000111222111000000222333111000000000222222111000////////////////////////000000000000000000000000111111111111111111111111222222222222222222222222...///111333444555555555666777888999;;;@@@FFFKKK[[[dddqqq~~~xxxwwwxxx{{{}}}wwwqqqnnnqqqvvv{{{~~~zzzvvvsssrrrxxxqqqooollljjjjjjnnnuuuyyy~~~{{{zzz{{{}}}}}}}}}|||zzzyyytttuuuvvvxxxzzz{{{}}}}}}yyyvvvrrrooommmlllmmmnnnmmmllllllmmmpppqqqpppooooooppppppooollljjjkkkmmmppppppppprrrtttwwwzzz||||||}}}wwwsssooommmmmmjjjfff```[[[XXXVVVUUUTTTVVVWWWZZZ^^^aaaeeeiiikkkoooqqqvvv{{{|||uuuoookkkiiijjjnnnuuu|||~~~}}}zzzxxxsssllleee^^^XXXUUUTTTPPPLLLKKKMMMNNNMMMLLLHHHHHHHHHHHHHHHIIIJJJJJJHHHHHHHHHGGGFFFEEEEEEDDDFFFGGGHHHIIIHHHGGGEEEDDDCCCDDDDDDDDDCCCBBB@@@???@@@@@@???===;;;:::999888:::999999999999999888888888888888777777777777666555555666666666666555555333333333333333222222222111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111000000000000000000000000000000////////////////////////111111000///...------,,,////////////////////////........................////////////////////////.........///////////////////////////////////////////////////////////////.../////////000000000111000000////////////000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000///...------///111222///000000000111111111111111111111111111111111111.../////////000000000111000000000000000000000000......//////////////////000000000000000000000000////////////////////////.../////////000000000111000111222111000111222444888444000...///111111111////////////////////////000000000000000000000000111111111111111111111111333222222222222222222333---...000111333444444444555666777777777:::>>>AAAGGGNNNZZZfffuuuxxxvvvtttuuuyyy|||~~~|||sssmmmlllooosssyyy{{{~~~~~~~~~}}}yyyuuupppnnnoooppprrrvvv~~~{{{xxxwwwwwwxxxuuutttssssssuuuwwwwwwwwwtttwwwyyyxxxuuutttvvvxxx{{{{{{{{{|||~~~}}}|||xxxtttoooiiidddaaa___^^^ZZZXXXVVVTTTTTTVVVXXXZZZ^^^bbbhhhmmmrrrwww|||zzzsssmmmdddbbbdddhhhlllqqqzzz~~~zzzwwwqqqnnnhhhaaa\\\WWWUUUTTTSSSOOOLLLLLLNNNOOOMMMKKKGGGGGGGGGGGGHHHIIIJJJKKKHHHHHHIIIIIIHHHHHHGGGFFFFFFGGGHHHHHHHHHGGGFFFEEE@@@AAAAAABBBAAA@@@>>>===???>>>===<<<;;;:::999888999999999999999999888888777777777777666666666666444555555666666555555444333333333333333333333333444333222111111222333444111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000/////////////////////////////////......---------////////////////////////........................,,,------......------,,,.........///////////////////////////////////////000000000000000000000000......//////000000111111000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000///...---------...000111000000000000111111111111111111111111111111111111.........///000111111111000000000000000000000000000000111222222222111111111111111111111111111111000000000000000000000000......//////000000111111000111222111111111333555>>>888222///000333333333000000000000000000000000000000000000000000000000111111111111111111111111333333222111111222333333000111111222222111111000333444555555555666999;;;>>>BBBIIIRRR^^^ooo|||xxxsssoooooooooppppppvvvzzzxxxoookkklllooorrrtttxxx{{{}}}zzzuuuqqqnnnnnnsssuuuuuuyyy~~~|||~~~}}}|||}}}~~~~~~~~~|||}}}yyytttqqqpppeeeccc___ZZZWWWVVVVVVVVVQQQTTTWWW[[[^^^bbbeeegggmmmsss||||||zzzzzz{{{~~~uuuooobbb______ccceeeiiirrr}}}~~~yyytttooollleeeccc^^^ZZZVVVRRRPPPPPPPPPMMMKKKLLLNNNOOOMMMKKKHHHHHHGGGFFFFFFGGGHHHIIIFFFGGGHHHIIIJJJIIIIIIHHHFFFFFFGGGFFFFFFEEEEEEDDD>>>???@@@AAA@@@@@@>>>>>>======<<<<<<;;;:::999999888888888888888888999999666666666666555555555444444555555666666555555444333333333444444444444444555333000//////000333555111111111111111111111111111111111111111111111111///000000000000000000///000000000000000000000000////////////////////////////////////............////////////////////////////////////////////////---...////////////...---............/////////000////////////////////////000000000000000000000000.........///000111111111000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000...////////////000000000000000000000111111111111111111111111111111111111////////////000000000000000000000000000000000000///000111222333222222111000000000000000000000000000000000000000000000000.........///000111111111000111222222111222444666<<<777222000333555444333111111111111111111111111000000000000000000000000111111111111111111111111222111000000000000111222111111111222222111111111111333444444444555777999999<<>>???@@@AAA@@@???>>><<<<<<<<<;;;;;;:::::::::888888888888888888999999666555555555444444444444444555555555555555555444444444444444444444444444444111...++++++...111444111111111111111111111111111111111111111111222222//////000000000000//////000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000000111222333333222111000---.........//////000000////////////////////////000000000000000000000000---......///000111111222000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000//////000111111111111000000000000000111111111111111111111111111111111111111111000000//////......000000000000000000000000---...///111111111000///////////////////////////000000000000000000000000---......///000111111222000111222222111222444666777333///000444666444000111111111111111111111111000000000000000000000000111111111111111111111111111000///......///000111---...000111333444444444222333555555555555777888777888:::<<<@@@IIIUUU^^^kkkuuu~~~yyywwwqqqpppooonnnooottt|||wwwuuuvvvtttwww{{{~~~~~~}}}|||zzzxxxvvvuuuttttttpppooolllhhhffffffiiilllnnnuuu}}}~~~wwwpppkkkgggdddbbb^^^___^^^\\\YYYXXXXXXZZZTTTTTTUUUWWWYYY\\\^^^```gggjjjpppsssvvv{{{~~~wwwpppkkkllloooxxx{{{tttooogggggghhhkkkooouuu{{{~~~}}}xxxooofff___[[[YYYYYYWWWUUUQQQNNNLLLKKKKKKLLLQQQQQQPPPMMMKKKJJJKKKMMMKKKHHHFFFEEEEEEEEEEEEDDDGGGGGGFFFEEEEEEFFFGGGHHHFFFFFFEEEDDDCCCBBBBBBAAABBBBBBAAAAAAAAA@@@@@@@@@<<<;;;:::999888888888888777777777777777777777777777555444222222333444555333333333444444444555555555555555444444333333333222222222111111111111000000000000000000000000000111222222111///...///111222111///.........///000////////////000000000000222222222111111111000000000000////////////000000///////////////////////////////////////000111111........................///////////////.........////////////////////////........................////////////000000000000///...---------...000111222111111111000000//////000000000000000000000000000000000000////////////000000////////////000000/////////111333444333222000111111111111222222222222111111111000000/////////////////////000111111//////000000111111111222//////000111111111111111........................000000000000////////////000000000000////////////---......///000111111222222333444333111000111222111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111111222222222333333333444444333222333444555666888777777888;;;@@@EEEHHHUUU]]]iiivvv|||tttkkkhhhgggiiipppxxx{{{yyyuuuooojjjgggfffggggggiiilllnnnooopppsssvvvwwwyyy~~~xxxyyy{{{~~~~~~{{{yyyxxxtttpppiiiccc^^^[[[YYYXXXTTTUUUUUUUUUTTTTTTVVVXXXZZZ[[[___ccchhhmmmqqqsssxxx{{{~~~vvvpppkkkkkknnnrrryyysssppppppqqqsssuuuxxxzzz{{{|||sssooohhh```ZZZUUUSSSRRRSSSQQQOOOLLLKKKKKKLLLLLLRRRRRRQQQNNNKKKJJJKKKLLLJJJHHHFFFEEEFFFGGGGGGFFFFFFFFFEEEDDDDDDEEEFFFGGGEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@????????????<<<;;;:::999888888888888777777777777777777777777777555444222222333444555333444444444444444444444444444444333333333222222222222222111111111111000000000000000000000000000111222222111///...000111111000000///////////////////////////000000000000222222222111111111000000000000////////////000000////////////////////////...............//////000......................../////////////////////....................................................../////////000000000000111000000///000111222333111111111000000000//////000000000000000000000000000000000000000000000///000000////////////000000000//////000222333222000000000111111111222222222111111111000000000/////////////////////000111111//////000000000111111111------...///////////////........................000000000000////////////////////////000000000000//////000000111222222222222333444333111000111222111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111111222222222333333444333333222333444555666888777777777999<<>>>>>>>>>>>===;;;;;;:::999888888888888777777777777777777777777666555444333222333444444444444444444444444444333333333333222222222222222222222222111111111111000000000000000000000000000111111222111///...000111000000000000000//////...////////////000000000000222111111111111000000000000000////////////000000////////////////////////---------------...//////..............................//////////////////....................................................../////////000000000000000000000000111222222111111000000000000//////000000000000000000000000000000000000000000000000000000////////////000000000///...///111111000...000000000111111111222222111111000000000000/////////////////////000111111//////000000000000111111------...///////////////////////////////////////////////////000000000000......//////000000111111000000111111222222333333222333333333111000111222111111111111111111111111000000000000000000000000000000000111111111222222111111111111111111111111111111111222222222222333333333333333333444555555777777666666777888999::::::>>>BBBIIISSSbbbsss~~~yyyvvvwww{{{||||||zzzxxxwwwyyy|||~~~xxxuuusssmmmhhhgggiiijjjgggdddaaacccfffkkkmmmlllhhhddd^^^^^^^^^___aaaccceeeggghhhhhhggghhhjjjmmmppprrrsssrrrrrrsssvvv{{{~~~zzzvvvsssrrrnnnjjjiiikkkmmmkkkiiikkkiiifffcccaaa_________\\\[[[YYYVVVTTTUUUVVVXXX\\\___cccgggkkkpppuuuyyy~~~}}}|||yyysssllliiijjjiiipppzzz}}}wwwqqqkkkhhhaaa```^^^ZZZVVVQQQMMMKKKLLLKKKJJJIIIHHHHHHHHHHHHLLLMMMNNNMMMKKKJJJKKKLLLLLLJJJGGGFFFGGGHHHHHHGGGDDDDDDCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCC?????????>>>>>>>>>======;;;:::999999888888888999777777777777777777777777666555444333333333444444555444444444444333333333222222111111111111111111222222222111111111000000000000000000000000000000000111111000//////000222///000111111111000...---////////////000000000000111111111111000000000000000000////////////000000////////////////////////......------......///000....................................////////////------------------------................................./////////000000...............//////000000000000000000000//////000000000000000000000000000000000000000111111111000000////////////000000000///...///000000...---000000000000111111111111000000000000000000/////////////////////000000111//////000000000000000000//////000111111111111111000000000000000000000000////////////000000000000---......///000111111222000000000111111222222222111222333222111000000222111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222333333333333333444444444555555666666666666666666;;;<<<===???DDDOOO]]]gggxxx~~~yyysssooonnnoooqqqxxx~~~}}}xxxxxxyyyxxxsssmmmkkkkkkkkklllmmmllliiigggaaa___^^^\\\[[[[[[\\\]]]^^^]]]\\\\\\]]]```bbbdddaaa```___```ccciiiooosssxxxxxxxxxvvvsssooojjjhhheeeaaa]]]\\\]]]___^^^]]]]]]\\\[[[YYYZZZ[[[]]]___```aaacccccccccdddgggiiiiiilllqqquuuzzz{{{sssppprrr}}}~~~wwwooojjjhhhggggggjjjooovvv}}}~~~tttkkkddd```^^^[[[[[[ZZZXXXUUUQQQMMMKKKLLLKKKJJJHHHGGGFFFEEEEEEFFFHHHIIIJJJIIIIIIKKKLLLMMMKKKHHHGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCC????????????>>>>>>>>>>>>::::::999999888888999999666666666666666666666666555555444444333333333333444444444444444444444444111111111111111111111111222222222111111111000000////////////////////////000111111000//////111222///000111111111000...---////////////000000000000000000000000000000000000000000////////////000000//////////////////////////////......//////000111////////////////////////---.........//////000000........................////////////////////////............////////////---....../////////////////////////////////000000///////////////////////////000000000111111111222000000////////////000000///.........000000...,,,//////000000000111111111//////////////////000000///////////////000000111000000////////////////////////000111111111111111000000000000000000000000.../////////000000000111---......///000111111222/////////000000000000000111222333222000///000111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000111111111222222222222222222333333333333333222333555666777777666666777888999999:::???HHHOOO]]]hhhxxx{{{tttmmmhhheeellltttzzz}}}{{{yyyyyyyyyxxxuuusssllljjjgggdddbbbbbbbbbccc___^^^\\\ZZZZZZ[[[\\\]]]ZZZXXXUUUTTTVVVZZZ```cccffffffggghhhgggeeebbbaaa]]]ZZZWWWUUUVVVWWWXXXYYY[[[ZZZZZZ[[[^^^bbbfffiiimmmqqqvvvxxxwwwwwwzzz|||zzz}}}tttllliiimmmyyy|||ssskkkhhhddd```^^^aaaeeeiiiqqqxxx~~~ssshhh___YYYWWWWWWSSSTTTTTTTTTRRROOOLLLJJJLLLLLLKKKIIIHHHFFFEEEDDDCCCEEEGGGHHHHHHHHHJJJKKKMMMJJJGGGFFFFFFGGGFFFEEEFFFFFFFFFFFFFFFEEECCCCCCCCCCCCBBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>::::::999999888999999:::666666666666666666666666555555444444444333333333333333333444444444555555111111111111111222222222222222222111111111111000///////////////////////////000111000//////111333000000000000000//////...////////////000000000000//////000000000000000111000000////////////000000///////////////////////////////////////000111111////////////////////////------......///000000000////////////////////////////////////////////////------.........///////////////000111111111111111......////////////000000///////////////////////////000000111111222222222000000////////////000000///...---...000000///---/////////000000000111111......////////////000000///////////////000111111000000////////////......------...///////////////////////////////////////......//////000000111111......//////000000111111/////////////////////000111222222222000///000111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000111111111111222111111222333333333333333111222444555666666777777222555888888888:::???CCCGGGPPP^^^kkkwwwwwwmmmfffbbbhhhsss|||zzzxxxuuuuuuvvvwwwxxxqqqoookkkhhhfffeeeeeeeeeccc```ZZZVVVUUUVVVYYY\\\YYY[[[^^^aaadddfffggggggcccbbb```^^^]]]^^^aaadddfffeeefffhhhlllrrrwww{{{zzzpppkkkiiilllwwwvvvmmmhhhccc^^^]]]aaaeeehhhoooxxxsssnnneee[[[TTTQQQQQQQQQNNNOOOPPPPPPOOOMMMKKKIIIKKKKKKKKKJJJIIIHHHGGGGGGDDDFFFIIIIIIHHHGGGHHHHHHIIIGGGEEEEEEFFFHHHHHHGGGHHHHHHHHHHHHHHHFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>=========<<<<<<:::999999888999999::::::666666666666666666666666444444555555444444333333111222222333444555666666111111111222222222333333222222222111111111111000///////////////////////////000111000//////111333111000000///////////////////////////000000000000////////////000000111111000000////////////000000///////////////////////////............///000000////////////////////////------......///000000111000000000000000000000000////////////////////////---------.........//////...///000111222111111000........./////////000000///////////////////////////000000111111222333333000000////////////000000...------///111111000///////////////000000000111........./////////000000///////////////000111111000000/////////.........------...///////////////.................................///000111111111////////////000000000000000000000000000000000000000111222111000///000111000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000000000000000111111111111000111222333444333333222222222333333444444555555222555888888777777;;;>>>;;;AAAHHHPPPYYYeeeqqqzzz|||ttthhhlllsss|||}}}yyywwwvvvvvvppplllddd]]]YYYYYYZZZ\\\[[[]]]aaaggglllqqquuuvvvrrrsssrrrooommmnnnssswwwsssrrrsssuuuzzzwwwpppllljjjllluuu~~~yyynnniiieee```aaahhhmmmpppwww|||zzzqqqlllddd```YYYRRRNNNLLLLLLMMMMMMMMMNNNNNNNNNMMMKKKJJJIIIJJJJJJKKKKKKJJJJJJJJJGGGIIIKKKJJJHHHGGGFFFFFFEEEDDDCCCDDDFFFIIIJJJJJJIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@======<<<<<<<<<;;;;;;;;;999999999888999999::::::666666666666666666666666444444555555444444333222000111222333555666777777111111222222333333333333222222222111111111111000///////////////////////////000111000///000111333222111///.........///000////////////000000000000.../////////000000111111000000////////////000000////////////////////////...------------...//////000000000000000000000000---------...///000000111000000000000000000000000000000000000000000000000---------.........//////,,,---///000000000///...---.........//////000000///////////////////////////000000111222222333333000000////////////000000...------///111222111000////////////000000000000---.........//////000000///////////////000111111000000//////.........---///000000111111111111111........................---......///000111111222000000000000////////////222222111111111111111111000111222111000//////111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000111222333444333222222333333222222111222333333222444555444111111333666888:::===@@@EEEOOO\\\eeennnwwwzzz|||~~~~~~~~~|||{{{|||~~~~~~}}}xxxooohhheeegggjjjkkkkkkmmmsss|||zzzrrrlllgggfffnnnxxx}}}uuuoookkkjjjhhhiiinnnxxx{{{tttllleee```XXXTTTPPPNNNOOOOOOMMMKKKMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGGGGIIIIIIHHHEEECCCDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGIIIGGGDDDBBB???>>>>>>>>>???>>>===<<<======;;;:::;;;999666555666777777666777777666666555555444444555555555444444333333333333333333333333333333333444333333222222333333444333222222222111111000000000000000000000000000000////////////////////////000000000000000///......000000000000000000000000000000111111111000000///000000000000000000000000222222111000//////000000000000//////.........---////////////////////////000000//////.........---////////////////////////...............///000000////////////////////////111111000000///..................///////////////////////////////////////......//////000000111111000000000000000000000000333222111///...,,,+++***---...///000000000///...000000000000000000000000......////////////......//////000000000000////////////000000000000//////------............------////////////000000000000111111111111111111111111//////000111111111111111333333222222111000000000222111000//////...//////111111000000000000111111000000000000//////////////////............//////000000000000000000000000000111111111111222222222333333333444444444555555333333333444444444555555888888777999<<>>>>>>>>???>>><<<<<<<<<<<<;;;::::::888666666777888777666666666666666666555555555555555444444444333333333333333333333333333333333333333222222222222333333222222111111111000000000000000000000000000000000////////////////////////000000000000000///......000000000000000000000000000000111111111000000///000000000000000000000000111000000///......//////000/////////............////////////////////////000/////////............////////////////////////...............///000000000000000000000000000000////////////////////////000000000000000/////////////////////////////////////////////000000000000000000000000000000000000000000//////.........---,,,,,,---.........---,,,000000000000000000000000......////////////......//////000000000000//////...//////000000//////...---......//////......---////////////000000000000////////////////////////------...///////////////000000000111111222222222111000000////////////000111111000000000000111111000000000000//////////////////............//////000000000000000000000000000111111111111222222222222333333333333444444444333333333444444444444555555444444555888<<<@@@BBBJJJPPPZZZdddmmmvvv}}}yyykkkccc___\\\ZZZ```aaaeeeooovvvtttqqqooonnnmmmkkkiiihhhlllvvvyyyuuuvvvwwwzzzzzzrrrmmmhhhgggiiinnnsss|||zzzxxxwwwuuuwww{{{{{{tttnnneee[[[TTTPPPPPPPPPQQQOOOLLLKKKLLLMMMLLLKKKIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLJJJJJJJJJJJJLLLLLLPPPLLLIIIGGGGGGIIIJJJJJJDDDDDDEEEEEEFFFGGGGGGGGGIIIHHHHHHGGGFFFFFFGGGGGGFFFEEECCCAAA???>>>>>>??????===;;;;;;<<<<<<;;;999777666666777999999888666555555555666666666666666555444444444444333333333333333333333333333222222222222111111111111222222111111000000000000//////000000000000000000000000////////////////////////000000000000000//////...000000000000000000000000///000000111111000000000000000000000000000000000000//////...............////////////............////////////////////////////////////............////////////////////////...............///000000000000000000000000000000------......///000000111222111111000000/////////000000000000000000000000000000000000////////////000000000000000000000000------......///000000000000000111111111111000///000000000000000000000000......////////////......//////000000000000//////.........//////.........---......//////......---////////////000000000000////////////////////////------...//////////////////000000000000000000000000////////////000000111111000000//////000000111000000000000//////////////////............//////000000000000000000000000000111111111111222222222111111222222222333333333333333333333444444444444333333333444555777999:::;;;???DDDKKKSSS]]]ffflllzzz~~~ttteee]]]XXXUUUUUUUUUVVV\\\jjj|||vvvoookkklllkkkhhhddddddhhhqqq~~~~~~yyysssnnnooosssxxx}}}uuuqqqlllhhhgggfffjjjqqq|||~~~|||xxxyyy{{{~~~{{{tttmmmfffaaaYYYRRRNNNNNNQQQSSSNNNMMMKKKKKKKKKLLLMMMMMMJJJJJJIIIIIIJJJLLLMMMNNNMMMLLLJJJIIIIIIJJJLLLMMMOOOLLLIIIGGGHHHIIIIIIIIIEEEEEEFFFFFFGGGHHHHHHHHHIIIHHHGGGGGGFFFFFFFFFFFFDDDCCCAAA@@@???????????????===;;;:::;;;;;;;;;:::666555666888::::::888666444444555555666666777777444444444444444444444444333333333222222222222222111111000000000000111111000000000/////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000...///000000000000000000////////////////////////000//////........./////////////////////.........///////////////////////////////////////.........////////////////////////...............///000000111111111111111111111111/////////000000111111111222111111000///...------000000000000000000000000111111000000//////......////////////////////////,,,------...///000000111222222222222222111111111////////////////////////......////////////......//////000000000000//////------............------......////////////......////////////000000000000111111111111111111111111//////000111111111111111333222111000///...---,,,//////...//////000111111000000////////////000000000000000000//////////////////............//////////////////////////////000000111111111222222222000111111111111222222222222222333333333444444444444444555555666555555555444666:::>>>CCCJJJRRRWWWcccjjjttt~~~uuukkkddd```[[[[[[ZZZYYY___oooxxxrrrpppmmmgggaaaaaadddkkkuuu}}}uuuooojjjlllqqqwwwzzzuuuoooiiigggcccdddgggmmmttt{{{~~~xxxvvvsssrrrqqqllleee```XXXVVVQQQNNNMMMNNNPPPQQQLLLLLLLLLKKKKKKLLLNNNOOOJJJIIIIIIHHHIIIKKKMMMOOONNNMMMKKKJJJJJJKKKMMMNNNLLLJJJHHHHHHHHHHHHFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJHHHHHHGGGFFFEEEDDDDDDDDDBBBAAA@@@???>>>??????@@@@@@>>>;;;:::;;;;;;;;;;;;666555666888::::::888666444444555555666666777777444444444444444444444444333333333222222111111111111000000//////000000111///////////////000000000//////////////////////////////////////////////////////000000000000//////////////////////////////......///000000000000000////////////////////////000000000//////000111111.........///////////////////////////////////////.........///////////////////////////////////////...............///000000000000000000000000000000222222222111111000000000000000///...------,,,,,,000000000000000000000000111111000000//////......////////////////////////.........//////////////////......---------------////////////////////////......////////////......//////000000000000//////------............------...//////////////////...////////////000000000000111111111111111111111111//////000111111111111111222222111000///...------//////...//////000111111000000////////////000000000000000000//////////////////............//////////////////////////////000000111111111222222222000000000111111111222222222222222333333333444444444555555666555444333222222444777:::<<>>>>>>>>???@@@AAABBB???<<<:::;;;<<<<<<<<<777666666777999999888666555555555666666666666666333333333444444444444555333333333222111111000000111111000000000000111111//////000000000000111111000000000000000000000000////////////////////////...//////000000000000000////////////////////////------...///000000000000000000000000000000000000111000000000000111111222.........///////////////////////////////////////.........///////////////////////////////////////...............///000000////////////////////////333333222111111000/////////......------,,,,,,,,,000000000000000000000000000000000000////////////000000000000000000000000///////////////.........111000///...------......000000000000000000000000......////////////......//////000000000000//////.........//////............//////000000//////...////////////000000000000////////////////////////------...///////////////......///000000111222222000////////////000000111000//////......//////000000000000000//////////////////............//////000000000000000000000000000111111111111222222222000000111111111222222222222222222222333333333333222333333333333222222111111444666777777777999:::>>>DDDMMMWWWaaakkkuuu{{{|||{{{wwwppphhhccccccdddiiijjjlllqqqvvvzzz{{{{{{|||xxxtttqqqooonnnlllooorrruuuyyyvvvoookkkiiiffffffjjjppptttvvv~~~zzzxxxttttttwww{{{}}}yyysssuuuyyyzzzrrrkkkhhhiiikkksss{{{}}}uuuqqqqqqllllllllllllnnnsssxxx{{{|||{{{{{{}}}}}}zzzsssmmmddd```[[[XXXXXXXXXUUUSSSTTTTTTRRRQQQPPPOOONNNNNNJJJKKKKKKJJJHHHHHHKKKNNNIIIHHHFFFEEEFFFHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMJJJGGGEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHFFFEEEDDDCCCBBBAAAAAAAAA???>>>======>>>???@@@AAACCC@@@===;;;<<<===>>>===:::888666666777888777666666666666666666555555555333333333444444444555555333333222222111000000///222111111000000111111222000000000111111111222222000000000000000000000000////////////////////////......///000000000000000////////////////////////,,,---...///000000000000000000000000000000000000///////////////000111111............/////////000////////////////////////............/////////000////////////////////////...............///000000........................000000000///////////////...............---------////////////////////////////////////000000000000000000000000000000000000////////////////////////555444333111000000111111000000000000000000000000......////////////......//////000000000000//////...//////000000//////...//////000000000000//////////////////000000000000////////////////////////------...///////////////---...///000111333444444111000000////////////000//////............//////000000000000//////////////////............//////000000000000000000000000000111111111111222222222111111111222222222333333111222222222222333333333111111222222222222333333111333444444444444555777999;;;???DDDKKKTTT]]]ddduuu{{{}}}}}}xxxqqqkkkgggccccccdddhhhmmmqqqrrrrrruuuuuusssqqqmmmiiifffddd___```bbbbbbdddjjjssszzzyyyssslllgggfffhhhjjjkkknnnvvv~~~}}}wwwttttttllllllooottt~~~{{{uuuwww{{{wwwrrrfffgggkkkqqq{{{wwwnnniiigggffflllrrrzzzyyy{{{uuuuuutttrrrrrruuuyyy|||}}}zzzvvvtttrrrmmmfffaaaXXXUUUQQQQQQRRRSSSRRROOOLLLLLLKKKJJJIIIIIIJJJJJJHHHJJJJJJIIIFFFFFFIIILLLLLLJJJHHHGGGGGGIIILLLMMMLLLLLLMMMMMMMMMMMMLLLLLLPPPLLLFFFCCCBBBDDDFFFGGGCCCCCCCCCDDDEEEEEEFFFFFFEEEEEECCCBBBAAA@@@@@@@@@>>>============???AAABBBDDDAAA===;;;<<<>>>>>>>>>;;;999666555666777777777777777666666555555555444333333333444444555555555333333222222111000000///222222111111111111222222000000111111222222222333000000000000000000000000////////////////////////......///000000000000000////////////////////////,,,---...///000000000000000000000000000000000000...............///000111---.........//////000000////////////////////////---.........//////000000////////////////////////...............///000000........................,,,,,,------.../////////.........///////////////////////////////////////......//////000000111111000000000000000000000000------......//////000000444333111///......//////000000000000000000000000......////////////......//////000000000000////////////000000000000////////////000000000000//////////////////000000000000111111111111111111111111///000000111111111111111111111111111222222222222222111000//////...////////////............//////000000000000//////////////////............//////000000000000000000000000000111111111111222222222111222222222222333333333111111222222222333333333222222222222333444555666222333333222222333666999888888888888<<>>>>>>>>>>>>>>>>>======>>>???@@@@@@AAA???<<<;;;<<<===>>>>>>888888888777666555555444777777666666555555444444777666666555444444333333000111111111111222222222000///////////////000111111111111111111000//////000000//////.........---000000//////.........---////////////000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000---------------...///000111111000000//////.............................................///000000////////////////////////000000000000000000000000222///------///000///---////////////////////////111111000000//////......//////000000000000000///////////////............111000000///......//////////////////////////////000000000000000000000000//////.........---------........................,,,,,,---...///000111111000000//////000111222222111111000000000000111111000000000000000000000000......//////000000111111000000////////////000000000000000000000000000000////////////////////////////////////000000000000333111///...---...///000333333333333333333333333000000000000000000000000111111222222222333333333333333222111222333444555888777777777999<<>>??????>>>=========>>>>>>???@@@@@@>>>;;;:::;;;<<<===<<<999888888777666666555555666666666555555555555555666666666555444333333333000111111111111222222222000000////////////000000111111111111111000//////000/////////............000000/////////.........////////////000000000000000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000//////.........///000000////////////.........---.......................................///000000////////////////////////000000000000000000000000222///------///000///---////////////////////////111000000000/////////...//////000000000000//////////////////............444444333222111111111111//////////////////////////////////////////////////////.........---------......................../////////000000000000000111111000000000000111111111111000000000000111111////////////////////////000000000000111111111111000000////////////000000000000000000000000000000////////////////////////////////////000000000000111000...------...///000222222222222222222222222111111111111111111111111111111111222222222333333333333222222222333444555666666555555666999;;;===???CCCIIIRRR\\\fffnnnsss~~~|||zzzyyyxxxvvvuuuxxxyyyzzz{{{|||~~~|||vvvppphhhbbb___\\\ZZZXXXZZZYYYVVVTTTSSSSSSTTTUUUWWWYYY]]]bbbgggjjjmmmnnnwwwwwwxxx|||}}}zzzaaaiiiuuu~~~zzzttttttttttttsssooojjjfffccc^^^\\\^^^bbbgggooowww|||wwwvvvvvvwww|||tttnnnhhhcccffflllyyyxxxssslllhhhiiinnnuuu}}}uuunnnfffdddffffffjjjqqq{{{zzzsssmmmhhhdddbbb]]]YYYVVVSSSQQQPPPNNNMMMKKKKKKKKKJJJJJJJJJJJJIIIMMMLLLKKKJJJJJJJJJJJJKKKDDDDDDCCCCCCDDDEEEFFFGGGIIIJJJKKKJJJHHHGGGHHHIIIGGGHHHIIIJJJKKKJJJJJJIIINNNOOOOOOJJJEEEBBBCCCFFFAAAAAA?????????@@@AAABBBBBBBBBAAA@@@??????@@@@@@=========<<<======>>>???>>><<<999999:::;;;;;;:::999888888777777666666555444444555555555555555555666555555444444333333222000111111111111222222222111000000//////000000000000111111111111000000///////////////............000000////////////......////////////000000000000000000000000000000000000000000000000000000000000000000///////////////...000000000000000000000000000000000000000000000000000000000000000000000000111000000////////////000............------------////////////////////////...............///000000////////////////////////000000000000000000000000111///...---...///...---////////////////////////000000000000//////////////////000000000000//////////////////............222111111000///.........////////////////////////////////////////////////...............---------........................222111111111000000000///222111000000000000000111111111000000000000111111........................222222222222111111111111000000////////////000000000000000000000000000000////////////////////////////////////000000000000000///...---...///000111111111111111111111111111222222222222222222222222111111111222222222222333333222222222222333444444444333333333333555777888888888:::>>>DDDMMMVVV[[[jjjooovvv|||~~~|||zzzyyy~~~}}}}}}|||sssjjjfffdddddddddcccaaa^^^[[[YYYWWWWWWWWWTTTTTTUUUWWWYYY[[[^^^___iiiiiiiiilllnnnooommmkkkIIIPPPYYYbbbkkkvvv~~~|||zzzvvvqqqmmmeee___[[[\\\]]]___dddkkktttyyy~~~xxxsssqqqppprrrwww~~~{{{~~~{{{wwwrrrpppuuu}}}xxxpppiiiccceeehhhrrr{{{ssskkkiiijjjnnnvvvyyyqqqllliiiiiigggiiinnnuuu|||}}}wwwnnneee___ZZZWWWUUUWWWTTTQQQOOOOOOOOOOOONNNJJJJJJJJJIIIIIIIIIIIIIIIKKKKKKKKKJJJIIIHHHGGGGGGBBBBBBAAAAAABBBDDDFFFGGGIIIJJJKKKJJJHHHGGGHHHIIIFFFGGGJJJKKKLLLKKKJJJIIIMMMNNNOOOMMMHHHDDDCCCCCC@@@??????>>>>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@===<<<<<<<<<<<<<<<======<<<:::888777888999999888888888888777777666666666333333333444444555555666444444444444333333222222000000111111111222222222111111000000///000000000000000111111111111000//////////////////.........000000//////////////////////////////000000000000////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////111111000///....................................000000000000000000000000...............///000000////////////////////////////////////////////////111000..................////////////////////////000000000000///////////////000000000000//////...////////////............000/////////...---,,,,,,////////////////////////////////////////////////................................................000000000000000000000000000000//////000111222222111111000000000000111111////////////////////////222222222111111000000000000000////////////000000////////////////////////////////////////////////////////////000000000000///////////////000111222111111111111111111111111222222222222222222222222111111111111222222222222222222222222222333333333333333222222222333444444777666555666999???EEEHHHSSSYYYbbbjjjqqqvvv{{{~~~xxxtttrrrrrrrrrrrrqqqnnnjjjgggdddbbbaaa]]][[[XXXVVVVVVWWWZZZ[[[___^^^^^^^^^^^^]]]\\\[[[>>>AAAFFFJJJQQQ\\\hhhrrr|||vvvrrrgggbbb^^^]]]\\\[[[^^^bbbfffkkksss}}}yyyssskkkjjjiiikkkqqq{{{}}}wwwwwwyyy~~~}}}xxxxxx|||{{{uuuoookkknnnttt{{{vvvnnnhhhfffeeejjjwww}}}tttkkkfffdddeeekkksss{{{|||wwwtttrrrqqqkkknnnttt{{{~~~wwwqqqkkkfff^^^XXXTTTRRRPPPNNNOOOLLLIIIHHHIIIKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJHHHFFFDDDCCCCCCBBBBBBBBBCCCDDDFFFGGGIIIJJJKKKJJJHHHGGGHHHIIIFFFHHHJJJLLLMMMLLLKKKJJJHHHKKKNNNNNNLLLGGGCCCAAA@@@@@@??????>>>>>>>>>?????????????????????>>>>>><<<<<<;;;;;;;;;;;;;;;<<<:::888777777888888777666777777777666666666666666222222333333444444555555333333333333333222222222000000111111111222222222222222111000000000000000///000000111111111000000........./////////////////////000000000000000000////////////000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000//////...------------////////////////////////000000000000000000000000...............///000000////////////////////////////////////////////////000000///......---...///////////////////////////////////////000000000000000000000000000///......////////////............111111222222222111000///////////////////////////........................---.............................................------......///000111111.........///000222333444111111000000000000111111000000000000000000000000111111111000000//////...000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000111222222333222222222222222222222222111111111111111111111111000000111111111222222222111111222222222333333333333333333222333333333333777777666666777999<<<===AAAFFFLLLTTT[[[ccckkkpppxxx{{{~~~~~~~~~~~~{{{xxxtttqqqpppjjjgggbbb]]][[[[[[\\\^^^______]]][[[WWWTTTRRRQQQ;;;<<<===>>>AAAHHHRRRZZZkkkqqq{{{|||ooojjjfffeeebbb^^^]]]___aaaeeellluuu{{{|||vvvqqqgggeeedddeeejjjrrr{{{}}}vvvuuuwww{{{yyysssqqqrrrxxxzzzsssnnnnnnrrruuu|||{{{pppjjjfffcccfffqqqzzzqqqhhhccc___^^^aaagggiiippp}}}~~~~~~}}}{{{vvv{{{|||vvvnnneee^^^\\\XXXSSSPPPOOONNNNNNMMMJJJHHHGGGGGGIIIJJJKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJKKKLLLLLLJJJHHHEEECCCEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJIIIGGGFFFGGGHHHFFFGGGIIIJJJKKKKKKKKKKKKEEEHHHKKKNNNNNNJJJFFFCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<;;;::::::::::::::::::999777666666777888666555555555555555555555555555222222333333333333333333222222222222222222222222000111111111111222222222333222111111000000000000///000000111111111111000........./////////////////////000000000000111111////////////000000000000000000000000000000000000000000000000000000000000...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000///......------------.../////////000000000000000////////////////////////...............///000000////////////////////////000000000000000000000000///000000///------...///////////////////////////////////////000000000000000111111000000///...---////////////............---...000111111000000///////////////////////////........................---------.......................................,,,,,,---...///000111111.........///000222333444111111000000000000111111111111111111111111111111000000000///////////////000000////////////000000000000000000000000000000////////////////////////////////////000000000000000000111111111111111111222222222222222222222222000000000000000000000000000000000111111111111222000111111222333222222222333333333444444444444444555555666666777777777777888:::===AAAGGGOOOWWW]]]fffkkksssxxx}}}{{{xxxyyy}}}}}}wwwsssmmmgggdddccccccdddiiiiiihhheee___YYYVVVUUU666888:::::::::===DDDIIIMMMTTT^^^hhhrrr||||||yyyxxxrrrjjjeeefffeeegggkkkssszzz|||wwwrrrhhheeebbbaaacccgggmmmppp}}}zzztttssstttxxxyyyssspppnnnsss{{{zzzrrroooqqqrrryyyuuummmhhhdddeeeooo}}}xxxppphhhccc___\\\^^^bbb```ccclllyyyzzzqqqiiiddd^^^XXXSSSQQQOOOLLLJJJKKKKKKJJJIIIHHHGGGGGGHHHJJJLLLKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJMMMNNNNNNLLLJJJHHHIIIHHHGGGGGGGGGHHHIIIJJJGGGHHHIIIHHHFFFEEEFFFGGGDDDEEEFFFGGGHHHIIIJJJJJJFFFGGGIIILLLMMMMMMKKKJJJFFFEEEDDDCCCAAA@@@>>>=========>>>===<<<;;;999888;;;;;;:::999999999999999888777666777888888666444444444444444444444444444333333333333222222222222111111111222222222222222000111111111111222222222444333222111000000000000//////000111111111111111............/////////000//////000000000111111111////////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///...............///000........./////////000000.......................................///000000////////////////////////000000000000000000000000///000111///---,,,...000////////////////////////.../////////000000000111111111111111000///...---////////////............(((***,,,...//////......////////////////////////........................---------.........//////..............................//////000000000111000000000000000000111222111111000000000000111111000000000000000000000000000000000000000000111111000000////////////000000000000000000000000000000////////////////////////////////////000000000000///000000000000//////...111111111111111111111111111111111111111111111111000000000000111111111111///000111222333222222111222222333444444444444444333333333333444444555555444555777888;;;@@@FFFJJJPPPVVV___eeekkkrrr{{{yyyttttttwww{{{}}}|||vvvqqqpppppppppwwwyyyyyyvvvooohhhdddccc000444888999999999<<>>===============<<<:::888666;;;::::::999888888888999888777666777888888666444333333333333333333333333444333333222222111111111111111111111111111222222000111111111111222222222444333222111000000000000//////000111111111111111---.........//////000000//////000000111111111222////////////000000000000000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000//////...//////000111222---------.........//////.......................................///000000////////////////////////000000000000000000000000...000111///---,,,...000////////////////////////.../////////000000111111111111111111000///...---000/////////............***,,,...111222333222111////////////////////////........................---------.........//////........................111111111111000000000000333222111000////////////111111000000000000111111////////////////////////000000111111222222222333000000////////////000000000000000000000000000000////////////////////////////////////000000000000.../////////...---,,,,,,000000000000000000000000222222222222222222222222000000000000111111111111///000111222333222111111111111222444444555555444222111111000111333555777444555666666666888<<>>AAADDDIIINNNSSS```eeennnxxx}}}|||555555555666666666666777666666777999<<>>>>>???;;;;;;;;;:::999888777666555555555555666666666666555666666777777666666555444444333333222333333444333333333222222222111111333333222222222222333333111111000000000/////////000000000000111111111111111111111000000000000000/////////............---000000000000///////////////////////////.........//////000000000000////////////000000000000////////////000000000000000000000000000000000000//////////////////////////////........................////////////////////////........................***,,,...000111111000/////////////////////////////////............//////000000////////////000000////////////////////////...000111000///...///111//////............///////////////////////////////////////000000000111111000000///......---......////////////////////////------------------------........................+++++++++,,,---...//////111000///......///000111.../////////000000000111000111222111///......///000000////////////000000000000000000000000000000////////////////////////////////////////////////000000////////////000000......////////////......////////////000000000000////////////////////////111111111111000000000000000000000111111222222333000000000000000111222222222222222222222222222222333333333333333333333333333222222111111222222333333444444333222222444666999:::<<<@@@GGGOOOWWW\\\XXX___iiirrr{{{333333444444444555555555//////000222333555777888444555777888999<<>>>>>>>>;;;;;;;;;:::999888777666555555555666666666666666555555666666666666555555333333222222222333333444333333333222222222111111333222222111111222222333222222111111111000000000//////000000000111111111000000000000000000111111000/////////............////////////000000000000........./////////////////////000000000000////////////000000000000//////000000//////////////////...///000000000000//////////////////////////////////////////////////////........................////////////////////////***,,,...000111111000/////////////////////////////////............//////000000////////////000000////////////////////////...000111000///...///111//////............//////////////////////////////111000000000/////////...,,,,,,,,,,,,------...///////////////////////////................................................+++++++++,,,---...//////111000///......///000111////////////000000000000000222333333111000///000000000////////////000000000000000000000000000000////////////////////////////////////////////////000000////////////000000......////////////.........//////000///000000111////////////////////////000000000000000000000000000000111222222222333333000000//////000000111222222222222222222222222222111111111111111111111111111111111111222333444555222333444333333333444666444555666888;;;>>>AAACCCEEEJJJQQQWWW___hhhttt|||~~~444444444555555555666666111111222222333333444444333555777888888999;;;<<<===>>>@@@CCCHHHMMMQQQTTT[[[aaahhhnnnsssxxx~~~}}}wwwrrrmmmjjjiiiiiiccceeeeeedddbbbdddiiimmmpppppppppnnnjjjeeeaaa^^^\\\ZZZ\\\```dddhhhpppxxx~~~}}}|||zzzvvvpppllleeeaaa___bbbdddfffkkkpppsssxxx~~~}}}}}}|||}}}~~~{{{wwwuuurrrnnnkkkgggaaa]]]XXXXXXVVVSSSOOOKKKGGGEEEBBBAAAAAAAAACCCDDDCCCBBB@@@@@@?????????@@@BBBCCCGGGFFFFFFFFFGGGHHHHHHIIIJJJHHHGGGGGGHHHHHHFFFEEECCCCCCBBBBBBCCCEEEFFFGGGJJJMMMRRRWWWYYYWWWRRRNNNKKKMMMNNNKKKGGGEEEEEEGGGHHHHHHHHHGGGFFFEEECCCBBBBBBDDDEEEEEECCCBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>======<<<<<<;;;;;;:::888777666555666666666666666555555444444555555555555444444222222222222222333333444333333333222222222111111222111111111111111111222222222111111111000000000...//////000000111111111000000000000111111111111222222111111111000000000////////////000000000000........./////////////////////000000000000//////...//////000000//////...000000////////////......,,,---///000000000///...000000000000000000000000////////////////////////........................//////000000000000//////,,,---...000000000//////000000000000000000000000//////............//////000000////////////000000000000000000000000000000...000111000///...///111//////............//////000000000000000000000000000000000///...---------*********+++,,,---//////////////////////////////////////////////////////------------------------,,,,,,------......//////000000////////////000000////////////000000000000...111333333222000000111111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000......////////////.........///000000//////000111000000000000000000000000//////000000000000000111//////000111111111000000000////////////000111111111222222222222333333333111111111111111111111111111111111111222333444555///000222222222222444555111222444666777888888888>>>???@@@BBBGGGOOOWWW]]]cccffflllqqqvvv|||444444444444555555555555444444555555666666666666999::::::999777666777888888999999;;;===@@@CCCDDDFFFKKKRRRVVVYYY^^^eeelllwwwyyy|||~~~}}}zzzxxxwwwvvvppprrrtttrrrnnnmmmooorrrssstttuuutttsssooollliiigggeeefffkkkmmmlllqqqxxx||||||~~~}}}xxxtttppplllkkknnnqqqrrruuuzzz{{{~~~wwwpppiiifff___\\\YYYVVVUUURRROOOLLLNNNPPPQQQOOOLLLHHHEEECCCAAAAAABBBDDDFFFGGGEEEDDDAAABBBBBBCCCCCCCCCCCCBBBDDDEEEEEEFFFGGGIIIJJJKKKMMMKKKIIIHHHHHHHHHFFFDDDFFFFFFFFFGGGHHHHHHIIIIIIKKKNNNRRRSSSPPPLLLJJJIIIHHHKKKMMMKKKFFFCCCEEEGGGFFFFFFFFFFFFEEEDDDCCCBBBAAACCCFFFFFFDDDCCCDDDEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@??????>>>======<<<<<<<<<<<<;;;999888777666777777888777666444444444444444555555444444444222222111111222333333444333333333222222222111111111000000//////000000111111111000000000/////////......//////000111111222///000000000111111111111222222222111111111000000.../////////000000000111............/////////000//////000000000000//////......////////////......000000/////////.........+++,,,.../////////...---000000000000000000000000////////////////////////..............................///000000///...............///////////////000000000000000000000000//////............//////000000////////////000000000000000000000000000000...000111000///...///111//////............//////000000000000000000000000............------------,,,,,,,,,,,,,,,---...///////////////////////////........................------------------------........................//////000000000000//////000000000000////////////+++---000111111000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000/////////000000/////////---///111000///...000222000000000000000000000000////////////000000111111000000111111111000///...///////////////000111111111111222222222333333333111111111111111111111111111111000000000111111222...000222222222222333444222333444555666777777888999888666777;;;???CCCDDDJJJNNNSSSXXX\\\bbbiiinnnyyyzzz|||333333444444444444555555000111333444666666777777333444444333222444777999666666666777999:::<<<===999>>>BBBDDDEEEIIIPPPVVVWWWYYY^^^ccciiiooosssuuuzzz~~~{{{{{{wwwxxxzzzxxxyyy{{{|||{{{yyywwwuuurrrppprrrwwwwwwuuuwww~~~~~~}}}{{{wwwvvvzzz}}}~~~xxxvvvqqqjjjccc]]]YYYVVVQQQOOOMMMLLLLLLLLLKKKJJJGGGJJJLLLMMMKKKHHHEEEDDD???@@@AAADDDGGGGGGEEECCCDDDEEEGGGGGGHHHGGGEEEEEEBBBCCCDDDEEEHHHJJJLLLNNNOOOMMMJJJIIIIIIHHHEEECCCHHHIIIJJJKKKKKKKKKKKKKKKKKKOOOSSSQQQLLLGGGGGGIIIFFFIIILLLJJJEEECCCDDDGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@CCCGGGGGGEEEDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCBBB???????????????>>>===<<<=========<<<;;;:::999888777888888888888666444333333444444555555444444333222111111111222333333444333333333222222222111111000000////////////000000000/////////............---......///000111111222//////000000111111111222000000000000////////////.../////////000000111111---.........//////000000//////000000000000//////......////////////......000000//////.........---***+++---//////...---,,,000000000000000000000000000000000000000000000000........................,,,---...//////...---,,,000//////.........//////000000000000000000000000//////............//////000000////////////000000000000000000000000000000///000111000///...///111//////............//////000000000000000000000000++++++,,,,,,---.........///......---------......////////////////////////------------------------------------------------///////////////............///000111111000///...000000000000////////////(((+++...000////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////---///111111......000222000000000000000000000000.../////////000000111111222333444444333222111000///////////////000111111111111111222222333333333222222222222222222222222222111000//////.........000222444444333222333444333222222111222333444555555333111333888;;;;;;999<<>>===<<<;;;:::999999777666666555444333333333777555333222333333222000555555333333333333555555333333333222222222111111000000111111111111000000000000////////////000000000000000000111111111111///000111222222111000///111111111111111111111111000000000000000000000000111000///...------...///333222111///............000000000000000000000000000000//////.........---000000//////.........---//////.........---------111111000000000000...---....................................////////////////////////////////////***,,,...000111111//////111111000000//////......////////////////////////111000///......///000111//////////////////////////////111111000///,,,+++000000111111111111000000///////////////////////////...---,,,---///111222////////////////////////...///000000///---+++)))........................---------------------------,,,,,,,,,,,,---......//////000000000000/////////000000000000///......///000111222222111000///000000000000000000000000111111000///////////////000000000000000000000000...............///000000000000///...............,,,---///000000000///...222222222222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333222222333333444555666666444555777:::<<>><<<===???@@@AAAEEEIIIMMMMMMNNNQQQTTTYYY]]]aaaccciiijjjmmmooorrrtttuuuuuuvvvxxxyyyyyyxxxxxxyyyzzz}}}|||{{{yyywwwssspppooofffbbb]]]YYYXXXVVVTTTRRRQQQPPPNNNLLLJJJIIIHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGJJJLLLLLLJJJGGGFFFCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKJJJGGGEEEDDDDDDEEEFFFIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKIIIHHHGGGFFFFFFFFFHHHHHHGGGGGGFFFFFFEEEEEEEEECCCBBB@@@@@@AAABBBCCCBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIHHHGGGFFFDDDCCCBBBAAA@@@??????>>>>>>??????>>>======<<<;;;:::999888777777666666555444444333555333222222333444333222333222111111111111222333111111111000000000//////000000111111111111000000000000////////////000000//////000000000111111111000000000111111000000000000000000000000000000000////////////////////////111000///...---......///222111000//////......///////////////////////////000/////////............000/////////............000000/////////.........///...//////000000///...////////////////////////............////////////////////////////////////+++,,,...000000000000///000000000000//////......////////////////////////000///...------...///000////////////////////////.../////////...,,,***(((000000111111111111000000////////////////////////000///...------...000111////////////////////////......///000///...,,,***........................------------------------------,,,,,,------.../////////000000000000/////////000111222222222222222///000111222222111000///000000000000000000000000111000000///////////////000000000000000000000000...............///000000000000///...............---......///////////////111222222222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333222222333333444555555555444555666777999:::<<<<<<======???AAAEEEJJJOOOQQQZZZ```hhhpppwww|||222222222222222222222222555555555444333222222222222333444444555555444444222222333333444555555666555444444444555666888999888888999888888999<<<>>>===>>>???BBBEEEHHHKKKMMMOOOQQQTTTWWW[[[]]]___```bbbdddggghhhhhhjjjlllnnnyyyyyyzzz|||~~~~~~|||{{{{{{|||~~~xxxuuurrrnnnkkkjjjiiiiiidddcccbbb___\\\YYYWWWUUUQQQNNNKKKHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDEEECCCCCCBBBBBBCCCCCCDDDEEEEEEGGGJJJLLLLLLKKKJJJHHHFFFEEEEEEEEEFFFHHHJJJKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDFFFGGGIIIJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFIIIHHHHHHGGGFFFEEEEEEEEEGGGFFFDDDBBBAAA@@@AAAAAABBBBBBCCCDDDEEEEEEFFFGGGIIIHHHGGGEEEDDDCCCCCCCCCBBBAAA@@@???>>>=========<<<<<<;;;;;;:::999888888888777777666666555555444444333111222444555555444222222111111111111222222111000000000000/////////000000111111111111000000000000////////////000000//////000000000000111111111000000//////000000111////////////////////////////////////////////////000000///............///000000////////////000000////////////////////////////////////............////////////............000000000000000/////////,,,---...///000000000000000000000000000000000000............////////////////////////////////////------......///000000000000000000////////////...////////////////////////......------------......////////////////////////////////////...,,,***)))///000000111111000000///////////////////////////111000...------...//////////////////////////////,,,---...//////...---,,,........................---------------------------------,,,------.../////////000000000000//////...///000111333333333444000000111111111111000000000000000000000000000000000000//////......//////000000000000000000000000...............///000000000000///..............................///000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111222222222222222222222222333333333333333333333333222222222333333444444555444444444444555555555555666666666777999<<<>>>@@@DDDHHHNNNUUUZZZ___eeehhhmmmrrrzzz222222222222222222222222444444444333333333222222222333444444555555444444222222333333444555555555555444444444555666888999777888888777666666777999888999999;;;===???AAABBBAAABBBDDDFFFGGGHHHIIIIIILLLNNNQQQSSSTTTVVVXXX[[[bbbbbbbbbdddfffjjjmmmooossstttttttttssspppnnnllljjjjjjjjjkkkkkkkkkllllllgggfffdddcccccccccdddeee```^^^ZZZWWWTTTRRRQQQQQQNNNNNNMMMKKKIIIGGGFFFEEEGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBBBBBAAAAAABBBCCCDDDDDDEEEFFFIIIKKKLLLLLLKKKJJJHHHGGGFFFFFFGGGIIIKKKMMMKKKKKKJJJJJJIIIJJJJJJJJJGGGGGGFFFFFFEEEDDDDDDCCCDDDFFFHHHKKKKKKKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKJJJKKKJJJIIIHHHGGGGGGGGGGGGIIIIIIHHHGGGFFFFFFEEEDDDIIIGGGEEECCCAAA@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFGGGEEECCCAAA@@@@@@@@@AAACCCBBB@@@???===<<<<<<;;;;;;;;;::::::999888888777888888777777666666666555666444222222444444444333444333333333333333333444222222222222111111111111000000111111111111000000000000////////////000000////////////000000000111111000///......///000111/////////////////////////////////////////////////////////........./////////////////////000111111///////////////////////////////////////.........///////////////.........////////////////////////,,,---/////////...//////////////////////////////............////////////////////////////////////...............///000111////////////////////////////////////////////////........................///////////////////////////000000111000///......//////000000000000//////////////////////////////111000///...------......////////////////////////,,,,,,---...//////......................................................---------------...////////////000000000000//////------///000000111111111000000000111111000000000000000000000000000000000000//////.........//////000000000000000000000000...............///000000000000///...............///......------...000111000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222222222333333333444222222222222222222222222666666666666666888999::::::<<>>=========>>>@@@BBBCCCDDDEEEGGGIIIKKKKKKKKKLLLOOORRRUUUWWW\\\]]]]]]]]][[[YYYVVVTTTSSSSSSSSSTTTTTTTTTUUUUUUTTTSSSRRRPPPPPPPPPPPPPPPLLLKKKIIIFFFDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA>>>????????????@@@AAABBBEEEEEEDDDBBBBBBAAAAAAAAADDDCCCCCCBBBBBBBBBCCCCCCDDDEEEGGGJJJKKKKKKKKKJJJHHHGGGFFFFFFGGGIIIKKKMMMKKKJJJJJJIIIIIIIIIJJJJJJGGGFFFFFFFFFEEEDDDDDDDDDDDDFFFHHHKKKKKKKKKJJJIIIIIIJJJJJJKKKLLLLLLLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIHHHHHHGGGFFFFFFEEEIIIHHHFFFDDDCCCAAA@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEEEEDDDBBB@@@??????@@@@@@CCCBBB@@@>>>===<<<;;;;;;:::::::::999999888888777777777777777666666666666999777444333333333222111333333333333333333333333111111111111111111111111000000111111111111000000000000////////////000000...////////////000000000111000///......///000111000000000000000000000000............................../////////////////////......//////000111222.................................///////////////.........///////////////...........................000111000...------.......................................///////////////////////////////////////............//////000.............../////////////////////////////////////////////////////////////////////////////////......///000111111111111//////000000000000//////////////////////////////000000//////............////////////////////////,,,,,,---....../////////...................................................------------...////////////000000000000////////////000000000000///...111000000000000000000111//////////////////////////////............//////////////////////////////...............///000000000000///...............///......------...000111///000000111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111222222222222222222222222111111111222222222222222111111111111222222222333222222222222333444444555888999:::999999:::===???@@@DDDJJJPPPTTTYYY]]]``````cccgggkkkpppuuuzzz|||~~~}}}~~~~~~222222222222222222222222111111111222333444444444222333444444555555444444222222333444444555555666333333333444444444555555444555666666555555666777555555444444555666777777777888999::::::;;;::::::888:::<<<<<<<<<<<<>>>???>>>??????@@@BBBDDDEEEFFFKKKLLLMMMMMMLLLJJJGGGFFFCCCCCCDDDDDDDDDEEEEEEEEEFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>============>>>???@@@AAA;;;<<<>>>>>>>>>>>>???AAABBBAAAAAAAAAAAAAAABBBCCCEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCEEEGGGHHHIIIIIIHHHFFFEEEEEEEEEFFFHHHJJJKKKIIIHHHHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJJJJJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAABBBAAA@@@>>><<<;;;;;;;;;:::::::::999999999888888666666666666666666666666:::888555444444333111000000000111111111111000000......///////////////000000000111111111111000000000000////////////000000......////////////000000000//////......//////000000000000000000000000000........................---...//////000////////////////////////000111111.................................///////////////.........///////////////------------............///111333222...,,,---///....................................////////////////////////////////////......//////////////////---............///////////////////////////////////////000000000000//////////////////////////////,,,,,,---......///000111...//////000000//////...///////////////////////////////////////.........////////////////////////------------......//////......................................................------......///000//////000000000000//////222222222222222111000000111111000000000000111111////////////////////////......------......//////////////////////////////...............///000000000000///..............................///000000//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111000000111111222333333333000000111111222333333333555666777777777888:::<<<:::<<>><<<<<<============>>>>>>============<<<<<<<<<<<<>>>=========<<<<<<<<<<<<;;;::::::::::::<<<===>>>:::<<>>@@@@@@@@@?????????@@@AAAAAADDDDDDCCCBBBBBBBBBBBBCCCAAABBBCCCDDDEEEFFFFFFEEECCCCCCDDDEEEFFFGGGHHHHHHFFFFFFEEEFFFFFFGGGHHHIIIIIIHHHFFFEEEEEEEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGIIIJJJJJJKKKKKKKKKIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIEEEEEEFFFFFFEEEEEEDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBAAA@@@???AAAAAA???>>><<<<<<;;;;;;:::::::::::::::999999999555555555555555555555555999777555444444444222111///000111222222111000///............//////000000000000111111111111000000000000////////////000000........./////////000000...//////////////////...////////////////////////........................,,,---///000000000//////000///////////////000111..................................../////////000............/////////000---.........////////////...111444333///...///222....................................////////////////////////////////////---...///000000///...------------.........//////////////////////////////......///000000///......//////////////////////////////............//////......////////////......////////////////////////......//////////////////////////////////////////......---------......///...............................................................//////000//////000000000000//////000111111222222222222111222111000//////000111222////////////////////////...------------...///000////////////////////////...............///000000000000///...............---......///////////////...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111000111111111111111222222222222222333333444444444333222444555666555666777999777888999888888888;;;======???AAABBBCCCEEEIIIMMMOOOMMMLLLMMMPPPSSSUUUVVV222222222222222222222222444444333222222111111111222333444444555555444444000000000111222222333333444444555666666666555555222444555444333111111222444333333333333444444555555555666666555444333333333555666777777777999:::888888999::::::999888777888999;;;<<<===<<<:::999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;:::::::::999999888777777777888999:::777:::<<<<<<:::999:::<<>>>>>>>>>>>????????????>>>??????@@@@@@DDDBBB@@@???>>>>>>@@@AAA??????@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGGGGIIIHHHFFFDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGKKKGGGDDDCCCEEEGGGGGGEEEEEEEEEDDDDDDDDDFFFGGGHHHKKKGGGCCCBBBCCCDDDDDDBBBBBBAAA@@@@@@@@@AAABBBCCCBBB@@@===<<<<<<;;;:::888<<<:::999:::::::::777555666666666666666555555444222222222222222222222222111111111111111111111111222222222111111111111000222111000//////...//////222222111111111111222222---------...///000000111111111000000//////......////////////////////////////////////////////////000000000000000000000000000///.........000111222......////////////..............................---------.........//////000000//////......------............//////////////////............//////////////////////////////000///---,,,,,,---.../////////////////////////////////............////////////............//////............////////////........................///////////////////////////...---------///000111//////............//////,,,---...---,,,---000222---------............///...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,....../////////...,,,+++000000//////.........---////////////000000000000000000000000000000000000000000000000000///.....................///000000////////////////////////////////////////////////////////////////////////////////////////////////------......//////000000000000000000000000000000////////////////////////........................000000000000111111111111000000000000000111111222000000000000000000000000444333222111000000000000111111111000000000000000///////////////000000111111222333333111000000000111111111111111111111111111222222222222333333333222222333333333444444444333333333444444444555555555555666666777888888888999999:::;;;;;;<<<======222222222222222222222222222222111111111111111111444444333333333222222222222222222333333333444444444444444444444444555555555555444444444333333333222222222222222333444555666666555444444444444444555555555555555555555555666666777777777888888888::::::999888888999::::::666666777888888888888777888888999::::::::::::999888999:::;;;:::999777666777777888888888999999999888999999999::::::::::::>>>>>>======>>>>>>??????AAA@@@???>>>>>>???AAABBB@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCDDDEEEEEEFFFHHHGGGFFFDDDDDDDDDDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHEEEBBBCCCFFFHHHIIIHHHFFFEEEDDDDDDEEEFFFGGGHHHIIIFFFBBBAAACCCDDDCCCBBBAAA@@@???>>>>>>???@@@AAAAAA???===<<<<<<<<<:::888;;;:::999999999999777555555555555555555444333333222222222222222222222222111111111111111111111111222222222111111111000000000000////////////////////////............//////------......///000000111111000000000/////////...////////////////////////////////////////////////////////////////////////000///.........///111222......////////////..............................---------........./////////////////////.....................//////////////////............//////////////////////////////000//////.........//////////////////////////////000000//////...///////////////............//////............////////////........................///////////////////////////............//////000//////............//////---......///............---------............///...------------...//////............................../////////...,,,,,,000/////////.........---.../////////000000000000000000000000000000000000000000000000000///......//////......//////000111////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////000000000000000000000000////////////////////////........................//////000000000111111111000000//////000000111222000000000000000000000000000000000//////000111111111000000000000000000000000000/////////000111111111222333333111000000111111111111111111111111111//////000000000111111111000000000111111111222222222222222222333333333444666666666666666666555555777777888888999::::::;;;222222222222222222222222333333222222111000000///333333333333222222222222222222222222333333333333333333444555555666777777444444444444333333333333222222222222333444555666666555444444444444444444555555555555555555555555666666666666777777777777999888888777777888888999555666777777888888777777666666777888888888888888777888999999999888777666777888999:::::::::999888999::::::::::::;;;;;;;;;===<<<<<<<<<======>>>???>>>>>>======>>>???AAABBBAAAAAAAAAAAA@@@@@@@@@???@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDGGGFFFEEEDDDDDDCCCDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAACCCFFFHHHJJJJJJFFFFFFEEEEEEEEEFFFGGGGGGGGGEEEBBBBBBBBBCCCCCCBBBAAA@@@>>>===<<<<<<======>>>===<<<<<<===<<<:::888999888777888888888666444444444444444444333222222222222222222222222222222111111111111111111111111222222111111111000000000//////////////////000000......------------......------......///000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////.........///000111......////////////..............................------........./////////.........///////////////............//////////////////............////////////////////////////////////000000000000000///////////////////////////222111000/////////////////////............//////............//////////////////////////////////////////////////////////////////////////////...---//////............///////////////000111000...,,,---------............///...------------...//////////////////////////////.........///......---,,,/////////...................../////////000000000000000000000000000000000000000000000000//////...000000/////////000111111///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////000000000000000000000000//////////////////////////////000000000000111111000000//////000000111222000000000000000000000000............///000111222000000000000000000111111111000000000000111222222000222333333111000000111000000000000000000000000/////////000000000111111000000000111111111111222111111111111222222222222666666666555444333333333555555555666666777777888111111111111111111111111222222222111111111000000333222222222222222222222111222222222222333333333111222222222333333333444333333333333333333333333222222222333444555666777555555444333333444444444555555555555555555555555555555555666666666777777777777777666666777777777555666666777777777777777555666777777888888777777777888888999999888777777777999;;;<<<===<<<:::999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>>>>======>>>>>>@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCEEEEEEDDDDDDCCCCCCCCCCCCFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCEEEGGGHHHIIIFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDBBBAAA???===<<<<<<<<<<<<<<<<<<;;;<<<===<<<:::888888777666777888777666444444444444444444333222222111111111111111111111111111111111111111111111111111111111111000000000000------...//////000000000/////////....../////////............//////000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////...////////////......////////////..........................................////////////------......//////000000............//////////////////............//////////////////////////////---...///111111000///...////////////////////////333222111000000//////000//////............//////............////////////000000000000000000000000////////////////////////...///000000000...---,,,//////............//////222000///000111222111///---------............///...------------...//////////////////////////////..................------................................./////////000000000000000000000000000000//////000000000000//////111111000000000000111111////////////////////////////////////////////////////////////////////////////////////////////////000000//////......------........................000000000000000000000000000000000000000000000000////////////000000000111///////////////000111111000000000000000000000000///.........//////000111000000000000000111111111111111111111111222222333000111333333111000111111////////////////////////111111111111222222222222222222222222333333333333111111111222222222222333444444444333333333222222444444444555555555666666111111111111111111111111000000111111111222222222222222222222222222222222111111111222222222333333333222222222111111000000333333333333333333333333333333333333444555666777444444333333333444444555555555555555555555555555444555555555555666666666666666666666666666666666555555666777777777777777666777777888999888888888888888999999999999999999999:::<<<>>>>>>===<<<:::888888888888999999999999============>>>???@@@AAA@@@??????>>>>>>===>>>>>>???@@@AAABBBCCCDDDEEEFFFAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBEEEEEEEEEFFFFFFGGGGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEECCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDEEEEEEFFFCCCBBB@@@>>>===<<<======<<<;;;:::;;;<<<;;;999888777666666666777777666444444555555555555444333333111111111111111111111111000000000000000000000000111111111000000000//////,,,---...///000000////////////............//////............////////////////////////000000000000////////////////////////////////////////////////...........................////////////...............////////////......................................./////////000000------......//////000000............//////////////////............//////////////////////////////+++,,,...///000///......////////////////////////222222111000000000000000//////............//////............////////////000000000000000000000000////////////////////////...///000000000...---,,,//////............//////000...,,,,,,...///111111---------............///...------------...//////..............................------............---------...........................//////////////////////////////////////////000000000000//////111111000000000000111111////////////////////////////////////////////////////////////////////////////////////////////////000000//////......------------------------------////////////////////////000000000000000000000000...////////////000000000/////////...///000000111////////////////////////222111000/////////////////////000000111111111111111111111111111222222333///111333333111000111222////////////////////////000000111111111222222222111111222222222333333333222222222222333333333333111222222222333333333444444444444444555555555555111111111111111111111111///000000111222222333333111111111222222222222222111111111111222222222222555555444333333222111111222222222222333333333333333333333333333444444555333333333333333444444555444444444444444444444444444444444444555555555666555666666777777666666555444555666666777777666666777777888999999999999999888888888999999999999:::999:::;;;<<<<<<<<<;;;;;;999999999::::::::::::;;;<<<<<<<<<===>>>???@@@AAAAAA@@@@@@??????>>>======>>>???@@@BBBCCCEEEFFFGGGBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEECCCBBBBBBCCCEEEFFFFFFEEEDDDCCCBBBAAABBBDDDEEEEEEDDDDDDEEEGGGDDDCCCAAA???>>>>>>>>>>>>>>><<<:::999999:::999888777666666666888888666555555555555555555444333333111111111111111111111111000000000000000000000000111111000000000/////////,,,---...///000///...---------,,,,,,,,,,,,------......//////////////////////////////000000000000////////////////////////////////////////////////............................../////////...------......////////////..................................../////////000000000.........///////////////............//////////////////............//////////////////////////////+++,,,---...////////////////////////////////////000000000//////000000111//////............//////............//////////////////////////////////////////////////////////////////////////////...---//////............//////---......,,,++++++...000---------............///...------------...//////------------------------......---------...//////---------------.........------........./////////////////////////////////...//////000000000000000111111000/////////000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////.................................////////////////////////////////////////////////......////////////000000//////......//////000111////////////////////////333222111000/////////////////////000111111222222111000000000000111222222///111222222111111111222000000000000000000000000........./////////000000/////////000000000000111222222222222333333333444111111111222333444444444444444444444444444444444111111111111111111111111111111111111111111222222000111111111222222222222111111111111222222222222444444444444444444333333111111222222222333333333444333333222222222222333333333222222333333444555444444444444444444444444333333444444444555555555555666777777777777666555444555666666777777666666777777888999999999999888777777777777777888999999888888888888999999999999::::::::::::;;;;;;;;;<<<;;;;;;;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@AAACCCCCCDDD@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEECCCAAA@@@AAABBBCCCCCCCCCCCCBBBAAABBBBBBBBBCCCDDDEEEEEEEEEGGGFFFFFFFFFFFFEEEEEEEEEGGGFFFFFFEEEDDDDDDCCCCCCBBBDDDFFFEEEBBBAAABBBCCCDDDEEEEEEDDDCCCAAA@@@??????AAADDDDDDCCCBBBDDDFFFCCCBBBAAA???>>>>>>??????@@@===999777777888888888777666666777888999777666444444444444444333222222111111111111111111111111000000000000000000000000111000000000////////////---...///000000...---,,,......------------....../////////////////////....../////////000000000111////////////////////////////////////////////////............................../////////...---,,,......////////////................................./////////000000000000///////////////.....................//////////////////............//////////////////////////////------------...///000111////////////////////////............///000111111//////............//////............////////////........................///////////////////////////............//////000//////............//////...333777555///+++,,,...---------............///...------------...//////------------------------...------,,,---...///000,,,,,,,,,------.........---------.........//////////////////////////////......///000000000000000111000//////......//////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////........................------------------------................................./////////000000///............///000000////////////////////////000000///.........//////...//////000111111222222000000/////////000111111///000222222111111222333111111111111111111111111............/////////000////////////000000000000111111111111222222222222222222333333333333333333333333333333333333333333000000000000000000000000333333222222111000000000000000111111222222222222000111111111111222222222111222222333333444444555111111111222222333333333444444333222111111111111222222222222333333444555444444444444444444444444333333333444444444555555555666777888888777666555444555555666666666666666666666777888888888888888666666666666666777888888666666555555666666777888555666666666777777777777999::::::;;;<<<===??????>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>??????@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDBBB@@@???@@@AAABBBCCCCCCCCCBBBAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEEEEDDDCCCBBBBBBBBB@@@CCCEEEEEEBBBAAABBBDDDDDDDDDDDDDDDCCCAAA>>>===<<>>>>>>>>??????BBB>>>999666666777777888888777666777999999888666222333333333333222111111000000000000000000000000000000000000000000000000000000000000////////////---...///000000...,,,***000000////////////000000///////////////............/////////000000111111////////////////////////////////////////////////............................../////////...,,,+++......////////////..............................////////////000000000000000000//////.........---............/////////000//////............/////////////////////////////////............000222333////////////////////////------------...000111222//////............//////............/////////000........................///////////////////////////...---------///000222//////............//////111999AAA???666...,,,...---------.........//////...------------...//////...........................------,,,---...///000,,,,,,,,,------.........---------.........//////////////////////////////......///000000000000000000000///...............////////////////////////////////////////////////////////////////////////////////////////////////---.........//////000000////////////////////////------------------------..................................../////////000...............///000000////////////////////////---------------...///000...//////000111222222222///////////////000000111...000222222111111222333111111111111111111111111000000000000111111111111111111111111222222222222000000000000111111111111555555444333333222222222333333222222222222222222222222222111111111111000000111111111111222222222222222222222222222222222555555555444444333333333222111000000000111333333333333333222222111111111333333222222222222222222222222222222222222222222444444444444444444444444333555666555444444555666888999999888666555666777777777888999999999999888888888888777777777777777777666555555555666888999888888888888888888999999888888888888888999999999999999::::::;;;<<<======AAAAAABBBBBBBBBBBBAAAAAA===>>>???@@@AAA@@@@@@??????CCCCCC@@@@@@DDDDDD@@@BBBBBBCCCCCCCCCBBB@@@???CCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBEEEEEEEEEFFFEEEDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDCCCBBBAAA??????===???AAACCCCCCCCCBBBAAAAAAAAA@@@???>>>===<<<;;;;;;:::888999::::::999777777666444333333444666777555444333222111222333333222222222111111111111000000000000000000000000000000000000000000000000000////////////........................////////////////////////////////////...............///000000////////////////////////............////////////////////////////////////------------............////////////////////////////////////////////////............////////////111000...,,,,,,,,,...///000000000000000000000000////////////////////////000000//////.........---////////////////////////---...///000000///...---//////............//////------............------////////////////////////........................000///.........000111222------............------...---,,,++++++,,,---...000333555222---***,,,///................................................------------.........///........................111///,,,---000111...,,,///////////////.........000///...///000111000///////////////////////////////////////////////////000000000000//////////////////............//////000000000000000000000000111000///...------...///////////////////////////000000000000000000000000........................111111000000//////......//////000000000000/////////000000000000000//////......///000000000000000000000000000000000000000......///000000000000000............/////////000000000000000000000000000000000000000000000000000111111000000000000111111333111///......///111333000000111111111111000000000000111222222000///......///000111333444555666222222222111111111000000000000111111111222222222222222222222222222222222444444444333333333222222222111000000000111222333333333333222222111111111222222222222222222222222222222222222222222222222444444444444444444444444111333555555444555666888999::::::999666555555666555666777777888888777777777777777777777777777888777777666666666777888999<<<:::888666666666888999777777888888888999999999999::::::;;;;;;<<<<<<<<>>>>>===>>>@@@AAABBBBBBAAAAAA@@@DDDEEECCCCCCFFFEEEAAABBBCCCCCCDDDDDDCCCBBBAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>><<<===???AAAAAAAAA@@@???@@@???>>>===<<<;;;;;;::::::999888888999999888666666555444333333444555666555444333222222222333333222222222111111111000000000000000000000000000000000000000000000000000000////////////........................////////////////////////////////////...............///000000....................................////////////////////////////////////////////////000000000000////////////////////////////////////////////////............////////////111000...,,,,,,---...///........................////////////////////////000/////////............////////////////////////---...///000000///...---//////............//////------............------////////////////////////..............................------...//////000------............------///...---,,,,,,---...//////222333111---***,,,///................................................------........./////////...........................---,,,---/////////...////////////............///---,,,,,,---...---,,,////////////////////////////////////////////////000///////////////////////////............//////////////////////////////111000///...---......///////////////////////////////////////////////////........................000000000000//////......//////////////////////////////000000000000//////...//////000000000//////////////////////////////......///000000000000000........./////////000000000000000000000000000000000000000000000000000000000000////////////000000///000000000000111111222000000111111111111000000//////000111222222222111111111111222222333333333222222111111111000000000000000000111111111222222222222222222222222222222333333333222222222222222111111000000111111222333222222222222222111111111111111111222222333333444222222222222222222222222444444444444444444444444000222444444444555777999:::;;;;;;999777555555666444555555666666666666666666666666777777888888888777777777666777888888999>>><<<888555444555777999777777777888888888999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>===<<<;;;<<<>>>@@@AAACCCCCCCCCCCC>>>BBBCCCAAAAAACCCAAA>>>BBBBBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDFFFEEEDDDCCCCCCCCCDDDEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>===:::;;;===>>>??????>>>===>>>======<<<;;;:::999999999888666777888888777555444444444444444444444444444444333222222222222333222222111111111000000000////////////////////////000000000000000000000000////////////........................////////////////////////////////////...............///000000....................................////////////////////////////////////////////////000000000000////////////////////////////////////////////////............////////////000///...---------...///////////////////////////////////////////////////////////////............////////////////////////......////////////......//////............//////------............------////////////////////////........................,,,,,,---............---------............------///......------......///---///111///,,,+++---///....................................................../////////000000000........................+++,,,......------///000........................111///,,,++++++------,,,//////////////////////////////////////////////////////////////////////////////............//////////////////////////////000000///............///////////////////////////////////////////////////........................000000000////////////...///...------------...///...//////000000///////////////000000000//////...////////////////////////......///000000000000000....../////////000000000000000000000000000000000000000000000000000000000//////............//////...///000222222222111000000000111111111111000000/////////000111333444555333333333222111111000000111111111111000000000000000000000000111111111111111111111111111111111111222222111111111111111111111111111111111222222222222222222111111111111111000000111222333333444444222222222222222222222222333333333333333333333333111222444444444444666777:::;;;;;;999666555555666444444555666666666666666444555555666777888999999777777777777888888999999;;;:::777666555666777888666666777777888888999999;;;;;;;;;;;;;;;;;;::::::>>>>>>>>>>>>===<<<;;;;;;;;;<<<>>>AAABBBCCCCCCCCCAAAAAA@@@???>>>>>>>>>===@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDGGGEEECCCBBBAAABBBDDDEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<::::::<<<===>>>>>>=========<<<<<<;;;::::::999999888666555555666777555444333444444555555444444333333333333222222222222222111111111111000000000000........................000000000000000000000000////////////........................////////////////////////////////////...............///000000....................................////////////////////////////////////------------............////////////////////////////////////////////////............////////////000///......---...//////111111111111111111111111///////////////////////////////////////.........////////////////////////...//////////////////...//////............//////------............------////////////////////////........................,,,---...//////...---,,,------............------/////////....../////////+++---......,,,,,,---///................................................////////////000000000000........................,,,...111000---,,,...111------...............///666333///------///000000////////////////////////////////////////////////........./////////////////////............///////////////////////////////////////.........//////////////////////////////////////////////////////........................///////////////////////////...,,,++++++,,,...///......//////000//////////////////000//////...---////////////////////////......///000000000000000...////////////000000000000000000000000000000000000000000000000000000000000//////......//////000111111111111111000//////000000111111111111000000111000000000000222444555333333222222111111000000111111111000000000////////////000000000111111111111111111111111111111111111111111111111111111111000000111111222222222222111111111111111111111111000000111222333333444444222222222222222222222222333333333333333333333333333444555444333222333444999::::::888666444444555444555666666777777666666444444555666777888888999666666777777888888888888555666777888888888888888555666666777888888999999;;;;;;;;;;;;;;;;;;::::::<<<=========<<<;;;;;;:::999;;;===???AAAAAAAAAAAAEEECCCAAA@@@???>>>>>>@@@?????????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCCCCDDDDDDFFFEEECCCAAAAAABBBDDDEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>><<<<<<;;;;;;<<<======>>>>>>>>><<<<<<<<<;;;;;;::::::999777666444555666666555333333333444555555444333333333333333222222222111111111111111000000000//////------------------------////////////////////////////////////........................////////////////////////////////////...............///000000....................................////////////////////////////////////------------............////////////////////////////////////////////////............//////////////////........./////////111111111111111111111111////////////////////////.........////////////////////////////////////////////////......///////////////............//////------............------////////////////////////........................---...///000000///---,,,------............------...//////////////////...***+++,,,---------...///................................................////////////000000000000...........................111222111---,,,...000,,,---------......//////777444000...///000111111////////////////////////////////////////////////------....../////////000//////............//////..............................//////////////////////////////////////////...............................................................////////////---,,,******,,,---///------...///////////////......////////////....................................///000000000000000////////////000000000111000000000000000000000000000000000000000000000000111000000//////000000111666444222///.........///000000111111111111000000333222111000000000222222000111111111111111222222111111000000000//////////////////000000000111111111111111111111111111111111111111111111222222222000000111222222222222111000000000111111111111111111111111222222333333444222222222222222222222222333333333333333333333333444555666444222111222333777888888777555444444555444555555666777666666666555555555666666777777777555555666777777777777777222444666999:::999888777444555666666777888999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;;;;999:::<<<>>>@@@@@@@@@@@@AAA??????AAABBB??????BBB??????>>>>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCEEEDDDCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<======>>>??????;;;;;;;;;;;;:::::::::999777666444555666666555333333333333333333333333333222222222333222111111000111111000000000/////////........................////////////////////////////////////........................////////////////////////////////////...............///000000------------------------............////////////////////////////////////////////////000000000000////////////////////////////////////////////////............////////////....../////////000000000////////////////////////////////////////////////........./////////////////////////////////////////////............////////////............//////------............------////////////////////////...........................////////////...------------............---------......//////......---++++++,,,,,,---......///....................................................../////////000000000........................///000000///...---...///,,,,,,,,,---......//////333111...---.../////////////////////////////////////////////////////////---------......//////000//////............//////........................---...//////000/////////////////////////////////................................................---............/////////...---,,,,,,,,,,,,---...,,,---......////////////,,,---...////////////.................................///000000000000000/////////000000000111111000000000000000000000000000000000000000000000000111111000000000000111111777555111...------...///000000111111111111000000222111111000//////000000//////000000111222333333111000000000////////////////////////000000000111111111111111111111111111111111111222222222333333///000111222333222222111///000000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222333444555444222222222444444555666555444333444555333333444555555555555555555555666666666666666666333444555666777666666555444555666777888888777777444444555666777888999999999::::::;;;;;;<<<<<<<<<<<<===>>>??????@@@??????;;;<<<>>>???@@@@@@??????<<<===CCCKKKNNNJJJGGGIIIAAA@@@???>>>>>>??????@@@AAAAAAAAABBBBBBBBBCCCCCCEEEDDDDDDDDDCCCCCCCCCBBBCCCBBBBBBBBBBBBBBBBBBAAADDDDDDCCCCCCCCCBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???======;;;;;;;;;<<<<<<===>>>???:::999999999999888888888777666555555666666555444444444333222222333444444111222222333222111000///111000000000////////////........................////////////////////////////////////........................////////////////////////////////////...............///000000------------------------............////////////////////////////////////////////////000000000000////////////////////////////////////////////////............////////////......///000000000000000........................////////////////////////............/////////000////////////////////////000///...------...///000//////............//////------............------////////////////////////........................///......---,,,,,,------------............------,,,---...//////...---,,,,,,,,,,,,---...//////...................................................------........./////////........................,,,++++++,,,...//////...++++++,,,------.../////////...,,,,,,---......---////////////////////////////////////////////////,,,,,,---......///000000//////............//////........................,,,---///000000000//////////////////////////////................................................---------.........//////------------------------+++,,,---...////////////+++,,,---...///000000000..............................///000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000////////////000000333222111000/////////000000000111111111111000000...//////000000000///////////////000111222222222000000000000////////////////////////000000000000000000000000000000000000111111222222333333333333///000111222333222111111//////000000111111111222333333222222222222222222222222222222222222222222222222222222222222222222111222444333333333444555222333555444333333444666222222333444444444444333666666666666666555555555222333555666666666555444888777666555555666777777444444555666777888999999999999::::::;;;<<<======@@@AAABBBCCCDDDEEEEEEEEE===>>>???@@@AAAAAA@@@??????BBBMMM[[[___ZZZUUUUUUCCCBBB@@@?????????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCCCCBBBBBBAAAAAAAAACCCCCCDDDDDDCCCCCCBBBAAADDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>===;;;;;;;;;;;;<<<===>>>>>>888888888888777777777777888666555555666666555444555444222111111222444555111111222333222111000///000000000000////////////////////////////////////////////////////////////000/////////......................../////////000////////////////////////...............///000000------------------------............/////////000////////////////////////------------.........///////////////////////////////////////////////////............/////////000......///000000000000000000000000000000000000000////////////////////////---.........//////000000////////////////////////000///...------...///000//////............//////---..................---////////////////////////........................///...,,,+++***+++,,,,,,---..................---+++,,,---......---,,,+++...---,,,---/////////...................................................------------.........///........................(((&&&&&&)))---000000...++++++,,,,,,---...//////...---,,,---//////...---////////////////////////////////////////////////,,,,,,------...///000000//////............//////........................,,,---///000000000//////////////////////////////................................................---------.........//////---......//////......---+++,,,---...////////////***+++,,,...///000000111...........................//////000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////............//////...///000111222111111000000000111111111111000000+++,,,...000111111000000000000000000111111111111000000000000000000000000---......///000111111111111111000000000000111111000000000000000000000000222111111111000000//////222222111111000000//////000111111111111222222222333333333222222111111111444222111111333444444444555555555555555555555555222222333333333333444444555555555555555555555555666555444333333333333333333444444555666777888888666666666666666777888888999999999999999999999999;;;::::::::::::;;;<<<<<>>>>>>>>>>>???@@@DDDHHHJJJKKKMMMPPPTTT[[[NNN@@@;;;???DDDCCC@@@AAAAAA@@@@@@@@@AAABBBBBBDDDCCCBBBAAA@@@AAABBBBBBFFFEEECCCAAA@@@@@@@@@@@@DDDBBB???>>>@@@BBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@???===:::888777666555777777777666555555444444222222222222222222222222333222111111333333222111111///...///000111000...//////000000000000////////////---,,,,,,---...////////////////////////////////////...---------,,,------............------,,,+++***,,,...//////...,,,,,,,,,------.........---......///000111111222---...///000000///...---////////////////////////..............................////////////......////////////////////////000000000000000000000000//////000000///...------////////////////////////////////////////////////......////////////......////////////////////////////////////////////////............//////////////////////////////////////////000000///...---------------............///,,,...111333333111...,,,---------............///000000//////.........---................................................000///---------...000222........................+++++++++,,,---...///000000///---,,,,,,---///000......---------,,,,,,,,,////////////////////////........................,,,,,,------.../////////........................//////.........---------......---......///000111......////////////......000000000000000000000000........................---------............///000000//////.........---,,,------...///000111111.../////////...---,,,,,,....................................////////////222111111111000000//////......//////000000111111111111111111111000//////////////////////////////........................////////////////////////000000000000111111111111111111000000//////......000000000000000000000000///000000111222222333333111111000000000000111111000000000000000000000000111111111111000000000///111111111000000000000000000111111111111222222222333333333222222222111111222111000111222333333111333333333333333333333333222222333333333333444444555555555555555555555555666555555444333333444444555555555555555555666666444444444444444555666666777777777777777777777777;;;::::::::::::;;;<<<<<<@@@AAADDDJJJPPPPPPKKKFFFAAA@@@???>>>>>>>>>???@@@>>>@@@BBBBBBBBBBBBDDDFFFSSSPPPKKKFFFCCCBBBBBBBBBCCCBBBAAAAAA@@@@@@@@@@@@CCCBBBAAA@@@@@@@@@AAABBBCCCCCCAAAAAA@@@AAABBBBBBDDDBBB??????@@@AAAAAAAAA???????????????@@@AAABBBBBBBBBAAA@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<>>>===;;;999777666555555777777666666555555444444222222222222222222222222333222111111333333222111111///...///000111000...//////000000000000/////////...------------...///////////////////////////...............---------------............------...,,,,,,---///000///...,,,,,,,,,------...............//////000000111111---...///000000///...---////////////////////////..............................////////////......////////////////////////000000000000000000000000///////////////...------////////////////////////////////////////////////......////////////......////////////////////////////////////////////////............///////////////////////////////////////////////////...---------------............///......////////////......---------............///000/////////............................................................+++,,,,,,---------------........................---,,,,,,,,,---.../////////...---,,,,,,---...///............------,,,,,,////////////////////////..........................................------........................//////.........---------000//////.........//////......////////////..............................---------------------------------............///000/////////............------......//////000000.........///......------......................../////////000000000000111111111111111000000000///////////////000000000000111111111111111000//////////////////////////////........................////////////////////////...////////////000000000111000000000/////////...000000000000000000000000000000000111222222333333111111000000000000111111000000000000000000000000111111111111000000000000000000000000111111111111000111111111111222222222333333333222222222222111111111111333555555333111333333333333333333333333222222333333333333444444555555555555555555555555666666555444444444444555555555555555444444333333444444444444444555666666777777777777777777777777:::::::::::::::;;;<<<<<>>@@@EEEIIIKKKHHHDDD??????>>>>>>>>>???@@@@@@???AAABBBBBBAAA@@@AAACCCIIIPPPVVVRRRHHH@@@AAADDDDDDDDDBBBAAA@@@?????????BBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAAAAABBBCCCDDDBBB@@@???@@@AAA@@@???@@@????????????@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@===<<<;;;:::999999999999::::::888777666666555555777777666666555444444444333333333333333333333333333222111111222333222111111///...///000111000......//////000000//////...///......------...//////////////////////////////---------...............------............------000...---...000000///...---------------.........////////////////////////......////////////......////////////////////////..............................////////////......////////////////////////000000000000000000000000///////////////......---////////////////////////////////////////////////......////////////......////////////////////////////////////////////////............///////////////////////////////////////////////////......------------............//////...------------...///---------............///////////////............................................................***+++---//////...---+++........................///......---......//////......................../////////............---////////////////////////........................000//////...------,,,,,,////////////////////////...............---------111111///......---------......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////.....................///////////////------.../////////..............................000000000000111111111111111111111111000000000000000000000000////////////000000111111000000//////////////////////////////........................////////////////////////............////////////000000000000////////////000000000000000000000000......//////000000000000111111000000000000111111000000000000000000000000111111111000000000000000//////000000111111222222000000111111111222222222222222222222222222222222333333444666888888555333555555555555555555555555222222222333333333444444555555555555555555555555666555555444444555555555444444444444444444444444666666666666666777888888999999999999999999999999::::::999999::::::;;;<<<;;;:::;;;>>>AAACCCBBB@@@=========>>>???@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGG@@@KKKVVVTTTIIIAAAAAAEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@@@@@@@AAAAAABBBCCCBBB@@@@@@AAAAAA???>>>BBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBBBB>>>===<<<:::999999888888999888777777666666777777777666666555555444333333333333333333333333333333222111000111222333222000111///...///000111000......//////////////////................../////////////////////////////////,,,---------.../////////------............------000///---...//////...------------...............//////////////////.........//////////////////...////////////////////////..............................////////////......////////////////////////////////////////////////...///////////////......////////////////////////////////////////////////......////////////......////////////////////////////////////////////////............////////////////////////////////////...///////////////......---------............///........................---------............//////////////////.........................................................------///000000000///...........................000//////.........//////------...//////...------/////////////////////...////////////////////////........................//////.........---------000000000000000000000000........................000000///.....................////////////..............................---------------------------------............//////////////////.........///////////////.........,,,---...///////////////........................//////000000000111111111111111111000000000000000111111000000//////......///000000000000000//////////////////////////////........................////////////////////////........./////////000000000000000000////////////000000000000000000000000///////////////000000000111111000000000000111111////////////////////////000000000000000000111111//////000000111111222222000000111111111222222222222222222222222222222222333333444666888888555333555555555555555555555555222222222333333333444444555555555555555555555555555555444444444555555666222222333333444555555666666666666666666777888888999999999999999999999999:::999999999999:::;;;;;;:::999999;;;===>>>>>>>>>;;;<<<===>>>???@@@@@@@@@@@@@@@@@@AAACCCDDDDDDDDD>>>EEELLLMMMHHHCCCCCCEEEAAAAAAAAA@@@@@@AAAAAABBB@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@?????????BBBAAAAAABBBCCCBBB@@@>>>BBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBB???>>>===;;;:::999999999888888777777777777888888666666666555444444333333333333333333333333333333222111000000222222111000111///...///000111000.........////////////......---......//////000000000////////////////////////,,,---------.../////////------............------///---,,,---......---,,,........................////////////............/////////....../////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////......///////////////...////////////////////////////////////////////////......////////////......////////////////////////////////////////////////............////////////////////////////////////......///////////////...---------............///---...000222222000...------------............///.........///////////////................................................//////...---...///000111........................000//////.........//////------...//////...------.../////////////////////////////////////////////........................---------.........//////000000000000000000000000---....................................///000000......////////////......////////////////////////////////////////////////---------............///.........//////////////////////////////.........------...///000000000///////////////////////////........./////////000000000000000000000000111111111111000000//////.........//////000000000//////000000000000000000000000//////////////////////////////////////////////////////000000000111111111////////////000000000000000000000000000000000000111111111111111111222222111111000000000000111111////////////////////////000000000000111111111111000000000000111111111111000111111111111222222222111222222222222333333333111111111333555555333111333333333333333333333333222222333333333333444444555555555555555555555555444333333333333444555555222222333444555666777777444444444444444555666666777777777777777777777777999999999999999:::;;;;;;:::;;;;;;<<<======>>>???;;;<<<===>>>????????????BBBAAA@@@AAABBBCCCBBBAAA@@@AAADDDEEEFFFEEEDDDDDDAAA@@@@@@@@@AAAAAABBBCCC???@@@@@@@@@@@@???>>>>>>@@@@@@@@@@@@@@@???>>>===AAAAAABBBDDDEEEEEEBBB???@@@??????>>>>>>>>>>>>??????????????????????????????>>>===;;;:::999999999888888777777777777888888666666555555444333333333222222222222222222222222222111000000111222111000111///...///000111000...---......//////......---------///000000000000000////////////////////////---------...............------............---------,,,+++,,,---...---,,,/////////.......................................//////............//////////////////////////////////////////////////////......////////////......////////////////////////000000000000000000000000---...//////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////............////////////////////////////////////---...//////////////////---------............///,,,...111333333111...,,,---------............///.........///////////////...................................................---+++***+++,,,...000........................///......---......//////........................---............/////////////////////////////////........................,,,,,,------...//////000////////////////////////---------...............---------......///111111......////////////......000000000000000000000000////////////////////////---------............///.........///////////////.........///////////////......///000000000//////////////////////////////............////////////000000000000111111111111000000000000////////////......///000000000//////000000000000000000000000////////////////////////////////////////////////000000000000111111111111////////////000000000000000000000000000000000000222111111111111111111111111111000000000000111111///////////////////////////000000000111111111111111111111000000000000000000111111111111222222222111111222222222333333333222111000111222333333111333333333333333333333333222222333333333333444444555555555555555555555555222222222222222333444444444444444555555666666666444444444444444555666666777777777777777777777777999999999888999999:::;;;:::;;;<<<<<<<<<<<<===>>>;;;<<<===?????????>>>>>>AAA??????AAADDDFFFEEEDDDDDDCCCCCCDDDFFFFFFDDDBBBBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@???>>>===>>>???@@@@@@@@@???>>>@@@AAACCCFFFHHHGGGDDDAAA@@@@@@???>>>>>>>>>>>>>>>===========================<<<;;;:::999999999999777777666555555666666666666555555444444333333222111111111111111111111111222000///000111222111///111///...///000111000...---......//////......---,,,---///000111111000000////////////////////////...............---------------............---------,,,,,,---///000///...000/////////.........---,,,------....../////////000///...------...///000////////////////////////////////////////////////......////////////......////////////////////////000000000000000000000000------...///////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////............////////////////////////////////////------...///////////////---------............///---...000111111000...------------............///............/////////000................................................,,,,,,,,,,,,,,,---..............................---,,,,,,,,,---.../////////...---,,,,,,---...///,,,,,,------............////////////////////////........................------..........................................---------.........////////////.........//////000......////////////......////////////////////////////////////////////////---------............///............/////////000------......//////000000///000000000000//////...////////////////////////...////////////000000000///000000000111111111111////////////000000000000---......///000000//////000000000000000000000000/////////////////////////////////////////////////////////000000000000111.../////////000000000111000000000000000000000000000000000///////////////111111000000000000111111//////////////////////////////000000111111111222222222111111000000//////000111111111111222222222111111111222222333333333444222111111333444444444555555555555555555555555222222333333333444444444555555555555555555555555111111111111222222333444777666666666666555555555666666666666666777888888999999999999999999999999999999888888999999:::;;;888999;;;;;;;;;:::;;;;;;;;;<<<>>>??????>>>>>>===999888999<<>>:::;;;===???@@@AAA@@@@@@@@@AAACCCGGGIIIIIIFFFCCCBBBBBBAAA@@@??????@@@@@@===<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888888888888666666555444444444444555666555555444444333222222000000000000000000000000111000///000111222111///111///...///000111000///---..................---,,,---///000111111111000/////////////////////////////////......------,,,---..................---------,,,...000111111000000000//////.........---,,,,,,------...///000000000///...------...///000////////////////////////000000000000000000000000......////////////......////////////////////////000000000000000000000000------...///000000//////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////............/////////000////////////////////////------...///000000//////---------.........//////.........------.........---------.........//////---.........//////000000................................................,,,---///111111000///...........................+++++++++,,,---...///000000///---,,,,,,---///000,,,,,,,,,---------......////////////////////////......................../////////...------,,,,,,........................---------.........//////111000///......---............////////////......................................................---------.........//////---.........//////000000,,,------...///000111111000000111000000///......000000000000000000000000000000000000111111111111//////000000111111111222......//////000000111111------...///000000//////000000000000000000000000000000000000000000000000////////////////////////............/////////000.../////////000000111111000000000000000000000000111111111111000000000000......///000111000000000///////////////000111111000000000000000000000000222222111111111111111111000000000000111222333444///000111222222222222222111111222222222222333333222333333444444333333222000111111111111222222222444444444444444444444444555333222333666888666444444444444555555555666666666666666666777888999:::888888777777777777888888999999999999999999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>??????@@@@@@??????@@@BBBDDDEEEFFFEEECCCBBBAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAADDDDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@??????@@@@@@@@@BBBCCCEEEEEEEEEEEEDDDBBB@@@>>>===>>>>>>===<<<@@@>>>===;;;:::::::::;;;::::::999999888777666666555555666666777888888888555555444444444333333333222111111000000111111222111111000000000000111111111111222111111000///...////////////////////////,,,---...//////...---,,,//////.........---------..................------................................................------............------000000//////.........------...///000000///...---000000000000000000000000......////////////..............................///////////////////////////......------...000111000000000000000000000000,,,,,,------...///000000////////////////////////........................------......//////000000000000//////.........---........................................................................---------............///,,,---------.../////////............////////////,,,,,,---.../////////............////////////000////////////////////////........................000///...---,,,------...------------------------........................------...................................................------,,,,,,,,,---------............///..........................................------//////.........---------////////////////////////+++,,,---...///111222222000////////////.........---------............///---------------...//////000000000000000000000000////////////............////////////////////////........................000000000000000000000000000000000///......------//////000000000...---,,,------......//////000000......//////000000111111111///...///000111000...//////000000000000//////////////////////////////000000000000000000000000111111111111000000000000////////////000000000000///////////////000000111000000000000000000000000111111111111111111111111222222111111111111111222000000111222222222222222111222222222222333333333222333333444444333333222000111111111111222222222444444444444444444444444555444222444666777666444444444444444555555555666666666666666666777999999888888777777777777888888999999999999999999999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???<<<;;;;;;;;;<<<>>>@@@AAADDDCCCBBBAAA@@@AAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@????????????@@@@@@AAACCCDDDDDDDDDCCCCCCAAA???>>>===>>>???>>>===<<<;;;:::999999:::;;;;;;::::::999888888777666666666666666666666666555555444444444333333333333222222222111111111111222222111111000000000000111111111111111111111000///...////////////////////////------...//////...------//////.........---------........................................................................---......//////......---000/////////............---...///000000///...---////////////////////////......////////////..............................////////////////////////...............///000000////////////////////////,,,,,,------...//////000////////////////////////.................................///////////////000/////////....................................................................................---------............///------------........................////////////------......///.........------........./////////////////////////////////........................000///...---,,,------...------------------------......................../////////...---------,,,........................///...............---------------............///........................,,,---------...///////////////.........---------........................,,,------...///000111111/////////.........---------------............/////////.........//////000////////////////////////////////////////////////////////////////////////........................000000000000000000000000.........///////////////...///000000000///---,,,//////////////////000000////////////000000000000111///...///000111000...//////000000000000//////////////////////////////000000000000000000000000111111111111000000000000000///.........///111222////////////000000000000000000000000000000000000111111111111111111111111444333222111000000000000000000111222222222222111222222222222333333333444222222333333333333222222000111111111111222222222444444444444444444444444555444333444666666666444444444444444555555555555555555444555555666777888888777777666666777777888999999999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<===>>>???AAABBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAA@@@AAA@@@??????>>>>>>??????@@@AAABBBBBBBBBBBBBBBAAAAAA???======>>>???>>>===999999999888999:::;;;;;;999999888888777777666666666666666555444333333333333333333222222222111111333222222222222222222333111000000//////000000111000000111111111000//////////////////////////////------...//////...------...............---------........................................................................---......//////......---////////////..................////////////....................................////////////..............................////////////////////////---......///////////////////////////////////////,,,,,,------.../////////////////////////////////........................///////////////.........////////////............................................................////////////////////////---------............///............---------------............/////////.........///......------,,,---------............////////////////////////........................//////...------------...------------------------........................000000///...---,,,,,,+++.................................///////////////---------............///........................+++,,,,,,---...///000000...............---------..................................../////////000............---------,,,---------............///000//////.........//////...........................//////000000111111111////////////////////////////////////////////////000000000000000000000000------......///000000111...///000000000///...---000000000000000000//////000000000000////////////111///...///000111000...//////000000000000//////////////////////////////////////////////////////111111111111000000000///111000...---...///111333...//////000000000000000000000000000000000000000111111111111111222222222333222222111000000111111000111111222222222111111222222222222333333333333222222333333333333222222000000111111111222222222333333444444444444444444555444444444555555555555444444444444444444444444444444444444555666777777777777666666666666777777888888888888999999999999999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>======>>>???@@@AAABBBBBB@@@@@@@@@AAAAAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@???======>>>??????>>>::::::999999999:::::::::888888777777777666666666444444444333333333222222222222222111111111111000333333222222222222333333000000////////////000000//////000000000000000///////////////////////////---..................---........................---------.....................................................................////////////......///////////////............//////////////////.................................////////////..............................////////////////////////,,,---///000000000///...////////////////////////---------.........//////////////////////////////........................000000//////......------///////////////.........................................................000000000000000000000000---------............///.........------,,,,,,,,,---------.........//////.../////////...---,,,,,,,,,,,,,,,---------......////////////////////////....................................------......................................................//////......---------,,,........................------....../////////000---------............///........................,,,---------......//////................................................///////////////...............---------,,,,,,,,,---------............//////...------------------...........................//////000111222222333////////////////////////000000000000000000000000////////////////////////............//////000000...///000111111000///...222222111111000000//////111111000000//////......111///...///000111000...//////000000000000//////////////////////////////////////////////////////111111111111000000000///111000...---...///111333......///000111000000///000000000000000000000000000000111111111222222222111111000000111222222333111111222222222111111000111111111222222222333333111222222333333222222111000000111111111222222222333333333444444444555555555555555555444444444555444444444444444444333333333333333333444555666777777777666666666666777777777777777888888999999999888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===:::;;;<<<===>>>?????????@@@@@@AAABBBCCCDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>?????????????????????@@@@@@@@@AAAAAA???======>>>???>>>===<<<<<<<<<;;;:::999999888777777666666666666666666111222222222333333333444222222111111111000000000333222222111111222222333000000////////////000000---...///000000000000000////////////////////////.........------.........---.....................---------.........//////........................////////////////////////...//////////////////............////////////////////////....../////////..............................////////////..............................////////////////////////,,,---///000000000///...........................---------...............////////////////////////........................000000//////......------.........///////////////................................................000000000000000000000000---------............///......------,,,,,,,,,+++------------.............../////////...---,,,,,,,,,,,,,,,---------......////////////////////////........................------..................................................................,,,---------......//////........................,,,,,,,,,------......///---------............///........................//////......---------,,,---.............................................////////////..................---------,,,,,,,,,---------............/////////......---......///...........................//////000111222222333////////////////////////000000000000000000000000////////////////////////000000//////...............///000111111000//////222222111111000000//////111111000000//////......111///...///000111000...//////000000000000//////////////////////////////000000000000000000000000111111111111000000000000000///.........///111222---...000111111111000///000000000000000000000000000000000111222222333333000000000000111222333444111222222222222111000000000000000000111111111222111111222222222222111111000111111111111222222222222333333444444555555555444666666666444333444555444444444444333333333333444444333444444555666777777666666555555666666777666666777777888999999999888999:::;;;<<<=========<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<===???@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDD@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAABBBAAA@@@@@@??????@@@@@@???>>>>>>>>>???@@@BBBBBBBBB@@@>>>===>>>>>>===<<<======<<<<<<;;;999888777666666666666555555555555111111111222333444444444222222222111111111000000222111111111111111111222000//////......//////000,,,---...///000111111111///////////////////////////...------------...///---------...............,,,,,,------.../////////........................////////////////////////...//////000000//////............/////////////////////............//////..............................////////////..............................////////////////////////---......///////////////................................................////////////////////////........................///////////////..................///////////////................................................////////////////////////---------............///------------,,,,,,,,,,,,,,,------------..................///......------,,,---------............////////////////////////........................,,,---......///.........................................................+++,,,,,,---...///000000........................,,,,,,,,,------------------------............///........................000000///...---,,,,,,+++---------...............------------------------///////////////.....................---------,,,---------............//////////////////000111111...........................//////000000111111111////////////////////////////////////////////////000000000000000000000000111000000///......------...///000111111111000///000000000000000000//////000000000000////////////111///...///000111000...//////000000000000//////////////////////////////000000000000000000000000111111111111000000000000////////////000000000000---...000111111111//////000000000000000000000000///000000111222222333333222111111111111111222222222222222222222111000000////////////000000000000111111222222222222111111000111111111111222222222222222333333444555555666444666777666444222444555444444444333333333222222444444444444555666777888666666555555555555666666666666666777888999999999777888:::;;;<<<=========<<<;;;;;;::::::;;;;;;<<<<<<===???@@@AAABBBAAAAAA@@@@@@BBBCCCCCCCCCCCCBBB??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCBBBAAAAAA@@@AAAAAAAAA>>>>>>>>>>>>???AAACCCDDDCCCAAA???>>>>>>===<<<;;;::::::;;;;;;:::999888777555555555555555555555555222222333333333333333333333333222222222111111111111000000//////000000111//////............//////+++,,,---///000111111111///////////////////////////...------------...///---------.........//////,,,,,,------...//////000........................//////////////////////////////000000000000//////............/////////000000///...------...///000////////////////////////......////////////..............................////////////////////////...............///000000................................................////////////////////////.................................///////////////............/////////000........................................................................---------............///,,,,,,,,,,,,,,,,,,------,,,,,,---------.........------......///.........------........./////////////////////////////////........................,,,,,,.../////////......................................................,,,---------.../////////....................................---------------------............///......................../////////...---------,,,---------.........//////------------------------.........////////////////////////.........---------------............///,,,,,,,,,---...///000111////////////////////////////////////////////////////////////////////////........................000000000000000000000000///////////////............///000111222111111000//////////////////000000////////////000000000000111///...///000111000...//////000000000000//////////////////////////////000000000000000000000000111111111111000000000000......///000111000000000---...000111222111///...000000000000000000000000///000000111222222333333444333222111000000000000222222222222222111000///............////////////111111222222222222111111000111111111111222222222222222333333444555666666444666888666333222333555444444444333333222222222555555444555555666777888666666555555555555666666555666666777888999999999777888:::;;;<<<=========<<<;;;;;;:::::::::;;;;;;888999;;;<<<===>>>======???@@@AAABBBCCCBBBAAA@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBDDDCCCBBBBBBAAAAAABBBBBB=========>>>@@@BBBDDDFFFDDDBBB???>>>>>>===;;;:::666777888999:::999888888444555555555555555555555555555444333333222222222333333333222222222222111000000////////////000000//////............//////+++,,,---///000111111111///////////////////////////...---,,,,,,---...///---------.........//////,,,,,,------...///000000........................000000000000000000000000//////000000000000//////---.........//////000000000///...------...///000000000000000000000000000......////////////..............................//////////////////////////////...------///000111.............................................---////////////////////////........................---.........//////000000---.........//////000000........................................................................---------.........//////+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,---.../////////............////////////000////////////////////////........................+++,,,.../////////......////////////////////////..........................................------........................000000//////.........------------.........//////........................------..................---------.........//////------------------------............//////000000000////////////.........---------.........//////''''''((()))***,,,---...000000000000000000000000////////////............////////////////////////........................000000000000000000000000------......///000000000...///000111222222111000------......//////000000......//////000000111111111///...///000111000/////////000000000000//////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111000000//////......111111111111111111111111666444222000//////000111111111111111000000000000111111111111111111111111111111222222222333333333666666555444222111000000222///---///333666666555444555555444333333333444555555555444444333333333222222333333444555666666666666555555555555666666666666666555666777777888777777888999;;;<<<======;;;;;;::::::::::::999999======<<<======>>>??????CCCBBBAAA@@@@@@@@@AAAAAA>>>>>>?????????@@@@@@@@@@@@???>>>===>>>???BBBCCCDDDDDDDDDEEEDDDDDDCCCCCC@@@@@@???>>>???@@@BBBCCCBBBBBBAAA???>>><<<;;;;;;<<<:::999999999999888666222222333333444555555555555333111///...000222333111222222333333222222111///////////////...------////////////////////////////////////000000000000------------------------000000...------...///000...........................,,,+++,,,///000///---000000//////............000000000000000000000000//////............//////......////////////......111111000000//////......------......//////000000///......//////000111222111000///...------.../////////.........---------////////////////////////+++,,,---......---,,,+++---------.........//////////////////////////////------------------------/////////...------,,,,,,//////............////////////.........---------......////////////......//////.........---------,,,---...//////...---,,,------,,,,,,,,,,,,---------...............---------000111///,,,,,,000555//////.........---------////////////////////////..............................////////////......//////.........---------------------------------...........................---,,,---/////////...---------............///........................---,,,,,,++++++,,,,,,,,,------............------///////////////.........,,,,,,,,,---------......,,,---......//////......///...---,,,,,,,,,,,,,,,........................000000//////.........---........................////////////////////////////////////////////////,,,,,,------......//////............////////////000000000000000000000000000000111111111111000000////////////////////////...---,,,...000111000///000///...------...///000,,,++++++++++++,,,------000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000000000/////////...111111111111111111111111444333111000//////111111111111111111000000000000111111111111111111111111000000111111111222222222222222222222222222222222444222///000222444444333333444555555444333333444444444444444444333333333222333333444555555666666666666555444444444555555666666666777777777888888999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<===???@@@AAABBBBBBAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@???>>>======>>>@@@AAABBBBBBCCCCCCCCCCCCBBBBBBAAA@@@?????????@@@AAABBBAAA@@@???>>><<<;;;:::999<<<:::999999999999888666555555555444444444444444555444222111000111222333000111111222222111111000111111111111111000//////////////////////////////....../////////000000000////////////////////////222111///...---------..............................,,,+++,,,...000...---/////////.........------000000000000000000000000//////............//////......////////////......000000000000//////..................////////////000000///////////////000111000///...---....../////////.........---------////////////////////////......////////////......---------.........//////////////////////////////------------------------------..................000//////.........////////////.........---------......////////////......//////.........---------------............------......------------......---...............---------222777666222///.../////////.........---------......................................................////////////......//////.........---------------------------------...........................---,,,---/////////...---------............///..............................---,,,,,,,,,,,,,,,---..................---////////////............,,,,,,------............,,,---......//////......///......---,,,,,,------........................000/////////............000000000000000000000000////////////////////////////////////////////////.............../////////............////////////000000000000000000000000000000111111111111000000///////////////////////////...---...000222222111000000///.........///000---------------...//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111222222000//////000111222111111111111000000000000000000000000000000000000//////000000000111111111//////000111222333333444666444111000111222222111333333444555555444444333333333333333444444444444333333444444555666666666777666555555444444444444555666777999999888888777::::::::::::::::::999999999999999:::;;;;;;<<<<<<::::::;;;<<<>>>@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA@@@???>>>===<<<===>>>???@@@@@@AAAAAAAAAAAAAAA@@@AAAAAA@@@?????????@@@@@@???>>>>>><<<;;;:::999888;;;:::888888999999777666777777666666555444444333444444444333333333222222///000000000000000000///000111111111111000//////////////////////////////------........./////////////////////////////////333222000///---,,,,,,,,,........................---,,,,,,,,,...///...---.........---------------000000000000000000000000//////............//////......////////////......000000000////////////.../////////...............222111000///............000000///............///...............---------/////////////////////////////////....../////////------........./////////////////////////////////------------------------,,,,,,------...//////000111000///..............................---------......////////////.....................---------.........------.................................------...............------444<<<>>>:::222,,,)))...............---------------------------------..............................////////////.....................---------------------------------...........................---,,,---/////////...---------............///........................000///...---------------................................................---............/////////,,,---......//////......//////......------..............................////////////............000000000000000000000000////////////////////////////////////////////////000000///////////////...............////////////000000000000000000000000///000000111111000000///////////////////////////111///---...000222222222000000////////////000000///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000////////////111111111111111111111111000000000///000111222333111111111111000000000///////////////////////////000000000000111111111222//////000111222333444444555333222111111111222222444333333444555555444333222222222333333444444555444444444555555666666666888888777666555555555555555666888::::::999777666999999999999999:::::::::888888999:::;;;<<<===>>>;;;;;;;;;<<<===???@@@AAAAAAAAAAAAAAA@@@@@@???????????????@@@@@@@@@@@@AAA@@@???>>>===<<<<<<<<<<<<>>>>>>???@@@@@@@@@??????AAAAAA@@@?????????>>>>>>>>>>>>===<<<;;;:::999999:::999777777888888666555777777666666666555555555222333444444444333111111///000000111111000000///......//////......---,,,////////////////////////------------.........///------------------------111111000///...---------.......................................///......------------------------//////////////////////////////............//////......////////////....../////////////////////////////////......---------111000///.............../////////.........//////........................////////////////////////...---,,,++++++,,,---...............////////////////////////////////////........................---------.........//////111000///......---....................................////////////..............................///...---,,,,,,---...///...//////////////////...,,,---......///.........---333;;;???<<<444---(((........................------------------------..............................////////////..............................------------------------...........................---,,,---/////////...---------............///.......................................///000000.........------.........------...............///.../////////////////////,,,---......///.........000//////.........//////........................///////////////.................................////////////////////////////////////////////////111111000000//////..................////////////000000000000000000000000//////000000000000//////////////////////////////000...,,,---///111222222////////////000000000111000000//////000000111222////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000111222222111111111111000000000///////////////////////////111111111222222222333333222222333333333333333333111111111111111222444555666444333333444555444222111222222333333444444444444444444555555555555555999888888777666666777777444666888999:::999777666666777777888:::;;;;;;<<<888888999:::<<<===>>>>>>>>>===============>>>???@@@@@@AAAAAAAAA@@@???>>>>>>>>>????????????@@@@@@@@@@@@???======<<<;;;;;;===>>>>>>???@@@@@@@@@???@@@@@@@@@@@@???>>>>>>===>>>>>>===<<<<<<;;;:::::::::888777777777777666444555555555666666666777777111222333333333222000///000111111111111111111000...............---,,,,,,////////////////////////------------.........///------------------------.........///////////////........................///000000000////////////------------------------//////////////////////////////............//////......////////////.....................///////////////......------,,,,,,...............///000000......//////////////////---.....................////////////////////////...---,,,++++++,,,---............/////////000000////////////////////////........................//////.........---------000000///...............---...........................////////////......---.....................///...---,,,,,,---...///......///000000///......,,,------...//////......,,,111666999888444///,,,---...........................................................................////////////......---.....................------------------------...........................---,,,---/////////...---------............///........................,,,,,,---...///111222333///...------------...///,,,---------......///////////////////////////...,,,---......///.........//////.........//////000.................................///////////////........................////////////////////////////////////////////////111111000000//////..................//////////////////////////////////////////000000000000//////////////////////////////...---+++,,,...000000000......//////000000000000//////......//////000111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000/////////000000111111111111111111111000000000000000000000000000000000000111222222222222333333333555444444333333222222222///000111111111333666888;;;666222111333444333222222222222222333333333333444444444444444444444444888777777666666777777888444555666888888777777666555666777888999;;;<<<<<<888999:::;;;<<<===>>>>>>??????>>>===============???@@@AAAAAAAAA@@@>>>============>>>>>>>>>??????@@@@@@??????>>>===<<<<<<===>>>???@@@AAAAAAAAAAAA?????????@@@??????>>>===>>>======<<<;;;;;;::::::999888666666777777555444333444444555666666777777111111222333222111000///000111111222222111111000///000000000000///......////////////////////////------........./////////////////////////////////,,,---...///000000000000........................///000111000.........000---------------.........000000000000000000000000//////............//////......////////////......---............/////////.........---------------------------...///000111---...//////000/////////---------.............../////////////////////////////////....../////////....../////////000000000////////////////////////........................000//////...------,,,,,,//////............//////---------.....................////////////......---------........................------.........---...///000000///...---,,,,,,---...////////////---///111222333222111000---------...............////////////////////////..............................////////////......---------...............------------------------...........................---,,,---/////////...---------............///........................+++,,,,,,---///111222333///...---,,,,,,---...///,,,,,,,,,---......///////////////............---,,,---......//////............------......//////.................................///////////////000000000000000000000000////////////////////////////////////////////////000000///////////////...............////////////////////////////////////...//////000000//////...////////////////////////,,,++++++,,,...//////...,,,---...///000000000///...............//////000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000//////000000000000000000111111111111000000000000111111111111111111111111111111111111222222222222333333333333222222222111...000111111111222555999???999222///111333333111333333333222222222222222333333333333333333333333444444444444555666777888444555555555666666666666666777777888999:::::::::999::::::;;;<<<======>>>>>>===============>>>>>>>>>???AAAAAAAAA@@@>>>===<<<<<<<<<<<<============@@@@@@@@@@@@???>>>======??????@@@AAABBBBBBBBBBBB===>>>???@@@@@@??????>>><<<<<<;;;;;;::::::999999999777666666666666555333444444444444444555555555222222333333222222111111///000000000000000000/////////000000//////...---////////////////////////....../////////000000000////////////////////////---...///000000//////...........................---///000///,,,+++,,,...------........./////////000000000000000000000000//////............//////......////////////......---------.........//////,,,------------------.........---------......///,,,---///000000000//////---------.........//////////////////////////////......////////////........./////////000000000000////////////////////////..........................................------......---......///000111---------.........//////......////////////......---------.........//////------............------,,,---...//////...---,,,+++,,,---...///////////////......///000111111000---------.........//////......................................................////////////......---------.........//////------------------------...........................---,,,---/////////...---------............///........................------------...///000000000///---,,,,,,---///000++++++,,,------...//////............------,,,,,,,,,---......//////......------,,,,,,---......///..................................../////////000000000000000000000000000////////////////////////////////////////////////.............../////////............////////////////////////////////////......////////////......////////////////////////++++++,,,...000111///---***+++---.../////////...///............///000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000//////000000000000//////111111111111000000000000111111111111111111111111000000000000111111111111111111111111111111222222///111222222000111555888BBB:::111...///222222111444333333222222111111111222222222222222222222222222222222333444555666777555444444444444555666666888888888888888888888888::::::;;;;;;<<<=========<<<<<<<<<<<<===>>>@@@@@@>>>???AAAAAAAAA@@@>>><<<;;;;;;;;;<<<<<<<<<<<<===???@@@@@@@@@@@@???>>>>>>???@@@AAABBBCCCDDDDDDDDD<<<===>>>???@@@@@@???>>>;;;::::::999999888888888888777555555666666444333555555555444333333222222444444333333333222222222......////////////......------......------,,,+++////////////////////////////////////000000000000------------------------//////000000000...---,,,........................+++---///---***)))***---........./////////000000000000000000000000000000//////............//////......////////////......---------.........//////,,,,,,,,,------.........000///...---------------,,,---///000000000//////---------.........//////////////////////////////+++,,,---......---,,,+++////////////000000000000////////////////////////////////////////////////,,,,,,------.../////////------------///000111222---------.........//////......////////////......---------.........//////,,,---...//////...---,,,+++,,,...//////...,,,++++++,,,---...////////////111///......///000000///---------.........//////------------------------..............................////////////......---------.........//////------------------------...........................---,,,---/////////...---------.........//////........................//////...---------------000///---,,,,,,---///000++++++,,,,,,---...//////......---------,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,---...///........................---.........//////000000........................////////////////////////////////////////////////,,,---------......//////............/////////000////////////////////////......////////////......////////////////////////+++,,,...000333222///---)))***,,,...//////......///////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222000///------///000222000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000////////////000000111111111222222000///...///000222333//////000000111111222222222222333333333333444444333333333333333333333333222111000111333444333222555444444333333444444555666666666666777777777777555555555666888999;;;<<<999999::::::;;;<<<======>>>>>>>>>>>>????????????AAAAAA@@@@@@???>>>>>>>>>======<<<======>>>???@@@@@@@@@??????>>>>>>======???@@@BBBDDDEEEDDDDDDCCC???>>>======>>>>>>===<<<<<<;;;999777777888999::::::999777555444333444444333333444444555444444444222222111111000000//////111111111111111111111111000000000000000000000000111000///...------...///+++,,,------......------//////............//////...---,,,+++,,,---...////////////////////////////////////////////////////////////...---------,,,,,,---......///.........,,,---/////////000333555000000//////............///////////////.................................////////////////////////,,,,,,------.../////////////////////////////////............////////////........................////////////000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////111111000000//////............/////////...,,,+++//////............//////........................////////////000000000000000000//////.........---........................////////////////////////...///111111/////////000,,,---...//////...---,,,///............---------////////////////////////222111000......000111222222000...---,,,---...///------............------,,,,,,,,,---------......------............------//////.........---------........................///...,,,,,,,,,---///111///////////////////////////............---------........................000000000000000000000000////////////////////////------......//////000000..............................///000000///...---......//////000000111111222111000.........///000000000000000000000000000000000//////.........---............////////////............//////////////////000111111111111111000000111111000///......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000//////000000000111111111111111000///...///000222333000000000000111111111111222222222333333333444444333333333333333333333333333222111222333444444222444444333333333333444444666666666666777777777777555555555666777888999:::999999::::::;;;<<<<<<============>>>>>>>>>??????@@@@@@@@@?????????>>>>>>>>>============>>>>>>????????????>>>>>>=========@@@AAABBBCCCDDDDDDDDDCCC>>>===<<<<<<======<<<;;;:::999888777777999:::;;;999888777555444333444444333444444444444444333333111111111000000000000000111111111111111111111111////////////////////////111000///...---......///------...////////////...000//////.........////////////...---------------////////////////////////////////////////////////...............------------.........///.........///000000///------...///////////////......------/////////////////////.....................................................................------////////////////////////............////////////.........................../////////000000000000////////////////////////000000000000000000000000........................////////////////////////////////////////////////111000000000/////////...---.../////////...---,,,//////............//////........................---............/////////000/////////....................................////////////////////////...///111111///...///000------...//////...------///............---------////////////////////////111000///......///000111111000...---------//////------............------,,,---------............------............------//////.........---------........................///...---,,,,,,---///000///////////////////////////............---------................................................////////////////////////.........///////////////..............................///000000///...---......//////000000000000222111///.........///000////////////////////////000/////////........................////////////............//////////////////000111111111111000...............---,,,,,,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111000/////////000222333111111111111111000000000222222222222333333333333333333333333333333333333444222222333444555444333444444333333333333444444555555666666666777777777666666666666666777888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>?????????@@@@@@???>>>>>>============>>>>>>>>>>>>>>>============@@@AAABBBCCCCCCDDDCCCCCC???===;;;;;;<<<<<<<<<:::888888777777888999;;;<<<888888666555444444444444444444555444444333222111000000000000111111111111111111111111111111111111////////////////////////000000///............///......///000000000000///111000///...............////////////...---,,,,,,////////////////////////////////////////////////---------...............///////////////.........222333333222///......///...............---------......//////////////////................................................000//////...------,,,,,,////////////////////////............////////////............................../////////000000000////////////////////////////////////////////////........................////////////////////////////////////////////////000000000000////////////,,,---......///.........//////............//////........................,,,,,,---------.........////////////....................................////////////////////////---///111000///...///000------...//////...------///............---------////////////////////////000///...------...///000111000...------...//////------............------------........./////////------............------...............---------..............................---,,,,,,...///000///////////////////////////............---------................................................///////////////////////////////////////.......................................////////////.........////////////000000000111000///.........//////////////////////////////////////////........................////////////............////////////...///000000111111000000...............------,,,000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000111111111000000000000000000000000000000111111111000000//////000000111222222222222111111000000000111222222222222333333333222222333333333333444444444333222333555666555444444333333333333333333444444555555555666777777777777777666666666666666777:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<===============>>>???@@@@@@AAA??????>>>======<<<========================>>>>>>AAAAAABBBBBBCCCCCCCCCCCC@@@>>><<<;;;<<<===<<<;;;999888888777888888999:::777777666555444444333333555555555444333222111000//////000000111111222222111111111111111111111111/////////////////////////////////.........//////......///000000000//////111000///......---......+++,,,...//////...---,,,////////////////////////////////////////////////,,,---------.../////////000/////////////////////000111222222000//////000............------------............////////////........................------------------------//////.........---------////////////////////////............////////////................................./////////000000////////////////////////------------------------........................////////////////////////////////////////////////000000000000////////////,,,,,,---......///////////////............//////........................,,,------------.........///////////////.................................////////////////////////---///000000///......///---..................---///............---------////////////////////////......---,,,,,,---......000///............//////------............------.........////////////000------............------...................................................------------...///000///////////////////////////............---------................................................////////////////////////000000//////......------.................................///////////////////////////////////////////////////...////////////////////////////////////////////////.....................////////////............////////////...//////000000000000000///000000000000000//////000000000000000000000000111111111111111111111111//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111111222333333222222111111000000111111111222222222333333222222222333333444444444444333222333555666555444333333333222222333333333333444444555666777777777888777777666666666666666:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAA??????>>>======<<<======<<<<<<======>>>>>>??????AAAAAAAAAAAABBBBBBBBBCCCCCC@@@===<<<===>>>======;;;:::999888777777666666666666666555555444333333444444444444333222111000//////000000111111222222000000000000000000000000..............................//////////////////------...////////////...000000///...............(((***,,,---.........---////////////////////////////////////////////////,,,---------.../////////000////////////000111222///111222111///...---...........................---.........//////000000////////////////////////........................---------.........//////////////////////////////............////////////////////////////////////............////////////////////////////////////------------------------////////////////////////////////////////////////////////////////////////////////////000000000000------------......////////////............//////........................------........./////////.........///////////////........................////////////////////////---...000000...---...///.........------.........///............---------////////////////////////------,,,,,,,,,,,,------//////........./////////------............------.........////////////000------............---------.............................................------------....../////////////////////////////////............---------........................////////////////////////////////////////////////000000//////......------....................................//////000000/////////........................////////////....................................///////////////............////////////............////////////......///000000000000000//////000000000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000///000000000111111111111222222222222222111111111111111111111222222222222111222222333333444444555444222222333444555444333333333222222222222333333333333444555666777777888888888777777777777777888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>???@@@@@@???>>>>>>============>>><<<======>>>???@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBEEEBBB>>>======>>>>>>>>>;;;;;;:::999777666555444555555555555555444333222333333444333333222111000000000000000111111111111000000000000000000000000........................---...//////000/////////------...////////////...//////............//////******,,,---......//////////////////////////////////////////////////////---------...............//////...///000111333444999:::;;;999555222000000.........///////////////------......///000000000////////////////////////////////////////////////,,,,,,------...//////000////////////////////////............////////////////////////////////////------........./////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000......---------...////////////............//////........................---............/////////.........///////////////........................////////////////////////,,,...000///...---...//////...------------...//////............---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////------............------------........./////////------............---------------.......................................---------............//////////////////////////////............---------........................000000000000000000000000///////////////////////////////////////.......................................---......///000111/////////............---------.../////////.......................................///////////////............////////////............////////////---...//////000000//////,,,---..................000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111000000000/////////000111111111111111111222222222222222222333111111111111222222222222111111222333333444555555333222111222333444444222333333222222222222333333222333333444555666777888999888888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<=========>>>>>>??????>>>============>>>>>>???======>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@AAAAAABBBEEEBBB>>><<<<<<=========999999999888888666555555444444555555555444333222222222333333333222222111111111111000000000000000000000000000000000000000........................,,,---///000000000//////......///000000000000///......---......///000111/////////.........//////////////////////////////////////////////////////...............---------............000333555777===???@@@???;;;888666555/////////000000000111111------......///000000111////////////////////////000000000000000000000000------..................////////////////////////............////////////////////////////////////---------.........//////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////.../////////000000000111//////...---,,,---......//////............//////........................,,,,,,---------...................../////////000........................////////////////////////,,,...//////...------...///...------------...//////............---------////////////////////////,,,,,,------------,,,,,,---......///////////////------............------,,,---------............------............---------------.........//////........................,,,------...............///////////////////////////............---------........................////////////////////////////////////////////////.........///////////////...........................---------...///111222//////.........---------,,,---.../////////........................................../////////000............////////////............////////////---...//////000000//////,,,,,,---...............000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222000///------///000222111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222222111111111000000////////////000111111111111111111111111222222333333444000111111111111222222222111111222333333444555555222111000111333444333222333222222222222222222333222222333444555666777888999999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>============>>>>>>>>>>>>======<<<======>>>???@@@======>>>@@@AAABBBCCCDDDCCCBBBAAA@@@@@@@@@AAABBBDDDAAA===;;;;;;<<<<<<<<<777888888888888777777666333444555555555444333222111111222333333333222222222222111111000000//////000000000000000000000000........................,,,---///000000000////////////000111111111111111------------///000111222555444222000......///////////////////////////////////////////////////////////////......------,,,...------...000444777999666888;;;;;;999777666666//////000000111111222222---------...///000000111000000000000000000000000000000000000000000000000/////////...------,,,,,,////////////////////////............/////////000000000000000000000000000---------.........//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////.../////////000000111111111///...---,,,,,,---...//////............//////........................++++++,,,,,,,,,------------.........//////000000........................////////////////////////,,,...//////...------...///...---,,,,,,---.../////////.........---------////////////////////////,,,------......------,,,------...///000000//////---..................---,,,,,,,,,---------......---..................------------.........//////........................,,,---......//////......//////////////////////////////.........---------................................................////////////////////////---.........//////000000...........................---------...///111222//////.........---------+++,,,.../////////..............................---.........//////000000............/////////000............/////////000---......///////////////......///000111111000000//////000000000000//////111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000111111000000000000111111222111111111000000//////111111222222222222111111111222444666666555444333000000111111111222222222333333333333222222111000333333222222333333444555444444444555555555555666444333333333333444555555888888999::::::::::::999<<<<<<<<<<<<;;;:::999999999:::;;;<<<============@@@@@@>>>===<<<<<<<<<<<<;;;<<<===??????@@@@@@@@@>>>>>>???@@@AAAAAABBBBBBAAA@@@??????>>>>>>?????????>>>>>>===<<<;;;;;;;;;:::999888666555555444444888777666555333222111000333222222111111222222333222222222111111111111111000000000000////////////000000//////.........---......//////000000111111////////////////////////111000///...///000333444................................................000000///...---,,,,,,,,,---...............------//////------...000222444888999:::;;;:::999888777222222111///......------////////////////////////---...//////000000//////........................000000//////.........---111111000000//////......,,,,,,------......////////////000000///...------////////////////////////////////////////////////................................................111000///......///000111//////............////////////000000///...------......//////...---,,,,,,------............------////////////...---,,,+++,,,---......//////..............................,,,---......//////..............................------......------,,,+++------......//////000000+++,,,...---,,,,,,---//////...---,,,+++,,,------000000//////.........---........................000000///...---,,,,,,+++000///...---------------........................,,,,,,------.../////////........................------------------------///////////////.........,,,,,,,,,---------......////////////////////////...............///000000000///...------...///000---///000000///......//////...---,,,,,,,,,,,,,,,111111000000/////////...////////////////////////------,,,,,,++++++++++++////////////000000000000,,,,,,---...//////......///////////////.........//////000000000000//////000///.........000111222//////////////////////////////000000000000//////111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000111111000000000000111111111111111111000000000///000111111222222111111000111222444555666555444333000000111111111222222222222333333333333222222111333333222222333333444555444444444444555555555555555444444444444555666666777888999999::::::999999:::;;;;;;;;;;;;:::999888::::::<<<===============>>>>>>>>>===<<<;;;;;;:::<<<===>>>???????????????>>>>>>??????@@@AAAAAABBBAAAAAA@@@????????????@@@>>>>>>======<<<;;;;;;::::::999888666555555444444555555444444444333333333222222222111111222222222222222222111111000000000000000000000////////////000/////////..................//////000000000000////////////////////////111000///------...000111................................................/////////...---------,,,---...............------//////...---...000222333666777888999::::::999888333222111////////////000////////////////////////+++,,,------......------........................000/////////............111000000000/////////..................////////////////////////...------////////////////////////////////////////////////................................................111000///......///000111//////............/////////////////////...------......//////...------,,,------............------------...............---,,,---------------------........................,,,------.......................................///.........------,,,,,,............////////////+++,,,...---,,,,,,---///111000///...---......///000/////////..................................../////////...------,,,,,,//////...---------------..........................................------........................------------------------/////////////////////...,,,---------............////////////////////////...............///000000//////............//////---///000000///......//////......---------------///.........------------////////////////////////000000000/////////............/////////000000000,,,------...//////....../////////////////////......//////000000//////...///////////////000000111//////////////////////////////000000000000//////000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111000000//////000000111111111111111000000000000000111111222222111111000111222333444555444333333111111111111111222222222222222333444444444333333333333222222333333444555444444444444555555555555666555555555555666777777777888999999::::::999999999999:::;;;::::::888888;;;;;;<<<===>>>>>>>>>>>>>>>????????????===<<<;;;======>>>??????>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBAAA@@@@@@??????@@@@@@======<<<<<<;;;;;;::::::999888777666555444444444222222333333444444555555222222222222222222222222333333222111000000//////000000000000////////////////////////...............////////////000000000////////////////////////111000///---,,,,,,---.....................................................................------------...............---///......---...///111222222333555777888999::::::555444222000///000111222////////////////////////,,,,,,---............---////////////////////////////////////............000000000000////////////000000///////////////...///////////////......---////////////////////////////////////////////////................................................000//////......//////000//////............/////////////////////......---.........///......---,,,------............------++++++---......////////////......---------..............................---------.......................................222000///---,,,,,,------/////////...............+++,,,...---,,,,,,---///222111000......---------////////////............................................................//////...------------...........................000//////...------,,,,,,........................------------------------......//////////////////------.........////////////////////////////////////............//////000......////////////......---///000000///......///...............//////000............------------////////////////////////...............---------------........./////////,,,---......///...............//////////////////.........//////...............///000000000////////////////////////////////////000000000000//////000000000000000111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////000000////////////000000111111111000000000000000000000111111111111000000111111222333444333333222111111111111111111111111111222333444444444444444333333222222333333444555333333444444444555555555555555555555555666666777777777888999999999999999888999;;;<<<<<<;;;:::999;;;<<<===>>>????????????@@@AAABBBCCCCCCAAA???======>>>>>>>>>>>>>>>======>>>>>>>>>>>>??????@@@@@@@@@@@@???>>>>>>>>>>>>>>><<<;;;;;;;;;:::::::::999888888777666555444444444222222222333333444444555111111222222222222111111333333222111000///......000000000000///////////////////////////.........////////////////////////////////////////////////000000...---------......................................................---------...............,,,---......///.........///............///000111///000222444666888:::;;;999777444111000000111222////////////////////////......///000000000000000000000000000000000000000///////////////.........000000000000////////////111111000000//////.........///////////////......////////////////////////////////////////////////................................................//////////////////////////////............//////...///////////////......---...............------------............------+++,,,------.........---111000///.........///000........................------------......//////........................333222///---,,,,,,....../////////......---------+++,,,...---,,,,,,---/////////...---,,,+++++++++///////////////.................................---------........./////////......---------..............................//////.........---------........................------------------------............////////////.........////////////000//////////////////////////////............///000---...///000000///...------///000000///......///............///000111222000000000000000/////////////////////////////////------------------------------------.........///------...............---............////////////------............---------...///000000000......//////////////////////////////000000000000////////////000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000////////////000000000000000000000000111111000000000111111000000000111111111222222222222222111111111111111111111111111111222333444444444444333333222222333333444555333333333444444444444555444444333333444444555666777777888999999999999888888:::<<<>>>>>>===<<<;;;;;;<<<===>>>???????????????@@@BBBCCCBBBAAA???=========>>>>>>>>>======<<<======>>>>>>>>>>>>??????>>>======<<<<<<<<<<<<<<<::::::::::::999999999999888777666555444444444555333333333333333222222222000111111222222111111000222222111111000//////...000000000000////////////.........////////////////////////...............////////////////////////............//////000000////////////////////////........................---------...............,,,------...//////...................../////////------///111444666888:::;;;999666333000/////////////////////////////////...///000000111111000000000000000000000000000000.........///////////////////////////000000000000111111000000//////............///////////////...////////////////////////////////////////////////......................................................////////////......//////............//////......///////////////...------...............---------............------------......---,,,++++++//////.............................................------------...///000........................333111///---,,,---.../////////......------,,,,,,+++,,,...---,,,,,,---///.........------,,,+++***.........///////////////////////////////////////,,,,,,------.../////////......---------......///........................---------.........//////........................---------------------------.........//////000000.........////////////000//////////////////////////////............//////---...///000000///...------///000000///......///.........///000111222333/////////000000000000000////////////////////////000000000000000000111111------------.........///---...............---------.........//////000000------............---------...///000000///...---//////////////////////////////000000000000///////////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000//////......//////000000000000000111111111111///000000111111000000///000000111111111222222222222222222111111111111111111111222333333333222222333333222222333333444555333333333333444444444444333333333333333444555555666777888888999999888888777999<<>>>>>>>>>>><<<<<<===>>>>>>===<<<;;;<<<<<<===>>>>>>========================>>>>>>>>>===<<<;;;;;;::::::;;;;;;999999999999888888888888777666555555444444555555555444444333222111111000///000111222222111000///111111000000000/////////000000000000////////////.........////////////////////////............---////////////////////////---......///000000111111////////////////////////..........................................------,,,,,,---...////////////........................,,,---...///111444666777;;;999777444222000...---////////////////////////------...////////////...////////////////////////.........///////////////////////////000000000000000000///////////////...---...//////////////////////////////////////////////////////////////////................................................---......//////......---//////............//////---...//////////////////,,,---......///.........------............------.........------,,,*********++++++,,,------,,,,,,..............................---,,,---...///000........................000///...---------...///.........---------------+++,,,...---,,,,,,---/////////000000//////...---.........///////////////////////////////////////---------.........//////...------------...//////........................,,,,,,------...//////000........................------------------------------......///000000000------........./////////////////////////////////000//////............///......////////////......---///000000///......///............///000222222---------...............////////////////////////............////////////------........./////////.........///......---,,,------......///000000000.........//////.............../////////...------//////////////////////////////000000000000//////...//////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000//////............/////////000000000111111111111//////000000000000//////000000000000000111222222222222222111111111000000111111222222222111000000333333222222333333444555222222333333333444444444444444444444444555666666666777777888888888888888666888;;;>>>??????===<<<::::::<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===========================<<<;;;;;;::::::;;;;;;888888888888888888888888666666555444444444555555444444333333222111111000///000111222222111000///////////////000000000000000000000000////////////............/////////000//////.........---------////////////////////////---....../////////......////////////////////////......................../////////...---------,,,+++,,,---...////////////.....................------------...///111333444666666666555333111///...////////////////////////------...///////////////..................................../////////000.../////////000000000111.............../////////------...///////////////////////////////////////////////////////////////................................................------...//////...------//////............//////------...///////////////,,,------...//////......------............------,,,,,,---------,,,,,,+++((())),,,...//////...---........................///...---,,,,,,...///000........................---------------.........,,,------------------...+++,,,...---,,,,,,---///---...///000000000///.............../////////000////////////////////////---------...............---------------...//////........................------..........................................------------------------------......///000000111,,,---------............////////////////////////000000///...............//////............//////---///000000///......///............//////000111------------.........///////////////////////////***+++++++++,,,,,,,,,,,,....../////////000000000......//////...------,,,------......///000000111...//////000000//////...000///...---------------//////////////////////////////000000000000//////...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000//////............////////////000000111111111222//////000000000000//////000000000000000111111222222222222222111111000000111111111111111000///...333333222222333333444555222222333333333444444444555555555555555666777777666666777888888888888888444777:::>>>???>>><<<;;;999:::;;;<<<============<<<<<<;;;;;;;;;<<<<<<===::::::<<<===>>>>>>>>>>>>===============<<<<<<<<<======<<<;;;;;;;;;;;;<<<777777777777777888888888666666555444444444555555333333222222222222222222...000111222222111000.........//////000000111111000000000000////////////---.........//////000000//////.........---------////////////////////////............---,,,++++++000000000000000000000000........................000000///...------,,,,,,+++,,,---...////////////---......///......------......------...///111222222333555555555333111//////////////////////////////000000111111111111111........................---.........//////000000.../////////000000111111,,,---------......//////------...///000000//////////////////////////////////////////////////////................................................,,,---...//////...---,,,//////............//////------...///000000//////,,,,,,---.../////////...---..................---******+++,,,------------)))+++///222444333111000........................///...,,,,,,,,,---///111........................***+++,,,---............,,,,,,,,,------.........+++,,,...---,,,,,,---///***+++,,,............------.........//////000000000000000000000000000000........................---------------...///000......................../////////...------,,,,,,........................---------------------------------...///000000111,,,,,,,,,---------......////////////////////////111000///...............000///...------...///000---///000000///......///...............//////000.../////////000000111111////////////////////////---------....../////////////////////000000000000.../////////...---,,,,,,---------...///000000111//////000000000000//////000///...---,,,,,,---...////////////////////////000000000000000000000000222222111000/////////000000000000000000000000000000000000000000000000000111///...///000111000...////////////............000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000222222111111111111222222111111111111111111111111222222222222222222222222333333333333333333333333333333333333333222111000222222111111111222444555555444222222222444555777777777777777888888888888999888888;;;@@@CCCCCCBBB===<<<;;;:::999999999999;;;;;;;;;;;;::::::999888===>>>>>>????????????>>>>>>=========<<<<<<<<<<<>><<<<<<;;;;;;;;;777777777777666666666666777666555444333222222222333333222222111000////////////000000111111222222000000000000000000000000000000//////.........---000///---,,,,,,---///000++++++,,,,,,---.../////////////////////.........---------............///......------------......000000////////////000000444222000...---...///000/////////......---------,,,,,,---...///000111111111///---,,,---...------222222333666999999555111............////////////000000000000000000000000///////////////000111111///......------///000111------------...///111222---------.........////////////000000000000//////////////////////////////......------------......////////////...........................///000000000000//////......------............///////////////////////////////////////////////////.........//////000000000000//////------...///000000/////////......---------......***+++---.........------...------------...//////,,,---.../////////......,,,,,,---...//////......//////.........------------...//////000000///////////////...------,,,,,,//////000000///...---------------............///////////////////////////000000000000000000000000000000//////.........---000///...------...///000/////////...---------,,,................................................////////////////////////........................111111000///...---,,,,,,------...///000000/////////////////////.........//////.........---------///...---,,,,,,---...///......------------......////////////000000000000---......///000111111222000000//////.........---////////////////////////......////////////......111000......///000000///000000000000////////////000000000000000000000000222111000000000000000000000000000000000000000000000000000000000000000000111///...///000111000...111000000000000/////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000222111111000000111111222111111111111111111111111222222222222222222222222333333333333333333333333333333444444333333222111222222111111111222333444444444444555555555555444666666777777777888888888999777888:::???BBBBBBAAA<<<<<<;;;:::999999999999:::;;;;;;;;;::::::999888<<<<<<===>>>>>>>>>==================<<<<<<<<<<<<>>>===<<<;;;::::::::::::777777777666666666555555666666555333333222222333333333222222111000000///000000000000000111111111000000000000000000000000000/////////............000...---,,,,,,---...000+++,,,,,,---......//////////////////............---------............///......------------......//////............/////////...,,,***)))***+++,,,.........---------,,,,,,////////////////////////...------...///000...---222111222555777888666333////////////////////////000000000000000000000000000///////////////000000///......---...///000111------......///000000000---------.........////////////000000000000//////////////////////////////......------------......////////////...........................///000000////////////............////////////////////////////////////////////////000//////...---,,,,,,+++---......//////......------......////////////...///......---------......+++,,,---.........---------------------...//////,,,------------.........,,,------...//////......//////.........---------+++,,,------......------...............---------///////////////...------........./////////000000////////////////////////------------------------000/////////............000///...------...///000...............---------////////////////////////................................................------------------------000000000///......---------...///////////////////////////////////////...//////.........---------///...------------...///.........------............/////////000000000000---......///000000111111000/////////............////////////////////////......////////////......111000......///000000///000000000000////////////000000000000000000000000000000000000000000111222000000000000000000000000000000000000000000000000111///...///000111000...111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000222111111000000111111222111111111111111111111111222222222222222222222222333333333333333333333333333333444444444333222222222222111111111222333444222333555666666444222111666666777777777777888888777777777999===?????????<<<;;;:::999999888999999::::::;;;;;;;;;:::999999:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::999999999999777666666666666555555555666555444333333222222333333333222222111000000000111111111111000000000000000000000000000000000000////////////............///...---,,,,,,---...///---------......//////000........................---------............///......------------............------------......000///---,,,+++,,,,,,---------------,,,,,,,,,,,,111111000///...------,,,,,,,,,,,,...000111///...111000000222555666666555111000000//////......---000000000000000000000000000000//////...////////////............///000000,,,---...000000000//////------.........///////////////000000000000//////////////////////////////......------------......////////////...........................///000000.............../////////111111000000//////......////////////////////////000000///---,,,+++***))),,,,,,------------,,,,,,....../////////......---......---------......///,,,,,,---............---------------......//////---,,,+++++++++,,,...///,,,---......///........................---------+++,,,------......---------------...............///////////////......---////////////000000000111////////////////////////////////////////////////////////////............//////............//////---------...............////////////////////////................................................------------------------//////////////////////////////////////////...---......//////////////////...............---------///...------------...///............................../////////000000000.........//////000000111////////////............////////////////////////......////////////......000//////......//////000000000000000////////////000000000000000000000000000/////////000111222222////////////////////////////////////////////////111///...///000111000...111111111000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333222222222222222222222222222333111222333333333222000000666666666666777777777888777777777999:::<<<<<<<<<;;;::::::999888888999999:::::::::;;;;;;::::::999:::;;;<<<===============;;;;;;<<<<<<<<<<<<======<<<;;;:::999999999999999666666666555555555444444555444444333222222222333222222222111111111000000222222111111000000//////000000000000000000000000///////////////.........///...------------...///............//////000000------...............///---------............///......------------......///......------......///111000///............///,,,,,,,,,,,,,,,,,,,,,,,,000000000///......------000...------...000//////000//////000222444666777222222111000///...---,,,........................000000///............///............/////////000+++---///111111000///...............//////////////////000000000000//////////////////////////////......------------......////////////...........................///000000---------....../////////111111111000//////......//////////////////////////////......---,,,++++++,,,,,,,,,------,,,,,,,,,////////////...---,,,,,,...------------...//////------..................,,,------...............---,,,+++******+++...///------...............---........................---...//////000/////////,,,,,,------...//////000...///////////////............/////////000000000////////////////////////000000000000000000000000///////////////........./////////....../////////,,,---------.../////////////////////////////////................................................------------------------............//////000000//////000000///...------............////////////.................................------...............////////////.............../////////000000........./////////000000///////////////.........////////////////////////......////////////......////////////......///000000000000000////////////000000000000000000000000000/////////000111222222////////////////////////////////////////////////111///...///000111000...000000/////////.........//////////////////////////////000000000000//////////////////////////////////////////////////////111000000000000000000111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222222111222222222222222222222222444333222111111222333333555666666666666777777777666777888888999999:::;;;::::::999888888888999999999::::::;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999:::::::::555555555555444444444444444444333222222222333333222222222111111111111111222222111111000000//////////////////////////////.........///////////////.........------..................///////////////,,,---------......//////---------............///......------------......000//////////////////000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////555222---+++,,,---//////............///222555777333222222000///...---,,,------------------------//////............//////---......///////////////,,,---///111111000...---........./////////000000//////000000000000//////////////////////////////......------------......////////////...........................///000000,,,,,,------......//////111000000000//////......////////////////////////.............../////////------............------......///......---,,,,,,---------------...//////........................,,,---......//////......---,,,+++******+++...///---...............---------.....................---...//////000/////////+++,,,,,,---...///000000......///////////////...------........./////////////////////////////////------------------------.........///////////////...//////////////////...,,,---------.../////////------------------------................................................------------------------------......///000000000//////000000///...---------.........//////000000---.....................---..................---......///000000///..................////////////............////////////.........///////////////////////////////////////......////////////.........///000///------...000000000000000////////////000000000000000000000000000000000000000000111222000000000000000000000000000000000000000000000000111///...///000111000...////////////............000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111000000//////000000111111111111111111111111111111111111111111111111111222222222222222222222222111111222333333333222222222222333333333222111111666555333222222444666888555555666666666666777777777888999999888777888:::999999888888888888999999999999:::;;;;;;;;;:::::::::;;;<<<===>>>?????????<<<<<<<<<;;;;;;;;;::::::;;;::::::999999::::::;;;555555444444444333333333333333222222222222333333111111111111111111111111111111111111000000000000////////////////////////.........///////////////................................................,,,,,,,,,---......//////---------............///......------------......000000////////////000000...////////////.........,,,,,,,,,,,,------------,,,,,,---...///000111222777333...,,,,,,---......,,,---.........///222555333333222111///...------------------------------......------......///000---......///000/////////---...///000000///............/////////000000000//////000000000000//////////////////////////////......------------......////////////...........................///000000---------------..................///////////////////////////////////////------......///000000111......////////////......------.........------,,,---------------...///000000///......---.........+++,,,.../////////...------,,,+++++++++,,,...///.........///......---,,,---------...............+++,,,------......------,,,,,,------...///000000---...//////////////////------------............////////////////////////.................................///////////////......////////////......---------...............,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................---.........//////000000//////////////////...---------......///000000000---------...............------...//////...------...///000111111000///...------........./////////.................................///////////////////////////////////////......////////////......---///000///,,,+++...111000000000000////////////000000000000000000000000222111000000000000000000000000000000000000000000000000000000000000000000111///...///000111000...000000000////////////...000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111111111111111111111111111222333444444555555555444222333333333333222111000111222222333444555666666555555555666666666777777777999:::999777666777999999999888888888888999999888999::::::;;;;;;;;;:::999999;;;<<<===>>>>>>>>>======<<<<<<;;;:::999999999999888888888999999:::444444444333333333333222333222222222222222333333111111111111111111111111000000000000000111111111////////////////////////............/////////000---..................---------------------------++++++,,,------...//////---------............///......------------....../////////......////////////000000000000000000000,,,,,,---------.........,,,,,,---...///000111111333111////////////...---+++---///...------000222222222111111000///..............................,,,,,,,,,---...///000111------///000000000///...//////////////////........./////////000000000000//////000000000000//////////////////////////////......------------......////////////...........................///000000...------------------,,,,,,,,,------......//////////////////////////////---...........................////////////......,,,,,,---.........---------,,,,,,------///000000111000///...------...///+++,,,...///000///...---,,,------------...............//////...------,,,---------.........//////+++,,,------......------,,,---------......//////------...///////////////............////////////////////////////////////111111111111111111111111............/////////000---...///000000///...---...............---------------------------------........................------------------------////////////////////////.........///////////////---...//////////////////------......///000000111---------.........//////------...//////...------...///000111111000///...---------.........//////..................................../////////000////////////////////////......////////////......,,,///111///,,,+++...111000000000000////////////000000000000000000000000222222111000//////000000000000000000000000000000000000000000000000000000111///...///000111000///111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000111111111111111111111111444444555666777777777666222333333444333222111000+++---///222333333222222555555555555666666666777888:::;;;:::777666777999999888888888888888999999888999::::::;;;;;;;;;;;;777888:::;;;<<<=========>>>>>>===<<<:::999888777888777777777777777888888444444444333333333222222222222222111222222333333111111111111111111222222//////000000111111222222////////////////////////---.........//////000000------............---------------------------,,,++++++,,,,,,---...//////---------.........//////.........------..................------.........++++++,,,,,,---,,,,,,+++---------....../////////------......///000000000...///000222333222...++++++---//////---,,,...111222222111111000000//////000000000000000000000000++++++,,,,,,...///111222,,,---///000000000///...000///............//////////////////000000000000//////000000000000//////////////////////////////.........------.........000/////////...........................///000000.........------,,,,,,,,,***++++++,,,---...//////////////////////////////.........------,,,,,,,,,---......//////......---++++++,,,---............,,,,,,,,,---...///000111111000///...------...///+++,,,...000000///...---,,,---.../////////........./////////...---,,,,,,---------.........//////---...//////000000//////---------...............------...///000000//////////////////000000000000////////////////////////........................---.........//////000000---...///000000///...---/////////......------,,,................................................------------------------000000000000000000000000////////////////////////------...///000000000///---------...///000000111---------.........//////,,,---...//////...---,,,...///000222222000///...---------.........//////.....................------.........//////000000////////////////////////......////////////......,,,///111///+++***---111000000000000////////////111111111000000000000000444333111////////////000.........//////111222222000...---...///000///...////////////////////////000000000000000000000000000000000000000000000000222222111000///...------000000///......000111222---...///000111111000000///000000000000//////...////////////000000000000////////////////////////000111111111111222222222222222222222222222222222444333333222222333333444222222333333333333444444444444555555666777777777777777777777666666666666777888888999::::::;;;;;;999:::;;;<<<<<<<<<::::::>>>>>>======<<<;;;999999888888999:::::::::999999777777777777777666555555666555333222111222222333444444333333333333222222111111222222222222111111...............///000111///////////////////////////.........---------------------.........//////......////////////......222111000///......///000...---,,,++++++,,,---...+++,,,---...///////////////......------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///////////////......---........................,,,,,,------...///000000333222111222444333///+++////////////////////////000000000000000000000000000000000000000000000000........................---...///000111111111111---...///000000///...---//////............//////////////////////////////........................///...---,,,,,,---...///........................////////////////////////////////////////////////------............------/////////////////////////////////...---------,,,------------------------------------------------------............------...------,,,,,,------...000///...---------------/////////...---------,,,..................------//////.........------------......///......------000000000000000000000000///////////////......---///...------------.../////////.........---------///////////////.........---.........///000000000000000//////.........---////////////////////////111...,,,---///111///---000000//////.........---///............///000000000000000000000000000000//////...///000222444555111///...------...///111---------............///...///000111111000///...,,,---------.../////////000000//////.........---........................////////////////////////---------...///000000111///////////////.........222000...---,,,---...///111000000000000000000000333222111000/////////000,,,,,,,,,,,,---...//////000///......///000///...////////////////////////000000000000000000000000........................000000000///////////////+++++++++++++++,,,,,,---////////////000000000111//////000000000000///////////////000000000111111000000000000000000000000000111111111111222222222111222222333444555555666444333333222222333333444222222333333333333444444444444555555666777777777777777777777666666666666777777888888999:::::::::;;;;;;<<<<<<<<<;;;;;;:::============<<<;;;:::999999999::::::::::::999888777777777888777666666555444444333222222222333333444444333333333222222222000000000111111000000000............//////000000/////////////////////////////////.........---------------.........//////.........//////.........///...---,,,,,,,,,---------------,,,,,,------------...............------------------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000000........................,,,,,,------...//////000000//////222444444111...000000000000000000000000////////////////////////------------------------////////////////////////---...............------......////////////......//////............//////////////////////////////........................///...------------...///........................////////////////////////////////////////////////---......//////......---////////////////////////...............------------------------------------------------------------..................---...------------------...//////...---------------...............---------........................//////.........---------...//////////////////...////////////////////////000000000111000//////...,,,,,,,,,------,,,,,,,,,//////.........---------/////////////////////.....................//////000/////////............////////////////////////111///------///000///...000/////////............---,,,,,,,,,,,,---......////////////////////////............///111333444000///...------...///000---------............///...///000111111000///...---------...............000/////////....................................////////////////////////------......///000000111/////////////////////...111000...---------//////000000000000000000111111333222111000/////////000............///000111222000///......000000///...////////////////////////000000000000000000000000........................---.........//////000000---...//////000000//////000//////......///111111---...///000000111000000000000000111111111222222111111111111111111111111000111111111111222222222111222333444666777888999444333333222222333333444222222333333333333444444444444555555666777777777666666666666777777777777666666777777888999999:::===<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999888777777888888777777666555111222333333333333333333333333333333222222222222////////////////////////......///000000000//////////////////////////////000000000/////////......---------...............------............------...---,,,,,,+++,,,,,,,,,,,,------......------,,,////////////...---,,,++++++,,,,,,---......//////------........./////////,,,,,,,,,,,,,,,,,,------,,,---...000111111222222........................,,,,,,------.../////////------...111333444333111111111111111111111111111////////////////////////------------------------000000000000000000000000////////////...---,,,+++//////............////////////............//////////////////////////////........................///...------------...///........................////////////////////////////////////////////////---......//////......---////////////////////////---------...............------------------------................................................------------------------//////...------------...---------......................................................---------//////000000000000000000////////////////////////111111111111111000000///,,,---...//////...---,,,/////////............---......//////////////////.........---------------////////////............////////////////////////000///------///000///...////////////............---,,,,,,,,,,,,---......////////////////////////------------...000111222000///...------...///000---------............///...//////000000//////..................---------////////////....................................////////////////////////------......///000000000......//////////////////111000...------...//////000000000000000111111111222111111000000000000000000000000000111111222333000///...///000111000...////////////////////////////////////////////////000000000000000000000000............////////////111222333444555444333222111000...------///111222------...000111111111111000111111111222222222222111111111111111111111111000000111111111222222222222222333444555666777888444333333222222333333444222222222333333333444444444444555555666777777777666666666666777777777777666666666777888888999999===<<<:::999888888999:::999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777777888888777777666555///111222444444444333222333333333222222222222111////////////////////////...///000000000000///...////////////////////////000000000000////////////........................,,,,,,------------,,,,,,............---.........+++,,,---......---,,,+++......//////...------,,,,,,---------.........///.........////////////000,,,,,,,,,------------------...///000111111111111........................---------.........//////,,,---...000222333222222000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000///......000///...------...///000//////............//////////////////////////////.................................------.................................////////////////////////////////////////////////......////////////......////////////////////////,,,---------.../////////........................////////////////////////.........------.........------............------///......---------......,,,---------.../////////---------.......................................//////////////////000000////////////////////////000111111111111000//////...000111333333111000.../////////...........................////////////.........---,,,,,,,,,+++///////////////.........////////////////////////000///.........////////////////////////.........///............///000000////////////////////////,,,,,,------...///000000000///............///000---------............////////////////////////////////////...---------,,,///////////////.................................////////////////////////............//////000000............////////////000///............////////////000000111111111111111111111111000000000///......------......//////111///...///000111000///////////////////////////////////////////////////111111111111111111111111000////////////............///000111222111000///222111///------...000111------...000111111111111000111111111222222222222111111111111111111111111000000111111111222222222333333333333333444444444444333333222222333333444222222222333333333444444444444555555666777777777555666666666777777777888666666666777888888999999;;;:::888777777777888999888999:::;;;<<<<<<<<<<<<;;;<<<;;;;;;:::999888777666777777777777666555555///000222333444333222222333333222222222111111111111000000//////000000111///000000000000000//////////////////////////////000000000000////////////.....................---,,,,,,------------,,,,,,------..................+++,,,---......---,,,+++,,,------...//////....../////////......---------.........////////////000,,,,,,,,,------.........//////000000000000//////........................---------...............---...///000000000000000////////////////////////........................////////////////////////..............................///000000111000000000///...------...///000//////............//////////////////////////////........................---..................---........................////////////////////////////////////////////////...//////////////////...////////////////////////,,,---------.../////////........................///////////////////////////...------------...///---......//////......---......---------......///,,,---------.../////////---------.........//////---........................------------...///000........................//////000000//////...---///000222333333222000///////////////////////////---.........//////000000.........---,,,,,,,,,+++.........////////////////////////////////////////////////.........///000.........//////////////////............///000000........................,,,,,,------......////////////............//////---------............/////////............///////////////...---------,,,.........///////////////////////////////////////////////////////////////............////////////---.........//////000000//////.........//////////////////000111111222222000000111111111111000///000000////////////000000111000//////111111000///////////////////////////000000000000000000000000////////////////////////111111000000/////////.........//////000000000///111111///......//////000---...///000000111000000000000000111111111222222111111111111111111111111000111111111111222222222222222222222222222222222444333333222222333333444222222333333333333444444444444555555666777777777555555666666777777888888666666777777888999999:::999888888777777888888999888999:::;;;;;;;;;;;;;;;::::::::::::999888888777555666666666666555444444000111222222222222222222222222222222111111111111111111////////////111111111111000/////////000000////////////////////////000000000/////////.....................---------------............------++++++,,,------------,,,,,,------......------,,,+++,,,---...////////////000000//////...------,,,------........./////////,,,,,,,,,---....../////////////////////...------...................................................///000///...---...///................................................,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---...//////////////////............////////////............//////////////////////////////........................------...//////...------........................////////////////////////////////////////////////...//////000000//////...////////////////////////---------...............................................................///...---,,,,,,---...///---...///000000///...---...------------...//////---------...............,,,,,,------.../////////---------...............------,,,,,,,,,...///111........................///////////////...---------...///000000///...---...////////////000000000------......///000000000.........---------------.........///////////////////////////////////////...///000///------///000.........///////////////---,,,,,,,,,,,,---..............................,,,------...//////......////////////////////////---------............//////......------......///...............---------.........///////////////////////////////////////////////////////////////......//////////////////------......///000000000.........///////////////...//////000111111222222///000111222222111000///333333222222111222222333111000///000111111000///////////////////////////000000000000000000000000////////////////////////000000000111111111111111000000000000000111222222111000000000/////////...//////000000000000///////////////000000000111111000000000000000000000000000111111111111222222222000000111111222222333333444333333222222333333444222222333333333333444444444444555555666777777777555555555666777888888888777777888888999:::::::::777888999::::::;;;;;;:::999999:::;;;;;;;;;::::::888888888999999888777777444444555555444444333222333222111111111111111111222222222222111111111111111000...------...000111444222000......///000222/////////////////////////////////.........------//////.........---------.........//////.........+++,,,---...///......------------,,,,,,---------------...............---////////////............,,,---------............,,,,,,------.../////////,,,------............---................................................---///000///,,,,,,...000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................------...............---......////////////......//////............//////////////////////////////........................------...//////...------........................//////////////////////////////////////////////////////000000000000//////////////////////////////...............---------........................------------------------000///---,,,,,,---///000---...///000000///...------------------...//////...............---------,,,,,,------...//////000---------.........//////......---,,,---///111222........................000000000000000///................................./////////000000000000------......///000000111..................//////............/////////000////////////////////////...///000///------///111............/////////000---,,,,,,,,,,,,---..............................,,,---...///000///............////////////......---------............//////...------------...///---------.........................../////////000/////////////////////////////////////////////////////////////////////...------......///000000111---......///////////////...//////000111222222222///000111222222111000///000000///////////////000111000///000111222111///////////////////////////000000000000000000000000111111111111111111111111//////000111222333444444000///.........///111222000000111111000///...---///000000000000000///...////////////000000000000////////////////////////000111111111111222222222//////000111333444555555444333333222222333333444222222333333333444444444444444555555666777777777444555555666777888888999888888888999::::::;;;;;;777888:::<<<=========<<<:::::::::;;;;;;::::::999666777777888888888777777333333444444333333222111444333111000000000111111222222222111111111111000000///---,,,,,,---///000555333000------...111333///////////////////////////.........------------//////.........---------......////////////......---...000111111111000000......,,,++++++,,,......////////////...---,,,,,,------......///000000000,,,,,,,,,---------......,,,,,,------...///000000******,,,---......//////.............................................---,,,...///...,,,,,,///111000000000000000000000000................................................000000000000000000000000111111111111000///...------...///000000///...---//////............//////////////////////////////........................,,,---...//////...---,,,........................//////////////////////////////////////////////////////000000000000///////////////////////////////////////......------,,,////////////////////////------------------------000///---,,,,,,---///000---...///111111///...------------------...///000/////////......------,,,,,,,,,------...///000000---------.........////////////...---...000222444........................111111111111111000//////000000////////////000000.../////////000000111111---------...///000000111---.........///000000000---.........//////000000////////////////////////---///111///---,,,...111---.........//////000000///............///000000........................---...///000000000///.........////////////......---------........./////////...---,,,,,,---...///,,,------....../////////---.........//////000000000000000000000000000000///////////////////////////////////////.........---------...///000000111------...///000000//////111111000000//////......000000000000000000000000111111000000//////......000000000000000000000000***,,,...000111111000///000000000000111111111111111111000000000000111111......//////000000111111000000000000000000000000////////////////////////...///111111/////////000000/////////000111222222111000///000111222111000333333222222222222333333000000111222333333444444111111222222222333333333111111222333333444555555666666666666555555555555666666777888999999::::::888777777777888:::<<<===888999999::::::999999999<<<<<<;;;;;;:::999888888666666666666666555555444444444444444444444444444222222222111111111000000000000000000000000000000000000000000000000000000,,,,,,------....../////////////////////......------......//////////////////............---------//////////////////......------------------------///...---,,,***)))((('''.........------,,,,,,,,,........................///...---,,,,,,---...///000000000000000000000000........................)))***,,,.../////////...------............------........................+++---///111222111000000000///...------...///000000000/////////.....................////////////................................................////////////////////////......................................................------------......------++++++++++++------000000000000000000000000///......------------...////////////////////////000000000000000000000000000000000000///...---,,,------...///000000//////..........................................------///////////////.........---------.........//////////////////////////////---------...///000000111............////////////000000000000000000000000......------------......000000000000////////////........................////////////////////////////////////////////////........................//////.........---------////////////////////////////////////////////////........................---------...///000000111...///000///...---...000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////............//////000000//////.........---............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111000000000/////////...000000000000000000000000111000000000/////////...000000000000000000000000,,,---...000000000//////...////////////000000000111000000//////000000111......//////000000000000000000000000000000000000////////////////////////...000111111///......///000000000000111111222333222000///000111222111000222222111111111111222222000000000111111222222222111111222222222333333333222222222333333444444444666666666666666555555555555666666777888888999999777777777777888:::<<<===999::::::::::::999999888::::::999999888777777666666666666666666555444444333333333333333333333333222222222111111111000000000000000000000000000000000000000000000000000000...............///////////////000000//////...---222111111///---+++)))(((///............------------....../////////......------------------------......------,,,,,,++++++......---------,,,,,,,,,........................//////...------...//////................................................)))***++++++,,,,,,,,,,,,------............------........................,,,---///111222111000///000///...------...///000......---------,,,,,,,,,............////////////................................................////////////////////////......................................................------------......//////---,,,,,,,,,------........................------,,,,,,------......////////////////////////////////////////////////000000000000///...---,,,---...//////////////////............................................................////////////---------.........//////........................------......///000000111............////////////000000000000000000000000/////////....../////////000000000000////////////000000000000000000000000////////////////////////................................................//////.........---------////////////////////////////////////////////////........................------......///000000111...///000///...---...000////////////////////////------------------------//////////////////////////////............//////000/////////........................////////////000000000000000000000000////////////////////////........................////////////////////////............------------000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000.../////////////////////............////////////000//////......//////000...////////////000000000000000000000000000000000///////////////////////////000111111///---......000000000111111222444444222111///000111222111000111111111111111111111111000000000000000000000111111111222222222333333333333333333333333333333333555555555666666666666666555555555666777777888888777777777777888:::;;;<<<;;;;;;;;;;;;::::::999888:::999999888888777777777555666666666666555444444222222222222222222222222222222222111111111111111000000000000000000000000000000000000000000000000000000///////////////...//////000000//////...---,,,,,,---------------,,,///............---------+++,,,---...............---------------------------------------............------------,,,,,,,,,........................//////............//////------------------------........................///...............//////------............------........................,,,---///000111111000/////////............//////---------------,,,,,,,,,............////////////////////////////////////........................////////////////////////......................................................------------......000000///...------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///////////////////////////........................000000000000///...---,,,//////////////////...---................................................---------.../////////000---------.......................................------......///000000000............////////////000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000////////////////////////------------------------.......................................---------////////////////////////////////////////////////........................------......///000000000...///000///...---...000////////////////////////........................//////////////////////////////............//////////////////........................////////////000000000000000000000000////////////////////////............................................................------------000000000000////////////000000000000000000000000000000000000////////////////////////////////////111000///......................../////////000000//////............//////////////////////////////........................///////////////////////////000111000...------...111000111111222333444555444222000///111111111000000000000111111000000000111111111111111000000000111111222222222333333333333333333333333333333222444555555555666666777777666666666777777777888888777777777888999999:::;;;;;;;;;;;;;;;;;;:::999888;;;;;;;;;::::::999999999555555666666555555444333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////111111000000//////......000000000000000///......)))***,,,---...//////000///............---------***+++,,,---............------------------------------------------------------------------------........................////////////////////////------------------------........................222111///...---...//////------............------........................------//////000000///////////////....../////////////////////////////////............////////////000000000000000000000000........................////////////////////////......................................................------------.........---........./////////,,,,,,,,,,,,,,,,,,,,,,,,---.........///.........////////////////////////........................//////000//////...------//////000000///...------........................---------...............,,,,,,------...///000000............................................................//////000000............////////////////////////////////////000//////////////////000000000000000////////////........................////////////////////////------------------------................................................////////////////////////////////////////////////....................................//////000000...///000///...---...000//////////////////////////////////////////////////////////////////////////////............/////////////////////.....................////////////////////////////////////////////////////////////................................................000000000000////////////////////////000000000000000000000000000000000000////////////000000000000////////////////////////111000///...------......//////000000000111111111//////............///////////////...............------------------------////////////////////////...///111000...------...000000000111222444555666555333000///000111111111///000111111111111000///222222222222222222111111111111222222222333333333333333333333333333333222333444444555666777777888777777888888888888888999666777777888999999999999:::;;;;;;;;;::::::999888;;;;;;:::::::::::::::999555555555555555444444333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////111111000000//////......000000000000000//////...111111000000...---++++++///............---------***+++,,,---............------------------------......------,,,+++++++++------------------------..............................////////////.........................................................---+++)))))))))***+++------............------........................---......///////////////...//////////////////....../////////////////////............////////////000000000000000000000000........................////////////////////////......................................................------------......)))***+++---...///000111------------------------000000000000000///...---////////////////////////........................//////////////////...---//////000000///...------........................---------.........//////+++,,,,,,---...//////000.....................---....................................////////////............///////////////////////////////////////......------......///000000000000////////////........................////////////////////////------------------------........................---.....................////////////////////////////////////////////////////////////////////////............////////////...///000///...---...000//////////////////////////////////////////////////////////////////////////////............//////.........///////////////............////////////////////////////////////........................////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000//////.........---000000000000111111111111000//////......//////000/////////............---------------------------////////////////////////,,,...000///...---.../////////000000222333555666666444111///000111222111///000111222222111000///222222222222222222333333111111222222222333333333333333333333333333333333333333444555666777888999888888888888888999999999666777777888999999888888888999999::::::999999999888888888888888888888888444555555555555444333333111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000000000///////////////...000000111111000000///......///////////////......///............---------+++,,,---...............------------------------.........---,,,++++++***,,,,,,,,,------------...........................------............------................................................------,,,+++++++++++++++------............------......................................................////////////......,,,,,,,,,---------------............////////////////////////////////////........................////////////////////////......................................................------------......((()))+++---///000000000........................//////000111000///...---////////////////////////...........................///////////////......//////////////////...---........................,,,,,,------.../////////,,,,,,,,,---.........///...............---------------------------------......//////////////////............////////////000000000000000000000000......------------......000000000000////////////000000000000000000000000////////////////////////------------------------........................---------...............////////////////////////////////////////////////////////////////////////......//////////////////...///000///...---...000//////////////////////////////////////////////////////////////////////////////............//////.........///////////////............////////////000000000000000000000000........................000000000000000000000000////////////////////////............------------.../////////000000000111000000000000000000000000.../////////000000000111000000000000000000000000......///000000///...---/////////000000000000111111000000//////000000111//////.........---------........................////////////////////////+++---...///......///000......//////111333444555777444111///000111222222000111222333333222111000000000111111222222333333111111222222222333333333222222222333333444444444222222333555666888999999888888888888888777777777666666888999999888888777666666777888999999999999888888888888888888888888444444555555444444333222222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000000000.............../////////000111111111111000//////(((***+++...000111222222///............------------....../////////......------------------------.........---------------,,,,,,,,,---------..............................+++,,,---......---,,,+++------------------------...........................///////////////......------............------........................///......------.........---...///000000///...---,,,,,,,,,---------..................////////////................................................////////////////////////......................................................------------......+++,,,...///000000//////........................***+++---///000//////...////////////////////////////////////////////////......////////////......---...//////////////////........................,,,,,,------...//////000------------------------//////.........---------------------------------/////////////////////...............////////////000000000000000000000000//////............//////000000000000////////////000000000000000000000000////////////////////////................................................---------.........///////////////////////////////////////////////////////////////////////////////////////////////////......///000///...---...000////////////////////////........................//////////////////////////////............//////............/////////000............////////////000000000000000000000000........................////////////////////////....................................------------.../////////000000111111000000000000000000000000.../////////000000111111000000000000000000000000,,,...///111111000...---............/////////000111111000000000000111111//////.........---------000000000000000000000000////////////////////////***,,,...///......///111------...///000222444555888555111///000111222222000111333444444333111000...//////000111222222333111111222222222333333333111111222333333444555555222222333555666888999:::777777777777666666666666666666888999999888777777444555666777888999999999::::::::::::::::::::::::444444555555444444333222222222222222222222222222000000111111222222222222000000000000000000000000000000000000000000000000,,,---------......//////111111111111111000//////------......------,,,+++//////.........---------/////////000//////......------------------------------......///000000111,,,,,,,,,------.................................++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---......---,,,+++---..................---........................///......---------......---...///000000///...---........./////////000000............/////////000................................................////////////////////////.........................................................------.........///000111111111000...---........................%%%'''***---///000//////////////////////////////000000000000000000000000......///////////////...------...///000000000///........................,,,,,,------...///000000------------------,,,,,,//////.........---------------------------------///////////////...................../////////000000000000000000000000000000000////////////000000000000000000////////////........................////////////////////////////////////////////////........................---------.........//////////////////////////////////////////////////////000000000000000000000000///////////////............///000///...---...000////////////////////////........................//////////////////////////////............//////---.........//////000000............/////////000000000000000000000000000................................................------------------------111000000000////////////111111111111111000//////////////////000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////...............///000000........................000///...------...///000........................,,,---...///000111222333444444333222111111111222333333333222222111111111000111111111111222222222111111000000111111222333333444444444444444444444444444555555666777777777777777666666666666666777777777777888999999::::::888999:::;;;;;;:::999888999999999888888888777777999888666555444444555555444333222222111111222222111111111111111111111111//////000111111111111111000000000000////////////000///---,,,++++++,,,,,,------......//////000000////////////////////////////////////////////////..................------------...........................------,,,,,,,,,.........------,,,,,,,,,///...---,,,,,,---...///------------------------------------------------////////////////////////.........------,,,,,,,,,//////////////////////////////............/////////............//////000111111000000//////..............................000000000000000000000000000000000000000000000000////////////////////////........................000000//////.........---000000111111000...,,,+++......////////////............////////////......//////............//////000000000000000000000000////////////////////////222...++++++---//////...//////000000///...---------------.........//////........................//////.........---------..............................////////////.....................---------000000000000///...---,,,///////////////.........////////////000000000000......///000000000000000000000//////.........---///////////////.........////////////////////////........................222111///...------......------...000111222333444......////////////......////////////////////////+++,,,---...////////////............////////////............////////////...............///000000////////////////////////111000///---------...///111111111111000000000000........................000000111000000///...---000000000000000000000000........................///////////////......---////////////000000000000......//////000000111111111111111111111000//////111111111111222222222222111111111111111111000000000000000000000000000000////////////////////////000000000000000000000000//////............//////...............///000000111111111111111111111111000///...------...///000........................---......///000111111222333333222111111111111111222222111111111111111000000111111111111222222222111111000000111111222333444444444333333222222111444444555555666666777777888777777666666777777777666666666777888888999999999999999::::::999999999999999888888888777777777888777666555444444444555444333222222111111222222111111111111111111111111//////000111111111111111000000000000/////////...000///...,,,++++++,,,,,,.........///////////////......................................................................................................---------,,,,,,,,,------------------,,,,,,///...------------...///............------------------------------------..............................---------,,,,,,,,,........................//////............//////......---,,,,,,---------000000000///////////////........................------------------------........................////////////////////////........................000/////////...............//////000///...,,,,,,......////////////............////////////......//////............//////000000000000000000000000////////////////////////111...++++++---//////...///////////////...---------------.........//////........................//////.........---------.................................//////.........------........................///////////////.../////////////////////....../////////000000000000......///000000000000000000/////////............/////////////////////...////////////////////////........................//////...------...///000......///000111111222333......////////////......////////////////////////+++,,,---...////////////............////////////............////////////...............///000000////////////////////////000000///...............////////////.......................................////////////......---////////////////////////........................------...///000000//////////////////000000000000.../////////000000000111111111111111111000//////111111111111222222222222333333222222111000000000////////////////////////////////////////////////000000000000000000000000//////............//////...............///000000222222222222222222222222//////............//////.........................../////////000000111111222222111000000000111111000000000000000111111111000111111111111222222222111111000000111111222333555444333222111000000///444444444555666666777777888888888888888888888888555555666666777888888888:::999999999999999999:::888888888888777777777777888777666555444444444444333333222111111111111222111111111111111111111111//////000000111111000000000000000/////////......000///...---,,,,,,,,,,,,///////////////.........------------------------...........................................................................------------,,,,,,,,,,,,,,,------------------///...------------.../////////......------,,,,,,------------------------...........................------------,,,,,,,,,........................//////............//////000///...---------------//////////////////000000........................////////////////////////........................////////////////////////........................////////////............------.........------,,,......////////////............////////////......//////............//////000000000000000000000000////////////////////////111...,,,,,,---////////////////////////......------------......................................................---------........................------............------,,,---------.../////////,,,---...///000000000000......//////////////////....../////////000000000......///000000000000///////////////..................//////////////////////////////////////////........................------------...///000111////////////000000000111......////////////......////////////////////////,,,,,,---...////////////............////////////............////////////...............///000000///////////////////////////////////////......---////////////....................................,,,---...............---////////////////////////////////////////////////+++,,,---///000000111111////////////000000000000////////////000000000000111111111111111000//////.../////////000000000000444333333222111000000///////////////////////////////////////////////////000000000000000000000000//////............//////...............///000000/////////////////////////////////....../////////........................////////////000000000000111111000000000000000111///000000000111111222222000000111111111222222222111111000000111111222333444444333333222222111111333333444555555666666777777888888999999999999999666666666777888888999999;;;:::999888888999:::;;;888888777777777666666666777777666555444444444333333222222111111111111111111111111111111111111111//////000000000000000///000000/////////.........//////......------------000000//////......------------------------------........................---------..............................---------------------------------,,,,,,,,,------..................------...............------,,,,,,++++++------------------------........................------------------------........................///......------......///333222111000///.........---......//////000000000........................000000000000000000000000........................////////////////////////........................///////////////.........,,,,,,------------------......////////////............////////////......//////............//////000000000000000000000000////////////////////////000///...---......//////...///////////////......................................................................................................,,,,,,------------,,,,,,,,,,,,,,,---...///000000------...///////////////............////////////........./////////000000---...//////000000/////////////////////.....................////////////////////////////////////........................------------......//////////////////////////////......////////////......////////////////////////,,,------...//////..................////////////............////////////...............///000000////////////////////////---...///000000///...---111111111111000000000000........................,,,---......////////////////////////////////////000000000000000000000000,,,---...///000000000000////////////000000000000////////////000000000000111111111111111000//////.../////////000000000000333333222222111000//////////////////////////////........................//////////////////////////////............//////...............///000000...........................//////////////////...////////////////////////////////////000000000000111000000000000000111111000111111222222333333333000000111111111222222222111111000000111111222333222222333333444444555555333333444444555666666666666777888999999999999999777888888999999::::::;;;;;;:::999888888999:::;;;777777777666666666555555666666666555444444333333333222111111000000111111000000000000000000000000//////000000000//////...////////////..............................------000000//////......------------------------------........................---------.........////////////.........---------------------------------,,,,,,,,,------.........---..................---,,,,,,,,,,,,++++++******------------------------........................------------------------..............................------------......222222111///............------......//////000000////////////////////////------------------------////////////////////////////////////////////////.................................///////////////---,,,,,,,,,---------.........////////////............////////////......//////............//////////////////////////////////////////////////////////////////......///000......///////////////........................---........................---.............................................,,,,,,------------,,,,,,,,,,,,,,,---...///000000//////000//////...---------.........//////000000............////////////------...///////////////.........///////////////---.........//////000000////////////////////////.......................................------,,,/////////.....................////////////......////////////////////////,,,---......///.....................////////////............////////////...............///000000////////////////////////---...///000000///...---111111111111000000000000////////////////////////---...///000000000000000........................000000000000000000000000...///////////////......////////////000000000000000000000000////////////111111111111111000//////111111111111222222222222222222111111000/////////////////////////////////........................//////////////////////////////............//////...............///000000////////////////////////......////////////......////////////////////////.../////////000000111111111111000000000111222222222222222222222333333333000111111111111222222222111111000000111111222333111222333444555666666777333333333444555555666666555666777999:::999999888888888999999:::;;;;;;<<<:::999999999999999999:::666666666666555555555555555555666555555444222222222222111000000000000111000000000000000000000000//////000000000///....../////////.........------....../////////......---///////////////.........------------------------------------------------,,,,,,------...//////////////////...------,,,,,,,,,,,,,,,------------...,,,,,,------------------------...//////...------+++++++++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,------------...------------------------......------------......///...---,,,,,,,,,,,,,,,..................//////////////////////////////........................000000000000000000000000////////////////////////.................................///////////////......---------------.........////////////............////////////......//////............//////////////////////////////////////////////////////...///000000///...///000---...//////////////////...............---------........................---------.......................................------............------,,,---------.../////////000000000000///...---,,,------......///000000000------........./////////------...////////////............///////////////------......///000000000////////////////////////...........................//////......---++++++...............---------......////////////......////////////////////////------...............---............////////////............////////////...............///000000////////////////////////---...//////////////////////////////............////////////////////////...///000000000000000000........................///////////////////////////////////////...------////////////000000000000000000000000////////////111111111111111000//////111111111111222222222222000/////////////////////000000000000000000000000........................//////////////////////////////............//////...............///000000000000000000000000000000---...///000000///...---////////////////////////---......///000111111222111111111111111222333333222222222222111111111111000111111111111222222222111111000000111111222333222222222333333444444555222333333444444555555666333555777888999999888777777888888999::::::;;;;;;999999999::::::999999999666666666555555555444444555555555666555444222111222222111000000000000000000000000000000000000000//////000000///......---//////.........------------...///000000///...---.........///////////////........................------------------------,,,,,,------...//////000000//////...------,,,,,,,,,,,,,,,---------......------------------,,,,,,------...//////...------+++,,,,,,------......///------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...---,,,,,,+++++++++,,,,,,..................------////////////////////////111111111111111111111111////////////////////////////////////////////////..................................../////////000111000...------------.........////////////............////////////......//////............//////////////////////////////////////////////////////---000111111///...///000------.../////////////////////.........---------........................---------.........//////.................................//////.........------.....................///////////////......------......///000000111---------.........//////,,,---......//////................../////////000------......///000000111////////////////////////........................,,,---.........---,,,+++------------------............////////////......////////////////////////---...............------............////////////............////////////...............///000000////////////////////////...............///000000////////////............/////////////////////////////////000//////......................................................---...///////////////...////////////000000000000111000000000/////////...111111111111111000//////////////////000000000000............////////////111111111111111111111111........................//////////////////////////////............//////...............///000000////////////////////////---...///000000///...---000000000000000000000000,,,---...///000111222333222222111111222333444444222222111111000000//////000111111111111222222222111111111000111222222333333333222222222222222222222222333444444555555666222444666888999888777666777777777888999999::::::888999:::;;;;;;:::999888666666555555555444444444444555555666555333222111222111111000000000000000000000000000000000000000//////000000///...------//////.........------------...///000000///......---.........//////000000////////////////////////------------------------,,,,,,------...///000000000000///...------,,,,,,,,,,,,,,,------..................------,,,,,,,,,,,,---...//////...---,,,,,,------...///000111111------------------------------------------------,,,,,,,,,------.........------------------------...------,,,,,,------...------,,,,,,,,,---....../////////......------,,,000000000000000000000000................................................////////////////////////........................---.........//////000000222111///...---------.........////////////............////////////......//////............//////////////////////////////////////////////////////---000222111///...///111------...///000000////////////.........---------........................---------.........//////..............................////////////.....................---------,,,---...///000000000000---------...///000000111---------.........//////,,,---......//////......---.........//////000000---------...///000000111////////////////////////........................***+++---...///......---,,,,,,,,,---------............////////////......////////////////////////---...............------............/////////000............/////////000...............///000000///////////////////////////...---------///000111111111111111000000000000000000000000000000000000.../////////...---,,,,,,................................................,,,,,,...///000000111111////////////000000000000111111000000/////////...000000000000////////////000000000000000000000000000000000000000000000000------............------......//////000000111111111111000000//////......////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000......////////////......000000000000000000000000111111111000000000000000111111222333333333333222333333222222333333444555222222333333333444444444555444444444444555666666555555555555666666666666666666777888999:::::::::::::::999999888777777777333333444444333333222111333333333222222111111111222222111000//////000000......////////////......,,,------.../////////...000...,,,,,,---...///............///////////////.........////////////000------------------------///...---,,,,,,,,,,,,,,,...///000000000///---,,,,,,++++++******++++++,,,......//////...---,,,,,,,,,---------.../////////---,,,,,,++++++,,,,,,---...---+++******+++---...------,,,+++,,,---...///........................///............///000000------------------------------------------------------------------,,,,,,........................//////000000///...------////////////000000000000////////////////////////////////////////////////..................------,,,---......,,,,,,---...000000//////......------////////////////////////........................------......//////000000//////000000///...------//////.........------------...///000000///...---........................////////////////////////////////////////////////................................................////////////////////////...------,,,,,,++++++***111111000000/////////......///000///...---...000////////////////////////------............------//////000000///...------000000//////......------000000111111111111000000//////000000000000//////,,,,,,------------,,,,,,......------------......////////////////////////////////////////////////............////////////////////////////////////......////////////..............................------------.........///////////////////////////111111000000//////......////////////////////////............////////////111111000///...---,,,,,,------......//////000000////////////////////////000000///...---,,,++++++////////////////////////000000000000////////////000000000000000000000000000000000000000000000000.........//////.........000000000///////////////////////////.........---////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000111000000000000000000000000111222222333333222222222111111111111222333333000000111111111222222222444444444444444555666666555555555555666666666666666666777888999999999999999999888888777777666666333333444444333333222111333333333222222111111111222111111000//////000000......////////////............---,,,,,,...///000000...,,,,,,---//////...,,,,,,------...///000000,,,,,,,,,------------...------------------------000///......---------......///000000///...---,,,------,,,,,,,,,,,,------......//////...------,,,------------............---,,,,,,++++++,,,,,,---...---+++******+++---...------,,,,,,,,,---...///........................,,,,,,,,,,,,,,,---......------------------------........................................................................///////////////...------------...///000111111222////////////////////////------------------------........................---...//////------...//////////////////.........////////////////////////.................................//////////////////////////////...------000000/////////.........---...///000000///...---........................////////////////////////////////////////////////........................................................................,,,,,,,,,---------------000000000//////............///000///...---...000////////////////////////.........//////.........//////////////////...---000000000//////.........//////000000000000//////------............------------............------......------------......////////////////////////////////////////////////............////////////////////////////////////......////////////..............................------........./////////////////////////////////111000000000/////////...////////////////////////............////////////000000000///......------/////////000000000000000/////////////////////////////////...............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000...//////000000//////...111111000000///......---............------------////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000111111000111222222333333222222111111000000111111222333000000111111111222222222444444444444444555555666555555555555666666666666666666777888999999999999888888777777666555555444333333333333333222222111222222222222222111111111111111000/////////000000......////////////......000...,,,++++++---000111000...------...//////...+++,,,---...///111222222,,,,,,,,,------------...........................000000///............///...////////////...------//////............//////.........///......---,,,............------------------,,,,,,,,,,,,------...---,,,++++++,,,---...---,,,,,,,,,,,,---...///........................,,,,,,,,,,,,,,,------...------------------------////////////////////////---......//////000000000........................///////////////......---,,,,,,---...000111222333////////////////////////------------------------...........................///000///......///000.........//////////////////////////////////////////////////////////////////////////////.........///////////////......---000000000000000/////////......////////////..............................////////////////////////////////////////////////........................................................................,,,,,,------...//////000/////////..................///000///...---...000////////////////////////...//////000000//////...---...//////////////////000000000000////////////......////////////......,,,,,,------------,,,,,,.........//////...............------------......////////////////////////////////////////////////............////////////////////////////////////......////////////......////////////////////////....../////////000000000////////////////////////000000000000////////////////////////////////////............////////////////////////////////////111111111111000000000000////////////////////////.........//////000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000//////000000/////////.................................////////////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////000000111111000000///000000000000000000000000000000000000000111111111000000111222222222222222111111111111111222333333222222333333333444444444444444333333444444555666555555555555666666666666666666777888888888888888777666666555555444444333222333333333333222111111222222222111111111111111111000000/////////000000......////////////......///...---,,,,,,---///000000...------///000///.........///000111111222222.........////////////000//////////////////////////////...............///.....................---//////............//////---...............------.........------,,,,,,,,,------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,,,,,,,,,,------....................................------......///000................................................,,,,,,---...///000000111...........................///////////////......------......///000111111////////////////////////////////////////////////---------...............---///000///...---...///------......//////000000////////////////////////000000000000000000000000000000//////......------...///////////////......////////////////////////...//////////////////...........................////////////////////////////////////////////////........................................................................---........./////////000..................------...///000///...---...000//////////////////////////////000000000000//////------...///000000//////000000000000000000000000...//////000000//////.........////////////............////////////............------------......////////////////////////////////////////////////............////////////////////////////////////......////////////......000000000000000000000000////////////000000000000////////////////////////000000000000////////////////////////////////////............////////////......//////000000000000111111111000000/////////////////////////////////////////////000000000000////////////////////////.../////////000000000111//////////////////////////////////////////////////////000000000000//////---........./////////000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////...........................//////000000//////...000000000000000000000000//////000000111111111111000000111222222222222111222222222222222333444444222222333333333444444444333333333333333444555555555555555555666666666666666666777888888888777777666666555555444333333333222222333333222222111000111111111111111111111111000///////////////000000......////////////......,,,---/////////...---,,,000.........000000///---////////////////////////.........////////////000////////////////////////...------,,,------.........------------...............------------......------...............---......------,,,,,,,,,+++...------,,,,,,------...------------------------,,,,,,,,,---------------........................---------------...//////........................------------------------++++++,,,---......//////..............................///////////////...////////////............////////////////////////////////////////////////---------.........//////,,,---......,,,,,,---...------......//////000000////////////////////////000000000000000000000000000000//////......------......///////////////.........................../////////....../////////........................////////////////////////////////////////////////........................................................................000000000//////.........------.....................///000///...---...000//////////////////////////////000000000000//////------...///000000/////////////////////000000000///000000111111000000///...//////////////////.........////////////............------------......////////////////////////////////////////////////............////////////////////////////////////......////////////......000000000000000000000000////////////000000000000////////////////////////////////////000000000000////////////////////////............////////////......//////000111111111000000000//////.........////////////////////////000000000000////////////////////////////////////......//////000000111111000000000000000000000000000000000000000000000000...//////000000//////...,,,------...//////000000/////////000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////..............................////////////......000000000000000000000000/////////000111111222222///000111111222222111111333333222222333333444555000000111111111222222222333333333333333444444555555555555555666666666666666666777888888777777666666666555555444333333333222222222222222111111000000000000111111111111111//////......//////000000......////////////......+++---///111111///,,,***//////...///111111///---.........---,,,,,,++++++,,,,,,,,,------------...........................---,,,,,,,,,,,,---......---------,,,------...///------,,,,,,,,,,,,------,,,---......///.........------------,,,,,,,,,,,,......------------......------------------------+++,,,------......------........................+++++++++++++++,,,,,,---........................------------------------++++++,,,,,,---.................................---...//////////////////000000///......------,,,////////////////////////------------------------,,,,,,------.../////////,,,---...---,,,+++,,,............//////////////////////////////////////////////////////////////////////////////.........---...//////////////////------------............//////............//////........................////////////////////////////////////////////////................................................------------------------111000000///......------.............../////////...///000///...---...000////////////////////////...//////000000//////...---...//////////////////............////////////000000111111111111000000------............------.........//////...............------------......////////////////////////////////////////////////............////////////////////////////////////......////////////......////////////////////////....../////////000000000////////////////////////////////////000000000000////////////////////////............/////////////////////000000111111111////////////............////////////////////////000000000//////.........////////////////////////.........///000111111111000000000000000000000000000000000000000000000000.........//////........................................../////////000000////////////000000000000////////////////////////////////////////////////////////////////////////........................//////000000000000//////000000000000000000000000...//////000111111222222///000000111111111111111222222222222222333333444000000111111111222222222333333222222333333444555555555555555666666666666666777777777777777666666666666666555444444333333222222222222222111000000///000000000111111111222...............///000000......////////////......---...///000///...,,,+++/////////000111111///---............------------,,,,,,,,,------------...---------------------------------------...//////------,,,,,,,,,---...///------,,,,,,,,,,,,------,,,------...//////......,,,,,,,,,,,,,,,,,,------......------------......------............------+++,,,---.........------........................++++++******++++++,,,---................................................------------....................................------...///////////////..................------////////////////////////------------------------,,,,,,------...//////000---...///...---,,,---//////////////////.........////////////////////////.................................///////////////------...///////////////---.........////////////000///...------...///000........................////////////////////////////////////////////////................................................------------------------.................................//////000000000...///000///...---...000////////////////////////.........//////.........//////////////////...---,,,---------........./////////000000000000//////......////////////......------............------......------------......////////////////////////////////////////////////............////////////////////////////////////......////////////..............................------........./////////////////////////////////.../////////000000000111////////////////////////............////////////000000000000000000111111///////////////000000000////////////////////////.............../////////////////////////////////---......///000111111222000000000000000000000000000000000000000000000000------............------/////////...------,,,,,,---------.........//////////////////000000000000////////////////////////////////////////////////////////////////////////........................000000111111111111000000000000000000000000000000...//////000111222222222//////000111111111111111111111111000111222222333222222333333333444444444333333222222333333444555555555555555666666666777666777777777777777666666777666666555555444333333111222222222222111000000//////000000111111111222...............///000111......////////////......000///...---------------/////////000222111///---//////000000111111222222........./////////000000------------------------...............///000111---,,,,,,+++,,,---//////---------,,,,,,---------,,,,,,---.../////////...+++++++++,,,,,,---------......------------......------............------+++,,,---.........---,,,........................------,,,,,,------...//////////////////////////////////////////////////////////////////.................................------...///000000//////,,,------....../////////////////////////////////////////////////////////,,,,,,------...///000000...///000///...---...000000000//////.........---////////////////////////........................---.........//////000000------...///000000//////.../////////000000111111000///...------...///000........................////////////////////////////////////////////////................................................------------------------,,,,,,------.../////////.../////////000000111111...///000///...---...000////////////////////////------............------///000000000///...------,,,,,,,,,---------............////////////......111111222222222222111111,,,------------------,,,.........------.........////////////////////////////////////////////////............/////////000////////////////////////......////////////..............................------------.........///////////////////////////.../////////000000111111////////////////////////............/////////000111111000000000000000000//////000000111111222222////////////////////////++++++,,,---...///000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////...---,,,+++,,,...000111////////////000000000000111000///......///000111///////////////////////////////////////////////////////////////.........////////////////////////111000///////////////000111111222333222111000///...000111222111000111222111111222222222333333333333333333333333333333333222222333333333333444444222333444555666666666666666666777777777777666666555444333222222222333333333222222111111222222333000000000000000000000000333222111000000111222333////////////////////////,,,---...000000000000///000000//////......------/////////...------,,,,,,---.........//////000000---......///////////////////////////////////////---------------...///000000///...------...///000------------------------,,,---......//////....../////////......---------+++++++++,,,,,,---------,,,,,,------.../////////---...............---------,,,,,,++++++,,,,,,---000000//////.........---////////////////////////000///...---,,,------...////////////////////////////////////////////////000000///////////////000////////////////////////444222...,,,+++,,,...000............////////////......//////000000111111000000000000000000000000...............///000000.........---,,,,,,...000////////////////////////......000000000///...---////////////////////////////////////////////////......////////////......//////......---------,,,000000//////......------000000000000000000000000////////////////////////////////////////////////000000//////.........---...............---------......------------......000000///...............////////////////////////------............------////////////////////////........................000000//////.........---////////////////////////------------------------///////////////.................................000000//////......------////////////////////////////////////////////////000000000///......------//////............////////////////////////////////////000000000000//////000000000000///---,,,+++/////////...///000111111111000000///...------,,,///...---,,,,,,---...///---------.........//////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............///////////////////////////...---,,,,,,---///000.../////////000000000000000///...------...///000/////////////////////////////////////////////////////////////////////...////////////////////////000000////////////000000111111222222222111000///...000111222111000111222111111111111222222222333333333333333333333333333222222333333333333444444222333444555666666666666666666777777777777666666555444333222111222333333222222222111111222222222000000000000000000000000//////...------...//////////////////////////////111000///......//////000///////////////........./////////.........................../////////000---......///////////////////////////////////////---------------...//////000///...------...///000------------------------,,,---......//////..................---------,,,++++++,,,,,,,,,---------..................---------...............------------,,,,,,,,,,,,------000/////////....................................000///...---,,,------...........................////////////////////////000000///////////////000////////////////////////333111///---,,,---...///............////////////...///////////////000000000000000000000000000000...............///000000...//////...,,,---...000////////////////////////......///////////////...////////////////////////////////////////////////...//////000000//////.../////////.........------///////////////.................................////////////////////////........................000/////////.................................//////..................///000000///...............////////////////////////---......//////......---////////////////////////........................000/////////............////////////////////////------------------------/////////////////////...........................//////............------////////////////////////////////////////////////////////////............//////............////////////////////////////////////000000000000//////...///////////////...---.../////////000000000000............///////////////...------------...///........./////////000000000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000------------............////////////////////////000///---,,,,,,---...///....../////////000000000......------------......////////////////////////////////////////////////......//////////////////////////////////////////000000000//////000000111111111222222111111000///...000111222111000111222000000000111111111222222333333333333333333333333222222333333333333444444333333444555666666666666555666666777777666666555555444333111111222222333222222111111111111222222000000000000000000000000......------------......////////////////////////111///,,,***)))***,,,---.........///////////////......////////////000000............////////////---......///////////////////////////////////////...------------...////////////...------...//////------------------------,,,---......//////.........------------,,,,,,,,,,,,,,,,,,---------------000//////...------,,,,,,------...............---......------------......////////////....................................//////...------------...........................////////////////////////000//////......///000000////////////////////////111000///......---................../////////////////////...............000000000000000000000000...............///000000///000000///...---///111////////////////////////...............///000111///////////////////////////////////////////////////000000111111000000///000000////////////...............///////////////........................////////////////////////........................////////////.....................//////000000000000//////......//////000000//////............///////////////////////////---......//////......---////////////////////////........................////////////............////////////////////////..............................//////////////////........................------............//////////////////////////////////////////////////////............//////////////////............////////////////////////////////////000000000000//////------...///////////////---...///000111000//////+++,,,---...///111111222///......------......////////////000000000000000000//////......//////000////////////////////////////////////////////////////////////////////////////////////////////////---------....../////////////////////////////////000///...---------------........./////////000000........................////////////////////////////////////////////////............////////////////////////////////////000000000///000000111111111111111111111000000///...000111222000000111222///000000000000111111111222222222222222222222222222222222333333333444444333444444555666666555555555666666666666666666555444444222111111111222333111111000000000000111111////////////////////////000000000000000000000000////////////////////////000///---+++++++++---...------......//////000000.........///000111111222.........///////////////---......///////////////////////////////////////......---------......///................................................,,,---......///.........---------------,,,,,,,,,---------------.........//////.........---------,,,---......///.........//////............/////////////////////.............................................------..............................//////////////////////////////.........///000000///////////////////////////////////////...------............//////////////////......------,,,,,,////////////////////////...............///000000///000111000///...///111////////////////////////...---------...///111222////////////////////////////////////////////////000000111111111111000000000000000000000/////////------......//////000000........................////////////////////////........................///////////////.........---......///000111111222000000////////////000000000///............//////////////////////////////......////////////......////////////////////////........................///////////////.........////////////////////////////////////////////////............////////////........................------...//////000111111////////////////////////////////////////////////---------...///000000111//////............////////////////////////////////////000000000000//////......///////////////...,,,---///111111000///...+++,,,---...///000111222//////............///////////////////////////////////////....../////////////////////////////////////////////////////////////////////////////////////////////////////////.........//////000000111//////////////////////////////......------------............////////////////////////////////////////////////////////////////////////////////////---.........//////000000////////////////////////000000000000000111222222111111111000000000000000...000111222000000111222///000000000000111111111222222222222222222222222222222222333333333444444333444555555666555555555555555666666666666555555444333222111000111222222111000000//////000000111////////////////////////111111111111111111111111//////////////////////////////000111111111111111------......//////000000------...///000111222222///////////////.........---......//////////////////////////////////////////......---------......------............------........................,,,---......///.........------------------------........................---------.........//////,,,------...//////......000//////......//////000.........///////////////........................------..........................................////////////////////////...............///000000////////////////////////...//////000000///...---............//////////////////......------,,,,,,////////////////////////...............///000000...000111111///...///000////////////////////////...---------...///111222////////////////////////////////////////////////000000111111111111000000/////////000000000000000------......//////000000////////////////////////////////////////////////.................................///////////////---......///000111111222000000////////////000000//////............//////////////////////////////...//////////////////...////////////////////////.................................///////////////////////////////////////////////////////////////---.........//////000000..............................///000111222222333////////////////////////////////////////////////,,,------...///000111111//////............////////////////////////////////////000000000000//////000000000000///...---,,,+++---///000111000...------.........//////000000////////////////////////........................//////............//////........................000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000////////////////////////...............---------------.........///////////////000000000000//////////////////////////////////////////////////////------......///000000000////////////////////////000000000000111111222333222111000////////////000...000111222111000111222000000000111111111222222222222222222222222222222222222333333333333444444444444555555555555555444444555555666666555555444444333222000000111111222000000////////////000000000000000000000000000000//////000000000000//////////////////////////////+++,,,...///000000///............///////////////------...//////000111111///////////////.........---....../////////////////////////////////////////////...------------...------............------........................,,,---......//////......---------............//////////////////.........,,,,,,------...//////000,,,,,,---...//////////////////............//////.........///////////////------------------------,,,---......///.........------------------------////////////////////////------------...///000000////////////////////////......////////////................../////////////////////...............000000000000000000000000...............///000000---///111000///......///////////////////////////...............///000111///////////////////////////////////////////////////000000111111000000///......////////////000000.........///////////////000000000000000000000000////////////////////////------------------------.........///////////////.........//////000000000000//////......//////000///............//////000////////////////////////...//////000000//////...////////////////////////.................................///////////////////////////////////////........................------......///000000000..............................///000000111222222////////////////////////////////////////////////---------...///000000111//////............////////////////////////////////////000000000000//////111111000000///---,,,+++,,,---...///000///......///////////////............//////000000//////...............------------///......------......///........................000000000000000000000000000000000000000000000000000000000000000000000000//////////////////......////////////////////////------..................---------.........//////......///000000///......////////////////////////////////////////////////------......///000000111////////////////////////000000000000111222333444222111000///...//////000...000111222111000111222111111111111222222222333111111111111111111111111222222333333333333444444444555555555555555444444444555555666666555555444444333111000000000111222000//////......//////000000000000000000000000000......///000000///......////////////////////////------------------------///////////////.........---------......//////000000/////////............---....../////////////////////////////////////////////...---------------,,,------......------,,,........................,,,---......//////.............../////////000000000000000/////////......------..................+++,,,---...///////////////......------......///............/////////000------------------------,,,,,,.../////////......------------------------////////////////////////------------...///000000//////////////////////////////......////////////............////////////...///////////////000000000000000000000000000000...............///000000,,,...000000///---......////////////////////////......///////////////...////////////////////////////////////////////////...//////000000//////...------.........////////////////////////.........////////////////////////////////////////////////------------------------............/////////000.....................//////..................///...............///000000//////////////////////////////000000000000//////////////////////////////..................................../////////000////////////////////////------------------------------......///000000111........................------......//////000000////////////////////////////////////////////////------......//////000000//////............////////////////////////////////////000000000000////////////000000///...---------------.........//////////////////////////////...///000111111000///...////////////.........---///......------......///........................000000000000000000000000000000000000000000000000000000000000000000000000/////////......------,,,////////////////////////,,,,,,---.../////////...---------.........//////,,,---...//////...---,,,////////////////////////////////////////////////---------...///000000111////////////////////////000000000000111222333444222111///.........///000...000111222111000111222111222222222222333333333111111111111111111111111222222333333333444444444444555555555555555444444444555555555555555555444333333111000000000111222//////............//////000000000000000000000000...///000111111000///...////////////////////////777555222000000111222333000000//////.........------------...............000000//////.........------......///////////////////////////////////////000///...---------------,,,,,,---......---,,,,,,////////////////////////,,,---......//////........./////////000000111111111111000000/////////.../////////...------,,,,,,+++,,,---...////////////......------------......---.........//////000000------------------------+++,,,.../////////......------------------------////////////////////////,,,,,,,,,---...///000111//////////////////////////////.........//////000............/////////000......//////000000111111000000000000000000000000...............///000000+++---///000...---------////////////////////////......000000000///...---////////////////////////////////////////////////......////////////......,,,---------......//////000000//////.........---........................////////////////////////---------------------------.........//////000000...............---------......------------.....................///000111//////////////////////////////000000000000//////////////////////////////........................---.........//////000000////////////////////////---------------------------------...///000000111........................,,,,,,,,,------------...////////////////////////////////////////////////........./////////////////////............////////////////////////////////////000000000000//////---......///////////////...------------...//////............//////000000...///000111111000///...111111000000/////////............------.................................////////////////////////000000000000000000000000////////////000000000000000000//////.........---000000000000///...---,,,---------............///---------............///......---,,,+++******)))///////////////////////////...---,,,,,,---...//////......------///000111////////////////////////000000000000000000000000111111000000//////......000000000000000000000000222222333333333444444444444444333333333333222222111111222222222333333333777666444333333444555666444444444555444444333222222222222111111111111000000000000000000000000000////////////////////////////////////////////////------------------------......///000000111000000//////............//////------------------------............////////////...///000000000///---,,,++++++,,,,,,---...//////---------............//////...,,,++++++,,,...///................................................////////////000000000000000111111111111000000/////////.........---------////////////////////////000000000000000000000000---......///////////////////////////////////////,,,,,,,,,---------......////////////............------............------//////////////////////////////////////////////////////.........---------...------------...//////......---------,,,,,,,,,000000000000000000000000////////////////////////////////////////////////000///.........///111222000000000000000/////////000000000000000000000000---.........//////000000------......///000000000------............------......////////////......////////////////////////......//////000000111111///////////////.........------...///000000//////------------------------////////////////////////////////////////////////............////////////---///000///...---///000------,,,,,,,,,,,,------000000//////.........---................................................------------------------............////////////000000000000000000000000---...///...------...///000000000000000000000000////////////000000000000////////////////////////........................//////............//////000//////.........//////000///...------...///000//////////////////////////////000//////...------000000000000000000000000000000000000000000000000------......//////000000////////////////////////////////////////////////000000000000000000000000////////////000000000000000/////////............000000000000///...---,,,---------............///---------............///.........---,,,,,,++++++///////////////////////////...------------...//////......---...///000111////////////////////////........................111000000000/////////...000000000000000000000000222222222222333333333333444444333333333222222222111111222222222333333333555555444333444444555666666666666666666555444444222222222111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////---...//////000000000/////////............//////////////////////////////............///////////////////////////......---------......///000000111---------............//////...---,,,,,,---...///.................................................../////////000000000000///000000111111111000000//////.........---------////////////////////////........................---......///////////////////////////////////////,,,,,,---------.........////////////............------............------000000000000000000000000//////////////////////////////.........---------...------------...//////////////////.........---////////////////////////////////////////////////////////////////////////000///.........///111111000000000000000000000000000000000000000000000000............/////////000///////////////............//////////////////.........////////////......///////////////////////////////////////000000000/////////////////////...---...//////////////////------------------------////////////////////////////////////////////////............////////////...///000///...---.../////////............//////000/////////............................................................000000000000000000000000............////////////////////////////////////---...//////------...///////////////////////////////////////000000000000////////////////////////......................../////////////////////////////////.........//////000///...------...///000000000000000000000000000//////000000000///......000000000000000000000000000000000000000000000000.........///////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////............000000000000///...---,,,---------............///---------............///........................///////////////////////////...------------...//////............///000000////////////////////////........................000000000000////////////000000000000000000000000000111111111222222222222333333333333222222222222111111222222222333333333444333333333444555666777555555666666555555444333222222111111111000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------...////////////...//////............//////////////////////////////............////////////000//////............///------......///000000000---------............///000///...------...///000....................................................../////////000000000...//////000111111111111...............---------////////////////////////........................---......///////////////////////////////////////,,,------------.........////////////............------............------000000000000000000000000/////////////////////////////////............---...------------...//////111111000000000000000/////////////////////////////////////////////////////////////////////////////////......//////000111000000000000000000000000000000000000000000000000............////////////111000000///......------//////000000000000//////......////////////......////////////////////////000000//////////////////......////////////////////////////////////...---........................////////////////////////////////////////////////............///////////////000111000...------...//////............//////////////////............................................................111111111111111111111111............////////////////////////////////////---...//////------...///////////////////////////////////////000000000000////////////////////////........................---...///000000///...---//////......//////////////////............//////111111111111111111111111//////000000111000000000000000000000000000000000000000000000000000000000///////////////.........////////////////////////////////////////////////////////////////////////////////////000000000000///////////////.........//////000//////...---------------............///---------............///---.........//////000000////////////////////////.........------...................../////////000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111333333333222222222222111111111222222222333333333222222333333444555666777333333333333333222111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////------------------------------...............---//////............//////------------------------............////////////000///...------...///000,,,,,,,,,---------......---------............///000///............///000........................................................./////////000000---...///000111111111111........................////////////////////////........................---......///////////////////////////////////////------------............////////////............------............------/////////////////////////////////////////////////////////..................------------...//////000000000000000000000000////////////////////////////////////////////////////////////////////////............//////000000...///////////////000000////////////////////////.........///////////////000000//////............/////////000000/////////......////////////......////////////////////////000000000//////......---............//////////////////000000///...------////////////////////////////////////////////////////////////////////////............///////////////000111000...------...------,,,,,,,,,,,,------///////////////.............................................................................................////////////////////////////////////---///000///...---...///////////////////////////////////////000000000000////////////////////////........................,,,...000111111000...,,,.........////////////////////////....../////////000000000000000000000000...///000111111222111111////////////////////////////////////////////////000000//////......------////////////////////////000000000000000000000000////////////////////////////////////000000000000........./////////////////////////////////...------------............///---------............///---......//////000000000////////////////////////---..................------......///////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000//////000000000111111111333333222222222111111111111111222222222333333333111222333444444555555666222222222222222111111000111111111000000000//////////////////////////////////////////////////////////////////////////////---------------------------...............------//////............//////------------------------............////////////000///...------...///000,,,,,,,,,------------------------............////////////....../////////............................................................////////////,,,---...000000111111111---.....................////////////////////////////////////////////////---......///////////////////////////////////////---------.........//////////////////............------............------........................////////////////////////////////////////////////...------------...//////////////////////////////........................////////////////////////////////////////////////---......///////////////---------......////////////////////////////////////////////////.....................//////000000---......//////......---......////////////......////////////////////////000000//////......---------.........//////000000//////000000///...------////////////////////////////////////////////////////////////////////////............///////////////000000000...------///------,,,,,,,,,,,,------.........///////////////................................................------------------------............////////////...........................///000///......///000........................////////////000000000000////////////////////////........................,,,...000111111000...,,,------...///000000//////...//////////////////...////////////////////////...///000111111222111111////////////////////////////////////////////////000000//////......------////////////////////////000000000000000000000000000000000000000000000000////////////000000000000.........///////////////...///////////////......---------............///---------............///---.........//////000000////////////////////////------...//////...---------......///000/////////////////////////////////........................////////////000000000000000000000000000000000000///000000000111111111111222222222222111111111111111111222222222333333333111222333444444555444444333333444444333333222111111111000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////...////////////...------//////............//////////////////////////////............///////////////............//////000////////////////////////---------............///........................................................................------........./////////---......///000000000000---------...............////////////////////////000000000000000000000000---......///////////////////////////////////////------........./////////////////////............------............------------------------------////////////////////////...////////////000000000...------------...//////------............//////........................////////////////////////////////////////////////------...////////////...---------......//////000000000000000000000000000///////////////.........------......///000000111------............------......////////////......//////////////////////////////..................------......///000000000//////////////////...---........................////////////////////////////////////////////////............////////////---///000///.........000//////............//////.........///////////////................................................////////////////////////............////////////...........................///000000......///000........................////////////000000000000////////////////////////........................---...///000000///...---,,,---...000000000//////......////////////..............................//////000000111000000000000000000000000000000000000000000000000000000000///////////////.........////////////////////////000000000000000000000000000000000000000000000000////////////000000000000............/////////000......////////////......---------............///---------............///.....................///////////////////////////------...//////...------------///000000000///...////////////////////////.........................../////////000000000111000000000000000000000000000000000111111111222222222222222222111111111111111111222222222333333333222222333444444444333222333333333333333222222111111000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000//////...---//////............//////////////////////////////............////////////---......///////////////////////////////////////---------............///------............------................................................---------.........//////......///////////////...---------.........//////////////////////////////////////////////////////---......///////////////////////////////////////............////////////////////////............------............------........................////////////////////////.../////////000000000000...------------...//////---------....../////////........................////////////////////////////////////////////////,,,---.../////////............//////000111111222000000000000000000000000000/////////.....................///////////////......////////////............////////////......////////////////////////------..................------......///000000111---...//////////////////------------------------////////////////////////////////////////////////............////////////,,,...//////......000111//////............//////............/////////000................................................////////////////////////............////////////...........................000111000///...///000........................////////////000000000000////////////////////////........................////////////////////////+++,,,...000111000//////---...///000000///...---//////////////////////////////000000000///......000000000000000000000000000000000000000000000000.........///////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000---.........//////000000......///////////////...---------.........//////---------.........//////........................////////////////////////,,,---...//////...---,,,,,,---///000000000///...////////////////////////000000000000000000000000.../////////000000111111000000000000000000000000111111111111222222222222222222222111111111111000111111222222222333333333222333444444444333222111111111111111111000//////000000000000////////////////////////////////////////////////////////////////////////////////////------------------------000000111111000///......//////............//////------------------------............/////////000,,,---///000000000///...---------------------,,,---------.........//////,,,------......------,,,................................................---------.........//////...///////////////......---------.........//////////////////////////////........................---......///////////////////////////////////////............/////////000000/////////............---..................---////////////////////////////////////////////////.../////////000000111111...------------...//////---.........//////000000........................////////////////////////////////////////////////,,,,,,.../////////...---///000000111222333333333000000000000000000000000000000//////.........---000000000///......------//////000000000000//////......////////////......////////////////////////,,,------....../////////---------...///000000111------...///000000000///------------------------////////////////////////////////////////////////............/////////000+++---...///...///111222---------,,,,,,------------.........//////000000................................................////////////////////////............/////////000...........................000111000///...///111........................////////////000000000000////////////////////////........................//////............//////+++,,,...000111111000///---...///000000///...---000000000000000000000000//////000//////...------000000000000000000000000000000000000000000000000---.........//////000000///////////////////////////000111111111///...---//////............//////......------------......////////////////////////000///...------...///000////////////////////////////////////////////////000000//////.........---------------------------........................//////.........---------.........////////////000............/////////000222111000//////000111222000000000000000000000000000000000///000111111222222222111111111111111111222222222222222222222222222222222222222222222222222222222111111111000000222111111111000000//////222222111111000000//////............////////////............////////////............////////////000000000000000000000000---------.........//////------------------------............////////////.........................../////////...---,,,,,,........................////////////////////////............////////////000000//////......------000//////.........//////---------............///..................------......------------......------------------------////////////////////////------------------,,,,,,............////////////000///...------...///000////////////////////////........................////////////////////////////////////000000000000........................////////////////////////111...+++,,,///111111///000000//////.........---000000//////.........---...///000111111000///---------...///000000//////111111000/////////////////////.........---------000000//////.........---000000000000000000000000......------------......000000000000000000000000------,,,,,,,,,---.........------------...//////........................////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////........................333222222111000//////...........................---------............///............////////////////////////////////////////////////////////////000000//////.........---000000000000000000000000............//////////////////...---+++***)))(((...///////////////......//////............//////000000000000000000000000////////////////////////......//////...,,,***))),,,++++++,,,---///111222111111000000//////......000000000000000000000000000000000000000000000000///000111111000///...---//////............//////000000////////////000000////////////////////////000///...------...///000////////////////////////////////////////////////000/////////............------------------------........................//////.........---------....../////////000000000........./////////000000222111000//////000111222000000000000000000000000000000000000000111111222111111111111111111111111222222222222222222222222222222222222222222222222222222222111111111000000000000000000//////..................---------,,,............////////////............////////////............////////////000000000000000000000000---------.........//////------------------------............////////////.................................///......------........................------------------------............////////////000000000//////.........//////............//////........./////////000000........................///......------......///------------------------////////////////////////------------........................////////////000///...------...///000////////////////////////........................////////////////////////.../////////000000000000////////////////////////////////////////////////000...,,,,,,///111000///000/////////............000/////////............000//////............///...//////000000000000000111000000/////////////////////.........---------000/////////..........................................------------......////////////////////////,,,++++++++++++,,,------,,,,,,,,,,,,,,,------...........................////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////222111111000//////.......................................////////////000............////////////////////////////////////////////////////////////000/////////............000000000000000000000000............//////////////////...---,,,++++++***......////////////......//////............//////000000000000000000000000////////////////////////---............------,,,------,,,---...///111222111000000000/////////...000000000000000000000000///////////////////////////000000000000//////...//////............//////222111111000000111111222//////////////////////////////............//////////////////////////////////////////////////////////////////............................................................/////////............---...////////////000000000....../////////000000000111111000000000000111111000000000000000000000000000000000000000111111111111111111111111111111111222222222222222222222222222222222222222222222222222111111111111000000000////////////............------------,,,,,,,,,,,,............////////////............////////////............////////////////////////////////////---------...............---------------------------............/////////........................------......///.................................------------------------............////////////000000000000//////////////////............//////////////////000000000111........................///......------......///////////////////////////////////////////////////------......//////000000............//////////////////............//////////////////////////////........................////////////////////////....../////////000000000000000000000000000000000////////////////////////000///------///000000///////////////............////////////............222000...,,,,,,---...000000000000111111111111111000000000000////////////...............---------////////////..........................................------------......////////////////////////......------......///000,,,,,,,,,,,,,,,---..............................////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000///......------...........................////////////000000000............////////////////////////////////////////////////////////////////////////............000000000000000000000000............//////////////////......------------......///////////////...//////............//////000000000000000000000000////////////////////////...............///000000//////.........///000111000000000000///////////////////////////////////////////////////////////////000000000000///////////////............//////222111111000000111111222/////////////////////////////////......////////////////////////////////////////////////////////////////////////.........////////////////////////......................../////////...............------........./////////...////////////000000000111000000000000000000111000000000000000000000000//////000111111111111111111111111111111222222222222222222222222222222222111111111111111111111111111111111111000000000000////////////////////////////////////////////////............////////////............////////////............////////////........................................................................---------.........//////........................,,,,,,---.../////////...........................////////////////////////............////////////000000000000000000000000///............//////000....../////////000000000---------...............//////............//////////////////////////////////////////////////////---......///000111111222............/////////////////////....../////////////////////////////////........................////////////////////////........./////////000000////////////////////////////////////////////////000////////////000000//////////////////.........///////////////.........222111///.........///000000000000000000000000111000000000000000//////...........................///////////////.......................................------------......////////////////////////---------------......///---------------......///........................////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////.........---------....................................////////////............///////////////////////////////////////////////////////////////////////////.........////////////////////////............////////////.........///////////////---...////////////////////////............//////////////////////////////////////////////////////111000///......///000111000000000////////////000000000000000////////////////////////////////////////////////////////////000////////////000000000//////............//////111000000//////000000111////////////////////////...//////////////////...////////////////////////////////////////////////.........///////////////////////////////////////........................////////////////////////,,,,,,---------.........////////////000000000111000000000111111000000000000000000000000000000000//////000111111111111000000000111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000............////////////............////////////............////////////------------------------.....................---........................------------....................................,,,,,,---.../////////...........................////////////////////////............///////////////////////////000000000...............///000000------........./////////---------.........///////////////....../////////000000000000000000000000////////////////////////......//////000111222222............////////////...//////////////////...////////////////////////........................////////////////////////............////////////........................///////////////////////////000000000000//////000.........///////////////.........///////////////000111222333333222111000000//////.........///000///000000111000///......---..............................///////////////////////////////////////......------------..............................******))))))******+++,,,,,,,,,,,,+++,,,------...........................////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////....................................------------........................,,,,,,,,,---------..................////////////////////////////////////////////////////////////.........///////////////////////////////////////............////////////........./////////000000------.../////////////////////............//////////////////////////////////////////////////////333222000///......//////000000000000000/////////////////////000000000000////////////////////////........................000////////////000000111//////............//////000//////......//////000////////////////////////......////////////......////////////////////////////////////////////////.........///////////////...................................................////////////000000000,,,,,,---------........./////////000000000111111000000111111111111000000000000000000000000000000...///000222222111111000000000000111222222333333222222222222222222222222111111111111111111111111//////000000000000000111000000000000111111111111.........///////////////............////////////............////////////............////////////.......................................---------........................,,,------------.................................------......///.................................------------------------............////////////............////////////......---......///000111------------............,,,,,,------.../////////000//////......//////000000000000000000000000000////////////////////////......//////000000111111............////////////......////////////......////////////////////////........................////////////////////////------........./////////........................///////////////////////////111222222000//////000.........///////////////.........///////////////...000222444555444333222111000...---------...//////000111111111000...------------........................///////////////000000000000000000000000......------------..............................---------------...//////***************++++++,,,........................////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////........................................................................++++++,,,,,,,,,---------............////////////////////////////////////////////////////////////.........///////////////000000000000000000000000............////////////.........///////////////,,,---...///000000000000//////............//////000000000000000000000000////////////////////////333222111///......------//////000000000///......////////////000000000000////////////////////////........................000///......///000111222//////............//////000//////......//////000////////////////////////---...///000000///...---////////////////////////////////////////////////............/////////000------------------------.........................../////////000000000000........./////////000000//////000000000111111111///000111222222111000///000000000000000000000000...///111222222222000//////000000111222222333333222222222222222222222222111111111111111111111111////////////000000111111/////////000000000111111---------.........//////............////////////............////////////............////////////........................//////.........---------........................,,,,,,---------..........................................///......------........................------------------------............////////////,,,---------.........///---------......///000111............////////////,,,,,,------...//////000000000////////////000000////////////////////////////////////////////////////////////////////////............////////////---...///000000///...---////////////////////////........................////////////////////////---------.........//////........................///////////////////////////111333333000...///000............/////////000............/////////000...///000222333444555555222111///...---...///000//////111111111000...------------.........//////............/////////000////////////////////////......------------..............................000////////////000111111,,,,,,++++++,,,,,,---...........................////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////........................................................................,,,,,,,,,---------..................////////////////////////////////////////////////////////////............/////////000000000000000000000000000............////////////........................,,,---...///000000000000//////............//////000000000000000000000000////////////////////////000000000000///......---------.../////////...---.../////////000000000111000000000000000000000000........................000///.........000111222//////............//////000000////////////000000////////////////////////---...///000000///...---////////////////////////////////////////////////---.........//////000000------------------------.........................../////////000000111111000000000000111111111111000000000000111111111111///000111222222111000///000000000000000000000000...///111222333222000//////000000111222222333333222222222222222222222222000000000000000000000000.../////////000000111111---.........//////000000........./////////000000............/////////000............/////////000............/////////000//////////////////////////////.........---------////////////////////////,,,,,,,,,---------................................./////////...---,,,,,,........................////////////////////////............/////////000,,,,,,,,,---------......---------......000111111////////////000000000000,,,,,,------...///000000000000////////////000000////////////////////////////////////////////////////////////......................../////////000---...///000000///...---////////////////////////........................////////////////////////---------.........//////000000000000000000000000////////////////////////...111444333000......000---.........//////000000---.........//////000000///.........000333666888444222000///...///000111...///111222111000...------------.........//////---.........//////000000.................................------.................................+++************+++,,,,,,000////////////000111111........................////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000......//////////////////........................---------.........//////............/////////000////////////////////////////////////////////////---.........//////000000000000000000000000000000............/////////000//////......------------,,,---...///000000000000//////............//////000000000000000000000000////////////////////////,,,---///000000000///...+++,,,.../////////...---.../////////000000111111111111111111111111111111........................000000000000000000000000,,,---...//////...---,,,222111111000///......---//////////////////////////////............//////++++++++++++++++++++++++,,,------...///000111111////////////////////////......////////////......////////////////////////............////////////---------...///000000111////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222222222222222222222111111111111000000000000000000000000000000000000000000111222333333444444......////////////......++++++***)))***+++---...////////////////////////////////////////////////000000000000000000000000111111000///...---,,,,,,................................................000000//////.........---------++++++++++++------........................+++,,,...000111111000000000000000///......------......////////////......////////////////////////...............///000000------,,,,,,,,,,,,------////////////000000000000......////////////....................................////////////......000000000000////////////000000//////.........---//////...---,,,,,,++++++//////......---------,,,,,,...000000000///000111000000//////.........---......---,,,,,,,,,,,,,,,////////////////////////000000000000000000000000//////////////////..........................................////////////333333222222111000000///111111000000//////......777444///.........---***////////////////////////////////////////////////,,,---......//////......000///...------...///000///...------,,,,,,,,,,,,------............------////////////////////////000///---,,,,,,---...///000000////////////000000222111111000///......---////////////////////////111111000000//////............------------..............................***)))(((((())),,,...000//////......------,,,,,,............////////////---......///000/////////,,,---...//////...---,,,......///000000000000000...............///000000,,,---------......//////........................///////////////............///////////////......000000000000000000000000////////////000000000000............////////////000000111111111111000000........................---------...///000000111000000000000//////////////////000000000...,,,+++000000000000000000000000...//////////////////...111111111000///.........//////////////////////////////............//////........................------......//////000000////////////////////////......////////////......////////////////////////............////////////------......///000000111////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222222222222222222222111111111111000000000000///////////////////////////000000000111222222222......////////////......---,,,,,,+++,,,---...///------------------------........................////////////////////////000000000///......------................................................000/////////...............------------------...........................///////////////......---.............../////////......////////////......////////////////////////...............///000000......------------......////////////000000000000...//////000000//////.................................////////////......000000000000////////////000000/////////...............///////////////000000000000000//////.........///111111000///000111000000/////////.........111000000///......//////////////////////////////000000000000000000000000........................------------------------............////////////////////////////////////000000000000//////......000---+++,,,///111111000////////////////////////////////////////////////,,,---......//////......///...---,,,,,,---...///......---,,,,,,,,,------------............------........................///...------------...///111111000000000000111111111111111000///.........////////////////////////000000000//////////////////......------......///...........................---,,,,,,,,,,,,......//////..............................////////////---......///////////////------...//////...------......///000000000000000//////.........//////000..................------......................../////////////////////.../////////000000//////.........................../////////000000000111111............////////////000000111111111111000000........................------......///000000111000000000000////////////------...///000000000000000000000000000000000000000000////////////000000111111000000//////......//////////////////////////////............//////////////////////////////.........///////////////////////////////////////......////////////......////////////////////////............////////////------......///000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222222222222222222222111111111111000000000000........................////////////000000000000......////////////......///............///000000------------------------................................................////////////////////////................................................////////////..................////////////..............................000000///...............,,,,,,------...//////000........................////////////////////////...............///000000//////............//////////////////000000000000///000000111111000000///..............................////////////......////////////000000000000000000////////////......,,,,,,---...000111222222222222111111111111000000000111333222111000000111000000////////////......111111000000//////000000////////////////////////////////////////////////------------------......------------------------............////////////------...//////000111111000000000////////////...+++******+++...111222222////////////////////////////////////////////////,,,---......//////......------,,,,,,,,,,,,---...------------------......------............---------------------------------------------...///000222111111000000111111222111111000000//////......//////////////////////////////////////////000000///......------......///////////////////////////111111000///...------,,,.........///////////////---............/////////.........///////////////---......//////......---......///000000000000000000//////.........//////000000///......------,,,..............................////////////////////////000111111000000///........................000000000000111111111111............///////////////000000111111000000///////////////////////////------......///000000000000000000000////////////.........//////000111222////////////////////////111000///......///000111111000000000/////////...//////////////////////////////............//////........................///////////////.........////////////////////////......////////////......////////////////////////............////////////............//////000000////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111000000000///////////////////////////000000000///////////////......////////////....../////////////////////000////////////////////////........................------------------------............//////000000................................................///////////////.........---...///000000///...---...........................---------...///111333,,,---------.........///........................////////////////////////...............///000000//////000000000000//////////////////000000000000000000111111111111000000..............................////////////......////////////000000000000000000//////////////////***+++,,,---...///000111111111111111111111111111111222444333111000000000000000////////////////////////............//////////////////////////////........................,,,,,,,,,---------------------------------------............//////////////////000000111222222222////////////////////////...---------.../////////////////////////////////////////////////////////,,,---......///.........------------------......---------------...///000------............------------------------------,,,,,,,,,---...///000000111111000000000000111111111000000000/////////...////////////////////////---......//////000000000//////............//////000000000000000000000000111111111000///...---,,,.........//////000000000---------.........//////...............///000000......////////////............///000000000000000000000///............///////////////................................................///////////////000000111111111111000000000000000000000000000000000000000111111111222............//////////////////000000000000//////000000000000000000000000............//////000000000000000000////////////333222000///......///000////////////////////////000///------------///000000000000000//////////////////////////////////////////............//////........................///////////////.........////////////////////////......////////////......////////////////////////............////////////............////////////////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111000000000///000000000000000000000000000000000000000/////////......////////////............/////////.........////////////////////////........................------------------------------......///000000000////////////////////////.................................///////////////,,,---...//////...---,,,...........................---------...///111333//////.........---------......------------......////////////////////////...............///000000//////000111111000//////////////////000000000000000000111111111111000000////////////////////////......////////////........./////////000000000111//////000000000000000000---------.........//////000000000000000000000000111222444333111000000000//////000000000000000000//////............//////////////////////////////------------------------,,,,,,,,,---------......------------------------............////////////000000000000000000000000.............../////////000000111000///.........////////////////////////////////////////////////,,,---......///.........------......////////////------------......///000------............------------------------------+++,,,---......///000000//////............//////000000000000////////////////////////////////////------......//////000000/////////....../////////000000000000000000000000....../////////......---------......//////000000------------............///............///000000////////////////////////......///000000000000000000///............//////------......///000111111........................---.........//////000000//////000111111111111111111111111111111111111111///000000000000111111111............//////////////////000000000000//////000000000000000000000000............////////////000000000000////////////333222000.........//////000000000000000000000000......------------......000000000000//////////////////////////////////////////............//////000000000000000000000000.........///////////////////////////////////////......////////////......////////////////////////............////////////......//////////////////////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111111111/////////000000000000000......////////////...............///......---,,,---------------------------------------------------------------------------.........//////000000////////////////////////.................................///////////////---------......---------........................000000///...............111000000///......------///...---,,,,,,---...///////////////////////////...............///000000...///000111111000///...////////////000000000000///000000111111000000///////////////////////////......////////////............//////000000111111//////000000000000111111111111000000000000000000.........////////////000000111333222111000000111//////000000000000111111000000//////000000111111////////////////////////........................,,,,,,,,,---......//////....................................////////////........................---............/////////---///111111000//////000////////////////////////////////////////////////,,,---......//////......,,,---...///000000000000.........---......//////------............------------------------------,,,,,,---.../////////...///......------......///000000000000////////////////////////////////////..................//////000//////......//////000////////////////////////,,,,,,------......//////---------...............,,,------------.........///......------///000111000//////......//////000......///000000000000000...............///000000,,,,,,---...000111222333........................------......///000000000......///000111111111111////////////////////////////////////000000000000............////////////...//////000000//////...////////////////////////......//////////////////000000000000////////////---------......///000111000000000000000000000000......////////////......////////////000000000000//////////////////////////////............//////////////////////////////------......//////000000////////////////////////......////////////......////////////////////////............/////////////////////////////////...////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000---------.../////////000......////////////............/////////...---,,,------------------------------------------------------------------------.........///////////////////////////////////////..................................../////////000//////............//////........................///////////////......---000000000000000000/////////...,,,++++++,,,...///////////////////////////...............///000000---...000111111000...---////////////000000000000...//////000000//////...////////////////////////......////////////...............///000111111111//////000000000111111111000000000000000000000000........./////////000000...///111111000///000111//////000000000111111111//////......///000000111////////////////////////........................,,,------...//////000000////////////////////////............////////////,,,,,,------.../////////---------.........//////+++...111111///...///000////////////////////////////////////////////////,,,---......//////......+++,,,---//////000//////000//////............///------............------........................,,,---...//////......---//////............//////////////////000000000000////////////////////////..................------000000////////////000000..............................---,,,---...///000---------------,,,,,,,,,,,,,,,---------.........000///---------...000111111000///......///000111......///000000000000000------------...000111222------...///000111111222........................------......///000000111------...///000000000000////////////////////////---.........////////////............////////////......////////////............................../////////////////////...000000000000////////////+++,,,---....../////////000000000000000000000000...///000111111000///...////////////000000000000//////////////////////////////............//////------------------------,,,------...///000111111////////////////////////......////////////......////////////////////////............/////////000///////////////.........////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000////////////////////////++++++,,,,,,---...//////......////////////.........///000000000...---,,,////////////////////////------------------------........................////////////////////////000000000000000000000000........................---.........//////000000111000///......///000111........................+++,,,...000111111000000//////000000111111222222///...,,,++++++,,,...///////////////////////////...............///000000---...///111111///...---////////////000000000000......////////////......000000000000000000000000......////////////......---......///000111111222//////000000111111111222---........./////////000......//////000000000111,,,...000000000///000111//////000000111111111222,,,,,,,,,,,,,,,---...///////////////////////////////////////////////////------......///000111111000000000000000000000000............/////////000,,,---...///000222333333---------.........//////,,,///111111...+++,,,---////////////////////////////////////////////////,,,---......//////......)))+++,,,...//////......111000///...............---..................---////////////////////////---.../////////...---,,,000000////////////000000////////////000000000000/////////////////////////////////......------,,,000000////////////000000........................111000...,,,,,,...///000---------,,,,,,+++++++++,,,,,,,,,---------......000///---,,,---...000222111000///......///000111...//////000000000000000,,,,,,,,,---///000222333////////////000000000000........................---------...///000000111,,,---...///000000000000111111111111111111111111------------.........///............/////////000......////////////..............................///////////////.........000000000000////////////---......///...,,,+++***111111000000//////......111111000000//////......111///...///111222000---////////////////////////////////////////////////111///...------...///111000000/////////......---//////.........---------000...,,,---000111///---//////............//////////////////000000000000000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111333222111000000111222333222111111111000000//////......////////////........................------------------------------......//////000000111111////////////////////////......////////////......////////////////////////---...///000000111000000000000000000000///..................////////////000000000000000000000000000000//////.........---........................000000000000000000//////////////////////////////000000000000000000000000/////////000000000111111//////......------......000000000000000000000000000000000000000000000000111000///......///000111////////////////////////...///000000000///---,,,//////............//////000000000000000000000000000000000000000000000000......---,,,---...///000111111000000//////......222111111111000000//////000000000000000000000000000000////////////000000000000////////////000000//////000000000000//////.........////////////000---......///000111222222............////////////000000000000000000000000............////////////000000//////.........---////////////////////////...................................................------,,,,,,------...////////////////////////++++++,,,,,,---.........////////////////////////////////////////////////000000000000000000000000------......//////000000......////////////......000000///...............------......//////000000------------------,,,,,,000000//////.........---,,,------......------,,,...............///000000......////////////......000000000000000000000000000000////////////000000////////////000000000000///...---///222333111...////////////////////////,,,,,,...///000000000000//////////////////////////////............//////000000000000000000000000000000////////////000000....................................//////////////////////////////////////////............//////111000000000/////////...111000000000/////////...000///...///111222000---////////////////////////////////////////////////000///...------...///000000//////......---......//////.........---------000...---...000000///---//////............//////.../////////000000000000//////000000000111111111111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111222222111000000111222222111111111000000000//////......////////////......................................................////////////000000000000////////////////////////......////////////......////////////////////////...//////000000000000///000000000000000///..................////////////........................000/////////............////////////////////////////////////............////////////////////////////////////////////////------........./////////000/////////000111222222................................................000///...------...///000//////////////////////////////000000000///------////////////////////////000000000000000000000000000000000000000000000000//////.........///000111111000000000/////////...111111111111000000000///////////////////////////000000////////////000000000//////......//////000000000000000////////////....../////////000000000000///...---,,,+++******............////////////////////////////////////............////////////000/////////............////////////////////////...................................................------,,,,,,------...........................000000//////////////////////////////////////////////////////////////////000000000000000000000000.........///////////////......////////////......000000///........................///////////////........................///.........------------,,,------......------,,,...............//////000......////////////......000000000000000000000000......------------.............../////////000000///...---///111222000...////////////////////////------...///000000000/////////////////////////////////............//////000000000000000000000000000000////////////000000....................................//////////////////////////////////////////............//////000000000000////////////000000000000////////////000/////////111111///...////////////////////////////////////////////////000///...------...///000000///...,,,,,,---.....................---------000...---...///000///...//////............//////....../////////000000000//////000000000000111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111222111111000000111111222111111000000000000//////......////////////..............................////////////////////////000000000000////////////////////////////////////......////////////......//////////////////////////////000000000///......000000000000000//////...............////////////........................////////////............000000000000000000000000////////////////////////////////////000000000000000000000000000000000000------............//////------------///000111222////////////////////////////////////////////////000//////......//////000000000000000000000000000//////000000000///......///000111222222111000///000000000000000000000000000000000000000000000000000////////////000111111000000000000////////////111111111111000000000000........................000000////////////000000///..................///111000//////......//////...////////////000000000000000...---+++)))((('''---............/////////....................................////////////////////////............////////////////////////......................................................------------..............................222222111000000///......////////////////////////////////////////////////000000000000000000000000///////////////...............////////////......000//////............//////////////////.........---......//////000000000---------------,,,,,,,,,------............------......------......///000......////////////......////////////////////////......------------.............../////////000000///......///111111000...////////////////////////......///////////////...//////////////////////////////............//////000000000000000000000000000000////////////000000....................................//////////////////////////////////////////............//////000000000000////////////000000000000/////////////////////000000000///...////////////////////////////////////////////////000///............///000///...---,,,,,,---...///........................//////....../////////...//////............//////........./////////000000////////////000000000111000000000000////////////////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111111111000000000000111111000000000000000000//////......////////////..................////////////000000////////////......111111000000//////......////////////////////////......////////////......///////////////////////////000000000///...------//////000000000000//////............////////////000000000000000000000000///////////////.........000000000000000000000000000000000111111111111111///////////////000000000000000000000000000000000/////////000000000000111---------......000111111111111111111111111111111000000000000000000000000111111111000000111111111//////////////////////////////000000000////////////000222333333222000//////////////////////////////////////////////////////////////////000000000000000000000////////////111111111000000000000000////////////////////////000000////////////000000......------------......111000///...---......///------........./////////........................---------.........//////....................................///////////////////////////.........////////////////////////......................................................------------..............................000000//////............////////////////////////////////////////////////////////////////////////000000//////......------......////////////......000///............//////000000//////......------,,,,,,---...///000000111------------------------------............------...------------...//////......////////////..............................000000////////////000000/////////000000000111111.........///000000///...////////////////////////...///////////////...---//////////////////////////////............//////////////////////////////000000////////////000000....................................//////////////////////////////////////////............//////////////////000000000000////////////000000000000...///000000000///////////////////////////////////////////////////////////////............/////////...------------//////---......................../////////......////////////............//////............////////////...////////////000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000//////////////////000000......////////////.............../////////000000/////////.........------111111000000//////......////////////////////////......////////////......///////////////////////////////////////...---,,,//////000000000000//////............////////////000000000000000000000000........./////////////////////////////////////////////000000000111111111......//////000000000000000000000000000000000000000000000000111111111111333222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000........................000000/////////000000000///111222444444222111///////////////////////////////////////////////////------........./////////////////////000000000000000000000000000000111111000000000000000000000000000000////////////000000......------------......//////............//////,,,,,,---------.........---......///000000111111------------................................................////////////.........///////////////////////////////////////................................................///......------......///....................................//////000000////////////////////////////////////////////////////////////////////////000000//////......------......////////////......//////............//////000000//////......------++++++,,,---......//////..................//////---......//////......------------------...//////......////////////......------------------------000000////////////000000000000111111111222222222....../////////.........////////////////////////...///////////////...---//////////////////////////////............//////////////////////////////000000////////////000000////////////////////////............//////////////////////////////////////////............//////////////////000000000000////////////000000000000...///111111/////////000////////////////////////////////////////////////////////////////////////.........///////////////---------..................///000///...---...000//////............//////------........./////////......////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111///000000111111000000///......////////////000000......////////////...............//////000000111000//////......---------000000000000////////////////////////////////////......////////////......////////////////////////....../////////...------...//////000000000000000............////////////.................................///////////////////////////////////////---......//////000000000000000000111222222333333000000000000000000000000111111111222222222333333333222111111000000111111222222222222222222222222000000000000000000000000...//////000000//////...////////////////////////000000/////////000111111000111222333333222111000000000000000000000000000000000000000000000000000,,,------...///.........////////////000000000000000000000000111111111111111111111111111111111111000000////////////000000///..................///,,,,,,...///////////////,,,,,,---------........................---------,,,------------.............................................////////////.........///////////////////////////////////////................................................//////............//////------------------------......///000000111222222////////////////////////////////////////////////000000000000000000000000///////////////...............////////////......///............//////000///////////////.........++++++,,,,,,---..................///////////////......////////////......------,,,,,,------...///......////////////....................................------------......000000000111111111222222---///000000...------...////////////////////////......///////////////...//////////////////////////////............//////000000000000000000000000000000////////////000000////////////////////////............//////////////////////////////////////////............//////.../////////000000000111.../////////000000000111---000222111///...///000////////////////////////////////////////////////......////////////......---...000111222111000///---------.........//////---///000000...---...000//////............//////---------.........//////........./////////000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111...///000111111000///............/////////000000......////////////......---......///000000111111111111000000///......---////////////000000000000////////////////////////......////////////......////////////////////////------......///...............///000000000000000............////////////..................................../////////000000000000000000000000000//////000111111222333333333333444444555666666777666666666666666666666666666666666666777777777777555444444444444444555666555555555555555555555555444444444444444444444444000111222222222222111000000000000000000000000000000000/////////000222222111111111111111111111111000000000000000000000000000000000000000000000000,,,---...///000//////....../////////000000000111///000000000111111111111000000000000000000000000000000////////////000000000//////......//////000(((***---000111111000///........./////////000000//////...------,,,++++++,,,,,,---------.........////////////////////////............////////////............/////////000////////////////////////................................................//////............//////------------------------//////////////////000000////////////////////////////////////////////////000000000000000000000000.........///////////////......////////////.....................///000000.........///////////////------------............---------....../////////......////////////......------,,,,,,------...///......////////////....................................------------.........////////////000000000---///111000---,,,,,,...////////////////////////------...///000000000/////////////////////////////////............//////000000000000000000000000000000////////////000000////////////////////////............//////////////////////////////////////////............//////.../////////000000111111.../////////000000111111---000222111///...///111////////////////////////////////////////////////......////////////......,,,...111333444222000///---------.........//////---///111000---,,,...000//////............//////---------.........//////............/////////000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111...///000111111000///...---.........//////000000......////////////......---......///000111111222222222222111000//////.........//////000000111111////////////////////////......////////////......////////////////////////,,,,,,---.../////////.........///000000000000000............/////////000000000000000000000000000---.........//////000000111111111111111111111111333333444555555666777777666666666777888999999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<===>>>???AAAAAA::::::::::::::::::::::::999999999999999999999999444444666666666666444444222222222222222222222222111000/////////111222333111111000//////000111111000000000000000000000000000000000000000000000000---...000111111111000///.../////////000000111111//////000000111111111222000000000000000000000000000000////////////000000000000////////////000000&&&(((---000222222000///000000000000111111111111//////.........---------,,,,,,,,,---------......000000000000000000000000............/////////000---.........//////000000////////////////////////................................................//////............//////------------------------.........---,,,,,,++++++////////////////////////////////////////////////000000000000000000000000---.........//////000000......////////////.....................///000111---.........//////000000///////////////.........,,,,,,,,,------...............////////////......---,,,,,,,,,,,,---............////////////......////////////////////////000000////////////000000------------.........///---///111000---+++,,,...////////////////////////,,,,,,...///000000000000//////////////////////////////............//////000000000000000000000000000000////////////000000000000000000000000000000............/////////000//////////////////////////////............//////111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////............//////......////////////..............................////////////////////////111111000......---------000000000000000000000000////////////000000000000222222000//////000111111000000000000000000000000000000000000000000000000111000000000//////......//////............//////111111111111111111111111//////.........//////000111111000000//////......111000---,,,,,,---000111111222333333222000---,,,...............///000000------...///000111222222........................000000000000000000000000111111000000/////////...000000000000000000000000000000000000/////////...000111111111111111111111000000000000111111111111///000111222333555666666555777999<<<>>>>>>>>>>>>:::;;;===>>>>>>>>>======@@@AAABBBDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>??????>>>======<<<;;;;;;999999888777666444333333111222222222222222222222333333222222111111000000222000...------...///000///...---...000000000...000000////////////000000111111000000//////............///000000000000000////////////000000000000333333222111000000000111////////////............000000000000000000000000......................../////////////////////////////////////////////////////////////////////////////////000000000000000111///...------...///111111000...---,,,,,,------000000//////.........---...............------------------.........//////////////////............000000000///.........---,,,,,,------------,,,,,,........................////////////////////////111111000000//////......////////////////////////////////////////////////---------............///......------------......000000//////.........---///////////////////////////////////////.........------......///000000000///......------///000111000///...---+++***((((((000000//////.........---......////////////.....................------,,,///////////////.........111111000///////////////000000////////////000000000000000000000000000000111000000000000000111111------......//////000000////////////////////////......////////////......111000...------...//////////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////......////////////......////////////////////////////////////////////////111000///......---------........................////////////000000000000000000/////////000000111000000000000000000000000000000000000000000000000111111111000000///////////////............//////111111111111111111111111///......---------......111000000000/////////...000///...------...///000///000111222111000...---...............///000000.........//////000111111........................000000000000000000000000000000000/////////......---------...//////000000/////////...............111111111111111111111111222222222222333333444444555555666888999;;;<<<===<<<===???AAABBBCCCDDDDDDEEEFFFHHHIIIIIIIIIHHHHHHEEEFFFGGGIIIJJJKKKKKKKKKLLLKKKJJJJJJIIIIIIIIIJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@???>>>>>>===<<<;;;999999888555555555555555555444444444444333222111111000000222111///......///000111222111000000111111000///000000/////////000000111111000000000/////////.........///000000000000000////////////000000000000333222111111000000111111000000000/////////......000000000000000000000000........................//////////////////////////////////////////////////////////////////////////////......------,,,,,,......////////////......///...---------...//////000/////////............------..................---------.........//////////////////............---------------,,,,,,,,,------............------////////////////////////........................////////////............////////////////////////////////////////////////---------............///......------------......000/////////............/////////////////////////////////////////////...000000000000000////////////......---...///000111......------,,,,,,,,,+++000/////////..................////////////.........////////////...------/////////////////////...111000000///////////////000000////////////000000000000000000000000000000222222111000////////////.........///////////////////////////////////////......////////////......333222000///.........///////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////......////////////......////////////////////////////////////////////////111000///......---..............................////////////000000000000---...//////000000000000000000000000000000000000000000000000000000000000111111111111111000000000000//////......//////000111111111111111111111111111000///...............000000000000/////////////////////....../////////,,,---///000000000//////...............///000000.../////////////////////........................000000000000000000000000////////////............,,,,,,---...///000111111//////////////////000000222222222222222222222222666666777777888999::::::======???@@@BBBDDDEEEFFFGGGGGGGGGHHHIIIJJJLLLMMMKKKLLLMMMMMMNNNMMMMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPQQQPPPOOONNNMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKKKKJJJIIIIIIIIIIIIJJJLLLLLLLLLLLLLLLMMMMMMMMMJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@<<<;;;;;;::::::999999999777777666444333222111111333222111000///000111111444333111111222222000//////////////////000111222000000000000//////////////////000000111111000000////////////000000000000222222111000000000111111111111000000000/////////000000000000000000000000........................////////////////////////////////////////////////////////////////////////000000///...---,,,++++++,,,...000111111000...,,,------------...///000111////////////............,,,---------.../////////---------...............////////////............,,,,,,,,,---------------.........//////.........000000000000000000000000........................------------............////////////////////////////////////////////////---------............///......------------......////////////............////////////////////////......//////////////////222222111111000//////...///............///000000,,,,,,------.../////////////////////..................////////////......///////////////......---......//////////////////000000//////......//////000000////////////000000000000000000000000000000333222111000///.........000000///////////////...////////////////////////......////////////......222111000000//////000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////......------......///......////////////..............................////////////////////////000000///...............000000000000000000000000////////////000000000000+++,,,...000000000000///000000000000000000000000000000000000000000000000222222111111111111111111000000////////////000000111111111111111111111111222222111000////////////000000000000////////////---...///000000///...---,,,---.../////////.....................///000000////////////......------........................//////////////////////////////................../////////000000111111111000000000111222333333333333444444555666777888888<<<===>>>???@@@AAABBBCCCDDDEEEFFFHHHJJJLLLNNNNNNPPPOOONNNNNNNNNPPPRRRSSSMMMMMMNNNNNNNNNNNNNNNNNNQQQQQQRRRSSSSSSTTTSSSSSSQQQPPPOOOMMMLLLKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGKKKJJJIIIIIIHHHHHHIIIIIILLLLLLMMMMMMNNNOOOOOOPPPNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFDDDCCCCCCBBBAAA@@@@@@???<<<<<<;;;999888666555555555444333222111111111222222111000000111222111///////////////000111222222000000000000///////////////000000111111111000000////////////000000000000111111000000000000111111111111111111000000000000////////////////////////........................////////////////////////////////////////////////////////////////////////111111000000//////......---...///000000///...---...............//////000///////////////.........,,,,,,,,,---...///000000........................////////////............---.........///000000000......////////////......////////////////////////---------------------------------....../////////////////////////////////////////////////////////---------............///......------------......///////////////.........////////////////////////............////////////000000000000//////................../////////000,,,------...///000000111///////////////...............////////////......//////000000//////...---............////////////000//////.........//////000000////////////000000////////////////////////222111000///////////////111000000000//////......////////////////////////......////////////...............//////000111222000000000000000000000000////////////////////////////////////////////////////////////////////////..............................------------............////////////......------------------------////////////////////////000//////............///000000000000000000000000////////////000000000000+++,,,...000000000000///111111111111111111111111000000000000000000000000111111111111111111222222000000////////////000000000000000000000000000000111000//////.........///////////////000000000000---...///000000///...---...............------,,,...............///000000000000000///......------////////////////////////////////////////////////......//////////////////111111111000000000000000000111222333444666666777666777999;;;===???@@@AAAEEEEEEFFFGGGIIIJJJKKKKKKJJJKKKLLLNNNPPPQQQRRRSSSTTTSSSRRRQQQQQQRRRTTTUUURRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSRRRRRRRRRPPPOOOMMMLLLKKKJJJJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDGGGFFFFFFEEEEEEEEEEEEEEEHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFCCCBBBAAA@@@>>>===;;;;;;777777666555444444333333///......///111222111000000000000000000111222222////////////000000000000000000111111111111000000////////////000000000000111000000///000000111111111111111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......//////000000111111000///...------...///000000000000//////......---.........///////////////,,,,,,,,,---...///000000.....................---////////////............---.........///000000000......////////////...............................................................//////000000111////////////////////////////////////////////////---------............///......------------...............///////////////////////////////////////---.........//////000000---------.........//////---......///////////////......//////////////////.........///////////////......////////////......///////////////......------.........//////000000//////............//////000000////////////000000///////////////////////////.........///000111111111111000000/////////...////////////////////////......////////////...........................---////////////////////////000000000000000000000000////////////////////////////////////////////////..............................------------............////////////..............................//////////////////////////////............//////........................////////////000000000000---...//////000000000000111111111111111111111111000000000000000000000000000000000111111111111111111000000//////000000111000000000000000000000000------,,,,,,,,,,,,------////////////000000000000---...///000000///...---//////......------------...............///000000111111000000/////////...////////////////////////000000000000000000000000////////////000000000000000000000000000000000000333444555777999:::<<<<<<===>>>@@@CCCEEEHHHIIIJJJLLLMMMMMMNNNOOOPPPPPPQQQOOOOOOPPPQQQSSSTTTUUUUUUVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNMMMLLLKKKJJJIIIIIIIIIFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKHHHGGGFFFEEEDDDCCCBBBAAA<<<<<<;;;:::999888888777111000///000222333222111222111111000000111111111////////////000000000000111111222222111111000000////////////000000000000000000/////////000111111111111000000000/////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////++++++,,,---...///000000111000...,,,,,,...000111000000111000000...---,,,.........///////////////,,,---------.../////////...............---------////////////............,,,,,,,,,---------------.........//////................................./////////////////////////////////000000000000000////////////////////////////////////////////////---------............///......------------...............///////////////////////////////////////------......///000000000++++++,,,------...//////---......///000////////////////////////..................///////////////......////////////.....................------,,,------......///000000000......------......//////000000////////////000000000000000000000000000000---------...///000111222111000000000000000000///////////////////////////......////////////......111111000///---+++)))(((////////////////////////000000000000000000000000////////////////////////////////////////////////...........................------,,,,,,------.........////////////......000000000000000000000000//////////////////////////////............//////........................////////////000000000000000000/////////000000111111111111111111111111111000000000000000000000000/////////000000111111111111111000000000000111111000000000000000000000000,,,,,,,,,,,,---...///000.../////////000000000111......////////////........................//////...............///000000111111111111111000000000////////////////////////000000000000000000000000000000000000111111222222111111222333444555666777;;;<<<===@@@BBBDDDEEEFFFGGGHHHIIIKKKLLLNNNOOOPPPQQQQQQQQQRRRRRRSSSSSSSSSRRRSSSSSSTTTTTTUUUVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQOOOOOOMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIJJJIIIIIIHHHGGGGGGGGGHHHEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFEEEEEEDDDDDDEEEEEECCCCCCDDDDDDEEEEEEFFFFFFEEEEEEGGGHHHIIIKKKLLLLLLKKKKKKLLLLLLMMMMMMMMMNNNMMMMMMMMMMMMMMMLLLLLLLLLJJJJJJIIIIIIHHHGGGGGGFFFBBBBBBAAAAAA@@@>>>===<<<999777555555666555444222333333222111000000000000.../////////000000000111111222222222222111000///////////////000000000000///////////////000111111000000000/////////......000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,------......////////////............////////////000111000000///.............../////////000------..................//////.........---------////////////............---------------,,,,,,,,,------............------........................000000000000000000000000//////////////////......////////////////////////////////////////////////---------............///......------------................../////////000////////////////////////------......///000000111---------...............------///000000000///......................................./////////000......////////////......---------------,,,,,,+++------......///000000111...------------...///000000000////////////000000000000000000000000000000...............///000111000000000000000111111111////////////////////////......////////////......///000000///...,,,+++***111111111111111111111111000000000000000000000000////////////////////////////////////////////////...........................------,,,,,,------.........////////////......111111111111111111111111//////////////////////////////.........//////000000000000000000000000000////////////000000000000222222000//////000111222111111111111111111111111000000000000000000000000......//////000000000111111111000000000000111111000000000000000000000000////////////000222333444.../////////000000111111////////////////////////------------///000111222...............///000000111111111111111111222222000000000000000000000000000000000000000000000000000000111111222222222333333444555777:::<<<>>>???CCCDDDFFFHHHKKKMMMOOOPPPNNNNNNOOOPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVUUUSSSQQQOOOQQQPPPOOOMMMMMMMMMNNNOOOJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDEEEEEECCCCCCCCCDDDEEEFFFHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCEEEFFFHHHJJJLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFFFFEEEDDDCCCAAA@@@???===;;;:::999888555333444444222111000000//////.../////////000000111111222222222222222111000///////////////000000000000///////////////000111111////////////............000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000/////////---...///111111///...------...///111111111000000---.........//////000000...............---------//////.........---------000/////////............000000000//////......---,,,------------------,,,000000000000000000000000000000000000000000000000/////////......------,,,////////////////////////////////////////////////---------.........//////.........------.........---.........//////000000////////////////////////---------...///000000111000000000///......------,,,---///000000000///...,,,,,,------.../////////---.........//////000000......////////////......,,,,,,------,,,,,,+++***---------...///000000111---------------...///000000000////////////000000000000000000000000000000000//////.........////////////000000111111222222////////////////////////......////////////......+++,,,...000111111000000000000000000000///......////////////////////////111111222222222222111111///////////////000111111/////////......------------------.........//////---------.........//////........................///////////////.................................222111///...///000///...111111111111000000000000...000111000///...///111000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////333222111/////////000111000000000000000000000000111///...------...000111000000000000//////////////////000000000000000000...///000111222111000000000000000//////.........///000111222444555666777:::;;;===@@@CCCEEEGGGHHHLLLMMMMMMNNNNNNOOOOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRVVVUUUUUUTTTSSSTTTTTTTTTSSSTTTUUUVVVVVVUUUTTTSSSVVVUUUTTTSSSRRRQQQQQQQQQSSSSSSRRRQQQPPPOOOMMMLLLKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFDDDCCCCCCCCCCCCCCCDDDEEEGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHIIIIIIHHHFFFEEEGGGEEEDDDDDDGGGIIIJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLNNNMMMLLLKKKKKKKKKKKKKKKIIIIIIJJJJJJKKKKKKLLLLLLIIIIIIHHHHHHGGGFFFEEEEEEFFFEEECCCAAA???===;;;:::888777666555444444444444333333222111111222222333222333444444444222111000444333333222111000//////222222222333333222222222111111000000//////......000000000000000000000000111111111111111111111111////////////////////////......//////000000111111////////////000000000000////////////////////////.................................------,,,,,,,,,.........------,,,,,,,,,//////............//////......//////...---,,,,,,---------............///,,,---...//////...---,,,---,,,,,,,,,,,,---..............................////////////////////////.........///////////////......////////////......000000000000000000000000------......//////000000,,,---......//////......////////////////////////000///...---------------////////////////////////........................000000000000000000000000...............///000000..............................////////////......////////////////////////..................------000000000000000000000000000000000000000000000000+++,,,.../////////...---.../////////...---,,,,,,//////000000111222222222222000...---............//////000000000000//////666333///,,,***+++---...000000000000000///......////////////////////////000000111111111111000000///////////////000111111............---------,,,------------............---------.........///////////////////////////////////////////////////...////////////////////////222000......///000///...//////000000000111111111...000111000///...///111000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////000///...---,,,------...000000000000000000000000//////------,,,---...///000000000000////////////000000//////////////////---...///000111000//////222222111111111000000000222333555777:::<<<>>>>>>EEEEEEGGGIIIKKKMMMOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTTTTTTTTTTSSSSSSSSSOOOPPPQQQQQQQQQQQQPPPOOONNNNNNNNNMMMNNNNNNOOOOOORRRRRRRRRQQQPPPOOOMMMLLLNNNMMMLLLKKKJJJHHHHHHGGGEEEDDDEEEEEEFFFFFFEEEDDDEEEDDDDDDCCCCCCDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIIIIIIIHHHGGGIIIGGGFFFGGGIIIKKKKKKKKKHHHIIIIIIJJJJJJJJJJJJJJJLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@??????<<<<<<:::999888777777777555555444333222222222222333333333333222222111000333333333222222111111000111111222222222222111111111000000000/////////...000000000000000000000000........................////////////////////////////////////000000000000.../////////000000000000////////////////////////..............................---------,,,,,,,,,...------------------,,,//////............//////......//////...------,,,---------............///------...//////...------------,,,,,,------...///........................////////////////////////,,,------...///000111111////////////////////////.................................///////////////,,,---......//////......//////////////////////////////...---------------////////////////////////........................////////////////////////...............///000000..............................////////////..............................................................................////////////////////////,,,---......//////............//////......---,,,........................111///------...//////...//////000000000000//////333111...---,,,---...000000000000000000//////...//////////////////////////////000000000000/////////////////////000111111...------------,,,,,,,,,,,,,,,,,,---------......------........./////////000000000000000000000000......//////////////////000000000000000000000000111000......///000///...---......///111222222333...000111000///...///111000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000........................////////////////////////111111000/////////000000000000000000000000000000111111111000000/////////////////////000000000000000000//////.........---...///000000111111000000333333333333444444444444888999<<>><<<<<<;;;;;;999999888666555444333222444333222111000000000000222222222222222222222222000000111111111111000000000000000000////////////000000000000000000000000------------------------////////////////////////000000000000////////////....../////////000000000////////////////////////...........................------------,,,,,,,,,---------------.........//////............//////.........///......---,,,---------............///------...//////...---------------,,,------...///........................////////////////////////+++,,,---...///111222222000///...------...///000........................///////////////.........,,,---......//////......//////////////////////////////...------------...////////////////////////...............................................................///000000..............................////////////..............................................................................////////////////////////......------......///000....../////////...------//////......---,,,,,,+++000...------///000000/////////000000000000////////////.........//////000//////000000000000//////////////////////////////......////////////......///////////////000000111---------------,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////////////////............////////////////////////////////////111///------///000///.........//////000111111222...000111000///...///111000000////////////000000////////////////////////000000000000000000000000000000////////////000000........................////////////////////////222111111111111111111111////////////////////////000000000000000///...---////////////000000000000000000//////...---------///000000111222333333333333444555777888:::;;;<<>>===<<<:::888666555444333111///......///000000000111111111111111111//////000000000000//////000000000000////////////////////////////////////////////////////////////////////////////////////111111000000//////.............../////////000000////////////////////////........................------------------------,,,,,,------......////////////............//////---...............---------------............///---..................------------------...//////................................................,,,------...///000000111111000...,,,,,,...000111........................000000//////......------,,,---......///.........///////////////////////////......---------......////////////////////////...............................................................///000000........................---......//////......---........................---------.......................................///////////////////////////...---------...000111......////////////......000000//////............///---------///000000/////////000000000000//////......////////////......//////000000000000//////////////////////////////......////////////......///////////////000000111------------------------,,,,,,,,,---------.............../////////000000........................---.........//////000000........................000...------///000///...000/////////////////////...000111000///...///111000000////////////000000////////////////////////000000000000000000000000000000////////////000000........................////////////////////////---.....................////////////////////////,,,------------,,,+++***.../////////000000000111000000//////............//////000111333444666666555777999<<>>======<<<:::999777666333333222222111111000000///000000111111000000///.../////////000000000111000000000000000000000000........................////////////////////////////////////000000000000---------.........//////////////////////////////........................,,,,,,,,,---------......////////////............//////............//////,,,------...//////......---------............//////...------------...///...............//////000........................------------------------///////////////.........////////////////////////////////////////////////.........///////////////,,,---......//////......////////////////////////---------------...//////////////////////////////........................////////////////////////...............///000000........................,,,------......------,,,------------------------,,,,,,------...//////000////////////////////////..............................///000000000000000......///000000000000000........................///......///000000...,,,//////000000000000//////////////////.........///......///000000000000000//////////////////////////////000000000000/////////////////////000111111.../////////000000111111////////////000000000000////////////000000000000000000000000000000000000---------...///000000111000000000000000000000000...---,,,,,,.../////////,,,------...///000111111///000111000///...///111000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////,,,---...000000000///...000000000000000000000000,,,+++******+++---000111---......///000111111222//////000111222333444444:::;;;===@@@DDDIIIMMMOOOSSSSSSTTTUUUVVVWWWXXXXXXUUUUUUVVVWWWXXXYYYYYYZZZVVVUUUTTTTTTSSSRRRQQQPPPOOOOOOOOONNNNNNNNNMMMMMMIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDEEEEEEGGGHHHJJJKKKIIIIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOQQQRRRTTTUUUVVVVVVZZZ]]]\\\XXXVVVXXX[[[^^^___`````````___^^^]]]_________```aaabbbbbbccc```dddjjjooorrrrrrpppnnnooommmiiifffccc^^^YYYUUUMMMLLLKKKJJJJJJLLLNNNOOOJJJLLLNNNOOOPPPOOONNNMMMEEEEEEEEEDDDCCCCCCBBBBBBEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCEEEDDDCCCAAA@@@@@@@@@@@@???AAACCCEEEFFFFFFDDDDDDAAAAAABBBAAA@@@===;;;999555555444444333222111111000000111111111111000000.../////////000000111111000000000000000000000000111111111111111111111111////////////////////////......//////000000111111---------.........//////////////////////////////........................,,,,,,,,,------.........000000//////......------//////............//////,,,,,,---.../////////...---------........./////////...---,,,,,,---...///...............///000000........................////////////////////////---.........//////000000......////////////..............................---.........//////000000,,,---......//////......////////////////////////---------------...///000////////////////////////........................000000000000000000000000...............///000000........................,,,------......------,,,------------------------,,,,,,------...///000000................................................---...000111111111000///......///000000000000000222222222111000000//////000//////000000000---+++//////000000000000//////------------...///111111000000000000000000000000000000000000000000000000////////////000000000000111///...,,,,,,...///111222111111111000000//////---......///000111111222000000////////////000000........................//////////////////////////////......---------,,,......------------......////////////000000000000//////000000111111222222222222222111111111000000111111111111111111111111000000000000000000000000000///...------...///000111111000000//////......////////////////////////////////////////////////...///000222222111111000//////000111222222111111000000///...,,,---000222//////000222444888;;;===@@@BBBEEEHHHLLLOOOPPPQQQVVVVVVVVVWWWWWWWWWXXXXXXZZZZZZZZZYYYYYYWWWVVVUUUUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPMMMMMMLLLKKKIIIHHHGGGFFFJJJHHHEEEDDDEEEEEEEEEEEECCCDDDFFFFFFFFFFFFGGGIIIEEEFFFGGGJJJLLLPPPRRRTTTQQQTTTXXX[[[\\\[[[YYYWWW\\\ZZZ\\\aaacccaaabbbfffhhhiiiiiihhhfffeeefffgggmmmmmmmmmnnnpppooonnnllljjjjjjjjjlllnnnpppooonnnooonnnqqqvvvyyyyyyzzz}}}||||||{{{vvvnnnfff```^^^ZZZXXXVVVWWWZZZ[[[YYYVVVTTTVVVXXX[[[]]]^^^______TTTMMMEEEDDDGGGIIIGGGDDDFFFCCCAAA@@@AAABBBAAAAAABBBCCCDDDDDDDDDDDDEEEFFFDDDBBBAAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCC@@@AAABBBBBBAAA???===;;;888777666555444333222111222111000111333333222111.........//////000222222000000000000000000000000000000////////////000000//////000000111111222222//////000000000000//////////////////////////////------------------------////////////////////////........................////////////////////////........................//////...------///000111,,,,,,,,,------.........---...............------//////.........---------------------------------...------------...//////////////////000000000000//////............//////............////////////---------............///////////////////////////////////////////////////////////////////////////---.........//////000000//////.........---------............////////////000000//////.........---000000000000000000000000////////////////////////............................................................////////////////////////////////////////////////////////////............////////////......//////////////////000000//////.........---111000///---------...///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000///......///000000000000000000//////...............///000111111111000000////////////000000......................../////////////////////////////////.........------........................////////////000000000000000000000000000111111111222222222111111111000000000000000000000000000000000000000000000000000000000///...------...///000111000000000/////////...////////////////////////////////////////////////...///000111222111111000111111111000///...---,,,111111111///...///111444222333555777;;;???BBBDDDGGGHHHKKKNNNQQQSSSTTTUUUVVVVVVWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXZZZYYYXXXWWWVVVVVVVVVVVVTTTSSSRRRQQQPPPOOONNNNNNKKKJJJIIIHHHGGGFFFEEEEEEGGGFFFEEEEEEFFFHHHIIIJJJLLLMMMMMMMMMLLLKKKMMMOOONNNOOOPPPRRRUUUXXX[[[\\\bbbeeejjjooopppooommmkkkiiiffffffiiikkkkkkmmmqqqvvvvvvvvvtttrrrrrrsssuuuxxxxxxxxxzzzzzzzzzxxxwwwtttttttttvvvxxxyyywwwuuutttrrrtttzzz}}}~~~zzzrrrmmmkkkhhhfffccccccdddeeecccaaacccdddfffiiijjjkkkkkkkkkfff\\\QQQLLLLLLMMMKKKGGGIIIGGGEEEDDDDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBCCCEEEDDDCCCDDDFFFFFFFFFEEEBBBBBBAAA@@@@@@@@@@@@AAADDDDDDEEEFFFEEEDDDBBB@@@===<<<:::888666444333222222111000111333444444333111111000000000000000111000000000000000000000000000000////////////000000///////////////000000000//////000000000000//////////////////////////////------------------------////////////////////////........................////////////////////////........................,,,,,,,,,,,,,,,---......,,,------------------...,,,------...//////......//////.........---------------------------------...------------...//////....../////////000000000//////............//////............////////////---------............///////////////////////////////////////////////////////////////////////////............/////////000//////.........---------............////////////000/////////............////////////////////////...............................................................---------............////////////////////////////////////////////////////////////............///////////////////////////.........000/////////............000000///.......................................000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000////////////..................//////000000111111000000////////////000000........................////////////////////////000000////////////.........///000000000000///...////////////000000000000111000000000000000000///222111111111111000000000........................000000000000000000000000//////............//////000000000000////////////////////////////////////000000000000000000000000//////000111111111111000222222111000///...------111111222222111222555888999:::<<<@@@DDDHHHLLLNNNNNNOOOQQQSSSUUUVVVWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYXXXXXXXXXYYYYYYYYYZZZZZZXXXWWWUUUTTTSSSRRRRRRQQQRRRRRRQQQOOONNNLLLKKKKKKHHHGGGGGGFFFEEEDDDDDDDDDEEEEEEFFFGGGJJJNNNQQQSSSYYYYYYYYYWWWVVVUUUWWWYYY[[[\\\]]]___bbbeeeggghhhtttyyy|||wwwsssttttttuuuyyy~~~||||||}}}}}}zzzxxxuuuvvv{{{}}}{{{yyywwwtttrrrqqqpppooommmqqqrrrtttwwwxxxyyyyyyyyyvvvlll___XXXVVVVVVTTTRRRQQQOOOLLLKKKKKKJJJHHHFFFCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCEEEEEEDDDBBBDDDCCCBBBAAAAAAAAAAAAAAAEEEEEEGGGGGGGGGFFFEEEDDDCCCBBB@@@===:::777555444555333111111333444555444444333222111000/////////000000000000000000000000000000////////////000000////////////............//////000000000000//////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////+++,,,------......------.........---------------,,,,,,---.../////////..................---------------------------------...------------...//////------.........///////////////............//////............////////////---------............///////////////////////////////////////////////////////////////////////////............////////////...............---------............////////////////////////....................................................................................//////.........---------............////////////////////////////////////////////////////////////............////////////000000//////.........---////////////............///////////////......---........................////////////////////////////////////////////////////////////000000000000///000222333333222000///////////////////////////.../////////000000000111000000////////////000000........................////////////////////////000000000000000/////////---///000222222000///---////////////000000000000111111000000/////////...111111111111000000000000........................000000000000000000000000/////////....../////////000000000000////////////////////////////////////000000000000000000000000///000000000111111111111000000000000111222222333///111333444555888<<<>>>AAACCCEEEHHHLLLOOORRRTTTQQQRRRSSSUUUVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXSSSRRRQQQOOOMMMLLLLLLKKKNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJLLLOOOTTTZZZ^^^eeeeeeeeecccaaabbbdddffffffggghhhjjjmmmooorrrsss~~~|||zzz{{{}}}zzzwwwttttttxxx{{{~~~|||zzzxxxvvvuuuvvvxxx{{{}}}vvvmmmgggfffeeedddaaa\\\ZZZXXXWWWVVVTTTPPPNNNKKKJJJJJJJJJIIIHHHFFFDDDBBBAAABBBCCCEEEEEEDDDBBBDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCDDDEEEFFFFFFEEEEEEFFFEEECCCAAA???===;;;:::999666333222333333333333333222111000000/////////////////////////////////000000////////////000000000000000//////.........//////000000000000//////////////////////////////////////////////////////////////////////////////........................////////////////////////000000000000000000000000,,,---///000000000///...//////......------,,,,,,---...............------...................................................------------...//////------------........./////////............//////............////////////---------............///////////////////////////////////////////////////////////////////////////.........///////////////....................................///////////////////////////................................................................................./////////...------,,,,,,............////////////////////////////////////////////////////////////............////////////000000000///......------///////////////.........---...///000000///...---........................////////////////////////////////////////////////////////////000000000000///111333444444333111///000000000000000000000000////////////000000000000000000////////////000000/////////////////////////////////////////////////////////000000000000000---///000222222000///---////////////000000000000111000000000//////......000000000000000000000000////////////////////////////////////////////////...//////////////////...////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111/////////000111222444555///111555888;;;???CCCFFFIIIJJJLLLNNNQQQSSSTTTUUUTTTUUUUUUVVVWWWWWWWWWWWWYYYYYYYYYYYYYYYYYYYYYXXXZZZYYYWWWVVVUUUTTTTTTTTTTTTSSSQQQOOONNNMMMLLLLLLIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLMMMMMMMMMMMMNNNMMMOOORRRTTTVVV\\\ccchhhnnnoooooommmllllllnnnpppmmmnnnoooqqqsssvvvxxxyyy}}}}}}|||vvvrrrqqqtttvvvxxx}}}|||zzzyyyxxxzzz|||yyyyyywwwtttrrrjjjhhhgggfffeeeaaa]]]ZZZUUUSSSRRRRRRRRRPPPMMMIIIGGGFFFFFFGGGHHHHHHGGGEEECCCCCCBBBCCCCCCDDDEEEEEEBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCBBBBBB>>><<<888666555444222111111000000//////000000111////////////////////////000000////////////000000111111111000000///////////////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000,,,---///000000000///.../////////......---------000000//////...---++++++---................................................------------...//////------------........./////////............//////............////////////---------............//////////////////////////////////////////////////////////////////////////////////////////.........---.................................////////////.........///////////////////////////////////////................................................//////.........---------............////////////////////////////////////////////////////////////............////////////000000//////.........---.........///////////////---...///000000///...---////////////////////////000000000000000000000000000000000000000000000000////////////000000000000///000222333333222000///000000000000111111111111////////////000000000000000000////////////000000////////////////////////////////////////////////......////////////000000...///000000000000///...////////////000000000000000//////////////////...//////000000000000000111000000000000000000000000////////////////////////......////////////......////////////000000000000000000000000000000000000000000000000000000000000000000000///000111111222111111000000000111333444333777;;;???BBBFFFJJJMMMOOOPPPQQQSSSTTTTTTTTTTTTWWWXXXYYYYYYZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWYYYWWWUUURRRQQQPPPPPPPPPQQQPPPNNNMMMLLLKKKJJJJJJFFFGGGHHHJJJMMMOOOPPPQQQUUUVVVVVVWWWXXXXXXYYYYYYYYY[[[]]]]]]^^^cccjjjppptttvvvvvvuuusssrrrssstttppppppqqqsssuuuwwwyyy{{{|||zzz}}}~~~uuuqqqoooqqqrrrssswww|||}}}zzzyyyxxx{{{xxxwwwwwwvvvuuuqqqlllhhhbbb___]]]]]]^^^[[[VVVQQQMMMKKKIIIHHHIIIIIIIIIHHHDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGCCCAAA>>><<<:::888555333111111000000000111111222000000000000000000000000000000////////////000000111111111111000000000000//////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////+++,,,------......------/////////...............000000//////...---++++++---------..........................................------------...//////------.........///////////////............//////............////////////---------............//////////////////////////////////////////////////////////////////////////////////////////.........---------...........................////////////.........///////////////////////////////////////------------------------............................................................////////////////////////////////////////////////////////////............////////////////////////////////////.........///////////////---...//////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111222222111000000/////////000000000111111000000000000////////////000000////////////000000////////////////////////////////////////////////------........./////////........................////////////000000000000.........///////////////////////////000000111111000000000000000000000000////////////////////////---...///000000///...---.../////////000000000111000000000000000000000000////////////////////////111000/////////000222222333222222222444666888:::===@@@DDDGGGIIILLLOOORRRQQQRRRTTTUUUVVVVVVVVVUUUXXXYYYZZZ[[[[[[[[[[[[ZZZXXXXXXXXXXXXWWWWWWVVVVVVUUUSSSQQQOOOMMMMMMNNNOOOKKKJJJIIIHHHGGGFFFFFFFFFFFFHHHKKKOOOTTTXXX[[[]]]______```aaacccdddeeeeeedddfffgggfffeeehhhooouuuyyy{{{|||{{{wwwtttrrrrrrppppppqqqsssuuuwwwyyyzzzzzz~~~|||xxxtttrrruuuzzzxxxyyyyyyvvvrrrnnnlllllllllqqqwwwzzzzzz|||}}}rrrnnnlllmmmmmmlllnnnrrruuuwwwyyyyyyyyyyyyzzz|||{{{wwwuuurrruuu{{{~~~yyytttqqqnnnkkkkkkllliiibbb]]]XXXUUUQQQOOOOOOPPPPPPOOOMMMLLLKKKJJJIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIEEEDDDCCCCCCBBB???;;;888555444333333222222222222000000000000000000000000000000////////////000000/////////000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................,,,,,,,,,,,,,,,---..................////////////------...............------------.........//////...........................------------...//////....../////////000000000//////............//////............////////////---------............///////////////////////////////////////////////////////////////////////////000/////////............---------.........//////............////////////............/////////000........................------------------------........................,,,,,,------.../////////............////////////////////////////////////////////////////////////............////////////------......///000000000............/////////000...............///000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000111111000000000---.........//////000000000000000000////////////000000////////////000000000000000000000000000000////////////////////////,,,---------....../////////...------------...///////////////000000000000---.........//////000000.../////////000000111111000000000000000000000000////////////////////////---...///000000///...---.../////////000000111111000000000000000000000000////////////////////////111000/////////000222333333333444666999===AAADDDDDDGGGJJJMMMNNNOOORRRSSSQQQSSSTTTVVVWWWXXXWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZXXXXXXWWWWWWWWWVVVVVVVVVQQQPPPNNNLLLLLLLLLNNNOOOIIIHHHHHHGGGFFFFFFFFFGGGGGGJJJNNNTTTZZZ___cccfffeeefffggghhhjjjkkklllmmmlllnnnnnnkkkiiijjjqqqxxx}}}~~~}}}yyytttpppnnnooopppqqqrrrtttvvvxxxyyyrrrtttxxx|||~~~wwwqqqooollljjjmmmqqqnnnooonnnkkkeee___ZZZYYYXXX___ggglllnnnrrrxxx}}}}}}|||{{{{{{{{{{{{yyywwwoookkkiiijjjiiifffgggjjjlllmmmooopppoooppprrrtttwww|||}}}wwwsssqqqkkknnnsssyyy~~~|||}}}zzzwwwwwwwwwtttmmmggghhhddd___\\\[[[\\\]]]]]]WWWVVVTTTRRRPPPNNNMMMMMMFFFFFFEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHEEEAAA>>>999888777555333333222222000000000000000000000000000000////////////000000---.........//////000000//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////........................//////...------///000111------......//////000000***+++,,,...///000000000---------.........//////////////////////////////...------------...//////////////////000000000000//////............//////............/////////000---------.........//////////////////////////////////////////////////////////////////////////////000000//////.........------------.........//////............/////////000---.........//////000000------------------------------------------------........................+++,,,,,,---...///000000............/////////000////////////////////////////////////////////////............/////////000,,,,,,---...///000111111---.........//////000000///...---------///000111........................000000000000000000000000111111000000//////.........///////////////......000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////222222111000///...------............////////////000000000000000000000000000000000000000000000000111111000000000000111111111///......//////...,,,---...///000000111000000////////////000000000000000000000000000000000000//////...//////000111222---............000333666333555999===BBBFFFHHHJJJLLLMMMOOOQQQRRRSSSSSSTTTSSSTTTWWWXXXYYYXXXWWWVVVXXXYYYYYYZZZZZZYYYWWWWWWYYYWWWUUUSSSRRRQQQQQQRRRNNNLLLIIIHHHIIIIIIIIIIIIHHHIIIIIIHHHGGGGGGIIIKKKLLLOOOUUU\\\ccchhhlllmmmppppppppppppqqqrrrsssttttttuuuuuussspppppprrruuuwwwxxxyyyyyywwwtttpppnnnlllmmmoooqqqsssuuuvvvvvvooonnnmmmnnnqqqsssssssssjjjfffbbb``````bbbcccdddgggddd___ZZZWWWTTTPPPMMMPPPRRRUUUWWWZZZ^^^bbbfffiiijjjkkkmmmoooppprrrrrriiifffbbb___]]]]]]___aaa___^^^]]]]]]___cccgggiiinnnrrrvvvyyyxxxtttnnnjjjiiijjjmmmqqquuuzzz~~~~~~}}}xxxssslllhhhiiikkkkkkkkkfffbbb______```^^^XXXSSSJJJIIIGGGEEEDDDEEEFFFGGGEEEGGGIIIIIIIIIIIIKKKMMMIIIIIIIIIHHHGGGFFFDDDCCCCCC???;;;999888666222///222111111000000000000111/////////000000000000000000000//////.........---...///000111111000///...///111222111000///000111000000000000000000000000000111111111000///---,,,---.........//////000000111///...------...///111---....../////////////////////000000000000//////////////////////////////000000000000000000000000000000///...---,,,,,,+++,,,,,,,,,---------.........---,,,,,,,,,,,,---...............//////////////////............//////////////////////////////000000000000000000000000........................000000000000000000000000////////////////////////,,,...//////......///111///............---------,,,,,,,,,---------..............................////////////////////////------............------000//////...------,,,,,,.........////////////000,,,------------------,,,........................---.........//////000000............////////////////////////000000000000000000000000////////////////////////000000000000222111111111000000//////000000000000000000000000111000000000/////////......///////////////......//////000000000111111111//////////////////////////////000000000111111111000000000000000000000000////////////////////////////////////////////////////////////////////////111111000000//////..................////////////000000000000000000000000000000000000000000000000111111000000000000111111111000...///000000...---...//////000000000000///....../////////000000000000000000000000000000000000000000000000000111222///000000000000222555888:::<<>>===<<<;;;555555444444333222111111//////000000111111111222111000///......///000111...///000///...---...000000000000000000000000000...///000111111000//////000000//////.........---......////////////......//////000111111111111111//////000000000000//////////////////////////////............................................................/////////000---...///000000///...---............/////////000//////............//////------------------------000000000000000000000000................................................///////////////////////////000111000...------...//////.........---------,,,,,,,,,---------..............................////////////////////////---..................---***+++,,,---///000111111........./////////000000......////////////......000000000000000000000000000000//////.........---............/////////000111111111111222222222222------...///000111222222////////////000000000000---.........//////000000000000000000000///......000000000000000000000000111111000000//////......000000000000111111111111000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000////////////000000333333333222222222222222000000000000000000000000111111000000//////......---///111222222222333555000000//////.........---000000///...............111111111111111111111111111111111111000000000000000000111222222111000///000000000000111222333444444777;;;@@@DDDHHHJJJKKKLLLMMMOOOQQQRRRSSSSSSSSSTTTUUUUUUVVVWWWXXXYYYYYYYYYWWWUUUUUUVVVUUUTTTRRRPPPOOOMMMNNNOOONNNJJJGGGGGGGGGFFFEEEGGGKKKQQQVVV[[[ZZZYYYVVVTTTUUUXXX[[[bbbeeeiiioootttxxxzzz{{{|||}}}~~~~~~|||zzzxxxqqqmmmhhhfffeeeddd```]]][[[XXXTTTPPPNNNOOOQQQRRRRRRVVVZZZ\\\[[[XXXUUUTTTUUUVVVWWWWWWWWWWWWVVVVVVWWWYYY^^^eeelllrrrwwwzzz|||xxxsssqqqrrrssssssrrrooollljjjkkkpppvvv{{{~~~~~~}}}zzzvvvuuutttrrrmmmiiihhhhhhjjjmmmqqqwww{{{~~~}}}yyywwwyyyxxxvvvuuuvvvvvvuuusssrrrsssttttttrrrqqqrrrssssssqqqnnnjjjgggeeedddddd___^^^^^^^^^]]]\\\\\\\\\ZZZZZZZZZYYYXXXWWWVVVUUUVVVVVVWWWXXXYYY[[[[[[\\\eeehhhmmmqqqtttxxx{{{~~~zzz{{{|||~~~zzzwwwppppppppppppnnnjjjccc___TTTRRRNNNIIIFFFEEEEEEFFFBBBCCCDDDCCCAAA@@@??????>>><<<:::777444222111000000000111222333222222222000000000000////////////000000000000000000000000////////////............000000000000000000000000555222///...///000111000111000///---------...///000000//////.........---000000000000000000000000000000//////.........------.........//////000000000000///.............../////////...---------,,,---------,,,,,,------------......///000111111222........................////////////////////////////////////000000000000///...---,,,,,,---//////............////////////000000000000000000000000---...000111111111000///.../////////000000111111/////////...------,,,,,,000///------......---+++---------............///........................---------.........//////......//////...---,,,,,,000000000000000111222222000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000......////////////......000000000000000///......000000000000000000000000111000000000/////////...............////////////000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000////////////000000---.........//////000000000000000000000000000000111000000000/////////...///111222222111000000111000/////////............000000///...................................................////////////111111222222222111000///000000111222333555666777;;;===AAAEEEIIILLLMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUVVVWWWWWWXXXYYYYYYZZZXXXVVVTTTSSSQQQOOOLLLQQQNNNLLLLLLMMMLLLIIIFFFFFFGGGIIILLLPPPVVV]]]bbbggggggfffdddcccdddfffiiioooqqqtttwwwyyyyyyyyyyyy||||||{{{zzzxxxuuusssqqqgggccc___]]]\\\ZZZWWWTTTQQQOOOMMMLLLMMMQQQUUUXXXaaaeeejjjmmmlllhhhccc`````````______^^^^^^^^^]]]___aaaffflllssszzz}}}vvvssssssuuuvvvvvvpppmmmiiiiiimmmssswwwzzz~~~~~~}}}zzzyyyxxxuuupppllljjjjjjkkkmmmpppuuuzzz}}}|||zzzzzzyyyxxxxxxyyyxxxvvvtttuuuvvvvvvvvvuuuuuuwwwyyyyyywwwtttpppmmmkkkjjjiiiggggggggghhhhhhiiiiiiiiiccccccbbb```^^^\\\YYYXXXXXXXXXXXXYYYYYYZZZZZZZZZ[[[^^^bbbfffiiimmmqqqtttyyy|||~~~}}}zzzyyyyyyuuuvvvwwwwwwyyy}}}{{{{{{{{{zzzxxxssslllhhh\\\YYYUUURRRPPPMMMIIIFFFDDDEEEDDDCCCAAA@@@@@@AAA@@@???===:::777444222111111111111111111111222222111000000000////////////000000000000000000000000111000000000000/////////000000000000000000000000111///---,,,---......---000000///...............000/////////............000000000000000000000000000/////////...................../////////000000//////...------------------------------,,,,,,,,,......------------...............///000111111111........................////////////////////////.../////////000000000000///...------------...///............////////////////////////////////////......///000000000000000.........//////000000000------..................///...------......---,,,---------............///---------------------------------.........//////......//////...------,,,...............//////000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000......////////////......000000000000000//////...////////////////////////000000000000////////////............////////////000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000////////////000000***++++++,,,...//////000000000000000000000000000000000000000////////////111222333222///...---...////////////............000//////............///------------------------------......//////000000111111222222111111000///000000222555777:::<<<===DDDFFFIIILLLNNNPPPPPPPPPRRRSSSTTTUUUUUUUUUUUUTTTVVVVVVVVVWWWWWWXXXXXXYYYWWWUUURRRQQQPPPNNNKKKIIIOOOMMMJJJIIIIIIIIIGGGFFFGGGJJJOOOTTTZZZaaahhhmmmuuuvvvvvvuuuttttttvvvxxxyyyzzz|||}}}|||zzzwwwuuuuuusssppplllhhheeebbbaaaZZZWWWTTTRRRQQQOOOMMMKKKIIIIIIJJJMMMSSSZZZbbbffftttxxx|||tttooommmllljjjhhhfffeeeeeeeeefffhhhmmmsssyyyzzzuuutttvvvwwwxxxqqqmmmiiihhhkkkppptttwww}}}~~~}}}~~~}}}}}}{{{wwwrrrnnnmmmlllkkkkkkmmmrrrvvvyyy~~~}}}|||yyyyyyyyyzzz{{{zzzwwwtttvvvvvvvvvuuutttvvvzzz}}}}}}{{{xxxtttqqqooonnnnnnllllllmmmnnnppprrrssstttppppppnnnlllhhhdddaaa___]]]]]]]]]\\\\\\[[[[[[[[[VVVXXX[[[]]]___bbbfffiiiooorrrwwwxxxvvvssspppooonnnooopppqqqsssxxx~~~}}}wwwrrrhhheeeaaa``````[[[SSSLLLIIIGGGDDDBBBAAAAAABBBCCCAAAAAA@@@>>><<<888555444333222111000000000111222111111000000000/////////000000000000000000000000111111111111000000000000000000000000000000000000///...---...//////---,,,///////////////......---////////////............000000000000000000000000////////////..................////////////000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------//////............//////......//////000000111111////////////////////////////////////////////////....../////////000000000//////...------......///---............////////////////////////////////////////////////000111111.............../////////,,,,,,------...//////000---,,,+++,,,.........,,,---------............///---------------------------------........................///......---,,,......------......///000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000......////////////......//////000000000000//////////////////////////////000000000000////////////000000000000111111111111////////////////////////////////////////////////111000000///////////////////////////////////////000000////////////000000------...//////000111111////////////////////////000000000000////////////000111222111///---------///////////////.........000///............//////////////////////////////111111111111000000000000000000111111000000000000111333666999===@@@BBBCCCKKKLLLNNNPPPQQQRRRRRRQQQUUUVVVVVVWWWVVVVVVUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWPPPOOOMMMMMMMMMMMMLLLJJJJJJIIIGGGGGGGGGHHHIIIJJJKKKOOOUUU\\\aaahhhnnnrrr~~~|||||||||yyyzzz{{{{{{yyyvvvrrroookkkhhhccc]]]XXXUUUSSSRRROOONNNMMMLLLKKKKKKKKKJJJMMMNNNPPPVVV^^^iiirrrwwwzzzwwwuuuqqqmmmkkkjjjjjjjjjiiijjjnnnsssyyy~~~zzzwwwvvvvvvvvvrrrnnnjjjiiilllqqquuuxxx}}}}}}~~~~~~~~~~~~}}}yyytttqqqpppnnnlllkkklllooosssuuuyyy|||~~~||||||yyyyyyzzz|||}}}{{{xxxuuussssssrrrqqqqqquuuzzz}}}{{{xxxuuurrrpppoooooonnnoooppprrrtttwwwzzz|||zzzzzzyyywwwsssoookkkiiiffffffeeedddbbbaaa``````]]]^^^^^^^^^]]]]]]```bbbdddhhhmmmpppnnnkkkhhhfffggghhhiiikkknnnttt|||}}}yyytttpppoooqqqrrrnnnbbbXXXPPPLLLFFFBBBAAAAAACCCDDDAAABBBBBBBBB@@@>>>;;;999666444222000///000111222111111111000000000//////000000000000000000000000111111111000000000//////000000000000000000000000000000111222333333000...---...///000000///...---///////////////.........///////////////////////////////////////.........//////////////////000000......------,,,------...,,,,,,,,,------.........000000////////////000000.../////////000000000111000000000000000000000000////////////////////////........./////////000000/////////...............---------.........//////////////////////////////000///.........///111222------..................---------.........//////,,,++++++,,,...///...------------............///------------------------........................---...............------000////////////000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......//////000000000000//////////////////////////////////////////000000000000000000000000111111111111////////////////////////////////////////////////111000000///////////////////////////////////////000000////////////000000000000000000000000000000////////////////////////////////////000000000000...000111111///...///000........./////////////////////............//////////////////////////////333333222111000///....../////////000000111111111555777;;;???CCCFFFHHHIIINNNOOOPPPRRRRRRRRRRRRQQQWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTMMMKKKJJJKKKLLLLLLKKKIIIFFFFFFGGGHHHIIILLLOOOQQQQQQUUU\\\bbbhhhnnntttxxx}}}zzzyyyxxxxxxwwwuuuqqqlllgggddd___\\\WWWSSSOOOMMMLLLLLLIIIJJJJJJKKKLLLMMMOOOPPPVVVWWWZZZ```iiittt}}}~~~{{{wwwsssooonnnmmmmmmiiijjjmmmqqqvvv||||||xxxuuusssqqqnnnkkkkkkooossswwwyyy{{{zzzzzz|||~~~~~~}}}|||~~~~~~{{{wwwuuuuuussspppnnnnnnpppssstttvvvyyy}}}~~~~~~}}}}}}}}}{{{{{{}}}~~~{{{xxxqqqqqqpppooopppuuu{{{}}}|||yyyvvvtttrrrrrrrrrsssssstttuuuxxx{{{~~~~~~~~~|||yyyuuussspppooonnnmmmkkkjjjiiihhhggggggfffccc```^^^^^^^^^]]]aaaeeefffeeebbb```______aaaccceeeiiipppwww|||~~~{{{yyyzzz~~~~~~tttjjjZZZTTTKKKEEECCCCCCDDDDDD@@@AAACCCDDDDDDBBB@@@???999888555222111111222333111111111111000000000000000000000000000000000000000000/////////.........////////////////////////000111222444555444222///---...///000000///...---.........///////////////////////////////////////.........///////////////000000000000000000/////////...............//////------......//////000000000000////////////000000////////////000000000000000000000000000000000000////////////////////////............////////////000000000//////......---------------....................................000///.........///111222..................------//////.........------------,,,+++,,,...///...------------............///------------------------.....................---------...............---///////////////000000111////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////.........//////000000000000000////////////////////////////////////000000000000............////////////000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000////////////000000000000000/////////......000000000000000000000000////////////000000000000---///111111000000111222.........//////////////////............//////000------------------------111111000///...---,,,,,,//////000000222333555666;;;===AAAEEEIIILLLMMMNNNOOOPPPRRRSSSTTTTTTSSSSSSVVVVVVWWWWWWWWWVVVUUUUUUSSSRRRRRRRRRQQQPPPPPPPPPMMMLLLJJJJJJKKKJJJIIIGGGFFFIIILLLNNNPPPSSSWWWZZZVVVZZZ```gggmmmtttzzzzzzuuusssuuutttpppkkkeee___ZZZWWWOOONNNLLLJJJIIIJJJKKKLLLKKKMMMOOOPPPQQQSSSVVVXXX^^^^^^aaafffnnnwww|||xxxtttrrrppppppjjjkkklllnnnrrrwww|||yyytttqqqooommmlllmmmppptttvvvwwwuuutttssstttwwwxxxxxxwwwwwwzzz}}}~~~|||zzzyyyxxxyyywwwuuusssrrrssstttttttttwww{{{||||||||||||}}}}}}}}}~~~}}}{{{rrrrrrrrrqqqssswww}}}~~~|||zzzyyyxxxxxxxxxuuutttttttttvvvxxx{{{}}}~~~~~~{{{yyyvvvuuutttsssrrrqqqqqqpppnnnoooooollliiieeeddddddaaabbbcccbbb^^^\\\[[[[[[ZZZ\\\^^^aaadddiiiooosss}}}~~~yyyzzz|||zzzggg___TTTLLLIIIHHHFFFDDD@@@AAACCCDDDDDDDDDCCCBBB===;;;999777555444333444222222111111111000000000000000000000000000000000////////////............////////////////////////......///111333222000...---...//////////////////.........///////////////000000000000000000000000.........///////////////111111000000000000/////////............///000000///////////////000000000000000////////////000000////////////000000000000////////////////////////////////////////////////------........./////////000000000000000///------,,,------------.................................///////////////000111111/////////...............000//////...------,,,,,,...---,,,---/////////------------............///.......................................---------,,,---......///.........------,,,,,,------...///000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......////////////............///000000000000000000000000000000000000000.../////////000000000111............////////////000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000////////////000000//////////////////000000000000000000000000000000.../////////000000000111...000222222111000111222............/////////000...............///000000....................................////////////111111111333555777:::;;;AAACCCGGGKKKNNNPPPPPPQQQPPPRRRTTTVVVWWWWWWWWWWWWTTTTTTUUUUUUVVVUUUUUUUUUPPPPPPOOOOOONNNMMMLLLLLLKKKJJJIIIJJJKKKLLLKKKJJJLLLOOOTTTWWWXXX[[[^^^aaa\\\___dddhhhmmmrrrxxx|||||||||uuupppmmmllljjjeee___YYYTTTPPPNNNGGGGGGHHHJJJMMMPPPSSSUUUUUUXXXZZZ[[[[[[\\\___cccbbbbbbdddhhhooowww~~~{{{wwwsssqqqooojjjjjjjjjkkknnnrrrwwwyyy}}}zzztttpppooommmlllkkkllloooqqqqqqpppllljjjiiijjjmmmooooooooonnnqqqtttuuutttssstttvvvvvvvvvuuutttsssrrrqqqppppppsssvvvxxxxxxwwwxxxyyyzzzyyyyyyzzz{{{{{{zzzxxxrrrsssssssssuuuxxx~~~~~~}}}~~~~~~xxxvvvuuussstttvvvxxxyyy}}}~~~}}}{{{wwwwwwvvvvvvvvvuuuuuuuuutttwwwzzz{{{yyywwwvvvvvvqqqppplllfff```]]]]]]^^^[[[]]]___aaabbbdddgggiiirrruuuzzz}}}{{{vvvvvvyyy}}}tttkkk___UUUQQQMMMIIIFFFCCCCCCCCCCCCCCCBBBBBBBBB@@@???===;;;999777555444222222222111111111000000000000000000000000000000000000000////////////...////////////////////////---------///000111///---...............///000000............/////////000000000000000000000000000............/////////000111111111000000000//////...---------......///000///////////////.........000//////......//////000000000000000////////////........................////////////////////////---------.........//////000000111111000///---,,,,,,,,,---------.......................................///000000000000000000000000//////...........................------000///......///000///------------............/////////////////////////////////.........---------,,,------...//////......---,,,,,,,,,,,,---......000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......////////////............///000000000000000111111111111111111111111.../////////000000111111000000000000111111111111000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000////////////000000......///000111222333333000000000000000000000000.../////////000000111111000222333333111000111111---.........//////000000...............///000111111111111111111111111111......///000111222333444222222333555888;;;>>>@@@EEEGGGJJJNNNQQQRRRRRRRRRRRRSSSVVVXXXZZZZZZ[[[ZZZRRRSSSTTTTTTUUUUUUUUUTTTOOONNNNNNMMMLLLKKKJJJJJJGGGFFFGGGIIIMMMOOOOOOOOOQQQVVV[[[^^^___```ccceeeaaaccceeegggiiimmmqqquuuuuuxxx|||{{{wwwqqqkkkhhhaaa___ZZZUUUPPPMMMKKKJJJJJJLLLOOOTTTYYY^^^bbbddd```ccceeeeeecccdddgggkkkddddddfffiiiooowww}}}zzzvvvrrrooommmiiihhhhhhhhhjjjnnnrrrtttyyy{{{{{{xxxsssnnnllllllkkkjjjjjjkkkmmmmmmkkkiiieeecccbbbccceeehhhiiiiiieeehhhkkklllkkkkkknnnppprrrrrrqqqqqqpppnnnlllkkkkkknnnqqqrrrrrrrrrssstttuuutttssssssuuuvvvuuutttqqqrrrsssssstttxxx}}}~~~{{{yyyxxxyyy{{{||||||~~~|||zzzvvvvvvvvvvvvvvvwwwwwwwwwzzz~~~vvvmmmfffbbbbbbccc___aaacccdddccccccdddeeehhhmmmttt{{{~~~}}}zzzwwwtttuuuwww{{{}}}sssfff\\\VVVQQQLLLGGGFFFEEEDDDBBBAAAAAA@@@AAAAAAAAA@@@>>><<<999666555222222222111111111111000000000000000000000000000111111111111000000000000////////////////////////...------...000111000...///...---------///000111---.........//////000000000000000000000000000000---.........//////000000222111111111000000//////,,,,,,,,,,,,,,,---...////////////...---------,,,//////............//////000000000000////////////........................////////////////////////---------.........//////000111111111000///---,,,,,,,,,,,,---------..............................---...000111111111000///111111000000/////////...,,,,,,------.../////////222111//////000000///------------.........//////000000000000000000000000//////.........---------,,,,,,---.../////////...///............///000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......////////////..................////////////111111000000//////......////////////............000000000000000000000000111111000000//////......000000000000000000000000////////////000000000000......---......///000111111111000000///---,,,+++222111111111000000//////////////////////////////000000000000000000000000...///000000000...---,,,222111000//////...//////000000000000////////////000000000000///////////////000000///...---///000000333888;;;>>>AAAEEEHHHMMMNNNOOOQQQSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQWWWUUUSSSSSSTTTSSSOOOLLLIIIJJJKKKJJJIIIHHHIIIJJJHHHHHHJJJPPPVVVZZZ[[[YYYZZZ\\\```cccfffggggggffffffeeeeeeeeefffiiikkkmmmnnnqqquuutttnnnfff___[[[SSSQQQMMMJJJIIIKKKNNNPPPQQQVVV\\\bbblllttttttpppnnnqqqsssrrrpppmmmkkkkkkgggggggggiiimmmsssxxx{{{}}}|||zzzwwwtttooolllkkkjjjhhhfffeeegggkkkoooooopppqqqrrrpppmmmiiiggglllllllllkkkjjjhhhggggggccccccbbbaaaaaaaaaaaabbbcccdddfffhhhhhhhhhhhhgggfffiiikkkkkkiiifffeeedddlllkkkjjjiiiiiijjjkkklllkkkkkkllllllmmmlllllllllqqqqqqqqqrrrsssvvvxxxyyy|||zzzyyyxxxxxxzzz{{{|||}}}}}}}}}|||{{{uuuuuutttrrrpppqqqsssuuuvvv{{{xxxpppllljjjiiiiiiiiiiiihhhgggeeedddcccfffjjjllllllpppvvvxxxwwwxxxwwwwwwyyy}}}}}}}}}yyynnnfff```ZZZSSSMMMKKKGGGCCCAAAAAABBBBBBBBBBBBAAA@@@@@@@@@>>>;;;888888666444222222222444444111111111222111000//////////////////............333333222111000///......//////000000000000//////000000////////////000000000000////////////000000//////000000000000//////......---,,,,,,...///000111111000///////////////---------............///000000////////////000000,,,,,,+++***+++,,,---...666333///------......---000000//////.........---///...---,,,,,,---...///......////////////......000000000000////////////---.........//////000000000000//////......------///////////////////////////............---------........................////////////////////////...------------...//////////////////////////////------............------........................---.........//////000000...............///000000...............///000000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////////////////////////////222111111000///...---,,,000000000000////////////111000000000000/////////000000000000000000000000111000000000/////////...000000000000000000000000////////////000000000000000000000000000111111222000000000000///...---,,,000000000000//////......////////////////////////000000000000000000000000//////000000000///...---000///...............///000000000000////////////000000000000000000000//////000111000///000222444666:::>>>BBBEEEHHHJJJMMMNNNOOOQQQRRRTTTTTTUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUVVVTTTRRRRRRRRRQQQMMMJJJJJJJJJKKKIIIHHHGGGHHHJJJNNNOOORRRXXX___ccccccbbbaaacccfffhhhjjjkkkkkkjjjhhhgggeeedddccccccddddddeeegggiiigggbbb[[[VVVSSSOOONNNLLLKKKMMMPPPTTTVVV[[[aaaiiiqqq|||}}}}}}{{{yyyvvvssspppnnniiihhhgggiiilllrrrxxx{{{~~~~~~zzzxxxuuurrrqqqooollljjjjjjjjjiiihhhfffhhhkkknnnlllmmmmmmmmmkkkhhhdddbbbkkkjjjiiihhhfffcccaaa___^^^^^^]]]\\\\\\\\\\\\]]]^^^___aaaccceeeeeeeeeeeeeeeffffffdddaaa_________```___^^^^^^^^^^^^___``````bbbeeehhhkkkmmmoooppprrrqqqqqqpppqqqrrrttttttzzz{{{|||}}}|||}}}~~~}}}}}}{{{|||~~~}}}|||zzzyyywwwtttqqqpppqqqsssuuuyyy~~~wwwrrrppppppmmmnnnpppqqqooollliiiffffffhhhgggeeegggnnnqqqqqqrrrsssvvv{{{{{{{{{||||||rrrjjjeee___XXXRRRNNNKKKFFFDDDCCCCCCCCCBBBDDDBBBBBBBBBBBBAAA>>><<<:::888666333222222333333///000000000000//////...111111000000000/////////222222111111000///////////////000000000000//////000000////////////000000000000////////////000000//////000000000000/////////............///000000111000000///////////////........./////////000000000000////////////000000000///.........///111111555222///---............000/////////...............---,,,,,,,,,,,,---.........////////////......000/////////////////////............/////////000///////////////.........///////////////////////////............---------...................................................------------...//////........................------............------..................................../////////000...............///000000...............///000000000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////////////////////////////333222111000///......---////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000111111111000000000000000......////////////......////////////............////////////////////////000000000000000000000000000000111111111000///......------------......///////////////000000000000000000000000000000000000000111111111111333777:::===@@@FFFIIILLLMMMOOOPPPQQQQQQRRRTTTTTTUUUUUUTTTUUUVVVWWWWWWXXXXXXWWWWWWSSSRRRPPPPPPOOONNNKKKHHHIIIIIIIIIHHHGGGGGGIIIKKKSSSUUUZZZaaagggkkkkkkjjjiiijjjkkkmmmnnnnnnmmmlllhhhgggfffcccaaa___]]]\\\YYYZZZYYYWWWRRRNNNMMMLLLLLLLLLMMMOOORRRWWW\\\___fffnnnwww~~~{{{yyyuuuqqqllljjjhhhiiilllqqqwww{{{}}}}}}~~~{{{rrrooollljjjjjjjjjjjjiiiiiijjjjjjiiihhhiiikkklllmmmmmmmmmllljjjhhhfffeeehhhhhhhhhfffdddaaa]]]\\\\\\[[[ZZZZZZYYYYYYZZZZZZ\\\]]]```bbbdddfffgggggghhhhhhfffbbb^^^[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZ\\\```eeeiiimmmppprrrsssrrrpppnnnmmmlllmmmmmmoooqqqssstttuuuvvvxxxzzzzzz|||~~~}}}|||yyy{{{~~~~~~|||wwwsssppppppqqqrrruuu{{{{{{wwwuuuuuuoooqqquuuwwwvvvrrrnnnkkkiiiiiieee``````eeeiiiiiijjjmmmssszzz~~~yyyyyyzzz|||~~~vvvooojjjeee^^^YYYUUUQQQMMMJJJIIIGGGFFFDDDEEEDDDCCCCCCDDDDDDBBBAAA===;;;888555333222222222///000000000000000000000222222111111111000000000000000000000000000000000//////000000000000//////000000////////////000000000000////////////000000//////000000000000//////...//////000000000000000000000//////......//////////////////000000000111000//////......//////000111111000000000111222333333000...---.../////////////////////............------,,,++++++,,,------......////////////......////////////////////////............////////////.........//////////////////////////////////////////............---------........................------------------------...------------...//////........................------............------....................................////////////...............///000000...............///000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000111111111111......//////000000111111111111111000000000//////////////////////////////000000000000////////////////////////////////////////////////000000000000///////////////...------------...//////000//////////////////////////////////////////////////////////////////////////////000111111111111000000000------------...//////000////////////000000000000000000000000000111111111000111222222444777<<<@@@AAAEEEIIIMMMNNNOOOPPPQQQSSSSSSTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSPPPOOONNNMMMKKKJJJHHHGGGEEEFFFGGGGGGGGGIIIMMMPPPVVVYYY___fffkkkooooooooommmnnnnnnnnnmmmlllkkkjjjfffeeedddbbb___[[[YYYWWWOOONNNMMMKKKIIIIIIKKKMMMMMMNNNQQQUUUZZZ^^^bbbeeelllttt}}}}}}|||zzzvvvrrrpppnnnkkkjjjlllqqqvvvzzzzzzyyyyyyzzz{{{zzzvvvssskkkhhhdddccceeehhhiiijjjgggiiikkkkkkjjjiiijjjkkklllllllllkkkkkkkkklllllliiijjjkkkjjjhhheeeaaa^^^^^^^^^]]]\\\\\\\\\\\\]]]```aaacccfffiiilllnnnooorrrrrrpppllleee___[[[YYYYYYYYYYYYYYYYYYYYYYYYYYY]]]___bbbfffjjjmmmooopppsssqqqnnnkkkhhhffffffeeefffhhhkkkllllllmmmoooqqqppprrrvvvyyyzzzxxxtttrrrrrruuuzzz~~~}}}yyyuuurrrrrrrrrrrrsssvvv{{{zzzvvvtttsssnnnppprrruuuuuutttsssqqqqqqqqqmmmfffccceeeeeeccceeegggllltttzzz}}}}}}{{{zzzzzz{{{|||}}}~~~}}}wwwrrrnnniiiccc___\\\YYYUUURRRPPPNNNKKKHHHFFFEEECCCCCCDDDDDDDDDCCC@@@>>>;;;888555333222222111111111111111222222333222222111111111000000000//////000000111111111111//////000000000000//////000000////////////000000000000////////////000000//////000000000000//////---...///111111000//////000//////.........//////....../////////000000000/////////......////////////////////////000000000000///------///000000//////////////////.........------------------------......////////////...............///////////////.........///////////////------......//////000000///////////////////////////............---------........................------------------------...------------...//////........................------............------.................................///////////////...............///000000...............///000000////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000111111111111......//////000000111111000000/////////.........////////////////////////////////////000000000000////////////////////////////////////000000000000//////000000///...---,,,,,,---...///000000000000000000000000000000000000////////////////////////////////////////////////111000000000000000111111............///000111111.../////////000000000111///000000000111111111222000222444666888<<>>;;;999666555444222111000000000111222222111111000000000//////////////////000111111222222//////000000000000//////000000////////////000000000000////////////000000//////000000000000//////,,,---...///000///...---//////............//////------.........///////////////............//////------.........////////////...------///000//////.........///////////////......////////////............////////////......------....../////////000///////////////.........------......//////000000///////////////////////////............---------////////////////////////------------------------...------------...//////........................------............------///////////////////////////////////////........................///000000...............///000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////333222111000///......---////////////000000000000////////////............000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000111222222111//////------...///000000//////000000000000111111111111////////////////////////000000000000000000000000000000/////////000111111000////////////000000111......//////000000111111///000000111111222222222222555888<<>>CCCFFFIIILLLOOOPPPQQQRRRQQQQQQRRRTTTVVVRRRRRRSSSTTTUUUUUUUUUTTTQQQQQQQQQPPPOOONNNLLLKKKFFFHHHHHHGGGEEEDDDGGGIIILLLPPPUUUYYY\\\^^^```bbbdddgggiiijjjjjjlllooorrrqqqoookkkfffbbb^^^[[[YYYTTTSSSQQQOOONNNNNNNNNNNNOOORRRUUUWWWYYY\\\```cccdddfffjjjmmmnnnmmmjjjiiikkkppptttuuu{{{}}}wwwvvvvvvwwwvvvtttpppmmmjjjiiihhhhhheeefffgggfffeeecccbbbbbb\\\ZZZXXXXXX[[[^^^``````eeefffggggggffffffgggiiijjjiiiggghhhlllssszzz~~~}}}vvvmmmhhhdddcccbbbbbbaaaaaabbbbbb______aaadddhhhllloooqqqvvvyyy|||{{{vvvnnngggccc___```aaabbbbbbaaa```___\\\^^^aaadddhhhkkkmmmnnniiihhheeecccaaa````````````bbbeeeeeecccbbbaaaaaaeeehhhlllnnnnnnkkkgggddd\\\___bbbfffiiikkkkkkkkkgggjjjlllnnnnnnoooqqqrrrwwwxxxyyy{{{|||~~~~~~|||zzzxxxvvvpppmmmjjjhhhkkkrrrzzz{{{sssppplllkkklllnnnpppqqqvvvwwwyyy{{{|||}}}||||||{{{xxxvvvqqqqqqpppppppppmmmiiieee___YYYRRRLLLHHHFFFDDDCCCCCCCCCBBBAAA@@@???======666555333111000000111111222222111111111000000000000000000000000111111111//////000000000000//////000000////////////000000000000////////////000000//////000000000000//////...............//////000...------------...///000............///////////////......------......///---...///000000000/////////...---...//////...,,,............/////////000......///000000///............////////////......,,,,,,---......///000000000/////////............///////////////.........///////////////////////////............---------////////////////////////...........................------------...//////------------------------------............------////////////////////////000/////////...........................///000000...............///000000000000000000000000000000////////////////////////.../////////000000000111////////////////////////////////////////////////............////////////111111000000//////......111111111111000000000000000000000000000000000000.../////////000000111111000000000000000000000000////////////000000000000+++---///000111000///......///////////////......---.........//////000000////////////////////////000000000000000000000000///...---------///000111000///...------------------......///000111111222///000000111222222333333888===CCCHHHKKKNNNPPPRRRQQQQQQQQQOOOOOOPPPSSSVVVQQQQQQRRRTTTTTTUUUUUUUUULLLLLLLLLLLLLLLKKKJJJIIIEEEFFFGGGFFFDDDDDDHHHKKKRRRVVV\\\```bbbcccdddeeeeeeggghhhhhhfffhhhkkkooommmjjjfffaaa\\\WWWTTTSSSLLLLLLLLLNNNPPPTTTXXXZZZXXX[[[___bbbdddfffhhhjjjgggjjjnnnqqqqqqooollljjjffflllpppqqqwww|||uuurrrsssvvvtttssspppllliiieeecccbbb```bbbddddddbbbaaa``````^^^\\\ZZZ[[[]]]___aaaaaaeeeffffffeeedddeeefffhhhhhhfffdddeeehhhooovvv{{{|||~~~zzzsssnnneeeddddddccccccccccccccc]]]^^^___bbbeeeiiimmmooosssvvvxxxxxxtttoookkkiii```aaabbbccccccbbbaaa```ZZZ\\\^^^aaaccceeefffggggggfffdddbbbaaa``````aaa___bbbeeeeeedddcccccccccdddgggkkknnnnnnlllhhhfff\\\^^^```bbbdddeeeeeeeeebbbdddgggiiijjjkkkmmmooossstttvvvxxxzzz{{{||||||~~~{{{yyyxxxooolllhhhgggiiiooouuuzzzyyyvvvrrrooooooooooooooorrrsssvvvyyy|||}}}~~~~~~~~~{{{{{{{{{||||||zzzvvvrrrgggaaaXXXPPPKKKHHHFFFEEECCCCCCCCCCCCBBBAAA@@@@@@;;;:::777555333333444444333333333222222222111111111111000000000000000000//////000000000000//////000000////////////000000000000////////////000000//////000000000000//////000///.........///111222---------------...///000////////////000000000000.........------.........+++,,,.../////////...---///...---...//////---+++---.........//////000000,,,---...//////...---,,,......////////////......,,,,,,------...///000000000000//////.........---000000//////.........---//////////////////////////////.........---------000000000000000000000000////////////////////////...------------...//////---------------------------..................---000000000000000000000000000000//////.........---...............///000000...............///000000000000000000000000000000////////////////////////.../////////000000111111////////////////////////////////////////////////000000////////////000000111000///......///000111...000222333111000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000444444333222111000///...////////////////////////000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111111000000//////.........///000000//////111333111000///000333777<<>>;;;888666666666555444444333222111111000000111111111111111111111111111...///////////////...---222222222222111000......//////////////////////////////......---------,,,//////............//////////////////////////////111000...---...///111222////////////////////////////////////////////////,,,---///000000000///.../////////...------,,,,,,000000000000000000000000//////.........---------000000000000000000000000000000000000000000000000////////////////////////000000000000////////////222222111111000000//////000000//////.........---+++++++++,,,,,,,,,---------.........//////000000000///...------,,,------111111111111111111111111000000//////.........---////////////////////////222111000.........///000000///...------...///000000000////////////000000000000000000////////////......///000000000000000///////////////.........000000000000////////////000000////////////000000111000///......///000111,,,...000000///.........000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000111111111111222////////////////////////000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000111000000000/////////...---...//////......///111222222222444888<<<@@@CCCHHHIIIKKKNNNPPPRRRTTTTTTTTTRRRQQQQQQSSSTTTSSSRRRRRRQQQQQQPPPPPPPPPOOOOOONNNLLLJJJHHHGGGGGGGGGFFFIIIJJJLLLNNNPPPSSSXXX[[[]]]aaaeeehhhgggggggggiiifffeeeeeefffggggggeeebbbaaa]]]VVVPPPKKKHHHHHHHHHLLLSSS]]]dddgggiiinnnrrrtttyyy}}}}}}xxxsssrrrrrrooooooppppppooonnnmmmllljjjkkkmmmqqqvvv}}}uuulllgggfffgggffffffggggggfffeeedddcccbbbbbbaaaaaaaaa`````````aaaaaabbbbbbcccdddddddddjjjjjjjjjiiiiiiiiihhhhhhcccaaa```___aaadddiiikkkpppssswwwzzzzzzvvvrrrooojjjiiigggeeeddddddeeefffcccbbbaaaaaaccceeehhhjjjssswww|||~~~{{{uuupppmmmjjjkkkllllllkkkhhheeeccc]]]]]]]]]^^^aaadddggghhhgggeeedddbbbaaaaaaaaabbbaaabbbcccbbb```___```aaaddddddeeeeeeeeeeeeddddddaaaaaa```___^^^^^^^^^^^^[[[\\\]]]^^^___```aaabbbccceeegggjjjlllmmmnnnnnnrrrtttwwwyyyzzzzzzyyyxxxuuussspppnnnnnnrrrvvvyyy{{{|||~~~~~~}}}{{{yyyyyy{{{}}}}}}xxxtttsssuuuyyy{{{sssiiiccc\\\SSSLLLIIIEEEBBBAAACCCDDDBBB@@@AAA>>>;;;999888777555333222222111000000000000000111111111111111111111111......///////////////.........//////000000//////////////////////////////////////////......------//////............//////////////////////////////......///000000000000000........................////////////////////////------///000000000///.....................////////////////////////////////////.........---------........................////////////////////////////////////////////////000000000000//////////////////////////////......000/////////............,,,,,,,,,,,,------------............/////////000111111000///////////////........................000/////////............////////////////////////111000///---------...///000///...------...///000//////............//////000000000000////////////......///000000000000000.........///////////////000000000000////////////000000////////////000000000000////////////000000---...000000///......///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000/////////000000111111111////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////,,,...000000///...///000333555777;;;???CCCFFFHHHLLLNNNOOOQQQSSSTTTTTTUUUUUUSSSQQQQQQSSSSSSSSSRRRPPPPPPPPPPPPOOONNNMMMLLLLLLKKKHHHGGGFFFHHHJJJKKKQQQSSSVVVXXXZZZ^^^bbbeeegggiiikkkkkkiiihhhiiijjjgggggggggggggggccc^^^ZZZUUURRRLLLHHHEEEEEEGGGIIIRRR[[[gggpppvvvyyy}}}|||wwwuuuqqqrrrssstttsssqqqooommmkkkkkkkkkmmmppptttxxx{{{zzzwwwqqqiiibbb______aaa___aaaccceeefffeeeddddddddddddcccccccccbbbbbbbbbaaabbbdddeeegggggghhhhhhkkkkkkkkkjjjjjjjjjjjjjjjcccbbbaaaaaabbbeeeiiikkkqqquuuzzz}}}~~~zzzvvvrrrllljjjgggeeeeeefffgggiiikkkiiigggffffffiiilllnnnvvvzzz~~~}}}yyyuuusssoooppprrrrrrpppnnnkkkhhhbbbbbbbbbccceeeggghhhiiihhhgggeeecccbbbbbbbbbbbbcccddddddccc```^^^______ccccccbbbbbbbbbbbbbbbbbbeeedddcccaaa___^^^]]]]]]YYYZZZ[[[\\\^^^___``````^^^___aaabbbddddddeeeeeehhhiiikkknnnppprrrtttuuuqqqrrrrrrpppoooqqqwww|||xxxyyy{{{|||}}}}}}||||||wwwyyy{{{{{{{{{|||~~~zzzsssnnnmmmoooqqqxxx~~~zzztttkkk```WWWOOOJJJDDDAAACCCDDDDDDBBBCCCAAA???===<<<:::666333333222222111111111111222000000000000000000000000---......///000000000000******,,,...///000000000////////////////////////000000000000//////////////////............//////////////////////////////,,,---000111222111///...------------------------////////////////////////---......///000/////////------...//////000111111/////////////////////////////////............---........................////////////////////////////////////////////////////////////000000000000---------------.........////////////............------------.........///............////////////111000000////////////000........................////////////............///////////////////////////......------------...//////............//////......------------......000000000000////////////...//////000000000000000------......//////000000////////////000000000000000000////////////000000000000////////////000000///111222111000///000111////////////////////////////////////////////////////////////////////////////////////000000000000111111111000///......---////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////---///222222222111111222555777<<>>;;;888666555555111111111111111111111111000111111111111000000/////////000111111111111111000000000000000000000000......//////000000000111//////............//////////////////////////////+++,,,...000000///...---///////////////////////////////////////////////////......------///000111,,,,,,------.../////////.........................../////////000000111111................................................////////////////////////---......///000111111222000000000///.........------.........//////000000------------.........///000000//////.........---++++++,,,,,,...///111222////////////////////////---.........//////000000////////////////////////+++,,,.../////////......---...///000000///...---.........------.........000000000000////////////000000000000000///......///////////////.........---......///000111111222000000////////////000000,,,---///111222333222222000000000000000000000000111111000000000000111111000000000000000000000000........................////////////////////////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000//////000111222333333444//////000000000000//////---...//////000111111222222555:::===@@@CCCGGGIIIJJJKKKMMMOOORRRSSSTTTUUUSSSSSSSSSSSSSSSRRRQQQQQQPPPOOONNNMMMLLLKKKKKKKKKGGGFFFGGGKKKSSS^^^hhhnnnwwwzzzzzzvvvtttuuuuuutttuuuuuuuuuuuuuuusssooolllllljjjfff___YYYTTTSSSSSSPPPQQQSSSXXX\\\______^^^bbbaaabbbeeeiiimmmooooooiiiiiiiiijjjlllooosssuuuzzz{{{~~~xxxrrrjjjfffaaa___``````___]]]aaa___]]][[[[[[^^^aaacccbbbbbbaaa``````cccgggkkkjjjjjjlllooorrrwww{{{~~~{{{yyyxxxwwwuuussswwwvvvwwwxxxzzzzzzxxxvvvvvvuuusssqqqpppooonnnnnnmmmnnnpppqqqooolllhhheeekkkllllllkkkiiieeeaaa___XXXWWWWWWXXX[[[[[[YYYVVVSSSUUUYYY]]]```cccdddeeebbb```\\\YYYVVVUUUUUUUUUUUUVVVYYY\\\___aaacccdddbbbgggrrrxxxtttuuuwwwwwwzzz}}}vvvrrrnnnmmmoooqqqqqqpppoooooonnnmmmkkkjjjiiiiiijjjhhheeebbbbbbdddfffhhhddddddeeeeeeeeeddddddcccgggeeebbbbbbccceeeffffffiiiiiikkkmmmppptttwwwyyy|||{{{xxxssspppoooqqqssszzzzzzwwwuuuxxx{{{xxxrrroooooonnnkkkhhhiiilllppp{{{|||}}}~~~uuujjjccc]]]RRRIIIIIIIIIDDDAAABBB???>>>>>>======:::666333111222222222222111000000111111000000000000111111000000000000000000000000////////////////////////111111000000//////......000000000000000000000000////////////////////////........................111111111111000///...---000000///...............//////............//////000000//////.........---////////////////////////---------............//////////////////////////////////////////.........111000///......///000111000000000000000000000000000///.........000111222//////............//////////////////////////////---------------------------------............///................................................/////////...------,,,,,,//////...,,,******,,,...111000...---,,,---///000222111000//////000111222000000000000000000000000000000///////////////000////////////////////////............////////////000000////////////000000000000111111111111000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000///000000000111222222222//////000000000000///////////////000111333444555555888<<<@@@BBBEEEIIIKKKLLLMMMNNNPPPQQQRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPOOONNNMMMKKKJJJIIIIIIIIIJJJGGGHHHKKKQQQ[[[gggqqqwww}}}}}}{{{|||{{{xxxtttsssrrrrrrrrrqqqnnnlllcccbbb^^^XXXSSSPPPQQQRRRXXX[[[```ffflllnnnllljjjmmmkkkkkkkkkmmmnnnmmmlllkkkjjjiiiiiikkkmmmppprrruuuvvvxxx{{{}}}zzztttooohhhddd```^^^______^^^]]]^^^]]][[[[[[\\\___bbbdddffffffeeecccccceeeiiilllqqqsssvvvzzz~~~~~~}}}|||{{{yyyyyyxxxxxxyyyzzzzzzwwwuuulllkkkiiigggeeedddcccccc___```aaaaaa```^^^[[[YYY[[[[[[\\\\\\ZZZWWWTTTQQQPPPOOOOOOPPPRRRRRROOOMMMKKKLLLNNNQQQSSSUUUVVVVVVSSSQQQOOOMMMLLLLLLLLLMMMNNNOOOPPPRRRTTTUUUVVVVVVWWW\\\eeerrr~~~|||zzzzzzzzzyyyyyy{{{|||yyysssoooppprrrppptttzzz}}}yyyuuussstttwwwwwwwwwxxxxxxwwwuuurrrooommmlllkkkiiigggffffffiiikkkmmmiiihhhfffeeeeeeeeeggggggfffdddaaa```bbbdddddddddeeefffgggjjjmmmqqquuuwwwxxxxxxwwwuuurrrrrrsssuuuzzz}}}|||zzzzzz{{{xxxssspppqqqpppmmmkkklllooorrrwwwxxxyyy{{{}}}vvvpppdddYYYPPPNNNLLLGGGDDDDDDDDDCCCBBBAAA@@@===999555333333222222111111111111111111000000000000111111000000000000000000000000////////////////////////111000000000/////////...000000000000000000000000......................................................///000000000//////000000///...............///..................///000/////////............////////////////////////---------............////////////////////////////////////////////////...111000///......///000111//////////////////////////////......//////000000......------------......////////////////////////........................---------............///................................................/////////000000000000000.........,,,+++,,,...111333222000...------...///000000///......///000000000000000000000000000000000000////////////000000////////////////////////............////////////000000////////////000000444333222000////////////000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222000///------///000222111111111111111111111111000000000000000000000000000000000000000000000000///000000111111000000///111000000000222555888999:::===AAADDDFFFHHHKKKMMMNNNNNNOOOPPPQQQQQQQQQQQQTTTSSSSSSQQQPPPOOONNNMMMLLLKKKIIIGGGGGGHHHIIIJJJIIIKKKPPPXXXbbbmmmwww|||~~~yyyrrrooommmlllkkkjjjhhhfffXXXWWWTTTPPPNNNNNNRRRUUUccchhhpppyyy{{{xxxwwwuuutttttttttssspppnnnmmmllljjjiiiiiijjjlllmmmnnnoooppprrrsssrrrooolllfffccc```^^^____________^^^]]]\\\\\\^^^aaaeeeggghhhhhhhhhgggfffhhhkkknnnwwwzzz~~~yyyxxxwwwwwwvvvuuuqqqooo```___]]]ZZZXXXVVVUUUUUUQQQQQQRRRQQQPPPOOONNNMMMMMMMMMNNNNNNMMMKKKJJJHHHJJJIIIIIIIIIJJJIIIGGGFFFGGGGGGHHHIIIIIIJJJKKKKKKHHHHHHGGGFFFGGGGGGHHHIIIIIIIIIJJJJJJKKKJJJJJJJJJMMMQQQXXXcccnnnvvvzzz{{{wwwsssmmmjjjhhhgggfffffffffhhhjjjhhhdddaaa```aaadddiiiqqqyyy|||yyy{{{~~~zzztttpppnnnlllkkkjjjjjjkkknnnppprrrooommmjjjgggfffgggiiijjjeeebbb```___```bbbcccbbbaaabbbccceeeiiimmmppprrrqqqrrrsssrrrqqqqqqtttvvvzzz~~~{{{zzzxxxtttrrrrrrqqqpppnnnooorrruuuttttttuuuwwwyyyzzz||||||}}}rrrhhh^^^XXXSSSMMMIIIHHHHHHGGGFFFFFFEEEAAA===999666555333222111111111222111111000000000000111111000000000000000000000000////////////////////////000000000000////////////000000000000000000000000................................................,,,,,,---...///000000000000//////............///......------------......////////////............////////////////////////---------............///////////////////////////......//////////////////000//////......//////000////////////////////////....../////////...------------,,,,,,,,,,,,------////////////////////////////////////////////////---------............///......................................................//////000111111222---......------...111333555333111///...---......//////............//////000000000000000000000000000000////////////000000////////////////////////............////////////000000////////////000000444333111///......//////000000000000000000000000222222111111111111222222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222000...------...000222000000000000000000000000////////////////////////000000000///////////////000000000111111000000000222111000111333777;;;>>>???BBBEEEHHHIIIKKKMMMOOOMMMNNNOOOPPPQQQQQQQQQQQQTTTSSSQQQPPPNNNLLLKKKKKKLLLJJJIIIHHHHHHIIILLLMMMMMMPPPUUU\\\eeennnuuuyyy|||uuuppplllfffbbb___]]][[[ZZZPPPOOONNNNNNOOOTTT[[[```nnnsss}}}{{{zzzyyyzzz{{{zzzxxxuuupppnnnkkkiiihhhggghhhiiiiiiiiijjjkkklllkkkjjjiiieeedddbbb```aaabbbcccdddcccbbbaaaaaabbbdddgggiiifffhhhiiijjjkkknnnrrruuu{{{~~~~~~|||||||||{{{tttrrrpppnnnllliiieeeaaaVVVUUUSSSPPPNNNLLLKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEIIIIIIIIIIIIIIIJJJJJJKKKIIIIIIJJJJJJKKKKKKKKKKKKIIIIIIJJJJJJIIIIIIHHHGGGJJJLLLQQQXXXaaahhhkkklllddd```\\\YYYXXXWWWWWWVVVSSSVVVXXXWWWTTTQQQQQQQQQXXX]]]eeennnvvv||||||zzz{{{yyytttrrrooooooooooooppprrrsssttttttssspppllljjjiiihhhhhheeebbb```___```aaabbbbbbaaaaaaaaabbbdddgggiiikkkiiiiiiiiihhhiiilllppptttwww~~~}}}zzzxxxuuurrrrrrqqqqqqqqqrrrtttuuusssssstttuuuuuuvvvwwwwww~~~zzzoooeee]]]UUUOOOLLLJJJIIIHHHHHHGGGDDD@@@===:::888555333111111222333222111111000000111111222000000000000000000000000////////////////////////000000000000////////////////////////////////////------------------------........................,,,,,,---...//////......000///............//////------,,,,,,,,,,,,------///////////////.........////////////////////////---------............///////////////////////////............////////////////////////////////////////////////////////////....../////////---,,,+++...------,,,,,,------...////////////////////////////////////////////////---------............///................................................------------......//////...///000///......000222444333111000////////////////////////////////////////////////////////////000////////////000000111////////////////////////............////////////000000////////////000000222111000//////000111222000000000000000000000000222111111111111111111222////////////////////////////////////////////////////////////////////////////////////////////////111000///......///000111////////////////////////////////////////////////000000000///////////////000000111111111111000000111111111222555:::>>>AAADDDFFFIIIKKKKKKLLLNNNPPPLLLMMMNNNPPPQQQRRRSSSSSSSSSRRRPPPMMMKKKJJJIIIIIIIIIHHHHHHHHHIIILLLNNNPPPQQQSSSXXX___fffnnntttwww~~~}}}tttmmmggg^^^WWWRRRPPPNNNMMMMMMNNNPPPRRRWWW___hhhoooxxx}}}~~~|||||||||}}}}}}{{{yyyqqqooollliiigggfffffffffgggggggggggggggggghhhhhheeeeeeeeedddeeegggjjjllliiihhhgggfffeeefffggghhhgggjjjnnnqqqtttwww{{{~~~{{{uuupppoooooooooooojjjhhheeebbb___[[[VVVRRRMMMLLLKKKIIIHHHGGGFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHJJJJJJJJJKKKLLLLLLMMMMMMMMMNNNOOOPPPPPPOOONNNMMMKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMQQQVVVYYY[[[[[[VVVTTTQQQOOOOOOPPPOOOOOOKKKMMMNNNNNNLLLJJJIIIIIINNNRRRXXX```gggmmmqqqssswwwuuusssrrrtttzzz|||{{{vvvvvvvvvwwwwwwwwwxxxxxxxxxxxxvvvtttpppkkkgggeeegggdddaaa```aaabbbcccbbbdddcccbbbaaaaaabbbcccdddbbbaaa___]]]^^^cccjjjooottt|||~~~{{{xxxrrrqqqppppppqqqsssttttttuuuuuutttttttttsssssssssuuuxxx}}}tttiii```XXXSSSMMMKKKHHHGGGGGGFFFCCCAAA>>><<<999666444333333444222222111111111111222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////........................////////////////////////......//////...---,,,,,,//////............//////------,,,,,,,,,,,,------.........///////////////////////////////////////---------............///////////////////////////---.........//////000000......////////////..................................../////////---,,,+++//////............//////////////////////////////........................---------............///........................//////////////////////////////......------------000111111000......///000000000000000000111111111000000000000000000000000///////////////////////////////////////000111111////////////////////////............////////////000000////////////000000000/////////000111222222000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////........................////////////////////////000000////////////000000........................000000000000000000000000000000000000000000000000000111111222222111111000111222333555999>>>BBBEEEGGGIIIKKKMMMMMMMMMNNNPPPKKKLLLNNNPPPQQQRRRSSSSSSRRRPPPNNNKKKIIIHHHHHHHHHFFFFFFHHHJJJMMMPPPRRRTTTUUUWWW[[[aaahhhooouuuxxx}}}}}}tttggg```VVVNNNJJJIIIIIIJJJQQQRRRVVVZZZ```iiirrryyy|||zzzzzzyyywwwvvvrrrpppllliiigggffffffffffffggghhhgggeeeeeefffgggeeeggghhhiiijjjmmmrrruuuqqqpppnnnlllkkkjjjjjjjjjnnnqqqvvvyyy|||~~~~~~yyytttqqqkkkgggbbb_________``````^^^\\\ZZZXXXVVVRRRMMMJJJGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHIIIKKKNNNOOOPPPPPPPPPOOOMMMLLLMMMOOOLLLNNNOOOQQQRRRRRRQQQPPPRRRSSSUUUVVVUUUTTTRRRPPPQQQQQQRRRRRRRRRRRRRRRQQQOOONNNNNNOOOQQQRRRQQQOOONNNLLLJJJIIIJJJKKKKKKJJJHHHGGGGGGFFFFFFEEEEEEEEEIIIKKKOOOTTTXXX]]]```aaaeeeeeeddddddffflllsssxxx|||}}}~~~~~~~~~~~~}}}||||||{{{yyyuuupppjjjgggjjjhhhdddcccdddeeeeeeeeehhhgggeeecccaaaaaaaaaaaa___^^^[[[YYYYYY]]]dddiiiooovvv|||~~~|||sssqqqpppqqqrrrssssssrrruuuuuuttttttsssrrrqqqqqqmmmpppuuuyyy}}}wwwnnneee^^^TTTPPPKKKHHHGGGFFFEEEDDDAAA???===:::777555555444222222111111111111222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///////////////////////////////////////////////////000000///...---,,,,,,///............//////000......------------...............///////////////////////////////////////---------............///////////////////////////------......///000000000---......//////......---............................../////////...------/////////....../////////////////////////////////........................---------............///........................////////////////////////222111111000//////......000111222111///---...///......///000000111111222000000111111111111000000000000000000000000000000///......//////000111222////////////////////////............////////////000000////////////000000//////000111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////...///000111111000///...////////////////////////000000000000000000000000///000000000111222222222000111111222222111111000222444666:::>>>CCCFFFHHHIIIJJJMMMMMMMMMLLLMMMOOOMMMNNNOOOPPPQQQQQQQQQQQQPPPOOOLLLIIIHHHGGGHHHHHHFFFHHHLLLPPPTTTXXXYYYZZZ\\\]]]^^^aaaffflllqqqtttuuuxxxzzz{{{xxxnnn___XXXOOOIIIGGGJJJNNNPPPUUUXXX[[[```eeemmmuuuzzz~~~zzzvvvuuuuuutttsssqqqooommmjjjhhhggghhhhhheeegggiiigggeeecccdddfffdddgggiiikkkmmmqqqwww|||{{{zzzxxxvvvuuutttssssssvvvyyy|||~~~~~~~~~~~~~~~}}}zzzvvvpppiiiccc```XXXUUURRRQQQRRRSSSTTTTTTTTTSSSRRRRRRRRRQQQMMMKKKGGGGGGGGGHHHJJJKKKMMMNNNJJJJJJKKKMMMNNNOOOPPPPPPRRRQQQPPPPPPQQQTTTWWWYYY[[[\\\]]][[[YYYYYY[[[]]][[[]]]___aaaaaa```]]]\\\]]]^^^aaaccccccaaa___]]]_______________^^^]]]\\\ZZZYYYXXXXXXYYYWWWTTTRRRQQQOOOMMMLLLMMMMMMLLLKKKJJJHHHEEEDDDDDDDDDEEEEEEHHHIIIJJJLLLOOOQQQTTTUUUUUUVVVWWWWWWXXX\\\bbbgggrrryyy|||yyyzzz}}}|||}}}~~~|||yyyvvvrrrpppnnnkkkhhhgggggghhhhhhhhhkkkiiigggeeecccccccccccc_________]]]\\\^^^aaadddeeejjjppptttzzz~~~zzzuuusssqqqrrrssstttsssqqqrrrrrrrrrrrrrrrrrrrrrrrrnnnqqqsssuuuwwwzzz~~~~~~~~~{{{rrrjjj___YYYQQQKKKHHHGGGFFFFFFCCCBBB@@@===;;;888666555333222222111111222222333000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000//////////////////////////////000000000///.....................///000000///..................///............/////////000////////////////////////---------............///////////////////////////------......///000000111------...//////...------........................//////......//////000000///......------......///////////////////////////////////////////////////---------............///........................////////////////////////000000000000000/////////...///111000///......///......//////000000////////////000111111000//////000000000000000000000000............///000111222////////////////////////............////////////000000////////////000000///000111222222111000///000000000000000000000000//////............//////000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////---///000222222000///---000000000000000000000000000000000000000000000000//////000111222333333444111111222222222222111111333555999===BBBFFFIIIKKKIIIKKKMMMMMMLLLLLLMMMNNNOOOPPPPPPQQQQQQPPPOOOOOOOOOMMMKKKHHHGGGGGGHHHIIIIIILLLRRRWWW\\\___aaaaaabbbaaa```aaacccfffjjjllllllnnnoooqqquuuvvvooofffYYYSSSKKKGGGHHHNNNUUUYYYXXX[[[___bbbgggmmmsssxxx}}}|||}}}{{{vvvsssrrrsssssssssqqqooollljjjhhhhhhiiiiiieeegggiiihhhdddbbbcccdddcccfffjjjllloootttzzz~~~~~~}}}}}}{{{}}}|||yyyxxxwwwuuusssoooiiibbbZZZTTTQQQMMMLLLJJJJJJLLLNNNNNNMMMNNNNNNOOOPPPRRRSSSQQQOOOIIIJJJKKKMMMOOORRRTTTUUURRRSSSTTTVVVWWWXXXYYYYYY^^^]]]\\\[[[]]]```ccceeegggiiiiiihhhffffffiiillllllnnnqqqsssrrrpppllliiiiiikkkoooqqqrrrqqqnnnmmmmmmmmmmmmlllkkkiiihhhgggfffeeedddeeedddbbb^^^[[[]]][[[YYYWWWWWWWWWUUUTTTQQQNNNKKKHHHHHHJJJKKKKKKHHHHHHHHHIIIKKKLLLNNNOOOMMMNNNOOOOOOOOOQQQVVV[[[]]]eeelllnnnkkkjjjnnnrrrwwwyyy|||}}}{{{zzzyyyyyypppnnnjjjiiijjjkkkkkkjjjkkkjjjhhhfffeeeeeeeeeeeeaaabbbdddcccbbb``````aaa\\\```eeejjjsss{{{zzzuuuwwwtttrrrsssuuuuuussspppoooooopppqqqrrrsssssstttvvvwwwvvvuuussssssvvvxxxvvvxxxzzzzzz||||||sssiiiaaaWWWNNNIIIGGGGGGGGGEEEDDDBBB@@@===999777555333222222111111222222333000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000---...///000111111111111...............///000111//////............//////---.........//////000000////////////////////////---------.........//////////////////////////////---------...///000000111,,,---...//////...---,,,........................000///.........000111222...------,,,,,,------...////////////////////////000000000000000000000000---------.........//////........................000000000000000000000000,,,,,,------.../////////+++---///000/////////000//////000000///...---------...///000000///...---000000000000000000000000............///000222222////////////////////////............/////////000000000000000////////////000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111000///...---,,,,,,......//////000000111111000000000000111111111111111111111111111111111111//////............//////////////////////////////............/////////000222222222222333333333333555:::@@@DDDGGGHHHIIIJJJMMMMMMNNNNNNOOONNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOLLLHHHFFFGGGIIIKKKKKKPPPSSSXXX\\\```bbbcccccceeedddccccccccceeefffgggfffffffffhhhiiifff___ZZZTTTQQQLLLKKKNNNTTTZZZ]]]eeefffgggfffeeehhhmmmqqquuuvvvxxx{{{~~~}}}yyytttrrrssstttsssrrrrrrpppnnnmmmmmmmmmlllkkkhhhhhhgggeeebbb```aaabbbeeehhhkkkmmmnnnttt}}}~~~zzzyyywwwuuuqqqmmmkkkiiiiiijjjdddbbb^^^YYYTTTOOOLLLKKKGGGHHHIIIIIIHHHJJJLLLOOOQQQSSSTTTUUUSSSSSSSSSTTTPPPSSSVVVXXXZZZ[[[^^^___^^^^^^^^^```cccgggkkkmmmlllmmmnnnpppqqqssstttuuuzzzzzzyyyyyyyyy{{{|||}}}}}}yyyyyyzzz{{{~~~}}}}}}|||}}}~~~~~~|||zzzzzzyyyxxxvvvuuusssrrrmmmllljjjhhheeebbb```___YYYXXXUUURRROOOLLLJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMOOONNNMMMKKKJJJKKKNNNQQQSSSUUUXXXZZZ\\\^^^aaaccchhhjjjmmmrrrvvvyyy|||}}}zzz}}}~~~|||{{{xxxsssooolllmmmmmmllljjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhhhhgggggggggffffffhhheeeaaaccciiiqqqwwwyyyxxxvvvuuuvvvxxxyyywwwtttsssrrrpppqqqssswww{{{~~~}}}tttnnnjjjhhhhhhnnnvvvyyyzzz|||tttmmmcccZZZSSSNNNKKKIIIEEEDDDBBBAAAAAA???===:::666555555444333222111000111111111111000000000000000000111111111111000000000111111111222222222222///////////////000111111000000000000////////////////////////000000000000////////////........................////////////...............///000000......//////////////////////////////000000000000///...------...///000111..........................................------////////////////////////,,,---...000000000//////000000000000111111111111////////////////////////000000//////.........---......////////////............////////////......///...---,,,,,,---...///............////////////////////////000000000000000000000000////////////000000000000///...---,,,......////////////......000000000000000000000000////////////////////////000000000000000///......//////............//////111111111111000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000///......------.../////////000000000111000000000000111111111111111111111111111111111111000000////////////000000//////////////////////////////000000000000000000111111111222333444555666;;;???CCCFFFHHHIIIJJJKKKOOOOOOPPPPPPQQQPPPPPPOOONNNNNNNNNMMMMMMLLLLLLLLLLLLJJJHHHHHHJJJMMMPPPQQQ[[[]]]```cccfffhhhiiiiiiiiihhhfffeeeccccccbbbbbbbbb___]]]]]]]]]\\\YYYVVVVVVSSSQQQQQQUUU\\\bbbfffkkkkkkjjjhhhffffffiiilllrrrsssuuuwwwyyy|||}}}~~~zzzvvvqqqooooooqqqqqqppprrrpppnnnmmmlllkkkjjjiiijjjjjjjjjgggdddbbbbbbcccdddfffiiijjjlllrrr|||~~~uuunnnkkkeeecccaaa^^^\\\[[[[[[[[[YYYWWWTTTOOOKKKHHHGGGFFFGGGHHHIIIIIIJJJLLLPPPSSSVVVXXXZZZ[[[[[[ZZZ\\\]]]```bbbfffhhhjjjkkknnnoooqqqpppqqqrrrtttxxx{{{}}}}}}~~~~~~}}}{{{xxxtttqqqooonnnhhhgggdddaaa]]]YYYWWWUUUQQQQQQPPPOOONNNNNNNNNNNNLLLLLLKKKJJJIIIJJJLLLMMMKKKMMMNNNPPPQQQRRRTTTVVVZZZ\\\___cccgggjjjlllnnnrrrvvvzzz}}}~~~~~~|||wwwtttsssrrrooommmlllllllllllllllllllllllljjjjjjkkklllmmmnnnooopppfffbbb^^^^^^ccchhhmmmnnnxxxvvvvvvxxx{{{|||zzzxxxuuuttttttuuuxxx|||yyynnngggbbbbbbeeeiiiooouuu|||zzznnncccZZZRRRLLLHHHGGGEEEDDDCCCCCCBBB???===999888777555444333222222111111111111000000000000000000111111111111000000000000000111111111222222///////////////000111111000000000000////////////.../////////000000000000////////////........................////////////...............///000000///////////////............/////////000000000000//////...---......000000................................................////////////////////////------................../////////000000000111111////////////////////////000/////////..................////////////............////////////......///...------------...///............////////////............////////////000000000000////////////------......///...............////////////......000000000000000000000000111111111111111111111111000000000000000///......000000////////////000000222222222222111111111111000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111111111111000000000000111111////////////////////////111111111111111111111111000000000222444777:::<<>><<<:::777555444333444222222111111111000000000000000111111111111000000/////////000000000111111///////////////000111111000000000000////////////....../////////000000000////////////........................////////////...............///000000000000//////.........---....../////////000000000000//////............///................................................////////////////////////......------,,,---------.........////////////000////////////////////////////////////..................////////////............////////////......///...------------...///............////////////------------............////////////000000000000+++,,,---...////////////...//////000000//////...000000000000000000000000111111111111111111111111000000000000000//////...111111000000000000111111222222111111111000000000000000000000000000000000111111111000000000000000////////////////////////////////////////////////......//////000000000000////////////000000000000///000000000111111111111111111111111111111111111111000000//////000000111////////////////////////222111111111111000000000///000111333777;;;???AAAEEEGGGHHHIIIIIIKKKMMMOOOLLLLLLLLLLLLLLLLLLKKKJJJMMMLLLJJJIIIHHHHHHHHHHHHEEEHHHOOOVVV^^^gggoootttwwwuuurrrooommmnnnoooqqqkkkjjjhhheeebbb___\\\[[[TTTRRROOONNNOOOSSSWWWYYY\\\^^^```ccchhhnnnuuuzzzzzzyyyvvvrrrmmmiiigggfffjjjjjjkkkkkklllmmmmmmnnnpppmmmhhheeeeeegggjjjlllmmmnnnoooooonnnmmmnnnnnnoooooonnnkkkgggeeeeeeeeeeeegggjjjllllllooorrrvvvssstttsssooohhh```ZZZXXXVVVVVVVVVUUUTTTSSSQQQPPPOOONNNLLLJJJJJJKKKMMMOOOOOOPPPRRRTTTWWW]]]ccchhhlllnnnrrrtttuuuvvvxxxzzz{{{zzzuuusssoookkkfffccc```___YYYXXXWWWVVVUUURRROOOLLLKKKIIIHHHGGGHHHIIIIIIIIIIIIJJJKKKMMMOOOQQQRRRSSSYYY\\\aaaeeejjjooouuuyyy}}}||||||{{{zzzyyywwwuuusssssssssrrrpppnnnlllkkkhhhiiijjjlllooorrruuuwwwuuuqqqlllhhhfffffffffgggkkknnnrrrxxx}}}||||||}}}~~~xxxmmmddd```^^^]]]```gggrrr}}}uuuiii___XXXLLLIIIFFFDDDDDDDDDCCCBBBAAA???<<<888666444444444222222222111111111000000000111111222222111111000////////////000000000000///////////////000000111000000000000////////////........./////////000000////////////........................////////////...............///000000000000000///......------........./////////000000000000//////................................................////////////////////////////////////111000...---,,,,,,---...---------........./////////////////////////////////////////////...............////////////............////////////...............------.....................////////////------........./////////////////////000000000000------.../////////////////////000000000000//////////////////////////////........................//////000000000000//////111000000//////000000111111111000000000/////////000000000000000000000000000000000000000000111111////////////////////////////////////////////////......//////000111111111000000000000///////////////000000000111111111111000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000111111333666;;;???CCCEEEEEEFFFIIIJJJJJJLLLNNNPPPOOOPPPPPPPPPOOOOOONNNMMMKKKJJJHHHGGGFFFGGGHHHIIIHHHNNNXXXcccnnnyyy{{{uuuqqqoooooopppllljjjgggbbb]]]YYYVVVTTTMMMMMMNNNPPPSSSXXX]]]aaacccfffjjjmmmppptttyyy~~~~~~}}}zzzwwwsssooollliiiggghhhhhhhhhhhhhhhhhhhhhiiihhheeecccccceeeiiilllppprrrtttssspppnnnnnnoooppppppooolllhhhffffffggghhhkkknnnpppnnnllliiihhheeeeeeccc___ZZZWWWVVVVVVSSSSSSSSSSSSQQQPPPNNNMMMPPPPPPPPPPPPRRRUUUXXXYYY[[[]]]___aaaeeejjjqqquuuyyy{{{}}}|||{{{xxxwwwyyy~~~~~~yyyuuurrrqqqkkkhhhfffcccaaa]]]WWWRRRQQQNNNKKKJJJKKKLLLLLLJJJHHHHHHHHHHHHIIIJJJKKKLLLNNNQQQTTTXXX[[[```eeeiiinnnppprrruuuwwwxxxyyyzzzyyyyyyyyywwwtttqqqnnnlllhhhhhhhhhiiikkknnnppprrrtttqqqmmmhhhdddbbbaaaaaacccfffkkkrrrxxx~~~zzzqqqjjjeeedddbbb______fffqqqzzzvvviiiaaaPPPMMMHHHDDDCCCCCCBBBBBBBBB@@@===:::777555444444222222222222111111111111111111222222222222111111////////////000000000000///////////////000000111000000000000////////////............////////////////////////........................////////////...............///000000000000//////.........---............////////////000000000//////...------................................./////////000000////////////////////////222111000.........///000------------............////////////////////////.........///////////////......////////////............////////////......---..................---............////////////....../////////000000000.../////////000000000111111111111111111000////////////000000000000//////////////////////////////........................//////000000000000//////000//////......//////000000000000000/////////...000000000000000000000000000000000000111111111111000000000000000000000000/////////////////////////////////000000111111111000000000000////////////000000000000111111111111000000000000000000000000//////............//////000000000000000000000000/////////000000000111111333555777;;;???CCCFFFGGGEEEGGGJJJKKKLLLLLLNNNOOONNNNNNNNNNNNMMMLLLKKKKKKHHHGGGFFFEEEFFFHHHJJJKKKNNNWWWcccppp{{{}}}uuuqqqooonnnllliiiccc]]]VVVQQQNNNMMMKKKMMMQQQUUUYYY___fffjjjooossswwwxxxwwwxxx{{{~~~~~~|||zzzxxxuuuppplllffffffffffffffffffffffffdddddddddccccccfffjjjmmmvvvyyyzzzwwwrrrnnnmmmnnnppppppooommmjjjhhhhhhjjjlllmmmppppppmmmggg```\\\\\\[[[XXXUUURRRQQQSSSUUUUUUTTTTTTSSSSSSRRRRRRRRRTTTUUUWWWZZZ]]]```ccceeekkkmmmpppsssuuuyyy~~~}}}xxxuuuiiiiiiiiifffdddgggmmmrrr{{{{{{vvvsssqqqllleee```[[[VVVQQQOOOPPPPPPNNNLLLGGGFFFEEEDDDDDDDDDEEEFFFHHHJJJLLLNNNPPPRRRVVVXXX^^^aaafffjjjnnnrrrvvvzzz{{{|||{{{zzzxxxtttqqqooojjjiiihhhhhhiiikkkmmmoooqqqpppnnniiieeeaaaaaaaaa^^^aaaeeejjjpppvvv}}}~~~xxxrrrllljjjjjjggg```[[[]]]fffooosssjjjXXXSSSMMMGGGEEEDDDCCCBBBAAA@@@???<<<:::777666444333222222222222111111111111111222222222222111111/////////000000000111111///////////////000111111000000000000////////////------........./////////////////////........................////////////...............///000000////////////////////////------........./////////...//////000//////...---.................................//////000000111////////////////////////111111000000///000000000---------............///////////////////////////.........///////////////......////////////............////////////......------...//////...------............////////////////////////000000000111......//////000000111111333333333333222111000//////000000111111000000///000000000000000000000000111111111111111111111111...//////000000000000000//////............//////111111111000000000//////000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111000000000/////////...000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000...///000000111222333333666888<<<@@@DDDFFFGGGGGGGGGJJJMMMNNNMMMLLLLLLMMMIIIIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCDDDFFFIIIMMMOOOWWW```mmmxxxxxxpppllljjjfffbbb\\\VVVQQQNNNMMMMMMQQQSSSWWWZZZ___fffooouuu}}}|||}}}~~~|||{{{zzzvvvqqqllldddddddddddddddddddddddd___bbbdddeeefffhhhlllooouuuxxx{{{yyytttpppoooqqqqqqqqqqqqooolllkkklllmmmnnnnnnmmmkkkgggaaa[[[VVVRRRRRRSSSRRRQQQRRRTTTVVVYYYYYYXXXYYYZZZ[[[]]]^^^___aaaeeeiiinnnqqqsssttt{{{}}}uuujjjccc```SSSUUUUUUTTTRRRTTT[[[aaammmvvvyyytttkkkeee]]]YYYXXXWWWTTTPPPKKKIIIGGGEEEDDDDDDEEEFFFFFFHHHJJJJJJJJJJJJLLLNNNQQQTTTXXX\\\```eeekkkpppuuuvvvwwwwwwvvvtttqqqoooiiihhhgggfffgggiiilllmmmoooooooookkkgggddddddeee___aaaccceeehhhnnnvvv|||zzzwwwtttooopppnnniiiccc^^^^^^bbbgggtttzzz~~~uuubbb\\\TTTMMMIIIFFFEEEDDDAAAAAAAAA@@@>>>;;;888666333333222222222111111111111222222333333222222111000000000111111111222222///////////////000111111000000000000////////////---------.........//////////////////........................////////////...............///000000------......///000000000---------.........//////---...///000000//////...........................---......///000000111111////////////////////////...///000000000000000000---............/////////////////////////////////............/////////000......////////////............////////////......------...//////...------............////////////........./////////000000.........///000111111111111111222222222111111000000000111111111111000000000000000000000000000000111111111111111111111111......///000000000000000000000////////////000000222222222111111111111000000000000000000000000000//////000000111111111222000000000000000000000000111111111111111111111111111111000000000000000000111111000000/////////...000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000//////000111333444555666777:::???CCCFFFHHHGGGGGGJJJMMMPPPQQQOOOMMMKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFCCCBBBBBBCCCFFFJJJNNNQQQ\\\eeerrr|||wwwnnniiifff\\\YYYTTTPPPNNNOOOQQQRRRYYY[[[]]]___ccckkkvvv}}}~~~~~~|||{{{zzzvvvpppkkkbbbbbbbbbccccccccccccccc]]]```eeeggghhhjjjmmmqqqoootttxxxxxxuuussstttvvvrrrrrrrrrqqqooonnnoooppppppmmmiiifffbbb]]]XXXUUUIIILLLPPPRRRTTTVVVXXXZZZZZZZZZZZZ[[[]]]aaadddfffjjjmmmrrrxxx|||uuugggZZZRRROOODDDGGGHHHGGGEEEGGGNNNTTT```kkkyyyzzzsssiiidddbbb___ZZZVVVQQQOOOMMMJJJHHHHHHIIIIIIFFFHHHJJJJJJIIIHHHHHHIIIHHHKKKOOOQQQTTTYYY```ffflllmmmpppqqqrrrpppnnnmmmgggfffeeedddeeegggjjjllljjjlllllljjjeeecccccceeebbbbbbcccbbbccchhhpppvvvzzz||||||xxxxxxwwwtttvvvqqqjjjeeeddddddeeedddjjjpppzzzjjjcccZZZQQQLLLIIIHHHGGGAAABBBCCCCCCAAA>>>:::777333333333222222222111111111222222333333222222111111111111111222222222222///////////////000111111000000000000////////////---------.........//////000/////////......................../////////000...............///000000,,,,,,---...///000111111---------.........//////,,,---...000000000//////........................---......///000111111222////////////////////////,,,---...000000000//////.........////////////000////////////////////////---.........//////000000......////////////............////////////......,,,---...//////...---,,,............/////////000---------.........//////---......///000111111222...///000111111222111111000000111111111111000000000000000000000000000000////////////////////////......///000000000000000111111000000000000111111///000111222222111000///000000000000000000000000000000000000000000000000000000000000000///......////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000......///000111111000000111111222111111000///...000000000///000222666:::>>>???BBBEEEGGGHHHHHHHHHNNNNNNNNNMMMMMMMMMMMMMMMMMMKKKJJJHHHFFFFFFFFFFFFCCCDDDEEEFFFIIIMMMSSSXXXdddhhhpppzzz~~~qqqeee]]]XXXSSSPPPOOONNNOOOUUU\\\]]]___cccffflllssszzz}}}yyywwwtttrrrqqqpppnnnlllfffdddcccbbbbbbaaa^^^\\\\\\___cccfffhhhjjjlllnnnnnnqqqtttvvvwwwxxxyyy{{{{{{wwwsssppppppnnnjjjggghhhgggccc___ZZZUUURRRPPPOOOQQQRRRRRRSSSTTTXXX[[[___aaacccggglllppptttwwwzzz||||||zzztttiii[[[PPPIIIGGG??????>>>;;;:::>>>DDDJJJPPP]]]mmmwwwzzzzzz}}}}}}vvvrrrnnniiifff```\\\UUUNNNJJJHHHHHHHHHJJJHHHFFFFFFGGGGGGFFFEEEHHHHHHJJJLLLOOORRRUUUWWW___bbbgggkkknnnooooooooohhhiiiiiihhhggggggiiikkkmmmjjjfffgggiiiiiiddd```bbbbbbbbbaaaaaadddiiimmmqqquuuzzz~~~|||zzzxxxvvvtttuuurrrmmmjjjhhhfffdddbbbeeeiiiooovvv}}}tttnnnfff^^^VVVNNNHHHCCCDDDAAA???@@@AAAAAA===:::777666444222111111111222000000111111111222222222222111111111000000//////000000000000000000000000////////////............////////////////////////000///---,,,,,,---///000........................000//////000222333111000...,,,+++---000111///---//////////////////////////////............//////........................////////////////////////............////////////------......//////000000000000//////.........---///////////////......------------...///000000111000000000000000000000000......//////...---,,,,,,////////////////////////////////////////////////////////////////////////000000000000000000000000111...,,,...111222000---////////////////////////000000000000000000000000000000000000000000000000////////////............000///...------...///000000000111111111111000000////////////////////////000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000....../////////000000000111111111111111000//////000111222222333666:::>>>AAACCCEEEGGGIIIJJJJJJJJJNNNNNNMMMMMMMMMMMMLLLLLLJJJJJJIIIGGGFFFEEEDDDCCCCCCFFFIIILLLPPPUUU[[[```gggjjjpppwww}}}nnnaaaYYYUUUQQQPPPQQQQQQRRRXXX___bbbdddgggiiimmmrrryyy}}}|||xxxvvvsssqqqqqqpppnnnllleeecccbbbaaaaaa```^^^\\\]]]___aaaccceeegggjjjlllooorrrvvvzzz}}}zzzvvvqqqmmmllljjjgggdddbbb```]]]ZZZVVVSSSRRRQQQQQQSSSUUUVVVXXXZZZ^^^aaaiiikkknnnrrrwww{{{~~~~~~{{{xxxuuutttllllllhhh___SSSIIICCC@@@>>>>>>===;;;:::<<>>;;;:::888666444222111111111111111111111222222222111111111111000000000000000000000000000000000000////////////....................................,,,---///000000///---,,,........................000//////000111222111//////...---...//////---+++------------------------//////............//////////////////////////////////////////////////////............///////////////////////////.........////////////............///////////////......---------......///000000000........................000000000000000000///...////////////////////////////////////////////////////////////////////////000000000000000000000000222555777555000...///222111111111111111111111111000000000000000000000000000000000000000000000000////////////............000//////......//////000222111000//////000111222222222222222222222222222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000///---,,,,,,...///111111111111111111111222222000222666999;;;???CCCFFFHHHIIIJJJKKKMMMNNNNNNOOOMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHFFFEEEDDDEEEFFFFFFLLLQQQWWW^^^ccchhhlllooommmmmmnnnppptttxxx}}}vvvfff\\\WWWSSSSSSWWW]]]```aaafffkkkooopppqqqqqqqqqsssvvvyyywwwrrrooommmlllkkkmmmmmmmmmlllkkkhhhdddbbbaaa```___]]]\\\]]]^^^___aaaeeekkkpppsssuuuxxx|||}}}{{{qqqmmmgggaaa]]][[[[[[[[[XXXWWWUUUTTTVVVXXX[[[^^^]]]```dddhhhlllpppuuuyyy~~~~~~||||||xxxxxxxxxxxxxxxxxxyyyzzzuuusssqqqooonnnmmmnnnnnnmmmlllkkkhhhccc^^^YYYVVVYYY[[[^^^]]]XXXQQQIIIEEE===<<<;;;:::999:::<<<===@@@HHHQQQWWWYYYYYY[[[]]]\\\^^^```aaaaaabbbdddeeegggjjjnnnppprrrtttwwwyyyyyyzzz{{{~~~vvvnnnjjjaaa]]]WWWSSSPPPNNNLLLKKKJJJIIIGGGFFFFFFFFFGGGGGGFFFGGGIIILLLPPPUUUYYY\\\```eeemmmtttxxxzzz|||}}}xxxuuuqqqnnnnnnmmmjjjhhheeegggiiihhhfffdddcccccceeefffffffffggghhhlllnnnwwwwwwzzz}}}~~~|||sssppplllkkknnnrrruuuvvvuuurrrlllfffcccffflllpppxxx{{{tttlllfff\\\UUULLLFFFDDDDDDBBB@@@>>>===;;;888666444222111111111111111111111111111111111111000000000000000000000000000000000000000////////////............////////////////////////---...///000000///...---........................000//////000111111000...//////............,,,+++------------------------//////............//////000000000000000000000000////////////////////////............////////////000000//////......------///////////////.........///////////////......---............//////000000000000000000000000000000//////000000000//////...////////////////////////////////////////////////////////////////////////////////////////////////000222333222///...///111111111111111111111111111000000000000000000000000////////////////////////////////////............000//////////////////000222111000//////000111222222222222222222222222222000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000////////////000000////////////////////////111111111111111111111111111000...---,,,...///111111111000000111222333444111444888<<>>;;;::::::;;;;;;<<<>>>DDDJJJNNNOOOPPPQQQSSSSSSTTTVVVWWWWWWWWWYYY[[[ZZZ]]]aaaccceeegggjjjllllllmmmmmmooorrrvvvzzz|||sssnnnfff```ZZZVVVRRROOOLLLKKKIIIGGGFFFEEEEEEFFFEEEEEEFFFGGGJJJMMMPPPRRRUUU[[[eeennnvvv{{{}}}yyyvvvssspppmmmkkkhhhhhhhhheeecccbbbdddfffdddeeeeeeeeedddeeehhhjjjhhhkkkooouuu{{{~~~}}}|||uuurrrooonnnqqquuuxxxzzz}}}{{{vvvpppjjjgggggghhhoooxxxzzzuuufff^^^SSSKKKHHHFFFDDDBBB@@@???===;;;888666333222111111111111111111111111000000000000000000111111000000000000000000000000////////////............000000000000000000000000000///............///000////////////////////////000///...///111111///---.../////////...---,,,,,,------------------------//////............//////000000000000000000000000////////////////////////............////////////000000//////......------.........//////////////////////////////......---............////////////000000000000000000000000---......//////.........////////////////////////////////////////////////000000000000000000000000////////////////////////000///...///111333222000000000000000000000000000000000000000000000000000////////////////////////////////////............///000000000000000000///111111000000000000111111000000000000000000000000000000000000000000000000...//////000000000000000........................000000000000000000000000000//////......//////000000000000000000000000000111111111111111111111111222111///......///000000111000000000111222444555333777<<<@@@BBBDDDGGGIIIKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHFFFFFFGGGIIIMMMPPPSSSUUU^^^bbbfffiiijjjlllnnnooommmlllkkkjjjjjjjjjkkkllllllnnnooommmgggbbb```___[[[\\\```gggjjjjjjnnnsssvvvvvvvvvuuurrrqqqrrrsssxxxzzz}}}qqqhhheeeaaaaaaaaadddiiilllnnnnnnuuuqqqjjjeeebbbaaa``````aaabbbccceeeiiinnnuuuzzz}}}zzzvvvtttsssooojjjeee]]]]]][[[XXXUUUUUUXXXZZZYYYZZZ[[[^^^bbbgggllloootttxxx|||}}}}}}||||||wwwvvvtttrrrpppnnnmmmlllgggfffeeeeeeddddddeeeeeecccbbb___[[[YYYWWWVVVVVVVVVXXX[[[]]]\\\XXXTTTQQQRRRWWW```gggiiicccZZZRRRGGGCCC???<<<;;;;;;;;;;;;>>>AAADDDFFFGGGGGGHHHIIIJJJKKKMMMNNNMMMNNNPPPQQQOOOQQQUUUWWWXXXYYY[[[]]]____________bbbeeehhhjjjmmmpppssswww{{{zzzsssllleee___ZZZRRRPPPMMMJJJGGGEEEDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIMMMSSS[[[dddlllttt{{{~~~|||yyyvvvtttrrrnnnmmmiiieeeaaaaaadddfffdddeeefffeeedddeeefffhhhbbbdddiiiqqqxxx|||}}}|||vvvtttqqqrrruuuyyy|||}}}~~~yyysssmmmiiihhhmmmttt~~~qqqhhh\\\RRRMMMJJJGGGDDDAAA@@@???===;;;888555444222222222111111111111111000000000000111111111111000000000000000000000000////////////............000000000000000000000000111000...------...000111////////////////////////000///...///000000...------...000///...,,,---...------------------------//////............//////////////////////////////////////////////////////............///////////////////////////..................//////////////////////////////......---......//////////////////........................,,,------...............////////////////////////////////////////////////000000000000000000000000000000000000000000000000111...---///444666444111////////////////////////000000000000000000000000000000000000000000000000////////////............///000000111111000000///000000111111111111000000////////////////////////000000000000000000000000......///000000000000000////////////////////////000000000000000000000000//////............//////000000000000000000000000111111111111111111111111222222111111000000000000111000000000111333555777888<<>><<<;;;999888<<<===>>>??????@@@@@@AAA@@@BBBDDDDDDDDDDDDFFFGGGDDDGGGIIIKKKKKKLLLMMMOOORRRQQQPPPPPPQQQTTTWWWYYYYYY]]]aaaeeeiiimmmssswww{{{|||{{{sssnnnbbb___[[[UUUPPPLLLJJJHHHFFFFFFEEEEEEEEEEEEEEEEEEIIILLLQQQVVV\\\dddlllqqqtttwwwzzz{{{|||{{{zzzyyyuuusssnnnhhhcccaaabbbdddbbbdddffffffeeedddeeefff```bbbgggmmmtttyyyzzzzzzuuussssssuuuyyy}}}|||vvvrrrpppppptttzzzzzzqqqeeeZZZTTTOOOKKKHHHAAAAAA@@@???===:::777666222222222111111111000000///000000000111111111111000000000000000000000000////////////....................................000000////////////000000////////////////////////000///...///000000...,,,+++---000///---,,,...///........................//////............//////........................////////////////////////............////////////.........///////////////............/////////000///////////////......---/////////////////////...........................------...///////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000/////////000111222222111000000000000000000000000000000000000000000000000000000000000000000000000////////////............///000111111111111000//////000111222222111000///000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000111111111111111111111111222222222222222111000///111000//////111333666777;;;???DDDGGGIIIIIIIIIJJJLLLLLLKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGLLLSSS___iiiooopppnnnllliiikkkmmmmmmmmmnnnpppqqqmmmllliiieeeaaa\\\XXXVVVVVVYYY___gggnnnrrrrrrqqqrrrqqqtttxxxyyyxxx{{{}}}|||zzzvvvpppkkkiiiiiiiiigggjjjooommmddd```aaa\\\\\\___dddjjjppptttuuurrrmmmgggbbbbbbcccdddeeeiiijjjkkklllnnnqqquuuyyyrrrlllfffccccccaaa]]]YYYSSSUUUXXXZZZYYY[[[___bbbjjjlllppptttyyy}}}~~~~~~}}}|||{{{zzzyyyxxxrrrrrrrrrqqqpppnnnkkkjjjeeedddcccaaa```^^^]]]\\\XXXWWWUUUTTTRRRQQQQQQQQQLLLKKKIIIHHHGGGHHHHHHIIIHHHMMMTTTZZZ]]]]]][[[YYYSSSZZZhhhvvv~~~{{{rrriiiZZZRRRHHH@@@<<<:::888666:::::::::::::::;;;;;;<<<:::<<<============???AAA>>>@@@BBBCCCCCCCCCDDDEEEJJJIIIGGGFFFGGGIIIKKKMMMMMMPPPUUUWWWYYY]]]bbbfffmmmooosssxxx}}}rrroooiiibbb[[[UUURRRPPPHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGIIIKKKOOOUUU]]]bbbggglllrrrwwwzzz{{{||||||zzzxxxsssllleeeaaa```aaa```ccceeefffeeeddddddddd]]]^^^aaagggmmmqqqsssssssssrrrsssvvv{{{~~~{{{zzzsssuuuyyywwwjjj```YYYSSSNNNJJJAAAAAAAAA@@@>>>;;;999777222222222222111111000000//////000000111111111222000000000000000000000000000/////////............------------------------...///000111111000///...000000000000000000000000000///...///000///...,,,***---//////------...000//////////////////////////////............//////........................////////////////////////............/////////000---.........//////000000---.........//////000000///////////////......---///////////////.........000000000000000000000000......///000000111000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000,,,...000///,,,+++---///111111111111111111111111000000000000000000000000000000000000000000000000000/////////............///000111222222111000///000000000000111111111111111111111111111111111111111111111111111111111111111111000000//////......111111111111111111111111111111000000000000111111000000000000000000000000000222333222111000111222111111111111111111111111111111000000000000000111111000//////111555888;;;BBBBBBCCCEEEEEEFFFFFFFFFKKKKKKKKKKKKKKKKKKKKKKKKGGGIIIKKKJJJGGGGGGIIILLLLLL[[[mmm{{{}}}uuuqqqppppppooonnnnnnnnnmmmppplllggg```[[[WWWUUUUUUUUUZZZcccmmmvvv}}}~~~}}}~~~}}}~~~xxxqqqjjjeeecccbbb___aaacccddddddbbb```^^^]]]```eeejjjoooqqqsssssspppmmmgggcccaaabbbeeegggllllllnnnoooppppppppppppnnnfff```___^^^ZZZXXXYYYWWWXXXYYYZZZ]]]aaahhhlllqqqtttxxx}}}~~~{{{xxxuuusssqqqnnnkkklllkkkjjjgggeeecccaaa```]]]\\\ZZZWWWUUUSSSRRRQQQRRRPPPMMMJJJHHHHHHHHHIIICCCCCCBBBAAA@@@@@@AAAAAAFFFHHHNNNWWW]]]^^^YYYTTTYYYZZZ```mmmyyy}}}xxxhhh]]]OOOEEE???<<<999666:::::::::999999888888888;;;;;;;;;<<<<<<=========888:::;;;===>>>>>>==================???AAACCCDDDEEEFFFHHHKKKNNNPPPSSSTTT[[[___dddiiinnnsssyyy|||{{{sssmmmfff___ZZZWWWSSSMMMJJJJJJJJJGGGEEEDDDGGGJJJKKKKKKMMMRRRUUU\\\aaagggmmmqqquuuyyy{{{}}}|||zzztttnnnhhhdddccccccccceeeffffffeeedddcccbbbbbbdddeeegggjjjlllmmmqqqqqqvvv}}}xxxxxxxxxzzz||||||{{{|||rrrggg```ZZZSSSNNNFFFDDDAAA@@@???>>><<<;;;555666666777666555333222222111111000///000000111222222222222111111111000////////////////////////000000000000000000000000000/////////....................................000000000000000000000000////////////////////////////////////////////////------------------------////////////////////////111111000000//////..............................///////////////000111111000000//////.........---000000000000000000000000........................------...///000000000///////////////////////////////////////////////////......//////...---,,,,,,............////////////000000000000000000000000////////////000000000000111111111111000...---,,,............////////////111111000000000000111111......///000000000000000...///000111111000///...000000000000111111111111111111111111111111111111111111111111111111111111111000000000/////////...111111111111111111111111111111000000000000111111000000000000000000000000000111222111000000111222111111111111111111111111111111000000000000000111111111111222555999<<>>============>>>CCCEEEKKKTTT]]]aaa```]]]YYYXXXZZZdddrrr|||~~~}}}nnncccTTTIIICCC???;;;888::::::::::::999999999888999999999999999:::::::::888999;;;<<<======<<<<<<======<<<<<<<<<>>>???@@@>>>???AAACCCEEEHHHIIIJJJPPPSSSXXX\\\aaaeeejjjmmmnnnqqquuuxxx{{{vvvnnnhhhbbb]]]VVVQQQOOOMMMJJJGGGFFFHHHJJJJJJJJJKKKNNNQQQRRRVVV\\\bbbhhhmmmrrrvvvyyyyyyxxxtttnnniiifffeeedddddddddddddddcccbbbbbbbbbbbbbbbcccdddeeeggghhhkkkmmmsss|||xxxxxxxxx||||||{{{xxxxxxzzzuuukkkeee^^^WWWRRRJJJGGGCCCAAA@@@???===;;;777777777777555444222111111000//////111222222111222222111111111000000000////////////////////////000000000000000000000000000000/////////.........................................................////////////////////////////////////////////////........................////////////////////////000000///////////////...........................///////////////000111111000000/////////.........000000000000000000000000........................,,,,,,------...---------/////////////////////////////////////////////////////////......---------............////////////000000000000000000000000////////////000000000000000111111000000///...---............////////////111111000000000000111111......///000000000000000...///000111111000///...000000000000111111111111000000000000000000000000111111111111111111111111000000000000////////////000000000000000000000000111111000000000000111111000000000000000000000000///000111111//////000111111111111111111111111111000000/////////000000111222333444666:::>>>BBBDDDFFFGGGHHHIIIIIIJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIGGGGGGJJJPPPVVVgggrrr{{{sssoooppppppnnnlllbbb___ZZZWWWVVVXXX[[[]]]aaagggppp||||||vvvpppkkkgggdddcccdddccc```^^^___bbbeeegggjjjjjjjjjjjjlllnnnqqqssstttsssqqqpppooonnnnnnmmmmmmlllkkkjjjiiihhhgggfffaaa\\\YYYZZZZZZYYYYYY[[[]]]aaagggmmmrrrxxx}}}~~~~~~|||{{{yyyyyyxxxwwwuuurrrmmmkkkhhhfffeeecccaaa^^^WWWVVVUUUSSSQQQPPPNNNNNNJJJIIIGGGEEEDDDBBBAAAAAA@@@???===<<<;;;<<<<<<=========<<<;;;;;;;;;;;;<<>><<<;;;:::::::::::::::999999999999888888888888888888888999:::;;;<<<<<<;;;;;;<<<;;;;;;:::::::::;;;;;;999999:::<<<>>>???@@@AAADDDGGGJJJNNNQQQTTTXXX[[[___bbbfffjjjnnnsssyyy|||vvvooofff___ZZZUUUPPPLLLHHHIIIIIIGGGFFFFFFHHHJJJKKKNNNRRRVVV[[[aaaggglllrrrssstttssspppmmmkkkkkkhhhgggfffeeedddbbbaaaaaabbbaaaaaa``````aaaaaaaaadddfffmmmwww}}}|||zzzyyyzzz{{{}}}||||||{{{xxxtttrrrtttyyyxxxpppjjjddd^^^YYYRRRNNNIIIEEEBBBAAA???===;;;;;;:::999777555333222222///...///222444333111111111000000000/////////////////////////////////000000000000000000000000000000000/////////......................................................////////////////////////////////////////////////////////////////////////////////////////////////.............../////////........................///////////////000111111000000////////////......000000000000000000000000........................------.........---,,,,,,////////////////////////////////////////////////000///......------..................////////////000000000000000000000000////////////000000000000//////000000000000//////............////////////000000000000000000000000......///000000000000000//////000000000000/////////000000000111111111111////////////////////////111111111111111111111111000000000000////////////////////////////////////111111000000000000111111000000000000000000000000...000111000///...///000111111111111111111111111000000/////////000111111333444666:::>>>BBBFFFHHHFFFFFFGGGHHHHHHIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFFFFFFFHHHMMMWWW^^^mmmwww~~~uuuqqqqqqpppjjjddd^^^\\\XXXWWWYYY]]]cccggghhhmmmvvv|||yyyuuuqqqnnnkkkhhhgggdddbbb```___```bbbfffhhhjjjiiihhhhhhkkkppptttxxxwwwwwwvvvuuurrrpppmmmlllkkkjjjhhhfffcccaaa```___]]]YYYYYY\\\]]]\\\^^^bbbbbbgggooouuu{{{}}}{{{yyyxxxvvvuuusssrrrrrrpppmmmkkkfffccc```^^^]]]ZZZWWWUUUNNNNNNMMMKKKIIIHHHGGGFFFBBBAAA@@@>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<<<<===@@@FFFQQQ\\\cccdddcccZZZTTTNNNNNNVVV```hhhkkkjjjaaaUUUJJJDDD@@@>>>===;;;;;;;;;;;;::::::::::::;;;;;;::::::999999888888999999999::::::;;;;;;;;;::::::::::::::::::;;;;;;999999999:::;;;<<<<<<<<<>>>@@@CCCEEEFFFHHHKKKNNNTTTVVVZZZ^^^bbbfffkkkoooqqqssswwwzzz}}}{{{qqqjjjbbbZZZTTTOOONNNLLLIIIGGGGGGHHHHHHKKKLLLNNNOOORRRVVV\\\```hhhjjjnnnpppppppppqqqrrrpppooommmjjjgggeeecccbbbaaaaaa```__________________```eeennnuuuzzz|||zzzyyyxxxwwwwwwwwwuuurrrppprrrvvvzzz~~~yyysssoooiiiccc___ZZZVVVOOOJJJFFFDDDAAA@@@???>>>===<<<;;;999888777555222000111444555222...000000000000////////////////////////////////////////////////////////////000000000////////////...........................000000000000000000000000////////////////////////////////////////////////........................////////////////////////,,,,,,------......//////........................///////////////000000111000000//////////////////////////////////////////........................000000000000000///...---////////////////////////////////////////////////000///...------...//////............////////////////////////////////////////////////000000000000......///000000000000000............////////////000000111111111111000000......///000000000000000//////000000000000/////////000000000111111111111////////////////////////000000000000000000000000////////////000000000000////////////////////////111111000000000000111111000000000000000000000000...000111000///...///000111111111111111111111111000000000000000111222222333555999===AAAEEEGGGIIIGGGHHHHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGIIIKKKMMMPPPWWWaaaiiiooowwwzzzvvvuuupppfff^^^[[[YYYWWWWWW[[[bbbiiimmmpppttt{{{{{{vvvssspppmmmiiifffaaaaaaaaaaaabbbcccdddeeeddddddeeehhhmmmtttzzz~~~}}}|||zzzwwwsssooollliiihhhfffdddaaa___]]]\\\\\\[[[YYYZZZ___aaabbbeeejjjlllqqqxxx~~~}}}{{{xxxvvvtttssspppooommmkkkkkkiiifffccc```]]]ZZZWWWUUURRRNNNKKKFFFFFFEEEDDDCCCAAAAAA@@@>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<===<<<;;;;;;;;;;;;;;;<<<<<<<<<@@@HHHSSS\\\```^^^[[[TTTOOOJJJIIIMMMSSSXXXZZZZZZUUULLLEEE@@@>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;:::999999999:::999999999::::::;;;;;;888999:::;;;<<<===>>>>>>::::::::::::;;;;;;;;;;;;;;;===???@@@@@@AAACCCEEEGGGIIILLLNNNPPPSSSWWWZZZ```cccgggkkkooouuu{{{~~~uuukkkddd[[[XXXTTTPPPMMMKKKKKKJJJJJJJJJJJJJJJKKKNNNSSSWWW\\\```eeeiiimmmpppuuuxxxxxxvvvtttqqqmmmjjjgggfffbbbbbbaaa````````````aaa]]]\\\^^^dddkkkrrr||||||wwwtttssssssssssssrrrrrrsssuuuwwwyyy~~~|||yyyuuuqqqmmmiiifffaaa\\\UUUOOOKKKGGGDDDAAA??????>>>===<<<;;;;;;:::999777555444555444000---000000000000////////////////////////////////////////////////////////////111000000000////////////////////////////////////000000000000000000000000////////////////////////////////////////////////------------------------////////////////////////,,,,,,------....../////////////////////////////////////////////000000111//////000000000000000000////////////////////////////////////////////////000111111111000///......//////////////////////////////////////////////////////.........//////000............////////////////////////////////////////////////000000000000---...///000000111111000............///////////////000111111111111000///......///000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111000000000000000000000000///000111111//////000111111111111111111111111111111111111111111222333444666888<<<@@@DDDFFFGGGHHHJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGKKKOOORRRVVV\\\dddkkkpppwww~~~~~~zzzvvvnnnddd[[[WWWVVVVVVWWW\\\bbbiiinnntttxxx~~~}}}xxxtttqqqmmmgggbbb___```aaabbbccccccbbbbbb```bbbeeejjjqqqyyy{{{vvvqqqmmmjjjhhhdddcccaaa___]]]]]]]]]^^^\\\\\\___eeehhhhhhmmmsssxxx|||~~~{{{zzzxxxuuurrrpppnnnlllhhhgggdddcccbbb___\\\YYYWWWUUUQQQNNNLLLJJJFFFDDD??????>>>===<<<<<<;;;;;;===<<<<<<;;;;;;;;;;;;<<<999999::::::;;;;;;;;;;;;::::::999999999:::;;;;;;===AAAIIISSS\\\^^^ZZZVVVOOOLLLIIIHHHIIILLLMMMNNNKKKHHHDDDAAA>>><<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;:::::::::::::::999;;;;;;::::::::::::;;;;;;888999;;;===>>>???@@@@@@::::::::::::::::::::::::999:::<<<<<<<<<<<<>>>???@@@BBBDDDDDDEEEFFFIIIKKKPPPRRRWWW[[[```ffflllpppyyyzzziiiddd\\\VVVQQQNNNKKKIIIFFFGGGGGGFFFGGGJJJNNNRRRSSSVVVZZZ___dddkkkrrrwwwxxxxxxwwwvvvtttqqqnnnllleeeeeedddcccbbbbbbbbbbbb^^^[[[[[[___dddjjjuuu{{{uuusssrrrsssssstttuuuvvvwwwxxxyyy}}}|||zzzxxxuuusssqqqppphhhddd^^^XXXSSSNNNIIIEEE@@@???>>><<<;;;:::::::::;;;;;;:::999666333000...111111000000000/////////////////////////////////000000000000000000000000111111000000000/////////////////////////////////........................////////////////////////////////////////////////------------------------////////////////////////...............////////////////////////////////////////////////000111111//////000000000000111111000000000000000000000000////////////////////////....../////////...------////////////////////////////////////////////////......///000000000//////............////////////000000000000000000000000////////////000000000000......///000000111000000............///////////////000111222222111000///......///000000000000000000000////////////000000000000000000111111111111111111111111111111111111000000000000000000000000.../////////000000000111111111111111111111111111111111000000000000111111000000000000000000000000000111222111000000111222111111111111111111111111222222222222333444555666:::<<<@@@DDDFFFGGGGGGGGGJJJJJJJJJKKKKKKJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGJJJNNNTTTXXXZZZ]]]cccgggpppvvv|||~~~wwwoooggg___YYYVVVVVVWWWYYY]]]ccciiimmmrrruuu{{{~~~yyytttrrrqqqnnnhhhccc`````````aaaaaaaaa``````aaadddiiipppvvv|||~~~zzztttnnniiifffffffffcccbbb```______```bbbccccccdddiiiooorrrsssxxx~~~~~~{{{yyyuuutttqqqnnnkkkhhhfffeee___]]][[[YYYXXXUUUQQQOOOKKKIIIGGGEEEDDDCCC@@@>>><<<;;;;;;;;;:::999999999;;;;;;;;;;;;;;;;;;<<<<<<999::::::;;;;;;;;;;;;:::;;;:::::::::;;;;;;<<<===>>>AAAHHHQQQZZZ^^^\\\YYYTTTQQQNNNKKKIIIGGGFFFEEEBBBBBBBBB@@@???=========;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<=========<<<;;;::::::;;;<<<<<<:::;;;===>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;777999::::::999999:::<<<>>>???@@@@@@???@@@BBBDDDCCCEEEIIILLLPPPUUU[[[___fffllltttzzz}}}xxxnnnddd]]]VVVQQQMMMIIIIIIIIIGGGFFFGGGJJJLLLMMMOOOQQQUUUZZZaaajjjpppqqqsssuuuwwwxxxvvvsssrrrjjjiiigggeeecccbbbaaaaaa___\\\]]]```cccfffmmmuuu}}}}}}yyyxxxuuuuuuuuuuuuwwwyyy|||}}}~~~}}}|||zzzyyyzzzzzzsssoookkkfffaaaZZZTTTOOOGGGEEEBBB???<<<;;;:::999:::===???===777222222333222222111111111000000000////////////////////////000000000000000000000000111111111000000000//////////////////////////////........................////////////////////////////////////////////////........................////////////////////////000000///////////////...///////////////////////////////////////000111111//////000000000111111111000000000000000000000000////////////////////////---......////////////...////////////////////////////////////////////////,,,---000222222111///...............////////////000000000000000000000000////////////000000000000...///000000000000000///............///////////////000111222222111000///......///000000000000000111000///......///000111000000000000111111111111111111111111111111111111000000000000000000000000.../////////000000111111111111111111111111111111111111000000000000111111000000000000000000000000000222333222111000111222111111111111111111111111333333333333444555666777===???CCCFFFHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGQQQVVV]]]```aaabbbdddgggpppvvvzzz|||zzzqqqggg___ZZZWWWXXXXXXYYY[[[```eeejjjmmmmmmpppvvv}}}wwwsssooooooqqqpppkkkgggaaa```______^^^___``````dddhhhnnntttzzz~~~xxxtttmmmfffaaa```aaabbbbbbbbbaaa```aaaccceeegggkkklllrrrxxx{{{|||}}}|||{{{|||}}}}}}|||yyyuuussspppooollliiifffccc```___YYYWWWTTTRRRQQQNNNJJJGGGBBBAAA???>>>???>>>===;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;===============>>>???@@@???AAAFFFOOOYYY```aaa___]]]ZZZTTTNNNIIIEEEAAA@@@???AAABBBBBBAAA???>>>===;;;<<<<<<<<<======>>>>>>>>>>>>??????@@@@@@AAAAAA>>>===;;;;;;:::;;;<<<===<<<===>>>??????>>>===<<<<<<<<<<<<<<<============777999::::::999999:::<<<999;;;<<<;;;;;;;;;===???<<<>>>@@@CCCFFFJJJOOORRRSSSZZZdddkkkpppvvvwwwnnnfff^^^ZZZPPPPPPNNNKKKHHHFFFGGGHHHJJJKKKLLLNNNRRRZZZccciiijjjmmmrrrwwwyyyyyywwwuuummmllliiifffcccaaa_________^^^```dddeeeeeeiiiooorrr{{{yyywwwuuuuuuwwwzzz~~~~~~}}}zzzvvvrrrmmmfff^^^YYYNNNLLLHHHCCC@@@===;;;:::888===AAA???888333444777222222222222111111111111////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////111111000000//////......000000000000000000000000///////////////000111111//////000000111111111222000000000000000000000000000000000000000000000000//////000111111222111111////////////////////////////////////////////////+++---000333333222///---............/////////000000000000000000000000000////////////000000000000//////000000000000//////............/////////000...000111222222111000......//////000000000000000111000///......///000111000000000000000000000000+++,,,---///000222333444000000000000000000000000000000000000000000000000222111000//////000111222000000////////////000000222222111111111111222222000000000000000000000000222222222111111000......000000000000111555;;;???CCCDDDFFFGGGHHHHHHGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGHHHHHHGGGEEEDDDEEEHHHKKKPPPXXXaaaeeeeeecccdddeeelllnnnqqquuuwwwxxxxxxxxxzzzuuullleee___\\\ZZZYYY]]]]]]]]]```ccceeeeeedddgggjjjqqqyyy}}}xxxvvvuuurrrpppooommmjjjiiijjjlllllllllaaa`````````aaaccceeegggggghhhlllttt|||~~~{{{vvvjjjhhhddd```^^^^^^```aaabbb```___```ccciiinnnrrrpppsssxxx~~~~~~{{{yyyzzzxxxvvvuuusssqqqnnnkkkhhhfffdddaaa^^^ZZZUUUQQQOOONNNKKKGGGDDD@@@===<<>>======<<<<<<<<<<<<;;;;;;:::::::::::::::::::::===???>>>;;;999999:::999:::;;;<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@CCCCCCEEEMMMXXX```bbbaaa]]]ZZZTTTNNNIIIEEECCCBBBCCCCCCCCCBBBBBB@@@??????AAAAAA@@@??????????????????>>>>>>???@@@@@@???======>>>@@@@@@@@@???>>>===<<<<<<<<<=========>>>>>>>>>>>>===<<<<<<;;;::::::999::::::;;;;;;;;;::::::888888888999999::::::;;;=========>>>???AAACCCDDDLLLMMMPPPVVV]]]fffmmmqqqvvv|||~~~pppggg___YYYQQQLLLKKKJJJHHHEEEFFFHHHKKKKKKLLLOOOTTTYYYaaaeeelllqqqtttwwwyyy{{{vvvqqqlllhhhfffccc___\\\bbb``````ccchhhkkkjjjiiiiiilllqqqwww{{{vvvsssuuuxxx|||~~~|||sssjjjdddXXXTTTNNNHHHDDDAAA>>>;;;<<<<<<;;;999888666555444666555444333222000/////////////////////......---000000000000////////////111111000000//////......000000000000000111111222000000000000000000000000111111000000/////////...............////////////---------------...//////////////////////////////,,,---......//////..................////////////000000000000000000000000000000//////.........---///333666555000,,,,,,...---------.........//////111000000000000000000000000///.........000111222000000000000000///......//////.........---------////////////////////////000///...------...///000...............///000000//////000000000000//////............/////////000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000/////////000000111111111000000000000000000000000000000000000000000000000222111000//////000111222000000////////////000000111000000000000000000111000000000000000000000000000000111111111111111000111111222222444888===AAAEEEFFFGGGHHHHHHHHHGGGFFFGGGGGGHHHIIIIIIHHHHHHGGGGGGFFFEEECCCCCCDDDHHHLLLUUU\\\dddhhhfffddddddeeekkkllloooqqqrrrrrrpppoookkkgggaaa\\\ZZZZZZ\\\]]]bbbccceeeiiikkkkkkiiifffeeehhhnnnvvv}}}}}}xxxqqqmmmlllllllllkkkhhhgggggghhhjjjkkkjjjiiicccbbb``````aaadddgggiiiiiiiiilllqqqwwwwwwrrrnnnbbb```^^^\\\[[[]]]___aaaaaaaaabbbeeeiiipppuuuyyyzzz|||}}}zzzwwwvvvuuusssqqqpppooommmjjjhhhcccaaa]]]ZZZWWWTTTOOOLLLHHHGGGEEECCC@@@>>>===<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<>><<<::::::<<<:::;;;<<<=====================>>>???@@@AAABBBBBBCCCCCCEEELLLVVV^^^```___[[[YYYTTTOOOJJJGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAACCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???@@@BBBBBBAAA???>>>>>>??????????????????>>>>>>>>>>>>>>>>>>?????????>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888999999999::::::;;;;;;;;;;;;;;;<<<===>>>???@@@EEEFFFHHHKKKQQQWWW]]]aaagggllluuu~~~|||pppggg\\\SSSOOOLLLJJJHHHDDDFFFGGGGGGFFFIIIMMMQQQTTTZZZccclllssswww{{{~~~|||wwwooojjjfffddd```^^^```___^^^```dddggggggffffffhhhkkkooowwwzzzwwwxxxzzz|||}}}~~~uuuooobbb]]]UUUNNNHHHDDD@@@>>><<<;;;:::999777666444444444444333222111000000/////////000000//////...---000000000000////////////111111000000////////////000000000000000111111222000000000000000000000000000000000//////.....................////////////......------......///000////////////////////////,,,---......//////..................////////////000000000000000000000000111000000000////////////000444777555111---...///---------.........//////000000000000000000111111000//////......///000111000000000000000///......//////.........---------////////////////////////000///...------...///000...............///000000//////000000000000//////........./////////000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000333222222111000000//////000000000000000000000000000000000000000000000000111111000000000000111111111000000//////000000111000000////////////000000000000000000000000000000//////000000111222222333111333444555777;;;@@@DDDFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFDDDCCCCCCFFFLLLPPP[[[aaahhhjjjiiifffeeeeeeggghhhkkkmmmmmmkkkiiiggg```]]]YYYVVVVVVYYY^^^```gggiiimmmqqqsssqqqllliiifffiiinnntttyyyzzzxxxuuuoookkkeeecccdddfffiiijjjddddddeeegggjjjjjjiiigggdddcccbbbaaabbbfffiiikkkjjjjjjjjjlllnnnmmmgggbbb[[[ZZZXXXXXXYYY\\\```bbbaaacccggglllrrryyy~~~~~~{{{xxxuuusssqqqooommmkkkjjjiiigggdddaaa[[[XXXTTTPPPNNNKKKHHHEEE??????>>>======<<<;;;;;;::::::999888888888999999;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>>===<<<<<<===;;;<<<===>>>>>>????????????@@@AAABBBCCCDDDDDDEEEFFFFFFHHHNNNVVV\\\]]]\\\YYYWWWSSSPPPMMMKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBCCCDDDDDDCCCAAAAAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@???????????????>>>======<<<<<<<<<======>>>>>>======<<<:::::::::::::::;;;;;;;;;:::::::::::::::;;;<<<<<>>BBBFFFEEEGGGHHHJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEJJJPPPUUU___ccciiilllllljjjhhhhhheeeggghhhjjjiiihhheeedddbbb```]]]ZZZYYY\\\```dddjjjkkknnnrrruuutttqqqnnnkkkmmmqqquuuwwwuuuppplllgggdddaaa___aaaeeejjjmmmfffeeeeeegggiiijjjiiihhhdddddddddeeefffgggiiijjjhhhggggggggggggddd___[[[XXXXXXWWWXXXZZZ^^^aaacccdddgggmmmssszzz~~~~~~~~~~~~{{{{{{yyywwwtttqqqooommmllljjjgggeeeccc```\\\YYYSSSOOOKKKGGGEEECCCAAA???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::;;;======>>>>>>??????<<<===>>>@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIMMMMMMNNNRRRWWWZZZZZZXXXVVVTTTSSSQQQOOONNNNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGGGGFFFDDDGGGFFFEEEEEEFFFGGGIIIJJJCCCCCCBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>======>>>>>>>>>???>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999:::<<<<<<<<<<<<>>>@@@CCCDDDJJJMMMTTT[[[cccmmmvvv|||wwwlllccc[[[UUUMMMLLLIIIFFFEEEFFFHHHJJJGGGKKKRRRXXX___gggnnnsssyyywwwtttrrroookkkhhhfffbbbaaa```aaacccfffiiijjjjjjhhhccc___```jjjyyy|||yyywwwuuuttt}}}{{{tttggg[[[QQQJJJDDD@@@<<<<<<:::888666555333222000000000000000000000111000000000000000///......////////////000000000000000000000000000000000000000000000000000111111222000000000000000000000000..................------............///////////////////////////000111111////////////////////////------...///////////////............////////////000000000000000000000000000000000///////////////000222444333111//////000............////////////......//////000111111111111111000000//////.........///////////////....../////////.............../////////////////////////////////....../////////......///000000000000000//////000000000000//////...////////////000000000////////////000000000000///000000000111111111111000000000000000000000000000000000000000000000000222222222111111111111111000000000000000000000000000000000000000000000000000000000111111000000000111111000000000000111111222111111000000111111222000000000000000000000000222222111000000111222222111444777:::<<>><<<<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<===============>>>???AAAAAAAAA@@@AAABBBDDDEEEEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNRRRRRRSSSUUUWWWVVVUUUSSSTTTTTTTTTSSSSSSSSSSSSSSSQQQRRRRRRRRRRRRQQQQQQPPPNNNNNNMMMLLLLLLLLLLLLMMMLLLKKKKKKKKKLLLLLLJJJHHHKKKJJJJJJIIIJJJKKKLLLMMMGGGFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???????????????@@@@@@???>>>======>>>=========<<<;;;;;;;;;<<<;;;::::::999:::::::::;;;;;;;;;;;;<<<>>>@@@AAACCCFFFJJJOOOUUU]]]eeejjjtttzzzuuufff\\\TTTQQQLLLGGGEEEEEEFFFGGGHHHIIIJJJMMMRRRZZZdddkkkuuuwwwzzz{{{xxxsssnnnjjjdddcccbbbbbbcccfffkkknnnqqqnnnggg___\\\```jjjsss}}}zzzwwwtttwwwzzzzzznnnaaaVVVLLLEEEAAA>>>===<<<:::888666444333000000000000000111111111000000000000000//////....../////////000000000111000000000000111111111111000000000000000111111222111111111111111111111111------..............................///////////////////////////000111111////////////////////////---...//////000000//////............////////////////////////////////////........................///000111000////////////........./////////000000......//////000000000000111111000000//////............////////////......////////////////////////////////////////////////...//////////////////......///000000111111000000//////000000000000//////////////////000000000111////////////000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000111111111111000000222111111000000111111222222222111111111111222222000000000000000000000000444333111000000111222333333666:::===???AAADDDFFFCCCEEEGGGIIIKKKLLLLLLLLLIIIHHHGGGFFFFFFEEEFFFFFFAAABBBEEEHHHLLLRRRYYY^^^cccfffkkkpppssstttttttttvvvrrrkkkeeebbbaaabbbccckkkmmmnnnllliiiiiimmmqqqqqqqqqrrrvvvzzz}}}}}}}}}mmmnnnooopppqqqoookkkgggeeedddccc```___```dddgggjjjiiigggggghhhiiigggfffbbbdddfffhhhhhhfffcccaaa```aaaaaaaaa``````______\\\\\\]]]___aaadddgggiiirrruuuyyy}}}}}}{{{yyyxxxwwwtttsssqqqnnnkkkgggdddbbbaaa___[[[WWWSSSOOOJJJFFFDDDBBB???>>>>>>>>>===;;;=========<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<=========>>>>>>??????@@@CCCAAA@@@AAADDDEEEFFFEEEFFFGGGIIIJJJKKKLLLMMMMMMMMMMMMNNNPPPRRRSSSTTTUUUVVVWWWXXXYYYXXXWWWTTTSSSVVVWWWWWWXXXYYYYYYZZZZZZXXXXXXYYYYYYYYYXXXXXXWWWUUUUUUTTTSSSSSSSSSSSSTTTTTTRRRRRRRRRSSSRRRPPPNNNOOOOOONNNNNNNNNNNNNNNOOOLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@????????????>>>>>>===<<<;;;;;;===<<<;;;;;;;;;;;;;;;<<<::::::::::::;;;<<<===>>>>>>@@@BBBEEEHHHMMMSSSWWWccchhhqqqzzzxxxkkk___YYYQQQKKKGGGEEEDDDCCCFFFFFFEEEFFFJJJRRR\\\cccqqqwww~~~yyysssooogggfffdddbbbaaadddiiimmmsssqqqlllddd___^^^ccchhhqqq~~~{{{rrruuuzzz}}}~~~sssggg[[[QQQHHHCCCAAA@@@>>><<<:::888666555000111111111111111111111000000111111000000///.........//////000000111111000000000111111111111222000000000000000111111222111111111111111111111111.............../////////............//////////////////......//////000111////////////////////////......///000000000000///............////////////////////////////////////,,,---------------...............///////////////....../////////000000000///////////////////////////000000000000000///...------.../////////.........////////////000000000////////////////////////......////////////.........///000111222111000/////////000000000000///////////////000000000111111////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///222111111000000111111222111111000000000000111111000000000000000000000000222111000000000222444555666999>>>AAABBBCCCEEEFFFEEEFFFHHHIIIJJJJJJIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFDDDGGGLLLQQQVVV[[[aaafffiiikkkoootttxxxyyyyyyxxxwwwqqqggg```]]]```eeeiiirrruuuwwwvvvrrrpppqqqtttssstttvvvzzz~~~~~~|||kkkkkkllloooqqqrrrqqqooonnnnnnmmmjjjeeedddeeegggiiijjjmmmpppqqqppplllhhhfffeeeeeedddcccbbbaaa```___```aaaaaa```aaabbbcccbbbccceeegggkkknnnqqqsssyyyzzz}}}{{{{{{zzzyyywwwuuusssqqqnnnmmmkkkgggccc___\\\ZZZVVVSSSPPPMMMJJJGGGBBB???>>>===<<<===>>>>>><<<;;;:::::::::;;;;;;<<<<<<<<<===<<<<<<<<<======>>>???@@@@@@AAAAAABBBCCCCCCDDDJJJHHHFFFFFFIIIKKKKKKJJJNNNNNNPPPRRRSSSTTTUUUUUUTTTTTTVVVWWWYYY[[[\\\]]][[[]]]```aaa```^^^\\\[[[[[[[[[]]]^^^___```aaaaaa_________`````````______]]]\\\\\\[[[[[[[[[[[[[[[[[[ZZZYYYYYYZZZYYYWWWUUUUUUUUUVVVUUUUUUTTTSSSRRRRRRQQQPPPNNNKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@???===<<<;;;;;;<<<<<<<<<;;;;;;<<<======::::::::::::::::::;;;;;;:::<<<>>>???AAACCCGGGJJJPPPVVV^^^gggpppyyyssskkk```WWWPPPLLLHHHFFFEEEEEEEEEEEEGGGLLLSSSYYYdddlllvvv}}}~~~{{{yyywwwooonnnjjjeeebbbccchhhlllnnnooonnnjjjeeebbbccceeegggqqq{{{xxxwwwwwwzzz{{{{{{~~~yyynnncccXXXNNNHHHDDDCCCAAA???===:::888888222222222222222111111111000111111111111000//////.........///000111111111000000111111111222222222000000000000000111111222111111111111111111111111.........//////000000000............////////////......------......///000////////////////////////......///000000000000000............////////////////////////////////////------------......////////////......000111111111.../////////000000000000000000000///......------...///000111111000000///,,,---......//////........./////////000000000000////////////////////////---...///000000///...---...///000222222111000/////////000000000000////////////000000000111111111////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000///000111222222111000///222222111111111111222222000000////////////000000000000000000000000000000000000//////111333666888888<<<@@@CCCEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHFFFEEEJJJIIIGGGEEEEEEEEEEEEFFFIIIMMMSSSYYY___dddjjjnnnnnnooossswww{{{|||{{{zzzrrrkkkbbbZZZZZZaaakkkqqqzzz}}}}}}xxxssssssuuurrrtttxxx}}}{{{xxxjjjjjjlllppptttxxxyyyyyyyyyzzzyyytttnnnjjjjjjkkkjjjmmmsssyyy{{{xxxrrrmmmiiigggccc```______```aaa``````aaaaaaaaabbbdddfffhhhiiilllooosssxxx{{{}}}|||}}}~~~|||zzzyyyvvvvvvvvvuuusssqqqnnnmmmjjjiiifffccc^^^ZZZVVVTTTMMMKKKHHHFFFDDDAAA>>>;;;:::::::::<<<>>>>>><<<:::666777777999:::;;;<<<===@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFGGGOOOLLLJJJJJJMMMOOONNNMMMSSSTTTUUUWWWYYYZZZZZZZZZYYYYYY[[[\\\^^^```aaabbb```cccggghhhhhhffffffeee^^^___aaacccdddeeeeeeeeecccddddddeeeeeeeeeddddddbbbbbbaaa````````````aaaaaa___^^^^^^___^^^\\\ZZZ\\\\\\]]]]]]\\\ZZZXXXWWWVVVUUUTTTQQQOOOMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHGGGGGGEEEDDDDDDBBBAAA@@@???>>>===<<<;;;<<<;;;;;;;;;<<<<<<===>>><<<<<<<<<;;;;;;:::::::::999;;;===>>>>>>@@@CCCEEEDDDIIIRRR[[[dddmmmuuu{{{|||oooddd[[[UUUPPPLLLFFFGGGGGGFFFFFFHHHLLLOOOVVV___kkktttyyy|||}}}wwwuuupppjjjddddddhhhlllhhhlllnnnmmmiiifffeeefffccchhhnnnuuu}}}wwwvvvyyy}}}}}}zzzxxxyyy}}}}}}ssshhh]]]SSSLLLFFFEEECCCAAA>>><<<:::999333333333222222222111111111111111111111000//////---......///000111111222000000111111222222222222000000000000000111111222111111111111111111111111.../////////000000111111............/////////000---------------...//////////////////////////////...//////000000000000000............/////////000////////////////////////---.........//////000000000///...///111222222222////////////000000000000111111000///...---,,,,,,---...///111111111000000,,,,,,---.../////////....../////////000000111111////////////////////////---...///000000///...---...///111222333222000/////////000000000000//////000000000000111111111111////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111000//////222111111111000000//////////////////////////////000000000000000000000000////////////////////////111111000000000000111111000111111111111222222222222111///...///333666999>>>@@@BBBDDDFFFHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGEEECCCAAABBBFFFJJJLLLRRRUUUZZZ^^^aaagggnnnsssuuuuuuyyy{{{ttthhhccc\\\XXXZZZaaakkkrrr~~~{{{yyyxxxuuuwwwyyy{{{|||zzzuuuqqqkkkiiigggjjjqqqxxx|||~~~}}}wwwqqqoooooopppoooqqqvvv}}}uuummmeee```\\\[[[]]]^^^^^^]]]^^^aaaeeeggghhhiiikkkmmmllloootttyyy}}}~~~~~~}}}~~~~~~}}}{{{xxxvvvtttrrroooppppppooommmkkkgggfffeeebbb^^^[[[WWWSSSNNNJJJHHHEEEAAA??????>>>;;;888::::::::::::::::::::::::;;;;;;<<<======>>>?????????@@@AAABBBDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNQQQSSSUUUUUUVVVXXXYYYZZZ[[[\\\^^^___```aaaaaa```bbbdddeeeeeegggjjjmmmnnnooosssxxx|||{{{vvvqqqkkkjjjiiiiiiiiijjjlllmmmnnnnnnooooooooonnnnnnmmmmmmmmmlllkkkjjjjjjiiiiiiiiihhhggghhhiiiiiigggeeedddcccbbbaaa```___^^^^^^]]]]]]]]]\\\YYYWWWTTTRRRRRRPPPOOOPPPPPPPPPNNNLLLOOOMMMKKKIIIHHHHHHIIIJJJEEEDDDCCCBBBAAA???>>>>>>??????>>>>>>>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<>><<<777444222222000/////////000111111111111111111000/////////////////////.........000///.........///111222000000000000111111111111000000000000////////////111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111111000000/////////...//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111000///......///000111000///...------...///000........................000000000000111111111111000000000000000000000000//////000000000000////////////000000000000/////////,,,)))***...222333333000000000000000000000000000000000000////////////,,,///111111000///000000000000000000000000000000111111111111111000//////111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000111111111111222222222333222111000222555999;;;AAABBBCCCEEEFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFDDDCCCBBBDDDIIINNNQQQ[[[___cccfffiiimmmrrrvvvuuuvvvyyy~~~~~~uuummm```\\\WWWVVVYYYbbblllrrr~~~}}}{{{{{{{{{zzzzzzyyyxxxuuuppplllkkkiiigggjjjpppvvvyyy{{{}}}xxxsssppppppqqqxxxyyy{{{}}}ssskkkaaa]]]YYYXXXYYY[[[[[[ZZZ```cccgggjjjlllmmmoooqqqqqqtttyyy}}}~~~~~~zzzzzzyyywwwuuurrrpppooommmmmmmmmllljjjfffcccaaa]]]ZZZVVVRRROOOKKKGGGDDDDDDBBB>>>>>>>>>>>><<<:::;;;;;;;;;;;;<<<<<<<<<<<<======>>>???@@@@@@AAAAAACCCDDDEEEGGGHHHJJJKKKLLLMMMMMMNNNOOOQQQRRRSSSSSSTTTVVVYYYZZZ[[[[[[]]]___```aaabbbdddeeefffggggggfffgggiiikkklllmmmqqqssswwwyyy}}}~~~{{{zzzyyywwwwwwwwwwwwxxxtttuuuvvvvvvwwwwwwvvvvvvwwwwwwwwwvvvuuutttttttttqqqpppooopppppppppnnnlllkkkjjjiiihhhgggfffeeeeeedddcccbbbaaa___]]][[[YYY[[[ZZZYYYYYYZZZYYYWWWUUURRRPPPMMMKKKJJJJJJJJJKKKJJJIIIIIIHHHFFFEEEEEEDDDAAAAAA@@@?????????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::;;;<<<======@@@CCCIIIPPPVVVZZZeeellluuu~~~rrrfff]]]TTTPPPLLLIIIHHHHHHHHHGGGIIILLLRRR\\\hhhrrrxxx{{{}}}|||zzzwwwtttqqqooommmhhhiiikkkppptttvvvvvvuuuqqqpppooopppuuu|||zzzxxxxxxyyyyyy|||}}}|||~~~vvvlllbbb]]]RRRMMMFFFBBBAAA???<<<999555444222111111111222222111111111111111000//////000000000000000000000000000//////...///000111222000000000000111111111111///000000000111111222222////////////////////////000000000000000000000000///////////////////////////////////////////////////.........------------//////000000000000//////....../////////000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111000//////000111111000///...------...///000........................000000000000000000000///000000000000000000000000//////000000000000////////////000000000000//////111///,,,,,,///111111000000000000000000000000000000000000000000000000///---000222222111000111111000000000000000000000000111111111111111000//////111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000111111111111222222222333222222333666999===???CCCDDDEEEFFFFFFFFFFFFFFFIIIIIIHHHGGGFFFEEEEEEDDDEEECCCBBBCCCGGGNNNUUUYYYdddggglllppprrruuuxxxzzzwwwwwwyyy|||{{{uuullldddWWWVVVTTTVVV[[[dddmmmssszzz}}}~~~|||xxxuuussspppllljjjkkkiiihhhiiimmmqqqtttuuu}}}}}}|||yyyvvvttttttvvv~~~}}}~~~}}}xxxoooiii___\\\XXXWWWWWWYYYZZZZZZbbbfffjjjnnnqqqsssuuuwwwwwwyyy}}}~~~}}}|||{{{{{{uuuuuutttrrrpppnnnlllkkkjjjjjjiiigggddd```\\\ZZZTTTPPPLLLHHHFFFDDDAAA???@@@>>><<<<<<===>>>===<<<<<<<<<<<<======>>>>>>>>>@@@@@@AAABBBCCCDDDEEEEEEIIIJJJKKKLLLNNNPPPQQQRRRSSSTTTUUUWWWXXXYYY[[[[[[[[[^^^```bbbbbbcccdddfffhhhiiijjjlllnnnnnnoooooommmoooqqqssstttvvvzzz|||~~~~~~}}}~~~}}}{{{zzzzzz{{{zzzxxxvvvuuuttttttsssrrrqqqppppppnnnmmmkkkiiigggeeeddddddcccaaa`````````___]]][[[YYYWWWTTTQQQOOONNNNNNNNNKKKJJJJJJIIIHHHGGGFFFFFFCCCCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>===============<<<;;;;;;:::::::::;;;;;;;;;:::;;;<<>>888777555333222222333333111111111111111000//////000000000000111111111111000////////////000111222000000000000111111111111//////000111222333444444////////////////////////000000000000000000000000////////////////////////....................................------------//////000000000000//////............////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111000000//////000000111//////............///000........................000000000//////.........000000000000000000000000//////000000000000////////////000000000000//////333111000///000000///---000000000000000000000000000000000000000000000000///000222333222111111222000000000000000000000000111111111111111000//////111111111000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000111111111222222222222222444666999<<<@@@BBBCCCDDDEEEFFFGGGGGGGGGGGGIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBCCCEEEKKKSSS\\\aaagggkkkpppuuuyyy{{{|||}}}yyyyyyxxxxxxtttlllccc[[[TTTTTTUUUXXX^^^fffmmmrrrxxx{{{{{{uuupppnnnmmmlllkkkjjjiiiiiiiiikkklllnnnooovvvxxxzzz{{{zzz{{{|||}}}|||xxxuuupppjjjeee___]]]ZZZYYYYYYZZZ\\\]]]eeehhhmmmrrrtttwwwzzz|||{{{|||~~~|||{{{yyyxxxwwwrrrrrrqqqooommmkkkiiihhhfffeeeccc```]]]YYYUUUSSSMMMJJJEEEBBBAAA@@@???>>>===<<<;;;;;;<<<<<<============>>>>>>???@@@AAAAAABBBCCCDDDFFFGGGIIIJJJJJJNNNNNNPPPRRRTTTUUUWWWXXXYYYZZZ[[[]]]___```bbbbbbbbbdddgggiiiiiijjjkkkmmmoooppprrrsssuuuvvvvvvvvvtttvvvxxxzzz{{{~~~~~~~~~~~~}}}|||{{{{{{zzzyyywwwuuurrrpppooonnnooojjjiiigggggggggeeecccaaaaaa```]]]ZZZWWWUUUTTTSSSMMMLLLLLLKKKJJJIIIHHHHHHFFFEEEDDDCCCBBBBBBBBBBBB??????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<>>>@@@AAAGGGMMMUUU]]]eeennnxxxxxxlll^^^UUUSSSPPPJJJEEEFFFHHHKKKMMMPPPVVV^^^eeerrrvvv}}}~~~xxxtttooonnnnnnppptttwwwyyyyyy{{{{{{xxxqqqjjjiiiooottt{{{vvvwww{{{uuulllggg^^^RRRIIIEEECCCBBB@@@:::999777555333333333333111111111111111000/////////000000000000000111111000000000000000111111111///000000000111111111111//////000111111222333333000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000///////////////000000000000//////---.........////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////...............//////000........................000000//////......------//////////////////////////////000000000000////////////000000000000//////111111111222222111///---000000000000000000000000000000000000000111111111///111222222111111222333000000000000000000000000111111111111111000//////000000000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000111111111222222222111222555888;;;???AAACCCBBBCCCEEEGGGHHHIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCCCCBBBCCCEEEIIIQQQYYYbbbfffiiilllrrryyy|||zzzwwwrrrllleee]]]XXXUUUVVVXXX[[[```eeekkknnnvvvzzz}}}tttnnnkkkjjjjjjjjjiiiiiiiiiiiiiiihhhiiiiiiooosssxxx}}}|||uuuooohhhccc```^^^]]][[[ZZZZZZ\\\___aaahhhkkkppptttwwwyyy|||~~~~~~~~~}}}{{{yyywwwvvvuuuqqqqqqpppnnnkkkiiifffeeeaaa```]]]ZZZVVVQQQNNNLLLGGGCCC@@@>>>===>>>>>>============<<<<<<<<<======>>>>>>???@@@BBBCCCDDDDDDFFFGGGHHHJJJLLLNNNOOOPPPRRRSSSTTTVVVYYY[[[\\\]]]^^^^^^```bbbdddfffhhhiiihhhjjjmmmnnnooooooqqqsssuuuvvvxxxyyy{{{|||||||||{{{|||~~~|||yyyxxxxxxxxxvvvuuusssrrrrrrpppmmmkkkhhhgggdddaaa^^^[[[ZZZYYYUUUTTTSSSRRRQQQOOONNNNNNIIIHHHGGGEEEDDDCCCCCCCCC@@@?????????>>>>>>>>>===============<<<<<<;;;;;;===<<<<<<<<<<<<>>>???@@@@@@EEELLLRRRXXX```jjjqqq|||~~~lll___XXXTTTMMMHHHHHHIIIJJJIIIIIILLLSSSYYYffflllvvv|||vvvsssppppppqqqtttuuuvvvyyyzzzxxxrrrjjjhhhkkkpppwww|||zzztttwwwzzz|||~~~xxxooofffYYYNNNIIIFFFCCCAAA<<<;;;888666444222222222111111111111111000//////.........//////000000000///000000111111111111111///000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000/////////000000000000000//////000000000000//////.........////////////000////////////////////////////////////////////////000000////////////000000////////////////////////........................---......///////////////////////////////////////000/////////.........---//////////////////////////////000000000000////////////000000000000//////...///111222222111000000000000000000000000000000///000000000111111111222///111222111000000222333000000000000000000000000111111111111111000//////000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000111111111111222222222222444777;;;>>>AAACCCCCCCCCDDDEEEGGGIIIJJJJJJJJJHHHHHHGGGFFFEEEDDDDDDCCCDDDFFFJJJPPPXXX```gggkkklllooottt|||{{{tttllleee___\\\ZZZZZZZZZ[[[]]]aaaeeeiiikkkuuuyyywwwnnniiiggggggggghhhiiijjjjjjgggfffeeefffiiinnnvvv}}}}}}tttjjjccc^^^\\\[[[\\\\\\[[[[[[^^^bbbeeellloootttwwwyyy{{{}}}}}}|||zzzxxxvvvtttsssrrrpppooonnnkkkhhheeebbbaaa[[[YYYVVVRRRNNNJJJGGGFFF@@@>>>;;;;;;<<<===<<<<<<===>>>???>>>======???AAAAAABBBCCCDDDFFFGGGHHHIIIKKKLLLNNNPPPRRRTTTVVVWWWXXXYYYZZZ]]]___aaacccdddcccdddfffhhhkkkmmmooopppoooqqqtttuuuvvvvvvxxxyyy||||||~~~}}}{{{zzzyyyuuusssooonnnllliiifffccc```___\\\[[[ZZZXXXVVVTTTRRRRRRNNNMMMKKKIIIHHHGGGFFFFFFBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;<<<===>>>>>><<<@@@DDDHHHLLLRRRZZZ```kkktttpppfff]]]UUUOOOIIIIIIHHHGGGGGGIIINNNQQQXXX___jjjvvv~~~yyytttpppoooqqqrrrrrrtttuuutttqqqllliiijjjlllpppvvvvvvuuuuuuuuuxxx{{{~~~yyypppcccXXXQQQLLLGGGCCC???===:::777444333222222111111111111111000//////------......//////000000///000111111222222111111000000000000111111111111000000000000//////......////////////////////////000000000000000000000000////////////////////////111111111111111111111111---------...............//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000---......//////......---,,,---...///000000000///////////////////////////////////////////////////000000000000000000000000//////000000000000////////////000000000000//////+++...000222111111111222000000000000000000000000///000000111111222222222111222333222111111333555000000000000000000000000111111111111111000/////////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000111111111111222222222444666:::>>>AAADDDEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEEEEDDDGGGKKKQQQXXX```gggllloooooopppttt||||||rrrggg___\\\]]]___aaaaaaaaaccceeeiiilllnnnssswww}}}yyyooojjjhhhhhhhhhgggiiikkkjjjgggdddcccdddeeelllttt|||~~~xxxooogggaaa^^^]]]\\\]]]^^^^^^___bbbggglllqqqtttxxxzzz{{{|||}}}~~~~~~}}}yyyxxxwwwuuusssqqqpppooommmllljjjgggccc___\\\ZZZTTTRRROOOKKKGGGCCCAAA???<<<;;;;;;;;;===>>>===<<<;;;===???@@@???@@@CCCFFFEEEFFFGGGIIIKKKLLLNNNNNNQQQRRRTTTVVVYYY[[[]]]^^^___```bbbdddgggiiikkkllljjjkkkmmmppprrruuuwwwxxxvvvxxx{{{}}}}}}~~~|||yyyxxxvvvtttqqqnnnkkkjjjdddcccaaa^^^[[[YYYWWWVVVTTTRRRQQQNNNMMMKKKKKKJJJEEEEEEDDDDDDCCCBBBBBBAAA>>>>>>??????>>>===;;;::::::;;;;;;;;;;;;<<<<<<<<<:::===@@@AAABBBFFFMMMRRRXXXaaammmwww}}}oooccc\\\RRROOOKKKIIIIIIJJJKKKKKKNNNTTT]]]iiittt|||zzzsssmmmkkklllnnnnnnnnnooooooooommmkkkiiiggghhhnnnyyy|||xxxssspppqqqtttxxx{{{{{{pppfff^^^VVVNNNIIIBBB@@@===999666444333333111111111111111000//////---......///000000111111///000111222222222111111000000000000111111111111000000000000000000111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000------------........./////////000000000000//////000000000000111111111222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////000111111000//////,,,---...///000000000///////////////////////////...//////000000111111111000000000000000000000000//////000000000000////////////000000000000//////+++...000000///...000222000000000000000000000000///000000111111222333333444555555444333333555888000000000000000000000000111111111111111000////////////000000111111111222////////////////////////000000000000000000000000////////////////////////111111000000000000111111000111111111111222222222666888<<>>@@@AAA@@@>>>:::<<>>?????????>>>===;;;:::;;;<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>>>>@@@FFFKKKLLLUUU```hhhoooyyypppggg]]]XXXRRROOONNNLLLIIIFFFJJJNNNUUU^^^hhhqqqxxx|||~~~xxxoooiiiggghhhjjjjjjkkkkkkkkkmmmmmmkkkgggddd```gggrrr{{{sssmmmlllppptttwww~~~zzzpppggg^^^TTTNNNDDDBBB???;;;888666555444111111111111111000//////...//////000111222222222///000111222333222111111000000000000111111111111//////000111222333333444111111111111111111111111000000000000000000000000////////////////////////////////////////////////.../////////000000111111//////000000000000//////000111111111222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111222333333222111000+++,,,...000000000000///000000000000000000000000......///000111222333333000000000000000000000000//////000000000000////////////000000000000//////,,,///000000------///111000000000000000000000000///000000111222222333333666777777666555555888:::111000//////000000///...111111111111111111111111000000000000000000000000222222222111111111000000---......///000111111222//////000000111111222222111111000000000000000111//////000000111222444444:::<<>>======>>>???<<<<<<===>>>??????>>>>>>AAACCCFFFGGGHHHIIIKKKMMMOOOQQQTTTUUUVVVWWWYYY[[[\\\___bbbcccdddeeegggiiihhhjjjlllooosssvvvxxxzzzzzzzzz{{{|||}}}{{{zzzxxxuuurrrpppmmmiiifff```]]]ZZZXXXWWWTTTQQQOOONNNLLLIIIHHHHHHGGGFFFDDDEEECCC@@@@@@@@@@@@>>>===============<<<;;;:::999<<<;;;::::::;;;===@@@AAAFFFIIINNNUUU^^^jjjvvv}}}}}}tttfffYYYUUURRRLLLIIIKKKHHHJJJPPPXXX^^^bbbkkkuuuxxxvvvrrroookkkiiiggggggggghhhiiikkkmmmnnnllljjjhhhiiilllqqqxxx|||sssllljjjlllooo}}}~~~~~~uuukkkaaaZZZKKKEEE???;;;:::999666444444444333333222111111000000000000000000000000000222111000//////000111222000000111111111000000///111111111111111111111111111111000000//////......000000////////////000000.../////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000////////////............000000////////////000000000000000000000000000000222111111111000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////...///000000000000000///111111111000000000000000////////////000000000000000000000000000000000000000000000000111222333444111111222333555777999:::222000//////000000///...111111111111111111111111000000000000000000000000111111111111111111111111//////000000111222222222000000000000000111111111111111000000000000111111111111111222333444666777;;;===@@@BBBCCCDDDFFFGGGGGGHHHIIIJJJJJJJJJIIIIIIFFFFFFEEEDDDDDDGGGLLLOOOWWW___gggmmmuuu~~~wwwvvvwwwzzzzzzsssjjjeeefffjjjmmmooovvvxxxyyywwwyyy}}}~~~yyyssssssttttttxxx|||}}}xxxsssnnnlllkkkoooooonnnmmmlllkkkjjjiiigggiiillloooppppppooonnnkkkiiigggeeecccccccccccceeeeeefffhhhlllrrrvvvyyy}}}~~~}}}|||{{{{{{zzzyyy{{{xxxvvvuuuuuuuuutttrrrsssqqqnnnmmmlllkkkhhhfff___]]]ZZZXXXUUUPPPJJJFFFCCCAAA???===<<<<<<===>>>===>>>???@@@AAABBBBBBBBBEEEGGGIIIJJJKKKLLLOOOQQQSSSUUUXXXYYYZZZ[[[^^^``````cccfffhhhhhhiiikkkmmmnnnoooqqqtttwwwzzz|||}}}~~~~~~|||zzzwwwtttpppmmmhhheeebbb___]]]ZZZWWWUUUQQQNNNLLLJJJJJJIIIGGGEEEGGGDDDBBBAAABBBBBB@@@???>>>>>>>>>>>>===<<<;;;;;;===<<<;;;:::;;;<<<>>>@@@AAACCCGGGLLLTTT]]]gggnnnzzzyyyhhh^^^WWWPPPKKKKKKKKKKKKNNNTTTWWWZZZbbbjjjqqqqqqqqqpppnnnllliiihhheeeeeeeeegggiiikkkjjjiiicccdddeeegggllluuu|||tttoooooopppvvvzzz~~~tttiiibbbTTTNNNFFFAAA???>>>;;;999555444333333222111000000111111111111111111111111222111000//////000111222000000111111111111000000111111111111111111111111111111000000////////////111000000//////000000111//////////////////......000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000000000000000.........//////000000000000000////////////000000000000000000000000000000111111111000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000111000000///...---////////////////////////000000000000111111111111000000000000000000000000000000000000111222333333222222333555777999;;;<<<222000//////000111///...111111111111111111111111000000000000000000000000000000111111111111111111000000111111222222333333111111111111000000000000111000000000000000111111222222333444555777999:::<<>>>>>???AAACCCEEEFFFGGGGGGIIIKKKNNNOOOPPPQQQTTTVVVYYY[[[]]]______aaaccceeegggiiilllnnnoooppprrrsssvvvwwwyyy{{{}}}zzzwwwssspppllliiifffccc___\\\WWWUUURRRPPPOOOMMMKKKJJJIIIGGGEEEDDDDDDDDDCCCBBB???@@@@@@??????>>>===<<<===<<<;;;::::::;;;<<<======???AAADDDHHHOOOVVV\\\iiisss~~~ooodddZZZSSSPPPOOOMMMMMMPPPQQQRRRXXX^^^gggjjjnnnrrrrrrpppmmmjjjfffdddcccdddgggiiikkkkkkhhhgggeeedddeeejjjqqqwww|||tttpppnnnlllsss}}}~~~rrrjjj[[[SSSIIIBBB???>>>;;;999666555444222111000000000111111111111111111111111111111000000000000111111000000111111111111000000111111111111111111111111111000000000000/////////111111111000000111111111000000000//////.........000000000000000000000000////////////////////////////////////////////////000000////////////000000////////////////////////---......///000111222333000000////////////000000000000000000000000000000111111000000000000//////////////////////////////........................////////////////////////////////////////////////111111111111000...---,,,............////////////000000111111111222222222000000000000000000000000222111111111111111222222333444444666888;;;===>>>222111///000111111000...111111111111111111111111000000000000000000000000222222111111000000000///000000000111111222222222222222111111000000//////000000000000000000111222222222333444777999;;;<<<>>>AAACCCEEEEEEFFFHHHIIIKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFEEEFFFIIIPPPYYY___bbbiiiqqqxxx~~~||||||}}}~~~uuuuuutttssssssvvvyyy{{{~~~|||{{{sssmmmmmmpppssszzzyyyssspppqqqsssuuuxxxzzzxxxsssmmmiiigggfffcccaaa____________cccbbbbbbcccggglllqqquuuwwwvvvvvvwwwxxxzzz|||~~~|||zzzzzz{{{zzzxxxwwwyyyrrrpppnnnmmmnnnnnnmmmlllkkkjjjiiihhhfffbbb]]]YYYTTTQQQLLLIIIFFFDDDAAA???======<<<<<<<<<===>>>???@@@AAACCCFFFIIIKKKLLLMMMNNNPPPRRRTTTUUUWWWYYY[[[]]]___aaacccdddfffhhhjjjmmmooorrrtttuuuvvvxxxyyy}}}~~~~~~{{{vvvrrrnnnjjjfffbbb```]]]ZZZWWWUUUSSSQQQOOOLLLIIIGGGFFFFFFFFFEEECCC@@@@@@@@@@@@???>>>===<<<>>>===<<<;;;::::::;;;;;;<<<===>>>???AAAFFFLLLPPP]]]eeeqqq{{{yyylll___XXXSSSOOOMMMNNNNNNNNNRRRXXX^^^ccckkkrrruuuuuuqqqooojjjgggddddddfffjjjmmmnnnpppnnnjjjfffccceeeiiimmmuuu{{{wwwpppllleeelllwwwyyypppaaaYYYMMMEEE@@@>>>;;;999888777555333111000000000111111111111111111111111111000000000000000000111///000000111111111111000111111111111111111111111000000000000000000000000222222111111111111222222111111000000///.........000000000000000000000000////////////////////////////////////////////////000000////////////000000/////////////////////////////////000111222222222000000////////////000000////////////////////////000000000000000000//////////////////////////////........................////////////////////////////////////////////////000000111000000///............///////////////000///000000000000111111111000000000000000000000000222222111111000111111111333444555666999;;;>>>???222111000000111111000///000000000000000000000000000000000000000000000000444333222111000...------/////////000000000000000222222111111000000//////000000//////000111222222111111333555777:::===>>>@@@CCCEEEGGGGGGHHHIIIKKKMMMLLLKKKIIIHHHGGGFFFFFFDDDEEEGGGJJJOOOWWWaaagggfffmmmttt{{{~~~yyyxxxzzz|||zzz|||}}}|||zzz{{{}}}~~~xxxtttnnnkkknnnrrruuuyyy~~~~~~xxxuuusssuuuwww{{{|||zzztttnnniiidddbbb___\\\\\\\\\^^^___``````aaadddiiipppwww{{{||||||{{{{{{{{{|||}}}~~~|||xxxxxx{{{yyysssqqqsssqqqooollllllllllllkkkjjjhhhgggeeedddaaa]]]XXXTTTOOOKKKGGGDDDCCCAAA@@@???=========>>>???@@@AAABBBBBBCCCFFFJJJMMMOOOQQQRRRRRRTTTWWWYYYZZZ\\\^^^aaa```ccceeeggghhhjjjmmmooorrruuuxxxyyyzzz{{{}}}{{{wwwrrrmmmiiigggddd```]]]ZZZXXXTTTRRROOOMMMJJJIIIHHHGGGFFFDDD@@@AAAAAA@@@@@@???>>>===>>>======<<<;;;;;;;;;;;;;;;;;;<<<===>>>AAAFFFIIINNNVVVaaakkktttnnn```XXXRRRMMMLLLLLLLLLPPPUUUWWW]]]fffoootttvvvuuusssoookkkfffdddfffiiilllnnnpppnnnjjjeeeaaa```bbbdddooottt|||}}}tttooodddhhhoooyyywwwkkkbbbVVVLLLGGGCCC@@@===;;;999777444222111111111111111111111111111111111000000000111111000000000//////000111111111111111000000000000000000000000000000000000111111111111222222111111111111222222111111000000////////////////////////////////////////////////////////////........................000000////////////000000////////////////////////111111111111000000000000000000////////////000000//////////////////////////////////////////000000////////////////////////........................////////////////////////////////////////////////---...///000000111000000/////////000000111111111.........////////////000000000000000000000000000222222111111000111111111222333444666999;;;>>>???333111000000111222000///000000000000000000000000000000000000000000000000333333222111///...------/////////////////////000111111111111000000000000////////////000111222333000111333666999<<>>>>>>>>@@@AAACCCEEEFFFGGGFFFHHHKKKNNNRRRTTTVVVWWWVVVYYY\\\^^^___aaadddffffffhhhkkkmmmnnnpppsssuuuwwwzzz}}}|||wwwtttnnnkkkfffbbb___\\\XXXVVVUUURRROOOLLLKKKIIIGGGEEEBBBBBBBBBBBBAAA@@@??????>>>>>>=========<<<<<<;;;999:::;;;;;;;;;===AAADDD???FFFPPPZZZcccppp~~~mmmbbbYYYQQQNNNMMMKKKMMMQQQSSSWWW___gggnnnsssvvvwwwsssnnnhhheeeeeegggiiijjjnnnmmmllliiieeeccccccdddiiinnnuuu{{{{{{vvvhhhgggiiioooxxx~~~qqqhhh\\\RRRLLLGGGCCC???>>><<<999555333222222333222222222222222222222222000000111111111111000000...///000111111222111111000000000000000000000000000000000111111111111222111111111000000111111111000000000000000000000000////////////////////////////////////////////////........................000000////////////000000////////////////////////111111111000000/////////000000////////////000000000000000000000000000000......////////////000000////////////////////////........................////////////////////////////////////////////////,,,---...000111111111111//////000000111111222222---------.........//////000000000000000000000000222111111111111111222222333333555777999<<>>>>>>>>>>>>>>>>>======:::;;;;;;::::::;;;===@@@;;;@@@HHHNNNTTT___mmmxxxtttiii]]]VVVQQQMMMMMMOOOPPPRRRWWW]]]eeemmmtttwwwyyytttmmmiiiggghhhhhhhhhkkklllnnnmmmkkkiiihhhhhheeejjjpppvvvzzz~~~{{{ooojjjfffhhhpppxxx|||}}}|||vvvnnncccYYYRRRMMMGGGBBBAAA???;;;777444333444444222222222222222222222222///000111222222111000///...///000111111222222222000000000000000000000000000000111111111222222222111000000//////000000111/////////000111111222222////////////////////////////////////////////////........................000000////////////000000000000000000000000000000//////////////////000000000000////////////000000000000000000000000000000........./////////000000////////////////////////////////////////////////////////////////////////////////////////////////---...///000000111000000......//////000111111222............////////////000000000000000000000000000000000000111222333333444555666888;;;>>>AAABBB333222111111222222111///000000000000000000000000000000000000000000000000---......///000111111222222222111111111111111111//////000000111111222222////////////000111222333333444666999===AAADDDFFFEEEGGGIIIJJJJJJKKKLLLMMMMMMLLLJJJHHHGGGGGGGGGGGGHHHNNNVVV]]]aaadddeeegggffflllpppsssxxx~~~yyyrrriiifffjjjttt|||zzzqqqjjjggghhhiiijjjllloooqqqssszzzvvvqqqqqqooommmjjjgggdddbbb[[[ZZZYYYYYYYYY[[[]]]___```bbbfffjjjpppuuuyyy|||{{{zzzzzzyyyxxxwwwvvvvvvxxxrrrtttzzzuuueee]]]^^^qqqoookkkiiihhhgggeeeccc```\\\WWWSSSOOOLLLHHHEEEBBBAAA@@@AAACCCCCCBBBAAAAAABBBEEEHHHJJJLLLNNNNNNOOOPPPSSSWWWZZZ]]]______^^^aaadddfffgggiiilllooorrrtttwwwyyy{{{}}}~~~xxxtttppplllgggddd___\\\XXXTTTQQQOOOKKKIIIGGGHHHHHHGGGGGGFFFEEEDDD>>>>>>????????????>>>>>>===>>>>>><<<;;;;;;<<<>>>???CCCGGGIIIMMMUUUaaajjjvvv~~~wwwhhh^^^WWWPPPNNNOOONNNOOOQQQWWW___hhhqqqwww~~~yyyrrrmmmkkkjjjiiiiiieeehhhlllmmmllljjjiiiiiieeeiiinnntttyyy~~~}}}tttmmmfffffflllssswwwyyyzzz}}}~~~wwwlllccc\\\UUUOOOJJJCCC@@@<<<888555444555555222222222222222222222222///000111222222111000///......///111111222222222000000000000000000000000000000111111222222222222000000////////////000000......///000111222333333////////////////////////////////////////////////........................000000////////////000000111111111111111111111111,,,,,,---...///000111111000000////////////000000000000000000000000000000---.........//////000000////////////////////////000000000000000000000000///////////////////////////////////////////////////000000000000000///...---------...///000000111////////////000000000000000000000000000000000000000000000000111222333444555666777:::===@@@BBBDDD000000000000000000000000///000111222222111000///000000000000111111111111222111000//////000111222111111111111111111111111111111000000111111222333222111///000222444444333555555888<<>>BBBAAAAAA@@@AAAAAABBBBBBEEEFFFIIIKKKMMMOOOPPPQQQRRRUUUZZZ]]]___aaadddeeeeeehhhjjjlllmmmooorrrtttxxxyyyzzz|||~~~~~~~~~|||yyywwwxxxzzz}}}~~~~~~~~~~~~~~~|||wwwpppjjjhhhddd___[[[XXXVVVSSSQQQQQQOOOLLLKKKIIIGGGDDDAAADDDBBB@@@???@@@@@@@@@>>>;;;;;;;;;;;;;;;;;;::::::;;;===@@@CCCFFFLLLTTTZZZeeeooo{{{yyylll```UUUPPPRRRQQQOOOOOOTTTYYY^^^gggpppvvvxxxxxxuuuoooiiiffffffhhhiiikkknnnqqqqqqnnnlllhhhiiijjjlllpppvvv|||xxxsssjjjcccaaagggpppwww}}}}}}~~~wwwnnnfff```UUUJJJIIIDDD???<<<;;;888444000000111111111111000000///111111222222222333333333222222111000/////////000000111111111111222222222111111111111111111111111222222222222111111111000111///...///000111000...........................////////////000000000000000000000000000000000000111222333333111000000000000000000000000000000000222222111111000000//////111111000000//////......000000000000111111111111///////////////.........//////000000///...------000...,,,++++++,,,---...////////////////////////////////////////////////000000000000000000000000......////////////......000000000000000000000000222222222222222111000///...///000111111222222222333777;;;===>>>@@@DDDHHH000000000000000000000000000000111111111111000000000000000000111111111111222111000//////000111222111111111111111111111111111111000000111111222333333333333222111000000000777888:::>>>BBBEEEFFFGGGJJJKKKMMMMMMLLLLLLLLLMMMKKKKKKIIIFFFDDDDDDFFFIIIPPPYYY```bbbdddhhhjjjjjjiiijjjjjjkkkpppuuurrrlll``````___bbbgggnnnuuuzzz~~~zzzvvvsssjjjgggdddcccfffiiilllmmmmmmttt}}}vvvqqqjjjdddaaa^^^[[[XXXYYYZZZZZZYYYYYY[[[___bbbgggiiimmmppptttvvvwwwxxxzzzyyyxxxvvvuuutttsssssspppqqqqqqqqqpppooonnnnnnrrrppplllgggbbb]]]YYYWWWSSSQQQLLLFFFEEEGGGDDD???BBBBBBBBBBBBCCCDDDEEEFFFJJJKKKMMMPPPRRRTTTUUUUUUWWWZZZ___bbbdddfffhhhjjjiiikkknnnpppqqqsssuuuxxx~~~~~~~~~|||{{{zzz||||||{{{zzzzzzzzzzzzzzzyyyxxxvvvuuuvvvwwwzzz{{{{{{zzzzzzzzzzzzzzzzzz{{{}}}}}}||||||||||||||||||{{{|||~~~~~~}}}{{{zzz||||||{{{{{{|||~~~yyysssnnnjjjeee```]]]ZZZVVVTTTRRRPPPNNNLLLKKKHHHEEEBBBEEECCCAAAAAAAAAAAA@@@???============<<<<<<<<<<<<<<<>>>???@@@BBBFFFMMMRRRXXXaaammmwwwrrrbbbXXXVVVTTTPPPNNNQQQTTTWWW^^^fffqqqtttxxxyyyuuupppmmmkkkjjjjjjkkkmmmnnnooommmkkkhhhiiiiiijjjmmmrrrxxx}}}zzzpppfffaaabbbhhhmmmxxxyyy|||yyysssmmmbbbXXXLLLHHHAAA>>><<<999555111222222222222222222111111111111111111222222222333222111000000000000000000000111111111111222222222////////////////////////222222111111111000000000111///...///000111000...........................////////////000000000000000000000000000000000000000222333333111000000000000000000000000000000000111111111000000000000000111000000000/////////.../////////000000000111111/////////////////////...//////////////////...---,,,------...////////////////////////////////////////////////////////////000000000000000000000000......////////////......000000000000000000000000222222222222222111000000000000111111111111111000555999===???@@@BBBGGGKKK000000000000000000000000111111000000000000111111000000000000111111111111111111000000000000111111111111111111111111111111111111000000111111222333888;;;<<<:::555111111111:::;;;>>>AAADDDFFFHHHHHHJJJLLLNNNNNNMMMLLLMMMNNNKKKJJJHHHEEEDDDFFFKKKNNNVVV___fffggghhhkkknnnmmmnnnnnnmmmkkklllmmmhhhaaaWWWWWWYYY^^^fffoooxxx}}}~~~|||||||||{{{xxxtttqqqnnnfffcccaaaaaadddiiilllnnnnnnttt}}}~~~vvvpppiiibbb^^^[[[YYYWWWXXXYYYZZZZZZ[[[^^^bbbeeelllnnnqqqtttvvvwwwvvvvvvzzzyyywwwvvvtttrrrqqqpppooooooooopppoooooonnnnnnooommmhhhccc]]]YYYUUUSSSVVVLLLCCCAAABBBBBBBBBDDDCCCCCCDDDEEEFFFHHHJJJKKKOOOPPPSSSUUUXXXZZZ[[[\\\]]]```eeehhhjjjlllnnnpppoooqqqtttuuuvvvxxxzzz}}}|||{{{zzzzzzyyyxxxwwwvvvuuuuuuvvvuuuttttttttttttttttttttttttssssssssstttuuuvvvvvvuuuuuuuuuuuuuuuuuuvvvyyyyyyyyyxxxxxxwwwwwwvvvxxxxxxyyyyyyxxxwwwuuutttuuuuuuttttttuuuwwwyyyzzzyyyuuupppkkkfffbbb^^^[[[WWWUUURRRPPPNNNLLLIIIGGGHHHFFFCCCBBBBBBBBBAAA???????????????>>>>>>=========>>>=========???DDDGGGJJJQQQ[[[dddnnn}}}xxxhhh```YYYSSSNNNNNNOOOPPPUUU\\\eeellltttzzzzzzwwwsssqqqmmmkkkiiiiiijjjkkkkkkjjjiiiiiihhhhhhiiimmmssswwwwwwkkkccc```bbbdddpppssswww{{{zzztttjjj___QQQKKKDDD???===:::666222444444444333333333222222000000000111111111222222000000000000000000111222000111111111111222222222////////////////////////111111000000000/////////111///...///000111000...////////////////////////////////////000000000000000000000000000000000000000111333222111000000111000000000000000000000000///000000000000000000111000000000000////////////....../////////000000000......//////////////////---...//////////////////***+++...000222111000///////////////////////////////////////////////////000000000000000000000000...//////000000//////...000000000000000000000000111222222222222111000000222222222222222111111111777;;;???AAABBBEEEKKKPPP000000000000000000000000222111000//////000111222///000000000111111111111111000000000000000000111111111111111111111111111111111000000111111222333===AAADDDBBB<<<777777888;;;>>>AAACCCEEEFFFHHHJJJJJJKKKMMMMMMLLLKKKLLLLLLIIIHHHFFFEEEEEEIIIPPPTTT[[[cccjjjkkklllpppssssssuuuuuurrrmmmjjjhhhaaaZZZSSSUUUXXX^^^gggqqqzzz|||yyysssssstttsssqqqooommmkkkdddaaa___```dddhhhkkklllnnnsss{{{~~~{{{zzzppplllfff```]]][[[[[[[[[YYYZZZ\\\]]]___bbbgggjjjoooqqqtttwwwxxxxxxwwwvvvyyyyyywwwvvvsssqqqooonnnpppppppppooommmkkkjjjiiihhhfffbbb^^^ZZZVVVTTTSSSaaaPPPCCCCCCDDDAAACCCHHHDDDDDDEEEGGGJJJLLLNNNPPPSSSTTTWWWYYY\\\^^^``````aaaeeeiiimmmoooqqqsssuuutttvvvyyyzzz{{{||||||zzzwwwvvvuuuvvvvvvuuuuuuuuutttttttttrrrqqqqqqppppppqqqqqqqqqppppppqqqrrrrrrrrrrrrrrrssssssrrrrrrrrrrrrssssssxxxwwwwwwvvvuuuttttttssstttuuuuuuvvvuuuuuutttsssssssssrrrssssssuuuvvvwwwzzzzzzzzzzzz{{{|||}}}~~~}}}wwwrrrmmmgggddd___\\\XXXVVVTTTRRROOOLLLJJJHHHEEEDDDCCCCCCAAA???AAA@@@@@@??????>>>>>>>>>>>>===<<<::::::<<<>>>@@@BBBGGGNNNVVV```ooo|||ooo```XXXQQQOOONNNMMMQQQUUUXXX```lllvvv{{{zzzwwwtttnnnkkkgggeeegggiiikkkllllllkkkiiiggggggjjjooosss|||~~~sssiiicccaaabbbgggmmmtttzzz~~~}}}wwwlllaaaSSSMMMEEE@@@>>><<<888555555555444333333222222222///000000000000111111111000/////////000111222222000000111111111222222222111111111111111111111111000000000000////////////111///...///000111000...000000000000000000000000////////////000000000000///////////////////////////111222222000///000111////////////////////////.../////////000000111111000000000000////////////............////////////............////////////------...///000000//////+++,,,...///000000////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////111111222222222111111000222222222222222333444444888<<>>>>>======<<<;;;:::;;;<<<===>>>???BBBFFFLLLUUUbbbqqq{{{lllaaaWWWSSSPPPNNNOOORRRQQQXXXdddpppxxx{{{zzzxxxnnnjjjeeeccceeehhhlllnnnmmmmmmllljjjiiijjjnnnqqqvvv|||qqqgggbbb```aaahhhrrr{{{~~~rrrfffVVVOOOFFFAAA???>>>;;;999666555333222111111111222///000000000000111111111000/////////000111222222000000111111111222222222111111111111111111111111000000000000////////////111///...///000111000...111111111111111111111111////////////000000000000////////////////////////...000222111000///000111////////////////////////......//////000000000111////////////000000000000............////////////---.........//////000000------...///000000/////////...---,,,,,,,,,......//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////000111111222222222111111000000111222333555777999999<<<@@@BBBFFFMMMVVV]]]000000000000000000000000111111000000000000111111000000000000111111111111000000111111111111000000111111111111111111111111111111000000111111222333///333777888777777888;;;<<<@@@DDDFFFFFFGGGKKKNNNQQQRRRSSSRRROOOMMMMMMMMMGGGHHHIIIKKKOOOVVV^^^cccfffmmmsssssstttxxx||||||zzzooohhhddd___ZZZWWWXXXZZZ___fffmmmtttxxxxxxppphhhhhhiiijjjkkkkkkkkkkkkiiihhhiiijjjllllllkkkiiiooorrruuuvvvssspppmmmlllkkkjjjhhhddd___]]]^^^___```bbbeeehhhjjjnnnrrruuuttttttuuuvvvwwwwwwxxxxxxuuuuuuuuutttrrrpppmmmllliiiiiiiiiiiihhhgggfffeeeaaa^^^YYYSSSOOOLLLJJJJJJbbbXXXNNNIIIFFFDDDEEEIIIIIIJJJKKKNNNQQQTTTWWWXXXWWWYYY\\\___bbbdddfffggggggkkkooosssuuuwwwyyy{{{}}}~~~~~~}}}{{{zzzxxxwwwwwwttttttssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqppppppppppppqqqrrrrrroooooopppqqqqqqqqqqqqpppssssssrrrrrrrrrrrrssssssvvvuuuuuuttttttssssssssspppqqqrrrssstttvvvwwwwwwpppqqqqqqqqqrrrrrrrrrrrrooopppppprrrtttvvvxxxyyywwwyyy|||}}}~~~~~~zzzuuuoookkkeee```\\\YYYVVVSSSSSSPPPLLLJJJHHHGGGDDDBBBCCCBBBBBBAAA@@@???>>>>>>>>><<<:::;;;<<<>>>>>>>>>===>>>@@@CCCJJJTTT```hhhtttttteee]]]WWWQQQOOOPPPPPPUUU^^^iiisssyyy{{{{{{pppkkkeeecccdddgggkkkmmmmmmnnnnnnmmmllllllnnnpppqqqxxxxxxlllddd``````fffpppzzzwwwlll[[[TTTJJJCCC@@@???>>><<<777666444222111111111222000000000111111111222222000000000000000000111222000111111111111222222222////////////////////////111111000000000/////////111///...///000111000...000000000000000000000000////////////000000000000000000000000000000000000...///111111000///000111000000000000000000000000...//////////////////000////////////000000000000....../////////000000000------......///000000000---...//////////////////000///,,,+++***+++---...////////////////////////////////////////////////000000000000000000000000///000000111111000000///000000000000000000000000000000111222222222222111000000111222444777:::<<<999<<>>>>><<<===<<<<<<>>>BBBJJJRRRXXX```nnn|||{{{nnnbbbXXXRRRPPPQQQRRRVVV___jjjsssxxxzzztttooohhhdddcccfffhhhiiikkkmmmoooooonnnnnnnnnooonnnssswwwzzz~~~rrrhhhccccccfffmmmwww~~~rrrccc[[[OOOGGGCCCAAA???===999777555333222222333333111111111111222222222333222111000000000000000000000111111111111222222222////////////////////////222222111111111000000000111///...///000111000...000000000000000000000000////////////000000000000000000000000000000000000---///111111000///000111000000000000000000000000///////////////............/////////000000000111/////////000000000111111------......///000000111//////////////////...---...------------.........////////////////////////////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000000000111222222222222222222222222222444777:::<<<;;;>>>CCCGGGNNNXXXeeennn000000000000000000000000///000111222222111000///000000000000111111111111///000111222222111000///111111111111111111111111111111111000111222222333111000111444999===??????===BBBHHHJJJJJJLLLQQQUUUTTTUUUTTTRRRMMMJJJIIIIIIKKKMMMRRRWWW]]]dddkkkpppuuu{{{~~~|||zzz|||~~~~~~~~~}}}vvvjjjbbb```___]]]``````bbbfffkkkqqqvvvzzzyyy|||rrrjjjeeefffgggiiikkklllnnnnnnnnnppptttyyy{{{zzzvvvrrrrrrttttttrrrnnniiifffdddaaadddggghhhffffffgggjjjgggjjjmmmppprrruuuyyy{{{{{{yyyvvvsssqqqqqqrrrrrrnnnnnnoooooonnnllliiihhhkkkjjjiiifffccc```]]]\\\QQQOOOKKKHHHFFFFFFGGGHHHJJJSSSUUUMMMIIIOOOSSSQQQQQQRRRSSSVVVYYY\\\^^^```___```cccfffjjjlllnnnooopppssswww{{{}}}}}}}}}|||zzzyyywwwvvvvvvssssssssssssssssssssssssqqqqqqqqqppppppooooooooorrrrrrrrrrrrrrrqqqqqqqqqmmmmmmmmmmmmnnnnnnooopppooonnnnnnnnnnnnoooppppppooooooooonnnnnnooooooooonnnnnnnnnoooooooooooooooppppppoooooooooppppppqqqqqqqqqrrrrrrsssrrrrrrrrrpppppppppqqqrrrsssuuuuuuuuuvvvxxxwwwvvvuuuuuuvvvvvvvvvuuuvvvwwwyyy{{{|||zzzyyyrrrmmmhhhdddbbb\\\YYYUUURRRPPPNNNKKKIIIGGGFFFEEEDDDCCCBBBAAAAAAAAA>>>;;;;;;===>>><<<:::>>>===<<<<<>>=========>>>===<<<<<<===???BBBDDDIIIQQQ\\\fffppp~~~}}}ooocccYYYTTTRRRRRRVVVZZZ___gggppprrrvvvuuunnniiihhhhhhgggffffffhhhjjjmmmnnnllljjjjjjmmmqqqtttwwwyyy|||}}}xxxpppkkkhhhlllvvvyyymmm\\\QQQMMMJJJFFFBBB>>>;;;888666555444333222111333333222000///000111222222222222222222222222222222111111111111222222......//////000000111111111111111111111111111111000---+++,,,...000///---////////////////////////////////////////////////////////////000000000000111000///......///000111//////////////////////////////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////------......//////000000------............------------------------------////////////000000000000//////000000000000//////000000000000111111111111333222222222222222222222000222444555666888;;;>>>@@@BBBFFFNNNYYYeeeooouuu000000000000000000000000111111111111111111222222111111111111111111111111111111111111000000000000000000000000111111111111222333333222111000222333222444666888999<<>>>>>>>>===<<<<<<<<<>>>@@@AAADDDLLLUUU]]]ffftttlll^^^XXXTTTQQQSSSVVVYYYaaaiiioootttuuupppllljjjiiifffhhhhhhhhhjjjlllllliiiggghhhkkknnnqqqrrrtttwwwyyy|||xxxsssqqqwww~~~qqq```SSSMMMJJJEEE@@@@@@===:::777777666444333111222333222111000000111222222222222222222222222222222111111111111222222222222222111000000//////000000000000000000000000111///,,,---///000///---////////////////////////////////////////////////////////////000000000000111000//////...///000111//////////////////////////////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////.........///////////////.........//////.................................////////////000000000000//////000000000000//////000000000000111111111111222222222222222222222222111333555666777999<<>>===<<<;;;;;;<<<===>>>@@@EEEKKKQQQYYYeeettt}}}kkkaaaZZZTTTRRRRRRSSSYYYaaagggnnnrrrrrrpppooolllgggjjjiiihhhhhhiiiiiifffdddfffhhhkkkllllllmmmoooqqqxxx|||~~~vvvsssxxxxxxgggYYYQQQKKKFFFBBBBBB@@@<<<:::888777555333111222333222111000111222222222222222222222222222222222111111111111222222333333222222111000000000////////////////////////333111///...///000///...////////////////////////////////////////////////////////////000000000000000000/////////000000111//////////////////////////////////////////////////////000000000000//////000000000000000000000000///////////////////////////////////////////////////////////////............//////000000//////...////////////////////////////////////000000000000//////000000000000//////000000000000111111111111111111111111111111111111222444666777888:::>>>@@@CCCFFFLLLUUU```lllvvv{{{000000000000000000000000222222111111000000//////111111111111111111111111000111111111111111222222000000111111111222222222222333333222000000111222222666:::===???AAACCCEEELLLNNNRRRSSSTTTTTTUUUVVVUUUTTTSSSPPPOOOPPPSSSVVV]]]bbbhhhllloootttzzz}}}yyywwwtttsssqqqooommmooossswww{{{~~~yyyvvvtttsssuuuuuutttrrryyyyyyxxxuuuqqqooooooppptttuuuxxxzzzzzzyyywwwuuummmlllhhhdddaaaaaaccceeehhhjjjkkkkkkkkkllloooqqqqqqwwwzzzxxxxxxzzzzzzyyy{{{zzzyyywwwuuurrrpppooonnnooopppqqqooolllhhheeebbbaaa^^^[[[WWWRRRNNNLLLJJJJJJIIIIIIIIIJJJKKKLLLNNNPPPSSSUUUWWWYYY]]]aaaaaabbbcccfffhhhjjjlllmmmmmmooorrruuuyyy|||~~~}}}{{{yyyuuutttttttttsssrrrqqqppppppppppppqqqqqqqqqrrrrrrppppppooooooooonnnnnnnnnoooooonnnnnnnnnnnnoooooollllllmmmmmmmmmnnnnnnnnnllllllllllllmmmnnnnnnooolllmmmmmmnnnnnnmmmmmmlllkkkkkkkkkjjjkkkkkklllmmmkkkllllllllllllmmmmmmmmmmmmllllllllllllmmmnnnoooooooooooopppqqqrrrrrrsssrrrrrrrrrrrrrrrqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmllljjjiiihhhgggffffffffffffhhhhhhhhhgggggggggggggggiiilllpppuuuzzz{{{vvvpppjjjfffaaa\\\YYYYYYVVVRRROOONNNLLLIIIGGGHHHGGGEEECCCBBB@@@@@@@@@???>>>===;;;;;;;;;;;;;;;===@@@DDDHHHMMMWWWdddnnn}}}oooeeeZZZTTTQQQQQQUUU[[[]]]eeemmmpppsssuuurrrmmmkkkiiigggggggggfffeeecccccceeegggggghhhiiikkkmmmrrrvvv{{{}}}rrrrrr{{{}}}lll___VVVPPPKKKGGGDDDBBB>>><<<:::888555222111222333333111111111333222222222222222222222222222222111111111111222222//////000111111222222333000000000000000000000000444222111000/////////...////////////////////////////////////////////////////////////000000000000000000000000000000111111//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000//////......------//////000000000000//////////////////////////////////////////000000000000//////000000000000/////////000000000111111111111000000000000000111111111333555777999:::<<<@@@BBBDDDGGGOOOYYYdddoooxxx}}}000000000000000000000000222111111000000/////////000000000000000000000000000000111111222222222333111111111111222222222222000111222111//////111222333666;;;>>>@@@BBBEEEGGGPPPRRRUUUVVVVVVVVVVVVWWWUUUTTTRRRPPPNNNPPPTTTWWWbbbfffkkkoooqqqvvv|||}}}zzzyyywwwxxxwwwuuutttuuuwwwyyy{{{|||yyytttqqqqqqrrrsssttt|||wwwrrrooonnnssstttvvvwwwvvvuuusssqqqfffffffffdddbbb```aaabbbdddfffjjjlllmmmnnnqqqsssrrrwwwyyyxxxwwwyyyyyywww{{{zzzyyyxxxvvvsssqqqpppoooppprrrrrrppplllhhheee```^^^\\\XXXTTTPPPMMMKKKJJJKKKKKKLLLMMMNNNOOOPPPRRRTTTVVVXXX[[[^^^bbbddddddeeefffiiikkknnnooopppqqqsssvvvyyy|||}}}zzzxxxvvvuuurrrssstttsssrrrqqqqqqqqqpppppppppqqqrrrrrrssssssqqqppppppppppppooooooooooooooonnnnnnnnnnnnoooooollllllmmmnnnnnnoooooopppllllllkkkkkklllmmmnnnooollllllmmmmmmmmmmmmlllllljjjjjjjjjjjjjjjkkkllllllllllllmmmmmmmmmnnnnnnnnnlllllllllllllllmmmmmmnnnmmmnnnooopppqqqrrrrrrrrrrrrrrrqqqqqqppppppppppppkkkkkklllllllllkkkjjjjjjgggfffdddcccbbbaaa``````aaaaaaaaaaaaaaaaaaaaaaaa^^^aaadddfffhhhlllpppssszzz~~~~~~xxxrrrkkkeeeaaa___\\\XXXTTTRRROOOLLLJJJIIIHHHFFFDDDBBBAAA@@@@@@@@@???>>>===<<<;;;;;;:::>>>???AAABBBFFFNNNXXX___ppp{{{sssdddZZZTTTQQQRRRUUUSSS\\\dddkkksssyyyyyyvvvmmmjjjhhhfffffffffeeedddbbbccceeeeeefffgggkkkmmmooossswwwzzz}}}wwwqqqvvv~~~|||ooocccZZZTTTOOOLLLFFFDDD@@@>>>;;;888444222111222333333222111222444222222222222222222222222222222111111111111222222......//////000111111222111111111111111111111111333333222111////////////000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////000000//////......------//////000000000000//////........................////////////000000000000//////000000000000/////////000000000111111111111//////000000000111111111444666999:::<<<>>>BBBEEEIIINNNXXXcccnnnwww~~~000000000000000000000000000000000000000000//////////////////////////////000000111111222333333333111111111222222222222333///000111111000111333555666999<<>>===<<<<<<>>>>>>???@@@BBBHHHOOOTTTdddnnn}}}tttggg]]]UUUQQQRRROOOUUU\\\dddooo{{{~~~tttqqqllliiihhhhhhgggfffbbbcccddddddeeegggjjjmmmmmmppptttuuuwww|||{{{rrrssswww~~~{{{qqqggg___XXXSSSPPPJJJGGGDDDAAA>>>:::555222111222333333222222333444222222222222222222222222222222111111111111222222111111000000///.........111111111111111111111111111222222111///...///111000000000000000000000000000000000000000000000000////////////000000000000//////000111222222222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000///////////////////////////////////////////////////////////////............//////000000//////...........................////////////000000000000//////000000000000//////000000000000111111111111///000000111111222222222555777:::<<<>>>@@@DDDGGGKKKRRR^^^kkkvvv}}}000000000000000000000000/////////000000000000000000000000000000000000000000000111222222333444444111111111222222222333333///111222222222444666888:::<<>>>>><<<======>>>@@@CCCGGGJJJTTT___mmmzzzyyyjjj^^^UUUSSSOOOSSSVVV]]]jjjyyyzzztttooollljjjiiigggeeeeeeeeeddddddeeehhhjjjjjjnnnqqqqqqqqqvvv{{{xxxxxx}}}wwwoooggg___YYYUUUNNNKKKHHHEEEAAA===888444111222333333222222333555222222222222222222222222222222111111111111222222222222111111000//////...111111111111111111111111///111222000......///222000000000000000000000000000000000000000000000000////////////000000000000...///111222333333222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////.........///////////////.........//////.........////////////////////////////////////000000000000//////000000000000//////000000000000111111111111000000111111222333333444666888;;;===???BBBEEEHHHNNNVVVdddsss}}}000000000000000000000000......//////000000111111111111111111111111111111000000111222333333444444111111222222222333333333000111333444444666999;;;>>>???AAACCCEEEJJJOOOSSSUUUWWWYYYZZZXXXWWWWWWWWWNNNOOOPPPRRRVVV^^^fffmmmoooqqqtttuuuuuuxxx~~~{{{uuusssvvv|||}}}uuusssoookkkjjjmmmssswwwtttzzz~~~wwwssslllmmmmmmlllkkkhhhfffeeegggfffccc```^^^___bbbfffiiilllppprrrrrrqqqpppqqqooorrrrrroooooosssvvvuuuppppppppppppooonnnmmmmmmlllllljjjhhhddd___[[[XXXRRRQQQOOONNNMMMLLLLLLLLLOOOPPPSSSVVVXXXZZZ[[[\\\___^^^___aaaeeeiiijjjkkkmmmnnnpppsssvvvyyy{{{|||yyyzzz{{{}}}~~~}}}{{{xxxwwwvvvvvvsssrrrqqqpppppppppqqqrrrlllnnnqqqqqqnnnmmmoooqqqqqqqqqppppppppppppppppppppppppppppppoooooooooooommmllllllkkkkkkllllllmmmmmmmmmmmmnnnnnnnnnoooooonnnmmmkkkiiiiiiiiikkkllljjjkkkkkkllllllkkkkkkjjjjjjjjjjjjjjjkkklllmmmnnnjjjjjjkkkkkkkkkllllllllllllmmmnnnnnnoooooonnnnnnkkklllnnnooooooooonnnmmmooonnnnnnmmmllllllkkkkkk^^^_________]]]ZZZWWWVVVTTTSSSQQQNNNLLLKKKJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGHHHIIIKKKNNNPPPMMMOOOSSSWWW\\\cccjjjooozzz~~~ssspppjjjeeeaaa]]]YYYVVVRRRQQQNNNLLLJJJHHHGGGGGGCCCCCCCCCCCCBBBAAA@@@???;;;;;;<<<<<<>>>@@@BBBDDDGGGQQQ___lllwwwvvvfff[[[WWWQQQSSSTTTYYYfffwwwzzzsssooollliiihhhggggggfffdddbbbccceeeggghhhlllpppooonnnsss}}}}}}wwwooofff___ZZZQQQNNNKKKHHHDDD???:::666111222444333333222444555222222222222222222222222222222111111111111222222000000000111222222333333000000000000000000000000...000111000...---000222000000000000000000000000000000000000000000000000////////////000000000000...///111222333333222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////---.........//////000000------............------000000000000000000000000////////////000000000000//////000000000000//////000000000000111111111111000000111222333333444444777999<<<>>>@@@BBBFFFIIITTT^^^mmm|||222111000000000111333333000000000000000000000000000000000000000000000000222222222111111111000000222222333333333444444444333222111111333666:::<<<>>>???AAADDDIIINNNRRRUUUZZZ[[[[[[YYYVVVSSSRRRSSSPPPQQQSSSWWW]]]eeelllpppuuusssqqqqqqrrruuuyyy{{{wwwpppppptttwww|||~~~zzzuuupppmmmmmmlllkkkmmmqqqrrrvvv}}}{{{xxxrrrqqqnnnmmmllljjjfffdddcccbbbaaaaaabbbdddfffhhhmmmnnnoooqqqqqqppppppooopppoooooopppsssuuuuuuuuuqqqqqqqqqqqqpppnnnlllkkkkkkiiieeeaaa\\\XXXUUUTTTMMMNNNNNNMMMMMMNNNPPPRRRQQQTTTWWWZZZ]]]^^^^^^^^^___bbbdddgggiiilllppprrrqqqsssuuuwwwyyyzzz{{{||||||||||||~~~{{{zzzyyyxxxwwwvvvuuutttqqqqqqqqqpppppppppoooooommmmmmmmmmmmnnnnnnnnnnnnrrrqqqpppoooooopppqqqrrrppppppppppppoooooonnnnnnmmmmmmlllllllllkkkkkkkkkllllllmmmmmmmmmmmmllllllnnnmmmlllkkkjjjiiiiiiiiimmmlllkkkjjjiiijjjkkkkkkfffgggiiikkkkkkkkkiiihhhiiiiiiiiiiiiiiijjjjjjjjjhhhjjjlllmmmooooooooonnnjjjkkkmmmooopppooonnnmmmmmmlllkkkkkkkkkhhhdddaaa___^^^[[[XXXUUUQQQOOONNNJJJIIIHHHGGGEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEHHHIIILLLNNNQQQUUU[[[___fffooozzz{{{ssslllhhhbbb\\\XXXYYYVVVQQQNNNLLLKKKIIIGGGGGGDDDBBB@@@@@@@@@>>>===@@@??????>>>>>>>>>>>>???CCCKKKUUU^^^gggtttrrrccc\\\VVVRRRSSSYYYbbbmmm}}}~~~vvvooojjjhhhkkkhhhgggeeeaaa]]]```fffffflllrrrrrrooopppxxx~~~tttjjjdddYYYRRRJJJEEEDDDCCC???;;;666555333222222222222333111111111111111111111111666333000///000111111111222222222111111111000000//////000000111111111222111111111111000000000000000000000000////////////111111111000000000000000/////////////////////////////////000111222222222000000000000000000000000...000111000///...///111111000000////////////000------......//////000000------------............444222000///...///000111000000000000000000000000000000//////.........---((()))***,,,...000111222///////////////...............//////000000111111000000000000000000000000111222333444444444444333333888===@@@AAADDDIIIMMMXXXdddttt000000/////////000111222000000000000000000000000000000000000000000000000222222222111111111000000222222222222333333333333333333222333444888;;;===@@@AAACCCGGGLLLQQQUUUWWW[[[\\\\\\[[[XXXVVVUUUVVVQQQSSSVVV[[[bbbhhhnnnrrruuusssqqqpppqqqtttwwwyyy{{{rrrkkklllppptttzzz~~~wwwrrrmmmmmmkkkiiikkkoootttxxx~~~}}}zzzsssqqqnnnmmmllljjjgggdddbbbaaaaaaaaacccfffhhhjjjmmmnnnooopppqqqppppppooopppooonnnppprrrtttttttttqqqqqqqqqqqqpppnnnlllkkkiiigggccc^^^YYYVVVSSSRRRNNNOOOOOOOOONNNOOORRRTTTTTTVVVYYY]]]___`````````ccceeegggiiikkknnnrrruuutttuuuwwwyyy{{{|||}}}}}}}}}|||}}}~~~~~~}}}|||{{{vvvvvvuuutttsssrrrqqqqqqqqqqqqqqqpppppppppoooooommmmmmmmmmmmmmmmmmmmmmmmqqqpppoooooooooooopppqqqoooooooooooooooooooooooommmmmmmmmllllllkkkkkkkkkllllllmmmmmmmmmmmmllllllmmmlllkkkjjjiiiiiiiiijjjkkkkkkjjjiiiiiiiiiiiijjjggghhhjjjkkkkkkjjjiiihhhhhhhhhiiiiiiiiiiiijjjjjjhhhjjjkkkmmmnnnnnnnnnnnnmmmnnnooooooooonnnlllkkkkkkjjjiiihhhhhheeebbb___ZZZXXXVVVSSSOOOLLLJJJHHHDDDDDDBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@AAABBBBBBAAACCCEEEFFFIIILLLQQQUUUUUU\\\fffnnnvvv~~~wwwsssmmmgggbbb\\\YYYUUUQQQPPPNNNLLLJJJIIIGGGDDDCCCBBBBBB@@@???@@@???>>>>>>>>>>>>>>>>>>???DDDLLLRRRZZZgggyyylll```XXXTTTRRRVVV]]]gggttt~~~uuuooommmjjjgggeeeddd```\\\^^^ccchhhnnnttttttqqqrrryyy~~~}}}ssslll___XXXOOOIIIGGGDDD@@@===999888666444222222222222111111111111111111111111555222000///000111222111222222222111111111000000///000000000111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111111111111111111111111000000000//////000000000000000000000000...000111000///...///111///...............//////.........///////////////.../////////000111111111444222111//////000111222////////////////////////000/////////............,,,,,,---...//////000000000000000000000000000000////////////000000000000000000000000000000000000111222222222333444444444666:::>>>@@@BBBEEEKKKPPP\\\gggwww/////////...///000000111000000000000000000000000000000000000000000000000222222222111111111111111111111111222222222222333333333333444666999===???BBBCCCFFFJJJOOOUUUYYY[[[]]]]]]^^^\\\ZZZXXXXXXYYYSSSVVV[[[aaahhhnnnrrrtttuuutttqqqpppoooqqqssstttssskkkeeefffjjjooovvv}}}zzztttnnnllliiigggiiimmmssswww|||{{{xxxsssqqqnnnmmmllljjjgggeeeaaaaaaaaaccceeehhhkkkmmmnnnnnnoooppppppppppppooopppooonnnoooqqqssssssrrrqqqqqqqqqqqqooommmkkkiiieeebbb^^^ZZZUUURRRPPPOOONNNOOOPPPQQQPPPRRRTTTVVVXXXZZZ\\\___bbbcccddddddgggiiikkkmmmoooqqquuuxxxwwwxxxzzz{{{}}}~~~~~~~~~~~~}}}|||{{{yyyxxxwwwvvvvvvssssssrrrqqqqqqpppooooooqqqppppppppppppooooooooommmmmmmmmmmmmmmmmmmmmmmmppppppooooooooooooppppppnnnnnnnnnnnnnnnnnnoooooommmmmmmmmmmmllllllllllllkkkkkkllllllllllllkkkkkkjjjjjjiiiiiiiiiiiiiiijjjiiiiiijjjjjjiiiiiihhhggghhhiiijjjkkkjjjiiihhhgggggghhhhhhhhhiiiiiiiiijjjhhhiiikkklllmmmmmmmmmmmmqqqpppooonnnmmmlllkkkjjjiiigggeeedddccc```\\\YYYRRRPPPNNNKKKHHHDDDBBBAAA??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===============>>><<<===???@@@AAADDDHHHKKKJJJOOOVVV\\\bbbmmm{{{|||vvvoooiiibbb^^^ZZZVVVTTTRRROOOMMMLLLIIIGGGEEEEEEDDDBBBAAA@@@??????>>>======>>>>>>???BBBFFFJJJPPP]]]nnnzzz}}}kkk___YYYSSSTTTYYY___jjjttt|||tttqqqlllhhheeeccc```\\\]]]bbbhhhmmmssssssppprrrxxxzzzvvvxxx}}}uuuiiiaaaWWWOOOJJJGGGBBB???<<<:::888555333111111111222222222222222222222222333111//////111222333222222222222111111111111111000000000000111111111111111111111111000000000000000000000000////////////---......//////000000000111111111111111111111111333222111000///...---,,,////////////////////////...000111000///...///111---------------...///000000000///////////////.........///000000111222222333222000//////000111111////////////////////////////////////............000000000/////////......000000000000111111111111000000000000////////////000000000000000000000000222111111111222333555666:::<<>><<<;;;>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;;;;<<<===>>>>>>???BBBEEEGGGJJJNNNRRRWWW___kkksss}}}uuuooohhhddd___ZZZWWWUUURRROOONNNLLLIIIGGGFFFFFFDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>@@@CCCFFFJJJTTTaaakkk}}}|||iii```WWWTTTVVVZZZbbbjjj{{{xxxtttpppkkkgggeeebbb^^^^^^bbbbbbhhhmmmooonnnpppvvv|||}}}xxxrrrrrryyy}}}ssslllaaaWWWOOOIIICCC@@@<<<:::888555333222222222222222222222222222222222111000//////111333444333111111111111111111111111000000000000000111111111111111111111000000000///000000000000////////////---......///000111111222111111111111111111111111222111111000///...------////////////////////////...000111000///...///111,,,,,,,,,---...///000111111000000000//////......,,,,,,---...///000000111000000///......//////000///////////////////////////////////////.........000000000//////.........///000000000000000111111111111000000//////......000000000000000000000000222111000000111333666888<<<>>>???AAACCCJJJTTT[[[hhhrrr|||yyy000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111222333555888;;;>>>@@@DDDFFFKKKPPPVVV[[[___aaaccccccaaa]]]YYYWWWWWWXXXXXX\\\ccckkkqqquuuwwwwwwxxxvvvsssooommmkkkjjjjjjfffaaa^^^```bbbfffnnnwww}}}{{{xxxyyy{{{|||zzzsssnnnllliiigggiiinnnoooqqqtttwwwxxxvvvtttrrrqqqooollljjjiiiiiigggfffbbbccceeegggkkknnnppprrrooooooooooooooopppppppppooommmllllllnnnoooooonnnnnnnnnmmmllljjjgggdddcccZZZXXXTTTQQQNNNMMMMMMNNNNNNPPPSSSUUUVVVWWWZZZ\\\^^^___aaacccfffhhhiiijjjmmmoooqqqrrrsssuuuxxxzzzzzzzzz|||}}}~~~~~~~~~~~~~~~|||yyyxxxuuusssqqqppppppqqqrrrrrrrrrrrrrrrrrrrrrrrroooooooooooooooooooooooopppppppppooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnllllllllllllllllllllllllkkkkkkkkkllllllllllllllliiiiiijjjjjjjjjjjjiiiiiiggggggfffffffffgggggghhhhhhiiiiiijjjjjjiiigggfffhhhhhhhhhhhhgggffffffeeeeeeeeefffggghhhhhhiiiiiihhhhhhiiiiiijjjjjjkkkkkkmmmlllkkkjjjiiiiiiiiiiiifffccc___ZZZVVVQQQLLLHHHDDDCCCBBB@@@===;;;:::999<<<<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<============???AAAAAACCCEEEGGGJJJQQQZZZ```iiiuuuxxxoookkkeee```\\\XXXTTTQQQPPPMMMJJJHHHHHHFFFDDDCCCBBBBBB@@@??????>>>>>>>>>:::<<>>@@@AAAEEEMMMYYYbbbooowww|||vvvttt000000111222222222222222000000000000000000000000000000000000000000000000111111111111111222222222111111111222222222222333111222444777:::===@@@BBBEEEHHHMMMSSSYYY^^^bbbdddeeedddbbb^^^ZZZXXXXXXYYY]]]aaahhhooouuuxxxyyyyyyzzzxxxtttpppllliiigggfffeeeaaa```bbbccceeellltttwww}}}wwwuuuwwwyyyzzzuuupppmmmmmmlllkkkmmmqqqrrrsssvvvwwwxxxwwwuuutttpppmmmjjjhhhggggggfffeeeeeefffhhhjjjmmmoooqqqrrrooooooooonnnoooppppppqqqooommmkkkkkklllmmmmmmlllkkkkkkjjjhhhfffbbb```^^^UUUSSSPPPNNNMMMMMMOOOPPPPPPSSSVVVYYY[[[\\\___aaaaaabbbdddfffhhhjjjlllmmmoooqqqsssttttttvvvxxx{{{{{{{{{|||}}}}}}}}}}}}}}}~~~}}}}}}}}}|||zzzxxxuuutttsssrrrqqqqqqqqqqqqppppppppppppppppppqqqqqqnnnnnnooooooooooooooopppqqqppppppoooooonnnnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkhhhhhhiiiiiiiiiiiihhhhhhffffffeeeeeeeeeeeeffffffgggggghhhhhhggggggffffffffffffeeeeeeeeeeeeeeeeeeddddddeeefffggghhhiiiiiihhhhhhhhhhhhhhhiiijjjjjjiiihhhhhhgggffffffeeeeee```]]]XXXSSSNNNJJJEEEAAA@@@???>>>===<<<;;;::::::::::::999888888888888888999999999999999999999999:::::::::::::::;;;<<<<<<999:::<<<<<<;;;;;;<<<======>>>@@@AAACCCGGGMMMQQQWWWcccssszzzvvvooohhhccc]]]YYYVVVRRROOOLLLJJJIIIHHHFFFDDDDDDDDDBBBAAA@@@@@@??????<<<>>>@@@BBBDDDHHHLLLPPPaaaiiixxxvvveee[[[VVVTTTVVVYYYfffppp~~~{{{sssllliiiddd___\\\]]]\\\aaagggkkknnnqqqvvvzzz|||}}}~~~~~~{{{xxxuuusssuuuyyy~~~vvvjjj]]]QQQHHHDDD;;;:::888666555555555555333333333333333333333333000//////000222444333222111111111111111222222222111111111111000000000000111111111111000000000000000000000000////////////000111111222222333333333////////////////////////...//////000111222222333////////////////////////...000111000///...///111///////////////000111222111000000000000000000///000000111111111111222222---------................................................///////////////---------......//////000------......//////000000000000000000////////////111111111111111111111111111111111222444777999;;;<<<>>>AAADDDIIISSS___hhhvvv{{{~~~wwwqqqooo//////111222222222111000000000000000000000000000000000000000000000000000000000111111111222222222222222222222333333333333333444666999===@@@CCCEEEHHHKKKPPPWWW]]]bbbfffhhheeedddbbb___\\\[[[]]]^^^cccgggmmmsssxxx{{{|||||||||zzzvvvqqqlllhhheeedddfffddddddfffeeeeeejjjqqqsssyyyxxxqqqpppsssuuuuuupppmmmlllooopppoooqqquuutttvvvwwwxxxyyyxxxwwwvvvooolllhhhfffffffffeeedddhhhiiikkklllnnnooopppppppppooonnnnnnnnnoooqqqqqqnnnmmmkkkjjjkkklllkkkjjjhhhgggfffeeebbb^^^[[[YYYRRRPPPNNNLLLLLLNNNQQQSSSTTTWWW[[[^^^```bbbdddfffeeeeeegggiiikkknnnpppqqqrrrsssuuuvvvvvvwwwzzz|||||||||}}}~~~~~~~~~}}}}}}|||{{{yyyyyyxxxwwwtttrrrppppppqqqqqqqqqqqqqqqqqqnnnnnnoooooopppppppppqqqnnnnnnnnnnnnooooooppppppoooooonnnnnnmmmllllllllllllmmmnnnnnnnnnnnnmmmlllmmmmmmlllkkkjjjiiihhhhhhhhhhhhiiiiiiiiijjjjjjjjjggghhhhhhiiiiiihhhhhhggggggfffeeeddddddcccddddddfffeeeeeedddddddddddddddccccccccccccccccccddddddcccddddddeeeggghhhhhhiiihhhhhhggggggggghhhiiijjjfffffffffeeedddaaa___^^^WWWSSSOOOJJJGGGDDD@@@===<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888888888999999999999999999999999999888888888999:::;;;<<<===888999;;;;;;:::999:::;;;<<<===>>>@@@AAACCCFFFHHHMMMWWWcccmmmvvvzzzrrrkkkeee___\\\UUURRROOOMMMLLLJJJHHHFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAEEEIIILLLVVV]]]kkkzzzuuuggg^^^XXXVVVXXX^^^dddppp~~~zzzrrrnnniiibbb^^^^^^\\\```eeeiiikkknnnqqqtttvvvwwwyyy{{{}}}~~~}}}}}}~~~ttteeeWWWLLLGGG@@@>>><<<999777666666666333333333333333333333333000000///111333333222111000000111111111222222222111111111111000000000///111111111111000000000000000000000000////////////111111111111111111222222000000000000000000000000000000000111222333333333000000000000000000000000...000111000///...///111//////.........//////000000000000000000111111111222222222111111111111111---...//////000000000///..................................../////////000....../////////000000000---......///000000111111////////////000000000000111111111111111111111111000111333555777999:::;;;===@@@CCCHHHNNNYYYfffooo}}}zzzsssooommm---...000111111111000///000000000000000000000000000000000000000000000000000000111111222222222222222222333333333444444444444666888<<<@@@CCCEEEGGGJJJMMMSSSYYY```eeehhhjjjddddddccc```^^^___aaaccchhhkkkpppvvvzzz}}}~~~~~~~~~{{{wwwrrrlllhhhdddcccgggfffggghhhgggeeeiiiooosssxxxzzzqqqllllllnnnppppppmmmkkklllppprrrrrrssswwwuuuvvvwwwxxxxxxwwwvvvvvvnnnkkkgggeeedddeeeddddddjjjkkklllnnnoooooooooooopppooonnnnnnnnnoooqqqrrrnnnllljjjjjjkkkkkkjjjiiifffeeedddbbb___\\\YYYWWWPPPOOOMMMKKKLLLOOOSSSUUUVVVZZZ^^^bbbdddfffhhhjjjggghhhiiikkkmmmppprrrssstttuuuwwwwwwwwwyyy{{{}}}}}}~~~~~~~~~~~~yyyxxxvvvuuuuuusssqqqnnnlllmmmoooqqqrrrrrrqqqpppooooooppppppqqqqqqrrrrrrmmmnnnnnnnnnooooooppppppnnnnnnmmmlllkkkkkkjjjjjjkkklllmmmnnnnnnmmmlllkkknnnmmmlllkkkiiihhhgggggggggggghhhhhhiiiiiiiiijjjgggggghhhhhhhhhhhhgggggggggfffeeedddccccccbbbbbbeeedddbbbaaaaaaaaabbbcccbbbaaaaaaaaabbbcccddddddccccccdddeeefffggghhhiiihhhhhhgggffffffgggiiiiiifffffffffeeebbb^^^[[[XXXOOOLLLHHHEEECCC@@@>>>;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;::::::::::::::::::::::::777777777888999;;;======888:::<<<<<<;;;:::;;;<<<:::;;;<<<>>>???@@@AAABBBEEELLLUUUZZZ```lll~~~yyyqqqkkkddd```WWWTTTQQQOOONNNLLLJJJHHHGGGFFFEEEDDDBBBBBBBBBAAA???===:::888999>>>CCCGGGMMMSSS```nnnwwwrrrfff^^^ZZZ[[[XXX\\\fffvvvyyytttooogggbbbbbb[[[___cccfffhhhiiikkkmmmrrrtttwww{{{~~~}}}zzzkkk[[[PPPIIIDDDBBB???<<<999777666666333333333333333333333333111000000111333333222000000000111111222222222222222111111111000000//////111111111111000000000000000000000000////////////111111111000000000000000111111111111111111111111111111222222222333333333111111111111111111111111///000111000///...///111///......---------......//////000000111111222222111111000000///.........//////000111111111111111........................---.........//////000000111111111111000000000000...//////000111222222222......//////000000111111111111111111111111111111000111444666999:::;;;<<<===AAAFFFKKKRRR]]]jjjtttyyyrrrnnnmmm111111111111111111111111111111111111111111111111000111111111111222222222222222222111111111000000111222333222111111333555777999<<>>======<<<:::777::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::===<<<;;;:::::::::::::::========================BBBDDDGGGMMMVVVaaannnvvv{{{sssmmmiiieee^^^VVVQQQOOONNNLLLJJJHHHFFFCCCBBBBBBBBB@@@???CCCAAA???======>>>@@@AAAIIIOOOXXXaaalllzzzxxxkkk___XXXVVVZZZ```gggrrrvvvpppkkkgggdddaaabbbeeeffffffgggiiikkkoooppprrrwww}}}pppcccVVVLLLHHHDDD???===<<<:::666333222222333333333222111111333222222222111000000000222222222222222222222222111111000000000000111111111111000000//////......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000//////......///////////////////////////000111111111///...---/////////000111111222222////////////////////////000000//////.........---000000////////////000000000000000000000000000000222222111000///...------////////////000000000000111111000000000000000111444333444666999<<<>>>>>>===EEELLLNNNUUUdddvvv}}}xxxpppkkklll111111111111111111111111111111111111111111111111000111111111111222222222222222222111111111000000111222333333222222444666999;;;>>>@@@BBBFFFJJJMMMRRRZZZbbbfffjjjmmmlllgggcccbbbaaaaaadddjjjrrrwwwvvvuuutttuuuwwwzzz{{{{{{{{{zzzwwwpppjjjggghhhkkkmmmnnnnnnllljjjiiikkkmmmnnnqqquuuyyy{{{zzzxxxwwwrrrpppnnnlllkkkkkklllmmmlllmmmoootttyyy}}}wwwtttooommmmmmnnnoooooohhhhhhhhhhhhiiiiiijjjkkknnnnnnnnnnnnnnnnnnooopppnnnnnnnnnooopppooommmkkkhhhhhhgggfffeeeeeegggiiicccaaa^^^[[[XXXVVVUUUUUUTTTTTTSSSRRRQQQSSSWWW[[[^^^```cccfffjjjlllnnnooommmlllmmmppptttvvvvvvtttyyyyyyzzz{{{|||~~~~~~~~~}}}}}}}}}}}}|||yyywwwssssssqqqooommmmmmooorrrqqqqqqpppppppppqqqqqqrrrrrrqqqppppppooooooooopppqqqqqqqqqqqqpppooonnnmmmlllmmmmmmmmmmmmlllkkkkkkllllllmmmmmmnnnmmmmmmmmmkkkjjjiiihhhhhhhhhhhhhhhfffffffffgggggggggggggggfffffffffeeeeeeeeeddddddeeedddccccccbbbbbbccccccbbbbbbbbbbbbaaaaaaaaa```aaaaaa````````````aaabbb``````aaabbbcccdddeeeeeefffhhhiiiiiigggeeedddeeeccc___ZZZXXXWWWSSSLLLFFFCCC@@@===<<<<<<<<<:::888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>===<<<>>>???AAAEEEJJJQQQYYYcccpppttteee]]]UUUWWWZZZaaalll{{{{{{sssmmmiiigggbbbdddeeeeeeeeeeeefffhhhlllnnnqqqwww~~~wwwmmm```VVVJJJFFFAAA>>>===<<<888555333333333333333222222111222222222222111111111111222222222222222222222222111111000000000000111111111000000000/////////...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000000000/////////...000000000000000000000000000000000000000///......000000000///////////////////////////////////////000000/////////.........000000////////////000000000000000000000000000000111111000000//////......////////////000000000000111111000000000000111111444444444666:::<<<>>>???===EEELLLQQQ[[[mmm}}}|||xxxrrrppprrr111111111111111111111111111111111111111111111111000111111111111222222222222222222111111111111111111222333333333333555777:::<<>>;;;;;;;;;;;;:::999::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????@@@BBBHHHOOOUUUbbbnnn}}}xxxrrrlllddd^^^ZZZVVVQQQLLLMMMJJJHHHFFFFFFEEECCCAAABBB@@@>>>===<<<===???@@@@@@DDDIIIOOOVVVbbbpppzzztttiii[[[YYYXXX[[[dddqqqtttllliiiiiifffhhhiiihhhgggeeeffffffiiikkkooovvv}}}wwwjjj^^^NNNIIICCC@@@???>>>;;;888444444444333333222222222111111111222222222222222222222222222222222222222111111000000000000111111000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////111111111111111111111111111000000///////////////000000000///...---------////////////////////////000000////////////......000000////////////000000000000000000000000000000000000000000////////////////////////000000000000111111000000000111111222444444666777:::===???@@@AAAHHHOOOWWWeeewww}}}zzzwwwtttwww{{{111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000111222333222333666888;;;===@@@CCCFFFKKKQQQUUU^^^eeelllnnnoooooojjjdddbbbaaabbbfffnnnwww}}}zzzyyyzzz{{{||||||{{{uuuqqqoooooonnnmmmpppqqqsssssstttssstttttttttttttttsssrrrpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnooopppssswwwzzz{{{yyywwwsssqqqnnnllllllkkkiiihhhdddeeegggjjjlllnnnoooppppppooonnnmmmmmmmmmmmmmmmmmmmmmnnnoooooolllgggccc^^^]]][[[[[[\\\^^^^^^^^^]]]ZZZWWWUUUUUUVVVYYY[[[^^^______^^^]]]]]]___aaaeeegggiiilllnnnppprrrrrrpppqqqrrrtttwwwxxxyyyxxxyyyyyyyyyyyyzzzzzzzzzzzzyyywwwvvvvvvvvvvvvtttsssqqqqqqqqqooommmmmmoooqqqqqqqqqpppooooooooooooppppppoooooonnnnnnnnnoooooorrrrrrrrrrrrqqqpppooonnnmmmnnnnnnnnnnnnmmmllllllmmmmmmnnnmmmmmmlllkkkjjjhhhhhhggggggfffgggggghhhffffffeeeddddddcccbbbbbbcccccccccbbbbbbbbbaaaaaaaaaaaa```____________```^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\\\\]]]^^^___```^^^^^^___```aaaaaabbbbbb```bbbcccbbb```]]]\\\\\\YYYUUUOOOJJJFFFCCC???<<<<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<=======================================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===@@@DDDJJJOOOUUU^^^nnn~~~{{{uuunnnhhhccc^^^XXXSSSOOOMMMJJJHHHGGGFFFDDDBBBBBBAAA???>>>======>>>???>>>AAADDDGGGLLLVVVbbbkkkzzzxxxiiiaaaZZZYYY^^^fffrrr{{{tttkkkhhhjjjlllmmmnnnnnnkkkiiiiiiiiihhhjjjnnnttt{{{|||nnnaaaRRRMMMFFFAAA@@@???<<<999555555444333333333222222111111111222222333333333111111111111111111111111111111000000000000111111000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111111000000000000000000////////////000000000000000000000000111000///......///000111000000000//////.........////////////////////////000000//////////////////000000////////////000000////////////////////////.../////////000000000111////////////000000000000111111000000111111222222444555777999;;;===@@@BBBFFFLLLTTT^^^nnnzzzwwwuuuwww}}}111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111...000111222222333666888<<<>>>AAAEEEIIIPPPVVV[[[ccciiiooopppqqqpppkkkdddaaa___```fffoooxxx}}}{{{|||~~~}}}xxxtttrrrqqqpppnnnppprrrtttwwwyyyzzzzzzyyyyyyyyywwwuuusssqqqooonnnoooooopppqqqqqqqqqpppoootttuuuvvvyyyzzzzzzvvvtttsssrrrqqqqqqpppmmmiiieeecccdddgggjjjlllnnnoooooooooooonnnmmmmmmlllmmmmmmooooooooopppoookkkfffbbbZZZWWWTTTTTTVVVYYYZZZZZZXXXVVVTTTSSSTTTWWW[[[]]]```aaabbbbbbaaa```aaacccggghhhjjjmmmoooqqqrrrrrrqqqsssuuuvvvwwwxxxyyyzzzyyyyyyyyyyyyxxxxxxxxxxxxvvvtttsssrrrssssssrrrqqqpppppppppooommmmmmoooqqqqqqpppoooooonnnnnnnnnoooooonnnnnnmmmnnnnnnooooooqqqqqqqqqqqqpppooonnnnnnooooooooooooooonnnmmmmmmlllllllllllllllkkkjjjiiiggggggffffffeeeeeeffffffffffffeeedddcccbbbbbbaaaaaaaaaaaaaaa````````````______^^^]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYZZZZZZ[[[\\\]]]^^^^^^^^^^^^___``````aaaaaa___```aaa___\\\YYYWWWWWWPPPMMMHHHDDDAAA???>>><<<:::::::::999999999:::;;;:::::::::;;;;;;<<<<<<<<<;;;<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<999:::<<<===>>>BBBGGGKKKMMMTTT```mmm||||||uuunnniiiddd]]]XXXRRROOOLLLJJJHHHGGGEEECCCBBBBBB@@@???>>>>>>>>>??????@@@BBBDDDGGGNNNYYY```nnnxxxvvviii]]]YYYZZZ^^^gggpppyyy~~~tttmmmkkknnnoooqqqrrrqqqnnnllljjjjjjhhhjjjmmmrrrwww|||~~~rrreeeXXXQQQIIICCCAAA???===:::777666555444333333333333111111222222333333333444111111111111111111111111111111000000000000111111////////////000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000111111111111000000////////////000000000000////////////////////////111000///......///000111/////////000000111111111//////////////////////////////000000000000000000000000////////////000000////////////////////////......//////000000111111////////////000000000000111111111111111222333333333666999:::;;;>>>AAAEEEFFFMMMXXXeeewwwzzzwwwwwwzzz111111111111111111111111111111111111111111111111000111111111111222222222111111111111111222222222...000222222333555888:::===@@@DDDHHHNNNVVV^^^dddjjjooorrrrrrqqqpppkkkeee^^^]]]^^^dddoooyyy~~~~~~}}}zzzxxxuuutttssstttuuuxxx|||}}}yyyxxxwwwuuurrrpppnnnlllnnnpppsssuuuvvvvvvuuutttzzzzzzzzz{{{|||{{{xxxuuutttsssssssssrrrnnniiieeeccceeehhhjjjmmmnnnnnnnnnnnnnnnmmmmmmlllmmmmmmmmmoooooooooppppppnnnjjjggg[[[VVVPPPNNNQQQTTTVVVUUURRRQQQQQQRRRTTTXXX\\\^^^```bbbdddeeedddcccdddeeeiiijjjlllnnnpppqqqrrrrrrrrrtttvvvxxxxxxxxxzzz{{{{{{{{{zzzyyyyyyxxxwwwwwwtttrrrppppppqqqqqqqqqpppoooppppppooonnnmmmooopppqqqpppooonnnmmmmmmmmmnnnmmmmmmmmmmmmmmmnnnnnnoooppppppqqqppppppooonnnmmmnnnoooooooooooonnnmmmmmmjjjjjjkkkkkkjjjjjjiiiiiihhhgggfffeeeddddddddddddeeeeeeddddddcccbbbaaaaaa``````_________^^^^^^^^^]]]]]]\\\[[[[[[[[[[[[\\\YYYYYYZZZZZZZZZZZZ[[[[[[XXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\]]]]]]]]]^^^^^^^^^_________]]]YYYUUURRRRRRGGGFFFCCC@@@>>>=========999:::::::::888888:::;;;:::::::::;;;<<<<<<======<<<<<<<<<======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>========================>>>============>>>>>>???========================;;;<<<=========>>>AAACCCEEEKKKTTT___lll||||||tttnnnggg```[[[UUUSSSOOOLLLKKKIIIFFFDDDDDDCCCBBBAAA@@@????????????AAABBBCCCDDDIIIQQQXXXdddnnn|||sssbbb\\\ZZZZZZ___hhhpppwww}}}|||vvvrrrrrrtttrrrtttuuusssoookkkhhhgggfffhhhkkknnnrrrvvvxxxzzz{{{wwwnnn```XXXMMMFFFBBB@@@>>><<<999777666444333333333444222222222333333333333333111111111111111111111111111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000........................///////////////000000111/////////000111222222222//////////////////////////////000000000000111111000000////////////000000000000000000000000000000......//////000000111111////////////000000000000111111111111111222333444333777:::<<<<<<>>>CCCGGGEEEOOO]]]lll~~~yyywwwxxx}}}111111111111111111111111111111111111111111111111000111111111111222222222000000111111111222222222000111333444555777:::===@@@CCCGGGLLLTTT]]]fffmmmooorrrssspppmmmkkkgggaaaZZZYYY[[[cccooozzz}}}~~~{{{{{{|||zzz{{{~~~~~~vvvuuuuuutttrrrooollljjjllloootttxxx{{{|||{{{zzz{{{zzzzzz{{{||||||zzzxxxvvvtttqqqooommmkkkhhheeefffhhhjjjmmmnnnnnnmmmmmmmmmmmmlllllllllmmmnnnnnnllllllmmmooorrrrrrqqqoooaaaZZZQQQLLLNNNQQQRRRQQQOOOOOOQQQSSSWWW[[[^^^aaaaaacccfffhhhgggfffggggggkkklllnnnpppqqqrrrssssssrrrtttwwwxxxwwwwwwyyy{{{zzzzzzyyyxxxwwwvvvuuutttsssqqqooonnnoooppppppooonnnooopppooonnnmmmooopppppppppooonnnmmmmmmmmmmmmmmmlllllllllmmmmmmnnnoooooooooooooooooonnnllllllmmmmmmmmmmmmmmmllllllkkkggghhhhhhiiiiiiiiiiiihhhhhhhhhfffdddcccbbbbbbbbbcccbbbbbbbbbaaa`````````___^^^^^^^^^^^^]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZXXXXXXXXXXXXYYYYYYYYYZZZXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[\\\[[[XXXRRRNNNKKKJJJ@@@@@@@@@>>><<<;;;;;;;;;999;;;<<<:::888888999<<<::::::;;;;;;<<<===============>>>>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>======>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;===>>>===<<<<<<>>>@@@@@@EEELLLTTT^^^lll{{{|||tttmmmeee```ZZZWWWSSSPPPNNNLLLIIIGGGEEEDDDDDDBBBAAA@@@@@@???===@@@BBBBBBCCCFFFKKKPPPWWWaaaooo{{{pppfff___XXXYYY```fffmmmtttwwwvvvuuuvvvyyyyyyzzzzzzvvvpppjjjfffdddbbbdddgggjjjnnnqqqssstttxxx}}}~~~{{{vvvggg___SSSJJJEEEBBB@@@>>>:::888666444333333444444333333333333333333222222111111111111111111111111111111000000000000111111.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000.../////////000000000111////////////////////////......///000000000000000//////000000000000000000//////////////////////////////000000000111111111000000////////////000000000000000000000000000000////////////000000000000////////////000000000000111111111111222333444555333777;;;===<<<>>>CCCHHHKKKWWWffftttyyytttsssuuuyyy111111111111111111111111111111111111111111111111000111111111111222222222000000111111222222222222111333555666777999===???BBBEEEJJJPPPXXXbbblllsssqqqsssrrrmmmiiifffaaa[[[XXXWWWYYYbbbppp|||{{{ttttttttttttrrroookkkiiijjjnnntttzzz~~~yyyxxxwwwxxxzzz{{{zzzyyywwwsssnnnjjjhhhhhhgggfffiiijjjlllnnnoooooonnnmmmlllllllllllllllmmmnnnooojjjjjjkkkooosssvvvwwwvvvhhh^^^SSSLLLLLLOOOOOOOOOOOOPPPSSSVVV[[[___bbbdddaaadddhhhiiiiiiiiiiiiiiimmmnnnoooqqqrrrsssttttttrrruuuxxxxxxwwwwwwyyy{{{xxxxxxvvvuuutttrrrqqqqqqrrrpppnnnnnnoooppppppooommmnnnpppooonnnnnnooopppppppppooommmmmmllllllllllllllllllllllllmmmnnnooooooooooooooonnnmmmlllkkkkkkkkkllllllkkkkkkjjjiiieeefffggghhhhhhhhhhhhhhhiiihhhfffdddcccaaaaaa``````````````````_________^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXWWWVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVRRRLLLGGGCCCBBB===>>>>>><<<:::999999999:::;;;<<<;;;888777999<<<::::::;;;;;;<<<===>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>:::<<<>>>???>>>???@@@BBB???CCCHHHMMMTTT```nnnwwwzzzrrrjjjeee]]]ZZZVVVSSSQQQOOOLLLJJJFFFEEEEEECCCBBBAAA@@@@@@<<<>>>AAABBBAAACCCHHHLLLLLLVVVcccooo{{{~~~pppdddXXXUUUZZZ___eeelllqqqsssuuuwwwyyyzzzssskkkeeebbb___aaadddhhhllloooqqqrrrttt}}}{{{yyy~~~~~~}}}{{{xxxlllcccWWWMMMGGGDDDBBB???;;;999666444333333444555444444444333333222222222000000000000000000000000111111000000000000111111.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000.../////////000000111111000000000000000000000000---...///111111111000///000000000///......------//////////////////////////////000000111111111222000000////////////000000000000000000000000000000000000000000////////////////////////000000000000111111111111222333444555333888<<<======>>>DDDIIITTT```ooozzzxxxrrrmmmnnnpppttt|||///000000000111111111111222222222111111111000000333222222222222222222222333333333222222111111111111111111555:::>>>AAACCC@@@GGGOOOVVVaaalllqqqpppuuutttqqqmmmhhhccc___\\\SSSWWW\\\bbbiiisss|||zzzssstttuuusssnnnjjjgggfffgggjjjpppvvv{{{{{{tttnnnmmmqqquuuwwwvvvqqqnnnjjjfffeeeeeehhhiiikkklllmmmoooqqqrrrrrrssspppnnnmmmkkkjjjjjjjjjjjjllllllmmmooosssxxx}}}xxxmmm]]]SSSPPPQQQQQQQQQOOOQQQUUUXXX\\\^^^______bbbccceeehhhjjjlllmmmnnnoooooopppppppppqqqqqqqqqssstttuuuvvvwwwxxxxxxxxxxxxwwwvvvuuusssqqqppppppqqqqqqqqqpppppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnppppppoooooonnnnnnmmmmmmnnnllljjjjjjlllnnnooonnnmmmmmmmmmnnnmmmmmmlllkkkkkkjjjhhhiiijjjjjjiiigggggggggfffffffffgggggghhhggggggfffeeecccbbbaaa`````````___^^^]]][[[YYYXXX^^^]]]\\\[[[ZZZZZZZZZZZZWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQTTTVVVWWWWWWVVVUUUTTTRRROOOKKKFFFCCCAAA???;;;;;;::::::888777555444999999888888888888888888<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>===============<<<<<<<<>>===;;;888666666666555444333333333333333333333333111111111111111111111111000000000000000///......------......//////000000////////////////////////////////////000000000000------///000111111111111000000000000000000000000222222333444333222111000000000////////////000000000000000000000000000000333111///...---...///000------...///000111222222000000000000000000000000111111000000000000111111//////............//////000000000000000000000000////////////000000000000000111111111222222222222222222111111111222333444;;;999:::>>>???@@@EEELLLUUUbbbssszzzuuuooojjjkkknnnpppvvv{{{111111111111222222222222222222222222111111111111222222222222222222222222333333333222222222111111222222333666;;;???BBBDDDBBBIIIRRRYYYdddnnnsssrrrtttrrrnnniiiddd___[[[YYYVVVYYY^^^dddkkkttt|||~~~{{{tttuuuuuusssooojjjhhhggggggjjjooouuuzzz}}}xxxsssmmmmmmppptttuuusssooommmiiifffeeefffhhhjjjkkklllnnnoooqqqrrrrrrrrrqqqpppnnnmmmkkkkkkllllllnnnmmmkkklllpppwww}}}tttdddXXXSSSQQQPPPNNNQQQSSSWWWZZZ]]]```aaaaaacccdddgggjjjlllnnnooopppqqqqqqrrrrrrrrrsssssssssuuuvvvwwwwwwwwwwwwvvvuuuvvvuuutttsssqqqpppooonnnpppppppppppppppppppppooonnnnnnnnnnnnnnnnnnnnnnnnooooooooonnnnnnnnnmmmmmmnnnlllkkkkkklllnnnnnnmmmmmmmmmmmmmmmmmmlllkkkkkkkkkiiihhhhhhiiiiiihhhgggfffffffffeeeeeeffffffgggeeeeeedddcccaaa```___^^^^^^^^^^^^]]]\\\ZZZYYYXXX[[[ZZZYYYXXXXXXWWWWWWWWWVVVVVVUUUTTTSSSQQQQQQPPPOOOOOOOOONNNMMMMMMLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOMMMOOOQQQRRRSSSRRRQQQQQQNNNLLLIIIEEEBBB???===<<<:::::::::::::::999999888::::::::::::::::::::::::======>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGGGGGGGFFFFFFFFFEEEGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCBBBAAA@@@????????????>>>>>>>>>============<<<@@@@@@AAADDDIIISSS^^^fffttt{{{|||uuulllggg___ZZZWWWTTTPPPMMMKKKIIIFFFEEEDDDDDDBBBAAA???????????????@@@AAABBBAAAFFFPPP[[[dddmmm}}}zzzggg\\\ZZZYYY[[[___eeemmmtttwwwwww~~~~~~yyyppphhhcccbbb```___aaagggmmmpppqqqpppuuu{{{xxxwwwyyywwwooocccWWWNNNGGGBBB@@@>>>;;;888666666666555444333333333333333333333333111111111111111111111111000111111111111000///...000000000111111111111111////////////////////////////////////000000000000---...///000111111111111000000000000000000000000///000111222333333222222000000////////////000000000000000000000000000000222111000.........///000......//////000000111111000000000000000000000000//////............//////000000////////////000000000000000000000000000000////////////000000000000000000000111111111222222333222222111222333555666<<<;;;<<>><<<;;;:::999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<=========??????@@@AAABBBCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIKKKKKKKKKJJJJJJJJJJJJIIIKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBAAAAAAAAAAAA?????????>>>>>>=========@@@@@@@@@AAADDDLLLUUU[[[iiinnnvvv~~~uuunnnfff___\\\XXXTTTPPPMMMJJJGGGFFFEEEEEECCCAAA?????????>>>??????@@@@@@AAACCCKKKTTT[[[cccrrrwwwggg```[[[YYYYYY^^^eeennntttxxx~~~~~~|||wwwqqqjjjfffdddaaa```aaaffflllqqqsssnnnrrrxxx|||~~~|||wwwvvv||||||oooaaaVVVMMMFFFBBB???<<<999777666666555333333333333333333333333333111111111111111111111111111111222222222111000000111111111111111111000000////////////////////////////////////000000000000......///000111111111111000000000000000000000000---...///111222222333222000000////////////000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000//////............//////111111000000000000111111000000000000000000000000////////////000000000000/////////000000000111111333333222222333555666888===<<<>>>AAABBBDDDLLLTTTdddqqq}}}ssslllgggeeegggiiikkkqqqwww111111111222222222333333333333333333222222222222000000000000000111111111333333333333333333333333555666888:::<<>>???@@@@@@BBBBBBCCCDDDEEEFFFFFFGGGJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDAAAAAAAAA@@@??????>>>>>>????????????AAAFFFNNNSSS```eeelllsss|||~~~wwwmmmeeeaaa\\\WWWTTTPPPMMMJJJHHHGGGFFFDDDBBB@@@@@@???>>>>>>>>>??????DDDDDDHHHOOOTTT\\\iiiuuutttiii]]]XXXVVVZZZaaaiiirrrxxx|||{{{zzzxxxtttpppllliiieeeddddddeeegggkkkmmmoooooosssxxx{{{|||}}}}}}~~~xxxtttuuu}}}|||mmm```TTTKKKEEEBBB???;;;888777666555333333333333333333333333333111111111111111111111111222222222333333222222111111000000//////.........////////////////////////////////////000000000000...///000111111111111111000000000000000000000000---...//////000111111111000000////////////000000//////////////////////////////000000000000///...111000000000/////////...////////////////////////111111000000000000111111111000000//////000000111////////////////////////////////////000000000000////////////000000000000444333333333555777888:::======???BBBCCCFFFPPP[[[nnnzzzyyyooojjjffffffhhhjjjlllqqqxxx000000000000111111111222333333333222222222111111//////000000000111111111333333333333333333333333444777999;;;<<<@@@DDDHHHPPPZZZffflllsssyyy|||{{{wwwrrrjjjbbb^^^\\\^^^___eeehhhmmmqqqtttwwwzzz}}}|||vvvoookkkkkkmmmlllnnnuuu}}}xxxqqqrrrqqqnnnjjjgggffffffiiikkknnnqqqssssssssssssooooooooooooooonnnllljjjeeeeeeeeefffgggiiijjjkkklllmmmnnnppppppqqqqqqqqqqqqpppnnnlllkkkkkkkkklllooonnnmmmllllllkkkjjjjjjnnnjjjccc]]]ZZZYYYYYYYYYYYYZZZ[[[^^^```ccceeeffffffhhhjjjmmmppprrrttttttttttttttttttuuuuuuuuuuuussstttuuuvvvvvvtttrrrqqqppppppoooooonnnnnnmmmmmmllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlllllllllllllllmmmmmmmmmnnnlllkkklllllllllkkkiiikkkkkkkkkkkkkkkjjjjjjiiigggfffdddeeeffffffeeecccccccccbbbaaa``````aaaaaa```___^^^]]]\\\ZZZYYYYYYXXXXXXXXXXXXWWWWWWVVVUUUQQQPPPOOONNNMMMMMMMMMMMMJJJIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@???======<<<<<<<<<::::::;;;;;;;;;;;;;;;:::;;;;;;===>>>@@@AAACCCCCCEEEFFFGGGHHHIIIJJJJJJKKKMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGDDDDDDCCCBBBBBBAAA@@@@@@===>>>>>>>>>@@@DDDJJJNNNWWW\\\dddlllttt~~~uuulllfffaaa[[[WWWSSSQQQMMMKKKJJJHHHFFFDDDAAAAAA@@@???>>>>>>>>>???BBB@@@BBBGGGKKKQQQ\\\fffwwwrrraaaYYYTTTXXX^^^cccllltttwwwwwwuuusssqqqnnnlllkkkfffhhhjjjkkkjjjiiihhhgggooorrrwwwzzzzzzzzzzzz{{{~~~vvvpppooovvvzzzlll^^^RRRKKKEEEBBB===:::999777555333333333333333333333333333111111111111111111111111111222333333333333222222111111000000//////......000000000000000000000000////////////000000000000///000000111111111111000000000000000000000000000000000//////////////////000000////////////000000////////////////////////...///000000000000//////111111000000//////......////////////////////////111111000000000000111111000//////......//////000////////////////////////////////////000000000000////////////000000000000333333333444666888:::;;;<<<<<>>AAAGGGLLLUUUaaalllrrrvvv{{{}}}{{{uuuoooggg___[[[]]]aaadddiiilllqqqtttvvvwwwyyyzzz}}}zzztttmmmgggdddeeefffgggjjjpppxxx}}}xxxpppppppppmmmjjjgggggghhhjjjlllnnnpppqqqpppooonnnmmmnnnnnnnnnmmmkkkhhhgggdddeeefffhhhiiijjjkkkkkkmmmmmmoooppppppqqqqqqqqqpppnnnmmmkkkjjjjjjjjjjjjlllmmmmmmllliiifffcccaaagggeee```\\\YYYXXXYYYYYY[[[\\\]]]___aaadddfffhhhhhhjjjllloooqqqsssttttttsssssstttttttttuuuuuuuuussssssssssssrrrrrrqqqqqqoooooooooooonnnnnnnnnnnnllllllmmmmmmnnnnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkllllllllllllllllllkkkkkklllmmmmmmkkkiiijjjjjjkkkkkkjjjjjjiiihhhfffdddccccccdddeeecccbbbbbbaaa```_______________^^^^^^]]][[[ZZZYYYXXXWWWUUUUUUUUUUUUTTTSSSQQQQQQMMMMMMLLLKKKJJJJJJJJJJJJEEEEEEEEEFFFFFFFFFGGGGGGBBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????===<<<;;;;;;:::::::::;;;::::::;;;;;;<<<;;;;;;:::<<<===???AAACCCEEEFFFGGGJJJJJJKKKLLLMMMNNNNNNOOONNNNNNOOOOOOPPPQQQQQQQQQSSSSSSSSSTTTTTTTTTTTTUUUUUUTTTSSSSSSRRRRRRSSSSSSQQQPPPPPPOOONNNMMMMMMLLLJJJIIIIIIHHHHHHHHHIIIIIIGGGGGGFFFEEEDDDDDDCCCBBB===>>>>>>>>>???BBBGGGJJJMMMSSS]]]eeelllttt}}}~~~ssslllfff```\\\WWWTTTQQQNNNMMMKKKHHHFFFCCCBBBAAA@@@????????????AAA??????CCCGGGJJJSSS[[[fffuuulll```WWWWWWZZZ\\\dddnnnssssssrrrqqqpppnnnmmmlllhhhkkknnnooolllhhheeecccjjjnnnrrruuuuuuuuuuuuuuu}}}}}}ssslllkkkpppzzzyyyjjj\\\SSSHHHEEE@@@===;;;999666444333333333333333333333333111111111111111111111111111111222333333333222222222222222222222222111111000000000000000000000000////////////000000000000000000111111222111111000000000000000000000000000111111000///////////////000000////////////000000000000000000000000000000////////////000000000000111111000000//////......000000000000000000000000//////............////////////............//////000000000000000000000000////////////000000000000/////////000000000111111333333333444666888;;;<<<;;;<<>>@@@AAAEEEKKKQQQYYYeeeqqqwwwyyy||||||{{{uuuooofff^^^\\\```fffjjjllloootttvvvwwwwwwwwwxxxwwwsssmmmhhhfffeeecccccceeegggmmmtttxxx|||}}}uuupppppppppnnnkkkjjjjjjkkkkkklllnnnoooooommmlllkkkjjjkkkkkkjjjhhhfffeeeddddddfffgggiiijjjkkkkkkkkkmmmnnnoooppppppqqqppppppooonnnlllkkkjjjiiijjjjjjjjjjjjiiihhheeecccaaa```bbbaaa___]]][[[ZZZ[[[]]]^^^^^^___aaacccfffhhhjjjlllmmmoooqqqssstttuuuuuuttttttttttttuuuuuuuuuuuuuuutttrrrpppooonnnnnnnnnmmmnnnnnnnnnnnnnnnnnnnnnlllmmmmmmnnnoooooopppppplllllllllllllllllllllllljjjjjjkkkkkkkkkllllllllljjjjjjjjjkkkmmmmmmkkkjjjjjjjjjjjjjjjjjjiiiiiihhheeecccbbbbbbcccdddbbbaaaaaa```___^^^^^^]]]]]]]]]\\\[[[ZZZYYYWWWVVVUUUUUUQQQQQQQQQPPPOOOMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB?????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<<<<===<<<;;;::::::999999::::::999:::;;;<<<===>>>>>>>>>???@@@BBBDDDGGGIIIKKKLLLMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUWWWWWWWWWWWWXXXXXXXXXYYYXXXXXXWWWVVVVVVVVVVVVWWWSSSSSSRRRRRRRRRQQQQQQQQQKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGFFFEEEEEE>>>??????>>>>>>???BBBEEEGGGMMMVVV]]]dddllluuu{{{zzzrrrkkkeeeaaa[[[XXXTTTQQQOOOMMMKKKHHHEEEDDDCCCAAA@@@?????????AAA>>>>>>BBBEEEHHHMMMTTTZZZgggxxxooo___ZZZWWWWWW___lllpppqqqqqqqqqpppooonnnmmmiiilllooonnnkkkgggeeeeeefffiiinnnpppqqqppppppqqqwwwyyy}}}|||uuuoookkkmmmuuuvvvfff[[[KKKHHHCCC???<<<:::777555333333333333333333333333111111111111111111111111000000111222222222222222222222222222222222333333000000000000000000000000////////////000000000000111111111222222111111000000000000000000000000000111000/////////000111222000000////////////000000000000000000000000000000000///.........000111222000000000000////////////000000000000000000000000//////............//////000000////////////000000000000000000000000000000////////////000000000000000000000111111111222222222222222333666888;;;===;;;>>>CCCHHHKKKSSSeeeuuuyyysssssssssvvvyyywwwuuuzzz111111222222222333333333000000000000////////////000000111222333333444444333333333444444555555555777<<>>>>>===@@@??????>>>======<<<<<<::::::::::::::::::::::::;;;:::::::::::::::;;;;;;===<<<<<<;;;:::;;;;;;;;;888999;;;===???AAAAAABBBAAABBBDDDGGGIIILLLNNNOOOOOOOOOPPPQQQRRRSSSTTTTTTVVVVVVWWWWWWXXXYYYYYYZZZYYYYYYZZZZZZ[[[[[[[[[\\\[[[ZZZZZZYYYYYYYYYYYYYYYUUUUUUTTTTTTTTTTTTTTTTTTLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJHHHGGGFFFFFF???@@@@@@>>>======???AAAFFFKKKRRRYYY```hhhrrryyyzzzvvvoooiiiddd]]]ZZZVVVSSSQQQOOOLLLJJJFFFEEEDDDBBBAAA@@@??????===;;;;;;???BBBCCCHHHMMMVVVbbbppp~~~}}}hhh^^^XXXVVV___mmmppppppqqqrrrrrrqqqooonnnjjjmmmnnnmmmiiigggggghhhdddggglllnnnoooooooooooopppqqqtttyyy}}}}}}zzzvvvkkklllsss}}}lllaaaMMMIIIDDD@@@===;;;888666333333333333333333333333111111111111111111111111///000111222222222222222/////////000111111111222000000000000000000000000////////////000000000000111111222222222111111000000000000000000000000000////////////000111333444000000////////////000000000000000000000000000000000///...---...///111333////////////000000000000000000000000000000000000111111000000000000111111111111000000000000111111000000000000000000000000////////////000000000000111111111111222222222222111111222333555888;;;===<<>>=========<<<;;;::::::;;;<<<===;;;;;;;;;:::::::::999999888777777777777777888999::::::;;;<<<<<<<<<;;;;;;888888999:::;;;<<<======>>>>>>??????@@@AAACCCDDDDDDFFFHHHJJJKKKMMMOOORRRTTTSSSRRRRRRSSSUUUWWWYYYXXXYYYZZZ[[[[[[ZZZXXXXXX\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYZZZ[[[[[[VVVVVVVVVVVVVVVUUUUUUUUUTTTRRROOOMMMLLLMMMNNNOOOMMMNNNNNNNNNMMMKKKJJJHHHCCCBBB???===<<<===???AAABBBFFFLLLTTT[[[dddlllrrrwwwyyypppiiiggg```YYYVVVVVVTTTOOOKKKGGGEEEDDDBBBAAAAAAAAABBBAAA@@@??????@@@CCCFFFHHHRRRVVVaaaqqqwwwfff^^^ZZZ\\\bbbkkkooouuuxxxxxxuuurrrpppkkkgggfffjjjkkkhhhggghhhgggjjjlllkkkiiiiiimmmqqqooooooqqqvvv|||~~~zzz{{{~~~xxxgggZZZOOOEEEBBBAAA===999888666666555555555444444444333222222111111222222333444444333333222111000000111111111111000000000000111111111111111111111111000000000000000000000000111000///......///000111222222111111000000//////000000000000000000000000111111000000000000000111000000/////////000000111222111111111000000/////////////////////////////////////////////////////////////////////...................../////////000000000//////.........---////////////000000000000000000000000111222333444444444444555777:::<<<>>><<>>>>>=========<<<;;;::::::::::::;;;<<<888888888777777777666666777777666666666777888888999:::;;;;;;;;;;;;;;;;;;888888888999:::;;;<<<<<>>======???@@@@@@DDDJJJQQQXXXaaajjjpppwww~~~xxxqqqjjjccc\\\XXXWWWUUUPPPKKKIIIHHHFFFDDDCCCBBBCCCCCCAAA@@@???>>>@@@BBBEEEGGGJJJMMMWWWfffuuuqqqcccZZZZZZ^^^dddkkkttt{{{}}}{{{wwwuuummmiiihhhjjjjjjgggiiilllkkkmmmnnnnnnmmmmmmnnnppprrrqqqpppsssyyy~~~}}}mmm]]]RRRHHHEEECCC???;;;:::666666555555444444333333333222222111111222222333444333333222111111000000111111111111000000000000111111111111111111111111000000000000000000000000111000///......///000111111111111000000000000000000000000000000000000000111111000000000000111111000//////...//////000000111111111000000000//////000000000000000000000000////////////////////////////////////////////////........./////////000000111111000000000/////////////////////000000000000000000000000111222333333333444444555777:::<<<>>>>>>AAAFFFMMMXXXgggxxx111111111111111111111111000000000000000000000000000111111111111222222222222222222222333555777888===@@@BBBEEEIIIQQQ[[[cccnnnrrrwwwyyyyyywwwvvvuuuvvvyyy||||||yyyvvv}}}~~~~~~|||yyywwwtttqqqooonnnnnnooopppqqqqqqrrrssswww}}}|||tttooonnnnnnmmmkkkllllllnnnoooqqqssstttuuuvvvuuutttqqqooommmkkkjjjgggfffdddbbbbbbbbbdddeeegggiiijjjjjjiiiiiijjjkkkjjjlllnnnooonnnnnnnnnppplllkkkkkkkkklllkkkhhhfffbbbaaaaaa``````aaaaaaaaa______```aaaccceeefffggghhhhhhiiijjjkkkmmmoooppprrrssstttuuuvvvvvvvvvvvvuuuuuutttssssssrrrrrrqqqnnnnnnmmmmmmmmmnnnnnnoookkklllmmmmmmnnnnnnmmmmmmkkkllllllmmmmmmmmmmmmlllmmmmmmllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhiiiiiijjjiiihhhgggfffeeedddcccccc___^^^^^^]]]\\\\\\[[[[[[[[[YYYWWWVVVVVVUUUSSSQQQPPPNNNKKKJJJIIIHHHFFFDDDFFFFFFEEEEEEDDDCCCBBBBBB<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888999999:::666666666666666555555555666555555555666666777888999999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======@@@@@@BBBCCCEEEGGGIIIJJJLLLNNNPPPQQQQQQRRRTTTVVVWWWWWWVVVWWWXXXYYY[[[]]]___```aaabbbbbbaaa```___________________________^^^^^^]]]\\\[[[[[[\\\\\\ZZZZZZZZZYYYYYYYYYXXXXXXVVVTTTQQQNNNMMMLLLMMMNNNMMMNNNNNNNNNMMMLLLKKKKKKGGGEEEBBB@@@>>>===>>>>>>>>>AAAGGGMMMUUU^^^gggmmmuuu{{{|||qqqjjjbbb]]]\\\YYYTTTOOOLLLKKKIIIFFFEEEDDDDDDDDDAAA@@@???>>>???AAACCCEEEDDDEEEMMMYYYfffuuulll___[[[]]]___gggttt~~~{{{vvvnnnkkkkkkkkkjjjiiiooowwwwwwwwwvvvtttsssrrrqqqqqquuurrrppppppuuu{{{~~~uuucccXXXMMMIIIFFFAAA===<<<777666555444333333333333333222222111111222222333333333222222111000000000111111111111000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000111000000000000000111111//////............//////111111000000000000//////111111111111111111111111////////////////////////////////////////////////....../////////000000000111111111111000000000000////////////000000000000222111111111111111222222333333444555888:::<<<===AAACCCIIIQQQ^^^nnn~~~222222222222222222222222000000000000000000000000000000111111111222222222333222222333555777999:::???AAADDDGGGMMMVVVaaaiiiqqqtttvvvwwwwwwvvvwwwxxxyyy}}}~~~zzz||||||zzzxxxuuuttttttuuuuuuyyyyyyyyywwwvvvxxx{{{~~~~~~yyysssooonnnnnnnnnmmmkkklllnnnppprrrtttuuuvvvttttttrrrpppnnnllljjjjjjgggeeecccbbbbbbdddfffggggggiiijjjjjjiiiiiijjjkkkkkkmmmnnnooonnnmmmnnnoookkkjjjkkklllllljjjgggdddaaaaaa`````````aaabbbbbb```aaaaaabbbdddeeeggghhhhhhiiikkkmmmooopppqqqqqqssstttuuuuuuvvvvvvvvvuuutttssssssrrrqqqqqqppppppmmmmmmlllllllllmmmnnnnnnkkkkkklllmmmmmmmmmmmmmmmkkkllllllmmmmmmllllllllllllllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhgggggggggggghhhfffeeeeeedddcccbbbbbbaaa^^^^^^]]]\\\[[[ZZZZZZYYYYYYWWWTTTSSSRRRQQQOOOMMMMMMKKKIIIHHHHHHGGGEEECCCCCCCCCCCCBBBAAA@@@@@@@@@;;;;;;;;;;;;::::::::::::777777777777777777777777666666666666666666666666555555444555555666777888888999:::;;;;;;<<<;;;;;;>>>>>>>>>>>>??????@@@@@@@@@AAACCCFFFHHHJJJLLLMMMPPPRRRSSSTTTSSSTTTUUUWWWXXXXXXXXXXXXZZZ[[[]]]]]]aaabbbcccdddddddddcccbbbaaaaaaaaaaaaaaaaaaaaaaaa``````___^^^]]]\\\\\\\\\YYYYYYXXXXXXWWWWWWVVVVVVVVVTTTRRROOOMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLJJJHHHEEEBBB???>>>>>>>>>>>>@@@DDDJJJQQQ[[[eeekkkrrrxxx{{{sssjjjdddaaa^^^XXXSSSOOOMMMKKKHHHFFFEEEDDDDDDAAA@@@???>>>???@@@AAABBBCCCCCCHHHQQQ\\\iii{{{yyyhhh```^^^^^^fffsss~~~{{{uuunnnllllllmmmmmmppp|||}}}yyywwwvvvuuuuuurrrppppppsssyyy~~~|||}}}jjj^^^RRRMMMIIICCC>>>===888777666444333222222222333222222111111222222333222222222111111000000000111111111111000000000///111111111111111111111111000000000000000000000000000000////////////000000//////000000111111222222////////////////////////000000000000000000111222000///..................000000000000000000//////000000000000000000000000///////////////////////////////////////000000000...////////////000000000000000000000000000000000////////////000000000000222222111111000111111111222333444666999;;;===>>>BBBEEELLLWWWeeeuuu222222222222222222222222000000000000000000000000000000111111111222222222333333333444666888;;;<<<@@@BBBEEEJJJRRR\\\gggnnnsssuuuvvvwwwvvvwwwyyy{{{||||||zzzxxxvvvvvvvvvwwwxxx~~~|||xxxwwwwwwxxxyyywwwtttrrrpppooommmlllkkkmmmoooqqqsssuuuuuuvvvpppooonnnmmmlllkkkjjjiiifffeeedddcccdddeeegggiiigggiiijjjjjjiiiiiijjjkkkkkkmmmoooooonnnmmmnnnoookkkjjjjjjkkkkkkiiifffccccccbbbbbbaaaaaaaaabbbbbbbbbbbbbbbcccdddfffggghhhhhhjjjllloooppprrrrrrrrrsssttttttuuuuuuuuuuuuuuurrrrrrqqqqqqpppooooooooonnnmmmmmmllllllllllllllljjjjjjkkkllllllllllllkkkkkklllllllllllllllkkkkkkllllllkkkkkkkkkkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffeeeeeeeeeeeeeeeccccccbbbaaaaaa```______^^^]]]]]]\\\[[[YYYYYYXXXUUUSSSQQQOOOOOOMMMKKKIIIIIIGGGEEEEEEEEEDDDBBBAAA@@@@@@@@@???>>>>>>======<<<<<<;;;:::999888777777555666666666666666666555555555555555555555555555444444444444555666777888888999:::;;;<<<<<<===<<<>>>??????@@@@@@AAAAAAAAAAAACCCFFFIIIKKKMMMNNNOOORRRTTTUUUUUUUUUUUUVVVXXXYYYYYYYYYZZZ[[[\\\]]]^^^aaabbbdddeeeeeeeeeddddddbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa```___^^^]]]\\\[[[XXXXXXXXXWWWVVVUUUUUUTTTUUUSSSQQQOOOMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMKKKJJJGGGDDDAAA???>>>===>>>@@@CCCHHHOOOYYYdddkkkooovvv{{{pppiiieeeaaa[[[VVVQQQPPPMMMIIIGGGEEEDDDDDDBBBAAA@@@?????????@@@@@@CCCCCCEEELLLTTT___ooo}}}uuuggg```\\\bbbmmmyyy~~~zzzooonnnnnnppprrryyy{{{yyyyyyrrrrrrrrrrrrsssvvvyyy|||~~~~~~{{{~~~pppdddXXXRRRMMMFFF@@@>>>;;;999777444333222222333333222222111111222222333222222222111111111111111111111111111000000000///000000000000000000000000//////////////////////////////000000000000////////////000000111111222222////////////////////////000000//////000111222222000000///...............//////////////////000000////////////////////////000000000000000000000000////////////000000111111////////////000000000111////////////////////////////////////000000000000222222111111000111111111222333555888:::<<<>>>???CCCGGGPPP]]]mmm|||000000000000000000000000111111111111111111111111000111111111111222222222333333333555777:::<<<>>>@@@BBBGGGNNNXXXcccmmmrrrvvvwwwxxxxxxwwwxxx{{{}}}~~~~~~}}}zzzxxxwwwwwwxxxyyy~~~{{{xxxvvvuuuuuuuuutttrrrpppnnnlllkkknnnoooqqqsssttttttttttttmmmllllllkkkjjjiiihhhhhhcccddddddeeefffgggiiiiiigggiiijjjjjjiiiiiijjjkkklllmmmoooooonnnmmmmmmnnnkkkjjjiiijjjjjjhhheeecccccccccbbbbbbbbbccccccdddddddddeeeeeefffhhhiiijjjjjjkkkmmmoooqqqrrrrrrrrrsssssstttttttttttttttsssqqqqqqppppppooonnnnnnmmmnnnmmmmmmlllllllllmmmmmmiiijjjkkkkkkllllllkkkkkkkkkllllllllllllkkkkkkjjjkkkkkkkkkkkkkkkjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhffffffeeedddccccccccccccbbbaaa```___^^^]]]\\\\\\[[[[[[ZZZYYYWWWVVVUUUUUUPPPNNNLLLKKKJJJIIIGGGEEECCCBBB@@@@@@@@@@@@>>>============<<<<<<<<<;;;;;;<<<;;;:::999777666555444444555555666666555555444222222222333333333333333444444444555666777888999999:::;;;======>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDFFFIIILLLOOOQQQQQQQQQSSSUUUWWWWWWVVVWWWXXXZZZZZZZZZ[[[\\\]]]^^^^^^___aaabbbdddeeeffffffeeedddccccccccccccccccccccccccbbbaaaaaa```^^^\\\[[[ZZZYYYXXXXXXWWWVVVUUUTTTTTTRRRQQQPPPNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKIIIFFFCCC@@@???>>>???@@@BBBFFFMMMXXXccckkkmmmuuuvvvnnniiiddd^^^YYYTTTRRROOOKKKHHHFFFDDDDDDCCCCCCBBB@@@@@@?????????AAA@@@BBBGGGMMMUUUbbboooqqqccc[[[^^^eeeppp|||uuurrrppprrrvvv|||zzzzzzppprrrssssssrrrrrrtttuuuyyy~~~|||yyy|||xxxkkk^^^WWWQQQIIICCC@@@===;;;888555333333333333333222222111111222222333222222222222222222222222111111111111000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000111111111111000000000000000000000000////////////000111222333222111000//////...//////......////////////000000........................000000000000000000000000...//////000000111111222/////////000000000111111............////////////////////////000000000000222111111111111111222222333444777:::<<<>>>@@@@@@DDDJJJUUUeeeuuu000000000000000000000000222222222222222222222222000111111111111222222222333333444555888;;;>>>@@@AAADDDJJJSSS^^^iiirrrvvvzzz{{{{{{zzzxxxxxxzzz|||~~~}}}~~~|||}}}}}}|||{{{{{{}}}~~~zzzyyyxxxvvvtttqqqnnnmmmmmmnnnpppqqqssstttttttttrrrqqqmmmmmmkkkjjjhhhgggfffeeeaaaccceeeggghhhiiiiiiiiigggiiijjjjjjiiiiiijjjkkklllnnnoooooonnnmmmmmmnnnlllkkkiiihhhhhhgggeeecccbbbbbbbbbcccdddeeegggggghhhhhhhhhhhhiiikkklllmmmlllmmmnnnooopppqqqrrrrrrrrrrrrssssssssssssrrrrrrppppppoooooonnnmmmmmmlllllllllllllllmmmnnnooopppjjjkkkkkkllllllllllllllllllllllllllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhheeeeeedddcccbbbbbbbbbbbbaaaaaa___^^^\\\[[[ZZZYYYVVVVVVUUUSSSRRRPPPOOOOOOIIIHHHFFFEEEEEEEEECCCAAA???>>>============<<<;;;;;;;;;;;;:::::::::::::::888888777666555555444444444444555666666555444444222222222333333333444444555555555666777888:::::::::;;;<<<>>>??????@@@@@@???@@@AAACCCDDDFFFGGGHHHIIIKKKNNNQQQSSSTTTTTTTTTUUUVVVXXXYYYYYYYYY[[[]]][[[\\\]]]___``````aaaaaabbbcccdddffffffffffffeeeccccccccccccccccccccccccbbbbbbaaa```^^^\\\ZZZXXXWWWVVVVVVUUUSSSRRRRRRQQQOOOOOONNNMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIJJJLLLMMMMMMKKKIIIGGGDDDBBB@@@???>>>???AAADDDKKKVVVbbbjjjnnnttt|||vvvqqqkkkeee```XXXUUURRRNNNJJJGGGFFFEEEEEEDDDCCCBBBAAA@@@???>>>???>>>???CCCGGGMMMXXXcccpppmmmaaa___```hhhuuuxxxssssssxxx{{{wwwwwwqqqrrrsssqqqnnnnnnooorrruuuyyy}}}~~~|||zzz{{{|||rrreee]]]VVVMMMFFFCCC???===:::666444333444444333222222111111222222333333333333333333333333333111111111111000000000000000000000000000000000000////////////////////////...///000111111000///...111111111000000000000000000000000000000000000000////////////000111222333333333111000000/////////........./////////000000////////////////////////000000000000000000000000...//////000111111222222//////000000000111111111......//////000000000000////////////000000000000000000000000111222333333333555888;;;>>>@@@AAABBBGGGMMMZZZlll~~~111111111111111111111111333333333333333333333333000111111111111222222222333333444666888<<>><<<======>>><<<;;;:::::::::999999999999999444444444444444444444444444444555666666555444444444444444555555666666666555555666666777999:::;;;;;;<<<===???@@@@@@AAAAAACCCDDDEEEGGGIIIKKKMMMMMMLLLNNNQQQTTTVVVWWWWWWVVVVVVWWWYYYZZZZZZ[[[]]]___]]]^^^___aaabbbbbbbbbbbbbbbccceeefffgggggggggfffccccccccccccccccccccccccaaaaaaaaa```^^^\\\YYYWWWSSSSSSRRRQQQPPPOOONNNNNNMMMMMMMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGHHHJJJKKKMMMLLLLLLJJJHHHEEECCCAAA@@@>>>>>>???CCCIIITTT```iiioootttyyyyyyxxxzzz~~~xxxssslllgggZZZXXXTTTPPPLLLIIIGGGGGGFFFEEEDDDCCCAAA@@@???>>>>>>===>>>BBBEEEIIISSS]]]cccuuuxxxiiiddd```dddqqq}}}uuutttxxx}}}{{{ttttttssssssrrroookkkjjjmmmqqqqqquuuyyy|||}}}}}}}}}}}}wwwiiiaaaZZZPPPIIIFFFAAA>>>;;;777555444444555333222222222222222222333444444444444444444444444111111111111000000000000000000000000000000000000////////////////////////...///000111111000///...222222111111000000//////000000000000000000000000////////////000111222333444333222111000000000000---.........//////000000000000000000000000000000000000000000000000000000...//////000111222222222000000000000111111111111//////000000111111111222////////////000000000000000000000000111222333444444666999===@@@AAABBBCCCIIIPPP^^^qqq222222222222222222222222111222222333333222222111222222222111222222333333555444444777;;;???AAABBBEEEJJJQQQZZZhhhuuuzzzyyy}}}yyyuuussssssuuuyyywwwqqqooossswwwyyyxxxwwwuuutttrrrqqqooonnnmmmkkkhhhdddaaa___]]]```bbbdddfffggggggfffeeeiiiiiiiiiiiiiiijjjjjjjjjooonnnmmmllllllmmmoooooolllkkkiiigggeeedddccccccbbbccceeegggiiiiiiiiiiiiiiijjjkkklllmmmmmmmmmmmmkkkkkkllllllnnnoooqqqrrrrrrqqqpppppppppqqqrrrsssnnnnnnnnnnnnmmmlllkkkjjjllllllmmmoooqqqrrrpppnnnpppooommmkkkjjjkkklllmmmooonnnmmmlllkkkjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhdddeeefffffffffeeecccbbbcccbbbaaa```____________]]][[[YYYXXXXXXWWWUUUSSSRRRQQQOOOMMMJJJHHHFFFEEEDDDDDDCCCBBB@@@??????>>>???<<<999888999:::999888999888777555555555666777666666555555555444444444222333333444555666777777666555555555555444444444444444555444555777;;;>>>===>>>@@@@@@???@@@CCCEEEFFFGGGHHHIIIJJJKKKLLLMMMPPPQQQTTTVVVWWWWWWWWWWWWZZZZZZZZZ[[[\\\]]]___```aaaaaa``````aaabbbcccccceeeeeeffffffeeeddddddcccddddddeeeeeeddddddcccbbb______^^^]]][[[YYYWWWVVVTTTRRRPPPMMMKKKJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEDDDFFFFFFFFFFFFFFFIIINNNQQQQQQQQQOOOKKKFFFCCCBBBBBB<<<>>>AAADDDIIIQQQ]]]eeeqqqsssvvvxxxyyy{{{}}}}}}wwwnnngggccc^^^WWWRRRPPPMMMIIIFFFEEEDDDDDDCCCAAA@@@@@@??????>>>======@@@EEEKKKOOO]]]fffvvvxxxhhh^^^dddmmmuuuwwwpppqqqxxx|||ssspppooosssuuusssooolllnnnpppuuu{{{~~~~~~sssggg^^^VVVOOOKKK>>><<<999777777777666555666555333111111222333444333333333222222222111111333222000/////////000111555333222000.........///222111111111000000//////////////////////////////333111000000111111000...//////000000000000//////////////////000000000000000000000000000111111222000000000000000000000000000000000000000000000000////////////////////////000000000000////////////000000000000////////////000000000000000000000000000000000000111111111111000111222111000000222333666999<<<<<<===@@@DDDEEENNNWWWggg{{{111111111111111111111111111111111222222111111111222222222111222222333444555555666999<<<@@@BBBCCCFFFMMMUUU___lllyyy}}}|||~~~xxxssspppqqqrrrzzzxxxsssrrrwww{{{~~~|||xxxuuussspppnnnmmmmmmllliiifffccc```___^^^aaabbbdddfffggggggffffffiiiiiiiiiiiijjjjjjjjjjjjmmmmmmlllkkkkkklllmmmmmmkkkjjjiiigggeeeddddddccccccdddgggiiijjjkkkkkkkkkjjjkkklllmmmnnnnnnnnnnnnjjjjjjjjjkkklllmmmnnnoooppppppooooooooopppqqqrrrnnnnnnmmmmmmlllkkkkkkjjjlllllllllmmmppppppooonnnpppooommmkkkjjjkkklllmmmnnnmmmlllkkkkkkjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhggghhhhhhgggfffeeeddddddaaaaaa```___^^^^^^]]]\\\[[[YYYVVVUUUUUUSSSQQQOOOOOONNNLLLJJJGGGEEECCCBBBAAAAAA@@@???>>>===<<<<<<===;;;888888888999888777888777666555555555666666555555555555444444444444444444555555555555555555777777666666666555555555444444555555555777;;;>>>???@@@AAAAAAAAABBBEEEGGGIIIJJJKKKLLLNNNOOOPPPQQQUUUVVVXXXZZZ[[[\\\\\\[[[\\\\\\\\\]]]^^^```aaabbbbbbaaaaaaaaabbbbbbcccddddddeeeeeefffffffffeeeeeeddddddeeeeeeddddddcccbbb___^^^^^^\\\[[[YYYWWWVVVTTTSSSPPPNNNLLLJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDFFFFFFFFFFFFGGGIIINNNRRRTTTSSSQQQLLLFFFBBB@@@@@@<<>>===>>>@@@DDDIIIKKKUUU^^^mmmnnn```aaagggooo}}}~~~uuupppqqquuuxxxwwwpppnnnnnnqqqtttrrrnnnlllnnnpppvvv~~~yyymmmccc[[[RRRLLLCCC@@@<<<:::999888777555666444333111111222333444333222222222111111111111111000000///////////////222111000//////000111111111111111000000000//////000000000000000000000000333222111111222222111/////////000000000000//////////////////000000000000000000000000000111111222////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111000111222111000000222444666999<<<<<<===@@@DDDGGGRRR\\\mmm000000000000000000000000000000111111111111000000222222222222222333444444666777999;;;>>>@@@BBBCCCHHHPPP[[[fffsss~~~~~~wwwqqqnnnnnnooo{{{}}}|||yyyuuuwww|||zzzuuurrrooollljjjkkkiiifffccc```_________aaabbbdddfffgggggggggfffjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjhhhgggfffeeeeeeeeedddfffhhhjjjlllmmmnnnmmmllllllmmmnnnoooooooooooolllllllllllllllmmmnnnnnnooooooooooooooopppqqqqqqnnnmmmlllkkkjjjjjjkkkkkkmmmllljjjkkkmmmoooooonnnooonnnlllkkkjjjjjjkkklllmmmllllllkkkkkkjjjjjjjjjiiiiiiiiihhhhhhhhhggggggiiihhhgggeeedddccccccccc____________^^^\\\ZZZYYYXXXUUUSSSQQQPPPOOOLLLJJJJJJIIIHHHFFFCCCAAA@@@???>>>>>>===<<<;;;:::999999;;;999777666777888777666777666555555444555555555555555444444444333333333666666666555555555444444888888888777777777666666444555666666777999<<>>===???AAACCCHHHQQQ\\\eeennnqqquuuwwwxxxyyy{{{|||zzz}}}yyyrrrlllfff^^^YYYVVVSSSNNNKKKIIIHHHFFFEEECCCBBBAAAAAA>>>>>>>>>>>>@@@BBBEEEFFFLLLSSS```ppp{{{ggg```bbbiiixxx{{{qqqllllllooosssxxx}}}}}}xxxrrrooonnnlllooorrrqqqnnnmmmnnnpppxxxvvvlllaaaVVVOOOIIIEEE@@@<<<:::888777555555444333222111222333444222222111111111000000000//////000000//////...---////////////000111333444111111000000000000//////111111111111111111111111444222111111222333222000//////000000000000//////////////////000000000000000000000000000111111222........................000000000000000000000000111111111111111111111111////////////000000000000......//////000000111111000000000000000000000000000000000000111111111111000111222111000111333444777999;;;======???DDDIIIWWWdddwww111111111111111111111111111111222222222222111111222222222222222333444555555777:::===>>>@@@CCCDDDJJJTTTaaalllxxx|||uuuooommmnnnppp{{{yyytttvvv||||||xxxvvvyyyxxxtttqqqoookkkiiiiiigggccc```^^^^^^___```bbbcccdddfffggggggggggggkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllkkkjjjjjjjjjiiihhhgggffffffffffffeeefffiiikkkmmmnnnoooooommmmmmnnnoooppppppppppppppppppoooooonnnooooooppppppppppppppppppqqqqqqqqqnnnmmmkkkiiiiiiiiikkklllmmmkkkiiijjjkkkmmmnnnnnnnnnmmmlllkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjiiiiiiiiiiiihhhhhhggggggffffffhhhfffdddaaa___^^^^^^___]]]]]]^^^^^^\\\ZZZWWWUUUUUURRRPPPNNNMMMKKKHHHFFFFFFEEEDDDBBB@@@>>>===<<<;;;;;;;;;:::999888888777888777555555666777555444555555555444444444555555444444444444333333333333666666666555555555555555888888777777777666666666444666777888999;;;>>>@@@AAABBBDDDEEEEEEGGGJJJLLLOOOPPPRRRTTTVVVWWWYYYZZZWWWXXXYYY[[[\\\]]]^^^^^^aaaaaaaaaaaabbbcccdddeeedddddddddccccccddddddeeefffgggggggggffffffeeedddcccddddddddddddcccbbbbbb]]]]]]\\\[[[ZZZXXXWWWVVVSSSRRRPPPNNNLLLJJJIIIHHHFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFHHHKKKPPPTTTZZZXXXUUUOOOGGGBBB@@@???===???AAABBBGGGPPP\\\eeemmmppptttwwwxxxxxxzzz{{{zzz}}}yyyrrrlllccc]]]ZZZVVVQQQMMMKKKIIIGGGEEECCCBBBAAAAAA>>>>>>>>>???@@@AAAAAABBBFFFLLLWWWdddssssssddd```eeesssuuummmkkkmmmiiimmmrrrsssrrrpppooonnnkkkmmmooopppnnnnnnoooqqqyyyuuuiii\\\TTTKKKGGGAAA===:::888666555555444333222222222333333111111111000000000000//////000111111111000...---......///000111222333333000000000000000000//////111111111111111111111111222111000000222222111000//////000000000000//////////////////000000000000000000000000000111111222////////////////////////////////////////////////000000000000000000000000////////////000000000000---......///000111111222///////////////////////////000000000111111111111000111222222111111333555777999;;;======???FFFNNN]]]lll~~~~~~222222222222222222222222222333333444444333333222222222222222333444555666555777;;;===>>>@@@DDDGGGNNNZZZgggqqq{{{yyyrrrnnnmmmpppsss}}}|||rrrnnnqqqwww}}}}}}xxxvvvwww{{{{{{uuurrrrrrpppmmmiiifffdddaaa^^^]]]^^^```aaacccdddeeefffggghhhhhhhhhjjjkkkkkkkkklllllllllllllllmmmnnnooonnnmmmkkkjjjhhhhhhgggggggggggghhhhhheeegggiiikkkmmmnnnnnnnnnmmmnnnooopppqqqqqqqqqqqqqqqqqqpppoooooooooooopppqqqqqqqqqrrrrrrrrrrrrrrrnnnllljjjiiiiiijjjkkklllmmmkkkiiiiiikkkmmmmmmmmmmmmlllkkkkkkjjjiiiiiiiiiiiijjjjjjkkkkkkjjjiiihhhhhhhhhgggffffffeeeddddddfffdddbbb___]]]\\\\\\\\\[[[\\\\\\[[[ZZZWWWSSSQQQQQQOOOLLLJJJIIIGGGEEEBBBCCCBBBAAA@@@>>>===<<<;;;::::::999999888888777777666555444555666666555333444444555555555555555555555555444444444333333333444444555555666777777888777777777666666666555555555666999:::;;;<<>>???@@@BBBFFFOOO[[[dddllloootttwwwxxxxxxyyyzzzzzz|||~~~~~~~~~xxxrrriiibbb]]]YYYSSSOOOMMMKKKHHHEEECCCBBBAAAAAA>>>>>>??????????????????EEEJJJRRR[[[hhhyyylllaaabbblllvvvyyyooolllmmmfffhhhkkkmmmmmmllllllmmmjjjkkkmmmoooooopppqqqrrrxxx}}}~~~}}}}}}qqqddd[[[NNNIIICCC===:::888666555444444333333222222222222111111111000000000000///111111222333222111000///000000000111111111000000//////////////////000000111111111111111111111111000///...///000111000/////////000000000000//////////////////000000000000000000000000000111111222000000000000000000000000////////////////////////////////////////////////.../////////000000000111---......///000111111222///////////////////////////000000000111111111111000111222222111222444666888888;;;??????@@@IIIUUUcccttt~~~zzzzzz}}}~~~~~~222222222222222222222222333333444444444444333333222222222222333555666777555888<<<===>>>BBBHHHLLLUUU```mmmvvv|||~~~{{{uuunnnjjjkkkooosss}}}}}}}}}~~~xxxoookkknnntttyyy{{{xxxuuuuuuwww{{{~~~{{{vvvrrrqqqsssrrrmmmhhhcccbbb```___^^^___aaabbbddddddeeefffggghhhhhhiiiiiijjjkkkkkklllmmmnnnooommmnnnpppqqqpppnnnkkkiiigggggggggggghhhhhhiiijjjgggiiikkkmmmnnnnnnnnnnnnnnnnnnooopppqqqqqqqqqqqqpppooonnnnnnnnnnnnnnnoooqqqrrrrrrssstttsssssssssmmmlllkkkjjjjjjkkklllmmmmmmllljjjkkklllmmmmmmllllllkkkkkkjjjjjjiiiiiihhhhhhiiijjjkkkkkkjjjhhhhhhgggffffffeeedddcccbbbbbbdddcccaaa___]]]\\\[[[ZZZYYYYYYXXXWWWTTTQQQOOOMMMMMMKKKHHHGGGFFFDDDBBB???@@@???>>>===<<<;;;::::::999999888888777777777777555444444555666666444333444444555666666666555555666666555555555444444444333444555666777888888999777777666666666555555555555777:::<<<===>>>AAACCCAAACCCEEEGGGHHHJJJNNNPPPTTTTTTUUUVVVXXXYYYZZZZZZ[[[[[[[[[\\\]]]___aaabbbbbbbbbbbbbbbbbbcccddddddeeeeeeddddddccccccddddddgggggggggfffeeecccbbbaaacccccccccccccccbbbbbbaaa]]]]]]]]]]]][[[ZZZYYYXXXSSSSSSRRRPPPNNNLLLJJJIIIGGGGGGGGGFFFFFFEEEEEEEEEDDDEEEFFFGGGIIIMMMRRRVVV\\\[[[WWWQQQJJJEEECCCBBB???@@@@@@AAAEEENNN[[[dddllloootttxxxyyyyyyyyyzzzwwwzzz|||{{{{{{|||xxxooohhhbbb]]]WWWSSSPPPNNNJJJFFFDDDCCCCCCCCC????????????????????????EEEIIINNNTTT]]]mmmwwwgggbbbfffjjjwww{{{qqqlllkkkeeefffggghhhiiiiiijjjjjjiiijjjllloooqqqrrrssstttuuuzzz{{{xxxvvvzzzyyymmmdddTTTOOOGGG@@@<<<999777666444444444333333333222222222222111111111000000000222222333333222222111000111111111111111000///.........////////////000000111111111111111111111111///...---...000000000...//////000000000000//////////////////000000000000000000000000000111111222111111111111111111111111000000000000000000000000..............................//////000000111111......//////000000111111000000000000000000000000000000000000111111111111000111222222222333555777888888;;;AAAAAABBBMMM]]]kkk}}}zzzwwwvvvxxxyyyxxxzzz~~~111111111111111111111111222333333444444333333222222222222333444555666777777;;;>>>???@@@DDDLLLSSS\\\gggsssyyy~~~{{{wwwpppiiieeefffkkkooo{{{~~~zzzwwwvvvvvvwwwwww{{{uuummmjjjmmmrrruuuxxxuuutttuuuxxx|||}}}|||wwwssspppqqqsssrrrlllfffaaa````````````aaaaaabbbddddddeeeeeefffhhhiiijjjhhhiiijjjlllmmmooopppqqqlllnnnqqqrrrqqqoookkkiiigggggggggggghhhiiijjjkkkkkklllmmmoooooooooooonnnmmmnnnooopppqqqqqqqqqqqqoooooonnnnnnnnnooopppppppppqqqrrrsssssssssrrrrrrllllllllllllllllllllllllmmmlllllllllnnnnnnlllkkkkkkkkkkkkjjjjjjiiihhhgggggghhhiiijjjjjjiiihhhgggeeeeeedddcccbbbaaa``````______^^^]]]\\\ZZZXXXWWWUUUTTTSSSPPPNNNKKKJJJIIIHHHFFFDDDBBBBBBAAA>>><<<===<<<<<<;;;:::999888888777777777666666666666555444444444555777666555333444555666777777777666666777777666666666555555555555555666666777777777888888888888777777777666666555888;;;===>>>???BBBDDDCCCEEEGGGIIIKKKMMMQQQSSSVVVWWWWWWXXXYYYYYYZZZZZZ\\\\\\\\\]]]^^^```bbbcccdddccccccccccccdddeeeeeeeeeeeedddcccccccccccccccdddddddddeeeddddddcccbbbcccccccccccccccbbbaaaaaa^^^^^^^^^^^^]]][[[ZZZYYYVVVVVVUUUTTTRRROOOMMMKKKIIIIIIHHHGGGFFFEEEEEEDDDCCCDDDFFFGGGIIIMMMSSSWWW___^^^ZZZSSSKKKDDDAAA@@@???@@@@@@@@@DDDNNNZZZdddlllpppuuuyyyzzzzzzzzzzzzvvvyyy{{{{{{zzz{{{~~~uuummmhhhbbb\\\WWWTTTQQQMMMIIIFFFEEEEEEEEE@@@??????>>>>>>??????@@@BBBFFFJJJMMMSSSaaasssrrrhhheeedddlllttt~~~{{{sssmmmkkkgggfffffffffhhhiiijjjjjjiiijjjlllooorrrtttuuuuuurrrxxx{{{xxxwww{{{}}}|||wwwooo___YYYOOOGGG@@@<<<888666333444444444333333222222333222222222111111111111333222222111111111111111000111111222111000///............/////////000000000000000000000000000000///......///000111111/////////000000000000//////////////////000000000000000000000000000111111222000000000000000000000000000000000000000000000000////////////////////////.........///000111111111////////////000000000000000000000000000000000000000000000000111111111111000111222222222333555777888777<<>><<<;;;:::::::::999888777777777555555555555555555444444444444444666777777555333444555777888888888777666777777777777666666666666777777777777666666666666999999999888888888888777555888;;;>>>???@@@BBBDDDDDDFFFIIIKKKMMMOOOSSSVVVXXXXXXYYYYYYYYYZZZZZZZZZ\\\[[[[[[\\\]]]___aaabbbeeeeeedddddddddeeeffffffeeedddccccccbbbbbbbbbbbb```aaabbbcccdddeeeeeeeeebbbccccccccccccbbbaaaaaa_________^^^]]]\\\[[[ZZZXXXXXXXXXWWWUUURRROOONNNJJJJJJIIIHHHGGGFFFEEEDDDCCCDDDEEEGGGIIINNNSSSXXXcccaaa\\\TTTKKKDDD@@@>>>???@@@@@@@@@DDDMMMZZZdddlllpppvvvyyyzzzzzzzzzzzzwwwzzz||||||{{{|||zzzqqqkkkeee___ZZZWWWTTTPPPKKKHHHGGGGGGHHH@@@@@@???>>>>>>???@@@AAA@@@CCCGGGHHHMMMYYYjjjwww|||nnngggcccbbbkkkvvv|||{{{vvvpppmmmjjjiiiggghhhjjjlllmmmmmmiiijjjkkkooosssvvvwwwvvvpppwww||||||||||||xxx}}}}}}vvvhhhaaaVVVLLLDDD>>>:::777333333444444444333222111333333333222222222222111333222000/////////000111///000111222222111000///---.........//////000000////////////////////////000//////000111222222111//////000000000000//////////////////000000000000000000000000000111111222////////////////////////000000000000000000000000000000000000000000000000---......///000111111222000000000000////////////000000000000000000000000000000000000111111111111000111222222222333666888888777<<>><<<;;;:::999999888888777777666666555555555555444444444444555555333222222222222333444444666666666666666555555555777777777777666666666666666666666666777777777777999999999999888777666555222555:::>>>@@@BBBEEEGGGFFFGGGHHHJJJMMMPPPRRRTTTUUUVVVWWWYYYZZZZZZ[[[ZZZ[[[\\\]]]^^^```bbbdddeeebbbbbbcccddddddddddddccceeedddcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbccceeedddbbbaaa___^^^^^^]]]aaaaaaaaaaaaaaa```______\\\\\\[[[[[[\\\[[[XXXUUUNNNNNNMMMLLLJJJGGGEEECCCGGGEEEFFFJJJMMMOOOUUU]]]cccbbb]]]UUUMMMFFFBBBAAA===???@@@AAAEEENNNZZZccckkkoootttxxxxxxxxxxxxxxxvvvwwwxxxyyy{{{|||}}}}}}xxxqqqkkkddd___YYYTTTOOOLLLLLLJJJGGGDDDEEECCCAAA@@@AAAAAA@@@>>>AAA???AAAGGGMMMSSS]]]fffzzztttfff```aaaeeelllrrrxxxzzztttmmmmmmiiieeeeeeiiimmmnnnooommmnnnnnnmmmmmmooorrruuutttuuuwww{{{|||yyy|||}}}ppphhh]]]QQQHHH@@@;;;777444555666777666555333222333333222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222111///.........///000222111111111000000////////////////////////////////////////////////////////////000000111111111222222222111000//////000000222111000//////000111222////////////000000000000////////////////////////...............///000000222222111111111111222222////////////000000000000111222222333444555777888>>>::::::@@@FFFNNN]]]lllzzzwwwuuurrrnnnnnnqqqwww|||333222222111111222222333111111111111111111111111333333333333444666888:::<<<<<>>>>>===<<<;;;:::999888888777777777777666666555555555555444444444444555555555555555555555666666777555555555666666666666666777777777777777777777666666666666777777777888888777777888888888888777777666999===@@@AAACCCDDDFFFGGGHHHIIIKKKMMMPPPRRRSSSSSSTTTUUUWWWYYY[[[\\\]]]\\\\\\]]]^^^___aaacccdddaaabbbbbbcccdddcccccccccdddcccbbbaaaaaa`````````___^^^^^^^^^^^^___``````bbbaaaaaa````````````aaabbbbbbbbbbbbbbbaaa``````___^^^]]]^^^^^^\\\YYYWWWQQQQQQQQQOOOMMMKKKHHHFFFGGGEEEFFFJJJMMMPPPVVV^^^cccbbb]]]UUUMMMFFFBBBAAA===???@@@AAAFFFOOO[[[dddllloootttwwwxxxxxxxxxxxxwwwxxxxxxyyyzzz{{{||||||~~~wwwpppiiiccc^^^ZZZTTTQQQPPPOOOLLLHHHEEECCCAAA@@@AAAAAA@@@>>>@@@>>>???DDDHHHLLLUUU^^^ppp}}}|||jjjaaa^^^aaaeeekkkqqqsssooojjjmmmjjjggggggjjjmmmnnnooommmmmmmmmkkkjjjkkknnnqqqrrrsssuuuxxx}}}xxxxxx~~~~~~uuunnncccXXXNNNFFF???;;;666666666666555444444333555444444333222111000000111111111111111111111111000000000000000000000000000000000000000000000000222111000000/////////000111111111111000000000/////////////////////////////////////////////////////////000000000111111111222111111000//////000000222111000///////////////////////////000000000000//////////////////////////////......//////000111111000000000000000000111/////////000000000111111222222222333444666777888===;;;<<>>AAAFFFKKKQQQ]]]iiixxx{{{pppnnnkkkiiiiiimmmsssxxx}}}zzzwwwvvvrrrmmmgggfffeeeeeeeeefffhhhhhhlllttt|||{{{qqqiiihhhjjjkkknnnrrrwwwzzz~~~|||wwwrrrmmmiiidddaaa___``````aaabbbcccdddeeeeeefffgggiiijjjkkkkkkkkklllmmmnnnoooooopppooooooooooooooonnnmmmkkkjjjiiihhhhhhhhhiiikkknnnppprrrqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppooommmlllkkkmmmlllkkkkkkkkklllnnnooommmmmmmmmmmmmmmmmmmmmmmmnnnnnnlllkkkkkkkkkkkkkkklllkkkkkkjjjiiiiiijjjjjjiiiiiihhhgggfffeeeeeedddffffffffffffdddcccbbbaaaaaa___]]]\\\[[[ZZZXXXVVVSSSRRRQQQOOOMMMJJJGGGFFFCCCCCCBBBAAA???>>>======;;;;;;:::999888888777777777777777666666666666555555555444444444444555555666666555555666666777888444444555555666666777777777777777777777777777777666777777777777888888888777777777888888888888888;;;===AAABBBCCCCCCDDDEEEIIIIIIJJJKKKMMMOOOQQQRRRRRRRRRSSSUUUWWWZZZ]]]___\\\\\\]]]]]]^^^```aaabbb```aaabbbbbbccccccbbbbbbcccbbbaaa```____________^^^^^^]]]]]]]]]^^^______^^^^^^______```bbbcccdddcccddddddddddddcccbbbbbbcccbbbaaaaaaaaa___\\\YYYVVVVVVUUUTTTRRRPPPMMMLLLIIIFFFGGGKKKNNNQQQXXX___cccbbb]]]UUUMMMFFFBBBAAA===???@@@BBBFFFOOO\\\eeemmmppptttvvvvvvwwwxxxyyyxxxxxxyyyyyyyyyzzzzzzzzz|||}}}~~~wwwpppjjj```[[[UUURRRQQQOOOKKKHHHFFFDDDBBBAAAAAAAAA@@@???@@@>>>>>>BBBDDDGGGNNNVVVbbbnnnssseee^^^]]]^^^ccciiillllllkkknnnkkkiiihhhjjjmmmnnnnnnnnnmmmkkkhhhffffffiiikkkmmmooorrrtttyyyyyysssxxxzzzsssiii^^^SSSJJJBBB===999888666555444444444555666555444333222111000///111111111111111111111111000000000000000000000000000000000000000000000000111111111222111111000///111111111111000000000000////////////////////////000000000000000000000000//////000000000000111111111111000/////////000000000000000000//////...---////////////000000000000000000000000000000000000000////////////000111111000000////////////000000000000000111111111222222222222222333555666888999<<<===@@@DDDJJJWWWkkk}}}|||yyyyyyzzzzzzyyyxxxwwwxxxzzz333222222111111222222333222222222222222222222222333333333444666888;;;<<>><<<;;;;;;888888888777777666666666666666666666666666666666555555444444444444555555555444444444444555666666333444444555666777888888777777777777777888888888777777777888888888999999999888888888888888999999<<>>???AAABBBGGGPPP]]]fffoooqqqsssuuuuuuvvvxxxzzzyyyyyyyyyyyyxxxxxxxxxxxxzzz|||~~~~~~uuuoooccc^^^XXXTTTRRROOOKKKGGGGGGEEECCCBBBBBBBBB@@@???BBB??????BBBDDDEEEKKKRRRXXXcccsss~~~lllaaa\\\ZZZ^^^eeeiiimmmpppmmmllljjjjjjjjjkkkllllllnnnmmmjjjgggdddccceeegggiiilllqqqrrruuu||||||sssuuu|||vvvlllaaaVVVKKKBBB<<<<<<:::777444333333555666555555444333222222111111111111111111111111111111000000000000000000000000000000000000000000000000000111222333333222111000111111111000000000000000////////////////////////000000000000000000000000//////000000000000000000111000000/////////000000,,,---///000000000///...////////////000000000000000000000000000000000000000000000000000111111222000000////////////000000000111111111222222222222222222333444555777999:::<<>>CCCAAACCCJJJTTT^^^kkkvvv~~~}}}zzzuuuqqqqqqrrrssstttyyy|||wwwpppjjjhhhffffffgggiiikkkmmmooopppsssyyyqqqkkkhhhiiikkkkkknnnrrruuuxxx|||}}}uuunnniiidddaaa^^^``````aaaaaaaaabbbbbbbbbdddeeegggiiikkklllmmmnnnnnnoooppppppppppppppppppmmmnnnnnnnnnmmmlllkkkkkkfffggghhhjjjmmmoooqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooommmkkkiiihhhkkkkkkjjjjjjkkkmmmnnnoookkkkkkkkklllllllllmmmmmmllllllllllllllllllkkkkkkkkkjjjhhhgggffffffggggggggggggffffffeeeeeeddddddbbbbbbbbbaaa```___^^^]]]]]][[[XXXWWWVVVUUURRRPPPKKKJJJHHHEEECCC@@@???>>>===<<<;;;:::888777666666666666666666666555555555555555555555555666666666555555444444444444555555555444444444444555666666333444444555666777888888666777777777888888888999888888888888999999999999<<<;;;:::999999999999:::<<>>???AAACCCHHHQQQ^^^gggoooqqqtttuuuuuuvvvxxxyyyxxxxxxxxxxxxxxxwwwwwwwwwzzz|||~~~zzzssskkkfff___ZZZWWWTTTOOOKKKHHHFFFDDDBBBBBBBBB@@@???@@@>>>>>>BBBCCCDDDJJJPPPRRR]]]kkkxxxvvvfff]]]XXX[[[aaaffflllssslllllllllkkkjjjiiiiiijjjmmmlllkkkhhheeedddeeegggfffkkkppprrrrrruuu|||vvvvvv{{{qqqeeeYYYNNNDDD>>>>>>;;;888555333333555666333333333333333333444444111111111111111111111111000000000000000000000000000000000000000000000000000111222333333222111000000000000000000000111111000000000000000000000000000000000000000000000000000000//////////////////000///////////////000000)))+++---///111111111111////////////000000000000000000000000000000000000000000000000000111111222222111111000000111111222000111111111222222222222222222333444666888:::;;;===AAAFFFIIIQQQbbbwww{{{uuutttwwwwww{{{}}}{{{zzz333222222111111222222333333333333333333333333333222222333555777;;;>>>???CCCAAAEEENNNYYYeeeqqq|||~~~{{{wwwuuuvvvwwwxxxyyy}}}~~~yyypppkkkjjjhhhiiijjjlllnnnpppqqqrrrwww|||}}}qqqllliiikkkkkkkkkoootttuuuvvvxxxzzz|||~~~zzzqqqjjjeeebbb```^^^`````````aaaaaabbbbbbbbbccceeegggiiilllmmmnnnoooooooooppppppppppppoooooolllmmmmmmmmmmmmmmmllllllggghhhjjjkkkmmmooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppooonnnmmmkkkiiihhhjjjjjjkkklllmmmnnnnnnooojjjkkkkkkllllllmmmmmmmmmkkkllllllmmmmmmlllkkkkkkjjjjjjhhhgggffffffffffffffffffeeeeeeeeeddddddddd____________^^^\\\[[[ZZZYYYWWWTTTRRRQQQPPPMMMKKKFFFEEECCCAAA???===<<<<<<<<<;;;:::999888777666555555555555555555555555666444555555555555666666666555555444444444444555555666666555555666666777888444444555555666666777777666777777888888999999999888888999999999:::::::::===<<<;;;::::::;;;<<<===>>>@@@DDDEEEFFFFFFGGGHHHHHHIIIIIIJJJKKKLLLNNNOOORRRRRRQQQQQQRRRTTTVVVWWWYYYYYYZZZZZZ[[[]]]^^^___^^^^^^___`````````______\\\\\\[[[[[[[[[[[[\\\\\\ZZZZZZYYYYYYZZZZZZ[[[\\\_________``````aaabbbcccffffffggghhhhhhhhhhhhgggiiihhhggghhhhhhgggdddbbb____________]]][[[YYYXXXVVVRRROOOOOOOOOOOOUUU]]]cccbbb]]]UUUMMMFFFBBBAAA>>>@@@BBBDDDHHHRRR___hhhoooqqqtttvvvvvvvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwyyy|||~~~xxxoooiiibbb]]]YYYUUUPPPLLLJJJGGGEEECCCCCCBBBAAA???===;;;<<>>CCCGGGKKKWWWkkk~~~wwwpppqqquuuwww{{{333222222111111222222333333333333333333333333333222222333555888<<>><<<;;;:::::::::<<<;;;:::999888777666555444444444555555666666666444444444555555555666666555555444444444444555555555555555555555666666777555555555666666666666666666777777888888999::::::999999999::::::::::::;;;<<<;;;;;;;;;<<<>>>AAABBBBBBDDDGGGHHHGGGFFFGGGHHHFFFGGGGGGHHHJJJLLLMMMNNNNNNOOOPPPQQQSSSTTTVVVVVVWWWXXXXXXYYY[[[]]]^^^___]]]]]]^^^____________^^^[[[ZZZZZZZZZZZZZZZ[[[[[[YYYYYYXXXXXXYYYYYYZZZ[[[^^^^^^______```bbbcccdddffffffggghhhhhhhhhhhhhhhggggggfffggghhhhhheeecccbbbbbbbbbbbb```^^^\\\[[[\\\WWWRRRPPPNNNNNNSSSZZZcccbbb]]]UUUMMMFFFBBBAAA>>>@@@BBBDDDIIISSS___iiinnnqqquuuwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwvvvyyy|||}}}}}}~~~sssmmmeee___[[[VVVQQQLLLJJJHHHEEEDDDCCCCCCAAA???===;;;;;;>>>>>>>>>BBBHHHJJJTTT```hhhnnn|||yyyhhh[[[ZZZ[[[ZZZ```iiinnnqqqrrrqqqmmmjjjiiijjjhhhkkkoooqqqpppoooooopppooooooooonnnllljjjhhhggggggmmmtttuuutttuuu{{{sssfff[[[RRRMMM???===:::777555444444444333333333444444444444444222222222222222222222222000000000000000000000000000000000000000000000000000/////////000000111222///000000000111111111111000000000000000000000000////////////////////////000000/////////........................///000000////////////000111222222////////////000000000000//////////////////////////////......//////000111111111000000000000111111/////////000000000111111222333444555888:::<<<======BBBGGGNNN^^^uuuuuummmnnnuuuxxx{{{333222222222222222222333333333333333333333333333222222333555888<<>>===;;;999888888999999777777666555333222111000333444444555555666666666444444444555555555666666555555555444444555555555333222222222222333444444666666666666666555555555666777777888999999::::::999999:::::::::;;;;;;;;;:::::::::;;;>>>AAAEEEGGGGGGHHHJJJJJJHHHGGGFFFGGGEEEEEEFFFGGGIIIKKKMMMNNNKKKLLLOOOQQQTTTUUUVVVWWWVVVWWWWWWYYY[[[]]]___```\\\]]]^^^^^^______^^^^^^ZZZZZZYYYYYYYYYYYYZZZ[[[ZZZZZZZZZZZZZZZ[[[\\\\\\]]]]]]^^^___aaaccceeefffffffffggghhhhhhhhhhhhhhhfffffffffggghhhhhhfffdddddddddddddddcccaaa___^^^___ZZZTTTQQQNNNMMMQQQXXXcccbbb]]]UUUMMMFFFBBBAAA>>>@@@BBBDDDIIISSS```iiimmmqqqvvvxxxxxxwwwvvvuuuuuuvvvvvvvvvwwwwwwwwwwwwssswwwzzz{{{{{{~~~yyyssskkkeeeaaa\\\VVVRRRKKKIIIFFFDDDDDDCCCAAA??????======??????>>>AAAFFFGGGQQQ\\\bbbgggrrrppp```]]][[[XXX\\\fffpppsssuuutttooollljjjkkkgggkkkppptttuuutttsssssstttrrrnnnkkkjjjhhheeebbb```eeelllooopppsssxxx}}}vvviii^^^UUUPPP???>>>;;;888666444444444555555555444444333333333222222222222222222222222000000000000000000000000000000000000000000000000000///.........///111222//////000000111111111222000000000000000000000000////////////////////////000000//////.........---...............///000111333222000/////////000111////////////000000000000////////////////////////...............///000000000000////////////000000////////////000000000000333333444666888:::<<<>>>===BBBGGGPPPddd|||~~~uuulllmmmtttzzz|||222222222222222222222222555555555555555555555555222555888:::<<<>>>AAADDDFFFKKKQQQYYYfffvvv}}}{{{zzzyyy}}}{{{~~~~~~}}}{{{xxxuuupppqqqssswwwzzz}}}}}}|||}}}zzzyyyzzzzzzvvvsssvvvuuusssrrrssstttvvvxxxwwwwwwwwwwwwwwwxxxzzz{{{tttooogggaaa____________^^^^^^___aaaccceeeggghhhiiiiiijjjkkkmmmnnnnnnooooooooooooooonnnnnnnnnnnnpppnnnlllmmmpppqqqpppmmmnnnooopppqqqrrrqqqpppooorrrrrrqqqqqqpppoooooonnniiijjjlllmmmllljjjhhhfffhhhhhhiiijjjkkkkkkllllllmmmmmmlllllllllkkkkkkkkkmmmlllkkkjjjjjjjjjjjjjjjjjjiiihhhgggfffdddccccccbbbccccccbbbaaa___]]][[[XXXWWWWWWVVVTTTRRRPPPOOOIIIHHHGGGEEECCCAAA???>>>;;;;;;::::::999888777777666666666666666666666666777666666666666555555555888888777777666666555555333444555666777777777777666666666666666666666666777777777777777777777777333555777888777888:::<<<999:::;;;;;;999999:::;;;:::;;;===???AAADDDEEEFFFKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGHHHHHHJJJLLLMMMNNNLLLLLLMMMNNNPPPRRRTTTUUUVVVWWWXXXZZZ[[[[[[[[[[[[ZZZZZZ[[[\\\\\\\\\\\\\\\YYYXXXXXXWWWWWWWWWXXXXXX]]]\\\[[[ZZZZZZ[[[\\\]]]___aaabbbbbbaaabbbdddggghhhiiijjjkkkkkkjjjiiihhhfffffffffffffffggghhhhhhfffeeeddddddeeeeeecccaaaccc\\\VVVQQQLLLJJJNNNUUUaaabbb```ZZZPPPGGGBBBAAA===???BBBDDDHHHSSSaaalllrrrrrrsssssstttuuuvvvvvvzzzyyyxxxwwwvvvvvvvvvvvvvvvwwwxxxxxxyyy{{{~~~~~~yyyrrrkkkeee^^^XXXTTTOOOLLLGGGDDDCCCBBBAAA@@@BBBAAA???======>>>@@@AAAHHHQQQ\\\bbbdddkkkwww|||ggg^^^[[[YYYZZZ___kkktttzzzxxxnnnggghhhllllllnnnqqqtttvvvvvvuuutttrrrpppoooqqqrrrnnneee]]]YYY^^^eeekkkoooqqqsssuuu~~~}}}ooofff[[[QQQIIIAAA;;;888666333333555444333333222222333333444222222111000//////000000000000000000000000000000222222111111000000//////////////////////////////000000000000000000000000000///...------...///000222111111000///......---////////////////////////111111000000//////......////////////000000000000000000//////......------000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111333333444777:::===>>>>>><<>>AAACCCDDDKKKTTT^^^lll|||~~~{{{{{{{{{|||~~~~~~}}}}}}{{{yyywwwvvvvvvxxx{{{~~~|||zzzzzzyyyuuuqqqsssssssssssstttvvvyyyzzzyyyxxxxxxyyyyyyyyyxxxwwwrrrmmmfffaaa______``````^^^______aaaccceeegggiiiiiiiiijjjkkklllmmmnnnnnnooooooooonnnnnnnnnmmmmmmooonnnmmmnnnooopppooonnnpppqqqqqqqqqqqqqqqpppppppppppppppoooooonnnnnnnnnjjjjjjkkkkkkkkkjjjhhhhhhhhhiiiiiijjjkkkkkkllllllmmmmmmmmmlllllllllkkkkkkmmmllllllkkkjjjjjjjjjjjjiiihhhgggfffeeecccbbbbbbaaaaaaaaa```^^^\\\ZZZXXXVVVUUUUUUSSSQQQOOOMMMLLLEEEEEECCCBBB@@@>>>===<<<:::::::::999888777777777666666666666666666666666333333333444444555555555888777777777666666666555555666666666666666555555444444444444444444444444555555555555555555555555222444555666555666777999666888999999888888999:::<<<===???AAADDDGGGJJJKKKPPPOOOOOOMMMLLLKKKKKKJJJGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMNNNOOOQQQRRRSSSTTTUUUWWWXXXYYYYYYZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXXXX[[[ZZZZZZZZZ[[[\\\^^^______aaabbbbbbbbbbbbeeeggghhhiiijjjkkkkkkjjjiiihhhgggfffffffffffffffgggggggggffffffggghhhhhhfffdddaaaZZZSSSNNNJJJGGGLLLSSS___```___YYYOOOGGGBBB@@@>>>@@@CCCEEEJJJUUUcccnnnrrrrrrsssssstttuuuuuuuuuvvvvvvvvvuuuvvvvvvwwwwwwvvvwwwxxxyyyyyy{{{~~~zzzrrrlllfff___[[[RRRNNNJJJFFFEEEDDDBBBAAABBBAAA???>>>===>>>@@@@@@GGGNNNXXX^^^ccciiisss{{{rrreee^^^YYYYYY]]]jjjsss{{{zzzqqqjjjjjjlllmmmooorrruuuvvvuuutttrrrtttrrrrrrtttvvvrrrhhh```WWWZZZ___eeekkkppprrrssssss|||uuukkk```VVVLLLDDD===:::777444333555444333333222222333333444222222111000000000000000000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000/////////000000/////////111111111000///.........////////////////////////111000000000/////////...////////////000000000000///////////////.........000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111333333444777:::===>>>>>>AAAFFFPPPaaauuu~~~||||||{{{{{{{{{}}}333333333222222111111111333333333333444444444444444666888:::;;;>>>AAACCCEEEOOO[[[ffftttzzzxxxzzz~~~}}}{{{|||||||||yyyuuuqqqpppqqqsssuuuwwwyyy{{{{{{zzzyyyyyy{{{}}}{{{vvvrrrnnnjjjdddaaa``````aaaaaa______```bbbdddfffhhhiiiiiiiiijjjjjjkkklllmmmmmmnnnnnnnnnmmmmmmmmmlllllllllnnnoooooonnnnnnoooppptttsssrrrqqqqqqppppppqqqnnnnnnnnnnnnmmmmmmmmmmmmjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkllllllnnnnnnmmmmmmmmmlllllllllmmmllllllkkkjjjjjjiiiiiiggggggfffdddcccbbbaaa```______^^^\\\ZZZWWWUUUSSSRRRQQQPPPOOOLLLJJJHHHGGG@@@@@@???===<<<:::999999999999888888777777666666777777777777777777777777111222333444555666777777777777777777666666666666777777777777666555444333444444444444444444444444555555555555555555555555333555666666555555666888555777999999999999;;;<<>>>>>>>>???@@@EEEJJJRRRZZZaaahhhooosss~~~nnnbbb\\\[[[]]]fffpppyyy{{{uuunnnllllllnnnpppsssvvvwwwvvvtttrrruuuttttttvvvxxxuuummmeeeXXXWWWYYY___gggmmmppppppkkkqqq}}}}}}sssggg]]]PPPHHH@@@===999555444555444333333222222333333444222111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000...///111222222111///...111111000000//////......////////////////////////000000000000////////////////////////000000000000...///////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111111222222333444666888:::<<<>>>???FFFKKKWWWjjj}}}~~~444333333222222111111111222222333333333333333444555777999:::;;;>>>BBBEEEKKKVVVdddooozzz}}}wwwvvvzzz~~~zzzvvvrrrsssuuuwwwxxxyyyzzzzzzyyyyyyzzz}}}}}}uuuoooiiifffbbb``````aaaaaaaaa``````aaaccceeegggiiijjjiiiiiijjjjjjkkkllllllmmmnnnmmmmmmmmmllllllllllllkkknnnppppppnnnmmmppprrrvvvuuusssqqqpppppppppqqqmmmmmmmmmmmmmmmmmmmmmmmmjjjiiihhhgggggghhhjjjkkkjjjjjjjjjkkkkkkkkkllllllnnnnnnnnnmmmmmmmmmlllllllllllllllkkkjjjiiihhhgggfffeeeeeecccbbbaaa```___]]]\\\[[[XXXUUURRRPPPOOOLLLLLLKKKIIIGGGDDDBBBAAA<<<<<<;;;:::999888777777888888777777666666666555777777777777777777777777444555555666777888888888777777777777666666666666666666666666666555444444666666666666666666666666555555555555555555555555666777888888777666888999777999;;;;;;<<<<<<>>>@@@@@@AAACCCFFFKKKPPPUUUXXXUUUTTTSSSQQQOOOMMMKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJMMMMMMLLLLLLMMMMMMNNNNNNQQQRRRSSSUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZ[[[\\\]]]^^^___``````aaabbbbbbbbbccceeeggghhhiiijjjkkkkkkjjjiiihhhgggffffffeeeeeeeeeeeeeeeiiijjjkkknnnpppooollljjj```XXXPPPKKKHHHGGGNNNVVV]]]___^^^XXXOOOFFFAAA??????AAADDDHHHOOOZZZgggppprrrrrrssssssttttttttttttuuuuuuuuuuuuuuuvvvwwwxxxuuuwwwyyyzzzzzz{{{}}}{{{}}}yyysssmmmfff```YYYUUUOOOKKKIIIGGGEEECCCBBBBBB@@@???????????????CCCFFFMMMWWWaaaiiinnnpppwwwwwwhhh```^^^___aaajjjuuuyyyvvvqqqmmmlllmmmpppssswwwxxxxxxvvvuuutttrrrrrruuuxxxvvvoooiii^^^YYYVVVZZZbbbjjjllllllkkkooowwwzzzmmmaaaUUULLLDDD@@@;;;666444666444333333222222333333444111111111111111111111000000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000///000111222222111000///111000000000/////////...////////////////////////000000000000////////////////////////000000000000......//////000000000111////////////////////////000000000000////////////////////////////////////000000000111111222222333333555777999:::<<>>BBBHHHLLLQQQ```qqq}}}|||wwwsssuuuzzz~~~}}}|||zzzxxxvvvttttttvvvyyy~~~~~~xxxpppkkkbbbaaa``````aaabbbaaa```bbbbbbccceeegggiiikkklllkkkkkkkkkllllllmmmmmmmmmnnnnnnnnnmmmmmmmmmllllllnnnoooqqqqqqqqqrrrsssuuuuuutttsssrrrppppppoooooopppoooooonnnmmmmmmllllllgggfffeeeeeefffhhhjjjlllkkkkkkkkkkkkllllllllllllmmmmmmlllllllllkkkkkkkkkiiiiiiiiiiiihhhfffcccbbbaaa```___^^^\\\[[[ZZZZZZVVVTTTQQQNNNKKKIIIHHHGGGAAA@@@@@@???===;;;999888777777777888888888888888777777777777666666666666777777777777777777777777666666666555555555444444666666666666777777777777333444555666777777777777444444444444444444444444777777777777777777777777333555666666555555666888666888:::;;;;;;<<<>>>@@@AAACCCGGGLLLRRRWWW[[[]]][[[ZZZXXXVVVTTTRRRPPPPPPMMMLLLKKKJJJIIIHHHHHHHHHKKKJJJJJJJJJJJJJJJKKKLLLPPPPPPRRRSSSTTTUUUUUUUUUPPPQQQSSSVVVXXXYYYZZZZZZXXXXXXXXXXXXYYYZZZ[[[[[[]]]^^^^^^______^^^^^^]]]aaabbbcccccccccdddfffhhhhhhiiijjjkkkkkkjjjiiihhhfffffffffffffffggghhhhhhjjjlllooossstttrrrmmmiii\\\TTTLLLHHHFFFIIISSS]]]ffffffbbbYYYNNNFFFCCCCCC???@@@BBBIIIRRR^^^jjjpppuuuuuuuuuuuuuuuuuuuuuuuuzzzyyyxxxwwwvvvvvvvvvvvvuuuwwwzzz{{{{{{{{{|||}}}zzz|||zzzqqqkkkaaa]]]WWWQQQNNNKKKHHHFFFCCCCCCBBBAAA@@@??????>>>???AAAFFFOOOZZZdddjjjmmmqqqyyywwwggg^^^YYYZZZ___fffmmmqqqrrrpppnnnkkklllnnnqqqsssuuuvvvwwwnnnjjjhhhkkkqqqvvvuuusssooofff\\\WWWYYY```fffiiiooopppttt{{{qqqeeeZZZQQQIIIDDD>>>888666777444333333222222333333444000111222333333333222111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222111///......///111222000000000000////////////000000000000000000000000////////////000000000000////////////000000000000///000000000000000000111000000000000000000000000000000000000////////////000000000000000000000000///000000111222333444444333666:::;;;;;;<<<@@@CCCHHHTTTiii~~~}}}111111111222222333333444222333333444555555666666777999;;;===@@@EEEKKKPPPWWWgggxxx{{{xxxuuusssuuu{{{}}}zzzwwwuuutttssswww}}}{{{rrrkkkhhhaaa```___```aaaaaa```___ccccccdddeeegggjjjlllmmmllllllmmmmmmmmmmmmnnnnnnooooooooonnnnnnnnnmmmmmmqqqpppppprrrtttuuuuuuuuurrrrrrrrrrrrqqqpppooonnnpppooonnnmmmllljjjjjjiiieeeeeeeeeeeefffhhhjjjkkklllllllllllllllllllllllllllkkkkkkkkkkkkjjjjjjjjjgggggghhhhhhfffdddaaa```\\\[[[ZZZYYYXXXVVVUUUUUUPPPNNNKKKHHHFFFDDDCCCCCC<<<<<<<<<;;;:::999777777555666666666777777888888777777777777777777777777666666666666666666666666555555555555555666666666555666666666777777777888555555666666666666666555444444444444444444444444666666666666666666666666222444555666555666777999777999;;;;;;;;;<<<>>>???BBBEEEJJJPPPVVVZZZ\\\]]][[[ZZZXXXWWWUUUSSSRRRQQQOOONNNLLLKKKJJJIIIIIIHHHIIIIIIHHHIIIIIIJJJKKKKKKNNNNNNPPPQQQRRRSSSSSSSSSQQQRRRTTTVVVWWWYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[\\\\\\]]]^^^___``````______aaabbbcccccccccdddfffhhhhhhiiijjjkkkkkkjjjiiihhhfffffffffggghhhiiijjjkkklllnnnrrruuuwwwtttnnniii^^^VVVNNNJJJJJJNNNYYYdddllljjjdddZZZNNNGGGDDDEEE@@@AAACCCJJJUUUaaalllrrrwwwwwwwwwwwwvvvvvvvvvvvvxxxwwwwwwvvvvvvvvvwwwwwwuuuxxxzzz{{{{{{{{{{{{|||}}}{{{}}}vvvooofffbbb[[[VVVRRRNNNKKKIIICCCCCCCCCBBBAAA@@@>>>>>>===???CCCIIIQQQZZZccchhhnnnsss~~~pppccc[[[ZZZ\\\aaahhhnnnrrrrrrqqqkkkkkkkkkkkklllnnnqqqrrrnnniiieeehhhpppxxx{{{{{{zzzrrrggg___^^^dddmmmsssxxxzzz|||ssshhh[[[RRRIIIDDD???999777888444333333222222333333444///000222444444333222111000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000000//////////////////000////////////000000000000000000000000000000000000.../////////000000000111////////////000000000000111111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000///000000111333444444555333777;;;<<<;;;<<<@@@DDDOOO^^^ttt}}}zzzzzz000000111222333444444555333333444444555666777777777999;;;>>>AAAGGGMMMRRR```ooowwwuuutttsssvvv{{{~~~~~~~~~yyyvvvtttttttttyyyxxxmmmgggfff```______```aaaaaa```^^^ccccccdddfffhhhjjjlllmmmmmmmmmmmmnnnnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnsssqqqppprrrvvvxxxwwwuuupppqqqrrrrrrqqqpppnnnmmmoooooommmllljjjiiiggggggddddddeeeeeeggghhhjjjjjjllllllllllllllllllllllllkkkkkkkkkjjjjjjjjjiiiiiiffffffggggggeeeccc```^^^XXXXXXWWWVVVTTTSSSRRRRRRLLLJJJGGGDDDBBBAAA@@@@@@::::::::::::999888777666444444555666666777777888777777777777888888888888666666666666666666666666555555666777888999::::::555666666666777777888888777777777777666555444333666666666666666666666666555555555555555555555555333555777888777888:::<<<:::<<<===>>>===>>>???AAACCCGGGMMMSSSYYY\\\^^^^^^XXXXXXVVVUUUSSSRRRPPPPPPPPPOOOMMMLLLJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZ\\\\\\ZZZ[[[]]]___aaaaaaaaaaaaaaabbbcccdddcccdddfffhhhhhhiiijjjkkkkkkjjjiiihhhfffffffffgggiiijjjlllmmmnnnppptttwwwxxxuuunnnjjjaaaZZZRRRNNNOOOTTT```kkkpppmmmfffZZZNNNGGGFFFGGGBBBBBBEEELLLWWWdddnnntttxxxxxxxxxwwwwwwwwwwwwwwwuuuttttttuuuuuuvvvwwwxxxuuuxxxzzz{{{{{{{{{{{{|||{{{yyy|||~~~wwwjjjeee___YYYUUUQQQNNNLLLCCCCCCCCCBBBAAA@@@>>>===;;;>>>AAAEEEKKKSSS\\\ccckkkoooyyyxxxkkkbbb[[[\\\___eeemmmsssttttttlllkkkhhhggggggiiikkkmmmoooiiieeehhhqqqzzz{{{pppgggdddjjjuuu~~~uuujjj[[[RRRIIIDDD???999777999444333333222222333333444///000222444444444222111000000000000000000000000222222111111000000//////////////////////////////000000000000000000000000---...///000000///...---////////////000000000000000000000000000000000000.../////////000000111111////////////000000000000222222111111000000//////000000000000000000000000000000000000////////////000000000000000000000000///000000222333444555555333777<<<<<<;;;<<<@@@EEEUUUeee|||{{{yyyyyy222222222222222222222222666444333222333555888999;;;<<<===???CCCIIIPPPUUUjjjuuuwwwpppjjjllluuu~~~|||yyy}}}}}}zzzyyy|||||||||xxxrrrsssyyy|||vvvlllfffddd___^^^]]]]]]^^^___aaabbbdddeeeggghhhjjjjjjkkkkkkmmmnnnpppqqqpppooopppqqqnnnnnnnnnnnnooopppqqqrrrpppqqqrrrtttvvvxxxxxxxxxuuutttrrrqqqqqqqqqooommmpppnnnkkkiiihhhhhhhhhiiiddddddeeefffhhhiiikkklllllllllllllllllllllkkkjjjgggggghhhhhhhhhgggffffffddddddcccaaa^^^\\\YYYXXXWWWVVVTTTRRROOOLLLJJJIIIFFFDDDAAA===:::999999999888888888888888888888888666666666666666666666666666666666666777777777777666666777888888888888888777777777777888888888888888888888777777777666666666666666666666666666666444444444555555555666666555555444444444555555666555555666666777999:::;;;;;;;;;;;;<<<===>>>???@@@GGGLLLTTTYYY\\\]]]^^^___ZZZWWWSSSQQQQQQQQQPPPOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLMMMNNNOOOQQQRRRSSSUUUVVVVVVWWWWWWXXXXXXXXXXXXYYYZZZYYYYYYZZZ]]]___^^^^^^______```bbbcccddd```aaabbbdddfffhhhiiijjjiiijjjkkkkkkkkkkkkjjjiiidddeeefffffffffhhhkkknnnooouuuzzz|||}}}|||uuulllbbbZZZTTTTTTUUUYYYeeeqqqzzzqqqdddXXXOOOHHHDDDBBB???@@@DDDLLLWWWdddooovvv{{{{{{{{{{{{zzzxxxvvvtttvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxyyyyyyyyyyyyyyyyyy|||{{{yyyxxxyyy|||{{{qqqjjjbbb\\\XXXTTTNNNKKKGGGEEECCCAAAAAAAAA???>>><<<===???AAAEEEMMMUUU[[[ccckkkwww~~~lllccc]]]\\\]]]```gggooorrrqqqnnnkkkgggeeeeeefffggghhhhhhiiijjjmmmqqqvvv{{{~~~|||uuummmjjjnnnxxx}}}wwwnnneee\\\PPPEEE>>><<<<<<<<<555444333333555555444222222222222222222222222222222222111111000000//////000000000000000000000000111111222222222222111111000000000000000000000000111111111111000000000000222222111111000000//////000000000000000000000000//////............//////000000000000000000000000000000000000000000000000111111000000//////......111111111111111111111111000000111111111222222222111111111000000111555777888777999===???@@@DDDKKKYYYnnnyyyuuu333333333333333333333333555444222222333555888999<<<>>>@@@AAADDDJJJTTT\\\pppzzztttnnniiikkkttt}}}|||wwwtttwww{{{}}}}}}zzzvvvvvvxxx}}}~~~zzzyyyvvvrrrtttzzz~~~}}}sssjjjdddbbb^^^^^^^^^]]]^^^___aaabbbeeefffgggiiijjjkkkkkklllmmmoooqqqqqqpppoooooopppnnnooooooppppppqqqrrrrrroooppprrrssstttuuuuuuuuutttrrrppppppppppppnnnlllmmmkkkiiigggfffffffffgggeeeeeefffggghhhjjjlllmmmlllllllllllllllkkkjjjiiiffffffffffffeeedddcccccc```___^^^\\\YYYVVVTTTSSSRRRQQQOOOLLLJJJGGGFFFEEEBBB@@@===:::888777777888888888888888888888888888777777777777777777777777555555555555666666666666666666777888888888888888777777777777888888888888999999999888888888777777666666666666666666666666555555555555666666666666555555444444555555666666666666666777777999::::::<<<<<<<<<===>>>@@@AAABBBHHHNNNUUU[[[^^^_________ZZZWWWSSSPPPPPPPPPOOONNNMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNOOOQQQRRRSSSVVVVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZZZZZZZ[[[^^^```_________```aaabbbddddddccccccdddeeeeeefffggggggiiijjjkkkllllllkkkjjjiiieeefffggghhhhhhjjjmmmooopppvvv|||~~~|||tttkkkaaaZZZUUUUUUYYY^^^jjjuuu{{{rrreeeYYYOOOHHHDDDBBB@@@AAAEEELLLWWWdddpppwwwzzzzzz{{{zzzyyywwwuuutttvvvvvvvvvvvvvvvvvvvvvvvvyyyyyyyyyyyyyyyzzzzzzzzz{{{zzzyyyyyyzzz|||~~~uuuooofff___ZZZVVVPPPLLLIIIGGGDDDCCCBBBBBB@@@???>>>???@@@AAADDDIIIPPPUUU]]]eeeqqq~~~sssiii___]]][[[^^^dddlllooooooppplllgggdddccceeefffhhhjjjjjjlllnnnqqquuuxxxzzzxxxxxxwwwuuussswww|||~~~~~~xxxpppkkkcccVVVJJJBBB>>>;;;:::666444333333444555444222222222222222222222222222111111111111000000000000000000000000000000000000000111111222222111111000000000000000000000000000111111000000000/////////000/////////.........---000000000000000000000000//////............//////000000000000000000000000000000000000000000000000111000000000/////////...111111111111111111111111000000111111111222222222111111111111000222555888888777999>>>@@@BBBHHHPPPaaattt~~~|||xxx444444444444444444444444333333222222333555888999===@@@CCCDDDEEEMMMZZZeeevvv|||pppkkkgggjjjsss|||vvvqqqnnnqqqtttuuuxxx|||{{{vvvsssppppppsssxxx{{{}}}|||xxxvvvtttrrrvvv|||yyyooofffbbb```^^^^^^^^^^^^___```aaabbbeeefffhhhjjjkkkllllllmmmnnnpppqqqqqqpppoooooopppooopppqqqrrrsssssssssrrrppppppqqqrrrrrrrrrqqqqqqqqqpppnnnnnnnnnnnnlllkkkiiihhhfffdddccccccddddddgggggghhhiiijjjkkklllmmmlllllllllkkkjjjiiihhhgggdddddddddcccbbb```^^^]]]ZZZYYYWWWTTTQQQOOOMMMKKKIIIIIIGGGEEECCCAAA???>>>===<<<999777666666666666888888888888888888888888888888888888888888888888444444444555555555666666666666777888888888888888777777777777888888888888888888888777777777777777666666666666666666666666555555555666666666777777555555555555555666777777777777777777888999999:::=========>>>???AAACCCEEEJJJPPPXXX___bbbaaa``````ZZZWWWSSSPPPOOOOOONNNMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMMMMNNNOOOQQQSSSTTTVVVVVVWWWWWWXXXYYYYYYZZZYYY[[[\\\\\\[[[\\\___aaa``````aaaaaabbbcccdddeeefffffffffeeeeeeeeeeeeeeeiiiiiikkkkkkkkkkkkiiiiiifffgggiiiiiijjjkkkooorrrtttzzz}}}tttjjjaaa[[[WWWXXX]]]dddoooyyy|||sssfffYYYOOOIIIDDDBBBBBBCCCFFFMMMXXXeeerrryyyzzzzzzzzzzzzyyywwwvvvuuuvvvvvvvvvvvvvvvvvvvvvvvvyyyyyyyyyzzzzzzzzz{{{{{{{{{zzzyyyyyyzzz|||~~~{{{tttkkkccc^^^YYYSSSNNNKKKHHHFFFDDDDDDCCCAAA???@@@AAA@@@@@@AAAEEEJJJNNNVVV]]]iiiuuu~~~qqqccc^^^ZZZ[[[aaahhhmmmooorrrnnniiidddbbbccceeegggiiikkkmmmppptttwwwzzz{{{tttxxx|||~~~~~~~~~yyyzzz||||||vvvssskkk^^^RRRHHHAAA<<<999777555333333444555444333222222222222222222222222000000000111111111111111000000000000000000000000000111111222222111111000000000000000000000000000000000000/////////......////////////............000000000000000000000000//////............//////////////////////////////000000000000000000000000000000000000////////////111111111111111111111111000000000111111111111222000111222111111222555888888777:::>>>AAADDDLLLVVVkkk|||{{{{{{{{{|||}}}yyy444444444444444444444444222222111222333666888:::<<>>@@@BBBEEEGGGMMMSSS\\\ccceeecccaaa```ZZZWWWSSSPPPOOONNNMMMLLLNNNMMMMMMLLLKKKJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKMMMMMMMMMNNNPPPQQQSSSTTTVVVVVVWWWXXXYYYZZZZZZ[[[[[[\\\^^^^^^]]]^^^```bbbaaaaaabbbcccdddeeeeeeeeeffffffffffffeeeeeeeeeeeeggghhhiiijjjjjjiiihhhgggfffgggiiiiiijjjlllpppssswww}}}tttiiiaaa]]]YYYZZZ___iiirrryyy|||sssfffYYYPPPIIIEEEBBBCCCDDDHHHOOOZZZgggsss{{{zzzzzzzzzzzzyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwyyyyyyyyyzzzzzz{{{{{{|||zzzyyyyyyyyyzzz|||~~~~~~wwwnnnfffaaa\\\VVVRRRLLLJJJGGGEEEDDDCCCAAA???@@@@@@@@@??????AAAFFFIIIPPPWWWbbbnnn{{{wwwggg___YYYZZZ___ffflllqqqtttqqqkkkfffbbbbbbeeegggfffiiimmmrrrwww{{{}}}vvv{{{}}}vvvvvvyyy~~~xxxpppdddXXXMMMEEE>>>:::888666444333444555444333222222222222222222222222000000000111111222222222000000000000000000000000000000111111111111000000000000000000000000000000////////////............111111111111000000000000//////////////////////////////............//////////////////////////////////////////////////////000000000000////////////111111111111111111111111000000000000111111111111///111222222222333666888999888;;;>>>@@@DDDOOOZZZsss{{{zzzyyyzzzxxxuuu222222222222222222222222111111222333555777999;;;<<>>======>>>@@@DDDGGGIIIQQQWWW___eeefffdddaaa```ZZZWWWSSSPPPOOOOOONNNMMMNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJIIIJJJJJJKKKKKKMMMMMMNNNOOOPPPRRRSSSTTTVVVWWWWWWXXXZZZ[[[[[[\\\\\\^^^___`````````aaacccbbbcccdddeeefffffffffeeedddeeeeeeffffffgggggggggeeefffggghhhhhhgggfffeeeeeefffhhhiiijjjmmmqqqtttzzzuuuiiibbb___ZZZZZZaaakkkssswww{{{rrreeeYYYPPPIIIEEECCCDDDEEEJJJQQQ]]]iiittt{{{{{{{{{{{{zzzzzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{{{{|||yyyyyyyyyyyyzzz|||}}}~~~yyypppiiiddd```ZZZVVVNNNKKKHHHEEEDDDCCC@@@????????????>>>>>>???CCCFFFKKKRRR]]]hhhvvv|||lllbbbYYYZZZ___dddlllssstttssspppkkkfffdddeeegggdddgggjjjooosssvvvxxxyyyuuuyyy}}}~~~~~~yyyxxxzzz|||ttthhh\\\RRRIIIBBB===999777444333444444444333222222222222222222222222000000111111222222333333111111111111111111111111000000000111111000000000000000000000000000000000////////////............000000000000111111111111//////////////////////////////............//////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///000222333333444666888::::::<<<>>>???DDDQQQ^^^yyy}}}|||zzzzzzxxxrrrnnn222222222222222222222222111222333555777999;;;<<<<<>>>>>>>>;;;::::::999999888888888777888888888999999999999777777777777777777777777777777777777777777777777777777888888888999999999666666777888888888888888777777777777888888888888999999999999::::::::::::777777777777777777777777444444444444555555555666666666666666777999:::;;;;;;;;;;;;<<<===>>>@@@@@@@@@?????????BBBFFFJJJMMMVVV[[[bbbffffffccc```___ZZZWWWSSSQQQPPPQQQPPPOOOPPPPPPOOOOOOOOONNNNNNNNNLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNNNNOOOPPPRRRTTTTTTVVVWWWXXXYYYZZZ[[[\\\]]]]]]___aaabbbbbbbbbcccdddcccdddfffggghhhgggffffffcccdddeeefffggghhhiiiiiieeeeeefffggggggfffeeeeeedddfffhhhiiikkknnnrrruuu{{{vvvjjjaaa___\\\[[[cccnnnuuuvvvxxxpppcccXXXOOOIIIFFFDDDCCCFFFLLLUUU```llluuu{{{{{{zzzzzzzzzzzzzzz{{{|||xxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxyyyzzz{{{{{{xxxxxxyyyyyyzzz|||}}}}}}wwwooojjjddd^^^ZZZPPPNNNJJJGGGFFFDDDAAA???>>>??????>>>===>>>AAADDDFFFLLLWWWbbbppprrreee[[[[[[___aaahhhpppsssuuuvvvsssmmmhhhggggggffffffgggiiijjjkkklllmmmmmmrrrxxx{{{{{{{{{}}}||||||}}}xxxlll___UUULLLEEEAAA;;;888555333333444444444222222222222222222222222111111111222222222222222111111111111111111111111///000000111111000000///000000000000000000000000000000000/////////..................////////////000000000000000000000000//////............//////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111000000000000000//////...000222333444555777999;;;;;;===???@@@GGGVVVeee~~~||||||{{{tttnnnkkk333333333333333333333333111222444666999;;;===>>>>>>AAAFFFKKKTTTbbbsss~~~~~~xxxooonnnmmmpppttt{{{}}}wwwqqqmmmjjjeeecccccceeeeeeeeejjjrrrwww{{{uuunnnhhheeebbb```bbbffflllqqqsssqqquuuuuurrrsss{{{zzzssslllfffbbb___^^^\\\]]]___aaabbbccccccccccccdddfffhhhkkklllmmmnnnmmmoooqqqrrrqqqqqqsssttttttsssqqqpppqqqsssvvvwwwvvvvvvuuutttqqqooommmlllhhhgggggghhhjjjjjjjjjiiieeeffffffggghhhhhhhhhhhhjjjkkklllmmmmmmllljjjiiifffeeedddbbb___\\\YYYWWWRRRQQQPPPNNNLLLIIIGGGFFFAAA@@@>>><<<;;;;;;;;;<<<999999999888888888888888777888888999999999999999777777777777777777777777888888888888888888888888777777777777888888888888666666777888888888888888777777777777888888888888888888888888999999999:::777777777777777777777777666666666666777777777777666666666777888999;;;;;;;;;<<<<<<===???AAACCCDDDBBBBBBAAABBBEEEIIINNNQQQ[[[___dddfffeeebbb___^^^YYYWWWSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQRRRTTTUUUVVVWWWXXXYYY[[[\\\]]]^^^^^^```cccdddccccccdddeeedddfffgggiiiiiihhhgggfffddddddeeefffggghhhiiiiiifffggghhhhhhhhhhhhgggfffeeegggiiikkkmmmppptttwww|||wwwkkk______\\\\\\eeesssyyyxxxuuummmaaaVVVNNNIIIFFFDDDCCCGGGNNNXXXcccnnnvvvzzzyyyxxxxxxwwwxxxyyyzzz{{{vvvvvvvvvvvvvvvvvvvvvvvvuuuvvvvvvwwwxxxyyyzzz{{{xxxxxxxxxyyyzzz{{{|||}}}~~~wwwpppiiibbb]]]TTTQQQMMMJJJIIIFFFDDDBBB@@@@@@@@@>>><<<<<<>>>@@@@@@FFFPPP\\\iiiyyyxxxiii]]]\\\]]]\\\```iiirrrwww{{{zzztttmmmiiihhhggggggfffeeeeeefffggggggffflllssswwwxxxyyy{{{}}}|||{{{{{{|||~~~~~~pppbbbWWWNNNGGGCCC<<<999555333333444444444222222222222222222222222333222222222222222222111111111111111111111111111//////000000000000//////000000000000000000000000111111000000000/////////---........./////////000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000111111000000////////////...000333444444555777999:::;;;>>>AAACCCLLL^^^oooyyytttooommm444444444444444444444444222333555777:::<<<>>>???@@@BBBFFFMMMYYYgggvvv|||wwwpppooooooqqqvvv{{{}}}vvvoooiiiffffffeeeeeegggggggggmmmuuuyyy|||vvvoooiiihhheeebbbbbbfffjjjnnnppppppuuuvvvsssuuu}}}{{{wwwoooiiidddaaa^^^\\\[[[]]]___aaaccccccccccccbbbccceeehhhjjjlllmmmmmmlllnnnqqqrrrrrrrrrtttuuuuuussspppoooppprrrvvvxxxvvvuuutttsssqqqooommmkkkhhhgggfffhhhjjjkkkjjjiiieeeeeefffggghhhhhhhhhhhhjjjkkklllmmmmmmkkkiiihhheeedddccc```]]]ZZZWWWUUUMMMLLLKKKJJJHHHEEECCCBBB>>><<<:::999888999:::;;;888888888888888888888888777888888999999999999888777777777777777777777777999999999999999999999999666666666666777777777777666666777888888888888888777777777777888888888888444555555555666666777777777777777777777777777777888888888888999999999999666666666777888:::;;;<<<<<<<<<===???AAACCCEEEFFFEEEDDDCCCDDDGGGLLLQQQTTT^^^aaaeeefffdddaaa^^^]]]YYYVVVSSSRRRSSSTTTTTTTTTRRRRRRRRRRRRRRRQQQQQQQQQOOOOOONNNNNNNNNNNNNNNOOONNNNNNOOOOOOQQQRRRTTTUUUWWWWWWXXXZZZ[[[]]]^^^^^^^^^aaaccceeeddddddeeeeeeeeefffhhhiiijjjiiigggfffeeeeeeffffffgggggghhhhhhggghhhiiijjjjjjiiihhhgggfffhhhjjjlllnnnrrrvvvyyy}}}xxxlll^^^^^^\\\]]]gggvvv}}}{{{ssslll```UUUNNNIIIFFFEEEBBBGGGOOOZZZeeeooovvvzzzwwwvvvvvvvvvvvvwwwyyyzzzuuuuuuuuuuuuuuuuuuuuuuuutttuuuvvvwwwxxxyyyzzzzzzwwwxxxxxxyyyzzz{{{|||||||||}}}uuummmeee___WWWTTTPPPMMMKKKIIIFFFDDDBBBBBBAAA???<<<;;;<<<>>><<>>BBBFFFPPPdddwww{{{{{{{{{~~~zzzvvvsssqqq444444333222222222333333222444666666777999<<<>>>???AAAGGGQQQ___ooo}}}yyyuuuooopppsssvvv{{{}}}xxxqqqjjjeeefffgggiiiiiijjjnnnuuuzzz}}}wwwqqqllliiihhhgggggggggkkkppptttvvvrrrooottt}}}}}}tttkkkfffbbb]]]\\\^^^______```bbbdddccc___]]]^^^___```cccfffiiilllnnnoooooopppqqqrrrsssssstttrrrrrrqqqpppqqqrrrtttuuuxxxvvvtttqqqnnnlllkkkjjjggghhhiiijjjkkkjjjjjjiiiffffffeeeeeegggjjjlllnnnjjjjjjjjjjjjiiigggeeedddbbb```\\\WWWSSSPPPNNNMMMFFFEEECCCAAA???===<<<;;;999999888888888888999999888888888888888888888888999999999888888888888777777777777777777777777777888999::::::::::::999888666777777777777888888888444444444444444555666666777777777777777777777777999999999999888888777777:::::::::999999999888888;;;:::999888999888777666999999:::;;;<<<<<<======AAAAAABBBAAAAAACCCFFFIIIGGGFFFEEEFFFIIIOOOTTTXXX```bbbdddeeeeeeccc```___XXXWWWVVVTTTTTTTTTTTTUUUUUUVVVXXXYYYXXXWWWUUUTTTSSSRRRQQQPPPOOONNNNNNNNNPPPPPPQQQSSSTTTUUUVVVWWWYYYZZZ[[[]]]^^^___``````cccbbbbbbbbbccceeeggghhhkkkjjjjjjiiiiiijjjjjjkkkiiihhhhhhhhhggggggffffffhhhhhhiiiiiiiiigggeeedddlllmmmmmmmmmnnnsssyyy~~~xxxkkkcccaaaaaafffnnnvvv{{{|||rrrhhh\\\TTTMMMGGGEEEGGGFFFKKKRRR\\\fffnnntttwwwyyywwwttttttvvvxxxyyyzzzuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwxxxxxxxxxyyyyyyyyyzzzyyyxxxwwwxxxzzz|||~~~yyy|||yyyrrriiibbbYYYVVVPPPLLLIIIGGGEEEDDDBBBBBBAAA@@@????????????BBBCCCGGGNNNYYYiiizzzrrr```\\\\\\YYYZZZ___nnnxxxwwwnnniiihhhiiijjjjjjjjjiiihhhgggiiijjjlllpppuuuwwwwwwvvvpppuuu|||~~~||||||}}}yyyjjj^^^TTTKKKEEE???<<<999777555444444444111111111111111111111111111111111111111111111111111111222222222222111111000111222333444333222111000000000000000000000000......////////////......,,,,,,...///000000000000000//////.........//////111000000///.../////////000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000111222222111///...///111111111222444666777888999:::;;;???DDDGGGRRRiii}}}|||}}}222222222222333333444555333444666777888999<<>>??????CCCCCCDDDCCCCCCDDDGGGJJJIIIHHHHHHHHHKKKQQQVVVYYY```bbbccceeedddccc```___YYYXXXWWWUUUTTTUUUUUUVVVUUUVVVWWWXXXXXXWWWUUUTTTTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRTTTUUUWWWXXXXXXZZZ[[[\\\^^^___``````aaaccccccbbbcccdddeeeggghhhkkkkkkkkklllllllllmmmmmmjjjiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiihhhhhhgggggglllllllllmmmooossszzzxxxkkkcccbbbccchhhpppwwwzzz{{{pppfff[[[TTTMMMGGGFFFHHHHHHLLLUUU___hhhoootttvvvyyyxxxvvvvvvxxxzzz{{{zzzuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwxxxxxxxxxyyyyyyyyyzzzyyyxxxxxxxxxzzz|||}}}zzz}}}~~~vvvmmmeee\\\XXXRRRNNNKKKIIIFFFEEEBBBBBBAAA@@@???????????????@@@CCCIIISSSaaaoooyyyvvvbbb\\\YYYUUUWWW\\\mmmwww|||rrrmmmjjjkkklllmmmnnnmmmmmmmmmkkkkkklllppptttvvvwwwvvvooorrrwwwzzz{{{yyyxxxwww|||~~~qqqeeeZZZOOOHHHAAA>>>:::777555444444444222222222222222222222222111111111111111111111111111111222222222222111111000111222222333333222222000000000000000000000000...//////000000//////...---...//////000000000000000//////.........//////000000//////............000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111222222111///...000111111111333444666777888999<<<<<<@@@EEEJJJWWWooozzzzzz{{{111111111222333444666666333555777888999:::>>>@@@BBBFFFOOO[[[jjjyyy{{{xxxwwwxxxyyy{{{}}}}}}vvvoookkkiiijjjjjjkkkmmmssszzz{{{vvvqqqllljjjiiijjjmmmppptttwwwzzz|||{{{xxxwww{{{uuummmeeebbb___[[[[[[^^^```aaacccgggiiiiiifffddd\\\]]]___bbbeeeiiilllnnnllllllmmmnnnooopppqqqqqqrrrrrrrrrqqqrrrrrrssstttwwwuuurrrnnnkkkhhhfffdddeeeeeefffgggggggggffffffddddddddddddeeefffggghhhfffggggggfffccc^^^ZZZWWWRRRPPPMMMIIIEEEAAA???>>>======<<<;;;:::999888888777777777777777777777777888888888888888888888888<<<;;;;;;:::999888888777777777777777777777777777888888999::::::999888888888999999999999::::::::::::999999888888888999999999999999999999999999999999999999999888888888888999999999999888888888888888888888999:::;;;;;;<<<<<<<<<===>>>???@@@AAAAAAEEEFFFFFFFFFEEEFFFIIILLLLLLKKKJJJKKKNNNSSSXXX[[[```aaacccdddcccbbb```___[[[ZZZXXXWWWVVVVVVWWWWWWWWWXXXZZZ[[[[[[ZZZXXXWWWVVVVVVTTTSSSRRRQQQQQQQQQQQQRRRTTTUUUWWWYYYZZZ[[[[[[\\\]]]___```aaabbbbbbcccccccccccceeefffggghhhjjjkkkmmmnnnooopppooooookkkkkkkkkjjjjjjjjjjjjjjjiiihhhhhhhhhhhhiiijjjjjjllllllmmmmmmooouuu{{{zzzmmmddddddfffllltttxxxyyyxxxmmmdddYYYSSSNNNIIIGGGIIIJJJPPPYYYccclllqqqtttuuuyyyxxxxxxyyy{{{||||||{{{vvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxzzz{{{||||||~~~{{{qqqiii```\\\VVVQQQMMMJJJHHHFFFBBBBBB@@@??????>>>>>>>>>>>>???BBBFFFMMMXXXccckkk{{{iii^^^XXXSSSTTTZZZgggssswwwppplllmmmnnnppprrrsssttttttmmmlllmmmooosssuuuvvvvvvppprrrtttwwwyyyxxxuuurrrttt{{{}}}qqqeeeXXXOOOEEEAAA;;;777555555444333333333333333333333333333111111111111111111111111111111222222222222111111222111111111111222333333000000000000000000000000///000000111111000000/////////000000111000000000/////////......//////000///////////////...------000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111222222111//////000222111111333444666888999:::===>>>AAAGGGOOO___www{{{zzz{{{222222222222333444555666444666888999:::<<>>;;;:::::::::999999999888888888777777777777777777777777888888888888888888888888===<<<;;;;;;:::999888888777777777777777777777777888888999999999999888888666666777777777888888888;;;::::::999999999999999::::::::::::::::::::::::999999999999999999999999999999999999999999888888999:::;;;;;;;;;;;;===>>>===>>>???@@@AAABBBCCCDDDGGGHHHHHHHHHGGGHHHJJJMMMNNNMMMMMMNNNPPPUUUYYY\\\```aaabbbcccbbbaaa___^^^\\\[[[ZZZYYYYYYYYYZZZ[[[\\\]]]^^^``````___]]]\\\YYYXXXWWWUUUTTTSSSSSSSSSSSSTTTUUUWWWYYY[[[\\\]]]\\\]]]___```bbbbbbccccccccccccdddeeefffggghhhhhhhhhjjjmmmpppqqqqqqpppppplllllllllllllllllllllllliiiiiihhhhhhiiijjjlllmmmllllllmmmnnnqqqwww~~~pppggghhhkkkqqqxxxzzzxxxuuujjjaaaXXXSSSOOOKKKJJJLLLNNNTTT^^^hhhppptttuuuuuuxxxwwwxxxzzz|||}}}|||zzzwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{|||}}}~~~~~~~~~tttlllddd___YYYSSSOOOLLLHHHFFFCCCBBBAAA??????>>>>>>>>>???AAACCCGGGMMMUUU^^^eeeqqq~~~tttdddYYYSSSTTTYYY___lll~~~yyyrrrnnnnnnoooqqqtttvvvxxxzzzpppooommmnnnqqqtttuuuuuutttssstttwwwyyyyyytttpppmmmtttqqqcccYYYLLLEEE>>>888666555444333333333333333333333333333111111111111111111111111111111222222222222111111222111000000000111333444000000000000000000000000000000111111111111000000000111111111111000000/////////////////////000111//////000000000///...---////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111222222111000///111333000111333444666888::::::===>>>BBBHHHTTThhh~~~~~~444333333222222333333333555777999:::;;;>>>AAADDDEEEMMMZZZiiixxxzzzuuussswwwuuusssssstttwwwzzz|||~~~~~~{{{vvvoookkkjjjkkkkkkmmmrrrzzz~~~yyymmmfff```______]]]___bbbdddgggkkkrrrvvvwwwuuusssjjjiiiiiiiiijjjjjjkkkllljjjjjjkkkmmmnnnoooqqqqqqssssssssssssssssssssssssrrrqqqooommmkkkjjjiiiiiiffffffffffffeeefffffffffdddeeeeeeeeedddcccbbbaaa______^^^\\\WWWRRRLLLIIIEEEDDDBBB@@@>>>;;;999888999999999999999999999999777777888888888888777777888888888888888888888888<<<<<<;;;::::::999888888777777777777777777777777888888888888888888888888666666777777777888888888:::999999888888999999999::::::::::::::::::::::::999999999999999999999:::999999999999999999::::::<<<>>>??????===<<<===??????@@@AAABBBDDDEEEFFFGGGHHHJJJKKKKKKJJJJJJLLLMMMOOONNNNNNOOORRRVVVZZZ\\\``````aaaaaaaaa```___^^^^^^]]]\\\\\\]]]^^^___``````aaacccccccccbbb```___]]]\\\ZZZXXXWWWVVVUUUUUUUUUVVVWWWXXXZZZ\\\]]]^^^]]]^^^___aaabbbcccddddddcccdddeeefffggghhhhhhhhhgggiiilllooopppqqqpppooommmmmmmmmmmmnnnnnnnnnnnnjjjiiiiiiiiijjjkkkmmmooolllmmmnnnpppsssyyyvvvmmmnnnqqqwww{{{{{{vvvrrrggg^^^WWWTTTQQQMMMMMMPPPSSSYYYccclllsssvvvvvvuuuvvvuuuvvvxxxzzz{{{{{{yyyxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyzzz{{{{{{|||}}}wwwooohhhccc\\\VVVQQQMMMIIIGGGDDDCCCBBB@@@???>>>>>>>>>>>>@@@CCCGGGLLLSSS\\\bbbkkkwwwkkk\\\TTTSSSVVVZZZfffxxx}}}vvvooooooooopppsssvvvyyy|||tttqqqnnnmmmooorrrtttuuuvvvuuutttwwwyyyxxxtttppplllqqqzzz}}}nnncccSSSKKKAAA:::888777555333222222222222222222222222111111111111111111111111111111222222222222111111222111000///000111222333000000000000000000000000000000111111111111000000000111111111111000000//////////////////000111111000111111111000000//////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111222222111000000222333000111333555777999:::;;;<<>>@@@BBBCCCDDDEEEFFFHHHJJJKKKKKKKKKMMMNNNNNNMMMMMMNNNPPPPPPPPPQQQRRRTTTXXX[[[]]]```````````````______^^^____________aaaccceeegggeeefffggggggfffdddbbb``````___]]][[[YYYXXXXXXWWWWWWWWWXXXYYY[[[\\\]]]]]]]]]^^^___aaabbbcccddddddcccdddfffggghhhiiiiiiiiigggiiikkkmmmoooooooooooonnnnnnnnnnnnnnnooooooooojjjjjjjjjkkkkkkmmmnnnnnnnnnoooppprrrvvv}}}~~~uuuuuuxxx||||||vvvpppddd]]]WWWUUUSSSQQQQQQSSSYYY___gggpppvvvxxxxxxwwwuuuttttttvvvxxxzzzzzzyyywwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyy{{{}}}|||uuummmhhh```YYYTTTOOOKKKHHHFFFEEECCCBBB@@@?????????<<<>>>@@@CCCHHHPPPXXX^^^gggqqqtttbbbWWWTTTTTTYYYdddttt|||pppooonnnoooqqqtttxxx{{{wwwsssnnnlllmmmpppsssuuuvvvuuuvvvwwwxxxwwwtttrrrpppsssxxxuuukkkZZZQQQDDD<<<:::999777444111111111111111111111111111111111111111111111111111111222222222222111111111000000000000111222222000000000000000000000000///000000111111000000/////////000000111000000000////////////000111222222111111000////////////000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111222222222111111222444000111333555777999;;;<<<<<<@@@EEENNN```yyy{{{~~~333333222222222333444444666888;;;<<<>>>@@@DDDGGGLLLVVVfffwww~~~wwwnnngggeeeeeehhhhhhllluuuvvvoooeee^^^ZZZ[[[\\\]]]```eeedddhhhooowww~~~~~~|||rrrqqqpppooonnnnnnnnnnnnllllllnnnoooqqqssstttuuussstttuuuuuuuuutttrrrqqqooonnnmmmkkkiiihhhhhhhhhfffeeedddcccbbbccccccddd```aaacccbbb```]]]YYYWWWRRRPPPMMMJJJFFFCCCAAA@@@999999:::;;;::::::999888::::::::::::::::::999999888999:::;;;;;;:::999888888888888888888888888888888888888999999999999999777777777777777777777777999888777666666777888999888999999999999:::::::::777777777888999:::;;;<<<999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======???BBBEEEDDDBBBAAADDDGGGHHHIIIJJJKKKMMMOOOPPPQQQOOOQQQRRRRRRQQQQQQRRRSSSSSSSSSSSSUUUWWWZZZ]]]___`````````_________^^^^^^``````aaabbbeeehhhkkklllmmmmmmnnnmmmkkkiiifffdddbbbaaa___]]][[[ZZZYYYYYYXXXYYYYYYZZZ[[[[[[\\\\\\]]]]]]___aaabbbccccccdddccceeefffhhhiiiiiiiiiiiijjjjjjkkklllnnnoooooopppmmmnnnnnnnnnoooooooooooojjjkkklllmmmmmmmmmmmmmmmoooppprrrtttyyy||||||}}}}}}uuuoooccc\\\WWWVVVVVVSSSTTTWWW^^^cccjjjrrrwwwyyyyyyxxxuuutttssstttwwwyyy{{{{{{wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxyyy||||||rrrmmmeee^^^XXXRRRNNNKKKGGGFFFEEECCCBBBAAA@@@@@@<<<===>>>@@@DDDLLLUUU[[[bbblllwwwkkk^^^XXXWWWWWW```ooo}}}~~~rrrpppnnnmmmooorrrvvvyyyzzzuuunnnkkkkkkooosssuuuvvvxxxzzzzzzyyywwwwwwwwwuuuwwwzzzyyyoooaaaUUUGGG>>><<<;;;888555222222222222222222222222111111111111111111111111111111222222222222111111///000000111111111111111000000000000000000000000...//////000000//////...---...//////000000000000////////////000111222333111///---++++++,,,...///000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111222222222111111333555000111333555888:::<<<===>>>CCCIIISSSggg{{{111111111222333444555666777999;;;===>>>AAAEEEGGGOOOYYYjjj{{{yyymmmeeebbbbbbeeeeeeiiirrr|||~~~}}}ssslllbbb[[[WWWYYY[[[\\\```dddcccgggnnnwww~~~}}}qqqppppppooooooooooooooommmmmmoooppprrrtttuuuvvvttttttuuuuuuuuutttrrrqqqooonnnllljjjhhhfffeeeeeeeeedddbbbaaaaaaaaabbbbbb^^^```aaaaaa^^^ZZZVVVSSSMMMKKKGGGDDDAAA???>>>>>>888999;;;<<<<<<<<<;;;;;;::::::::::::999999999999888999;;;<<<<<<;;;999888888888888888888888888888666777777888888999::::::777777777777777777777777999888777666666777888999666777777777777888888888777777888999:::<<<===>>>999999999999999999999999999999999::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>BBBFFFFFFCCCCCCGGGKKKKKKLLLMMMOOOQQQSSSTTTUUURRRTTTVVVVVVTTTTTTTTTUUUUUUUUUVVVWWWYYY\\\___`````````_________^^^^^^^^^```aaabbbdddgggkkknnnpppttttttttttttqqqnnnkkkiiicccbbb```^^^\\\[[[ZZZZZZYYYYYYZZZZZZZZZ[[[[[[[[[\\\]]]___```bbbcccccccccdddeeeggghhhiiijjjiiiiiillllllllllllmmmooopppqqqmmmmmmnnnnnnooooooooopppkkklllmmmnnnnnnnnnmmmlllpppqqqsssvvvzzz}}}uuunnnbbb\\\WWWWWWWWWUUUVVVYYYaaaeeelllrrrwwwzzzzzzyyywwwuuussstttvvvzzz||||||vvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxyyyyyyyyyxxxxxxwwwxxxxxxxxx{{{~~~vvvqqqiiiaaa[[[UUUPPPMMMHHHGGGFFFDDDBBBAAAAAAAAA>>>>>>??????CCCJJJSSSZZZ___gggrrr}}}ssseee^^^[[[UUU\\\iiiwww~~~tttrrrooommmnnnqqquuuxxx{{{vvvnnnjjjkkknnnrrruuuyyy||||||zzz{{{}}}zzzzzz{{{~~~zzzpppdddXXXIII???===<<<999555333333333333333333333333111111111111111111111111111111222222222222111111...///111222222222111000000000000000000000000000......////////////......,,,,,,...///000000000000////////////000111222333000...+++)))(((***---///000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000111222222222111111333555000111333555888:::<<<===???EEEKKKVVVlll~~~~~~~~~333333222222222333444444333777;;;<<<;;;>>>EEEKKKRRRaaattt|||~~~vvvnnnfffaaabbbeeejjjpppvvvyyyzzzyyyxxxooojjj]]]\\\[[[[[[]]]```ccceeegggiiimmmtttzzz~~~~~~uuuqqqmmmlllnnnpppooonnnrrrrrrrrrrrrsssssstttuuuvvvwwwxxxxxxwwwuuurrrqqqnnnlllkkkjjjjjjjjjhhhfffeeebbb```^^^_________^^^]]]^^^]]][[[WWWRRRMMMJJJFFFDDDBBB???===<<<<<<<<<===<<<;;;:::::::::;;;<<<;;;:::999999;;;;;;:::999::::::;;;;;;<<<=========;;;;;;:::999999999::::::777888999::::::999888777888888999999999:::::::::999999:::::::::;;;;;;;;;999999::::::::::::;;;;;;::::::999999999999999999::::::999999999999::::::???;;;888888;;;======<<<>>>>>>???>>>===>>>@@@BBBDDDEEEGGGIIIKKKLLLMMMMMMPPPQQQSSSUUUVVVWWWXXXXXXWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVWWWXXXZZZ\\\]]]___aaabbbbbbaaa___```bbbdddeeefffggghhhjjjnnnssswww}}}|||{{{zzzxxxtttnnnjjjdddbbbaaa```___\\\XXXUUUUUUVVVXXXZZZ[[[\\\\\\[[[___```aaabbbcccdddeeefffjjjjjjjjjkkkkkkllllllmmmooonnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmllllllmmmmmmnnnnnnnnnoooooonnnooouuuzzz{{{pppgggbbb^^^YYYUUUUUUXXX]]]```hhhlllrrrwwwyyyyyyzzz{{{uuuuuuvvvwwwxxxyyyyyyzzz{{{yyywwwwwwxxxxxxwwwvvv|||zzzxxxxxxxxxxxxvvvuuuzzzzzzzzzyyyyyyxxxxxxxxxyyyyyyzzz{{{}}}}}}vvvmmmfffaaa\\\VVVRRRKKKIIIFFFDDDCCCAAA???>>>@@@@@@>>>===@@@FFFOOOUUU___ccciiissslll___\\\YYY\\\cccnnn{{{xxxrrrjjjfffhhhlllpppqqqwwwuuupppiiidddeeekkkqqqzzz~~~~~~zzzxxx{{{uuuggg]]]OOOCCC===:::888666333333333222333333444444333333333222222222111111111111111111111111111111......///000111222222333000000000000000000000000111111000000//////......111111000000//////......111111000000//////......111111222222222222111111000000000000000000000000......///000000000000000000000000000111111111111000000////////////000000000000000000111111111111000222555777888:::===???AAADDDMMM]]]sssyyyvvv|||333333333222333333444555888<<>>===<<<<<<<<<<<<<<<;;;:::::::::;;;<<<;;;:::999:::;;;;;;;;;999;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;:::999999999999888999:::;;;;;;:::999888888999999999999:::::::::999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::;;;<<<===>>>AAA>>>;;;;;;>>>@@@@@@@@@???@@@AAAAAAAAABBBEEEHHHLLLMMMNNNPPPRRRSSSTTTTTTSSSTTTUUUWWWXXXXXXYYYYYYXXXYYYZZZ[[[[[[ZZZYYYXXXVVVVVVWWWXXXZZZ\\\^^^___aaabbbbbbbbbaaabbbdddfffjjjkkkmmmoooqqqvvv{{{|||wwwqqqmmmfffeeecccaaa```^^^ZZZWWWVVVWWWYYY[[[\\\\\\\\\\\\\\\]]]^^^```aaacccdddeeejjjjjjjjjkkkllllllmmmmmmppppppppppppooooooooonnnnnnnnnnnnnnnmmmmmmmmmmmmkkkkkklllllllllmmmmmmmmmnnnlllnnnsssxxx}}}zzznnnfffccc```\\\XXXXXX\\\```dddkkkoootttwwwxxxwwwwwwwwwvvvvvvwwwwwwxxxyyyyyyyyyzzzxxxwwwwwwxxxxxxxxxwwwyyyxxxvvvvvvwwwvvvuuussswwwwwwwwwwwwwwwwwwwwwwwwzzzzzzzzz{{{|||~~~{{{qqqiiiccc]]]WWWRRRLLLJJJFFFDDDCCCBBB@@@???@@@???>>>===???EEEMMMSSS[[[___gggppp{{{uuufff```ZZZ\\\aaakkkwwwzzzuuummmiiiiiikkkllllllrrrqqqlllgggbbbdddjjjooozzz}}}xxxuuuwww}}}}}}ssskkk```QQQEEE>>>;;;888666333333222222222222333333333333333222222222111111111111111111111111111111//////000000111111222222000000000000000000000000111000000000/////////...111000000000/////////...////////////000000000000000000111111111111000000000000000000000000000000......///000000000000000000000000000111111111111000000////////////000000000000000000111111111111222444666777888999;;;===CCCFFFOOOaaaxxx~~~}}}xxxvvv|||333333333333333444555555888;;;>>>??????CCCKKKRRRbbbppp~~~yyyzzz{{{}}}|||yyyyyyyyy{{{}}}wwwqqqlllfffhhhlllppptttuuuvvvvvvyyyooofffbbb\\\\\\[[[\\\^^^```ccceeeeeegggjjjpppuuuyyyyyyxxxvvvssspppooopppqqqqqqppprrrrrrrrrrrrrrrrrrssstttvvvwwwxxxxxxwwwuuusssqqqmmmkkkiiiggggggeeecccaaaeeebbb___]]]]]]]]]\\\[[[XXXVVVSSSOOOLLLHHHFFFEEEAAA@@@???===<<<<<<;;;<<<<<<;;;;;;::::::;;;<<<<<<<<<;;;::::::;;;<<<;;;:::<<<<<<<<<===>>>>>>??????===<<<;;;:::999999999999::::::;;;;;;;;;;;;::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@>>>===;;;<<<>>>@@@AAAAAABBBDDDFFFGGGHHHJJJMMMPPPTTTUUUVVVXXXZZZ[[[\\\\\\YYYYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\\\\[[[ZZZZZZWWWWWWXXXYYYZZZ\\\^^^___aaabbbccccccccceeehhhjjjmmmooorrruuuyyy~~~|||vvvqqqjjjhhheeecccaaa___\\\YYYXXXYYYZZZ\\\]]]]]]]]]\\\[[[\\\]]]```bbbdddfffgggjjjjjjkkkkkklllmmmmmmnnnrrrrrrrrrrrrrrrqqqqqqpppnnnnnnnnnmmmmmmmmmlllllljjjjjjjjjkkkkkkkkkkkkkkkllljjjkkkpppuuuyyyxxxmmmeeedddbbb^^^\\\]]]```eeehhhpppssswwwxxxwwwvvvuuuuuuxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwvvvvvvxxxyyyxxxxxxwwwuuuttttttuuuuuusssrrrtttttttttuuuvvvvvvwwwwww{{{{{{{{{{{{|||}}}~~~uuullleee___XXXSSSNNNKKKGGGEEEDDDCCCAAA??????>>>======>>>CCCJJJOOOVVV[[[ccckkkvvvpppeeeZZZZZZ]]]fffpppyyy}}}~~~zzzvvvpppkkkjjjkkkkkkkkknnnmmmjjjeeeaaabbbggglllxxx|||vvvrrrqqqwwwzzzrrrmmmbbbSSSGGG@@@<<<999777333333222111111222222333333333333222222222111111111111111111111111111111000000000000000111111111000000000000000000000000000000000000////////////000000000000////////////.........///000111111111//////000000000000//////000000000000000000000000......///000000000000000000000000000111111111111000000////////////000000000000000111111111222222444555777888888999;;;===EEEHHHRRRfff}}}}}}{{{|||444333333333444555666777777:::===>>>>>>CCCMMMUUUiiivvv}}}wwwsssssstttuuuzzz{{{vvvvvvvvvwww{{{~~~zzzuuuqqqnnnppptttwwwxxxyyyzzzzzzuuukkkccc___[[[[[[[[[\\\^^^aaadddeeedddfffiiinnnrrruuuuuuttttttssspppoooooopppqqqqqqsssrrrrrrrrrrrrrrrssssssvvvwwwxxxxxxwwwuuurrrqqqmmmkkkiiigggfffeeebbb```cccaaa^^^\\\\\\[[[ZZZYYYTTTQQQMMMHHHEEECCCBBBBBB???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<;;;:::;;;<<<===<<<:::;;;;;;<<<<<<======>>>>>>>>>===<<<;;;:::999999999::::::;;;;;;;;;;;;::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<=========:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@>>>>>>>>>???AAACCCEEEFFFFFFIIILLLNNNOOORRRUUUXXXYYYZZZ\\\]]]^^^______```]]]]]]\\\[[[[[[ZZZZZZZZZZZZ[[[\\\]]]]]]\\\[[[ZZZWWWWWWXXXYYY[[[]]]___```aaacccdddeeefffiiillloooooorrruuuzzz~~~zzzuuummmjjjfffcccaaa___\\\ZZZYYYZZZ\\\]]]^^^]]]]]]\\\[[[\\\___bbbeeehhhjjjkkkjjjkkkkkklllmmmnnnoooooorrrsssttttttssssssqqqqqqnnnnnnnnnmmmmmmllllllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhiiinnnrrruuu|||wwwnnngggdddcccaaa```aaaeeeiiillltttvvvyyyzzzyyywwwvvvvvvzzzzzzzzzyyyyyyxxxxxxxxxwwwvvvtttuuuwwwxxxxxxxxxuuutttrrrsssttttttsssrrrqqqrrrssstttvvvwwwxxxxxx||||||{{{{{{{{{|||}}}}}}}}}~~~wwwnnngggaaaYYYTTTOOOKKKGGGDDDCCCBBBAAA???>>>>>>===<<<===AAAFFFKKKQQQWWW```hhhppp|||yyyiii\\\YYYYYY```iiiqqqxxx}}}yyyvvvppplllkkklllnnnpppnnnmmmkkkfffaaa```dddggguuu~~~|||vvvpppnnnrrrzzz|||zzzzzzvvvpppjjj```SSSHHHBBB>>>:::777333333222111111111222222333333333222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000////////////000000000000////////////.../////////000000000111......////////////......////////////////////////......///000000000000000///000000000111111111111000000////////////000000000000111111111222222222333555777999999:::===???FFFJJJWWWmmm}}}|||444444444444555666777888:::===@@@AAACCCIIIUUU^^^ooo{{{wwwqqqmmmmmmnnnnnnsssyyyyyyttttttssstttwww|||~~~}}}}}}|||{{{wwwuuuxxx{{{~~~|||qqqgggaaa^^^ZZZ[[[[[[]]]___aaadddeeeeeefffhhhmmmqqqsssrrrqqqqqqpppooonnnmmmoooqqqrrrttttttssssssrrrsssssstttuuuvvvvvvwwwvvvtttqqqpppmmmkkkiiigggfffeeebbb```aaa___^^^]]]]]]\\\YYYWWWRRROOOJJJEEEAAA@@@@@@AAA>>>>>>>>>>>>>>>======<<<<<<<<<======>>>>>>>>>>>>===<<<;;;;;;======<<<;;;999999:::;;;;;;<<<<<<===>>>===<<<;;;::::::::::::::::::999999999999::::::999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<::::::::::::;;;;;;<<<<<<==================>>>???AAABBBDDDFFFHHHJJJMMMNNNLLLOOOSSSUUUWWWYYY\\\______```aaaaaabbbbbbbbbbbb```___]]][[[ZZZZZZZZZZZZZZZ[[[\\\]]]]]]\\\[[[ZZZXXXXXXYYYZZZ\\\^^^```aaacccdddfffhhhiiilllpppsssrrrvvvzzz~~~yyyooolllgggccc```___]]][[[[[[\\\]]]^^^^^^]]]\\\[[[[[[\\\^^^bbbeeehhhkkklllllllllmmmnnnooopppqqqqqqrrrssstttuuuuuusssrrrqqqooonnnnnnmmmlllkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiihhhfffggglllnnnqqqwww~~~}}}vvvooojjjccccccbbbcccfffjjjnnnpppvvvxxx{{{|||zzzyyyyyyyyy{{{zzzzzzyyyyyyxxxxxxwwwvvvuuuttttttvvvxxxxxxwwwtttsssrrrsssuuuuuuuuusssqqqrrrsssuuuwwwxxxzzzzzz||||||{{{{{{{{{{{{|||||||||~~~xxxoooiiiccc\\\WWWPPPLLLGGGDDDBBBAAA@@@???>>>>>>>>>======???CCCGGGMMMTTT]]]eeellluuuooo___YYYWWW]]]dddjjjsss|||~~~zzzsssmmmjjjlllooosssqqqrrrpppjjjdddaaabbbdddpppzzz~~~~~~~~~|||xxxqqqmmmooowww~~~~~~xxxuuuuuurrrmmmeee^^^SSSJJJEEEAAA===999444333333222111111222222333333333222222222111111111111111111111111111111111111111000000000000000000000000000000000000000////////////000000000000////////////000000000000111000000000/////////.........////////////......////////////////////////......///000000000000000///000000000111111111111000000////////////000000111111111111222222222222111333666999:::<<>>=========???@@@@@@@@@@@@@@@>>><<<<<<<<<===>>>===<<<888999999:::;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;::::::999999999999::::::::::::::::::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<=========???????????????@@@AAABBBBBBDDDGGGJJJLLLNNNQQQTTTUUUXXX[[[^^^___aaaccceeeffffffffffffeeeeeedddccc___^^^\\\ZZZXXXXXXXXXXXXYYYYYYZZZ[[[[[[ZZZYYYYYYYYYYYYZZZ[[[\\\^^^```aaaeeefffiiijjjlllooosssvvvyyy|||rrrnnnhhhccc```___]]]\\\[[[\\\]]]^^^]]]\\\[[[ZZZYYYZZZ]]]```dddgggiiikkkmmmnnnooopppqqqrrrssstttssstttvvvwwwvvvuuusssqqqooonnnnnnmmmlllkkkjjjjjjhhhggggggggggggfffffffffeeecccdddhhhjjjlllqqqxxx~~~yyysssooolllcccdddeeegggjjjnnnrrrtttwwwyyy{{{|||{{{zzzzzz{{{zzzzzzyyyyyyxxxxxxwwwwwwwwwuuuttttttvvvwwwvvvvvvtttsssrrrsssuuuvvvvvvuuurrrssstttvvvwwwyyyzzz{{{{{{{{{{{{zzz{{{{{{|||||||||~~~|||tttmmmggg```[[[RRRNNNHHHDDDCCCBBBAAA@@@>>>??????>>>===>>>AAACCCIIIQQQ\\\bbbgggooo|||xxxggg^^^XXX[[[___dddooo{{{zzzrrrlllkkkmmmpppuuuvvvtttooohhhcccbbbcccjjjuuu}}}|||yyyyyy{{{|||}}}}}}zzztttnnnnnnuuu{{{}}}~~~|||vvvssssssqqqmmmddd___WWWQQQLLLGGG@@@<<<555555444333222222222222333333333222222222111111111111111111111111111111000000000000000111111111000000000000000000000000////////////000000000000////////////000000000000111111111000///...............////////////......000000000000000000000000......///000000000000000000000000000111111111111000000////////////000000111111111222222222222333000333666999;;;>>>AAADDDFFFQQQeee||||||zzz|||~~~444444444555666777999:::888;;;>>>@@@EEEOOO^^^iii|||{{{ooojjjggghhhiiiiiimmmsssxxx~~~|||uuunnnmmmllllllooorrrwwwzzzzzzvvvoooppprrrwww|||~~~}}}tttiiibbb^^^^^^YYYZZZ[[[]]]```bbbdddeeeiiiiiikkknnnqqqqqqpppnnnlllmmmooonnnnnnppptttxxxwwwwwwvvvuuuuuuuuuuuuuuurrrsssssstttssspppnnnmmmiiihhhfffeeeeeedddbbb```___aaadddggghhheee___[[[RRROOOJJJFFFCCCBBBBBBCCCCCCCCCCCCCCCBBBAAA???>>>>>>???@@@BBBBBBBBBBBBBBB>>>===<<<===>>>>>>===<<<999999::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::999999:::;;;<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<=========<<<======>>>??????@@@@@@AAAAAABBBCCCEEEGGGIIIJJJFFFIIINNNQQQRRRUUUXXX\\\^^^aaadddfffggggggiiijjjiiiiiiiiihhhfffdddcccbbb]]]\\\YYYWWWVVVUUUVVVWWWWWWWWWXXXYYYYYYXXXWWWWWWYYYYYYZZZ[[[]]]___aaabbbggghhhkkklllnnnqqquuuxxx~~~vvvqqqjjjdddbbb```___^^^[[[\\\]]]]]]]]][[[ZZZYYYZZZ[[[]]]```dddgggiiijjjooopppqqqrrrsssuuuvvvvvvuuuvvvxxxyyyyyywwwuuusssooonnnnnnmmmkkkjjjjjjiiieeeeeedddddddddcccccccccaaa___```dddffffffkkkqqqsss{{{~~~zzztttooolllkkkdddeeegggkkkooossswwwyyyxxxyyy{{{{{{yyyxxxxxxyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwuuuttttttuuuvvvuuutttsssrrrqqqsssuuuvvvvvvuuurrrssstttuuuwwwyyyzzzzzzzzzzzzzzzzzzzzz{{{|||}}}zzz}}}zzzsssllleee___UUUPPPKKKFFFEEEDDDCCCCCC???@@@@@@???>>>>>>@@@AAAEEENNNYYY```cccjjjuuuqqqeee\\\\\\]]]^^^jjjxxxyyyrrrnnnmmmnnnuuuwwwwwwrrrkkkfffdddeeedddoooxxxxxxttttttvvvxxxzzz|||{{{uuuooommmrrrxxxzzz}}}~~~zzzxxxxxxwwwtttiiieee___ZZZUUUNNNEEE>>>777666555444333333333333333333333222222222111111111111111111111111111111//////000000111111222222000000000000000000000000.../////////000000000111.../////////000000000111000000000000/////////////////////000000/////////000000000000000000000000......///000000000000000000000000000111111111111000000////////////000000111111111222222222333333222555888:::;;;>>>AAACCCGGGVVVnnn}}}xxxxxx}}}444444555555666888999:::<<>>???>>><<<::::::;;;;;;<<<======>>>;;;;;;;;;;;;;;;<<<===>>>===<<<;;;::::::;;;<<<===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBCCCDDDGGGJJJMMMPPPRRRPPPTTTZZZ]]]^^^aaaeeehhhdddgggjjjkkkkkkllllllmmmjjjiiihhhgggeeebbb```___\\\ZZZXXXUUUTTTTTTUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUYYYZZZZZZ\\\]]]___aaabbbhhhjjjlllmmmooorrrvvvyyyyyyssslllfffcccbbbaaa```[[[\\\]]]]]]\\\[[[YYYXXX\\\]]]```cccfffiiikkklllpppqqqrrrsssuuuvvvwwwxxxvvvxxxzzz{{{{{{yyyvvvuuuooonnnnnnmmmkkkjjjiiiiiicccbbbbbbbbbaaaaaa``````^^^\\\^^^aaabbbcccgggmmmiiiqqqyyy}}}|||wwwqqqmmmjjjiiifffgggjjjmmmrrrvvvzzz|||yyyzzz{{{zzzwwwvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxvvvtttttttttuuutttsssrrrqqqppprrrtttvvvuuutttrrrssstttuuuvvvxxxyyyyyyzzzyyyyyyzzz{{{|||}}}}}}yyy}}}wwwppphhhbbbWWWSSSMMMHHHFFFFFFEEEEEE???@@@AAA@@@>>>>>>???AAACCCLLLXXX^^^```gggrrr{{{yyykkk```]]][[[[[[fffuuu}}}}}}wwwrrrooooootttvvvwwwsssmmmhhhfffggg```lllvvvuuupppqqqtttvvvxxx{{{{{{vvvooommmqqqvvv{{{~~~|||nnnjjjfffaaa\\\SSSHHH@@@888777666555444333333333333333333222222222111111111111111111111111111111...//////000111222222333000000000000000000000000.../////////000000111111.../////////000000111111......//////000000111111//////000000000000//////000000000000000000000000...//////000000000000000000000000000111111111111000000////////////000000111111222222222333333333444666999:::;;;===???BBBIIIZZZssswwwssswww~~~666555444333444777:::<<<<<>>>>>>>>>>>;;;;;;;;;::::::999999999;;;<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<:::999>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@BBBBBBBBBBBBBBBBBBCCCEEEGGGHHHJJJLLLNNNPPPRRRTTTXXX[[[]]]___bbbeeehhhjjjjjjkkkmmmnnnnnnoooooonnnnnnmmmnnnkkkgggcccaaa___\\\ZZZWWWVVVUUUTTTSSSSSSSSSSSSUUUUUUUUUUUUUUUVVVVVVVVVVVVXXXZZZZZZ[[[]]]```bbbgggjjjnnnqqqtttvvvyyy|||~~~vvvmmmgggeeedddaaa^^^[[[\\\]]]]]]^^^^^^^^^^^^[[[^^^aaaeeegggiiilllnnnppprrruuuxxxyyyxxxwwwuuuxxxxxxyyyyyyxxxwwwuuutttnnnnnnmmmlllkkkiiigggfffeeecccbbbaaabbbaaa___^^^^^^^^^^^^___```ccceeefffiiilllqqqvvvyyy{{{|||||||||yyyvvvssspppnnnjjjhhhfffhhhlllppptttwwwyyyzzz{{{zzzzzzyyyyyyzzzzzz{{{xxxxxxxxxwwwvvvuuuuuutttzzzzzzyyyxxxvvvtttrrrqqqtttttttttttttttsssssssssttttttttttttvvvxxxzzz{{{zzz{{{{{{|||||||||||||||}}}||||||||||||vvvmmmfff\\\XXXRRRLLLIIIFFFCCCAAABBBAAA@@@>>>>>>>>>??????DDDIIIPPPXXX```gggmmmqqqqqqaaa]]]ZZZXXX```mmmzzzyyytttqqqnnnssstttuuuvvvuuupppiiicccfffjjjoooqqqpppnnnnnnpppuuuxxxyyyvvvqqqnnnqqqttt~~~uuummmfffcccaaaZZZLLLAAA<<<999555333333333333222000111222333333222111000000000000000000000000000222111000000000111333333111111111111111111111111111111000000//////......333222111000////////////000000////////////000000........................////////////000000000000............/////////000000111111111111222222222000000000000000111111222111111222222222333333333444444555777;;;???CCCFFFLLL```yyyzzztttppprrr{{{666555444444555777:::<<<===@@@CCCHHHPPP___qqq~~~|||uuuppppppooopppqqqtttwwwxxx{{{|||~~~~~~|||xxxtttqqqhhhfffdddcccdddgggkkknnnxxx~~~|||yyysssmmmiiijjjooowww~~~yyyuuuwwwuuujjjbbb^^^\\\[[[]]]]]]___aaacccfffhhhiiijjjkkkmmmnnnppppppqqqqqqpppnnnmmmppptttxxxyyyxxxyyyyyyzzz{{{|||zzzwwwtttuuussspppooonnnllliiifffgggdddbbbbbbccccccaaa___aaafffmmmsssvvvuuuqqqooofff___VVVNNNJJJHHHGGGFFFHHHKKKMMMLLLIIIEEECCCBBBDDDEEEHHHJJJKKKJJJIIIHHH>>>>>>>>>>>>============;;;;;;;;;;;;::::::::::::<<<<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDGGGGGGGGGHHHIIIKKKMMMNNNPPPRRRUUUWWWXXX[[[^^^aaaeeegggjjjmmmooopppqqqqqqsssssssssrrrrrrpppoooooojjjhhhdddaaa___]]]ZZZXXXVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSSSSTTTTTTUUUUUUUUUWWWYYY[[[[[[\\\^^^aaacccgggjjjnnnrrrtttwwwzzz}}}}}}vvvmmmgggfffeeebbb___\\\]]]]]]^^^^^^^^^^^^]]][[[^^^bbbeeegggjjjmmmoooqqqsssvvvxxxyyyyyyxxxwwwxxxyyyyyyyyyxxxvvvuuusssnnnnnnmmmlllkkkiiiggggggeeecccaaaaaaaaaaaa___^^^[[[[[[[[[\\\^^^```bbbddddddgggkkkpppsssuuuuuuuuuxxxvvvtttqqqooollliiiggghhhjjjmmmqqquuuwwwyyyyyyzzzyyyyyyxxxxxxyyyyyyzzzxxxxxxwwwwwwvvvuuuuuutttyyyyyyxxxwwwvvvtttsssrrrttttttttttttttttttttttttttttttttttttvvvwwwyyyzzzzzzzzz{{{||||||||||||{{{}}}|||{{{{{{~~~yyyppphhh___ZZZTTTNNNJJJGGGDDDBBBBBBAAA@@@>>>>>>>>>??????AAAFFFNNNVVV]]]dddkkkppp}}}vvvddd]]]ZZZXXX___iiirrr{{{zzzvvvsssooooooppprrrtttsssooohhhddddddhhhlllmmmlllkkkkkklllqqqtttuuusssooonnnqqqtttzzzxxxqqqiiieeeccc]]]QQQFFF???<<<777444444333222111111222333333333333222111111111111111111111111111222111000000000111222333111111111111111111111111111111000000////////////111000000000000000111111111111000000000000111111////////////////////////////////////000000000000........./////////000000//////000000000111111111000000000000000111111222111222222222222333333333555666777999;;;@@@DDDHHHQQQfffyyysssppprrr{{{555555444444666888;;;===???AAAEEEJJJTTTcccuuuzzztttssssssssstttvvvyyy{{{|||}}}yyytttqqqhhhgggdddcccdddgggkkkmmmvvvzzz|||{{{zzzxxxqqqiiifffiiippp{{{|||tttooosss~~~{{{pppfff```]]]\\\[[[]]]___aaacccfffiiikkklllkkklllmmmnnnoooooooooooopppoooppprrrvvvzzz{{{{{{yyyyyyzzz|||}}}{{{vvvssssssqqqooommmlllkkkhhhfffeeecccaaaaaabbbbbbaaa```ccciiiqqqyyy~~~~~~|||zzzpppiii^^^UUUOOOLLLJJJIIILLLOOORRRRRROOOKKKGGGFFFFFFHHHKKKNNNNNNMMMKKKIII?????????>>>>>>>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>=====================>>>>>>>>>;;;<<<===???@@@@@@@@@@@@?????????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDFFFHHHIIIMMMNNNNNNPPPRRRTTTVVVWWWYYY[[[___aaaccceeehhhkkknnnooorrrtttvvvwwwwwwwwwwwwwwwvvvuuurrrpppnnnmmmfffccc```]]]\\\ZZZWWWUUUUUUTTTSSSRRRRRRQQQRRRRRRPPPQQQQQQRRRSSSTTTUUUUUUXXXYYY[[[\\\]]]___bbbdddfffjjjnnnrrruuuxxx{{{~~~{{{uuummmhhhfffeeebbb___^^^^^^^^^^^^^^^]]]]]]]]]]]]```dddgggiiikkknnnppptttuuuxxxzzz{{{{{{zzzyyyyyyyyyyyyyyyxxxvvvtttsssmmmmmmlllkkkjjjhhhggggggeeecccaaaaaaaaaaaa___]]]ZZZZZZZZZ[[[]]]___bbbcccaaacccgggkkknnnooooooooorrrrrrqqqooommmjjjhhhfffkkkmmmpppsssuuuwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvvvvuuuuuutttwwwwwwwwwwwwvvvuuutttsssttttttttttttttttttttttttuuuttttttuuuvvvwwwxxxyyyyyyyyyzzz{{{{{{{{{{{{{{{|||{{{zzzzzz|||}}}tttmmmbbb^^^WWWQQQMMMIIIFFFCCCCCCBBB@@@???>>>>>>?????????CCCJJJRRRYYYaaaiiinnnyyykkkaaa]]]ZZZ]]]dddgggqqq{{{}}}{{{yyyvvvqqqnnnoooqqqrrrssspppjjjfffccceeeggggggfffffffffgggkkkmmmooonnnlllmmmqqqtttzzzxxxqqqhhhcccaaa\\\RRRIIIBBB>>>999666444333333222222333333444444333333222222222222222222222222222111111000000111111222333111111111111111111111111111000000000000/////////////////////000111222333222111111000000111111222000000000000000000000000////////////000000000000....../////////000000000.../////////000000000000000000000000000111111222222222222222333333333333666777999:::<<<@@@FFFJJJYYYmmmxxxtttqqqsss{{{555444444555666999;;;===@@@BBBFFFMMMXXXhhhzzzwwwsssuuuvvvvvvxxxzzz|||~~~{{{vvvsssllljjjgggfffgggjjjnnnqqquuuwwwwwwwwwwwwvvvooofffeeehhhppp{{{xxxooojjjppp~~~~~~wwwlllccc^^^[[[[[[ZZZ]]]___aaaeeehhhkkkmmmnnnlllmmmnnnnnnoooooooooooorrrrrrsssuuuwwwyyy{{{{{{xxxyyyzzz|||}}}zzzuuurrrrrrpppmmmkkkjjjiiigggeeecccaaa``````aaaaaabbbbbbfffllluuu~~~vvvoooddd[[[UUURRRPPPOOOPPPSSSVVVWWWUUUPPPKKKHHHGGGIIILLLNNNOOOMMMJJJHHHAAAAAAAAA@@@@@@@@@??????;;;<<<<<<======>>>>>>>>>=========>>>>>>>>>>>>>>>======>>>>>>>>>>>>??????<<<<<<===>>>???@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGFFFGGGHHHIIILLLNNNPPPQQQUUUUUUWWWYYY[[[]]]___```cccfffiiikkkmmmoooqqqttttttuuuwwwxxxyyyzzzyyyyyyyyyxxxvvvssspppllliiihhhbbb___\\\ZZZYYYXXXUUUTTTTTTSSSRRRQQQPPPPPPPPPPPPNNNNNNOOOQQQRRRSSSTTTUUUWWWYYY[[[]]]]]]```ccceeegggjjjooosssvvvyyy|||~~~xxxsssnnniiigggeeeccc`````````___^^^^^^]]]]]]]]]___bbbfffiiikkkmmmppprrrvvvwwwyyy{{{|||||||||{{{yyyyyyyyyyyywwwuuusssqqqmmmlllkkkjjjiiihhhggggggdddcccaaa```aaa```___]]]\\\\\\\\\]]]^^^aaacccdddccceeehhhjjjlllmmmmmmmmmlllmmmnnnllljjjhhhhhhgggnnnooorrrtttvvvwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvuuuuuutttttttttttttttttttttuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwxxxyyyyyyzzzzzzzzzzzzzzz{{{zzzyyyyyyzzz|||xxxqqqfffaaaZZZTTTOOOJJJGGGDDDDDDBBBAAA???>>>>>>>>>???===AAAGGGNNNVVV^^^gggmmmuuu~~~tttfff```\\\\\\___```kkkvvvzzz|||{{{wwwrrrqqqqqqrrrssstttqqqmmmiiiccccccccccccbbbccccccdddfffhhhiiiiiijjjlllpppttt~~~xxxppphhhbbb```[[[SSSMMMCCC???999666444444444333222333333333333333333222222222222222222222222222111111111111111222222222111111111111111111111111000000000000000000000000000000//////000111222222111111000000000000111111000000000000000000000000////////////000000000000...////////////000000000/////////000000000111111000000000000000111111222222222222333333333444444666888::::::<<<@@@GGGLLL^^^ttt~~~wwwtttsssuuu~~~444444555666777:::<<<===@@@BBBGGGPPP^^^nnn~~~{{{vvvsssvvvvvvwwwyyy{{{~~~{{{wwwtttnnnllljjjiiijjjnnnrrruuuuuuwwwwwwvvvvvvuuunnnffffffiiioooxxxrrrkkkhhhpppzzzsssiii```[[[YYYXXXXXX]]]^^^aaaeeehhhkkklllmmmmmmmmmnnnooopppppppppoootttuuuvvvwwwwwwwwwxxxyyyxxxyyyyyy{{{{{{yyytttqqqpppnnnjjjiiihhhgggfffdddaaaaaa`````````aaaccceeeiiioooxxx~~~wwwmmmddd]]]YYYVVVTTTUUUWWWYYYZZZXXXTTTNNNJJJFFFHHHJJJLLLLLLJJJGGGEEEAAAAAAAAA@@@@@@@@@??????=========>>>>>>??????@@@<<<<<<=========>>>>>>???===>>>>>>>>>?????????@@@>>>>>>>>>??????@@@AAAAAADDDDDDEEEGGGIIIJJJKKKLLLLLLMMMNNNPPPSSSVVVXXXZZZ]]]^^^```bbbdddfffhhhhhhlllooorrrtttuuuvvvxxxzzzyyyzzz{{{|||||||||{{{zzzyyyxxxuuuqqqmmmhhhdddbbb]]][[[XXXWWWVVVVVVTTTRRRRRRRRRQQQPPPOOOOOOOOOOOOLLLMMMOOOPPPRRRTTTVVVVVVWWWYYY[[[]]]^^^```cccfffhhhkkkpppsssvvvyyy}}}}}}{{{yyytttrrrnnnkkkhhhfffcccaaaaaaaaa___^^^^^^^^^^^^___aaadddhhhkkkmmmooorrrtttxxxyyyzzz|||}}}}}}}}}}}}zzzzzzyyyxxxwwwtttrrrppplllkkkjjjhhhggggggggggggdddbbbaaa`````````^^^]]]\\\\\\\\\]]]^^^aaacccdddfffggghhhiiijjjkkkjjjjjjgggiiijjjiiigggfffhhhiiipppqqqsssuuuvvvvvvvvvvvvvvvuuuuuuttttttuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuttttttuuuuuuuuuttttttsssrrrssssssssstttttttttuuuuuuuuuuuuuuuvvvvvvvvvuuuwwwwwwxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxyyy{{{}}}~~~|||uuuiiiddd]]]VVVQQQLLLHHHEEEDDDCCCAAA@@@>>>>>>>>>???===@@@EEEKKKSSS\\\eeekkkqqqzzz|||kkk```ZZZXXXXXX\\\gggqqqwwwzzz{{{wwwqqqsssrrrrrrrrrrrrqqqmmmjjjfffdddbbbaaabbbccceeefffeeeffffffgggiiilllpppsss~~~yyyrrrjjjeeebbb]]]WWWRRRCCC???999555444555555555222222111111111111222222111111111111111111111111000000111111222222222222111111111111111111111111000000000000111111111111222222111000//////000000//////............//////////////////////////////////////////000000000000////////////000000000111000000000111111111222222000000000000000111111222222222333333333444444444555888::::::;;;@@@HHHOOOcccxxx|||wwwvvvwwwzzz333444555666888:::<<<===@@@CCCJJJVVVeeeuuuxxxuuutttuuuvvvxxxzzz}}}~~~{{{xxxvvvooommmkkkkkkmmmqqqvvvyyyxxx{{{{{{xxxwwwuuuooohhhiiikkkpppxxxllliiijjjtttwwwpppfff^^^YYYXXXXXXXXX]]]___bbbfffiiikkkkkklllmmmnnnooopppqqqqqqqqqqqqvvvxxxyyyyyyxxxwwwwwwxxxyyyxxxxxxxxxxxxvvvssspppooolllhhhfffffffffeeeddd``````aaa``````aaaeeehhhmmmsss|||zzzppphhhaaa\\\XXX[[[[[[\\\\\\[[[VVVPPPLLLGGGHHHIIIJJJIIIHHHFFFEEE@@@@@@@@@?????????>>>>>>????????????@@@@@@@@@@@@>>>=========>>>???@@@AAA?????????@@@AAAAAABBBBBBAAAAAAAAABBBCCCDDDFFFGGGHHHIIIJJJLLLOOOQQQRRRSSSSSSTTTVVVXXX\\\___bbbccchhhiiikkknnnpppqqqrrrrrrtttwwwzzz|||||||||}}}~~~~~~~~~}}}|||yyywwwtttooojjjeee```^^^YYYWWWUUUTTTTTTSSSRRRQQQQQQQQQOOONNNNNNNNNNNNNNNLLLMMMOOOQQQTTTVVVXXXYYYXXXZZZ\\\^^^___bbbeeehhhjjjmmmqqqtttwwwyyy||||||yyywwwvvvqqqpppnnnllliiifffdddbbbbbbaaa___^^^^^^___```aaacccfffjjjmmmoooqqqtttvvvyyyzzz{{{|||}}}~~~~~~~~~zzzzzzzzzxxxvvvsssqqqooollljjjiiigggfffgggggghhhdddbbb````````````^^^\\\ZZZZZZZZZ[[[]]]___bbbccceeeeeeffffffffffffeeeeeebbbdddeeecccaaabbbgggkkkpppqqqsssuuuvvvvvvuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuussstttttttttttttttssssssqqqqqqqqqrrrssssssttttttuuuuuuvvvvvvvvvuuuttttttvvvwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxzzz|||}}}yyynnniiiaaaZZZTTTNNNJJJGGGEEEDDDBBB@@@???>>>>>>???>>>@@@DDDHHHOOOXXXaaahhhmmmvvvpppaaaYYYUUUTTT[[[ccckkkpppuuuxxxvvvqqqpppooonnnooopppooommmkkkkkkhhhdddccceeehhhkkkllliiihhhggggggiiillloooqqqwww}}}}}}vvvqqqjjjeeeaaa]]]XXXSSSGGGBBB;;;777555666666666222111111000000111111222000000000000000000000000000000111222222222222111111111111111111111111111000000000111111111111222333222111000///////////////......------......///////////////////////////////////////000000000000/////////000000000111111111111111111222222222222000000000000000111111222333333333333444444444444444888;;;<<<===BBBLLLTTTjjj~~~{{{xxxyyy{{{333444555777999;;;===>>>AAAEEENNN\\\lll||||||vvvtttuuuvvvwwwyyy{{{~~~~~~|||{{{qqqpppoooooorrrwww|||{{{|||xxxuuuqqqlllkkkmmmsss|||~~~yyygggiiinnnyyyrrrlllccc\\\YYYYYYZZZZZZ^^^```dddgggjjjkkkkkkkkkmmmnnnpppqqqssssssttttttvvvyyy||||||zzzyyyzzz{{{yyywwwvvvuuuuuutttrrrpppmmmkkkgggeeedddeeedddccc```aaaaaa``````bbbgggkkkpppvvv}}}uuummmfffbbbbbb```___^^^]]]YYYRRRNNNKKKJJJJJJIIIIIIHHHGGGGGGBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????@@@AAACCCDDDAAABBBBBBCCCDDDDDDEEEEEEDDDDDDEEEGGGIIIMMMOOOQQQQQQRRRTTTVVVYYY[[[]]]^^^^^^___bbbdddhhhllloooqqqtttuuuwwwzzz{{{|||||||||{{{}}}~~~}}}{{{uuusssooojjjeee___[[[XXXUUUSSSPPPPPPPPPPPPOOONNNPPPPPPOOONNNMMMMMMMMMMMMMMMNNNPPPSSSVVVXXXZZZ\\\ZZZ\\\___aaabbbdddhhhkkklllnnnrrruuuwwwyyy{{{~~~~~~yyyuuussssssooooooooommmiiifffdddcccaaa```___^^^___```aaacccdddgggkkknnnppprrruuuxxxzzzzzz{{{|||}}}~~~{{{{{{zzzxxxvvvssspppnnnkkkjjjhhhfffffffffggghhhcccbbb````````````^^^\\\[[[[[[[[[\\\^^^```bbbdddddddddccccccbbbbbbaaaaaa]]]______]]][[[^^^eeekkkoooppprrrtttuuuuuuuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttttttttttttttsssrrrqqqoooooopppqqqqqqrrrssssssuuuuuuvvvvvvvvvuuusssrrruuuvvvwwwwwwxxxxxxwwwwwwuuuuuuvvvwwwxxxzzz|||}}}}}}~~~sssnnnfff^^^XXXRRRMMMJJJFFFDDDBBB@@@???>>>>>>???===???AAAEEEKKKSSS]]]dddiiirrr}}}yyyggg[[[WWWVVVWWW^^^dddiiiooouuuuuurrrmmmllllllmmmpppqqqqqqpppqqqmmmhhhgggjjjnnnqqqsssnnnllliiihhhiiilllnnnpppqqqwww~~~xxxtttooojjjgggbbb]]]YYYMMMHHH@@@:::777666666555333222111111111111222333111111111111111111111111///000111222333222222111111111111111111111111111000000111111111222222222111111000000000000000111//////............//////000000000000000000000000////////////000000000000//////000000000111111111000000000000111111111111000000000000000111111222333333333444444444444555555999===>>>???EEEQQQZZZsss}}}zzzyyy|||333444555777999;;;===>>>BBBGGGQQQ```rrr{{{ttttttvvvvvvwwwzzz}}}uuutttssstttwww|||}}}yyyuuurrrnnnlllooowww{{{tttdddiiiqqq}}}~~~nnnhhh```[[[YYYZZZ\\\]]]```bbbeeehhhkkkkkkkkkkkkmmmnnnppprrrtttuuuuuuuuuvvvyyy}}}~~~||||||}}}yyywwwtttssssssrrrqqqpppmmmjjjfffddddddddddddccc```aaabbbaaa```ccchhhlllqqqxxxxxxqqqlllgggdddaaa___^^^ZZZTTTOOONNNMMMLLLJJJIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBAAAAAABBBCCCEEEFFFCCCDDDDDDEEEFFFGGGGGGHHHFFFFFFHHHKKKOOOTTTXXXZZZZZZ[[[]]]```bbbeeeggghhhiiijjjlllooossswwwzzz|||}}}~~~~~~|||zzzyyypppnnnjjjeee```ZZZUUUSSSRRRPPPNNNMMMNNNNNNMMMLLLPPPOOONNNMMMLLLLLLLLLLLLMMMOOOQQQTTTWWWZZZ\\\]]]\\\^^^aaacccdddgggjjjmmmmmmpppsssuuuwwwyyy{{{}}}}}}xxxtttqqqqqqnnnoooooommmjjjfffddddddaaa```___^^^___```bbbdddeeehhhllloooqqqsssvvvxxxzzzzzz{{{|||}}}~~~{{{{{{zzzxxxvvvrrrooommmkkkjjjgggfffeeefffggghhhcccbbb```___```___^^^\\\^^^^^^^^^___```ccceeefffddddddcccbbbaaa``````___ZZZ[[[[[[XXXWWWZZZccckkkoooppprrrtttuuuuuuuuutttuuuuuuttttttttttttuuuuuutttttttttuuuuuuuuuuuuuuuttttttttttttsssrrrqqqpppnnnnnnooopppqqqqqqrrrrrruuuuuuvvvvvvvvvtttsssrrruuuuuuvvvwwwwwwwwwwwwwwwtttuuuuuuwwwyyy{{{|||}}}{{{wwwqqqiiiaaaZZZUUUPPPMMMFFFEEECCC@@@???>>>>>>???<<<>>>???BBBHHHPPPZZZaaagggnnnxxxmmm```\\\[[[UUUZZZ___cccjjjsssuuussskkkkkklllnnnrrruuuvvvvvvuuupppkkkjjjmmmsssvvvxxxrrroookkkiiijjjlllnnnoooooorrrwww{{{zzzvvvrrrnnnhhhdddSSSMMMDDD===999777555555444444222222222222444444222222222222222222222222///000111222333222111111111111111111111111111111000000111111222222222222////////////000111222333000000////////////000000111111111111111111111111////////////000000000000000000000000111111111111////////////000000000000000000000000000111111222333333333444444444555555666;;;???@@@AAAHHHTTT^^^yyy|||zzzzzz~~~555777888888999;;;>>>AAADDDLLLXXXfffxxx|||zzzyyyxxxyyy{{{}}}~~~}}}|||}}}}}}yyyssslllgggjjjttt}}}{{{nnneeelllvvvvvvjjjeee___ZZZYYYYYYZZZ[[[ccceeeggghhhiiijjjlllnnnoooppppppqqqsssttttttuuuxxxyyyzzz||||||||||||{{{zzzwwwssspppppppppooonnnkkkhhheeecccbbbaaa^^^]]]```___^^^^^^aaaeeekkknnnwww}}}~~~yyyrrrllleeeaaa```]]]WWWRRRSSSPPPMMMLLLMMMMMMJJJHHHHHHGGGFFFEEEEEEDDDDDDDDDBBBCCCCCCDDDEEEDDDDDDDDDEEEEEEFFFGGGGGGFFFFFFFFFCCCEEEHHHIIIJJJKKKNNNPPPRRRSSSTTTVVVYYY]]]```bbbfffgggjjjmmmpppqqqrrrrrrtttvvvyyy{{{~~~|||xxxtttqqqmmmjjjfffaaa]]]YYYWWWVVVSSSRRRRRRQQQPPPOOONNNNNNNNNNNNMMMKKKJJJKKKNNNPPPRRRSSSUUUWWWZZZ[[[\\\]]]___``````bbbdddgggjjjkkknnnqqqtttwwwyyyzzz}}}}}}yyyvvvsssqqqpppppppppooommmkkkhhhfffeeegggeeeccccccdddffffffeeehhhjjjlllnnnooorrruuuxxx{{{|||}}}~~~~~~~~~}}}|||{{{zzzyyywwwuuusssqqqmmmkkkiiifffeeeeeeeeefffcccbbbaaa```___^^^]]]\\\[[[\\\^^^___aaabbbbbbccccccbbbbbb```___]]][[[ZZZWWWTTTRRRRRRSSSVVV```kkknnnpppssstttssssssssstttssssssssstttttttttuuuuuuuuuuuuuuuuuuttttttttttttuuuuuuuuuuuutttsssrrrqqqppppppqqqrrrrrrsssttttttttttttuuuuuuuuuuuuttttttxxxwwwwwwwwwvvvvvvuuuuuuvvvvvvvvvwwwxxxzzz{{{|||~~~}}}|||uuukkkbbb]]]XXXRRRNNNKKKHHHDDDBBBAAA@@@???>>>===>>>>>>@@@EEEMMMWWW^^^eeejjjsss}}}xxxjjj^^^VVVUUUVVVZZZ```gggmmmooopppllllllmmmrrrxxx||||||{{{}}}yyyppphhhgggnnnsssssslllkkkjjjiiijjjjjjkkklllfffkkkrrryyy~~~{{{tttnnncccXXXHHH===999888666555444444333333333333222222222222222111111111000000111111111222222333333333333222111000000111222333//////000000111111222222///111222111000///000111000000000000000000000000000000////////////000000000000000000000000000000000///.........///111222222111000//////000111222888444000///111222222000444333333222333444666777;;;<<<>>>@@@???EEEUUUfff}}}~~~666777888999999<<>><<<======???CCCJJJSSSYYYaaagggoooxxx|||nnnbbbYYYTTTUUUYYY___ffflllpppqqqooonnnooosssxxx|||}}}||||||yyyqqqhhhfffkkkoooooonnnllliiigggfffffffffgggbbbdddhhhnnnvvv}}}{{{uuufff[[[KKK???:::888666555444444333333333333222222222222222111111111000000111111111222222333333333222222111000000111222222000000000000000111111111///111222111000///000111000000000000000000000000000000////////////000000000000000000000000000000000//////...///000111222222111000//////000111222444111......000333333222444333333222333444666777999;;;>>>@@@AAAHHHZZZkkk666777999999:::<<<@@@CCCHHHSSSaaaqqq~~~|||}}}{{{vvvqqqmmmiiifffjjjrrr{{{xxxoooooowwwyyymmmccc```\\\[[[]]]```ccceeedddfffhhhjjjkkklllnnnqqqrrrrrrsssuuuvvvxxxyyyyyyzzz{{{|||}}}}}}}}}|||{{{yyyvvvrrrpppoooooommmlllgggeeecccaaaaaaaaa___^^^``````___```dddiiinnnqqqyyyzzztttqqqnnnkkkhhhgggdddaaa^^^]]]]]][[[ZZZXXXXXXVVVUUUTTTSSSSSSRRRQQQRRRRRRSSSUUUVVVWWWXXXUUUUUUTTTTTTSSSRRRRRRRRRTTTVVVYYYZZZ[[[\\\^^^aaaffffffhhhkkkoootttwwwzzz~~~}}}xxxtttpppllljjjgggeeebbb^^^ZZZWWWTTTSSSOOOOOOMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLMMMNNNQQQTTTWWWXXXZZZ\\\^^^```aaaaaabbbcccdddeeehhhllloooqqqrrruuuwwwyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~|||zzzvvvtttqqqpppooonnnooonnnnnnmmmlllkkkjjjjjjhhhggghhhkkkmmmmmmllllllmmmpppqqqrrrtttwwwyyy|||}}}}}}}}}}}}}}}|||{{{{{{{{{zzzyyyvvvtttrrrqqqnnnllljjjhhhgggfffggggggeeeddddddcccbbbaaaaaa``````aaabbbdddddddddddddddbbb```^^^ZZZWWWSSSPPPOOOHHHEEEDDDFFFHHHMMMXXXccclllnnnqqqsssssstttuuuvvvssssssssstttttttttttttttuuuuuuuuuttttttttttttsssuuutttrrrqqqqqqqqqqqqrrrpppqqqqqqrrrrrrsssssstttrrrssstttvvvwwwwwwwwwwwwxxxxxxxxxwwwwwwwwwwwwvvvuuuuuuuuuvvvwwwxxxyyyzzz}}}|||~~~~~~tttlllfff```YYYUUUMMMJJJGGGDDDCCCBBB@@@???<<<<<<======@@@FFFNNNTTT]]]bbbjjjrrr|||sssfff\\\TTTTTTWWW]]]dddkkkpppqqqsssqqqppprrrvvvyyy|||||||||zzzsssiiifffhhhjjjiiikkkiiifffcccbbbbbbcccddddddbbbaaaeeeooozzz}}}xxxjjj___PPPCCC<<<888666555444444333333333333222222222222222111111111111111111111111222222222222222222222111000000111222222111111111111000000000000///111222111000///000111000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111111111000000000000111111///...------000333444444444333333333333555666777888:::===AAADDDMMM```sss777888999:::;;;>>>AAADDDJJJWWWgggwww||||||~~~zzzsssnnnjjjgggeeegggmmmuuuzzz|||zzztttooorrrzzzssshhh___]]]ZZZZZZ]]]bbbeeefffdddfffhhhjjjjjjlllnnnppprrrrrrtttuuuwwwyyyzzz{{{|||}}}~~~~~~~~~}}}|||{{{xxxvvvrrrpppooonnnlllkkkeeecccaaa```aaaaaa```^^^^^^^^^___```dddjjjooorrryyy~~~yyyuuusssqqqnnnkkkiiiiiihhhhhhfffeeecccbbb```______^^^\\\\\\\\\]]]___bbbdddfffaaa```___]]]\\\[[[[[[ZZZ___aaadddfffhhhjjjmmmooorrrsssuuuxxx|||~~~}}}{{{wwwsssooollljjjiiiiiigggdddaaa]]]ZZZWWWVVVPPPOOONNNLLLJJJJJJJJJJJJIIIJJJLLLMMMNNNPPPTTTVVVZZZ[[[]]]___aaabbbcccccccccdddeeegggjjjmmmqqqsssuuuwwwyyyyyyyyyyyyzzz{{{|||}}}}}}}}}|||{{{{{{zzz{{{yyywwwuuurrrqqqoooooolllmmmmmmmmmmmmmmmlllllljjjiiiiiikkknnnpppppppppnnnppprrrrrrsssuuuwwwzzz||||||||||||||||||{{{{{{{{{{{{zzzxxxvvvtttrrrqqqmmmllljjjhhhgggffffffffffffeeeeeeeeeddddddcccccccccdddeeeggggggfffeeeddd```^^^[[[VVVQQQMMMJJJIIIDDDAAAAAADDDGGGMMMYYYdddkkknnnqqqsssttttttuuuwwwttttttttttttttttttttttttuuuuuutttttttttssssssssstttsssqqqoooooopppqqqrrrqqqqqqqqqrrrrrrsssssssssqqqrrrtttvvvwwwxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxuuuuuuuuuuuuvvvwwwxxxyyy~~~|||~~~yyyqqqkkkddd]]]XXXPPPMMMIIIFFFDDDCCCAAA???============>>>CCCJJJOOOZZZ___gggnnnwwwxxxhhh]]]UUUTTTUUUZZZbbbiiinnnqqqsssrrrpppoooqqquuuxxxzzz{{{{{{uuulllfffggggggffffffdddbbb```aaaccceeeggglllgggccceeennnxxxxxxsssmmmcccTTTFFF>>>999666555444444333333333222222222111111111111111111111111111111111111111222222222222111111111111111111222222222111111000000/////////111222111000///000111000000000000000000000000000000////////////000000///////////////////////////////////////000000111111000000000000000000111///......///111333444555444333333333444555777888888:::===AAAEEEPPPeeexxx777999:::;;;<<>>>>>>>>BBBGGGLLLXXX^^^fffmmmttt|||jjj^^^WWWVVVUUUXXX^^^ffflllooopppooommmkkklllnnnsssvvvxxxzzzwwwoooiiihhhgggffffffdddcccbbbccceeehhhjjjnnnkkkhhhjjjpppwww|||~~~}}}}}}~~~{{{uuupppmmmdddVVVIII???999666555444444333333333222222222111111111111111111111111111111111111111111111111111111111222222111111111222222111111000000/////////111222111000///000111111111111111111111111111000000////////////000000////////////////////////...//////000000000000000000000000111111000000000111111111111111222333444333333333333444666888999999;;;>>>BBBFFFRRRiii}}}888999;;;<<<===@@@DDDGGGQQQaaauuu~~~yyyyyy}}}xxxvvvxxx|||yyyssspppoooooonnnkkkjjjmmmooonnnjjjjjjmmmsss|||zzzrrriiibbb[[[YYYXXXYYY]]]aaadddeeegggiiikkkkkkkkkkkkmmmoooqqqrrrtttvvvyyy{{{}}}~~~~~~|||{{{wwwuuurrrpppooommmjjjgggcccaaa___^^^______^^^\\\ZZZ[[[]]]```eeekkkpppssswww}}}~~~|||uuutttqqqooonnnmmmnnnnnnjjjiiihhhfffccc```]]][[[SSSQQQNNNLLLJJJJJJJJJKKKLLLNNNRRRTTTVVVXXX[[[]]]aaabbbdddeeeggghhhhhhhhhggghhhhhhjjjlllooorrrsssuuuwwwyyyyyywwwvvvwwwxxxxxxyyyyyyyyyxxxwwwvvvvvvwwwvvvtttsssqqqqqqppppppkkklllmmmnnnoooooooooooommmmmmnnnpppsssuuutttsssqqqssstttttttttuuuwwwyyyzzzzzzzzzzzzzzz{{{||||||zzzzzzyyyxxxuuusssqqqpppllllllkkkjjjhhhgggfffeeefffffffffffffffgggggggggggghhhjjjkkkjjjhhheeeccc\\\YYYUUUPPPKKKGGGEEEDDD???>>>>>>BBBFFFMMMZZZffflllnnnqqqsssssstttuuuvvvtttttttttttttttssssssssstttttttttssssssssssssrrrsssrrrqqqpppppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrpppqqqssstttvvvwwwxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzvvvvvvvvvvvvvvvwwwxxxyyy|||{{{}}}yyyrrrkkkbbb\\\UUURRRMMMIIIGGGEEECCCAAA@@@@@@???>>>>>>AAAFFFIIIUUU\\\eeekkkqqq{{{pppbbb[[[XXXUUUVVV[[[bbbhhhkkkkkkkkkjjjhhhgggiiimmmqqqssswwwwwwqqqkkkiiiiiigggjjjiiihhhhhhhhhiiijjjkkkllllllmmmnnnqqquuuyyy||||||{{{{{{|||{{{yyyuuurrrkkkcccVVVIII???999777777444444333333333333222222111111111111111222222222111111111111111000000000000111222222222222111000111111111111000000000000///111222111000///000111111111111111111111111111000000////////////000000000000000000000000000000......///000000000000000000000111111111111000000222333444333222111222333333333333333555777999:::;;;<<>>AAAEEEHHHWWWggg{{{}}}xxxxxx{{{~~~{{{tttpppqqqtttvvvwww}}}|||wwwtttuuuwwwxxxyyyvvvrrrpppoookkkeeegggmmmvvvuuullleee___YYYXXXXXXZZZ___dddggghhhlllmmmnnnnnnmmmmmmnnnooorrrsssuuuxxx{{{}}}~~~}}}{{{vvvtttrrrpppooollliiifffcccaaa___^^^^^^^^^\\\[[[YYY[[[]]]aaaggglllqqqtttuuu{{{}}}wwwvvvuuusssrrrqqqqqqqqqmmmmmmllljjjgggdddbbb```YYYVVVSSSPPPNNNNNNOOOPPPQQQTTTWWWZZZ[[[]]]```bbbfffggghhhjjjkkklllllllllkkkkkkkkklllnnnpppsssttttttvvvxxxwwwvvvuuuvvvwwwwwwwwwwwwxxxwwwwwwvvvvvvvvvuuutttsssrrrqqqqqqqqqnnnnnnooopppqqqqqqqqqqqqqqqqqqrrrtttvvvwwwvvvuuurrrsssttttttttttttwwwyyyyyyyyyxxxxxxyyy{{{}}}~~~zzzzzzyyywwwuuusssqqqpppnnnnnnmmmlllkkkiiihhhgggeeefffffffffgggggghhhhhhhhhiiikkklllkkkhhhdddbbbZZZWWWSSSNNNJJJGGGFFFEEE@@@??????CCCHHHNNN[[[gggmmmooorrrssssssssstttuuuuuuuuutttttttttssssssssstttttttttsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrtttuuuuuuvvvvvvyyyyyyyyyyyyzzzzzzzzz{{{xxxwwwwwwwwwwwwxxxyyyyyyyyyyyy{{{}}}vvvnnneee___WWWSSSOOOKKKHHHFFFCCCAAA?????????>>>>>>@@@DDDGGGQQQYYYbbbhhhllluuuxxxiii___[[[VVVTTTXXX^^^dddgggggghhhgggfffeeefffjjjnnnlllrrruuupppkkkjjjjjjhhhkkklllmmmnnnoooppppppqqqqqqttttttsssppppppuuuyyyzzzxxxwwwwwwwwwvvvtttrrrgggaaaUUUIII>>>999777888444444333333333333222222000000111111111222222222222111111111000000000///000111222222222222111000000000000000000111111111///111222111000///000111111111111111111111111111000000////////////000000000000000000000000000000---...///000111000000//////000111222222111000//////222444333111000111222333333333333555777999:::;;;<<<@@@EEEMMM\\\vvv888:::<<<===???BBBFFFIIIZZZkkk|||xxxwwwzzz}}}~~~yyyrrrmmmlllmmmnnnpppvvv}}}{{{xxxuuuvvvxxx|||zzzuuuqqqjjjccceeelllzzzsssiiiccc^^^XXXWWWWWW[[[aaafffjjjlllooopppqqqpppooonnnooopppssstttvvvyyy|||}}}{{{vvvtttrrrpppnnnlllhhhfffcccaaa^^^]]]]]]]]][[[ZZZZZZ[[[^^^ccchhhnnnsssvvvsssyyy}}}yyyyyyxxxwwwuuutttsssrrrqqqqqqpppooollliiifffeee___\\\YYYVVVTTTTTTUUUUUUUUUXXX[[[^^^```aaadddfffiiijjjkkkmmmnnnooooooooonnnnnnnnnnnnppprrrtttuuusssuuuwwwwwwuuuuuuuuuvvvvvvvvvwwwwwwwwwwwwvvvvvvuuuuuutttsssrrrrrrrrrrrrpppqqqrrrrrrsssssssssssstttssstttwwwyyyyyyxxxvvvrrrsssttttttttttttvvvxxxxxxxxxwwwxxxyyy{{{}}}zzzzzzyyywwwuuusssqqqpppppppppooonnnmmmkkkjjjiiieeeeeeffffffgggggghhhhhhiiijjjllllllkkkhhhdddaaaYYYVVVRRRMMMJJJHHHGGGFFFCCCAAABBBFFFJJJQQQ^^^jjjnnnpppssstttssssssssstttuuuuuutttttttttsssssssssttttttsssssssssrrrrrrrrrqqqrrrrrrsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrpppppprrrsssttttttuuuuuuyyyyyyyyyzzzzzz{{{{{{{{{xxxxxxxxxwwwxxxxxxyyyyyyvvvvvvyyy}}}yyypppggg```XXXTTTPPPLLLIIIFFFDDDBBB>>>>>>>>>======???CCCFFFMMMVVV```eeehhhppp}}}~~~pppbbb]]]VVVTTTVVV\\\bbbeeedddfffgggfffdddeeeiiilllgggnnnssspppkkkjjjjjjiiiiiikkknnnrrruuuwwwwwwxxx{{{}}}}}}wwwooommmqqqwwwvvvtttqqqpppqqqqqqpppoooddd___TTTHHH>>>888888999444444444333333333222222000000111111222222222222222111111111000000//////000111222333333222111000//////000000111111222222///111222111000///000111111111111111111111111111000000////////////000000000000000000000000000000---...000111111111000//////000111222222111000///---000222222000///111333333333333444555777999;;;;;;<<>>@@@GGGOOOcccrrr~~~wwwvvvvvvuuuuuuxxx~~~zzztttoooiiifffiiioooqqqzzz{{{vvvtttsssuuuyyy~~~zzzoooggghhhnnntttfff^^^\\\WWWWWWXXX[[[___eeejjjmmmnnnoooqqqssstttsssqqqpppssstttwww{{{}}}}}}|||tttsssqqqooollljjjhhhgggfffdddbbb___]]]\\\\\\\\\\\\]]]```dddhhhlllpppqqquuuyyy}}}{{{zzzyyyyyyyyyxxxyyyyyyxxxuuuqqqllljjjhhhfffccc___]]]\\\\\\]]]```aaabbbdddfffiiikkklllmmmnnnoooqqqrrrsssssssssooonnnnnnmmmnnnoooqqqrrrxxxyyyzzzyyywwwuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwtttssssssrrrrrrrrrssssssuuusssrrrrrruuuxxxyyyzzzxxxxxxxxxwwwwwwxxxxxxyyywwwtttrrrsssuuuvvvuuussswwwxxxzzz{{{|||||||||{{{zzzzzzzzzyyyxxxuuusssrrrsssrrrqqqooonnnlllkkkjjjfffhhhiiiiiiggggggiiilllqqqpppmmmkkkiiieee```]]]WWWTTTOOOKKKGGGEEEEEEEEECCCBBBBBBEEENNNZZZfffmmmnnnnnnnnnpppssstttuuutttvvvuuutttssssssssssssssstttuuutttrrrpppooopppqqqttttttttttttsssrrrrrrqqqtttsssqqqppppppqqqssstttrrrrrrsssssstttuuuuuuuuuvvvwwwyyyzzz{{{zzzzzzyyy{{{{{{{{{zzzzzzyyyyyyyyyzzzyyyyyyzzz}}}|||tttlllfff```XXXQQQNNNJJJDDDBBBCCCAAA???===<<<===???AAACCCJJJRRR[[[```dddkkkuuu~~~zzzfff]]]UUUSSSSSSUUUZZZ___```bbbdddcccaaaaaadddgggkkknnnqqqpppkkkgggeeeeeehhhmmmsssuuuuuuxxx}}}vvvrrrqqqrrrwwwvvvrrrnnnooorrrpppllleee]]]QQQGGGAAA===999666555555444333222222222222333333333333222111000000222222111000//////000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333444444666777999999:::>>>AAADDDRRRkkk:::888999===???BBBKKKSSSgggvvv~~~wwwvvvvvvtttuuuwww~~~~~~xxxsssnnniiifffhhhnnnpppzzz~~~yyyuuusssqqqssswww{{{~~~yyymmmeeehhhqqquuuggg___\\\XXXYYYZZZ]]]bbbggglllppppppppprrrrrrsssrrrqqqqqqrrrtttwwwzzz}}}|||zzztttsssqqqnnnkkkiiigggfffeeedddaaa^^^\\\[[[[[[[[[]]]^^^bbbfffjjjnnnppprrruuuxxx~~~~~~}}}}}}}}}}}}~~~~~~}}}{{{wwwsssqqqooommmjjjgggeeedddddddddeeefffgggiiilllnnnpppqqqrrrrrrsssssssssrrrrrrrrrppppppppppppqqqssstttuuuxxxyyyzzzzzzxxxvvvvvvwwwvvvwwwwwwwwwxxxxxxxxxxxxvvvuuuuuutttttttttttttttvvvtttssssssvvvyyyzzzzzzyyyyyyxxxwwwvvvvvvuuuuuuvvvtttrrrsssuuuvvvvvvtttvvvwwwyyy{{{||||||{{{{{{zzz{{{{{{zzzxxxvvvtttssstttsssrrrpppnnnmmmlllkkkgggiiikkkkkkjjjjjjmmmppprrrpppmmmjjjhhhddd___\\\WWWTTTPPPLLLIIIHHHHHHHHHEEEDDDDDDHHHPPP\\\hhhoooooonnnnnnpppsssuuuuuutttvvvuuutttsssrrrrrrrrrrrrsssttttttsssqqqppppppqqqrrrssssssssssssrrrrrrqqqtttsssqqqppppppqqqssstttsssttttttuuuvvvvvvwwwwwwvvvwwwxxxzzzzzzzzzzzzyyy{{{{{{zzzzzzzzzyyyyyyyyy{{{zzzzzzzzz}}}wwwnnnhhhaaaYYYRRROOOKKKFFFCCCDDDAAA@@@>>>======???AAACCCHHHPPPZZZ```dddkkkttt|||~~~lllbbbYYYUUUTTTTTTXXX]]]aaacccfffeeecccdddgggjjjnnnqqqtttrrrmmmiiiggggggjjjooouuuxxxzzz~~~{{{tttrrrrrruuutttrrrnnnooorrrqqqllliii```TTTJJJDDD???;;;777666555444333222222222222111222222333333333222222222222111000000000000000111111111111111111111111111111111111111111111111////////////////////////111222222222222111000///000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111222222222333333333444444666777999:::;;;???BBBGGGUUUnnn||||||:::888:::>>>AAAEEEOOOYYYmmm|||~~~xxxvvvuuussstttwww~~~zzzuuuqqqooojjjfffggglllqqq|||~~~{{{xxxrrrpppnnnooossswwwzzz|||uuuhhhbbbjjjwwwxxxiii```^^^YYYZZZ\\\```eeejjjooorrrssssssrrrrrrqqqqqqrrrrrrrrrtttwww{{{~~~{{{xxxtttssspppmmmjjjgggeeecccdddbbb```]]][[[ZZZYYYYYY^^^```dddhhhllloooqqqrrrtttuuuzzz}}}{{{xxxvvvtttqqqooonnnnnnnnnmmmnnnoooqqqtttvvvxxxyyyxxxwwwvvvuuutttrrrqqqppppppppppppqqqrrrtttuuuvvvvvvxxxyyyyyyxxxwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzzzzyyyyyyxxxxxxwwwwwwwwwwwwwwwuuuttttttwwwyyyzzzzzzzzzyyyxxxvvvuuusssrrrrrruuusssrrrsssuuuvvvvvvuuuuuuvvvxxxzzz{{{|||{{{{{{{{{{{{{{{{{{zzzxxxvvvuuuuuutttsssqqqpppnnnmmmllliiikkklllmmmmmmooorrrtttssspppllliiifffbbb^^^[[[XXXUUURRROOOLLLKKKKKKKKKGGGGGGHHHLLLTTT___jjjpppooonnnnnnpppsssuuuuuutttvvvuuutttsssrrrqqqppppppqqqsssuuutttrrrqqqpppppppppqqqrrrrrrrrrrrrrrrrrrsssrrrqqqppppppqqqrrrsssuuuuuuvvvvvvwwwxxxxxxxxxuuuvvvxxxyyyzzzzzzyyyyyyzzzzzzzzzzzzyyyyyyyyyyyy{{{{{{zzz{{{}}}zzzqqqkkkbbbZZZSSSPPPMMMGGGEEEFFFAAA@@@>>>===>>>???AAABBBFFFNNNXXX```eeekkkssszzzrrrhhh]]]XXXUUUTTTWWW\\\bbbeeeiiiiiihhhiiilllooossswwwyyywwwqqqkkkhhhhhhiiiooouuuyyy|||{{{xxxwwwvvvxxxvvvttttttvvvuuupppnnneeeXXXNNNGGGAAA<<<999666555444333222222222222000000111222333333333333222222111000000000000111111111111111111111111111111111111111111111111111////////////////////////111111222222111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000111111111222222333333444555666888999:::;;;@@@DDDKKK[[[sss|||vvvvvvzzz|||::::::;;;???AAAFFFQQQ]]]rrr}}}xxxwwwvvvssstttxxx~~~yyywwwsssqqqooolllggghhhlllttt}}}zzzxxxooollljjjjjjnnnrrrvvvwwwyyyooobbb```mmm~~~}}}mmmbbb___YYY[[[^^^bbbggglllpppsssvvvtttsssqqqpppqqqrrrssssssuuuyyy}}}{{{wwwsssrrrooolllhhheeebbbaaabbb```^^^[[[YYYXXXXXXXXX___aaafffjjjmmmoooppppppqqqrrrsssxxx~~~|||zzzxxxwwwvvvvvvtttuuuwwwyyy{{{|||}}}~~~{{{zzzxxxvvvtttrrrqqqpppoooooooooppppppqqqrrrrrrsssuuuwwwxxxwwwwwwxxxzzzzzz{{{{{{{{{{{{||||||||||||||||||{{{{{{zzzyyyyyywwwuuuttttttvvvxxxxxxwwwxxxxxxwwwvvvuuusssrrrqqqsssrrrrrrrrrssstttuuuuuutttvvvxxxzzz||||||||||||{{{{{{||||||{{{yyywwwvvvvvvuuutttsssqqqooonnnmmmjjjkkkmmmnnnpppsssuuuwwwssspppkkkgggdddaaa^^^[[[[[[YYYVVVRRROOOMMMMMMMMMHHHHHHKKKPPPXXXbbbkkkppppppooooooqqqsssuuuttttttuuuuuutttsssrrrpppooonnnooorrrtttuuusssqqqppppppooopppqqqqqqrrrrrrrrrrrrrrrrrrqqqppppppqqqrrrrrruuuuuuuuuvvvwwwwwwxxxxxxtttuuuwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy|||{{{{{{{{{}}}~~~tttmmmbbb[[[TTTQQQMMMHHHEEEFFFAAA@@@???>>>>>>???AAABBBCCCJJJUUU^^^dddjjjrrrwwwwwwlll```YYYUUUTTTVVV[[[eeehhhlllnnnnnnnnnrrruuuzzz}}}~~~{{{tttmmmhhhgggggglllssswwwzzz}}}xxxsssiii\\\QQQIIICCC===999666555444333333222222333000111222333333333333333222222111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////........................000000000000000000000000///000000000000111111111333333444555666888:::;;;;;;@@@FFFOOOaaayyy}}}wwwrrrqqqtttvvv~~~<<<;;;===@@@AAAFFFTTTaaawww}}}yyyyyywwwtttvvvzzz|||xxxvvvsssrrrqqqnnnjjjkkkpppyyy|||xxxllliiifffgggjjjoootttvvv|||wwwpppfff^^^```qqqpppddd___YYY[[[___dddiiimmmppprrrwwwuuusssqqqqqqqqqssstttuuuxxx|||zzzvvvrrrpppnnnjjjgggcccaaa______^^^\\\ZZZYYYXXXXXXYYY```cccgggkkknnnnnnmmmlllmmmlllkkkmmmrrrzzz}}}||||||yyyzzz|||}}}zzzyyywwwuuusssrrrqqqqqqpppqqqqqqpppppppppooooooooorrruuuvvvwwwwwwyyy{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzvvvtttssstttuuuvvvuuutttuuuvvvvvvvvvuuutttsssrrrppppppqqqppppppqqqrrrsssssstttwwwyyy{{{|||||||||zzz{{{{{{|||{{{zzzyyyxxxwwwvvvuuusssrrrpppooonnnkkkkkklllnnnrrruuuwwwxxxtttpppkkkfffcccaaa^^^]]]```^^^ZZZVVVRRROOOMMMLLLHHHJJJMMMSSS[[[dddkkkpppqqqppppppqqqsssuuutttssstttttttttsssrrrqqqooonnnnnnqqqtttuuutttrrrqqqqqqooopppqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqssssssttttttuuuvvvvvvwwwssstttvvvxxxyyyyyyyyyxxxyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{{{{|||}}}~~~vvvoooddd\\\UUURRRNNNHHHEEEFFFBBBAAA@@@??????@@@AAAAAA@@@GGGRRR[[[cccjjjqqquuu|||{{{ooobbbZZZVVVTTTWWW[[[gggkkkoooqqqqqqrrrvvvyyy~~~~~~vvvmmmhhhfffffflllrrrvvvwww{{{wwwnnn```SSSKKKDDD===999666666555444333333333333333333333333333222111000222111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111///000000111111111000000111111111111111111111111////////////////////////////////////////////////000000000000000000000000///000000000000111111111333333444555777999;;;<<<;;;@@@HHHTTThhh~~~|||wwwsssnnnmmmooopppyyy<<<<<>>:::777666555444333333333333333333333333222111000000222111111111111222333333222222222222222222222222222222222222222222222222//////////////////////////////000000111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333333444555777:::<<<======BBBJJJYYYooo~~~vvvsssqqqmmmkkkkkkmmmuuu;;;<<<@@@CCCFFFOOOaaarrr~~~{{{{{{|||zzzxxx{{{{{{xxxvvvvvvuuusssuuu{{{wwwmmmjjjhhhhhhmmmtttyyy|||zzzoooccc\\\\\\dddvvvoooccc^^^^^^aaaeeejjjnnnpppqqqqqquuuttttttsssssstttuuuvvvvvvyyy~~~}}}yyyuuurrrmmmllljjjgggdddaaa___^^^[[[ZZZYYYYYYYYYZZZ\\\]]]aaadddhhhkkkkkkhhhdddaaa[[[YYYVVVTTTUUUWWW[[[]]]___fffoooyyy~~~}}}wwwuuurrrooolllkkkkkklllmmmnnnpppqqqrrrrrrqqqqqqmmmppptttwwwyyy{{{~~~~~~}}}zzzyyyvvvuuutttuuuvvvuuutttrrrqqqrrrrrrrrrqqqooolllkkkkkklllmmmkkkhhhgggiiikkkkkkmmmpppsssvvvwwwxxxxxxxxxyyyzzz{{{{{{zzzyyyxxxwwwvvvuuusssqqqpppooonnnooommmmmmpppuuuyyyyyyyyytttpppjjjeeeccccccccccccaaa```]]]YYYUUUQQQOOOMMMKKKNNNTTT[[[bbbiiinnnqqqrrrqqqqqqrrrtttuuutttsssrrrssstttuuuuuutttrrrqqqoooppprrrrrrrrrrrrsssuuurrrssssssssssssrrrrrrqqqppppppqqqqqqqqqqqqpppppprrrrrrrrrsssttttttuuuuuuqqqrrrtttvvvxxxxxxxxxxxxwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyzzz|||}}}}}}vvvlllddd\\\WWWRRRJJJGGGGGGBBBBBBAAAAAAAAA@@@@@@@@@???CCCKKKUUU^^^hhhppptttxxx|||lllaaaZZZVVVWWW\\\ccchhhmmmppppppppprrruuuvvvzzz~~~}}}vvvoookkkiiibbbiiirrrvvvvvvuuuxxx{{{wwwhhhZZZPPPHHH@@@;;;777666555444444333333444222222333333333222222111222111111111222222333444222222222222222222222222222222222222222222222222////////////////////////...//////000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111222222222333333333444666888:::<<<===???DDDNNN___vvv{{{uuuttttttqqqnnnmmmpppwww:::<<>>AAAGGGQQQbbb{{{}}}wwwyyyzzzwwwsssrrrvvv|||<<<>>>BBBFFFMMM\\\nnn|||zzz}}}|||{{{|||~~~~~~}}}~~~}}}xxxsssrrrooonnntttrrrccc^^^bbbjjjvvvtttddd___aaa```dddjjjoooqqqrrrsssssssssssstttsssrrrsssuuuwwwzzz}}}~~~yyytttooolllllljjjfffccc```^^^^^^^^^YYYXXXWWWWWWYYY[[[^^^aaafffhhhjjjjjjgggbbb\\\YYYRRROOOKKKJJJKKKLLLMMMNNNQQQSSSVVV[[[bbbkkkuuu|||~~~{{{yyyyyytttqqqlllhhheeeeeefffgggeeefffhhhkkknnnqqqtttuuussstttwwwzzz}}}~~~~~~}}}{{{wwwuuusssssssssrrrpppooorrrqqqpppnnnkkkiiifffeeehhhfffcccccccccdddcccbbbeeeeeeeeefffiiikkkmmmooovvvwwwxxxyyyyyyxxxxxxwwwuuuuuutttsssrrrpppnnnmmmmmmpppqqqqqquuuyyyzzzvvvsssooojjjggggggggghhhgggdddbbb^^^YYYVVVTTTSSSSSSOOOTTT[[[bbbhhhlllpppsssssssssssssssssssssssssssvvvuuuuuuttttttttttttuuuvvvuuuuuuttttttttttttuuuttttttrrrqqqpppoooooooooqqqrrrssssssqqqoooooopppssssssrrrrrrrrrqqqqqqqqqssssssttttttuuutttttttttuuuvvvvvvxxxyyyzzz{{{{{{zzzyyyxxxxxxyyy|||~~~{{{rrrkkkbbbZZZUUUPPPJJJEEEGGGEEEBBBAAAAAAAAA@@@>>>>>>AAAGGGNNNVVVaaalllsssxxx}}}yyyhhh]]]YYYXXXXXX]]]cccjjjnnnnnnlllllllllmmmmmmpppvvvzzzxxxppphhhjjjjjjlllqqqvvvxxxuuurrruuuvvvzzz~~~~~~yyyuuuvvvhhhXXXLLLDDD@@@:::777333222333444555555111111111222222333333444000000111222222222222111222222222222222222222222111222222222222111000000////////////000000000000222222111111111111222222000000000111222222222333......///000000000000000222111111111000000////////////000000111111111222000111111111111222222222444666888888999;;;>>>@@@DDDHHHTTTkkk}}}zzzvvvwwwzzzyyy===???BBBGGGPPP___rrr~~~|||zzz|||~~~~~~|||{{{|||}}}~~~{{{vvvqqqpppnnnnnnvvvtttccc___dddllluuu{{{}}}~~~zzzmmm```\\\``````eeekkkoooqqqrrrrrrssssssttttttsssrrrsssuuuwwwzzz}}}~~~yyysssnnnllljjjhhheeeaaa^^^]]]\\\\\\YYYXXXWWWWWWYYY\\\```bbbggghhhiiihhhddd^^^XXXTTTOOOMMMJJJJJJKKKMMMMMMMMMMMMOOOQQQTTTYYYaaaiiiooozzz~~~{{{xxxvvvuuupppnnnkkkgggeeeeeeeeefffdddeeegggjjjnnnqqqsssttttttuuuxxx{{{}}}~~~{{{yyywwwuuusssssssssrrrpppnnnooonnnmmmkkkiiifffdddbbbbbbaaa``````bbbbbbaaa````````````aaacccfffiiikkkqqqsssuuuwwwxxxxxxwwwwwwvvvvvvtttsssqqqpppooonnnnnnqqqssssssvvvzzzzzzvvvsssooojjjggghhhjjjjjjjjjeeeccc___ZZZWWWUUUTTTTTTRRRWWW^^^dddhhhlllppprrrssssssrrrrrrrrrrrrrrrrrruuutttttttttttttttuuuuuuvvvvvvuuutttssssssssstttssssssrrrqqqppppppppppppqqqssstttsssqqqppppppqqqsssssssssssssssrrrqqqqqqrrrssssssttttttttttttsssuuuvvvwwwxxxyyyzzzzzz{{{zzzzzzyyyxxxyyy{{{}}}sssmmmccc\\\VVVQQQKKKFFFGGGEEEBBBAAAAAAAAA???>>>>>>AAAFFFLLLTTT___iiipppvvv{{{}}}lll```ZZZXXXXXXYYY```hhhnnnnnnllljjjiiimmmmmmpppuuuyyywwwpppiiiffffffhhhnnnuuuxxxwwwtttrrrsssuuuxxxzzzxxxtttqqqzzz~~~ppp```RRRGGGBBB;;;888444222333444555555222222222222222333333333000000111222222222222222333333222222222222222222111222222222222111000000111111111111222222222222111111111000000111111111111111111111111111222222///000000111111111111111111111111111000000000//////000000000111111111111000111111111111222222222111333555555666888;;;===EEEJJJWWWooo~~~{{{wwwxxx{{{>>>@@@CCCHHHSSSdddxxx|||yyyzzz|||}}}|||{{{zzz{{{}}}|||}}}~~~wwwtttnnnnnnmmmoooyyytttcccaaahhhpppuuuwwwtttsssqqqmmmcccZZZZZZ___bbbfffkkkoooqqqqqqrrrssstttttttttsssrrrsssuuuwww{{{~~~}}}xxxsssnnnkkkhhhfffccc```]]][[[[[[ZZZXXXXXXWWWXXX[[[^^^bbbeeeiiijjjjjjhhhccc]]]VVVRRRPPPNNNMMMNNNPPPQQQQQQQQQNNNOOOPPPQQQSSSWWW]]]aaadddttt~~~zzzvvvssspppoookkkjjjhhhfffeeedddddddddbbbcccfffiiilllppprrrtttuuuvvvyyy|||~~~}}}zzzxxxwwwuuusssssssssrrrpppnnnkkkjjjiiigggeeeccc```___\\\[[[\\\]]]______]]][[[YYYXXXWWWWWWYYY]]]aaacccjjjmmmqqquuuxxxxxxwwwvvvxxxvvvtttrrrpppooooooooopppsssuuuvvvxxx|||zzzuuurrrnnniiihhhkkknnnnnnnnngggeee```\\\XXXVVVVVVVVVXXX\\\bbbfffiiilllnnnpppqqqqqqqqqrrrrrrrrrrrrrrrsssssssssssstttuuuvvvvvvwwwvvvuuutttsssrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrsssuuutttsssqqqrrrrrrrrrssstttttttttsssrrrqqqqqqrrrssssssttttttssssssvvvvvvwwwxxxyyyyyyzzz{{{{{{zzzyyyyyyzzz{{{|||}}}wwwpppfff^^^YYYSSSMMMHHHGGGDDDBBBAAAAAA@@@???===>>>@@@DDDJJJRRR[[[fffmmmrrrxxx~~~rrrddd\\\ZZZZZZ[[[bbblllssstttrrrooollllllmmmpppuuuxxxvvvpppjjjbbbbbbdddkkkrrrwwwxxxvvvppppppppprrrsssrrrooolllnnnvvv{{{lll[[[MMMDDD===999555333333444555444333333333333222222222222000111111222222222222222333333333222222111111111111222222222222111000000111111111111222222222222111000000//////000000111111111111111111111000000000000111222222222222222111111111111000000000000000000000000111111111111000111111111111222222222333555777888999;;;>>>@@@EEELLL]]]vvv|||yyyzzz~~~>>>@@@CCCJJJWWWjjj}}}{{{yyy{{{||||||{{{{{{{{{{{{|||{{{~~~{{{tttqqqkkklllmmmqqq{{{rrrcccdddooowwwxxxwwwooojjjfffbbb]]]XXX[[[aaadddhhhllloooppppppqqqrrrssstttttttttssssssvvvxxx|||{{{vvvqqqmmmjjjfffeeebbb___]]][[[ZZZYYYWWWWWWWWWYYY\\\aaaeeehhhkkklllllljjjfffaaa[[[WWWVVVUUUUUUVVVXXXZZZYYYXXXWWWWWWWWWVVVUUUVVVYYY[[[^^^hhhuuu~~~|||xxxtttpppmmmjjjiiieeeeeeeeeeeedddcccbbbbbb```aaadddhhhkkkooorrrsssvvvxxxzzz}}}~~~{{{xxxwwwuuusssrrrrrrqqqooommmhhhgggfffeeeccc```^^^]]]YYYYYYYYY[[[\\\ZZZWWWUUURRRPPPNNNMMMOOOSSSWWWZZZaaaeeelllrrrvvvwwwvvvvvvxxxvvvssspppooonnnooooooqqquuuxxxyyy{{{}}}zzztttpppkkkggghhhmmmrrrsssrrrjjjgggbbb]]]YYYXXXXXXXXX]]]aaaeeeiiikkklllmmmoooppppppqqqqqqqqqqqqrrrrrrrrrrrrrrrssstttuuuvvvwwwvvvvvvtttsssrrrrrrqqqqqqpppqqqqqqrrrrrrsssssssssrrrtttuuuuuutttsssssstttrrrssstttuuuuuusssrrrqqqpppqqqrrrssstttttttttsssvvvvvvwwwxxxyyyyyyzzzzzz{{{{{{zzzzzzzzz{{{{{{|||{{{tttjjjbbb\\\VVVOOOJJJGGGEEEBBBAAAAAA@@@>>>===<<<>>>BBBGGGOOOYYYdddkkkpppvvv}}}zzzjjj```\\\\\\\\\cccmmmvvvyyywwwssspppmmmnnnqqqtttvvvtttoookkkbbbaaabbbgggooouuuwwwwwwpppooonnnnnnnnnmmmkkkiiifffooozzztttcccRRRHHH???;;;777444444444444444444444444333333222222111000111222222333333222222444333333222222111111111111222222222222111000000.../////////000000000000000000////////////000000222222111111000000/////////000111111222222111111111111111000000000000000000000000000000111111111000000111111111222222222444666888999:::<<<@@@BBBEEEOOOddd|||~~~}}}???@@@EEEMMM\\\ooo}}}{{{}}}|||{{{{{{{{{||||||||||||~~~xxxqqqnnniiikkkmmmqqq|||~~~nnnccciiixxx~~~{{{ooohhhaaa]]]ZZZYYY^^^dddgggjjjmmmoooppppppqqqrrrrrrsssttttttsssuuuwwwzzz~~~|||xxxsssoookkkiiieeedddbbb___]]][[[ZZZYYYVVVWWWWWWZZZ^^^dddiiillllllmmmnnnmmmkkkgggcccaaa^^^^^^]]]^^^```aaa```___aaaaaaaaa___\\\[[[[[[]]]```ccciiiqqq~~~zzzvvvvvvtttqqqmmmjjjgggeeedddbbbbbbcccccccccbbbaaa```^^^```cccgggkkkooorrrtttwwwxxx{{{}}}~~~~~~~~~|||zzzvvvtttrrrqqqpppooommmkkkfffeeedddcccaaa___]]]\\\YYYYYYXXXYYYXXXVVVRRROOOMMMKKKHHHFFFGGGJJJNNNQQQYYY]]]eeelllqqqtttttttttvvvuuurrrooonnnnnnoooooorrrwww{{{|||~~~~~~yyyrrrlllgggdddgggooouuuwwwvvvlllhhhccc^^^ZZZYYYZZZZZZ```dddhhhkkkllllllmmmnnnpppppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrsssuuuvvvvvvuuutttsssrrrqqqqqqqqqqqqpppppprrrsssssssssssssssrrrtttuuuuuutttssstttuuurrrssstttttttttsssrrrqqqpppqqqrrrsssttttttttttttwwwwwwwwwxxxxxxyyyyyyzzz{{{{{{zzzzzzzzz{{{{{{{{{~~~~~~xxxnnneee___YYYRRRMMMHHHFFFCCCBBBAAA@@@???===999;;;???DDDLLLWWWcccjjjooovvv}}}rrreee___^^^ZZZ```iiirrrwwwwwwsssppppppqqqssstttuuusssooollleeecccbbbfffmmmsssvvvvvvpppooollllllkkkjjjhhheeebbbiiittt|||xxxhhhWWWLLLAAA>>>999666555555444444555444444333333222222222111111222333333333333222333333333222222111111111111222222222222111000000.../////////000000000000000000////////////000000222111111000000/////////...///000000111111000000000000000000000000111111111111000000000000000000000000111111111222222222111333555666888:::===@@@FFFSSSjjj@@@BBBHHHRRRcccuuu}}}{{{zzz|||}}}}}}}}}{{{}}}uuummmkkkfffiiikkkoooyyyuuujjjeeeqqqrrrhhh___[[[ZZZ[[[___eeeiiikkknnnooooooooopppqqqppprrrsssttttttvvvzzz|||}}}zzzuuupppllliiigggcccbbbaaa___]]][[[YYYXXXVVVVVVWWW[[[```ffflllooonnnoooqqqrrrrrrpppmmmllliiigggeeeeeefffffffffeeeggghhhhhhfffcccaaaaaaaaaaaa```aaafffmmm{{{|||wwwrrrnnnmmmkkkiiigggdddbbbaaaaaaaaaaaaaaabbbaaaaaa```___]]]___bbbfffkkkooosssuuuwwwyyy{{{}}}~~~}}}}}}~~~}}}{{{zzzuuussspppooonnnmmmkkkiiidddccccccaaa```^^^\\\[[[ZZZXXXWWWVVVUUURRROOOLLLJJJHHHEEECCCCCCEEEHHHIIIQQQUUU\\\dddjjjnnnpppppprrrqqqpppnnnnnnnnnnnnooorrrxxx|||~~~~~~xxxppphhhccc```dddooowwwyyyxxxmmmiiiccc^^^ZZZZZZ[[[\\\aaadddiiikkklllmmmnnnoooppppppqqqqqqrrrrrrssssssrrrrrrrrrrrrssstttuuuuuussssssrrrqqqqqqqqqrrrrrrpppqqqrrrtttttttttsssrrrqqqsssuuuuuutttssstttuuussssssrrrrrrrrrqqqqqqqqqqqqrrrssstttuuuuuuvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{||||||~~~~~~|||qqqiiibbb[[[TTTOOOJJJHHHEEECCCBBBAAA@@@>>>:::;;;>>>CCCJJJUUU```hhhnnnvvv|||~~~yyyjjjbbb```^^^aaahhhpppwwwyyyxxxvvvssstttuuuvvvtttrrrooommmhhheeeccceeelllssswwwxxxrrrpppnnnlllkkkiiifffccc```eeennnwww~~~~~~xxxkkk\\\QQQDDD@@@;;;777555555444333444444444444333333333333111222222333333333333333222222222222222222222222111222222222222111000000111111111111222222222222111000000//////000000111000000000000000000//////......///000000000000000000000000000111111111111111111111111000000000000000111111111111222222222222444666888999<<>>???BBBHHHRRR]]]dddmmmuuu{{{{{{oooeeeaaacccdddhhhooowww|||}}}|||wwwxxxxxxwwwtttqqqooommmjjjfffccceeellltttyyy{{{wwwvvvtttrrrqqqnnniiifffccceeelllvvv}}}|||{{{wwwmmm___TTTEEEAAA<<<888666555444333333333333444444444444444111222333333444444333333111111111222222333333444111222222222222111000000111111111111222222222222111111111000000111111111/////////000000000000000//////000111111111111000///000000000111111111111111111111111000000000///000111111111111222222222444666999:::<<<>>>BBBEEEMMM^^^wwwEEEHHHPPP]]]nnn{{{{{{~~~wwwxxxyyyxxxxxxyyy|||zzzooohhhgggaaaccceeehhhpppxxxzzzvvvlllhhhmmm|||vvvjjj]]]YYYYYYZZZ]]]aaakkkmmmooooooooonnnoooqqqmmmoooqqqsssuuuyyy}}}|||zzzvvvqqqlllhhheeeddd___^^^]]]\\\ZZZXXXVVVUUUTTTUUUWWW\\\bbbiiipppttt~~~{{{vvvsssrrrrrrqqqqqqmmmoooqqqqqqooommmmmmmmmjjjgggfffgggcccaaaiiittt~~~{{{xxxuuurrrpppnnnllljjj``````___^^^^^^^^^______bbbaaa```_______________]]]___bbbggglllqqqtttvvvwwwxxxzzz|||~~~}}}|||{{{yyyvvvtttrrrpppnnnlllkkkjjjgggeee```______^^^\\\ZZZYYYXXXTTTRRRPPPNNNNNNNNNMMMLLLJJJHHHFFFDDDBBBAAAAAAAAADDDGGGMMMTTT[[[aaaeeegggkkkkkklllmmmnnnnnnmmmmmmrrrxxx~~~~~~uuulllaaa\\\YYY```mmmxxx{{{yyynnnjjjccc]]]ZZZZZZ[[[\\\```ccchhhkkkmmmnnnoooqqqqqqqqqrrrsssssstttuuuuuuttttttsssrrrrrrrrrssssssppppppppppppqqqrrrssstttqqqrrrtttuuuuuutttrrrqqqppprrrttttttsssssssssttttttrrrooommmmmmnnnqqqrrrrrrssstttvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyywwwxxxyyy{{{|||}}}}}}}}}vvvmmmeee^^^WWWRRRMMMJJJGGGEEEDDDCCCAAA@@@AAAAAAAAACCCGGGPPPZZZaaallltttzzzyyy|||rrrgggbbbaaaaaaccciiirrryyy||||||yyyzzzzzzxxxtttpppnnnnnnjjjfffcccfffmmmvvv|||~~~~~~|||{{{yyywwwtttoookkkggggggmmmyyy}}}{{{yyyvvvmmmaaaWWWFFFBBB===888666555444333333333333444444555555555111222333333444444333333000000111222333444444555111222222222222111000000////////////000000000000222222111111111111222222......//////000000111111000000111222222222222222//////000000111111111222222111111111000000//////000111111111111222222222111333666888999<<>>@@@>>>>>>AAADDDIIIUUU```jjjpppvvvyyy{{{zzzkkkdddddddddeeeiiiooouuuyyy{{{zzzwwwtttpppmmmlllllllllmmmjjjhhhjjjlllsss}}}yyyxxxxxxvvvssspppooosss~~~|||yyytttkkk```XXXMMMFFF===777555555444222333333333222222222111111222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111222222222111111111000000000000000000000000000000000000////////////000000222222111000//////000000111111111111111000//////111222222333333444444555666666888<<<<<<;;;@@@GGGPPPiiiFFFJJJUUUggg|||}}}zzztttpppooorrruuuyyy{{{~~~vvvnnniiigggfffaaaaaagggmmmmmmllllllfffkkkvvvpppggg^^^ZZZXXXYYY```hhhlllnnnppppppooonnnooopppsssssstttuuuxxx|||{{{xxxtttpppmmmjjjgggeee^^^]]]ZZZXXXWWWVVVVVVWWWVVVXXX[[[___fffmmmtttyyy~~~yyyvvvssssssvvvwwwuuuqqqssspppllljjjhhhfffdddbbbeeekkkwww}}}zzzxxxwwwtttsssrrrpppmmmkkkiiihhhiiiiiihhhgggffffffeeedddeeedddcccaaa``````aaaaaabbbeeehhhjjjmmmppptttwwwyyyzzz}}}}}}|||||||||}}}~~~~~~~~~~~~~~~{{{xxxvvvtttrrrooommmllljjjhhhfffdddbbbaaa___^^^]]][[[ZZZXXXWWWVVVTTTTTTTTTTTTTTTTTTUUUUUUSSSQQQMMMIIIFFFCCCAAA@@@>>>BBBGGGIIILLLQQQZZZaaabbbeeehhhjjjkkklllnnnpppuuu{{{~~~}}}yyypppggg]]]WWWRRRVVV```jjjooopppooohhh```[[[ZZZ[[[\\\\\\bbbcccdddfffhhhkkkmmmnnnpppooooooooopppqqqrrrrrrttttttttttttssssssrrrqqqpppppppppppppppqqqqqqrrrrrrrrrppppppooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrpppnnnllllllmmmppprrrtttttttttuuuwwwyyyzzz{{{zzzzzzzzzzzzzzzzzzyyyyyy|||{{{{{{{{{|||~~~{{{qqqjjjccc\\\XXXRRRNNNIIIEEECCCBBB@@@??????======@@@CCCHHHSSS^^^hhhnnnuuuxxx{{{ooofffeeeddddddhhhmmmrrruuuvvvvvvtttpppmmmkkkjjjjjjjjjkkkhhhgggjjjmmmuuu|||zzzzzzyyywwwuuusssvvvzzzvvvrrrjjjaaaZZZOOOHHH???999777666444222333333333222222222222111222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111222222222111111111000000000000000000000000000000222222111111111111222222222222111000000000000000111111111111111000//////111222222333333444444555666666888<<<<<<<<>>@@@CCCDDDFFFJJJQQQWWWZZZ^^^cccgggjjjllloooqqquuuzzz}}}|||{{{vvvlllcccXXXRRRMMMOOOWWW___cccdddgggccc]]]YYYXXXZZZ\\\]]]```aaaccceeegggiiikkklllnnnnnnnnnnnnooopppqqqrrrrrrrrrrrrssssssrrrrrrqqqqqqqqqqqqpppqqqrrrrrrsssqqqqqqqqqppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrooonnnmmmlllmmmpppsssuuussssssttttttvvvwwwyyyzzz{{{{{{{{{{{{{{{|||||||||~~~}}}}}}}}}}}}~~~}}}uuunnnhhhaaa\\\UUUPPPKKKFFFDDDCCCBBB@@@>>><<<<<>>@@@@@@AAAEEEKKKOOOUUUYYY___dddhhhkkkoooqqqrrrvvvxxxxxxwwwssshhh^^^SSSNNNIIIIIINNNTTTWWWXXX^^^[[[WWWUUUVVVXXX[[[\\\^^^```aaadddfffhhhjjjjjjlllllllllmmmnnnoooqqqrrrooopppqqqrrrrrrrrrrrrrrrqqqppppppppppppqqqrrrrrrppppppqqqqqqqqqrrrssssssqqqqqqqqqqqqqqqqqqqqqqqqooonnnmmmmmmnnnqqqsssuuuqqqqqqqqqrrrssstttuuuvvvzzzzzz{{{{{{||||||}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~xxxqqqkkkddd___VVVRRRLLLGGGEEECCCBBB@@@>>><<<===???AAAEEENNNXXXaaahhhqqquuuxxx|||mmmbbbaaaaaacccfffjjjkkklllkkkjjjgggeeeeeeeeefffgggjjjgggfffiiilllrrr}}}zzz{{{~~~{{{xxx|||yyysssoooiiibbb]]]NNNHHHAAA<<<:::999666333444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000111111000000000000000111000000111111111111000///111222222333333444444555666666888<<<===???EEEMMM\\\uuu~~~IIISSSfffzzz{{{xxxwwwvvvvvvvvvzzzvvvmmmhhhhhhjjjmmmkkklllmmmnnnpppssswwwyyyzzzyyyuuuqqqmmmlllmmmooorrrooonnnooolllddd^^^\\\jjjwwwsss```[[[YYY[[[]]]___eeekkkmmmnnnnnnmmmlllmmmoooqqqtttuuuwwwzzz~~~yyyvvvqqqmmmiiieeeaaa___\\\[[[YYYWWWVVVVVVWWWWWWWWW]]]ccchhhlllrrr{{{|||{{{zzzyyyvvvrrrlllggg___ZZZVVVWWW\\\fffxxx||||||{{{{{{zzzyyyyyyyyyzzzyyyxxxwwwvvvuuuttttttrrrqqqpppooommmlllkkkjjjiiiiiihhhhhhiiijjjlllmmmnnnpppqqqrrrsssuuuxxxzzz{{{{{{zzzyyyxxxxxxxxxyyyuuuuuuuuuuuuuuutttssssssrrroookkkgggdddbbb^^^\\\YYYWWWUUURRRQQQPPPPPPQQQRRRRRRTTTUUUWWWXXXYYYZZZbbbdddhhhkkklllllljjjiiigggeeebbb\\\UUUMMMFFFBBB===>>>>>>>>>@@@CCCHHHKKKQQQUUU[[[aaaeeejjjnnnpppppptttuuuvvvvvvrrrggg[[[OOOJJJEEEDDDGGGJJJMMMMMMSSSRRRQQQPPPQQQSSSWWWYYY\\\]]]```cccfffhhhiiiiiijjjjjjkkklllmmmoooqqqrrroooooopppqqqrrrrrrrrrrrrooooooooooooooopppqqqqqqoooppppppqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqpppoooooooooqqqrrrtttqqqqqqqqqqqqrrrtttuuuuuuxxxxxxyyyzzz{{{{{{||||||||||||}}}}}}}}}}}}}}}}}}}}}~~~zzztttnnngggbbbWWWSSSMMMHHHEEECCCAAA@@@???>>>>>>@@@BBBDDDMMMWWW]]]eeennntttwww}}}qqqaaa___^^^___cccgggjjjkkkiiigggfffeeeeeefffhhhiiillliiigggggghhhlllvvv~~~|||~~~yyyzzzxxxrrrnnnhhhaaa\\\OOOIIIAAA<<<:::999777555444444444333333333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000111000000000000000111111///000000111111111000000111222222333333444444555666666888===>>>@@@HHHPPP^^^xxx~~~{{{yyy}}}KKKWWWlll~~~xxxuuutttssssssvvvyyy|||rrriiiffffffhhhiiihhhiiijjjjjjjjjlllooorrrxxxvvvrrrnnnkkkkkknnnqqqsssqqqppppppkkkccc]]]]]]lll{{{~~~ppp___ZZZYYY\\\___aaagggmmmoooppppppooonnnnnnqqqssstttvvvxxx|||}}}yyytttnnnjjjeeeaaa^^^YYYWWWVVVTTTTTTTTTTTTUUUXXX___fffkkkooottt}}}~~~}}}|||zzzvvvqqqmmmbbb]]]YYYWWWWWW[[[gggrrr}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||zzzyyyxxxxxxuuuuuusssrrrpppooonnnmmmjjjiiiiiiiiikkklllnnnpppqqqrrrtttuuuvvvwwwzzz}}}~~~|||yyyvvvuuuuuuvvvvvvttttttsssrrrqqqpppnnnmmmjjjgggccc```]]][[[XXXUUUPPPOOOLLLJJJJJJJJJKKKLLLNNNOOORRRUUUXXX[[[]]]___iiikkknnnqqqrrrqqqpppooolllkkkhhhccc\\\SSSLLLGGG@@@???>>>===???BBBEEEGGGLLLPPPVVV[[[aaagggmmmqqqtttvvvwwwvvvwwwsssgggZZZJJJGGGBBB@@@@@@CCCDDDEEEHHHIIIJJJKKKKKKNNNRRRUUUWWWYYY]]]aaadddggghhhhhhiiiiiijjjlllmmmpppqqqsssooopppqqqrrrrrrrrrrrrrrroooooonnnnnnoooooopppqqqoooooopppqqqqqqqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqppppppqqqrrrssssssssssssttttttvvvwwwwwwvvvwwwwwwyyyzzz{{{||||||{{{||||||}}}~~~~~~~~~}}}|||~~~~~~xxxqqqiiicccYYYUUUNNNIIIFFFCCCAAA@@@???>>>???AAAAAACCCKKKTTT[[[cccmmmrrruuuzzzuuuccc```]]]]]]```eeeiiikkkiiiiiihhhggghhhjjjmmmnnnpppllliiigggeeegggoooyyy~~~|||yyy~~~zzzuuuqqqmmmfffaaaTTTMMMCCC===:::999888666444444444444333333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222000000000000000000000000222222111111111111222222000000000000000111111222///000000111111111111000111222222333333444444555666666888===???BBBJJJSSSccc|||~~~zzzwwwvvv{{{PPP^^^sss|||vvvtttsssrrrqqqvvvyyy~~~zzzpppiiiggghhhiiiiiikkkmmmnnnmmmllllllooorrrwwwuuupppllliiikkkooosssuuuqqqnnnlllggg```^^^```nnn~~~yyyjjj___[[[YYY\\\___bbbhhhooorrrrrrrrrpppooopppsssuuutttvvvyyy}}}}}}yyysssnnniiieee```]]]WWWVVVUUUTTTSSSSSSTTTTTTYYY```iiinnnqqqvvv}}}yyytttqqqhhhccc^^^ZZZVVVUUU\\\eeeooo~~~~~~~~~}}}}}}~~~|||}}}~~~~~~~~~}}}{{{zzzzzzvvvuuutttrrrpppooommmmmmjjjiiiiiijjjlllnnnpppqqqrrrtttvvvwwwxxxyyy}}}~~~}}}zzzwwwuuusssrrrrrroooooonnnllljjjhhhfffeee^^^[[[WWWTTTRRRPPPNNNLLLIIIHHHFFFDDDDDDFFFHHHIIILLLNNNRRRVVV[[[___ccceeemmmooorrrtttvvvvvvuuuuuuqqqpppnnnjjjcccZZZRRRMMMDDDBBB???===>>>???AAAAAAEEEIIINNNUUU\\\dddmmmrrrxxxyyyxxxwwwvvvqqqcccUUUFFFCCC???<<<;;;<<<>>>???@@@BBBEEEFFFFFFHHHMMMPPPRRRTTTYYY^^^bbbdddffffffiiiiiijjjlllnnnppprrrtttqqqqqqrrrrrrrrrrrrrrrqqqppppppooooooppppppqqqrrroooooopppppppppooonnnmmmpppppppppppppppppppppppprrrqqqqqqqqqqqqrrrssssssttttttttttttuuuvvvwwwxxxuuuvvvwwwyyyzzz{{{|||}}}zzz{{{}}}~~~{{{tttkkkfff\\\WWWPPPKKKGGGEEEBBBAAA???===>>>@@@@@@AAAIIIQQQZZZbbblllqqqssswwwzzzhhhccc^^^\\\^^^ccchhhkkklllkkkkkkkkkmmmooorrrtttrrrnnnjjjhhheeedddllluuu|||~~~|||xxx{{{~~~}}}zzztttooo]]]TTTHHH???;;;999777666555444444444444333333333222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111000000111111111222222222000000000000000000000000222222111111111111222222000000000000000111222222//////000111111111111111111222222333333444444555666666888===???CCCLLLUUUkkk|||zzzyyy}}}UUUcccyyyzzzuuusssrrrqqqpppvvvxxx}}}zzzqqqkkkjjjkkklllkkkqqqsssuuusssqqqqqqsssvvvwwwtttpppkkkhhhjjjppptttvvvpppkkkgggbbb^^^___dddpppuuueee```[[[YYY\\\___ccciiiqqqsssssssssrrrqqqrrrtttwwwuuuvvvzzz~~~zzzvvvqqqlllgggccc^^^[[[YYYXXXVVVUUUUUUUUUVVVVVVYYYaaajjjooorrrwww{{{vvvsssjjjeee^^^YYYSSSOOOTTT\\\^^^kkk~~~~~~~~~|||||||||zzz{{{|||~~~}}}|||zzzzzztttsssrrrpppnnnlllkkkjjjiiiiiijjjjjjllloooqqqrrrssstttwwwxxxyyy{{{~~~}}}}}}{{{yyyvvvrrrooommmeeedddcccaaa^^^[[[YYYXXXSSSQQQMMMJJJIIIGGGEEECCCEEEDDDBBBAAAAAADDDFFFHHHLLLNNNRRRXXX^^^cccgggiiiooopppsssuuuwwwyyyyyyyyyssssssrrrnnnggg___WWWRRRGGGDDD@@@===============@@@CCCIIIPPPXXXcccmmmtttzzzzzzxxxuuusssmmm^^^OOODDDAAA===:::888999:::;;;;;;>>>BBBCCCCCCEEEIIIMMMNNNQQQVVV[[[```cccdddeeeiiiiiijjjlllnnnqqqssstttrrrrrrsssssssssrrrrrrqqqqqqqqqppppppqqqqqqrrrsssnnnooopppppppppnnnmmmlllpppppppppppppppppppppppppppppppppqqqrrrssstttuuussssssssssssssstttuuuvvvvvvvvvwwwyyy{{{|||}}}~~~{{{|||~~~~~~vvvmmmggg^^^YYYRRRMMMIIIFFFDDDBBB===<<<===??????@@@GGGOOOYYYbbblllqqqrrrvvv~~~}}}lllggg___[[[]]]aaafffiiinnnmmmmmmnnnpppsssvvvxxxtttoookkkiiieeedddkkktttyyy~~~||||||yyyvvvyyy}}}eee[[[LLLAAA;;;888777555555555444444444333333333222222222222222222222222222222222222222222222222222222222222111111000000111111111111111111111111000000111111222222222222000000000000000000000000000000////////////000000000000///000000111222222//////000111111111111111111222222333333444555555666666888===@@@CCCMMMVVVqqq~~~~~~VVViii{{{uuuqqqpppqqqrrrwwwwwwyyy}}}}}}tttoookkkhhhkkkpppppp{{{wwwtttuuuuuuyyytttooommmjjjiiimmmsssvvvpppggg```YYYWWW]]]fff{{{zzznnnccc\\\]]]]]]___cccggglllnnnqqqrrrssssssttttttsssssssssvvv{{{~~~|||tttqqqnnnllljjjfffbbb___[[[ZZZWWWSSSQQQRRRVVVYYY___dddjjjooosssxxx~~~yyyuuupppjjjaaaYYYTTTRRRQQQPPPZZZ^^^jjj~~~~~~|||{{{}}}~~~{{{xxxvvvrrrqqqnnnllljjjiiihhhiiiiiijjjkkklllnnnpppqqqqqqttttttuuuvvvyyy{{{}}}yyyzzz{{{zzzvvvpppjjjfffbbb^^^YYYVVVUUURRROOOKKKGGGFFFEEECCCBBB@@@???>>>===???@@@AAABBBCCCFFFHHHKKKNNNTTTYYY]]]aaafffiiioooppprrrwww{{{}}}{{{xxxuuurrrooonnnmmmhhh___WWWLLLHHHBBB???>>>>>>>>>===>>>???DDDMMMTTT\\\iiiuuuyyyyyyyyywwwrrrfffXXXMMMBBB@@@===;;;999999999:::;;;;;;<<<>>>@@@BBBDDDEEEKKKNNNRRRXXX]]]bbbeeefffiiiiiijjjjjjlllnnnooopppppppppqqqrrrrrrrrrqqqqqquuutttrrrrrrqqqrrrssstttsssrrrqqqpppppppppqqqrrrrrrrrrsssssssssrrrqqqqqqqqqqqqrrrrrrssstttuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvxxxzzzzzzzzzzzz|||}}}wwwnnniiiaaa\\\TTTNNNIIIFFFCCC@@@============>>>BBBHHHLLLXXXaaakkkpppqqqsssxxx}}}uuujjj___]]]^^^```eeejjjoooqqqrrrssstttvvvyyy|||xxxuuuqqqkkkhhhiiimmmppp}}}zzzzzz~~~}}}tttpppuuuvvvfffRRRCCC===;;;777444444333222222111111222222333444444555555444444333222222333333333333444444000000000000000000000000000000000000000000000000222222222222222222222222111111111111222222222222111111000000000000111111000000000000000000000000000111111111111222222222333333222222222333444444666;;;:::;;;BBBDDDLLL^^^yyy\\\nnnyyytttrrrrrrsssuuu{{{{{{|||xxxpppmmmjjjiiimmmsssxxxxxxtttttttttwwwrrrmmmkkkjjjiiimmmsssvvvnnnddd\\\VVVUUU]]]ggg{{{xxxkkkaaa[[[\\\]]]___cccgggkkknnnqqqqqqrrrssstttttttttttttttxxx}}}}}}{{{rrrpppmmmjjjhhhddd```]]]ZZZYYYVVVSSSQQQRRRVVVYYY^^^dddkkkppptttxxx~~~{{{tttnnnddd\\\WWWTTTRRRQQQTTTVVV___ooo~~~{{{xxxuuusssooonnnllljjjiiihhhhhhhhhnnnnnnoooppppppqqqrrrrrrsssssstttuuuwwwxxxyyyyyyxxxwwwvvvsssmmmgggaaa]]]WWWTTTOOOMMMKKKIIIFFFCCCBBBAAA@@@???>>>===<<<<<<>>>???AAABBBCCCDDDGGGIIIKKKOOOTTTYYY]]]aaaeeehhhoooppprrrwww{{{}}}{{{yyywwwtttrrrqqqpppjjjbbbZZZPPPKKKEEE@@@>>>>>>>>>>>>>>>>>>CCCKKKRRRZZZgggssswwwwwwwwwuuuooocccUUUKKKAAA???<<<:::888888999999::::::;;;<<<>>>@@@BBBCCCIIILLLPPPVVV\\\aaaeeefffiiiiiijjjkkklllnnnooopppppppppqqqrrrrrrsssrrrrrrtttsssrrrrrrrrrrrrssstttsssrrrqqqpppppppppqqqqqqssssssssssssrrrqqqpppoooqqqqqqrrrrrrssstttttttttsssssstttuuuvvvvvvwwwwwwvvvxxxyyyzzzyyyzzz|||}}}zzzrrrlllccc^^^VVVOOOKKKGGGDDDBBB??????>>>>>>>>>AAAFFFIIIVVV___jjjpppqqqrrrwww{{{zzznnnbbb______bbbffflllppprrrtttuuuuuuvvvxxxyyyxxxuuupppkkkhhhiiimmmqqqzzzzzzxxxyyyzzz}}}xxxrrrpppsss|||zzzkkkVVVFFF???<<<888666444333222222111222222222222333333333333333333222111111111222222222333333111111111111111111111111000000000000000000000000222222222222222222222222............////////////111111000000000000111111000000000000000000000000000111111111111222222222333333222222222333444444666<<<;;;<<>><<<===============<<<<<<<<<>>>???AAACCCCCCEEEHHHKKKLLLOOOTTTXXX\\\___dddgggnnnooorrrvvv{{{}}}|||{{{zzzxxxvvvuuusssnnnggg```VVVQQQIIIBBB???>>>>>>>>>======AAAHHHOOOWWWdddqqqtttuuuuuussslll```RRRHHH???>>>;;;999777777888999888888999:::<<<===???@@@EEEHHHMMMTTTZZZ```dddfffiiiiiijjjkkklllnnnooooooooopppqqqsssttttttttttttssssssrrrrrrrrrrrrsssssssssrrrqqqqqqppppppqqqqqqttttttssssssqqqpppnnnmmmqqqqqqqqqrrrrrrsssssstttqqqrrrssstttuuuwwwxxxxxxuuuwwwyyyyyyyyyyyy{{{}}}~~~uuupppeee___XXXQQQLLLHHHEEECCC@@@@@@@@@>>>>>>???CCCFFFRRR[[[gggnnnppprrruuuxxx|||tttgggaaaaaaccchhhnnnqqqsssvvvwwwwwwvvvuuuvvvwwwtttpppkkkhhhiiimmmpppzzzxxxuuuuuusssrrrpppnnnooouuuqqq[[[JJJAAA===999777444444333222222222222222111222222333333222222111000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111111222000000000000000000000000000000000000000000000000000111111111111222222222333222222222333333444555666<<<;;;<<>>===;;;;;;=========>>>>>>??????@@@>>>@@@BBBCCCDDDEEEHHHKKKMMMPPPTTTWWWZZZ^^^bbbeeelllnnnqqqvvvzzz|||}}}}}}}}}{{{zzzyyywwwrrrlllggg]]]VVVMMMEEEAAA???>>>======<<>><<<:::888777777888888777777777888999;;;<<<===AAADDDJJJQQQXXX___cccfffhhhiiijjjlllmmmnnnooooooooopppqqqssstttuuuuuuuuurrrrrrrrrrrrrrrrrrssssssrrrrrrqqqqqqqqqqqqpppqqqrrrrrrrrrrrrqqqpppnnnnnnpppqqqqqqqqqrrrrrrrrrsssqqqrrrrrrtttuuuvvvvvvwwwuuuvvvxxxyyyxxxyyyzzz|||}}}~~~wwwqqqfff```YYYRRRMMMIIIEEECCC@@@@@@???>>>>>>???CCCFFFNNNWWWcccllloooqqqsssuuuxxxzzzkkkcccbbbccchhhmmmqqqtttxxxyyyxxxuuusssssstttssspppkkkiiiiiilllooo||||||vvvssspppqqqqqqmmmjjjnnnyyyuuu```NNNCCC===999777444444333222222222222333222222333333333333222222111111111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222333333000000111111111111000000000000000000000000000000000000111111111222222222222222222222333444555555555<<<;;;<<>>===<<<============>>>???@@@AAABBBCCC@@@BBBCCCDDDDDDFFFHHHKKKNNNQQQTTTVVVYYY\\\aaadddiiilllppptttxxx{{{}}}~~~}}}|||yyyvvvqqqmmmbbb\\\RRRIIIDDDAAA>>>======<<<===BBBHHHPPP^^^kkksssuuuuuurrrhhh[[[MMMEEE===<<<999777666777888888777777777777888999:::;;;???BBBHHHOOOWWW^^^bbbeeegggiiijjjlllmmmnnnnnnnnnooopppqqqssstttuuuuuuuuupppqqqqqqrrrrrrsssssssssrrrrrrrrrrrrqqqqqqppppppooooooppppppqqqppppppppppppppppppqqqqqqqqqqqqqqqsssssssssssstttttttttttttttvvvxxxxxxxxxxxxzzz{{{{{{|||}}}vvvpppfffaaaYYYRRRLLLHHHEEEBBB===>>>???>>>>>>@@@CCCFFFKKKSSS___iiinnnqqqssstttuuu~~~nnneeebbbbbbfffkkkpppssswwwyyywwwuuurrrrrrrrrrrrqqqnnnkkkkkklllnnn{{{wwwrrrssstttrrrlllgggiiittt|||zzzzzz|||wwwdddRRREEE>>>999666555444333333222222333333333333444444444444333333222222222333333333333444111111111111111111111111000000000000000000000000000000000000000000000000.........////////////000///000111111111111000///000000000000000000000000000000111111111222222222222222222222333444555666333;;;;;;;;;BBBHHHWWWnnn|||xxxrrrnnnppptttyyyqqq||||||||||||}}}}}}~~~~~~vvvsssrrruuuwwwwwwzzzzzzqqqnnnllljjjjjjkkkfff]]]RRRKKKJJJRRRdddttttttiii```ZZZVVVYYY^^^dddiiimmmnnnooooooooopppqqqrrruuuxxxyyyxxx||||||yyywwwuuuqqqmmmhhhdddaaa^^^[[[YYYTTTSSSRRRQQQQQQTTTYYY]]]dddiiippptttuuuwww{{{~~~wwwpppiiibbb[[[WWWQQQPPPPPPQQQPPPTTTbbbppp~~~{{{yyywwwuuuqqqpppnnnmmmlllkkkkkkkkkmmmnnnoooqqqrrrrrrrrrrrrooooooooonnnnnnmmmmmmmmmjjjiiihhheeeaaa]]]YYYWWWQQQNNNKKKGGGEEEDDDDDDEEE>>>??????>>>======>>>@@@>>>???@@@AAABBBDDDEEEEEEDDDFFFGGGGGGGGGGGGJJJLLLPPPQQQTTTUUUWWW[[[___bbbfffjjjnnnrrrvvvyyy}}}~~~{{{wwwtttrrrhhhbbbYYYPPPJJJEEEAAA???>>><<<<<<@@@EEENNN\\\jjjrrruuuvvvrrrgggYYYLLLEEE===<<<999888777777888999888888888888888999::::::===AAAGGGNNNVVV]]]aaadddggghhhkkkmmmnnnnnnnnnnnnooopppqqqsssttttttttttttooopppqqqrrrsssssssssrrrqqqrrrrrrrrrrrrqqqpppooommmnnnoooppppppqqqppppppppppppppppppppppppppppppsssssssssssssssssssssssstttuuuwwwwwwwwwwwwyyy{{{zzzzzz|||}}}vvvpppgggaaaYYYRRRMMMHHHEEEBBB===>>>??????>>>@@@CCCEEEJJJQQQ\\\fffmmmqqqssstttuuu~~~rrrhhhdddbbbdddgggmmmqqquuuwwwvvvtttsssrrrrrrsssuuutttqqqooonnnnnnuuuxxxqqqtttuuutttnnnhhhiiiqqqzzz}}}{{{xxxvvvwwwzzz~~~vvvfffVVVIII???999666555444444333333333333333333444444555555444444333222222333333333444444444222222222222222222222222000000000000000000000000111111111111111111111111//////000000000000111111///000111222222111000///000000000000000000000000000111111111111222222222111111111222333444555666333;;;<<<<<>>???AAA@@@??????AAADDDCCCCCCDDDEEEGGGHHHIIIJJJJJJKKKLLLKKKJJJJJJLLLNNNQQQRRRSSSUUUVVVYYY^^^aaadddhhhmmmqqqtttwww|||~~~{{{xxxvvvuuulllggg___XXXQQQKKKEEEBBB???===<<>>AAAGGGNNNUUU\\\aaacccggghhhkkkmmmnnnooonnnnnnppppppqqqrrrrrrsssrrrrrrnnnoooqqqrrrssssssrrrrrrqqqqqqrrrrrrrrrqqqpppooonnnnnnoooooopppooooooooopppppppppppppppppppppoooqqqqqqrrrrrrssssssssstttsssuuuvvvwwwvvvwwwyyyzzzzzz{{{|||}}}~~~xxxsssiiiccc[[[TTTNNNJJJFFFDDD>>>???@@@???>>>>>>@@@BBBJJJPPPZZZdddkkkqqqtttuuuttt|||uuulllfffbbbccceeekkknnnrrrtttttttttttttttsssvvvzzz{{{yyyuuurrrpppppp|||zzzqqqpppssstttrrrnnnmmmppptttvvvtttrrrqqqsssvvvzzz}}}~~~vvviiiZZZMMMBBB;;;888555555444333333333333444333333333444444333333333111222222222333333333333222222222222222222222222000000000000000000000000222222222222222222222222111222222222222333333333///000111222222111000///000000000000000000000000000111111111111222222222111111111222333444666666555===>>>>>>EEEMMM___zzzyyyvvvrrrrrrxxx}}}}}}yyy{{{~~~~~~zzzxxxxxx|||vvvmmmkkklllkkkjjjkkk^^^WWWPPPNNNPPPXXXiiixxxzzz{{{mmmbbb[[[VVVVVVZZZ```gggmmmpppqqqqqqoooooooooppprrruuuyyy{{{||||||zzzxxxwwwnnnjjjddd___\\\ZZZWWWUUUTTTSSSSSSRRRSSSVVV\\\```hhhkkkppprrrsssvvvzzz~~~xxxqqqjjjccc^^^^^^XXXRRRPPPNNNNNNUUU]]]ppp|||zzzwwwtttrrrqqqppppppppppppooopppqqqsssuuuvvvoooqqqrrrtttuuuuuuttttttqqqooommmjjjfffcccaaa___[[[YYYUUUPPPLLLHHHEEEDDDBBBAAA@@@???>>>??????@@@???AAACCCCCCAAABBBEEEHHHHHHIIIIIIKKKLLLMMMNNNNNNNNNOOOOOONNNMMMMMMNNNPPPQQQRRRSSSTTTVVVYYY]]]aaabbbffflllppprrrvvv|||~~~~~~{{{xxxvvvvvvpppkkkddd]]]VVVOOOIIIDDD@@@===<<<>>>CCCKKK[[[hhhppptttuuupppdddUUUHHHBBB===<<<:::888888999:::;;;;;;:::::::::::::::;;;;;;>>>AAAGGGNNNUUU\\\```cccfffhhhkkkmmmoooooonnnmmmppppppqqqrrrrrrrrrqqqqqqnnnoooqqqrrrssssssrrrrrrqqqqqqrrrsssrrrqqqpppooooooooopppoooooonnnmmmmmmpppppppppooooooooooooooooooooopppqqqssstttuuuuuussstttvvvwwwvvvwwwxxxzzz{{{||||||}}}~~~~~~zzzuuujjjeee]]]UUUPPPKKKGGGEEE@@@AAAAAA@@@>>>===>>>???JJJPPPXXXbbbkkkqqqtttvvvtttzzzxxxnnnhhhcccbbbdddiiilllpppsssssstttuuuvvvuuuyyy~~~~~~yyyuuurrrnnnyyy}}}ssslllppptttuuurrrpppoooppppppooommmmmmooorrrvvvxxx|||vvvjjj]]]PPPEEE===999555555444333333333333444222222222333333222222222000111111111111222222222222222222222222222222222000000000000000000000000222222222222222222222222...////////////000000000...000111222222111000...000000000000000000000000000111111111111222222222111111111222333444666777666???@@@@@@GGGOOObbb~~~|||zzzzzz|||~~~}}}~~~~~~yyy|||sssiiigggkkkmmmjjjeee\\\SSSLLLNNNRRR[[[kkk{{{}}}sssfff\\\XXXWWWWWW[[[bbbiiinnnpppqqqpppqqqqqqqqqrrrtttwwwzzz|||~~~|||wwwuuutttttttttnnniiiccc]]]ZZZWWWUUUSSSQQQQQQPPPPPPQQQVVV]]]cccfffkkkpppqqqqqqrrrwww||||||xxxtttkkkaaa^^^YYYTTTRRROOONNNRRRXXXiiiyyy~~~zzzxxxwwwuuurrrqqqpppppppppqqqrrrtttvvvwwwwwwwwwvvvvvvwwwxxxyyyxxxuuurrrpppqqqoookkkhhhddd___YYYUUUSSSOOOJJJHHHGGGEEEBBB??????@@@AAABBBBBBBBBBBBBBBDDDEEEGGGHHHKKKMMMNNNOOOOOOQQQRRRTTTUUUUUUUUUTTTQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSUUUXXX\\\___aaadddgggkkkooorrruuuyyy|||~~~|||yyyvvvtttsssrrrqqqmmmeeeZZZOOOFFFAAA@@@===<<<>>>BBBJJJYYYfffoootttvvvooodddYYYLLLBBB>>>===;;;999888888999:::;;;:::999888888888999:::<<<>>>CCCJJJRRRZZZaaaeeedddfffjjjmmmnnnnnnmmmlllmmmnnnnnnooopppqqqqqqrrrooooooppppppqqqqqqqqqrrrtttssssssrrrqqqpppooooooppppppoooooooooppprrrsssrrrqqqooommmmmmnnnpppqqqoooooopppqqqqqqrrrssssssssstttuuutttssstttuuuwwwyyyzzz{{{}}}}}}}}}}}}|||}}}}}}~~~zzzqqqkkkcccZZZSSSMMMHHHDDDAAA@@@???=========>>>>>>EEELLLUUU___gggnnnsssvvvyyy{{{}}}rrrhhhcccaaa```fffjjjooorrrtttvvvwwwyyyyyy~~~|||vvvoooiiinnnzzz{{{tttmmmnnnpppqqqqqqqqqpppooopppqqqrrrqqqooooooppprrrqqqtttsssjjj[[[KKK@@@<<<888666333222333444333222222222222222222222222222111222333444444333222111000000000000000000000000111111222222222222111111222222222222222222222222222111111111000000//////////////////////////////000000111111222222333333000000000000111111111111333333444333222333555888777:::>>>@@@CCCOOOiii~~~}}}~~~}}}}}}}}}{{{yyyqqqhhhgggjjjkkkfffaaaVVVNNNIIIKKKRRR^^^ooo|||qqqeee[[[WWWVVVXXX\\\bbbiiinnnqqqqqqpppqqqqqqqqqrrrtttxxx{{{}}}{{{vvvsssrrrqqqppplllgggaaa\\\XXXVVVTTTRRRPPPPPPPPPPPPRRRXXX___dddhhhlllqqqrrrqqqrrrvvvzzz||||||xxxnnneeeaaa\\\VVVTTTPPPNNNPPPUUUaaarrr}}}yyywwwvvvuuusssrrrrrrrrrssstttuuuwwwyyyzzzzzzzzzzzzxxxyyy{{{{{{zzzxxxuuusssllliiieee```\\\WWWRRRNNNLLLIIIEEECCCCCCBBB@@@>>>BBBBBBDDDEEEGGGGGGHHHHHHJJJKKKLLLNNNPPPRRRSSSTTTTTTUUUVVVWWWWWWWWWVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTVVVYYY\\\___aaabbbeeejjjnnnrrrvvvzzz}}}~~~~~~}}}|||zzzxxxwwwvvvvvvuuusssmmmbbbVVVLLLFFFBBB???===>>>AAAHHHUUUbbbnnnssstttmmmbbbWWWKKKBBB>>><<<:::888777888999:::<<<;;;:::999999999:::;;;<<<>>>CCCIIIQQQZZZ```dddeeegggjjjmmmnnnnnnmmmlllmmmnnnnnnoooppppppqqqqqqmmmnnnnnnnnnooooooooooooqqqppppppoooooonnnnnnnnnqqqpppooooooooopppqqqrrrqqqpppooonnnnnnooopppqqqppppppqqqqqqrrrsssssssssssstttuuutttssstttuuuwwwxxxyyy{{{|||}}}}}}|||||||||}}}~~~{{{rrrmmmddd[[[TTTMMMHHHDDDBBBAAA???>>>===>>>>>>???EEEKKKUUU^^^gggnnntttwwwyyy{{{~~~tttjjjdddbbbaaaeeehhhmmmqqqsssuuuvvvxxxvvvzzz~~~~~~~~~wwwoooiiilllwwwyyysssllllllmmmnnnooopppppppppooopppqqqpppnnnmmmppprrruuuxxxwwwnnn^^^NNNCCC===888666333222333444333333222222222222222222222222222222333333333333222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111000000000///111111111111111111111111///////////////000000000000000000000111111111111333333444333222333666888999;;;???BBBEEERRRkkk~~~zzzxxx}}}tttnnnhhhgggiiihhhbbb[[[PPPIIIEEEHHHSSScccvvv{{{ooocccYYYVVVVVVYYY]]]dddjjjoooqqqqqqpppqqqqqqqqqsssuuuxxx|||~~~zzzuuuqqqooommmkkkhhhddd^^^YYYVVVTTTRRRPPPNNNNNNOOOQQQTTTZZZbbbgggkkknnnrrrsssqqqqqqtttwwwxxx{{{}}}tttkkkeee___ZZZWWWSSSOOOOOORRRXXXhhh}}}zzzyyyvvvuuuuuuuuuuuuuuuvvvwwwwwwxxxzzz|||}}}}}}||||||zzzzzz{{{{{{yyywwwtttrrrhhhccc]]]WWWSSSNNNJJJGGGEEECCCAAAAAABBBBBBAAA@@@EEEGGGIIIKKKNNNOOOPPPQQQSSSTTTUUUVVVXXXYYYZZZ[[[[[[[[[[[[[[[ZZZYYYWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXZZZ]]]___aaadddgggkkknnnqqquuuyyy|||}}}}}}}}}}}}|||{{{yyyyyyxxxxxxxxxtttkkk___SSSKKKEEEAAA>>>>>>???EEEQQQ]]]lllppppppiii___UUUJJJAAA===;;;999888777888999:::===<<<;;;:::::::::;;;;;;<<<>>>BBBIIIPPPXXX___cccfffhhhkkkmmmnnnnnnmmmmmmmmmnnnnnnoooooopppppppppnnnnnnnnnnnnoooooooooooooooooooooooooooooooooooorrrqqqppppppooopppppppppoooooooooppppppqqqrrrrrrqqqqqqrrrrrrssssssttttttssstttuuutttssstttuuuwwwxxxyyyzzz{{{||||||||||||||||||}}}|||uuuooofff]]]UUUNNNHHHDDDCCCBBBAAA???>>>>>>??????CCCJJJSSS]]]fffnnnuuuyyyyyy}}}xxxllleeebbbaaacccfffkkkoooqqqsssuuuvvvqqqtttwwwzzzyyyppphhhiiiqqq}}}}}}vvvrrrllllllkkkkkklllmmmooopppoooqqqqqqooommmlllooossszzz|||{{{rrrcccRRREEE>>>888666333333333444444333333333333333333333333333333333222222222222333333222222222222222222222222111111222222222222111111000000000000000000000000111111111111000000000000111111111111111111111111000000000000////////////000000000111111111222222333333444333333444666999;;;===AAADDDHHHUUUnnnyyyvvvzzz|||xxxqqqmmmiiiiiijjjfff^^^WWWNNNHHHEEEIIIWWWjjj~~~|||nnnaaaXXXVVVVVV[[[___eeekkkpppqqqqqqqqqrrrrrrrrrsssvvvzzz}}}zzztttpppmmmiiigggccc___[[[WWWTTTRRRPPPNNNKKKMMMOOORRRVVV]]]eeejjjnnnqqqssstttrrrqqqrrrtttvvvxxx|||zzzqqqiiiccc]]][[[WWWSSSQQQSSSTTTbbbyyy{{{yyyxxxxxxxxxvvvvvvwwwwwwxxxyyyzzz{{{zzz{{{|||}}}~~~~~~}}}|||zzzzzzyyywwwtttpppmmmkkkccc^^^WWWQQQMMMIIIFFFDDDBBBAAAAAABBBDDDFFFGGGGGGJJJLLLOOORRRUUUWWWYYYZZZ\\\\\\]]]^^^___``````aaaaaa```___^^^\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWZZZZZZZZZ[[[\\\^^^aaabbbgggjjjnnnpppsssvvvyyy|||~~~~~~~~~~~~}}}{{{zzzyyyvvvwwwyyywwwpppeeeWWWNNNGGGCCC?????????CCCOOOZZZjjjnnnmmmfff\\\SSSIIIAAA<<<;;;999888777888:::;;;===<<<;;;:::999999::::::<<<>>>BBBHHHOOOWWW]]]aaaggghhhjjjlllnnnnnnnnnmmmnnnnnnnnnooooooppppppppppppppppppppppppqqqqqqqqqooopppppppppqqqqqqqqqrrrrrrrrrqqqppppppooooooooommmnnnpppqqqrrrsssssssssrrrrrrrrrsssssstttttttttssstttuuutttssstttuuuwwwxxxyyyyyyzzz{{{{{{||||||{{{|||}}}~~~~~~wwwqqqhhh^^^VVVOOOIIIEEEEEECCCBBB@@@?????????@@@BBBHHHQQQ[[[dddmmmuuuzzz{{{|||ooofffbbbbbbaaaeeejjjmmmoooqqqrrrtttnnnppprrrvvv~~~{{{pppgggfffkkktttzzzxxxtttrrrpppnnnllljjjiiijjjlllmmmqqqssstttrrrmmmlllpppttt{{{}}}{{{ssseeeTTTFFF>>>999666444333444444444333333333333333333333333333444333222111111222333444222222222222222222222222111111222222222222111111111111111111111111111111111111111000000000000000111111111111111111111111333333222222111111000000000000111111111222222222222333444333333444777999<<<>>>AAAEEEKKKYYYrrr~~~wwwuuusss{{{|||xxxuuupppmmmkkkkkkjjjeee\\\TTTNNNKKKHHHMMM]]]sss~~~oooaaaXXXVVVXXX]]]aaagggmmmqqqrrrqqqqqqsssrrrssstttwww{{{zzzuuuppplllgggddd___\\\XXXUUUSSSQQQOOOMMMJJJLLLOOOSSSXXX___ggglllppprrrttttttsssrrrqqqqqqssstttvvvxxxzzz{{{|||}}}xxxyyyyyyyyyyyywwwuuusssoooqqqtttvvvzzzxxxmmmfff```^^^\\\WWWUUUVVVUUU___rrr~~~|||yyywwwvvvwwwxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~}}}zzzyyyvvvrrrnnnhhhdddbbb]]]XXXQQQLLLIIIGGGFFFDDDBBBCCCDDDFFFHHHJJJMMMOOOQQQRRRUUUXXX\\\^^^```aaabbbcccccccccdddddddddddddddcccaaa___\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXX]]]]]]\\\]]]^^^aaacccdddgggjjjooorrrvvvzzz~~~~~~}}}{{{yyyxxxuuuvvvxxxxxxtttjjj]]]TTTJJJEEEAAA@@@@@@CCCOOOZZZhhhllllllddd[[[RRRIIIAAA<<<;;;999888888:::;;;======<<<:::888888888888999;;;===AAAGGGNNNUUU[[[___eeegggiiikkkmmmnnnnnnnnnooooooooooooppppppppppppqqqqqqppppppppppppppppppooooooooopppqqqqqqrrrrrrqqqqqqqqqqqqppppppoooooommmnnnppprrrssstttttttttrrrrrrssssssssssssttttttssstttuuutttssstttuuuwwwxxxxxxxxxyyyzzzzzz{{{|||zzz{{{|||}}}yyysssiii```XXXQQQKKKGGGEEEDDDBBBAAA?????????@@@AAAFFFNNNXXXaaakkktttzzz}}}qqqgggccccccaaaeeeiiilllnnnnnnpppqqqlllmmmnnnrrrzzzzzzpppfffcccfffnnntttuuussstttvvvsssoookkkiiihhhiiijjjssswwwyyyvvvpppmmmppptttyyyzzzxxxpppcccSSSFFF>>>999777444333444555444333333333333333333333333333555444333222222333444555222222222222222222222222111111222222222222111111222222222222222222222222000000000000000000111111000000000000000000000000333333222222111111000000111111111111222222222222222333444444333555888:::<<<===@@@EEEMMM\\\uuu}}}{{{|||zzztttrrrqqqxxxzzzvvvssspppnnnmmmllljjjdddZZZSSSMMMLLLLLLRRRddd}}}rrrbbbZZZXXXZZZ___bbbhhhnnnqqqrrrrrrqqqsssssstttuuuxxx|||~~~yyytttpppkkkeeebbb[[[YYYUUUSSSRRRPPPNNNLLLJJJLLLPPPTTTYYYaaaiiinnnrrrssstttuuutttrrrpppooommmoooqqqqqqooommmmmmmmmmmmoooppppppnnnmmmlllmmmfffggghhhiiihhhfffdddbbb```bbbfffhhhlllttt~~~tttkkkcccaaa___[[[YYYYYYXXX]]]jjj}}}}}}}}}{{{yyyxxxzzz{{{}}}}}}~~~}}}xxxvvvsssnnnhhhbbb^^^[[[UUUQQQLLLIIIHHHHHHHHHGGGEEEGGGJJJKKKMMMOOOSSSUUUYYYZZZ]]]```bbbdddfffggghhhhhhhhhgggggggggggggggeeedddbbb```^^^\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ____________aaaccceeegggdddhhhnnnsssxxx~~~~~~|||zzzxxxwwwuuuuuuvvvxxxwwwpppeee]]]NNNIIIDDDBBBAAADDDOOOZZZfffkkkllleee\\\SSSJJJAAA<<<;;;:::999:::;;;===???===<<<:::888777777777888;;;===AAAFFFMMMTTTZZZ]]]cccdddfffiiikkkmmmnnnoooqqqqqqqqqqqqqqqqqqqqqqqqoooooooooooonnnnnnnnnnnnmmmmmmmmmnnnnnnoooooooooppppppqqqqqqqqqpppooooooooopppppprrrssstttuuuuuurrrrrrrrrrrrrrrsssssssssssstttuuutttssstttuuuwwwxxxxxxxxxxxxxxxzzz{{{{{{zzzzzz{{{}}}~~~zzztttkkkaaaZZZSSSMMMIIIFFFDDDBBB@@@????????????@@@EEELLLUUU^^^iiirrryyy}}}uuujjjfffeeecccfffjjjlllmmmmmmmmmnnnkkkkkkkkkmmmrrrxxxuuunnneeebbbccckkkrrrtttuuuwww{{{xxxtttoookkkjjjiiijjjtttzzz}}}zzzrrrmmmnnnqqquuutttqqqjjj___RRREEE>>>999777444444444555555444333333333333333333333333444444333333333333444444222222222222222222222222111111222222222222111111222222222222222222222222000000000000111111111111////////////////////////000000000000////////////111111111222222222222333222333444444444555888;;;;;;<<>>===;;;999888888888888;;;===@@@FFFLLLSSSXXX\\\```bbbdddgggjjjmmmoooppprrrrrrrrrrrrrrrrrrrrrrrroooooooooooonnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnoooooopppqqqrrrqqqpppppprrrqqqqqqqqqrrrsssuuuvvvrrrrrrrrrrrrrrrrrrqqqqqqssstttuuutttssstttuuuwwwxxxwwwwwwwwwxxxyyyzzz{{{yyyzzz{{{|||}}}zzztttkkkbbb[[[UUUOOOLLLEEEDDDBBB@@@>>>>>>>>>>>>@@@DDDJJJRRR[[[fffpppwww{{{zzznnnjjjjjjeeehhhkkkllllllkkkkkkllliiijjjiiigggiiinnnnnnkkkeeeaaabbbjjjrrruuuxxx{{{~~~{{{wwwsssooommmllllllttt{{{}}}ssslllkkkmmmqqqoookkkeee\\\QQQFFF???:::777555444555555555444444444444444444444444444333333444444444444333333111111111111111111111111111111222222222222111111111111111111111111111111///000000000111111111111000000000000000000000000///////////////000000000111111111222222222333333222333444444444666999;;;<<<<<<@@@HHHSSSeeezzzyyy~~~|||{{{qqqkkkjjjiiinnnrrrtttyyy{{{vvvrrrpppooonnnmmmkkkggg```WWWPPPGGGJJJNNNWWWnnnxxxfff]]][[[]]]aaadddjjjooorrrsssrrrqqqtttttttttvvvzzz~~~{{{yyyuuuqqqmmmhhhaaa]]]XXXVVVSSSRRRRRRPPPNNNLLLJJJMMMQQQVVV[[[bbbjjjooosssssstttuuuvvvtttqqqnnniiimmmqqqqqqnnnjjjhhhhhhaaabbbdddccc```^^^]]]]]]YYYWWWTTTRRRRRRSSSUUUVVVUUUXXXZZZZZZ\\\cccnnnvvvvvvjjjeeebbb^^^[[[[[[XXXWWW\\\ooo}}}|||||||||||||||||||||}}}}}}}}}}}}zzzwwwtttrrriiigggddd```[[[WWWTTTRRRPPPOOONNNOOORRRUUUVVVVVVTTTVVVYYYZZZZZZ\\\```dddggggggiiikkklllmmmnnnnnnnnnnnnmmmmmmlllkkkkkkjjjgggeeedddbbbaaaaaabbbbbb________________________`````````bbbdddfffiiikkkjjjmmmqqqtttwwwzzz~~~|||||||||||||||{{{{{{zzzsssqqqpppqqqtttrrrlllgggYYYSSSLLLHHHDDDDDDMMMWWWeeekkknnniii```WWWKKKBBB===<<<;;;;;;<<<>>>@@@BBB???>>><<<:::999999999999;;;===@@@EEELLLRRRXXX[[[___```bbbfffiiilllooopppssssssssssssssssssssssssrrrqqqqqqqqqppppppoooooopppppppppppppppooooooooonnnooopppqqqrrrrrrqqqpppsssrrrqqqpppqqqsssuuuwwwqqqqqqqqqqqqqqqqqqqqqqqqssstttuuuuuussstttuuuwwwxxxwwwwwwvvvwwwyyyzzz{{{yyyzzz{{{|||}}}~~~zzztttkkkccc\\\VVVPPPMMMEEEDDDBBB???>>>======>>>@@@CCCIIIQQQYYYdddooouuuzzz}}}qqqmmmmmmfffiiilllmmmlllkkkjjjjjjgggiiigggccccccgggiiihhhddd```aaajjjrrrwwwzzz}}}~~~|||yyyuuurrrpppooonnnttt{{{~~~ssskkkhhhjjjooolllhhhbbbZZZPPPGGGAAA:::777555444555555555444444444444444444444444444222333555555555555333222000000000000000000000000111111222222222222111111000000000000000000000000//////000000111111111222111111111111111111111111000000111111222222333333111111222222222333333333222333444444444666999<<<<<<<<>>CCCLLLZZZppp|||yyyyyywww{{{{{{tttnnnkkkmmmkkkkkkpppyyy|||{{{yyywwwtttqqqooonnnnnnllllllllljjjcccXXXOOOOOOKKKPPPbbbwwwsssddd]]]]]]```ccchhhooossstttsssrrrrrrsssuuuxxxzzz|||zzztttpppnnnjjjddd```ZZZYYYVVVSSSPPPNNNMMMLLLMMMNNNRRRXXX___fffllloooooopppqqqrrrqqqooommmllllllmmmnnnqqquuuwwwvvvuuusssqqqpppooonnnkkkfffccc___[[[VVVTTTUUUVVVVVVUUUbbbdddiiikkkfff```bbbhhhwwwzzzppphhhddd```^^^[[[XXXZZZbbbrrr~~~||||||{{{zzzyyyzzz|||~~~}}}~~~yyyyyyxxxtttnnnhhheeeccc\\\[[[ZZZYYYYYYYYYYYYYYY^^^___```bbbccceeefffgggeeeffffffgggggggggffffffiiikkknnnppprrrssssssrrrrrrqqqpppooommmkkkjjjjjjhhhgggeeedddbbbbbbbbbcccaaaaaabbbbbbbbbaaaaaa```ccccccdddeeeggghhhiiijjjmmmnnnpppsssuuuwwwxxxyyy}}}|||{{{||||||{{{xxxvvvsssqqqnnnmmmmmmlllkkkiiibbbZZZRRRMMMHHHFFFLLLSSS```jjjqqqmmmcccXXXMMMDDDBBB???===>>>AAACCCBBB@@@===<<<:::999999999999:::999;;;===@@@DDDJJJQQQUUU[[[___ccceeefffhhhlllppprrrrrrrrrrrrrrrrrrqqqqqqppppppppppppppppppppppppooooooooooooooooooooooooqqqqqqppppppppppppppppppttttttsssrrrrrrrrrssstttssssssrrrqqqqqqqqqrrrrrrssssssssssssssstttuuuvvvyyyxxxwwwvvvvvvvvvwwwxxx{{{zzzzzzzzz{{{|||}}}~~~~~~~~~xxxnnnfff```ZZZSSSMMMHHHFFFDDDBBB@@@????????????@@@CCCJJJSSS___iiipppxxx~~~wwwnnnjjjhhhjjjlllmmmnnnnnnmmmmmmiiifffcccbbbccccccbbbaaaeeebbbaaafffppp}}}yyysssqqqppppppvvv}}}vvvrrrmmmhhhjjjgggccc^^^XXXPPPGGGAAA<<<:::777666666666555333555444333222222222333333444444444333333222222222222222222111111111111000000333333000111444444111111111111111111111111111111111000///////////////000000000000000000000000000000000000000111111111000000000111111111222222333444444444444666999;;;<<<>>>CCCMMM\\\sss~~~wwwsssrrrsssvvv||||||uuuqqqooolllkkkmmmssszzz~~~xxxvvvtttqqqooonnnnnnnnnnnnmmmnnnnnnllldddXXXPPPPPPNNNTTTfffxxxyyylllaaa]]]___cccfffjjjppptttuuuttttttsssrrruuuxxx{{{~~~{{{uuuqqqnnnjjjddd___ZZZXXXVVVSSSPPPNNNMMMLLLMMMOOOSSSYYY```ggglllppppppqqqqqqqqqpppnnnkkkjjjkkklllnnnsssxxxzzzzzzzzz|||{{{zzzzzzyyywwwsssppphhhddd___[[[ZZZ[[[[[[ZZZgggkkkqqqtttooofffdddfffooo}}}xxxooohhhbbb___\\\ZZZZZZ^^^hhhzzz{{{yyyssssssqqqlllfffaaa______[[[[[[\\\]]]^^^```bbbccciiiiiijjjkkklllmmmmmmnnnjjjjjjkkkkkkkkkkkkjjjjjjlllmmmppprrrttttttttttttsssrrrqqqooommmkkkjjjiiijjjiiihhhfffeeeeeeeeeeeecccbbbbbbbbbbbbbbbccccccddddddeeefffhhhiiijjjjjjmmmnnnppprrrtttuuuvvvvvvzzzyyyyyyzzzzzzzzzwwwuuuqqqooolllkkkjjjiiigggfffbbb[[[TTTNNNIIIGGGKKKRRRaaajjjqqqooofff\\\QQQHHHDDDAAA??????BBBDDDCCCAAA>>>===;;;999999999999:::;;;<<<>>>???BBBGGGMMMRRRYYY]]]bbbeeefffhhhllloooqqqqqqqqqqqqqqqqqqrrrrrrppppppppppppppppppppppppoooooooooooooooooooooooorrrqqqqqqqqqpppooooooooorrrrrrqqqqqqqqqqqqrrrsssrrrrrrqqqqqqrrrrrrssssssttttttsssssssssttttttuuuxxxwwwvvvuuuvvvwwwxxxyyyzzzzzzzzzzzzzzz|||}}}}}}~~~zzzrrrjjjddd]]]TTTNNNHHHGGGEEEBBB@@@@@@?????????@@@CCCIIISSS^^^iiiooouuu{{{zzzpppkkkggghhhjjjkkkmmmmmmmmmmmmjjjhhhffffffffffffdddbbbdddbbbaaafffqqq{{{tttqqqpppqqqssszzz}}}xxxtttppplllnnnkkkfff```ZZZQQQIIICCC===;;;888666666666555444444444333333333333222222444444333333333333222222222222222111111111111000333666555111111333333111111111111111111111111111111111000/////////000000000000000000000000000000111111111111000000000000000000000111111111111222222333444444444666999<<<<<<>>>DDDNNN```xxx{{{tttpppoooooosssyyyzzztttrrrqqqlllnnnrrrxxx}}}~~~{{{xxxvvvrrrooommmnnnppprrrpppqqqrrrrrroooggg[[[SSSPPPOOOXXXjjj{{{}}}xxxoooddd\\\[[[```dddhhhlllqqqtttuuutttttttttrrruuuxxx|||zzztttppplllhhhaaa]]]YYYXXXUUUSSSPPPNNNLLLKKKMMMOOOTTTZZZbbbhhhnnnppprrrrrrssssssqqqooolllkkkjjjkkknnnsssyyy|||}}}}}}}}}{{{qqqmmmhhhbbb____________eeemmmvvv{{{xxxqqqllljjjkkkyyyxxxnnneee```^^^]]]\\\]]]aaaooozzzvvvsssnnnnnnlllhhhcccaaa```aaabbbcccdddfffhhhkkkmmmnnnoooooopppppppppqqqqqqqqqnnnnnnooooooooonnnmmmmmmoooppprrrssstttuuuuuuuuusssrrrqqqooommmlllkkkjjjjjjjjjiiihhhggggggffffffeeedddcccbbbcccdddeeefffeeeeeefffggghhhiiijjjjjjnnnnnnpppqqqssstttttttttvvvuuuuuuvvvxxxwwwuuussspppnnnjjjiiihhhfffdddcccbbb[[[TTTOOOJJJGGGKKKQQQ```jjjqqqpppjjjaaaUUULLLFFFCCCAAAAAADDDFFFDDDBBB>>>===;;;:::999999999:::999;;;<<<>>>AAAEEEKKKPPPWWW[[[aaadddeeegggkkkoooooooooppppppppppppqqqqqqppppppppppppppppppppppppoooooooooooooooooooooooorrrrrrrrrqqqpppooonnnnnnpppppppppppppppqqqqqqqqqqqqqqqqqqqqqrrrssstttuuuuuuttttttsssssssssttttttvvvvvvuuuuuuvvvwwwxxxyyyyyyyyyyyyzzzzzz{{{||||||}}}}}}~~~}}}uuunnnhhh```VVVPPPJJJHHHFFFCCCAAA@@@@@@@@@@@@AAADDDJJJTTT___jjjppprrrwww}}}qqqkkkffffffhhhiiikkkmmmnnnooonnnmmmmmmlllkkkjjjhhhgggdddbbbaaafffppp~~~~~~wwwsssrrrrrrpppvvv}}}~~~{{{wwwtttxxxuuuooohhh___UUUKKKEEE???<<<999666666666555444222333333444444333222222333333333333333333333333222222222111111111000000444666444111000333333111111111111111111111111111111111000000///000000111000000000000000000000000222222111111000000//////222222222222333333333333222333444444444666999<<<;;;???EEEQQQeee~~~wwwrrrnnnmmmlllooouuu|||xxxsssqqqqqqooorrrxxx~~~|||zzzwwwrrrnnnmmmnnnqqqsssppprrrssssssooofff\\\UUUNNNOOOZZZnnn~~~vvvpppggg^^^YYYZZZ___dddiiimmmqqqttttttssssssssssssvvvzzz}}}}}}xxxrrrmmmjjjeee___ZZZYYYXXXUUURRROOOMMMLLLKKKMMMPPPUUU\\\cccjjjoooqqqqqqrrrssstttsssqqqooommmllllllnnnrrrxxx|||}}}}}}yyyvvvooohhhccc```aaabbbeeennnyyy~~~yyysssoookkkvvvvvvkkkddd___^^^]]]\\\\\\fff{{{{{{wwwrrrpppmmmmmmllljjjhhhggghhhiiimmmmmmnnnoooqqqrrrtttuuuttttttttttttttttttttttttqqqqqqrrrrrrqqqppppppoooqqqqqqrrrssstttuuuuuuuuurrrrrrqqqooonnnmmmlllkkkjjjjjjjjjiiiiiihhhgggggggggfffeeeddddddeeeggggggeeeffffffggghhhiiijjjjjjnnnnnnpppqqqrrrsssssssssrrrqqqqqqssstttsssqqqooonnnkkkhhhfffeeedddbbb``````ZZZTTTPPPKKKHHHKKKPPP___hhhpppqqqllldddXXXNNNHHHEEEBBBCCCFFFHHHGGGEEE???>>><<<:::999999999999777888:::<<>>:::777666666555444222222333444444333333222333333333333333333333333222222222111111111000000000333333111333888;;;:::111111111111111111111111111111000000000000111111000000000000000000000000222222111111000000//////111111222222222333333333111333444444555666:::===<<>>>>>@@@EEEMMMWWWaaafffjjjmmmqqqwwwtttjjjeeeeeeeeefffiiimmmqqqtttssssssrrroookkkhhhggggggfffeeeddddddiiisss~~~{{{wwwvvvuuuuuuyyyvvvfffWWWMMMDDD@@@;;;777666666555444222222333333333333444444222222333333333333444444222222222111111111111000---000222222777???DDDDDD111111111111111111111111111111000000000111222222000000000000000000000000111111111111000000000000/////////000000000000111111222333444555777:::======CCCJJJVVVnnn}}}wwwssspppnnnmmmnnnqqqvvv}}}|||vvvrrrqqqqqqrrrwww~~~~~~{{{uuupppmmmmmmnnnppppppqqqqqqoooiiiaaa[[[WWWQQQTTTaaavvv~~~ooohhh___XXXXXX]]]ccchhhnnnqqqtttuuuuuutttttttttvvvyyy}}}zzzuuuooollliiieee```[[[XXXWWWUUURRROOOMMMKKKKKKMMMPPPWWW^^^ffflllqqqssssssuuuxxxzzz||||||||||||yyyvvvsssrrruuuyyy|||}}}}}}~~~}}}uuukkkbbb^^^___aaahhhqqqzzz}}}~~~yyyqqqooooooxxx}}}tttddd```\\\ZZZYYYZZZdddnnn|||yyywwwvvvvvvwwwwwwyyy{{{|||{{{zzzzzz{{{{{{{{{zzzzzzzzzzzzzzz{{{}}}}}}}}}~~~~~~~~~~~~~~~wwwwwwwwwwwwvvvuuutttsssqqqqqqqqqpppqqqqqqrrrrrroooooooooooooooooooooooolllmmmmmmnnnnnnmmmkkkkkkjjjjjjjjjjjjiiigggfffeeeeeeeeeeeefffgggggghhhhhhhhhiiijjjlllnnnoooooopppllllllkkkkkklllkkkhhhfffeeebbb```^^^^^^^^^\\\[[[ZZZUUUQQQOOOKKKHHHJJJOOOYYYbbbkkkooonnnhhh[[[PPPHHHFFFDDDFFFJJJMMMLLLKKKAAA???===;;;:::999999999777888999:::<<>>>>>@@@DDDKKKTTT]]]bbbhhhhhhjjjpppyyyvvvllleeeeeeeeefffiiinnnsssvvvvvvvvvtttooojjjgggggghhhffffffeeeeeehhhooozzz{{{xxxvvvuuutttwwwooo]]]RRREEEAAA;;;777666666555555333333222222222333444555222222222333333444444444222222222111111111111000...111222111555===BBBBBB111111111111111111111111111111000000111111222333000000000000000000000000000000000000000111111111////////////000000000000111222333444555777:::===>>>EEELLLXXXqqq{{{yyy|||{{{wwwsssqqqrrrrrrtttwww}}}|||vvvsssrrrqqqrrrwww~~~~~~xxxssspppooooooppprrrssssssoooiiibbb]]]ZZZTTTWWWdddyyy~~~mmmfff]]]WWWXXX___fffkkkppprrrvvvwwwvvvuuuuuuvvvwwwzzz~~~zzzuuupppllljjjfffaaa\\\XXXWWWTTTRRROOOMMMKKKJJJMMMPPPWWW___gggmmmqqqssswwwyyy}}}~~~zzzuuusssuuuyyy|||~~~|||}}}~~~vvvkkkaaa\\\]]]```eeeoooxxx{{{~~~|||uuuooolllssszzziiiddd___]]]ZZZZZZ___fffwww{{{yyyxxxxxxzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyyyyyyyyyyxxxwwwvvvuuuqqqppppppoooooopppqqqqqqnnnnnnoooooopppppppppqqqnnnnnnoooppppppooommmmmmkkkllllllkkkjjjhhhfffdddddddddeeeeeeffffffggggggeeefffhhhjjjlllmmmnnnnnnkkkjjjiiijjjjjjhhheeecccaaa___\\\[[[\\\[[[ZZZYYYXXXTTTPPPOOOKKKHHHJJJOOOXXX```jjjnnnnnnhhh[[[PPPHHHFFFEEEGGGKKKNNNNNNMMMAAA@@@===;;;:::999999999999::::::::::::===BBBFFFOOOUUU]]]bbbdddfffjjjmmmoooppppppqqqrrrrrrssssssssssssssssssssssssssssssoooooooooooooooooooooooopppppppppppppppqqqqqqqqqmmmnnnpppqqqrrrrrrrrrqqqrrrrrrqqqqqqrrrrrrssssssrrrrrrrrrssstttuuuvvvwwwxxxwwwvvvtttttttttuuuuuuuuuvvvxxxyyyzzzzzzyyyyyyzzzzzz{{{~~~~~~~~~zzzqqqjjjccc\\\WWWMMMKKKHHHEEECCCAAAAAA@@@@@@@@@AAAEEEKKKTTT]]]bbbfffffffffkkkuuuxxxmmmfffeeeeeefffjjjoootttwww{{{zzzwwwqqqkkkggghhhjjjffffffffffffhhhnnnxxx}}}zzzwwwuuutttpppttttttbbbVVVFFFBBB<<<888666666555555444333111111111333555666222222222333333444444444222222222111111111111000222333222///000666999888111111111111111111111111111111000000111222333333000000000000000000000000//////000000111111222222111111111111222222222222000222333444555777;;;>>>???FFFMMMYYYsss|||wwwuuuyyy