BM6P6(@ ~~~~~~}}}zzzvvvtttvvvoooiiijjjkkklllppptttzzz|||rrrjjj___^^^]]]\\\[[[ZZZYYYXXXVVVVVVWWWVVVUUUSSSQQQPPPPPPPPPPPPQQQQQQQQQQQQRRRTTTTTTSSSRRRRRRRRRRRRRRROOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOOPPPPPPQQQQQQOOOOOOOOONNNMMMLLLLLLKKKMMMMMMMMMLLLLLLLLLLLLLLLNNNMMMNNNPPPSSSTTTSSSRRROOOOOOPPPPPPOOOOOONNNMMMKKKLLLMMMLLLKKKJJJKKKLLLLLLKKKJJJJJJJJJKKKMMMNNNHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMKKKJJJIIIIIIIIIIIIJJJKKKIIIIIIHHHGGGHHHIIIJJJKKKJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNOOOOOONNNMMMMMMLLLLLLLLLLLLLLLNNNMMMKKKJJJIIIIIIJJJJJJPPPTTT___lllsssvvvzzz~~~~~~~~~~~~qqqeee___^^^]]]]]]aaabbbdddeeefffeeedddddd```___```aaaeeejjjnnnqqquuuvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||{{{{{{}}}{{{zzz|||}}}}}}}}}|||{{{yyyyyy{{{|||{{{zzz||||||{{{zzz{{{|||}}}~~~}}}||||||||||||{{{{{{{{{|||}}}}}}~~~{{{uuutttxxx}}}}}}zzzyyywwwuuutttuuuvvvwwwxxxyyyzzzzzzzzzvvvwwwyyyzzz{{{zzzzzzyyyrrrrrrrrrrrrrrrssstttuuuqqqooommmlllnnnooopppooolllllljjjgggbbb___^^^^^^ZZZ\\\^^^aaadddhhhjjjkkkhhhfffbbb^^^[[[XXXWWWVVVTTTRRRPPPNNNKKKJJJIIIHHH@@@???>>>>>>@@@CCCFFFHHHTTTdddyyy~~~zzz{{{~~~}}}oooiiiddd___ZZZTTTTTTSSSRRRQQQOOOMMMLLLLLLMMMNNNOOOPPPQQQQQQQQQJJJKKKMMMNNNOOOOOONNNNNNNNNNNNOOOOOOOOONNNNNNMMMJJJIIIIIIJJJKKKKKKJJJHHHzzztttooonnnmmmlllpppuuu|||}}}|||{{{{{{}}}zzzqqqggg```\\\\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTRRRPPPOOOPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMNNNOOOPPPPPPPPPOOONNNNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNQQQTTTVVVVVVUUUOOOOOOPPPPPPOOOOOONNNMMMKKKLLLMMMLLLJJJJJJJJJLLLLLLKKKKKKJJJKKKLLLMMMNNNIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKLLLLLLMMMNNNNNNOOONNNMMMLLLLLLKKKKKKLLLLLLNNNMMMKKKJJJIIIIIIIIIJJJMMMQQQ\\\iiiqqqtttyyy~~~}}}}}}sssiiidddbbb```___ZZZ\\\___bbbcccbbbaaa```______```aaaeeeiiimmmpppssssssttttttuuuvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{||||||}}}}}}}}}}}}||||||}}}{{{|||}}}~~~}}}|||}}}{{{yyyzzz{{{|||{{{{{{{{{{{{zzzzzzzzz{{{|||}}}{{{{{{zzzzzzzzzyyyyyyyyy{{{||||||}}}~~~~~~~~~{{{}}}}}}zzzuuutttxxx{{{|||zzzxxxwwwuuussstttuuuvvvwwwwwwxxxwwwwwwuuuvvvwwwxxxyyyxxxxxxwwwrrrqqqqqqppppppppppppqqqmmmkkkjjjjjjlllmmmlllkkkhhhgggddd```\\\YYYYYYZZZ\\\^^^bbbfffhhhhhhhhhgggdddccc___\\\YYYWWWUUUUUUTTTRRRPPPNNNKKKHHHGGGFFFAAABBBCCCAAAAAAGGGPPPXXXkkkwww|||}}}ttthhhccc```\\\XXXTTTSSSSSSRRRPPPOOOMMMLLLKKKLLLMMMNNNOOOOOOOOOOOOJJJKKKMMMNNNOOOOOONNNNNNMMMMMMNNNNNNNNNNNNMMMMMMJJJIIIIIIIIIKKKKKKJJJHHH}}}yyywwwrrrooottt{{{}}}yyywwwvvvwwwxxx|||~~~}}}tttllleee^^^XXXXXXXXXWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSRRRPPPOOONNNOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPOOOOOOOOONNNNNNNNNPPPPPPOOOOOONNNNNNNNNMMMLLLLLLMMMMMMNNNOOOOOOOOOMMMMMMLLLLLLKKKKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNQQQUUUWWWWWWWWWOOOOOOOOOOOOOOONNNNNNMMMKKKLLLMMMLLLJJJIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLJJJKKKKKKKKKKKKLLLLLLLLLJJJIIIIIIHHHHHHIIIIIIJJJGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLLLLMMMMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLNNNMMMLLLJJJIIIIIIHHHHHHJJJNNNXXXeeemmmrrrxxx~~~~~~{{{|||vvvoookkkhhhdddaaaVVVXXX\\\^^^``````___^^^______```ccceeeiiilllmmmooooooqqqrrrtttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvxxxyyyzzzzzz{{{{{{{{{zzz}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}|||}}}~~~|||}}}{{{zzzzzz{{{||||||{{{zzzzzzyyyyyyyyyzzz{{{|||yyyxxxxxxxxxwwwwwwwwwwwwzzzzzz{{{{{{||||||}}}}}}}}}~~~|||zzzwwwyyyzzzxxxuuutttwwwyyy{{{yyywwwvvvtttsssttttttuuuuuuuuuuuuuuutttssstttuuuvvvvvvvvvuuutttqqqppppppooonnnmmmmmmmmmjjjiiihhhiiijjjiiihhhfffcccaaa^^^YYYUUUTTTVVVXXX___bbbgggjjjkkkhhhdddaaa___^^^[[[YYYVVVUUUTTTSSSSSSRRRPPPMMMJJJFFFCCCBBB===AAACCCAAACCCLLL^^^lll~~~~~~vvvhhh___\\\ZZZXXXUUUSSSSSSRRRQQQOOONNNMMMMMMKKKLLLMMMMMMNNNNNNNNNNNNJJJKKKMMMNNNNNNNNNNNNMMMLLLLLLMMMMMMMMMMMMLLLLLLJJJIIIHHHIIIJJJKKKJJJHHH|||yyy~~~|||xxxttttttuuuxxxzzz|||~~~}}}wwwnnngggbbb^^^[[[XXXTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQPPPOOOOOONNNMMMNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNMMMPPPPPPOOOOOONNNMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNPPPSSSUUUUUUTTTNNNOOOOOOOOOOOONNNMMMMMMKKKLLLLLLLLLJJJIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLLLLLLLLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHIIIJJJKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKNNNNNNLLLKKKJJJIIIHHHHHHIIILLLUUUaaaiiiooovvv}}}||||||~~~}}}}}}}}}~~~|||||||||}}}}}}wwwsssqqqnnniiieeeZZZZZZ[[[\\\^^^___aaabbb```aaacccfffhhhjjjkkkllllllmmmooorrrssstttuuuuuuttttttttttttttttttttttttwwwxxxyyyzzzzzzzzzzzzzzz~~~~~~~~~~~~}}}|||}}}~~~~~~|||}}}{{{zzzzzz{{{||||||{{{xxxxxxxxxyyyyyyyyyzzzzzzxxxxxxwwwwwwwwwvvvvvvvvvxxxyyyyyyyyyzzzzzz{{{{{{zzz{{{}}}}}}}}}{{{yyywwwsssuuuwwwwwwuuuuuuvvvxxx}}}~~~zzzwwwvvvuuusssrrrtttttttttuuuttttttssssssrrrssstttuuuuuutttrrrrrroooooooooooonnnmmmmmmllliiihhhhhhggggggeeebbb___^^^\\\YYYUUUTTTUUUYYY]]]fffgggjjjkkkiiieeeaaa^^^[[[ZZZYYYWWWUUUTTTSSSRRRQQQPPPOOOLLLHHHDDDAAA???===???BBBEEELLL\\\qqqtttkkk```YYYVVVVVVTTTSSSSSSRRRQQQPPPNNNNNNMMMMMMLLLMMMNNNNNNNNNNNNNNNMMMJJJKKKLLLNNNNNNNNNMMMLLLJJJKKKKKKLLLLLLLLLLLLLLLJJJIIIHHHHHHIIIJJJIIIHHH~~~{{{xxxwwwwwwzzz~~~}}}}}}nnnjjjddd```]]][[[ZZZYYYQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPOOOPPPPPPPPPPPPOOONNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLNNNMMMMMMNNNPPPQQQPPPNNNNNNNNNOOOOOONNNNNNMMMLLLJJJKKKLLLKKKJJJIIIIIIKKKJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJKKKKKKKKKMMMMMMLLLKKKJJJIIIHHHGGGJJJKKKRRR]]]eeekkksss{{{}}}{{{yyyxxxxxxxxxxxxzzz{{{{{{{{{}}}{{{wwwuuuuuusssnnnjjjbbb```]]][[[[[[^^^bbbdddbbbdddgggjjjlllllllllkkkjjjllloooqqqssstttttttttqqqqqqqqqrrrrrrrrrssssssvvvwwwxxxyyyzzzzzzzzzzzz~~~~~~~~~~~~|||||||||~~~~~~||||||{{{yyyyyy{{{{{{{{{zzzxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyxxxyyyzzzzzzzzzyyywwwvvvrrrsssuuuuuuuuuuuuvvvwww||||||xxxvvvuuutttrrrqqqssstttttttttttttttsssrrrrrrsssttttttsssrrrqqqpppnnnnnnoooooonnnnnnmmmlllfffeeecccbbbaaa___[[[XXXYYYXXXVVVTTTTTTXXX^^^ccckkkjjjiiifffcccaaa^^^]]]YYYXXXWWWVVVUUUTTTRRRRRROOONNNLLLIIIFFFBBB@@@>>>AAABBBFFFOOO^^^ssszzzkkkeee\\\VVVTTTTTTSSSRRRRRRQQQPPPNNNMMMMMMMMMMMMOOOOOOOOOOOOOOOOOONNNNNNJJJKKKLLLMMMNNNMMMLLLKKKIIIJJJKKKLLLLLLLLLLLLLLLKKKIIIGGGGGGHHHJJJIIIIII}}}tttnnneeecccaaa^^^\\\YYYXXXWWWOOOOOOOOOOOOOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPQQQRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLMMMNNNNNNLLLJJJNNNNNNNNNNNNNNNMMMMMMLLLJJJKKKLLLKKKIIIHHHIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKJJJJJJIIIGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMMMMNNNMMMLLLKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHJJJKKKPPPXXX___eeemmmvvv}}}{{{xxxvvvuuuuuuuuuyyyzzz|||{{{{{{~~~~~~zzzwwwvvvwwwwwwtttqqqkkkgggbbb]]]\\\]]]```ccccccfffjjjmmmnnnmmmkkkjjjiiikkknnnqqqsssssssssrrrmmmnnnoooooopppqqqrrrrrruuuvvvwwwxxxyyyzzzzzzzzz|||}}}}}}}}}}}}}}}}}}|||{{{{{{{{{|||~~~~~~|||{{{yyyxxxxxxyyyzzzzzzyyywwwxxxyyyzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxvvvwwwxxxyyyyyyxxxwwwvvvttttttttttttuuuvvvwwwxxx{{{~~~}}}zzzwwwttttttsssrrrppprrrrrrsssssstttssssssrrrrrrrrrssssssrrrpppooommmllllllmmmmmmllljjjhhhggg___^^^\\\[[[[[[ZZZXXXUUUWWWVVVVVVUUUWWW[[[bbbgggmmmjjjeeeaaa]]]\\\[[[\\\WWWWWWWWWVVVUUUSSSQQQQQQLLLJJJHHHEEECCCAAA@@@@@@BBBFFFNNN[[[nnn~~~oooddd```YYYUUUSSSSSSSSSSSSQQQPPPOOOMMMLLLLLLMMMNNNPPPPPPPPPPPPPPPOOONNNMMMJJJKKKLLLMMMMMMMMMLLLKKKIIIJJJKKKLLLLLLMMMMMMLLLKKKIIIGGGFFFHHHIIIIIIIII|||zzz~~~uuummmgggccc\\\^^^______]]]ZZZXXXWWWNNNNNNNNNOOOOOOPPPPPPPPPOOONNNMMMLLLLLLLLLMMMNNNMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRQQQPPPNNNMMMLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJKKKLLLLLLMMMLLLKKKJJJKKKMMMMMMLLLJJJNNNNNNNNNNNNNNNMMMLLLLLLJJJKKKLLLKKKIIIHHHIIIJJJIIIJJJKKKLLLMMMLLLLLLKKKMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOLLLLLLKKKJJJJJJJJJJJJKKKJJJJJJKKKLLLLLLKKKJJJIIIKKKJJJMMMSSSYYY^^^gggppp~~~{{{yyywwwvvvvvvvvvyyy{{{}}}|||zzz{{{|||xxxwwwyyy{{{{{{yyyssspppkkkfffbbb`````````cccfffkkknnnooommmjjjggggggiiillloooqqqqqqpppooojjjkkklllnnnoooqqqrrrssstttuuuvvvxxxyyyyyyzzzzzzzzz{{{{{{||||||{{{{{{zzz{{{zzzyyyzzz|||}}}}}}}}}zzzxxxwwwwwwxxxyyyyyyxxxxxxxxxzzz{{{{{{{{{zzzyyyxxxxxxxxxwwwwwwwwwwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwuuuvvvwwwxxxxxxyyyxxxxxxxxxvvvttttttuuuwwwyyyyyy{{{}}}|||{{{}}}~~~|||yyyuuussssssrrrqqqpppoooppppppqqqrrrrrrrrrrrrpppqqqqqqqqqooonnnllljjjjjjjjjjjjiiifffccc```^^^ZZZXXXWWWXXXZZZ[[[[[[[[[[[[[[[[[[[[[\\\```gggkkkiiigggbbb]]]ZZZXXXXXXXXXVVVVVVVVVUUUSSSQQQOOONNNIIIGGGDDDBBBAAAAAABBBCCCGGGPPP___nnn}}}rrrggg\\\YYYUUUSSSRRRRRRSSSTTTQQQPPPNNNLLLKKKLLLMMMNNNPPPPPPPPPOOOOOOMMMLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJIIIJJJKKKLLLMMMMMMMMMMMMKKKIIIFFFFFFGGGIIIIIIIIIwwwppppppzzzyyyooogggaaa^^^\\\UUUYYY^^^```___]]]ZZZYYYNNNNNNNNNOOOPPPPPPQQQQQQOOONNNMMMLLLLLLMMMNNNNNNLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQOOONNNLLLKKKKKKLLLMMMNNNOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKKKKLLLLLLLLLLLLLLLIIIIIIIIIJJJKKKLLLLLLMMMJJJIIIIIIKKKMMMNNNMMMLLLMMMNNNNNNNNNNNNMMMLLLLLLJJJKKKKKKKKKIIIHHHIIIJJJIIIJJJLLLMMMMMMMMMLLLKKKMMMLLLLLLLLLKKKKKKJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJIIIHHHGGGHHHIIIJJJKKKJJJKKKLLLMMMMMMNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOLLLLLLKKKJJJJJJJJJJJJJJJHHHIIIKKKLLLLLLLLLKKKJJJJJJIIIKKKPPPUUUZZZbbbkkkzzz~~~|||{{{yyyyyyyyyyyyyyy|||}}}zzzzzz~~~}}}xxxwwwzzz~~~~~~yyyxxxtttooojjjeeeaaa___bbbfffkkknnnooolllhhheeefffhhhkkknnnoooooonnnmmmhhhiiikkkmmmoooqqqrrrssstttuuuvvvwwwyyyyyyzzzzzzyyyyyyzzzzzzzzzzzzyyyyyy{{{yyyxxxxxxzzz|||}}}}}}yyywwwvvvvvvwwwxxxxxxwwwxxxyyyzzz{{{|||{{{zzzzzzwwwwwwwwwwwwvvvvvvvvvvvvxxxxxxxxxwwwwwwwwwwwwwwwtttuuuvvvxxxyyyyyyyyyyyyzzzxxxuuutttuuuxxxzzz{{{zzz|||~~~||||||yyyxxxzzz{{{~~~~~~{{{{{{xxxuuusssrrrrrrpppooommmmmmnnnpppqqqqqqqqqqqqoooooooooooommmllljjjhhhhhhhhhgggeeeaaa]]]YYYVVVXXXWWWVVVXXX\\\```bbbbbbaaabbbbbbaaabbbeeejjjnnnfffddd```\\\YYYVVVVVVUUUUUUUUUUUUTTTRRRPPPNNNLLLGGGEEEBBB??????AAACCCEEEQQQ```ssstttiiiaaaVVVTTTRRRQQQQQQRRRTTTUUUQQQOOOMMMLLLKKKLLLMMMNNNOOOOOOOOONNNMMMLLLKKKJJJKKKKKKLLLMMMMMMLLLKKKJJJJJJJJJLLLMMMNNNNNNNNNNNNKKKIIIFFFEEEGGGHHHIIIIII|||zzzyyyzzz}}}~~~~~~rrrmmmnnnvvv}}}uuukkkddd```^^^\\\[[[[[[ZZZ[[[\\\]]]\\\YYYWWWPPPOOOOOOQQQRRRSSSRRRQQQMMMMMMMMMMMMLLLKKKIIIIIIKKKKKKKKKLLLMMMMMMNNNNNNOOOOOOPPPQQQPPPOOOMMMLLLMMMMMMMMMMMMMMMNNNNNNNNNMMMNNNNNNOOOOOOOOONNNNNNMMMLLLKKKKKKKKKKKKKKKLLLJJJJJJJJJLLLNNNNNNLLLJJJIIIJJJJJJKKKLLLMMMMMMNNNMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKIIIHHHIIIJJJLLLNNNMMMLLLKKKKKKKKKLLLNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJKKKLLLLLLMMMMMMMMMLLLKKKJJJJJJMMMTTT^^^dddxxx}}}~~~~~~}}}|||{{{{{{|||}}}|||}}}~~~}}}}}}}}}~~~~~~|||xxxsssnnnhhheeefffgggiiimmmooonnnhhhccceeeiiiooorrrqqqooommmllllllmmmnnnoooqqqsssttttttwwwwwwxxxyyyyyyzzz{{{{{{xxxyyyzzz{{{{{{yyywwwvvvzzzyyyyyyyyyyyyzzz{{{{{{{{{zzzyyyxxxxxxxxxxxxxxxyyyyyyzzzzzzyyyyyyxxxwwwwwwxxxzzz{{{{{{zzzxxxwwwuuuvvvxxxyyyyyyxxxwwwvvvwwwxxxxxxyyyyyyxxxxxxwwwwwwvvvvvvuuuvvvxxxyyyzzz{{{{{{|||}}}~~~zzzyyywwwwwwyyy}}}~~~|||{{{tttttttttsssqqqooommmkkkiiijjjlllnnnoooooonnnnnnjjjiiihhhhhhiiihhhfffdddbbbaaa```___\\\ZZZXXXWWWZZZZZZZZZ]]]ccchhhkkkmmmhhheeebbbdddhhhiiigggcccaaa___[[[XXXUUUUUUUUUUUUPPPRRRUUUUUUQQQMMMIIIHHHDDDBBBAAABBBAAAAAAIIIQQQeeeuuu~~~qqqgggaaa^^^WWWSSSPPPRRRVVVYYYWWWTTTTTTRRROOOLLLKKKKKKMMMNNNNNNRRRUUUSSSMMMIIIIIIJJJNNNOOOPPPPPPPPPNNNLLLJJJLLLKKKKKKKKKKKKLLLMMMMMMJJJIIIGGGFFFFFFFFFGGGGGG|||zzzvvvsssssstttwwwyyyzzzqqqpppuuu}}}zzzxxxqqqkkkddd^^^\\\[[[YYYXXXWWWWWWWWWXXXYYYYYYVVVSSSPPPOOOOOOPPPRRRRRRQQQOOONNNNNNNNNMMMMMMLLLKKKJJJKKKKKKKKKLLLMMMMMMNNNNNNOOOOOOPPPQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJKKKLLLNNNNNNMMMKKKJJJJJJKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKIIIIIIIIIJJJLLLMMMMMMLLLLLLKKKLLLMMMNNNOOOMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKIIIIIIKKKRRR[[[aaarrr}}}}}}}}}|||{{{zzz{{{{{{}}}|||{{{{{{}}}~~~~~~|||xxxtttrrrllljjjiiiiiijjjjjjfffccchhhkkkoooqqqpppooonnnnnnmmmnnnooopppqqqsssssstttvvvvvvwwwxxxxxxyyyzzzzzzvvvwwwyyyzzzyyyxxxwwwvvvxxxxxxxxxyyyyyyyyyzzzzzz{{{zzzyyyyyyxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyxxxxxxwwwxxxyyyzzzzzzyyyxxxwwwssstttuuuvvvvvvuuutttssswwwwwwwwwxxxxxxwwwwwwwwwvvvuuuuuuuuuvvvwwwxxxyyyzzzzzzzzz{{{~~~}}}{{{wwwvvvuuuuuuvvvzzz}}}~~~yyyuuussssssrrrrrrrrrpppnnnkkkiiigggggghhhjjjkkkkkkkkkjjjiiieeedddbbbaaaaaa```^^^\\\\\\[[[ZZZYYYZZZ[[[\\\]]]aaaaaabbbeeeiiillllllkkkgggcccaaaaaadddeeebbb^^^\\\ZZZWWWUUURRRQQQQQQPPPTTTUUUUUURRRMMMHHHEEECCCAAA>>>>>>AAACCCHHHTTT___uuu~~~qqqgggaaa]]][[[XXXUUUSSSUUUXXXZZZXXXTTTSSSQQQNNNLLLKKKKKKLLLMMMNNNRRRUUUSSSNNNKKKKKKLLLNNNOOOPPPPPPPPPNNNLLLJJJJJJJJJJJJKKKKKKLLLMMMMMMJJJIIIHHHGGGFFFFFFGGGHHHzzzwwwrrrnnnmmmnnnqqqtttzzz{{{uuuxxx~~~|||wwwsssnnnkkkdddaaa]]][[[ZZZYYYXXXWWWUUUUUUUUUVVVWWWVVVTTTQQQPPPOOOOOOPPPQQQQQQOOOMMMNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNOOOPPPPPPPPPOOONNNMMMMMMMMMMMMLLLLLLKKKKKKKKKMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKLLLLLLMMMLLLKKKLLLMMMOOOOOOMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLFFFGGGGGGHHHIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLMMMMMMMMMMMMMMMLLLMMMLLLKKKIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKIIIIIIIIIJJJKKKMMMNNNOOOMMMMMMNNNNNNNNNNNNMMMMMMKKKJJJIIIIIIIIIJJJLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOLLLLLLLLLKKKJJJJJJIIIIIIHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHIIIOOOVVV\\\iiiuuu|||{{{||||||{{{zzzzzzzzz{{{{{{}}}|||zzzyyyzzz|||~~~~~~wwwrrrkkkfffdddccccccbbbjjjllloooqqqqqqppppppqqqoooooopppqqqrrrrrrrrrrrruuuuuuuuuvvvwwwwwwxxxxxxuuuvvvwwwxxxxxxwwwvvvuuuvvvwwwyyyzzzzzzyyyyyyxxxzzzzzzyyyyyyxxxxxxyyyyyyzzzzzzzzzzzzzzzyyyyyyxxxvvvwwwxxxyyyyyyyyywwwwwwvvvwwwxxxyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuwwwxxxxxxxxxxxxxxxxxxzzz|||~~~{{{yyywwwuuutttsssrrrtttvvvxxxzzz|||}}}|||zzzvvvrrrppppppoooooonnnllliiifffdddbbbfffggghhhiiihhhgggeeeddd```]]]ZZZYYYYYYYYYXXXVVVWWWWWWVVVWWWZZZ^^^bbbeeegggggghhhjjjlllkkkhhhfffdddaaa^^^]]]___^^^[[[XXXVVVUUUTTTRRRPPPNNNMMMLLLPPPPPPNNNJJJEEEAAA??????AAA???@@@DDDKKKUUUeeettt}}}mmmbbb]]]\\\ZZZXXXWWWUUUTTTUUUXXXXXXUUURRRQQQOOOMMMKKKJJJJJJKKKLLLNNNQQQTTTSSSOOOMMMMMMOOONNNOOOPPPPPPPPPNNNLLLKKKIIIIIIJJJJJJKKKLLLMMMMMMJJJIIIHHHHHHGGGHHHHHHHHH{{{xxxrrrmmmjjjkkknnnpppsssyyy~~~~~~}}}vvvpppjjjeeebbb___^^^]]]]]]\\\[[[YYYXXXVVVUUUTTTUUUVVVVVVTTTRRRQQQPPPOOOOOOPPPPPPNNNLLLMMMMMMMMMMMMMMMLLLKKKJJJKKKKKKKKKLLLMMMMMMNNNNNNNNNOOOPPPPPPPPPOOONNNMMMNNNMMMMMMLLLKKKJJJIIIIIIMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLKKKLLLLLLMMMMMMMMMLLLMMMNNNOOOOOOMMMKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMNNNNNNOOOOOONNNNNNNNNMMMLLLJJJIIIHHHHHHHHHJJJJJJJJJJJJJJJKKKKKKKKKHHHIIIIIIJJJLLLNNNOOOPPPLLLMMMMMMNNNNNNMMMMMMLLLJJJJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNLLLLLLKKKJJJJJJIIIIIIHHHGGGHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGLLLRRRVVV___jjjuuuzzz||||||yyyyyyyyyxxxwwwxxxzzz|||}}}}}}}}}|||zzzyyyyyy{{{~~~}}}}}}rrrggg```^^^___```fffjjjooorrrssssssssssssppppppqqqrrrsssrrrqqqqqqsssssssssttttttuuuuuuuuuttttttvvvwwwwwwwwwwwwvvvvvvwwwyyy{{{{{{zzzyyyxxxzzzyyyyyyxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzyyyxxxxxxuuuvvvwwwxxxxxxxxxwwwwwwxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvvvvwwwwwwuuuuuuuuuvvvvvvwwwxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz|||}}}}}}|||{{{yyyxxxwwwtttsssrrrrrrssstttuuuvvvyyyzzzyyywwwtttpppooooookkkkkkiiigggdddaaa___^^^dddeeefffgggfffdddbbb```[[[YYYVVVUUUVVVWWWXXXXXXXXXXXXZZZ\\\```dddhhhjjjiiihhhgggffffffdddaaa^^^___]]][[[ZZZZZZYYYWWWUUURRRRRRRRRQQQOOOMMMKKKJJJIIIIIIHHHEEEBBB@@@AAACCCFFFEEEGGGNNNXXXfffyyy{{{pppbbbZZZZZZ[[[YYYUUUSSSRRRRRRTTTUUUTTTPPPMMMOOONNNLLLJJJJJJJJJKKKKKKMMMOOOQQQQQQOOONNNNNNOOOMMMNNNPPPPPPPPPNNNLLLKKKHHHIIIJJJKKKLLLMMMMMMMMMJJJJJJIIIIIIIIIIIIIIIIII}}}yyysssnnnkkkkkklllnnnooouuu|||~~~|||uuuooojjjfffaaa^^^^^^______^^^]]]ZZZYYYXXXUUUTTTSSSSSSUUUUUUSSSQQQQQQPPPOOOOOOPPPPPPNNNLLLKKKKKKKKKKKKKKKKKKJJJIIIKKKKKKKKKLLLMMMMMMNNNNNNMMMNNNOOOPPPPPPPPPOOONNNNNNMMMMMMLLLKKKJJJIIIIIINNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMMMMNNNOOOOOOMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOONNNLLLKKKJJJIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIIIIJJJLLLNNNOOOPPPKKKLLLLLLMMMMMMLLLLLLKKKIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMKKKKKKJJJJJJIIIHHHHHHHHHFFFGGGHHHIIIIIIJJJJJJIIIHHHHHHGGGFFFFFFIIINNNRRRWWW```jjjooorrrwwwzzzyyy{{{}}}|||yyyxxxwwwvvvtttsssvvvzzz~~~~~~|||zzzzzz|||~~~zzzmmmbbb\\\\\\\\\___eeelllrrrtttttttttsssoooppprrrssssssrrrppppppqqqqqqqqqrrrrrrrrrrrrrrrsssssstttuuuvvvwwwwwwwwwvvvxxxzzz{{{|||{{{yyyxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyyyyzzzzzzyyyyyyxxxwwwtttuuuuuuvvvvvvwwwwwwwwwuuuuuuuuuuuuuuutttsssssswwwwwwvvvvvvvvvvvvwwwwwwuuuuuuvvvwwwwwwxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvzzzzzzzzzzzzyyyyyyxxxwwwssssssssssssrrrrrrrrrrrrpppqqqqqqoookkkhhhggggggfffeeecccaaa^^^]]][[[[[[___```bbbcccccc```]]]\\\VVVUUUSSSTTTXXX[[[]]]^^^^^^```cccfffhhhiiijjjjjjiiifffbbb___^^^]]][[[ZZZ[[[YYYXXXWWWWWWVVVUUUTTTNNNNNNMMMMMMLLLJJJHHHHHHFFFGGGGGGFFFDDDDDDFFFHHHIIIJJJPPP[[[hhhyyyzzzllldddZZZWWWYYYZZZVVVRRRQQQQQQRRRSSSSSSRRROOOMMMNNNMMMLLLJJJJJJJJJJJJKKKKKKMMMNNNNNNMMMMMMNNNOOOMMMNNNOOOPPPPPPOOOMMMLLLIIIJJJKKKLLLMMMMMMMMMMMMJJJJJJJJJJJJKKKKKKJJJJJJ{{{xxxtttpppnnnnnnoooppprrrwww}}}~~~||||||}}}~~~~~~tttqqqlllgggeeebbb___]]]\\\]]]___]]]ZZZWWWVVVVVVTTTRRRQQQQQQRRRSSSQQQPPPPPPOOOOOOPPPQQQQQQOOOMMMIIIJJJJJJKKKKKKJJJJJJIIIKKKKKKKKKLLLMMMMMMNNNNNNMMMNNNOOOPPPPPPPPPOOONNNMMMMMMMMMLLLLLLKKKKKKKKKOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOMMMMMMMMMNNNOOONNNLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHJJJJJJJJJKKKKKKLLLLLLMMMLLLMMMNNNOOOPPPPPPPPPPPPOOONNNMMMKKKKKKJJJJJJJJJLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKMMMNNNOOOJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHIIIIIIJJJJJJJJJJJJIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGEEEFFFGGGHHHHHHIIIIIIHHHFFFFFFFFFFFFFFFHHHLLLOOOPPPXXX```dddiiipppsssrrrsssvvvyyyzzzyyyxxxwwwxxxuuusssrrruuu{{{~~~|||{{{|||}}}~~~ttthhh___[[[ZZZYYY___fffmmmooopppppppppnnnoooqqqrrrrrrqqqpppoooooooooooooooooopppppppppqqqqqqrrrssstttuuuvvvwwwvvvwwwyyyzzzzzzzzzyyyxxxvvvvvvvvvuuuvvvvvvwwwxxxxxxxxxxxxxxxxxxwwwwwwvvvssstttttttttuuuvvvvvvwwwvvvvvvuuuuuuttttttsssssswwwvvvuuuttttttuuuvvvwwwssstttuuuvvvwwwwwwwwwwwwvvvvvvvvvuuuuuutttsssssswwwwwwwwwvvvvvvvvvuuuuuuqqqrrrrrrqqqpppnnnmmmllliiijjjjjjgggdddaaa___```]]]\\\[[[ZZZYYYXXXXXXXXXXXXZZZ]]]______]]][[[YYYUUUTTTUUUXXX]]]bbbeeefffeeegggiiikkkkkkjjjgggfffeeebbb]]][[[ZZZZZZZZZYYYWWWWWWVVVUUUTTTSSSRRRQQQIIIHHHHHHGGGFFFEEEEEEDDDCCCEEEHHHIIIIIIIIIIIIJJJOOOSSS^^^mmm}}}xxxooo```[[[VVVUUUWWWWWWSSSOOOQQQRRRRRRSSSSSSRRRQQQPPPMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNLLLMMMOOOPPPPPPOOOMMMLLLKKKLLLMMMNNNOOONNNMMMLLLJJJJJJKKKLLLLLLLLLKKKKKKyyyxxxvvvuuuuuuvvvwwwxxxyyy~~~~~~|||wwwxxxzzz}}}~~~{{{vvvwwwyyy~~~}}}|||||||||yyyuuurrrjjjgggccc```___^^^]]][[[ZZZ\\\]]]\\\XXXUUUUUUVVVUUUSSSRRRRRRSSSSSSRRRQQQPPPOOOOOOPPPRRRRRRQQQOOOJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNMMMNNNOOOPPPQQQPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMLLLPPPQQQQQQPPPPPPNNNMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPMMMLLLLLLMMMNNNMMMKKKIIIHHHIIIIIIJJJJJJKKKKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLNNNOOOOOOPPPPPPPPPNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHJJJKKKKKKKKKJJJIIIJJJJJJIIIIIIHHHGGGGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHEEEEEEFFFFFFFFFHHHKKKNNNJJJQQQXXX\\\bbbiiimmmllllllooosssvvvwwwwwwxxxyyyxxxuuurrruuu{{{|||zzzzzz{{{|||~~~{{{nnnccc]]]ZZZWWW[[[___ccceeegggiiikkkkkkmmmoooqqqrrrqqqooonnnnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnnnnoooqqqssstttuuuvvvvvvvvvvvvwwwwwwwwwwwwtttttttttttttttuuuvvvvvvvvvwwwwwwwwwwwwvvvuuuuuusssssssssssstttuuuvvvwwwxxxwwwvvvuuuuuutttttttttuuutttrrrqqqqqqrrrtttuuuqqqrrrsssuuuuuuuuuuuutttttttttttttttsssrrrqqqqqqrrrqqqqqqpppooooooppppppmmmmmmnnnmmmllliiigggeeedddeeedddbbb^^^[[[YYYYYYTTTTTTSSSSSSSSSTTTUUUVVVUUUXXX\\\___```___]]][[[YYYZZZ\\\aaagggkkknnnnnniiijjjjjjiiigggeeebbbaaa]]][[[ZZZYYYZZZZZZYYYXXXVVVVVVUUUSSSPPPNNNMMMMMMGGGFFFEEEDDDCCCCCCDDDDDDEEEJJJRRRWWWYYYYYYYYYZZZ___eeesssxxxllleeeZZZXXXUUUTTTTTTTTTRRRPPPOOOPPPQQQQQQPPPPPPQQQRRRMMMMMMLLLLLLLLLLLLLLLKKKNNNMMMLLLLLLMMMNNNNNNNNNLLLMMMOOOPPPPPPOOOMMMLLLMMMNNNOOOPPPPPPOOOMMMLLLJJJKKKLLLMMMMMMMMMLLLLLLyyyyyyzzz{{{}}}{{{wwwpppqqqtttxxx|||}}}|||zzzqqqrrrvvv}}}}}}{{{wwwqqqiiiddddddaaa^^^\\\\\\\\\[[[YYYYYY[[[]]][[[XXXVVVVVVXXXXXXVVVTTTTTTUUUVVVUUUTTTPPPOOOOOOQQQRRRSSSRRRQQQKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMOOOPPPQQQPPPPPPOOOMMMMMMMMMMMMMMMNNNNNNNNNQQQQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLMMMNNNOOOPPPLLLLLLKKKLLLMMMLLLJJJHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJJJJKKKLLLMMMMMMNNNKKKLLLMMMNNNOOOOOOPPPOOOMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHIIIIIIJJJJJJIIIIIIGGGHHHIIIJJJJJJJJJIIIHHHJJJJJJIIIHHHHHHGGGGGGFFFDDDEEEFFFGGGGGGHHHGGGGGGDDDEEEFFFFFFFFFHHHKKKMMMGGGMMMSSSWWW]]]eeeiiihhhhhhkkkppptttvvvwwwyyyzzz{{{wwwsssuuu{{{|||zzzyyyzzzzzz}}}~~~sssggg^^^ZZZXXXYYYZZZ[[[\\\___dddgggjjjlllnnnqqqqqqqqqooonnnmmmmmmmmmmmmmmmmmmmmmmmmkkkkkklllmmmoooqqqrrrsssuuuttttttttttttuuuvvvvvvssssssssssssssstttuuuvvvvvvvvvvvvvvvvvvuuuttttttrrrrrrrrrssstttuuuvvvwwwttttttsssqqqqqqpppppppppsssrrrpppooooooppprrrsssoooppprrrssstttssssssrrrrrrrrrsssrrrrrrqqqpppooommmllllllkkkjjjjjjjjjkkkiiijjjjjjjjjhhheeebbb```^^^___^^^[[[WWWTTTRRRRRRNNNNNNNNNNNNOOOQQQSSSTTTVVVYYY^^^bbbddddddbbb``````aaadddiiiooosssuuuuuukkkjjjgggeeebbb```^^^^^^VVVVVVWWWYYYZZZZZZWWWUUUVVVVVVTTTQQQMMMJJJIIIIIIIIIHHHEEEDDDCCCDDDFFFGGGNNNVVVaaajjjoooqqqrrrrrrqqqxxx~~~|||mmmccc___[[[YYYWWWUUUTTTTTTTTTUUUMMMMMMNNNMMMMMMNNNOOOQQQMMMMMMMMMMMMLLLLLLLLLLLLPPPNNNMMMMMMNNNOOOOOONNNLLLMMMOOOPPPPPPOOONNNMMMOOOPPPQQQQQQQQQOOOMMMKKKJJJKKKLLLNNNNNNNNNMMMLLLzzz|||vvvqqqqqqsssxxx}}}~~~xxxssskkkmmmrrrzzz|||zzzvvvppplllhhheeebbb``````\\\XXXXXX\\\^^^\\\YYYZZZZZZZZZYYYXXXVVVUUUTTTWWWVVVTTTSSSSSSSSSTTTUUUTTTSSSRRRQQQPPPOOONNNNNNLLLLLLKKKKKKKKKKKKLLLLLLOOOOOONNNMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPOOOOOONNNMMMMMMNNNNNNNNNOOOOOOOOOQQQQQQQQQQQQPPPOOONNNMMMJJJJJJJJJKKKLLLNNNOOOPPPNNNMMMLLLLLLMMMMMMLLLJJJLLLLLLKKKJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLKKKKKKLLLMMMMMMLLLLLLLLLMMMNNNOOOOOOKKKKKKLLLLLLMMMMMMMMMNNNNNNMMMKKKJJJIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGEEEFFFFFFFFFFFFEEEDDDDDDGGGGGGGGGFFFGGGGGGHHHHHHJJJJJJLLLOOOTTT[[[aaadddgggjjjppptttvvvxxxzzz{{{zzzyyyyyyzzz|||~~~~~~~~~}}}{{{zzzyyyxxxxxx|||}}}wwwooohhhdddYYYYYYWWWUUUVVVZZZ___cccjjjkkknnnoooooommmkkkiiillllllkkkjjjjjjjjjkkkkkkiiijjjkkklllmmmnnnnnnoooooopppqqqqqqqqqqqqqqqpppnnnooooooppprrrsssttttttvvvtttrrrsssuuuvvvsssppppppqqqrrrtttuuuuuuuuuuuutttsssrrrqqqpppnnnmmmmmmoooppppppppppppqqqqqqqqqppppppppppppqqqqqqqqqqqqrrrrrrqqqoooooonnnnnnnnnkkkhhhfffeeeeeefffeeedddddddddccccccaaa```^^^]]]```^^^[[[WWWSSSPPPNNNMMMIIIJJJLLLMMMOOOSSSXXX[[[[[[ccclllqqqppplllhhhgggeeeggglllqqqtttsssnnnjjjhhhfffbbb^^^\\\ZZZZZZZZZVVVVVVVVVUUUUUUVVVVVVVVVZZZXXXVVVRRRNNNKKKHHHGGGEEEAAA@@@AAAAAAAAAGGGOOOTTTjjj~~~xxx}}}}}}oooeee___]]]VVVVVVWWWVVVUUUSSSQQQPPPRRRRRRPPPOOONNNMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNQQQPPPNNNMMMLLLMMMNNNNNNNNNNNNOOOOOOOOONNNNNNMMMMMMNNNNNNNNNMMMLLLJJJIIIKKKLLLLLLMMMNNNNNNOOOOOO|||~~~xxxuuuuuuvvvzzz}}}|||uuuooogggiiinnnuuu~~~~~~wwwppplllhhhdddbbb___]]][[[]]]YYYVVVWWWZZZ\\\[[[XXXYYYYYYYYYXXXWWWVVVTTTTTTTTTTTTRRRRRRQQQRRRSSSSSSSSSSSSRRRQQQPPPOOONNNNNNLLLLLLKKKKKKKKKKKKLLLLLLNNNMMMMMMLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNMMMMMMNNNNNNNNNOOOOOOOOOQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMMMMNNNOOOQQQQQQNNNMMMLLLLLLMMMMMMLLLKKKLLLLLLKKKJJJJJJJJJJJJJJJKKKJJJIIIIIIHHHHHHHHHIIIHHHIIIJJJKKKKKKKKKKKKKKKJJJKKKLLLLLLKKKKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDFFFEEEEEEEEEEEEFFFGGGGGGIIIIIIJJJMMMRRRXXX]]]```dddhhhmmmqqqtttuuuwwwyyyyyyyyyzzz|||}}}~~~}}}|||{{{zzzyyyxxxwwwwwwwwwxxx|||}}}}}}{{{|||}}}uuulllggg```^^^ZZZVVVUUUXXX\\\```aaacccgggjjjlllllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjhhhiiiiiijjjkkkllllllmmmkkkkkklllmmmmmmmmmmmmmmmlllmmmmmmnnnooopppqqqrrrsssrrrqqqrrrtttuuusssqqqrrrssssssttttttttttttsssrrrrrrqqqpppnnnmmmmmmlllmmmmmmmmmnnnnnnnnnoooooolllmmmmmmmmmmmmnnnnnnnnnnnnmmmlllkkkjjjjjjjjjjjjdddbbb```______```______````````````___^^^]]]]]]^^^\\\ZZZVVVSSSQQQOOONNNLLLMMMOOOQQQSSSWWW\\\```ggglllrrruuurrrnnnjjjhhhdddfffiiimmmooonnnjjjgggbbb```^^^[[[YYYYYYYYYYYYWWWVVVUUUUUUUUUVVVWWWXXXUUUSSSQQQMMMJJJFFFDDDCCCBBB@@@???AAABBBEEEMMMVVVooozzzzzzooofff```\\\ZZZWWWVVVVVVUUUSSSRRRPPPOOOPPPPPPOOONNNMMMMMMMMMMMMMMMMMMNNNNNNOOONNNNNNMMMOOOOOONNNNNNMMMMMMNNNNNNLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMLLLJJJIIIKKKLLLLLLLLLMMMMMMNNNNNN|||zzz{{{zzz|||~~~{{{sssllleeegggjjjqqqyyy{{{xxxyyyzzzyyywwwxxxzzz~~~~~~vvvpppeeeccc___\\\[[[[[[YYYXXXYYYWWWUUUVVVYYY[[[ZZZYYYXXXXXXWWWVVVUUUTTTTTTSSSQQQQQQQQQPPPPPPQQQRRRRRRRRRRRRQQQPPPOOOOOONNNNNNLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOQQQQQQQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNOOOPPPPPPOOOMMMLLLLLLMMMMMMLLLKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIIIIHHHIIIIIIIIIHHHIIIJJJLLLMMMMMMMMMMMMJJJKKKLLLLLLKKKKKKLLLMMMMMMMMMLLLKKKKKKKKKLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDEEEEEEFFFHHHHHHIIIKKKOOOSSSXXXZZZ___dddiiinnnppprrrtttuuuwwwyyy{{{}}}~~~}}}{{{zzzuuuttttttttttttuuuwwwxxx}}}~~~{{{wwwuuuvvvyyy}}}{{{sssnnnjjjgggaaa\\\XXXXXXYYYZZZ[[[]]]aaaeeehhhjjjkkklllkkkkkkkkkkkkjjjjjjiiiiiihhhggggggggghhhiiiiiijjjgggggghhhiiijjjjjjkkkkkkjjjjjjkkklllmmmnnnnnnooooooooooooppprrrsssrrrqqqssssssttttttsssrrrrrrqqqppppppooonnnmmmmmmllllllkkkkkklllllllllmmmmmmmmmiiiiiiiiijjjjjjjjjkkkkkkiiihhhgggffffffeeeffffffeeeccc```___```aaa``````______````````````______^^^]]][[[XXXVVVTTTSSSRRRRRRTTTVVVYYY[[[___dddhhhuuuwwwxxxwwwrrrmmmiiigggccccccdddfffhhhgggeeebbb[[[ZZZXXXWWWVVVVVVWWWWWWWWWVVVUUUUUUUUUVVVXXXYYYPPPOOOLLLIIIEEECCCAAA@@@AAA???@@@DDDHHHOOO\\\iii{{{|||wwwpppfff___\\\[[[YYYXXXXXXWWWUUUSSSQQQOOONNNNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLMMMNNNOOOOOOOOONNNMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKLLLLLLLLLKKKJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLzzzzzz}}}uuuooojjjkkknnnssszzz{{{tttrrrsssuuuuuutttrrrtttxxx}}}~~~||||||{{{zzzxxx{{{wwwnnnhhh```]]][[[YYYZZZZZZYYYYYYVVVUUUTTTVVVYYY[[[[[[YYYWWWVVVUUUUUUTTTSSSSSSSSSPPPPPPPPPQQQQQQQQQRRRRRRQQQQQQPPPPPPOOONNNNNNMMMKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPQQQQQQQQQPPPPPPOOONNNMMMMMMLLLLLLLLLMMMNNNNNNOOONNNLLLMMMNNNNNNMMMKKKLLLKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMJJJKKKLLLLLLKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDCCCDDDDDDEEEFFFGGGIIIIIIIIIKKKMMMPPPSSSUUU[[[```fffkkknnnoooqqqrrrtttwww{{{~~~}}}|||zzzyyyssssssrrrssstttvvvyyyzzz~~~~~~~~~|||yyyuuurrrsssvvvyyy~~~zzzwwwuuuqqqmmmhhhccc^^^ZZZWWWYYY[[[^^^aaaeeehhhjjjkkkkkkkkklllmmmmmmlllkkkjjjggggggfffeeeeeeffffffgggeeeeeefffggghhhiiikkkkkkhhhhhhiiijjjjjjkkkllllllkkkkkklllnnnppppppppppppqqqqqqrrrrrrrrrrrrqqqqqqooooooooonnnnnnmmmmmmmmmllllllllllllmmmmmmmmmmmmhhhhhhiiiiiijjjjjjkkkkkkiiihhhgggfffffffffffffffiiifffdddcccdddeeeeeedddcccddddddeeefffffffffeeebbbaaa___^^^\\\[[[[[[ZZZ[[[]]]```cccfffjjjooorrr}}}{{{xxxsssmmmhhhdddbbbaaa```______``````___]]]XXXWWWVVVUUUTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVMMMKKKIIIFFFCCCBBBAAA@@@BBB@@@BBBHHHPPP^^^rrr{{{}}}wwwjjjaaaWWWSSSUUUXXXYYYXXXXXXVVVTTTQQQNNNMMMMMMMMMKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJKKKNNNPPPPPPOOONNNLLLJJJJJJKKKLLLLLLLLLKKKKKKIIIJJJKKKLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKK{{{||||||xxxttttttvvvzzz}}}xxxrrrqqqsssvvvwwwwwwwwwxxxzzz}}}~~~zzzvvvttttttuuuvvvvvvvvvzzz~~~vvvnnnfffaaa\\\ZZZXXXXXXYYYZZZZZZYYYUUUUUUUUUWWWYYY[[[[[[ZZZVVVUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPOOOOOONNNNNNMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMNNNNNNMMMMMMMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQPPPPPPOOOOOONNNMMMMMMMMMMMMMMMNNNNNNOOONNNMMMMMMNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKMMMMMMNNNNNNMMMLLLKKKKKKJJJKKKLLLLLLKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKMMMNNNPPPQQQXXX]]]dddiiilllmmmnnnoooppptttxxx{{{{{{zzz{{{|||xxxwwwvvvvvvwwwyyy|||~~~~~~}}}}}}}}}~~~~~~{{{xxxuuuuuuwwwyyy}}}}}}|||zzzwwwrrrjjj```YYYVVVWWWZZZ]]]aaaeeehhhjjjjjjlllnnnpppqqqooonnnlllhhhgggeeedddccccccdddeeecccccccccdddeeeggghhhiiigggggghhhhhhiiiiiijjjjjjggghhhjjjllllllmmmnnnnnnmmmmmmnnnppppppqqqqqqqqqoooooooooooooooooooooooonnnnnnnnnnnnoooooooooooojjjjjjkkkllllllmmmnnnnnnllllllkkkkkkjjjjjjkkkkkkkkkiiiffffffggghhhhhhhhhkkkkkklllmmmmmmmmmmmmlllgggfffeeedddccccccbbbcccccceeeiiilllooossswwwzzz~~~zzztttmmmhhhccc```^^^___]]][[[[[[[[[\\\[[[ZZZXXXXXXWWWVVVUUUTTTTTTTTTSSSUUUWWWYYYXXXUUUQQQOOOHHHGGGDDDBBBAAAAAAAAAAAABBBCCCGGGPPP\\\nnn}}}uuufffaaaXXXOOOLLLOOOTTTVVVVVVWWWVVVSSSPPPNNNLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMMMMLLLMMMMMMMMMLLLLLLKKKJJJIIIKKKNNNPPPPPPOOOMMMKKKJJJKKKKKKLLLMMMMMMLLLLLLIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKK~~~~~~~~~~~~~~~zzzvvvvvvzzz~~~~~~}}}yyyvvvsssrrrsssuuuwwwwwwxxx}}}}}}wwwpppkkkeee```]]]YYYWWWUUUUUUVVVWWWWWWVVVTTTTTTVVVWWWYYYYYYZZZZZZVVVUUUTTTSSSRRRSSSSSSTTTSSSTTTTTTTTTTTTSSSRRRQQQOOOOOOOOONNNNNNMMMMMMMMMKKKJJJJJJIIIIIIJJJJJJKKKJJJKKKMMMNNNOOONNNNNNMMMLLLLLLJJJIIIIIIJJJLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPPPPQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQPPPNNNMMMMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLJJJJJJJJJIIIJJJJJJKKKLLLNNNNNNNNNNNNMMMKKKJJJIIIJJJKKKLLLLLLKKKKKKLLLMMMMMMMMMLLLKKKKKKKKKLLLLLLJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFGGGHHHJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOTTTYYYaaagggjjjkkklllllllllppptttvvvvvvxxx}}}}}}{{{{{{}}}}}}{{{|||~~~~~~{{{yyyzzz{{{|||~~~wwwlllcccVVVWWWXXXZZZ^^^cccgggiiiiiikkkooorrrssssssqqqooojjjiiifffdddccccccddddddaaaaaa``````aaaccceeefffeeeeeeffffffggggggggggggdddfffiiijjjiiijjjkkkllliiijjjlllmmmnnnoooooooooooooooooooooooooooooopppnnnnnnooooooooopppppppppllllllmmmnnnoooooopppppppppoooooonnnnnnnnnoooooopppnnnlllkkkmmmnnnnnnmmmppppppqqqppppppooonnnnnniiihhhgggffffffeeeeeeffffffiiimmmpppsssvvvzzz|||{{{uuunnnhhhdddbbb___^^^^^^\\\YYYYYYYYYZZZYYYXXXXXXXXXXXXWWWWWWVVVVVVUUUSSSUUUWWWWWWUUUPPPKKKHHHCCCAAA@@@??????@@@BBBCCCEEEIIISSS```mmm{{{jjj[[[XXXQQQJJJFFFIIIMMMPPPRRRVVVUUUSSSQQQOOOMMMLLLLLLJJJJJJJJJJJJKKKKKKLLLMMMLLLLLLMMMLLLLLLKKKJJJIIIJJJKKKNNNOOOPPPNNNLLLKKKIIIJJJKKKLLLMMMMMMMMMLLLJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJKKKLLLLLLLLL}}}}}}}}}{{{yyyyyy{{{}}}~~~~~~}}}~~~rrrnnniiieeebbb```]]][[[XXXVVVTTTSSSTTTUUUTTTTTTRRRTTTVVVWWWWWWWWWWWWWWWWWWUUUTTTRRRRRRSSSTTTUUUTTTUUUUUUUUUTTTRRRQQQPPPNNNNNNNNNNNNMMMMMMMMMMMMKKKJJJJJJIIIIIIJJJJJJKKKHHHIIILLLMMMNNNNNNMMMLLLLLLKKKIIIHHHHHHIIIKKKLLLMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQPPPPPPOOONNNNNNNNNOOOPPPQQQRRRSSSPPPNNNMMMMMMNNNOOOMMMLLLJJJJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLKKKKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDEEEFFFFFFFFFGGGIIIJJJKKKJJJJJJJJJKKKKKKLLLLLLMMMPPPUUU]]]cccfffhhhhhhiiiiiilllooopppqqqvvv~~~{{{}}}~~~}}}}}}|||}}}~~~~~~xxxpppaaa```___^^^___aaaccceeefffiiinnnrrrttttttrrrpppllljjjgggdddccccccdddeeecccbbbaaa```aaabbbdddeeeccccccccccccddddddddddddbbbeeehhhhhhgggggghhhjjjiiiiiijjjkkkkkklllkkkkkkmmmmmmmmmnnnnnnooooooooolllmmmmmmmmmmmmnnnnnnnnnkkkllllllmmmoooppppppqqqpppooooooooooooooopppppprrrpppnnnnnnooopppqqqpppppppppooonnnlllkkkiiihhhffffffeeedddcccccccccccceeehhhllloooqqqsssvvvyyyrrrmmmfffbbb``````___]]]]]][[[YYYYYYZZZZZZYYYXXXVVVWWWXXXXXXYYYYYYXXXXXXWWWVVVUUURRROOOJJJFFFDDDAAA@@@>>>>>>???BBBEEEGGGMMMVVVgggxxxyyymmm```WWWPPPMMMHHHDDDEEEHHHMMMPPPTTTTTTSSSRRRPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHKKKLLLNNNNNNNNNMMMKKKJJJHHHHHHIIIKKKKKKLLLLLLKKKLLLMMMMMMMMMMMMLLLJJJIIIHHHHHHIIIKKKLLLMMMNNNNNN~~~}}}zzzyyyyyy|||vvvqqqiiieeeaaa^^^]]]]]]\\\[[[YYYWWWTTTSSSTTTTTTTTTSSSQQQSSSUUUVVVUUUUUUUUUUUUWWWVVVTTTRRRRRRSSSUUUVVVUUUUUUUUUUUUSSSQQQOOONNNNNNNNNNNNMMMMMMMMMMMMMMMJJJJJJJJJIIIIIIJJJJJJJJJGGGHHHJJJLLLMMMMMMLLLKKKLLLKKKIIIHHHHHHIIIKKKLLLMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQPPPPPPPPPLLLLLLLLLMMMNNNOOOQQQRRRPPPOOOMMMNNNOOOOOONNNLLLJJJJJJJJJJJJJJJKKKLLLMMMJJJJJJJJJJJJJJJKKKLLLLLLJJJKKKKKKLLLLLLLLLLLLKKKJJJKKKLLLLLLKKKKKKLLLMMMMMMMMMLLLLLLMMMNNNOOOOOOLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHIIIIIIHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKHHHIIIIIIJJJJJJKKKKKKKKKMMMRRR[[[aaadddeeeffffffgggiiikkklllnnnuuu~~~|||~~~~~~}}}}}}}}}}}}~~~zzzpppnnniiidddaaa`````````cccgggmmmrrruuutttrrrqqqnnnlllhhheeeccccccdddeeefffeeecccbbbbbbdddfffgggaaaaaaaaaaaabbbbbbbbbbbbbbbeeeggggggfffeeefffiiiiiijjjjjjjjjjjjiiihhhhhhkkkkkkllllllmmmnnnnnnnnnjjjjjjkkkkkkkkkllllllllljjjjjjkkklllnnnoooooopppnnnnnnmmmmmmmmmnnnnnnooommmkkkiiiiiijjjllllllkkkmmmmmmllljjjhhheeecccbbbcccbbbaaa```____________bbbeeeiiilllnnnppprrrtttkkkfff```]]]]]]]]]]]]\\\\\\[[[YYYZZZZZZ[[[YYYXXXTTTUUUVVVXXXZZZZZZ[[[[[[[[[XXXSSSNNNIIIFFFCCCBBBBBBAAA@@@@@@BBBFFFJJJLLLUUUbbbwww{{{lllbbbZZZTTTMMMKKKHHHEEEDDDGGGMMMQQQRRRSSSSSSSSSRRRPPPNNNLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHMMMMMMNNNNNNMMMLLLKKKJJJFFFGGGHHHIIIJJJJJJJJJJJJMMMNNNNNNNNNMMMLLLJJJIIIGGGHHHIIIKKKMMMNNNOOOPPPrrrwww}}}yyywwwwwwyyyyyy{{{}}}~~~{{{vvvqqqlllhhheeeaaa```___]]]\\\[[[ZZZZZZWWWUUUSSSRRRQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSRRRQQQQQQRRRTTTTTTQQQQQQPPPOOOMMMLLLKKKKKKMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIJJJLLLMMMNNNNNNNNNNNNMMMKKKIIIIIIKKKMMMNNNMMMMMMOOOPPPQQQRRRRRRRRROOOOOOOOOPPPPPPQQQQQQQQQPPPOOONNNOOOPPPPPPOOOMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLKKKJJJJJJKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJKKKLLLMMMMMMNNNNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNMMMKKKJJJIIIHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJMMMOOOSSSWWWZZZ]]]^^^^^^cccfffiiijjjkkksss~~~|||}}}}}}yyyuuurrrooojjjccc]]][[[___eeeiiikkkkkkkkkllljjjhhhffffffhhhiiiiiihhhdddaaa______bbbddddddccccccbbb___^^^]]]___aaacccgggggggggfffeeedddccccccggggggggghhhhhhhhhhhhiiiiiiiiiiiijjjjjjiiihhhhhhiiiiiigggfffffffffggghhhiiiiiihhhhhhhhhiiiiiijjjhhhiiiiiiiiiiiiiiiiiiiiiggggggggghhhhhhhhhiiiiiiggggggfffdddcccaaa``````^^^]]][[[YYYXXXYYY[[[[[[]]]___bbbeeeggggggffffffaaa___]]][[[ZZZ[[[]]]^^^]]]]]]^^^^^^^^^\\\[[[ZZZYYYYYYZZZ\\\^^^___^^^\\\ZZZUUUNNNGGGCCCBBBCCCDDDAAACCCFFFGGGIIIOOOWWW^^^sss|||xxxkkkccc]]]WWWSSSNNNMMMLLLLLLLLLMMMOOOPPPTTTQQQNNNNNNNNNOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMLLLNNNOOONNNLLLJJJJJJKKKIIIJJJKKKMMMMMMLLLLLLKKKMMMMMMMMMLLLLLLLLLLLLKKKMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIJJJLLLNNNOOOiiinnntttzzz~~~{{{xxxvvvttttttuuuvvvyyy|||~~~~~~~~~xxxwwwtttppplllgggcccaaa^^^]]]\\\ZZZYYYYYYYYYYYYVVVUUUSSSRRRQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQRRRRRRSSSQQQQQQPPPOOONNNLLLLLLKKKMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJLLLMMMMMMMMMMMMNNNLLLJJJIIIIIIJJJLLLNNNLLLMMMNNNPPPQQQQQQQQQQQQOOOOOOOOOPPPPPPPPPPPPPPPOOONNNNNNNNNPPPPPPOOOMMMNNNNNNMMMMMMLLLKKKJJJIIIHHHIIIIIIJJJKKKLLLLLLMMMLLLLLLKKKJJJJJJKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKKKKLLLMMMMMMNNNMMMMMMLLLKKKJJJIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJJJJKKKKKKKKKKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKNNNQQQTTTVVVWWWXXX___cccgggiiikkkrrr~~~~~~~~~~~~{{{zzzyyyuuunnnjjjaaacccddddddccccccdddfffdddcccccceeegggiiihhhggghhhfffcccdddfffhhhgggfffffffffeeedddeeefffhhhiiimmmkkkiiigggfffeeeeeeeeefffffffffeeeffffffggggggjjjjjjjjjjjjjjjiiihhhhhhiiihhhgggeeeeeeeeefffgggeeeeeeddddddddddddeeeeeedddddddddcccccccccccccccbbbbbbbbbbbbbbbccccccccceeedddcccbbb```___^^^]]]\\\[[[YYYWWWWWWXXXYYYZZZYYYZZZ\\\^^^````````````______^^^^^^]]]]]]]]]]]]\\\]]]^^^^^^^^^]]]\\\\\\\\\]]]```ccceeeddd```]]]OOOLLLHHHCCCAAAAAABBBDDDFFFKKKQQQVVV[[[bbbkkkrrr|||oooddd^^^ZZZUUUQQQRRRRRRSSSSSSUUUVVVXXXYYYSSSRRRPPPPPPRRRRRRQQQPPPMMMMMMLLLLLLLLLLLLLLLMMMLLLNNNOOONNNLLLJJJJJJKKKJJJKKKLLLMMMMMMMMMLLLLLLNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJLLLMMM```ccchhhlllnnnqqquuuwww||||||{{{yyyvvvtttrrrpppoooppprrruuuyyy}}}}}}|||}}}yyyvvvtttrrrrrrnnnmmmkkkhhhdddaaa]]]\\\YYYXXXWWWWWWVVVVVVWWWWWWUUUUUUSSSRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQPPPQQQQQQPPPPPPOOOOOONNNMMMLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMKKKJJJIIIIIIJJJKKKMMMKKKLLLMMMOOOPPPPPPQQQQQQPPPPPPPPPPPPOOOOOOOOOOOONNNMMMLLLMMMOOOPPPPPPOOOMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFHHHIIIJJJLLLMMMMMMLLLLLLKKKJJJJJJKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIGGGFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIKKKMMMOOOQQQRRRZZZ^^^dddgggjjjqqq{{{~~~{{{zzz~~~~~~~~~{{{wwwnnnmmmiiiddd___]]]^^^```^^^^^^___cccfffiiihhhhhhjjjiiihhhhhhjjjkkkjjjiiihhhiiijjjlllmmmooooooooorrroookkkgggdddddddddeeefffeeedddddddddeeeggghhhnnnmmmmmmlllkkkjjjiiiiiihhhgggeeedddccccccddddddbbbbbbaaaaaaaaaaaaaaabbb`````````______^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]aaa```___^^^]]][[[[[[ZZZYYYXXXVVVUUUUUUVVVWWWWWWVVVVVVWWWXXXYYYZZZ\\\\\\]]]^^^___``````___]]]\\\\\\]]]___```aaaaaa``````\\\^^^aaacccddd```ZZZVVVJJJHHHEEEBBBBBBDDDFFFHHHQQQYYYccclllttt|||wwwoooeee]]]ZZZWWWTTTQQQSSSUUUWWWYYY[[[]]]^^^___SSSSSSSSSTTTVVVVVVTTTRRRNNNNNNMMMLLLKKKKKKLLLLLLLLLNNNOOONNNLLLJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNMMMOOONNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLJJJJJJHHHHHHHHHHHHIIIJJJ[[[]]]```bbbcccfffjjjlllooooooppppppooonnnlllkkkkkklllooossswww||||||zzz}}}{{{|||~~~~~~wwwvvvssspppmmmjjjiiihhhfffeeedddbbb___\\\ZZZYYYUUUUUUTTTTTTTTTUUUUUUVVVUUUTTTSSSRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQPPPPPPOOOOOOOOOOOONNNNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLKKKJJJIIIIIIJJJKKKLLLKKKLLLMMMNNNOOOPPPPPPPPPQQQPPPPPPOOOOOONNNNNNNNNMMMLLLKKKLLLNNNPPPPPPOOONNNMMMLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIKKKLLLLLLMMMLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEECCCDDDDDDEEEFFFGGGGGGHHHEEEFFFFFFFFFGGGGGGHHHHHHEEEEEEEEEEEEEEEFFFGGGGGGJJJIIIIIIIIIJJJLLLNNNOOOTTTZZZ```eeeiiipppxxx~~~}}}zzzyyy}}}~~~~~~}}}zzztttllleee```___```\\\[[[\\\___dddhhhjjjkkkjjjiiiiiijjjkkklllmmmmmmlllnnnqqqtttvvvvvvuuuttttttpppjjjdddaaaaaaccceeeffffffeeefffgggjjjlllnnnrrrqqqpppnnnlllkkkjjjiiifffeeecccbbbaaaaaaaaaaaaaaaaaa```_________``````_________^^^]]]]]]\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\]]]\\\\\\[[[YYYXXXXXXWWWVVVUUUUUUTTTTTTTTTUUUUUUWWWVVVVVVUUUVVVXXXZZZ\\\^^^^^^^^^______^^^^^^]]]___```bbbdddeeeeeeeeeeeeaaa```___^^^\\\WWWQQQLLLKKKIIIGGGFFFHHHLLLQQQUUUbbbkkkwww{{{vvvlllggg```[[[XXXVVVTTTRRRQQQSSSUUUXXXZZZ[[[\\\\\\SSSTTTUUUXXXZZZYYYVVVTTTOOONNNMMMLLLKKKKKKKKKKKKLLLNNNOOONNNLLLJJJJJJKKKMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMNNNNNNOOOOOOOOONNNNNNMMMKKKJJJIIIGGGFFFGGGGGGHHHVVVXXXYYYZZZ[[[]]]```cccbbbcccdddfffffffffeeedddiiijjjmmmqqqvvv{{{~~~|||~~~~~~xxxvvvyyy}}}zzz}}}}}}wwwtttssskkkjjjiiihhhfffdddbbbaaaaaaaaa```___]]][[[YYYXXXSSSSSSSSSSSSSSSTTTTTTUUUSSSSSSSSSSSSSSSSSSTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVTTTSSSSSSRRRQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLKKKJJJJJJJJJJJJKKKLLLKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPOOOOOONNNNNNMMMMMMKKKJJJKKKMMMOOOOOOOOOOOONNNLLLKKKIIIIIIIIIIIIKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDDDDDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEFFFFFFGGGGGGEEEEEEFFFFFFFFFFFFFFFGGGEEEDDDDDDDDDDDDEEEFFFFFFJJJIIIHHHHHHIIIJJJLLLMMMPPPUUU\\\bbbhhhnnnuuuzzz}}}}}}~~~~~~}}}|||xxxpppiiieeeddd___]]]\\\^^^bbbhhhlllnnnllllllllllllmmmooorrrtttvvvxxx{{{~~~~~~|||zzztttoooiiicccaaabbbeeehhhggghhhiiikkknnnqqqtttvvvvvvtttrrrooolllkkkjjjiiicccbbbaaa___^^^^^^____________^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVVVVUUUUUUTTTTTTTTTUUUUUUUUUXXXWWWVVVUUUUUUWWWYYY[[[___^^^]]]\\\\\\]]]___```bbbccceeeggghhhhhhhhhggghhhddd^^^XXXTTTPPPMMMJJJIIIHHHHHHKKKRRR[[[dddiiivvv}}}uuulllhhhccc```\\\YYYVVVTTTQQQPPPOOOPPPRRRTTTUUUUUUUUUTTTSSSTTTVVVYYYZZZZZZWWWTTTNNNNNNMMMLLLKKKKKKLLLLLLLLLNNNOOONNNLLLJJJJJJKKKNNNNNNNNNNNNNNNOOOOOOPPPOOOOOOOOONNNNNNNNNMMMMMMMMMNNNNNNOOOOOOOOONNNNNNLLLKKKIIIGGGFFFFFFFFFFFFOOOPPPRRRRRRRRRTTTVVVYYYVVVWWWYYYZZZ\\\]]]]]]^^^ccceeehhhlllqqqvvvzzz|||~~~||||||~~~}}}wwwssssssvvv{{{}}}xxx}}}}}}vvvoooiiieeecccaaaaaaaaaaaaaaa```___^^^^^^^^^]]]\\\[[[YYYXXXWWWSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTTTTTTTSSSRRRQQQPPPNNNNNNNNNNNNNNNNNNOOOOOOLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKLLLMMMOOOPPPPPPQQQQQQOOOOOOOOOOOONNNNNNNNNNNNMMMKKKJJJJJJLLLNNNNNNNNNNNNMMMKKKJJJIIIIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJIIIGGGFFFEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEEEECCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFHHHGGGGGGGGGGGGHHHIIIIIIKKKPPPWWW^^^dddkkkrrrvvvuuuvvvyyy{{{~~~{{{uuuqqqoookkkhhhfffgggjjjooosssttttttsssrrrpppoooqqqvvvyyy}}}{{{ppplllfffbbbaaadddhhhkkkhhhjjjmmmpppssswwwyyyzzzwwwuuuqqqmmmjjjhhhgggggg```___^^^]]]\\\]]]^^^___]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[ZZZZZZZZZYYYXXXWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWYYYWWWVVVUUUUUUVVVXXXYYYaaa___]]][[[[[[]]]```bbbcccdddeeefffgggfffeeedddddd^^^UUUNNNKKKKKKKKKKKKHHHKKKPPPYYYdddqqq{{{wwwiiiaaa___[[[ZZZXXXVVVSSSPPPNNNMMMOOOPPPPPPQQQQQQQQQQQQPPPSSSSSSUUUWWWYYYXXXUUURRRMMMMMMLLLLLLLLLLLLMMMMMMLLLNNNOOONNNLLLJJJJJJKKKNNNNNNMMMMMMNNNNNNOOOPPPOOONNNNNNNNNMMMMMMMMMMMMLLLMMMNNNNNNNNNNNNNNNNNNLLLKKKIIIGGGFFFFFFFFFGGGHHHIIIKKKLLLLLLMMMNNNPPPNNNOOOPPPQQQSSSUUUWWWXXX[[[]]]___ccchhhmmmqqqsssrrrrrrtttxxxzzz}}}yyyvvvrrrpppqqquuuzzz~~~~~~zzzwww|||~~~|||}}}}}}}}}|||zzzyyyyyysssqqqmmmiiiddd___\\\ZZZ[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[ZZZYYYXXXVVVUUUTTTRRRQQQQQQPPPPPPPPPQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUTTTSSSRRRMMMMMMMMMNNNNNNOOOOOOOOOLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMLLLMMMNNNPPPQQQQQQQQQQQQNNNNNNNNNNNNNNNOOOOOOOOONNNLLLJJJIIIKKKLLLMMMMMMKKKJJJIIIHHHHHHIIIJJJKKKIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKJJJJJJGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFEEEEEECCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGJJJPPPXXX```gggnnnrrrqqqrrruuuxxx||||||{{{zzz{{{~~~{{{zzzvvvqqqnnnoootttyyy}}}~~~~~~{{{wwwssspppgggddd```^^^^^^bbbhhhkkkjjjlllooosssvvvwwwxxxxxxuuusssnnnjjjfffdddcccccc]]]\\\[[[[[[[[[\\\]]]^^^]]]\\\[[[ZZZYYYYYYYYYYYYVVVWWWWWWXXXXXXYYYYYYZZZWWWXXXXXXYYYZZZ[[[\\\\\\[[[[[[[[[ZZZYYYYYYXXXXXXWWWXXXYYYYYYZZZZZZZZZYYYZZZYYYXXXWWWWWWXXXXXXYYY``````______```aaabbbcccbbbbbbbbbbbbbbb```^^^]]]XXXRRRLLLHHHHHHLLLPPPRRRTTT[[[ffftttvvvlllccc\\\XXXUUUUUUVVVUUUSSSPPPNNNMMMOOOOOONNNNNNOOOOOOPPPPPPSSSRRRSSSTTTUUUUUURRROOOKKKKKKKKKKKKLLLMMMNNNOOOLLLNNNOOONNNLLLJJJJJJKKKNNNMMMMMMLLLMMMNNNOOOPPPNNNNNNMMMMMMMMMLLLLLLLLLKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHDDDFFFIIIJJJJJJJJJKKKLLLJJJJJJKKKLLLNNNQQQSSSUUUUUUVVVYYY]]]aaafffiiilllfffgggkkkqqqsssvvv|||xxxtttrrrooonnnppptttzzz~~~{{{xxxuuuzzz~~~~~~}}}xxxuuutttuuuuuuuuussspppnnnllleeedddccc```^^^\\\ZZZYYYZZZZZZ[[[\\\\\\[[[ZZZZZZXXXXXXXXXWWWVVVTTTRRRQQQQQQPPPPPPOOONNNNNNOOOOOOQQQRRRSSSTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSUUUVVVVVVUUUTTTSSSMMMMMMMMMNNNNNNOOOOOOPPPLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRMMMMMMMMMNNNNNNOOOOOOPPPOOOMMMJJJIIIJJJLLLLLLLLLIIIHHHGGGFFFFFFHHHJJJKKKFFFGGGHHHIIIJJJLLLMMMMMMJJJKKKLLLLLLKKKIIIGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGEEEDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIKKKKKKKKKJJJIIIDDDGGGLLLTTT\\\dddkkkooopppqqqssswww{{{|||wwwooojjjkkkpppuuuuuuuuuuuusssooojjjeeebbb^^^\\\YYYXXXZZZ___eeeiiijjjmmmppptttvvvvvvuuutttsssqqqlllgggcccaaa```___[[[ZZZZZZZZZZZZ\\\]]]^^^______]]]\\\[[[[[[[[[[[[VVVWWWXXXYYYZZZ[[[[[[\\\XXXYYYZZZ[[[\\\^^^______\\\\\\\\\[[[ZZZZZZZZZYYYYYYYYYZZZ[[[\\\\\\[[[[[[\\\\\\[[[[[[ZZZZZZ[[[[[[```aaabbbcccddddddcccbbb____________]]][[[YYYWWWRRRNNNJJJJJJNNNUUUZZZ]]]eeennn}}}qqqhhhddd```YYYSSSRRRTTTVVVVVVTTTRRRPPPPPPMMMMMMLLLLLLLLLNNNPPPQQQSSSRRRQQQRRRSSSRRRPPPNNNJJJKKKKKKKKKLLLNNNOOOPPPLLLNNNOOONNNLLLJJJJJJKKKNNNMMMLLLLLLLLLMMMNNNOOOMMMMMMMMMLLLLLLLLLLLLKKKJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGHHHIIIKKKMMMOOOPPPRRRSSSUUUXXX[[[^^^aaabbbbbbbbbcccfffjjjpppuuuxxxzzztttppphhhhhhiiikkkooouuuzzz}}}~~~zzzuuusssuuuwwwyyy{{{{{{zzzwwwvvvyyyyyyzzzzzzyyyxxxwwwvvvrrrtttvvvuuussspppnnnmmmnnnllliiieeebbbaaa```aaaZZZZZZYYYYYYXXXXXXWWWWWW[[[ZZZZZZ[[[\\\\\\ZZZWWWUUUUUUUUUUUUTTTRRRQQQOOOPPPOOOOOONNNNNNOOOOOOPPPQQQRRRTTTVVVWWWVVVUUUTTTRRRQQQPPPOOOOOOPPPQQQRRRQQQRRRTTTUUUVVVVVVUUUUUUNNNNNNMMMMMMNNNOOOQQQRRRRRRNNNJJJIIIIIIJJJKKKKKKKKKKKKKKKIIIFFFFFFGGGIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLNNNNNNMMMMMMMMMMMMNNNNNNLLLKKKIIIHHHHHHIIIKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIGGGHHHIIIIIIIIIHHHGGGFFFHHHIIIJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEECCCEEEFFFFFFFFFFFFHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJOOOXXXdddkkkmmmooosssxxx|||zzz{{{qqqkkkhhhhhhhhhcccccccccbbb```]]]YYYWWWUUUVVVWWWWWWXXX[[[___cccdddgggjjjmmmooonnnlllkkkgggfffdddbbb___^^^\\\\\\ZZZYYYYYYYYYZZZ\\\]]]^^^]]]^^^______\\\ZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\___aaabbbbbbaaa``````^^^\\\ZZZYYYZZZ[[[[[[bbbaaa```___^^^]]]]]]]]]]]]\\\[[[ZZZZZZ[[[\\\^^^jjjhhhdddbbb```___^^^]]]^^^]]][[[XXXTTTSSSSSSUUUPPPPPPQQQTTTYYYbbblllttt{{{}}}tttiii```\\\ZZZWWWUUUUUUTTTRRRPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNQQQPPPPPPOOONNNMMMLLLLLLLLLKKKJJJLLLOOOOOOMMMJJJMMMMMMMMMMMMLLLJJJIIIHHHLLLJJJHHHHHHKKKMMMOOOOOOMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHIIIIIIKKKLLLJJJJJJKKKKKKJJJIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMOOOPPPRRRTTTWWWZZZ[[[]]]\\\\\\\\\___bbbggglllooovvvwwwyyyzzzwwwrrrmmmjjjdddeeeeeehhhlllqqqvvvxxxzzz|||~~~~~~xxxsssooolllpppqqqrrrssssssrrrqqqpppttttttsssrrrqqqqqqppppppkkkkkkkkkjjjhhhfffeeedddeeeccc```]]]ZZZYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWVVVXXXXXXXXXYYYZZZZZZXXXVVVUUUUUUUUUUUUTTTRRRPPPOOOOOOOOONNNNNNNNNNNNOOOOOOPPPRRRTTTVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPQQQRRRSSSSSSTTTUUUUUUUUUTTTSSSRRRMMMLLLLLLLLLMMMOOORRRSSSRRROOOKKKIIIIIIJJJJJJJJJJJJJJJJJJHHHFFFEEEGGGHHHJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNMMMMMMLLLNNNMMMMMMLLLLLLMMMMMMNNNKKKJJJIIIHHHHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHHHHIIIIIIHHHGGGGGGGGGIIIJJJIIIHHHGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGFFFEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJNNNUUU^^^eeehhhkkkpppvvv|||zzz{{{}}}}}}wwwqqqllliiihhh```___\\\YYYUUUSSSPPPOOOJJJKKKLLLLLLMMMPPPTTTWWWYYY[[[___bbbccccccbbbaaaaaa```^^^\\\ZZZYYYXXXXXXVVVVVVVVVVVVWWWYYY[[[\\\\\\]]]^^^]]]ZZZWWWVVVVVVWWWXXXYYY[[[\\\^^^___```aaabbbdddeeefffeeedddccc```___^^^]]]]]]___```aaafffeeebbb```^^^]]]]]]]]]\\\\\\\\\\\\^^^aaaccceeehhheeeaaa^^^[[[ZZZYYYXXXUUUXXXZZZ[[[YYYWWWVVVVVVXXX[[[___eeemmmwww}}}qqqlllccc\\\XXXVVVTTTTTTTTTTTTSSSQQQPPPNNNMMMMMMLLLKKKKKKKKKLLLLLLMMMNNNOOOOOOOOONNNNNNMMMMMMLLLKKKJJJJJJLLLOOOOOOMMMKKKMMMMMMMMMMMMLLLKKKJJJIIILLLJJJHHHHHHJJJLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKJJJIIIIIIHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHKKKLLLMMMOOOQQQSSSTTTUUUUUUUUUVVVWWWZZZ^^^bbbdddgggiiilllmmmllliiidddbbb``````aaacccfffkkkooorrrsssuuuwwwxxxyyy{{{~~~~~~~~~}}}}}}}}}~~~~~~|||xxxtttooojjjfffdddhhhhhhiiiiiihhhhhhhhhhhhlllkkkiiigggffffffffffffbbbaaa___]]]\\\\\\\\\\\\\\\ZZZWWWUUUSSSRRRSSSSSSUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVWWWWWWVVVTTTTTTTTTTTTTTTSSSQQQPPPOOONNNNNNMMMMMMMMMMMMNNNNNNPPPQQQSSSUUUVVVUUUTTTSSSSSSRRRRRRQQQQQQRRRRRRSSSUUUUUUUUUUUUSSSQQQOOONNNMMMMMMLLLLLLOOORRRVVVXXXSSSPPPLLLJJJJJJKKKJJJJJJIIIIIIIIIGGGEEEEEEFFFHHHKKKKKKLLLLLLLLLKKKKKKJJJLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLMMMMMMNNNMMMMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMKKKJJJIIIHHHHHHIIIJJJKKKHHHHHHHHHHHHHHHIIIIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJIIIHHHGGGHHHJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHGGGEEEEEEEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIHHHGGGFFFEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJLLLQQQWWW\\\aaaeeelllttt|||}}}yyyvvvxxxzzz|||}}}}}}zzz~~~{{{tttooollldddaaa\\\WWWRRRNNNLLLKKKGGGHHHIIIHHHHHHJJJMMMPPPNNNPPPSSSVVVWWWWWWVVVVVVUUUTTTSSSQQQPPPOOOPPPPPPRRRRRRRRRSSSTTTVVVXXXZZZ[[[]]]^^^]]]ZZZWWWVVVVVVWWWYYY[[[___bbbeeeggggggjjjjjjjjjjjjiiihhhfffddd]]]]]]]]]]]]^^^```cccdddgggeee```\\\YYYXXXXXXYYYXXXXXXXXXZZZ\\\___bbbdddcccaaa]]]YYYWWWVVVWWWXXXVVV[[[cccggggggdddaaa___hhhmmmuuu~~~wwwnnnfffddd___ZZZUUURRRSSSTTTSSSSSSSSSSSSRRRPPPNNNLLLIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIJJJLLLNNNOOOMMMLLLMMMNNNNNNNNNMMMLLLKKKKKKMMMKKKHHHHHHJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGFFFEEEAAABBBBBBCCCEEEFFFFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEHHHIIIIIIKKKLLLMMMNNNOOORRRQQQRRRSSSUUUXXX[[[\\\\\\^^^aaaccccccaaa___]]]\\\]]]^^^___bbbfffjjjllllllmmmooopppppprrruuuwwwuuutttrrrppppppqqqsssttttttrrrooolllhhhdddaaa```cccbbbaaa`````````aaaaaadddbbb___]]]\\\\\\\\\]]]\\\YYYVVVTTTTTTVVVWWWXXXXXXWWWTTTRRRQQQQQQQQQRRRSSSSSSTTTTTTUUUUUUUUUVVVTTTSSSRRRTTTUUUVVVUUUTTTTTTTTTTTTSSSRRRQQQPPPOOOMMMMMMLLLLLLLLLLLLMMMMMMOOOQQQSSSTTTUUUUUUSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTTTTSSSRRRPPPNNNMMMOOOOOONNNOOORRRVVV[[[]]]SSSQQQMMMKKKKKKKKKJJJIIIIIIJJJIIIHHHFFFFFFGGGIIIMMMMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIIIIHHHHHHHHHGGGFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIJJJKKKHHHIIIIIIIIIJJJKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGFFFEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIJJJKKKKKKMMMQQQTTTZZZ___hhhrrr{{{|||xxxvvvwwwxxxyyyzzz}}}{{{~~~|||xxxuuuqqqnnnjjjeee___ZZZVVVTTTOOOOOOOOOMMMKKKJJJKKKMMMKKKLLLNNNOOOPPPPPPOOOOOONNNMMMKKKJJJJJJJJJLLLLLLNNNNNNNNNOOOPPPSSSUUUVVVZZZ\\\]]]]]][[[ZZZYYYZZZZZZ\\\___cccfffiiikkklllnnnmmmmmmkkkiiifffdddccc]]]]]]]]]^^^___aaacccdddfffccc^^^YYYVVVUUUVVVWWWUUUVVVVVVWWWYYY\\\^^^______^^^\\\[[[ZZZ\\\___bbbhhhnnnuuuyyyyyyvvvrrrppp{{{}}}uuukkkddd```aaa___[[[UUURRRSSSUUUSSSTTTUUUUUUTTTRRROOOMMMJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKHHHIIIJJJLLLNNNNNNMMMLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIIIILLLMMMNNNMMMJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFEEE@@@@@@AAACCCDDDEEEFFFGGGFFFEEEEEEDDDCCCCCCDDDDDDGGGGGGHHHIIIJJJKKKKKKLLLNNNNNNNNNOOOPPPSSSUUUVVVVVVXXX[[[^^^^^^]]][[[ZZZYYYZZZ[[[\\\___bbbdddfffdddfffggghhhhhhiiilllnnnmmmkkkiiihhhggghhhjjjkkklllkkkiiifffcccaaa___^^^___^^^\\\ZZZZZZ[[[\\\]]]\\\[[[XXXVVVUUUUUUVVVWWWVVVSSSOOONNNQQQUUUXXXYYYWWWVVVTTTQQQPPPPPPQQQRRRSSSSSSSSSTTTTTTUUUUUUVVVSSSRRRQQQSSSUUUVVVVVVUUUTTTTTTSSSRRRPPPPPPOOOOOOMMMLLLLLLKKKKKKLLLLLLMMMNNNPPPRRRTTTTTTTTTSSSRRROOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRQQQPPPOOONNNNNNNNNNNNOOOQQQVVVZZZ\\\RRRPPPMMMKKKKKKKKKJJJIIIKKKKKKKKKIIIHHHHHHIIIKKKOOOOOOOOOOOONNNNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLIIIIIIIIIHHHHHHIIIIIIIIIFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHJJJLLLMMMLLLKKKJJJKKKMMMHHHIIIIIIIIIJJJKKKKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEBBBDDDFFFFFFFFFGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFJJJKKKLLLLLLKKKLLLNNNPPPUUUZZZcccmmmxxx~~~{{{zzz{{{{{{zzz{{{}}}~~~zzzuuunnnhhhddd[[[ZZZYYYUUUQQQNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOMMMKKKIIIIIIIIIKKKLLLIIIHHHHHHIIIJJJMMMOOOPPPTTTWWWYYYZZZZZZYYYZZZZZZ\\\^^^aaadddgggiiiiiiiiikkkjjjhhhfffccc```^^^]]]^^^^^^^^^^^^___``````aaa```]]]YYYUUUSSSTTTUUUVVVTTTUUUWWWYYY\\\___aaacccbbbdddeeefffhhhkkkqqqvvvwwwpppjjjccc^^^^^^___^^^ZZZTTTQQQRRRTTTSSSTTTUUUVVVUUUSSSPPPOOOLLLKKKIIIGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHIIIKKKLLLMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMJJJIIIIIIKKKOOOQQQRRRRRRIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGFFFFFF@@@@@@AAABBBCCCDDDEEEFFFFFFEEEDDDDDDCCCCCCCCCDDDFFFFFFGGGHHHIIIJJJJJJKKKIIIIIIJJJKKKLLLNNNOOOPPPSSSUUUWWWYYYZZZYYYWWWVVVUUUUUUVVVXXXZZZ\\\^^^___]]]___`````````aaaccceeeddddddbbbbbbaaabbbcccdddddddddbbbaaa___]]]\\\[[[[[[ZZZXXXWWWVVVVVVWWWXXXUUUTTTSSSQQQQQQQQQRRRRRRPPPMMMIIIKKKQQQWWW[[[\\\WWWUUUSSSQQQOOOOOOPPPQQQSSSSSSSSSSSSSSSTTTTTTTTTRRRQQQQQQRRRTTTVVVWWWWWWTTTSSSRRRPPPOOOOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOQQQSSSTTTSSSRRRQQQMMMNNNNNNOOOOOONNNNNNMMMMMMNNNOOOPPPPPPPPPOOONNNJJJJJJKKKLLLNNNQQQSSSUUUOOONNNKKKKKKKKKKKKJJJHHHKKKKKKKKKJJJHHHIIIKKKMMMNNNOOOOOOOOOOOONNNNNNMMMKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJKKKLLLMMMMMMMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKHHHHHHHHHIIIIIIHHHHHHHHHFFFFFFFFFFFFGGGHHHJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIKKKLLLMMMLLLKKKJJJKKKMMMIIIIIIIIIJJJJJJJJJJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEAAACCCEEEFFFFFFHHHJJJLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFJJJKKKLLLKKKJJJKKKLLLNNNQQQUUU]]]gggrrr|||~~~|||}}}}}}}}}}}}zzzvvvnnnnnnkkkgggaaa\\\ZZZYYYWWWVVVVVVVVVVVVWWWXXXYYYVVVSSSOOOKKKHHHGGGGGGHHHEEEEEEEEEEEEFFFHHHIIIJJJNNNPPPSSSUUUTTTTTTUUUVVVYYY[[[^^^aaacccccccccbbbbbbaaa___]]]ZZZXXXVVVUUUWWWWWWWWWWWWWWWWWWVVVVVVSSSQQQOOONNNOOOPPPSSSTTTTTTVVVYYY^^^ccchhhkkkmmmqqqtttyyy{{{}}}tttkkkfffccc___]]]\\\\\\ZZZVVVRRRPPPPPPQQQSSSSSSTTTTTTSSSRRRPPPOOOMMMLLLJJJHHHGGGEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIHHHJJJLLLMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNIIIHHHIIILLLQQQSSSTTTTTTIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEDDDEEEFFFFFFGGGFFFFFFFFF@@@@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJGGGGGGHHHIIIKKKLLLMMMNNNPPPQQQSSSTTTTTTSSSQQQPPPOOOOOOPPPQQQSSSUUUVVVVVVVVVXXXYYYYYYXXXYYY[[[]]]\\\\\\\\\\\\]]]]]]]]]]]]\\\[[[ZZZZZZYYYXXXWWWVVVVVVUUUTTTSSSSSSRRRRRRRRROOOOOOOOOOOOOOOOOOOOOOOONNNJJJHHHLLLUUU]]]aaabbbXXXWWWTTTQQQPPPOOOPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPOOOPPPSSSVVVWWWWWWTTTSSSQQQPPPNNNNNNNNNOOONNNMMMMMMLLLLLLMMMMMMNNNMMMOOOQQQSSSSSSSSSRRRQQQMMMNNNOOOOOOOOOOOONNNMMMLLLMMMNNNOOOOOONNNMMMMMMHHHHHHJJJKKKLLLMMMNNNNNNMMMKKKJJJJJJKKKKKKJJJHHHJJJJJJJJJIIIHHHHHHJJJLLLLLLLLLMMMMMMNNNMMMMMMMMMKKKJJJJJJIIIIIIJJJJJJKKKIIIJJJKKKLLLMMMMMMMMMMMMKKKJJJJJJIIIIIIJJJJJJKKKHHHHHHHHHIIIIIIHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIKKKKKKKKKJJJIIIJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBDDDFFFFFFFFFGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJJJJJJJIIIIIIKKKMMMMMMQQQWWW```kkkuuu~~~}}}zzz{{{}}}~~~{{{uuupppmmmmmmhhhhhhhhhiiikkknnnqqqsssjjjfff___WWWPPPLLLJJJJJJIIIHHHGGGGGGGGGHHHJJJKKKMMMOOOQQQRRRQQQPPPPPPQQQSSSUUUXXX[[[\\\\\\[[[ZZZYYYXXXVVVTTTRRRPPPOOONNNPPPPPPQQQQQQQQQQQQPPPPPPMMMMMMNNNPPPSSSWWWZZZ\\\aaaccchhhnnnsssyyy|||~~~xxxrrrjjjeeeccccccaaa___\\\YYYUUUSSSRRRRRRRRRQQQQQQQQQPPPPPPOOOOOONNNNNNKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKNNNMMMKKKIIIIIIJJJIIIJJJKKKLLLMMMMMMMMMMMMIIIIIIJJJMMMPPPSSSSSSRRRIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFEEECCCCCCDDDEEEEEEEEEEEEEEE@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDEEEFFFGGGIIIIIIJJJGGGHHHIIIKKKLLLNNNOOOOOOMMMNNNOOOPPPPPPNNNLLLKKKJJJJJJKKKMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTVVVXXXWWWWWWXXXYYYYYYYYYYYYYYYUUUUUUUUUTTTSSSSSSSSSRRRRRRRRRRRRQQQPPPOOOOOONNNKKKLLLMMMNNNNNNNNNMMMMMMNNNKKKJJJPPPZZZcccggghhh[[[YYYVVVSSSQQQQQQQQQRRRQQQQQQQQQPPPPPPOOOOOOOOOPPPOOONNNOOORRRUUUVVVVVVTTTSSSQQQOOONNNNNNNNNOOONNNNNNMMMMMMMMMMMMNNNNNNMMMOOOQQQRRRSSSSSSQQQQQQNNNOOOPPPPPPPPPPPPOOONNNMMMNNNNNNOOONNNMMMLLLKKKHHHIIIKKKMMMMMMMMMLLLKKKKKKIIIIIIIIIJJJKKKJJJIIIIIIIIIIIIHHHGGGGGGIIILLLIIIJJJKKKLLLLLLLLLLLLLLLJJJJJJJJJIIIIIIJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMJJJJJJJJJIIIIIIJJJJJJJJJGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFEEEFFFEEEEEEEEEEEEGGGIIIJJJHHHIIIJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIHHHJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEGGGGGGFFFFFFGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIHHHGGGHHHKKKMMMKKKNNNSSS\\\fffqqqzzz{{{yyyvvvxxx{{{}}}{{{xxxxxxyyyyyyzzz|||~~~tttjjj```ZZZVVVTTTNNNMMMLLLLLLLLLLLLNNNNNNOOOQQQRRRRRRPPPNNNNNNNNNMMMOOORRRUUUWWWWWWVVVUUUSSSRRRPPPNNNMMMLLLKKKKKKRRRRRRSSSTTTTTTTTTTTTTTTTTTVVVYYY]]]aaafffjjjlllwwwyyy}}}|||llliiieeedddffffffeeeccc]]]XXXSSSRRRTTTVVVUUUTTTOOOOOONNNMMMLLLLLLLLLMMMJJJIIIIIIIIIJJJJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKIIILLLNNNNNNJJJHHHHHHIIIHHHIIIJJJLLLMMMMMMMMMMMMIIIIIIJJJLLLOOOQQQQQQPPPJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHFFFEEEAAABBBBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@BBBDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIKKKLLLMMMMMMMMMMMMKKKLLLMMMNNNOOOOOONNNNNNMMMOOORRRUUUVVVUUUTTTRRRRRRRRRPPPOOOOOOPPPQQQRRRQQQRRRQQQNNNIIIHHHJJJMMMPPPOOONNNLLLKKKLLLLLLMMMOOONNNOOOSSSZZZ___``````XXXWWWUUURRRPPPNNNMMMMMMPPPNNNLLLMMMPPPRRRQQQOOOJJJIIIJJJNNNSSSWWWYYYZZZUUUUUUTTTQQQOOONNNOOOQQQMMMMMMMMMMMMNNNNNNOOOPPPOOOOOOOOONNNNNNOOOPPPPPPNNNNNNOOOPPPPPPPPPOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMLLLKKKIIIIIIHHHHHHHHHLLLKKKJJJIIIHHHHHHGGGHHHGGGGGGGGGHHHIIIJJJLLLLLLJJJKKKLLLLLLLLLKKKJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIKKKJJJHHHHHHIIIIIIHHHGGGIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBEEEDDDBBBAAABBBDDDGGGIIIEEEFFFFFFFFFFFFGGGGGGGGGJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFDDDEEEFFFHHHGGGGGGJJJJJJIIIHHHHHHIIIIIIIIIMMMNNNQQQUUU\\\dddkkkoooxxx|||{{{xxxwwwvvvxxx{{{xxxllldddbbb]]]\\\[[[YYYWWWXXX[[[^^^aaa___[[[XXXVVVUUUUUUUUURRRQQQQQQSSSVVVYYYZZZZZZ\\\ZZZWWWUUUTTTUUUVVVWWWWWWXXXYYY[[[[[[\\\\\\\\\\\\ccclllssswww{{{}}}sssmmmcccaaa```ccchhhiiifffbbb\\\XXXSSSQQQSSSUUUWWWXXXYYYTTTMMMJJJKKKLLLLLLKKKHHHIIIJJJIIIIIIIIIKKKMMMOOONNNLLLJJJIIIHHHIIIIIILLLLLLKKKKKKJJJIIIGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKNNNOOOPPPPPPQQQQQQPPPPPPKKKJJJIIIHHHHHHHHHIIIJJJLLLLLLMMMMMMLLLKKKIIIHHHFFFEEEDDDBBBBBBBBBCCCDDDAAA@@@???@@@BBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAADDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLJJJJJJJJJKKKLLLLLLMMMMMMLLLMMMPPPRRRSSSSSSRRRQQQSSSRRRQQQPPPOOOOOOPPPQQQPPPQQQPPPMMMIIIHHHKKKOOOQQQPPPNNNLLLKKKKKKKKKKKKNNNMMMMMMQQQVVVZZZ[[[[[[WWWVVVTTTRRRQQQOOONNNNNNPPPNNNLLLMMMPPPRRRQQQPPPOOONNNOOOSSSWWW[[[]]]^^^VVVVVVVVVTTTQQQOOOPPPQQQNNNNNNNNNNNNNNNOOOPPPPPPOOOOOOOOONNNOOOOOOOOOPPPNNNNNNOOOOOOPPPPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIIIIHHHIIIKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIJJJKKKMMMMMMHHHHHHIIIIIIIIIHHHGGGFFFIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLJJJIIIIIIJJJJJJIIIGGGIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCEEEDDDCCCBBBCCCEEEGGGHHHEEEFFFFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFGGGEEEDDDEEEFFFHHHGGGGGGIIIIIIHHHHHHHHHHHHHHHIIILLLLLLNNNRRRXXX^^^dddhhhppptttxxxzzzyyywwwuuuuuuuuuwwwzzz}}}wwwpppnnnjjjjjjjjjhhhgggiiilllooorrroookkkgggccc```^^^^^^^^^^^^^^^aaaeeehhhiiiiiikkkiiieeecccbbbbbbdddfffjjjkkklllmmmmmmmmmmmmmmmpppvvv~~~}}}rrrhhhbbb___]]]]]]```eeehhhfffbbb[[[XXXSSSQQQRRRUUUWWWXXXWWWSSSNNNLLLLLLMMMLLLKKKJJJKKKLLLKKKJJJKKKLLLNNNMMMMMMKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLNNNNNNOOOPPPPPPPPPPPPOOOJJJJJJIIIHHHHHHHHHIIIJJJLLLLLLMMMMMMLLLKKKIIIHHHHHHGGGEEEDDDDDDDDDEEEEEE@@@???>>>???AAABBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLKKKLLLLLLMMMNNNOOOPPPPPPSSSSSSQQQPPPOOOOOOOOOOOONNNOOOOOOLLLIIIIIIMMMQQQSSSQQQOOOMMMKKKJJJJJJJJJMMMLLLLLLNNNQQQSSSTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOONNNMMMNNNPPPRRRQQQPPPSSSRRRSSSUUUZZZ]]]______XXXYYYYYYWWWTTTQQQPPPPPPOOOOOONNNNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIJJJKKKLLLMMMNNNKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHEEEFFFFFFGGGHHHJJJLLLMMMLLLKKKJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEEEEEEEFFFFFFGGGEEEDDDDDDFFFGGGGGGFFFHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKMMMQQQVVV[[[]]]dddhhhmmmpppqqqqqqqqqqqqrrrtttwww{{{~~~{{{{{{zzzzzzzzzzzzyyy{{{{{{wwwtttqqqppppppqqqssswww||||||xxxuuutttuuuxxxzzzxxxnnneee^^^YYYYYYWWWXXX\\\aaadddcccaaaYYYVVVRRRPPPQQQSSSUUUUUUSSSPPPNNNMMMMMMMMMLLLKKKKKKLLLMMMLLLKKKKKKLLLNNNKKKKKKJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOOOONNNNNNJJJJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMLLLKKKIIIHHHIIIHHHGGGGGGFFFGGGGGGGGG???>>>===>>>@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGHHHIIIIIIIIIFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJHHHHHHIIIIIIIIIHHHHHHGGGHHHGGGFFFEEEFFFHHHJJJLLLKKKKKKJJJKKKLLLMMMOOOPPPSSSSSSRRRPPPOOONNNNNNMMMLLLMMMMMMKKKHHHJJJOOOSSSUUUSSSQQQNNNLLLKKKJJJJJJMMMLLLLLLLLLMMMMMMNNNNNNPPPPPPPPPPPPPPPPPPOOOOOOMMMMMMNNNOOOQQQRRRRRRQQQSSSRRRRRRTTTXXXZZZ[[[[[[YYYZZZ[[[YYYUUURRRPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOOOOOOONNNNNNLLLMMMNNNOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGIIIJJJKKKLLLMMMKKKJJJKKKLLLMMMKKKJJJHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIJJJLLLOOORRRTTTYYY\\\bbbfffhhhjjjlllmmmoooqqquuuyyy|||~~~~~~~~~~~~||||||~~~yyyzzz{{{}}}}}}rrrhhhaaa]]]YYYXXXUUUTTTTTTWWW[[[^^^^^^]]]VVVSSSOOOMMMNNNPPPQQQQQQNNNMMMMMMMMMMMMLLLKKKJJJJJJKKKKKKJJJHHHHHHJJJKKKHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIKKKLLLLLLMMMMMMMMMMMMMMMJJJJJJIIIHHHHHHIIIKKKLLLLLLLLLMMMMMMLLLKKKIIIHHHHHHHHHHHHGGGGGGGGGHHHHHH???>>>======???AAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGIIIJJJJJJJJJIIIEEEEEEFFFGGGGGGHHHHHHIIIHHHHHHIIIIIIJJJJJJJJJKKKGGGHHHHHHHHHHHHHHHGGGFFFHHHGGGFFFEEEFFFHHHJJJLLLKKKKKKJJJJJJKKKMMMOOOQQQRRRRRRRRRQQQOOONNNMMMLLLKKKLLLKKKIIIHHHJJJPPPUUUWWWUUUSSSPPPMMMLLLKKKKKKMMMMMMLLLKKKJJJJJJKKKKKKMMMMMMNNNOOOOOONNNNNNMMMLLLMMMOOOQQQQQQRRRRRRRRRSSSQQQQQQRRRUUUWWWXXXWWWXXXZZZZZZXXXUUUQQQOOOOOOPPPOOOOOONNNNNNOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMKKKLLLMMMNNNOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNLLLLLLKKKKKKKKKJJJJJJJJJHHHIIIJJJKKKKKKKKKKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJMMMKKKJJJKKKLLLMMMLLLKKKHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDFFFGGGGGGGGGEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGEEEEEEFFFFFFGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCBBBBBBBBBCCCDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDDDDDDDDDDEEEEEEEEEFFFDDDCCCDDDEEEGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIKKKMMMNNNQQQTTTYYY]]]```cccfffiiijjjmmmrrrwww{{{|||}}}|||}}}}}}vvvwwwyyy|||~~~sssmmmddd\\\XXXWWWVVVVVVSSSRRRRRRSSSUUUWWWWWWWWWRRROOOLLLJJJKKKLLLMMMLLLJJJKKKLLLLLLKKKJJJIIIIIIGGGHHHHHHFFFEEEDDDEEEFFFFFFHHHJJJLLLMMMMMMLLLKKKIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHJJJKKKLLLLLLMMMMMMLLLLLLJJJJJJIIIHHHIIIJJJKKKLLLLLLLLLMMMMMMLLLKKKIIIHHHFFFFFFGGGGGGGGGGGGGGGGGG???>>>===>>>@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEHHHJJJKKKJJJIIIHHHEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGGGGFFFGGGIIIJJJKKKKKKJJJJJJJJJKKKMMMOOOPPPQQQQQQQQQQQQPPPNNNMMMLLLJJJKKKKKKIIIGGGJJJPPPUUUWWWUUUSSSPPPNNNLLLLLLLLLLLLLLLMMMKKKIIIIIIJJJKKKLLLMMMNNNOOOOOONNNMMMLLLKKKMMMPPPRRRRRRRRRRRRSSSSSSRRRQQQQQQSSSUUUUUUTTTVVVWWWWWWUUURRROOONNNNNNOOOOOONNNNNNMMMMMMNNNNNNOOOPPPPPPQQQPPPOOOMMMLLLKKKKKKMMMNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKLLLMMMMMMLLLJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOONNNLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGJJJJJJIIIIIIIIIIIIIIIJJJLLLKKKJJJKKKLLLMMMLLLKKKGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDDDDDDDDDDEEEEEEFFFDDDCCCCCCEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLOOOSSSVVVXXX[[[___bbbeeehhhnnntttxxx{{{{{{{{{}}}}}}}}}wwwyyy|||~~~~~~uuufffaaaZZZUUUSSSRRRRRRRRRRRRQQQQQQPPPPPPQQQQQQRRRPPPNNNJJJIIIIIIJJJJJJIIIJJJKKKLLLLLLJJJHHHHHHIIIFFFFFFFFFDDDBBBAAABBBCCCEEEGGGJJJMMMNNNMMMLLLKKKIIIJJJKKKLLLLLLLLLLLLLLLJJJJJJIIIIIIHHHHHHHHHGGGJJJKKKLLLLLLMMMMMMLLLLLLJJJIIIIIIIIIIIIKKKLLLMMMLLLLLLMMMMMMLLLKKKIIIHHHEEEEEEFFFGGGGGGGGGFFFFFF@@@>>>===>>>@@@BBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCEEEGGGIIIIIIHHHGGGEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIIIIIIIIIIFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPQQQPPPOOONNNMMMKKKKKKJJJHHHFFFIIIPPPUUUUUUSSSQQQNNNLLLKKKKKKKKKIIIKKKLLLJJJHHHHHHJJJLLLMMMNNNOOOPPPPPPOOONNNMMMJJJMMMQQQSSSRRRRRRSSSTTTRRRQQQOOOOOOQQQRRRQQQQQQSSSTTTSSSQQQNNNLLLMMMNNNOOONNNMMMMMMLLLLLLLLLMMMOOOPPPQQQQQQPPPOOOMMMKKKJJJKKKLLLMMMOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJLLLMMMMMMLLLKKKJJJKKKJJJJJJIIIIIIJJJJJJKKKIIIIIIIIIIIIIIIJJJJJJKKKOOONNNMMMLLLLLLLLLMMMNNNKKKLLLMMMNNNOOOOOOOOOOOOLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIJJJLLLLLLMMMMMMLLLMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJIIIJJJLLLMMMLLLKKKGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCCCCEEEFFFFFFEEEFFFEEEEEEFFFGGGHHHIIIIIIFFFFFFFFFGGGHHHHHHIIIJJJJJJLLLNNNPPPRRRTTTXXX[[[^^^bbbiiipppuuuxxxxxxxxx|||~~~~~~||||||{{{}}}xxxmmmeeeZZZWWWSSSQQQQQQQQQPPPOOOPPPPPPOOONNNMMMMMMOOOPPPPPPNNNKKKIIIJJJJJJIIIIIILLLMMMNNNLLLJJJHHHIIIKKKGGGHHHGGGEEECCCBBBBBBCCCEEEGGGKKKNNNOOOMMMKKKIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIKKKKKKLLLMMMMMMMMMMMMLLLJJJIIIIIIIIIJJJKKKMMMNNNLLLLLLMMMMMMLLLKKKIIIHHHDDDEEEFFFGGGHHHGGGGGGFFF@@@???>>>???AAABBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBDDDFFFHHHHHHGGGDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJDDDEEEFFFGGGHHHHHHHHHGGGGGGHHHHHHJJJKKKKKKLLLLLLNNNOOOPPPPPPPPPOOONNNMMMKKKKKKJJJHHHFFFIIIPPPUUUSSSQQQOOOMMMKKKJJJJJJJJJGGGIIIKKKJJJGGGGGGIIILLLOOOPPPQQQRRRRRRPPPOOOMMMIIIMMMRRRSSSRRRRRRSSSTTTPPPNNNMMMMMMNNNNNNNNNMMMQQQQQQPPPNNNKKKJJJLLLMMMNNNNNNMMMLLLKKKKKKLLLLLLOOOPPPQQQQQQQQQOOOLLLKKKJJJKKKLLLMMMOOOOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJLLLMMMNNNMMMKKKJJJKKKKKKJJJJJJJJJKKKKKKLLLKKKJJJJJJJJJJJJKKKKKKLLLMMMLLLJJJIIIIIIIIIJJJKKKLLLLLLMMMNNNOOOOOOOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIKKKLLLMMMMMMMMMMMMNNNMMMMMMLLLKKKJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEGGGGGGHHHHHHJJJKKKMMMNNNJJJIIIIIIJJJKKKLLLLLLKKKGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCEEEFFFFFFEEEFFFFFFFFFFFFGGGHHHIIIJJJDDDEEEEEEFFFGGGHHHIIIIIIIIIKKKLLLMMMNNNPPPTTTWWWYYY^^^eeemmmsssvvvwwwvvv|||~~~~~~~~~~~~~~~||||||{{{~~~~~~|||}}}~~~~~~~~~}}}zzzwwwssskkkaaaYYYPPPOOONNNOOOPPPQQQQQQPPPNNNNNNNNNMMMLLLLLLNNNPPPQQQNNNLLLJJJKKKKKKJJJIIINNNPPPPPPNNNJJJHHHJJJLLLIIIJJJIIIGGGDDDCCCDDDEEEEEEGGGKKKNNNOOOMMMKKKIIIKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMJJJIIIIIIIIIJJJKKKMMMNNNLLLLLLMMMMMMLLLKKKJJJHHHDDDEEEGGGHHHIIIHHHHHHGGG@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBFFFEEEEEEDDDDDDDDDEEEEEECCCDDDEEEFFFFFFGGGGGGFFFJJJIIIHHHGGGFFFEEEEEEEEEHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKIIIJJJJJJKKKLLLMMMMMMMMMSSSTTTTTTSSSPPPMMMMMMMMMMMMLLLJJJIIIIIIIIIKKKLLLNNNNNNMMMLLLKKKIIIGGGFFFHHHHHHIIIIIIIIIIIIHHHHHHOOOOOOPPPPPPQQQQQQRRRRRROOOOOOOOOPPPPPPQQQQQQQQQNNNNNNNNNNNNNNNMMMLLLKKKMMMMMMLLLKKKKKKLLLLLLMMMQQQPPPOOONNNMMMLLLLLLLLLRRRQQQPPPOOOMMMLLLKKKJJJIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIMMMMMMLLLLLLKKKKKKJJJJJJNNNNNNMMMLLLKKKKKKLLLLLLKKKJJJIIIHHHHHHIIIKKKLLLJJJJJJIIIJJJKKKLLLNNNOOOOOOOOOOOONNNNNNMMMMMMMMMIIIJJJKKKMMMMMMMMMLLLKKKLLLLLLLLLLLLMMMNNNOOOOOOLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIHHHHHHHHHIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGHHHIIIIIIFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGGGGFFFFFFFFFEEEEEEFFFEEECCCBBBBBBCCCDDDDDDIIIIIIHHHHHHGGGGGGHHHHHHEEEEEEDDDEEEEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEFFFGGGHHHHHHGGGEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGJJJJJJKKKLLLMMMNNNOOOOOOTTTYYY```ggglllpppuuuwwwwww}}}}}}{{{~~~~~~~~~{{{|||~~~xxxsssrrrssswwwyyy~~~~~~}}}}}}~~~{{{wwwqqqjjjbbb\\\WWWTTTNNNLLLJJJJJJLLLMMMNNNMMMNNNMMMLLLKKKJJJIIIIIIIIILLLMMMMMMKKKIIIKKKPPPUUUXXXTTTOOOKKKHHHHHHJJJKKKJJJKKKKKKJJJHHHFFFGGGHHHIIIKKKLLLMMMMMMLLLKKKIIIJJJJJJJJJKKKMMMNNNMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKLLLHHHIIIJJJKKKLLLLLLLLLLLLMMMLLLKKKJJJIIIHHHHHHHHHFFFGGGGGGHHHHHHIIIIIIJJJ@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFJJJIIIHHHGGGFFFEEEEEEEEEHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIJJJJJJKKKLLLLLLMMMSSSTTTTTTSSSPPPMMMMMMMMMNNNMMMKKKJJJIIIJJJKKKLLLMMMMMMMMMLLLJJJHHHGGGFFFGGGGGGIIIJJJKKKKKKKKKKKKOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQPPPOOONNNNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNNNNQQQQQQPPPOOONNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNKKKKKKLLLMMMNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMLLLKKKLLLLLLLLLLLLLLLKKKKKKJJJLLLLLLLLLLLLKKKKKKJJJJJJNNNMMMMMMLLLKKKKKKLLLLLLLLLKKKIIIHHHHHHJJJKKKLLLMMMLLLKKKKKKKKKLLLMMMMMMOOOOOONNNNNNNNNMMMMMMMMMIIIJJJKKKMMMNNNNNNMMMMMMNNNMMMMMMMMMMMMNNNNNNOOOMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFDDDDDDCCCDDDDDDEEEEEEFFFGGGGGGIIIIIIJJJKKKLLLMMMNNNNNNRRRVVV[[[aaafffkkkqqquuuxxx}}}~~~{{{}}}}}}~~~{{{vvvuuuvvvxxxzzz~~~|||ssspppjjjddd]]]WWWSSSPPPNNNLLLKKKKKKMMMNNNNNNMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLKKKKKKMMMRRRVVVVVVSSSOOOKKKIIIIIIKKKLLLJJJKKKKKKJJJHHHGGGGGGHHHJJJKKKLLLMMMMMMLLLKKKJJJLLLKKKJJJKKKLLLLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGG@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCDDDEEEFFFFFFGGGGGGFFFHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLRRRSSSSSSRRROOOMMMMMMMMMNNNMMMKKKJJJIIIIIIJJJJJJLLLLLLKKKKKKIIIHHHFFFFFFFFFGGGIIIKKKLLLMMMMMMNNNOOOOOOPPPPPPQQQRRRSSSSSSTTTRRROOOLLLKKKJJJKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJHHHIIILLLNNNPPPPPPPPPOOORRRQQQPPPPPPPPPPPPQQQQQQMMMMMMMMMMMMMMMMMMNNNNNNLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKLLLLLLLLLKKKKKKKKKKKKJJJMMMMMMLLLKKKKKKKKKLLLLLLMMMLLLKKKJJJJJJJJJKKKLLLNNNNNNMMMLLLKKKKKKLLLLLLNNNNNNNNNMMMMMMMMMMMMMMMIIIJJJLLLMMMOOOOOOPPPPPPPPPOOONNNNNNMMMMMMNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHEEEFFFGGGHHHIIIIIIIIIIIIJJJIIIIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGFFFFFFFFFFFFEEEEEEEEECCCCCCDDDDDDEEEGGGHHHIIIGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGGGGGGGFFFEEECCCBBBCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLOOOQQQTTTXXX]]]dddlllrrryyy|||}}}~~~|||{{{{{{|||}}}}}}}}}wwwyyy{{{}}}|||zzzwwwvvvyyy|||uuuhhheeeaaa[[[VVVQQQNNNLLLMMMMMMLLLNNNOOOPPPOOOMMMMMMLLLKKKJJJJJJIIIJJJJJJHHHIIIKKKKKKLLLNNNQQQTTTSSSQQQMMMKKKIIIJJJKKKLLLJJJKKKKKKJJJHHHGGGHHHIIIKKKKKKLLLMMMMMMLLLKKKKKKLLLKKKJJJJJJKKKJJJHHHFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIEEEFFFGGGIIIJJJJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFEEE????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAAAAACCCDDDEEEFFFFFFGGGGGGFFFGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMIIIJJJJJJJJJKKKKKKKKKLLLPPPQQQRRRQQQOOOMMMMMMMMMMMMLLLKKKIIIHHHHHHHHHHHHJJJJJJJJJJJJIIIHHHGGGFFFHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSSSSQQQMMMJJJHHHHHHJJJKKKKKKJJJHHHFFFFFFGGGIIIJJJIIIKKKOOORRRSSSSSSQQQPPPPPPPPPOOOOOOOOOPPPQQQQQQPPPOOONNNMMMLLLKKKJJJJJJMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJKKKLLLNNNOOOPPPQQQRRRQQQPPPOOONNNMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLJJJJJJIIIHHHGGGGGGFFFFFFEEEFFFGGGHHHHHHIIIHHHHHHJJJIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCDDDDDDDDDEEEFFFGGGGGGIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHGGGGGGFFFDDDCCCBBBAAABBBBBBCCCDDDDDDEEEEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJMMMMMMNNNPPPUUU]]]gggmmmtttxxx~~~|||wwwtttrrrppprrrtttvvvyyy~~~}}}}}}|||yyyvvvvvvzzz}}}rrrkkk^^^\\\YYYUUUQQQNNNKKKJJJMMMLLLMMMOOOPPPPPPNNNLLLJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLNNNOOONNNMMMKKKIIIIIIIIIJJJKKKJJJKKKKKKJJJIIIHHHHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJHHHFFFGGGHHHHHHIIIIIIHHHHHHGGGEEEFFFGGGHHHIIIHHHHHHGGGCCCDDDFFFGGGIIIIIIJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIHHHGGGFFFEEE>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFIIIIIIIIIIIIIIIKKKLLLLLLJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNPPPOOOMMMLLLLLLLLLJJJJJJIIIHHHGGGGGGFFFFFFIIIJJJJJJJJJIIIHHHGGGGGGIIIJJJJJJKKKKKKKKKKKKJJJMMMMMMNNNOOOPPPQQQRRRRRRPPPNNNKKKHHHHHHIIIJJJLLLKKKJJJHHHGGGGGGHHHJJJKKKKKKNNNQQQTTTUUUSSSQQQOOONNNNNNNNNMMMNNNNNNOOOOOONNNNNNMMMLLLLLLKKKJJJJJJMMMMMMNNNNNNNNNMMMLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLJJJJJJKKKKKKJJJJJJIIIHHHJJJJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMOOOQQQRRRSSSQQQPPPOOONNNMMMLLLLLLLLLNNNNNNMMMMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCIIIIIIHHHGGGFFFEEEEEEEEEAAAAAABBBBBBCCCEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFDDDCCCBBBBBBAAABBBBBBBBBCCCDDDDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIKKKKKKKKKLLLPPPXXXaaahhhlllqqqxxx~~~yyyrrrmmmkkkkkklllnnnooorrrwww}}}~~~{{{{{{~~~}}}~~~}}}wwwooofffaaaXXXWWWTTTQQQOOOMMMLLLKKKLLLKKKLLLNNNOOOOOOMMMKKKGGGGGGFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIKKKKKKKKKIIIHHHIIIJJJKKKKKKJJJIIIIIIJJJKKKKKKHHHGGGGGGHHHJJJKKKIIIHHHFFFGGGIIIJJJJJJIIIGGGFFFDDDEEEGGGHHHHHHHHHGGGFFFBBBCCCEEEGGGHHHIIIJJJJJJGGGGGGFFFEEEEEEEEEFFFFFFDDDEEEGGGHHHIIIHHHGGGFFF======>>>>>>???@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFFFFGGGGGGFFFDDDDDDCCCCCCDDDEEEFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMMMMKKKJJJJJJKKKHHHHHHHHHHHHHHHGGGGGGGGGIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHKKKKKKLLLMMMOOOPPPQQQQQQMMMLLLJJJIIIIIIJJJKKKLLLJJJIIIHHHHHHHHHIIIKKKKKKLLLNNNQQQTTTTTTSSSPPPNNNMMMMMMLLLLLLLLLLLLMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLLLLIIIJJJJJJJJJJJJIIIHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHIIIJJJLLLMMMMMMMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRPPPOOONNNMMMLLLLLLLLLLLLNNNMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDCCCBBBBBBFFFFFFEEEDDDDDDDDDEEEEEEAAABBBBBBCCCDDDFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEGGGFFFEEECCCBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJJJJKKKMMMTTT[[[aaabbbfffnnnxxx}}}}}}zzzsssmmmjjjkkkkkkllllllnnnsssyyy}}}{{{tttnnnhhhbbb]]]YYYSSSRRRQQQOOOMMMLLLKKKKKKJJJJJJIIIKKKLLLMMMLLLJJJFFFFFFEEEFFFFFFGGGHHHHHHLLLIIIGGGFFFGGGHHHGGGFFFHHHHHHHHHHHHHHHGGGGGGGGGIIIKKKLLLKKKJJJIIIJJJKKKKKKJJJHHHFFFFFFHHHJJJKKKGGGGGGGGGHHHKKKKKKJJJIIIFFFGGGIIIJJJJJJIIIGGGFFFDDDEEEGGGIIIIIIHHHFFFEEEBBBCCCEEEFFFHHHIIIJJJJJJGGGFFFFFFEEEEEEEEEFFFFFFCCCDDDFFFHHHIIIIIIGGGFFF=========>>>???@@@@@@@@@????????????????????????????????????@@@AAABBBCCCCCCDDDEEEFFFFFFGGGGGGFFFCCCBBBBBBCCCDDDEEEFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGIIIJJJJJJIIIHHHIIIJJJHHHHHHIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKJJJJJJEEEEEEFFFGGGHHHHHHGGGGGGIIIIIIJJJLLLMMMNNNOOOPPPLLLLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJMMMPPPQQQQQQPPPOOONNNNNNMMMLLLKKKKKKKKKKKKIIIIIIJJJKKKKKKLLLLLLMMMIIIJJJKKKLLLLLLLLLLLLLLLJJJKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMLLLLLLLLLMMMNNNPPPQQQNNNNNNMMMLLLKKKKKKKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDEEEFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFCCCCCCDDDEEEFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEBBBBBBCCCDDDEEEGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEECCCBBBBBBBBBCCCCCC@@@AAAAAABBBCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIJJJLLLPPPVVVZZZYYY\\\bbbjjjttt{{{~~~}}}wwwrrrppppppqqqqqqqqqsssxxx~~~|||{{{|||}}}zzzqqqlllfffaaa]]][[[XXXVVVOOONNNMMMLLLJJJJJJIIIIIIIIIHHHGGGGGGIIIJJJJJJIIIFFFFFFFFFGGGGGGHHHJJJJJJMMMJJJFFFEEEGGGIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFIIIKKKLLLKKKJJJIIIJJJLLLJJJHHHFFFDDDDDDFFFHHHJJJIIIIIIHHHIIIKKKKKKJJJHHHFFFGGGIIIJJJJJJIIIGGGFFFDDDEEEGGGIIIJJJHHHGGGEEEBBBCCCEEEGGGHHHJJJJJJKKKGGGFFFFFFEEEEEEFFFFFFGGGDDDEEEGGGIIIIIIHHHFFFDDD<<<======>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFGGGGGGFFFBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIIIIHHHGGGHHHIIIHHHIIIJJJKKKLLLLLLLLLLLLIIIJJJKKKKKKLLLKKKKKKKKKAAABBBDDDEEEGGGGGGHHHHHHHHHHHHIIIKKKLLLNNNOOOOOOMMMLLLLLLKKKKKKJJJIIIIIIFFFGGGHHHIIIIIIIIIIIIIIIEEEGGGJJJMMMOOOPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHJJJKKKLLLLLLLLLLLLJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMKKKKKKKKKKKKJJJIIIHHHGGGIIIJJJKKKKKKKKKJJJHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLMMMOOOPPPMMMLLLLLLKKKKKKKKKKKKKKKMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFDDDEEEFFFGGGGGGHHHGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGCCCDDDDDDDDDEEEEEEFFFFFFBBBCCCEEEFFFGGGGGGGGGGGGDDDCCCCCCDDDDDDEEEFFFGGGBBBCCCCCCDDDFFFGGGIIIJJJEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBDDDDDDEEEEEEFFFGGGGGGGGGEEEDDDBBBBBBAAABBBCCCDDD@@@@@@AAABBBBBBCCCCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHEEEGGGIIIJJJLLLNNNRRRUUUUUUVVVYYY```jjjsssyyy}}}|||}}}~~~xxxzzz}}}{{{wwwuuuwwwxxxxxxxxx{{{|||||||||uuupppdddaaa]]]ZZZYYYXXXWWWUUULLLLLLJJJIIIHHHHHHGGGGGGIIIGGGEEEEEEFFFHHHIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLNNNJJJFFFEEEHHHKKKMMMLLLJJJKKKKKKLLLKKKJJJHHHGGGIIIKKKLLLKKKJJJJJJKKKLLLJJJHHHEEECCCCCCEEEHHHJJJLLLKKKJJJJJJKKKJJJHHHGGGEEEGGGIIIKKKKKKIIIGGGEEEDDDEEEHHHJJJJJJIIIGGGEEEBBBCCCEEEGGGIIIJJJKKKKKKGGGFFFFFFFFFFFFFFFGGGGGGEEEGGGHHHIIIIIIFFFDDDBBB======<<<<<<;;;;;;;;;:::>>>>>>????????????>>>>>>??????>>>>>>??????@@@AAADDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEFFFHHHIIIDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKMMMMMMOOOMMMJJJIIIIIIIIIHHHFFFIIIEEEBBBAAADDDGGGHHHGGGHHHHHHJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLKKKKKKKKKJJJKKKKKKKKKJJJIIIHHHHHHNNNLLLJJJIIIHHHIIIKKKLLLJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHIIILLLKKKKKKJJJJJJJJJKKKKKKHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLJJJIIIHHHHHHIIIIIIJJJJJJIIIHHHHHHGGGFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHEEEFFFFFFGGGGGGGGGFFFFFFIIIHHHFFFEEEEEEEEEFFFFFFHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEBBBDDDFFFGGGHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDEEEGGGIIIJJJKKKGGGCCCDDDGGGIIIFFFCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBBBBCCCCCCCCCDDDDDDBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>???@@@BBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJPPPRRRVVVYYY^^^dddjjjooosssuuuyyyzzzzzzyyyzzzzzz{{{{{{{{{{{{|||}}}yyyyyyyyyzzz~~~zzzvvvpppgggaaaWWWUUUTTTTTTUUUSSSOOOKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDFFFGGGHHHGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJKKKLLLJJJJJJJJJJJJJJJHHHFFFEEEIIIFFFBBBAAACCCGGGJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIBBBCCCDDDEEEGGGHHHIIIJJJGGGDDDBBBCCCGGGIIIIIIHHHEEEGGGHHHHHHFFFEEEEEEFFF=========<<<<<<<<<;;;;;;>>>>>>????????????>>>>>>??????>>>>>>??????@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEDDDDDDEEEEEEFFFGGGEEEFFFGGGHHHHHHIIIIIIIIIHHHIIIIIIJJJKKKKKKLLLLLLMMMLLLJJJIIIHHHHHHGGGFFFGGGDDDAAABBBEEEHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKIIIIIIIIIJJJIIIIIIHHHHHHMMMLLLJJJIIIIIIIIIKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKMMMLLLJJJIIIHHHHHHHHHIIIJJJIIIIIIHHHGGGGGGFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFHHHGGGFFFEEEDDDEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEBBBDDDEEEGGGGGGGGGEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAABBBBBBCCCEEEEEEEEEDDDDDDDDDCCCCCCAAAAAABBBCCCDDDFFFHHHHHHJJJFFFCCCDDDGGGHHHFFFCCCEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBAAABBBBBBCCCCCCBBBBBBAAABBBAAAAAAAAA@@@@@@@@@@@@??????@@@AAABBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIJJJLLLOOOSSSVVV[[[bbbfffhhhlllpppsssttttttuuuuuurrrtttvvvxxx|||~~~~~~}}}zzzzzz{{{wwwpppkkkeee]]]VVVRRRQQQPPPQQQRRRPPPMMMIIIGGGGGGGGGFFFGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKHHHIIIJJJKKKLLLKKKJJJJJJKKKGGGCCCBBBDDDGGGIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIDDDDDDEEEFFFGGGHHHHHHIIIFFFDDDBBBBBBDDDFFFEEEDDDFFFGGGHHHHHHFFFDDDDDDEEE>>>>>>============<<<<<<===>>>>>>??????>>>>>>===???>>>>>>>>>>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIGGGHHHIIIJJJKKKKKKJJJJJJKKKJJJIIIHHHGGGGGGFFFFFFFFFDDDBBBCCCEEEHHHJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKGGGGGGHHHIIIIIIIIIHHHHHHMMMLLLJJJIIIIIIIIIJJJKKKIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJLLLKKKKKKKKKJJJJJJIIIIIIKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDEEEFFFGGGFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCCCC@@@AAAAAABBBCCCEEEFFFGGGIIIFFFCCCDDDFFFGGGFFFCCCEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFGGGGGGFFFGGGJJJLLLOOORRRWWW[[[ZZZ___eeejjjllllllmmmnnnkkknnnrrrvvv{{{zzz|||}}}{{{yyyyyy|||~~~}}}|||~~~}}}xxxrrriiiaaa\\\XXXRRRMMMKKKKKKKKKMMMNNNMMMJJJHHHEEEEEEEEEFFFGGGIIIJJJKKKIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGHHHIIIIIIGGGHHHJJJLLLMMMNNNNNNMMMMMMIIIEEEDDDEEEGGGHHHIIIGGGIIIJJJKKKKKKJJJHHHGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHEEEEEEEEEFFFFFFFFFGGGGGGGGGEEECCCCCCDDDDDDDDDCCCFFFGGGHHHGGGEEECCCCCCDDD>>>>>>>>>>>>>>>===============>>>>>>>>>>>>======>>>>>>>>>>>>>>>???@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEBBBCCCEEEFFFFFFFFFEEEDDDGGGGGGHHHIIIIIIIIIIIIIIIEEEGGGIIIJJJKKKJJJIIIGGGIIIIIIHHHGGGFFFEEEFFFGGGGGGFFFEEEEEEFFFGGGIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGHHHIIIIIIJJJJJJIIIIIIGGGHHHHHHIIIJJJJJJJJJJJJLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIJJJKKKKKKKKKLLLLLLJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKJJJJJJIIIHHHHHHHHHJJJIIIIIIHHHHHHHHHHHHGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDCCCDDDEEEFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCEEEFFFGGGGGGEEECCCCCCEEEFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@AAAAAA@@@@@@@@@AAA@@@@@@@@@@@@???????????????@@@AAAAAABBBCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDAAAAAABBBCCCDDDDDDEEEEEEDDDFFFHHHIIIJJJLLLPPPSSSQQQVVV\\\aaaddddddeeeeeeiiimmmqqquuuyyy~~~}}}zzzrrruuuxxxvvvtttvvv|||~~~~~~~~~~~~yyyuuufffaaaZZZTTTQQQOOOMMMKKKFFFGGGHHHJJJKKKJJJIIIGGGCCCCCCDDDEEEGGGJJJLLLMMMKKKJJJHHHGGGFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHFFFGGGIIIKKKMMMMMMMMMMMMNNNKKKGGGEEEEEEGGGHHHHHHFFFGGGJJJLLLMMMKKKIIIHHHHHHHHHHHHHHHHHHGGGEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFEEEEEEFFFFFFFFFEEEFFFGGGHHHGGGDDDCCCBBBCCC=========>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>>>>======>>>>>>???@@@BBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEDDDEEEFFFGGGHHHGGGFFFEEEGGGGGGHHHHHHIIIIIIHHHHHHEEEFFFHHHIIIJJJIIIGGGFFFFFFHHHHHHGGGEEEEEEFFFIIIJJJIIIHHHGGGFFFFFFFFFGGGKKKLLLLLLMMMMMMMMMMMMLLLHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLKKKJJJIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHGGGGGGGGGGGGGGGFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCDDDEEEFFFDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@????????????@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGEEEDDDCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???AAAAAAAAABBBBBBBBBCCCCCC???@@@@@@@@@@@@@@@@@@???AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCDDDCCCDDDFFFFFFFFFGGGIIIKKKMMMQQQWWW[[[]]]]]]^^^^^^fffiiinnnssswww{{{~~~ppprrrsssqqqooottt~~~|||}}}~~~|||uuunnnhhh[[[XXXRRRNNNKKKJJJJJJIIIEEEGGGIIIJJJJJJIIIHHHHHHBBBCCCDDDEEEHHHJJJLLLMMMKKKJJJHHHGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGFFFGGGIIIJJJJJJJJJIIIIIIMMMJJJGGGEEEFFFGGGHHHHHHFFFGGGJJJLLLMMMLLLJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDEEEEEEFFFFFFGGGGGGDDDFFFGGGFFFDDDBBBBBBCCC<<<<<<============>>>>>><<<======>>>>>>======<<<>>>============>>>??????AAAAAAAAABBBCCCCCCDDDDDDBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEEEEGGGIIIHHHEEEEEEGGGJJJKKKKKKKKKIIIFFFEEEEEEFFFKKKKKKLLLMMMMMMLLLLLLKKKHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHJJJLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBCCCEEEFFFCCCDDDDDDEEEEEEEEEEEEDDDCCCDDDDDDEEEEEEDDDDDDCCCEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGCCCCCCCCCCCCCCCDDDDDDEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@???????????????@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???BBBAAAAAAAAA@@@@@@@@@@@@======>>>>>>>>>?????????@@@@@@AAAAAABBBCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCC@@@BBBDDDDDDCCCCCCDDDEEEKKKNNNRRRUUUVVVWWWXXXYYY^^^bbbggglllqqqvvv{{{~~~{{{{{{|||uuuuuurrroooooottt}}}}}}~~~~~~}}}vvvppphhh___XXXWWWTTTPPPLLLIIIGGGFFFFFFGGGIIILLLLLLKKKIIIHHHHHHCCCDDDDDDFFFGGGIIIKKKLLLJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIJJJKKKKKKKKKKKKJJJHHHGGGGGGFFFEEEEEEEEEFFFGGGFFFEEEDDDDDDEEEFFFGGGFFFGGGHHHIIIHHHHHHFFFEEEJJJHHHEEEEEEFFFHHHIIIIIIGGGHHHJJJLLLLLLLLLKKKJJJKKKKKKKKKKKKJJJIIIHHHGGGDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCCCC>>>AAACCCDDDDDDDDDEEEFFFCCCDDDEEEEEECCCBBBBBBCCC;;;;;;<<<<<<<<<=========<<<<<<============<<<<<<===============>>>??????>>>??????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@AAABBB@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEHHHJJJIIIFFFEEEHHHLLLJJJKKKLLLJJJGGGEEEFFFHHHKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGFFFFFFFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGHHHKKKMMMNNNNNNMMMLLLKKKJJJJJJIIIIIIJJJJJJKKKHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFGGGHHHHHHHHHEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDD@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEBBBCCCCCCCCCBBBCCCDDDEEEBBBBBBBBBAAAAAAAAAAAA@@@??????@@@@@@@@@@@@??????>>>????????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>???????????????@@@@@@AAABBBBBBCCCCCCAAAAAAAAABBBBBBBBBBBBCCC@@@BBBCCCCCCBBBAAABBBCCCFFFIIILLLNNNPPPRRRTTTWWWYYY\\\```dddggglllqqquuuuuuvvvxxx}}}~~~~~~zzzvvvvvvyyy~~~~~~~~~wwwoooiiiddd]]]UUUNNNPPPPPPNNNKKKHHHFFFFFFFFFIIILLLNNNNNNJJJGGGFFFGGGEEEEEEEEEFFFGGGHHHJJJJJJHHHHHHGGGFFFFFFGGGHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFGGGHHHHHHGGGFFFEEEFFFEEECCCDDDGGGIIIJJJJJJIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIFFFFFFEEEEEEDDDDDDCCCCCC???BBBDDDEEECCCBBBCCCDDDAAABBBDDDDDDCCCBBBCCCDDD:::;;;;;;;;;<<<<<<======<<<<<<============<<<<<<===============>>>??????<<<======>>>??????@@@@@@????????????@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAAAAABBBCCCCCCEEEDDDCCCCCCCCCDDDFFFGGGEEEEEEFFFFFFFFFEEEEEEDDDGGGFFFEEEEEEEEEEEEEEEFFFDDDHHHJJJIIIFFFEEEIIIMMMHHHJJJLLLJJJHHHFFFHHHJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHIIIJJJJJJGGGGGGGGGGGGFFFFFFEEEEEEHHHHHHIIIJJJJJJJJJIIIIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHKKKMMMNNNNNNMMMLLLIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGFFFFFFGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEFFFGGGHHHHHHIIIEEEEEEGGGHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDBBBBBBCCCBBBBBBAAABBBCCCDDDEEEBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>??????@@@AAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDAAABBBCCCBBBBBBBBBDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@>>>??????@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@????????????>>>>>>>>>>>>???????????????@@@@@@@@@??????@@@AAAAAABBBCCCCCCAAABBBBBBBBBBBBBBBBBBCCCAAACCCEEEEEECCCCCCCCCDDDCCCEEEGGGIIIKKKNNNRRRUUUYYY[[[]]]^^^```cccgggjjjpppqqqtttyyy}}}~~~}}}~~~}}}}}}|||qqqjjjccc^^^\\\XXXRRRLLLIIIJJJJJJJJJHHHHHHHHHIIIKKKNNNPPPNNNJJJFFFEEEFFFGGGGGGFFFFFFGGGGGGHHHIIIGGGFFFFFFEEEFFFGGGIIIJJJIIIJJJJJJKKKKKKKKKKKKKKKFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGEEEFFFGGGHHHIIIHHHGGGGGGDDDBBBBBBCCCGGGJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIFFFEEEEEEEEEDDDDDDDDDDDDBBBEEEHHHGGGEEECCCCCCDDD???AAACCCDDDCCCCCCDDDEEE===<<<;;;:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<===>>>>>>?????????>>>??????@@@@@@AAABBBBBBBBBAAA@@@??????AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAACCCCCCBBBAAABBBCCCDDDEEEFFFFFFEEEEEEFFFHHHIIIKKKGGGGGGFFFEEEDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKKKKKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKJJJJJJJJJJJJJJJKKKMMMMMMLLLLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEFFFGGGGGGGGGGGGFFFEEEEEEIIIIIIHHHGGGFFFFFFFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBAAAAAA@@@@@@???AAA@@@@@@@@@@@@@@@@@@AAA@@@@@@AAABBBBBBCCCCCCDDDBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAA@@@@@@AAAAAAAAA?????????@@@@@@AAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>????????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAADDDCCCCCCDDDFFFIIIMMMOOOUUUVVVXXXXXXXXXZZZ\\\^^^iiijjjmmmrrrvvvyyyzzzzzzvvvwwwzzz~~~~~~~~~{{{nnnggg___^^^[[[XXXTTTPPPLLLJJJLLLKKKJJJHHHIIIJJJLLLMMMSSSPPPMMMJJJHHHGGGGGGGGGIIIGGGDDDDDDGGGHHHGGGEEEHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKCCCEEEGGGHHHGGGFFFFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEFFFGGGGGGEEECCCBBBBBBBBBBBBDDDFFFHHHJJJHHHIIIJJJJJJJJJIIIHHHGGGJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFHHHHHHHHHHHHFFFFFFHHHHHHGGGEEEDDDBBBAAAAAACCCCCCBBBBBBBBBCCCDDDDDDBBBCCCDDDFFFGGGGGGGGGGGG<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>>>>??????>>>>>>>>>??????@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAACCCBBBBBBAAABBBCCCDDDEEEEEEEEEDDDDDDEEEFFFHHHIIIGGGFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIJJJIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKNNNMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHJJJKKKIIIIIIIIIIIIIIIHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEFFFGGGGGGGGGGGGGGGFFFFFFHHHGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBAAAAAA@@@@@@???@@@@@@????????????@@@@@@@@@@@@AAABBBBBBCCCCCCDDDCCCBBBAAA@@@@@@AAABBBCCCAAABBBBBBBBBCCCCCCCCCDDDAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@?????????@@@@@@????????????@@@@@@@@@@@@CCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>????????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAADDDCCCCCCCCCEEEHHHKKKLLLPPPRRRSSSTTTTTTUUUWWWZZZ```bbbggglllrrruuuvvvvvvtttuuuwwwyyy}}}~~~}}}~~~}}}{{{zzzzzz~~~uuujjjaaa\\\XXXWWWVVVTTTQQQNNNLLLKKKJJJIIIHHHHHHIIIKKKMMMNNNQQQOOOLLLIIIGGGFFFFFFFFFHHHFFFDDDDDDGGGHHHGGGEEEGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIBBBDDDFFFGGGFFFEEEFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFGGGGGGEEECCCBBBBBBBBBBBBDDDFFFHHHIIIHHHIIIJJJJJJJJJIIIGGGGGGJJJIIIHHHGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDBBBCCCDDDEEEFFFFFFFFFFFF<<<<<<===>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCBBBBBBAAA@@@???AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIHHHGGGGGGGGGHHHHHHJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBAAA@@@@@@@@@?????????>>>>>>?????????@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAABBBBBBBBBBBBCCCCCC@@@@@@@@@@@@?????????>>>??????>>>>>>>>>??????@@@@@@@@@@@@@@@????????????BBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCCCCBBBBBBCCCEEEGGGHHHJJJLLLMMMMMMMMMNNNQQQSSSUUUXXX___fffkkknnnooooooppppppqqqrrruuuxxx|||~~~~~~}}}zzzyyyxxxwww{{{zzzrrrhhh___XXXSSSQQQPPPPPPOOONNNMMMLLLKKKJJJGGGGGGGGGGGGHHHJJJMMMNNNNNNLLLJJJGGGEEEDDDDDDDDDFFFDDDDDDEEEGGGHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFBBBDDDFFFFFFEEEDDDEEEFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGHHHGGGEEEBBBBBBBBBBBBBBBCCCEEEGGGIIIHHHIIIIIIIIIIIIHHHGGGFFFIIIHHHHHHGGGGGGGGGGGGHHHGGGHHHHHHIIIIIIHHHHHHGGGDDDDDDDDDDDDDDDDDDDDDEEEAAAAAAAAAAAAAAABBBCCCDDDBBBBBBCCCDDDEEEEEEEEEDDD;;;<<<>>>??????===<<<:::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>======>>>>>>???@@@@@@@@@BBBCCCCCCCCCBBBAAA???>>>??????@@@@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBDDDEEEFFFHHHIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJMMMOOOPPPOOONNNMMMNNNNNNNNNMMMLLLLLLKKKKKKIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFGGGHHHIIIJJJKKKMMMMMMLLLLLLKKKJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHFFFEEEEEEDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAABBBCCCCCCDDDEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAABBBBBB????????????>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@BBBBBBAAAAAA@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAABBBCCCDDDDDDEEEGGGHHHHHHHHHIIIKKKMMMMMMRRRZZZ```dddfffffffffjjjjjjjjjllloootttzzz|||uuuxxx}}}}}}zzzxxxuuutttuuuyyy}}}{{{wwwuuuqqqkkkcccYYYRRRNNNMMMLLLLLLKKKJJJJJJIIIHHHHHHHHHGGGFFFFFFFFFGGGIIIJJJKKKJJJIIIGGGEEEDDDCCCBBBBBBCCCCCCDDDEEEGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEFFFFFFEEEDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHGGGEEECCCBBBBBBBBBBBBCCCEEEGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@AAAAAABBBCCCDDDBBBBBBCCCCCCDDDCCCCCCCCC:::<<<===??????>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<:::;;;<<<======>>>>>>>>><<<======>>>>>>??????@@@AAABBBCCCCCCBBB@@@>>>===>>>??????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDFFFHHHIIIJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHJJJKKKKKKLLLIIIKKKMMMOOOPPPPPPOOONNNNNNNNNMMMMMMLLLKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFGGGHHHIIIKKKKKKNNNNNNMMMLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGEEEFFFGGGIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBAAAAAABBBCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>======???????????????@@@AAAAAACCCCCCBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAABBBDDDEEEEEEDDDEEEGGGIIIKKKPPPWWW\\\]]]]]]]]]^^^aaacccdddfffjjjqqqzzz~~~}}}~~~yyysssooorrrwww}}}{{{wwwwww|||}}}{{{|||~~~zzzxxxuuurrrpppoooqqqssstttrrrmmmhhhddd```\\\WWWQQQMMMKKKJJJJJJKKKJJJIIIGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCBBBAAAAAABBBCCCEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDEEEFFFGGGFFFEEEDDDEEEGGGFFFFFFFFFGGGGGGFFFFFFFFFEEEDDDDDDFFFGGGGGGEEECCCBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEBBBCCCCCCCCCCCCBBBBBBAAA:::;;;<<<===>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;<<<============<<<<<<<<<===>>>>>>??????@@@AAAAAA@@@@@@???>>>>>>??????????????????@@@@@@@@@@@@AAABBBBBBBBBBBBAAADDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEGGGHHHIIIKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKKKKLLLMMMNNNOOOOOONNNMMMMMMMMMLLLLLLKKKJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGHHHJJJKKKLLLNNNNNNMMMMMMLLLKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKIIIHHHGGGEEEFFFHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA?????????>>>>>>?????????@@@@@@AAABBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@??????????????????>>>>>>>>>===???????????????@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@AAAAAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCBBBCCCEEEGGGHHHMMMSSSVVVUUUTTTUUUWWWXXXZZZ]]]```dddlllwww~~~{{{xxxxxxzzz|||xxxuuuwww{{{{{{wwwsssyyy}}}~~~|||~~~~~~{{{~~~~~~}}}{{{zzzxxxvvvrrrpppgggfffeeedddbbb___YYYVVVQQQPPPNNNKKKJJJIIIIIIIIIKKKIIIGGGFFFDDDDDDEEEEEEGGGGGGFFFFFFEEEDDDDDDCCCEEEDDDDDDCCCBBBAAAAAA@@@AAACCCFFFGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEFFFGGGHHHHHHGGGEEEDDDEEEFFFFFFEEECCCCCCDDDFFFEEEEEEFFFGGGGGGFFFEEEEEEBBBBBBBBBDDDFFFGGGEEECCCCCCBBBBBBAAABBBDDDEEEFFFHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEFFFFFFHHHIIIJJJHHHGGGGGGFFFFFFGGGGGGHHHEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFCCCDDDDDDDDDCCCBBBAAAAAA::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999:::::::::;;;;;;;;;::::::;;;<<<============;;;;;;<<<======>>>>>>?????????>>>>>>>>>>>>>>>??????????????????>>>>>>>>>???@@@AAABBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHJJJKKKLLLMMMLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIJJJLLLLLLMMMMMMLLLMMMMMMMMMLLLKKKJJJHHHHHHEEEFFFHHHIIIKKKLLLLLLMMMJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJLLLLLLLLLKKKIIIHHHIIIIIIIIIIIIIIIJJJJJJKKKGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@????????????@@@@@@@@@@@@AAABBBBBBCCCCCCDDDBBBCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@????????????@@@@@@?????????>>>>>>>>>=========>>>>>>@@@AAAAAA??????@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>????????????@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>??????@@@AAAAAABBBBBB??????@@@@@@@@@AAAAAAAAA???@@@@@@AAAAAAAAA@@@@@@@@@AAABBBAAAAAAAAACCCEEECCCHHHMMMOOOMMMLLLOOOQQQPPPSSSWWWZZZ]]]eeepppxxx}}}~~~{{{xxxvvvvvvxxx{{{~~~|||}}}{{{zzzyyywwwvvvuuuqqqllliii^^^ZZZWWWUUUTTTSSSPPPMMMJJJIIIHHHFFFFFFGGGGGGHHHHHHGGGEEECCCCCCCCCEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@AAADDDGGGGGGEEEDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDEEEGGGGGGFFFEEEDDDDDDDDDDDDCCCAAAAAABBBDDDDDDEEEEEEFFFFFFEEEEEEDDD??????@@@CCCEEEFFFEEEDDDCCCBBBAAAAAABBBCCCEEEFFFHHHGGGFFFEEEDDDEEEEEEFFFDDDDDDDDDEEEFFFHHHIIIJJJGGGFFFFFFEEEEEEFFFFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGGGGEEEEEEEEEDDDDDDBBBAAAAAA:::::::::::::::;;;<<<===;;;<<<<<<<<<<<<<<<<<<;;;999999:::::::::;;;;;;;;;999:::;;;<<<============;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<===>>>???@@@@@@??????>>>>>>======???@@@AAABBBCCCBBBAAAAAAAAABBBCCCCCCCCCBBBAAA@@@CCCCCCCCCCCCCCCDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHEEEFFFHHHIIIJJJIIIHHHHHHJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJKKKMMMNNNOOOPPPNNNMMMLLLLLLKKKLLLLLLMMMKKKKKKKKKJJJIIIIIIHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLNNNNNNMMMLLLKKKJJJIIIHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIKKKLLLMMMMMMMMMMMMNNNNNNMMMMMMLLLJJJIIIHHHEEEFFFHHHJJJKKKLLLMMMMMMHHHHHHHHHHHHIIIJJJKKKKKKIIIKKKLLLMMMLLLKKKIIIHHHJJJIIIIIIIIIIIIJJJKKKKKKGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCCCCCCCDDDDDDEEEEEEIIIIIIHHHHHHGGGFFFFFFFFFDDDEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDAAABBBCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@??????>>>>>>@@@@@@@@@@@@????????????<<<<<<<<<<<<===>>>@@@@@@======>>>>>>?????????@@@?????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>????????????@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>???@@@AAAAAABBBBBB?????????@@@@@@AAAAAAAAA??????@@@AAAAAAAAAAAA@@@???@@@AAA@@@@@@@@@BBBDDD>>>CCCHHHIIIHHHHHHKKKOOOKKKOOOSSSUUUXXX___iiirrrvvv|||}}}|||zzz{{{}}}~~~~~~}}}}}}|||zzzwwwvvvwww{{{~~~}}}xxxwwwzzz~~~}}}~~~|||xxxtttsssqqqoookkkfff___ZZZWWWSSSNNNKKKLLLMMMKKKJJJIIIHHHFFFDDDDDDFFFHHHIIIFFFDDDCCCBBBBBBCCCEEEFFFBBBBBBCCCDDDEEEEEEEEEDDDBBBCCCCCCCCCCCCBBBAAA@@@AAAEEEHHHHHHEEECCCCCCDDDBBBBBBBBBAAAAAABBBBBBBBB@@@BBBDDDEEEFFFEEEDDDCCCBBBCCCBBB@@@???>>>@@@BBBCCCDDDEEEFFFFFFEEEDDDCCC======???BBBEEEFFFEEEDDDCCCBBBAAAAAABBBCCCEEEEEEHHHGGGEEEDDDDDDDDDEEEFFFDDDDDDDDDEEEFFFHHHIIIJJJGGGFFFEEEDDDDDDEEEFFFGGGAAAAAABBBBBBCCCDDDDDDEEEBBBBBBCCCCCCEEEFFFGGGHHHFFFFFFEEEEEEDDDCCCAAAAAA;;;;;;;;;::::::999999999::::::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>======<<<<<<<<<======??????>>>>>>???@@@AAAAAA>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIKKKLLLNNNOOOOOOLLLKKKKKKKKKKKKLLLLLLMMMKKKKKKJJJIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHGGGFFFEEEFFFGGGHHHIIIHHHHHHIIIJJJJJJIIIHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNOOOOOOOOONNNNNNLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLKKKKKKJJJJJJIIIIIIMMMMMMMMMMMMLLLKKKJJJIIIKKKKKKKKKJJJIIIHHHFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAA@@@===;;;<<<>>>???>>><<>>>>>>>>>>>@@@???>>>======>>>???@@@>>>>>>>>>>>>>>>============>>>>>>>>>>>>?????????@@@@@@@@@????????????>>>@@@??????>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAACCCCCCBBBAAA@@@@@@@@@@@@>>>??????@@@@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGGGGHHHJJJKKKMMMQQQVVV\\\bbbeeeiiilllqqquuuvvvvvvsssrrrssstttvvvwwwwwwxxxzzz||||||{{{yyyvvvtttuuuxxx{{{|||~~~~~~uuuqqqtttvvvyyy|||}}}{{{yyywwwyyyzzz{{{}}}}}}{{{vvvsssjjjhhhfffbbb^^^ZZZWWWUUUPPPNNNKKKIIIGGGEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCBBBBBBAAAAAAAAAAAAAAABBBDDDEEEEEEEEEDDDCCCCCCCCCCCCAAA@@@@@@AAACCCEEEFFFFFFFFFFFFEEEDDDDDDAAA@@@???BBBEEEGGGFFFCCCAAAAAAAAAAAABBBDDDFFFGGGFFFEEECCCDDDFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDGGGGGGFFFFFFEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCBBB;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;::::::::::::::::::::::::999999;;;;;;<<<<<<<<<===============<<<<<<<<<<<<======>>>=========>>>>>>???@@@======>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCAAA@@@@@@@@@@@@AAABBBBBBEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJLLLMMMNNNOOOLLLLLLKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIJJJHHHHHHJJJJJJJJJJJJHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMLLLMMMMMMLLLLLLJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJLLLMMMNNNNNNOOOOOONNNNNNMMMMMMMMMLLLLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFEEEEEECCCCCCDDDDDDEEEEEEFFFFFFHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAA@@@>>><<<<<>>>>>>>>>>>@@@???>>>======>>>>>>???========================???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>@@@??????>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAA?????????@@@@@@@@@AAAAAAAAAAAA@@@?????????@@@@@@??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEGGGGGGIIILLLQQQVVV[[[^^^___bbbfffjjjlllllljjjiiikkkmmmooopppqqqrrrtttvvvwwwxxxwwwvvvuuuwww{{{}}}|||}}}xxxqqqmmmnnnooorrrtttuuuuuusssrrrtttuuuvvvwwwvvvrrrkkkfff\\\ZZZWWWSSSOOOMMMKKKJJJJJJIIIHHHFFFEEEEEEEEEFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBDDDEEEEEEEEEDDDCCCCCCDDDCCCBBB@@@@@@BBBDDDEEEEEEEEEEEEDDDDDDCCCBBBCCCBBB@@@AAACCCCCC@@@>>>AAAAAAAAAAAABBBDDDFFFGGGFFFEEECCCDDDFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCBBB;;;;;;::::::::::::999999999::::::::::::999999888:::::::::999999888888888:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<<<<======<<<<<<============>>>>>>======>>>>>>>>>>>>???????????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBDDDDDDDDDCCCCCCCCCCCCCCCBBBCCCDDDFFFHHHIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJKKKKKKIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHJJJJJJJJJKKKKKKLLLLLLMMMLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJKKKJJJJJJIIIHHHGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFHHHHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@AAA???>>>>>>???@@@@@@???????????????>>>>>>>>>>>>@@@@@@???>>>======>>>>>>;;;;;;<<<<<<======>>>>>>???@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>@@@??????>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAA?????????@@@@@@@@@@@@AAA??????>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBCCCDDDFFFJJJNNNRRRTTTWWWYYY]]]aaacccdddcccbbbaaaccceeeggghhhjjjlllooooooqqqssstttuuuwwwzzz}}}|||||||||}}}~~~~~~~~~~~~zzztttooommmiiijjjkkklllmmmmmmmmmmmmlllllllllllljjjccc[[[VVVRRROOOLLLIIIFFFEEEDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFCCCBBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDBBB@@@@@@BBBDDDEEEEEEDDDDDDCCCBBBAAAAAACCCAAA@@@@@@AAA@@@>>><<>><<<=================================>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFHHHIIIJJJJJJIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHJJJKKKLLLLLLMMMNNNMMMLLLKKKJJJIIIIIIIIIKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIIIIJJJJJJKKKKKKHHHIIIJJJKKKKKKJJJIIIHHHJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHJJJKKKLLLNNNOOOOOOOOOOOOMMMMMMLLLLLLLLLKKKKKKKKKHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIIIIIIIIIIHHHGGGFFFGGGHHHIIIIIIJJJJJJJJJIIIFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@???@@@@@@@@@AAA@@@??????@@@@@@@@@@@@????????????>>>>>>>>>===@@@@@@???>>>>>>=========::::::;;;<<<===>>>>>>???======>>>>>>>>>?????????????????????>>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@????????????@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBB@@@AAAAAABBBBBBAAAAAA@@@??????????????????????????????????????????????????????@@@BBBDDDGGGIIIKKKNNNPPPSSSWWWYYYZZZZZZZZZXXX[[[^^^```aaacccfffiiihhhkkknnnqqqrrrtttvvvxxxyyyzzz{{{}}}||||||}}}zzzxxx{{{{{{wwwsssnnnjjjjjjiiiiiihhhgggggggggggggggaaa```^^^]]]ZZZUUUOOOKKKLLLJJJGGGDDDBBBBBBCCCDDDAAAAAABBBBBBCCCDDDEEEEEEBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@???@@@@@@AAAAAACCCCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFEEEEEEDDDDDDEEEDDDCCCAAAAAACCCEEEFFFEEEDDDCCCBBBBBBAAAAAA??????@@@@@@AAAAAA@@@???BBBBBBBBBCCCDDDDDDEEEFFFEEEDDDDDDEEEGGGGGGFFFEEEGGGFFFEEECCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEFFFCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBB::::::::::::::::::::::::888888999;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999::::::::::::;;;<<<<<<<<<<<<<<<===>>>>>>===>>>>>>??????>>>======<<<============>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDFFFHHHIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLMMMMMMKKKJJJIIIIIIIIIIIIKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKIIIIIIJJJKKKKKKJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHJJJKKKLLLMMMNNNOOOOOOOOOLLLLLLLLLKKKKKKKKKJJJJJJHHHHHHHHHIIIIIIIIIIIIJJJHHHHHHIIIIIIJJJJJJKKKKKKHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHIIIJJJJJJJJJJJJFFFEEEEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@????????????@@@AAAAAAAAA@@@???@@@AAAAAA????????????>>>>>>>>>===????????????>>>>>>======:::;;;;;;<<<===>>>??????======>>>>>>>>>??????????????????>>>>>>>>>======@@@??????>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>?????????@@@@@@@@@?????????@@@AAABBBCCCDDD@@@AAAAAABBBBBBAAAAAA@@@????????????????????????@@@@@@@@@????????????>>>>>>>>>???@@@AAACCCDDDEEEDDDFFFHHHJJJLLLNNNOOOOOORRRUUUXXXZZZ\\\^^^aaadddeeegggkkkmmmooopppqqqssstttvvvzzz~~~~~~{{{xxxwwwyyy|||~~~~~~yyyvvvuuuyyy}}}tttoookkkfffccccccgggfffcccaaa___^^^]]]]]]WWWTTTQQQOOOMMMLLLIIIGGGEEEDDDAAA>>>===>>>@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA???????????????@@@AAABBBAAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@?????????????????????@@@AAABBBBBBCCCEEEFFFFFFFFFEEEDDDEEEEEEEEEDDDBBBBBBDDDEEEGGGFFFEEEDDDCCCCCCCCCCCC@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEGGGGGGFFFDDDFFFFFFDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEAAAAAABBBCCCDDDEEEFFFFFFDDDDDDDDDEEEEEEEEEEEEFFFCCCCCCCCCCCCBBBBBBBBBBBB999999::::::::::::;;;;;;888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;<<<<<<;;;<<<<<<===>>>???===>>>???@@@???>>>===<<<<<<<<<============>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAAAAAAAAAAA???????????????@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIHHHIIIJJJJJJKKKKKKJJJJJJIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@???@@@@@@AAAAAABBBBBBCCCAAAAAA@@@???????????????@@@AAAAAA@@@??????@@@BBB????????????>>>>>>>>>>>>>>>>>>????????????>>>>>><<<<<<======>>>>>>?????????@@@@@@@@@@@@AAAAAAAAA??????>>>>>>>>>=========@@@??????>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@>>>>>>>>>????????????@@@@@@@@@@@@@@@AAABBBCCCDDD@@@@@@AAAAAAAAAAAA@@@@@@????????????????????????@@@@@@@@@???????????????>>>>>>??????@@@AAABBBBBBBBBCCCDDDEEEGGGHHHJJJJJJLLLNNNQQQSSSUUUWWWZZZ]]]```cccfffhhhiiijjjlllnnnmmmqqqvvv{{{~~~wwwvvvtttqqqppprrrvvvzzz|||wwwtttssssssyyyyyyppplllgggaaa___```^^^\\\ZZZWWWUUUSSSRRRQQQLLLJJJHHHGGGHHHHHHGGGFFFCCCBBB@@@>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@????????????@@@AAABBBBBB@@@@@@??????@@@BBBDDDEEEEEEDDDDDDCCCCCCDDDDDDEEECCCCCCBBBAAA@@@@@@??????>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFDDDBBBBBBDDDFFFFFFEEEDDDCCCCCCCCCDDDEEEDDDEEEFFFEEECCCAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDFFFHHHHHHFFFDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFDDDDDDAAAAAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB999999999::::::;;;;;;;;;:::::::::::::::999888888999999999:::;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???<<<===>>>??????===;;;:::<<<<<<<<<=========>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@AAAAAAAAA?????????>>>??????@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIHHHIIIIIIJJJKKKIIIIIIHHHGGGGGGGGGHHHHHHGGGHHHIIIJJJKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIJJJIIIIIIIIIEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCBBBBBBCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@??????@@@AAAAAABBBCCCCCCAAA@@@@@@??????????????????@@@AAA@@@>>>===???BBB????????????>>>>>>>>>>>><<<===>>>???@@@@@@??????>>>>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAAA???>>>>>>>>>============@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????@@@?????????@@@AAABBBBBB??????@@@@@@@@@@@@??????????????????????????????>>>>>>>>>>>>????????????===>>>??????@@@@@@@@@@@@BBBBBBBBBCCCDDDEEEGGGHHHDDDFFFIIIKKKLLLNNNQQQSSSVVVYYY[[[^^^___aaadddggggggjjjnnnrrruuuuuuuuutttoooooommmjjjhhhiiinnnrrruuu{{{~~~wwwqqqppppppssszzz~~~{{{zzzwwwzzzxxxppphhhccc^^^YYYWWWZZZQQQQQQPPPNNNLLLJJJIIIHHHDDDDDDEEEGGGHHHHHHFFFDDDBBBBBBAAA@@@@@@@@@AAAAAA???@@@AAABBBCCCBBBBBBAAAAAA@@@??????>>>>>>???????????????@@@@@@AAACCCCCC@@@@@@@@@@@@BBBEEEGGGIIIEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@??????<<<<<<======???@@@AAABBBCCCDDDEEEFFFGGGFFFEEEEEEFFFGGGFFFEEECCCCCCEEEGGGDDDCCCBBBAAAAAACCCDDDFFFBBBDDDFFFEEECCCAAABBBCCCBBBCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDFFFHHHHHHFFFCCCDDDCCCCCCCCCCCCDDDDDDEEEDDDEEEFFFFFFEEEDDDBBBAAABBBBBBBBBCCCCCCDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA999999999::::::;;;;;;;;;<<<<<<;;;:::888666444333777777888999:::;;;;;;<<<::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<>>>??????;;;<<<===>>>>>><<<:::999<<<<<<<<<<<<=========>>>>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIIIIIIIJJJKKKLLLLLLJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGIIIJJJJJJJJJIIIHHHIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJIIIKKKKKKLLLLLLLLLLLLLLLKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIHHHHHHEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEECCCCCCDDDDDDEEEFFFFFFFFFBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBBBBCCCCCCCCCDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@??????@@@AAAAAABBBCCCCCCAAA@@@@@@???>>>?????????>>>@@@AAA@@@======???BBB????????????>>>>>>>>>>>>:::<<<>>>???@@@@@@@@@@@@@@@@@@@@@???????????????===>>>>>>>>>>>>?????????>>>>>>>>>>>>============@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>?????????????????????>>>??????@@@AAA?????????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>??????======>>>???@@@@@@@@@@@@>>>>>>======>>>???AAABBB>>>@@@CCCDDDEEEGGGIIILLLLLLNNNQQQTTTVVVYYY]]]aaaccceeehhhjjjlllmmmmmmmmmjjjjjjhhheeebbbcccggglllnnnttt}}}~~~{{{{{{zzz{{{}}}}}}}}}~~~~~~zzz||||||yyyyyy||||||yyyxxxrrrmmmmmmooorrrzzz{{{wwwvvvvvvpppsssvvvvvvsssqqqqqqrrrhhhaaaZZZVVVQQQLLLKKKNNNJJJJJJJJJIIIHHHGGGFFFEEE@@@BBBEEEIIIKKKJJJEEEAAA????????????>>>>>>======<<<===???AAABBBBBBBBBBBB??????>>>===============@@@@@@@@@@@@AAABBBCCCDDDAAAAAAAAABBBDDDGGGJJJLLLEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCAAA@@@@@@???<<<<<<<<<===>>>@@@AAABBBCCCDDDEEEGGGGGGFFFFFFEEEGGGGGGGGGEEECCCCCCEEEGGGBBBAAA@@@@@@@@@BBBDDDFFF===@@@DDDDDDCCCCCCEEEGGGCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEGGGHHHHHHFFFCCCCCCBBBBBBCCCCCCDDDEEEFFFCCCDDDEEEEEEDDDBBB@@@>>>BBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA999::::::;;;;;;::::::999888999::::::;;;;;;;;;;;;888888999::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<>>@@@AAAAAA@@@>>>===????????????????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFGGGIIIJJJIIIHHHIIIIIIIIIIIIIIIJJJKKKLLLIIIIIIIIIHHHGGGFFFEEEDDDIIIIIIHHHHHHHHHIIIJJJKKKIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLLLLKKKIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFGGGHHHIIIJJJLLLMMMMMMLLLKKKIIIHHHHHHIIIJJJKKKIIIHHHGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGDDDDDDEEEEEEFFFFFFFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBAAA@@@@@@???>>>>>>BBBBBBBBBAAAAAA@@@@@@@@@BBBAAA@@@@@@??????@@@@@@????????????????????????@@@@@@@@@????????????>>>??????>>>===============>>>>>>>>>>>>????????????@@@?????????>>>>>>======AAA???===<<<;;;<<<===>>>???>>>>>>===============????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>???@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???=========>>>>>>@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>??????@@@?????????@@@@@@AAAAAAAAAFFFFFFFFFHHHJJJMMMOOOQQQWWWZZZ]]]aaacccdddcccbbbcccddddddcccaaa___```aaaiiimmmqqqttttttrrrqqqqqqssssssrrrqqqqqqrrrssstttxxxyyyzzz{{{{{{zzzyyyxxx~~~}}}|||{{{yyywwwvvvvvvyyyxxxuuusssqqqpppoooooorrrmmmgggdddfffllluuu{{{{{{{{{}}}|||yyyxxxvvvssspppnnnmmmnnnnnnkkkjjjhhhfffdddcccbbbaaaVVVSSSOOOMMMMMMLLLIIIFFFDDDDDDDDDCCCCCCBBBBBBAAA>>>CCCIIIMMMLLLHHHEEECCC@@@@@@??????>>>=========?????????@@@@@@AAAAAAAAAAAA@@@??????>>>>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBDDDFFFGGGHHHFFFEEECCCBBBBBBBBBCCCDDDCCCCCCDDDDDDCCCAAA@@@>>>======>>>???@@@AAABBBBBB@@@AAACCCDDDFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBB@@@??????AAABBBBBBAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCC888999999999999999999888888999::::::;;;;;;::::::888888999999:::;;;;;;<<<999999999999:::::::::;;;===<<<;;;::::::;;;<<<===<<<<<<============<<<<<<============<<<<<<<<<<<<>>>>>>???@@@@@@???>>>>>>????????????????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIGGGGGGGGGIIIIIIIIIGGGHHHHHHHHHHHHHHHIIIJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEHHHHHHHHHHHHHHHIIIIIIJJJHHHHHHIIIIIIIIIIIIJJJJJJLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKJJJIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHIIIKKKLLLJJJIIIHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGDDDDDDEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@?????????BBBBBBAAAAAAAAA@@@@@@@@@BBBAAA@@@@@@??????@@@@@@????????????????????????@@@@@@@@@?????????>>>>>>???>>>>>>=====================>>>>>>>>>??????????????????>>>>>>>>>======@@@???===<<<<<<<<<>>>?????????>>>=========>>>>>>????????????????????????========================<<<======>>>??????@@@@@@????????????????????????<<<<<<<<<<<<<<<<<<<<<<<>>=========>>>>>>@@@@@@@@@??????>>>>>>>>>>>>>>>======>>>>>>???@@@?????????@@@@@@@@@@@@@@@AAAAAAAAABBBDDDFFFHHHIIIKKKNNNRRRVVVYYY[[[[[[[[[YYY[[[\\\\\\ZZZZZZ[[[]]]bbbeeejjjlllllljjjjjjiiihhhgggffffffggghhhiiijjjkkklllnnnooopppoooooonnnrrrrrrrrrqqqqqqppppppppprrrpppnnnkkkiiihhhiiiiiinnnkkkgggdddeeehhhlllooottttttuuuwwwxxxwwwtttrrrnnnllliiifffdddddddddddd\\\[[[ZZZWWWVVVTTTSSSSSSOOOLLLIIIGGGGGGGGGDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@>>>BBBHHHKKKJJJFFFCCCAAA????????????>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>??????????????????@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFGGGEEEDDDDDDCCCCCCCCCCCCCCCAAABBBBBBBBBBBB@@@???>>>:::;;;<<<===>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@??????AAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAABBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBB777777888888888888777777888999999:::::::::::::::888888888999::::::;;;;;;888888888888999999999999<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCCCCDDDDDDEEEEEEFFFEEEFFFGGGGGGHHHHHHGGGGGGIIIHHHGGGGGGIIIIIIHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHHHHIIIIIIIIIIIIJJJLLLLLLLLLLLLLLLKKKKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJKKKLLLKKKKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIIIIIIIIIIHHHGGGGGGDDDDDDEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@???BBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@????????????@@@????????????????????????@@@@@@?????????>>>>>>>>>>>>>>>======<<<<<<============>>>>>>>>>>>>????????????>>>>>>>>>>>>======>>>>>>===<<<<<<===??????@@@@@@???>>>>>>>>>>>>???????????????????????????========================<<<======>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<===>>>>>>????????????>>>>>>>>>>>>===============>>>??????@@@??????????????????>>>=========>>>???@@@AAABBBBBBDDDHHHKKKNNNOOOOOONNNMMMNNNPPPQQQQQQRRRTTTUUUWWWZZZ^^^```___^^^]]]^^^ZZZZZZYYYYYYZZZ\\\^^^___aaaccceeeggghhhiiiiiiiiieeeeeefffgggggghhhiiiiiijjjhhheeebbb``````aaabbbgggeeedddbbb`````````aaahhhhhhhhhjjjkkkkkkhhhfff```^^^\\\YYYWWWVVVVVVVVVQQQQQQOOOMMMKKKJJJJJJJJJHHHFFFCCCBBBBBBBBBAAA???>>>>>>>>>>>>????????????>>>BBBGGGIIIHHHDDDAAA???>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>======>>>>>>>>>??????????????????@@@BBBCCCEEEFFFCCCCCCDDDDDDCCCCCCBBBAAA@@@AAAAAABBBAAA@@@>>>===:::;;;;;;<<<===>>>??????BBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBAAAAAAAAABBB@@@??????AAABBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA777888888888888888888777888999999:::::::::999999777888888888999999::::::888888888999999999999::::::;;;<<<<<<<<<<<<;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===???>>>============>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@AAAAAAAAABBBBBBBBBBBBDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHJJJHHHGGGGGGIIIIIIHHHFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGFFFEEECCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???????????????????????????????????????????????????>>>>>>>>>>>>>>>======<<<<<<<<<==================>>>>>>>>>???>>>>>>>>>>>>>>>>>>============<<<<<<===>>>???@@@AAA@@@@@@???????????????????????????????????????====================================>>>>>>??????========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>?????????>>>>>>=========>>>>>>>>>>>>>>>?????????BBBCCCDDDFFFFFFEEEDDDCCCDDDEEEGGGHHHHHHIIIJJJLLLLLLOOORRRTTTSSSRRRRRRRRRPPPPPPPPPPPPRRRSSSUUUWWWXXXZZZ\\\___aaabbbcccccc]]]^^^^^^___```aaaaaabbbcccaaa]]]ZZZYYYZZZ[[[]]]^^^]]][[[ZZZXXXWWWVVVVVVZZZZZZZZZ\\\]]]]]]ZZZXXXTTTRRRPPPNNNLLLKKKJJJJJJKKKKKKIIIHHHFFFFFFEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@<<<<<<======>>>>>>>>>???@@@CCCGGGHHHFFFCCC@@@???<<<======>>>???@@@@@@@@@???????????????@@@@@@@@@??????>>>============>>><<<<<<<<<=========>>>>>>>>>>>>>>>???@@@BBBCCCDDDBBBBBBCCCDDDDDDBBBAAA@@@@@@AAABBBBBBAAA@@@???>>>======>>>??????@@@AAAAAABBBBBBCCCCCCCCCCCCBBBAAABBBBBBBBBBBBBBBAAAAAAAAABBB@@@??????AAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@@@@888888999999999999888888999999999::::::999888888777777888888888888888999999999999999::::::::::::999:::;;;<<<<<<;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<======>>>======<<<<<<======>>>========================>>>>>>>>>??????@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGIIIIIIHHHGGGHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGHHHHHHHHHGGGFFFFFFEEEFFFGGGHHHHHHHHHGGGGGGIIIJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>============<<<<<<<<<<<<======<<<============>>>>>>>>>==================>>>>>><<<============>>>??????AAA@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================::::::;;;;;;<<<<<<<<<===========================<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>======<<<<<<<<<>>>>>>>>>??????>>>>>>>>>???@@@AAAAAAAAAAAA@@@???@@@AAABBBBBBAAAAAACCCDDDDDDGGGIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJLLLNNNOOOLLLMMMPPPRRRUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYWWWUUURRRRRRRRRTTTUUUTTTSSSQQQOOONNNOOOPPPQQQOOONNNNNNOOOPPPPPPNNNLLLKKKJJJIIIHHHFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@??????@@@@@@<<<<<<======>>>>>>??????@@@CCCFFFFFFDDDBBB@@@@@@<<<<<<===>>>???@@@@@@AAA???????????????????????????>>>======<<<<<<======;;;;;;<<<<<<<<<=========>>>>>>>>>??????AAABBBCCCAAABBBCCCCCCCCCBBB@@@???AAABBBBBBCCCCCCBBBAAA@@@>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBB@@@??????AAABBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@???888999999999999999999888999999999999999999888777777777777777777777777777999999999999:::::::::;;;999:::;;;<<<<<<;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<======<<<==================<<<=================================>>>??????@@@@@@>>>>>>??????@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGIIIJJJIIIHHHIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEFFFHHHIIIIIIIIIHHHGGGIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<;;;;;;<<<<<<======<<<<<<============>>>>>><<<<<<============>>>>>>=========>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<================================================>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<============;;;;;;;;;;;;;;;<<<============<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<;;;999:::;;;===>>>???@@@@@@>>>???@@@???>>>===>>>??????AAADDDDDDCCCBBBCCCCCCCCCBBBBBBBBBCCCEEEFFFGGGDDDEEEHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMKKKJJJJJJJJJJJJKKKKKKIIIGGGFFFFFFHHHKKKLLLGGGFFFEEEFFFHHHHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@>>>??????>>>===<<<>>>???============>>>>>>>>>>>>???AAACCCCCCBBB@@@???@@@<<<======>>>???@@@@@@@@@???????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>??????@@@BBBBBBAAAAAABBBBBBAAAAAA@@@???AAABBBCCCCCCCCCBBBAAAAAA>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAA@@@@@@???AAAAAABBBBBBBBBBBBCCCCCCBBB@@@??????AAABBBBBBAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDDDDDDDCCCCCCAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@777777888888888888777777999999999999999888777777777777777777777777777777888888888888999999999999:::::::::;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;<<<======;;;;;;============;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@===>>>>>>???@@@@@@AAAAAA????????????@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEGGGIIIKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFGGGIIIJJJJJJJJJHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIGGGHHHHHHIIIIIIIIIHHHHHHFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB????????????????????????>>>?????????@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>============<<<;;;;;;;;;;;;<<<===>>><<<<<<<<<=========>>>>>><<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>======<<>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================================================================<<<<<<===>>>===<<<;;;;;;;;;;;;;;;<<<<<<=========;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;;;;<<<<<<<<<999:::;;;;;;<<<;;;:::999888999:::;;;===>>>??????<<<===>>>===<<<;;;<<<>>><<<>>>@@@@@@???>>>????????????>>>>>>>>>???AAABBBBBBCCCDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBDDDEEEFFFCCCAAAAAAAAACCCCCCBBBAAA@@@AAAAAABBBBBBCCCBBBBBBCCCCCCBBBAAAAAAAAABBBBBB>>>@@@@@@???<<<;;;===???===============<<<<<<<<<;;;===???@@@>>>===>>>???======>>>>>>?????????@@@@@@?????????>>>>>>>>>===>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<============????????????@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCBBBAAA@@@???@@@@@@@@@@@@AAAAAAAAA??????@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAABBBBBB@@@??????AAABBBBBBAAAAAA@@@@@@@@@????????????????????????@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA666666777777777777666666999999999999999888777666777777777777666666666666777777777777888888888888:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999999::::::;;;<<<======:::;;;===>>>>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@===>>>>>>???@@@@@@AAAAAA>>>????????????@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEGGGIIIKKKKKKJJJFFFFFFEEEDDDDDDDDDDDDDDDFFFGGGGGGHHHHHHHHHGGGGGGFFFGGGIIIKKKKKKJJJIIIHHHEEEEEEFFFFFFFFFGGGGGGGGGJJJKKKKKKKKKLLLLLLMMMMMMKKKJJJIIIHHHGGGHHHIIIIIIKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGDDDEEEGGGIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@AAAAAAAAABBBBBBBBB>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<=========>>>;;;<<<<<<<<<======>>>>>>>>>>>>??????>>>===<<<;;;???>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>===;;;:::;;;;;;;;;<<<<<<<<<======;;;::::::::::::;;;<<<<<<:::::::::;;;;;;<<<<<<<<<888999;;;<<<<<<;;;::::::<<<<<<<<<<<<============999;;;<<<<<<;;;;;;<<<>>>:::<<<>>>>>>===<<<<<<===??????>>>======>>>???@@@>>>???@@@AAAAAA@@@???>>>??????@@@@@@AAAAAABBBBBBAAABBBCCCDDDDDDCCCBBBAAA??????@@@AAAAAAAAAAAAAAAAAA@@@??????AAAAAA@@@???===>>>???@@@AAABBBBBBBBB@@@@@@??????>>>??????@@@@@@BBBCCCAAA>>><<<>>>AAA=========<<<<<<;;;;;;;;;999;;;<<<===<<<;;;<<<>>>>>>>>>>>>>>>????????????@@@?????????>>>>>>============<<<;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>@@@?????????@@@AAABBBBBBCCCBBB@@@???>>>???@@@AAA??????AAAAAABBBAAA@@@???BBBCCCCCCCCCCCCCCCCCCDDD>>>>>>???@@@@@@@@@@@@@@@>>>>>>??????@@@@@@@@@AAABBB@@@???@@@AAABBBBBBBBBAAA@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAABBB777777777777777777777777777777777777777777777777999999999999999999999999888888777777777777888888888999::::::;;;;;;::::::999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======999999:::;;;;;;<<<<<<===<<<<<<<<<==================>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>??????????????????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJIIIGGGFFFFFFGGGIIIJJJHHHHHHIIIJJJJJJIIIHHHHHHEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@BBBAAAAAAAAAAAABBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@????????????????????????AAAAAA???>>>>>>>>>???@@@>>>>>>?????????@@@@@@@@@@@@?????????>>>>>>======>>>>>>===<<<<<<<<<<<<<<<========================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>======<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<=========;;;;;;999999999999;;;;;;:::::::::;;;;;;<<<<<<<<<888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>???>>>===<<<<<<===>>>??????===<<<===???@@@===;;;::::::;;;<<<===>>>????????????>>>>>>>>>>>>>>>?????????>>>>>>======<<<<<<===>>>>>>>>>>>>?????????AAA@@@??????>>>>>>??????>>>>>>?????????@@@@@@@@@@@@??????>>>===<<<<<<;;;>>>======<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@===<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???AAABBBCCCCCCCCCBBBBBBAAA@@@??????BBBAAA???>>>>>>>>>??????@@@@@@BBBBBBBBBBBB@@@@@@BBB@@@>>>===<<<===>>>???AAAAAA@@@@@@???>>>>>>===BBBAAAAAA@@@@@@AAAAAABBB@@@@@@????????????@@@@@@AAA@@@???>>>>>>>>>???@@@DDDDDDDDDDDDDDDDDDDDDDDDGGGDDD@@@???@@@BBBCCCCCC@@@AAABBBDDDEEEDDDDDDCCC@@@AAAAAABBBCCCCCCCCCBBBBBBBBBAAA@@@????????????@@@@@@AAABBBBBBBBBBBBAAA777777777777777777777777777777777777777777777777888888888888888888888888888888777777777777888888888999::::::;;;;;;::::::999999::::::::::::;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>???@@@@@@AAAAAAAAA@@@======>>>>>>>>>>>>????????????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIIIIJJJIIIGGGFFFFFFGGGIIIJJJGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGGGGHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCBBBAAA@@@@@@@@@@@@@@@????????????????????????@@@???>>>=========>>>>>>>>>>>>>>>?????????@@@@@@????????????>>>>>>>>>===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>============>>>??????====================================<<<<<<<<<;;;>>>=========<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;:::::::::999<<<<<<<<<<<<;;;;;;;;;:::999999999:::::::::;;;;;;:::::::::::::::;;;;;;;;;;;;::::::999999::::::;;;::::::::::::;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<============<<<;;;;;;<<<======>>>===<<<===??????===;;;<<<<<<<<<<<<<<<=========>>>>>>============>>>>>>>>>>>>>>>===============>>>>>>>>>>>>??????????????????>>>============>>>=========>>>>>>>>>????????????>>>>>>===<<<<<<;;;===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????===<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@?????????AAA@@@???>>>>>>>>>?????????@@@AAABBBBBBAAA@@@???AAA@@@>>>===<<<===>>>???????????????????????????AAAAAA@@@@@@@@@@@@AAAAAA@@@??????>>>>>>??????@@@??????>>>>>>>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDAAA???>>>???@@@@@@@@@???@@@BBBCCCDDDCCCCCCCCC???@@@AAABBBCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAA777777777777777777777777777777777777777777777777777777777777777777777777888888777777777777888888888999999:::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<===>>>>>>======<<<;;;;;;:::999999<<<<<<<<<<<<======>>>>>>??????@@@AAAAAAAAA@@@@@@<<<<<<=========>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHGGGGGGFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@BBBBBBAAAAAAAAAAAA@@@@@@???????????????@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAA???????????????????????????>>>===<<<<<<<<<======>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<===>>>>>>========================<<<<<<<<<<<<;;;;;;;;;;;;============<<<<<<<<<<<<;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::======<<<;;;:::999888888;;;;;;;;;:::::::::::::::888888888999999999::::::999999999999888888888888;;;::::::999999::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<:::::::::::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<===<<<;;;<<<>>>>>><<<;;;======<<<<<<;;;;;;::::::<<<<<<<<<;;;;;;<<<<<<=====================>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<=========>>>>>>>>><<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@@@@@@@??????AAAAAA@@@@@@???>>>>>>>>>@@@@@@???>>>>>>>>>?????????@@@AAABBBBBBAAA@@@???@@@@@@>>>=========>>>???======>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@??????>>>>>>??????@@@>>>=========???@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA??????@@@AAA@@@>>>>>>???@@@AAABBBBBBBBBBBB>>>???AAABBBDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA??????@@@AAAAAAAAAAAA@@@666666666666666666666666777777777777777777777777666666777777777777777888888888777777777777888888888888999::::::::::::999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<======>>>>>>>>>>>>???????????????>>>;;;;;;<<<<<<======>>>>>>@@@@@@@@@@@@????????????AAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCEEEFFFGGGHHHIIIIIIFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAA????????????????????????>>>>>>=========<<<<<<<<<=========>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888;;;;;;;;;:::::::::::::::999999999999::::::::::::::::::999999888888777777::::::::::::::::::::::::;;;;;;::::::999999888888999999999:::::::::;;;;;;999:::::::::;;;;;;;;;;;;999999999999999::::::;;;;;;;;;;;;::::::;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<;;;<<<<<<======>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>======<<<<<<<<<<<<<<<;;;<<<<<<<<<=====================<<<<<<;;;;;;;;;::::::999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAAAAA@@@>>>===@@@?????????>>>>>>======?????????>>>>>>>>>>>>???>>>???@@@AAAAAA@@@???>>>@@@???>>>======>>>??????======>>>>>>???@@@@@@@@@@@@@@@????????????@@@@@@??????>>>>>>>>>>>>?????????>>>>>>>>>>>>@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDCCCAAA???===>>>??????@@@AAAAAAAAA>>>???AAABBBDDDEEEFFFFFFDDDCCCBBBAAAAAA@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@666666666666666666666666666666666666666666666666777777777888888888999999888888777777777777888888777888999999::::::999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>???<<<<<<============<<<;;;;;;;;;;;;<<<===>>>>>>>>>??????????????????>>>>>>@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFFFFGGGGGGFFFFFFEEECCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDBBBCCCEEEGGGHHHHHHHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBB@@@@@@@@@??????@@@@@@AAA????????????????????????>>>??????>>>>>>>>>======<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<===============;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;;;;;;;::::::999999888888:::::::::::::::::::::::::::::::::999999888888777777888888888999999999999999999999999:::::::::;;;888888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;;;;;;;999999999999::::::::::::999999888888999:::;;;;;;;;;;;;<<<<<<======>>>>>>======>>>>>>>>>?????????>>>>>>===<<<<<<<<<<<<===<<<<<<<<<=========>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@@@@???>>><<>>>>>>>>>>>>>>===>>>>>>>>>>>>???>>>>>>>>>>>>>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>??????@@@???>>>>>>>>>>>>>>>>>>???AAA@@@???>>>>>>???@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDCCCAAA>>>======>>>>>>???@@@@@@AAA>>>???AAACCCDDDEEEFFFFFFCCCBBBAAA@@@??????????????????@@@AAAAAAAAAAAA@@@777777777777777777777777666666666666666666666666666777777888888999999999888888777777777777888888777888888999999999999999999999::::::::::::;;;;;;888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<======999999::::::;;;<<<======:::;;;;;;<<<===>>>??????;;;;;;<<<<<<<<<;;;::::::;;;;;;<<<===>>>>>>???@@@>>>>>>>>>>>>>>>>>>????????????@@@@@@AAAAAABBBBBBAAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFFFFGGGFFFFFFEEEEEECCCDDDFFFGGGHHHHHHHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@AAABBBBBB@@@????????????@@@@@@AAA????????????????????????>>>>>>?????????>>>===<<<<<<<<<<<<<<<============>>>>>>>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>><<<<<<<<<===============:::;;;;;;;;;;;;<<<<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<888999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;::::::999999999888888888888888888777777777777888888888888888888999999999:::::::::888888888888888999:::::::::;;;;;;<<<<<<;;;;;;:::666888:::::::::999:::;;;777777888888999999::::::888888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<=========>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<============>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<<::::::::::::::::::::::::;;;<<<>>>?????????>>>>>>??????>>>>>>>>>>>>>>>>>><<<===>>>?????????>>>>>>===>>>???@@@@@@???>>>===>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>===??????>>>>>>>>>>>>?????????>>>>>>======>>>>>>???BBBAAA???>>>>>>>>>??????BBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAABBBAAA???===>>>>>>===>>>>>>???AAAAAA???@@@BBBCCCEEEEEEFFFFFFBBBBBBAAA@@@????????????@@@@@@AAABBBBBBBBBBBBAAA777777777777777777777777666666666666666666666666555555666666777888888999888888777777777777888888777777888999999999999999999999::::::::::::;;;;;;888888999999:::;;;;;;<<<:::::::::::::::;;;<<<<<<:::;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????;;;<<<<<<<<<<<<;;;:::999;;;<<<<<<===>>>???@@@AAA<<<=========>>>?????????>>>??????@@@AAAAAABBBBBB@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEEEEEEEEEEFFFGGGDDDEEEEEEFFFFFFFFFFFFEEECCCEEEFFFHHHHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBB???????????????@@@AAAAAA???????????????@@@AAAAAA????????????????????????======>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<============>>>>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<=========>>>::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::999999999999999999999::::::;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;999::::::;;;;;;::::::999777777777888888888888888777777888888888999999999888888888888999999999999999888888888888999::::::888999:::;;;;;;:::999888555777::::::999888:::;;;888888888888888777777777888888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::999999999::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::::::::;;;<<<===::::::::::::::::::::::::;;;<<<<<<===>>>???@@@@@@????????????????????????;;;<<<>>>?????????>>>>>><<<===>>>??????>>>===<<<======>>>???????????????<<<<<<======>>>>>>??????>>>>>>>>>======>>>>>>>>>>>>>>>============>>>>>>@@@???>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???@@@AAAAAA???>>>>>>>>>>>>>>>>>>@@@AAABBBAAAAAACCCDDDEEEEEEEEEEEECCCCCCBBB@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBB777777777777777777777777666666666666666666666666444444444555666777777888888888777777777777888888777777888999999999999888999999:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>:::999999999999:::;;;;;;===<<<<<<;;;;;;::::::999::::::;;;<<<===>>>???@@@<<<=========<<<;;;;;;:::<<<<<<===>>>???@@@AAAAAA;;;<<<<<<===>>>??????@@@>>>>>>???@@@AAAAAABBBBBB@@@@@@AAABBBBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGCCCDDDEEEFFFFFFFFFFFFFFFDDDEEEGGGHHHHHHGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBB>>>>>>>>>>>>>>>??????@@@??????>>>>>>???@@@AAAAAA????????????????????????;;;<<<=========<<<::::::;;;;;;;;;<<<<<<<<<============>>>>>>?????????@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<======>>>>>>:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777888888888999999:::::::::888888999999999:::::::::999999999::::::;;;;;;;;;999999;;;;;;;;;;;;999999666666777777888888999999888888999999999:::::::::777888888888888999999999999999999888999999:::;;;777888999::::::999888777444777::::::888888999<<<::::::999888777666555555888888888888999:::;;;<<<=========<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;::::::999999::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======:::::::::::::::;;;<<<===::::::::::::::::::::::::;;;;;;;;;<<<===???@@@AAA???????????????@@@@@@@@@;;;<<<===?????????>>>===<<<===>>>??????>>>===<<<<<<===>>>???????????????::::::;;;===>>>@@@AAAAAA>>>>>>============>>>>>>>>>>>>============>>>>>>>>>>>>======>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCAAAAAABBBCCCBBB@@@???>>>>>>>>>>>>@@@AAABBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCC777777666666666666777777444555666666555555666888888777666555555666777888777777888888999999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<===???@@@??????@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@BBBCCCAAABBBCCCCCCDDDEEEFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCDDDDDDDDDFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHIIIGGGFFFDDDDDDEEEGGGHHHFFFFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@????????????>>>????????????>>>>>>>>>>>>======>>>???????????????@@@@@@@@@???>>>======<<<======>>>>>>>>>>>>============<<<<<<<<<<<<======:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;::::::999999======<<<;;;:::999999888<<<<<<<<<<<<==================<<<<<<<<<;;;;;;;;;========================;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999999::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888:::::::::999999888888888:::999999999999999999:::;;;;;;::::::999::::::::::::999999888888999999:::888888888888888888888888888888888888888888888888::::::888777777777888999999999888888999999:::;;;999999999999999999999999777777777777777777777777999999999::::::999888888666777777888:::;;;;;;<<<;;;;;;<<<<<<;;;:::999999:::::::::::::::;;;<<<===999::::::;;;;;;::::::999;;;::::::999999::::::;;;888888888999999:::::::::888888999:::;;;======>>>;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999777777888999:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<===============>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>><<<<<<<<<============>>>@@@???>>><<<;;;;;;;;;;;;;;;===>>>>>>>>>>>>AAACCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEBBBBBB@@@@@@@@@@@@BBBBBBEEEEEEEEEDDDCCCCCCCCCBBB777777666666666666666777444555666666555555666888777777777666666777777777888888777777888888999:::999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;999999999888888888777777;;;;;;;;;;;;;;;;;;::::::<<<;;;;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;<<<===>>>???>>>>>>?????????@@@@@@@@@@@@@@@?????????@@@AAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGFFFFFFGGGHHHGGGFFFEEEDDDGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFEEEEEEEEEDDDDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@?????????????????????>>>>>>>>>=========>>>>>>?????????????????????>>>>>>===<<<<<<;;;<<<<<<============<<<<<<======<<<<<<<<<<<<======:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;::::::999999<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999:::::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888:::::::::999999888888888999999888888888888999999999999888888888888999999;;;;;;::::::::::::;;;;;;888888888888888888888888888888888888888888888888:::999888777777777888888999999888888888999999:::999999999999999999999999777777777777777777777777888888999999999999888888777777888999;;;<<<======<<<<<<<<<;;;;;;:::::::::::::::999999::::::;;;<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<888888888999999:::::::::888888999:::;;;<<<======;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<<<<======<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<============<<<=========>>>>>>>>>>>><<<<<<=========>>>>>>>>>???>>>===<<<<<<;;;;;;<<<;;;===>>>>>>>>>>>>AAACCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDBBBAAAAAA@@@@@@AAAAAABBBDDDCCCCCCCCCCCCCCCCCCBBB888777777666555555555666444555666666555555666888777777888888888888777777888888777666777888999:::888888888888888888888888999999999999999999999999;;;;;;;;;;;;::::::::::::999999999888888888888777::::::;;;;;;;;;;;;;;;;;;===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>???======>>>>>>>>>?????????@@@@@@?????????@@@AAABBBBBBAAA@@@???>>>???@@@AAAAAABBBCCCEEEFFFFFFGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGEEEEEEFFFGGGGGGGGGGGGFFFHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHGGGGGGFFFEEEDDDCCCCCCBBBEEEEEEDDDCCCBBBAAAAAA@@@????????????@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@????????????>>>>>>>>>>>>===============>>>??????@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999999999999888888999999999999999888888888888888777777777777888888777777666666666777777888;;;;;;::::::::::::;;;;;;888888888888888888888888888888888888888888888888999999888777777777777888999999888888888888888999999999999999999999999999777777777777777777777777888888999999999999888888777888999;;;<<<===>>>>>>===<<<;;;:::::::::;;;<<<;;;;;;:::999999999::::::;;;:::999888888999:::;;;;;;::::::::::::::::::;;;888888888999999999999999888888999:::;;;;;;<<<===::::::999999999999::::::::::::::::::::::::::::::===<<<;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<======>>>>>>======<<<<<<<<<============<<<<<<;;;<<<<<<<<<<<<=========<<<<<<=========>>>>>>>>><<<============>>>>>>>>>======<<<<<<<<<<<<<<<===;;;===>>>>>>>>>>>>AAACCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@AAAAAACCCEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAABBBBBBBBBBBBBBBBBBCCC888777666555555555555555444555666666555555666888666777888999999888777666888888666666666777999:::888888888888888888888888888888888888999999999999<<<;;;;;;::::::999999999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<===<<<<<<;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>???AAABBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEGGGHHHGGGFFFDDDBBBBBBCCCCCCDDDDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFGGGDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIHHHGGGFFFEEEDDDCCCCCCEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAA@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>=========<<<<<<>>>>>>???@@@@@@@@@@@@???>>>>>>>>>======<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999999999999888888999999999888888888888888777777666666666666777777777666666666666777777888888888777777777777888888888888888888888888888888888888888888888888888888999888888777777777777777999999888777777777777888888888888888888888888888777777777777777777777777888999999::::::::::::999888999;;;===>>>?????????>>><<<;;;999999:::<<<=========;;;::::::999999999;;;:::888777777888:::;;;888888777777777777888888888888888888888999999999777888888999:::;;;;;;;;;::::::999999999999::::::999999999999999999999999<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>======>>>>>>>>>>>>======;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;<<<===>>>;;;===>>>>>>>>>>>>AAACCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBDDDFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB777777666555555555555555444555666666555555666888666777888999999888777666888777666666666777888999777777777777777777777777777777777888888999999999;;;;;;;;;::::::999999888:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<===<<<;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>???@@@BBBDDDEEECCCCCCDDDDDDDDDCCCCCCBBBEEEEEEEEEFFFFFFEEEEEEEEEDDDEEEGGGHHHHHHFFFDDDCCCDDDDDDDDDEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCDDDEEEFFFFFFDDDDDDEEEEEEFFFHHHHHHIIIEEEEEEFFFFFFFFFGGGGGGGGGDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>============>>>>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===>>>>>>????????????>>>>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;<<<<<<<<<;;;<<<<<<<<<============;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::777888888999999888888777888888888888888888888888777666666666666666666777777777777777777888999:::888777777666666777777888777777777777777777777777777777777777777777777777888888888888777777666666888888777666666777777777888888888888888888888888777777777777777777777777999999:::;;;<<<<<<;;;;;;999:::<<<>>>?????????>>>===;;;:::888999:::<<<===???>>>===;;;::::::::::::;;;:::888777777888:::;;;888777777666666777777888888888888888888888888888777777888888999::::::::::::999999888888999999:::999999999999999999999999:::999999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999;;;<<<<<<===>>>>>>??????======>>>>>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============::::::;;;;;;;;;<<<<<<<<<;;;::::::;;;;;;<<<===>>>;;;===>>>>>>>>>>>>AAACCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBDDDFFFGGGFFFFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAABBBBBB666555555444555555666666444555666666555555666888666666777777777777666666666666666777777777888888666666666666666666666666666666777777888999999999::::::::::::999999999999777888888888888999999999::::::;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<999999;;;<<<<<<===<<<<<>>>>>>>>>>>>>>???@@@@@@AAA@@@@@@@@@????????????>>>>>>>>>>>>>>>??????@@@@@@??????>>>======<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::777777888888888888777777777777777888888888888888777777666666666666777777888888888888999::::::;;;999999888888888888999999777777777777777777777777777777777777777777777777777777888888777777666555666666666666666777888888888888888888888888888888777777777777777777777777888999:::;;;<<<<<<<<<;;;:::<<<===?????????===<<<:::999999888888999;;;;;;>>>===<<<;;;::::::999::::::999888777777888999::::::999999999999999999:::888888888888888777777777777777888888888999999999999999888888888888999999888888888888888888888888888888999999999999999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======;;;:::999;;;<<<<<<===>>>???@@@@@@<<<======>>>>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========::::::;;;;;;;;;<<<<<<<<<;;;:::::::::;;;<<<======;;;===>>>>>>>>>>>>AAACCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAACCCEEEFFFDDDDDDDDDCCCCCCBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAABBB444444444444555666777777444555666666555555666888666666555555555555666666444555777888999888777666666666666666666666666666666666666777888999999999999999999999999:::::::::777777888888888999999999;;;;;;;;;;;;;;;;;;:::::::::::::::999::::::;;;;;;;;;;;;;;;<<<<<<<<<======888999;;;<<<===<<<<<<<<>><<<===@@@BBBCCCCCCCCCBBBAAAAAABBBCCCCCCCCCBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEEEEGGGHHHIIIFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHEEEFFFGGGHHHIIIIIIIIIIIIFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@????????????>>>???@@@@@@AAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>============>>>>>>>>>=========<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::777777888888888888777777666777777777888888888999888777777666666777777888888888888888999:::;;;;;;888888888777777888888888777777777777777777777777777777777777777777777777666777888888888777555555444444444555666777888999888888888888888888888888777777777777777777777777666777888999::::::::::::;;;===>>>??????===;;;999777777888888888999999999;;;::::::999888888888888888888888888888888888888:::::::::999999:::::::::999888888888777777777666777777777888888888888888999999888888888888999999888888888888888888888888888999999::::::;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>><<<;;;999::::::;;;<<<===>>>???@@@<<<<<<<<<======<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>;;;;;;:::::::::;;;<<<<<<;;;===>>>>>>>>>>>>AAACCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@BBBCCCDDDBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBBBBAAAAAAAAAAAA333333333444555666777888444555666666555555666888666555444333333444555666333555777999:::888666555666666666666666666666666555666666777888999999999888888888999999::::::;;;999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<======888999:::<<<===<<<<<<;;;>>>>>>>>>>>>????????????@@@AAAAAABBBAAA@@@???>>><<<>>>AAACCCCCCBBB@@@??????@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGFFFEEEEEEDDDEEEEEEGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHEEEFFFGGGHHHIIIIIIIIIIIIDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBB??????@@@AAAAAABBBCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@????????????@@@AAAAAAAAAAAA@@@<<<<<<<<<=====================>>>>>>>>>>>>======??????>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::777777888888888888777777666666777777888888888999888888777777777777888888777777777777888999:::;;;666666555555555555666666777777777777777777777777777777777777777777777777666777888888888777555444333333333444666777999:::777777777777777777777777777777777777777777777777555555666888888999999999<<<===???@@@???<<<:::888555666777888888888888888999888777777777777777777777888999999999999888777999999888888888888999999999888888888777777666666777777777777888888888888999999888888888888999999777777777777777777777777999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????===;;;:::999999:::;;;<<<===>>>???;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????<<<;;;;;;::::::;;;;;;;;;;;;===>>>>>>>>>>>>AAACCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCC@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBBBB@@@@@@CCCCCCCCCBBBBBBAAAAAAAAA333444555555666666555555333333444444555666777777777666555444444555666777555666777888888777666555666666555444444444444444777888888888999999999999999888888888999:::;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>>======>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>>????????????????????????@@@@@@AAABBBBBBCCCCCCDDDGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCAAABBBCCCCCCDDDDDDCCCCCCGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAABBBBBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFEEECCCCCCBBBBBBBBB>>>??????@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>=========??????>>>>>>>>>>>>====================================>>>>>>======<<<<<<<<<;;;<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::::::::;;;;;;:::999:::;;;<<<======<<<;;;:::::::::::::::;;;;;;999999999999;;;;;;:::999999888888999999:::999999::::::;;;<<<======::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888888888888888888888888888777777777777888888777777777777777888888999666666666666777777777777444444444444444444444444777777777777777777777777777777777777777777777777777777777777666666666666666666666666666777888888777777777777777777777777777777777777777777777777555555555555666666666666999:::<<<===<<<:::888666888888888888888888888888666666666666666666666666888888888888888888888888999999888777777777777777999999888888777666666666777888999::::::999777666999888888888999999888666888888777777888888999:::;;;::::::999999::::::;;;:::;;;<<<<<<===<<<<<<<<>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;<<<======<<<;;;;;;:::::::::::::::::::::;;;<<<===>>>???<<<;;;;;;;;;;;;<<<============<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;============>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@@@@????????????@@@AAABBBCCC?????????@@@@@@AAAAAAAAA@@@>>><<<===???AAAAAAAAACCCCCCBBBAAAAAA@@@?????????AAACCCBBB@@@???>>>>>>333444555555666666555555333333444444555666666777777666555444444555666777555666777888888777666555777666555555444444444555777777777777888888888999888888888888888999::::::888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>>======>>>??????@@@AAAAAA@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAABBBCCCCCCCCCFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEEDDDCCCCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCAAAAAABBBCCCCCCDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBEEEEEEDDDDDDEEEEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@??????@@@@@@AAA???>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<>>>=========<<<<<<<<<;;;;;;<<<============<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;::::::;;;;;;;;;;;;:::::::::;;;<<<======<<<;;;::::::::::::;;;;;;::::::999999::::::;;;;;;::::::::::::::::::;;;999:::::::::;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888888888888888888888888888777777777777888888777777777777777888888999666666666666777777777777777777777777777777777777666666666666666666666666666666666666666666666666777666666666666666666666666666666666666777777888666666666666666666666666666666666666666666666666555555555666666666777777888999;;;<<<<<<:::888666555555555555555555555555888888888888888888888888888888888888888888888888888888888777777777777777999999888888777666666666888888999999999999888888888777777888999:::888777888888777777777888999999::::::999999999999::::::::::::;;;<<<<<<<<<<<<<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;<<<===::::::999888888888888888::::::::::::;;;<<<<<<===;;;;;;;;;;;;;;;<<<<<<===>>>===<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;============>>>???@@@@@@BBBAAAAAAAAAAAA@@@@@@@@@????????????@@@AAABBBBBB?????????@@@@@@@@@AAAAAA???>>><<<===???@@@AAAAAABBBBBBAAAAAA@@@??????>>>@@@BBBDDDDDDBBBAAAAAAAAA333444555555666666555555333333444444555666666666666666555555555555666666555666666777777666666555777666666555555555555666666666666666777777777777777777777777777888888999777777777888888888888999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>>======>>>>>>??????@@@@@@>>>???@@@@@@AAA@@@@@@@@@========================@@@@@@AAAAAABBBBBBCCCCCCEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCEEEEEEDDDDDDDDDDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGEEECCCBBBBBBBBBEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDCCCBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????@@@@@@AAA?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<:::;;;<<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<===<<<<<<;;;:::::::::;;;;;;;;;::::::999999::::::;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999777777777777777777777777777777777777777777777777777777777777777888888999666666666666777777777777888888888888888888888888666666666666666666666666666666666666666666666666666666666666666666666666666666555555666666777888666666666666666666666666666666666666666666666666666666666666777777777777777999:::;;;;;;999777666777777777777777777777777888888888888888888888888888888888888888888888888777777777777888888888888999999888888777666666666999999888888888999999:::777666666888::::::999888777777777777777888888999::::::999999999999::::::999:::;;;;;;<<<<<<;;;;;;>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::999999999:::;;;<<<:::999888888777888888888::::::999999999::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<======>>>???@@@AAAAAAAAA@@@@@@@@@???????????????@@@@@@AAABBBBBB???????????????@@@@@@@@@???===;;;<<<>>>@@@@@@@@@@@@@@@@@@??????>>>>>>===???AAACCCDDDBBBAAAAAABBB333444555555666555555555444444444555555555666666666666666555555666666666666666666666666666666666777666666555555555666666555555555666666666666777777777666666666666777777777777777888888888999999::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>>=========>>>>>>>>>??????======???@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???AAAAAAAAAAAAAAA@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGEEEDDDCCCCCCCCCEEEEEEDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEECCCBBBAAAAAA@@@@@@@@@AAACCCCCCBBBBBBAAA@@@@@@???@@@@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@===============>>>>>>>>>??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<<<<::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888666666666666666666666666777777888888888888777777777777777777777888888999666666666666777777777777555555555555555555555555666666666666666666666666666666666666666666666666555555555666666666666666666555555555555666777777666666666666666666666666666666666666666666666666666666666777777777888888777777999:::999888777666888888888888888888888888666666666666666666666666888888888888888888888888666777777888999:::::::::999999888888777666666666:::999888777777888:::;;;666555555777999:::999888777666666666666777888888999999888888888888999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999999999::::::::::::999999999999:::::::::999888888888888888999:::::::::::::::;;;;;;<<<>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@????????????>>>>>>???@@@AAAAAAAAAAAA>>>?????????????????????>>><<<:::;;;===???????????????>>>>>>>>>=========<<<>>>@@@AAA@@@???@@@@@@333444555555666555555555444444444555555555555555555666666666666666666555666666555555555555666666666666555555555555666666444555555555666666666666777777666666666666666777888888888888999999999::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>>==================>>>>>><<<===>>>???@@@AAAAAAAAA??????????????????????????????@@@@@@AAABBBBBBCCCBBBAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEDDDDDDDDDCCCEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDEEEBBBBBBAAA@@@@@@@@@@@@AAACCCCCCBBBAAA@@@@@@???>>>@@@??????>>>>>>??????@@@AAAAAA@@@@@@@@@?????????<<<<<<======>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===:::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<::::::::::::::::::::::::::::::999999999999::::::::::::::::::::::::999999999999999999999999999999888888888888888888888888888888888888888888888888666666666666666666666666666777888888888888777666777777777777777888888999666666666666777777777777444444444444444444444444555555555555555555555555555555555555555555555555444444555555666666666777555555555555555666666777555555555555555555555555555555555555555555555555666666666666777777777777666666777888888777777666555555555555555555555555555555555555555555555555777777777777777777777777555777888:::;;;<<<<<<<<<999999888888777666666666888888777666777888:::;;;555555555777999:::999888666666555555666666777888999888888777777888888999888999999:::::::::::::::888888999:::;;;;;;<<<<<<;;;;;;:::::::::999999999999999999999999999888888999999888888888999999:::999888888777777777888888999999999999999:::;;;;;;======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@?????????>>>>>>>>>===>>>@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===;;;999:::<<<>>>>>>>>>>>>>>>===============<<<;;;===@@@AAA@@@??????@@@333444555555666666555555555555555555555555555555555555666666666666555555666555555444444555555666555444444444444555666666555555555555666666666666888777777666666666666666888888888999999999::::::::::::::::::::::::::::::999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>><<<<<<<<<<<<============<<<===>>>???@@@@@@@@@@@@??????????????????????????????@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???AAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGEEEEEEFFFGGGGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCDDDDDDBBBAAAAAA@@@@@@AAAAAAAAABBBBBBAAA@@@@@@???>>>>>>??????>>>>>>>>>>>>??????@@@@@@@@@?????????>>>>>>======>>>???@@@@@@@@@@@@=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<======::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<999::::::;;;;;;::::::999:::999999888888999999:::999999999999::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888777777777777777777777777666777888999999888777666777777777777777888888999666666666666777777777777666666666666666666666666555555555555555555555555555555555555555555555555444444444555555666666777555555444444555555666777555555555555555555555555555555555555555555555555555555555555666666666666555555666666777777666666666666666666666666666666777777777777777777777777777777777777777777777777555777:::<<<>>>?????????999999888888777666666666666666666666777777888999666555555777999999888777555555555555555666777777888888777777777777888888777888999999::::::999999777888888999:::;;;<<<<<<;;;;;;::::::999999888888888888999999999888777777666666666555666666777888888888777777777888888999999999888888999999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>?????????>>>>>>>>>>>>======>>>@@@AAABBBBBBAAA@@@>>>>>>>>>>>>============<<<:::888999;;;=================================>>>@@@BBBCCCAAA@@@@@@AAA333444555555666666555555555555555555555555555555444555666777777666555444666555444444444444555666333333333333333444555555555555666666666777777777999888777777666666666777777777777888888888888999999999999999999999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@???????????????????????????????????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@AAAAAABBBCCCDDDDDDEEEEEECCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFGGGGGGHHHGGGFFFDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@??????>>>>>>>>>>>>>>>>>>======>>>>>>>>>@@@?????????>>>>>>>>>>>><<<===>>>???@@@@@@@@@???<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<::::::::::::::::::::::::999999999999999:::;;;;;;999:::;;;<<<<<<<<<;;;;;;:::::::::::::::;;;<<<===999::::::;;;;;;::::::999:::::::::999999:::::::::888888888999:::::::::;;;888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888666777888999999888777666777777777777777888888999666666666666777777777777666666666666666666666666555555555555555555555555555555555555555555555555333333444555555666777777555444444444444555666666555555555555555555555555555555555555555555555555444444444444555555555555444444555555666666666666888888888888888888888888777777777777777777777777777777777777777777777777666888;;;>>>@@@AAAAAAAAA999999888888777666666666333444555666666777777777777666666777888888777555555555444444555555666777777777777666666777777777777888888999999999999999777888999999:::;;;<<<<<<;;;;;;::::::999888888777888888999999999888666555555555555555555666777777777777777777888999::::::888888888888888999::::::::::::::::::;;;<<<======::::::::::::::::::::::::::::::::::::;;;<<<===>>>??????>>>>>>>>>============>>>@@@BBBBBBBBBAAA@@@>>>>>>=========<<<<<<<<<;;;999888888:::<<<===<<<========================???AAABBBBBBAAA??????@@@333444555555666666555555555555555555555555555444444555666777777666555444666555444333333444555666222222222222333333444555666666666666777777777777999999888777777777777777666666666666777777777777999999999999999999999999777777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===<<<;;;;;;<<<>>><<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@AAABBBCCCDDDFFFGGGGGGCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIFFFFFFFFFEEEEEEEEEEEEEEECCCDDDDDDEEEFFFGGGGGGGGGHHHIIIIIIHHHGGGEEECCCBBBDDDDDDEEEEEEFFFFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBAAAAAABBBCCCCCC?????????>>>>>>>>>>>>>>>>>>>>>============>>>>>>????????????>>>>>>>>>>>>999:::<<<===>>>>>>>>>===;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;999999999999;;;;;;::::::::::::::::::::::::888888888888999999:::;;;999:::;;;<<<<<<<<<;;;::::::::::::::::::;;;<<<===999999;;;;;;;;;;;;999999<<<;;;;;;::::::;;;;;;<<<777777888999::::::;;;;;;888888888888888888888888777777777777777777777777777777777777777777777777888888888888888888888888555777888999999888777555777777777777777888888999666666666666777777777777666666666666666666666666555555555555555555555555555555555555555555555555333333444444555666777777555444444444444555666666555555555555555555555555555555555555555555555555333333333444444444555555444444444555555555666666555555555555555555555555555555555555555555555555777777777777777777777777666888<<>>999999999999999999999999::::::::::::;;;<<<======>>>>>>>>>>>>============<<<>>>@@@BBBCCCBBBAAA@@@>>>>>>======<<<<<<<<<;;;;;;999777888:::<<<<<<<<<=========>>>>>>>>>>>>>>>===???AAAAAA???===<<<===444444444555555555555666444555555555555555444444444333333333333444555555333444555666666555444333444444444444444444444444666666555555555555666666777777777777777777777777::::::999999888777777666555666777888999:::;;;;;;777777888999999999999888???===;;;999999999:::;;;::::::::::::::::::::::::<<<<<<<<<<<<============???>>>===<<<<<<;;;;;;<<<;;;;;;;;;<<<<<<>>>??????@@@BBBCCCCCCBBBAAAAAABBBCCCBBBAAA@@@@@@BBBCCCEEEDDDDDDDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGBBBCCCEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGFFFEEEEEEDDDAAABBBDDDEEEFFFEEEDDDBBBDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@?????????>>>>>>======>>>>>>?????????@@@============<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::999999::::::::::::::::::::::::;;;;;;:::999999:::::::::999999999999999999999999===<<<<<<;;;:::999888888<<<<<<<<<;;;;;;;;;::::::888999999999999888777777999999999999999888777666888888888888777777777777666666777888888888888888777777777777777666555555666666777777777777666666666666666666777777777777777777777777777777777777666666666666777777777777777777666555555555555555666666555555555444444444555444444333333444444555444444444444444444444444555555555555555555555555444444444555555555555666555555555444444333333333444444444444444444444444666666666666777777777777777777777777666666666666777777777777666666666666666777:::<<>>===<<<;;;:::999999999999999999777666555555555555777666555555555666888999888888999999999::::::::::::999777666666777999:::::::::;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<>>>======<<<<<<<<<======@@@AAABBBCCCCCCAAA???>>>CCC???<<<;;;======;;;888;;;::::::999:::;;;===>>>???>>>===<<<<<<<<<<<<<<>>>>>>>>>>>444444444444555555555555444555555555555555444444444333333333333444555555444444555666666555444444444444444444444444444444666666555555555555666666666666666666666666666666777777888888888888888888888888888888888888888888777777888999999999999888888999999:::::::::999999::::::::::::::::::::::::;;;<<<<<<<<<============>>>======<<<<<<<<<<<<<<<<<<<<<<<<======???@@@@@@@@@BBBCCCCCCBBBAAAAAABBBCCCBBB@@@@@@@@@AAACCCDDDCCCCCCDDDCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFBBBCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDBBBCCCEEEFFFGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>===>>>>>>>>>????????????============<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::::::::999999999999999999999999;;;;;;::::::999999888888777777777888888999999999888999999999999888777777888888999999999888777777888888888777777777666666666666777888888888888777777777777777777666555555666666777777777777666666555666666666777777777777666666666666666666666666555666666666777777777777777777666555555555555555666555555555444444444444666555555444444555555666444444444444444444444444555555555555555555555555444444444444555555555555555555444444444333333333555555555555555555555555555555555666666666777777666666666666666666666666777666666666666666666666888999:::<<<===>>>>>>>>>888777777666666777777888777777777777777777777777666666666666555444333333555555555555555555555555777777777777777777777777888888888888888888888888:::999999999:::;;;===>>><<<<<<;;;999999888888888999888777666555555555555666666666666666777777888888888888999999999:::::::::999888777777888999:::888888888999999999::::::::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<=========<<<<<<;;;<<<<<<===@@@AAACCCDDDCCCBBB@@@??????<<<::::::<<<<<<;;;999;;;;;;:::::::::;;;<<<<<<=========<<<<<<=========@@@@@@?????????>>>>>>>>>444444444444555555555555444444555555555555555444444333333333333444555555444444555666666555444444444444444444444444444444666666555555555555666666666666666666666666666666444555555666777888888999::::::999888777666666555666777888888999999888888333555777999:::999888777888888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;<<<<<<===>>>>>>>>>===>>>>>>???@@@AAA???AAACCCBBBAAA@@@AAAAAABBBAAA@@@@@@@@@AAABBBCCCBBBCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>????????????=========<<<<<<<<<<<<;;;;;;<<<======>>>=========::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::999999999999999999999999999999999999999999999999777888888999;;;<<<<<<===888999999999999888777777777777888888999888888888888888777777777777666666555666777777888888777777777777777777777666666555555666666777777666666555555555666666666777777777666666666666666666666666555555666666666777777777777666555555444555555555555555555555444444444444666666666555555666666666444444444444444444444444444444444444444444444444444444444444555555555555555444444444444333333333555555555555555555555555444444444555555555666666666666666666666666666666666666666666666666666666999:::::::::::::::999999777777666666666666777777777777777777777777777777666666666555444444333333555555666666666666666666777777777777777777777777888888888888888888888888999999999999:::;;;<<<<<<;;;;;;:::999888888888888999888777666666555555666555666666777777777777777888888888999999999999:::888888888888888888888888888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;;;;<<<<<>>??????@@@@@@@@@@@@????????????333333444444444555555555333444555555666555555555444333333333333444555555444555555555555555555444555555555555555555555555666555555444444555555666666666666666666666666666444444555555666777777777::::::999888777666555555666777777888888888888888444555777888888888777777777777888999:::;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>???>>>=========>>>>>>???@@@???@@@BBBBBB@@@@@@@@@AAAAAA@@@@@@???@@@AAABBBBBBAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????======<<<<<<<<<;;;;;;;;;;;;;;;<<<============<<<999999999999999999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999:::;;;999999999999999999999999777777888888888999999999999999:::;;;;;;<<<======888999999999999888777777666666777888888999888888888777777777666666666666555666666777777777777777666666777777777777666666555666666666666666666555555555555666666666777777666666666666666666666666555555555666666666777777666555555444444555555555444444444444444444444444666666555555555555666666444444444444444444444444444444444444444444444444333333444444444555555555444444444444444444444444555555555555555555555555333333333444444444555555444555555555555555666666555555555666666666666666888888888999888888777777777666666555555666666777666666666666666666666666777666666555555555555555555555666666666666666777666666666666666666666666888888888888888888888888999999999999999:::;;;;;;::::::999888888888888888888888777666666666666666444555777888888888777666888888888888999999999999777888999999999999888777999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;;;;:::::::::;;;<<<<<>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@333333333444444444444555333444444555666666555555444333333333333444555555555555555444444555555555555555555555555555555555555555444444444444555555555555555555555555555555555555555555555555555555777777777777777777777777666666777888888888888777:::999888777666777777888777777888888999:::;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;===>>>???======<<<<<<<<<===>>>>>>>>>@@@AAAAAA@@@??????@@@????????????@@@@@@AAAAAA@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDCCCBBBBBBAAACCCCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<999999999999999999999999::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999888888999999999999999999999999888888888888999999:::;;;999999999999999999999999777777777888888999999:::888777777777777777777777888999999999999888777777555666777888888888888888777777777666666666666555555555666777777777777777666666777777777777666666555555666666666666555555555555555555666666666666555555555555555555555555555555555555666666666666555555444444444444555555333333444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444333333333444444444444555444444444444444444444444333333333333333333333333333333333333444444444444333333444444555555555555444444555555666666666777555555666777777888777777666666555555555555666666666666666666666666666666888777666555555555666666444555555555666666666777666666666666666666666666777777777777777777777777888888999999999999999999999999888777777777888888888777777666666666666777444555777888888888777666777777888888888999999999777888999999999999888777999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======:::::::::::::::;;;<<<===BBBCCCDDDEEEEEECCCAAA@@@???@@@@@@???>>><<<;;;:::<<<<<<<<<;;;;;;:::::::::;;;<<<>>>@@@BBBCCCCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA333333333333444444444444333333444555666666666666444333333333333444555555666555444444444444555666555555555555555555555555555555444444444444555555555555555555555555555555666666666666666555555555666666666777777888888888555666777777888888777777===;;;999777666666888999777777888888999999::::::999999999:::::::::;;;;;;::::::::::::;;;<<<===>>>======<<<<<<<<<<<<=========???AAA@@@???>>>???@@@>>>>>>?????????@@@@@@@@@??????@@@BBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@@@@???>>>=========>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888888888888888888888777888888999:::;;;999999999999999999999999777888888888999999::::::999999999888888888777777888999999999999888777777666666777777888777777777777777666666666666555555444555666666777777666666555666666777777777777777444555555666666555555444444444555555555666666666555555555555555555555555444444555555555666666666444444444333444444555666333333333333444444444444444444333333333333444444444444444444444444444444333333333333333333333333333333333333444444444444333333333444444444444555222222222222222222222222333333333444444444555555222222333333444555555555444444444555555666666777333444555666777888888888555555444444444444555555777777777777777777777777777666555444444555666777333333444444555666666666777777777777777777777777777777777777777777777777777888888999999999888888888888777777777777777888777777666666666666777777555666666777777777777777777777777888888888888999888888888888888888888888777777777777888888888888888999999::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<::::::::::::;;;<<<===>>>AAABBBDDDDDDDDDCCCAAA???AAABBBCCCBBB@@@===<<<<<<===<<<;;;:::999:::;;;<<<<<<>>>@@@CCCDDDEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBB222222333333333444444444222333444555666666666666444333333333333444555555666555444444444444555666555555555555555555555555555444444333333444444555555555555555555555555555555555555666666777777888666666666666777777777888555666666777777777777777999999888888888888888888888888888888888999999999999999999999::::::::::::::::::::::::;;;;;;<<<===>>>>>>===============>>>===???@@@@@@???>>>>>>???===>>>>>>???????????????>>>>>>@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBCCCDDDDDDEEEBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????<<<===???@@@@@@???===<<<============>>>>>>??????????????????>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::999999:::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::888999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;999999999999999999999999777777777777888999:::;;;999999999999999999999999999999999999:::::::::::::::::::::::::::;;;;;;;;;888999999999999888777777777777777777777777666555777777666666666555555555444555666666777777666666555555666777777777777777444555555666666555555444444444444555555555666666555555555555555555555555444444444555555555666666444333333333444444555666222222333333333444444444555555444444444444555555444444444444444444444444333333333333333333333333222222333333333444444444333333333444444444555555333333333333333333333333444444444444555555555555111222222333444444555555333333444555555666777777333444555666777777777777555444444444444444444555777777777777777777777777555444333222222333555666222222333333444555555555777777777777777777777777777777777777777777777777777777888999999888777666777777666666666777777888777777666666666666777777666666666666666777777888777777777777888888888888:::999888777777888999:::777777777777888888888888777777888888999::::::;;;:::999999999999:::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAACCCDDDCCCBBB@@@??????BBBDDDDDDAAA>>>===>>>===<<<999888888:::===???>>>@@@CCCEEEGGGGGGGGGFFFDDDDDDDDDCCCCCCCCCBBBBBB222222333333333444444444222333444555666666666666444333333333333444555555666555444333333444555666666666666666666666666666555444444333333444444555555555555555555555555555333333555666777999::::::777777777777666666666666555666666777777777777777444555777999:::999888777999999999888888888888888888888999999999:::::::::;;;;;;:::::::::;;;<<<<<>>>>>>>>>>>>>>???===>>>@@@@@@>>>===>>>???======>>>???????????????===>>>???AAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCDDDDDDEEEFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEEEECCCCCCBBBAAABBBCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEE@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????<<<===>>>@@@@@@>>>===<<<<<<=========>>>>>>??????@@@?????????>>>>>>======<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777777888999:::;;;999999999999999999999999::::::::::::::::::::::::555555666777888999999:::888999999999999888777777777777888777777666555555777666666666555555555555444555555666666666666666555555666777777777777777444555555555555555555444444444444555555555666666555555555555555555555555444444444555555555666666333333333333444444555666222222222333333444444444666666555555555555666666444444444444444444444444333333333333333333333333222222333333333444444444333333333444444555555555444444444444444444444444444444444555555555666666111111222333333444555555333333444444555666777777555555666666777666666555555444444333333444444555777777777777777777777777444333111000000111333444111111222333333444555555777777777777777777777777777777777777777777777777666777888999999888777666777777666666666666777888777777666666666666777888777666555555555666888999777777777777888888888888:::999777666666777999:::888999999999999:::::::::666666777888999999::::::999999888888999999:::;;;;;;;;;;;;<<<===>>>??????@@@AAABBBCCCCCCAAA???>>><<<@@@CCCCCCAAA??????@@@>>>;;;888666777:::>>>@@@@@@BBBDDDGGGHHHHHHHHHGGGDDDDDDDDDDDDCCCCCCCCCCCC444444333333333333222222555555555555555555555555222222333333333333444444444444444444444444444444444666777666444333333444444444444333333222222222333333333444555666777777777777777666555555444444777777777777777777777777;;;999888666666777999:::::::::::::::::::::::::::777777888999999999999888888:::;;;;;;999888888999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<===<<<<<<======>>>>>>????????????>>>>>>??????@@@AAADDDDDDDDDDDDDDDDDDDDDDDD??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCDDDEEEFFFFFFEEEDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAAAAAAAA@@@???>>><<<===>>>@@@@@@??????>>>@@@?????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;999999999::::::;;;;;;;;;999888888777777888888999888888999999999:::::::::;;;::::::999888888888999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999::::::;;;;;;::::::999;;;:::888777777888:::;;;;;;<<<===;;;999777888999888888888888777777777777888777666555555666777888777777666666555555555444666666555555555555666666888888777777666666666555666666666666666666666666888888999999777666333222666666555555555444444444666555444333222222111000333333333444444444555555333333333333333333333333111222333333444444444444333333333222222222111111444444444444444444444444333333333333333333333333444444444444444444444444555555555555555555555555444444444333333222222222333444444555555444444333555666666666555444444333444333333333333444555555666666666666666666666666888999:::;;;:::888666444555555555555555555555555444444444444444444444444555444444444444555666666777666666555555555666666777888888777555444555777666666666666666777888888777777666666555555555444666777888999999888777666555555555555666666666666777777777888999999:::::::::::::::;;;;;;<<<<<<<<<888888999999999:::::::::888888999999999:::::::::========================@@@@@@@@@??????>>><<<<<<>>>>>>??????>>>===<<<<<<;;;;;;;;;:::999;;;>>>@@@EEEGGGJJJLLLKKKJJJJJJJJJFFFEEEEEEEEEEEEEEEEEEEEE444444333333333333222222333333333333333333333333222222333333333333444444555555555555555555555555444555777666444333333444444444444333333222222222333333444444555555666666555555555666666666666666777777777777777777777777:::999777666666777999:::::::::::::::::::::::::::888888999::::::::::::999999;;;<<<<<<:::999999::::::::::::;;;;;;;;;;;;<<<========================;;;;;;<<<<<<<<<=========<<<<<<<<<===>>>>>>??????BBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFEEEGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@???>>><<<===>>>???@@@??????>>>?????????>>>>>>>>>==============================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::999999888888888888999999888888999999999:::::::::;;;:::999999888888999999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999::::::;;;;;;::::::999::::::888888888888::::::999;;;;;;;;;999888999:::888888888888777777777777888777666555555666777888777666666666555555555555666666555555555555666666666555555555444444444333555555555555555555555555555666666666666555444444666555555555444444444444666555555444444333333333333333333444444444555555333333333333333333333333111222333333444444444333000000111222333444444555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333444444444333333222222222333333444444444444333333666666666666666555444444444333333333333444555555555555555555555555555555888999::::::999888555444555555555555555555555555666666666666666666666666444444444444444555666666444444333333333333444444777888888777555444666777666666666666666777888888777666666666555555555555666777777888888777666666666666666777777777777888666777777888888999::::::::::::::::::;;;;;;;;;;;;888888888888999999999:::888888999999999:::::::::::::::;;;===>>>???@@@AAA@@@@@@@@@@@@???>>>===<<<>>>>>>>>>>>>======<<<<<<;;;;;;<<<;;;;;;<<<@@@CCCHHHKKKMMMNNNLLLJJJJJJJJJGGGGGGGGGFFFFFFEEEEEEEEE444444333333333333222222333333333333333333333333222222333333333333444444555555555555555555555555333555666666444333333444444444333333333333222222444444444444444555555555444444555555666777777888777777777777777777777777999888777666666777999999999999999999999999999999888999::::::;;;;;;:::::::::;;;===<<<:::999999:::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<=========>>>;;;<<<<<<======>>>?????????????????????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCDDDEEEEEEFFFFFFEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@???>>>>>>======>>>>>>???@@@@@@@@@AAA@@@@@@???>>><<<===>>>?????????>>>>>>??????>>>>>>>>>>>>==============================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::::::::999999999999::::::888888999999999:::::::::::::::999999888888999999999999999999999999999999::::::::::::::::::::::::999999999999999999999999999999::::::::::::999999999999999999999999999999888999::::::999999:::<<<888888888888777777777777777777666666666666777777666666666666555555555555666666555555555555666666555555555444444444444444555555555555555555555555444333333333444555666666555555555555444444444444555555555555555555555555333333333444444444555555333333333333333333333333222222333444444444333333000000111222333444444555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333444444333333333333222222333333444444444444333333555555666666666555444444444333333333333444555555555555555555555555555555777888999999888777555444444444444444444444444444555555555555555555555555444444444444555555666666444333333333333333444444666777777666555444666777666666666666666777777888666666666666555555555555555666666777777777666555777777777777888888888888666666777888888999999:::;;;;;;::::::::::::::::::777777777888888888999999888888999999999:::::::::999:::;;;<<<===???@@@@@@???????????????>>>===<<<=========<<<<<<<<<<<<;;;;;;<<<===<<<===???CCCFFFNNNPPPRRRRRROOOLLLJJJJJJIIIIIIHHHGGGFFFEEEEEEDDD444444333333333222222222555555555555555555555555222222222333333333444444555555555555555555555555333444666555444333333444333333333333333333333333555444444444444444444444555555555555666666777777666666666666666666666666888777777666777888888999999999999999999999999999777888999999::::::999999999;;;<<<;;;:::888999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<=========>>>>>>;;;;;;<<<<<<===>>>>>>???>>>============>>>??????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDCCCBBBAAABBBBBBBBBCCCCCCCCCCCCDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@??????????????????@@@??????@@@@@@@@@@@@??????=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======================================================<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;;;;;;;::::::::::::999999;;;::::::999999::::::;;;888888999999999:::::::::::::::999999888999999:::888888888888888888888888999999999999999999999999888888888888888888888888999999::::::::::::999999888888999999999999888888888999::::::999888999;;;888888888888777777777666777777666666666666777777666666666666666555555555666666555555555555666666666666666666666666666666555555555555555555555555555444333333333444666777444444444444444444444444333444444444555555555666333333333444444444555555333333333333333333333333222333333444444333333333333333333222222222111111333333333333333333333333222222333333333333444444333333333333333333333333444444444444444444444444333333333333333333333333333333333444444333333333333444444444444444333333444333333333333444555555555555555555555555555555666777777777777666555444444444444444444444444444333333333333333333333333333444444555555555555555555555444444555555666666666666777666444444666777777777666666666666777777666666666666666555555555555555555666666666666666666666777777777888888888666666777777888999999999;;;;;;::::::999999888888666777777777777888888888888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<===>>>>>>???AAAFFFIIITTTVVVWWWUUURRRNNNLLLKKKJJJJJJIIIHHHFFFEEEDDDDDD444444333333333222222222555555555555555555555555222222222333333333444444333333333333333333333333222333555555444333333444333333333333333333333333444444444444444333333333777777666666555555555555666666666666666666666666666666666777777888888999888888888888888888888888666666777888888888888888888999::::::888777777888999999999:::::::::;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<============;;;;;;;;;<<<======>>>>>>@@@@@@@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBDDDEEEEEEFFFEEEEEEDDDCCCBBBBBBAAABBBBBBBBBCCCCCCCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDFFFFFFEEEEEEEEEEEEFFFGGGEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBBBB?????????@@@@@@?????????>>>??????@@@@@@?????????===============>>>>>>>>>==================>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::;;;::::::999999::::::;;;888888999999999::::::::::::999999888999999::::::888888888888888888888888999999999999999999999999888888888888888888888888888999999::::::999999888777888888999999888888777:::;;;;;;:::888777777888888888888888777777777666666666777777777777666666555555555666666666666666666666555555555555666666555555555666666666666666555555555555555555555555777777555444444444555666333333444444444444444444222222222333444444555555333333333444444444555555333333333333333333333333333333333444444333333222333333333222222222111111333333333333333333333333222222222333333444444444333333333333333333333333444444444444444444444444333333333333333333333333222333333333333333333222111222222333333333222222444333333333333444555555555555555555555555555555555555666666555555444444444444444444444444444444333333333333333333333333333444555555666666555555444444444444444555666666555666666555444444666777777777666666666666777777555555555666666666666666555555555555555666777777555555555666666666777777555666666777888888999999:::::::::999999888888777666777777777777888888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999<<<<<<;;;;;;;;;;;;<<<======>>>??????@@@CCCGGGKKKVVVXXXYYYWWWSSSOOOLLLKKKIIIIIIHHHGGGEEEDDDCCCCCC444444333333333333222222111111111111111111111111222222333333333333444444222222222222222222222222111333444555333333333444222222333333333333444444333333333333333444444444888777777666555555444444777777777777777777777777555666666777777888888888777777777777777777777777555666666777888777777777777888:::999777666666777999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===:::;;;;;;<<<<<<===>>>>>>??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDBBBCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGDDDDDDCCCCCCBBBBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBB===>>>>>>??????>>>>>>======>>>??????@@@?????????======<<<<<<<<<===>>>???<<<<<<============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;999999999::::::;;;;;;;;;::::::999999999999::::::888888999999999:::::::::999999888888999999::::::999999999999999999999999999999999999999999999999888888888888888888888888888888999999999999888888888888888888888888888888:::;;;;;;:::777666666777888888888888777777777777666666777777777777666666555555555666666666666666666666555555555555666666333333333333333444444444444444444444444444444444777777666555444444555555333333333333444444444444222222222333333444444444333333333444444444555555333333333333333333333333333333444444444333222222000000111222333444444555333333333333333333333333111222222333333444444555333333333333333333333333222222222222222222222222222222333333333333444444222222333333333333222222111111222222333333222222444333333333333444555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444222333555666666666555444111111111111222333444555444555666555444444666777888777777666666666666666555555555666666666666666555555555555666777888888555555555555666666666666555555666777777888888999999999888888888888888888777777777888888888999999888888999999999:::::::::777888999:::;;;===>>>>>>::::::;;;;;;;;;::::::999===<<<;;;;;;;;;<<<===>>>>>>???@@@@@@AAADDDHHHKKKSSSUUUVVVTTTPPPMMMJJJIIIFFFFFFEEEDDDCCCCCCBBBBBB444444333333333333222222000000000000000000000000222222333333333333444444333333333333333333333333000222444444333333444555222222222333333444444444222222222333333444444555666666666666666555555555777777777777777777777777444555666777888888888888777777777777777777777777666666777888888888888888777999::::::888777777888888999999999999:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<======>>><<<<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFDDDDDDCCCBBBBBBBBBCCCDDDBBBBBBBBBCCCCCCCCCCCCDDDBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDCCCCCCBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBB>>>>>>???@@@@@@???>>>>>>======>>>???????????????===<<<<<<;;;<<<===>>>???<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;888888999999:::;;;<<<<<<999999888888888888999999888888999999999:::::::::999999888888999999:::;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888888888999999999999888888999888777666666777888999999::::::999777666777888888888888888777777777777555666777888888777666555555555555555666666666777666666555555555555666666222222222333333444444444444444444444444444444444333333444555555555555444222222333333333444444444333333333444444444444444333333333444444444555555333333333333333333333333333444444444333333222111000000111222333444444555222222222222222222222222111111222333333444555555222222222222222222222222111111111111111111111111222222222333333444444444222222333333333333222222222222333444444444444444444333333333333444555555444444444444444444444444444333333333333333444444333333333333333333333333444444444444444444444444222333555666777666555444111111111111222333444555333555555555444444666888888888777666666666666666555555555555666666666777666666555555666777999:::555666666666666777777777555555666666777888888888777777777888888888888888888888888888999999999:::888888999999999:::::::::777777888:::;;;<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;>>>===<<<;;;;;;===???@@@???@@@@@@@@@AAACCCGGGJJJMMMOOOPPPOOOLLLIIIGGGFFFCCCBBBBBBBBBAAAAAA@@@@@@444444444333333333222222111111111111111111111111222222333333333444444444444444444444444444444444000222444444333333444555222222222333333444444444111111222333333444555555444444555555666777777777777777777777777777777777444444666777888888888888777777777777777777777777777777888999999999999999888:::;;;;;;999888888999888888999999999:::::::::999999999999999999999999999999999:::::::::;;;;;;::::::;;;;;;<<<======>>>???????????????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA>>>????????????@@@@@@@@@@@@AAAAAABBBCCCDDDFFFFFFDDDCCCBBBAAABBBBBBDDDEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDCCCDDDDDDEEEFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@======>>>???????????????===<<<<<<;;;;;;===>>>???;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;777777888999;;;<<<======999888888888888888888999888888999999999:::::::::999888888888999::::::;;;::::::::::::::::::::::::888888888888888888888888777777777777777777777777888888999999999999888888:::888777555555777888:::666888999999888777999:::888888888888777777777777555666777888888777666555444555555555666666777777666666555555555555666666444444444555555666666666444444444444444444444444///000222444555555555444222222222333333444444444555555555555555555555555333333333444444444555555333333333333333333333333444444444444333333222111333333333222222222111111222222222222222222222222111111222333333444555555222222222222222222222222333333333333333333333333222222222333333444444444222222222333333222222222333444444555666666666555444333333333333444555555444444444444444444444444333333333222222333444444333333333333333333333333222222222222222222222222222333555777777666555444333333333333444555666777333444555555444444666888888888777666666666666666444555555555666666777777777666666666777888:::;;;777777777777888888888888555555666666777888888888666666777777888888999999888999999999999:::::::::888888999999999:::::::::::::::::::::::::::::::::<<<<<<===============<<<>>>===<<<;;;<<<===???AAA???@@@AAAAAAAAACCCGGGJJJHHHJJJKKKKKKHHHEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@333333333222222111111111111111111222222333333333444444444333333222222222222222222222222222222222333333333333333333333333444444444444444444444444///000111111333333444555555555666666666666555555666666666666666666666666555666666666777777777888777888888888999999999999666666666666666666666666777777777777777777777777::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;=========>>>??????@@@@@@??????@@@@@@@@@AAAAAAAAA???>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBAAA@@@@@@AAABBBBBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBAAABBBBBBCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBAAA@@@@@@??????@@@@@@@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;======;;;::::::;;;<<<===<<<<<<======>>>>>>??????>>>>>>>>>>>>============??????>>>>>>=========<<<:::::::::;;;;;;;;;<<<<<<<<<;;;::::::999999999999:::::::::;;;;;;;;;<<<<<<<<<;;;:::999888888888888888888888888888888888888<<<;;;:::999888888888888888999::::::::::::999888888888777777777777888888999888888888777777666666666666666666777777777777::::::999888777666555555777777888888888888777777777777777777777666555555777777777777777777777777888888777777666666555555444444444444444444444444555555555444444333333333555555555555555555555555666444333444555666555444222222222333333444444444555555555555555555555555666555444333333333333333222222222222222222222222222333333333333222111111///000000000000111111111222222222222222222222222000000111111111222222222000111111111111222222222333333333333333333333333444333333222222333333444333222000//////000222333222222222222222222222222222222333333333333444444222222222333333333444444555444333222222222222222333333333333333333333333444444444444444444333333333555666888888666555333333333333444444555555555333333333444444444555555555555555555555555555555555555555555666666666666777777777777888888888888777777777777777777777777666444333333555777888888666666777777777777666666999888777666666777888999888888777777888888999:::777888999:::;;;:::999888;;;<<<<<<===============>>>>>>===============>>>AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA333333333222222222111111111222222222333333333333444444333333333222222222222222222222222222222222333333333333333333333333333333333333333333333333222222333333444444555555555555666666666666555555555555555555555555555555666666666666666777777777777777777777888888888999777777777777777777777777777777777777777777777777::::::::::::::::::::::::888888888888888888888888::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;=========>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>>>>??????>>>??????@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCAAAAAA@@@@@@???@@@@@@@@@@@@???>>>============>>>============<<<<<<<<<;;;>>>===<<<<<<<<<<<<===>>>============>>>>>>>>>>>>>>>>>>>>>>>>=========<<<>>>>>>=========<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;::::::999999999::::::::::::;;;;;;;;;;;;<<<<<<;;;:::999888888888888888888888888888888888888;;;;;;:::999999888777777888999999::::::999999888888888777777777777888888888888888888777777777666666666666777777777888888999999888888777666666666777777888888888888777777777777777777777666555555666666666666666666666666666666666666666777777777555555555555555555555555555555444444444333333333555555555555555555555555666555444444555666444333222222222333333444444444555555555555555555555555555555444333333333333333222222222222222222222222222333333333333222111111000000000111111111222222222222222222222222222222000000111111111222222222000111111111111222222222333333333333333333333333333333222222222222333333333222000//////000222333222222222222222222222222222222222333333333444444333333333444444444555555555444444333222222333333333333333333333333333333333333444444444444444444444555666777777666555444333333444444444444444444333333333444444444555555555555555555555555555555555555555555666666666666666666777777777888888888777777777777777777777777777555333444666888888888777777777777777777777777888888777666666777888888888888777777888888999:::777888999:::::::::999888;;;;;;<<<===============>>>>>>============>>>>>>@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@333333333222222222222111222222333333333333444444333333333333222222222222222222222222222222222222333333333333333333333333222222222222222222222222555555555555555555555555555555666666666666555555555555555555555555555555666666666666666666666666666666666666777777777777888888888888888888888888777777777777777777777777::::::::::::::::::::::::777777777777777777777777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@???????????????=========>>>>>>>>>>>>????????????@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEEEEDDDCCCBBBDDDCCCCCCDDDDDDEEEFFFGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@???@@@@@@AAAAAA>>>>>>======<<<<<<======>>>>>>>>>>>>============>>>>>>============>>>???>>>>>>>>>>>>============>>>>>>>>>=========<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;:::999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;:::999888888888888888888888888888888888888999::::::::::::888777666888888999::::::999888888888888777777777777888888888888888888777777777777777777777888888888999999777777777777777777777777666777777888888777777666666666777777777666555555666666666666666666666666444555555666777777888888666666666666666666666666555444444444444333333333444444444444444444444444777555444444555555444222222222333333333333444444444444444444444444444444555444444333333333333333222222222222222222222222222333333333333222111111111111111111222222222333111111111111111111111111111111111111111222222222000111111111111222222222333333333333333333333333222222111111111111222222333222111000000111222333222222222222222222222222222222222222333333333333333333444444444555555555555555444333333333444444333333333333333333333333222222333333444444555555555555555555555555555555444444444444444444333333333333333444444444555555555555555555555555555555555555555555666666666666666666777777777777888888777777777777777777777777777666444555777999999888999888777666666777888999888777777666666777777888888777777777777888999999666777999:::::::::999888:::;;;<<<<<<======<<<<<<>>>>>>============>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@????????????????????????222222222222222222222222333333333333333333333444333222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222666666555555555444444444444555555666666555555444555555555555555555555555777666666666666555555555555555555666666666666777777777777777777777777777777777777777777777777777999999999999999999999999888888888888888888888888::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>?????????@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@????????????===============>>>??????>>>>>>??????@@@@@@@@@@@@BBBAAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBB@@@@@@??????@@@@@@AAABBB======<<<<<<<<<<<<======?????????>>>>>>>>>>>>=====================>>>>>>??????>>>>>>======<<<<<<>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;::::::999999:::::::::999999:::::::::;;;;;;;;;;;;:::999999888888888999888888888888888888888888777888:::;;;:::999777555888888999999999999888888888888777777777777888888888888888777777777777777777888888888999999999999666666777777888888888888666666777777777777666666555666666666666666555555666666666666666666666666555555555666666666777777555555555555555555555555444444444444444444444444444444444444444444444444777555444444444444333111333333333333333333333333444444444444444444444444444444333333222333333444222222222222222222222222222333333333333222111111111111222222222333333333000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222111111000000000000111111222222111000000111222222111111111111111111111111111222222222222333333333222222333333333444444444555555444444333444444555222222222222222222222222111111222333444444555555555555444333333444555555555555555444444333333333333333333444444444555555555555555555555555555555555555555555666666666666666666666666777777777888777777777777777777777777777666555666888:::999888:::999777666666777999:::777777777666666777777777777777777777777888999999666777888999::::::999999::::::;;;<<<<<<<<<<<<;;;>>>============>>>>>>???>>>>>>>>>?????????@@@@@@????????????????????????????????????????????????222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444555555444444333222222222444444555555555555444444555555555555555555555555666666666555555555555555444555555555666666666666666666666666666666666666777777777777777777777777999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@??????@@@@@@??????>>>>>>>>>???@@@AAA>>>>>>????????????@@@@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@???@@@@@@AAAAAA======<<<<<<<<<<<<======@@@?????????>>>>>>>>>>>>;;;;;;;;;<<<============??????>>>>>>======<<<<<<============<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::999999::::::;;;999999999:::::::::;;;;;;::::::999999888888999999888888888888888888888888777888999::::::999777555888888888888888888888888888888777777777777888888777777777777777777888888777888888888999999999999666666666777888888999999666666777777777777666666555555666666666666555555555555555555555555555555777666666666555555555444444444444444444444444444444444444444444444444444444444444444444444444444666444333333444444333222333333333333333333333333444444444444444444444444333333222222222333333444222222222222222222222222222333333333333222111111111111222222222333333333000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222111000000//////000000111222111111111111111111222111111111111111111111111111111111222222222333333000000111111111222222222444444333333333444444555222222222222222222222222111111222222333444555555444444333333333333444444555555555444444333333333333333333444444444555555555555555555555555555555555555555555666666666666555666666666666777777777666666666666666666666666666666555777999:::999888999888666555555666888999666666666777777666666666777777666666777777888999555666777999::::::999999999::::::;;;;;;;;;;;;;;;===============>>>??????????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@111222222222222333333333333333222222222222111111111111111222222222222222222222222222222222222222333333333333333333333333444444444444444444444444333333333222222111111111444444555555555555444444444444444444444444444444444444555555555666666666555555555555666666666666555555555555555555555555777777777777777777777777999999999999999999999999999999999999999999999999::::::::::::::::::::::::999999::::::;;;;;;<<<<<<;;;<<<<<<======>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@@@@@@@???>>>???@@@AAABBB????????????????????????AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@======<<<<<<======>>>>>>????????????>>>>>>>>>>>>999:::;;;<<<=========<<<>>>>>>>>>>>>=====================<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<::::::999999999:::;;;;;;999999999999::::::::::::::::::999999888999999:::888888888888888888888888777777888999999888777666999888777777777777888999888888777777777777888888777777777777888888888888777777777888888888999999666666777777888888888999555666666777777666666555444444555666666666555555555555555555555555555555777777666666555444444333444444444444444444444444333333333444444444444555333333333333333333333333444333222333444555444222444444333333333333222222333333333333333333333333222222222222222333333444222222222222222222222222222333333333333222111111111111111111222222222333111111111111111111111111222222222111111111111111000111111111111222222222222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222//////000000000111111111333333222222222333444444222222222222222222222222111111222222333333444444333333333333333333333333444444444444444444333333333333333444444444555555555555555555555555555555555555555555666666666666555555666666666666777777666666666666666666666666555555555777999999888777888777666555555666777888555666666777777666666555777666666666666777888888444555777999::::::999999888999::::::;;;;;;::::::===<<<<<<======>>>???@@@>>>????????????@@@@@@@@@============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@111111222222222333333333222222222111111000000000000111111111222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222111111111333444444555555444444333444444444444444444444444222333333444555666777777555555666666666777777777666666666666666666666666777777777777777777777777888888888888888888888888888888888888888888888888::::::::::::::::::::::::888999999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>??????@@@AAAAAA@@@???>>>>>>@@@AAACCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>============>>>???@@@??????>>>>>>>>>=========999:::<<<===>>>>>>>>>===============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::999999999::::::;;;<<<888999999999999::::::::::::999999888999999::::::888888888888888888888888777777777888888888888888999888777666666777888999888888777777777777888888666777777777888888888888666666666777777777888888777777777777777888888888555555666666666666555555333444555555666666555555555555555555555555555555555555555555555555555555555555555555555555555555333333333444444444555555333333333333333333333333333222111222444555555444444444444333333222222222333333333333333333333333222222111111222333333444222222222222222222222222222333333333333222111111000000000111111111222222222222222222222222222222222222222111111111000000000111111111111222222222111111111111111111111111222111111000000111111222111111111222222111111111111111111111111111111111111111111111222222222222000000000000111111111111111111111111111222333444111111111111111111111111222222222222222222333333111222333444444333222111333333444444444444444444333333333444444444555555555555555555555555555555555555555555666666666666555555555666666666777777666666666666666666666666444444444666888999777666555555555555555555555555555555666777777666555555666666666666666777888888333555666888999:::999999888888999:::::::::::::::<<<<<<<<<<<<===>>>???@@@=========>>>>>>>>>??????<<<=========>>>>>>>>>>>>????????????????????????111111111222222333333333222111111111000000//////000000111111222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333444444555555444444333444444444444444444444444111222333444555777888888666666666666777777777777777777777777777777777777777777777777777777777777888888888888888888888888777777777777777777777777::::::::::::::::::::::::888888999::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>===>>>>>>>>>>>>?????????<<<<<<======>>>???AAABBBAAA???>>>===>>>???AAABBBAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAABBBCCCDDDEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCBBB@@@???>>>>>>===>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>============:::;;;===>>>?????????>>><<<<<<======>>>>>>??????======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=========:::::::::;;;;;;;;;<<<<<<999999999999::::::;;;<<<888888999999999:::::::::999999999888999999::::::888888888888888888888888888777777666777777888999999888777666666777888999888888777777777777888888666666777777888888888999666666666666777777777777888888777777777777777777555555666666666666555555333333444555666666666555555555555555555555555555333333444444555666666666666666666666666666666666333333333444444555555555333333333333333333333333111111000222444666555555444444444333333222222222333333333333333333333333222111111111222333333444222222222222222222222222222333333333333222111111///000000000000111111111222222222222222222222222222222222222111111000000000111111111111222222222111111111111111111111111222222111111111111222222111111222222222222111111000000000000000000000000000111111111111222222222000111111111111222222222111000000000111222222333111111111111111111111111333333222222222222222222000111333444444333111000333333333444444555555555333333333444444444555555555555555555555555555555555555555555666666666777555555555555666666666777666666666666666666666666333333444666888888777555444444555666666555444444444555666777777666555444666666666666666777888888333444666888999:::999999888888999::::::::::::999<<<<<<<<<<<<===>>>@@@@@@<<<<<<<<<<<<=========>>><<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>333222111000000111222333111111111222222333333333222222222222222222222222222222222222222222222222333222111111111222333444444333333222222333333444333444444555555444444333333333333333333333333333444444555555666666777777333333333444444444555555555555555555666666666666555666666777888999999999777777777777888888888888888888888888888888888888777777888888888888777777999999999999999999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>============>>>>>>>>>>>>??????????????????@@@@@@@@@@@@??????======>>>???@@@AAAAAABBB????????????????????????AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDCCCCCCBBBAAAAAABBBCCCCCCDDDEEEFFFFFFGGGDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@;;;<<<<<<===============>>>>>>============>>>>>>????????????>>>>>>>>>>>>>>>======<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;999::::::;;;;;;::::::999999999999999999999999999777777777777777777888888999999888888888888888888:::::::::999999999888888999999888888777777666666999999888888777777666666999888888888777777666666:::999999888888999999:::666666666666666666666666555555555555666666666666888888777777666666555555555555555555555555555555555555444444444333333333444444444444444444444444666555444333333333333333444444444444444444444444333333333333333333333333222222222222222222222222333333333222222111111111222222222222222222222222222111111111111111111111111111111111111111111111222222222222222222222222222222222111111111000000111111111111111111111111000000111111111111000000222222111111111111111222111111111111000000000000111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111222222222111111111000000222222222222222222222222111111222333333333333222333333333333333333333333222333444444555555444444555555555555555555555555777777666666555555555444777777777777666555444333555555555555555555555555666666666666666666666666444444444555555555555666777666555444444555666777666666777777777777666666222333444555666777888999888888999999999:::::::::?????????>>>>>>>>>>>>>>>===>>>>>>>>>????????????>>>======<<<<<<<<<======@@@@@@?????????AAABBBDDD222222111000000111222222111111111222222333333333222222222222222222222222222222222222222222222222222222111111111222333444444333333222222333333444333333444444444444333333333333333333333333333333555555555555666666666666333333444444444555555555555555555555666666666666555666666777888888999999666666777777777888888888888888888888888888888888777777888888888888777777999999999999999999999999999999:::;;;;;;;;;;;;:::;;;<<<<<<<<<==========================================>>>>>>>>>?????????>>>>>>????????????>>>>>>===============>>>>>>>>>????????????????????????AAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBCCCBBBCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDDDDDDDDDDCCCBBBBBBCCCCCCBBBAAAAAA@@@??????@@@@@@??????>>><<<;;;:::>>>>>>============>>>>>>>>>>>>>>>=========<<<<<<======<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999::::::::::::888999999::::::999999888999999999999999999999999888888888777777777777777888888888888888888888888::::::999999888888888888888888888777777777777777888888888777777777777777888888888777777777666666888888777777777777888888666666666666666666666666777777666666555555555444777777777777666666555555555555555555555555555555555555444444444333333333444444444444444444444444555555444333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111000000000000000000000000111111222222222333333333111111111111111111111111222222222222222222222222222222222111111111000000111111111111111111111111000000111111111111000000222222111000000111111222111111111111000000000000111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111222222222111111111000000222222222222222222222222000111222222333333222222333333333333333333333333222333444444555444444444222222222222222222222222555555555555444444444333777777777777666555444333555555555555555555555555555555555555555555555555444444444555555555555666555444333333333333444555666666777777777777666666555555666777888888999999888888888999999999::::::========================<<<<<<=========>>>>>>>>>======<<<<<<<<<<<<======;;;::::::::::::;;;<<<<<<222222111000000111222222111111111222222222222222222222222222222222222222222222222222222222222222222222111111222222333444333333222222222222333333333333444444444444333333333333333333333333333333666666666555555555555555444444444555555555666666444555555555555666666666555666666777777888888999666666777777777777888888888888888888888888888888666777777888888777777666999999999999999999999999777888999999::::::999999;;;;;;;;;<<<<<<<<<====================================>>>>>>>>>>>>??????======>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<>>======<<<<<<======>>>=========<<<<<<<<<;;;;;;===<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888999999999999:::777888888999999888888777999999999999999999999999999888888888777777666666888888888888888888888888999888888888888777777777777777777777888888888888666777777777777777777888888888777777777777666666777777666666666666777777777777777777777777777777888888777666555444333333777777777666666666666555555555555555555555555555555555444444444333333333444444444444444444444444555444444333333333333333444444444444444444444444333333333333333333333333222222222222222222222222333333333222222222222111000000000000000000000000111222222333333444444444000000000000000000000000222222222222222222222222222222222111111111111111111111111111111111111111000000111111111111000000111111000000000111111222111111111111000000000000000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111222111111111111000000000222222222222222222222222000111222222333333222222222222333333333333333333222222333444444444444444444444444444444444444444444444444333333333333333666666666666666555444333444444444444444444444444555555555555555555555555444444444555555555555666555444333333333333444555555666666777777666666555777777888888999999999:::888888888999999999999::::::::::::;;;<<<<<<======;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<===============>>>======<<<;;;222111111111111111111222111111111111111222222222222222222222222222222222222222222222222222222222222111222222222222333333333333222222222222333333333333333444444333333333222222333333333333444444666666666555555444444444444444555555555666666666444444444555555555666666666666666666777777888888666666666666777777777888888888888888888888888888666666777777777777666666888888888888888888888888666777777888888888888888::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<==================>>>>>>>>>???<<<<<<============<<<<<<@@@@@@??????????????????????????????????????????AAAAAA@@@@@@AAAAAABBBCCC??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBCCCCCCCCCBBBBBBAAABBBBBBAAAAAAAAA@@@@@@@@@======>>>????????????>>>=========<<<<<<==================<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777888888888999999999888888999999999999888888888888888888888888888888999999888888777666666666888888888888888999999999888777777777777777777777666666777777888888999999555666666666777777888888777777777777777777666666777777666666666666777777777777777777777777777777888777777666555444444444666666666666666666666666555555555555555555555555555555444444444333333333333333333333333333333333444444333333222333333444555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000111000000000000111111222111111111111000000000///////////////////////////111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000000111111111111111111111111000000111222222222222222222222222222222333333333222222333444444444444333555555555555555555555555444444444333333333333333555666666666555555444333444444444444444444444444555555555555555555555555444444444555555555555666666666666555555666666666555666666666666666666555888888888888888888999999888888888888999999999999999999::::::;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<======>>>AAABBBBBBCCCBBB@@@>>>===111111111222222111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222333333333333333222222111111222222333222333333333333333333222222222222333333444444444666666555555444444333333444444444444555555555666444444444444555555555555666666666666666777777777555666666666666777777777777777777777777777777777666666777777777777666666888888888888888888888888555666777777888888777777::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>><<<<<<============<<<<<<===>>>>>>???@@@@@@AAAAAA????????????????????????AAAAAA@@@@@@AAAAAABBBCCCAAAAAA@@@@@@@@@?????????BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDD@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA;;;<<<======>>>>>>============<<<<<<<<<<<<======>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777888888888999999999999999::::::::::::999999888888888888888888888888888888888888777777666666777777888888888999999999777777777777777777777888666666777777888888999999555555666666777777777888666666666666666666777777777777666666666666777777777777777777777777777777555555555666666666666666555555555555555666666666555555555555555555555555555555444444444333333333333333333333333333333333333333222222222333333444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333222111000///......////////////////////////111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000//////000111111222111111111111000000000///////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111222222222222111111111111222222333333333111222333333444444333333111111111111111111111111444444444444444444444555555555555555555444444333444444444444444444444444555555555555555555555555444444444555555555555666555666666666666666666555555555666666666666555555666666666777777777777777777777888888888999999999999999::::::;;;<<<======;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>???@@@@@@@@@???===<<<:::000111222222222222111000111111111111111000000000222222222222222222222222222222222222222222222222000111222333333333333222222222111111111111222222222222333333333333222222111222222333333444444555555555555444444444444444333333333444444444555555333444444444444555555555666666666666666666666666555555666666666666777777777777777777777777777777555666666777777666666555888888888888888888888888555666777777888888777777999999999:::::::::;;;;;;999999::::::;;;<<<<<<<<<<<<<<<============>>>>>><<<<<<============<<<<<<;;;;;;<<<===>>>???@@@@@@????????????????????????AAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAA@@@@@@???>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDD???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>===;;;:::999===<<<<<<;;;;;;<<<<<<===>>>>>>>>>=========<<<<<<::::::::::::;;;<<<======<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::888888888999999999999::::::::::::;;;;;;:::::::::888888888888888888888888777777777777777777777888777777777888999999::::::777777777888888888888999777777777777888888888888555666666666666666666777555555666666666666777777777777666666666666777777777777777777777777777777555555555555666666777777444555555555555666666666555555555555555555555555555555444444444333333333333333333333333333333333222222222222222333333444000000000000000000000000333333333333333333333333222222222222222222222222111222222222222333333333000000000000000000000000222222111000///......---000000000000000000000000111111111111111111111111111111111111111222222222000000000000000000000000000000111111111111000000////////////000111111222111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000000111111111111111111111111111///000111111222222111111000000111111222333333333111111222333333333333333222222222222222222222222444444444444555555555555444444555555555444444333333333333333333333333333444444444444444444444444444444444555555555555666333333444555555444333333444555555666666555555444444444555555666666666777777777777888888888888999999999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;<<<<<<===>>>????????????>>>===<<<;;;:::000111222222222222111000222111111111000000000///222222222222222222222222222222222222222222222222000111222333333333222222222222111111111111222222222222333333333333222222111111222333333444555555333444444444444444444555222222222333333333333444333333444444444555555555666666666666666666666666555555555666666666777777777777777777777777777777555555666666666666555555888888888888888888888888666666777888888888888777999999999999::::::::::::888999999:::;;;;;;<<<<<<<<<<<<<<<=========>>>>>>=========>>>>>>=========<<<<<<======>>>>>>>>>???????????????????????????AAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAA???>>>>>>>>>>>>>>>>>>>>>??????????????????>>>===<<<;;;:::===<<<<<<;;;;;;<<<<<<============<<<<<<<<<;;;;;;::::::::::::;;;<<<===>>><<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999999999::::::::::::999999::::::::::::999999888888888888888888888888666666666777888888999999666777777888999999::::::888888888888999999::::::888888888777777777777777666666666666666555555555555555555666666666777777666666555555555555666666666666666666666666666666666666666666666555555555444444444555555555666666555555555555555555555555555555444444444333333333222222222222222222222222222222111111222333333444111111111111111111111111333333333333333333333333222222222222222222222222111111222222222333333333000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000000000111111111111000000.........//////000222222111111111111000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111///000000111111111111111///000000111222222333333111111222333333333333222444444444444444444444444222222333333444444444444333444444555555444444444333333333333333333333333444444444444444444444444444444444555555555555666333333444555555444333333444555555666666555555444333333444555666666777777777777777777888888888888999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>?????????>>>======<<<======000111222333333222111000222111111111000000//////222222222222222222222222222222222222222222222222000111222333444333222222222222111111111111222222222222222333333222222222111111222333333444555555333333333444444555555555111111222222222333333333333333333444444444555555666666666666666555555555555555555555666666666777777777777777777777777777555555666666666666555555777777777777777777777777666777777888888888888888888888999999999:::::::::888888999::::::;;;<<<<<<<<<<<<<<<<<<=========>>>======>>>>>>>>>>>>======@@@@@@@@@@@@????????????????????????????????????AAAAAA@@@@@@AAAAAABBBCCC@@@@@@@@@AAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCCCCBBB@@@@@@@@@AAAAAAAAABBBBBBEEEDDDCCCBBB@@@>>><<<:::<<<<<<<<<=====================>>>???????????????<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999:::;;;<<<===>>><<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;888888999999999999888888777777777777777777777777555555666777888999::::::666777777888999999::::::888888999999999:::::::::999999888888777777666666777777666666555555555444444555555555666666777777555444444333333444444555666666666666666666666666888888777666555444444333444444444555555555666666555555555555555555555555555555444444444333333333222222222222222222222222222111111111222333333444444444444444444444444444333333333333333333333333222222222222222222222222111111111222222333333333222222222222222222222222...///000111222333444444111111111111111111111111000000000000000000000000000000111111222222222222000000000000000000000000000000111111111111000000............///000222222111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000//////000111111111111111///000000111222222333333111111222333333333333222111111111111111111111111111111111222222333333333333333444444555444444444333333333333333333333333444444444444444444444444444444444555555555666666444555666777777666555444444555555555555555555444222333444555666777888999777777777777888888888888888888888888777777777777888888999999999:::::::::;;;;;;;;;<<<<<<>>>??????===<<<:::999999:::;;;;;;000000000000000000000000111111222222222222111111222111000......000111222222222222222222222222222333333333222222111111111111111111111111111111111///000111333333222111111333444444555555444444333222222333333333333444444555555555555555555555555555555555555555555555555888888777666666666666666:::999999999888888777777666666666666666666666666777777777777777777777777555666777777777666444333777777777777888888888888777777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<========================<<<<<<<<<<<<===============>>>??????CCCBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAA@@@???>>>======>>>???@@@DDDBBB@@@>>>>>>>>>@@@@@@DDDDDDCCCCCCCCCBBBBBBBBB????????????????????????????????????>>>>>>======@@@@@@@@@@@@?????????>>>========================>>>>>>>>>>>>>>>>>>======???>>>===<<<;;;:::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;999999999999999999999999::::::999888888999999999:::::::::999999888888888888888888888888888888888888999:::999777555555666888888888888888888888888999888888777666555555444555555666666666666555555777777777777777777777777999777666444444666777999666666555444444444444555777777666666555555555444666555555555555444444444333333333333333333333333111111111111111111111111222222222222222222222222222333333444444333333222444444444333333222222222333333333222222111111111111111111111111111111111333333222222111000//////222222222222222111000///////////////////////////333333333333333333333333000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111000000//////......000000000000000000000000000000000000000///......000000000000000000000000000000......///111333555////////////000000000000000000111111111222222222222111111111000000//////222222111111222222333444222333333444444333333222333444444555555444444333111111222333333333333222222222333333333333444444777777666555444444333333555555555555555555555555555555555555555555555555333444555666666666555444888888888888777777777777888888777777777777888888999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>======<<<<<<<<<<<<000000000000000000000000000111111222222111111000333222111000000111222333222222222222222222222222333333333222222111111111111111111111111111111111000000111222222222222111333333444444444444333333222222222333333333444444555555555555555555555555555555555555555555555555777777666555555555555555777666666666555555555555666666666666666666666666666666666666666666666666666666666666666555555444666666777777777888888888666666666777888888888999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>===========================>>>>>>???BBBBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAA@@@???>>>======>>>???@@@CCCAAA@@@>>>>>>???@@@AAABBBBBBBBBBBBAAAAAAAAA@@@????????????????????????@@@@@@?????????>>>>>>>>>???>>>>>>>>>>>>=================================;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;::::::::::::999999::::::::::::;;;;;;888888888888888888888888999999::::::::::::;;;;;;::::::::::::::::::::::::::::::999999999999::::::::::::999999999999999999888888888888888888888888888999::::::777666666666888888888888888888888888888888888777666555555555555666666777777666666555666666666666666666666666888777666555555666777888666666555444444444444555777666666666555555555444666555555555555444444444444444444444444444444444222222222222222222222222333333333333333333333333222333333444444333333222444444333333333222222222333333333222222222111111111111111111111111111111333333222222111000000///222222222222222111000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000///......000000000000000000000000000///.........000222444000000000000111111111111111111222222222333333333222222222222111111111000222222111111222222333444222222222333333222222222333333444444444444333333111111222333333333333222222222333333333333444444777666666555444444333333555555555555555555555555555555555555555555555555555444444444444555666777777777777777777777777777888888777777777777888888999999999999::::::::::::;;;;;;;;;;;;;;;<<<============<<<<<<<<<;;;;;;;;;000000000000000000000000000111111222222111111000333333111000000111333333222222222222222222222222222222222222222111111111111111111111111111111111111111111000111111222333222222222333333222222222222222222222333333333333444444444444444444444444444444444444444444444444555555555444444444444444555555555444444444444444666666666666666666666666666666666666666666666666777666666555555555555666666666777777777777888888777777777777777777888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<=========?????????>>>>>>>>>============<<<<<<======>>>???BBBAAA@@@@@@???@@@@@@@@@@@@@@@????????????@@@@@@??????>>>>>>>>>>>>??????@@@@@@???>>>>>>@@@AAABBBAAAAAA@@@@@@@@@@@@??????????????????????????????@@@@@@@@@???????????????=========<<<<<<<<<;;;;;;========================::::::::::::::::::;;;;;;===<<<;;;::::::999999:::999999::::::::::::;;;;;;999999999999999999999999999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999999999999999999::::::888888888888888888888888999:::;;;:::888777777777888888888888888888888888888888777777666666555555666777777888888777777666555555555555555555555555666666666666666666666666666666555444444444444555666666666555555555555555666555555555555444444444555555555555555555555555333333333333333333333333444444444444444444444444222333333444444333333222333333333333222222222222333333333222222222222111111111111111111111111111333333222222111000000000222222222111111111111000111111111111111111111111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000//////...000000000000000000000000///......---...///111222000000111111111222222222222222222333333333444444333333333222222222222222222111111111111222333333222333333444444333333222333333444444444444333333111111222333333333333222222222333333333333444444666666555555444333333333444444444444444444444444444444444444444444444444666555333222333444666888666666666666666666666666888777777666666777777888777888888888999999999999;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::000000000000000000000000000000111111111111000000222222111000000111222222111111111111111111111111222222222111111111111111111111111111111111111111222111000000000111333444111111222222222222111111111222222222222333333333444444444444444444444444444444444444444444444444333333444444444333333333555555555555555555555555555555555555555555555555666666666666666666666666777666555444444555666777666666666666777777777888:::::::::999999999999999888888999999999:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>===============<<<<<<<<<<<<===>>>>>>@@@@@@????????????@@@@@@@@@@@@????????????@@@@@@???>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@????????????======<<<<<<<<<;;;;;;;;;========================;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<888888888999999:::::::::888888888888888888888888999:::;;;;;;999888888888888888888888888888888888888777777777666666666555777777888888888888777777555555555555555555555555555555666777777666555555666666555444444444444555555555555555555555555555666555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444222333333444444333333222333222222222222222222222222222222222222222222222111111111111111111111111222222222111111111000000222222111111111111111111111111111111111111111111111111111111111111111111////////////////////////////////////000000000000////////////////////////000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////000000000000//////////////////////////////.........---...///000111///000000000000111111111111111222222222222333333222222222222222222222222111111111111111222222333444444555555555555444444333333333444444333333333111111222333333333333222222222222333333333444444555555555444444333333333444444444444444444444444444444444444444444444444555444444444444555666777555555555555666666666666777777666666666666777777777777777777888888888888;;;;;;::::::;;;;;;<<<===:::::::::999999999999999000000000000000000000000000000000111111000000000000000////////////000000111111111111111111111111111111111111111111111111000000000000000000000000222111000000000111333444000111111222222111111000111111111222222222333333444444444444444444444444444444444444444444444444111222333333444333222222444444444444444555555555444444444444444444444444555555555555555555555555777666555444444555666777555666666666666777777777:::::::::999999999999999888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<======>>>??????>>>>>>>>>??????@@@@@@??????>>>>>>??????@@@>>>>>>>>>??????>>>>>>>>>======>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>=========<<<<<<========================;;;;;;;;;<<<<<<<<<======;;;;;;:::999999999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===888888888999999:::::::::888888888888888888888888888:::;;;;;;999888888999888888888888888888888888777777777777666666666666777777888888888888777777555555555555555555555555555555666666666666555555666666555444444444444555444444444555555555555555666555555555555444444444333333333333333333333333444444444444444444444444222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111111111222111111000000111222222111111111111111111111111000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000000//////////////////////////////...............//////000.........////////////000000000000000111111111111000000111111111111111111111111000000111111222333333333444444444444333333222333333333333333333222111111222333333333333222222222222333333333444444444444444444444333333333444444444444444444444444444444444444444444444444222333555777777666555333444555555555666666666777777777666666666666777777666666777777777888888888:::::::::::::::;;;<<<<<<888888999999999999999999000000000000000000000000///000000111111000000///////////////////////////111111111111111111111111000000000111111111111111000000000000000000000000111111111000111111222333111111111222222111111111111111111111222222222222333333333333333333333333333333333333333333333333000111333444444333222222222222222222333333333333444444444444444444444444555555555555555555555555666555555555555666666777555555666666666666777777777777777777777777888888888888999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>===>>>>>>???@@@??????>>>>>>>>>>>>??????>>>>>>????????????>>>>>>======>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>>>>>>>==============================999999999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;999999::::::::::::;;;;;;999999999999999999999999999999::::::::::::;;;;;;:::::::::::::::::::::::::::999999999:::;;;<<<===999999999999999999::::::888888888888888888888888777999::::::999888888999888888888888888888888888777777777777666666666666666777777888888777777666555555555555555555555555555555555555555555555555666666555444444444444555444444444444444555555555666555555555555444444444333333333333333333333333444444444444444444444444222222222222222222222222222333333444444333333222111111111222222222222222111222222222222333333333111111111111111111111111111111111111111111111111222111000000000111222333111111111111111111111111........................000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////////////////000000000000000000000000000000000000...//////000000000000000000000000000000000000000////////////////////////---------.........///////////////000000000000111000000000000000111111111111000000000000111222222000111111222222111111000222222333333333333222222111111222333333333333222222222333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333000222666888999777444222555555555666666777777888777666666555555666666777666777777777888888888888:::::::::::::::;;;;;;<<<888888888888999999999999000000000000000000000000//////000000000000////////////000000000000//////111111111111111111111111///000000000111111111222000000000000000000000000000000111222222222222111111222222222222222222111111111111111222222222222333333333333333333333333333333333333333333333333000111333444555444333222222222222222333333444444333333333333333333333333555555555555555555555555444555555666666666666666555555555666666666777777666666666777888888888999999999999999:::::::::;;;::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<=====================>>>????????????>>>>>>>>>>>>??????===>>>???@@@@@@???>>>=========>>>???????????????>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>?????????>>>>>>>>>==============================999::::::;;;<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<999999::::::::::::;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::888888888999999:::;;;<<<::::::999999999999999999888888888888888888888888666888999999888777777888888888888888888888888888666666666666777777777777555666666777777666666555666666666666666666666666666555444444444444555666666666555444444444444555333333333444444555555555666555555555555444444444444444444444444444444444333333333333333333333333333333333333333333333333222333333444444333333222000111111111222222222222111111222222222333333333111111111111111111111111111111111111111111111111222111000///000111333444000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////.../////////000000000111000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000///............///////////////000000000000111111111000000000111111222222222000000000000000111222222111222222222222222222111222222333333333333222222111111222333333333333222222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222333555777777666555333555555666777777888999999666666555555555555666666777777777888888888999999::::::999999::::::;;;<<<888888888999999:::::::::000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000//////000000111111111222000000000000000000000000///000111333333222111111222222333333333333222222000111111111111222222222333333333333333333333333333333333333333333333333000111333555555555333222444444444555555666666666333333333333333333333333555555555555555555555555333444666777777777666555555555555555666666666777777777888999:::;;;;;;<<<999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<=====================>>>????????????>>>>>>>>>>>>??????===>>>???@@@@@@???>>>======>>>>>>????????????>>><<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>====================================<<<<<<======>>>???@@@@@@<<<<<<;;;;;;;;;<<<<<<===999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;999999999999999999999999888888888888999:::;;;<<<;;;::::::999999888888888888888888888888888888888555777999999777777777888888888888888888888888888666666666666777777777777555555666666666666555555777777777777777777777777777666444333333444666777666666555444444444444555333333333444444555555555666666555555555444444444555555555555555555555555333333333333333333333333444444444444444444444444222333333444444333333222000000111111222222222222111111111222222333333333111111111111111111111111111111111111111111222222222111000///000111333444////////////////////////222222222222222222222222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000......///000000000000000000000000000000000000000000000111111111111000///////////////000000000000000111111111111222222222111111111222222333333333000000000000000111111222444555555666666555555444222222222333333222222222111111222333333333333222222222333333333444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666555666666777888999999:::666666555555555555666666888888888888999999999999::::::999999::::::;;;<<<888888999999::::::::::::///////////////////////////000000000111111222222////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111000111111111111222222222333333333333333333333333444333333333333444555555222222222222222222222222333444666777777666444333111222333333333333222111555666777777777666555444666666666666666666666666555555555555666666666666888888777777888888999::::::::::::999999888888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???===;;;<<>><<<============>>>>>>>>>>>>????????????>>>>>>>>>>>>@@@?????????>>>>>>======>>>>>>????????????>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>????????????>>>>>>============>>>>>>>>>======<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999999999999999999999999999888888999::::::::::::999888888888999999:::::::::888888888888888888888888777777777777666666666666888888777777666666555555666666666666666555444444555555555555555555555555888777555444222000///...555555555555555555555555777777666666666555555555666666666666666666666666222222222222222222222222222222222333333444444444555444222111000111222222111222222333333222222111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///000000000000//////...000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000///............////////////......000000000000000000000000000///...------...///000000000000000000000000000222111000.........///000......///000000000000000///000000000000000//////000000000000000000000000////////////////////////......//////000000111111000000000000111111111111111111111111111111111111///111111111000///000111111111222222222333333333333333333222222111111111000111111111111222222222333333333222222111111111444444444444444444444444555555555444444333333333444444444444333333222111222222333333333333444444555555666666555444333333555666666777888999999999666666666666777777777777999777555555777:::;;;;;;999999999999999999999999000000000000000000000000....../////////000000000////////////000000000000000000000000000000000000////////////000000000000////////////000000000000111111111111111111111111111111111111111111111111000111111111111222222222333333333333333333333333444333333333333444555555222222222222222222222222222333555666666555333222222333444444444444333222222333444555555444333333666666666666666666666666555555555666666666777777888888777777888888999::::::::::::999999999888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;:::;;;======<<<:::============>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????>>>>>>>>>===>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>????????????>>>>>>============>>>>>>???>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777888::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999999999999999999999999999777777888999999999999888888888888999999:::::::::888888888888888888888888888888777777777666666666666666666666777777777777666777777777777666555444555555555555555555555555888777777555444333222111555555555555555555555555555555444444444333333333444444444444444444444444333333333333333333333333222333333333333333333444444333222111111111222333111222222333333222222111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111000//////...000000000000000000000000/////////000000000111111000000////////////000000000000000000000000000000000000000000000///.........//////000000//////...000000000000000000000000000000////////////000000000000000000000000000000222111000///......///000......///000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////000000000000//////000000000111111111111111111111111111111111000111222111000///000222111111111222222222333333333333333222222111111111000111111111111222222222333333333222222222111111333333333333333333333333555555444444444333333333333444444444333333222111222222333333333333444444555555666666555444444333555555666777777888999999666666666666777777777777999777555555888:::;;;;;;999999999999999999999999111111111111111111111111...////////////000000000////////////000000000000000000000000000000000000......//////000000111111////////////000000000000222222222222222222222222111111111111111111111111000111111111111222222222333333333333333333333333333333333333333444555555222222222222222222222222222222444444444444222222333444444555555444444333111222333555555555444444666666666666666666666666666666666666777777777777888777777777777888999999:::::::::999999999999888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;:::;;;<<<===<<<;;;============>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>============>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::777888999::::::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::999999999999999999999999999999666666777888888888888777888888888999999999999999888888888888888888888888999999888888888777777777555555555666777888888888777777888888777777666666555555555555555555555555888888777777666555555555555555555555555555555555444444444444444333333333444444444444444444444444444444444444444444444444444333333333333333333222222222111111111222333333111222222333333222222111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222222222111000///...000000000000000000000000000000000111111111222222000000////////////000000////////////////////////000000000000000//////...///000000111111000000///000000000000000000000000000000111111111111000000000000000000000000000000111000000////////////000...//////000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000//////////////////000000000000111111111111111111111111111111000222222222111000111222111111111222222222222333222222222222222111111111000111111111111222222222333333333222222222222111222222222222222222222222444444444444333333333333333333444444444333222222222222333333333333444444555555555666555555444333555555666666777777888888666666666666777777777777999777666666888:::::::::999999999999999999999999111111111111111111111111000000000000000000000000////////////000000000000////////////////////////---......///000111111222////////////000000000000222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222333333222222333333444555222222222222222222222222111222333333333333222111333333444444444444333333222333555777777888777777666666666666666666666666666666666777777777888888777777777777777888999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>======>>>>>>>>>===============>>>>>>>>>>>>????????????>>>>>>>>>===?????????>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>?????????>>>>>>?????????@@@@@@@@@>>>>>>============>>>>>>>>>=========<<<<<<<<<;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999666777777888888888888888888888888888888999999999888888888888888888888888999999999999888888888777555666666666777777777888777777888888888888777777555555555555555555555555666666666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666444444444444444444444444444444444333333222222222111111111222222333333444111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000333333333222222000///...000000000000000000000000000111111111222222222222000000////////////000000//////////////////////////////000000000000//////000000111111111111000000//////////////////////////////111222222111//////000000000000000000000000000000000////////////000//////000000000000//////...//////000000000000///////////////////////////////////////////////////111111000000//////......////////////000000000111111111111111111111111111000222333222111000111333111111111111222222222222222222222111111111111111000000111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333444444333333222222222222333333333444444444555555555555555444444555555555666666777777777666666666666777777777777999777666666888::::::999888999999999999999::::::000000000000000000000000////////////////////////////////////000000000000////////////////////////---......///000111111222////////////000000000000222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222333222222222222333444444222222222222222222222222111222222222222222222111333333222222222222333333222333555777777888777777666666666666666666666666666666666666777777777777777777666666777777888999999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<===>>>>>>>>>======>>>>>>============>>>>>>>>>>>>????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@??????===>>>>>>>>>?????????@@@????????????@@@@@@@@@@@@>>>>>>============>>>>>><<<<<<;;;;;;;;;;;;::::::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999777888999999::::::999999888888888888888888888888888888888888888888888888999999999999888888888777888777777777666666666555777777888888888888777777555555555555555555555555444444555555555666666666555555555555555555555555555666666666666666666666666666666666666666666666222222222222222222222222444444444333333222222222000111111222333333333333111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000333333333222222000//////000000000000000000000000000111111111222222222222000000////////////000000//////////////////////////////000000000000//////000000111111111111000000////////////////////////---...000000000000...---/////////////////////////////////000000000000/////////000000000000//////......///000000000000000////////////////////////000000000000000000000000111111000000//////.........////////////000000000000000000000000000000000000111222222000000111222000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333222333333444444333333333222222222333333333444444444444555555555555555444555555555555555666666666666666666666777777777777999888777777999:::999888888888888999999:::::::::..............................------------,,,,,,////////////000000000000000000000000000000000000......//////000000111111////////////000000000000222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222222222222222222333444444222222222222222222222222222222222222222222222222333222222111111222222333111222333555555555444444666666666666666666666666555555555555666666666666777666666666666777888888888999999999999:::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<===<<<;;;:::;;;===============>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@??????===>>>>>>??????@@@@@@@@@?????????@@@@@@@@@@@@AAA>>>>>>============>>>>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999::::::::::::;;;;;;999999999999999999999999888888999:::::::::::::::888888888888888777777777888888888888888888888888999999888888888777777777888888888777666555555555666666777777888888777777555555555555555555555555333333444444444555555555555555555555555555555555333333333444444444444444444444444444444444444444222222222222222222222222444333333333333333333222111111222333333333222222111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111222111111000///000000000000000000000000000000000111111111222222000000////////////000000////////////////////////...//////000000000000000///000000111111000000///000000000000000000000000......////////////......////////////////////////...//////000000000000///000000000000000//////...---...///000000111111000000000000000000000000000000000000000000000000000000000000000////////////......////////////000000000000000000000000000000///111111111000///000111000000000111111111111222000000000111111111111111000111111111111222222222111222222222222333333333333333333333333333333333222222222222333333333333222222333444444444333333222222333333333333444444333444555555666555555555444444555555555555555555666666666666777777777777999888777888999:::999777888888888999999::::::;;;........................000000/////////.........////////////000000000000000000000000000000000000////////////000000000000////////////000000000000111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222111222222333444222222222222222222222222333333222222222222333333444333222222222222333444222333444555555444333333666666666666666666666666444444444444555555555555666666666666666777888888888888999999999:::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::<<<======;;;:::;;;===============>>>>>>>>>>>>????????????>>>>>>>>>>>>===>>>>>>>>>???????????????@@@@@@AAAAAA@@@@@@???===>>>>>>??????@@@AAAAAA?????????@@@@@@@@@AAAAAA>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;999999999999999999999999777777888999999999999999999888888888777777777666888888888888888888888888888888777777777666666666777777777777666666666666444555666777777777777666555555555555555555555555444444444444444444555555555555555555555555555555333333333444444444555555444444444444444444444444333333333333333333333333222333333333333333333444222222333333333222111000111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111000000000000000000000000000000/////////000000000111111000000////////////000000000000000000000000000000......///000000000000000...//////000000//////...000000000000000000000000000000////////////000000////////////////////////---...///000111111000///000000000000000///......---...///000111111111111000000000000000000000000000000000000000000000000////////////000000000000........./////////000000000000000000000000000000...///000000///...///000000000000000111111111111///000000000111111111222000111111111111222222222111111222222222333333333222222222222222222222222111111222222222333333333111222333333444444444333222222333333333333444444333444444555666666555555444444444444444444444444666666666666777777777777999888777888999:::888777777888888999::::::;;;;;;////////////////////////444333333333222222111111////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111222222111111222222333444222222222222222222222222444333333222222333333444555444333333333333444555555666777777777666555444666666666666666666666666333333333444444444555555666666666666666777888888888888888999999:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<>>>@@@???<<<;;;===???============>>>>>>>>>>>>????????????>>>>>>>>>>>>======>>>>>>?????????@@@???@@@@@@AAAAAA@@@@@@???===>>>>>>???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA>>>>>>============>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;999999999999999999999999666666777888888888888888999888888888777777666666888888888888888888888888777777777777666666666666555555666666777777888888444444555666666777666666555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666777777666666666666666666666666444444444444444444444444222222222333333444444444222333333444333222000///222222222333333222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000---...///000000111111000000000000000000000000000////////////000000000000000000////////////000000111111111111111111111111......///000000000000000......////////////......000000000000000000000000222111000//////000111222////////////////////////---...///111111111000///000000000000000///......---...///000111111111111000000000000000000000000000000000000000000000000......//////000000111111............/////////000000000000000000000000000...///000///...---...000000000000000111111111111//////000000111111111222000111111111111222222222111111111222222333333333000000000000000000000000111111111222222333333333111222333333444444444444222222333333333444444444333333444555666666666555444444444444444444444444666666666666777777777777999888888888::::::888666777777888999::::::;;;;;;////////////////////////000000000000////////////---------......000111222////////////000000000000000000000000000///......111111000000//////......111111000///////////////000000000000000000000000333333222111000000111111222222222222222222222222222222222222222222222222111111222222222333333333555444333333333333222111222222333444555666888999777666555444444444444444777777777777666555444333555555666777777777777777777777555555666888:::<<<777888999::::::999777666888888999999999:::::::::999999999999999999999999999888777777888999;;;<<<<<<<<<<<<<<<============@@@???===<<<;;;<<<>>>???===>>>???>>>======???AAA@@@??????>>>>>>??????@@@@@@@@@BBBBBBBBBBBB@@@@@@@@@@@@??????>>>=========??????@@@@@@@@@@@@??????@@@???>>>======>>>???@@@======<<<;;;;;;;;;;;;<<<888999;;;===>>>>>>=========<<<:::999999:::<<<===<<<<<<======<<<;;;:::::::::::::::::::::::::::::::::999999888888999999::::::::::::999999999888888999999999888888888777777888888888888888888888888888888888888888888888888888888777777777777888888777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555444444444444444444444444333333333444444444555555333333333333333333333333222333444444222222333444444333222111111111000...333333222111000000111111222222222111111111111000111111111111111111111111////////////000111222333222222222111111111000000////////////////////////222111111111000000//////000000000000111111111111000000000000000000000000//////............////////////000000000000//////000000000000000000000000////////////////////////...//////000000000000000000000000000111111111111////////////////////////000000000000000000000000,,,---...//////...---,,,............/////////000////////////000000000000111222333111---,,,---///////////////////////////000000000000000000000000000000000000////////////111111000000//////......000000000000111111111111000000000000000000000000000000111222222222222111111111222333333333333222333333333333333333333333222222222222222222222222222222111111111111111111///000000000000111111111000111111222222333333444444444444444444444444444333333333333333444555666555555555555666666666666999::::::999777666777888;;;:::888777777777888888////////////////////////111000000///...---,,,,,,...............///000111////////////000000000000000000000000000///......////////////000000000000111111000///////////////000000000000000000000000333222222111000000111111222222222222222222222222222222222222222222222222111111222222222333333333333333222222222222111111222222222333444666777888666666555444444444444444666666777777777777777666666666666666777777777777777666666666777888999:::888888888999999888888777888888888999999999::::::999999999999999999999999;;;;;;::::::;;;<<<>>>???;;;<<<<<<<<<============???>>>===<<<<<<===>>>???>>>?????????>>>>>>@@@AAA@@@@@@????????????@@@@@@@@@@@@AAABBBBBBAAA@@@@@@>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@??????@@@???>>>======>>>???@@@>>>>>>===<<<;;;;;;;;;<<<:::;;;<<<=========<<<;;;===<<<:::999999:::<<<===<<<<<<======<<<;;;;;;::::::::::::::::::::::::::::::999999888888999999:::999999999888888888777777999999999888888888777777999999999999999999999999888888888888888888888888888888777777777777888888777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555333333333444444444555555444444444444444444444444222333444444222222333444444333333222222222111000333222222111000000111111222222222111111111111000111111111111111111111111/////////000000222333333222222222111111111000000000000000000000000000000111111111111000000000///000000000000111111111111000000000000000000000000000//////......//////000//////000000000000//////000000000000000000000000////////////////////////////////////...---,,,+++//////000000000111111111////////////////////////////////////////////////---......//////......---.........///////////////////////////000000000000///111111000...---///111////////////////////////////////////////////////////////////000000000000////////////000000000000//////000000000111111111000000000000000000000000000000111222222222222111000111222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222000000000111111111222222333333333333222222222222333333333333333333333333333333333333333444555555555555555555666666666666888999999999777666777888:::999888777777777888999////////////////////////111111000...---,,,+++***//////.........//////000////////////000000000000000000000000000//////............///000111111111111000000///////////////000000000000000000000000333222111111000111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222111111111111222222222222333444666666666555555555444444444444555555666777888999999888777777666555555666666666555666777888888888888888888888888777777888888999888888888999999999999:::888888888888888888888888888888888888999:::;;;<<<;;;;;;;;;<<<<<<<<<======???>>>===<<<<<<===>>>???>>>???@@@@@@>>>???@@@BBBAAAAAA@@@@@@@@@@@@AAAAAA???@@@AAAAAAAAAAAA@@@???<<<======>>>??????@@@@@@??????@@@@@@@@@@@@????????????>>>>>>>>>>>>??????@@@???>>>===<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::<<<;;;:::999999:::;;;<<<<<<<<<<<<===<<<<<<;;;::::::::::::::::::::::::::::::999999888888999999:::888888888777777777666666999999999888888888888888999999999999999999999999888888888888888888888888888888777777777777888888777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555333333333333333333333333555555555555555555555555333333333444444444555555555555555555555555555555222333444444222222333444333333333333333333333333333222111111000111111111222222222111111111111000111111111111111111111111000000000000111222333333222222222111111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000111000000//////000000111//////000000000000//////000000000000000000000000////////////////////////111111000///---,,,***)))//////000000000000111111////////////////////////........................///..................//////////////////.........////////////000000000000...///000///...///000222////////////////////////..............................//////000000111111.........///000111111111//////000000000000111111000000000000000000000000///000111111222222111111000111222222333333222222111111111111111111111111222222222222222222222222333333333333333333333333111111111111222222222333555555444333333222111111333333333333333333333333333333333333333444444555444555555555555666666666666777888777666555666777888888888777888888999:::////////////////////////000000///......---,,,,,,000//////............///////////////000000000000//////000000000000//////.../////////000000000111000000////////////000000000000000000000000000000222222111111111111111222111111111111111111111111222222222222222222222222111111222222222333333333222333444333222111111222222222222222333333444555555555555555555555444444555555666777777777777777888777666555555555666666444666888999999999888777888888777666666777999:::888888888888999999999999888888888888888888888888666666777777888999999:::::::::;;;;;;;;;<<<<<<<<<>>>======<<<======>>>??????@@@AAA@@@??????AAACCCBBBAAAAAA@@@@@@AAAAAABBB??????@@@@@@@@@@@@??????======>>>>>>??????????????????@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>???AAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;::::::::::::;;;<<<;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999888888999999:::999888888888777777777777888888888888888888888888999999999999999999999999888888888888888888888888888888777777777777888888666666666666666666666666777777777777777777777777666666666666666666666666555555555555555555555555333333333222222222222222555555555555555555555555333333333444444444555555444444444444444444444444222333444444222222333444222222333333222222333444222222111111111111111222222222222111111111000000111111111111111111111111111111111111111222333333111111111111111111111111111111111111111111111111111111111000000000000000///000000000111111111111////////////////////////111111000000000000111111//////000000000000//////////////////////////////////////////////////////333222222111000...,,,+++////////////000000000111////////////////////////////////////////////////000///...------...///000////////////............////////////000000000000000000000/////////000111////////////////////////////////////////////////---......///000111111222.../////////000000000111////////////000000000111///////////////////////////000000111111111111111000000111222222222222222000000000000000000000000111111111111111111111111111111222222222222333333111111222222222333333333444444444333333333222222222222222222222222222222444333333222333333444444444444444555555555666666555666777666555444555666777777777888888999:::::://////////////////////////////////////////000000000//////............///////////////000000000000//////000000000000//////111000000000/////////...000000////////////000000000000000000000000000000222111111111111111222222111111111111111111111111222222222222222222222222111111222222222333333333333555666555333222333444333333222222222333333444444444555666666555555444555666666666555555444333666666555555555555555666444666888::::::999777666888777666555666777999:::777777888888888999999999777777777777777777777777999999::::::;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;===============>>>?????????@@@AAA@@@??????AAACCCBBBAAAAAA@@@@@@AAAAAABBB????????????????????????????????????>>>>>>======??????@@@@@@@@@@@@??????>>>>>>>>>??????>>>>>>>>>@@@@@@>>>======<<<<<<<<<::::::;;;;;;<<<===>>>>>>;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::::::::::::::::::::999999888888999999:::::::::999999999888888888888888888888888888888888999999999999999999999999888888888888888888888888888888777777777777888888666666666666666666666666777777777777777777777777666666666666666666666666555555555555555555555555333333222222222111111111333333333333333333333333333333333444444444555555222222222222222222222222222333444444222222333444000111333222111000222333222111111111111111222222222222222111111111000000111111111111111111111111111111111000111111222222111111111111111111111111111111111111111111111111000000000000000000111111///000000000111111111111////////////////////////111111000000000000111111//////000000000000//////////////////////////////////////////////////////000000000000000//////......////////////000000000////////////////////////000000000000000000000000000///...------...///000///////////////.........////////////000000000000222111000/////////......////////////////////////000000000000000000000000---......///000111111222111000000000/////////......////////////000000000//////////////////////////////000111111111111000000000111222222222222111000000000000000000000000111111111111111111111111///000000000111111111222111111222222222333333333222222222333333444444444222222222222222222222222444333333222222222333333444444444444555555555555444555666666555444555777777777888888999999999999////////////////////////......//////000111111111//////.........//////000////////////000000000000...//////000000000000000111111111000///.........///////////////000000111000000000000000000000000111111111000111111222333111111111111111111111111222222222222222222222222111111222222222333333333333666777666333222333666555444333333333333333444333444555666666666555444555555555555444333222222333444555666666666666555555666888999999888777666666666666666777888888999777777777888888888888999666666666666666666666666777777888999::::::::::::999999999:::::::::;;;;;;<<<<<<======>>>>>>??????>>>???@@@@@@>>>???@@@BBBAAAAAA@@@@@@@@@@@@AAAAAA??????>>>>>>>>>>>>??????@@@@@@??????>>>======<<>>>>>????????????>>>>>>>>>>>>======<<<<<<======::::::::::::<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<:::::::::::::::::::::::::::999999888888999999::::::::::::999999999999888888888888888888999999999888888888888888888888888888888888888888888888888888888777777777777888888777777777777777777777777777777777777777777777777666666666666666666666666444444444444444444444444444333333222222111111111222222222222222222222222333333333444444444555555111111111111111111111111222333444444222222333444///222444333000...000333111111111000111111222333222222222111111111111000111111111111111111111111111000000000000000111111111111111111111222222222111111111111111111111111000000000000111111111111000000000000111111111111000000000000000000000000111000000//////000000111//////000000000000//////000000000000000000000000////////////////////////,,,,,,---...//////............////////////000000////////////////////////111111111111111111111111000//////////////////000............/////////000////////////000000000000444222000/////////...,,,////////////////////////111111111111111111111111......//////000000111111111111111000///...............////////////000000000000000000000000000000...///000000111111000000///000111111222222111111000000000000000000000000111111111111111111111111......//////000111111111111111111111222222222333000000111222222333444444333333333333333333333333444333333222222222222222333444444444444555555555444555666666555555666777777777888999999999888888////////////////////////......//////////////////...............///000111////////////000000000000......///000000000000000000000000000///////////////////////////000111111000000000000000000000000111111000000111222222333111111111111111111111111222222222222222222222222111111222222222333333333222555777666222000333666666666555444333333444444222333555666777666555444444555555555555555444444000222444777888777666555666777888999999888777666444555666777888888888888777777777777888888888888666666666666666666666666444555666777888888777777999999999999::::::::::::;;;<<<===>>>>>>?????????>>>?????????>>>>>>@@@AAA@@@@@@????????????@@@@@@???>>>============>>>????????????>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????===>>>???@@@@@@???>>>===<<<<<<<<<;;;<<<<<<===>>><<<;;;;;;:::;;;<<<===>>>:::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======<<<<<<:::::::::::::::::::::::::::999999888888999999:::999999999999888888888888777777888888888999999999777777777777777777777777888888888888888888888888888888777777777777888888777777777777777777777777666666666666666666666666666666666666666666666666444444444444444444444444555444444333222222111111333333333333333333333333333333333444444444555555222222222222222222222222222333444444222222333444111444666444000...000333111111000000111222222333222222222111111111111000111111111111111111111111000000///////////////000000000111111111222222222000000000000000000000000///000000000111111111111000000000000111111111111000000000000000000000000000//////......//////000//////000000000000//////000000000000000000000000////////////////////////,,,,,,---......................../////////000000////////////////////////000000000000000000000000//////000000000000//////,,,------...///000111111////////////000000000000333000......000000///---////////////////////////000000000000000000000000////////////000000000000000000000000////////////........./////////000000000000000000000000000000...//////000000000000000///000000111111111111111111111111111111111111111111111111111111111111111...//////000111111222222000000000111111111222222111111111111111111111111333333333333333333333333444333333222111111222222333333444444444555555555444666777777666666777888888888999:::999888777777/////////////////////////////////......------,,,---------......000111222////////////000000000000......///000000000000000......//////000000111111///////////////000111111000000000000000000000000111111000000111222333333000000000000000000000000222222222222222222222222111111222222222333333333111444777555111///222555777666555555444444444444222333555777777666555444333444555666777777777777...000444888999888666555777777888888888777777777333444666888888888888777777777777777888888888888666666666666666666666666666777999:::;;;;;;::::::888888999999999:::::::::;;;;;;===>>>????????????===>>>???>>>======???AAA@@@??????????????????@@@???>>>===<<<<<<===>>>???=========>>>??????@@@@@@??????@@@@@@@@@@@@??????===>>>???@@@@@@???>>>===;;;;;;:::;;;;;;<<<===>>>>>>===<<<;;;:::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<=========<<<:::::::::::::::::::::::::::999999999999999999:::888888888888777777777777777777888888999999999999666666666666666666666666888888888888888888888888888888777777777777888888777777777777777777777777666666666666666666666666666666666666666666666666444444444444444444444444555555444444333222111111444444444444444444444444333333333444444444555555333333333333333333333333222333444444222222333444222666888555111...000444111111000000111222333333222222222111111111111000111111111111111111111111000///............//////000000111111222222222222//////////////////////////////000000111111111222000000000000111111111111000000000000000000000000//////............////////////000000000000//////000000000000000000000000//////////////////////////////000000000000//////............/////////000////////////////////////////////////////////////...///000111111000///...+++,,,---...///111222222////////////000000000000111///---...000222111///////////////////////////////////////////////////000000000000////////////......//////000000111111............/////////000000000000000000000000000...//////000000000000000//////000111111111111111111111111111111111111111000000000000000000000000///000000111222222333333///000000000000111111111222222111111000/////////444444444444444444444444444333333222111111111222333333333444444444555555444666777777666666777999888999::::::999888777666////////////////////////---------.........//////------------............//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111111111111111222222222222000222444666666444222000333333333222222111111111111222333333333333222111333333333333333333333333444333333333333333333444222333333444444333333222333333333333333333333333444444444444444444444444777666444333444555777999777777777777777777777777777777888888888999999999777777888888888888777777666666666666666777888888888888888999:::;;;<<<======<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>?????????@@@????????????????????????????????????????????????>>>>>>===<<<<<<<<<<<<===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;::::::999999999999777777777888999999999:::999999999999999999999999999999999999999888777666888888888888888888888888777777777777777777777777444444666777888888888888777777777777666666666666666888999888777666777888666666555555555666666777666666666666666666666666555555666666666555333222666555555555555444444444777666444333333333444444333333333333333333333333222222222222222222333333111111111222222333333333333222222111000000000111111222222333333222222111000000111222222222222111222222222111111111000000000000////////////000000222222111111000...---,,,111111222222222222111111////////////000000000000111111000000//////......000000000000000000000000222222111000/////////000000000000000000000000000000///...------...///000111111000000//////......///000000000......000111///......---------............////////////......////////////////////////////////////////////////////////////////////////000///...---,,,------...///////////////000111111000000000000000000000000111111000000//////......------......//////000000000000///...///000111222000000000000////////////000000////////////000000000000000000000000000000......//////000000111111333333222111000000000111000000000000111111111111000000000000111111111111///000000000000111111111222333555666666555333222444444444333333222222222777555333111111333555777444444444555555555555666777777777777888888888888////////////////////////---------.........//////////////////000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000111000///......///000111............////////////000111333444444333111000333333333222222222111111111222333333333333222111111111111111111111111111111000000000000000000111222333333444444333333222333333333333333333333333444444444444444444444444777666555444444555777888666666666666666666666666666666666777777777888888777777888888888888777777666666666666666777888888::::::999::::::;;;<<<===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>????????????@@@@@@??????>>>>>>>>>>>>==============================>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;:::999999999999999888888888888888999999999999999999999999999999999888999999999999888777666777777777777777777777777777777777777777777777777444555666777888888888888777777777777666666666666555666777777555555666777666666555555555555666666555555555555555555555555444444555555555444222222555555555555444444444444333222111000000000111111333333333333333333333333222222222222222222222222111111222222222333333333333333222111111111111111111222222333333222222111000000111222222222222111222222222111111111000000000000/////////000000111//////000000000000//////000111111222222111111000////////////000000000000111000000000/////////...000000000000000000000000000000000///////////////000000000000000000000000000///............///000111000000000/////////......//////...------...000......---------......///......////////////......////////////////////////////////////////////////////////////////////////000///...---------......///...............//////////////////////////////000000000000//////...............///////////////---,,,,,,+++,,,---...///111111111000000000000000000000////////////000000000000000000000000000000111111111111111000000000333222111111000000111111000000000000111111111111000000000000111111111111111111111222222222333333222333444555555444333222444444444333333222222222666555333222222333555666555555555666666666666777666666777777777888888888////////////////////////------........./////////////////////000000000000//////000000000000//////........................000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222111111111111111111111111333333333222222222222111111222222333333222222111111111111111111111111111333333222222222222333333222333333444444333333222333333333333333333333333444444444444444444444444777666555444444444666666666666666666666666666666555555555555666666666666666777777888888777777666666666666666666777888888:::999999888999999::::::;;;;;;:::::::::;;;<<<<<<============<<<<<<<<<<<<>>>>>>>>>>>>================================================>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::999999999888888888888888999999999999999999999999888888999999888888777777555555555555555555555555777777777777777777777777444555666777777888888777777777777777666666666666444555666666444444555666666666555555555555555666444444444444444444444444333333444444333333222111555555555555444444444444555444333333222333333333333333333333333333333333444333333222222111111111111222222222222333333333444333333222222222222222111111222222222222111111000000111222222222222111222222222111111111111111///////////////000111222,,,---...000111111111111000111111222222111111000////////////000000000000000000000000////////////000000000000000000000000......///000000000//////000000000000000000000000000//////......//////000000000000000////////////---...///...,,,,,,...///---------------...///000......////////////......////////////////////////////////////////////////////////////////////////000///......------..................------------........................000000000////////////...///////////////.........//////.........///000111111111111111111111111111000000////////////000000000000000000000000000000333333333222111000000///222222111000000000111111000000000000111111111111000000000000111111111111333333333333444444444444333333444444444444333333444444333333333333222222444444444444444444444444555666666666666777777777666666777777777777888888////////////////////////............////////////------------............//////000000000000//////////////////////////////////////////////////////////////////////////////000000////////////000000111111111222222222333333333222111000000111222333222222222222222222222222222222222222222222222222333333333333333333333333444444333333333333444444222333333444444333333222333333333333333333333333444444444444444444444444777666555444444444555555999999999999999999999999444555555555666666666666666666777777777777666666666666666666666777777888888888777666666666777777::::::999999::::::;;;<<<=========<<<<<<<<<;;;;;;==================<<<<<<========================================================================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999::::::999999999888777777777888888888888888888888888777777888888888888777777555555555555555555555555777777777777777777777777555555666777777777777777777777777777666666666666444555666666555444555666666666555444444444555555444444444444444444444444333333444444444333333333555555555444444444333333555555555444444444555555333333333333333333333333444444333333222111000000222222222222222222222222444444333222222333333444111111222222222222111111000000111222222222222111111111111111111111111111////////////000111222222,,,---...000111111111111000000111111111111000000////////////000000000000000000000000////////////////////////////////////---...///000111111000000////////////////////////000//////////////////000000000000000////////////...//////...------...000,,,,,,,,,---...///000111......////////////......//////////////////////////////////////////////////////////////////////////////........................//////......------........................////////////////////////000000//////......------000000000000000111111111000000000000000111111111000000////////////000000////////////////////////222222222111111000000000111111000000000000111111///000000000111111111111///000000000111111111111333333333444444444444555444444333222222333444444333333333333333333333333333333444555555444333333555555555555666666666666666666666666777777777888////////////////////////........./////////000000------------............//////000000000000//////000000000000000000000000//////////////////////////////////////////////////////000000000000//////.........////////////000444333222111111222333444222222222222222222222222222222222222222222222222333333333333333333333333111111000000000000111111222333333444444333333222333333333333333333333333444444444444444444444444555555555444444444555555888888888888888888888888555555555666666666777777666666777777777777666666666666666666666777777888999888888777777777777888:::999999999999:::;;;;;;========================<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888999999::::::999999999888777777777888888888888888888888888666777777888888888777777666666666666666666666666666666666666666666666666555666666777777777777666777777777777666666666666555666777777555555666777666666555444444444444444555555555555555555555555444444444444444444555555555444444444444333333333111111111222222222111111333333333333333333333333444444333333222111000000222222222222222222222222333333333222222333444444000111111222222111111000000000111222222222222111111111111111111111111111000000000000000111222222//////000000000000//////000000000111111000000000////////////000000000000////////////000000000000////////////////////////......///000111111111111///////////////////////////000000000000000000///////////////000000000000///000000///......///111,,,,,,,,,---...///000111......////////////......////////////////////////////////////////////////////////////////////////......////////////////////////000000000//////........................................../////////000000//////......------,,,,,,---------.....................//////000000000000////////////000000/////////////////////////////////000000000111111111000000///000000111111///000000000111111111111///000000000111111111111222222222222333333333333444333222222222222333444333333333333333333333333222333555666666555333222333333333444444444555555555666666666666777777777////////////////////////....../////////000000000////////////000000000000//////000000000000//////111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000////////////000000000000111111555444333222222333444555111222222222222333333333333222222111111222222333111111111111111111111111222222111111111111222222222333333444444333333222333333333333333333333333444444444444444444444444333333444444555555555555555555555555555555555555555555555666666666666777555666666777777666666555666666666666666777888888:::999999999999999::::::::::::999999999:::;;;;;;============>>>>>>>>>???<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;<<<======;;;:::999:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999888888888888999999:::999999999888888888888888888888888888888888888888666666777777888888777777777777777777777777777777666666666666666666666666666666777777777777666666777777777777666666666666555666777777555555666777666666555444333333333333666666666666666666666666555555444444444555666666444444444444333333333333111222333333444333333333333333333333333333333333444333333222222111111111333333333222222222222111333222222222222333333444000000111111111111000000000000111222222222222111111111111111111222222222222111111000000111111111000000111000000///...---///000000111111000000///////////////000000000000////////////000000000000000000000000000000000000//////.........///000000000000000000000000000000///000000111111000000///////////////000000000000///000111000......000111---------------...///000......////////////......////////////////////////////////////////////////////////////////////////......///000000000//////---...000111111111000///........................---............////////////////////////.........------...////////////...,,,------......//////000000000////////////000000000000000000000000000000---......///000000111111000000/////////000111111000000000000111111111111000000000000111111111111111111111111222222222222222222333333333333222222222222333333333333444444333333444555555444333333222222333333333444444444555555666666666666777777////////////////////////.../////////000000000000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...111222222222222333333333333333222222222222333333111111222222222333333333333333222111111222333333111111111111111111111111555444444333333444444555222333333444444333333222333333333333333333333333444444444444444444444444111222333444555666666666444444444444444444444444333444444444555555555555555555666666666666555555666666666666666777888888777777777777888999999::::::::::::::::::;;;<<<<<<;;;;;;<<<===>>>??????@@@<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::================================================;;;<<<===>>>>>><<<;;;999:::::::::;;;;;;;;;<<<<<<999999999999999999999999999999999999999999999999888888888888888999::::::888888888888888999999999888888888888888888888888555666666777777777777777777777777777777777777777666666666666666666666666666666777777777777666666777777777777666666666666444555666666444444555666777666555444333333333333555555555555555555555555444444333333333444555666444444444333333333222222333444555666666666555555333333333333333333333333222222222222222222222222333333333222222222111111111111111111111222333333000000111111111111000000000000111222222222222111000000111111111222222222333333222111000000000000000000000000000///......//////000000000000//////////////////000000000000.../////////000000000111000000000000000000000000000...,,,+++***,,,---///000000000000000000000000///000111111111111000///.../////////000000000111...///000///------///111......---------......///......////////////......////////////////////////////////////////////////////////////////////////---...///000111000000///+++,,,...000111111000///////////////////////////---------.........//////........./////////////////////111222222222111000---------...///000000000000000////////////000000000000000000000000000000000000000000000000000111///////////////000111111000000000000111111111111000000000000111111111111111111111111222222222222111222333444444333222111222222222333333444444444333444444444444444444333333333333444444444555555555555555666666666777777////////////////////////////////////000000000000------------........./////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000...///000111111000///......////////////000000000111111111111111111111111111111111222222333333333444333222111111222333444333333333333333333333333222111111000000111111222222333333444444333333222333333333333333333333333444444444444444444444444000111222444555666777777666666666666666666666666222222333333333444444444555555666666666666555555666666666666666777888888333333333444444666777888;;;;;;::::::;;;;;;<<<===999:::;;;<<<===???@@@@@@<<<=========>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????===;;;::::::::::::;;;;;;<<<<<<<<<999999999999999999999999888888888888888888888888888888777777888999::::::777777888888999999999:::777777777777777777777777555555666777777777777777777777777777777777777777666666666666666666666666666777777777777777666666777777777777666666666666333444555555333333444555777666555444333222222222444444444444444444444444333333222111222333555666444444444333333333222222///000222333444333222222333333333333333333333333222222222222222222333333333333333222222111111111111000000000111222222333000000111111111111000000000000111222222222222111000000111111222222222222444444222111000000////////////000000000000////////////000000000000//////////////////000000000000.../////////000000111111000000000000000000000000000...***(((''')))+++---000000000000000000000000///000111222222111000///.../////////000000111111---...///...,,,,,,...//////......---------............////////////......////////////////////////////////////////////////////////////////////////---...///111111111000///(((***---///000111000///000000000000000000000000---------.........//////---.........//////000000+++,,,.../////////...------......///000111111222000000////////////000000000000000000000000000000333333222222111000000000///////////////000111111000000000000111111111111000000000000111111111111111111222222222333333333000111333444444333111000222222222333333444444444444444444444444444444444444444444555555555666666555555555555666666666777////////////////////////000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////000000000000333111000000111222222111//////000000000000//////111111111111111111111111222222111111222222333444111111222333333333333222111111111111111111111111111111111111111111111111222222222111111111000000111222222333333222222111222222222222222222222222222222333333333333444444444444444555555555555666555555555444444333333333555555444444444444555555666666666666666666666666777777777777777777777777666666666666777777777777888888999999999:::::::::;;;<<<<<<===============<<<<<<============<<<<<<999::::::;;;;;;<<<<<<<<<=========<<<;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::777888999:::;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888999999::::::999999888999999999888888888888777777777888999999999999888777777666666666666777777888888888888888888888888666666666666666777888888888888777777666666555555555555555555666666666666666666666666555555555555666666666666666555555555555555555555555555555555444444444444444444444444444444444444444444444444444333333333333444555555111111222333333444555555555555444444444444333333222222111111111111222222333333333333333222111000111111111111111111111111111111111111111111111111222111111111000000//////...///000111111000///...111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000///...------...///000//////.........---------------............------////////////////////////////////////////////////000000//////.........---////////////////////////////////////////////////................................................////////////////////////////////////////////////////////////////////////222111111111000000//////////////////////////////////////////////////////000000000000000000000000111111000000000000111111333222111000000000111222111000000///000222333444222222222222222222222222444444444333333222222222333333333333333333333333333333333444444444555555777666555444444555666777////////////////////////000000000000000000000000////////////////////////000/////////////////////////////////////////////.../////////000000000000222000//////000111111000//////000000000000//////111111111111111111111111000000000000000111222222111111222333333333333222111111111111111111111111111111111111111111111111222222222111111111000000111222222333333222222111333333333333333333333333222222333333333333444444444444444444555555555555555555444444444333333333555555444444444444555555666666666666666666666666666666666666666666666666666666666666777777777777888888999999999:::::::::;;;;;;<<<===============<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<============>>><<<;;;;;;;;;;;;:::::::::777888999::::::;;;::::::::::::::::::::::::::::::999999999999999999999999888999999::::::999999888999999999888888888888777777888888999999999999999777777666666666666777777666666666666666666666666666666666666666777888888888777777777666666666555555555555555666666666666666666666666555555555555666666666666555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444333333444444555666222222222333333444444444333333222222222111111111333222222222222222222333333333333333333222111111111111111111111111111111111111111111111111111111111111111111000000000/////////000111111000//////111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000///...------...///000000000/////////.................................////////////////////////////////////////////////000/////////............////////////////////////////////////////////////................................................////////////////////////////////////////////////////////////////////////111111111000000000//////////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111333222111000000111222333333333222111111111222333222222222222222222222222444444333333333222222222333333333333333333333333333333333444444444555555777666555444444555666777////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////....../////////000000000111///......///000000/////////000000000000//////000000000000000000000000///............///000000111111222333333333333222111111111111111111111111111111111111111111111111222222222111111111111111111222222333333222222111444444444444444444444444222222333333333333444444444444444444555555555555555444444444444333333333555555444444444444555555666666666666666666666666666666666666666666666666666666666666777777777777888888999999999:::::::::;;;;;;<<<============<<<<<<<<<============<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>;;;;;;;;;;;;::::::::::::888888999999999999999888::::::::::::::::::::::::999999999999999999999999888999999::::::999999888999999999888888888888777888888999::::::::::::999777777666666666666777777666666666666666666666666666666666666666777888888777777777777666666666666555555555555666666666666666666666666555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444555444444444444555666666333333333333333333333333222222222222111111111111333333333222222333333333333333333333333222222111111111111111111111111111111111111111111111111111111111111111000000000000000000111222222111000000111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////000000000000000/////////000000///......///000000////////////////////////////////////////////////////////////............////////////////////////////////////////////////................................................////////////////////////////////////////////////000000000000000000000000111111000000000000//////////////////////////////111111111111111111111111000000000000000000000000111111000000000000111111333222222111111222333333666555444333222222222222222222222222222222222222333333333333222222222222222222333333333333333333333333333444444444555555666666555444444555666666////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////........./////////000000111000......000111000/////////000000000000/////////////////////////////////............///000000111111222333333333333222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111444444444444444444444444222222222333333333444444333333444444444555555555444444444444444444444444555555444444444444555555666666666666666666666666666666666666666666666666666666666666777777777777888888999999999::::::::::::;;;<<<<<<======<<<<<<;;;<<<<<<======<<<<<<;;;>>>>>>======<<<<<<<<<;;;:::;;;;;;;;;<<<=========<<<<<<<<<<<<============;;;;;;;;;:::::::::999999888888999999999888777777999999::::::::::::;;;;;;999999999999999999999999888999999::::::999999888999999999888888888777777888888999:::::::::::::::777777666666666666777777888888888888888888888888666666666666666777777888777777777777666666666666555555555555666666666666666666666666555555555555444444555555555555555666555555555555555555555555444444444444444444444444444444444444444444444444555555444444555555666777333333333333333333333222444444444333333333333222333222222111111222222333222333333444333333222222111111111111111111111111111111111111111111111111111111111000000000000000111111111222222111111111111111111111000000000/////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////....../////////////////////////////////222000///------///000222///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////................................................////////////////////////////////////////////////000000000000000000000000000000000000000000//////////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111222222222222222333333333555555444444333333333333222222222222222222222222333222222222222222222222222222222222222333333333333333333444444444555555555555555555555555555555////////////////////////////////////////////////////////////////////////------....../////////000////////////////////////............////////////333111///000111222111111//////000000000000//////////////////////////////000000//////000000111222111111222333333333333222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222222222222333333333444444333333333444444444444555444444444444444444444444555555444444444444555555666666666666666666666666555555555555555555555555666666666666777777777777888888999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>======<<<<<<<<<;;;:::;;;;;;;;;<<<=========:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::999999999888888999999999888777777999999999::::::;;;;;;;;;999999999999999999999999888999999::::::999999888999999999888888888777777888888999::::::::::::999777777666666666666777777888888888888888888888888666666666666666777777888666666666666777777777777555555555555666666666666666666666666555555555555333444444444555555666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444555666666333333333333333333333222444444333333333222222222111111000000000000111111222333333444444444333333111111111111111111111111000000000000000000000000000000000000000000111111222111111111111111111222111111111111000000000/////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////...//////////////////...........................222000///------///000222000000000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////................................................////////////////////////////////////////////////000000000000000000000000//////////////////000000////////////////////////////////////////////////000000000000000000000000111111000000000000111111111111222222333333333333333333444444555555555555222222222222222222222222222222222222222222222222111111111222222333333333333333333444444444555555444444555555555555444444////////////////////////000000000000000000000000////////////////////////---------......//////000////////////////////////------........./////////333111000000111222222111//////000000000000//////000000000000000000000000111111000000111111222333111111222333333333333222111111111111111111111111111111111111111111111111111111111111111222222222111222222333333222222111222222222222222222222222222222333333333333444444333333333333444444444444333333333444444444444555555555444444444444555555666666666666666666666666555555555555555555555555666666666666777777777777888888999999999:::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;======<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;::::::::::::999999999999888888999999999999999888888999999::::::;;;;;;<<<999999999999999999999999888999999::::::999999888999999999888888888888777777777888999999999999888777777666666666666777777666666666666666666666666666666666666666777888888666666666666777777777777555555555555666666666666666666666666555555555555333333333444555555666666555555555555555555555555444444444444444444444444444444444444444444444444444333333333333444555555333333333333333333333333111111111111000000000000000000////////////000000222333333444444444444444111111111111111111111111000000000000000000000000000000000000111111111111222111000000000000111222111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000........................////////////////////////......////////////......------------............000000///......///000000000000000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////................................................////////////////////////////////////////////////000000000000000000000000......////////////000000////////////////////////........................000000000000000000000000111111000000000000111111///000111222222222222222111222333444555555555555222222222222222222222222111111111222222222222222000000111111222333333333333333333444444444555555444444555555555555444444////////////////////////000000000000000000000000////////////////////////,,,,,,---......///000000////////////////////////---------.........//////222111//////111222111000//////000000000000//////111111111111111111111111111111000000111111222333111111222333333333333222111111111111111111111111111111111111111111111111000000111111111222222222111222222333333222222111333333333333333333333333222222333333333333444444222222333333333444444444333333333444444444555555555555444444444444555555666666666666666666666666555555555555555555555555666666666666777777777777888888999999999:::::::::999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::999999999999888777888999::::::;;;::::::888888999::::::;;;<<<<<<999999999999999999999999888999999::::::999999888999999999888888888888777666666777888888888888777777777666666666666777777666666666666666666666666666666666666666777888888555666666666777777777888555555555555666666666666666666666666555555555555222222333444444555666666555555555555555555555555444444444444444444444444444444444444444444444444333222222222222333444444222222222333333444444444111111111111000000000000111111000000000000111111222333333444555555444444111111111111111111111111000000000000000000000000///000000000111111111111111000000//////000000111111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000........................////////////////////////---...///000000///...------.........////////////........................000000000000000000000000////////////////////////............/////////000////////////////////////////////////////////////................................................////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////000000000000000000000000111111000000000000111111---...000111222222111111222333444444555444333333222222222222222222222222000111111111222222222222///000000111222222333333333333333444444444555555333444444555555444444333////////////////////////000000000000000000000000////////////////////////,,,,,,------...///000000////////////////////////---------.........//////111000......000000000/////////000000000000//////111111111111111111111111000000000000000111222222111111222333333333333222111111111111111111111111111111111111111111111111000000111111222222222222222222222333333222222222444444444444444444444444222222333333333444444444222222333333333444444444333333333444444555555555555555555444444555555555666666666666666666666666555555555555555555555555666666666666777777777777888888999999999:::::::::999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;<<<<<<<<<=========<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======:::::::::999999999888888777888999:::;;;<<<<<<<<<888888999::::::;;;<<<<<<999999999999999999999999999999999::::::999999999999999999888888888888777555555666777777777777777777777666666666666777777888888888888888888888888666666666666666777888888555666666666777777888888555555555555666666666777777666666666555555555555222222333333444555666666555555555555555555555555444444444444444444444444444444444444444444444444222222111111222222333444111111222333333444555555333333333222222222222111222222111111111111222222222333333444555555555444111111111111111111111111000000000000000000000000//////000000111111111222111000///......///000111111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000........................////////////////////////---...///000000///...---.../////////000000111111------...//////...------000000000000000000000000////////////////////////---.........//////000000////////////////////////////////////////////////................................................////////////////////////////////////////////////////////////////////////---.........//////000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111,,,---///000111111111000333444444555444333111000222222222222222222222222000000111111222222222222///000000111222222333333333333333444444444555555333333444555555444333333............////////////////////////////////////............////////////000000000000000000000000333222111///......------000000000000000000000000000000000000111111111111///......------///000111000000000///////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444555555333333333444444444555555444444444555555555555666666666666666666666666666666666555555555555666666777888888888888999999999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999999999999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;:::::::::777777777888999:::<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;:::999888888888888888888999999999:::::::::666666777777888888888999666666666666777777777777:::999999888777666555555777777888888888888777777777777777777666666666666777777666666666666777777666555555666777888888777666555555555555444444444555555555555555555555555555666777444111111555999555555555555555555555555444333333222222333333444333333333333333444555666111111222333333444555555111222222333333444444555444444444333333222222222333444666777777666444333111111222222222222111111222222222111000//////...222222111111000/////////000000000000000000000000111111000000000000111111222111111111000000//////////////////000000000000000000000000000000000000////////////////////////000000////////////000000////////////000000000000//////000000000000//////////////////........................////////////000000000000000000000000000000000000000000000000---------......///000111////////////////////////////////////////////////---------...///000000111......//////......---,,,////////////////////////........................////////////////////////...............---------////////////////////////////////////////////////......//////000000111111////////////////////////////////////000000000000222000...------...000222000000000000000000000000000000000000000111111222333333333222222111111111222222222111111111000000222222222111111111000000222222333333333333444444222111111000111333444555333333333333333333333333............////////////////////////////////////............////////////000000000000000000000000000//////...............////////////////////////...////////////000000000//////...---...///000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444444444333333333444444444555555444444444555555555555666777777777777777777777777666666555555555555666666777777888888888999999999999999999::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::999999888888888888888888888999:::;;;;;;999999999:::::::::;;;;;;<<<;;;:::999888888888888888888999999999:::::::::777888888888999999999999666666666666777777777777888888888777777777777777666777777888888777777666666666666666777777777777777777666666666666777777777555555666777888888777666555555555555444444444555555555555555555555555666666555444222333555777555555555555555555555555444333333222222333333444444444333333333444444555111111222333333444555555333333333333333333333222333333222222222111111111222222333444444333222222111111222222222222111111222222111111000//////...000000000000000111111111000000000000000000000000111000000//////000000111111111111000000000//////////////////000000000000000000000000000000000000111111111111111111111111000000////////////000000////////////000000000000//////000000000000//////////////////........................////////////000000000000000000000000000000000000000000000000//////......//////000000////////////////////////////////////////////////------......///000000111///............---------////////////////////////........................////////////////////////+++,,,,,,---...///000111////////////////////////////////////////////////......//////000000000000////////////////////////111111000000//////......000///............///000000000000000000000000000000000000000000111111222333333333222222111111111222222222111111111000000222222222111111111000000222222222333333333444444555444333111111111111222333333333333333333333333............////////////////////////////////////............////////////////////////////////////---------------...//////....................................//////////////////.........///000111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111333333333333333333333333222222222222222222222222222222111111111111222222333333333333333333333333222222222222222222222222333333333333333333333333444444444444333333333333333333333444444444555555444444444555555555555666777777777777777777777777666666555555555555666666777777777888888888999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::999999999999888888:::999999888888999::::::888888888999999999::::::;;;;;;:::999888888888888888888999999999:::::::::999999999999999:::::::::666666666666777777777777666666777777888888888888555666666777777666666555555555666666777777888888777777666666666666777777777666555666777888777666666555555555555444444444555555555555555555555555777555333333444555666555444444444444444444444444444333333222222333333444555444444333333333333444111222222333333444444555555444444333222222111111111111111111111000000000111111111111111111111111111111222222222222111111222222111111000/////////...//////000111111222222000000000000000000000000000//////......//////000111111000000000000//////////////////000000000000000000000000000000000000111111111111111111111111000000////////////000000////////////000000000000//////000000000000//////////////////........................////////////000000000000000000000000000000000000000000000000111111000/////////000000////////////////////////////////////////////////------......///000000000000///...---,,,---......////////////////////////////////////////////////////////////////////////,,,,,,---...///000000111////////////////////////////////////////////////...////////////000000000////////////////////////222222111000///...------////////////////////////000000000000000000000000000000000000000111111222222222222222222111111111222222222111111111111111222222222111111111111111222222222222333333333333555444333222111111111111333333333333333333333333............////////////////////////////////////............////////////////////////////////////......------......///000................................./////////000000///////////////000000000111111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333444444444333333333333222333333333444444444555555444444444555555555555666666666666666666666666666666666555555555555666666777777777777888888888888888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888999999999999999::::::::::::;;;:::999999888888888999888888999999999:::::::::999999999999999999999999666666666666777777777777777777777777777777888888555555666666666666555555444555555666777888888999777777666666666666777777777666555666777888777666666555555555555444444444555555555555555555555555777444222222555777666444444444444444444444444444444333333222222333333444555555444333222222222222222222222333333444444444333333333333222222111111111111111111111111111111111000000//////000000111111111222222222222111111111111111111000000////////////000000111111111111000000000000000000000000//////............//////000000000000000000//////////////////000000000000////////////////////////........................000000////////////000000////////////000000000000//////000000000000//////////////////........................////////////////////////////////////////////////////////////333222111000////////////////////////////////////////////////////////////............//////000000111///---,,,+++,,,...///////////////////////////000000000000000000000000////////////////////////000000//////......------////////////////////////////////////////////////////////////////////////////////////////////////111111000000//////......///000000111111000000///////////////////////////000000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111222222222222333333333111111111222222333444444222222222222222222222222............////////////////////////////////////............////////////////////////////////////111000//////......//////........................//////000000000111111111/////////000000000000000000000111111222222222222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333444444444555555444444444555555555555666555555555555555555555555666666555555555555666666666666777777777888888888777777777888888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888::::::::::::;;;;;;;;;;;;::::::999999888888999999888888999999999:::::::::888888888888888888777777666666666666777777777777999999888888777666666555555555666666666666555555444555555666777888888999777777666666666666777777888666555666777888777555666555555555555444444444555555555555555555555555666333111333666888666444444444444444444444444444444333333222222333333444555444333222222222222222222222333333333333444444111111111222222333333333111111222222222222222222111111000000000000111111111111222222222222111111111111111000000000000000111111111111000000////////////////////////////////////............////////////////////////000000////////////000000000000////////////////////////........................000000////////////000000////////////000000000000//////000000000000//////////////////........................////////////////////////////////////////////////////////////444333222000////////////////////////////////////////////////////////////............////////////111///---,,,+++,,,...///////////////////////////000000000000000000000000////////////////////////111000000///......------/////////////////////////////////////////////////////////...............////////////////////////......//////000000111111000111111222222111111000////////////////////////000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333000111111222333333333444222222222222222222222222............////////////////////////////////////............////////////////////////////////////222111000///////////////........................000000000000111111111111...///000111111111000000//////000000111222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222333333333333333333333444444444555555444444444555555555555666444444444444444444444444666666555555555555666666666666666777777777888888666777777777777888888888::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::888888999999999999::::::;;;::::::999888888888999::::::;;;;;;;;;<<<<<<<<<::::::999999888999999:::888888999999999:::::::::888888888777777777777777666666666666777777777777::::::999888777666555555555666666777777666666555555555666666777777888888777777666666666666777777888777666666777777666555666555555555555444444444555555555555555555555555444333333444666777666555333333333333333333333333444333333222222333333444444333333222222222222333333333333333333333333333000000111111222333333444111111111222222222222222111111111111111111111111111111222222222222111111111111000000000000000000222222111111000//////...////////////////////////000//////......//////000......////////////000000////////////000000000000000000000000000000000000111111111111111111111111000000////////////000000////////////000000000000//////000000000000//////////////////........................////////////000000000000000000000000000000000000000000000000333222111000///.........////////////////////////////////////////////////......//////////////////000///...---,,,---......////////////////////////////////////////////////////////////////////////....../////////000000000/////////////////////////////////////////////////////////............---////////////////////////------...///000111222222111111111111111111111111000000000000000000000000000000000000000111111222000000000111111111111111111111111111111222222222111111111111111222222222111111111111222222222222333333333333333111000000222222222222222222222222............////////////////////////////////////............////////////000000000000000000000000//////.........///000000/////////////////////////////////000000000000111...///000111222111000000......///000000111222222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222333333333333333333333333000000111222333444444555333333333444444444555555444444444555555555555666555555555555555555555555666666555555555555666666666666666666777777777888666666666777777777888888:::::::::::::::::::::::::::;;;<<<======<<<;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::888888888999999:::::::::::::::999999888999999999999999:::::::::;;;;;;;;;:::999999888999999::::::888888999999999:::::::::999999999888888777777777666666666666777777777777999888888888777777666666666777777888888777777666666666666666777777777777777777666666666666777777999777666666777777666444666555555555555444444444555555555555555555555555111333555555555555666777333333333333333333333333444333333222222333333444222222222111222222333333333333333333333333333333111111111111111222222222000000000111111111222222///000111222222111000///111111222222222222111111000000000000000000000111111111111000000000000000////////////////////////111000000//////000000111........./////////000000////////////000000000000000000000000000000000000111111111111111111111111000000////////////000000////////////000000000000//////000000000000//////////////////........................////////////000000000000000000000000000000000000000000000000111000000///............/////////////////////////////////////////////////////////////////////...///............---------////////////////////////........................////////////////////////////////////000000000000//////////////////////////////////////////////////////.........---------////////////////////////......//////000000111111111000///......///000111000000000000000000000000000000000000000111111222///000000000111111111222000000111111111222222222000000111111111222222222111111111111222222222222333333444444333222000///111111111111111111111111............/////////000////////////////////////............/////////000111111111111111111111111,,,,,,,,,---...///000111000000000000000000000000............/////////000...///000222222111111000---......///000111111111000000000000000000000000000000000000000000000000111111111111111111111111333333333333333333333333000000000000000000000000222222111111111111222222111111111111111111111111222222222222222222222222333333333333333333333333//////000111333444555666333333333444444444555555444444444555555555666666666666666666666666666666666666555555555555666666666666666666777777777777666666666666777777777777:::::::::::::::::::::::::::;;;<<<======<<<;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<:::999999888999999::::::888888999999999:::::::::999999999888999999::::::888888999999999::::::::::::::::::999999888888888666666666666777777777777777777777777888888888888777777888888888888777777777777777777666666666666777777666666666666777777999777666666777777666444666666555555555444444444555555555555555555555555000333666666444444666888333333333333333333333333444333333222222333333444111111111111222333444444333333333333333333333333333333222222111000000000.../////////000000111111...///111222222111///...111111222222222222111111000000000000000111111111/////////000111111222222////////////////////////111111000000000000111111---.........//////000000////////////000000000000000000000000000000000000////////////////////////000000////////////000000////////////000000000000//////000000000000//////000/////////......................../////////000000000000000000000000000000000000000000000000000000//////...............///////////////////////////////////////////////////////////////...............//////......---,,,////////////////////////........................////////////////////////222222111000///...------//////////////////////////////////////////////////////.........---------////////////////////////000000000000////////////000///---,,,,,,---///000000000000000000000000000000000000000000111111222//////000000111111111222000000111111222222222222000000111111222222222222000111111111111222222222///000222333444444333333111111111111111111111111.........///////////////---------.........//////000///---,,,,,,---...///............////////////....................................////////////000000//////.........---////////////............111111111111111111111111000000000000111111111111111111000000000000111111111111000000111111222333444444444333333222222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222222111111000000111111222444444444444444444444444555555555555555555555555333333333444444444555555666666555555555444444444555555555555555555555555666666666666777777777777888777777777666666555555888:::;;;;;;999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<888888999::::::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;999777888:::;;;999777::::::999888888999::::::888999999::::::999999888::::::::::::::::::::::::999999999999999999999999<<<;;;:::999888888888888888888888888888888888888888888999999999999888888777777777777777777777777999888888888777777666666555555555555555555555555777666555666777888888666666666666666666666666666666555444333333333333333555444333333333333444555666555333222111222333333555555555555555555555555333333333333333333333333333333333333333333333333111111222222222111111000222222111111111111222222000000000000000000000000333333222222222222222222000000111222222111///...////////////////////////000000000000000000000000000000000000000000000000////////////000000000000,,,------...///000111111......//////000000111111000000000000000000000000222000///...///000222333////////////000000000000000000////////////000000////////////////////////........................//////000000///...------000000000000000000000000111111000000//////......//////000000000000////////////////////////////////////////////////////////////............//////...///000111111000///.........////////////......111111111111111000//////------------.........////////////...------,,,,,,000000//////.........---....................................//////////////////............//////......---,,,,,,...///000//////000000000000//////111111000000//////......222111111111111111222222///111222111000///000222000000000000000000000000222222222111111111000000222111000//////111333444222222222222222222222222000000000///.........------------.........//////000///...,,,,,,---///000............////////////........................------......//////000000111111000000000/////////........................111111111111111111111111000000000000111111111111111111000000000000111111111111000000111111222333333333222222222111111111222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222333333222222222222333333222222222222222222222222555555555555555555555555333333333444444444555555666666555555555444444444555555555555555555555555555666666666777777777777888888888777777666666666888999;;;:::999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<888888999::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999888999;;;;;;:::888::::::999888888999::::::;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999888888888888888888888888<<<;;;:::999888888888888777777777777777777777777777888888999999888888777777777777777777777777777888888777777777666666666666666666666666666666666555444333444555666555444555555555555555555555555666555444333333333333444555444333333333333444555555444333222222222333333444444444444444444444444333333333333333333333333222222222222222222222222000111111222222222111111222111111000000111111222000000000000000000000000222222222222222222222222111111111111111000///...000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000---.........///000000000.../////////000000000111000000000000000000000000111000///...///000222333////////////000000000000000000////////////000000////////////////////////........................000000/////////.................................////////////.........---......////////////......//////////////////////////////////////////////////////............//////...//////000000//////.........////////////......111111111111111000//////------........./////////..................//////000/////////................................................//////////////////............//////...............//////000//////000000000000//////111000000000/////////...222111111000000000111111///000111000///...///111000000000000000000000000222222222111111111000000222111000///000111333444222222222222222222222222222111000000......---,,,---............/////////000///.........///000111............////////////........................---------...///000000111111111111111000000000000..................//////111111111111111111111111000000000000111111111111111111000000000000111111111111000000111111222333111111111111111000000000222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222555444444333333444444555222222222222222222222222444444444444444444444444333333333444444444555555555555555555555444444444555555555555555555555555555555666666666777777777888888888888888777777777888999::::::999999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999:::;;;<<<;;;999:::999999888888999999:::;;;<<<<<<======<<<<<<;;;888888888888888888888888777777777777777777777777;;;;;;:::999888888888888666666666666666666666666777888888999999888888777777777777777777777777777666666666666666555555555777777777777777777777777444333333333555666555444555555555555555555555555555555444333333333444444555444444333333444444555444444333222222222333333333333333333333333333333333333333333333333333333111111111111111111111111///000111222222222222222222111111000000111111222000000000000000000000000000111111111222333333333333222111000////////////111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////000000000000000000000000000000000000111000///...///000111222////////////000000000000000000////////////000000////////////////////////........................000000///.........//////....................................------------------............------//////////////////////////////////////////////////////............/////////..................///......////////////......000000111111000000//////....../////////000000000------...//////000111111////////////................................................//////////////////............//////......///000000000000000//////000000000000//////000000000000////////////222111000000///////////////111222111000///000111000000000000000000000000222222222111111111111111222111000000000111333444222222222222222222222222111000000000//////...................../////////000////////////000111111............////////////........................,,,------...///000111111000000000000000000000000/////////000000000000000111111111111111111111111///000000000111111111111111111000000000000111111111111000000111111222333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222555444444333333444444555444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555555555555555555555555555555555555555555666666666777777999999888888888888888888777999::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999::::::;;;;;;::::::999999999999999999999999999777777777888888888888888;;;:::999999888888888999777777777777777777777777777777888888888888777777666666666666666666666666555555555555555555555555666666666666666666666666666555444555777888777666555555555555555555555555555444444333333333444444444444444444444444444444444333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222...///000111222333333333111111000000000000111111000000000000000000000000///000000111222333333444444333111///......//////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000///////////////////////////000000000000////////////////////////000////////////000111111////////////000000000000000000////////////000000////////////////////////........................111000///......///000000................................................---......//////......---//////////////////////////////////////////////////////............/////////...---,,,,,,---...///......////////////......///000000000000000//////////////////000000000000////////////000000111111///////////////.............................................//////////////////............//////...///000222222111000000//////000000000000//////000000000000////////////222111000///............111222333333111111222333000000000000000000000000111111111111111111111111111111000000000111222333111111111111111111111111.../////////000000111111///////////////////////////////////////000111111............////////////////////////////////////---------...///000000111////////////////////////000000111111111222222222000000000000000000000000///000000000111111111111111111000000000000111111111111000000111111222333111111222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222333333222222222222333333444444444444444444444444444444444444444444444444333333333444444444555555444555555555555555555555555555555555555555555555555555555555666666666666888888888888888888999999777888:::999888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999::::::::::::::::::999::::::::::::::::::::::::888888888999999999::::::::::::999999888888999999888888888888888888888888777777777888888777777777666666666666666666666666444444444444555555555555555555555555555555555555666555444555666777777555555555555555555555555555444444333333333444444555444444444444444444444444222333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333...///000111222333333333111000000000000000000111000000000000000000000000//////000111222222333333444333111///...//////000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000/////////000000000000///////////////////////////////////////////////////000000111////////////000000000000000000////////////000000////////////////////////////////////////////////000000/////////000000000/////////////////////////////////////////////////////////000000///////////////////////////////////////////////////////////////............/////////...---,,,,,,---...///......////////////.........//////000000000//////////////////000000000000111111000000////////////.........///////////////////////////////////////............//////////////////............//////...///111222222222111000//////000000000000//////////////////000000000000111111000//////...//////000111222111000000111222000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111---...//////111111222333000000000////////////...---......//////000000000............////////////////////////////////////............////////////............////////////000000111111222222333333000000000000000000000000000000000000111111111111111111000000000000111111111111000000111111222333111111111222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222222111111000000111111222222222222222222222222222333333333333333333333333333333333444444444555555444444444555555555555555555555555555555555555555444444555555555666666666777777777888888888888888777888999999888888999;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999;;;<<<;;;:::999:::;;;888999999::::::999999888:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::888888888999::::::;;;;;;::::::999999888999999:::888888888888888888888888666777777888888777777666777777777777777777777777444444444555555555555555555555555555555555555555333222222222444555444333444444444444444444444444444444333333333444555555333444444555555444444333222222333444444444333333222222222222222222222222222222222222222222222222333333333333333333333333///000111222222222222222111000000//////000000111000000000000000000000000///000000000111222222222222111111000000000000000........................////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000....../////////000000000////////////000000000000000000////////////000000//////////////////////////////////////////////////////000111111111000000000000000000000000000000/////////000000000000000//////000000000000////////////////////////////////////////////////////////////............/////////..................///......////////////............///000000000//////....../////////000000000111111000//////...------.........///////////////////////////////////////............//////////////////............////////////000111111111111111//////000000000000//////////////////000000000000111000000//////000000111---///000///...---...///000000000000000000000000111111111111111222222222000000111111222222222222111111111111111111111111/////////000111111111222000000000000/////////...,,,,,,---...///000000000............////////////////////////////////////////////////..................//////000000000000......///000000111222222000000000000000000000000000000000000111111111111111111000000000000111111111111000000111111222333000000000111111111222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111000000000000111111222222222222222222222222333333333333333333333333333333333444444444555555444444444555555555666666555555555555555555555555444444444555555555666666666666666777777888888888666888999999888888999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::999999888:::;;;;;;999888999;;;888999::::::::::::999888999::::::;;;;;;::::::999999999999999999999999999777777777888999::::::::::::999999888999999::::::888888888888888888888888666666777777777777666666777777777777777777777777444444555555666666666666555555555555555555555555333222111222444555444333444444444444444444444444333333333333333444555666333333444555555444333333111222333444444444333333333333333333333333333333111111111111111111111111222222222222222222222222000111111222222222111111000000////////////000000000000000000000000000000000000000000111111111111///000000111111111111000////////////////////////////////////////////////000000000000000000000000////////////000000000000/////////000111111111222111000000000/////////...000000000000000000000000---......///////////////////////////000000000000000000////////////000000////////////////////////////////////////////////---...111222333222000///////////////////////////........./////////000000...//////////////////...//////////////////////////////////////////////////////............//////...//////000000//////.........////////////......---......///000000//////------.........///////////////............................../////////000////////////////////////............//////////////////............//////000////////////000111111//////000000000000//////.../////////000000000111000000000000000111222333...///000000......///000000000000000000000000000000000111111111222222222000000111222222222222222111111111111111111111111111111111000000000000000111111000000/////////...+++,,,---...////////////............/////////000000000000000000000000000000000000///......------//////000000111111111222,,,------...///000000111000000000000000000000000000000000000111111111111111111000000000000111111111111111000111222222333.../////////000000111111222222222222222222222222000000000000000000000000111111111111111111111111000111111111111222222222222111111111111111111222444444444444444444444444333333333333333333333333333333333444444444555555444444444555555555666666555555555555555555555555444444444555555555666666555555666666777777777888666888999999888888999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::999999777999;;;:::888777999;;;888999:::;;;;;;:::999888777777777888888777777777888888888888888888888888555666666777888999999999999999999888999999::::::777777777777777777777777666666777777777777666666777777777777777777777777555555555666666666777777777777777777777777777777555444333444666777666555444444444444444444444444333333333333333444555666333333444555555444333333000111333444555444333333333333333333333333333333111111111111111111111111111111111111111111111111111111222222222111111000000000////////////000000000000000000000000000000111111111000000000000000---...000222222222111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000......///000111222222333111111000000/////////...000000000000000000000000---......///000/////////////////////000000000000000000////////////000000////////////////////////000000000000000000000000,,,...111444444333000...........................---------.........//////---..................---//////////////////////////////////////////////////////............//////...///000111111000///.........////////////......------...///000000//////------------.........///,,,,,,------.../////////---.........//////000000000000000000000000000000............/////////000//////............//////000///.........///111222//////000000000000//////.../////////000000111111//////000000111333444555111333444333222111222333000000000000000000000000000000111111222222222222000000111222222222222111000000000000000000000000000000000000000000000000...///000111111000///...111111000000000000111111///////////////...------,,,------.....................//////000000111111444333333333222111111111111111000000//////......000000000000000000000000000111111111111222222222000111111111111222222222//////000111222333333333000000000000000000000000111111222222222333333333222222222222222222222222111111111111111111111111333333222111000000111111111222222333333222222111111111222222222333333333000000000000000000000000444444222222222222444444777777666666555555555444555444444333333444444555444444444444444444444444555555444444444444555555777777777777888888888888999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::666666777777777888888888888888999999999:::::::::888888888888888888888888;;;;;;;;;::::::999999999:::999999888888999999:::999999999999999999999999888888888888888888888888777777777777777777777777999888888777666555555444666666666666777777777777555555555555666666666666999888666555555555666777666666666666666555444444666555444333333333333333555555555555555555555555333444555666555444333222333444555555333333444555555555555444444333333333000111111111111222222222111222333444444333222111111111111111111111111111////////////////////////000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333111///...---...///000000000000000000000000000000000000000000000000000+++---......------///000000000000000////////////---...///111222222222222000000000000000000000000000000000000111111111111////////////////////////000000////////////000000........................------..................---------............///////////////////////////000///...------...///000000///...------...///000////////////////////////,,,---------...///////////////............//////////////////////////////000000//////.........---////////////////////////000000000000000000000000000000//////.........---........................000000////////////000000///...---,,,,,,---...///...------------...//////000000////////////000000222111111111000000//////111111000000//////......000000000000000000000000111222222333222111000///111111111111111111111111000000000000000000000000//////000000000000//////111111000000000000111111///000000000000///...---------...///////////////////////////000000000000111111111111000000000000////////////000000000000000000000000000000000000//////000000000111111111000000111111111222222222000000000111222222222333111111111111111111111111111111111222222222333333222222222222222222222222111111111111111111111111333222222111000000111111111222222333333222222111111111222222222333333333333333333333333333333333444333333222222333333444555555555555444444444333555444444333333444444555444444444444444444444444777666666666666666666777666666777777777888888888999::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888777666666888888888999999999::::::888888888888888888888888::::::::::::999999999888:::999999888888999999:::999999999999999999999999888888888888888888888888777777777777777777777777888888777777666555555444555666666666777777777777555555555555666666666666888888666555555555666777666777777777666666555444666555444333333333333444555555555555555555555555333444444555444333222111333444555444333333333555444444444333333333222222000111111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111///.........///000000000000000000000000000000000000000000000000000,,,...///...------...///000000000000/////////...//////000000111000000000//////////////////////////////000000000111111111////////////////////////000000////////////000000/////////////////////////////////......---------........./////////000000////////////////////////000///...------...///000000///...------...///000////////////////////////------..................//////............//////////////////////////////000/////////............////////////////////////000000000000000000000000000000/////////.................................000000////////////000000///...------------...//////............///000000000000////////////000000111111111111000000000///111000000000/////////...000000000000000000000000111222222222222111000///111111111111111111111111000000000000000000000000000000////////////000000111000000//////000000111000000111111000000//////......///000000000000000000000000000////////////............////////////.........///000111111111000000000000000000000000.../////////000000000000000000000111111111222222111111111111111111222222222222222222222222222222111111111222222222222333222222222222222222222222111111111111111111111111333222111111000111111111111222222333333222222111111111222222222333333333444444444444444444444444444333333222222333333444444444444333333333333333555444444333333444444555555555555555555555555555888888777777777777888888666666777777777777888888999999:::;;;;;;;;;;;;:::::::::::::::::::::::::::===<<<;;;999888666555555888888888999999999999:::888888888888888888888888999999999888888888888888999999888888888888999999999999999999999999999999888888888888888888888888777777777777777777777777888777777666666555555555555555666666666777777777444555555555555666666666888777666666555555666666777777777777777666666555555555444333333333444444444444444444444444444444333333333444333222222111222444555444333222333555333333333222222222222222000111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111000000111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111///......///000000000000000000000000000000000000000000000000000000...///000///---------///000000000/////////......//////000000///......---//////////////////////////////000000000000111111////////////////////////000000////////////000000000000000000000000000000111000000///...---,,,,,,////////////000000000111//////////////////////////////............////////////............////////////////////////////////////................../////////....../////////////////////////////////////////////............////////////////////////000000000000000000000000000000////////////..............................000000////////////000000///......------......//////////////////000111111000000////////////000000111111111111000000000000000000000000////////////000000000000000000000000111111222222111111000///111111111111111111111111000000000000000000000000111000///......///000111000000////////////000000000000111111111111000000//////000111111111111111111111000000//////......---------....../////////.../////////000000000111/////////////////////////////////000000000111111000000000000111111111111222222222111111111111111222222222222222222222222111111111111222222222222111111111111111111111111111111111111111111111111222222111111111111111222111222222333333222222111111111222222222333333333222222222222222222222222333333333333333333333333444444444333333333333333555444444333333444444555666666666666666666666666888888777777777777888888666666666666777777777888888888999:::::::::::::::999999999999999999999999===<<<;;;:::999777666666888888888888999999999999888888888888888888888888888888888777777777777777999999888888888888999999888888888888888888888888888888888888888888888888777777777777777777777777777777666666666555555555555555555666666666777777444444444555555555666666777777666666555555555555666777777777777777666666555444444333333333444444444444444444444444444444333333333222222222111111222333444444222222333444222222111111111111111111000000111111111222222222222111000//////000111222111111111111111111111111111111111111111111111111000000111111111000000///000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////111000////////////000000///////////////////////////////////////////////////000000///---,,,---...000000/////////.........---......///......------////////////////////////////////////000000000111////////////////////////000000////////////000000////////////////////////000000//////......------....../////////000000000/////////////////////////////////......//////////////////....../////////////////////////////////000000//////......------......////////////......///////////////////////////////////////.........////////////////////////////////////////////////000000//////////////////........................000000////////////000000//////............////////////......//////000111000000////////////000000111111111000000000000000000000000000////////////000000000000000000000000111111111111111111000000111111111111111111111111////////////////////////111000///......///000111000000////////////000000000000111111111111000000///000000111111111111111111111000000//////...............//////000000000111000000000/////////...////////////////////////000000000111111111222222//////000000000111111111222222222111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111222111111111111111222222111222222333333222222111111111222222222333333333111111111111111111111111333333333333333333333333444444444444444444444555555444444333333444444555666666666666666666666666666666666555555666666666555666666666666777777777777888999999::::::999999999999999999999999999999:::::::::999999999888888777777888888888999999999888888888888888888888888777777777777777777777777999888888777777888888999888888888888888888888888777777777777777777777777777777777777777777777777666666666666555555555555555555555555666666666666444444444444555555555555666666666666666555555444666666777777777777666666444444333333333444444555444444444444444444444444333333222222222111111111222333444333222222333444111111111111111111111111000000111111111222222222222111000//////000111222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000///////////////000000///////////////////////////////////////////////////000111000...------...////////////............+++,,,---...////////////...........................////////////000000000////////////////////////000000////////////000000........................---......//////000000000------........./////////////////////////////////...//////////////////......//////////////////...////////////////////////000000000//////......---......///000000///......////////////////////////........./////////////////////////////////////////////////////////////////////000000000000000000////////////////////////000000////////////000000////////////////////////......------......///000000000////////////000000000000000000000000111111////////////000000000000000000000000000000000000000000000000000000111111111111111111111111111111////////////////////////000000////////////000000000//////......//////000//////000000111111000000//////000111111111111111000000000000/////////////////////000000000000000111111111000///.........000000000000000000000000111111111111222222222222/////////000000000111111111111111111111111222222000000000000000000000000000000000111111111111222111111111111111111111111111111111111111111111111111111111000111111222333111222222333333222222111111111222222222333333333222222222222222222222222222333333444444333333222444444444444555555555555555444444333333444444555555555555555555555555555555555444444444444555555555555666666666666777777777777888999999999999888999999999999999999999999777888888888999999::::::777777777888888888888999888888888888888888888888777777777777888888888888888888777777777777888888888888888888888888888888777777777777777777777777777777777777777777777777555555555555555555555555444444555555555666666666333444444444444555555555555666666666666555444444444555555666666666666666444444333333333444555555333333333333333333333333444444333222222222222333111333444333222111222444111111111111111222222222000111111111111222222222111111111000000111111111111111111111111111111111////////////////////////000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///000111000.........000/////////.........------***+++,,,...///000000000..............................////////////000000////////////////////////000000////////////000000........................------...///000111111222------------............////////////////////////......////////////............////////////......////////////////////////000000//////////////////---...///000000///...---////////////////////////.........///////////////////////////////////////000000000000000000000000//////000000000000111111////////////////////////000000////////////000000...//////000000//////...---------------...//////000000////////////000000000000000000111111111111////////////000000000000000000000000000000000000000000/////////000111111111111111111111111111111//////////////////////////////000000000000////////////............//////---...///000000000000///...///000000111111000000////////////000000000000000000000///////////////000000000000////////////000000000000000000000000000000000000111111111111////////////000000000111000000000111222222222333111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111000000111222222333111222222333333222222111111111222222222333333333333333333333333333333333222333333444444333333222222222333333444444444444555444444333333444444555444444444444444444444444555555444444444444555555555555555666666666777777666777777888888888888888888888888888888888888888777777777888888888999999777777777777888888888888888888888888888888888888777777777888888999999999888888777777777777888888888888888888888888888888777777777777777777777777777777777777777777777777555555555555555555555555444444444555555555666666333333444444444555555555555555666666666555444333333333444555555555555555333333333333333444555666333333333333333333333333555555333222222222333444111333333333222111222333111111111222222222333333000111111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000///000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000...///000000///...000111//////.........---------,,,---...///////////////................................./////////000000////////////////////////000000////////////000000..............................//////000000111111............////////////////////////////////////---...///000000///...------...///000000///...---///////////////////////////////////////000000000---...///000000///...---////////////////////////............/////////000////////////////////////000000000000000000000000//////000000000111111111////////////////////////000000////////////000000...///000111111000///..................//////000000000////////////000000///000000000111111111111.../////////000000000111000000000000000000000000000//////...///000111222111111111111111111111111////////////////////////...///000111111000///...//////............//////------...//////000//////......///000000000000000......//////000000111111000000000///.........---......//////000000111111000000000000000000000000////////////000000000000////////////000000000000//////000111222333333444222222222222222222222222000000000000111111111111000000000000000000000000111111111111111111111111111111000000111222333333222222222333333222222222111111222222222333333333222222222222222222222222222222444444444444222222111111111222222333333333555444444333333444444555444444444444444444444444555555444444444444555555555555555555666666666777666666777888888888888888888888888888888888888888777777777777777777777777777777777777888888888888888888888888888888888888777777888888999999999:::888888777777777777888888777777777777777777777777777777777777777777777777777777777777777777777777444555555555555555555555444444444555555555666666333333333444444444555555444555666666666555333333222333333444555555555444333333333333333444555666333333333333333333333333666555444333222333444444111222333333111111222333111111222222333333333333000111111111111222222222111222333444444333222111111111111111111111111111111111111111111111111111///000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000111000000000000000000000000000000000000000000000000000000---///000000//////000222//////.........---------/////////000//////...---..................................../////////000////////////////////////000000////////////000000000000000000000000000000000000000000////////////////////////000000000000////////////////////////---...///000000///...------...///000000///...---////////////////////////......//////000000111111---...///111111///...---////////////////////////---.........//////000000////////////////////////000000000000000000000000//////000000111111111222000000000000000000000000000000////////////000000...///000111111000///...///////////////000111111000000////////////000000//////000000111111111222.../////////000000111111000000000000000000000000000///.........000111222111111111111111111111111////////////////////////------......//////000000////////////////////////000000000000000000000000111111000000//////......///////////////.........////////////////////////000000000000000000000000111111111111000000000000000000000000111111111111000000000000////////////000000000000000111111222000000000000000000000000......///000111222222333111111111111111111111111///000111222222111000///111111222222222333333333111111111111111111111111111000///000222333222111444444333333333444555555111111222222222333333333222333444444555555444444444333333222222333333444555444444333333444444555555555555555555555555555444444444555555555555666555555666666777777888888888888888888888888888888888888777666555555666666888888999999999999888888888888888888888888888888666666666666666666666666999888888888777777666666777777777777777777777777777777777777777777777777777777777777777777777777666555444333333444555666666666666666666666666666777666555444444444444444555555666666555555444333444444444555555555555666555555555555555555555555333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111222222111111111111222222333111///......///111333111111111111000000000000000000000000000000000000222111000//////000111222...///////////////......222222111000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////111111111111111000//////222111000.........///000//////............//////000//////.........//////////////////////////////000000000000////////////+++,,,---///000000000000............////////////////////////////////////000000//////.........---......///////////////...//////............//////000000000000000000000000000000////////////000000////////////////////////333222000///...---..................////////////////////////000000000000.../////////000000111111---...000111111111000///.../////////000000000111//////000//////...------000000000000000000000000......///000000000000000000000000000000000000000222111000//////000111222//////000111111111111111000000000000000000000000000111111111111222222222////////////////////////.........///////////////////////////////////////000000000000000000000000111000000000/////////.../////////////////////...////////////////////////000000000000000000000000111111111111000000000000000000000000111111111111222222111111000000//////111111111111111222222333000000000000000000000000//////000000111111222222111111111111111111111111///000111222222111000///111111111222222222333333111111111111111111111111222111000111333333333222333333333222333333444555111111222222222333333333222333444444555444444444444333333222222333333444555444444333333444444555555555555555555555555555444444444555555555555666666666666666777777777777888888888888888888888888;;;::::::999888888999999777888888999999888888777888888888888888888888888888888888888888888888888888888888888777777777666777777777777777777777777777777777777777777777777666666666666666666666666555555444444444444555555555555555555555555555555666666555555444444555555555555666666555555444333444444444555555555555666444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111222222111111111111222222111111000//////000111111000000000000000000000000000000000000000000000000///...---,,,,,,---...///...///////////////......222111000////////////000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000///......111111000////////////////////////......///////////////............//////////////////////////////////////////000000000000111111111111111000//////............////////////////////////////////////000/////////............------...//////000////////////............//////000000000000000000000000000//////......//////000////////////////////////222111000///......//////............////////////....../////////000000000....../////////000000000...///000000000000000///////////////000000000000000000111111000//////...000000000000000000000000......///000000000000000000000000000000000000000111000////////////000111//////000111111111111000000000000000000000000000000000111111111222222222///////////////////////////////////////.........////////////////////////000000000000000000000000000000000000////////////......//////////////////////////////////////////////////////////////////111111111111000000000000000000000000111111111111444333333222111000000///222111111111111222333333000000000000000000000000000000000000000111111111111111111111111111111111000000111111111111000000111111111222222222222333111111111111111111111111333222111222333444444222222222111111222222333444111111222222222333333333222222333444444444444444444333333222222333333444555444444333333444444555444444444444444444444444444444444555555555555666777777777777666666666666888888888888888888888888;;;;;;:::999999999::::::777888888999999888888777888888888888888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777555555555555555555555555444555555555555555555444444444444444444444444444666555555555555666666777555555666666555555444333444444444555555555555666333333333333333333333333555555555555555555555555444444444444444444444444222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111222222111111111111222222000000111111111111000000////////////000000000000000000000000000000000000111000000//////000000111...//////000000/////////000000//////......//////000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////...////////////......---000000000000000//////...//////////////////////////////............//////////////////////////////......//////000000111111111111111111111000//////............////////////////////////////////////////////////............,,,,,,...///000000000000//////............//////000000000000000000000000///..................///////////////////////////000000////////////000000............////////////------........./////////............////////////000000///////////////000000000000000////////////111111111111111000000///000000000000000000000000......///000000000000000000000000000000000000000000//////......//////000...///000000111111000000000000000000000000000000000000000111111111222222////////////////////////000000//////......------////////////////////////////////////////////////000000000000////////////............////////////////////////////////////////////////////////////111111111111000000000//////000000000111111111111333333222111000000///...111111000000111111222333000000000000000000000000111111111000000000000000111111111111111111111111000000000111111000000000111111111111222222222222111111111111111111111111333222111222444555444333111111111000111222222333111111222222222333333333222222333444444444444333444333333222222333333444555444444333333444444555444444444444444444444444444444444555555555555666888888777777666666555555888888888888888888888888888888777777666777777888777777888888888888777777888888888888888888888888888888888888888888888888888888888777777777777777666666666666666666666666777777777777777777777777555555555555555555555555333444555666666555444333444444444444444444444444555555555555666666777888555555555666555555444333444444444555555555555666333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111222222111111111111222222///000111222222111000//////////////////000000000////////////////////////111111111111111111111111...//////000000000000/////////............//////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////...//////000//////.........///000111111000///.../////////000000////////////............//////000////////////////////////---......///000111111222+++,,,---///000000000000............///////////////////////////////////////////////////.........+++,,,---///000111111111//////............//////////////////////////////......------------......///////////////////////////////////////000111111............////////////------------.........///..................//////222111///.........///000000000000000////////////000000000111111000000///////////////////////////......///000000000000000000000000000000000000000//////............//////...//////000000000000000000000000000000000000000000000000000111111111111////////////////////////000000//////......------////////////////////////////////////////////////////////////000000000000---.........//////000000000000000000000000000000////////////////////////111111111111000000000//////000000000111111111111222111111000//////......///////////////000111111111111111111111111111111111111111000000000000000111111111111111111111111111000000000000000000111000000111111111222222222111111111111111111111111333222111222444555444333111111000000000111222222111111222222222333333333111222333333444444333333444333333222222333333444555444444333333444444555444444444444444444444444444444444555555555555666888888777777666666555555777777777777777777777777666666555555555555666666777777777888888777777777888888888888888888888888777777777777777777777777777777777777777777888888666666666666666666666666666666666666666666666666555555555555555555555555333444555666666555444333444444444444444444444444555555555555555666777888555555555666555555444333444444444555555555555666444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111222222111111111111222222...///111333333111///....../////////000000111111////////////////////////..............................///000111111000000//////............//////////////////////////////000000////////////000000///////////////////////////////////////////////////////////////////////////////////////////////////000000111111000000000...///000111111000///...//////000111111000//////...............///000000////////////////////////---......///000111111222+++,,,---///000000000000............////////////////////////////////////.........///////////////+++,,,---///000111111111//////............//////////////////////////////......------------......////////////////////////......//////000111111111............////////////------------........./////////////////////......111000///......///000111000000000000////////////......//////000//////...////////////////////////......///000000000000000////////////////////////......////////////............///000000000000000//////////////////////////////000000000111111111///////////////////////////////////////.........////////////////////////000000000000000000000000////////////000000000000------......///000000000000000000000000000000000////////////////////////111111111111000000000000000000000000111111111111000000000000///////////////............///000000111111111111111111111111000000000000000111111111111111111111111111111111111111000000000000111111000000000111111111111222111111111111111111111111333222111222333444444222111111000000111111222333111111222222222333333333111111222333333333333333444333333222222333333444555444444333333444444555333333333333333333333333444444444555555555555666777777777777666666666666777777777777777777777777777777666666666777888888666777777888888777777666888888888888888888888888666666666666666666666666777777777777888888888888777777777777777777777777666666666666666666666666555555555555555555555555444555555555555555555444444444444444444444444444555444444444444555555666555555666666555555444333444444444555555555555666555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111222222111111111111222222...000111222222111000...//////000000111111222222000000000000000000000000...//////000000//////.........///000111111111111//////......//////000000000000000000000000000000000000////////////000000000000000000000000000000///////////////////////////////////////////////////////////////////////////000000111111111111111...//////000000000000000//////111111111111//////......---......///000111////////////////////////......//////000000111111111111111111111000//////............////////////////////////////////////.........///////////////,,,,,,...///000000000000//////............//////000000000000000000000000///..................///////////////////////////......///000111111000000............////////////------........./////////000000000000///////////////////////////000111111////////////000000000000---......////////////...000000000000000000000000......///000000000000000////////////////////////...//////000000//////...---...//////000000///////////////////////////////////////000000000111111////////////////////////.........///////////////////////////////////////000000000000000000000000.../////////000000000111------......///000000111000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111///000000000000111111111///////////////000000111111111111111111111111111//////000000111111222222111111111111111111111111222111000//////000111222000000000000111111111111111111111111111111111111222111000111333333333222222111111111111222333333111111222222222333333333111111222333333333333222444333333222222333333444555444444333333444444555333333333333333333333333444444444555555555555666666666666666777777777777777777777777777777777777777777777777777888999999666666777777777777666666888888888888888888888888777777777777777777777777666777777777888888888888777777777777777777777777666666666666666666666666666666666666666666666666555555444444444444555555555555555555555555555555555444444333333333333444555555666666555555444333444444444555555555555666444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111222222111111111111222222///000111222222111000///000000000111222333333333000000000000000000000000000111222333333222111000......///111111222222111000////////////000111222000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////...//////000111111000000///////////////000111111...///111222222111///...---------......///000111////////////////////////////////////000000000000111111111111111000//////............////////////////////////////////////............/////////000------...//////000////////////............//////000000000000000000000000000//////......//////000////////////////////////...///000111111000//////............////////////....../////////000000000222222111111000000000000,,,---...000111111111111------...///000111222222......///000000000000000000000000000000000000000......///000000000000000//////////////////////////////000111111000//////---...//////000000//////////////////////////////////////////000000000111////////////////////////---.........//////000000////////////////////////000000000000000000000000.../////////000000111111---------...///000000111000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111000000000111222222333333000000000000000111111222111111111111111111111111...//////000111222222333111111111111111111111111222111000//////000111222000000000000111111111111111111111111111111111111111000///000222333222111222222111111222222333444111111222222222333333333111111222333333333333222444333333222222333333444555444444333333444444555333333333333333333333333444444444555555555666666555555666666777777888888777777777777777777777777666666555666666777888888666666777777777777666666888888888888888888888888888888888888888888888888666666777777888888888999777777777777777777777777666666666666666666666666777777777777777777777777666555444333333444555666666666666666666666666666555444333333222222222222555555666666555555444333444444444555555555666666333333333333333333333333555555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111222222111111111111222222000000111111111111000000000000111222333333444444000000000000000000000000---...///000000///...---......///111111222222222000000000000000111222222000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////------...///000000//////000///.........000111222...000111222222111000...---------......000111111////////////////////////000000000000////////////+++,,,---///000000000000............/////////000////////////////////////---.........//////000000......///////////////...//////............//////000000000000000000000000000000////////////000000////////////////////////...///000111111000///.............../////////000////////////000000000000333222222222111111000000+++,,,...000222222222111,,,---...///000111222333//////000111111111111111000000000000000000000000...//////000000000000000///////////////////////////000111222222111000///---......///////////////////////////////////////////////////000000000000111111000000//////......++++++,,,,,,---.........000000000000000000000000000000000000000000000000000000//////.........---......//////000000111111////////////////////////000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111///000111222222111000///333333222222111000000000111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000000111111111111222222222111222222333333222222111333333333333333333333333222222333333333333444444444444444444444444444444555555555555555555444444777777777777777777777777555555555555666666666666555555555555666666666666666666777777888888888888777777888999999999999888888777777777888999::::::999999888777666666777777444444555555666666777777888888777777666666555555666666666666666666666666444444444444444444444444555555555555555555555555333333333444444444555555666666666555444333111111555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111222222111111111111222222000000111111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000222111000//////000111222///...------------......000///.........///111222000000000000000000000000........................111222222111///...///000////////////////////////111111000000//////......222222111111000000//////........................//////000111111111111111000000000000000000000000//////............//////////////////////////////........................000000//////.........---000000//////.........---////////////////////////...------------...//////////////////////////////////////////////////////000000000000000///......////////////////////////////////////////////////---,,,,,,,,,,,,---......---------.........//////////////////////////////---.........//////000000////////////000000000000000000000000000000000000000000000000111111111111............////////////000000000000000000000000111000000///...---------////////////////////////000000000000000000000000111111222222222111111000111000000000/////////...222222222111000000//////000000000000000000000000000000000000000000000000000000000/////////......////////////000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111///000111222222111000///111111111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222111222222333333222222111333333333333333333333333222222333333333333444444444444444444444444444444555555555555555555555555666666666666666666666666555555555555666666666666555555555555666666666666777777777777777777888888666666777888888888888888888888888777888888999999999999888777777777777777666666666666666666777777777777777777666666555555666666666666666666666666444444444444444444444444555555555555555555555555333333333444444444555555444444444555444444333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111222222111111111111222222000000111111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000111111000//////000111111111000000//////000000111000//////...///000111222000000000000000000000000........................///000111000...---...///////////////////////////111000000000/////////...000/////////.........---........................//////000111111111111000//////////////////////////////............//////////////////////////////////////////////////////000/////////............000/////////............///////////////////////////............///000000////////////////////////////////////////////////000000000000000///......////////////////////////////////////////////////......------......///000---------.........///////////////////////////////////////000000000111111////////////000000000000000000000000000000000000//////000000000111111111............////////////000000000000000000000000111000000///......------////////////////////////000000000000000000000000000000111111111000000///000000000000////////////111111000000///.........000000000000000000000000000000000000000000000000111000000000000000//////000000000000////////////////////////////////////000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000111111111111000000///000000111222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000111111111111222222222111222222333333222222111333333333333333333333333222222333333333333444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555666666666666555555555555666666666666777777777777777777777777666666777888888888888777999999888777777777888888999888777777777777777777777777777777777777666666777777777666666666666555666666666666666666666666666666666666666666666666555555555555555555555555333333333444444444555555222333444444555555444444333333333333444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111222222111111111111222222000000111111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000111000000//////000000111111111111000000111111222///////////////000111111000000000000000000000000...........................///000///---,,,---...000000000000000000000000000000000000////////////////////////.......................................///000000111111000000//////////////////////////////............//////////////////////////////000000000000000000000000////////////............////////////............///////////////////////////////////////000111111////////////////////////////////////////////////000000000/////////......//////////////////////////////////////////////////////......//////000111------........./////////////////////////////////000000000000111111111111////////////000000000000000000000000000000000000//////000000000000111111............////////////000000000000000000000000000000000///......------////////////////////////000000000000000000000000...//////000000000//////000000000000////////////,,,,,,------.../////////////////////////////////////////////////////////111111111111000000000000111111000000//////......///////////////////////////000000000111111111111000000000000000000000000///000000000111111111111111111000000000000111111000000000111111000000000000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222000000111111111222222222111222222333333222222111333333333333333333333333222222222333333333444444333333333333333333333333444444444555555555555555555555555555555555555555555555555555666666666666555555555555666666666666777777777777777666666666666777888888999999888888:::999888777777666777777888888777777777777777888999999888888777777666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555333333333444444444555555333333444444555444444333222222333333333333333444333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111222222111111111111222222000000111111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000////////////////////////000000000//////000000000000////////////000000111///////////////000000111000000000000000000000000........................---///000///------...///000000000000000000000000000000000000////////////111111111111000000000000...........................//////000000000000000//////////////////////////////............/////////////////////////////////////////////////////////////////////.........///////////////.........//////////////////////////////......//////000111/////////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////......//////000111............////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////000000000111............////////////////////////////////////000000//////............////////////////////////////////////////////////...///000000111000000000////////////000000000000......//////000111111111////////////////////////////////////////////////000000000000111111111111111111000000//////......000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111111111000000000000111111111000000000000000000111222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222111222222333333222222111333333333333333333333333222222222333333333444444333333333333333333333333444444444555555555666666666666666666666666666666555555555555666666666666555555555555666666666666777777666666666666666666777888999999::::::999999999999888777666666666666888777777777777777888888999999888888777777666666555555555555555666666666777777777777777777777777777777777777777777777777555555555555555555555555333333333444444444555555555555555555444333222111222222222333333444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111222222111111111111222222000000111111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000/////////////////////////////////000000////////////////////////000111111...//////000000000000000////////////////////////////////////////////////...///000000......///000000000000000000000000000////////////000000000000000000000000111111111111////////////////////////......///000000000000000........................//////............//////////////////////////////.................................///////////////.........///////////////////////////////////////......------......///000//////////////////////////////////////////////////////...---......///000////////////////////////////////////////////////......------......///000........./////////000000////////////////////////////////////////////////////////////000000000000////////////////////////...////////////000000000............////////////////////////////////////////////////............///////////////////////////////////////////////////000111111222222222111////////////000000000000000//////......------,,,000000000000000000000000000000000000000000000000//////000000000000000111000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111111111000000000000111111333333222222111000000///111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000000111111111111222222222111222222333333222222111333333333333333333333333222222333333333333444444333333333333333333333333333333444444555666666666666666666666666666666666555555555555666666666666555555555555666666666666555555555666666777777777777777888999999999999999888888777666666666777777777777777777777888888999777777777777777777666666444555555555555666666666777777777777777777777777777777777777777777777777555555555555555555555555333333333444444444555555666666666555444333111000222222333333444444555555333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111222222111111111111222222000000111111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000...//////000000//////...000000000000111222222333......///000000000000000////////////////////////////////////////////////---///000000///...000111000000000000000000000000////////////000000000000............////////////////////////////////////---...//////000000//////........................//////............//////////////////////////////.................................///////////////.........///////////////////////////////////////---------------.../////////////////////////////////////////////////////////...---------...///000////////////////////////////////////////////////......------......///000....../////////000000000////////////////////////////////////............////////////000000000000000000000000000000000000......////////////000000............////////////000000000000000000000000//////////////////......////////////////////////000000000000000000000000///000111222222333222222.../////////000000000111.........---,,,,,,++++++000000000000000000000000000000000000000000000000....../////////000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111222111000//////000111222222222111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222111222222333333222222111333333333333333333333333222222333333333333444444222222222222222222222222333333444444555666666777555555555555555555555555555555555555666666666666555555555555666666666666333444444555666777888888555555666777777777777777777666666666666777777888777777777777777888999999666666666666666666777777444444444555555555666666777777777777777777777777666666666666666666666666555555555555555555555555333333333444444444555555444555555555444333333222222333333444555555666666333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111222222111111111111222222000000111111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000......///000000///......////////////000111222333---...///000111000000///////////////////////////////////////////////////,,,---//////...---///000////////////////////////.../////////000000000111---........./////////000////////////////////////---...//////000000//////........................//////............//////////////////////////////..................................../////////000............/////////000////////////////////////...............//////000///////////////////////////////////////////////////...---,,,,,,...000111//////////////////////////////////////////////////////......//////000111.../////////000000000000////////////////////////000000000000//////......////////////000000000000000000000000000000000000........./////////000000............////////////000000000000000000000000.../////////////////////////////////////////////000000000000000000000000...///000111222222222222.../////////000000111111//////000000111222222222000000000000000000000000000000000000000000000000---.........//////000000......//////000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111222111000//////000111222000000000111222222333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000111111111111222222222222222222333333222222222333333333333333333333333222222333333333444444444222222222222222222222222333333444444555666777777444444444444444444444444555555555555666666666777555555555555666666666777222333444555666888999999333444444555555555555555666666555666666777888999777777666777777888999999444444555555666666777777444444444555555555666666777777777777777777777777666666666666666666666666555555555555555555555555333333333444444444555555222333444444555555444444333333444444555666777777333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111222222111111111111222222000000111111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000---...///000000///...---,,,,,,,,,,,,---...000000---...000111111111000///////////////////////////000000000000000000000000+++,,,------,,,,,,...///////////////////////////.../////////000000111111///000000000111111222222000000000000000000000000---......///////////////........................//////............//////////////////////////////000000000000000000000000---.........//////000000---.........//////000000///////////////////////////////////////000111111///////////////////////////////////////////////////...,,,,,,,,,...000111////////////////////////////////////////////////000000000000000111111222////////////000000000000////////////////////////222111111111000000//////////////////000000000000000000000000000000000000............/////////000............/////////000000000000000000000000000.........///////////////////////////////////////000000000000000000000000---...///000111111111111//////000111111111111111////////////////////////000000000000111111111111000000000000000000000000//////000000111111222222000000000000000000000000......//////000000111111////////////000000000000...///000111111000///...000000////////////000000------...///000111111222///000111222222111000///000000000000000000000000222111111111000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000111111222222222222111111000666***111666+++000333333222222111111222222333000000000000000000000000444444444444444444444444333333222111111222333333333333333333333333333333444444444555555555555666666555444333333444555666444555555555666666777777777777777777666666666666666666666666777777777777666666666666666555555555666666666666666666666666666666666666666666666666555555555555555555555555555555555555666666666666888888777555555444444444444444444555555555555666555555444444444333333333444444444444444444444444444444444444444444444444555555444444444333333333444444333222111111111111222333333444444333333222222222111111111111222222111111111111111111111111333222000//////000222333000000111111111111000000111111222111111000///...111///...,,,,,,...///111000000000000000///......///////////////.........111111000000//////......111111000000//////......000000000000111111111111111111000000//////............////////////......////////////////////////...//////000000000000000000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000//////////////////////////////////////////////////////............//////........................------------------------......////////////......------............------......////////////......000000000//////000000000////////////////////////........................,,,---......//////......////////////////////////////////////////////////...///000///...---...000------...000111222333444777666555333111000......000///...------...///000000...,,,---000111///---............////////////000000///...............////////////000000000000111111000000//////......////////////////////////---...000111222111///...000000000000000000000000000000000000000000000000//////000111111111111111//////////////////////////////000000000111111111000000000000000000000000000000000000000111111111000000000000000000000000////////////000000000000////////////000000000000...///000111111000///...000000////////////000000/////////000000111111111///000111222222111000///000000000000000000000000111111111111000000000///000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000111111222222222222111111444888000555333...666///333222222111111222222333111111111111111111111111333333333333333333333333333333222111111222333333666666666666666666666666444444444444555555555555555555444444444444555555444555555555666666666777555555555555555555555555555555666666666777777777666666666666555555555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555666666666666888777666555444444444444444444444555555555555666555555444444444333333333444444444444444444444444444444444444444444444444555444444444444333333333333333222222111222222222222333333444444333333222222222111111111111222222111111111111111111111111333222111000000111222333000000111111111111000000///000000111111111000000222111000//////000111222000000000000000///......000000000000000000000000111000000000/////////...111000000000/////////......////////////000000000111000000000/////////...//////000000000000//////////////////////////////......///000000000000///000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000//////////////////////////////////////////////////////............//////000000000000000000000000..............................////////////......------............------......////////////......------,,,,,,,,,,,,------////////////////////////........................,,,---......//////......////////////////////////////////////////////////...///000///...---...000......///000111222222333555444333222111///......000///...------...///000000...---...000000///---............////////////111111000///////////////....../////////000000000111000000000/////////...////////////////////////...///111222222222000000000000000000000000000000000000000000000000000000//////000000111111000000//////////////////////////////000000000000111111////////////////////////111000000000000000000///000000000000000000000000000000000000////////////////////////000000000000//////000000000000//////000000////////////000000000111111111111111111111///000111111111111000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111111111222222222222111111000222111555---222BBB///333222222111111222222333222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333333333444444444444555555555555444444555555555555444444555555555555555666666666444444444444444444444444555555555666666666666777555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555444555555555555666666666777777666555444444444444444444444555555555555666555555444444444333333333444444444444444444444444444444444444444444444444444444444444333333333333222222222222222222333333222333333444444333333222222222111111111111222222111111111111111111111111111111111111111111111111000000111111111111000000......000111111222222222222111000//////000111222000000000000000//////...000000000000111111111111000000000000////////////000000000000////////////............////////////000000000000////////////000000111111111111000000000000000000000000000000---......///////////////000000000000000000000000000000000000000000000000111000000///////////////000000000000000000000000//////////////////////////////////////////////////////............//////000000000000000000000000////////////////////////......////////////......------............------......////////////............------------......////////////////////////........................,,,---......//////......////////////////////////////////////////////////...///000///...---...000/////////000000111111111222222111000000//////...//////............//////000...---...///000///...............////////////111111000000//////000000------........./////////000000000000///////////////////////////////////////000111222333222111000000000000000000000000000000000000000000000000000//////000000000000000///////////////////////////////////////000000000111////////////////////////111111000000/////////...////////////////////////111111000000//////......////////////000000000000//////000000000000//////000000////////////000000222222222111111111111111///000000111111111111111000000000000000000000000111111111000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111...---111666***:::TTT:::333222222111111222222333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333444444444555555555333333555666666555333333555555555555555555555555444444444444444555555555444444555555555666666666444444555555555555555666666666666666666666666666555555555555555555555555555555555555555555555555444444444555555555666666777666555444444444444444444444444555555555555666555555444444444333333333444444444444444444444444444444444444444444444444444444444333333333222222000111222222333333333333222333333444444333333222222222111111111111222222111111111111111111111111000111222222222222111000000000111111111111000000//////000111111111111111//////............////////////000000000000/////////000000000000000111111000000000000////////////000000000000////////////........./////////000000000000000000////////////111111111222222111111111////////////////////////------...///////////////////////////////////////////////////////////////000000////////////000000//////////////////////////////////////////////////////////////////////////////............//////..............................////////////000000......////////////......------............------......////////////......//////............//////////////////////////////........................,,,---......///.........////////////////////////////////////////////////...///000///...---...000000000000000000000///////////////////////////////////////......///////////////....../////////...............////////////000000///////////////000------------.........///000000000000////////////////////////////////////...///000111111111111000//////////////////////////////////////////////////////000000000//////...////////////////////////...////////////000000000////////////////////////111000000000//////......////////////////////////111111000000//////......////////////000000000000000000////////////000000000000////////////000000222222222111111111111111000000000000000111111222000000000000000000000000000000000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111222111333777---???[[[DDD333222222111111222222333222222222222222222222222111111111111111111111111222222222222222222222222444444444444444444444444333333333444444444444555222333444555555444333222555555555555555444444444444444555555555666666666444444444444555555555555333444444444555555666666666666666666666666666666555555555555555555555555555555555555555555555555444444444444555555555555666555555444444444444555444444444555555555555666555555444444444333333333444444444444444444444444444444444444444444444444444444333333333222222222000111222333333333333333222333333444444333333222222222111111111111222222111111111111111111111111000111222222222222111000000000111111111111000000111111111111111000////////////............////////////000000000000//////.........//////000000000////////////000000000000////////////000000000000//////000000000111111111////////////000000000000111111222222222222111111........................---......///000/////////////////////////////////////////////////////////000000////////////000000//////////////////////////////////////////////////////////////////////////////............//////........................------........./////////......////////////......------............------......////////////......,,,++++++******++++++,,,////////////////////////........................,,,---......///.........////////////////////////////////////////////////...///000///...---...000000000000///////////////------........./////////...//////////////////....../////////......//////............////////////......---------......///------------.........///////////////000000000000////////////////////////---....../////////////////////////////////////////////////////////////////////000000000///......////////////////////////......////////////000000////////////////////////000//////////////////...000000000000000000000000000000000000////////////////////////000000000000000000////////////000000000000////////////000000000111111111111111111111000/////////000111222333000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000222222222222222222222222111111111111111222222222111111222222222222111111222222///333,,,666KKK<<<333222222111111222222333222222222222222222222222111111111111111111111111111222222333333222222111333333333333333333333333333333333333444444444444333333444444444444333333555555555444444444444444444444444555666666777777333333333444444444555555333333333444555555666666444444444444444444444444444444444444444444444444555555555555555555555555333444444444444555555555555555444444444444444555444444444555555555555666555555444444444333333333444444444444444444444444444444444444444444444444333333333333222222222222000111222333444333222111222333333444444333333222222222111111111111222222111111111111111111111111111111111111111111111111000000111111111111000000222222222111111000......000000111111111111000000...//////000000000000000------......//////000000////////////000000000000////////////000000000000000000000000111111111111////////////000000000000111111222222222222111111////////////////////////...//////000000000000000000000000000000000000000000000000000000000000000///////////////000000111000000000000000000000000//////////////////////////////////////////////////////............//////000000000000000000000000---------......//////000......////////////......------............------......////////////.........------,,,,,,------...////////////////////////........................,,,---......//////......////////////////////////////////////////////////...///000///...---...000////////////////////////------........./////////......////////////.........///000///...---...000............////////////------,,,,,,------......------........./////////////////////000000000000////////////////////////---------.........//////000000000000000000000000000000000000000000000000//////000000///......---////////////////////////........./////////000000000000000000000000000000.........///////////////000000000000000000000000////////////000000000000////////////000000000000111000///......///000111000000////////////000000/////////000000111111111000/////////000111222333000000000000000000000000///000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000222222222222222222222222000000111111111222222222111111222222222222111111...222+++000000,,,666000333222222111111222222333111111111111111111111111222222222222222222222222111222333333333333222111000000000000000000000000222222333333333444444444444333333333333333333444555555555444444333333333222333333444555555666666222333333333333444444444222222333444444555666666444444444444444444444444444444444444444444444444555555555555555555555555333333444444444555555555555444444333333444444555444444444555555555555666555555444444444333333333444444444444444444444444444444444444444444444444333333333222222222222111111222333444444333111000222333333444444333333222222222111111111111222222111111111111111111111111333222111000000111222333000000111111111111000000000000111111111000000///000000111111111111000000......///000000000000000---......///000000111111.../////////000000000111.../////////000000000111/////////000000000000111.../////////000000000111000000111111111111000000000000000000000000000000///000000111111111111111000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000//////////////////////////////////////////////////////............//////000000000000000000000000---......///000000111111......////////////......------............------......////////////......111000000//////000000111////////////////////////........................,,,---......//////......////////////////////////////////////////////////...///000///...---...000......//////////////////............////////////---...///000000///...------///000000...---...000............////////////---------------...//////....../////////000000000.../////////000000000111////////////////////////...............//////000000000000000000000000000000000000000000000000000//////000000///...------////////////////////////............/////////000111111111111111111111111---.........//////000000000000000000000000000000......//////000000111111////////////000000000000111000///......///000111000000////////////000000---......///000111111222000////////////111333444000000000000000000000000//////000000111111111222000000000000111111111111000000000000000000000000000000000000000000000000222222222222222222222222000000111111222222222222111111222222222222111111...666---555:::---...///333222222222222222222333000000000000000000000000222222222222222222222222111222333444444333222111333333333333333333333333222222333333333444444444555444222222222222444555555555555444444333333333111111222333333444555555222222333333333444444444222222333333444555666666666666666666666666666666444444444444444444444444555555555555555555555555333333333444444444555555444444333333333444444555444444444555555555666666555555444444444333333333444444444444444444444444444444444444444444444444333333333222222222111111222222444444444222000///222333333444444333333222222222111111111111222222111111111111111111111111333222000//////000222333000000111111111111000000...///000111111222222111......////////////............///000000000000000...//////000111222222222.../////////000000111111.../////////000000111111............/////////000.../////////000000111111000000111111111111000000222222222222222222222222000000111222222222222222000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000//////////////////////////////////////////////////////............//////...........................//////000111222222222......////////////......---..................---......////////////............------------......////////////////////////........................,,,---......//////......////////////////////////////////////////////////...///000///...---...000............//////000000////////////////////////---...///000000///...------///111000---,,,...000............/////////000...............///000111////////////000000000000.../////////000000111111///////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000//////.........---.........///////////////000000000000000000000000000000///...............000000000000000000000000//////000111222333333333//////............//////////////////////////////////////////000000000000////////////////////////000000000000111111111111222111000000000111333444000000000000000000000000000000000000000000000000000000////////////000000111111111111111000////////////000000111111111222////////////////////////000000000000000000000000111111222222222333333333111111111111111111111111222222222111111000000000111111111111111111111111000111111111111222222222222222222222222222222222111111222222222111111000222222333333333333444444444444444444444444444444333333333333333333333333444444444444333333222111333222222111111222222333444444444444444444444444555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444333333333444444444555555777777777555333222333444555555444444444333333333444444444444444444444444666555444444222222111000222222222222222222222222333333333222222111111111111111000000000000111111000000000000000000000000222222222111111111111111000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111////////////////////////111111000000//////...............///////////////000000000000111111111111000000000000000000000000000/////////............////////////000000000000000000000000000000000000000000000000000000000000............/////////000//////............//////////////////////////////000000000000000000000000////////////////////////222111000//////000111222000000//////.........---------............------........................---------............///////////////............------------------------////////////////////////000000000000///...---,,,111000000///...---------////////////////////////......////////////......//////............//////............////////////000000//////.........---////////////000000000000000000000000000000000000////////////////////////000///...------...///000000000000000//////////////////000000000000//////000000//////.........---............////////////////////////////////////......//////...---,,,,,,000/////////............000000//////......------000000000000000000000000000000///...............000000000000000000000000/////////000000111111111//////............//////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111000000111111222333000000000000000000000000000000000000000000000000000000////////////000000111111111111111000/////////000000000111111111111111111111111111111111111000000000000000000000000111111111222222333333333111111111111111111111111444444444333333333222222111111111111111111111111000111111111111222222222222222222222222222222222111111222222222111111000222222222333333333444444333333333333333333333333333333333333333333333333333444444444333333222111333222222111111222222333444444444444444444444444555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444333333333444444444555555666666666555333222333555555555555444444444333333444444444444444444444444444333333222222111111000222222222222222222222222333333333222222222111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111000000000000000000000000111000000000/////////...//////////////////......//////000000000111111111000000000000000000000000000000/////////.........////////////000000000000000000000000000000000000000000000000000000000000........./////////000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////111111000//////000111111000/////////...............//////////////////...////////////////////////........./////////000000////////////....................................////////////////////////,,,,,,---...////////////111000000///......------////////////////////////......////////////......//////............//////............////////////000/////////............////////////000000000000////////////////////////........................000///...------...///000000000000000//////////////////000000000000//////000/////////........................///////////////////////////////////////000000000//////...---////////////............111111000///...---,,,,,,000000000000000000000000000000///.........//////000000000000000000000000////////////////////////000//////......//////000000000000000000000000000////////////000000000000111111111111111111111111000000000000111111111111///000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000000111111111111111111111111111111111111000000000000000000000000000000111111222333444444111111111111111111111111444444444333333333333222111111111111111111111111000111111111111222222222222222222222222222222222000111111222222222111111222222222222333333333333222222222222222222222222333333333333333333333333333333444444444333222222333222222111111222222333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444555555444333333444666555555555555555444444444444444444444444444444444111111111111111111111111333333333333333333333333333333333222222222222111333333222222222222333333000000000000000000000000......//////000000111111000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111111111111111111111111111000000000000////////////000000000//////.........//////000000000000111111000000000000000000000000000000000/////////......////////////000000000000000000000000000000000000000000000000000000000000....../////////000000000111111000000000000111111111111111111111111111111000000000000000000000000////////////////////////111000000//////000000111////////////............//////000000000000//////000000000000000000000000////////////000000000111////////////............////////////////////////////////////////////////,,,,,,---...////////////000000000///......------////////////////////////......////////////......//////............//////............////////////////////////............////////////000000000000////////////////////////........................//////............//////////////////000000000000//////000000000000//////////////////........................////////////////////////////////////000000111111111000/////////////////////.........000000//////......------////////////////////////000000///////////////000////////////////////////000/////////////////////000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111...///111222222222111000000000000000000000000000000000000000000000000000000000000111111000000000000000111111111111000///000000000000000111111111111111111111111111111111000000000000000000000000//////000111222333444444111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222000000111222222222111111111222222222222333333333222222222222222222222222333333333333333333333333333333333444444333333222333222222111111222222333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555333444444444333333555777555555555555555555555555444444444444444444444444000111111111222222222333333333333333333333333333222222222222222222222222222222222111111222222222000000000000000000000000......//////000111222222000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111000000000000000000000000000000000000////////////222111111000///...------////////////000000000111////////////////////////000000000////////////...////////////000000000000////////////////////////000000000000000000000000...////////////000000000111000000//////000000111000000000000000000000000////////////////////////////////////////////////000000000//////000000000///////////////........./////////000000/////////////////////////////////....../////////000000000////////////....................................////////////////////////000000000000///...------000000//////............////////////////////////......////////////......//////............//////............///////////////////////////.........////////////000000000000////////////////////////......................../////////....../////////////////////000000000000//////000000000000/////////////////////.....................////////////////////////////////////000000000111111000//////.........///////////////------......//////000000////////////////////////000000/////////000000111////////////////////////000000000000000000000///000000////////////000000000000000000000000000000////////////000000000000///////////////////////////000000000111111111111...///000222222111000000000000000000000000000000000000000000000000000000000000111111111111000000///000000111111111000000111111000000000000000000000000000000000000000000000000000000000000000000//////000111111222333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222///000111222222222222222111111111222222222333333444444444444444444444444333333333333333333333333222333333444444333333333333222222111111222222333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555222333444333333333555777444444555555555555555555444444444444444444444444111111222222333444444444333333333333333333333333222222222222222222222222111111000000000000111111000000000000000000000000//////000111111222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000222222111000///......---...////////////000000000////////////////////////111000000000////////////////////////000000000000////////////////////////////////////////////////////////////000000000111000//////......//////000/////////////////////////////////////////////////////////////////////////////////000000/////////.........///////////////---......//////......---........................------........./////////////////////............------------------------////////////////////////111111111111000///......////////////............////////////////////////......////////////......//////............//////............////////////.........///////////////////////////000000000000...................................................//////////////////....../////////000000000111//////000000000000//////.........///////////////............////////////////////////////////////...//////000000/////////.........///////////////,,,,,,---...///000111111000000000000000000000000000000/////////000111111000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000////////////000000000000........................000000000000111111111111...///000000111111000000000000000000000000000000000000000000000000000000///000111222222111000//////000000111111111111000111111111111000000000000////////////////////////000000000000000000000000000000000111111111111222111111111111111111111111222333333333333444444444111111111111111111111111000111111111111222222222222222222222222222222222///000111222222222222222111111111111222222222222444444444444444444444444333333333333333333333333222222333444444444333333333222222111111222222333444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555222333444333222333444666333333333444444444444444444444444444444444444444222222222333333444444444333333333333333333333333111222222222222333333333111000000000000000000111000000000000000000000000000000111111222222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................////////////000000000000111111111000000/////////......////////////000000000000000000000000000000111111000000000/////////////////////000000000000000000000000000000000000/////////////////////////////////000000000111111//////............//////........................000000000000000000000000////////////////////////...//////000000//////............///////////////------............------........................------------............////////////............------------------------////////////////////////......///000111111111111//////////////////......////////////////////////......////////////......//////............//////............////////////.........///////////////////////////000000000000........................------------------------......////////////............//////000000111111//////000000000000//////.........///////////////............////////////////////////////////////......//////000000//////............/////////000------......//////000000000000000000000000000000000000//////000111111222000000000000000000000000.........//////000000000111111000000000000111111////////////////////////////////////000000000000////////////////////////000000000000111111111111///////////////000111111000000000000000000000000000000000000000000000000///000222333333222000/////////000111111111111111111111111111000000000///000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111222222333333333444444444111111111111111111111111000111111111111222222222222222222222222222222222//////000222222333333222111111111111222222222222333333333333333333333333333333333333333333333333111222333333444444444333333222222111111222222333444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555222333444333222222444555222222222333333333444444444444444444444444444444222222222222222333333333444444444444444444444444111111222222222333333333222111111000000111111222000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111111000000000000000000000........./////////000000000000000000000000000000111111111000000000//////////////////000000000000000000000000000000000000//////////////////////////////000000000111111111000000////////////000000////////////////////////000000000000000000000000////////////////////////......///000000///................../////////000......////////////..........................................////////////////////////....................................////////////////////////,,,---...//////000000000.../////////////////////////////////////////////......////////////......//////............//////............////////////............/////////000////////////000000000000........................---------------------------...///000000///...---.........///000111111111//////000000000000//////............/////////000............////////////////////////////////////...///000000111111111000---.........//////000000///////////////.........000000000000000000000000000000///000000111222222000000000000000000000000,,,,,,------...///000000111111000000000000111111////////////////////////////////////000000000000000000000000000000000000000000000000111111111111000///.........///111222000000000000000000000000000000000000000000000000///000222333333222000/////////000111111111111111222111111111000000//////111111111111111111111111000000000000000000000000222222111111000/////////111111111111111111111111000000000111111222222222111111111111111111111111000111111111111222222222222222222222222222222222//////000222222333333333000111111111111222222222222222222222222222222222333333333333333333333333111222333333444444444444333222222222222222222333444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555333444444333222111333555111111111222222333333333444444444444444444444444111111111111111111111111444444444444444444444444111111111222222333333333333222222222222222222333000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000111111111............/////////000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000////////////////////////000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////---...///000000///...------.........//////000000//////000000000000//////000000000000000000000000////////////000000000000000/////////............////////////////////////////////////////////////............---,,,+++***.........///////////////////////////////////////......////////////......//////............//////............/////////000---.........//////000000////////////000000000000........................---------------------------...///000000///...------......///000111111222//////000000000000//////---.........//////000000............/////////000///////////////////////////000111222222222222222111111000000/////////...///////////////////////////////////////.........////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111//////000000000000//////////////////000000000000000000000000000000000000000000////////////000000555444333222111111111111555444444333333222222222000000000000000000000000//////000000111111222222------......///000222222000000000000111111111111222222111111111111111111222222222111111111000000111111111111111111111111111111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333555222000111444666444222333111///000222555777777333333333333333333333333333333333333333333333333666666666555444333111111222222333333333333444444555444444333333444444555444444444444444444444444222333333444444333333222555444444333333444444555333333333333333333333333333333333444444444555555333333333333333333333333222222444444444444222222111111111222222333333333555444222111000111222222222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000111000///......///000111111111000000//////......000000000000000000000000............////////////000000000000000111111111111222333444444333222111000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111......//////000000111111000000000000000000000000////////////............---------...------,,,,,,......//////000222333444............////////////111111000000//////......000000//////.........---////////////////////////000///...------...///000......///000000000000000////////////////////////000000000000000000000000////////////////////////333222000.........//////////////////////////////---.........//////000000000000000000000000000000000000000000000000000000000///...---------------,,,,,,------...///000000............////////////////////////............000000000//////.........////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000//////000000000111111111//////000000000000//////////////////000000000000000000000000000000000000000000////////////000000000000000///000000111111333333222222111111111000000000000000000000000000000000000000000111111111111111000000000111222222000000000000111111111111111111111222222222222222222222222111111111000000111111111111111111111111111111000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111222222222333333444222111111333444444444999666333111111222111111333333333333333333333333333333333333333333333333222222333333333222111111222222333333333333444444555444444333333444444555333333333333333333333333222333333444444333333222444444333333333333444444333333333333333333333333333333333444444444444555333333333333333333333333222222333444444333222222222222222222222222333333444333222111111111222333222222111111111111222222////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000111111111111111111111111000000////////////000000111000///......///000111111000000000/////////...000000000000000000000000....../////////000000000111111111000000000000000//////000111111000//////000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////............//////////////////000000000000000000000000000000000000////////////.....................//////......---............///000111111............////////////000000000000//////......000/////////............////////////////////////000///...------...///000------...///////////////////////////////////////000000000000000000000000////////////////////////000000//////......//////////////////////////////............/////////000........................000000000000000000000000//////...---------------,,,,,,---......//////000/////////000000000000111////////////............/////////...............////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000//////000000000000111111//////000000000000//////////////////000000000000000000000000000000000000000000////////////000000////////////000111222222111111000000000000000000000000000000000000000000111111111111000000000000111111000///////////////000000000000111111111111111111111222222333333444222222222111111111111111111111111111111111111111111111111000/////////...111111111111111111111111222222222222222222222222111111111111111111111111111111111222222222222333222222333222222222333555444222000111333555555555333333333333333333333333333333333333333333333333000111222222333333333333222222333333333333444444555444444333333444444555333333333333333333333333222333333444444333333222444444333333333333444444444444444444444444444444333333333333444444444444333333333333333333333333222222333333333333222222333333222222222222222222222222111111111222333333222222111111111111222222////////////////////////111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000////////////000000000000000000000000/////////000000000111111222222111111000000//////......////////////......000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////............//////000000000000////////////000000000000000000000000////////////...............//////000000000/////////......------......///............////////////000000000////////////...////////////............//////////////////////////////............//////,,,------...............////////////////////////000000000000000000000000////////////////////////------...////////////...////////////////////////............////////////........................000000000000000000000000//////...------------...---------......//////000000000000000111111111111////////////..............................------///////////////////////////////////////000000000////////////////////////........................////////////////////////////////////000000000000////////////000000000000////////////000000000111//////000000000000//////////////////000000000000////////////////////////000000////////////000000111111111111111222333333000000000000000111111111000000000000000000000000222222111111000000//////222111111000000000111111///000000000111111111111000000111222333444444555111111111111111111111111111111111111111111111111333222222111000//////...111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222000222444333000000333666111000///111444666777777333333333333333333333333333333333333333333333333222333444444555555444444222222222333333333444444555444444333333444444555222222222222222222222222222333333444444333333222444333333333333333333444555555555555555555555555222222333333333444444444333333333333333333333333222222222333333222222222333333333222222111111111111111111222222333333444222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000////////////////////////000000////////////000000000000////////////000000000000000000////////////////////////////////////000000000000111111111111333222222111000///......///000000000000000000///////////////////////////000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////111111000000000000111111111111000000//////......////////////////////////////////////..................///000000000//////000//////...------..................///////////////////////////////////////////////////........./////////////////////////////////....../////////,,,---......//////......////////////////////////////////////////////////////////////////////////***+++---///000//////...////////////////////////.........///////////////........................///////////////////////////......---------......------....../////////000//////000000000111111111////////////............------..................////////////////////////////////////000000111111000000000000000000000000------------------------////////////////////////////////////000000000000////////////000000000000...////////////000000000//////000000000000//////////////////000000000000////////////////////////000000////////////000000333222222111000000111111111111111222222333333333000000000000000000000000222222111111000000//////333333333333444555666777///000000000111111111111000000111222222333444444111111111111111111111111111111111111111111111111444444333222222111000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000222444333000000222666777555333222333333111000333333333333333333333333333333333333333333333333444444555555444444333222222222222333333333444444555444444333333444444555222222222222222222222222222333333444444333333222333333333222222333333333555555555555555555555555222222222333333333444444333333333333333333333333222222222222222222222222333333333222222111111111000111111222333333333333222222111111111111222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////111111111111111111111111000000000000000000000000////////////////////////000000////////////000000//////000000000000//////////////////000000000000////////////////////////000000000000111111111111333222222111000///......000//////////////////000////////////////////////////////////000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////111111000000000000111111111111000000//////......////////////////////////////////////............,,,---...///////////////111111000///........................////////////.............../////////.........///////////////////////////////////////...//////////////////.........///000000000000///////////////////////////////////////////////////////////////////////////***+++---///000000/////////////////////////////////////////////.........////////////////////////////////////////////////......---------......///.........///////////////........./////////000000////////////.........................../////////////////////////////////...//////000000111111222000000000000000000000000------------------------000000000000000000000000////////////000000000000////////////000000000000......////////////000000//////000000000000//////////////////000000000000000000000000000000000000000000////////////000000111111000///............111111222333444555555555000000000000000000000000111111111111000000000000.........///000111333444000000000000111111111111000000000111111222222333111111111111111222222222111111111111111111111111444444444333222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111111222111111222111111111222444444333222222444444333222333333333333333333333333333333333333333333333333333333333333222222111000222222333333333333444444555444444333333444444555333333333333333333333333222333333444444333333222333333222222222222333333444444444444444444444444222222222222333333333333333333333333333333333333222222111111111111222222333333222222222222222222111111222333333333222222222222111111111111222222////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////////////////000000000000000000000000000000000000/////////000000000111111222222111111000000//////......------------......000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000////////////000000000000000000000000////////////............,,,,,,---...////////////111111000///.........///............////////////---............/////////.........///////////////////////////////////////......////////////.........//////000000000000000////////////////////////000000000000000000000000////////////////////////,,,,,,---...///000000000///////////////////////////////////////.........000000000000000000000000000000000000000000000000...------------...//////////////////////////////............////////////////////////.....................//////000000000////////////////////////...//////000111111222222000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////000000000000........./////////000000//////000000000000//////////////////000000000000000000000000000000000000000000////////////000000000//////.........//////111111222333444555666666000000000000000000000000000000000000000111111111,,,,,,,,,,,,---......///000000000000111111111111000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111222111000000111333333222/////////222555777777666333333333333333333333333333333333333333333333333111111222333333333222222222222333333333333444444555444444333333444444555333333333333333333333333222333333444444333333222333333222222222222333333333333333333333333333333111222222222222333333333333333333333333333333333333222111000000111222333222222222222222222333333222222333333333222111000222222111111111111222222////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000111111111111111111111111000000////////////000000...///000111111000///....../////////000000000111000000000000000000000000....../////////000000000111111111000000000000000//////...------...//////000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////000000000000000000000000000000000000////////////............------...///000000000000//////......---.....................////////////---------.........//////............/////////000////////////////////////---...///000000///...------...//////000000//////////////////////////////000000000000000000000000////////////////////////............///000000111////////////////////////000/////////............////////////////////////000000000000000000000000---------------...//////000/////////////////////...////////////000000000////////////.............../////////000000111111////////////////////////...//////000111222222222000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000////////////000000000000............/////////000//////000000000000//////////////////000000000000000000000000000000000000000000////////////000000000//////000000111222333000000111222444555666666000000000000000000000000//////000000111111222222333222222111111111111111000000000000111111111111000000000000////////////000000111111222222222222111111111111111111111111111111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111333000...///222444333111555444333333444444222000333333333333333333333333333333333333333333333333111111333444555666666666222222333333333444444444555444444333333444444555444444444444444444444444222333333444444333333222333222222222222222222333333333333333333333333333111111222222222333333333333333333333333333333333333222111000000111222333111111111222222333333444222333333444333222000///222222111111111111222222111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000...///000111111000///....../////////000000111111000000000000000000000000............////////////000000000000000111111111222111000//////000111222000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111......//////000000111111000000000000000000000000000/////////..................000111111222222222---------,,,,,,------.............../////////000---------.........//////---.........//////000000////////////////////////---...///000000///...---,,,---......//////......////////////////////////000000000000000000000000////////////////////////000000///......///111222////////////////////////000000//////.........---........................000000000000000000000000---------------...///000000000000000////////////000000000000111111111111000/////////............////////////////////////------............------222111111111000000//////000000000000000000000000000000000000000000000000......////////////......000000000000111111111111000000111111111111000000222111000//////000111222////////////000000000000111000///---------...///000000////////////000000000000000000000000000000000000000000000000000000000000000111222222222333...///000111111000///...///////////////000000111000000000000000000000000111111000000//////......111111111000000000000000222222111111000/////////111//////000111222111000000000000000000000000000222111111111000000//////000000000000000000000000////////////000000000000111111000000111111222333000000111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222444444444444444444444444222333333444444333333222555555555444444333333333222222222222222222222222333333333333333333333333444444222222222222444444333333333333333333333333333333333333333333333333222222222222222222222222333222222222111000000000111111222222222222111111444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000......//////000000000111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000111111000000//////.........///000111111000///...000000///...............000000000000000000000000000000000000000000000000000000000000000000000000---...///000000///...---111111000000//////......111000///......///000111000000000000000000000000//////000000000000////////////////////////////////////............//////////////////////////////000000000000000000000000---.........//////000000......//////000000111111000000000000000000000000........................//////.........---------000000000000000000000000........................//////.........---------////////////////////////////////////////////////---...///111111111000///000000000000000000000000////////////////////////////////////////////////////////////////////////444333000...---///111222111111000000//////......+++,,,,,,---...///000000////////////////////////............////////////222111000//////000111222000//////000111111///---////////////////////////---......//////......---000000000000//////......////////////////////////...........................//////000000//////...//////000000000111111111000000111111111111000000111111000//////000111111////////////000000000000111000//////.........///000000////////////000000000000000000000000000000000000000000000000000000///000000000000000111111...///000111111000///...222111111111111222333333000000000000000000000000111000000000/////////...////////////////////////000000000000000111111111111//////000111222111000000000000000000000000000111111111111000000000///000000000000000000000000000000000000111111111111000000111111111222222222111111111222222222222333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222333333444444333333222555555444444444333333333222222222222222222222222333333333333333333333333444333222222222222333444333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111111111111222222222222111111222222111000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222222222222222333333333000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000111000000000/////////...//////000000000000//////000000///...............000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000////////////111000///......///000111//////////////////////////////000000000000////////////////////////////////////............//////////////////////////////000000000000000000000000............/////////000////////////000000000000////////////////////////........................//////.........---------////////////////////////........................000000/////////.........//////////////////////////////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////222111///...---...///000////////////000000000000---......//////000000111////////////////////////............////////////111111000//////000111111///...------/////////---////////////////////////---......//////......---////////////............................................................///000000111111000000/////////000000000000111111000000111111111111000000111000000//////000000111////////////000000000000000000111111000000//////000000////////////000000000000000000000000000000000000000000000000000000000///////////////......//////000000000000//////...............///000000000000000000000000000000000000000000////////////............////////////...//////000111111222222111//////000111222111000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222222222///000111222333222111111222222222222333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222333333444444333333222444444444444333333333333222222222222222222222222333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111222222222111111222222222222111111111111000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000000000000000000///000000000000000000000000111111111111111111111111//////............//////000000000000000000000000000000000000////////////000000////////////000000000//////............///000000000000000000000000000000000000000000000000////////////////////////000000////////////000000////////////000000000000000000////////////000000...........................//////000000//////...//////////////////////////////............//////////////////////////////000000000000000000000000............////////////000000000000////////////...............................................................---------////////////////////////........................000000000000000/////////////////////////////////////////////////////////000000//////......//////000000000000000000000000/////////////////////////////////////////////////////////////////////////////////........................///000111111111000000000000000000000000////////////////////////............////////////111000000//////000000111...,,,******,,,...///...////////////////////////......////////////......////////////////////////////////////////////////000000000000000000000000000000111111111111000000////////////000000000111000000111111111111000000000000000//////000000000////////////000000000000///000111222222111000///000000////////////000000000000000000000000000000////////////////////////000000000//////........./////////000000000000000---,,,,,,,,,,,,---......000000000000000000000000000000000000////////////......///////////////000//////000000111111111111111/////////111222111000000000000000000000000000111111111000000000000000000000000000000000000000000000000111111111222222...000222333444333111000222222333333333444444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222333333444444333333222333333333333333333333333222222222222222222222222222222222222222222222222333222222222222222222333222222222222222222222222222222222222222222222222111111111111111111111111000000000111222222222333111111222222222222111111111111000////////////000////////////////////////////////////////////////////////////////////////000000111111111111000000000000000///.........---000000000000000000000000111111111111111111111111000//////......//////000000000000000000000000000000000000000////////////111000///......///000111000///............//////////////////////////////////////////////////////////////////////////////000000...------...000000......//////000000111111000000////////////000000...........................//////////////////...//////////////////////////////............//////////////////////////////////////////////////////.........///////////////111111000000//////......////////////////////////................................................////////////////////////........................////////////////////////////////////////////////////////////////////////000///...------...000111////////////////////////////////////////////////////////////////////////////////////////////////...///000000000///...---.../////////000000000111111111111000000/////////////////////////////////............////////////000000000//////000000000...,,,******,,,...000000////////////////////////...//////////////////...000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000...////////////000000000000000111111111111000000/////////000000/////////////////////000000000000///000111222222111000///000000////////////000000000000000000000000000000////////////////////////111111111000000////////////////////////000111111000000//////000000111222////////////////////////////////////000000000000/////////000000111111111111111111111000000//////111/////////111222111000000000000000000000000000000000000000000000111111000000000000000000000000/////////000000000111111...000222333444333111000222222333333333444444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222333333444444333333222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000111222222222333111111222222222222111111222222111000000000000111////////////////////////////////////////////////////////////////////////000000111111111111000000333333333222222111111111111111111111111111111111000000000000000000000000111000000//////000000111////////////////////////////////////000000000000111000///......///000111//////............//////////////////////////////////////////////////////////////////////////////000///------------///000......//////000000111111//////000000000000//////////////////////////////......////////////......//////////////////////////////............/////////////////////////////////////////////////////////////////////.........111111000000//////......000000000000000000000000........................---.............................................................................................////////////////////////////////////////////////...------------///111222////////////////////////////////////////////////////////////////////////////////////////////////...///111222222111000///111000000000/////////...111000000//////......---////////////////////////............/////////////////////000000////////////---++++++---000111222////////////////////////...//////000000//////...000000000000111111111111111111111111111111111111........................///000000111111000000///......////////////000000000000111111111111000000...//////000000//////...////////////000000000000//////000000111111000000000000////////////000000000000000000000000000000000000000000000000000000111111000000000000000/////////......///000111222///////////////000000111////////////////////////////////////000000000000//////000000111111222222222222111111000//////...111//////000111222111000000000000000000000000000000000000000111111111111000000000000000000000000.../////////000000000000///000111222333222111111222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222333333444444333333222222222222222333333333333222222222222222222222222222222222222222222222222111111222222222222111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222111111222222222222111111222222111000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111000000000111111111111111111111111000000000000000000000000111111000000000000111111////////////////////////////////////000000000000000000////////////000000///............//////000000000000000000000000000000000000000000000000000//////////////////////////////............//////////////////000000000000//////000000000000//////////////////////////////---......//////......---//////////////////////////////............//////////////////////////////000000000000000000000000///////////////.........000000000000////////////111111111111111111111111........................---------...............................................................------------............////////////////////////////////////////////////------------...///000111000000000000000000000000////////////////////////////////////////////////////////////////////////...///111222222222111000111111111000///.........000000000//////.........////////////////////////............////////////...//////000000//////...111///---...///111222111//////////////////////////////000000000000///////////////000000000111111000000000000000000000000...........................//////000000//////............/////////000000000000111111111111000000......///000000///......////////////000000000000///.........//////000111000000////////////000000000000000000000000000000000000000000000000000000......///////////////000///.........///000222333......------......///000////////////////////////.../////////000000000111......//////000111111222111111111000000000000000111//////000111222111000000000000000000000000000///000000000111111111111000000000000000000000000//////000000000111111111000000111111111222222222111111111222222222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222333333444444333333222111111222222222333333333222222222222222222222222111111111111111111111111000111222333333222111000111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111222222222222111111111111000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000............////////////111111111111111111111111000000000000000000000000000000////////////000000////////////////////////.../////////000000000111//////000000000000//////...............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////...///000111111000///...........................---......//////......---//////////////////////////////............//////////////////////////////000000000000000000000000000/////////............////////////000000000000000000000000000000000000........................---------.........//////................................................---.........////////////////////////////////////////////////////////////.../////////...------,,,000000000000000000000000////////////////////////////////////////////////////////////////////////...//////000000111000000000000000000////////////000000000000000000000000////////////////////////............////////////......///000000///......111/////////111111000/////////////////////////////////000000000000//////---.........//////000000000000000000000000000000000000000000000000000000......////////////................../////////000000000111111111111000000---...///000000///...---////////////000000000000///...---------///000111000000////////////000000000000000000000000000000000000000000000000000000,,,------......////////////.........///000222333111111111111111222333333////////////////////////.../////////000000111111---------...///000000111/////////000111111222222111//////000111222111000000000000000000000000000//////000000111111111222000000000000000000000000000111111111111222222222111111000000111111222333000000111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222222333333444444333333222111111111222222333333333222222222222222222222222111111111111111111111111000111222333333222111000111111111111111111111111111111111111111111111111000000000000000000000000333222222222111111000000111111222222222222111111000000///...............000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111222222333333111111111111111111111111000000000000000000000000//////............//////////////////////////////.../////////000000111111...///000111111000///..................///000111000000000000000000000000000000000000000000000000111111111111111111111111111222333444444333222111111111000000//////.........///000111111000///...---------------------------..................---//////////////////////////////............//////////////////////////////000000000000000000000000000000//////.........---......//////000000111111////////////////////////........................---------.........//////.................................................../////////000000111111////////////////////////////////////////////////000111111000...,,,***(((000000000000000000000000////////////////////////////////////////////////////////////////////////............//////000000......//////000000111111111111111111111111111111////////////////////////............/////////000---...///000000///...---000//////000111111///---000000000000000000000000000000000000000000000000///////////////////////////000000000000000//////......//////000000111111//////000111111111111111000000//////.........---000000000000111111111111...///000111111000///...000---+++,,,///111222000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000//////000000000000//////////////////000000000000000000000000////////////............////////////111111111111000000000000000000//////.........---///000111222222111000///000000000000000000000000000000000000000111111111000000000000000///......111111111111111111111111000000000000111111111111...///000222222111000000111111111222222333333333222222111111111111111111333222222111111222222333222222222111111111000000333333222222333333444555222222222222222222222222111111111111111111111111333333333222222111111111222222222222222222222222333333333222222111111111222222222222222222222222222222222111111111000000111222222333333222222111222222222222222222222222000000000000000000000000222222111111111111111222111111111111111111111111333222111/////////000111000000000000000000000000111111000000//////......//////000000000000//////111111111111111111111111......//////000000111111000000000000000000000000000000000000000000000000//////000000000000//////111000---+++******+++,,,------............------000000000000000000000000000000000000////////////111000///......///000111000000000000//////////////////////////////////////////////////////////////////.........---------////////////////////////...............///000111////////////////////////............////////////000000000000000000000000////////////............000000000000000000000000000000//////......---------......//////////////////......---------......,,,---...//////...---,,,222222111000...+++)))'''+++,,,,,,---...///000000000000000000000000000000111111000000//////......222111111111000000//////......////////////......////////////////////////000000////////////000000///////////////////////////////////////////////////////////////.........000000000000000000000000000000000000000000000000000000////////////000000........................000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000////////////......///000000000000000000000/////////............////////////000000000//////000000000000//////000...,,,,,,///111111000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000////////////....../////////000000000000000000////////////...111111000000000////////////000111222222111000///000000000000000000000000111111111000000000000000000000000000000///..............................000000000000111111111111//////000111111111111111111222222222222222222333111111111111111111111111333222222111111222222333222222222111111111000000333222222222222333444444222222222222222222222222222222222222222222222222333333333222222222111111222222222222222222222222333333333222222222111111222222222222222222222222222222222111111111000000111222222333333222222111222222222222222222222222111111111111111111111111222222111111111111111222111111111111111111111111333222000/////////000111000000000000000000000000111000000000/////////...//////000000000000//////111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////222111///---,,,---...///......////////////......000000000000000000000000000000000000////////////000000///......///000000000000000000////////////////////////////////////////////////////////////000000/////////.........////////////////////////..................///000////////////////////////....../////////000000000000000000000000000000000////////////............000000000000000000000000000000000//////.........---......//////////////////......------.........------............------,,,---...//////...------,,,,,,------.../////////////////////////////////000000000000//////......000000/////////...............////////////......////////////////////////000000////////////000000/////////////////////////////////////////////////////////////////////...........................////////////////////////000000////////////000000........................000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////111111111000///.........------...///////////////000000////////////..................////////////000000////////////000000000...------///000//////////////////000000000000000000000000000000000000.........///000111111111000000000000000000000000//////000000000000//////////////////000000000000000000000000/////////////////////000000000111111////////////............111111111111000000000000000000111111111111000000000000000000000000000000222222111111000000//////000000111111000000//////------------------------000000000000111111111111000000000000000111111222222222222222222111111111111111111111111111111111222222111111111111222222222222222111111111111111222222222222222333444444222222222222222222222222333333333333333333333333333333333222222222222111222222222222222222222222333333333222222222222111222222222222222222222222222222222111111111111111111111222222222222111111222222222222222222222222111111111111111111111111222111111111111111222222111111111111111111111111222111000000///000000000000000000000000000000000000000000000//////////////////000000000000//////111111111111111111111111000000000000////////////////////////////////////000000000000000000000000//////000000000000//////222111000/////////111111//////000000000000//////000000000000000000000000////////////000000000000//////............//////000000000000////////////////////////////////////////////////////////////000000000000000////////////////////////////////////......---------....../////////////////////////////////000000000111111000000000000000000000000////////////............000000000000000000000000000000000000////////////---......//////////////////......---......//////.........------.........+++,,,---...////////////................................................000000000////////////............------------,,,......////////////......////////////////////////000000////////////000000////////////////////////////////////////////////......//////////////////................................................000000////////////000000........................000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////...//////000000000000///111000000000/////////...---...//////000000//////000000//////////////////........./////////000000111000///......///000111000///......//////......////////////000000000000////////////////////////.../////////000000000111000000000000000000000000//////000000000000//////////////////000000000000000000000000////////////000000000000111111111111000000/////////.........000000000000000000000000000000000111111000000000000000000000000000000000333222222111000///......000000111111111000000///000000000000000000000000///000000000111111111111111000/////////000222333333333222222111111000000111111111111111222222222222222111111111111222222111111111111111111111111222222222111222333333444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111000111111222333111111111111111111111111111111000000000000000000////////////////////////000000000000////////////000000////////////000000111111111111111111111111111111000000//////......//////////////////////////////////////////////////////000000000000//////000000/////////000222222000000111111111111000000////////////////////////////////////000000000000///..................///000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////...------,,,------////////////////////////000000000000111111111111////////////////////////////////////............////////////////////////000000000000000000000000---......///////////////...............//////000///...---,,,,,,---...////////////......---,,,,,,//////.........---------........................////////////////////////------------------------......////////////......////////////////////////000000////////////000000////////////////////////////////////////////////............////////////................................................000000////////////000000........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000......///000000000000000.../////////000000000111//////000111111111111000//////000000000000000000//////000000000111111111111000///......///000111...////////////.........////////////000000000000////////////////////////111000000000/////////...111111111111111111111111//////000000000000//////////////////000000000000000000000000////////////000000000000111111111111111111111000000000//////////////////////////////111000000000000000000111000000000000000000000000333222222111000///......000000111111111111000000111111111111111111111111///000000000111111111111111000/////////000222333222222222111111000000000000000111111111222222222222111111000000111111222111111111111111111111111222111111111111222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000111111222222111111000111111111111111111111111111111111111111111111111111111000000111222222333111111111111111111111111000000000111111111000000////////////////////////////////////000000000000000000////////////000000000000000000000000000000111111000000//////......//////////////////////////////////////////////////////000000000000//////............///000111111000000111111111111000000////////////////////////.../////////000000000111...//////////////////...000000000000////////////000000000000000000000000////////////////////////........................////////////////////////000///...---------------////////////////////////000000000000111111111111////////////////////////////////////............///////////////////////////////////////000000000---......///////////////...............///000111///...---,,,,,,---...///111111000...---,,,++++++/////////...------,,,,,,......................................./////////..............................////////////......////////////////////////000000////////////000000////////////////////////////////////////////////---.........//////000000////////////////////////........................000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000---...///000000111111000.........///000111111111///000000111111111111111//////000000000000111111000000000000111111111111000000////////////000000---...000000///......///////////////000000000000000000000000000000000000111111111000///.........111111111111111111111111//////000000000000//////////////////000000000000000000000000/////////////////////000000000111111111111111111000000000000............////////////111111000000000000111111000000000000000000000000222222111111000000//////000000111111222222111111000000000000000000000000000000000000111111111111000000000000000111111222111111111111111000000000000000000111222222333333111111000000000000111111111111111111111222222222111111111111111222333333222222222222222222222222111111111111111111111111111222222222222333333333222222222222222222222222111222222222222333333333222222222222222222222222111111111111111222222222000000111111111111000000111111111111111111111111222222222222222222222222000000000000111222333333111111111111111111111111//////000111111111111000000000000000000000000000////////////000000000000111000///......///000111000000000000000000000000000000000000////////////////////////////////////000000000000000000000000//////000000000000//////---------....../////////000000111111111111000000000000000000000000000000......//////000000111111//////000000000000//////000000000000////////////000000000000000000000000////////////////////////------------............////////////////////////000//////.........///////////////////////////////////////000000000111111000000000000000000000000////////////............000000000000000000000000............////////////---......///////////////............///000111111.........------.........///......---------......//////.........---------........................---............////////////////////////000000000......////////////......////////////////////////000000////////////000000////////////////////////////////////////////////------......///000000000000000000000000000000000........................000000////////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000---...///000111111111111////////////000000000000...//////000111000000000//////000000000111111111/////////000000000000111//////000000000000//////***---000111///...///000////////////000000000000000000000000000000000000000000000000////////////111111111111111111111111//////000000000000//////////////////000000000000000000000000////////////....../////////000000000111000000000000/////////......//////000000000000222111000//////000111222000000000000000000000000111111111000000000000000///000111222222222222111////////////////////////000000000000111111111111//////000111111111111111000000000000111111111111///000000111222222333333111111000000000000111111000000111111111222222222111111111111111222222333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222000000111111111222222222000000111111111111000000111111111111111111111111222222222222222222222222000000000000111222333444111111111111111111111111...///000111222111111000000000000000000000000000.../////////000000000111111000///......///000111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////------......///.........///000000000000000000///000000000000000000000000.........///000111111111///000111222222111000///000000000000////////////000000000000000000000000////////////////////////---.........////////////////////////////////////000000/////////000111111////////////////////////....../////////000000000000000000000000000000000////////////............000000000000000000000000,,,---------.........///---......///////////////............///000111222------............------------,,,,,,---...///000...............---------////////////////////////---------.........//////....../////////000000000......////////////......////////////////////////000000////////////000000////////////////////////////////////////////////------......///000000111////////////////////////////////////////////////000000////////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000---...///000111111111111111111000000//////......---....../////////////////////000000111111111222............/////////000...///000111111000///...)))---000111///...000111////////////000000000000000000000000000000000000......//////000000111111111111111111111111111111//////000000000000//////////////////000000000000000000000000////////////............////////////000/////////............//////000000111111111222222111000//////000111222000000000000000000000000000000000000000111111111///000111222222222222222000000000000000000000000000000000000111111111111...///111222222222111000//////000000111111222222///000000111222222333333111111000000000000111111000000111111222222222222111111111000111222222333222222222222222222222222333333333333333333333333111111111222222333333333222222222222222222222222111111111222222333333333222222222222222222222222000000111111222222222222000000111111111111000000000000000000000000000000222222222222222222222222000000000000111222333444111111111111111111111111...///000222222222111000000000000000000000000000.../////////000000111111222000///......///000222000000000000000000000000......//////000000111111111111111111111111111111000000000000000000000000//////000000000000//////......////////////......//////000000000000//////000000000000000000000000---......///000111111222000111222333333222111000000000000000////////////000000000000000000000000////////////////////////.../////////000000111111////////////////////////000000///000000111222222////////////////////////............////////////000000000000000000000000000/////////............000000000000000000000000,,,,,,,,,---------......---......///////////////............///000222222,,,---...//////...---,,,///...---,,,,,,---//////........................000000000000000000000000---------.........//////........./////////000000......////////////......////////////////////////000000////////////000000////////////////////////////////////////////////---------...///000000111........................000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000///000111111000///000222,,,------...///000111111////////////////////////////////////////////////////////////////////////000000000000000000000000444333111///......///000000000000000000000000000000000000000111111111111000000000000000000000000........................------...///111111///---000000000000////////////111111000000//////......000000000000000000000000111000///...------...///000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000//////000000111111222222111111222222222222111111000000000000000000000000////////////////////////000000000000000000000000333111/////////111111111000000000000000000000000000000000000000000000000000000111111111222222222111111222222222222111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111000111111111111222222222555444222111111222444555111111111111111111111111111111222222222222111111111111222222222333333333111111000000//////......000000000000000000000000////////////////////////............/////////000000000000000000000000000111111000000//////......111000///......///000111000///.........///111222////////////000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000///000111222222111000///111111111111111000//////////////////////////////111111000000//////..............................---///000222222000///---////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111000///////////////000000//////.........---////////////////////////000000//////.........---000000000000000000000000///////////////////////////////////////////////////............---------...............///000000..................---------------...///000000111000000000000000000000000............////////////000000//////.........---......////////////......&&&(((,,,000111000///---////////////////////////........................000000000000000000000000333333222111000///......000000000000000000000000////////////////////////000000000000000000000000//////............//////000000000000000000000000////////////000000000000///000222111000///000222------......//////000000////////////////////////////////////////////////////////////////////////000000000000000000000000444333111///...///000000000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111000//////000222222111///000000000000////////////111000000000/////////...000000000000000000000000111000///...---......///000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000////////////............000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000222111//////000000111111000000000000000000000000000000000000000000000000000000111111111222222222222222222333333222222222000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111000111111111111222222222444333111000000111333444111111111111111111111111000111111111111111111000111111111222222222333333222111111111000000000000000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000111111000000////////////111000///......///000111000//////...///000111222////////////000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000///000111111111111000///000000000000000///......////////////////////////111000000000/////////...////////////////////////...///000111111000///...////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111000///////////////000/////////............////////////////////////000/////////............///////////////////////////////////////////////////////////////////////////............---------...............///000000////////////////////////------......///000000111000000000000000000000000............////////////000/////////..................////////////......+++,,,,,,------.........////////////////////////........................//////////////////////////////......------,,,,,,000000000000000000000000//////////////////////////////////////////////////////............//////000000000000000000000000////////////000000000000000111222111000///000111.........///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000333222111/////////000000000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////000///...///111222111000000000000000////////////000000000000////////////000000000000000000000000000000///.........//////000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000///...---------000111111222222111111000000000000000000000000000222222222222222222222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000111111111111222222333333333333333333222000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111000111111111111222222222222111000//////000111222111111111111111111111111///000000111111000000///111111111222222222222333222222222222111111111111000000000000000000000000111111111111111111111111....../////////000000000000000000000000000000000111000000000000/////////000000////////////000000///////////////000111111////////////000000000000000000000000000000000000111111111111111111111111//////000000000000111111000000000000000000000000///000000111111000000///...////////////......---////////////////////////000000000000////////////000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////000000000000////////////////////////111000000///////////////////////////............////////////////////////////////////............///////////////////////////////////////////////////////////////////////////............---------...............///000000000000000000000000000000------......///000000000000000000000000000000000............////////////////////////...............//////////////////...111///,,,******,,,...000////////////////////////........................////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////////////////////////////////////////000000000000000111222111000///000111///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////222222111000//////000000////////////////////////////////////000000000111000000000000000000000000........................///---,,,---...000///...000000000000////////////000000000000////////////////////////////////////000000////////////////////////////////////////////////000000000000/////////000000000111111111111000000000000000000000000222111111111000000000///000000111111111111000000000000000000000000000000222222222222222222222222000000000000000000000000///000111000000000111222000000000000000000000000000000000000000000000000000000000000111111111111111222222333333222222111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000111111111222222222222111000000000000111222111111111111111111111111//////000000000000//////111111111111222222222222111111111111111111111111////////////////////////000000000000000000000000...////////////000000000000000000000000000000000000000000000000000000000000000////////////000000///////////////000000111////////////000000000000////////////////////////000000000000000000000000////////////000000000111///////////////////////////000000000000000000///...//////000//////......////////////////////////000000000000////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////000000000000////////////////////////000000////////////000000///////////////.........///////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////............---------...............///000000//////000000000000000111............//////000000////////////////////////............///////////////////////////.........//////............//////000///,,,++++++,,,///000////////////////////////........................////////////////////////000000000111111222222222//////////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////000000000000000222222111/////////000///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////111111111000000000000000////////////////////////...////////////000000000////////////////////////111111111111111111111111///...---...000000000...000000000000////////////////////////000000000000//////////////////////////////000000000000000000//////////////////////////////000000000000/////////000000000111111111111000000000000000000000000///000000000111111111222000000000111111000000000000000000000000000000000111111111111111111111111000000000000000000000000...000111111000///111333000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000111111111222222222222222111111111111222222111111111111111111111111//////000000000000//////000000111111111222222222000000000000000000000000////////////////////////////////////////////////////////////000000000111000000000000000000000000000000000000111111111111//////000000000000//////...//////000000000000000////////////000000000000////////////////////////////////////////////////...////////////000000000////////////////////////000//////////////////000///000000111111000000000////////////////////////////////////000000000000........................000000////////////000000////////////////////////////////////////////////////////////000000000000////////////////////////000000////////////000000.........///////////////////////////////////////.........///////////////........................///////////////////////////////////////////////////............---------...............///000000.........//////000000000............////////////////////////////////////............////////////.........///////////////000///............///000,,,---------...//////000////////////////////////////////////////////////........................,,,------....../////////////////////////////////////////////////////////........................//////............//////000000000000000000000000////////////000000000000111222222111///...///000.........///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111000000000000000000000000000000000000......////////////000000////////////////////////000000000000000000000000111000111333444444222000000000000000////////////////////////000000000000000000000000000000000000//////000111111111000000000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000---------...///000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000,,,///222222000///111333000000000000000000000000000000000000000000000000111000000000000000////////////000000000000//////000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222222222222222222222222222111111111111111111111111///000000111111000000///000000000111111111111222///////////////000000000000000000000000000000000......................../////////000000000111111000000000000000000000000000000000111111111111222//////000000000000//////......///000000000000000////////////000000000000000000000000000000000000..............................////////////000000000000000000000000000000000//////......//////000///000000111111111111111////////////////////////////////////000000000000........................//////000000000000//////////////////////////////000000000000000000000000////////////000000000000///////////////////////////////////////000000111.........///////////////////////////////////////.........///////////////........................///////////////////////////////////////////////////............---------...............///000000---......//////000000000......//////////////////000000000000000000000000............////////////.........///////////////000///...------...///000***,,,...///000000//////////////////////////////////////////////////////.................................//////000000000000000000000000000000000////////////////////////........................//////............//////000000000000000000000000////////////000000000000111222333111///...///000------......//////000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000111111111000000000000000000000000000000........./////////000000////////////////////////........................000111333555777666333000000000000000////////////.../////////000000000111000000000000000000000000...///000111222111111000000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000............//////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000+++///333333000///111444000000000000000000000000000000000000000000000000111111000000////////////000000111111111111000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222000000111111111111000000111111111111111111111111000111111111111111111000000000000000111111111111//////000000000111111111000000000000000000000000//////////////////////////////000000000111111111000000000000000000000000000000111111111222222222...///000111111000///...---...///000111000000///////////////000000000000000000000000000000000000////////////////////////........./////////000000000000000000000000000000000///............///000...//////000111111000000////////////////////////.../////////000000000111...........................///000111111000///...////////////////////////000000000000000000000000////////////000000000000000000000000000000000000///////////////000111111............/////////000////////////////////////............/////////000........................///////////////////////////////////////////////////............---------...............///000000......///000000111222222/////////////////////...000000000000000000000000............////////////............/////////000000///...------...///000---...//////000///......////////////////////////////////////////////////........................111111111111222222222222000000000000000000000000////////////////////////........................//////............//////000000000000000000000000////////////000000000000111222333222///......///,,,------...///000111111////////////////////////////////////////////////////////////////////////000000000000000000000000///000111111111111000000000000000000000000000000............/////////000////////////////////////111111111111111111111111...///222555777666111...000000000000////////////.../////////000000111111000000000000000000000000...///000222222222111000000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000222222111111000000////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000***///333333000///111444000000000000000000000000000000000000000000000000111111000000/////////...111111222222222222111111000111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000111111111111222222222//////000000000000//////111111111111111111111111111111222222222222111111000000000000111111111111000000111111222222222333000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111222222222222...///000111111000///...---...000111111111000///////////////000000000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000000///...------...///000------...///000000//////////////////////////////.../////////000000111111000000000000000000000000---///000222222000///---////////////////////////000000000000000000000000////////////000000000000111111111111111111111111///////////////000111111---.........//////000000////////////////////////---.........//////000000........................//////////////////////////////////////////////////////.........---------...............///000000///000000111222222333333///////////////.........000000000000000000000000............/////////000---.........//////000000111///...------...///111111000000///...---------////////////////////////000000000000000000000000......................../////////...............000000000000000000000000////////////////////////........................//////............//////////////////////////////////////////////////////...///111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000000111111111000000000000000000000000000000////////////000000000000000000000///......000000////////////000000000000000000000///...---000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111000000000000000111111000000//////......000000000000000000000000////////////000000000000000000//////.........---000000000000000000000000111111000000//////......000000000000000///......000000111111111111000000111111111000000000000000000000000000000000000000111111000000000000111111000000////////////000000//////............//////000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111333222000//////000222333222222222222222222222222111111111222333333333444555444444333222111000000000111222222111000///...+++---///111222222000///////////////000000000000////////////000000000000////////////000000000000000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////111111000000//////......000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111000///////////////////////////000000000000000000000000000000000000000000000000///////////////////////////000111111222111111111000000//////////////////////////////////////////000000000000111111000000//////............------------......---...///000000///...---///////////////.........////////////////////////////////////////////////............------------........................////////////////////////........................////////////////////////,,,---...//////...---,,,000000000000000000000000////////////////////////000000//////.........------.........//////000000000000000000000000000000000000000000000000000000000000//////.........---////////////..................////////////......---...///111222222222222000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////---...000000...---...///000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222000000222111111111000/////////000000000000000000000000000000////////////000000000000000000000///......000000////////////000000//////000//////......---000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000111111111111111111000000000/////////000000000000000000000000111000000000/////////...000000000000000///......000000111111111111000000111000000000000000000000000000000000000000000000111111000000000000111111111111000000000000111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111333222000//////000222333000000000000000000000000111111111111222222222222333333222222111111000000000000111222111111//////---...000111222222222111////////////000000000111////////////000000000000000000000//////.........//////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000//////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111111111000///////////////////////////000000000000000000000000000000000000000000000000///////////////////////////000111111111111111000000000//////////////////////////////////////////000000000000000000000000///////////////......------......///......////////////....../////////////////////...///////////////////////////////////////////////////000000000111111222222////////////////////////////////////////////////........................////////////////////////...//////////////////...////////////////////////////////////////////////000/////////......................../////////000000000000000000000000000000000000000000000000000000/////////............////////////..................////////////......//////000000111000000000........................////////////////////////............////////////000000000000////////////////////////////////////////////////////////////,,,...///...---,,,---...000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222000000333222111111//////...---////////////////////////000000////////////000000000000000000000//////...000000////////////000000////////////............000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111222222222222111111111111000000000000000000000000000000000000000000000000////////////000000000000000//////...000000111111111111000000000000000000000000111111000000000000000000000000111111000000000000111111222222111111111111222222111111000000000000111111111111111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111222222111111111111111111111111333222111000000111222333000000000000000000000000111111111111000000000000111111111000000000000000///000000111111111111000000000111111222222333333/////////000000000111111////////////000000000000111111000///...---,,,,,,......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000......////////////......000000000000000000000000000000000000000000000000000000000000111111111111111000000///////////////////////////000000000000000000000000000000000000000000000000///////////////////////////000111111111111000000000000//////////////////////////////////////////000000000000////////////000000000000///......------....../////////............//////......////////////////////////////////////////////////////////////////////////000111222333444444000000000000000000000000////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////........................////////////000000000000000000000000000000000000000000000000////////////............////////////..................////////////......000000000000000///...---........................////////////////////////------------............000000000000////////////////////////////////////////////////////////////---...///...------.../////////////////////////////////////////////////////////////////////////////////111111111111//////111111000000/////////...////////////////////////000000////////////000000//////000000000000//////000000////////////000000000000//////////////////000000000000000000000000//////////////////////////////000000000000///////////////////////////////////////000000000000000000000000000////////////////////////////////////000000000111111111222222000000000000000000000000000000000000000000000000000000000000//////////////////000000000000//////000000111111111111000000000000000000000111111111000000000000000000000000111111000000000000111111222111111000000111111222//////............/////////000000000111111222222000000000000000000000000222222222222222222222222111111111111111111111111000000000000111111111111111111111111111111111111222222111000000111222222222222222222222222222222111111000000//////........./////////000000111111//////000000111111111111111000000000000111222333//////000000000111111111////////////000000000000000000//////...------,,,...///000000111111000000000000000000000000000000000000000000000000000000////////////////////////111111111000000000000000......//////000000111111...//////000000//////...////////////////////////000000000000000000000000///000000000111111111111000000////////////000000////////////000000000000////////////////////////000000000000///////////////////////////000000111000000000000000000//////////////////////////////////////////000000000000......//////000000111111//////............//////000///...------...///000............////////////////////////////////////////////////////////////------...//////000111111////////////////////////////////////////////////000000000000000000000000////////////////////////111000///......///000111///////////////////////////////////////////////////////////////..................//////////////////////////////////////////////////////////////////////////////.........////////////..................////////////............////////////..............................////////////////////////------........./////////000000000000///////////////////////////////////////////////////////////////000000///......///111////////////////////////////////////////////////////////////////////////---...///000000///...---......//////000000000111////////////////////////000000////////////000000//////000000000000//////000000////////////000000111000/////////000111111000000000000000000000000//////////////////////////////000000000000//////////////////////////////......//////000000000000////////////000000000000/////////////////////////////////000000000111111////////////////////////000000000000000000000000////////////000000000000//////000000000000//////000000111111111111000000//////000000111111111111000000000000000000000000111111000000000000111111000000////////////000000//////............//////------...000111222333444000000000000000000000000111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000222111111111111111111222111111111111111111111111111000000//////..................///000000111111/////////000000111222222000000/////////000111111000000000000111111111111////////////000000000000...////////////////////////000111111222222111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000111111......//////000000111111///000000111111000000///////////////////////////000000000000000000000000///000000000111111111111000000////////////000000////////////000000000000////////////////////////000000000000///////////////////////////000000111//////////////////000000////////////////////////////////////000000000000......//////000000111111/////////....../////////000///...------...///000---.........//////000000////////////////////////////////////////////////................................................////////////////////////000000000000000000000000////////////////////////000///------------///000........................////////////////////////.........//////////////////////////////.........////////////////////////////////////////////////.........///////////////////////////..................////////////......,,,---...///000000000000////////////////////////////////////////////////....../////////000000000000000000000////////////////////////////////////////////////////////////000000000///......000222000000000000000000000000000000000000000000000000000000000000000000000000......///000000///......,,,---......000111111222////////////////////////000000////////////000000...//////000000000000000000000////////////000000000000///......///111222000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000---......//////000000111////////////000000000000000000000000000000000000.../////////000000000000............////////////000000000000000000000000////////////000000000000...//////000000000000000000000111111111111000000/////////000111111222222000000000000000000000000111111000000000000111111000000////////////000000111111000000000000111111------...///111222333333000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000111111111111111111111111////////////////////////000000000000////////////......//////000000111111111000000000000000111222////////////////////////000000000111111111222222////////////000000000000////////////000000000111000000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111///////////////000000111////////////000000000000000000000000000000000000000000000000///////////////////////////000111111......////////////000000////////////////////////////////////000000000000////////////000000000000000//////......//////000//////............//////------......///000000000////////////////////////////////////////////////111000000000/////////...........................////////////////////////////////////////////////////////////////////////......------------..............................////////////////////////.........//////////////////////////////.........000000000000000000000000000000000000000000000000.........///////////////////////////..................////////////......,,,,,,...///000111111111000000000000000000000000////////////////////////////////////000000000111000000000000////////////////////////////////////////////////////////////000000///...,,,---///222000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///---.........///000000000000000000000000000000000000000////////////000000......///000000000000000000000////////////000000......,,,,,,,,,...///000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000------......///000000111.../////////000000000111000000000000000000000000//////000000000111111111......//////000000000000000000000000000000000000.../////////000000000111......///000000000000000000000111111111111000000...//////000111111222222000000000000000000000000111111000000000000111111111000000000000000000111111111000000000000111111////////////000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000111000000000000000000000000111111111222222111111111///////////////////////////000000000000000111111000000000000000000000111222111000//////000000111///000111111111111000///000000111111111222222222////////////000000000000111111111111111000000000///000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000//////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111///////////////000111111////////////000000000000000000000000000000000000000000000000///////////////////////////000111111........./////////000000////////////////////////////////////000000000000000000000000////////////000000////////////000000......////////////......------......///000000111////////////////////////////////////////////////000000000000000111111111........................////////////////////////........................////////////////////////......////////////..............................////////////////////////............/////////000000/////////............000000000000000000000000000000000000000000000000............/////////000////////////..................////////////.........//////000111111111000////////////////////////////////////////////////........./////////000000000000000000//////////////////////////////////////////////////////////////////...,,,+++,,,...111000000000000000000000000000000000000000000000000000000000000000000000000111222333444444333222111///////////////.........111111111111111111111111000000////////////000000......///000000000000000000000////////////000000---,,,*********,,,...///000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000---------...///000000111.../////////000000111111000000000000000000000000000111111111111222222222//////000000111111111222000000000000000000000000.../////////000000111111......///000000000000000000000111111111111000000...//////000111222222222000000000000000000000000111111000000000000111111222222111111111111222222//////............//////222111111000///......---000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111222222222222111111111111111111111111111111//////000000111111222222111111111111000000000000333222111/////////000000///111222333333222000///000111111111111222222222////////////000000000000444333333222111000//////...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222111111000000//////............////////////......000000000000000000000000000000000000000000000000000000000000111111111111///////////////000111111////////////000000000000000000000000000000000000000000000000///////////////////////////000111111---.........//////000000////////////////////////////////////000000000000111111000000//////......000000////////////000000---...///000000///...------------...///000000111////////////////////////////////////////////////------...///000111222222000000000000000000000000////////////////////////........................////////////////////////...///000111111000///...........................////////////////////////---.........//////000000000000//////.........---000000000000000000000000000000000000000000000000---.........//////000000000/////////..................////////////......111111111111111000000///........................////////////////////////---------.........//////000000000000////////////000000000000000000000000111111000000//////....../////////...------,,,,,,........./////////......000000000000000000000000////////////////////////111111222222222222111111((()))***+++,,,...//////111000/////////000222333////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......////////////////////////000000000000000000000000111111111111000000000000///...---------///000111000000000000000000000000//////000111111111111111---......///000111111222111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000///---+++******,,,///000111111111111111111111111000000000000000000000000000000000000000000000000000000///,,,***+++---/////////...//////000111222111111000000000000111111000000000000111111111111222222222111111111000000333222222222111111000000////////////////////////555444111000//////000111111111000000000000111111000000111111111111000000////////////000000000000111111000000000000111111111111111111111111111111222111111111000000//////111111111111111111111111111111000000000000111111111111000///////////////000////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000...,,,---000111///---...............///000000////////////............////////////////////////333222222222111111000000---...///000000111000000//////............//////000000//////.........---000000//////.........---////////////////////////111111000000//////......111111000000//////......////////////////////////////////////////////////,,,,,,------------------000000//////.........---////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////............//////000000000000000000000000000000000000000/////////////////////////////////111111000000//////......000000//////.........---000000111111000///......//////.........---------000000000000000000000000111000000000/////////.../////////000000000000000...///000000///......///000000000000000000000000000000000000000000000000000000111111111111000000,,,,,,---...///000111111111000000//////000111222////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......////////////////////////000000000000000000000000---......///000111222333000///.........///000111000000000000000000000000//////000111111111111111......//////000000111111111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000//////---------...000111111111111111111111111111000000000000000000000000000000000000000000000000111222222000//////000222000////////////000000111111111000000000000111111000000000000111111111111111111111000000000//////222222111111111000000000000000000000000000000000111111222222222222111111111111000000000000111111000000111111111111000000////////////000000000000111000000//////000000111////////////////////////111111111111000000000///111111111111111111111111111111000000000000111111111111000///////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222000...///111222111///...............///000000////////////............////////////////////////222222111111000000000000...//////000000000000/////////............//////000/////////............000/////////............////////////////////////000000000000//////......000000000000//////......//////////////////////////////////////////////////////......------,,,,,,000/////////............////////////////////////////////////////////////............////////////........................//////////////////////////////............//////////////////////////////////////////////////////////////////////////////111000000000/////////...000/////////............//////000000000///......//////.........---------000000000000000000000000000000000000////////////......//////000111111222///111333222///---...000000000000000000000000000111111111111111111111111//////000000000000//////////////////000000000111111111000/////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////...////////////////////////000000000000000000000000,,,---...///000111111222111111000/////////000000000000000000000000000000//////000111111111111111////////////000000000000111000000//////000000111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000---...000///......///000111000000////////////000111111000000000000111111000000000000111111111111000000000///////////////111111000000000000//////111111111111111111111111---///222444444444333222111000000//////000000111000000111111111111000000////////////000000000000000//////......//////000////////////////////////111111111111000000000000111111111111111111111111111000000//////000000111111000000///////////////222111000//////...//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000...///000111000..................///000000////////////............////////////////////////000000000000///////////////000000000000//////...//////............//////////////////............////////////............////////////////////////000000000////////////...000000000////////////...////////////////////////////////////////////////111111000///...---,,,,,,////////////............////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////............//////////////////////////////........................////////////////////////000000000000////////////////////////............------.../////////.....................---------////////////////////////000000000000////////////------------....../////////222555333///---...111000000000000000000000000000000000000000000000000......////////////....../////////...............111000000000////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////////////////............222222111000000000//////000000000000000000000000//////000111111111111111000000000000////////////000000////////////000000//////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000///000111222222222111111111111111111111111111111000000000000000000000000////////////////////////***,,,//////.........///111111000//////...//////111111000000000000111111///000000000111111111111000000000000000000000000000000000///////////////111111111111111111111111///000111333333333333222000000////////////000000000000111111111111000000////////////000000000000//////............//////111111111111111111111111111111111000000000000000111111111111111111111111000000////////////000000000000////////////000000222222000///............////////////////////////////////////////////////////////////////////////111111000000000000111111222222111111000/////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000......---------------,,,...............///000000////////////............//////////////////////////////////////////......000000111000000///...---//////............/////////////////////.........///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111000000//////......///////////////.........////////////////////////////////////////////////............////////////000000000000000000000000//////////////////////////////............//////////////////////////////---------...............////////////////////////000000000000///////////////////////////.........,,,,,,---.../////////...........................////////////////////////////////////000000000000//////......------------///222333333000...///000////////////////////////////////////////////////......////////////......///////////////.........//////000000000/////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////............222222111111000000////////////////////////////////////000111111111111111000000000000////////////000000////////////000000//////////////////////////////////////////////////////000000000000//////////////////////////////000000000000000000000000111111000000000000000000////////////////////////---///000222222111000///000000000000000000000000000000000000000000000000////////////////////////...000222333222111222333111111000//////...//////111111000000000000111111///000000000111111111111111111111111111111111111///////////////000000000111111111111111111111111222222000000000000222222000000////////////000000000000111111111111000000////////////000000000000//////............//////111111111111111111111111000000000000000000111111000000000000000000000000000000////////////000000000000////////////000000222222000///............////////////////////////////////////////////////////////////////////////111111000000000000111111111111111111000000//////////////////////////////////////////////////////////////////////////////////////////000000000000...//////...------------...............///000000////////////............////////////////////////..................//////000000111000000///...---//////............//////.........///////////////.........///////////////////////////////////////.............../////////.............../////////////////////////////////////////////////////////...//////000000111111111.........///////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////............//////........................------------......//////000000000000000000000000////////////000000000000.........///////////////,,,,,,---.../////////...---.....................000000000000000000000000////////////000000000000222111111000//////......///000000000111000000///////////////////////////..............................////////////......111111111111000000000000---...///000000000000///////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...//////000000000000000////////////////////////000000000000000000000000,,,---...///000111111222000000111111111000////////////////////////////////////000111111111111111////////////000000000000000//////......//////000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000111111111111000000000000////////////////////////---...///111111000000///000000000000000000000000000000000000000000000000000000000000000000000000///000111111000///111222111000000////////////000111111000000000000111111000000000000111111111111111111111111222222222222//////000000000000111111111111111111111111111111222111///...---///000222000//////......//////000000000111111111111000000////////////000000000000000//////......//////000////////////////////////000000000000111111111111000000000000000000000000000//////......//////000///////////////000000111222111000//////...//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000111////////////////////////////////////////////////000000000000000000000000////////////000000000000111222333222000...///000...............///000000////////////............////////////////////////............///////////////000000000000//////...//////............//////.........///////////////.........///////////////////////////////////////---............/////////---............/////////////////////////////////////////////////////////------...///000111222222.........///////////////////////////////////////////////////////////////............////////////------------------------//////////////////////////////............//////........................---------...//////000000000000000000000000000000////////////000000000000.........///////////////------.../////////......---------...............000000000000000000000000.../////////000000000111000000000000000////////////---,,,...222333111.../////////////////////////////////////////////////////////000000/////////000000000000000000000000+++,,,...///000111000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......///000000000000000////////////////////////000000000000000000000000---......///000111222333---...///000000000////////////////////////////////////000111111111111111......//////000000111111//////............//////000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000111111111111000000000///////////////////////////...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000///...,,,,,,...000000////////////000000111111111000000000000111111000000000000111111111111000000000000111111111222000000000111111111222222000000000000000000000000---------......///000000//////............//////000000111111111111000000////////////000000000000111000000//////000000111///////////////////////////000000000111111111111000000000000000000000000//////............/////////////////////000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111/////////000111111222222////////////////////////////////////////////////000000000000000000000000////////////000000000000222444555333000///000111...............///000000////////////............////////////////////////....../////////000000000...//////000000000000/////////............//////............/////////000............/////////000////////////////////////---------.........//////---------.........//////////////////////////////////////////////////////.........//////000000000............/////////000////////////////////////////////////////////////............////////////------------------------//////////////////////////////............//////........................------...//////000111111000000000000000000000000.../////////000000000111............/////////000//////000000000///......---------.........//////000000000000000000000000.../////////000000111111,,,,,,------...////////////+++))),,,222555111---////////////////////////000000000000000000000000//////000000000000//////------------.........///***+++---///111111111111////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......///000000000000000////////////////////////000000000000000000000000111111111111000000000000,,,---...000000000////////////////////////////////////000111111111111111---......///000111111222//////............//////000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000222111111111000000//////////////////////////////000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000444444333000...///111333//////...//////000111222111111000000000000111111000000000000111111111111.../////////000000111111000000111111222222222333////////////////////////(((***,,,///000111000/////////............//////000000111111111111000000////////////000000000000111111000000000000111111111111111111111111111111//////000000111111111222000000000000000000000000//////............/////////////////////000111111000////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111......///000111222333333////////////////////////////////////////////////000000000000000000000000////////////000000000000111333444222///---...000...............///000000000/////////............////////////////////////.../////////000000111111......///000000111000000//////............//////---.........//////000000---.........//////000000////////////////////////---------.........//////---------.........//////////////////////////////////////////////////////////////////............---.........//////000000////////////////////////////////////////////////............/////////000111111111111111111111111//////////////////////////////............//////.................................///000111111222000000000000000000000000.../////////000000111111---.........//////000000000111111111000///......---------.........//////......////////////......////////////////////////////////////////////////111000///......///000111000000//////.........---////////////////////////000000000000000000000000000000000000000000000000222222111111000/////////000///......000111111000000000000000000000000000////////////////////////111000///......///000111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................000000///...............000000000000000000000000000000000000000000000000000...,,,******,,,.../////////000000111111222222000000000000////////////000000111111111111000000111111000000//////......////////////000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000......///000111222222333////////////////////////000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000222222222111111111111000000000000000000000000000000000000000000000000000---///000222222000///---000000000000000000000000000000000000000000000000222222111111000000000///000000000000000000000000222111000...,,,***((('''////////////////////////000000000000111111111111000000111111111111000000////////////////////////333333222000///---,,,,,,///000000///......111333222000///------///000222111111000000//////......//////............//////...///000111222333444444////////////////////////////////////////////////////////////////////////...............///000000---------------...//////.........///////////////////////////////////////000000//////.........------......///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111000///......///000111...---,,,,,,.../////////---------............///////////////////////////000000000000000000000000...............---------//////............//////000////////////.........////////////////////////......//////000000111111...............///000000222111//////000000///------......///000111111222............////////////..............................////////////......////////////////////////////////////////////////111000///......///000111000/////////............////////////////////////000000000000000000000000000000000000000000000000///////////////000000000000///......000111111000000000000000000000000000////////////////////////111000///......///000111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000///...............000000000000000000000000000000000000000000000000///...---,,,---...000111//////000000000000000000000000000000//////////////////000000000000//////111000000000/////////...////////////000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000/////////000111111111222////////////////////////000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000///.........------------000000000000000000000000......///000000//////...////////////////////////000000000000111111111111000000111111111111000000111111111111111111111111222222111000///...------//////000///......000333111000///......///000111111000000000/////////...//////............////////////000000000000111111////////////////////////////////////////////////////////////////////////...............///000000///////////////000111111////////////............////////////////////////000/////////............---......///////////////////////////////////////////////////////////////////////////////////////////////////////////////...---,,,,,,,,,,,,---...111///------...///...------------............///////////////////////////////////////////////////........................//////............///////////////............---////////////////////////////////////000000000000///............///000000111///......000000///---------......//////000000............////////////..............................////////////......////////////////////////////////////////////////000000////////////000000////////////............////////////////////////000000000000000000000000000000000000000000000000---------...///000000000000///......000111111000000000000000000000000000////////////////////////000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000//////............///000000000000000000000000000000000000000000000000.........//////000000111000000//////////////////000000000000////////////......////////////......000000000000////////////////////////000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000222222111111111000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000000000,,,---...///000111111111////////////////////////000000000000111111111111000000111111111111000000111111111111111111111111111111000000000/////////...///000///......000222111000///......///000111000000000000//////////////////............//////000000000//////.........////////////////////////////////////////////////000000000000000000000000...............///000000000////////////000000111000000//////......------////////////////////////////////////............---......///////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000//////......//////000222000...---......---,,,---------............/////////////////////////////////////////////////////////////////////////////////............/////////............---------////////////////////////000000000000//////////////////......//////000111///...------///000///...---------...........................////////////..............................////////////......////////////////////////////////////////////////000000////////////000000///////////////.........////////////////////////////////////////////////////////////////////////.........//////000000000000///......000111111000////////////////////////////////////////////////000000////////////000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000///............//////////////////////////////////////////////////////...///000000000///......000000//////......------000000000000////////////...//////000000//////...000000000000////////////////////////000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000/////////////////////////////////000000////////////000000///////////////////////////000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111000000000000//////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000/////////......---,,,+++///////////////////////////000000000111111111111000000111111111111000000........................//////000000000111111111...///000000//////000222000000////////////000000000000000000//////////////////............//////000000000/////////......////////////////////////////////////////////////000000000000000000000000...............///000000......------------...//////////////////.........///////////////////////////////////////.........---......///////////////////////////////////////////////////////////////000000000000000000000000////////////////////////111000000000000000000111000...,,,,,,---...---------------............///////////////////////////////////////////////////////////////000000000000//////............//////............------------////////////////////////111111000000//////....../////////...///000000111---,,,,,,---///000///...///.................................////////////..............................////////////......//////////////////////////////////////////////////////000000000000//////.........///////////////////////////////////////////////////////////////////////////////////////111111111000000/////////000///......000111111000////////////////////////000000000000000000000000//////000000000000//////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............/////////////////////////////////////////////////////////000000000///...+++***000000//////......------000000000000///////////////000000111111000000///////////////000000000000////////////000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000///////////////////////////////////////000000////////////000000///////////////////////////000000000111111111111000000000000000000000000111000000000000000000111000000000000000000000000000000000000000000000000111111111000000000////////////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000000000000000........................000000000000000000000000111000000///...,,,+++***000000000000000000000000///000000000111111111111000000111111111111000000......................../////////000111222222222---///000000//////000111000000////////////000000////////////000000000000//////............///////////////000000000111111////////////////////////////////////////////////000000000000000000000000...............///000000......------------......------......//////000000000000000000000000000000.........///////////////---......///////////////////////////////////////////////////////////////////////////////////////........................------------------------,,,***)))***---...///...---------............///////////////////////////.........................../////////000000111111//////............////////////.........---------////////////////////////111111000000//////......///////////////000111111---,,,,,,---///000///...000000//////////////////............////////////..............................////////////......//////////////////////////////////////////////////////000000000000//////.........///////////////////////////////////////000000000000000000000000000000000000000000000000222222222111000/////////000///......000111111000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000------------------------///............//////000000000000000000000000000000000000000000000000000///000000000///---+++***000000//////////////////000000000000////////////000000111111111111000000////////////000000000000////////////000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000...////////////000000000000000000000000000000000000000111111111000000///000000000000000000000000000000000000111111111111000000111111111111000000111111111111111111111111//////000000111222333333---///111111000///000111//////000000000000//////////////////000000000000//////............///////////////000000111111111////////////////////////////////////////////////000000000000000000000000...............///000000111000000////////////000............/////////000000000000000000000000000.........///////////////---......///////////////////////////////////////////////////////////////////////////////////////........................---...////////////...---+++))))))***---///000///---------............///////////////////////////........................---......//////000000111//////............//////000////////////.........////////////////////////000000000000////////////000000//////000000111222///...------///000///...//////000000000000000000............////////////..............................////////////......////////////////////////////////////////////////...///000111111000///.............../////////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000//////000///......000111111000000000000000000000000000000000000000000000000000...///000111111000///...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000------------------------...............///000000000000000000000000000000000000000000000000000000...//////000000///////////////000000000000000000000000000000//////////////////000000000000//////.../////////000000000111////////////000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000---.........///000000000////////////////////////000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000111111111222222222222000000000000000000000000...///000111111111111111000000000000000000000000000000000000111111111111000000111111111111000000111111111111111111111111000000000111111222222333,,,///111111000///000000//////000000000000//////.../////////000000000111//////............//////000000////////////......////////////////////////////////////////////////////////////////////////...............///000000111111000///////////////111000000///...---------000000000000000000000000............/////////000---......///////////////////////////////////////////////////////////////------------------------........................///000111222222111000///---,,,+++,,,...000000000---------............///////////////////////////........................,,,------...//////000000//////............//////111111000000000/////////////////////////////////////////////000000000000000000//////000000111222111///......000000///------......//////000000000............////////////..............................////////////......////////////////////////////////////////////////...///000111111000///...---.........//////000000////////////////////////000000000000000000000000000000000000000000000000------......///000000000000///......000111111000000000000000000000000000000000000000000000000000...///000111111000///...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.......................................///000111000000000000000000000000000000000000000000000000......///000111222333444//////000000111111222222000000000000////////////......////////////........./////////000000111111////////////000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000,,,------...///000111111////////////////////////000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000------....../////////000000000000000000000000000......////////////......000000000000000000000000000000000000111111111111000000111111111111000000////////////////////////000000111111111222222222,,,...111111000//////000//////000000000000//////.../////////000000111111//////............//////111000///...---,,,++++++////////////////////////////////////////////////////////////////////////...............///000000000///...---------------444333222000...,,,******000000000000000000000000---.........//////000000---......///////////////////////////////////////////////////////////////------------------------........................,,,---...//////...---,,,111///......000111111000---------.........//////////////////////////////........................,,,,,,,,,---...//////000//////............//////111111111111000000000000////////////////////////......//////000000111111000000000000000111111222222111//////000000///---,,,,,,------...///000000............/////////000........................//////000000000000//////.../////////000000000111//////////////////......//////////////////////////////000000000000//////000000//////.........---//////000000000000//////////////////000000000000111111000000000000111111/////////000111111222222222222222111000//////...000000000000111111111111111111000000//////......000000///...............////////////////////////222111111111000000//////000000000000000000000000000000000000000000000000000000000000111111111111444333222111000...------////////////000000000000////////////////////////111111111000000000000000000000///...............000000000000000000000000111111000000//////......111111111111111111111111......//////000000111111000000000000000///......////////////////////////000000//////.........---000000000000000000000000......//////000000111111000000//////.........---000000000000000000000000////////////////////////////////////////////////............////////////000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////333222222222222222222222000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000///////////////000111111111111000///////////////555333222000000111333444111111222222222222111111111111000000//////......000000000000000000000000////////////////////////222222111000///...------000000000000000000000000......//////000000111111000000000000000000000000000000//////.........---////////////////////////////////////////////////////////////////////////000000000000000000000000000000//////.........---............////////////////////////////////////............////////////111111000000/////////...////////////////////////////////////////////////////////////////////////////////////////////////.........////////////000)))***---...//////...---000111111111000///...---....................................//////////////////............//////222111111///...---,,,+++111111000///...------,,,000000000000000000000000000///.........///111222000000000000000000000000******+++---///000111222////////////000000000000//////////////////////////////000000000000//////............/////////////////////...............//////////////////////////////000000000000//////000/////////............//////000000000000//////////////////000000000000111111000000000000111111111111000000000000000000000000000000000000000000//////000000000111111111111000000000/////////...111111000///////////////000000000000000000000000000000000000//////......////////////////////////000000000000000000000000//////000000000111111111222111111000///...------.../////////000000000000////////////////////////000000000000000000000000000000///...............000000000000000000000000000000000000////////////........................////////////000000000000000000000000000///......////////////////////////000/////////............////////////////////////......//////000000000000000/////////............////////////////////////////////////////////////////////////////////////....../////////000000000/////////000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000111111111000000////////////////////////000111111111111000///////////////222111///......///111222111111111222222111111111111000000000/////////...000000000000000000000000////////////////////////111111000000//////......000000000000000000000000////////////000000000000000000000000000000000000000000/////////.........////////////////////////////////////////////////////////////////////////////////////////////////000/////////........................////////////////////////////////////............////////////000000000//////.........////////////////////////////////////////////////////////////////////////////////////////////////---............/////////***,,,...000000000///...---------...//////000000....................................//////////////////............//////---------...///000000111///////////////.........000000000000000000000000000//////...///000111222000000000000000000000000.........//////000000000....../////////000000000........................//////000000000000//////...............---------........................//////////////////////////////000000000000//////////////////............//////000000000000//////////////////000000000000111000000//////000000111222222111000000///......------...///000000111111//////000000000000111111000000000000////////////222111111000000000000111111111111111111111111111////////////....................................000000000000000000000000//////000000000000111111////////////.........---....../////////000000000////////////////////////000000000000000000000000000000///.........//////000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000//////...////////////////////////////////////............////////////////////////...////////////000000000////////////............/////////////////////////////////////////////////////////////////////////////////000000000111111....../////////000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////......///////////////000111111111111000///////////////111000///......///111111111111111111111111111111000000000000////////////000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////............/////////////////////...............////////////////////////////////////////////////////////////////////////////////////////////////---------............///,,,---///000111111000///------,,,,,,---...000111....................................//////////////////............//////+++,,,---...///111222222.........//////000000000////////////////////////000////////////000111222000000000000000000000000111111111000//////......------........./////////........................//////000000000000////////////............------...............///////////////////////////////////////000000000000/////////////////////.........//////000000000000//////////////////000000000000000000////////////000000111111000000////////////------......//////000000////////////000000000111000000000000////////////111111000//////000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000111////////////////////////........./////////000000/////////////////////////////////000000000000000000000///////////////000////////////////////////......//////000000111111111111111111111111111111111111000000//////......//////000000000000/////////////////////////////////////////////.........///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////000000000000111111111111............////////////111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////000000111111000000///////////////222111111000111222222333111111000000000000111111000000000000////////////000000000000000000000000////////////////////////.../////////000000000111////////////////////////111111000000//////......////////////////////////000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.....................////////////////////////////////////............////////////..................------////////////////////////////////////////////////////////////////////////////////////////////////------------............---...///000000000000///222000...,,,,,,,,,---.......................................//////////////////............//////////////////............/////////////////////000////////////////////////000000000000000111111111////////////////////////111111000000///...------------------.........///........................//////000000000000//////////////////////////////........./////////000000//////////////////////////////000000000000//////........./////////////////////000000000000//////////////////000000000000000000////////////000000......//////000000000000......//////////////////...////////////000000000////////////000000000000//////.........//////000////////////////////////000000000000000000000000000000000000000000000000////////////////////////...////////////000000000//////000000000000111111............////////////////////////////////////......//////000000000000000000/////////000000111////////////////////////......//////000000111111........................111111000000//////......//////000000000000//////////////////////////////.........///////////////......................../////////........................///////////////........................////////////////////////000000000000000000000000000000000000111111111111............////////////000000000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////000000111111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000///////////////000000111111000000///////////////000000000111111222222333111111000//////000111111////////////000000000000000000000000000000000000000000000000000000000000......//////000000111111////////////////////////111111000000//////......//////////////////////////////000000000000000000000000000000000000000000////////////////////////////////////////////////.................................///////////////............////////////////////////////////////............////////////------..................////////////////////////////////////////////////////////////////////////////////////////////////---------.........//////------....../////////...333222///---------///000////////////////////////............//////////////////............//////111111000///...---,,,,,,222111111000//////......///////////////////////////000000111111111111111///////////////////////////.....................------------.........///........................//////000000000000//////////////////000000111111/////////000000111111222//////////////////////////////000000000000//////........./////////////////////000000000000//////////////////000000000000000//////......//////000------...//////000111111////////////////////////......////////////000000////////////000000000000...............//////000........................000000000000111111111111111111111111111111111111000000000000000000000000......////////////000000000000000000111111111111------........./////////////////////////////////---......//////000000111000000/////////000111111000000000000000000000000////////////000000000000////////////////////////000000000000////////////...//////000000000000000////////////////////////.........///////////////......................../////////............---.........///////////////........................////////////////////////000000000000000000000000/////////000000000111111....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000000111111222222333000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000111111///////////////000111111111111000///////////////---......//////000000000111000///......///000111////////////000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000////////////000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////////////////////////////.................................///////////////............////////////////////////////////////............////////////.............../////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////000........................//////......///000222333////////////////////////............//////////////////............////////////////////////......333222222111///......---///////////////////////////000111111222222111111000000000000000000000000------------............------........./////////------------------------//////000000000000//////,,,------...///000111111///000000111222222333333//////////////////////////////000000000000//////............/////////000//////000000000000//////////////////000000000000//////............//////......//////////////////...//////000000111111111........./////////000000.../////////000000000111//////......///000000111/////////////////////////////////000000000111111000000000000000000000000000000000000000000000000........./////////000000000000000000000/////////---------.........//////////////////////////////------......///000000111000000//////000111111222000000000000000000000000000000000000////////////111111111111111111111111////////////000000000000......///000000000000000////////////////////////............/////////000........................//////.........---------............/////////000........................////////////////////////000000000000000000000000....../////////000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000111111222333333000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000.........//////000000000///////////////000111111111111000///////////////,,,---...///000000000000111000///......///000111.../////////000000000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////////////////////////////..................................../////////000............////////////////////////////////////............////////////.........//////000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111000/////////////////////------......///000000111////////////////////////............//////////////////............//////------......//////000000111111111000000000//////000000000000000000000000///000111222222222111111000000000000000000000000............................../////////000000000------------------------//////000000000000//////***+++,,,---...000111111000000111222333333444444//////////////////////////////000000000000//////---.........//////000000//////000000000000//////////////////000000000000//////............//////000000000///......------------...000111333444444............/////////000.../////////000000111111000000///000000111222222000000000000000000000000---.........//////000000////////////////////////000000000000000000000000............/////////000000000//////............---------.........//////////////////////////////---------...///000000111000000///000000111222222000000000000000000000000111111000000//////....................................//////000000111111......///000000000000000////////////////////////---.........//////000000........................//////.........------------.........//////000000........................////////////////////////000000000000000000000000............////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...//////000111222222333000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////000000000000000000000000---------........./////////////////////000111111111111000///////////////......000111222222222222222000///......///000222.../////////000000111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000......//////000000111111000000000000000000000000//////000000111111111222000000000000000000000000////////////////////////////////////////////////........................---.........//////000000............/////////000////////////////////////............/////////000.../////////000000111111////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111000000000000000111////////////...---,,,+++000000000000000000000000............/////////000//////............//////////////////////////////000000000000111111111111111111111111111111111111///000111222333222111111000000000000000000000000111111000000//////......////////////000000000000------------------------////////////////////////++++++,,,---...///000111---444<<>>>>>;;;888666333444555444111...,,,,,,000000000000000000000000............////////////111111111000000/////////000000000000//////......000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000,,,---......//////......//////............////////////000000000111111111000000000000000000000000111000000000/////////...111000000000/////////...////////////////////////////////////000000000000000000///......///000000111111000///////////////////////////////////////000000/////////.........///////////////...------////////////////////////............////////////...///000///------///000111000000000/////////...////////////////////////................................................////////////////////////////////////000000000000////////////////////////111000000000/////////...000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000111111111111000000////////////////////////000000000000000000000000000000000000////////////////////////////////////........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000////////////000111/////////.........------////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000///...---......///........................////////////////////////...------------...//////.........///////////////..............................------------......000/////////.....................///////////////000000///...............////////////000000000000........................////////////////////////000000000000//////......---------.........//////............---------,,,000000000000////////////000000////////////000000//////000000000000//////...///000000111111000000///////////////.........////////////////////////////////////////////////---------...............////////////////////////111000000///...---,,,,,,000222666;;;??????===;;;>>>??????<<<777222///...000000000000000000000000............////////////000000////////////......////////////............000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---///000111111111000////////////000000000000000000000000000000000000000000000000000000000000------...////////////...//////............////////////000000000000111111000000000000000000000000000000000000////////////000000000000////////////.................................///000111111111/////////000000/////////111000000///////////////........................000000000/////////......///////////////......---////////////////////////............////////////...///000///------///000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000/////////000000111111000000///........................000000000000000000000000000000000000////////////////////////////////////....../////////000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000///////////////......////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000////////////000........................////////////////////////...------------...//////------......///000000111...........................------,,,,,,------...////////////............------......//////000000000//////............///////////////000000000000........................////////////////////////000000000////////////...------........./////////------------,,,,,,,,,,,,////////////000000000000000000////////////000000//////000000000000//////......///000000000000///111000000///......------////////////////////////////////////////////////...............---------//////////////////////////////......---,,,++++++111000111666;;;>>>===:::?????????<<<777333111111////////////////////////000000000000111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,...000111222111000.........//////000000111111000000000000000000000000////////////////////////------...//////////////////............//////000////////////000000000111////////////////////////000000000000////////////000000000000////////////////////////////////////.../////////000000000111///000111222222111000///000000////////////000000////////////////////////000000000////////////......///////////////......////////////////////////............////////////...///000///------///000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////000000000000////////////////////////////////////...////////////000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000222222222222111111111111////////////000000000000//////000000000000////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000//////////////////000000000000000000000000////////////////////////...------------...//////............//////000000.................................------.........///////////////.........,,,------...///000111111000///............//////////////////000000000000........................////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000////////////000000//////000000000000//////---......///////////////000000//////............/////////////////////////////////////////////////////////...---------,,,////////////////////////000000000000000000000000111///...000444777777555333444444333000/////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////...000111222111000...,,,......//////000000111111000000000000000000000000////////////////////////---...//////000000//////...............///000000...////////////000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000111000000000/////////...000111333555555333111000000000////////////000000000000000000000000000000111000000000////////////......///////////////...////////////////////////............////////////...///000///------///000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000........................////////////000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000111111111111111111111111//////////////////////////////000000000000////////////000000000000//////000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111111111222222222222////////////000000000000//////000000000000////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////........................000000000000000000000000////////////////////////...------------...//////000000//////............////////////////////////000000////////////000000.........///////////////,,,------...///000111111//////............//////////////////000000000000////////////////////////////////////////////////.............../////////........./////////000000000000000000000000000000.../////////000000000111000000////////////000000//////000000000000//////---......///////////////............//////000000/////////////////////////////////////////////////////////...---------,,,////////////////////////.........//////000000000000...------///111111000,,,...//////......000111000000000000000000000000............//////////////////000000000000111111000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000111111111000///---,,,////////////000000000000000000000000000000000000000000000000000000000000......///000000000000///......---......///000111......////////////000000000000000000000000000000////////////000000000000////////////000000000000111111111111111111111111111111111000///.........000111333444444333111000///////////////000000111111111111111111111111111111111000000000/////////---...//////////////////////////////////////////............////////////...///000///------///000////////////000000000000////////////////////////////////////////////////////////////////////////........................////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000//////000000000000//////...//////000000//////...111111111111111111111111000000000000000000000000000000000000/////////////////////////////////////////////000000000111111000000000000000000000000........................000000000000000000000000000000000000000000000000......////////////............///////////////000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,---...............---........................////////////////////////...------------...//////111000000///......------////////////////////////111000000000000000000111.........///////////////------......//////000000///............//////000////////////000000000000////////////////////////////////////////////////---............/////////....../////////000000000.........///////////////......//////000000111111000000////////////000000//////000000000000//////......///000000000000///------......///000000111////////////////////////////////////////////////...............---------////////////////////////,,,,,,,,,---------....../////////...------///000///000111111000000222444000000000000000000000000............////////////.........//////000000000/////////000000000111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000......///000000000000000---------......///000111........./////////000000000000000000000000000000.../////////000000000111.../////////000000000111000000000000000000000000000000000000////////////000000111222222111000000///////////////000111111000000000000000000000000111111111000000000//////------...///////////////////////////////////////............////////////...///000///------///000.../////////000000000111////////////////////////........................................................................////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000//////000000000000//////......////////////......000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////000000000111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000...///000000000000///...------........./////////////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,---...///000//////...........................////////////////////////...------------.../////////////////////.........////////////////////////000000////////////000000............/////////000.........///////////////...............///000000////////////000000000000////////////////////////////////////////////////---------.........//////.../////////000000000000---------.........//////.........///000111111111000000////////////000000//////000000000000//////...///000000111111000000.........///////////////////////////////////////////////////////////////---------...............////////////////////////000000000000000000//////...000222000...---000333///000000///------...000000000000000000000000000000000000000111111111111---------.........//////---.........//////000000000000000000000000000000////////////////////////111111111111111111111111///////////////////////////.........///000111222111111000000//////......000000000000000000000000000000000000000000000000...//////000000000000000---------......000111111............/////////000000000000000000000000000.../////////000000111111.../////////000000111111000000000000000000000000......//////000000111111//////000000000000/////////////////////000111111////////////////////////111111111111000000000000------...///000000//////////////////////////////............/////////000...///000///------///000.../////////000000111111////////////////////////........................................................................////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////......////////////......////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///.../////////000000111111////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000...///000222222000///...000000000000000000000000000000000000000000000000////////////////////////////////////////////////---...///111111111000///000000000000000000000000////////////////////////...------------...//////------......///000000000000000000000000000000000//////............//////---.........//////000000///////////////........................///000111////////////000000000000000000000000000000000000////////////////////////---------.........//////////////////000000000000........./////////000000---......///000111111222000000////////////000000//////000000000000////////////000111111111111111000000000///......------////////////////////////////////////////////////,,,------....../////////000000000///......------//////.........---------000///.........///111222000///...------...///000000000000000000///......000000000///......------......////////////......---.........//////000000////////////////////////...///000222222000///.........///000000000000000............////////////111000000/////////000000//////............//////...............---------111111000000//////......000000000000000000000000////////////////////////////////////////////////111111000000//////......222222111111000000//////......///000000000000000000000000000000000000000111111000000//////......111111000000//////......222111111000///............///000111111000///...000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000............////////////000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......000000000000000000000000111111000000//////......////////////////////////111111222222222222111111...//////000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000...000111000///...///111000000000000000000000000111111000000//////......000000000000000000000000111111000000000000111111......///////////////...000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////............///000111111000///...222222111111000000//////////////////////////////111111000000//////......000000///.......................................////////////////////////////////////////////////////////////000000000000////////////////////////000000000000////////////............//////////////////////////////////////////////////////////////////000000///...------000000000000111111111111///////////////////////////////////////000111111//////............//////////////////000000000000222111111111000000//////222111111111000000//////111000...---,,,,,,------111111000///////////////................................./////////////////////.........---------000//////...///000111222000///...------...///000000000000000000///...............///////////////......////////////................../////////000////////////////////////---...000111111000...---......///000000000000000/////////000000000000111000//////......//////000//////............////////////////////////000000111000000000/////////...000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000/////////.........---......///000000000000000000000000000000000000000111000000000/////////...111000000000/////////...000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////....../////////000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000....../////////000000000000000000000000000000000000000000000000000000000000000000000////////////111000000000/////////...000000000000000000000000111000000000/////////...////////////////////////...//////000000//////.........///000000000//////000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000...000111000///...///111000000000000000000000000111000000000/////////...000000000000000000000000111000000//////000000111,,,---...///000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000/////////////////////////////////......///000111111000///...000/////////.........---////////////////////////...............---------000000///.......................................////////////////////////////////////////////////.../////////000000000000////////////////////////000000000000////////////....../////////000000000///////////////////////////////////////////////////////////////...------/////////000000000111111///////////////////////////////////////000111111//////............//////////////////000000000000111111111111000000000///111111000000000/////////......---------...///000111111000///////////////........................------......///000000111/////////............---///////////////000111111//////............////////////000000000///......------......///000000111......////////////..................////////////////////////////////////---...///000000///...---......///000000000000000000000000000111111111111///...............////////////............//////000000000111111222222222000000000000////////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////..................///000000000000000000000000000000000000000000000000000////////////000000000000////////////...//////000111222222333000000////////////000000000000000000000000000000000000000000000000000000////////////////////////------........./////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000000000000000000000000000111111000000//////......000000000000////////////000000000000000000000000000000000000////////////////////////////////////---......//////......---------...////////////...000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000...000111000///...///111000000000000000000000000000000000000////////////000000000000000000000000000//////......//////000+++,,,---///000111222222000000////////////000000........................000000000000000000000000000000000000000000000000000000000000////////////......////////////////////////000000000000//////////////////............////////////////////////---------...............000//////............///........................////////////////////////////////////////////////....../////////000000000////////////////////////////////////000000000000/////////000000000111111000000000000000000000000000000000000000000000000///////////////......---....../////////000000000///////////////////////////////////////000111111000//////......//////000////////////000000000000111111111111000000000000000000///////////////...,,,,,,,,,---...000111222111000000///////////////....................................//////000000/////////...............///////////////000000111/////////....../////////...///////////////..................//////000000......////////////...............///////////////////////////////////////------...//////...------......///000000000000000//////000000000111111111...------------....../////////............////////////000111222222333333000000000000////////////////////////////////////////////////////////////111111111111111111111111.........///000111111111111111111111000000000000......///000000000000000////////////////////////000000000000////////////000000000000////////////......//////000111111222111000///......///000111////////////////////////////////////////////////////////////////////////------------.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000111111111111000000000000000000000000////////////////////////111111000000//////......000000000000////////////////////////////////////000000000000//////////////////////////////////////////000000000000//////,,,------...............////////////////////////000000000000000000000000000000000000////////////000000000000000000000000...000111000///...///111////////////////////////000000000000//////////////////////////////////////////............//////,,,---...000000111111111000000////////////000000........................////////////////////////////////////////////////000000000000////////////............//////////////////000000000000//////111111111111000000000000////////////////////////......//////000000111111000///............//////........................////////////////////////////////////////////////........./////////000000////////////////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000...///////////////..................///////////////////////////////////////////////////000000111000000////////////000000////////////000000000000111111111000000000000000////////////............+++,,,,,,...///000111222000000////////////000000........................000000//////............////////////////////////...//////000000000000000...//////////////////.........////////////......000000//////..................////////////......///////////////.........////////////////////////------............------......///000000000000000........./////////000000---------------...////////////............//////......//////000111222222////////////000000000000////////////////////////////////////////////////000000000000000000000000------...///000111222222000000000000111111111111......///000000000000000////////////////////////////////////000000000000////////////000000000000////////////////////////111000///......///000111////////////////////////////////////////////////////////////////////////------------.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000111111111111000000000000000000000000////////////////////////111000000000/////////...////////////000000000000////////////////////////////////////000000000000//////////////////////////////000000000000//////,,,------...............////////////////////////////////////////////////////////////000000000000////////////////////////...000111000///...///111////////////////////////////////////000000000000//////////////////////////////............/////////000000000000000//////000000////////////000000........................////////////////////////////////////////////////000000000000////////////---.........//////000000000000////////////000000000000000000111111111111////////////////////////......//////000000111111//////............//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////.../////////000000000111000000000000111111111111000000000000000000000000000000000000000000000000......///////////////...............////////////000000000000000000000000///////////////000000111000000////////////000000////////////000000000000000000000000000000111111............////////////---......//////000000000000000////////////000000////////////////////////111000000///......------...////////////000000000......///000000000000000......////////////......------.../////////......111000000///......------......////////////......///////////////.........////////////////////////..............................///000000000000000............////////////------------...///000000//////............//////---......//////000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////---......///000111111222............////////////......///000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000///////////////000000////////////000000000000000000000000000000000000000000000000000000////////////////////////------........./////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000000000000000000000000000/////////000000000000000////////////000000000000000000000000000000000000////////////000000000000////////////////////////---......//////......---------...////////////...000000000000000000000000////////////////////////////////////000000000000////////////////////////...000111000///...///111000000000000000000000000////////////000000000000000000000000000000000000000//////......//////000111111111111000///......000000////////////000000........................000000000000000000000000000000000000000000000000000000000000////////////------......///000000000000000////////////000000............////////////////////////////////////---------...............///............//////000////////////////////////////////////////////////////////////////////////------........./////////////////////////////////......//////000000111111/////////000000000111111000000000000000000000000000000000000000000000000---...//////////////////....../////////000000000000000000000000000000000///////////////000111111111000000//////000000111////////////000000000000000000000000111111111111...////////////000000000//////000000000///......///////////////000000111///////////////////////////////////////............/////////000000000000---...///000111000000///---...///000000///...---,,,---......//////......///////////////...............////////////......000/////////............////////////////////////000//////////////////000......///000000000000000...////////////000000000............///000111222//////............//////////////////////////////.../////////000000000111000000000000000000000000////////////////////////..............................//////000000111111---........./////////000......///000000000000000000000000000000000000000.../////////000000000111.../////////000000000111000000000111222222333333//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////....../////////000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000....../////////000000000000000000000000000000000000000000000000000000000......//////000000111111.../////////000000000111000000000000000000000000.../////////000000000111////////////////////////...//////000000//////.........///000000000//////000000000000000000000000////////////////////////.../////////000000000111////////////////////////...000111000///...///111000000000000000000000000.../////////000000000111000000000000000000000000111000000//////000000111000000111111111000000///000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////------......///000000111111000///......///000111---........./////////000////////////////////////...............---------...............///000000////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////.........///000111111111....../////////000000000////////////////////////////////////////////////------...////////////////////////000000000111111000000000000000000000000///////////////000111111111111000000000000111111////////////000000000000///000000000111111111111/////////000000000111111...///000111000000///...///////////////000111111////////////////////////------......///000000000.../////////000000111111---...000111111111000///---...///000000///...---,,,,,,---.../////////...------......///000000000......////////////......000000//////.........---////////////////////////000000////////////000000...//////000000000000000000000000000111111111111.........//////111222222//////............//////000000000000////////////.../////////000000111111000000000000000000000000////////////////////////........................////////////000000000000///000000000111111222222...//////000000000000000000000000000000000000000.../////////000000111111.../////////000000111111///000111222444555666777...///000111111000///...000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000............////////////000000000000000000000000000000000000000000000000------...///000111222222.../////////000000111111000000000000000000000000.../////////000000111111////////////////////////111111222222222222111111...//////000000000000000000000000000000000000000////////////////////////.../////////000000111111///////////////////////////000111000///...///111000000000000000000000000.../////////000000111111000000000000000000000000111111000000000000111111...///000111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////---------...///000000111111000///......///000111///000000000111111222222////////////////////////111111000000/////////..................///000111000000000000000000000000////////////////////////////////////////////////---------.........//////////////////////////////---......///000111111222............////////////////////////////////////////////////////////////------...///000000//////000000000000111111111111000000000000000000000000///////////////000111111111111000000000000111111////////////000000000000//////000000111111111222//////000000111111222222---...///111111111000//////////////////000111111000000000000000000000000000000//////......------------------........./////////000000000000000000////////////////////////000000//////.........---////////////////////////---...///000000///...---111111000000//////......//////............//////////////////////////////000000000000000000000000333222000///...---......------------------------////////////////////////000000000000000000000000111222222111///...///000000000000000000000000000//////............//////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------......//////000000///////////////.........////////////............000000000000000000000000000000////////////000000...............---------000000000000111111111111///...------...///...,,,000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////.........---------............/////////000//////......---------,,,111111111111000000000000......////////////......000000000000000000000000000000000000////////////000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000............/////////000111111000000//////......000000000000000000000000111111000000//////......////////////////////////111000///......///000111...///000111111000///...000000000000000000000000,,,---///000000000///...//////000000111111222222000000000000000000000000////////////////////////////////////000000000000111111000000000000111111000111111111111222222222111000///......///000111000000000000000000000000000000000000111111111111111111000000//////......000000000000000000000000222111111111000000//////---.........//////000000000///---,,,,,,---///000111///---,,,,,,...111222////////////////////////........................000000//////.........---........................222111111111000000//////000000000000111111111111000000000000000000000000222111111111000000//////..................................../////////000111111000000000000111111111111111111111000//////000000000000000///......//////000000000000//////333222222222111111000000222222222111111111111111111111111000//////....../////////000000000000000111111111000//////......///////////////.........------........./////////000/////////////////////////////////////////////000/////////............////////////////////////---...///000000///...---111000000000/////////.........------------......////////////////////////////////////////////////111000///...------......------------------------////////////////////////000000000000000000000000000111222111///...///000000000000000000000000000//////............//////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.........///////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000/////////////////////////////////000000000111111000///......000000///...////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////.........---------........./////////000000000000000000//////......111111111111000000000000...//////000000//////...000000000000000000000000000000000000////////////000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000........./////////000000111000000000/////////...000000000000000000000000111000000000/////////...////////////////////////111000///......///000111...///000111111000///...000000000000000000000000---...///000000000///...000000000000000111111111000000000000000000000000////////////////////////////////////000000000000111000000//////000000111//////000000000111111111111000///......///000111000000000000000000000000000000000000111111111111111000000000/////////...000000000000000000000000111111111000000000//////............/////////000000///---,,,,,,---///000000///---------...000111////////////////////////////////////////////////000/////////....................................111111111000000000////////////000000000111111111////////////////////////000000000000//////..............................---------............///......------------......111111111111111000//////000000000000000///......//////000000000000//////222222111111111000000000000000000111111111222222222111111111000000///////////////000000000000000111111111000000000000000.........///////////////....../////////000000000/////////.........------////////////////////////////////////............////////////////////////......////////////......000000000000////////////------------------------////////////////////////////////////////////////......------------......////////////////////////000000000000000000000000000000000000000000000000000111222111///...///000000000000000000000000000//////............//////000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////...000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111....../////////000000000111000//////111111000///////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000/////////............---....../////////000000000222222111111111111000000111111111111000000000000///000000111111000000///000000000000000000000000////////////000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000....../////////000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000//////000000000000//////000000000000000000000000---...///000000000//////111111111111000000000000000000000000000000000000////////////////////////////////////000000000000000//////......//////000........./////////000000000000////////////000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000111111000000000000//////............////////////000///...------...///000............/////////000////////////////////////000000000000000000000000////////////....................................111111000000000000////////////000000000000111111........................////////////....................................,,,,,,---------.........111000000//////000000111000111111111111000000///000000000000000//////...//////000000000000//////111111000000000000///////////////000111111222222111111111111111000000000/////////000000111111111111111111222222222222222------......//////000000////////////000000000000/////////...------,,,,,,///////////////////////////////////////.........////////////////////////...//////////////////...000000000000////////////---..................---////////////////////////////////////////////////---------....../////////////////////////////////000000000000000000000000///////////////////////////000111000///...///000//////////////////////////////............///////////////....../////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111000000000//////......///000000000000000111111000000000000111111111111////////////////////////000000////////////000000000111111111111111222222............////////////000///...///111111111000......................../////////////////////////////////////////////////////////////////////////////////////////////////////////..................////////////000000000111111111111111111111111111111111111000000000///000000111111111111000000////////////////////////////////////000000000000///000000000111111111111////////////000000000000////////////////////////////////////////////////...////////////000000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000////////////000000//////000000000000//////////////////////////////......//////000000000000222222111111000000//////000000000000000000000000////////////////////////////////////000000000000//////............//////....../////////000000000000000////////////000000///////////////////////////000000000111111111111000000000000////////////////////////////////////000000000000000000//////........./////////////////////............//////------///000000000///...///////////////////////////////////////////////////////////////.................................000000000000000000//////////////////000000000111////////////////////////////////////////////////........................---------.........//////222111111000000111111222000000111111111111000/////////000000000000////////////000000000000//////000000000///////////////000000000000000000000000000000111111111111111111000000111111222222333333222222333444444555666666------......//////000000////////////000000000000//////......------------////////////////////////.........////////////////////////////////////////////////....../////////////////////000000000000...///000000000000///...////////////////////////........................---......///000000000111000000000000000000000000000000000000000000000000////////////////////////...///000000///...///111//////////////////////////////............////////////............//////////////////////////////////////////////////////////////////////////////000000000000000000000000111111000000/////////............//////000000000///000000000111111111222////////////////////////000000////////////000000/////////000000000111111............///////////////...---...000111000///////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000111000000000000000000000000111111111111000000000///000000111111111111000000////////////////////////.../////////000000000111///000000000111111111111////////////000000000000////////////////////////////////////////////////////////////000000000111////////////000000000000////////////////////////////////////000000000000000000000000000000000000//////000000000000//////000000////////////000000////////////////////////////////////000000111111222222111111000000//////000000000000000000000000000000000000000000000000////////////000000000000//////............///////////////000000000111111//////000000000000/////////////////////////////////000000000111111111111////////////000000000000//////////////////////////////////////////000000///////////////........./////////....../////////,,,---///000111000///...////////////////////////................................./////////////////////////////////////////////////////////000000...////////////000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000///......------......//////000000111111111000000//////000000000000////////////000000000000/////////////////////000000000222222111111000000//////000000111111222222222333222222333444555555666666555555666777888888999:::.........///////////////....../////////000000000........................////////////////////////........./////////////////////////////////////////////............//////////////////000000000000///000111222222111000///////////////////////////..............................///000111111000000000000000000000000000000000000000000000000000000000000000000000000000000---///000000......///111000000000000000000000000//////............/////////......------......///000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000000000000000///------......//////000000...//////000000111111111000000000000000000000000000000////////////000000---......//////000000000....../////////000000000...------...000111111///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...////////////000000000/////////000000000111111.........////////////000111111111111000000000000///000000111111000000///000000000000000000000000......//////000000111111000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////000000////////////000000000000000000000000000000000000/////////000111222111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000//////......//////000//////000000000111111111//////000000000000//////000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000......////////////000000///////////////.........////////////////////////,,,---///000000000///...////////////////////////.................................///////////////////////////////////////......////////////000000......////////////000000111111111111111111111111000000000000111111111111//////////////////////////////000000000111111111000//////......//////000///000000111111111111000...//////000000000000000//////000000000000////////////000000000000111111222222222222111111111000111222222333444555555666555666777777888999::::::888999999:::;;;<<<<<<===///////////////.........------........./////////---......//////000000111////////////////////////............/////////000////////////////////////000///...------...///000.../////////000000000111...///000111111000///...////////////////////////........................---...///000000000///...////////////////////////////////////////////////000000000000000000000000---...//////......///111000000000000000000000000//////............/////////......------......///000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000111111111---......///000000111111------...//////000111111000000000000000000000000000000////////////000000------...//////000000111/////////000000000111111///......///111222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000000//////000000000111111111........./////////000000111111111111000000000000...//////000000//////...000000000000000000000000.........///000111111111000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000//////000000000111111111.../////////000000000111000000000000000000000000.../////////000000000111////////////////////////...///000111111000///...111000///......///000111000000000000000000000000111000/////////000111222000000000000000111111111000000000000000000000000000000000000000000000000////////////000000000000111000000//////000000111........./////////000000...///000111111000///...000000000000000000000000000000000000111111111111.../////////000000000111000000000000000000000000........./////////000000000/////////............//////000000000000//////---......///////////////////////////////////////..................................../////////000////////////////////////........./////////000000........./////////000000000000000000000000000000/////////000000000111111////////////////////////////////////000000000000222222111111111111222222//////000111111111111111......///000000000000000//////000000000000//////000000000111111111222222000111111222333444444444444555666777888999::::::999999:::;;;<<<===>>>>>><<<<<<======>>>>>>??????000000//////.........---------------.........///------...///000111222222////////////////////////---.........//////000000////////////////////////000///...------...///000.../////////000000111111---...///111111///...---////////////////////////........................------...//////...---,,,////////////////////////////////////////////////000000000000000000000000,,,...//////......///111000000000000000000000000//////............//////.........------.........000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000111111222222...//////000111222222222,,,------...///000000111000000000000000000000000000000////////////000000---......///000111111222000000000000111111111111000//////000222444333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000111111111111......//////000000000111111111111111000000000000......////////////......000000000000000000000000---......///000111111222000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111.../////////000000111111000000000000000000000000.../////////000000111111////////////////////////...///000111111000///...111000///......///000111000000000000000000000000111000/////////000222333//////000000111111222222000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111---------.........//////...///000111111000///...000000000000000000000000000000000000111111111111.../////////000000111111000000000000000000000000---.........//////000000000000//////.........---//////000000000000//////............/////////000////////////////////////000000000000000000000000---.........//////000000000000000000000000000000---.........//////000000............/////////000////////////////////////---.........//////000000000000000000000000000000............/////////000//////............////////////000111111111111111......///000000000000000//////000000000000//////000000111111222222222333...///000222444666777888777777888:::;;;<<<======;;;;;;<<<===>>>???@@@AAA???????????????@@@@@@@@@////////////////////////000000////////////000000/////////...............000000///...---,,,++++++------------............000000//////.........---000000000000000000000000000000000000000000000000000///...------...///000............//////////////////////////////////////////............//////000000////////////000000000000000000000000000000000000000000000000000000222111000.........///000000///...------...///000////////////////////////......///000111222222333111111000000//////......111000///......///000111000000000///......------111111000000000000000111333///...111222000///000222111111000000000111111.../////////000000111111000000000111111111222222111111111111111111111111...//////000000000000000222222111111111111222222333222111000000000111222111111222333333444444555444333222222111111111111222222111111111111111000///////////////000000000////////////////////////111111111111111111111111......//////000111222222/////////000000111111111000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000////////////111000///......///000111111111000000//////......///000111222222111000///------......///000000000000///...------...///000000000111111222222222222000000000000000000000000000000000000000000000000000111111111111222222222000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000///...............111111000000//////.........---,,,---///111111000000000////////////000000000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////333222222111000//////...////////////////////////000000000000000000000000////////////////////////000000000000000000000000222111111111000000//////////////////////////////000000111111111111000000000000000000000000000000000///.........///111222000000000000000////////////000000111000///---,,,------///000111111111111222222222333333333333333555666666777888999::::::=========>>>>>>?????????===>>>>>>???@@@AAABBBCCCCCCBBBAAA@@@???>>>======////////////////////////........................222222111111111111111111/////////000000111111111////////////000000000000000/////////............000000000000000000000000000000000000000000000000//////............//////............//////////////////////////////////////////............//////000000////////////000000000000000000000000000000000000000000000000000000222111000///......///000000///............///000/////////////////////////////////000111111111222111000000000/////////...000000////////////000000///////////////.........111111000000000000111111333//////222444111///000222111111000000111111222111111111111111000000000........./////////000000111111111111111111111111000000111222222222222111333333333222222333333333444333333222222333333333333333333333333444444444444444333222222222222222444444444333222222111111222222222111111111111111000000000000000000000000111111111111111111111111111111000000//////......------....../////////////////////000000111111222000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000////////////////////////000000000000////////////000000000000111000///......///000111111000000000/////////...///000111111111111000///000000000000000000//////000000///......///000000///////////////000000000000000000000000000000000000000000000000000000000000000111111111222222222000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000///...............////////////000000000000///......///111111///...000000////////////000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////222111111000//////......////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111000000000///////////////////////////////////////000000000000//////000000000000000000000000000//////...///000111222000000000000000000000000000000111111000///...------...///111222222222222333333444444555555666666888888999:::;;;;;;<<<<<<>>>>>>>>>>>>?????????@@@??????@@@@@@AAAAAABBBBBBDDDCCCCCCCCCCCCCCCBBBBBB////////////////////////......///000000///......////////////////////////...//////000111222222333////////////000000000000////////////............000000000000000000000000000000000000000000000000......////////////..................//////////////////////////////////////////............//////000000////////////000000000000000000000000000000000000000000000000000000111000000////////////000000//////......//////000////////////////////////000000000000000000000000000000000000//////////////////000000000000//////......////////////000000111000000000000000111111222///000444666222000000222111111111111111222222333333333222111111000000////////////000000000000222222222222222222222222222333333444555444444444666666666666666666666666555555666666666666555555555555444444444333333333444444333333222222333333777777666555555444333333555555555444444444333333333333333333333333333333333333333333333333333333222111111000//////..................////////////......//////000111222222000000000000000000000000111111111111111111111111//////000000000000//////000000000000111111111111000000000000000000000000////////////000000000000////////////000000000000......//////000000111111000000////////////000000000000000000///////////////000000111111000000///222222222111000/////////111000000//////000000111000000000///////////////000000000000000000000000000000000000000000000000000000000111111111222222000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000///.........//////.........///000111111111000000000222333222///,,,000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000///......------////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000///////////////...//////////////////////////////000000000000//////000000000000000000000000///////////////000111111000000000000111111111111000000000111111000////////////111222333444444444666777777888999:::::::::<<<<<<======>>>>>>??????>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAA///////////////////////////111222444444222111///------...............///000000/////////.........------------............///////////////.........////////////////////////////////////////////////---...///000000///...---............//////////////////////////////////////////............//////000000////////////000000////////////////////////////////////////////////000000000////////////000000//////////////////000////////////////////////000000000000000/////////000000000000////////////...///000111111000///...---......///000000111111000000000000000000111222111///000666777444000000111111000000000111222222333333222222222222222222222222333333333444444444444444444444444444444444666666777888888888888777999999::::::::::::999999777888999::::::999777666666666555555444333222222444444333333333333333444777777777777777777888888999999999888777777666666666666666666666666666666555555555555555555555555000000000000111111222222000000000000000000000000---...//////000111222222////////////////////////000000000000000000000000//////000000000000/////////000000000111111111111////////////////////////////////////000000000000////////////000000000000---......///000111111222000000////////////000000000000000000///////////////000000000000000000///111111111000000/////////111111000000000000111111222222222222111111111111////////////////////////000000000000000000000000000000000000111111111111000000111111111111000000////////////////////////000000000000000000000000111111000000000000111111000000///////////////000.../////////000000000111//////111333555444111...000000////////////000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////////////////////////////.........---------////////////////////////////////////////////////////////////////////////000000000000000000000000////////////............///////////////////////////000000111111000000///000000000000000000000000///////////////000000111/////////000000000000000//////000000000000000000111222333555666777777777;;;;;;<<<===>>>???@@@@@@?????????@@@@@@@@@@@@@@@>>>>>>>>>?????????????????????>>>>>>>>>=========:::;;;;;;;;;;;;<<<<<<<<>>>>>???????????????===>>>???@@@@@@???>>>===>>>>>>===<<<:::999777666555555444333222222111111222222111111222222333333111222444666999<<<>>>???========================>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666555444333111111111000000000000000111111111222222222222333000000000000000000000000//////////////////////////////000000000000//////000000000000111111111111000000000000000000000000......//////000000111111////////////000000000000......//////000000111111//////000000000000//////////////////000000000000000//////......//////000---------...///000000000///000000111111000000///.../////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000/////////000111111111111111000///.........,,,---...222555666444333000000////////////000000000000000000000000000000000000000000000000000000////////////............000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////000000000000000000000000000000000000000000000000////////////////////////...////////////000000000000000000000000000000000000000111111111111000000////////////////////////......///000000000000000......//////000000111111111111111222222444555666777888:::<<<===?????????CCCCCCCCCCCCCCCDDDDDDDDD??????>>>>>>======<<<<<<;;;;;;;;;::::::::::::999888777777777666666555555888777777777666666555555////////////////////////........................,,,,,,------.../////////////////////............////////////000000000000............/////////000000000000000000000000000000000000000000000000000//////............//////............//////////////////////////////////////////............//////000000////////////000000000000000000000000000000000000000000000000000000---...///000111111000//////000111111111111000///000000000000000000000000---.........///000000000.../////////000000000111000000////////////000000/////////000000111111222////////////000111222333111------222444222111222555555555666666777888999888999999:::;;;<<<<<<===;;;;;;<<<<<<<<<=========@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA>>>???AAABBBBBBAAA???>>>AAA@@@>>>;;;888666555555333333333222222111111111111000000000111111222333000111333666888;;;===>>>======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;999888777666555555444444444333333333444444444333333333333222000000000000000000000000111111111111111111111111//////000000000000//////000000000000111111111111000000000000000000000000.........///000111111111////////////000000000000////////////000000000000...///000111111000///....../////////000000000111000///............///000///////////////000000000...///000000000000///...------...///000111111222000000000000000000000000000000000000000000000000////////////000000000111000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000//////000111111222000000000000////////////.........000333444333222000000////////////000000000000000000000000000000000000000000000000000000000000000000//////......000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000......////////////......////////////////////////---...///000111000000//////000000111222222333333555444444555666888999::::::;;;===???AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBB<<<<<<;;;;;;:::999888888888888888777777777666666555555555444444444444444222222333333333333333444////////////////////////000000////////////000000/////////000111222222333111000///---+++)))''''''------------.........///---.........//////000000000000000000000000000000000000000000000000000000000///...------...///000............/////////000//////////////////////////////............//////000000////////////000000000000000000000000000000000000000000000000000000---...///111111111000//////000111222222111000///000000000000000000000000,,,------...///000111111.../////////000000111111111000///......///000111000000000000111111111111////////////000111222333111---,,,000333111111333888888888888999:::;;;<<<=========>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDCCCCCCCCC???@@@BBBCCCCCCBBB@@@???CCCAAA===:::777555444444222222222111111111111000000000//////000111222222111111333555777:::;;;<<<======>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888888888777666555555444444333333222000000000000000000000000333333333333333333333333//////000000000000//////000000000000111111111111000000000000000000000000---......///000111111222////////////000000000000000000000000////////////...///000111111000///....../////////000000111111000///...------...///000222222111111000000//////---...///000000///...---......///111222333444555000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000///000000111222222......//////000000111111000///...///111222222111000000////////////000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000111111111111111111111111////////////////////////////////////////////////......//////////////////////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////000000111111222222000000000000000000000000,,,------------------,,,////////////////////////---...000111111111000///111111222333444444555555777777777777999;;;===>>><<<===???AAACCCDDDEEEEEEBBBBBBBBBAAA@@@@@@??????::::::999888777777666555777777666666555555444444444444444444444444444444333444444555666888888999000000000000000000000000000000000///000111222222//////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000......////////////......222///---...000111000...000000000///...,,,+++***///////////////////////////////////////.........000//////.........//////000000000000000000000000111000...,,,+++,,,...///222111111111000000//////---......///000111222222000000000000000000000000000000///...............///.........///000222333222111111111000000//////222111111000///.........222111000//////000111222111111111222111000000///222222222333555666888999:::;;;;;;<<<===>>>>>>???AAAAAABBBBBBAAA@@@@@@???BBBBBBBBBBBBBBBCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???===:::888666555555555444333333222111111111111111111111222222222222222333444555777888999;;;<<<>>>???AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@????????????>>>>>>>>>>>>>>>>>>??????;;;;;;:::::::::999999999999999888777666555444333444444222111000/////////111111000000111222333333............/////////000000000000000000000000000////////////////////////111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000///............///000000000000000////////////////////////////////////////////////333333222222222222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000222222222222111111111111---.........//////000000000000000000000000000000000000000000000000000000////////////////////////---.........//////000000000000000000000000000000111111000000//////......000000000000000000000000///000111222222111000///............/////////000000000000000000000000000......//////000000111111222111000.........///000......//////000111111222111111111000//////......222333444555777777777777<<<<<<;;;;;;;;;<<<>>>??????@@@@@@AAABBBCCCDDDDDDCCCCCCBBB@@@===;;;888777888888777666555555555555333444444444444444444333333333444444555555444444777777777777888888888888000000000000000000000000........./////////000000//////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000......////////////......222///---...000111000/////////000000//////......////////////////////////000000000000000000000000/////////.........//////000000000000000000000000222111///------...///000111111111111000000000///.........//////000000111000000000000000000000000111111000//////////////////.........///000222333111111111111000000000///000000000000000000000000222111000000000111222333111111111111111222222222444444555666888:::<<<======>>>>>>???@@@@@@AAAAAACCCCCCDDDDDDDDDCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@>>><<<:::888888666555555444333222111111333333222222222111111111222222222333444555777888::::::<<<===???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAA???????????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;:::999888777666666777666555444333222222222222222222222222333444444........./////////000000////////////////////////////////////////////////111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000///............///000000000000000////////////////////////000000000000000000000000000///............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000........./////////000000........./////////000000000000000000000000000000000000000000000000000000////////////////////////------------......//////000000000000000000000000111000000000/////////...000000000000000000000000//////000111111000//////........./////////000000000000000000000000000000////////////000000000000111111000///////////////,,,---------......//////000000111111111111111111555666888999;;;;;;<<<<<<>>>>>>=========>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDBBBAAA???===;;;999777666666555444444333444444444333444444555555444444333333444555555666555555555555666666777888999::::::////////////////////////+++,,,---...///...------//////000000000000//////////////////////////////000000000000000000000000000000////////////000000...//////000000//////...111000......000000000///...///000000111111111111////////////////////////000000000000111111111111////////////////////////000000000000000000000000222111000///...///000111111111111111000000000000.........///////////////000000000000000000000000222111111000000000000111///.........///000111222111111111111000000000000...//////000111222222333111111000000000111333444333222222222222444555666888999999;;;===???@@@BBBAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCAAA@@@>>><<<;;;:::999999888777666555444444555555444333222111111000111111111222222333555555888888888999;;;===@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBB@@@@@@@@@??????>>>>>>>>>??????>>>>>>>>>=========>>>======<<<;;;:::999999:::999888777666555555555333333444444444444555555////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000000//////000000111//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000//////...//////000000111111000000////////////////////////111111111111111111111111///...,,,++++++,,,...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000---------......//////000......////////////000000000000000000000000000000000000000000000000000000////////////////////////,,,---------------......000000000000000000000000000000000000////////////////////////////////////...//////000000//////........./////////000000000000000000000000000000000000000000000////////////000000000000000//////...------..................000000111222444555666666888999;;;<<<>>>?????????AAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCC???>>>;;;999777666666666333222222222222333444444555555555666666555555555444555666777777777777777555666777888999:::;;;<<>>>>>>>>>>>???AAABBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<;;;;;;<<<<<<;;;:::999888777777888777666555444333222111222111111111111222333333666555555555777:::>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCCCCAAAAAAAAA@@@??????>>>>>>@@@????????????>>>>>>>>>???>>>>>>===<<<<<<;;;;;;<<<;;;:::888777777777777333444444444555444444444//////000000000111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////////////////////////////////////////////////////////////////000000000000//////000000000000/////////000000111111111000000////////////////////////000000000000000000000000111000...------...000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000////////////000000////////////000000000000//////////////////000000////////////////////////////////////////////////////////////////////////........................////////////////////////000000000000////////////////////////////////////......////////////.........////////////000000000////////////////////////111111000000//////.........///000111111000///...000000111111111111111111000111333555777999;;;<<<999:::<<<===???@@@@@@@@@BBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@===;;;888666444444555666222222222222333444555666777777888888888888777777666777888888999999999999888888999999::::::;;;;;;////////////////////////+++---///000111000...---//////000000000000//////111111111111111111111111////////////////////////000000////////////000000//////000000000000//////000000000/////////000000///000000000000///......////////////////////////.........//////000000000......///000111111000000000000000000000000000000/////////////////////000000000000000000000111111///////////////.........000000000000000000000000//////.........//////000/////////000000000000000000000000000000000111111////////////////////////////////////000222444666999888777777999;;;>>>???BBBAAAAAA@@@@@@AAAAAABBBEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======>>>>>>???@@@????????????????????????=========<<<;;;:::::::::;;;;;;::::::999888888777999999888777666555555444333333222222111111222222444333333333555888;;;===????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>======>>>>>>>>>======<<<<<<;;;<<<;;;:::888777777666666333333444555444444333222000000000111111111111222111111111111111111111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////////////////////////////////////////////////////////////////000000000000//////000000000000//////000000111111111111000000000000000000000000000000////////////////////////222111///......///111222000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////////////////000000////////////000000111111000000//////......000000000000000000//////////////////////////////////////////////////////////////////////////////000000000///////////////////////////////////////////////////000000000000//////////////////////////////............//////////////////000000000111////////////////////////111111000000//////.........///000111111000///...111111222222222222222333222333555888:::===???@@@<<<===>>>@@@AAAAAAAAAAAABBBBBBBBBCCCBBBBBBBBBBBB?????????>>>======<<<<<<;;;999777555444555666777444444444555666777888999::::::;;;;;;;;;;;;::::::888888999:::;;;<<<<<<;;;<<<<<<;;;;;;::::::999999////////////////////////---...///000111000////////////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000///000000111111000000//////000000000......000111000000000000//////...---////////////////////////------......//////000000---...000111222111111000000000000000000000000000......//////////////////000000000000111111111111/////////000000000000000000000000000000000000000...............//////000//////000000000000//////000000000000111111111111000000000///////////////000000000111333555777888<<<<<<<<<<<<===???AAABBBCCCCCCBBBBBBAAAAAABBBBBBFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBBBB>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999888888888666666666666666666666666999999999999::::::::::::666666444333333222222222222222222222444666888999;;;;;;<<<===>>>??????@@@@@@@@@?????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>=========>>>>>>>>>======<<<<<<<<<;;;:::999888777666666666333444555555555444333222000111111111222222222222222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000//////......//////000//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000...//////000000000000000111111222222111111000000000000000000000000000000........................000//////////////////000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000/////////.........------111111000000000000//////000000000000000000000000000000000000000000000000////////////////////////111111111000000000000///000000000000000000000000////////////000000000000////////////////////////000//////......//////000/////////000000000111111000000000000000000000000000000000000////////////...//////000000000000000000000111111222333333444666777888;;;===???AAABBBAAAAAABBBCCCCCCCCCCCCCCC@@@AAAAAAAAAAAA@@@@@@???<<<<<<<<<;;;;;;::::::::::::999888777777777888999777777777888888:::;;;;;;<<<<<<<<<======<<<<<<<<<999:::;;;<<<===>>>>>>>>>???>>>===<<<;;;:::999888000000000000000000000000....../////////000000000//////000000000000//////////////////////////////000000000000000000000000000000////////////000000000000111111111111000000///000111000...---///222//////000111111111000000////////////////////////---......///000000111111---...000222222222111000000000000000000000000000...///000000111111111111///000000000111111111111//////000000111111222222000000000000000000000000//////......///000000111//////000111111000///...///000000000111111111111000000000111222222333333333333333444666999;;;<<>>;;;;;;;;;:::999888888888888888888888888888888888777777777777777888999999999999999999999999999999666777777777777777777777444444555666666777777888999999:::;;;===>>>??????999888777555444333333333222222222333444555555555777777999:::<<<>>>??????@@@@@@???>>>>>>>>>??????@@@@@@AAAAAABBBBBBCCCCCC????????????>>>>>>>>>===??????>>>>>>>>>>>>======;;;:::999888777666666666444555666777777555444222111111111222222222333333111111111111111111111111000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000//////............////////////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000......///000000000000000111222222222222111000///000000000000000000000000////////////////////////...///000000000000///...000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000------......///000111111111111111000000000//////000000000000000000000000000000000000000000000000////////////////////////111000000000////////////000000000000000000000000.../////////000000000111000000000000000000000000111000////////////000111//////000000000111111111000000000000000000000000////////////000000000000///////////////000111111000111222333444555666777::::::<<<===???@@@BBBBBBBBBCCCCCCCCCCCCBBBAAAAAA>>>>>>?????????>>>===<<<:::::::::999999999999999::::::::::::;;;;;;;;;;;;::::::999::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<>>>??????@@@@@@???>>>>>>===<<<;;;::::::111111111111111111111111///............///000000//////000000000000//////------------------------000000000000000000000000000000////////////000000000000111111111111000000...000111000...---///222...///000111333333333333////////////////////////...//////000111222222222,,,...000222333222111000000000000000000000000000///000111222222222222222//////000000111111111222//////000111222333333444000000000000000000000000000000///000000111222222//////000111111000///...//////000000111111111222///000111222444555666777666666666777999<<<>>>@@@AAABBBCCCDDDEEEEEEEEEDDDAAAAAABBBCCCDDDFFFHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCBBBAAA???>>>===::::::999888888777666666666666666666666666666666555555555555555666777777777777777777777777777777555666666666777777777777555666777888999:::;;;;;;888999;;;===???@@@BBBCCC;;;:::888777555444444444111222333444444444444333444555777999;;;===??????@@@@@@???>>>=========>>>???@@@@@@AAABBBCCCDDDDDD@@@@@@@@@?????????>>>>>>@@@@@@??????????????????;;;;;;999888777666666666666777888999888777555333111111222222222333333333000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000//////............////////////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000......///000000000000000222222222222222111000///000000000000000000000000000000000000000000000000...000222333333222000...000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000,,,---///111333444666777222111111111000000//////000000000000000000000000000000000000000000000000////////////////////////000000//////.........---000000000000000000000000.../////////000000111111111111111111111111111111222111000//////000111222000000000000111111111111000000000000000000000000......//////000000111111000///.........000111222222333444666888999:::;;;<<<======???@@@AAABBBBBBAAAAAAAAAAAA@@@???>>>===<<<===>>>>>>===<<<;;;:::999999999999999999999999:::;;;<<<============<<<;;;;;;::::::;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::;;;<<<===>>>@@@@@@AAAAAA============<<<<<<<<<<<<000000000000000000000000//////.........---------////////////////////////...------///222444444333.../////////000000000111000000000000000000000000////////////............////////////000000000000222111000............///...///111111///...///000000//////000111222111000////////////............000000000000000000000000333111///------...///000000000000000111111111111////////////////////////222111000//////000111222000000000000111111111111...............///000111222111000000000111333444222222333555777999::::::999:::;;;<<<>>>@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDAAA@@@@@@@@@AAACCCEEEFFFEEEFFFGGGGGGHHHHHHHHHHHHIIIGGGEEEBBB???===;;;;;;888888777777666666555555777777666555444444333333000222555777888666333111333333333333444555666777777777777777777888888999777888888999999999999888======>>>>>>???@@@AAAAAA======<<<<<<:::999777666777666555333222111111111444555666777888:::;;;;;;999;;;===>>>>>>>>>???AAA>>>>>>???@@@@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAA@@@???===;;;;;;999777555444444666666555666888999:::::::::999<<<:::777444333222333444111//////000111222111000/////////000000000000000111222333444444333222111000000//////////////////111111111111000000//////000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000///...------...///000222111111111000000//////000000000000000000000000111111222222222222111111000000000000000000000000...//////000111222222222......//////000000111111000000000000000000000000000000000000000///......000000000000111111111111000000000000000000000000111000///......///000111//////000000000000//////000000000000////////////222111000000000000000111///.........///000111111222222111111111111222222333222111000000111222333......////////////......111000///......///000111333222000/////////000111000000000000000//////...///////////////000111111000000000000000000000000///000111222222111000///222222111000//////000000000000000000000/////////222222222111000111333555333555888;;;===>>>>>>===AAABBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBB@@@???===<<<:::999888777777888999:::999999::::::;;;<<<<<<<<<===???BBBCCCCCCAAA>>><<<<<<============;;;999888:::;;;;;;<<<===>>>????????????@@@@@@@@@??????>>>AAAAAABBBBBBAAA???===<<<000000000000000000000000//////.........---------////////////////////////000///...///111222222111////////////000000000000000000000000000000000000000000000000111111111111////////////000000000000000/////////000111222333---///111111000000000111111///......000111111111111111111111000000000000000000000000000000000000222111000///...//////000000000000000111111111111000000000000000000000000000000////////////000000000000000000111111111111////////////000000111222222111111111222333555666777777999:::<<<===>>>???????????????@@@@@@AAAAAACCCCCCCCCBBBBBBBBBAAAAAA??????>>>???@@@AAACCCDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEBBB@@@===;;;:::999999999999888777777666666666666666555444444333333000222444666666555333222333333333333444555666777777666666666666777888888888999999:::::::::999999;;;;;;<<<<<<===>>>>>>???============<<<:::999888888777555333222222222222333444555666777888999:::999;;;>>>>>>>>>>>>???AAA?????????@@@@@@AAAAAAAAA@@@@@@???===============<<<===>>>??????===;;;::::::999777555444444555666555666888999::::::::::::<<<;;;888666555444444444222111000111222222111000////////////////////////000111222333333222111000111111111111111222222222222222111111111000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000///............///000111111000000000/////////000000000000000000000000000111111222222111111000000000000000000000000000...//////000111111222222////////////000000000000000000000000000000000000000000000000000///......//////000000000111111111000000000000000000000000111000///......///000111//////000000000000//////000000000000////////////111000000000000000111111111111111111111111222333222111111000000111111222111111000//////000111111......////////////......111000///......///000111222222000/////////000000......///000000000000000///////////////000111111000000000000000000000000000000111111111111000000222222111000000000000000111111111111111000000000111222333222222333666888999:::===@@@AAABBBAAAAAAAAAAAAAAAAAA@@@@@@???>>><<<<<<<<<<<<;;;:::888777888888777777777888999:::;;;;;;<<<<<<===>>>>>>???@@@AAACCCDDDDDDBBB@@@>>>????????????>>>===<<<;;;<<<======>>>>>>?????????AAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@???===<<<;;;000000000000000000000000/////////............---////////////////////////111000//////111111000///000000000000////////////000000000000000000000000//////000000111111222222////////////000000000000............///000111222...000222222111111111222111///......///111111111000000000000111111111111000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111......////////////......000000000000111111111111111111111000111111222333222222222333555666888999<<<======>>>@@@AAABBBBBBDDDDDDDDDCCCBBBAAAAAAAAABBBBBBAAA@@@???>>>>>>======<<<<<<<<<===???AAABBBDDDDDDEEEFFFFFFFFFFFFEEEEEECCCAAA???===;;;::::::;;;::::::999888888777777666666555555444333333333222222333444444444444333333333333444444555555666666555555555555666777777999:::::::::::::::999999888888999999:::;;;;;;;;;<<<=========<<<<<<;;;:::999777555333222222333444333333444444555666777777999;;;===>>>======>>>@@@????????????@@@@@@@@@@@@>>>===<<<;;;::::::::::::::::::;;;<<<<<<;;;999888999888666555444444555666555666888:::;;;;;;;;;:::<<<;;;;;;999888777666666555444222222333333222000////////////////////////000000111111111111000000000000111111222222222333222222222222222111111111000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000//////......//////000000000///////////////...000000000000000000000000000111111222222111111000000000000000000000000000/////////000111111222222000000000000////////////000000000000000000000000000000000000000//////...//////000000000000111111000000000000000000000000000000////////////000000//////000000000000//////////////////000000000000000/////////000111222222333222111111111111111111222111111000000111111222000000////////////000000...//////000000//////...000000////////////000000111111000/////////000000,,,---...000111111222222///////////////000111111000000000000000000000000111111000000000000111111222111000000000000000000333222222222222111111111111222444555555777:::<<<>>>???AAACCCDDDDDDCCCCCCAAA@@@@@@>>>===<<<::::::777777777777777666555555777777777777888:::;;;<<>><<<;;;::://///////////////////////////////...............////////////////////////111///...///000111000///000000000000////////////////////////////////////,,,------...///000000111////////////000000000000000//////...---------,,,111222333333111000000111000///000111333333111///............////////////000000000000000000000000000111111222111111000000///000000000111111111111111111111111111111111111---...000000000000...---///000000000111111111111222111111111111222333333333444555666888:::<<<<<>><<<;;;:::999:::999999999:::<<<>>>???BBBCCCCCCDDDDDDDDDCCCCCCDDDCCCBBB@@@>>>===<<<<<<:::::::::999888888777777555555555555444444333333333333333333333444444555222222333333444444444444555444444444444555666666999999:::::::::999999999777777777777888888999999::::::;;;;;;;;;;;;;;;:::999777444222111222444555333333333444444444444444666888:::;;;::::::;;;<<<>>>>>>>>>>>>>>>?????????;;;:::999888777777777777777777888999888888777666777666555444444444555555555666888:::<<<<<<<<<<<<<<<======<<<;;;:::999888888777555444555444222111000000///////////////...//////000000000000//////.........///000000111111222222222222222222222222000000000000000000000000////////////////////////////////////000000000000111111111111111111111111000//////////////////000////////////............000000000000000000000000000000111111111111000000000000000000000000000000//////000000111111111111111111000000//////......//////////////////////////////000000000000//////////////////000000000111000000000000000000000000000000////////////000000//////000000000000//////////////////000000000000////////////000111333333111111000///.........///111111000000000000111111000000000000000000000000//////000000000000//////000000////////////000000000000000/////////000000---...///000111111111111///////////////000000111////////////////////////222111000//////000111222111111000000000000000111222222222222222222222222111444666888999;;;>>>@@@AAAAAABBBCCCCCCCCCBBBBBB??????===;;;999888777666666666666666777666666666888888999:::;;;===>>>???BBBBBBBBBCCCDDDDDDEEEEEEGGGFFFFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@???@@@AAAAAA??????????????????>>>>>>@@@@@@AAABBBBBBBBBAAAAAA@@@??????>>>>>>===<<<;;;///////////////////////////////////////////////////////////////////////////...---...000222111000000000000000////////////////////////////////////,,,------...///000000111////////////000000000000111000000000///......---333444555333111............///222555777555111------........./////////000000000000000000000000000///000111111111111000000///000000000111111111111111111111111111111111111//////111222222111/////////000000000111111111111111111111111222333444555555666888:::<<<>>>??????BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA???>>>===;;;:::888777666777777777777888:::;;;===@@@AAAAAAAAAAAAAAA@@@@@@AAA@@@???>>>===<<<<<<<<<:::999999888777777666666666666555555555555444444444444333333333444555666111222333333444333333222444444444444444555555666777888999999::::::999999777777888888888888999999888888999999::::::999999888777555333333333444555444444444444444333333333333555777777777666777888<<<<<<<<<===============888888777666555555555555555555555666666555555555555555555444444444444444555777999;;;<<<===============>>>>>>===<<<;;;;;;;;;999777777777666444222111111000000000/////////////////////////////////......//////000000000000222222222222222222222222000000000000000000000000////////////////////////////////////000000000000000000000000000000000000///000000000000000000///............////////////000000000000000000000000000000000111111000000000000000000000000000000000000000000000000111111111111111000000//////......//////////////////////////////000000000000//////...////////////000000000000000000000000000000000//////000000000000////////////000000000000//////.../////////000000000111////////////000111333333111111000///.........///111000000000000000000111111111111111111111111111//////000000000000////////////000000000000///////////////000000000////////////000000000000/////////////////////000000111////////////////////////222111000//////000111222111000000000000000111111111111111222222333333333444666999;;;<<<>>>@@@BBBDDDDDDCCCCCCBBBAAA@@@@@@===<<<:::888666555444444555555555666666777888888:::;;;<<<>>>???AAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFHHHGGGEEEDDDCCCCCCCCCDDDBBBAAA???>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@@@@@@@???>>>=========<<<<<<<<<<<<000000000000000000000000...////////////000000000////////////////////////...------...000111111000////////////000000000000000000000000000000000000//////000000111111222222////////////000000000000///000111222333333333333333444555333000...---------///222666888666111---//////000000111111222222000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111000000111111111111000000000000000000111111111111111111222333444666777888888999;;;===???AAAAAAAAADDDDDDDDDCCCCCCBBBBBBBBB>>>>>>>>>>>>????????????===<<<;;;:::888777666555666555555555666888:::;;;>>>>>>>>>>>>>>>======<<<<<<;;;:::999999888999999999999999888777777666666666666666666666666666666555555555444555666666777222333444555555555333333555444444444444555666666666777888:::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999999::::::;;;:::::::::999888777777666666666777777777666555444444333333111333555555444333444555999999::::::;;;<<<<<<<<<777666555444333333333333333333333333444444444444444444444444444444444333666777999;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>=========;;;999888999888666555333222222111111000000///000000////////////000000222111111111111111111111111111111222222222222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000111111000000///...////////////000000000000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000111111000000000000////////////000000000000000000000000...//////000000000000000......////////////000000000000000000000000000000//////000000000000////////////000000000000//////......//////000000111111000/////////000111222222333222111111111111111111111000000//////000000111111111222222222222111111///000000111111000000/////////000000000000//////......///000000000//////000000000000000///......///////////////000111111000000000000000000000000111111000000000000111111000000000000000111111222000111222333444555666777888:::===??????@@@BBBCCCFFFFFFDDDCCCAAA???>>>>>>999888666555444444444555333333444444555777888999<<<===???AAABBBCCCDDDDDDBBBCCCCCCDDDEEEEEEFFFFFFFFFEEEDDDBBBAAAAAAAAAAAA??????>>>>>>===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@@@@@@@===<<<<<<<<<===>>>???@@@000000000000000000000000.../////////000000000000////////////////////////000...---...///000///...------...///000111222222000000000000000000000000000000000000111111111111////////////000000000000...///000222222222222111000111222222000......///......///222333333000.../////////000111222222222000000000000000000000000///...---------...000111000000000000111111111111000000000000000000000000000000////////////000000000000000000111111111111222333444555777:::<<<===;;;<<<>>>@@@BBBBBBCCCCCCCCCCCCBBBAAA@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999777666555555555444444444555777999:::;;;;;;<<<<<<;;;::::::999999888888777777777777888:::::::::999888888777777777777777777888888888888666666666777777777777777555666888999999777666555555555555444555666666777777888999;;;===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>======:::;;;<<<<<<<<<;;;:::999:::999888777666555444333111222444444333222333444555666777888999:::;;;<<<666555444333333222222222222222222222222333444444333333333444444444333333666777999<<<>>>????????????>>>=========>>>???@@@===<<<::::::::::::888777444444333333222111111000111111000//////000111111333333222222111000000000000000000111111111222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000111111111111000////////////000000000111111000000000000000000000000//////000000000000//////000000000000000000000000111000000000000000000000////////////000000000000000000000000000000000000......///000000000000000........./////////000000000000000000000000000000...///000111111000///...//////000000000000//////.........///000111111111111000000000000000111111111111111111111111222333000000////////////000000///000111222222111000///000000111111111111000000...///000111111000///...------///000000000//////...//////000000000000//////////////////000111111000000000000000000000000000000111111111111000000000000000000000111222222111222333555777999;;;;;;<<<>>>AAABBBBBBAAABBBCCCEEEDDDBBB???===;;;:::999666555444333333444666777444444444555666888:::<<<===>>>@@@BBBCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDCCCBBBBBBAAA???>>>>>>=========>>>>>>>>>>>>=========>>>>>>??????@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAACCCEEEGGGHHH000000000000000000000000.../////////000000111111////////////////////////222000///...//////---,,,,,,---...///000111222333000000000000000000000000////////////............////////////000000000000...////////////---,,,+++---///000111000///000111///...------///000000///,,,------...///000000111000000000000000000000000///...,,,+++,,,---000111000000000000111111111111////////////////////////000///...------...///000000000000000111111111111444444555777:::===???@@@<<<>>>@@@BBBCCCCCCCCCCCC@@@??????===<<<;;;;;;:::======<<<<<<;;;;;;::::::::::::999888777666555555555444444444555777999::::::::::::::::::999888777999888888888888888999999<<<<<<;;;::::::999999888888888888888888999999999666666777888888888888888888999:::;;;;;;:::888777666555555555555666777777777999;;;===???AAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@<<<===???@@@@@@>>><<<;;;;;;;;;:::888777666555444111333444444333222333444333444555666888:::;;;<<<666555444333222222222222222222111111222333444444222222333444444444333333666777:::<<<>>>?????????@@@???===<<<<<<>>>@@@AAA===<<<;;;:::;;;;;;:::888555555444444333222111111222111000//////000111222222222111000///...------//////000000111111111222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000111222222111000/////////000000111111222222000000000000000000000000//////000000000000//////000000000000000000000000111111111000000000000000......//////000000111111000000000000000000000000......///000000000000000............/////////000000000000000000000000000...///000111111000///...//////000000000000//////---......///000111111222222111000000000000000111//////......///000111111000000////////////000000...///000111111000///...000000111111111111000000...///000111111000///...,,,---///000000000//////,,,---...000111111111111///////////////000111111000000000000000000000000///000111222222111000///000000///000000111222222222333555777:::<<<>>>??????AAACCCDDDCCCBBBBBBBBBBBB@@@>>>;;;888666555444444333222222222444777888666666666666888;;;===???===>>>@@@BBBCCCCCCBBBBBB@@@@@@AAAAAABBBCCCCCCCCC@@@@@@@@@???>>>===;;;:::<<<<<<>>>??????>>>===<<<>>>>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHJJJMMMOOOQQQ000000000000111111111111111000///......///000111///////////////000111111////////////////////////......///000000000000000000000////////////000000000000////////////000000000000000000000000000000111111000000//////..............................//////000111111111111111000000000000111111111111////////////////////////000000000000000000000000000000////////////000000000111222333444333333222///////////////000111111222111000///000222555777:::;;;;;;<<<>>>@@@BBBCCCBBBBBBAAAAAA@@@?????????999999999:::::::::;;;;;;========================:::888555444444555555444666555444222222333444444888888888999999999::::::<<<<<<<<<<<<<<<======>>>@@@@@@AAAAAA@@@>>>===;;;???===;;;888777777888999999888777777777888999:::888999999:::::::::999999888888777777666666555555777888:::<<<>>>???AAABBBCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAA<<<===>>>>>>===<<<:::999777666666555555444444333333333444555666888999999555555555444444333333333333333333333333333333444555555555666666777777777666777;;;>>>@@@@@@@@@@@@AAAAAA@@@???>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;:::888777555333111111111000000////////////000000000000000000000000000////////////////////////222222111111111111222222//////000000111111111222////////////000000000000000000000111222222222333000000000000000000000000////////////////////////////////////////////////111111111111111111111111111///...///111222222111111111111111111000///...000000000000000000000000000000000000000000000000111111111000000000000000111000///...............111111222222111000///---......///000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000000111111111111222222222/////////000111222222222222222111111111222444555888999;;;===???@@@@@@AAAEEEEEEDDDBBBBBBAAAAAAAAA@@@???<<<999777666555555333333444444555555666666999999;;;<<<>>>@@@AAABBBAAAAAABBBBBBBBBAAAAAA@@@CCCCCCBBBAAA@@@@@@@@@@@@<<<===>>>>>>>>>>>>======<<<===???@@@BBBCCCCCCCCC??????@@@CCCFFFGGGGGGGGGLLLKKKMMMPPPPPPPPPQQQSSSQQQPPPOOOPPPSSSVVVWWWWWW000000000000111111111111111000///......///000111///////////////000111111111111111111111111111111......///000000000000000//////............//////000000////////////000000000000000000000000000000111000000000/////////...000000000000000000000000//////000111111111111111000000000000111111111111////////////////////////000000000000000000000000000000////////////000000000111222333333222222111000000///000000111222333333222222222333555777999<<<===>>>???@@@AAABBBBBB?????????>>>===<<<;;;;;;999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888666444444444555555555666666555444444444555666::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>???@@@AAADDDEEEEEEEEEDDDCCCAAA@@@AAA@@@>>><<<;;;;;;;;;<<<;;;::::::999999:::<<<<<<::::::;;;;;;<<<;;;;;;:::999999999888888888777777::::::<<<===???@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@??????@@@@@@<<<======>>>>>>===;;;;;;888777777666666555555444333444555666777888999999555555555444444444333333444444444444444444444444222222333333333444444444555777:::===???@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999777666444333222222222111000000000111111000000000000000000000000111111111111111111111111222222111111111111222222///000000000111111111111/////////000000000111111111111111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111000...///111222222111111111222222111000000///000000000000000000000000000000000000000000000000000000000000000111111111000000///...............000111111222111000///.........///000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000//////000000000111111111//////000000111111111222222222222222333555666777<<<===???AAACCCDDDDDDEEEFFFEEEDDDBBBAAA@@@??????<<<;;;999777666555555666333333444555777888999999;;;;;;<<<===???@@@AAABBBAAAAAABBBBBBBBBAAA@@@@@@@@@@@@??????>>>??????@@@??????@@@??????>>>>>>===???@@@AAABBBDDDDDDEEEEEEAAABBBDDDHHHLLLNNNPPPPPPVVVVVVXXX\\\___```___^^^\\\ZZZYYYZZZ\\\^^^______000000000000111111111111000000////////////000000///////////////000111111111111111111111111111111...//////000000000000000......------------......000000////////////000000000000000000000000000000000000000000////////////111111111111111111111111//////000111111111111111000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000111111222222111000000000000000000111222333444444444555666888999;;;;;;???@@@AAABBBBBBBBBAAA@@@<<<<<<;;;:::999888777666888888888999999999::::::999999999999999999999999555555444444555555666777888888777777777888999999>>>>>>>>>>>>????????????@@@@@@@@@@@@AAABBBCCCDDDGGGGGGHHHGGGGGGFFFEEEDDDEEECCCBBB@@@?????????@@@>>>>>>======>>>??????@@@===>>>>>>???>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;===>>>???@@@AAABBBCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@????????????<<<===>>>>>>>>>===<<<;;;999999888888777666666555444444555666777777888888555555555555444444444444444444444444444444444444222222222222333333333333444555888<<<>>>@@@@@@@@@AAA@@@@@@????????????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999777666555444444333333222111111222222000000000000000000000000111111111111111111111111222222111111111111222222000000000000111111111111000000000111111111222222111111111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111000...///111222111111111222222222222111000000000000000000000000000000000000000000000000000000//////000000111111222222000000////////////......000000111111111000//////......///000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000.../////////000000000000000000000000000111111111222333333444666888:::;;;???@@@BBBDDDEEEGGGGGGGGGFFFEEECCCAAA???===<<<<<<777777666555555666666777555555777888:::;;;=========>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@BBBBBBAAAAAA@@@@@@??????BBBCCCDDDFFFGGGHHHIIIIIIGGGHHHKKKOOOTTTXXX\\\^^^bbbeeejjjqqqvvvwwwrrrlllgggeeecccccceeefffgggfff///000000000111111111111000000////////////000000///////////////000000111111111111111111111111111//////000000000000/////////......------......///000000////////////000000////////////////////////000000000000//////////////////////////////////////////000111111111111111///000000000111111111111////////////////////////000000000000000000000000000000000111111000000000111111111111000000000////////////000111333444555666777999;;;===>>>>>>>>>BBBCCCDDDDDDDDDBBB???>>>::::::999777666555444333777777777888888888999999666666666666666666666666444555666777777888999;;;;;;;;;<<<<<<<<<===>>>>>>AAAAAAAAABBBBBBBBBBBBCCCAAAAAAAAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFEEEEEEDDDFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>???????????????AAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@????????????>>><<<:::999::::::999888888777777666444444555555666666777777666666666666555555555555444444444444333333333333444444444444444444444444333444777:::===???@@@@@@BBBBBBAAAAAA@@@AAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999888777777555444333222111111111222000000000000000000000000111111111111111111111111222222111111111111222222000000000000000111111111000111111111222222222222222222111111000000//////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222000//////000111111000111111222222222222111111////////////////////////000000000000000000000000......///000111222222333//////000000000///////////////000000000000000000......///000000000000000000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......///000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111000111111111111111111333444666888:::<<<>>>???AAAAAACCCDDDFFFFFFGGGGGGFFFDDDBBB???===;;;999999444444555666777888999:::::::::;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>???????????????@@@AAABBBCCCBBBBBBBBBBBBBBBCCCCCCFFFGGGIIIKKKMMMOOOPPPPPPNNNPPPSSSWWW[[[```fffiiinnnuuuvvvkkkiiigggfffggghhhhhhhhh///000000000111111111111//////000000000000/////////////////////000000111000000000000000000000000//////000000000000//////000//////////////////000000000////////////000000////////////////////////////////////000000000000//////////////////////////////000111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000000000//////000111222444666777999;;;===???AAAAAAAAA@@@CCCCCCDDDDDDBBB???<<<;;;999888777666555444333333666666666777777777888888555555555555555555555555444777999:::::::::<<<>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCCCC@@@AAAAAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA???<<<:::888;;;;;;;;;:::999999888888555555555555555666666666777777777777777777777777555555444444444333333333444444444444444444444444333444666999;;;===??????>>>>>>============>>>>>>????????????????????????===<<<<<<;;;:::999999888444444333222111000000111111111111111111111111111000000000000000000000000222222111111111111222222111111000000000000000000000111111111222222222222222111111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111//////000111111000000111111222222222111111////////////////////////000000000000000000000000......///000111222222333...///000111111000//////.........//////000111111......///000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111222222222222222555777999;;;>>>AAABBBCCCCCCDDDEEEEEEFFFFFFFFFFFFCCCBBB@@@===;;;999888777555666777999:::<<<======@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>============>>>>>>@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJLLLNNNQQQTTTVVVXXXYYYUUUWWWZZZ\\\```eeelllqqqzzz{{{mmmkkkhhhhhhhhhiiihhhhhh000000000000111111111111//////000000000000/////////////////////000111111////////////////////////000000000000000//////...000000////////////000000000000////////////000000000000000000000000000000////////////000000000000111111111111111111111111//////000111111111111111000000000000111111111111000000000000000000000000000000000000000000000000///000111222222111000///111000000000000111222333111111222333555777999:::===>>>@@@BBBCCCCCCCCCBBBBBBBBBBBB@@@>>><<<999888777777666666555555444444555555555666666666777777555555555555555555555555555888<<<===;;;;;;>>>@@@???@@@AAACCCDDDEEEEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCBBBCCCCCCDDDEEEGGGGGGFFFFFFEEEFFFFFFGGGFFFEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKJJJHHHGGGGGGGGGFFFEEECCC@@@===<<>>>>>======<<<;;;;;;777777777777777777777666999999999999::::::::::::777777777666555555444444333333333333222222222222444444666777999;;;===>>>>>>>>>=========>>>??????????????????????????????<<<<<<<<<;;;;;;:::::::::555444333222111000000000111111111111111111111111////////////////////////222222111111111111222222111111111111000000000000000000000111111111222222000000000000000000//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000333111//////000111000/////////000111111111111000000000000000000000000000000000000000000000000000//////000000111111222222...///000111222111000///...------...///000111222......///000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000111111111111222222222222111222222333444444555555888999<<>>===;;;999888888777777888:::<<<>>>?????????BBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>============???@@@AAAAAAAAABBBDDDFFFHHHJJJKKKOOONNNNNNNNNOOOQQQSSSTTTRRRTTTVVVXXX[[[\\\]]]^^^[[[]]]```aaaccchhhpppwww~~~pppnnnkkkjjjkkkkkkkkkjjj000000000000111111111111...///000111111000///...///////////////000111111000000000000000000000000000000000000000///....../////////....../////////000000////////////000000000000000000000000000000.../////////000000000111000000000000000000000000//////000111111111111111000000000000111111111111000000000000000000000000000000000000000000000000///000222333333222000///000000000000111333444555444444555777999<<<>>>???AAABBBBBBCCCCCCCCCCCCCCC@@@???>>><<<:::888666666555555555555555555555555444444555555555666666666555555555555555555555555444999===>>>;;;;;;===@@@>>>???AAACCCEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDDDDGGGFFFEEEEEEEEEFFFGGGGGGEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHEEEEEEFFFFFFGGGHHHIIIIIIEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHIIIJJJKKKLLLMMMMMMKKKLLLNNNNNNNNNMMMKKKJJJJJJJJJJJJJJJIIIFFFDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@;;;;;;;;;:::::::::999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999888888777444444444333333333222222555555666777888:::;;;<<>>>>>??????@@@AAA????????????????????????;;;;;;;;;;;;;;;;;;::::::777666555333222222111111111111111111111111111111000000000000000000000000222222111111111111222222111111111111000000000////////////000000000111111/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333111//////000111000///......///000000000000000000000000000000000000000000000000000000000000000000000000000000111111111---///000222222222000///------------...000222333......///000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222333444555777888888:::<<>>>>>@@@BBBDDDFFFDDDEEEHHHLLLPPPUUUXXXZZZ]]]\\\[[[ZZZZZZZZZ\\\]]]\\\]]]^^^_______________]]]```cccdddffflllvvv}}}|||rrrpppmmmlllmmmnnnnnnmmm000000000000111111111111...///000111111000///...///////////////000111111111111111111111111111111000000000000000///...............------.........000000////////////000000000000000000000000000000.../////////000000111111........................//////000111111111111111000000000000111111111111000000000000000000000000000000000000000000000000///000222333333222000///000000000000222444666777777777888:::<<>>;;;999777666555555333333444444444555555555444444444555555555666666666666666666666666666666444999===>>>;;;:::<<>>@@@BBBDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGFFFEEEEEECCCEEEGGGIIIJJJJJJJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCDDDEEEGGGHHHIIIIIIDDDEEEEEEFFFHHHIIIIIIJJJFFFFFFGGGHHHHHHIIIJJJJJJHHHHHHIIIKKKLLLNNNOOOOOOLLLMMMOOOPPPOOONNNLLLKKKKKKLLLMMMMMMMMMLLLKKKJJJFFFFFFFFFEEEDDDDDDCCCCCC>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<======>>>>>>>>>>>>===<<<<<<;;;::::::777777777666666555555555555555666666777999:::;;;;;;;;;;;;;;;;;;<<<======????????????????????????;;;;;;;;;;;;;;;;;;;;;;;;888888666555444333333222111111111111111111111111111111111111111111111111222222111111111111222222222111111111000000//////////////////000000000000......//////000000111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000333111000///000111000///------...//////000//////000000000000000000000000000000000000000000000000111111111000000000000000---///111222333222111000---,,,,,,---...000222333...//////000000000000000////////////////////////111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000////////////000000000000111222333555777888999:::<<<>>>AAADDDFFFHHHHHHHHHEEEEEEDDDBBB@@@>>><<<;;;999888888888888888999999;;;===>>>@@@@@@@@@@@@???;;;;;;<<<===>>>>>>??????????????????????????????@@@@@@@@@@@@BBBEEEHHHJJJHHHJJJNNNTTTZZZ```eeehhhiiigggdddbbbaaaaaabbbccccccccccccbbbbbb```______^^^aaadddfffhhhooozzzxxxrrrpppnnnmmmnnnoooooonnn000000000000000000000000///000222333333111000/////////000000000000////////////............//////------............------------------...000111111000000000000000000000000333222000/////////000111222111000//////000111222000000000000000000000000444222000000111000---***//////000000///---***(((,,,...///000//////111333111111000000111111222333000000000111111111111111444333222111333555999;;;;;;;;;<<<===???AAABBBCCCDDDDDDEEEEEEDDDBBBAAA???===<<<999777555555444444444444333333222333333333333333555666777888888888;;;999777666555666777888888888888999::::::;;;;;;<<<===???AAACCCEEEFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFEEEEEEEEEDDDGGGFFFFFFEEEEEEFFFFFFGGGEEEFFFFFFGGGFFFFFFEEEEEEFFFGGGGGGFFFEEEFFFHHHJJJKKKKKKLLLKKKJJJHHHFFFDDDDDDDDDDDDFFFHHHIIIGGGEEEDDDFFFGGGFFFEEEDDDEEEFFFGGGHHHGGGDDDFFFJJJJJJFFFFFFHHHJJJKKKLLLMMMOOOQQQPPPOOOMMMLLLKKKJJJIIIIIIHHHJJJLLLNNNPPPPPPPPPPPPOOONNNLLLKKKKKKJJJHHHFFFDDDCCCAAA@@@@@@AAABBBBBB???AAABBBAAA@@@???AAABBBAAAAAA@@@???===<<<;;;:::777777666555555444333333333333333444666888999:::===============>>>??????>>>???@@@AAAAAAAAAAAAAAA<<<:::999777777888:::;;;999999888777666555444444333333333333333333333444333222111111000000111111222222222111000///......------...///000111222222222111000.........///000000000000000000000000000000000000000111111111111000000000000000000111111222222111111000000//////000000111111111111000000222222111000//////000000111111000000//////......000///...------...///000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000///...------...///000000000000000000000000000......------------......000000////////////000000111000000000//////......222222111000//////000000000000000000000000000000//////000000000000//////......//////000000111111//////000000000000//////222111111111000000//////000000000000////////////111111111222222222222222333444666888;;;>>>@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGFFFCCC@@@===:::888666777888888999::::::;;;;;;>>>????????????===<<<;;;@@@???>>>=========>>>??????@@@AAAAAABBBBBBBBBBBBEEEEEEEEEEEEEEEHHHMMMPPPRRRVVVZZZ]]]bbbjjjvvv{{{pppiiigggfffeeeddddddcccbbbbbbaaaaaabbbbbbbbbeeehhhggghhhppp}}}~~~~~~xxxuuuqqqmmmlllmmmoooqqq////////////////////////$$$&&&)))---///000000000//////000000000000//////111111000000000000111111......////////////..................///000111111000000000000000000000000222222000/////////000000222111000//////000111222000000000000000000000000333111///000111000...+++,,,---...///000000///......///000000000000111222111111000000111111222333111111111111222222222222444444333444555888:::<<<<<<<<<<<<===>>>@@@AAABBBCCCDDDDDDDDDDDDBBBAAA@@@===<<<999777555444444444444444333333333333444444444555666777888999999999;;;:::888666666777888999777888888999999:::;;;;;;===>>>???AAACCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIIIIIIIHHHGGGGGGFFFGGGGGGGGGFFFFFFIIIKKKKKKKKKJJJJJJHHHGGGFFFEEECCCCCCDDDFFFHHHGGGEEECCCCCCDDDFFFFFFEEEEEEFFFHHHFFFHHHGGGEEEFFFIIIIIIFFFGGGIIIJJJKKKJJJKKKMMMOOOPPPOOOMMMLLLKKKKKKKKKKKKJJJKKKMMMPPPRRRSSSSSSSSSOOOMMMKKKKKKKKKJJJHHHGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFDDDCCCCCCDDDAAAAAAAAA@@@???>>>>>>>>><<<<<<:::999777555444333333333333444555777888999<<<<<<<<<<<<===>>>???@@@======>>>????????????>>>;;;:::888777666777999:::999999888777666666555555444444444333333333333333333222111111000000111111111111111000/////////.........//////000000111111222111000///......///000000000000000000000000000000000000000111111111111111111111000000000000000111111111000000000000000111111222222222222111111111111000///////////////000000000000000/////////000///............///000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111000////////////000111000000000000000000000000/////////....../////////000000////////////000000111111111000000/////////222111111000000000000000000000000000000000000000000000////////////000000////////////000000000000//////000000000000//////111111111111000000000///000000000000000000000000111111111111222333444555555666888:::===???AAABBBCCCCCCCCCCCCDDDDDDEEEEEEBBBAAAAAA???>>><<<;;;;;;777888888999:::;;;<<<<<<<<<======>>>>>>===<<<;;;??????>>>======>>>???@@@???@@@BBBDDDFFFGGGHHHIIILLLLLLMMMMMMMMMOOOSSSVVV\\\___ccchhhppp{{{~~~sssllliiifffcccddddddddddddcccccccccccccccfffhhhhhhiiiqqq}}}~~~||||||xxxuuuqqqmmmkkklllnnnooo........................,,,---///000000///......//////000000000000//////111111000000000000111111//////000000000000//////000000/////////000000111000000000000000000000000111111000/////////000000111111000000000000111111////////////////////////111000///000111000///---------...///000111111222///111222111000000111222111111000000111111222333222222222222222222222222555555666888:::<<<===>>>============>>>???@@@AAACCCCCCDDDDDDDDDBBBAAA@@@===<<<:::777555555444555444444444333333444444555666666888999:::;;;;;;;;;;;;:::999888888888999::::::::::::;;;<<<<<<======@@@@@@AAABBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGGGGFFFFFFEEEDDDEEEFFFGGGGGGFFFGGGIIIKKKIIIIIIHHHGGGFFFEEEEEEEEECCCCCCDDDGGGHHHGGGDDDBBBBBBDDDEEEFFFEEEFFFGGGIIIGGGJJJJJJHHHHHHJJJIIIFFFGGGHHHIIIHHHGGGGGGIIIKKKJJJIIIHHHFFFFFFGGGHHHHHHGGGHHHJJJMMMOOOPPPQQQRRROOONNNLLLLLLLLLLLLKKKIIIJJJIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNLLLHHHFFFEEEFFFCCCCCCBBBBBBBBBAAAAAAAAABBBAAA???<<<:::777555444333333333333444555666777:::::::::;;;<<<>>>???@@@>>>????????????>>>======:::999777555555666777888999888888888777777666666666555555444444333333333333222111111000000111111000000000000000000//////////////////000000000000111000000////////////000000000000000000000000000000000000000111111111111222111111111000000//////000000000000111111111111111222222333333222222111000000///.........////////////000000000000000000000//////......//////000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111222111111000000111111222000000000000000000000000000000000000000000000000000000////////////000000111111111111111000000000111111111000000000000000000000000000000000000000111000///......///000111000000000000//////////////////000000000000//////111111111111000000000000000000000000000000000000111111111111333555777888888999:::<<<>>>@@@BBBCCCDDDDDDCCCCCCCCCBBBBBBBBB?????????>>>>>>===<<<<<<888888999:::;;;<<<======<<<===>>>>>>??????>>>>>>>>>>>>=========???@@@AAAAAABBBEEEIIILLLNNNPPPQQQRRRSSSUUUUUUTTTUUUXXXZZZ```aaafffooo}}}{{{rrrlllgggdddeeeeeeeeeeeeeeeddddddccccccfffhhhiiijjjqqq}}}~~~|||{{{yyywwwuuuqqqmmmkkklllmmmnnn////////////////////////333333444333222111000/////////000000000000////////////............//////000000111111111111000000222111000000000000000111////////////////////////000000000/////////000000111000000000000000000111/////////////////////////////////000000000000///222111000000///000000111111222333222111000111222111111000000111111222333333333333333333333333444666777:::<<<>>>@@@@@@@@@???>>>>>>>>>>>>??????@@@CCCCCCDDDEEEDDDCCCBBBAAA>>>===:::888666555555555555555555555555555666777777888999:::;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<===>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDCCCCCCBBBDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEGGGHHHHHHHHHGGGGGGEEEEEEFFFFFFEEEEEEDDDCCCDDDEEEFFFFFFFFFFFFHHHIIIHHHGGGFFFEEEEEEEEEGGGGGGGGGGGGIIIKKKLLLKKKGGGDDDEEEFFFHHHHHHGGGHHHIIIKKKLLLPPPRRRPPPNNNNNNLLLHHHHHHHHHHHHFFFDDDDDDEEEGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEFFFGGGIIILLLMMMOOOOOOOOONNNLLLMMMNNNNNNMMMKKKJJJJJJJJJKKKMMMOOORRRSSSTTTTTTSSSPPPLLLIIIHHHHHHFFFFFFEEEEEEDDDCCCCCCCCCDDDCCCAAA>>><<<999777666555444444333333444444555777888999:::<<<>>>@@@AAABBBBBBBBBAAA@@@???>>>>>>999888666444444444555666777888888888888888888888777777666666555444333333333222111111000000111111000000000111111111111111111000000000/////////...000000000////////////000000000000000000000000000///000000000111111111111222222111111000///////////////000000111111222222000111111222222111111000000000////////////000000/////////000000111111222000//////////////////000........................////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000222222111111111111111111000000111111111000000000000000000000000000000000111000///......///000111111111000000//////......//////000000000000//////111111111000000000000000000000111111111111111222000000000111333666999;;;;;;<<<===>>>@@@AAACCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>===;;;:::999999::::::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@=========>>>???AAACCCDDDFFFHHHJJJNNNQQQSSSUUUUUUTTTVVVXXXXXXXXXXXXYYY[[[```aaahhhvvv|||tttnnnjjjgggdddeeeeeefffeeedddcccbbbbbbeeeggghhhjjjpppyyy~~~yyyxxxzzz{{{yyywwwsssqqqnnnllllllmmmoooppp000000000000000000000000+++,,,---///000111222333//////000000000000////////////............//////000000111111111111000000222111000000000000000111/////////////////////////////////000000000//////000000000111111000000000////////////////////////...///000000000000000000222111111000000000111111111222333222111000111222111111000000111111222333222333333444555555666666999:::===@@@BBBBBBBBBBBB@@@@@@????????????@@@@@@CCCDDDEEEEEEEEEDDDCCCBBB???>>><<<999888777777777777777777777777888999999888999:::<<<============>>>>>>>>>===>>>>>>>>>??????@@@@@@AAAAAABBBCCCCCCBBBBBBBBBCCCCCCBBBBBBAAADDDDDDEEEEEEEEEDDDDDDCCCEEEFFFHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFHHHHHHGGGFFFGGGIIIHHHHHHHHHHHHIIIKKKMMMNNNQQQQQQQQQSSSTTTRRROOOLLLLLLNNNOOONNNMMMMMMNNNOOOVVV\\\___\\\XXXVVVSSSNNNKKKKKKJJJHHHEEEDDDFFFHHHGGGGGGGGGGGGGGGHHHHHHIIIGGGGGGHHHIIIKKKLLLMMMNNNLLLKKKJJJKKKLLLMMMLLLKKKHHHIIIJJJKKKNNNQQQTTTVVVXXXXXXWWWTTTPPPNNNMMMMMMKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDBBB@@@>>><<<;;;:::888777666555444444444444666666777999;;;===???@@@BBBBBBBBBAAA@@@???>>>===999888555444333333444555666666666777888888999999888888777777666555444444333222111111000000111111111222222222222222222222111111000000//////....../////////000000000000///000000000000000000000000///000000000111111111111111111111111000000////////////000000111111222222//////000000000000//////222111111000111111222222//////000000111111222222///000000000000000000///........................////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111...//////000000//////...000000////////////000000111111111111111111222222///000111111111111000000000000000000000000000000111000///......///000111111111000000//////......//////000000000000//////000000000000000000111111000111111111222222333333000000111333555888;;;=========>>>???@@@AAABBBCCCAAA@@@???>>>===<<<<<<;;;<<<===>>>>>>>>><<<:::999<<<<<<<<<===>>>>>>??????BBBAAAAAA@@@@@@???????????????@@@AAACCCFFFHHHJJJNNNOOOQQQSSSUUUVVVWWWWWWVVVXXXZZZZZZZZZZZZ[[[]]]cccgggqqq{{{tttpppkkkhhhdddddddddddddddccccccbbbbbbccceeefffhhhmmmuuuzzz~~~yyytttuuuyyy{{{xxxtttmmmlllkkkkkklllooorrrttt111111111111111111111111............/////////000//////000000000000//////111111000000000000111111000000111111111111000000000000/////////000000111000000000000000000000000......///000000000//////000000111111111111000000////////////////////////---///111111000//////000......///000111222222333///111222111000000111222111111000000111111222333333444555666888:::;;;;;;<<<>>>@@@BBBCCCCCCCCCCCCAAAAAAAAA@@@AAAAAABBBBBBDDDEEEFFFGGGGGGFFFEEEDDDAAA@@@===;;;999999888999999999999999:::;;;<<<<<<:::;;;===>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBB@@@AAAAAABBBBBBCCCDDDDDDBBBCCCDDDEEEEEEFFFEEEEEEFFFGGGIIIJJJJJJJJJIIIHHHKKKLLLNNNOOONNNMMMKKKIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHKKKLLLNNNMMMLLLJJJKKKKKKNNNNNNPPPRRRTTTWWWYYYZZZ]]]\\\[[[[[[\\\[[[XXXVVVVVVWWWXXXXXXXXXXXXYYY[[[eeelllppplllfffaaa\\\WWWTTTSSSQQQNNNLLLKKKMMMOOOKKKLLLMMMOOOOOONNNMMMLLLIIIIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIKKKLLLLLLKKKJJJJJJJJJKKKNNNPPPSSSTTTXXXYYYYYYWWWTTTSSSSSSSSSOOONNNNNNMMMLLLKKKKKKKKKIIIHHHGGGEEECCCAAA???>>>;;;:::999777666555444444555666666888:::<<<>>>???@@@@@@@@@???>>>===<<<;;;999888666444333333444555444444555666777888999999999888888777777666666666333222111111000000111111222222222222222222222222111111000000//////.........//////000000000000///000000000000000000000000000000000000111111111111000000000000000000000111000000000000111111111111...//////////////////...222222111111111222333333000000111111111111111111///000000111111000000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111///000000111111000000///111111111111111111111111......000000000000......000000////////////000000000000000111111111111111...///111222222111000000000000000000000000000000//////000000000000//////000000000000//////////////////000000000000//////000000000000111111111111111111111222333333444444222333555777999<<<===>>>>>>>>>>>>???@@@@@@AAAAAA>>>>>>======<<<<<<<<<<<<:::;;;>>>@@@AAAAAA@@@???????????????????????????AAA@@@????????????@@@@@@DDDEEEFFFGGGJJJNNNQQQRRRVVVWWWXXXXXXYYYYYYYYYYYY[[[\\\]]]]]]]]]^^^```bbbffflll{{{{{{vvvqqqmmmiiieeeeeedddcccbbbccccccccccccdddeeefffgggkkkppptttxxxvvvtttvvvzzzzzzvvvqqqiiiiiiiiijjjmmmppptttvvv000000000000000000000000666555333111000///......//////000000000000//////111111000000000000111111///000000000000000000///............///000111111000000000000000000000000------///000000000/////////000111222222111000///000000000000000000000000...000222111///...///000---...000111111111000000...///000000000000111222111111000000111111222333555666888:::===???AAABBB@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHHHHHHHHHHGGGFFFCCCBBB???===;;;:::::::::;;;;;;;;;;;;<<<===>>>???>>>???@@@AAABBBCCCCCCCCCBBBCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKMMMOOOPPPPPPPPPPPPQQQSSSUUUVVVVVVUUUTTTXXXYYYZZZ[[[ZZZXXXUUUSSSSSSQQQNNNLLLJJJJJJKKKLLLIIIJJJLLLMMMOOOPPPPPPPPPTTTVVVWWWVVVTTTRRRQQQQQQWWWXXX[[[___cccfffhhhiiigggeeecccbbbbbbbbbaaa___^^^```bbbcccdddeeehhhjjjsss{{{{{{ssslllfff```___^^^\\\YYYVVVVVVXXXZZZWWWYYY\\\^^^^^^[[[XXXVVVQQQOOONNNLLLJJJJJJJJJJJJKKKJJJJJJLLLNNNPPPPPPOOONNNNNNMMMLLLLLLMMMNNNOOOSSSTTTUUUUUUSSSSSSTTTUUUQQQQQQQQQRRRRRRSSSSSSTTTRRRQQQNNNLLLIIIFFFDDDBBB???>>><<<:::888666666555555666666777999;;;<<<===???????????????>>>===<<<:::999666444333333444555111222333555666888999999888888888888888888888888333222111111000000111111222111111000000/////////000000000000////////////---...///000111111000///000000000000000000000000000000000000111111111111/////////000111111222222111111111000000000000000//////000000000000//////111111000000111222222333222222111111111111111111///000111111111111000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111222222111000000111111111111111111111111...///111222222111///...000000////////////000000/////////000000111111111...///111222222222000000000000000000000000000000...///000111111000///...////////////000000000000//////000000000000/////////000000000111111111111111111222222333444444555555777:::===???@@@@@@@@@>>>>>>>>>>>>>>>>>>??????<<<<<<======>>>>>>>>>???>>>???BBBDDDEEEEEEDDDBBBAAAAAAAAA@@@??????>>>>>>@@@@@@@@@@@@BBBDDDEEEFFFKKKLLLMMMOOOSSSWWWZZZ\\\\\\]]]]]]^^^^^^]]]]]]\\\^^^____________aaaeeehhhgggqqq~~~yyyvvvsssoookkkhhhfffdddbbbbbbccceeefffeeeeeeffffffhhhjjjmmmpppssstttvvvyyy{{{xxxrrrmmmhhhhhhiiijjjmmmpppsssuuu////////////////////////////////////000111222333//////000000000000////////////............////////////000000000000//////------------...000111111000000000000000000000000,,,---///000000000/////////000111222222111000///111111111111111111111111...111333222///---...000000111222222111///,,,***,,,...///000//////111333111111111000111222222333777888:::===@@@CCCEEEFFFBBBBBBBBBBBBCCCCCCCCCDDDBBBBBBBBBCCCCCCEEEFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGDDDCCC@@@>>><<<;;;;;;;;;<<<<<<<<<======>>>@@@@@@@@@AAACCCDDDEEEEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFIIIIIIJJJJJJKKKLLLLLLMMMQQQRRRTTTVVVXXXZZZ[[[[[[YYY[[[^^^```aaaaaaaaa```dddeeeffffffeeebbb___]]]^^^[[[WWWSSSQQQRRRSSSUUUTTTUUUWWWYYY[[[\\\]]]]]][[[]]]^^^]]]ZZZWWWVVVVVV]]]```dddiiinnnqqqssstttmmmjjjgggeeeffffffeeedddccceeehhhkkkmmmooorrruuu|||{{{ssslllfffgggfffdddaaa^^^^^^```ccchhhjjjnnnqqqpppmmmiiifff^^^\\\ZZZWWWTTTSSSRRRRRROOOOOOOOOPPPSSSUUUUUUTTTSSSRRRPPPMMMLLLKKKKKKKKKLLLNNNPPPPPPPPPPPPRRRTTTRRRRRRTTTUUUWWWYYYZZZ[[[YYYXXXUUUQQQMMMIIIGGGEEEAAA@@@>>><<<999888777666666666666777888:::;;;<<<@@@AAAAAAAAAAAA@@@??????;;;999777444333333444555000111222444666777888999888888888888888999999999333222222111000111111111111000000///...------,,,////////////000000000000---...///111111111000///000000000000000000000000000000000000111111111111......///000111222333333222222111111000000//////000000111111111111000000000000///000000111222222333222222222111000000000///000111222222111000///////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111222333444444333222111111111111111111111111111///000222333333222000///000000////////////000000......//////000000000111---///111222333222111000000000000000000000000000---...111222222111...---......//////000000111111//////000000000000////////////000000111111111222111111222333333444555555777:::>>>AAACCCDDDCCCBBB========================<<<<<<===>>>???@@@AAAAAADDDFFFHHHIIIHHHFFFDDDBBBCCCCCCBBBAAA@@@>>>>>>===BBBBBBBBBDDDFFFIIILLLNNNPPPQQQRRRUUUYYY]]]```ccc``````aaaaaaaaaaaa``````_______________bbbgggkkklllxxx|||xxxvvvvvvuuuqqqnnnjjjhhheeebbbbbbdddfffhhhggggggggghhhiiijjjlllnnnpppssswww{{{{{{wwwpppkkkiiiiiiiiijjjmmmooorrrsss111111111111111111111111......////////////......000000///...............111111111111000000000000//////////////////......111111111000000000000000000000000000000000000000000000111111111111000000333222000/////////000111000000000000000000000000............////////////000000111222222222222222000000000000000111111222444333222222333555777999;;;<<>>>>>>>><<<===???AAACCCDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJMMMQQQUUUWWWXXXXXX^^^aaaeeehhhjjjjjjhhhgggiiihhhhhhkkknnnnnnkkkhhhmmmrrryyy{{{wwwppphhhcccdddbbb___]]]\\\\\\]]]^^^aaa```___aaaeeefffdddaaaffffffeeedddbbb```^^^]]]eeefffiiimmmrrrttttttsssooohhhbbb```___]]]___bbbdddgggiiikkklllmmmppprrr{{{~~~vvvooommmmmmiiijjjjjjhhhggghhhjjjlllttt{{{}}}wwwqqqjjjfff```\\\[[[ZZZXXXUUUVVVXXXZZZ^^^aaabbb```^^^___XXXPPPKKKJJJIIIHHHGGGHHHHHHIIILLLOOOPPPPPPOOOTTTTTTUUUWWW[[[```dddgggeeeccc___ZZZUUUQQQNNNMMMIIIEEEAAA@@@@@@???<<<999999888777666777888:::<<<=========>>>>>>>>>>>>>>>>>><<<999666444333222222555444333333444666999:::;;;;;;;;;<<<<<<<<<<<<===666555444333333333333333000000000000000000000000111111000000//////......000000000000000000000000222222111000000000000000222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000222111111111000000///////////////////////////////////////000111111222222111000/////////111222333000000000000000000000000////////////////////////000000000000000000000000//////............//////////////////////////////000111111111222222222222111111111111111111111111222111111111000000//////000000000000111111111111000000000000000000000000//////000000111111111111000////////////000000111111222444555555777:::<<<===???AAACCCCCCCCCBBBAAA===<<<:::::::::;;;===>>>>>>???@@@AAACCCDDDEEEFFFDDDDDDDDDEEEEEEEEEEEEFFFCCCBBB@@@?????????AAABBBCCCDDDFFFIIINNNTTTZZZ]]]___^^^]]]\\\]]]___bbbddddddeeeeeedddbbbaaabbbcccaaaaaaaaabbbdddgggjjjkkknnn{{{yyyuuuxxx~~~}}}tttkkkhhhhhhfffdddeeejjjjjjgggjjjgggdddcccdddfffffffffnnnqqquuuwwwvvvqqqkkkgggfffjjjmmmllljjjlllttt|||111111111111111111111111000000111111111111000000000000///...............111111111000000000///////////////000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222222000/////////000000000000000000000000000000//////000000000111111111///000000111111111111111222111111111111111222222333333333333555777:::<<<===>>>AAACCCDDDEEEDDDDDDAAABBBCCCDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGEEEBBBAAA@@@AAABBBBBBBBBCCCEEEFFFFFFGGGGGGEEEDDDDDDCCCCCCDDDDDDDDDEEEFFFGGGIIIKKKLLLMMMMMMRRRUUUZZZ]]]___bbbeeehhhpppqqqsssuuutttrrrnnnllllllkkklllnnnqqqqqqnnnkkksssxxx}}}~~~yyyqqqiiidddeeecccbbbaaa``````aaabbbeeecccaaabbbeeefffeeeccceeeeeedddcccaaa```^^^]]]ccccccfffjjjnnnoooooommmgggaaa[[[ZZZYYYXXXYYY]]]aaaccceeegggggghhhiiikkksssvvvxxxtttnnnhhhggghhhfffgggggggggfffgggjjjlllwww~~~xxxqqqpppkkkfffcccbbbaaa___]]]^^^```fffmmmssstttppplllfffaaaYYYSSSPPPNNNLLLIIIIIIIIIJJJLLLNNNPPPPPPPPPRRRSSSTTTXXX\\\```dddgggfffeeeaaa]]]YYYUUURRRPPPLLLHHHDDDAAAAAA@@@===;;;;;;:::999888888999:::;;;=========>>>>>>????????????===;;;888666555444444555444333333555777999;;;<<<<<<;;;;;;:::::::::999777666555444333333333333000000000000000000000000111000000000/////////...000000000000000000000000222111000////////////000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111////////////000000000000111111111111000000000///111111111111111111111111111111111000000000000000111000/////////000222333000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000////////////////////////000000000111111111222222111111111111111111111111111111111111000000000///000000000000111111111111000000000000000000000000000000000000000111111111111111000000000000111111222444666777888:::<<>>@@@AAACCCCCCBBBAAA@@@<<<<<<:::::::::<<<>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA??????@@@CCCGGGIIINNNPPPTTTYYY]]]aaacccdddbbbaaa```______aaadddggghhhjjjjjjjjjhhhffffffgggcccccccccdddeeegggiiikkknnnyyyzzzwwwvvvyyy}}}zzzrrrjjjggghhhfffdddfffkkkkkkhhhiiifffcccbbbcccdddddddddkkkmmmqqqssssssppplllhhhjjjnnnrrrqqqmmmnnntttzzz000000000000000000000000000000111111111111000000000000///.........//////000000000000///////////////000000000111111222222000000000000000000000000000000000000000000000000000000111111111111000000111111000/////////000000000000000000000000000000111111111222222222333333//////000000000111111111333222222111111111222222333333444555888;;;>>>@@@AAABBBCCCEEEFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFEEECCCCCCCCCDDDEEECCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGIIILLLPPPTTTVVVWWWWWW^^^ccciiikkkkkknnnuuuzzz|||wwwsssnnnllljjjjjjkkkmmmppppppnnnkkkuuuxxx|||{{{vvvmmmeeeaaabbbbbbbbbbbbccccccdddeeefffdddaaa```aaabbbbbbbbbccccccbbbbbbaaa___^^^]]]___```bbbeeehhhiiigggeee___YYYUUUUUUTTTSSSUUUZZZ___aaaddddddcccbbbbbbccciiikkkkkkiiiddd```aaabbbbbbcccdddeeeeeefffhhhkkkxxx|||vvvoooqqqnnnkkkiiihhhhhhgggfffgggllluuu{{{rrrmmmgggaaa\\\WWWRRRNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSVVVYYY\\\___bbbccceeedddbbb___\\\YYYVVVTTTQQQMMMHHHDDDBBB@@@???===>>><<<;;;999999999999:::<<<<<<===>>>??????@@@@@@@@@>>><<<:::888777666666444444333444555888:::<<<===<<<;;;:::999888777777888888777666444333222222000000000000000000000000000000000000////////////000000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222////////////000000000000111111111111000000000000111111111111111111111111222222111111000//////...000000000///000000111222000000000000000000000000111111111111111111111111000000000000000000000000111000000//////000000111/////////////////////////////////000000000111111000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000111111111000000000000000222222111111111111111222333555888:::;;;===@@@BBB@@@AAABBBBBBBBBAAA@@@???===<<<<<<<<<<<<>>>@@@AAABBBBBBCCCCCCCCCDDDDDDDDDFFFEEEEEEEEEDDDCCCCCCCCCCCCBBB@@@AAADDDIIIOOORRR\\\___eeejjjllllllkkkiiieeedddcccaaaaaaccchhhkkknnnooopppooollljjjiiiiiifffeeeddddddeeefffggghhhmmmuuuyyyuuuuuuvvvyyy{{{zzzuuunnnhhheeeffffffdddhhhmmmooollljjjgggcccaaaaaabbbbbbaaafffhhhkkknnnoooooommmlllnnnrrruuutttooommmooorrr////////////////////////......////////////......000000///////////////000000000000/////////.........//////000000111111222/////////000000000000000000000000000000000000000000000111111111111000000000000000/////////000000000000000000000000000000111111111222222222333333///////////////000000111222222111111111111222222333333555777:::>>>AAACCCDDDEEEFFFFFFGGGFFFFFFEEEGGGGGGHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHJJJKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDBBBCCCDDDFFFHHHKKKNNNOOOQQQSSSWWW[[[^^^```aaaaaaffflllrrrssssssvvv~~~}}}tttmmmhhheeedddaaabbbdddfffggggggeeedddjjjmmmpppooojjjccc]]]ZZZZZZ\\\^^^```bbbcccccccccccc```\\\ZZZYYYZZZ\\\]]]___``````______^^^]]]\\\]]]]]]^^^```bbbbbb```]]]YYYUUUSSSSSSSSSRRRUUU[[[aaaccceeeeeebbb```___^^^aaabbbaaa___\\\[[[]]]______aaabbbbbbbbbbbbdddfffooovvv{{{zzzwwwtttooojjjkkkjjjiiiiiijjjkkkkkklllooouuu|||yyytttnnnggg```YYYUUUUUUVVVUUUUUUTTTUUUWWWYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]^^^^^^]]]\\\[[[YYYXXXUUUQQQLLLGGGCCCAAA@@@??????>>>===;;;999999888888::::::;;;<<<>>>???@@@@@@???>>>===;;;:::888888777555444444444666999;;;===<<<<<<;;;;;;:::999999888:::999888777666444222222000000000000000000000000000000000000//////////////////////////////////////////............//////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000222111111000000111111222////////////000000000000111111111000000000000000111111111111111111111111111111111111000000//////000000000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111////////////////////////////////////000000000000////////////////////////111111111000000000000000///000000000111111111111000000000000000000000000111111111111000000000000222222111111111111111222444666:::<<<>>>@@@CCCEEEBBBCCCCCCCCCBBB@@@???>>>????????????@@@AAACCCDDDEEEDDDDDDDDDDDDCCCCCCCCCEEEDDDDDDCCCCCCBBBBBBAAADDDDDDDDDFFFKKKRRRYYY^^^hhhkkknnnqqqpppnnnkkkhhheeeeeedddbbbbbbeeelllrrrwwwwwwvvvsssmmmiiiffffffgggfffdddcccbbbccccccdddkkkpppvvvyyyxxxuuurrrpppssswww||||||wwwoooiiieeebbbeeeeeeeeejjjqqqtttrrrkkkgggccc```___^^^]]]\\\___aaadddhhhllloooqqqrrrsssvvvxxxuuuooojjjiiiiii..............................////////////......000000/////////000000111000000000000////////////.........//////000000000......//////000000000000000000000000000000000000000000111111111111000000/////////000000000//////000000000000000000000000000000000111111111111222/////////...///000111111111000000000000111222222444555777:::===@@@CCCDDDGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIHHHHHHIIIIIIFFFGGGHHHIIIJJJKKKLLLLLLJJJIIIIIIHHHGGGFFFFFFEEEFFFEEEEEEDDDDDDCCCCCCCCCGGGGGGFFFEEEEEEFFFGGGGGGCCCDDDGGGKKKPPPTTTXXXZZZ```aaaccceeeffffffffffffiiioootttuuutttwwwttthhh```\\\[[[\\\XXXZZZ\\\]]]]]]\\\[[[ZZZ[[[^^^aaaaaa]]]YYYVVVTTTTTTWWW[[[___bbbcccbbbbbb___]]]YYYUUUSSSTTTVVVXXX[[[\\\\\\\\\\\\\\\[[[[[[ZZZZZZ[[[\\\]]]\\\ZZZWWWTTTRRRRRRSSSRRRRRRWWW]]]dddeeefffddd```]]]\\\[[[ZZZYYYYYYWWWVVVWWWYYY[[[^^^___``````^^^]]]^^^___bbbhhhkkkjjjhhhhhheeeaaaaaacccdddfffhhhkkkmmmooosss{{{}}}wwwooogggaaa^^^___``````___^^^```dddhhhkkkjjjhhhddd```\\\XXXVVVTTTUUUVVVXXXYYYZZZZZZZZZXXXVVVQQQLLLGGGDDDBBBBBBAAA@@@>>>===;;;999999888999999:::;;;===>>>??????>>>======<<<;;;999888888666555555555666999<<<===;;;;;;;;;;;;;;;<<<<<<<<<:::::::::999777555333222111111111111111111111111////////////000000000000//////////////////////////////............//////......//////000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000////////////000000000000000000000000000000111111000000000000000000000000//////000000111111111111000000111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000////////////000000000000////////////////////////000000000000000000111111///000000000111111111111000000000000000000000000111111111000000000000000111111000000111111222333555888<<<>>>@@@BBBDDDFFFDDDDDDDDDCCCBBBAAA@@@???BBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDHHHNNNVVV___ggglllrrrrrrqqqpppmmmjjjgggeeecccddddddcccdddjjjttt{{{xxxppphhhdddccceeedddbbb```___^^^______fffjjjnnnqqqqqqqqqqqqqqqtttyyy}}}{{{sssjjjeeecccaaacccdddeeekkksssvvvttthhhddd___[[[YYYXXXVVVTTTVVVYYY^^^dddkkkqqqvvvyyy}}}~~~}}}xxxqqqjjjgggfff////////////////////////000000111111111111000000000000/////////000111111111111111111000000000000/////////...............---......//////000000111000000000000000000000000000000111111111111000000......///000000000//////000000000000000000000000/////////000000000000111111000///...///000111222000000000000222333444555888999;;;>>>@@@BBBDDDEEEGGGGGGGGGHHHHHHHHHHHHHHHJJJIIIIIIHHHHHHHHHHHHIIIGGGGGGHHHHHHIIIIIIJJJJJJGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDEEEFFFHHHIIIIIIKKKOOOTTTZZZ```eeegggjjjjjjiiigggfffdddccccccfffjjjooopppppprrrwww}}}wwwkkk___WWWTTTUUUWWWRRRTTTVVVWWWUUUSSSRRRRRRPPPRRRUUUVVVTTTSSSRRRRRRQQQUUU[[[```ddddddcccbbb\\\[[[XXXTTTRRRRRRTTTWWWWWWWWWXXXYYYYYYZZZYYYYYYWWWWWWWWWXXXYYYXXXUUURRROOONNNPPPRRRRRRRRRWWW___eeeeeedddaaa\\\YYYXXXXXXTTTTTTSSSSSSSSSTTTVVVWWW\\\]]]^^^]]][[[ZZZZZZZZZWWW[[[]]]ZZZYYYZZZ[[[YYYZZZ]]]```ccceeehhhkkknnnrrrzzzzzzsssmmmhhhfffhhhjjjkkklllmmmqqqyyy~~~xxxpppggg^^^XXXUUUPPPPPPQQQRRRTTTWWWYYYZZZ[[[[[[XXXSSSMMMIIIGGGGGGCCCCCCBBB@@@>>>===;;;:::::::::;;;<<<======>>>>>>============<<<;;;:::999888777666666777999;;;===;;;;;;;;;<<<<<<=========::::::::::::999777555333111111111111111111111111////////////000000000000000000000000000000000000//////......//////000000...//////000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000111111111111////////////////////////...//////000111111222222000111111111111000//////000000000000000000000000111111111111111111111111111111111111111111111111111000000//////000000111000000000000000000000000/////////000000000111111000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000///000000000111111111111000000000111222333555555777:::>>>AAABBBDDDEEEGGGFFFFFFEEEDDDCCCCCCBBBBBBEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@AAABBBCCCDDDEEEEEEFFFBBBGGGNNNXXXccclllssswwwuuusssqqqnnnjjjhhhfffdddbbbdddfffgggjjjrrrtttkkkfffeeecccbbb```]]]\\\[[[[[[[[[```dddiiimmmnnnoooqqqrrrssswwwyyyvvvnnnfffddddddaaacccddddddhhhppprrrpppaaa^^^YYYVVVUUUTTTRRRQQQSSSWWW^^^gggqqqzzz~~~vvvooolllkkk////////////////////////000000111111111111000000000000//////000111111222222222222222111111111111111111000000///.........------......///000000111000000000000000000000000000000111111111111000000------///000000000//////000000000000000000000000/////////000000000111111222111000//////111222333000000111222444666888999>>>???@@@BBBDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJIIIHHHGGGFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGIIILLLOOOQQQTTTVVVZZZ___eeejjjooorrrmmmjjjfffbbb___\\\[[[[[[]]]```ccceeefffgggiiikkknnniiiaaaXXXRRROOONNNOOOMMMPPPRRRQQQNNNKKKJJJKKKIIILLLNNNOOOOOONNNOOOPPPOOOSSSZZZaaaddddddbbb```YYYYYYWWWTTTQQQPPPSSSVVVSSSTTTUUUVVVWWWWWWWWWWWWTTTSSSSSSTTTUUUTTTQQQNNNMMMNNNQQQTTTSSSSSSZZZbbbgggfffccc^^^ZZZWWWWWWXXXTTTSSSSSSSSSUUUVVVWWWWWWWWWYYY[[[[[[ZZZXXXXXXXXXSSSVVVUUUPPPNNNQQQSSSSSSUUUXXX\\\^^^___aaadddfffhhhqqq~~~{{{|||}}}zzztttooommmlllllloootttwww{{{{{{oooddd\\\XXXQQQQQQPPPPPPQQQTTTWWWYYY___```___[[[TTTOOOLLLLLLGGGFFFFFFEEECCCAAA@@@???============>>>>>>??????>>>>>>??????>>>===<<<;;;:::999777777777999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;:::888666555111111111111111111111111.../////////000000000111000000000000000000000000000////////////000111222//////000000111222222333000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111////////////000000000000///000000000111111111111000000000000000000000000000000000000000111111111000111111222111000///...000000000000000000000000000000000000000000000000111111111111111111111111000//////......//////000000000000000000000000000000000000111111111222222111111111111111111111111///000000000111111111111000000000000111111111111000000000000000000000000......///000111222222333111111222333555777888:::;;;>>>BBBEEEEEEFFFGGGHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@AAABBBEEEGGGIIIKKKLLLKKKPPPZZZdddlllrrruuuvvvpppooonnnllliiigggeeedddcccfffjjjmmmrrr}}}wwwnnnjjjiiibbbaaa^^^\\\ZZZYYYYYYYYYZZZ___eeeiiilllnnnooopppppprrrrrrnnnhhhdddeeefffdddeeecccaaadddhhhiiifff]]]ZZZWWWVVVVVVWWWWWWWWWZZZ___hhhtttzzztttrrrqqq000000000000000000000000......////////////......000000///000000111222222333333333222222222111111333333222111000///......---------...///000000111000000000000000000000000000000111111111111000000,,,---///000000000//////000000000000000000000000///000000000000111111111333111000///000111333444111111222444666999;;;<<>>===;;;:::888777777888:::;;;===<<<;;;;;;:::999888888888999;;;;;;;;;999777666111111111111111111111111.../////////000000111111000000000000000000000000000000000000000111222222///000000111222333333333000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222////////////000000000000//////000000111111111222111111111111111111111111222222111111000/////////000111222222222000///...000000000000000000000000////////////////////////111111111111111111111111//////............//////000000000000000000000000111111111111222222222222111111111111111111111111//////000000111111111222000000000000111111111111000000000000000000000000------...000111222333444222222333555777999<<<===>>>AAAEEEGGGHHHHHHHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEFFFFFFEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@AAADDDGGGJJJMMMOOOPPPVVV[[[dddlllqqqrrrpppnnniiijjjkkkjjjiiigggeeecccdddiiinnnrrrxxxxxxoookkkkkkbbb```^^^\\\ZZZYYYYYYYYYVVV[[[bbbgggjjjlllmmmnnnmmmmmmkkkhhhdddcccfffiiiffffffccc______bbbbbb^^^\\\ZZZXXXXXX[[[]]]______ccciiitttzzzvvvtttuuu000000000000000000000000......///000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000333222111111111111111222222111111000000111222333000000...------...///000333222000......///111222///000111000///000111333222444666888:::===AAADDDGGGFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJIIIHHHGGGFFFEEEDDDEEEGGGHHHHHHGGGEEEDDDAAADDDFFFEEECCCCCCEEEGGGDDDFFFGGGHHHKKKOOOTTTXXXZZZZZZZZZYYYZZZ\\\aaaeeegggggghhhkkknnnqqqqqqpppbbb^^^XXXTTTSSSRRROOOMMMQQQQQQRRRRRRRRRRRRQQQQQQRRRQQQPPPNNNLLLJJJGGGFFFFFFHHHKKKKKKHHHFFFEEEDDDHHHGGGGGGGGGHHHJJJLLLMMMMMMQQQXXX^^^aaa___\\\YYYUUUTTTQQQOOOOOOPPPSSSUUUVVVYYY[[[ZZZZZZ]]]\\\YYYUUUSSSQQQPPPPPPPPPNNNLLLMMMOOOQQQTTTWWW\\\aaaffflllkkkhhheeeaaa___^^^]]]]]]\\\\\\^^^______\\\ZZZZZZWWWUUUVVVXXXYYYXXXVVVTTTRRROOOLLLJJJJJJLLLMMMMMMOOORRRTTTTTTUUUVVVWWW\\\bbbiiilllllljjjjjjjjjlllnnnqqqrrrpppooonnnnnnnnnnnnqqqyyywwwooohhheee```]]]YYYWWWWWWXXXYYYYYY___bbbeeeccc^^^ZZZYYYYYYPPPNNNJJJIIIIIIHHHGGGFFFAAAAAAAAAAAA@@@???>>>===@@@@@@@@@@@@?????????>>>>>>===<<<;;;:::;;;;;;<<<=========<<<;;;:::888888999888888888888888888888777666444222111111111111444333333222111000//////000000000000000000000000000000000000000000000000000000000000////////////222222111111000/////////333333222111000000111111000000000000111111111111000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////111111222222222222111111222222222222222111000///111111111111111111111111000000000000000000000000444333111000///...//////111111111111111111111111111111000000//////............///000000000000000111111000000000000000111222222222222222333333444222444777:::===@@@AAABBBCCCDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEHHHGGGFFFEEEDDDCCCBBBBBBAAABBBCCCCCCBBBAAAAAABBBGGGEEEEEEHHHOOOWWW]]]``````dddlllrrrtttrrrnnnjjjiiigggffffffhhhiiihhhgggccchhhmmmqqq|||~~~uuuooojjjfffhhhccc]]]ZZZZZZZZZYYYXXXZZZ[[[]]]aaagggkkkmmmmmmmmmllljjjeeeaaaaaaeeeiiikkkfff```\\\[[[\\\]]]]]]\\\]]]^^^aaadddhhhkkkmmmmmmrrr}}}~~~|||xxxsss000000000000000000000000......///000000000000000111000000000/////////...000000000000000000000000000000000000000000000000...////////////000000000000000000000000000000000000///////////////000000333222000///...---......111000000//////000000000222111000//////000111222000111222111000000222444444666999;;;===???BBBDDDGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHFFFEEEDDDDDDCCCEEEFFFGGGGGGGGGFFFEEEDDDBBBDDDFFFFFFEEEEEEGGGIIIMMMOOORRRUUUXXX]]]aaadddcccbbb```]]]\\\]]]aaaeeehhhggggggggghhhgggdddbbb[[[WWWRRROOONNNMMMKKKIIIKKKKKKKKKLLLKKKKKKJJJJJJIIIIIIHHHHHHGGGEEEDDDCCCHHHJJJKKKKKKIIIGGGGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLHHHLLLSSSYYY\\\]]][[[ZZZXXXVVVTTTRRRQQQSSSUUUWWWYYY^^^bbbbbbcccdddbbb]]]WWWUUUSSSSSSSSSRRRPPPNNNPPPRRRTTTWWWZZZ```fffkkkpppooonnnllliiigggeeedddeeeddddddeeeffffffdddbbb___^^^]]]^^^______\\\YYYTTTRRROOOLLLJJJIIIJJJJJJKKKLLLNNNOOOPPPQQQRRRSSSZZZ^^^bbbdddbbbaaaaaabbbaaadddhhhjjjkkkjjjkkkllljjjjjjmmmttt~~~vvvpppllliiijjjgggdddaaa````````````gggiiijjjgggbbb]]][[[\\\UUURRRNNNLLLKKKJJJIIIGGGCCCCCCBBBAAA@@@???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<=========<<<;;;:::999888777777777888888888888888888777555333222111222222222222222111111000000///000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111222222111000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111222222222222111111111222222222222111000///////////////////////////000000000000000000000000333222111000//////000000111111111111111111111111111111000000//////////////////000000111111000000111111000000000000111111111111111111222222333444444666888<<<>>>AAABBBCCCDDDDDDDDDEEEFFFGGGGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEGGGFFFEEEDDDBBBAAA??????@@@AAADDDEEEFFFGGGIIIJJJKKKKKKMMMRRRYYY___bbbdddfffhhhlllnnnooonnnllljjjiiigggffffffggghhhgggffffffkkkpppvvv{{{sssoookkkiiigggccc^^^[[[ZZZYYYWWWUUUZZZ\\\___dddgggiiiiiihhhggghhhgggfffeeeggglllpppvvvppphhhaaa___```aaabbbddddddfffhhhkkknnnppprrrtttxxx}}}|||{{{xxxttt000000000000000000000000...//////000000000000000000000000000////////////////////////////////////000000000000000000000000............////////////000000000000000000000000///.........///000111111333222000///............000111111222222111111111222111000//////000222222111222222222111111333555777:::>>>@@@AAACCCDDDFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFHHHGGGFFFEEEDDDCCCCCCCCCFFFFFFGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKKKKLLLNNNPPPYYY[[[___ccchhhllloooqqqkkkhhhddd___[[[[[[___bbbdddcccbbbbbb```]]]XXXTTTRRROOOLLLJJJJJJIIIHHHGGGGGGHHHHHHHHHGGGGGGFFFEEEBBBCCCCCCDDDDDDDDDCCCCCCFFFGGGHHHGGGFFFEEEFFFGGGDDDEEEFFFGGGIIIJJJKKKLLLIIILLLRRRWWW[[[^^^______]]][[[XXXVVVVVVWWWYYYZZZ]]]dddjjjlllmmmmmmiiiddd\\\ZZZXXXWWWWWWVVVTTTSSSUUUVVVXXX[[[___fffmmmssswwwwwwwwwwwwuuurrrpppnnnnnnmmmkkklllmmmmmmkkkjjjeeefffhhhjjjjjjhhhbbb^^^XXXVVVSSSPPPMMMKKKJJJJJJKKKKKKLLLMMMNNNPPPQQQRRRXXXZZZ\\\[[[YYYXXXWWWXXXUUUYYY^^^bbbdddfffgggiiigggfffhhhnnnxxx}}}vvvrrrpppnnnmmmpppooonnnmmmmmmooopppqqqvvvxxxxxxtttllldddaaa```\\\YYYTTTQQQPPPOOOMMMLLLIIIHHHFFFDDDBBBAAAAAAAAA>>>>>>>>>>>>>>>?????????>>>======<<<<<<<<<<<<============<<<;;;:::999888555666666666777777888888999888777555444333222222111111111000000000000000000000000000000000000000000000000000000000000000////////////000000000000...//////000111111222222111111000000000000//////000000000000111111111111000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111222222222222111111111111222222111111000000////////////////////////000000000000000000000000111111000000000000111111111111111111111111111111111000000000000/////////000000000111111111111222111000000000000000111111000000000111222333444555888999<<<>>>AAACCCDDDEEEDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA>>>???BBBEEEIIIMMMQQQSSSUUUVVVZZZ```fffiiiiiihhhllllllkkkkkkjjjjjjjjjjjjiiigggeeeeeeffffffeeedddgggkkkpppyyyuuuqqqooommmkkkhhheeeaaa]]][[[XXXUUUSSSWWWZZZ___ccceeeeeecccbbbaaadddgggkkkooouuu{{{sssjjjffffffhhhiiilllmmmnnnppprrrtttuuuvvvyyy|||~~~zzzzzzzzzwwwsss//////////////////////////////000000000000//////000000000000////////////////////////////////////////////////////////////........./////////000000000000000000000000000000000000000000111222444444000000000111111222333333///000111222222222111000111111000000000111222333000111222222111222444666;;;>>>CCCEEEFFFFFFFFFGGGHHHHHHGGGGGGGGGHHHHHHIIIJJJIIIHHHGGGFFFEEEDDDDDDGGGGGGEEEEEEDDDEEEEEEFFFGGGGGGHHHIIIJJJLLLNNNOOOSSSTTTTTTUUUWWWYYY[[[]]]cccdddhhhmmmqqqtttttttttjjjgggbbb[[[WWWWWWZZZ]]]\\\\\\\\\]]]\\\XXXSSSOOOMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGCCCDDDEEEFFFFFFGGGFFFFFFFFFGGGHHHGGGFFFGGGIIIKKKGGGGGGIIIKKKLLLNNNOOOOOORRRTTTXXX]]]```ccceeefffbbb```^^^\\\[[[[[[]]]^^^```gggmmmppprrrtttqqqkkkdddbbb```___^^^]]][[[YYYXXXZZZ\\\```eeellluuu{{{}}}yyywwwssspppnnnmmmmmmmmmlllkkkjjjmmmsssvvvvvvrrrlllggg```___[[[WWWTTTQQQOOONNNOOONNNNNNOOORRRTTTVVVVVVWWWXXXYYYYYYWWWTTTRRRQQQOOOSSSYYY]]]```bbbdddfffcccbbbbbbfffnnnvvv|||xxxtttooommmlllmmmmmmlllmmmoooqqqtttxxx~~~~~~qqqhhhccc```\\\XXXUUUTTTTTTSSSRRRQQQNNNKKKGGGEEEDDDDDDEEE?????????@@@@@@@@@@@@@@@>>>=====================>>>=========<<<:::999888444444555555666777777777:::999888777555444333333000000000000000000000111000000000000000000000000////////////////////////////////////000000000000//////000000111111111111//////000000000////////////000000000111111111111///000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111///000000000111111111111000000000000000000000000111111111111111111111111111111222222222222111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000111111111111111222222333000000000000000000111222000000000111333444666777<<<===???AAACCCEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEBBBBBBBBBBBBBBBDDDEEEFFFCCCCCCEEEJJJRRRZZZaaaeeedddeeegggjjjnnnooommmkkkllllllkkkjjjiiihhhhhhhhhhhhfffddddddeeeeeedddcccdddhhhmmmxxxyyyqqqmmmllllllkkkjjjhhhddd```\\\WWWSSSPPPRRRUUUZZZ]]]^^^______``````eeennnxxxsssmmmmmmnnnppppppqqqrrrssstttuuuvvvvvvxxxzzz{{{xxxxxxxxxuuurrr//////////////////////////////000000000000//////////////////000000000000//////////////////////////////////////////////////////000000000111111111111111111111111111111111000000000000111222444444///000000111222333333333---...000111222111000000111111111111111222333333///000222222333444777999???BBBFFFHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIHHHFFFEEEDDDCCCBBBEEEDDDCCCCCCDDDEEEGGGHHHJJJKKKLLLOOORRRUUUXXXZZZaaa``````aaadddgggiiijjjkkkkkklllpppssssssqqqnnndddaaa]]]XXXTTTTTTWWWZZZYYYYYYYYYZZZYYYVVVQQQMMMHHHIIIIIIIIIIIIIIIJJJKKKHHHIIIIIIIIIIIIIIIHHHHHHEEEFFFGGGHHHIIIIIIIIIIIIMMMNNNOOOOOONNNOOOQQQTTTOOOPPPQQQRRRTTTUUUVVVWWW\\\^^^aaaeeegggiiiiiiiiihhhfffdddbbbaaaaaaaaabbbcccjjjooorrruuuyyyyyyuuuooommmjjjhhhgggeeebbb```\\\^^^aaaffflllttt}}}|||rrrooollljjjjjjjjjjjjiiiooouuu}}}}}}vvvqqqiiifffbbb]]]YYYVVVTTTSSSPPPOOOOOORRRWWW[[[\\\\\\YYYYYYZZZZZZYYYUUUPPPLLLMMMQQQVVVZZZ\\\^^^```aaa^^^\\\[[[]]]bbbhhhlllnnniiigggdddccceeeggghhhhhhhhhlllpppuuu|||pppggg^^^[[[WWWTTTTTTVVVVVVVVVUUURRRNNNJJJGGGFFFEEEEEE????????????????????????===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;999999444444555555666666666666999999999888777666555444000000000000111111111111000000000000000000000000////////////////////////.../////////000000000111111111111111000000//////...///000000000000/////////000000000111111111111///000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111///000000000111111111111000000000000000000000000111111111111111111111111111111222222222222111111///000000111111111000000111111111111111111111111000000000000000000000000...///000000111111222222000000000000000000000000000000000000111111111111111111000000111111222333000000//////000111222222000111222333555777999:::@@@AAABBBDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDBBBAAA@@@@@@AAACCCEEEFFFIIIJJJNNNXXXeeeqqqzzz~~~tttrrrpppoooooonnnmmmlllhhhiiijjjjjjjjjiiigggfffgggfffdddcccdddeeedddcccccceeejjjttt|||tttmmmiiiggggggggghhhgggccc^^^XXXSSSOOOMMMOOOQQQTTTVVVXXX[[[___cccfffnnn|||zzzsssrrrrrrsssrrrssstttuuuvvvvvvvvvuuutttvvvzzz{{{yyyxxxwwwtttqqq000000000000000000000000000000000000000//////...////////////000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111///.........///000111111000000000000000///............///000111111111111000000111222222333333333///111333555666888;;;>>>CCCEEEHHHIIIIIIHHHIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBAAABBBDDDGGGJJJKKKQQQRRRUUUXXX\\\```bbbdddiiihhhfffgggkkknnnpppqqqooommmlllmmmooonnniiieee]]]\\\YYYVVVSSSSSSVVVYYYZZZYYYXXXWWWVVVRRRMMMIIIDDDFFFGGGHHHGGGGGGIIIKKKFFFFFFGGGHHHIIIIIIIIIIIIGGGHHHIIIKKKLLLMMMMMMNNNSSSUUUWWWXXXXXXYYY[[[]]]]]]]]]\\\]]]^^^___aaabbbeeehhhlllppprrrqqqooommmooonnnllljjjhhhgggggggggiiiooouuuyyy~~~{{{xxxuuurrrpppmmmiiigggaaadddjjjpppvvv~~~qqqnnnjjjiiijjjlllmmmnnnzzz|||ooolllgggaaa\\\ZZZYYYYYYSSSSSSUUUZZZbbbggggggfffaaa```___]]][[[VVVPPPLLLMMMPPPUUUXXXZZZ[[[]]]^^^ZZZXXXVVVVVVYYY\\\^^^___^^^]]]\\\]]]```ccceeefffhhhkkkoootttzzzvvvlll^^^ZZZVVVTTTUUUWWWXXXXXXYYYVVVSSSNNNJJJHHHFFFEEE>>>>>>>>>=========<<<<<<===>>>>>>????????????>>>>>>>>>>>>===<<<;;;:::999666666666666666666666555777777888888888777666555222222222111111111111111000000000000000000000000000000000000000000000000......//////000000111111222222111111000//////......///000111222111000///000000000000111111111111000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111222222222222111111//////000000111111000000////////////////////////000000000000000000000000...///000111111111111111000000000000000000000000000000000111111111111222111111000///000111222333////////////000111222333222333444666888;;;===???CCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@??????AAACCCDDDJJJNNNXXXhhhyyy~~~zzztttpppnnnlllkkkiiieeegggiiikkkkkkiiigggeeefffeeecccccceeefffeeeeeedddfffiiiqqq}}}yyyuuuooohhhcccaaaaaaaaaaaa```^^^YYYSSSOOONNNNNNQQQSSSVVVXXXYYY^^^eeejjjrrr{{{}}}wwwtttssssssssstttvvvwwwwwwwwwvvvuuurrrtttwwwzzz|||~~~~~~}}}{{{zzzyyywwwsssppp000000000000000000000000000000000000000///........./////////000000000111000000000000000000000000000000000000000000000000/////////000000000000111111111111111111111111111000///////////////000000///000000111000///......000000000000111222333333000000111222333333333333000333666888:::===AAADDDEEEGGGHHHHHHGGGGGGIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHFFFFFFEEEDDDDDDCCCBBBBBBDDDCCCCCCEEEHHHLLLPPPRRRZZZ\\\___cccfffhhhjjjjjjjjjhhheeefffjjjmmmoooooollliiieeeeeefffddd___ZZZVVVVVVVVVTTTRRRQQQSSSUUUXXXWWWUUUSSSRRRNNNJJJGGGCCCEEEHHHHHHHHHGGGIIIKKKHHHIIIKKKLLLNNNNNNOOOOOONNNOOOQQQTTTWWWYYYZZZ[[[___aaaeeegggggghhhiiijjjllljjjhhhfffgggiiilllnnnrrrvvv}}}}}}zzzwwwvvvtttrrrpppooonnnnnnoooxxx~~~zzzwwwsssooolllhhhlllsss{{{rrrooommmmmmqqquuuyyyzzzwwwsssllleeeaaa___```aaa^^^___cccllluuu{{{{{{yyysssnnngggaaa]]]YYYTTTQQQOOOSSSWWW[[[\\\^^^___```]]]ZZZWWWVVVWWWYYYYYYYYYWWWWWWWWWYYY^^^bbbeeefffhhhkkknnnqqqwwwzzzqqqeeeaaa\\\YYYZZZ[[[]]]]]]___^^^[[[VVVRRRNNNKKKIIIBBBAAAAAA@@@???>>>=========>>>???@@@@@@@@@??????>>>>>>>>>>>>===;;;:::999888888777666666555555555555555777888888888777666444444333333222222111111000000000000000000000000000000000000000000000000.........///000111111111111111111000000000000000...///111222333222111000000000000000111111111111000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111222222222222111111...//////000000000000000////////////////////////000000000000000000000000///000111111222111000000000000000000000000000000000000111111111222222222111000///......000111333////////////000111222333444555666999<<>>AAAFFFIIIGGGHHHHHHGGGFFFGGGHHHJJJKKKJJJIIIHHHHHHHHHHHHHHHEEEEEEEEEDDDCCCCCCBBBBBBGGGGGGGGGIIIMMMRRRWWWYYY```cccfffjjjlllmmmmmmmmmhhheeebbbbbbfffjjjkkkkkkgggbbb^^^]]]^^^]]]XXXSSSQQQRRRRRRQQQOOONNNOOOPPPTTTRRRPPPOOOOOOMMMJJJHHHDDDGGGJJJKKKIIIIIIKKKMMMNNNOOOQQQSSSUUUVVVWWWWWWVVVXXX[[[___bbbeeegggiiinnnrrrvvvxxxyyyyyyzzz{{{uuusssooommmmmmooosssuuu~~~|||{{{yyywwwuuusssrrrrrrttt~~~{{{wwwsssooommmrrr{{{tttrrrppprrrxxx~~~}}}xxxqqqjjjeeeeeefffhhhkkkmmmrrr}}}zzzooofff```]]]YYYWWWSSSVVV[[[___aaabbbdddeeebbb```\\\ZZZZZZZZZZZZYYYTTTTTTUUUXXX^^^cccfffhhhgggiiilllooovvv{{{tttnnnjjjddd``````aaabbbbbbfffeeeccc___ZZZUUUQQQOOOFFFFFFEEEDDDBBBAAA@@@@@@===>>>???@@@AAAAAA@@@?????????>>>>>>===;;;:::999999999888777666555444444333444666777888888888777555555444444333222111111000000000000000000000000000000000000000000000000---......///000111111222/////////000111111222222...000222333444333222111000000000000111111111111000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////111111222222222222111111......///000000000000000111111111111111111111111000000000000000000000000///000111222222111000///000000000000000000000000000000111111222222222222111000...---...///111222////////////000111222333666666888;;;>>>AAADDDEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA??????@@@CCCHHHNNNTTTWWWdddooo|||xxxtttppplllhhheeeiiiiiihhhgggfffeeeddddddeeedddcccdddfffhhhiiihhhdddeeefffgggmmmttttttqqqkkkiiieee___ZZZWWWWWWXXXWWWXXXXXXVVVTTTUUUZZZ^^^]]]ccciiillllllmmmrrrvvv~~~yyyuuuqqqnnnnnnoooqqqssstttsssrrrqqqpppqqqrrrqqqppppppqqqrrruuuvvvxxxzzzyyywwwuuurrr000000000000000000000000//////............//////222222111111000000//////111000///......///000111//////......---------,,,000000000000111111111111000000000000000000000000222222222222222222222222222333333222000///000111000000000000////////////222333333333111111222444888999<<>>>>>>>><<<===>>>>>>>>>===;;;::::::::::::999888666444333444444444555666777777888:::999777555333222111111111111111000000000000000//////000000111111222222////////////////////////////////////000000000000222333333333222000///---000000000000000000000000222222222111111111000000////////////////////////111111111000000000000000111111111111111000//////111111111111111111111111222222222111111111000000///000111222222111000///......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000,,,---///000000000///...000000000000111111111111000000000000000000000000222222111111111111111111000000000000111222444555999;;;>>>AAACCCEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFGGGDDDEEEEEEFFFFFFFFFFFFEEECCCCCCCCCBBBBBBAAA@@@@@@AAAAAACCCGGGJJJOOOYYYcccooo}}}xxxssspppooommmiiiffffffjjjjjjfffeeeggghhhfffllljjjggghhhjjjjjjgggdddeeecccccceeejjjlllllljjjeeefffaaaYYYTTTVVVYYYYYYZZZZZZZZZ\\\^^^bbbfffhhhmmmqqqvvvvvvttttttxxx}}}{{{wwwuuutttpppppprrrtttsssrrrsssuuutttvvvxxxvvvrrroooooopppwwwxxxyyyzzzzzzyyyxxxwww000000000000000000000000//////............//////111000000000000/////////111000///......///000111////////////......------000000000000111111111111000000000000000000000000000000000000000000000000111222333222000///000111111111111111111111111111222333333333222333555777===>>>@@@CCCEEEGGGHHHIIIHHHHHHHHHIIIIIIIIIIIIJJJFFFFFFGGGGGGFFFEEECCCBBBCCCEEEGGGHHHIIIKKKNNNQQQWWWZZZ^^^bbbfffiiilllnnnmmmmmmmmmnnnnnnkkkfffcccZZZWWWVVVWWWZZZ\\\\\\[[[]]]YYYTTTRRRSSSRRRMMMIIIKKKKKKKKKIIIHHHHHHIIIKKKMMMLLLKKKKKKLLLMMMMMMNNNLLLNNNQQQSSSUUUWWW[[[]]]___bbbfffjjjnnnqqqrrrrrrppprrrtttvvvxxx|||}}}wwwrrrrrrsssvvv}}}}}}sssnnnnnnrrrxxx{{{}}}yyytttrrrttt{{{|||yyyyyyzzz|||}}}tttpppnnnooottt{{{|||}}}uuummmfffbbbcccbbbeeekkkqqqtttvvvvvvvvvwwwsssnnnkkkkkkiiifffbbb[[[[[[[[[\\\]]]___aaabbbccceeegggjjjqqq~~~~~~wwwsssppprrrsssqqqoooqqquuuyyy~~~{{{tttmmmeee]]]RRROOOKKKGGGFFFEEECCCBBB@@@@@@??????>>>>>>>>>=========>>>>>>>>>===<<<;;;::::::::::::999777444333444444555555666777777888999888666555333222111111111111111111000000000000000000000000000111111111111111111111111111111111////////////000000000111222222333333222111//////111111111111111111111111222222222111111111000000111111111111111111111111111000000000000000000000111111111111111000//////111111111111111111111111222222222111111111000000///000111222222111000///////////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111222111000000000000000000111111111111000000000000000000000000111111111111111111111111222111000000222444666888;;;===@@@CCCEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBBBBDDDDDDGGGLLLPPPTTT___iiiuuu{{{wwwtttqqqpppmmmiiieeeeeehhhiiigggiiiooorrrrrrrrrnnnjjjhhhhhhhhheeebbbaaaaaabbbfffiiiiiigggddd```cccdddaaaaaacccccc`````````aaacccfffjjjmmmoooooorrruuuuuusssssswww{{{zzzvvvttttttuuuvvvyyy|||}}}||||||}}}}}}~~~~~~{{{wwwttttttvvvyyyzzz{{{|||}}}}}}||||||000000000000000000000000000//////......//////000....../////////000000000000000////////////000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000000111222111000///000111222222222222222222222222222333333333333555999<<>>>>>>>>>>>======<<<;;;;;;;;;;;;:::777555444444444555555666777777777888777666555444333222222222222111111111000000000111111111111000000000000111111111111111111111111/////////000000000111111111111222222222222111000222222222222222222222222222222222111111111111111111111111111111111111111000000000000000000111111000111111111111000000///000000000000000000000000222222222111111111111111000000111111111111000000/////////000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222000000000000111111111111000000000000000000000000111111111111111111111111333222111111333666999;;;???@@@CCCEEEGGGHHHHHHHHHFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEDDDBBBAAABBBCCCFFFGGGKKKKKKNNNTTTXXX]]]gggqqq~~~wwwvvvuuutttrrrnnniiieeeeeeggghhhhhhmmmwww}}}~~~|||vvvnnniiigggfffccc``````aaacccfffhhhgggccc___]]]dddlllrrrvvvxxxtttmmmiiijjjlllnnnqqqsssuuuvvvsssuuuuuutttrrrrrrwwwzzz~~~zzzwwwvvvwwwzzz~~~}}}{{{{{{}}}|||}}}~~~////////////////////////000000////////////000000---------...///000000111000000////////////000000111111000000000000000000///000000000111111111111000000000000000000000000222222222222222222222222///111111111//////000111111111111222222222222222111222333333444888<<<@@@DDDEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJHHHGGGEEEDDDEEEFFFGGGKKKOOOVVV\\\```dddgggjjjllllllmmmnnnpppooommmkkkfffeeedddcccaaa^^^YYYUUUSSSSSSSSSTTTUUUVVVWWWWWWVVVTTTQQQQQQQQQPPPMMMJJJHHHIIIIIIHHHFFFGGGIIIKKKMMMOOOSSSVVVXXXZZZ\\\]]]aaadddhhhllloootttzzz~~~yyysssoooqqquuu{{{}}}yyytttrrrvvv}}}|||wwwuuusssvvvzzz~~~yyyvvvxxx{{{{{{vvvttttttuuuzzz|||wwwrrrqqqrrrvvv{{{~~~zzzvvvqqqnnnllllllllllllllllllkkkkkkgggfffeeeeeeiiiqqq|||~~~tttooopppqqqooollllllmmmoooqqquuu~~~~~~sssmmmiiiccc]]]XXXQQQKKKGGGHHHGGGEEECCCAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<======<<<;;;999777555555555555555666666777777888888888777777666555555333222222111111000000000222222111111000000//////111111111111111111111111//////000000000111111111000000111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000111111111000000111111111111000///////////////////////////111111111111111111111111000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333///000000000111111111111000000000000000000000000111111111111111222222222333333111222444888<<<>>>BBBCCCEEEGGGIIIIIIIIIIIIEEEFFFFFFEEEDDDBBB@@@???@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCEEEIIIMMMOOOUUUUUUXXX]]]```ccclllvvv}}}ssstttuuuvvvsssoooiiieeeeeeggghhhjjjrrr~~~~~~ssskkkgggeeeccc``````aaabbbdddeeeeeecccaaadddooo|||yyyrrrssstttvvvwwwwwwwwwwwwvvvvvvvvvsssrrrssswwwzzz}}}{{{{{{|||~~~////////////////////////000000////////////000000,,,,,,---...///000111111//////000000000000//////000000111111111111111111///000000000111111111111000000000000000000000000222222222222222222222222///000222111000///000222000000000111111111222222111222444555777;;;@@@CCCGGGGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIFFFEEEDDDEEEGGGJJJNNNPPPXXX]]]dddjjjnnnppprrrsssnnnllljjjjjjjjjhhhdddaaa]]]\\\[[[ZZZYYYWWWSSSPPPTTTTTTUUUTTTTTTSSSSSSSSSOOONNNNNNNNNNNNNNNLLLJJJIIIJJJJJJJJJJJJLLLNNNQQQVVVZZZ___cccdddeeegggiiijjjmmmqqqvvv{{{|||~~~~~~zzzuuurrruuuyyyyyyvvvrrrsssxxx~~~tttpppppppppuuu{{{zzztttqqqooouuuzzzzzzvvvvvvwwwxxx}}}}}}zzzvvvuuuxxxzzz~~~yyytttppplllnnnqqqtttuuuuuusssrrrllljjjgggdddcccfffkkkooorrrkkkcccaaaeeeiiijjjiiifffhhhjjjmmmttt|||vvvrrrmmmhhhbbb[[[TTTOOOMMMKKKGGGDDDAAA???????????????>>>>>>>>>?????????>>>>>>>>>>>><<<:::888777555555555555666666666666888888999999999999888777333333333222111000000///222222111111000000//////000000000000000000000000000000000000111111111111000000000111111222333333222222222222222222222222111111111111111111111111000000000000000000000000//////000000111111111111///000000111111111000000////////////////////////111111111111111111111111111000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222///000000000111111111111000000000000000000000000000000111111111222222222333222222333666:::>>>@@@EEEFFFGGGIIIJJJIIIIIIHHHEEEDDDDDDCCCBBBAAA???>>>??????AAABBBBBBCCCCCCCCCAAABBBEEEIIIMMMRRRWWWYYY```___aaaeeeeeegggnnnvvv~~~wwwpppsssvvvwwwtttoooiiifffdddfffiiinnnyyyuuulllhhheeecccaaa^^^___```aaabbbeeegggiiitttyyyyyyyyyxxxwwwvvvtttsssuuutttsssqqqqqqrrrvvvxxx}}}~~~|||}}}~~~~~~000000000000000000000000111000000//////000000111------...///000000111111//////000000000000//////000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000111222222111111222333//////000000111222222222222444777:::<<<@@@DDDGGGIIIJJJJJJKKKKKKJJJJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHBBBCCCEEEHHHMMMSSSXXX[[[fffkkkrrrwwwxxxvvvuuutttlllhhhdddccccccbbb^^^[[[WWWVVVUUUUUUTTTRRROOOLLLOOOQQQRRRQQQOOONNNNNNNNNHHHIIIKKKMMMMMMMMMLLLLLLKKKLLLNNNPPPQQQTTTXXX[[[ccciiioooqqqqqqppprrrssspppsssxxx}}}|||yyy{{{{{{wwwuuuyyy~~~|||qqqooommmnnnttt|||{{{rrriiiggghhhjjjpppwww}}}uuummmiiihhhgggpppvvv}}}{{{wwwvvvxxx{{{~~~~~~{{{xxxyyy{{{||||||wwwsssjjjlllqqquuuxxxyyyyyyyyytttqqqlllgggccc```______bbb]]]YYYYYY]]]aaacccdddaaacccgggkkksssyyyvvvssspppkkkeee^^^YYYSSSPPPKKKFFFBBB???>>>>>>?????????>>>??????@@@AAA????????????===;;;999888555555666666666666666666666777999:::;;;:::999999444444333222111000000///111111111111000000000000////////////////////////000000000111111111222222111111000000111222333333222222222222222222222222111111111111111222222222/////////////////////////////////000111111222222///000000111111111111000000000000000000000000000111111111111111222222222111111000000000000111111222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000111111000000000000111111111111000000000000000000000000000000000111222222333333222333444777:::===AAACCCFFFGGGHHHIIIIIIIIIHHHGGGDDDCCCBBB@@@@@@?????????>>>???@@@BBBBBBCCCCCCCCCBBBFFFLLLTTTZZZ^^^aaabbbgggfffgggiiiiiihhhmmmuuuxxxsssnnnrrrvvvwwwtttooojjjhhhbbbffflllttt~~~rrriiieeecccbbb```ZZZ\\\^^^aaadddiiipppttt}}}|||zzzwwwuuurrrpppooorrrqqqppppppqqqtttvvvxxx{{{~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~000000000000000000000000111111000000000000111111/////////000000111111111...///000111111000///.../////////000000000111111000000000000111111111111000000000000000000000000000000000000000000000000000222333333222222333444000000111111222333333444555888===@@@CCCEEEHHHJJJIIIIIIJJJJJJJJJJJJIIIIIIFFFGGGGGGGGGGGGHHHHHHHHHFFFHHHLLLRRRXXX```eeeiiiqqqvvv{{{}}}{{{vvvqqqooofffaaa\\\[[[]]]^^^[[[YYYXXXVVVUUUTTTSSSQQQNNNKKKIIILLLNNNNNNKKKJJJJJJKKKHHHJJJNNNPPPRRRRRRRRRSSSQQQSSSVVVYYY]]]aaafffjjjpppvvv|||~~~{{{yyyyyy{{{tttxxx}}}zzzwwwtttxxx}}}|||xxxttttttxxx||||||pppgggeeedddffflllsssyyy{{{{{{mmmeee^^^]]]___cccjjjpppwww{{{~~~qqqgggaaa___```aaafffmmmvvv{{{|||~~~xxxssspppqqqwww}}}}}}{{{{{{~~~~~~{{{vvvssslllnnnqqqtttxxx|||}}}xxxqqqkkkddd]]]ZZZXXXWWWVVVVVVWWWYYY[[[]]]\\\___bbbgggooo|||xxxwwwuuutttrrrmmmgggccc]]]YYYSSSMMMGGGDDDBBBAAA@@@??????>>>???@@@AAABBB@@@@@@@@@@@@>>><<<:::999666666666666666666666555444555777999::::::999888555444444333111000000///000000000000000111111111000000000000000000000000000000111111111222222222222111111000000111222333111111111111111111111111000000111111111222222222000000000000000000000000...//////000111111222222//////000111111111111111111111111111111111111111000000111111111222222222222111000//////000111222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000//////...///000111222000000000000111111111111000000000000000000000000///000000111222222333333333555888;;;???BBBDDDEEEFFFGGGHHHHHHHHHGGGFFFEEECCCBBB???>>>===>>>@@@AAA>>>???@@@BBBCCCDDDDDDDDDHHHNNNWWWaaagggiiiiiihhhiiihhhiiikkkjjjhhhmmmttt}}}~~~xxxsssooommmqqqvvvwwwtttoookkkjjjccchhhnnnwww}}}uuujjjccc```___^^^]]]YYY^^^dddiiiooouuu}}}~~~|||yyyvvvsssqqqpppooorrrrrrrrrtttwwwzzz||||||}}}zzzxxxyyyzzzzzzyyyxxxxxxxxxyyy{{{~~~000000000000000000000000111111000000000000111111000000000000111111111111...///000111111000///.........//////000000000111000000000000111111111111000000000000000000000000222222222222222222222222111222444444333333444555111111222333333444555555777;;;AAAEEEGGGIIIKKKLLLFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHMMMOOOTTT[[[cccjjjpppssswww{{{{{{tttmmmiii```[[[UUUUUUXXX[[[ZZZXXX[[[YYYWWWUUUTTTQQQNNNKKKEEEIIILLLLLLJJJIIIJJJLLLKKKNNNSSSVVVXXXYYYZZZZZZXXXZZZ^^^bbbggglllrrrvvvwww}}}}}}}}}~~~wwwzzz|||uuurrrpppuuu||||||vvvssspppppptttxxx|||zzzoooccc```^^^]]]___eeelllqqqtttxxx|||~~~~~~|||uuummmddd\\\VVVVVVZZZ^^^eeekkkppptttzzz{{{sssggg]]]YYYYYY\\\^^^^^^eeennnssstttxxxzzztttooojjjiiilllttt|||~~~|||}}}yyytttqqqrrrrrrrrrtttyyy|||tttkkkbbb\\\UUUVVVWWWVVVUUUUUUVVVXXXWWWZZZ^^^ccckkkxxxvvvvvvvvvvvvuuurrrmmmhhhfffbbb[[[TTTNNNJJJHHHGGG@@@@@@?????????@@@BBBCCCAAAAAAAAA@@@???===;;;:::666666666666666555555555222333666888999999888777555555444333222000000/////////000000111111222222111111111111111111111111000111111111111222222222333222111000000111222222000000000000000000000000000000111111222222222222111111111111111111111111...//////000111222222222//////000111111111111111111111111111111111111111000000111111222222222222222111000//////000111222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000/////////000222333000000000000111111111111000000000000000000000000///000000111222222333333444777;;;???CCCEEEGGGGGGFFFFFFGGGHHHGGGFFFEEEDDDCCCAAA>>><<<<<<>>>@@@BBB>>>???AAABBBCCCDDDDDDDDDNNNUUU```jjjppppppmmmjjjiiihhhjjjkkkjjjiiimmmtttyyy~~~|||wwwtttqqqmmmlllqqqvvvvvvsssooolllkkkfffjjjpppwww~~~tttmmmddd^^^\\\\\\[[[YYY[[[aaakkkssszzz|||yyyuuurrrqqqqqqqqquuuuuuwwwzzz~~~}}}zzzvvvuuuwwwyyyxxxwwwrrrrrrsssvvvyyy|||//////000000000000//////000000000000111111111111////////////////////////222222111111000000//////////////////000000000000000000000000111111111111111111111111111111111111000000000000000000000000333333222222333333444555222222333333444555666666===???CCCGGGJJJKKKKKKJJJNNNKKKHHHHHHJJJJJJIIIFFFFFFFFFFFFEEEFFFIIINNNRRRUUUYYY```hhhnnnqqqssssssxxx|||{{{rrriiieeeddd^^^[[[XXXWWWZZZ\\\\\\[[[\\\[[[XXXSSSNNNLLLLLLMMMKKKKKKJJJKKKMMMOOOOOOOOOUUUYYY]]]``````___^^^^^^cccgggiiikkkqqq{{{~~~|||~~~}}}~~~uuuooolllooottt{{{zzzoooiiieeegggjjjmmmooossswww{{{{{{xxxtttoookkkeee```\\\XXXYYYYYYYYY[[[^^^cccgggiiipppuuutttqqqnnniiiccc___ZZZVVVTTTVVVZZZ]]]```jjjllloootttyyy{{{zzzyyynnniiibbb[[[VVVTTTTTTUUU]]]^^^aaafffkkkppptttvvv{{{rrrjjjeeecccdddggglllqqqwww~~~}}}vvvrrrrrrtttnnnoooxxxxxxmmmfffbbb]]]YYYXXXWWWUUUWWW[[[aaa\\\]]]cccjjjppp}}}|||zzzwwwtttsssssstttuuuppprrrooofff\\\TTTMMMFFFEEEDDDBBB@@@???@@@DDDFFFFFFFFFEEECCC@@@>>><<<;;;999999777666666555555555777777777777888999;;;;;;:::999888666444333222222//////000000111111111222333333222222111000//////111111222222222222111111111111000000000222333444000000000000111111111111000000000000000000000000111111111111111000//////000///.........///111222000000000000000111111222111111111111111111111111111111111111111111111111333222222222111111000000000000000000000000000000222111000//////000111222000000000000000000000000222111000.........///000111111000000//////......//////000000111111222222111111111000000000000000111222333444555444333333;;;===???BBBDDDEEEFFFFFFGGGFFFEEEDDDCCCBBBBBBBBB???>>>===<<<===>>>???@@@AAACCCEEEFFFFFFGGGIIIKKKTTT\\\gggppptttrrrnnnjjjjjjiiiiiiiiiiiikkkmmmnnnrrruuuxxxyyyvvvssspppnnnpppoooooommmkkkiiigggfffhhhkkkqqqvvvxxxvvvrrroooccc___ZZZXXXZZZ]]]aaabbbdddiiittt}}}|||vvvuuutttrrrssswww{{{|||~~~tttrrrooooooqqqssstttuuuoooooopppqqqssstttvvvwww//////000000000000//////000000000000111111111111111111111111111111111111111111111000000000000000////////////000000000111000000000000111111111111111111111111111111111111111111111111111111111111222222222222222333444444333333222333444666888999@@@BBBFFFIIIKKKLLLKKKKKKLLLIIIGGGFFFHHHHHHGGGEEEEEEFFFFFFGGGIIIMMMSSSXXX^^^aaagggllloooqqqqqqqqqppptttvvvsssllldddaaa```^^^[[[XXXXXXZZZ\\\\\\[[[XXXWWWTTTOOOKKKJJJKKKLLLOOONNNNNNPPPRRRUUUWWWXXX^^^bbbgggkkkkkkjjjiiiiiikkkooorrrttt|||zzzwwwxxx|||~~~wwwnnniiigggmmmqqqwww}}}vvvlllccc^^^[[[^^^bbbeeegggjjjnnnqqqpppnnnjjjfffbbb]]]XXXUUUUUUVVVXXXYYY[[[^^^cccffffffmmmqqqpppnnnlllhhhcccbbb]]]XXXVVVWWW[[[^^^```dddfffkkkrrrwwwyyyyyywwwpppkkkddd]]]XXXWWWWWWXXX^^^___aaaeeeiiimmmppprrrwwwxxxwwwrrrkkkddd___^^^```cccfffkkkooovvv}}}}}}}}}~~~|||vvvssssssuuurrrvvvwwwqqqiiiddd___]]]\\\[[[^^^bbbeeebbbbbbggglllqqq{{{|||||||||{{{||||||||||||xxxkkk___TTTKKKCCCBBB@@@>>>>>>@@@CCCFFFFFFFFFFFFEEECCCAAA>>>===;;;:::999888777777777777666666666777888999:::;;;:::999888666555333333333000000000000111111111222333333222111111000//////111111222222222222111111111111000000000111222222000000000000111111111111000000000000000000000000111111111111111000//////000//////...///000111222000000000000000111222222111111111111111111111111111111111111111111111111222222111111111000000000000000000000000000000000222111000//////000111222000000000000000000000000222111000///...//////000/////////000000000000000000000000000111111111111111111111111000000000000000111222333444555555555<<<>>>@@@CCCEEEFFFFFFFFFGGGFFFDDDCCCAAAAAA@@@@@@>>>?????????>>>???@@@AAACCCEEEHHHKKKNNNPPPSSSTTT\\\aaahhhmmmooommmkkkiiihhhiiijjjjjjjjjjjjlllmmmnnnppprrrttttttssssssssspppoooooonnnlllkkkiiiiiijjjlllmmmnnnnnnkkkhhhfff```^^^\\\]]]aaafffiiikkkmmmrrrzzzzzzuuuuuuuuuuuuwww|||zzztttmmmlllkkklllnnnpppqqqpppkkkkkkllllllnnnoooqqqqqq//////000000000000//////000000000000111111111111111111111111111111111111000000000000111111111111/////////000000000111111000000000000111111111111111111111111111111111111222222222222222222222222222111111111111222333333333333333333666999<<<>>>DDDEEEHHHJJJLLLLLLKKKJJJKKKHHHFFFEEEFFFGGGGGGFFFGGGIIIKKKMMMPPPUUU[[[___eeegggiiikkklllllljjjiiieeehhhkkkiiiddd^^^\\\\\\]]][[[XXXWWWXXXYYYYYYYYYTTTSSSQQQMMMJJJJJJLLLOOOSSSTTTUUUXXX[[[___ccceeejjjnnnssswwwwwwvvvuuutttrrrwww{{{~~~uuurrrttt{{{yyymmmeeeaaa```fffiiimmmrrruuuxxxyyyyyyxxxvvvqqqkkkddd^^^XXXUUUSSSVVVZZZ^^^```cccfffhhhgggfffeeebbb^^^ZZZVVVTTTTTTVVVZZZ]]]___bbbfffiiijjjqqqvvvvvvtttsssooojjjhhhddd^^^[[[[[[^^^aaaccccccfffnnnvvv}}}~~~|||yyytttmmmeee```___```aaacccdddfffhhhlllooorrrsssvvvvvvtttpppiiiccc```^^^]]]___bbbeeehhhmmmssswww|||~~~zzzxxxxxxyyy{{{~~~{{{vvvtttuuuuuuwww~~~{{{qqqjjjdddbbbaaa```ccciiikkkiiijjjmmmoooqqqwww}}}{{{}}}~~~ooo___TTTFFFDDDBBB@@@@@@AAACCCEEEEEEFFFGGGGGGFFFDDDBBB@@@>>>===<<<:::999888888888555555555666777888999:::999999888666555444333333000000000111111111111111222222222111111000000///111111222222222222111111000000111111000000//////000000000000111111111111000000000000000000000000000111111111111000000///000////////////000111222111000000000000111222222111111111111111111111111111111111111111111111111111111000000000000//////000000000000000000000000111111000000000000111111000000000000000000000000111111000/////////000000......///000000111222222111111111111111000000000111111111111111111111111000000111222444666888999>>>@@@BBBDDDFFFFFFFFFFFFEEEEEECCCAAA@@@???>>>>>>===@@@BBBBBBAAABBBFFFIIIJJJMMMQQQUUUZZZ^^^```aaaeeegggjjjkkkiiihhhhhhhhhiiikkkmmmnnnlllkkkjjjkkkhhhjjjmmmpppsssuuuwwwwwwqqqpppooonnnmmmlllkkkkkknnnllliiieeebbb```____________```eeelllrrruuuwwwyyy{{{}}}xxxtttvvvwwwyyy~~~}}}sssmmmkkkeeedddeeehhhkkklllkkkjjjeeeffffffggghhhjjjkkklll//////000000000000/////////000000000111111111111111111111111111111111111//////000000111111222222//////000000000111111111///000000000111111111111111111111111111111111111222222222222222222222222111111000000111111222333444333444555888<<<@@@CCCFFFGGGIIIJJJKKKJJJIIIHHHHHHGGGFFFEEEFFFHHHIIIJJJMMMQQQVVVZZZ\\\^^^```aaaaaabbbccccccbbbaaa______\\\___aaa```]]]ZZZYYYZZZ[[[YYYVVVTTTSSSSSSSSSTTTRRRRRRQQQOOOMMMNNNRRRTTTYYY[[[^^^bbbfffkkkppptttuuuyyy}}}~~~{{{yyyxxxvvv{{{xxxqqqqqqttt|||{{{mmmbbb\\\ZZZZZZ[[[]]]aaaeeeiiikkkkkkkkkiiigggddd```]]]ZZZXXXVVVRRRUUUZZZ^^^aaacccfffhhhlllmmmmmmkkkgggccc```___[[[___dddhhhkkknnnqqqssswwwyyyrrrmmmgggccccccfffhhhjjjlllqqqzzzzzzrrrlllkkklllmmmmmmnnnppprrrvvvyyy|||}}}|||xxxrrrlllhhheee___```bbbccceeeiiinnnqqqttt}}}|||yyyvvvsssssstttvvvyyy}}}~~~zzzwwwvvvxxxwww}}}vvvooohhheeeccccccgggmmmqqqrrrssstttsssrrrtttvvvuuuyyy}}}~~~}}}}}}~~~yyy{{{{{{jjj^^^NNNKKKGGGEEEDDDDDDDDDDDDCCCDDDFFFHHHHHHFFFDDDCCC@@@???>>><<<:::999999999555555555555666777888999888888888777666555444444111111111111111111111111222111111111000000000///111111222222222222111111///000111111111///...---///000000000111111111111000000000000000000000000000000111111111111000///000000000000000111111111111111000000111111222333111111111111111111111111111111111111111111111111000000000///////////////000000000000000000000000111000000000000000000111000000000000000000000000111111000000000000000000//////000000000111111111222222222111111000000000000111111111111111222222000000111333555999<<<>>>AAABBBDDDEEEFFFFFFFFFFFFDDDCCCAAA@@@>>>============@@@CCCDDDEEEKKKSSSZZZ\\\]]]___bbbfffiiijjjjjjhhhjjjkkkjjjgggfffhhhjjjnnnrrruuuuuuqqqmmmjjjjjjfffhhhmmmrrrwwwzzzzzzyyytttrrrooommmkkkiiiiiiiiimmmiiiddd```]]]^^^___aaabbbccchhhooovvv|||~~~~~~~~~~~~yyyuuutttwww{{{yyypppjjjhhhiiibbbbbbcccfffhhhiiigggeeeaaabbbccceeegggjjjlllmmm//////000000000000/////////000000000111111111111000000000000000000000000//////000000111111222222000000000000111111111111///000000000111111111111111111111111111111111111111111111111111111111111111111000000111111222333444444555888;;;@@@DDDFFFGGGGGGHHHHHHHHHHHHGGGFFFDDDDDDDDDEEEFFFIIIMMMPPPXXX]]]cccfffeeebbb___^^^YYYYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZZZZYYYXXXXXXXXXWWWVVVSSSPPPNNNMMMNNNOOOSSSSSSTTTSSSSSSTTTXXXZZZ___ccchhhmmmqqqvvv|||{{{xxxvvvwww}}}zzzsssnnnooorrrzzz~~~xxxmmmaaaXXXTTTTTTTTTSSSUUUYYY\\\^^^___```______^^^^^^]]]\\\\\\\\\[[[WWW[[[___cccfffjjjnnnpppzzz|||~~~|||xxxsssqqqpppjjjnnntttxxx{{{}}}{{{wwwqqqmmmnnnpppssstttzzz{{{uuutttuuuvvvwwwxxxzzz}}}{{{uuuooolllbbbcccdddeeefffhhhmmmppprrryyy~~~|||yyywwwssspppooopppqqqsssvvvxxx{{{|||}}}{{{xxxyyy||||||yyyrrrllljjjjjjjjjooouuu{{{}}}~~~|||xxxuuusssrrrooorrrvvvyyyzzzyyyyyyyyywwwxxx{{{qqqeeeWWWSSSNNNJJJHHHFFFCCCAAABBBDDDFFFGGGHHHGGGFFFEEECCCBBB@@@>>><<<:::999999666666666666666666777888777777888888777666555444222222222111111111111111111111111000000000000000111111222222222222111111///000111111111///...---///000000000111111111111000000000000000000000000///000000111111111000000///000000111111111111111111111111111111222222333111111111111111111111111111111111111111111111111///////////////000000000000000000000000000000000000000000111111000000000000000000000000000000000000000111111111111111111222111111111000000000///333333222222111111000000000000111111222222222333111111222444888;;;???AAABBBCCCEEEFFFFFFFFFEEEDDDBBBAAA@@@>>>============>>>@@@BBBEEELLLXXXfffppprrrooommmmmmoooooonnnlllfffiiikkkjjjggghhhkkkoooxxx}}}~~~wwwoookkkjjjfffiiipppyyy|||xxxuuurrrnnniiifffdddcccdddeeeccc___]]]^^^aaafffiiiiiikkkpppwww}}}{{{{{{{{{zzz~~~~~~}}}wwwuuuvvvzzz~~~~~~~~~~~~~~~}}}}}}}}}}}}|||yyyyyyzzz{{{yyytttooojjjiiijjjmmmjjjiiihhhhhhhhhhhhfffdddaaabbbdddgggjjjnnnqqqsss//////000000000000//////000000000000111111111111////////////////////////000000000000111111111111000000000111111111222222000000000000111111111111111111111111111111111111000000000000000000000000222111111111111222333333444666888;;;???CCCFFFGGGFFFGGGGGGGGGFFFFFFEEEEEE@@@BBBDDDFFFIIINNNTTTYYYbbbfffjjjjjjfff```[[[XXXSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRQQQNNNLLLLLLNNNPPPUUUWWWZZZ[[[\\\]]]___aaaffflllsssyyy}}}~~~xxxuuutttwww~~~tttmmmiiijjjmmmtttvvvxxx{{{|||{{{zzzyyyqqqkkkbbbYYYSSSQQQQQQRRRUUUWWWYYY[[[\\\\\\[[[ZZZ^^^___aaacccdddcccbbbaaa___bbbfffjjjnnnsssyyy|||{{{~~~yyyvvvwww{{{~~~yyyxxxzzz|||~~~{{{sssnnnggghhhiiiiiijjjlllpppsssuuuzzz}}}||||||{{{wwwqqqllllllkkklllmmmnnnpppqqqwww{{{||||||zzzxxxzzz~~~{{{vvvrrrtttvvvyyy|||vvvqqqlllooorrrvvvwwwvvvuuussstttuuuxxxuuukkk```[[[TTTOOOMMMIIIEEEAAADDDEEEFFFFFFGGGGGGHHHHHHFFFEEECCC@@@>>><<<;;;;;;999999888777666666666666666777888888888777666555222222222222222111111111000000000000000000000000111111222222222222111111000000111111000000//////000000000000111111111111000000000000000000000000///000000111111111111000///000111111222222111111222111111111111222333333111111111111111111111111111111111111111111111111//////000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000///000111222222222111111333222222111000000//////222222222222222111111111000000111111222333333333222333555888;;;???BBBCCCDDDDDDEEEFFFFFFEEEDDDCCC@@@??????>>>======>>>>>>AAAAAACCCJJJWWWhhhxxx}}}wwwsssrrrpppmmmkkkdddgggjjjiiihhhjjjrrrxxx|||qqqkkkjjjfffjjjrrr|||}}}wwwsssoooiiiccc___]]]]]]]]]]]]]]]]]]___ccciiimmmpppqqqssswww|||~~~|||vvvwwwwwwvvv|||}}}{{{xxxwwwyyy}}}{{{xxxwwwwwwvvvwwwwwwxxxxxx|||~~~|||uuunnnkkkkkkiiijjjkkklllmmmpppuuuxxx|||xxxsssnnnllljjjhhhgggdddeeegggkkkooosssvvvxxx//////000000000000//////000000000000111111111111000000000000000000000000111111111000000000000000000000111111111222222222000000000000111111111111111111111111111111111111111111111111111111111111222222222222222333444444555777:::>>>BBBEEEGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEBBBEEEIIILLLPPPWWW```fffjjjkkkjjjfff___YYYTTTRRRQQQQQQPPPQQQRRRUUUWWWYYYTTTSSSQQQQQQRRRRRRRRRRRRNNNOOOPPPPPPOOOPPPTTTXXX\\\```dddggghhhhhhiiijjjmmmttt~~~xxxsssqqqpppttt|||tttkkkfffcccccceeeiiiiiijjjllllllmmmmmmmmmjjjfff```ZZZVVVUUUVVVXXX\\\^^^aaaccceeefffeeeeeeiiilllpppssstttqqqmmmjjjiiikkknnnrrrwww~~~~~~|||~~~|||}}}yyysssooopppqqqqqqrrrtttyyy|||}}}xxxllljjjhhhggggggiiikkkmmmqqqsssyyy~~~zzzyyyzzzyyywwwyyy~~~~~~xxxuuuvvv|||{{{ssslllnnnrrrvvvxxxwwwsssppppppsssxxxzzztttiiiccc\\\WWWUUUQQQLLLGGGHHHGGGGGGGGGGGGIIIJJJKKKKKKIIIGGGDDDBBB@@@>>>>>><<<;;;:::888666555555555555666888999999888777666333333333222222111111111///000000000000000000000111111222222222222111111111111000000000111222222000000000000111111111111000000000000000000000000//////000111111111111111///000111222222222111111222222111111222222333444111111111111111111111111111111111111111111111111000000000111111111222222000000000000000000000000///000111222222111000///000000000000000000000000///000111222222222222111111111111111111111111111111222222222222222222333000000111222222333444444333555888;;;???AAACCCDDDDDDEEEEEEFFFEEEDDDBBBAAA>>>>>>>>>>>>>>>??????@@@CCCCCCFFFRRRdddwwwxxxrrrpppooollljjjeeeggghhhfffeeelllxxx~~~qqqkkkiiieeehhhoooyyy}}}wwwnnnjjjccc]]]YYYXXXXXXYYY[[[^^^bbbgggmmmqqquuuvvvwwwxxxzzz~~~{{{xxxtttvvvvvvvvv||||||zzzzzzyyy|||wwwtttmmmmmmllllllmmmnnnoooppprrrtttuuurrrlllhhhfffgggfffiiinnnsssyyyuuupppmmmlllkkkiiiiiikkknnnqqqtttwwwyyy//////000000000000//////000000000000111111111111111111111111111111111111222222111111000000//////000111111111111222222222000000000000111111111111111111111111111111111111222222222222222222222222333333222222333333444555555777<<<@@@DDDFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGJJJOOOSSSYYYaaakkkrrrnnnlllggg```XXXRRRPPPPPPPPPPPPOOOPPPQQQTTTWWWYYYSSSQQQOOONNNNNNOOOOOOOOOLLLNNNPPPQQQRRRUUU[[[```dddhhhnnnqqqrrrrrrrrrrrrqqqzzzzzzsssnnnmmmmmmpppyyyxxxiiibbb```^^^^^^````````````aaabbbdddfffgggjjjgggbbb^^^\\\\\\]]]___aaadddhhhmmmqqqsssttttttwww{{{~~~xxxsssppprrruuuxxx~~~~~~~~~yyyvvvwwwxxxxxxzzz|||nnnllliiiggggggiiilllnnnoooppptttzzz~~~zzzzzzwwwwwwxxxwwwuuuxxx}}}~~~|||tttsssvvvvvvmmmppptttyyy{{{yyyuuuqqqooorrryyy~~~{{{pppjjjbbb___]]]ZZZTTTNNNKKKIIIHHHGGGHHHJJJLLLMMMNNNLLLJJJGGGDDDBBBAAA@@@>>>===;;;999777555444444555666888999:::999777666333333333222222111111111////////////000000000000111111222222222222111111222111000000000222333444000000000000111111111111000000000000000000000000//////000111111111111111///000111222333222111111222222111111222222333444111111111111111111111111111111111111111111111111000000111111222222222333000000000000000000000000///000111222222111000///000000000000000000000000///000111222333333222111000000000111222222333333111111111222222333333444000000111222333333444444444666999===AAACCCDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@============>>>???AAAAAAEEEDDDIIIXXXmmmwwwpppnnnnnnllljjjhhhiiigggcccccclll|||qqqjjjhhheeefffkkkuuu~~~}}}xxxiiieee___YYYUUUUUUVVVXXX^^^bbbiiipppuuuyyyzzzzzzzzzzzz|||~~~}}}yyyvvvtttwwwwwwwww}}}|||yyy{{{{{{~~~vvvooommmddddddccccccdddfffhhhiiifffiiijjjiiiffffffhhhkkklllpppvvv~~~zzzsssooonnnnnnllllllmmmoooqqqtttvvvwww333222222222111111000000666555444333222222222222000000////////////000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111333333222111000000111111222222222222333444444555<<>><<<:::777666555444555666888999999888888777888777555222111000000111111111222222222222111111000111222333333222111000111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111333222111000000111222333000000111222333444444555333222111000000000222222333333222222111000//////111111000000000000111111000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111000111222333333222111000111111111111111111111111///111222222111222444666888:::===???BBBCCCCCCCCCDDDDDDCCCBBBAAA@@@>>>===CCC>>><<>>@@@EEEIIIKKKTTTcccttt|||vvvqqqmmmkkkjjjeeegggfffdddfffpppyyypppjjjgggbbbdddhhhoootttuuurrrnnnddd[[[SSSSSSUUUWWW[[[```cccjjjqqqvvv|||}}}zzzyyy|||zzzzzz{{{}}}|||yyyzzz{{{yyykkkcccaaa[[[\\\^^^```bbbcccdddddd``````cccfffggggggmmmuuuvvv~~~~~~xxxtttqqqmmmppppppqqqqqqppppppooonnn222222111111111000000000/////////000000000000000000000////////////000000000000000000000000000000000000000000000000000000111000000000000000000000111111111111111111111111333333222111111111111111222222222222333555777888===???BBBDDDFFFFFFEEEDDDCCCCCCDDDDDDEEEIIINNNSSSUUUZZZaaaeeeffffffggghhhddd```ZZZUUUPPPNNNNNNNNNOOOQQQTTTVVVVVVUUUSSSRRRMMMKKKJJJLLLOOORRRVVVWWW[[[^^^aaadddhhhmmmtttzzzyyyzzz||||||||||||~~~~~~wwwoookkkeee```___bbbhhhnnnxxxnnnfff]]]YYYYYY[[[\\\[[[^^^^^^^^^___aaagggnnnttt|||yyytttooommmlllmmmnnnqqquuu{{{yyywwwuuuttttttuuuvvvvvvuuuvvvyyy}}}}}}{{{wwwqqqlllkkknnnqqqtttwww}}}~~~}}}|||}}}~~~xxxttttttzzz}}}yyytttrrrooopppwww}}}zzzxxxxxxrrrpppnnnmmmllliiieeeaaa[[[WWWSSSOOOLLLIIIIIIJJJJJJJJJJJJJJJHHHFFFDDDCCCAAA@@@>>>;;;888666555444444555666888888888777777888777555333111111111111111111222222222222111111111111222222222222111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222111000000111222222......//////000000111111333222111000000111222222333333222222111000000///111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111222222222222111000111111111111111111111111000111222222222333666888;;;<<>>===>>>;;;<<<@@@@@@???BBBHHHPPPSSS[[[gggttt|||~~~{{{yyyuuurrrnnnkkkiiiiiieeeeeedddccchhhuuuyyypppkkkhhh```aaadddiiimmmmmmjjjfff```YYYTTTVVVZZZ]]]aaaffflllrrrwww|||~~~zzzzzz}}}}}}~~~||||||{{{~~~zzznnnddd^^^\\\WWWXXXZZZ[[[]]]^^^^^^^^^aaaaaaeeejjjkkklllssszzz}}}wwwsssooolllooooooooooooooonnnmmmmmm111111000000000000//////+++,,,---///000000//////111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111333222222111111111111222333222222222444777:::<<<@@@AAACCCEEEEEEEEEDDDDDDCCCCCCDDDEEEHHHNNNVVV\\\___cccggghhhfffbbb___^^^WWWUUUSSSPPPOOONNNOOOOOOQQQSSSTTTUUUUUUSSSPPPOOONNNNNNOOORRRVVV[[[___bbbgggjjjnnnrrrvvvzzz}}}|||~~~sssllleeeaaa\\\WWWXXX[[[```eeemmmtttxxxwwwtttrrrfff```ZZZXXX[[[___bbbccccccccceeegggkkksss|||~~~yyyvvvvvvxxxzzzzzz~~~}}}~~~yyyzzz~~~~~~yyysssllliiiiiikkklllnnnrrrxxx~~~{{{zzz{{{}}}{{{uuusssvvvxxxvvvttttttqqqsssxxx}}}{{{xxxvvvuuurrrrrrrrrssstttssspppnnnjjjgggaaaZZZSSSOOOMMMKKKHHHIIIJJJKKKJJJIIIGGGEEECCCBBB@@@===:::888666444333444555666777777777777888777555444222222111111111111222222222222111111222222111111111111222222111111111111111111111111222222222222222222222222000111111111111222222222111111111111111111111111222222111000000111222222111111111222222222222222222111111000111111222222333333222222111000000000222222111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000111222222222222111000222222222222222222222222111222222222222444888;;;>>>???AAACCCEEEFFFEEEEEEAAAAAAAAA@@@???>>>======;;;<<<>>>BBBCCCDDDIIIPPP[[[___fffnnnsssvvvvvvvvvqqqqqqooommmlllkkkjjjiiieeecccbbbeeennn}}}wwwnnnhhheee^^^^^^___bbbddddddaaa___\\\WWWVVV[[[aaadddiiinnnuuuyyy}}}~~~zzzzzz~~~~~~{{{zzz~~~|||rrrlllhhhccc```______``````aaaaaabbbbbbdddeeejjjppprrrtttyyy|||wwwsssoookkkmmmnnnnnnnnnnnnmmmmmmlll000000000///////////////---...000222222111000///111000000000000000000111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111333222222111111222222222444333333444666:::===@@@DDDEEEEEEFFFFFFFFFFFFEEEEEEGGGJJJLLLPPPVVV\\\aaadddeeeeeeddd```\\\XXXVVVPPPOOONNNNNNNNNNNNOOOPPPRRRQQQQQQQQQQQQQQQRRRRRRVVVXXXZZZ]]]```eeejjjmmmppprrruuuyyy~~~zzzxxxyyy~~~jjjccc\\\YYYUUUQQQSSSWWWZZZ^^^eeelllqqqrrrooolllfffccc___```dddjjjnnnqqqmmmnnnpppsssxxx~~~zzz{{{~~~}}}zzzuuupppllljjjiiijjjjjjlllpppuuuyyyzzzzzzwwwuuuttttttwww{{{~~~|||vvvqqqrrrtttsssuuuwwwuuuwww{{{xxxyyyyyyxxxvvvssspppnnnpppqqqtttwwwzzz|||||||||}}}ttthhh]]]VVVPPPKKKGGGIIIKKKLLLLLLKKKIIIHHHFFFEEECCC@@@===999777555222333444555666666777777888777666555444333222222111111222222222222111111333222111000000111222333111111111111111111111111222222222222222222222222000000111111111222222222111111111111111111111111222111111111111111111222333333333333333333222222111111111111111111222222222222222111111111000000222222111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111222222222222222222222222222222333333444666;;;>>>@@@AAABBBDDDEEEEEEEEEDDD@@@@@@???>>>>>>>>>=========???BBBEEEGGGMMMWWW___eeeiiiooossssssrrrppppppmmmllllllkkkkkkkkkllllllhhheeedddjjjuuu~~~uuukkkccc^^^ZZZZZZ[[[]]]^^^___^^^^^^\\\ZZZ\\\bbbhhhkkkooouuuwww||||||xxxzzz~~~~~~|||~~~xxxuuuwwwzzz|||zzzuuuuuuuuuoooiiilllkkkjjjjjjiiiiiiiiiiiiiiikkkpppvvvxxxyyy~~~|||xxxtttpppmmmnnnoooooopppppppppoooooo///////////////000000000000111222333333111///...111111000000000000111111111111111111111111111111000000000000000000000000//////000000111111111111111111111111111111111111333222222222222222333333444444555666999<<<@@@BBBEEEEEEEEEEEEEEEFFFFFFGGGGGGKKKRRRXXX\\\___bbbeeebbb```\\\YYYWWWUUUTTTSSSOOONNNNNNMMMNNNOOOPPPQQQQQQOOONNNMMMPPPTTTYYY\\\cccfffhhhjjjkkknnnrrrvvvxxxxxxzzz~~~{{{tttpppqqqvvv{{{|||ddd]]]VVVSSSPPPMMMPPPUUUVVVYYY```hhhpppsssrrrooommmkkkiiijjjnnnuuuzzz}}}zzz{{{}}}~~~~~~}}}}}}}}}~~~~~~|||}}}}}}{{{~~~}}}{{{xxxvvvssspppooolllkkkkkkmmmqqqtttuuuuuurrrrrrqqqqqqssswww{{{|||uuuqqqqqqrrrssswww|||}}}~~~xxxqqqnnnnnnpppqqqsssrrrpppnnnlllmmmooosssxxx}}}vvvggg^^^UUUMMMIIIJJJLLLMMMMMMLLLKKKJJJHHHGGGFFFCCC@@@<<<999777333333333444555555666777777777777666555444333222111111222222222222111111333222111000000111222333111111111111111111111111222222222222222222222222000000111111111222222222111111111111111111111111111111111222222111111111000000000000000/////////000000111111222222222222222222222111111111111111222111111111111111111222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222111111111111111111222222222222222222222222222111333444555666999>>>AAA@@@AAABBBDDDDDDDDDCCCBBB??????>>>=========>>>??????AAADDDGGGMMMXXXeeemmmmmmppptttuuussspppmmmllliiiiiihhhhhhiiijjjlllnnnllljjjjjjpppzzz|||ssshhh^^^XXXTTTUUUWWWZZZ[[[]]]___```bbbaaadddjjjnnnppptttyyyxxxzzzwwwyyy~~~}}}{{{yyyxxxrrrnnnpppqqqqqqssswwwxxx}}}}}}ssssssrrrpppnnnmmmlllkkkkkkoooppptttyyy{{{{{{}}}yyyvvvsssqqqqqqrrrssstttuuuvvvvvvvvv//////000000000000111111111111222222111///...---222111111000000111111222111111111111111111111111000000000000000000000000/////////000111111222222111111111111111111111111333222222222222333333444555555777999<<>>???@@@???CCCGGGLLLWWWgggrrrwwwssstttuuuuuussspppmmmjjjfffeeeccccccfffjjjnnnqqqsssrrrqqqtttzzz}}}xxxoooeee\\\VVVPPPSSSWWW[[[]]]```cccfffiiihhhkkkqqqsssssswww}}}}}}}}}yyyvvvzzz}}}{{{yyywwwuuusssoookkkjjjkkklllmmmpppuuu{{{yyyvvvssspppnnnnnnmmmrrrrrruuuyyyzzz{{{|||zzzxxxwwwvvvtttuuuwwwyyy{{{|||}}}}}}000000000111111111222222000000000000000000000000222111111000000111111222111111111111111111111111000000000000000000000000...//////000111111222222111111111111111111111111222222222222222333444555555777999<<>><<<777666555444444444555666777777888888777666444333111111222222222222111111111111222222222222111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000111222222222222111000222222222333333444444555...///111222333333222222111111111111111111111111000000////////////000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222111000000111222222333333333333333333333333///222777:::<<>>======???AAABBBAAAGGGNNNWWWgggxxx}}}zzzwwwtttssssssqqqlllhhhdddcccaaabbbfffmmmuuuyyy{{{xxxuuutttvvvyyy{{{|||{{{yyytttmmmeee^^^XXXUUUTTTXXX^^^bbbeeegggkkknnnnnnnnnqqquuuvvvvvvzzz|||yyyxxx{{{{{{xxxtttqqqooommmkkkiiieeeeeegggkkkmmmooovvv~~~~~~zzzvvvssspppooooooqqqppprrrvvvxxx{{{}}}{{{xxxxxxxxxyyyuuuwwwzzz}}}000000111111222222222333111000000000111222333444222222111111111111222222111111111111111111111111000000000000000000000000...//////000111222222222111111111111111111111111222222222222333333444555555777;;;>>>AAABBBBBBBBBFFFFFFFFFGGGJJJNNNRRRUUUbbbfffjjjkkkfff```YYYVVVPPPNNNMMMOOORRRTTTSSSRRRSSSQQQNNNLLLLLLOOOSSSVVVVVVYYY^^^eeelllrrrwwwzzz|||}}}|||~~~zzznnndddaaa\\\WWWUUUXXX___dddkkkooosssuuutttqqqooommmkkkddd^^^\\\[[[[[[```fffjjjkkkppp{{{}}}{{{{{{{{{}}}~~~~~~zzzuuupppnnnpppsssvvvyyy{{{|||}}}zzzzzzxxxwwwuuurrrqqqpppjjjiiihhhffffffhhhlllooooooppprrrssstttuuuxxx{{{wwwuuurrroooooopppsssuuuzzz~~~~~~yyy{{{}}}|||wwwyyy{{{|||}}}}}}~~~~~~{{{wwwyyy}}}}}}||||||~~~|||yyyxxxzzz}}}~~~zzztttnnnkkkmmmpppsss~~~~~~zzzxxxxxxwwwxxx}}}yyyrrrnnnmmmjjjiiihhhiiijjjkkkooorrrvvv}}}}}}uuujjj\\\VVVTTTPPPMMMKKKJJJKKKKKKIIIIIIIIIHHHFFFCCC@@@>>>999888666555444444555555777777888888888666555444111111222222222222111111000111222333333222111000111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111000111222333333222111000......///000111111222222...///111222333333222222111111111111111111222222//////............//////000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111333222111000000111222333333333333333333333333333...222888<<<>>>@@@BBBCCCCCCDDDDDDDDDDDDBBBAAA@@@@@@???>>>===>>>???BBBCCCDDDKKKUUUbbbuuu~~~xxxsssqqqrrrqqqlllfffeeecccaaaccchhhrrr||||||wwwsssqqqtttxxx|||xxxssskkkbbb[[[VVVTTTSSSZZZ___fffjjjmmmooorrruuuppppppssswwwwwwwww|||~~~|||zzzyyy}}}sssppplllhhhfffdddbbb```___aaagggmmmooorrr|||}}}yyytttpppnnnmmmmmmooonnnppptttwww{{{}}}}}}{{{yyywwwwwwyyy{{{vvvxxx{{{~~~111111000000//////.........//////000000000000000////////////000000000000222222111111111111111111111111222222222222111111000111111111111222222222//////000111111111111111222222222222333444555555666:::???BBBCCCCCCCCCCCCGGGGGGGGGIIINNNVVV]]]bbbiiilllmmmhhh^^^VVVRRRRRRNNNPPPRRRSSSRRRRRRSSSUUUQQQPPPOOONNNNNNPPPUUUYYY```fffkkkmmmqqqyyy~~~~~~}}}||||||}}}vvvlllaaa^^^YYYUUUTTTVVVYYY[[[eeeeeegggkkkooosssttttttsssnnngggbbbaaaeeekkkpppuuuuuuxxx~~~~~~~~~||||||}}}}}}|||yyyuuupppnnnkkkmmmnnnoooqqqtttxxx|||}}}vvvooojjjiiikkkoooooonnnmmmkkkllloooqqqpppppprrruuuxxxyyyxxxvvvvvvtttqqqnnnkkkmmmppptttzzzyyyyyyyyyzzz{{{|||}}}~~~yyytttrrrrrrsssuuuwwwwwwwwwxxxzzz|||}}}yyytttxxx}}}xxx{{{~~~||||||{{{{{{{{{~~~zzzuuupppmmmmmmnnnqqqvvv~~~~~~{{{zzzzzz{{{}}}}}}~~~xxxvvvqqqmmmlllkkkjjjlllqqqpppttt{{{uuuiiiaaaYYYXXXUUUSSSPPPNNNMMMMMMLLLJJJIIIHHHGGGEEEBBB???;;;999555444444555555444777777666555555555555555222222111111000/////////111111222222222333333333111111111111111222222222111111111111111111111111222222222111111111000000111111111111111111111111111111222222222222111111111111000000000000111111111111111111111111111111000000000000000000000000111111000000111111222333222222111111111111222222111111111222222333333333000000////////////000000000111111111111222222222333333333333333333333333111333444444222111111111444666;;;???BBBCCCBBBBBBCCCDDDDDDEEEDDDBBBAAA@@@>>>???AAABBBBBBCCCFFFHHHIIIPPP^^^ppp|||yyyuuurrrooommmjjjggghhhbbb^^^bbblllwww~~~~~~wwwrrrqqqqqqssstttnnnfff___[[[WWWSSSWWW___gggjjjnnnrrruuuuuutttssstttvvvzzz|||~~~~~~zzzzzz{{{|||}}}zzzuuugggddd___\\\[[[\\\[[[[[[aaagggqqqzzz{{{|||{{{uuupppnnnnnnooooookkkooouuuyyy|||}}}xxxvvvxxxyyywwwwwwyyy{{{}}}111111000000////////////...//////000000000000000////////////000000000111222222222222222222222222111111222222222222111111000111111111111222222222000000111111222111111111222222222222333444555666999<<<@@@BBBCCCCCCDDDEEEEEEFFFIIINNNUUU]]]cccgggmmmnnnllleee[[[TTTRRRSSSSSSTTTVVVUUUSSSRRRRRRSSSOOOPPPPPPQQQRRRUUUZZZ^^^gggmmmsssuuuxxx|||yyyxxxxxxxxx}}}yyylllbbb]]]ZZZVVVSSSRRRTTTWWWZZZdddeeeiiiooovvv{{{||||||}}}xxxqqqkkkjjjmmmsssvvv||||||~~~||||||}}}~~~{{{{{{|||}}}~~~}}}|||yyytttpppmmmkkklllnnnpppsssxxx~~~~~~wwwsssrrrtttvvvvvvuuusssqqqrrrtttvvvyyyzzz}}}zzzyyyvvvsssppppppsssvvvvvvuuusssrrrrrrtttuuuwwwyyyvvvqqqmmmkkkkkklllmmmttttttuuuwwwzzz}}}}}}yyyssswwwzzz}}}||||||{{{|||{{{}}}}}}|||||||||{{{{{{|||||||||||||||yyyvvvsssqqqppptttvvv{{{}}}zzzxxxxxxzzz{{{{{{tttooollliiifffgggjjjmmmsss~~~yyypppiii^^^\\\YYYUUUQQQMMMKKKJJJKKKJJJJJJJJJJJJHHHEEEBBB>>>;;;888666666666666555777777666555555555555555333333333222111111000000111111111111222222333333222222111111000000//////111111111111111111111111222222222111111111000000111111111111111111111111111111222222222222111111222111000000000000000111111111111111111111111111111111111111111111111111111111000000111111222333222111111000000111111222000000000111111222222222111000000//////000000111000111111111111222222222333333333333333333333333111333444444222111222222555777;;;???BBBBBBBBBBBBBBBCCCDDDDDDCCCBBBAAA@@@???@@@AAABBBCCCFFFJJJMMMTTTZZZfffuuuzzzwwwssspppnnnllliiiggghhhdddbbbgggrrr||||||wwwuuutttssspppmmmddd^^^[[[ZZZYYYXXX]]]eeennnpppsssvvvwwwvvvuuutttuuuxxx{{{~~~~~~}}}~~~|||{{{{{{zzzxxxsssmmmiii]]]\\\ZZZXXXXXXYYY[[[]]]iiioooyyyzzztttooolllmmmnnnooopppsssyyy~~~}}}wwwsssrrruuuwwwwwwyyy||||||111000000000000/////////...///000000111111000000/////////000000000111111333333333333333333333333111111222222222222111111000111111111111222222222111222222222222222111111111111222222444555777777===???AAABBBCCCDDDEEEGGGEEEHHHNNNUUU]]]dddiiilllmmmlllhhh```XXXRRRRRRTTTWWWXXXXXXVVVSSSQQQPPPPPPPPPSSSVVVXXX[[[^^^cccfffllltttzzz}}}zzzsssooonnnoooqqqxxxzzzpppeee]]]\\\YYYUUUSSSSSSUUUYYY\\\cccgggnnnwwwzzzuuusssvvvzzz}}}|||xxxwwwxxxyyy~~~~~~~~~zzzyyyyyy{{{{{{wwwtttnnnppprrruuuyyy~~~{{{yyyyyy{{{}}}}}}zzzwwwvvvxxxzzzwwwtttqqqooooooqqqtttvvvzzzxxxtttqqqnnnmmmmmmmmmqqqqqqrrruuuxxx}}}|||zzzvvvyyy{{{|||{{{yyyyyyyyy{{{~~~}}}xxxyyyzzz{{{||||||}}}}}}yyy{{{~~~}}}zzzxxxzzzyyyxxxxxxxxxzzz|||}}}~~~|||yyywwwwwwyyy{{{}}}~~~xxxrrrnnniiiddddddggglllsss{{{sssmmmcccbbb^^^ZZZUUUQQQMMMLLLKKKKKKKKKMMMMMMLLLIIIFFFBBB???;;;888888888777666777777666555555555666666555555444333333222222111000000000111111111111222444333333222111000//////111111111111111111111111222222222111111111111111111111111111111111111111111111222222222222111111333222111000000000000000111111111111111111111111111111111111111111111111111111000000111111222333111111000000000000111111000000000000000111111111222111111111111111111222000111111111111222222222333333333333333333333333111333444444222222333444777999<<>>;;;:::888777666777777666666666666666777555555444444333222222222000000000000000000000111444444444333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111333333222111000000000000111111111111111111111111111111111111111111111111111111000000111111222333111000000//////000000111000000111111111111111111333222222111111222222333000000111111111222222222222222222222222222222222111222444333333333555777999;;;===@@@AAABBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAACCCDDDGGGJJJPPPWWW\\\cccfffnnnwww~~~~~~zzzuuussspppooonnnmmmkkkjjjhhhffffffmmmxxxyyymmmbbb]]]ZZZ[[[___cccgggkkkqqqvvv{{{{{{zzzyyyxxxxxxwwwvvvwww{{{~~~vvvwwwyyy|||~~~~~~|||zzzppplllgggcccaaa```^^^]]]ZZZ^^^aaaaaa```ccckkkqqq|||~~~|||wwwrrrpppppptttvvv{{{}}}~~~|||zzzvvvttttttsssssswww}}}000000000000111111111111///000000111111111111111000000000000111111111111000111111111222222222333111111222222222222111111000000111111111222222222222222333333333222222111111222333555777999<<<===AAABBBCCCDDDEEEHHHLLLOOOUUUWWW[[[___aaaaaa```___WWWWWWWWWUUURRROOONNNNNNNNNQQQSSSUUUUUUUUUWWWXXX^^^aaaeeehhhjjjkkkmmmoooqqqzzzvvvooofff]]]XXXXXX[[[^^^ccckkkrrrrrrooommmiiieeedddbbb___]]]^^^bbbgggjjjmmmqqqzzz|||{{{}}}{{{xxxxxxxxxyyy{{{~~~~~~}}}|||{{{{{{}}}~~~zzz~~~}}}zzz{{{|||~~~}}}}}}~~~~~~{{{{{{}}}|||zzzyyyrrrqqqqqqrrrvvvzzz|||zzzzzz~~~|||{{{{{{yyyxxxqqqqqqsssxxx|||}}}~~~{{{yyyzzz~~~}}}zzzxxxwwwxxxzzz|||{{{}}}{{{tttpppkkkffffffiiinnnsss|||~~~yyysssoooooommmjjjeee```ZZZVVVSSSOOONNNNNNOOOQQQQQQOOOMMMKKKGGGBBB>>>;;;999777666777777666666666777777888444444444333222222111111111000000000000000000000000111111111222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111333333222111111000111111111111111111111111111111111111111111111111111111111111000000111111222333111111000000000000111111222222222222222222222222333333222222222222333333000000111111111222222222222222222222222222222222111222333333333444777999<<<===>>>@@@AAABBBAAAAAA?????????@@@AAABBBCCCDDDCCCEEEIIIMMMQQQVVV\\\aaacccgggmmmtttyyyzzzyyywwwtttrrrpppooooooooonnnmmmmmmjjjjjjppp{{{vvvfff^^^\\\___bbbfffiiimmmrrrwwwzzz~~~|||zzzxxxwwwwwwwwwxxxxxx||||||zzzssstttvvvyyy{{{yyyvvvssseeebbb^^^\\\]]]___aaabbbgggjjjlllllljjjlllsssyyy||||||{{{xxxtttqqqrrrwww{{{~~~}}}{{{xxxvvvuuutttssswww~~~000000000111111111111222///000111111222222111111000000000111111111222222000000000111111222222333111111222222222222111111000111111111111222222222000111111222333333222222222333444666999<<>>;;;999777777777666666666777888888555444444333333222111111222111111111111000000000------...///000111111222111111111111111111111111111111111111111222222222111111111111111111111111111111222222222222111111222222111111111222222333111111111111111111111111222222222222222222222222111111000000111111222333222222111111111111222222333333333222222222222222333222222111111222222333000111111111111222222222222222222222222222222222111222333333444666999<<<>>>???@@@@@@AAAAAAAAAAAA>>>??????@@@AAACCCEEEFFFFFFJJJQQQVVVZZZ^^^aaacccdddggglllqqqtttvvvvvvuuurrrpppnnnooopppqqqpppoooqqqpppqqqxxxrrreeeaaabbbeeejjjnnnooosssyyy~~~|||yyywwwwwwxxxyyyzzz~~~|||xxxvvvrrrrrrrrrssstttssspppmmm[[[ZZZYYYZZZ___dddhhhiiisssttttttrrrppprrrvvvzzzyyy~~~yyyyyywwwtttrrruuu{{{~~~|||zzzyyytttrrrrrrsssqqqpppuuu}}}000000111111111222222222000000111222222222222111000000111111111222222222000000111222222333444444111111222222222222111111000111111111111222222222......000111222222333333333444666888<<>>@@@@@@AAAAAAAAAAAAAAAAAA?????????@@@BBBEEEGGGHHHJJJQQQYYYaaadddeeeeeeeeecccfffjjjmmmnnnooopppqqqooommmlllmmmoooqqqqqqpppqqqqqqvvv~~~xxxooojjjiiikkkkkkrrrvvvwww{{{|||yyyxxxyyyzzz}}}|||yyyvvvssspppnnnllljjjjjjjjjjjjhhhggg[[[\\\^^^cccjjjqqquuuwww{{{zzzwwwuuuuuuvvvxxxzzzzzz~~~yyyzzzzzzxxxwwwzzz~~~|||zzzwwwtttrrrqqqlllkkklllmmmjjjggglllsss|||}}}yyy000000111111222222222222000000111222222222222111000111111111111222222222111111222333333444555555111111222222222222111111000111111111111222222222,,,---///000222333333333444555777999===AAADDDEEEBBBFFFKKKPPPUUUZZZ___ccc]]]ZZZVVVRRRNNNLLLKKKJJJNNNJJJFFFDDDDDDGGGIIIJJJKKKPPPWWW___ffflllssswwwyyyzzz{{{||||||}}}{{{kkk___]]][[[YYYXXXXXXZZZ]]]___iiisss~~~{{{yyyvvvttttttxxx|||}}}}}}{{{{{{{{{xxxyyyyyyxxxxxxyyy{{{}}}~~~{{{wwwuuuqqqsssuuuzzz~~~|||{{{wwwzzz~~~~~~{{{}}}|||yyyzzz~~~{{{zzzzzzzzzzzzzzz}}}zzzxxxuuuvvvwwwwwwvvvuuuvvvxxx}}}uuurrrvvv}}}{{{zzzzzz{{{|||{{{{{{|||yyyyyy}}}{{{{{{}}}zzzxxxxxxyyyzzz{{{{{{zzzxxxuuusssddd```ZZZVVVUUUVVVWWWWWW[[[VVVOOOIIIEEEAAA>>>;;;777777666777777888999999777777777666555555444444333333333222222222111111444444333333333333333333111111111111111111111111000000111111222222222222111111111111111111111111111111222222222222111111000000000111222333555555111111111111111111111111222222222222222222222222111111111000111222222333444333333222222333333444222111111111000000//////222111111111111111111222000111111111111222222222111111111111111111111111000111333333444777;;;???AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@CCCEEEHHHJJJMMMUUU___hhhkkkjjjhhhfffbbbdddgggiiiiiijjjjjjkkkmmmlllkkklllnnnpppppppppmmmpppwww~~~xxxrrrnnnnnnpppqqqqqqqqqxxx}}}~~~{{{yyyzzz{{{}}}xxxuuutttsssooolllgggeeebbbaaaaaabbbbbbaaabbbcccgggooowww~~~}}}yyywwwxxxyyyzzzzzz~~~|||yyy|||~~~}}}|||{{{zzzxxxtttqqqnnnllljjjhhhhhhiiihhhccc^^^aaagggqqqzzz~~~uuuooommm222222111111111111222222///////////////000000000222222111000111222333444000000111222333444444555000111333333444333222111222222222222222222222222333333222222222222222222444777;;;>>>???@@@AAACCCIIILLLRRRXXX]]]___```___VVVSSSOOOJJJHHHHHHIIIJJJHHHIIIHHHGGGFFFGGGJJJMMMMMMTTT[[[aaakkkuuuzzzzzz{{{mmmaaa[[[YYY[[[\\\]]]]]]___aaadddqqqyyy~~~yyywwwzzz|||zzz{{{|||{{{{{{zzzyyyyyy{{{wwwoooooorrrvvv|||}}}{{{yyyzzz|||}}}|||~~~{{{zzz{{{}}}|||{{{~~~xxxtttxxxvvvwww}}}|||{{{vvvttttttvvvuuusssuuuzzz{{{uuusssttttttvvv{{{}}}~~~~~~zzz{{{~~~{{{{{{|||}}}~~~~~~}}}zzzzzz~~~zzzwwwyyyxxx}}}wwwkkk___YYYWWWTTTUUUXXX[[[YYYTTTNNNHHHCCC???===:::888666666666666555444666666666666666555444444333222111000000000111222222222222111111111111111222222222111111111000000333222111000000111222333111111111111111111111111111222333333333333222111111111111111111111111111777333000///111333222111000000////////////000000111111111111111111111111000000000000111111111111111111111000000000000///........................111111222222222333333333333333222222111222222222444444444666888<<<@@@BBBBBB@@@???>>>???@@@???>>>@@@BBBDDDEEEEEEIIIPPPUUUZZZ^^^ffflllnnnlllhhheeefffeeeeeeeeeeeeeeeffffffgggffffffhhhjjjllllllkkkmmmrrryyytttkkkiiigggiiimmmssswwwyyy||||||~~~|||{{{}}}~~~yyyxxxxxxwwwtttoooiiiddd___ZZZWWWYYY\\\___ccciiijjjpppyyy~~~{{{yyyyyy{{{|||}}}{{{zzzzzzxxxzzz}}}}}}~~~xxxvvvtttpppkkkgggeeedddddd``````___\\\XXXXXX[[[___fffjjjooorrrqqqllleeeaaa222222111111111111222222000000000000000000000000222222111000000111222333111111111222222333333444111222333333333333222111222222222222222222222222111111111222333444444555666999<<>>:::888666555666666555444666777777777777666555444555444333222222333444444222222222222222111111111222222222111111111000000222222111000000111222222111111111111111111111111000111222222222222111000111111111111111111111111777444000000111333333222111000000//////000000111111111111111111111111111000000000000111111111111333333333222222222222111111111111111111111111111111111222222222333333333333333222222222222222333333444555777:::===@@@BBBBBBAAA@@@??????@@@@@@???>>>BBBEEEGGGJJJNNNVVV\\\```dddjjjooopppnnnjjjgggeeeeeedddcccccccccdddddddddccccccdddfffhhhiiiiiikkkrrryyyzzzpppkkkjjjiiikkkpppuuuxxxzzz|||}}}{{{zzz|||~~~zzzvvvtttrrrpppmmmhhhaaa]]]WWWSSSRRRVVV[[[```fffmmmrrr{{{}}}{{{{{{|||~~~~~~|||zzzzzzyyy|||wwwpppmmmhhhbbb^^^[[[ZZZYYYWWWXXXWWWUUUSSSTTTXXX[[[^^^```bbbeeeeeedddaaa```222222111111111111222222111111111111111111111111222222111000000111111222222222222222222222222222222222333333333222222111222222222222222222222222000000111222444555777888999;;;>>>@@@BBBFFFKKKOOORRRVVV\\\```___ZZZTTTPPPMMMOOOPPPQQQPPPMMMIIIGGGGGGHHHJJJKKKLLLOOOTTTWWWYYYbbblllqqqxxx|||sssiiiaaa\\\ZZZ^^^aaafffiiilllooorrruuu{{{~~~yyyuuusssssssssuuuuuuuuuvvvyyy~~~|||~~~}}}{{{xxxyyyyyyxxxwwwxxxzzz||||||~~~|||wwwsssssstttzzz~~~~~~yyyuuuttttttuuuvvvuuuvvvxxxzzz||||||xxxuuuvvvuuuwww|||}}}|||wwwttttttwwwxxxxxx~~~{{{yyyyyyvvvuuuttttttuuuwwwzzz|||zzz}}}}}}{{{yyyzzz}}}~~~|||{{{{{{{{{{{{|||~~~|||}}}~~~zzz{{{rrrhhhaaa\\\[[[\\\[[[[[[YYYVVVPPPJJJDDDAAA:::888666555666666666555777777888888777777666666777666666555555666666777333333333333222222222111222222222111111111111111222222111000000111222222111111111111111111111111///000111111111111000///111111111111111111111111666444222111222333333333222111111111111111111222222222222222222222222222000000000111111111222222333333333222222222222111222222222222222222222222111111222222222333333333333333222222222222333333222333666999<<>>===>>>@@@BBBDDDJJJQQQWWWZZZ]]]bbbfffqqqqqqrrrsssqqqooollljjjiiihhhgggeeeeeeeeeeeefffdddeeeeeeeeefffhhhkkknnnsssyyy~~~~~~|||wwwnnnnnnooosssxxx|||~~~{{{yyy|||zzzuuusssppplllhhhccc___YYYTTTPPPNNNMMMQQQYYYbbbjjjvvv~~~{{{zzzzzz{{{|||~~~~~~~~~~~~~~~|||~~~ssslllhhheeeaaaZZZSSSOOOMMMMMMMMMKKKLLLNNNPPPRRRVVVZZZ]]]dddddddddeeegggjjjmmmooo222222111111111111222222222222222222111111000000333333333333333333222222444333333222222111111111333333333222222111111111222222222222222222222222444333333333444666888:::<<>>>>>===<<<===AAAEEEFFFNNNZZZcccgggiiikkkmmmssssssqqqpppmmmkkkjjjiiihhhhhhggggggfffffffffffffffgggiiiiiiiiikkkooorrrvvvyyy{{{}}}zzzqqqqqqrrrvvv{{{{{{yyy}}}{{{vvvrrrpppjjjgggccc```\\\XXXSSSPPPQQQQQQVVV___gggppp|||zzzvvvuuuuuuvvvxxx{{{~~~~~~~~~}}}oooeeeaaa___aaa]]]VVVPPPMMMMMMOOOQQQQQQRRRTTTWWW[[[```ccceeefffggghhhiiijjjkkklllmmm222222111111111111222222222222222111000000//////000111222333333333333222333333333222222111111111444444333222111111111111222222222222222222222222555555444444555777:::;;;>>>BBBHHHNNNRRRVVVYYY\\\\\\YYYSSSNNNJJJIIIIIIIIINNNNNNMMMMMMNNNPPPRRRSSSUUUWWWZZZ]]]aaaffflllppppppyyyzzzpppfffbbb``````dddiiikkkmmmooopppppprrruuuwwwwwwyyyzzz{{{{{{|||}}}}}}~~~~~~~~~}}}{{{{{{yyyvvvrrrpppooonnnnnnuuuvvvzzz~~~|||{{{|||~~~~~~~~~|||{{{zzzyyyyyyzzz{{{|||}}}|||{{{}}}yyyzzzyyywwwuuutttuuuvvv}}}~~~~~~{{{xxxvvvoooooonnnllljjjiiijjjkkkiiikkklllnnnnnnmmmkkkjjjfffggggggeeeccccccccceeebbbfffmmmsssxxxzzzzzzzzzyyyxxxvvvtttrrrqqqpppoooooommmnnnpppqqqsss{{{|||tttooommmmmmooommmmmmqqqsssuuu{{{|||tttqqqpppmmmlllnnntttxxx|||}}}wwwqqqoooppprrruuuvvvzzz{{{yyywwwuuuvvvzzz~~~yyyxxx{{{~~~}}}~~~|||tttooommmpppuuu}}}xxxooohhh```\\\\\\ZZZ[[[\\\\\\YYYTTTNNNKKKCCC???:::777666666666555666666777777888888777777666666777888999999999999888777777666555444333333111111111111111222222222000111222222222222111000111111111111111111111111333333222222222222333333111111111111111111111111000222333333222111222444333222222111111222222333333333333333333333333333111111111222222222222333333333333222222222222111333333333333333333333333111111222222222333333333333222222333333444555666666888;;;>>>@@@AAAAAA@@@;;;===>>>===<<<>>>DDDIIIIIIUUUeeeqqqvvvvvvvvvuuusssqqqnnnkkkiiihhhhhhhhheeefffhhhiiiiiihhhgggffffffjjjmmmnnnmmmnnnqqquuuwwwzzz}}}yyyuuuuuuuuuwww|||~~~yyyxxx}}}~~~yyytttpppnnnmmmdddbbbaaa```___\\\YYYVVVWWWXXX^^^fffnnnvvv{{{vvvsssqqqrrrssstttyyy~~~~~~zzzooofff^^^\\\^^^```\\\UUUPPPMMMOOOSSSUUUZZZZZZ[[[^^^cccgggiiijjjiiiiiijjjkkkkkkkkkkkkjjj222222111111111111222222222222111000000///......---...///111222222222222333333222222222222222222555444333111111111111111222222222222222222222222444444333333666999<<>>@@@@@@@@@@@@:::===???>>>>>>AAAHHHNNNTTTaaassszzzwwwqqqooojjjgggeeeeeeggghhhfffhhhkkknnnooommmkkkiiiiiinnntttvvvttttttvvvyyy{{{yyywwwvvvwww{{{{{{vvvuuu{{{|||wwwqqqllliiihhhgggbbbbbbdddfffggggggdddaaa```bbbhhhqqqxxx~~~yyytttqqqpppqqqrrrtttyyy~~~wwwkkkfffccc___```dddddd___XXXSSSQQQSSSWWW[[[___^^^^^^aaafffiiijjjiiiiiiiiihhhhhhhhhiiiiiiiii222222111111111111222222111111111000///......---***+++---///111111111111222222222222222222222222666444333111000000111111222222222222222222222222333222222333666;;;???BBBAAAIIISSS\\\``````___^^^NNNLLLHHHEEECCCEEEGGGHHHGGGJJJNNNSSSXXX]]]aaacccggghhhkkkmmmpppuuuzzz~~~ooo```WWWQQQRRRWWW\\\bbbhhhsssyyy{{{xxxyyy|||{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{{{{{zzzyyyyyyyyyyyyzzz{{{||||||zzzuuupppmmmllljjjkkklllmmmnnnnnnooooooqqqooommmmmmooorrrssssssqqqrrrqqqnnniiigggiiikkkiiiiiikkklllmmmnnnoooooofffggggggfffbbb```______[[[\\\___```aaa```___^^^]]]___``````^^^^^^___aaabbbdddgggjjjmmmnnnoooppppppqqqrrrssstttuuuuuuuuusssnnnmmmqqquuuwwwyyy}}}{{{zzzwwwqqqjjjggghhhkkkjjjggggggjjjmmmqqqzzzvvvlllgggeeeffffffjjjqqqvvvyyy~~~|||{{{zzzzzz|||~~~{{{xxxvvvxxxzzz|||}}}vvvuuuxxx}}}{{{zzz}}}|||xxxqqqmmmnnnsss}}}|||tttqqqmmmgggbbbaaa^^^_________]]]YYYUUUSSSIIIEEE???:::777666666555444444555666666777666666666888999;;;<<<<<<;;;;;;999999888777666555444444000000111111222222222222000111222333333222111000111111111111111111111111222111000//////000111222111111111111111111111111---///222222000///111333222111111111111111111222333333333333333333333333111111222222222333333333111111111000000000000///000000000000000000000000111111222222222333333333222222222333444555666777<<<<<<===>>>???@@@@@@@@@;;;>>>@@@@@@???CCCKKKRRR```mmmyyyssspppmmmhhheeecccdddfffhhhhhhlllppptttuuussspppmmmmmmssszzz|||{{{zzz{{{~~~|||yyywwwwww{{{|||xxxtttsssyyyzzzwwwqqqkkkgggdddccccccdddeeeiiimmmpppqqqnnnlllhhhjjjqqqzzz}}}yyytttrrrqqqrrrsssuuu{{{{{{yyyxxxzzz}}}wwwlllcccbbbcccbbbeeekkkjjjeee]]]WWWUUUWWW\\\___aaa______aaafffhhhhhhfffeeecccbbb```aaabbbdddfff333444555555333111222222000111111111111222222222222222333333333333444444444222000///000333777999777777666555444333333222111222222333333333222222666777888888999;;;???CCCNNNTTT^^^eeeeee```WWWQQQMMMIIIDDDBBBDDDEEEEEEDDDJJJMMMRRRWWW]]]ccciiimmmrrruuuwwwwwwvvvxxx}}}}}}pppggg]]]ZZZVVVTTTWWW]]]eeejjjsss|||{{{~~~}}}}}}|||{{{zzzyyyxxxxxxzzzzzzxxxuuurrrqqqrrrssswwwwwwuuupppiiiccc```___cccccccccccccccdddhhhkkkkkkjjjiiihhhhhhiiikkkmmmlllkkkkkkjjjiiihhhhhhhhhhhhiiijjjkkkkkkkkkkkkkkkgggeeebbb___^^^]]]^^^^^^aaaaaabbbbbbbbbaaaaaa```cccbbbaaa```aaaccceeefffiiijjjkkkmmmoooppppppqqqrrrssstttuuuvvvwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxyyywwwvvvuuussspppllliiigggdddeeeeeeeeegggmmmvvv~~~sssjjjeeecccaaacccffflllsssxxx{{{|||~~~|||zzzyyyxxxyyyzzz|||}}}}}}~~~}}}xxxuuuvvvyyy|||{{{yyywwwwwwxxx{{{~~~~~~||||||{{{vvvtttwwwzzz~~~|||xxxtttqqqmmmhhheee``````___^^^^^^]]]]]]]]]QQQJJJAAA<<<:::999666444333555777777555444666999:::::::::::::::::::::::::::999777777888888666555111111111111111111111111222222222222222222222222111111222222222333333333333333333222222111111111111111111222222333444444333333222111000000000111333222222222111000000000333333333222222111111111111111222222222222111111111222222333333222222111333333333222222111111111333333333333333333333333444333222111333555999;;;======>>>>>>??????@@@@@@;;;===???@@@BBBHHHQQQYYYfffyyy|||yyymmmiiicccaaabbbdddeeeeeehhhnnnxxxxxxrrr|||xxxzzz{{{}}}zzzwwwxxx|||}}}wwwtttuuuvvvuuussswwwqqqiiidddbbbccceeefffjjjlllooorrrsssrrrpppoooppptttxxx}}}{{{wwwwwwwwwuuurrrqqqrrrsssvvvzzz}}}{{{uuurrrooommmnnnoooppppppooojjjeeefffkkknnnooommmjjjeee___[[[ZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[\\\]]]^^^ZZZZZZZZZZZZZZZZZZZZZZZZ111222444333111000000111000111111111111222222222222222222333333333444444333222000000111444666888666555555444333222222222222333333444444333333333333555777999<<>>>>>?????????===???BBBCCCGGGNNNXXX```qqqzzzwwwnnnjjjdddbbbccceeeffffffkkksss~~~|||vvvuuussswww~~~~~~|||yyywwwxxx}}}{{{vvvsssrrrqqqooommmnnnkkkhhhffffffhhhjjjlllooopppqqqrrrrrrrrrqqqpppuuuyyyyyyvvvwwwwwwuuusssssstttvvv~~~xxxsssqqqmmmjjjhhhgggiiilllmmmmmmpppllliiijjjnnnqqqqqqooogggccc]]]YYYXXXXXXXXXXXXWWWWWWVVVVVVUUUUUUVVVVVVQQQQQQQQQQQQQQQQQQQQQQQQ///000222111000...//////000111111111111222222222222222222222333333333333111111111222333444555666444444333333222222111111333444444444444444333333555666999<<<@@@GGGOOOTTT[[[^^^```aaa]]]VVVNNNIIIGGGDDDBBBCCCFFFIIILLLLLLLLLQQQXXX___gggnnntttxxxyyy{{{~~~|||vvvooohhhbbb]]]ZZZZZZ[[[^^^ccciiinnnrrr~~~~~~}}}~~~|||yyyyyyzzz{{{}}}{{{{{{{{{|||~~~~~~|||zzzzzzzzz{{{zzzyyyvvvtttrrrjjjjjjhhhddd```^^^^^^___]]]]]]]]][[[WWWUUUTTTUUUXXXZZZ[[[[[[[[[]]]___bbbccccccbbbbbbccceeeggghhhllllllllllllmmmmmmmmmmmmooooooppppppqqqpppppppppooommmkkkiiihhhhhhhhhiiiiiijjjkkkkkkkkkkkkjjjiiijjjjjjiiiiiijjjkkkmmmnnnoooppprrrtttvvvwwwxxxxxxzzz{{{|||}}}~~~yyyzzzzzzzzzyyyxxxwwwvvvxxxxxxwwwvvvssspppmmmllleeeeeeeeeeeegggkkkqqquuuyyywwwqqqiiiaaa[[[YYYYYY\\\]]]___ccciiiqqqxxx|||~~~{{{uuuoookkkjjjkkkkkkjjjmmmpppsssvvvzzz~~~vvvqqqrrrwww{{{~~~}}}|||{{{}}}}}}~~~{{{zzzzzz|||{{{{{{~~~}}}yyyyyyxxxwwwvvvvvvtttpppmmmhhhfffccc``````aaadddfff```\\\SSSIII???999666666333444666555444444555666777777888999:::;;;;;;<<<:::999777777888888666555222222222222222222222222222222222222222222222222111111222222222333333333333333333222222222222111222222111111000//////...222111111111111222222333111111111222222222222222333333333222222222222111111111222222222222111111111222222333333222222111333333333222222222222111333333333333333333333333444444444444555888:::;;;>>>>>>=========>>>??????>>>AAADDDGGGLLLUUUaaaiii~~~~~~xxxtttoookkkfffcccdddfffggghhhlllvvv{{{uuummmooouuu}}}yyywwwwwwyyy|||yyytttpppmmmiiifffcccbbbccceeehhhllloooqqqssstttsssrrrqqqrrrssstttuuuzzz|||uuuttttttuuutttssstttvvvyyy{{{ssslllhhhffffffdddbbbcccfffjjjllllllmmmkkkiiikkknnnpppooolllbbb^^^YYYUUUTTTSSSSSSRRRRRRQQQPPPNNNMMMLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHH...000111111000//////000000000111111111222222222111222222222222333333333000111222333444444444444333333333333222222222222333333333333333333444444999;;;>>>AAAEEEKKKRRRWWW\\\]]]]]][[[VVVPPPJJJFFFEEEDDDCCCDDDFFFJJJNNNPPPRRRWWW___fffmmmsssyyy|||||||||}}}}}}}}}}}}}}}}}}{{{rrrkkkfffcccaaa```aaabbbdddggglllppptttvvv}}}|||}}}~~~~~~~~~zzzwww|||zzzxxxuuuttttttuuuvvvssstttuuuxxxzzzzzzxxxvvvvvvwwwwwwvvvsssooojjjhhh``````]]]ZZZVVVSSSSSSTTTTTTUUUVVVUUUTTTSSSUUUVVVXXXZZZ]]]^^^^^^___aaaccceeeeeeeeefffgggiiikkklllmmmnnnooopppqqqrrrrrrssstttuuuuuuuuuuuuuuuttttttsssrrrqqqooonnnnnnnnnnnnooopppqqqrrrrrrpppooonnnnnnnnnnnnnnnoooppprrrsssssstttvvvxxxzzz|||}}}}}}{{{|||~~~}}}}}}}}}}}}|||zzzxxxwwwxxxxxxxxxwwwuuurrrooonnngggggggggggghhhkkknnnppppppmmmggg```ZZZVVVUUUUUUUUUVVVXXX\\\cccmmmwww~~~zzzrrrjjjfffeeefffgggfffhhhlllooorrrvvvzzz}}}yyytttsssvvvyyy~~~|||xxxxxxyyyzzz}}}}}}~~~{{{yyywwwvvvvvvvvvwwwvvvssspppooolllgggcccaaabbbdddeeeaaa___YYYNNNCCC<<<:::;;;444444555555444444555555555666777888999:::;;;<<<:::999777777888888666555222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222111111000000000000111111111111222222333444111111111222222333333333222222222222222222222222111111222222222222111111111222222333333222222111222222222222222222222222333333333333333333333333444444555666888:::;;;<<<>>>>>>=========>>>???@@@>>>BBBFFFKKKQQQ[[[gggpppzzztttqqqnnnkkkgggddddddfffiiijjjnnnyyytttnnnkkkooowww~~~~~~wwwwwwxxx|||}}}xxxuuuqqqlllgggbbb]]]ZZZYYY^^^dddjjjooorrrtttvvvtttsssqqqqqqsssvvvyyy{{{~~~{{{uuuqqqqqqrrrsssssssssuuuyyy|||{{{zzzxxxssslllgggdddcccgggeeedddeeehhhkkkllllllhhhgggfffggghhhgggdddaaa[[[XXXSSSPPPOOONNNLLLKKKKKKJJJHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC///111222222111000111111000000111111111222222222111111111222222222333333000111333444444444444333333333333333444444444444222111111111222333555666;;;???DDDIIIMMMQQQUUUYYYWWWWWWVVVSSSPPPLLLHHHFFFEEEEEEEEEFFFHHHLLLPPPSSSZZZ```hhhoootttyyy|||~~~zzzwwwuuuuuuttttttuuuooohhhbbbbbbdddggghhhmmmmmmnnnpppsssvvvyyyzzz|||zzz{{{}}}~~~~~~|||yyywwwvvvuuuxxxvvvtttsssrrrrrrssssssqqqqqqrrrtttvvvuuusssppppppppppppmmmiiiddd___[[[WWWWWWUUURRROOOMMMMMMNNNPPPRRRSSSSSSSSSUUUWWWZZZZZZ]]]```bbbbbbcccdddeeeggghhhiiikkkmmmoooqqqrrrrrrrrrsssuuuvvvwwwxxxyyy{{{{{{{{{{{{zzzyyyxxxxxxvvvvvvuuuttttttttttttttttttuuuwwwwwwvvvtttrrrpppoooppppppqqqrrrssstttuuuuuuwwwyyy{{{}}}~~~~~~|||{{{zzz{{{{{{{{{zzzyyywwwuuussslllkkkkkkkkkllllllmmmmmmhhhddd^^^YYYTTTRRRPPPPPPNNNOOORRRUUU\\\gggsss|||}}}xxxpppiiidddcccdddfffdddfffiiilllnnnqqquuuxxx{{{}}}}}}xxxvvvvvvxxx~~~~~~|||xxxxxxyyyyyyzzz|||~~~{{{zzzzzzxxxvvvuuuuuuvvvvvvuuusssrrrppplllhhhffffffggghhhbbbaaa\\\SSSGGG???;;;:::555555555555555555555444555555666777999:::;;;;;;:::999777777888888666555222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111222222222333333222111111111222333444444111111222222333333333444222222222222222222222222111111222222222222111111111222222333333222222111222222222222222222222222333333333333333333333333444555777999:::<<<======>>>>>>=========???AAABBBBBBGGGMMMSSSZZZcccnnnuuu}}}vvvrrrooommmkkkhhhffffffhhhllloooxxx}}}qqqlllnnnsss{{{zzzvvvxxx{{{~~~zzzsssrrrnnnhhhbbb\\\XXXWWWWWW]]]eeelllooorrrtttvvvrrrrrrrrrtttwww}}}zzzuuuqqqoooqqqrrrssstttuuuxxx}}}xxxssssssrrrnnnjjjgggggggggjjjhhhffffffggghhhhhhhhhbbbbbbaaa```^^^\\\XXXUUUSSSPPPMMMKKKJJJHHHFFFDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@000111333333222111222333000111111111111222222222111111111111222222222222111222333444444444444333222222333333444444555555111111111111333555777999;;;BBBKKKRRRWWWYYYZZZ[[[PPPPPPOOONNNLLLJJJIIIHHHGGGHHHIIIJJJLLLPPPUUUZZZdddiiiqqqxxx}}}}}}tttnnnkkkkkklllmmmhhhdddaaa```dddkkkpppsssyyyxxxvvvvvvwwwyyy|||~~~|||{{{|||~~~|||wwwuuuuuuuuutttsssrrrqqqpppppppppqqqrrrnnnnnnmmmmmmnnnmmmjjjhhhhhhgggfffccc___ZZZUUUSSSRRRRRRQQQOOOLLLLLLMMMOOOOOOPPPRRRRRRSSSVVVYYY\\\\\\___cccfffggggggggghhhjjjkkkmmmoooqqqtttuuuvvvxxxxxxyyyzzz|||}}}~~~~~~||||||yyyyyyyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{yyyvvvrrrpppnnnooopppqqqssstttuuuuuuvvvwwwyyy|||~~~~~~~~~}}}}}}~~~~~~|||{{{zzzrrrqqqppppppqqqpppmmmkkkccc___YYYTTTQQQNNNLLLJJJGGGIIIKKKNNNSSS]]]jjjsssvvvrrrlllgggcccbbbbbbcccbbbdddgggiiikkknnnqqqtttvvvwwwyyy{{{|||~~~~~~}}}zzzxxxwwwxxxyyy|||}}}|||wwwxxxyyyyyyyyyzzz}}}}}}xxxwwwyyyyyywwwuuuuuuwwwyyyyyyyyywwwvvvtttrrrpppnnnmmmllleeeddd```YYYNNNDDD<<<888777666555555666777555444555555666777888999999::::::999777777888888666555333333333333333333333333222222222222222222222222111111222222222333333333111222222222222333333333000111111222333333444444333222222222222333333444222222222333333333333333111222222222222333333333111111222222222222111111111222222333333222222111111222222222222333333333333333333333333333333333444555888;;;===>>>>>>>>>???>>>======>>>AAADDDEEEIIIOOOWWW^^^dddkkktttzzzzzztttqqqnnnmmmlllkkkiiiiiilllqqquuuuuurrrtttxxx|||wwwwww{{{|||xxxooonnnkkkfff___ZZZXXXXXX[[[aaahhhmmmooopppsssvvvtttuuuxxx|||}}}yyysssooooooqqqrrrssstttvvvzzztttmmmnnnoooooommmkkkiiiiiijjjhhhfffcccbbbbbbaaa```^^^\\\\\\[[[YYYVVVRRROOOMMMJJJHHHFFFEEEEEEDDDAAA???>>>============>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<>>@@@HHHTTT]]]```^^^[[[YYYLLLLLLKKKKKKKKKKKKJJJJJJHHHKKKMMMOOORRRWWW^^^ccckkkqqqzzzvvvjjjaaa^^^aaadddfffbbbaaabbbfffnnnvvv}}}~~~zzzwwwwwwzzz~~~~~~{{{yyyzzz{{{|||{{{{{{yyywwwuuuuuutttsssqqqooonnnmmmmmmmmmmmmmmmnnnhhhgggeeeddddddcccaaa___^^^^^^\\\ZZZWWWTTTQQQPPPOOOPPPPPPOOONNNNNNPPPSSSQQQRRRSSSTTTUUUXXX\\\______ccchhhkkkllllllllllllmmmnnnqqqtttwwwyyy{{{|||}}}~~~|||}}}}}}}}}~~~}}}}}}}}}{{{|||}}}|||zzzuuuqqqnnnlllmmmnnnpppqqqsssssssssuuuvvvyyy{{{~~~}}}|||}}}~~~~~~~~~}}}|||wwwvvvuuuuuuvvvsssoookkkddd___ZZZVVVSSSOOOKKKGGGBBBDDDFFFGGGJJJRRR]]]fffjjjhhheeebbb```^^^^^^^^^^^^```cccfffhhhkkkooorrrssstttuuuvvvwwwwwwxxxxxxyyyzzzzzzxxxwwwwwwyyyzzz|||}}}{{{xxxzzz{{{{{{{{{}}}|||wwwvvvyyyzzzwwwuuuuuuxxx}}}{{{uuuppplllfffeeeccc___XXXNNNCCC<<<999777666666888888666444666666666777777777888888:::999777777888888666555333333333333333333333333222222222222222222222222111111222222222333333333111111222222222333333333111111111111222222222222444444333222222222333333333333333333333333222222111111222222222333333333111111222222222222111111111222222333333222222111111111222222222333333333333333333333333333333333444666999<<>>>>>>>>===>>>@@@CCCGGGIIINNNUUU^^^eeejjjooouuuyyy~~~yyyuuurrrooonnnoooooonnnnnnqqqwww|||xxxwwwwww{{{~~~yyywwwxxx~~~~~~wwwtttmmmllliiiddd^^^ZZZ[[[\\\aaaffflllnnnnnnppptttxxxyyy|||}}}~~~{{{tttooopppnnnnnnoooppprrrwww}}}tttllliiimmmoooooommmjjjhhhggggggbbb```]]]\\\[[[ZZZWWWUUUTTTTTTSSSQQQMMMJJJIIIHHHCCCBBBAAAAAAAAA@@@>>><<<;;;;;;::::::::::::;;;;;;999999999999999999999999...000222222222111222333000111111111111222222222000111111111111222222222333333222222222333444444//////000111222333333444222222222444777;;;???AAAGGGPPP\\\eeefff```YYYTTTJJJJJJJJJKKKKKKKKKKKKKKKIIILLLPPPSSSVVV\\\dddkkkpppvvvzzzooo```VVVTTTYYY^^^aaabbbcccfffmmmwwwzzzvvvvvvzzz|||yyyuuuttttttuuuttttttqqqrrrrrrtttuuussspppmmmllllllkkkjjjjjjiiijjjjjjccc```^^^\\\\\\\\\ZZZYYYXXXXXXVVVUUUSSSRRRQQQPPPNNNOOOPPPPPPOOOQQQTTTVVVTTTUUUVVVVVVWWWZZZ^^^bbbccchhhmmmpppqqqqqqpppqqqqqqrrruuuyyy|||~~~~~~|||}}}}}}}}}zzzuuupppmmmjjjkkkmmmooopppqqqrrrrrrtttvvvxxx{{{}}}~~~{{{zzz|||~~~||||||}}}~~~~~~|||{{{zzz{{{yyyxxxxxxyyyvvvpppkkkgggccc]]]YYYWWWRRRMMMHHH@@@BBBDDDCCCDDDIIISSS\\\``````___^^^]]][[[ZZZYYY[[[]]]```cccfffiiinnnqqqssssssssssssttttttuuuuuuvvvvvvuuussssssuuuyyy}}}~~~|||zzz|||~~~~~~xxxvvvzzzzzzwwwuuuuuuzzzxxxoooiiidddccccccccc```WWWLLLCCC;;;888666777888999777444666666666666777777777777:::999777777888888666555333333333333333333333333222222222222222222222222111111222222222333333333111111111222222333333333222222111111000/////////555444444333222222222222444444444333333222222222111111111222222333333333111111222222222222111111222222222333333222222222111111111222222333333333333333333333333333333333333666:::===@@@@@@??????>>>>>>===>>>AAADDDHHHKKKOOOWWW```hhhlllooosssvvv~~~zzzvvvsssooopppqqqqqqqqqqqquuu|||{{{wwwxxxxxx{{{|||yyyzzzzzzyyysssqqqkkkkkkhhhccc]]][[[]]]```eeejjjnnnpppooopppvvvzzz}}}}}}uuupppqqqhhhiiijjjkkkmmmrrrxxx|||{{{|||sssllljjjjjjnnnooopppmmmiiieeecccccc^^^\\\ZZZXXXWWWVVVSSSQQQLLLMMMLLLJJJGGGEEEEEEEEE???>>>>>>?????????<<<:::;;;:::999888888888888888999999999999999999999999333333333333333333333333111111111111111111111111333333333222222111111111444222111222444444333222444444333333222222333333111555888999999<<>>>>>???@@@AAA???@@@AAABBBDDDHHHMMMRRRUUU[[[cccjjjnnnqqqsssuuu~~~}}}}}}|||zzzxxxwwwvvv|||xxxsssqqqsss{{{wwwuuuwww|||xxxoookkkkkkjjjkkkiiieee```___dddjjjlllooosssttttttvvvzzz~~~~~~}}}|||wwwmmmeeecccaaaaaaccciiimmmooonnnnnnnnnmmmmmmmmmmmmmmmmmmrrrqqqnnnjjjfffccc```^^^[[[ZZZWWWTTTQQQNNNLLLLLLHHHGGGEEECCCAAA@@@@@@???<<<;;;;;;:::999888777777999999999999999999999999:::999999999888888777777222222222222222222222222111111111111111111111111333333333222222222111111333222222333444555555444444333333222222222333333333666888999;;;@@@IIIPPPZZZbbbhhhddd___ZZZSSSLLLKKKLLLLLLMMMOOOQQQSSSTTTYYY\\\___ccchhhnnnuuuzzznnncccYYYWWWZZZ___gggnnntttyyy|||~~~~~~}}}}}}}}}~~~xxxvvvrrrnnnkkkiiihhhhhhfffggggggggggggfffdddccc^^^]]]]]]\\\\\\\\\\\\\\\YYYXXXVVVUUUTTTTTTUUUUUUYYYYYYYYYXXXXXXXXXWWWWWWYYYWWWTTTTTTUUUWWWZZZ[[[^^^___`````````cccfffiiimmmpppuuuxxxzzzyyyxxxvvvwwwyyy{{{~~~}}}|||zzzvvvsssoookkkjjjhhhlllqqquuuwwwxxxyyyzzz{{{|||}}}~~~~~~{{{wwwuuuuuuuuuvvvuuuwwwxxxyyyzzz{{{}}}~~~~~~~~~zzzuuusssnnnlllhhhccc^^^XXXSSSPPPNNNLLLHHHFFFFFFIIIMMMOOOSSSSSSTTTTTTTTTTTTSSSSSSTTTVVVYYY]]]cccjjjsssxxx{{{zzzwwwuuuuuuvvvwwwyyytttqqqooopppqqqrrrxxx~~~|||zzz}}}yyyvvvvvvwwwyyy{{{~~~tttlllhhhfffddddddddd___VVVOOOCCC@@@<<<999999999888777555555555555555666777777888888777666555444444333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111222222111111222222222333333333222222222222222222222222222222222222222111000000000000000/////////......444444444333333222222222222222222111222222333444444333222222222333444555888:::===>>>>>>???@@@AAA???AAACCCDDDGGGLLLQQQUUUYYY^^^eeejjjnnnppprrrsssxxxyyyyyyzzzzzzyyyxxxwwwyyyvvvtttssswww~~~~~~}}}wwwwwwzzz|||rrrmmmmmmooommmmmmkkkfffbbbbbbgggmmmooosssvvvxxxxxxzzz~~~zzzuuummmddd]]][[[ZZZYYY[[[___cccdddccccccdddgggiiikkkkkkkkkkkknnnllliiifffbbb^^^[[[YYYTTTSSSPPPMMMJJJHHHFFFFFFDDDCCCBBB@@@>>>=========::::::999999888888777777888888888888888888888888999999999888888777777777111111111111111111111111111111111111111111111111333333333222222222222111333222222333555777666666333222222222222222333333444777999;;;>>>FFFPPPXXXcccfffeee^^^WWWRRRMMMHHHJJJKKKKKKMMMPPPTTTXXX[[[bbbeeejjjooosssxxx}}}|||ggg```[[[]]]cccjjjsss{{{~~~~~~~~~~~~zzzzzz{{{~~~zzzzzzzzzyyyyyyxxxxxxxxxuuusssoookkkgggeeecccbbb^^^______``````___^^^^^^XXXWWWWWWVVVVVVXXXYYYZZZXXXXXXWWWVVVVVVVVVWWWXXX^^^^^^^^^^^^^^^^^^^^^^^^___^^^[[[YYYYYY[[[]]]___cccdddffffffgggjjjnnnqqqtttvvvzzz~~~~~~|||}}}~~~|||{{{yyyvvvrrroookkkjjjkkkpppvvv{{{}}}~~~~~~}}}zzzvvvtttuuuuuuuuutttuuuuuuwwwxxxyyy{{{||||||~~~{{{xxxvvvqqqpppmmmhhhccc^^^ZZZWWWUUURRRNNNJJJHHHIIILLLMMMNNNNNNOOOPPPQQQQQQQQQQQQPPPRRRVVVZZZ```hhhpppuuuyyyxxxwwwvvvwwwyyy{{{|||tttpppmmmnnnnnnpppwww~~~}}}~~~{{{~~~~~~yyyuuuuuutttxxx}}}wwwnnngggeeecccddddddbbb\\\XXXJJJEEE???;;;999999999999555555555555555666777777777777777666666555555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000111222222222333111111222222222333333333222222222222222222222222111222222222222111000000222222222222111111111111444444333333333333222222222222222222222333444444444333333222333444555666:::<<<>>>???>>>>>>???@@@@@@BBBEEEHHHLLLQQQWWW[[[^^^bbbgggkkkmmmnnnoooqqqqqqrrrtttvvvxxxxxxwwwwwwvvvvvvvvvyyy}}}~~~|||}}}{{{xxxzzz~~~}}}yyyrrrlllkkknnnssspppppplllhhhdddeeekkkppptttxxx{{{}}}~~~xxxwwwwwwxxx||||||tttjjj```ZZZVVVTTTSSSRRRTTTWWWYYYZZZZZZ]]]aaafffkkknnnnnnmmmlllgggeeebbb^^^ZZZVVVTTTRRRMMMLLLIIIFFFDDDBBBAAA@@@@@@???===<<<;;;:::::::::888888888777777777777777777777777777777777777777888888888777777777777777000000000000000000000000111111111111111111111111222222222222222222222222333222222444666888888777222222222222222333444444666777:::===BBBLLLVVV^^^eeeccc]]]UUUNNNJJJGGGFFFHHHHHHJJJLLLQQQXXX]]]aaagggkkkqqqvvvyyy}}}yyysssgggcccccchhhooovvv{{{yyyyyyzzz{{{{{{sssssssssuuuxxxyyyyyyxxxuuuuuuvvvvvvuuuuuutttsssqqqoookkkgggccc```^^^\\\YYYZZZZZZ[[[[[[[[[[[[[[[XXXWWWVVVVVVWWWYYY\\\]]]\\\[[[[[[ZZZ[[[\\\]]]^^^``````aaacccdddfffggggggfffeeebbb___]]]^^^aaadddgggiiilllmmmoooqqquuuxxxyyy{{{}}}}}}{{{xxxuuuqqqnnnmmmpppuuu{{{|||yyywwwxxxxxxxxxwwwvvvvvvwwwwwwwwwxxxxxxxxx||||||}}}|||{{{yyywwwvvvsssqqqoookkkgggccc___]]][[[XXXSSSNNNKKKKKKKKKLLLLLLMMMOOOPPPQQQRRRRRRRRRSSSUUUWWWYYY\\\aaagggkkkuuuttttttuuuvvvyyy{{{}}}sssnnnkkkkkklllnnnvvv~~~|||~~~|||~~~}}}wwwsssrrrpppvvvtttkkkfffdddccccccddddddbbb```QQQKKKCCC<<<999999999999555555555555555666777777666666666666666666777777333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111//////000111222333333333111111222222222333333333222222222222222222222222111111222222222111111000555555555555555555555555333333333333333333333333333222222222222333444444444333333333444555777888;;;<<<>>>>>>======>>>???@@@DDDHHHMMMQQQVVV\\\```bbbeeehhhjjjjjjkkklllmmmlllnnnppprrrtttuuuuuuuuuwwwxxx{{{~~~{{{zzz}}}~~~{{{yyy{{{}}}xxxvvvrrrmmmjjjkkkooosssqqqoookkkgggeeegggmmmrrrxxx||||||ppppppqqqssswww|||xxxlll^^^UUUTTTUUURRRRRRRRRTTTVVVXXXYYYZZZ^^^bbbhhhmmmooommmjjjggg___]]]ZZZWWWSSSOOOMMMKKKHHHGGGEEECCCAAA???>>>>>><<<;;;:::999888888888888555666666666777777888888777777777888888888888888777777777777777777777777000000000000000000000000111111111111111111111111222222222222222222222222333222222444666888888777222222222222333444555666777999<<>>===<<<<<<::::::999888888777888888555555555666777777888888888888888999999999::::::777777777777777888888888000000000000000000000000111111111111111111111111111222222222222333333333333222222333555777666666222222222333444666777888:::===AAAGGGNNNUUUZZZ\\\ZZZQQQHHHDDDBBB@@@BBBFFFDDDFFFJJJPPPWWW___fffjjjnnnrrrwww{{{}}}{{{tttmmmjjjlllmmmrrrzzz~~~~~~zzzuuuqqqpppqqqqqqppplllkkkjjjjjjmmmpppqqqqqqrrrssstttsssqqqnnnjjjgggbbbaaa```]]][[[XXXVVVUUUSSSSSSTTTTTTVVVXXXZZZ[[[^^^^^^```aaacccdddeeeeeecccbbbbbbaaabbbcccdddeeefffgggiiikkknnnqqqssstttqqqqqqnnniiieeefffkkkpppsssvvvyyy{{{}}}~~~}}}{{{zzzzzz}}}}}}|||{{{yyywwwuuusssrrrtttsssqqqpppnnnnnnnnnnnnmmmmmmllljjjgggeeebbbaaa]]][[[XXXUUUTTTTTTUUUUUUSSSTTTUUUWWWXXXYYYYYYYYY[[[\\\]]]]]]^^^```ccceeejjjjjjkkklllnnnppprrrsssmmmiiihhhjjjlllooowww}}}xxxvvvwwwvvvrrrpppqqqooovvv{{{pppiiiddddddddddddeeeggghhhiii^^^WWWLLLCCC===:::888777555555555555555666777777777777777777777777777777333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333000000000111222222222333111111222222222333333333222222222222222222222222000000111222222222222111000000000111111111111111222222333333333333444444333333333333333444444555333333333444555777:::;;;;;;<<<>>>>>>???@@@CCCFFFHHHLLLRRRXXX\\\```cccfffggghhhhhhhhhggghhhjjjlllooonnnnnnnnnppprrrtttuuu||||||}}}~~~~~~}}}yyyzzz}}}}}}{{{zzzxxxuuurrrpppnnnmmmmmmkkkjjjiiikkkooosssvvv}}}uuummmmmmmmmllllllooosssvvvzzznnn___QQQLLLOOOTTTWWWYYY\\\]]]]]]^^^___```bbbcccdddccc```ZZZUUUQQQNNNMMMKKKIIIGGGDDDBBBBBB>>>===<<<;;;::::::::::::999999888888777888888888555555666666777777888888888888888999::::::;;;;;;888888888888888999999999111111111111111111111111111111111111111111111111111111222222222333333333333222222333444555555444333333333444666888999:::>>>AAAHHHOOOUUUYYYYYYYYYUUUKKKCCCAAAAAA@@@BBBFFFEEEHHHMMMTTT\\\dddjjjnnnnnnqqquuuxxxzzz}}}}}}vvvoookkkiiiooorrryyy}}}{{{wwwsssnnnkkkjjjkkkkkkkkkkkkiiiggggggjjjmmmoooppppppqqqqqqpppmmmhhhbbb___[[[[[[ZZZYYYXXXVVVUUUTTTUUUUUUVVVWWWYYY[[[]]]___ccceeegggjjjkkkkkkjjjjjjhhhhhhgggffffffggghhhiiimmmmmmoooppprrrssstttuuuvvvvvvsssnnnjjjkkkqqqvvvzzz|||}}}~~~~~~|||zzzxxxvvvuuutttsssrrrooommmkkkkkkkkkkkkkkkjjjiiihhhfffdddcccbbb]]]\\\ZZZYYYZZZ[[[]]]^^^^^^^^^___aaaaaabbbbbbbbbaaaccccccccccccdddfffhhhggghhhhhhiiijjjkkklllmmmjjjggggggkkkmmmqqqyyy}}}xxxssspppssstttrrrrrrtttuuu{{{yyypppjjjcccdddeeeeeeeeefffhhhiiiddd]]]RRRHHHAAA===:::888555555555555555666777777888888777777777777777777333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111222222111111222222222333333333222222222222222222222222000000111222222222222222222222222333333444444444222222222333333444444444444333333333333444555555333333333444666888;;;<<<;;;===???AAABBBEEEIIILLLNNNSSSYYY^^^bbbdddggghhhiiiiiijjjiiihhhiiilllooosssqqqpppoooqqquuuyyy|||zzzyyyyyyxxxyyy{{{}}}~~~~~~|||yyyzzz~~~zzzvvvrrrooommmmmmllllllnnnrrrvvvyyy{{{|||ssskkkjjjiiieeebbbcccfffiiilllhhhbbbYYYRRRQQQUUUYYY]]]___bbbbbb```^^^___```______]]]ZZZVVVRRRNNNLLLFFFFFFEEECCCAAA@@@???>>><<<;;;:::999999999999999888777777777777777888888777777777777777777777888777777777888999:::::::::888999999999::::::::::::111111111111111111111111111111111111111111111111111111111222222333333333444222111222444444333222333333444555777999:::;;;AAAEEELLLTTTZZZ\\\YYYWWWSSSHHHAAAAAAAAA@@@BBBFFFFFFIIIOOOWWW```gggmmmppplllooorrrtttvvvyyy}}}}}}~~~~~~yyyrrrllljjjjjjsssvvv~~~~~~{{{xxxvvvllliiieeeccceeegggiiiiiijjjhhhffffffiiilllnnnooonnnoooooonnnjjjccc]]]YYYWWWWWWWWWWWWVVVUUUTTTTTTYYYYYYYYY[[[]]]___bbbdddiiikkknnnqqqrrrqqqpppnnnnnnmmmlllkkkkkklllmmmmmmssssssssssssttttttttttttyyyyyywwwrrrmmmnnnttt{{{~~~~~~~~~~~~~~~|||{{{yyyxxxwwwvvvtttrrrooolllkkkjjjkkkkkkiiiiiihhhhhhfffdddcccbbb]]]\\\\\\\\\^^^```cccdddggghhhiiijjjjjjjjjjjjjjjiiijjjjjjhhhgggfffggghhhggggggggghhhiiiiiiiiijjjhhhfffggglllooorrrzzz~~~zzzsssooommmpppssssssuuuxxxzzz}}}wwwoooiiicccdddffffffffffffggghhhhhhaaaVVVLLLEEE???;;;999555555555555555666777777888888888888777777777666333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111222222222333333333222222222222222222222222///000111222222222222222111111111222222333333333222222222333333444444444444333333333333444555555333333333444666999;;;===<<<>>>AAACCCEEEIIINNNQQQSSSXXX^^^cccfffgggiiijjjjjjkkkkkkjjjjjjlllooorrruuusssqqqqqqsssyyy~~~wwwvvvtttsssuuuwwwzzz|||~~~{{{|||{{{yyy{{{|||}}}wwwssspppnnnnnnnnnooorrrwww{{{~~~~~~tttooohhhhhheee```[[[YYY\\\___WWWWWWVVVUUUUUUXXX\\\___bbbeeegggeeebbb______```VVVUUURRROOOLLLIIIGGGFFFBBBAAA@@@???>>>===<<<<<<<<<;;;;;;::::::::::::;;;777666666666666777888888888888888888777777777777555666666777888999999999999999999::::::;;;;;;;;;000000000000000000000000444333111000000000111111444444444333333222222222444444444444444444444444111222333444555888===AAAIIINNNUUUZZZZZZWWWUUUSSSKKKIIIFFFCCCBBBCCCEEEGGGHHHNNNTTTYYYaaakkkqqqrrruuunnnkkknnnpppoooooopppsssqqqqqqtttpppjjjlllrrr{{{~~~{{{yyywwwuuuqqqnnnfffccc___\\\]]]aaafffiiigggggggggggghhhhhhggggggfffeeeccc```^^^\\\[[[ZZZZZZ[[[\\\[[[ZZZXXXXXXYYY]]]^^^```aaaccceeeiiilllqqqsssvvvxxxyyywwwuuusssuuusssqqqpppqqqsssuuuwwwzzz{{{{{{{{{{{{{{{|||||||||{{{yyyvvvtttuuuyyy|||~~~|||{{{zzz|||}}}}}}|||}}}~~~|||yyyyyyzzzzzzwwwtttwwwuuusssqqqooonnnnnnnnnmmmllljjjhhheeedddcccbbb^^^^^^^^^```ccchhhmmmpppssssssttttttuuuuuuuuuvvvtttsssrrrqqqpppooonnnmmmmmmmmmkkkjjjhhhgggeeeeeegggjjjmmmnnnoooqqquuuyyyzzz|||zzzqqqnnnkkklllqqqwwwyyyzzz}}}yyysssmmmffffffeeecccaaaaaabbbddddddddd```VVVIII@@@<<<<<<666555444333333444555666777777777777777777777777555555444333333222111111/////////000111111111222444444222222222222444444444444444333333222222222333222222111111222222333222222222222222222222222111111111222222333333333222222222222222222222222333333333333333333333333333333333333333333333333444333333222111111111222111333666888999;;;===???CCC@@@@@@FFFPPPXXX\\\\\\eeegggkkknnnpppooommmlllkkkkkkkkklllnnnqqqsssuuuwwwsssrrrwww{{{uuuooolllooosssuuuzzz~~~yyyxxx{{{{{{xxxuuuuuuzzz{{{|||{{{vvvooolllkkkmmmooorrrwww|||tttllliiiaaa^^^YYYUUUSSSRRRPPPOOOPPPPPPQQQSSSWWW\\\```cccffffffeeeccc___\\\XXXVVVQQQOOOKKKHHHGGGEEEBBB@@@>>>>>>===<<<;;;::::::999;;;::::::999888777666666888888888888888888888888999999888888888888888888999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::;;;;;;111111111111111111111111333333111000000000111111333333333222222111111111333333333222222222222222333444444555666;;;@@@EEEOOOTTTYYY\\\[[[XXXUUUSSSMMMJJJGGGEEEDDDEEEGGGHHHIIIPPPXXX^^^eeennnqqqppptttlllgggggghhhfffeeeggghhhfffhhhmmmmmmlllpppxxx}}}zzzwwwtttqqqnnnkkkhhhbbbaaa___^^^___bbbfffiiieeeddddddccccccccccccdddaaa```^^^\\\[[[[[[[[[[[[\\\]]]______^^^\\\]]]^^^```bbbdddeeegggjjjnnnqqqwwwyyy|||~~~~~~}}}{{{yyyyyyyyyxxxxxxyyy|||~~~~~~{{{zzz{{{~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||||||||{{{zzzyyyyyyzzz|||}}}~~~}}}{{{yyyxxxxxxyyyzzz{{{xxxvvvvvvwwwwwwuuurrrvvvuuusssrrrqqqqqqqqqqqqqqqpppnnnllljjjiiihhhgggfffffffffgggjjjnnnrrruuuxxxxxxyyyyyyzzz{{{||||||xxxxxxwwwvvvuuutttssssssqqqpppooommmkkkiiihhhggghhhjjjllllllkkklllooorrrsssvvv|||}}}xxxrrrpppnnnooouuuzzz~~~}}}|||zzztttooojjjiiihhhfffdddccccccdddffffffbbbYYYMMMCCC>>>===888777666555555555666777777777777777777777777777555555444333333222111111111111222222222222222222444333222222222222333444444444333333333222222222333222222111111222222333222222222222222222222222222222222222222222333333222222222222222222222222333333333333333333333333333333333333333333333333555444444333222333333333222444777888999;;;>>>@@@???@@@DDDNNN[[[fffkkklllppprrrssstttssspppmmmkkkggghhhiiikkkooossswwwyyyzzzyyyzzz{{{tttnnnkkknnnrrruuuzzz~~~}}}}}}{{{zzzyyyvvvrrrnnnmmmuuuzzz}}}zzzuuuooollllllppprrrvvv|||xxxllleeebbbZZZVVVQQQNNNLLLLLLKKKKKKQQQRRRSSSUUUXXX\\\___aaadddcccaaa^^^[[[WWWTTTSSSMMMJJJGGGDDDCCCBBB???===<<<<<<;;;::::::999888888::::::999999888888777777999999999999999999999999999999999999999888888888999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<111111111111111111111111333222111111000111111111222222111111111111111000111111111111111111111111555555666666999>>>EEEKKKWWWZZZ\\\\\\YYYUUURRRPPPMMMKKKHHHFFFFFFGGGIIIJJJKKKSSS]]]dddlllsssuuurrrwwwmmmdddaaa___\\\[[[]]]``````ccchhhmmmqqqxxxxxxuuupppmmmjjjhhheeebbb___``````aaaccceeeggghhhcccbbbaaa_________```aaa^^^]]][[[YYYYYY[[[]]]______aaadddeeedddddddddeeefffhhhjjjlllnnnqqqvvvyyy~~~~~~~~~~~~~~~|||{{{{{{{{{{{{|||}}}}}}}}}||||||zzzyyyyyyxxxwwwwwwvvvvvvvvvuuuttttttttttttuuuvvvxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwxxxyyy{{{|||}}}~~~{{{{{{zzzzzzyyyyyyyyyyyyyyyxxxvvvtttssssssssstttuuutttrrrsssttttttsssqqqttttttssssssssstttuuuuuuvvvuuusssrrrpppoooooonnnooonnnnnnnnnpppsssvvvxxxzzz{{{|||}}}~~~~~~~~~}}}}}}|||{{{zzzzzzwwwvvvtttrrrpppnnnmmmllliiijjjkkkiiigggfffggghhhiiimmmttt~~~|||wwwsssqqqppprrrxxx||||||zzzvvvrrrnnnmmmlllkkkiiigggfffeeeggggggddd]]]SSSIIIAAA===:::999888666666666777888777777777777777777777777555444444333333222222111444444444444333333333333333333222222222222333333333333333333222222222222333222222111111222222333222222222222222222222222333333222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333666555555444444444444444333555888999:::<<>>===;;;999:::999999888888777777777999999999999999999999999999999999999999999999999999999999999999999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>111111111111111111111111222222111111111111111111222222222222111111111111111111111111111222222222555666777888<<>>;;;:::888777666666666777666666666666666666666666444444444333333222222222555555444444333333333222333222222222222222222333333222222222222222222222333222222111111222222333222222222222222222222222333333333222222111111111222222222222222222222222333333333333333333333333333333333333333333333333555555444444444444444555444666999;;;<<<===@@@BBBCCCIIIUUUdddrrr{{{~~~zzzuuuoooiiieeecccbbbcccggglllttt||||||rrrmmmjjjnnnrrrvvv{{{{{{rrrnnnpppvvvzzz|||wwwlllccc```aaaaaannnzzzzzzvvvqqqoooppptttxxx|||yyyrrrggg[[[SSSOOONNNLLLIIIFFFFFFIIIMMMPPPQQQTTTUUUVVVWWWXXXXXXXXXXXXWWWUUUQQQMMMJJJHHHGGGGGGAAA>>><<<;;;;;;:::999777888888888888888777777777999999999999::::::;;;;;;::::::::::::::::::::::::999999999:::::::::::::::999999:::;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>???111111111111111111111111111111111111222111111111222333333333333333333333222222222333333333444444555666888;;;@@@GGGPPPVVV^^^^^^[[[VVVPPPLLLJJJJJJHHHGGGGGGGGGIIIKKKNNNOOOVVV^^^gggnnnxxxssseee^^^ZZZWWWWWWYYYaaadddjjjrrr||||||}}}~~~}}}{{{xxxvvvmmmkkkiiiiiijjjjjjiiihhhfffggghhhiiiiiigggfffdddbbbbbb```_________``````aaa___]]][[[\\\___bbbeeejjjmmmqqqtttuuuuuuvvvwwwxxxzzz|||~~~}}}{{{xxxwwwvvvuuuwwwxxxyyyzzzzzzyyywwwvvvuuutttrrrqqqpppooooooooommmmmmmmmmmmnnnnnnnnnooommmlllllllllkkkkkkkkkkkkjjjiiigggffffffgggiiijjjmmmmmmnnnooopppppppppppprrrssstttuuuvvvxxxyyyyyyrrrpppllliiihhhggghhhiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiijjjkkkkkkllllllmmmooopppqqqsssuuuvvvwwwwwwyyyyyyxxxwwwwwwwwwwwwwwwwwwvvvuuuuuuuuuvvvwwwwwwwwwxxxyyyzzz|||}}}~~~}}}{{{yyywwwvvvuuuqqqooommmjjjgggccc___\\\YYY]]]dddmmmvvv{{{|||||||||~~~~~~xxxxxxzzz~~~~~~~~~~~~}}}xxxxxxxxxzzzzzzwwwqqqmmmhhhfffdddbbb]]]TTTHHH???;;;:::888666555555555555555555555555555555555555444444333333333333222222444444333333222222111111222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222333333333222222111111111222222222222222222222222333333333333333333333333333333333333333333333333444444333333333333444444555888:::<<<===???AAADDDEEEMMM[[[jjjwww~~~|||wwwqqqkkkfffcccaaabbbdddhhhnnnwww~~~rrrmmmjjjnnnssswww}}}}}}vvvnnnkkkooovvv{{{~~~{{{pppccc]]]^^^bbbeeerrr}}}|||xxxsssqqqrrrxxx|||}}}wwwsssnnneee[[[QQQKKKHHHHHHGGGGGGGGGJJJPPPTTTWWWXXXUUUUUUUUUUUUTTTSSSRRRQQQNNNLLLIIIFFFCCCAAAAAAAAA===;;;999999999:::999888888888888888999999999999999999999:::;;;;;;<<<<<<::::::::::::::::::::::::999999::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<======>>>??????@@@222222222222222222222222000000111222222222222111333333333333333444444444333333333444444555555666555777;;;@@@FFFMMMUUU[[[```^^^ZZZTTTNNNKKKKKKLLLHHHHHHIIIKKKNNNQQQTTTVVV]]]eeemmmuuu}}}qqqddd^^^\\\ZZZZZZ]]]___fffoooyyy|||yyywww{{{~~~{{{yyyvvvrrrooohhhhhhiiikkknnnoooooommmjjjjjjiiiiiihhhgggeeeeeebbbbbbbbbccccccbbbbbbbbbbbbaaa```___aaacccfffhhhrrrvvv{{{~~~~~~|||zzzwwwtttrrrqqqpppoooppprrrssssssqqqooonnnkkkjjjiiiggggggggghhhhhhddddddddddddeeefffggghhhfffffffffggggggggghhhhhhfffeeeddddddddddddeeefffhhhhhhiiijjjjjjkkkjjjjjjmmmnnnppprrrtttttttttsssiiifffccc___^^^___aaabbbbbbccccccddddddeeeeeeeeeeeeggghhhhhhhhhhhhjjjkkkpppqqqrrrtttuuuvvvvvvvvvxxxwwwwwwwwwwwwwwwxxxxxxyyyyyyxxxxxxwwwwwwxxxxxxxxxyyyzzz{{{|||}}}~~~}}}{{{zzzyyyxxxvvvtttqqqooolllhhhccc```[[[]]]aaagggnnnsssttttttwwwzzz~~~xxxrrrhhhfffdddcccaaaYYYMMMCCC===;;;999777555555444555555555555555555555555555333333333333333333333333222222222222111111111111111111222222222222111111111111111222222222222222333222222111111222222333222222222222222222222222333333222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333444555777999;;;===>>>@@@CCCEEEGGGPPP```ppp|||{{{uuunnniiifffeeeddddddeeeiiioooxxxrrrmmmkkkooouuuyyy~~~yyysssllljjjnnntttyyy|||~~~zzzsssggg^^^\\\aaaggglllwwwyyytttrrrsss|||~~~ssskkkgggbbbZZZQQQJJJGGGFFFFFFFFFHHHLLLRRRXXX[[[[[[ZZZUUUTTTRRRPPPNNNLLLKKKJJJFFFEEECCCAAA???>>>===<<<;;;999888888999::::::999888888999999:::::::::;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<===;;;;;;<<<=====================>>>???@@@AAAAAABBB222222222222222222222222///000111222333222222111111111222222333333333333222333333444555555666666666:::@@@FFFLLLTTT[[[```]]][[[VVVOOOJJJHHHJJJLLLJJJLLLNNNQQQUUUYYY]]]___cccllluuu}}}zzzooodddaaa```___aaaeeecccmmmxxx}}}zzzwwwvvvzzz|||zzzwwwrrrlllhhheeefffiiimmmpppqqqpppnnnjjjiiigggfffeeeeeefffgggfffgggiiikkkkkkkkkjjjiiieeeeeeeeegggjjjmmmpppqqq{{{}}}|||vvvuuurrrooollljjjhhhhhhfffgggiiijjjiiihhheeedddcccaaa```______```aaabbb```______```aaaccceeefffffffffggghhhiiijjjkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhiiijjjjjjkkkkkkkkkjjjjjjiiilllooorrrtttsssrrrpppbbb___\\\ZZZZZZ]]]aaadddbbbccceeefffhhhiiiiiijjjhhhjjjllllllkkkjjjlllnnnrrrssstttvvvwwwvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyyyyxxxxxxwwwwwwwwwwwwzzzzzz{{{||||||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzz{{{xxxvvvuuussspppjjjfffaaaaaabbbeeeiiilllnnnnnnqqquuu{{{|||zzz{{{~~~}}}uuujjjfffddddddeee___SSSIII???===;;;888666555555555444444444444444444444444333333333333333333333333111111111111222222222222000111222333333222111000000111111111222222222222333222222111111222222333222222222222222222222222222222222222222222333333222222222222222222222222333333333333333333333333333333333333333333333333444444444444444555666666888:::<<<>>>???AAADDDFFFMMMWWWgggvvvzzzsssmmmhhhffffffgggeeefffiiinnnwwwsssnnnlllpppvvv{{{vvvqqqkkkiiilllpppssssssrrrnnnggg```\\\___gggmmmrrr{{{zzztttqqqrrr|||~~~sssggg^^^YYYTTTNNNIIIFFFEEEFFFFFFKKKOOOVVV]]]bbbbbb^^^ZZZTTTRRROOOKKKHHHFFFDDDDDD?????????>>>===<<<;;;:::999888777777999;;;;;;:::777777888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<=========<<<======>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEEEE222222222222222222222222///000111222333333222111000000111111222222222222222222333444444555666666777<<>>>>>======>>>???????????????BBBBBBCCCDDDEEEFFFGGGHHH222222222222222222222222222222222222222222222222333333222222222222222222000111222222222333666999999AAAIIIPPPXXX______[[[SSSOOOIIIEEECCCFFFJJJMMMQQQWWW]]]bbbccceeegggjjjoooxxxuuukkkccceeehhhiiinnntttvvvzzz|||{{{~~~}}}zzzyyy{{{}}}}}}yyytttnnnhhhdddbbbaaaeeekkkqqqtttqqqjjjeeegggfffeeefffgggjjjmmmooosssttttttuuuvvvuuuuuuuuunnnqqquuuyyy~~~~~~|||}}}{{{zzzzzzzzzyyyyyy|||{{{xxxsssnnnkkkjjjkkkeeeccc```]]][[[ZZZ[[[[[[YYYZZZ\\\^^^^^^\\\ZZZXXXXXXWWWVVVUUUVVVZZZ```dddeeeeeeeeeeeehhhkkknnnpppppprrrvvvxxxyyywwwuuussstttttttttuuuuuuuuuvvvvvvuuuuuutttssssssrrrrrrqqqvvvyyy|||}}}{{{uuuooojjjccc]]]XXXYYYaaajjjppprrrrrrssstttuuuvvvuuutttsssuuuuuuvvvvvvwwwvvvvvvvvvyyy{{{~~~~~~|||xxxuuutttsssssstttuuuvvvwwwxxxxxxzzzzzzzzzzzzyyyxxxwwwwww{{{{{{{{{|||}}}~~~~~~}}}|||||||||||||||}}}}}}}}}|||{{{zzzyyyyyyxxxyyy{{{{{{{{{zzzyyyxxxwwwvvvooonnnmmmkkkjjjjjjjjjkkklllooouuu{{{|||yyyzzz}}}~~~zzzpppkkkhhheeefffhhheee^^^WWWJJJEEE>>>999777666444222444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222000111111222222333444444444444444444444444444444222222333333333333444444111111222222222333333333000000111111111222222222222222333333333333444444111111111111111111111111555444444333444555666777:::<<<>>>>>>>>>BBBIIIOOO[[[eeettt|||wwwqqqnnnlllkkkhhhfffeeefffjjjqqqzzz}}}wwwxxxyyy{{{~~~~~~|||zzzvvvrrrnnnooovvv|||sssmmmhhhiiimmmnnniiidddccc\\\YYY\\\```eeemmmtttsssyyy{{{sssppprrrxxxyyy{{{yyylll___SSSMMMHHHFFFCCCBBBDDDIIINNNQQQXXX^^^hhhpppqqqkkk```XXXKKKGGGBBB>>>===<<<<<<;;;999888888888777777666666777777888888999999::::::888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<=========<<<;;;==================<<<<<<>>>>>>???BBBDDDDDDCCCAAAAAADDDHHHKKKKKKKKKLLLMMM222222222222222222222222222222222222222222222222222222222222222222222222222333333333333555888;;;<<>>???@@@EEENNNTTTbbbkkkyyy{{{wwwqqqmmmllljjjgggeeeeeeggglllsssxxxzzzzzzxxxvvvxxx{{{}}}~~~~~~||||||vvvsssppprrrxxx{{{vvvqqqmmmlllnnnqqqoooggg______[[[[[[```eeeiiinnntttwwwyyyrrroooqqqwwwwwwzzz}}}|||nnnbbbWWWNNNHHHGGGFFFEEEEEEHHHMMMSSSWWW```dddjjjooonnnfff[[[SSSIIIEEE@@@===<<<;;;;;;:::888888888888777777777666777777888888888888888888888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===============>>>??????@@@@@@AAAAAAAAACCCDDDEEEDDDCCCFFFHHHLLLMMMMMMNNNOOOPPP222222222222222222222222222222222222222222222222111111111222222333333444444444555555555777:::===???HHHRRRXXX\\\^^^ZZZTTTJJJHHHEEECCCEEEIIIOOOSSS^^^ccchhhmmmoooppprrrsssyyyuuummmiiihhhmmmrrrvvvzzz~~~||||||~~~{{{uuurrrmmmiiifffdddddddddfffgggiiikkkkkkiiihhhfffccceeeiiimmmqqqtttwwwxxxzzzyyyyyyzzz{{{}}}}}}}}}~~~xxxuuurrrpppooommmjjjhhhiiiiiihhheeeaaa```aaabbbaaa```___]]]]]]]]]^^^^^^aaabbbcccdddcccaaa^^^]]]```bbbdddfffhhhkkkooorrruuutttttttttuuuwwwyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~|||vvvppplllfffccc```ccckkktttyyy{{{~~~}}}|||||||||}}}~~~~~~~~~zzzuuuqqqppprrrrrrsssuuuvvvwwwyyyyyyzzzzzz{{{|||||||||{{{{{{zzzzzzzzz{{{||||||}}}}}}|||{{{{{{zzzzzz{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvwwwxxxxxxyyyyyyyyyxxxxxxwwwwwwvvvtttrrrqqqpppooooooiiikkkooottt|||~~~zzzvvv{{{{{{vvvlllgggddddddhhhiiifffbbbYYYNNNBBB;;;;;;;;;888444666666555555555444444444222222222222222222222222222222222222222222222222222222222222222222222222444333333222111111000000222222222222222222222222000000111111111222222222111111222222222333333333222222333333333444444444222222333333333333444444555555555555555555555555555444444444555666888999<<<===???@@@CCCJJJTTT\\\jjjrrr|||xxxrrrnnnkkkiiifffeeefffjjjqqqvvvwwwvvvttttttuuuzzz~~~|||{{{|||vvvuuutttwww}}}{{{tttooonnnnnnqqquuuwwwrrrfff]]]^^^\\\___eeejjjlllqqqvvv{{{vvvpppnnnpppuuuvvvxxx{{{~~~zzzmmm```VVVNNNIIIFFFHHHGGGHHHJJJNNNUUU[[[___jjjkkkllllllggg___TTTLLLFFFBBB>>>;;;::::::999888888888888888777777777777888888888777777777777777999999999:::;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@======>>>@@@AAACCCDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHLLLNNNPPPQQQQQQRRRTTTVVV222222222222222222222222111222222222222222333333000000111222333333444444444555555555555888<<>>@@@AAAFFFOOO[[[dddpppwww}}}zzzuuuoookkkhhhfffeeehhhnnnvvvyyyxxxuuuttttttxxx~~~~~~zzzyyyzzzwwwwwwyyy}}}}}}wwwqqqmmmmmmpppuuu{{{}}}wwwlllbbbcccbbbdddiiilllnnnsssyyyzzzsssnnnnnnqqquuuuuuvvvwwwxxxyyyzzzzzzssskkk___TTTMMMJJJHHHGGGIIIJJJLLLOOOUUU[[[aaaeeennnllliiieee___WWWMMMGGGBBB???;;;999999999888777888888888777777777777777888888888777777666666666999999::::::;;;<<<<<<<<<=========>>>>>>>>>>>>>>>???>>>======>>>???AAABBB??????@@@BBBDDDEEEFFFGGGHHHHHHIIIHHHIIIJJJMMMOOOQQQSSSUUUVVVXXXZZZ^^^aaa222222222222222222222222111111111222222333333333000000111222333333444444333333444444555999>>>BBBKKKSSSYYYXXXSSSOOOHHHAAAAAAAAAAAADDDJJJQQQYYY^^^bbbeeekkkrrrxxx|||}}}}}}yyyuuurrrsssuuutttrrroooqqqtttvvvyyy}}}~~~~~~|||{{{oookkkeee```^^^^^^___aaa```bbbdddeeefffiiimmmqqqsssvvvyyy}}}}}}{{{zzzxxxuuuqqqnnnhhhddd___]]]___dddhhhjjjfffgggfffeeeddddddfffhhhlllllllllllllllmmmmmmnnnqqqqqqqqqpppooommmlllkkknnnqqqtttvvvvvvuuuuuuvvvxxxxxxxxxwwwwwwwwwxxxxxxzzzzzzzzzzzz{{{}}}|||||||||}}}}}}}}}~~~~~~}}}}}}||||||{{{zzzzzzzzz{{{{{{{{{yyyvvvrrrmmmjjjhhhhhhiiimmmrrrxxx|||~~~~~~}}}|||{{{{{{|||}}}~~~{{{{{{zzz{{{{{{}}}~~~}}}yyyvvvuuuuuuxxxxxxwwwwwwwwwvvvvvvvvv{{{||||||}}}~~~~~~~~~~~~zzzzzzzzz{{{{{{{{{{{{{{{zzzyyyyyyxxxwwwwwwxxxxxxvvvvvvuuutttttttttuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxyyyxxxwwwvvvuuusssrrrqqqnnnooooooooorrrxxx{{{{{{zzzvvvrrruuuzzzyyyuuuhhhccc^^^___eeejjjjjjiiifffYYYJJJ@@@<<<;;;888555444444444333333333333222222222222222222222222222111111111222222333333333222222222222222222222222000000000111111222222222333333333333333333333333222222222333333333333444111111222222222333333333111111111111222222222222222222222333333333444444444444444444444444444444444444444555666999;;;<<<<<<>>>AAADDDJJJTTTaaajjjsssyyy}}}xxxsssnnnkkkjjjjjjnnnsssyyy{{{zzzxxxxxxzzz}}}~~~yyywwwyyyyyy{{{~~~~~~yyytttpppooommmqqqxxx~~~uuunnnllliiiiiikkklllnnnuuu}}}}}}vvvqqqnnnooorrruuutttsssrrrpppnnnmmmlllccc\\\SSSKKKHHHHHHIIIJJJMMMNNNPPPTTTYYY___cccfffiiifffaaa[[[VVVOOOHHHDDD>>><<<999888888888777666777777777777777777888888999999888888777777666666999::::::;;;;;;<<<======<<<<<<=========>>>>>>>>>???>>>>>>>>>>>>@@@BBBCCCCCCCCCDDDEEEFFFGGGHHHIIIHHHJJJKKKLLLLLLNNNSSSVVVXXX[[[^^^```cccfffkkknnn222222222222222222222222111111111222222333333444111111111222222333333444222222333444666;;;AAAFFFQQQXXXZZZUUUNNNIIIDDD???@@@AAABBBGGGNNNWWW___dddeeehhhmmmttt{{{wwwnnnfffdddeeefffhhhjjjsss{{{~~~{{{xxxwwwtttsssllliiiddd```^^^^^^```aaaaaaeeeiiilllmmmpppvvv{{{~~~}}}}}}|||yyyvvvtttqqqnnnjjjgggccc```\\\[[[```gggnnnqqqmmmnnnnnnlllkkkkkkmmmoooppppppqqqqqqrrrrrrrrrrrrsssssssssrrrqqqpppooonnnppprrruuuvvvuuutttssstttwwwwwwwwwwwwwwwwwwwwwvvvxxxxxxyyyzzz{{{}}}~~~zzzzzzzzz{{{{{{{{{||||||{{{zzzzzzyyyyyyxxxwwwwwwvvvvvvvvvuuusssooollljjjjjjlllnnnqqqtttwwwzzz|||xxxwwwwwwwwwxxxxxxyyyzzzyyyyyyyyyyyyzzz{{{}}}~~~}}}}}}|||zzzxxxwwwwwwyyyzzzzzzyyyyyyxxxxxxwwwwww||||||}}}~~~~~~~~~}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyxxxwwwvvvvvvvvvvvvuuuuuuttttttttttttuuuuuutttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvuuutttsssrrrqqqqqqpppoooooorrrvvvzzz|||yyyxxxxxxuuusssyyy|||yyytttgggbbb]]]___eeejjjkkkjjjiii___QQQEEE>>>:::888666444444333333333222222222222222222222222222222222111111111222222333333444222222222222222222222222//////000000111222222333333333333333333333333333222222333333333444444444111111222222222333333333000000111111111222222222222222333333333333444444444444444444444444444444444444444555777:::<<<>>>===@@@DDDIIIOOOZZZgggpppxxx{{{~~~}}}{{{wwwsssqqqrrrtttwwwyyy{{{|||||||||~~~~~~zzzyyyzzz|||~~~{{{vvvpppnnnooolllrrr{{{}}}wwwssspppmmmmmmllloooxxxwwwrrrooolllmmmppprrrppplllhhhdddaaa^^^]]]SSSOOOJJJGGGHHHJJJMMMNNNQQQRRRTTTWWW[[[^^^aaaccc^^^[[[UUUPPPLLLHHHCCC@@@;;;999777777888888777666777777777777888888888888999999999888888888888888:::::::::;;;<<<<<<======<<<<<<======>>>>>>????????????@@@@@@AAABBBCCCDDDGGGHHHIIIJJJKKKLLLMMMMMMJJJNNNRRRTTTUUUXXX^^^bbbeeehhhlllpppsssvvvzzz}}}222222222222222222222222000111111222333333444444222222222222222222222222111222333555888>>>EEEJJJRRRWWWWWWPPPHHHDDDBBB???@@@AAADDDIIIQQQ[[[ccchhhgggiiimmmtttzzz~~~~~~|||nnncccZZZYYY\\\^^^ccchhhrrr|||wwwssspppmmmllliiigggdddaaa```aaacccdddgggmmmssswwwxxx{{{~~~|||zzzyyyxxxuuussspppnnnllljjjgggeeeaaa```___aaagggnnnsssvvvtttttttttrrrppppppqqqssspppqqqqqqrrrrrrrrrrrrqqqpppppppppoooooonnnnnnnnnlllooorrrsssrrrrrrrrrrrrssssssssstttttttttssssssuuuuuuvvvxxxyyyzzz{{{|||vvvvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwvvvvvvuuuuuutttrrrrrrrrrqqqpppooommmlllmmmooorrrtttvvvwwwxxxyyyuuuuuuvvvvvvvvvuuuttttttwwwvvvuuuuuuvvvxxx{{{|||{{{{{{zzzxxxvvvvvvxxxzzzyyyyyyyyyzzzzzzzzz{{{{{{}}}}}}}}}}}}}}}}}}|||{{{||||||||||||||||||||||||yyyxxxwwwvvvuuuuuuuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuvvvvvvwwwvvvvvvvvvuuuvvvwwwwwwvvvuuutttsssqqqqqqqqqpppnnnoooqqqsssyyy|||~~~}}}}}}~~~}}}zzzwwwvvvvvvwwwwww|||{{{uuugggbbb^^^```ffflllmmmlllllleeeXXXKKK@@@:::888888555444444444333333333333222222222222222222222222000111111222333333444444222222222222222222222222000000000000111111111111222222222222222222222222111222222222333333333333111111222222222333333333111111111222222222333333222222333333333333444444444444444444444444444444444444444666888;;;===??????CCCIIIOOOVVV```llluuu}}}~~~}}}zzz{{{|||zzzyyyzzz~~~~~~{{{zzz|||~~~~~~~~~}}}~~~|||yyyrrriiihhhllljjjrrr~~~yyytttrrrppppppoooqqq{{{{{{ssspppmmmiiiiiilllllliiiccc\\\VVVRRROOONNNIIIHHHGGGIIIMMMQQQSSSTTTVVVVVVXXXYYY[[[\\\\\\]]]TTTPPPKKKGGGDDDAAA>>><<<999888777777888999888666666777777777888888888888999999999999::::::::::::::::::;;;;;;<<<===============>>>>>>???@@@@@@AAAAAAAAACCCDDDEEEFFFFFFFFFKKKKKKMMMOOOQQQSSSTTTUUUSSSYYY```dddfffjjjoootttwwwzzz~~~222222222222222222222222000000111222333333444444333333222222222222222222222333444666:::@@@HHHNNNNNNSSSRRRJJJBBB@@@@@@???AAABBBEEEKKKTTT]]]fffkkkggghhhkkkqqqwwwzzzyyyvvvdddYYYRRRTTTYYY]]]ccckkkoooyyyssspppnnnkkkjjjfffeeecccbbbbbbdddfffhhhmmmttt|||~~~}}}{{{yyywwwuuutttooommmkkkjjjjjjiiigggeeeaaaaaaccchhhnnntttwwwxxxssssssrrrpppmmmmmmnnnpppnnnoooooopppppppppoooooommmmmmlllllllllllllllllliiikkknnnpppppppppqqqrrrnnnooooooppppppppppppooopppqqqsssuuuwwwwwwxxxxxxrrrrrrssssssssstttttttttuuuuuuttttttsssrrrrrrqqqpppppppppppppppooonnnnnnppprrruuuwwwwwwwwwwwwxxxuuuvvvvvvvvvuuusssqqqpppsssrrrrrrrrrsssuuuwwwyyy{{{{{{yyywwwuuuuuuwwwyyywwwxxxyyyzzz|||}}}~~~~~~}}}}}}}}}}}}}}}|||{{{zzz}}}}}}}}}}}}}}}|||||||||xxxxxxvvvuuuuuutttttttttuuuuuutttttttttuuuuuuvvvuuuuuuvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxxxxwwwvvvuuupppqqqqqqpppnnnnnnoooppptttwww||||||zzzyyyyyyyyyxxxwwwuuuvvvxxx{{{~~~|||wwwhhhccc```bbbhhhmmmnnnlllmmmhhh^^^OOOBBB:::999:::666666555555555444444444222222222222222222222222000000111222333333444444222222222222222222222222222222111111000/////////000000000000000000000000000111111111111222222222111111222222222333333333222222333333333444444444222222333333333444444444555555555555555555555555444444444666888;;;>>>???AAAFFFLLLSSSZZZdddpppxxx~~~}}}|||{{{vvvyyy{{{|||}}}{{{xxx{{{~~~~~~|||xxxnnndddccchhhhhhrrrwwwrrrqqqrrrsssrrrttt}}}yyyrrrooolllgggfffhhhhhhccc\\\TTTMMMHHHEEEDDDGGGGGGIIIMMMSSSWWWYYYZZZXXXYYYYYYZZZZZZYYYYYYXXXNNNJJJEEEBBB???===:::888888777666777888999888777666666777777888888888999999999999::::::;;;;;;;;;::::::;;;;;;<<<=========>>>>>>???@@@AAAAAABBBBBBBBBCCCEEEGGGHHHIIIHHHHHHLLLMMMOOORRRUUUXXXZZZ[[[]]]dddlllrrruuuyyy111111222222222333333333111333444444333333555666000000000000111222333444555666777999===BBBIIINNNVVVRRRKKKEEEBBBAAABBBCCCDDDFFFKKKSSS]]]dddiiikkknnnppprrrvvvxxxtttlllfff\\\VVVSSSVVV[[[^^^dddiiiwww|||{{{~~~vvvsssoooiiieeeddd```aaacccdddfffkkkrrrvvv}}}~~~zzzxxxvvvttttttrrrpppnnniiiiiiiiiiiiiiihhhgggfffcccbbbbbbgggpppwww{{{|||xxxtttpppnnnnnnnnnllljjjllllllmmmmmmlllkkkkkkjjjjjjjjjkkkkkkjjjjjjiiihhhkkkkkklllmmmmmmlllkkkkkkjjjlllnnnpppqqqrrrqqqqqqqqqrrrrrrrrrsssuuuvvvwwwrrrqqqqqqppppppqqqqqqrrrtttsssrrrqqqooonnnmmmmmmmmmmmmmmmnnnooopppqqqrrrssssssssstttuuuvvvxxxxxxuuutttssssssssssssqqqooooooooonnnppprrrtttsssrrrtttrrrrrrtttxxxyyyxxxuuuwwwxxxxxxyyyyyyzzzzzz{{{zzzzzzyyyyyyyyyzzz{{{{{{}}}}}}~~~~~~~~~~~~}}}|||yyyxxxvvvuuuuuuvvvvvvwwwvvvvvvuuuttttttttttttuuuvvvvvvvvvvvvwwwwwwxxxxxxtttvvvwwwxxxxxxwwwvvvtttrrrrrrqqqpppooonnnmmmlllnnnqqquuuyyy}}}{{{xxxvvvyyyuuuuuuxxxyyyyyy|||~~~zzzxxxmmmjjjhhhjjjppprrrpppmmmtttqqqiii[[[KKK???::::::888666555444666666555444333333444444444444444444222222111111222222333444222222222222111111000000///000000000111111111111333333333222222111111111111111222222222333333333111111222222222222111111222222222222222222222222333333333444444444555555666555555444444444555555777666666999===AAACCCDDDMMMSSSZZZ___bbbhhhsss|||}}}yyyvvvuuuuuuvvvvvvtttvvvwwwzzz{{{{{{vvvoooddd[[[[[[aaahhh{{{{{{xxxyyywwwtttppppppuuu|||tttooolllkkkhhhfff^^^YYYQQQIIIDDDCCCDDDEEEDDDJJJQQQWWWZZZZZZ[[[[[[WWWXXXYYYZZZYYYUUUOOOKKKCCCBBB???===;;;;;;;;;;;;777777666666666666777777777777777888999999::::::::::::999999999:::;;;;;;===<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAADDDEEEFFFEEEFFFHHHJJJJJJKKKMMMPPPRRRSSSUUUWWWZZZ]]]bbbhhhlllsssxxx111111222222222333333333222333555444333333444555222222222222222333444555666777888;;;???FFFLLLQQQTTTQQQJJJEEEBBBBBBDDDEEEGGGIIINNNVVV^^^fffkkkmmmnnnrrrwwwzzzwwwoooeee^^^ZZZWWWXXX]]]aaadddjjjppp~~~~~~{{{{{{zzzuuusssooohhhcccbbb\\\___ccchhhmmmsssyyy}}}~~~}}}|||zzzuuusssqqqpppooonnnllljjjeeeeeefffggghhhhhhhhhhhhdddccccccgggnnntttxxxxxxuuuqqqnnnllllllllljjjhhhjjjjjjkkkkkkkkkjjjjjjiiijjjjjjkkkkkkjjjjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjlllnnnooopppppppppooooooooopppppprrrssssssppppppoooooooooooopppppppppooooooooonnnnnnnnnnnnoooooooooooopppqqqrrrsssqqqqqqrrrrrrsssuuuvvvwwwuuutttsssssstttsssqqqoooooonnnmmmooorrrssssssssstttssssssuuuxxxyyyxxxvvvwwwxxxxxxyyyyyyzzzzzz{{{yyyyyyyyyxxxyyyyyyzzz{{{||||||}}}}}}}}}}}}||||||yyyxxxvvvuuuuuuuuuvvvvvvvvvvvvvvvuuuuuutttttttttsssssssssttttttuuuuuuvvvrrrsssuuuvvvvvvuuusssrrrsssrrrqqqpppooonnnmmmmmmnnnpppssswwwzzz}}}zzzwwwuuuwwwtttssswwwzzz}}}|||yyywwwooommmlllnnnrrruuuuuusssyyyvvvnnn___NNNAAA;;;:::888777555555666666666555444444444444444444444444222222111111222222333444222222222222111111111000111111111111222222222222333333333222222222111111111111222222222333333333111111222222222222111111222222222222222222222222333333333444444444555555666555555444444555555555666777777999===AAAEEEHHHRRRXXX^^^bbbeeekkkuuu|||~~~zzzvvvtttuuuuuutttsssqqqsssttt{{{{{{vvvpppiiiaaa[[[___ggguuu{{{xxxxxxxxxuuurrrrrrwwwzzztttooommmiiiddd___TTTPPPJJJDDDAAABBBDDDEEEIIIOOOWWW\\\^^^^^^]]]\\\YYYXXXWWWVVVSSSOOOIIIDDDAAA@@@>>><<<;;;:::::::::999888777666666555666666777777888888999:::::::::>>>===<<<:::999999888888>>>=========>>>???@@@@@@CCCCCCCCCEEEGGGIIIJJJJJJIIIKKKMMMNNNOOOQQQTTTWWW[[[^^^aaaeeeiiiooouuuyyy111111222222222333333333333444555444333222333444444444333333333444555555666777:::>>>DDDKKKPPPTTTRRRNNNIIIDDDBBBDDDGGGIIILLLOOOSSSZZZaaahhhnnnqqqqqqxxxwwwjjj^^^WWWXXXYYY___gggjjjlllssszzz}}}{{{zzz|||yyyuuussstttpppggg___]]]UUU\\\eeennnvvv}}}|||zzzyyyxxxvvvtttnnnmmmkkkjjjjjjiiigggeeeaaabbbdddfffggghhhiiiiiifffeeeeeeggglllppprrrssspppnnnkkkjjjjjjiiihhhfffggghhhhhhiiiiiiiiihhhhhhhhhhhhhhhhhhhhhggggggfffeeedddcccbbbbbbcccdddeeefffgggiiikkklllmmmmmmmmmmmmlllllllllmmmnnnoooooonnnnnnnnnmmmmmmnnnnnnnnnkkkllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnoooooopppqqqooooooooopppqqqrrrsssttttttsssrrrssstttsssqqqooommmllllllmmmpppssssssssstttttttttvvvxxxyyyyyywwwwwwxxxxxxyyyyyyzzzzzz{{{xxxxxxwwwwwwxxxxxxyyyzzzzzz{{{{{{|||||||||{{{{{{yyyxxxwwwuuuttttttuuuuuuwwwwwwwwwwwwwwwuuusssrrrqqqrrrrrrsssttttttuuuuuurrrssstttuuuuuutttsssrrrssssssrrrqqqpppooonnnnnnooopppqqqtttvvvyyy{{{}}}{{{xxxwwwxxxtttsssvvvyyy}}}{{{yyyxxxtttsssssstttvvvyyy{{{}}}}}}uuufffUUUFFF===:::999777555555666666666555555555555444444333333222222222111111222222333444222222222222111111111111111222222222222333333333333333333222222222222111111111222222222333333333111111222222222222111111222222222222222222222222333333333444444444555555666555555444555555666666666888:::;;;===BBBIIIOOOZZZ^^^cccgggjjjooovvv|||zzzuuuqqqqqqsssuuurrroooqqqrrrttt~~~~~~}}}tttmmmfffaaa^^^^^^gggrrr{{{yyyzzzzzzxxxuuutttxxx{{{wwwrrrnnnjjjddd[[[UUUIIIGGGCCCAAAAAACCCFFFHHHOOOUUU]]]bbbbbb```]]][[[ZZZWWWSSSPPPKKKFFFAAA===???>>><<<;;;999999888888:::999888777666555555555777888888999999::::::;;;>>>===<<<;;;:::999999999>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFHHHJJJKKKLLLOOORRRUUUWWWZZZ^^^aaajjjlllqqquuuzzz111111222222222333333333333555555444222111222333555444444333333444555555777999===CCCJJJPPPTTTVVVNNNKKKFFFCCCCCCFFFKKKOOOSSSVVVZZZ___eeekkkqqquuuyyyttteee[[[XXXZZZ___hhhqqqssstttzzzzzzzzzzzz}}}}}}uuusssssstttoooddd[[[XXXRRRZZZgggttt}}}}}}}}}{{{wwwuuutttrrrpppnnniiigggeeeeeeeeeeeecccbbbaaabbbccceeeggghhhiiiiiigggffffffgggiiijjjllllllkkkjjjiiihhhhhhgggffffffeeeffffffgggggggggggggggdddddddddddddddcccbbbbbbcccaaa```^^^^^^```aaacccdddeeefffgggiiijjjkkkkkkkkkkkkkkkkkkkkklllmmmmmmmmmmmmllllllllllllmmmmmmkkkkkkkkklllllllllmmmmmmlllkkkkkkkkkkkkllllllmmmlllllllllmmmnnnooopppqqqrrrqqqpppqqqrrrrrrpppnnnjjjiiiiiikkknnnqqqssssssttttttuuuwwwxxxyyyyyyxxxwwwxxxxxxyyyyyyzzzzzz{{{wwwwwwwwwvvvwwwxxxxxxyyyyyyyyyzzz{{{{{{{{{zzzzzzzzzyyywwwuuutttttttttuuuwwwxxxyyyyyyxxxvvvtttrrrssssssttttttuuuvvvvvvvvvtttuuuuuuvvvvvvuuuuuutttsssssssssrrrqqqpppppppppqqqqqqqqqrrrtttvvvyyyzzz~~~{{{zzz|||xxxtttuuuxxx~~~}}}|||zzz{{{|||{{{{{{}}}{{{mmm\\\LLLAAA;;;999777555555666777666555666666555444333333222222222222111111222222333444222222222222222222222222111111111222222222333333222222222222222222222222111111222222222333333333111111222222222222111111222222222222222222222222333333333444444444555555555555555555555666666777666999===>>>???DDDOOOWWWaaadddhhhlllooossswwwyyyuuuppplllmmmrrrtttqqqmmmtttuuuxxx{{{xxxvvvkkkddd]]]\\\^^^eeesss}}}|||~~~~~~|||yyyvvvwww|||zzzuuunnngggaaaZZZRRRKKKDDDCCCAAAAAACCCFFFJJJMMMSSSYYY```dddccc___ZZZWWWXXXTTTNNNIIIEEEAAA<<<:::;;;;;;:::999888777777777999888777777666777777777888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFGGGGGGGGGHHHIIIKKKMMMQQQTTTZZZ___cccggglllooozzz|||111111222222222333333333333444555444222111111222444333333333333444444555888;;;AAAIIIQQQUUUVVVTTTJJJGGGDDDBBBDDDIIIPPPTTTZZZ]]]aaaeeeiiinnnuuuzzz}}}nnnbbb]]]^^^bbbgggqqqyyyzzzzzz~~~zzzzzz{{{}}}zzztttrrrrrrrrrkkk___WWWUUUSSS\\\iiivvv}}}zzzyyyvvvssspppooonnnkkkiiifffdddccccccddddddcccbbbcccdddeeefffggggggggggggffffffffffffffffffggggggggghhhhhhggggggfffffffffdddeeeeeeffffffeeeeeeeeeaaabbbbbbbbbbbbaaa``````aaa```^^^]]]]]]^^^```aaaaaaaaabbbccceeefffggghhhjjjjjjiiijjjjjjkkklllmmmllllllkkkkkkkkkkkkllllllllllllkkkkkkjjjjjjiiiiiijjjjjjiiihhhhhhhhhiiiiiihhhhhhiiiiiijjjkkkmmmnnnnnnmmmlllmmmnnnnnnlllkkkfffeeeeeegggkkkoooqqqrrrssstttvvvwwwwwwxxxxxxyyywwwxxxxxxyyyyyyzzzzzz{{{wwwwwwvvvvvvvvvwwwxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzyyywwwvvvuuuuuuuuuvvvxxxyyyzzzzzzzzzxxxuuutttttttttttttttuuuuuuuuuvvvttttttuuuuuuuuuuuuttttttttttttssssssrrrrrrqqqqqqssssssrrrrrrtttvvvxxxyyy~~~~~~}}}{{{|||xxxuuuuuuxxx}}}rrrcccSSSEEE>>>999777666555777777666555666666555444333333222222222222111111222222333444222222222222222222222333000000000000111111111222222222222222222222222222111111222222222333333333111111222222222222111111222222222222222222222222333333333444444444555555555555555555555666777888777;;;???AAACCCJJJUUU^^^eeeggglllqqquuuwwwvvvuuuooollliiijjjooorrrrrrppptttwww||||||{{{uuupppnnnbbb\\\XXXZZZaaammm}}}{{{vvvuuuxxx|||~~~yyyqqqfff\\\VVVOOOIIIEEEBBBBBBBBBCCCFFFIIIMMMOOOZZZ___dddgggddd]]]WWWSSSSSSNNNIIIDDDAAA>>><<<:::888888888888777777666666666666666666777999:::;;;999999999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@>>>>>>???AAACCCEEEGGGHHHLLLNNNNNNNNNMMMOOORRRUUUYYY^^^eeelllqqqwww|||111111222222222333333333222333444333222111222333333333222333444555666666999===EEEOOOWWWYYYUUUPPPGGGDDDAAAAAAEEELLLTTTYYYaaadddhhhjjjmmmrrryyyvvvjjjccccccgggnnnpppwww~~~~~~}}}|||}}}}}}zzzwwwssspppnnnkkkdddZZZUUUUUUWWW___kkkwww}}}}}}|||}}}}}}|||yyywwwuuurrrooommmlllkkkiiigggeeecccbbbccceeeeeedddccceeeeeeffffffgggfffffffffdddeeefffeeecccbbbcccdddbbbdddffffffeeeddddddeeecccccccccccccccbbbaaaaaa``````aaaaaa``````___^^^]]]\\\[[[[[[[[[[[[\\\]]]\\\\\\]]]^^^___aaabbbcccfffffffffggghhhiiijjjkkkjjjiiiiiihhhhhhiiiiiijjjlllkkkjjjiiigggfffeeedddhhhhhhgggfffeeeeeeeeefffcccccccccdddeeefffhhhhhhhhhgggggghhhiiiiiihhhfffbbbaaaaaaccchhhllloooqqqqqqsssuuuvvvvvvvvvwwwxxxwwwxxxxxxyyyyyyzzzzzz{{{wwwwwwvvvvvvwwwwwwxxxyyywwwxxxyyyzzzzzz{{{zzzzzzzzzyyyxxxwwwvvvwwwxxxxxxxxxyyyzzzzzzzzzyyyxxxwwwtttttttttssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrruuutttttttttsssssssssrrrssssssssstttuuuvvvwwwxxx{{{{{{zzz}}}~~~}}}yyyvvvvvvxxx{{{}}}uuuhhhYYYKKKBBB:::888666666777777777666555555555444444333333222222222111111222222333444222222222222333333333333//////000000000111111111111222222222222333333333111111222222222333333333111111222222222222111111222222222222222222222222333333333444444444555555555555555555666777888888999===AAAEEEJJJRRR\\\cccgggjjjooovvv|||{{{vvvpppjjjiiigggiiimmmqqqtttvvvvvvzzz~~~{{{zzz|||~~~|||vvvoooiiifff]]]XXXWWW]]]fffrrr{{{uuusssvvvzzz}}}{{{rrriii\\\RRRLLLHHHDDDBBBBBBBBBDDDFFFIIIMMMPPPRRR```dddhhhhhhddd\\\UUUQQQKKKHHHCCC???>>>===<<<;;;666777777888777777666666444555555666888:::<<<===999::::::;;;;;;<<<<<<===@@@???>>>>>>=========>>>???@@@AAACCCEEEHHHJJJLLLNNNPPPRRRRRRRRRUUUZZZ___iiimmmuuu|||111111222222222333333333111222333333222111222444222333333444555777888999:::???IIITTT\\\[[[SSSKKKDDDBBB???@@@EEENNNWWW]]]fffiiimmmnnnpppttt|||~~~uuummmjjjnnnsssyyyxxx{{{~~~|||{{{yyyvvvsssoookkkgggccc\\\UUUUUUYYY[[[bbblllwww~~~|||{{{{{{{{{zzzxxxuuurrrrrrpppmmmkkkkkkjjjhhhgggdddcccbbbccceeeffffffeeecccddddddeeeeeeeeeeeeeeeaaaccceeedddbbb```aaaccc^^^aaacccdddbbbaaabbbdddaaaaaa``````___^^^\\\\\\\\\\\\\\\]]]\\\[[[[[[ZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYY[[[]]]^^^______```aaaccceeeggghhhffffffeeeeeeeeeeeeffffffhhhhhhgggfffdddcccbbbaaacccbbbaaa```____________]]]]]]]]]^^^___```bbbbbbcccbbbbbbbbbddddddcccaaa___^^^]]]```eeejjjnnnoooppprrruuuvvvttttttvvvxxxwwwxxxxxxyyyyyyzzzzzz{{{xxxwwwwwwwwwwwwxxxyyyyyywwwxxxyyyzzz{{{{{{{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{yyyyyyyyyyyyzzzzzzzzzzzzwwwvvvvvvuuutttsssrrrqqqrrrqqqqqqqqqqqqqqqqqqrrruuuuuuuuuttttttttttttsssqqqqqqssstttuuuvvvvvvvvv}}}|||zzzxxxyyyzzzyyyzzz|||{{{{{{yyyuuukkk^^^OOOFFF:::888666666777888777666444444444444444444444444222222111111222222333444222222222333333333444444000000111111111222222222111111222222222333333333111111222222222333333333111111222222222222111111222222222222222222222222333333333444444444555555555555555555666777888999<<<>>>BBBIIIQQQYYYaaafffiiilllrrr|||wwwnnnfffggghhhhhhjjjpppxxx~~~~~~|||wwwuuuwwwyyy{{{xxxrrrjjjccc___[[[XXXYYY```jjjsss~~~zzztttssswww{{{}}}uuuggg^^^SSSJJJFFFEEECCCBBBDDDEEEHHHKKKOOOSSSWWWXXXdddfffhhhfff```XXXQQQNNNEEEBBB>>><<<<<<;;;;;;:::555666777888888777666666555666666777888:::;;;<<<:::::::::;;;<<<<<<======@@@@@@???>>>>>>>>>??????AAABBBDDDFFFIIILLLOOOPPPQQQUUUYYY[[[]]]bbbjjjqqq{{{|||yyywwwvvv111111222222222333333333000111333333222222333555333333444555777999:::;;;;;;@@@KKKWWW___\\\QQQGGGBBB@@@>>>@@@EEEOOOYYY```iiilllpppqqqqqquuu}}}xxxrrrrrrwww||||||}}}|||zzzxxxvvvsssqqqkkkfffaaa\\\VVVRRRUUU\\\^^^dddmmmvvv~~~~~~~~~~~~}}}|||{{{zzzyyyvvvqqqnnnqqqooolllkkkkkkjjjiiigggdddcccbbbcccfffgggfffeeeaaaaaabbbcccdddeeeeeeeee___bbbdddcccaaa___aaabbb[[[^^^aaabbb```___```bbb______^^^]]]\\\ZZZYYYXXXWWWWWWXXXXXXWWWWWWVVVUUUSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTVVVYYYZZZZZZ[[[\\\]]]___aaaccceeedddccccccbbbbbbccccccdddeeeddddddcccbbbaaa``````]]]\\\[[[ZZZYYYXXXXXXXXXYYYYYYYYYZZZ[[[\\\^^^^^^______^^^___aaaaaa```^^^]]]\\\[[[^^^ccciiimmmnnnooorrruuuuuutttsssuuuwwwwwwxxxxxxyyyyyyzzz{{{{{{xxxxxxwwwwwwxxxxxxyyyzzzwwwxxxyyyzzz{{{{{{{{{{{{zzzyyyxxxxxxyyyzzz|||}}}yyyyyyyyyyyyyyyzzz||||||zzzzzzyyywwwvvvuuusssssstttssssssrrrrrrsssssstttuuuuuuuuuuuuuuutttttttttoooppprrrtttuuuuuuuuutttwwwzzzxxxyyy~~~}}}vvvwwwwwwtttmmm```RRRIII:::888666666777888777666333333444444444444444444222222111111222222333444222222222333333444444444111111222222222333333333111111111222222333333333111111222222222333333333111111222222222222111111222222222222222222222222333333333444444444555555555555555555666777999999===>>>CCCKKKUUU^^^dddgggjjjmmmtttxxxmmmdddfffhhhhhhiiiooozzz|||wwwssspppvvvxxxyyyvvvoooggg___[[[[[[XXXZZZccclllssszzzyyyttttttxxx}}}xxxnnn]]]VVVMMMGGGEEEEEEDDDBBBGGGIIILLLQQQVVVZZZ^^^___ccceeefffccc\\\TTTMMMJJJAAA???<<<:::::::::999888555666777888888888777666777777777777888999:::;;;::::::;;;;;;<<<==================>>>???AAABBBCCCCCCDDDFFFHHHLLLOOORRRSSSZZZ___dddhhhlllsss}}}}}}zzzwwwssspppooonnn111111111111111111111111111111111111111111111111222111333555444333888???BBBHHHPPPXXXZZZUUULLLEEECCCAAA???BBBJJJTTT^^^dddjjjnnnqqqsssrrruuuzzz~~~xxxvvvyyy}}}}}}|||{{{xxxtttpppmmmjjjfffaaa[[[UUURRRSSSVVVXXXaaagggqqqyyy{{{{{{{{{{{{|||}}}~~~{{{{{{{{{zzzwwwuuurrrpppmmmnnnnnnnnnmmmlllkkkkkkiiigggeeeeeeeeefffeeedddaaabbbbbbcccbbbaaa```___``````___^^^]]]\\\\\\[[[______^^^^^^^^^]]]]]]]]]^^^]]]\\\ZZZXXXVVVTTTTTTUUUTTTSSSRRRQQQPPPOOOOOONNNNNNNNNMMMMMMMMMMMMLLLMMMLLLLLLLLLMMMOOORRRTTTTTTUUUWWWYYYYYY[[[^^^aaa``````````````````aaa```bbbaaa```^^^\\\ZZZYYYXXX\\\ZZZXXXUUUTTTSSSTTTUUUQQQQQQQQQRRRSSSTTTUUUVVVUUUWWWZZZ]]]```bbbcccccc]]]\\\[[[^^^ccciiinnnqqqssstttuuuuuutttsssuuuvvvtttuuuwwwyyyzzzzzzzzzyyyyyyyyyxxxxxxyyyyyyzzz{{{vvvvvvwwwxxxxxxxxxxxxwwwwwwwwwxxxyyyzzzzzzzzzzzzyyyyyyxxxwwwxxxyyyzzz{{{|||{{{zzzyyyxxxvvvuuuuuupppoooooooooqqqrrrtttuuussstttuuuvvvvvvuuutttssssssrrrqqqqqqqqqrrrssstttuuuzzz~~~xxxrrrssstttsssssslll\\\LLLBBB;;;666777777555666888666666555555555444444444444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333222222111111111333333333333333333333333222222333333333444444444777777777666555666999<<<>>>@@@EEEOOO[[[dddhhhiiilllsssyyypppiiiffffffhhhlllvvv}}}uuupppoooooouuuxxxzzzwwwnnnddd\\\XXXYYY\\\aaaffflllsss{{{yyyuuusssuuuxxxzzz~~~vvveeeWWWPPPGGGBBBBBBDDDFFFFFFIIIKKKOOOTTTWWWZZZ\\\]]]```___]]]ZZZTTTLLLFFFBBB>>>===<<<:::888777555555777777777777666666666666777777777888999999::::::<<<<<<<<<<<<<<<===>>>???===>>>?????????AAACCCFFFHHHKKKNNNOOOOOOSSS[[[bbbjjjnnnuuu}}}zzzwwwvvvuuusssqqqpppppppppqqq111111111111111111111111222222222222222222222222333222444666555444999AAAEEEJJJRRRWWWVVVQQQIIICCCBBBAAAAAAFFFOOOZZZdddiiinnnqqqssstttrrrrrrtttvvvuuutttsssvvv{{{{{{xxxxxxvvvtttppplllhhhfff___[[[UUUQQQOOORRRVVVZZZfffllluuu~~~}}}{{{{{{{{{{{{{{{|||}}}~~~{{{{{{zzzyyywwwtttrrrpppmmmnnnnnnmmmmmmlllkkkjjjhhhgggeeedddeeeeeedddcccaaaaaabbbbbbaaa```^^^]]]^^^^^^]]]\\\[[[ZZZZZZYYY[[[[[[ZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVTTTRRRQQQQQQQQQQQQPPPOOONNNMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGHHHJJJLLLNNNOOOQQQSSSTTTUUUWWWZZZ\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^]]]\\\ZZZXXXVVVUUUUUUTTTSSSPPPNNNLLLLLLMMMMMMKKKKKKKKKLLLLLLMMMNNNOOONNNPPPRRRVVVYYY[[[]]]]]]^^^]]]\\\^^^bbbgggkkknnnqqqsssttttttrrrrrrsssuuuuuuvvvxxxyyyzzzzzzzzzzzzyyyxxxxxxxxxxxxxxxyyyzzzvvvwwwwwwxxxxxxxxxxxxxxxwwwxxxyyyzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxyyyzzz{{{{{{zzzyyyxxxwwwvvvuuuuuuqqqppppppoooppprrrssstttqqqrrrsssttttttsssrrrqqqsssrrrqqqppppppqqqrrrrrrvvvxxx{{{}}}uuuoooqqqrrrrrrrrrnnn```RRREEE===777666666444444666666666555555555444444444444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222111111333333333333333333333333222222333333333444444444555666666555555777;;;===>>>CCCKKKUUU^^^eeehhhiiissszzz{{{rrriiigggfffjjjnnnxxx|||uuupppnnnooouuuwwwwwwssslllddd```^^^```bbbfffjjjpppvvv}}}~~~yyyuuutttvvvyyy{{{ooo^^^OOOJJJCCC@@@AAADDDFFFFFFKKKMMMPPPTTTWWWYYYZZZZZZXXXWWWUUUQQQMMMGGGBBB???<<<;;;:::999888777666555777777777777777777777777777777888888999:::::::::===============>>>???@@@??????@@@???@@@BBBFFFIIIMMMRRRWWW[[[___dddmmmsss~~~{{{wwwsssqqqrrrqqqqqqqqqqqqssstttuuu222222222222222222222222333333333333333333333333444333555777777777<<>>>>>>>>???@@@@@@CCCCCCBBBBBBDDDIIIOOOTTTYYY```hhhpppvvv}}}}}}zzzvvvsssqqqppppppssstttuuuvvvyyy{{{}}}222222222222222222222222444444444444444444444444444333555888888999???GGGOOOSSSVVVRRRJJJBBB@@@@@@???CCCIIIPPPYYYccclllqqquuuwwwzzzxxxqqqiiiccc___dddkkkttt|||}}}|||{{{wwwrrrnnnnnnmmmkkkhhhddd```\\\ZZZXXXVVVSSSSSSWWW___ggglllwww|||}}}~~~~~~|||zzzyyyxxxyyyxxxxxxxxxxxxxxxyyyyyyxxxwwwvvvuuusssqqqpppooommmmmmmmmlllllljjjiiihhhfffeeeccccccdddcccaaa_________^^^\\\ZZZYYYWWWVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPOOOOOOOOONNNNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAACCCCCCBBBAAAAAABBBBBBCCCCCCEEEGGGHHHHHHIIILLLOOONNNNNNOOOPPPRRRSSSTTTUUURRRQQQPPPOOOMMMLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFDDDEEEFFFHHHKKKOOORRRTTTWWWXXXXXXYYY[[[___cccfffkkkmmmooooooooooooqqqsssuuuwwwxxxzzz{{{{{{{{{{{{yyyxxxwwwwwwvvvvvvwwwwwwxxxxxxxxxxxxxxxyyyzzzzzzyyyzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxyyyyyyyyyzzzzzzxxxxxxxxxwwwwwwvvvvvvvvvtttsssrrrppppppppppppqqqssstttuuuvvvvvvuuutttsssrrrqqqqqqpppooonnnnnnmmmpppnnnmmmmmmqqqvvv{{{~~~{{{wwwwww{{{yyysssnnnooopppoooqqqrrrllldddSSSHHH>>>;;;;;;999888999666666666666555555555555444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333333333444444444444555444555666666666888<<>>===<<<777777777777777777777777777777888888888888888999999999999:::;;;;;;<<<<<>>>>>??????@@@@@@EEEFFFGGGIIINNNVVV___fffmmmsss}}}~~~yyyyyyxxxwwwvvvvvvxxxzzz}}}~~~222222222222222222222222444444444444444444444444333222444888999;;;CCCLLLUUUVVVUUUNNNEEE??????AAAAAAFFFMMMTTT\\\dddlllrrrwww||||||rrrfff^^^[[[cccmmmyyy}}}{{{yyyvvvsssooolllmmmkkkhhhddd___\\\YYYXXXWWWVVVVVVYYY___hhhqqqwww~~~~~~}}}|||{{{|||}}}{{{xxxwwwvvvvvvvvvvvvvvvuuuvvvvvvwwwwwwvvvvvvtttsssqqqpppooonnnmmmmmmmmmlllkkkiiihhhgggdddcccbbbbbbcccbbb___]]]]]]\\\[[[YYYWWWUUUTTTSSSRRRRRRQQQPPPOOONNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@??????????????????>>>>>>=========>>>???AAABBBCCCCCCEEEGGGIIIHHHIIIJJJLLLMMMOOOPPPQQQNNNMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@AAAAAABBBCCCAAAAAABBBDDDFFFJJJMMMOOOOOOQQQSSSTTTVVVZZZ___cccfffhhhkkklllmmmnnnqqqsssuuuvvvxxxzzz{{{{{{{{{zzzxxxxxxwwwwwwvvvwwwwwwxxxyyyyyyxxxxxxyyyyyyzzz{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxyyyyyyyyyzzzzzzzzzxxxxxxxxxwwwwwwwwwwwwwwwvvvuuusssrrrqqqpppqqqqqqssstttuuuvvvvvvuuutttsssqqqqqqppppppooonnnmmmmmmllllllllllllmmmooorrrtttyyy{{{~~~{{{wwwrrrsssxxxzzztttppprrrrrrqqqrrrtttpppjjjXXXKKK@@@<<<<<<;;;::::::777777666666666555555555444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444333333444444444555555555666777777777777999<<>>>>>>>>>>>???@@@AAABBBEEEGGGLLLSSS[[[fffqqqxxx~~~|||zzzzzzxxx{{{~~~333333333333333333333333444444444444444444444444222222444999<<>>>>>>>>=========<<<<<<:::::::::999999999999999<<<===?????????@@@CCCEEEDDDEEEFFFGGGIIIJJJKKKLLLJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBAAAAAA@@@??????>>>>>>>>>>>>======>>>>>>???======>>>@@@BBBDDDFFFGGGGGGJJJNNNOOOPPPSSSXXX]]]___bbbeeegggiiillloooqqqtttuuuwwwyyyzzzzzzzzzyyywwwwwwwwwwwwwwwxxxyyyyyy{{{zzzyyyxxxyyyzzz{{{||||||||||||{{{{{{yyyxxxwwwwwwxxxyyyzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyxxxwwwuuusssrrrrrrrrrrrrqqqrrrsssttttttsssrrrqqqpppppppppppppppooonnnmmmlllmmmmmmllliiigggggghhhtttxxx~~~~~~zzzwwwrrrsssxxx{{{vvvrrrtttuuusssuuuwwwuuuppp^^^PPPAAA===<<<;;;999999777777777666666666555555444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222222222333333333111222222333333444444555333444444444555555555555666777888888888;;;???BBBGGGNNNTTTXXX[[[dddqqq{{{zzzzzzzzzzzzxxxuuuoookkkjjjiiimmmuuu|||zzztttuuu||||||vvvttttttuuuuuurrrqqqoooqqquuuzzz}}}~~~xxxzzz|||}}}~~~}}}zzz||||||uuugggXXXMMMGGGBBBDDDGGGIIIJJJKKKNNNPPPSSSTTTTTTSSSRRRPPPNNNMMMEEECCC@@@<<<999777666666555666666666777777777888888888888999::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>???AAABBBDDDEEEFFFLLLUUU```kkkwww}}}{{{yyyyyyzzz{{{~~~333333333333333333333333333333333333333333333333333333666;;;???DDDOOOYYY\\\WWWNNNFFFAAAAAADDDFFFIIIOOOWWW^^^dddlllvvv}}}wwweee___```eeeqqq~~~{{{yyyvvvsssqqqqqqsssuuupppkkkccc\\\XXXWWWXXXYYYWWWZZZ^^^eeennnwww~~~~~~|||zzzyyyyyyzzz|||}}}~~~{{{zzzxxxwwwuuutttttttttppppppqqqrrrssstttvvvwwwtttrrrqqqooommmmmmmmmmmmlllllllllkkkiiihhhfffeeebbbaaaaaaaaaaaa___\\\YYYXXXWWWUUUSSSQQQPPPPPPPPPMMMLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@>>>>>>>>>============<<<;;;;;;;;;;;;::::::::::::777777888888999888888888999:::<<<<<<<<<===???BBBAAAAAABBBCCCEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCBBB????????????>>>======<<<>>>======<<<<<<<<<======;;;<<<>>>???AAAAAABBBBBBBBBFFFJJJKKKJJJLLLQQQVVVWWWZZZ^^^bbbeeehhhlllooossstttvvvxxxyyyyyyyyyxxxwwwwwwwwwwwwxxxzzz{{{|||{{{zzzyyyxxxyyyzzz|||}}}}}}}}}}}}|||{{{yyyxxxwwwwwwxxxyyyzzzzzzzzzyyyyyyxxxxxxyyyyyyyyyzzzzzzzzzyyyxxxvvvuuuttttttttttttqqqrrrsssttttttsssrrrqqqooopppqqqqqqqqqpppooonnnmmmnnnooommmhhheeeeeefffooovvv}}}zzzxxxtttuuuyyy|||wwwqqquuuvvvvvvxxx{{{zzzvvvhhhXXXGGGAAA???<<<999888777777777777666666666555444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333111111222333333444555555444444444444555555555555444666777999;;;>>>CCCGGGLLLQQQWWWZZZ^^^eeeooowwwuuuttttttssssssrrrnnnllljjjiiinnnwww~~~zzzuuuuuu{{{xxxsssrrrtttuuuuuuzzzyyyyyy{{{~~~zzz|||~~~}}}{{{uuutttpppgggZZZNNNGGGFFFBBBEEEHHHKKKLLLOOOSSSVVVXXXXXXVVVTTTQQQMMMIIIGGG@@@???===;;;999777666666666777777777777777888888888888999999:::;;;;;;<<<;;;<<<<<<======>>>????????????@@@BBBDDDFFFHHHIIIOOOWWWdddrrr~~~}}}}}}~~~~~~333333333333333333333333333333333333333333333333444444777===BBBHHHSSS^^^^^^VVVLLLDDDAAACCCFFFHHHLLLSSS[[[bbbhhhqqq|||zzzeee```ccciiitttzzzxxxuuurrrpppqqquuuxxxqqqkkkbbbZZZUUUUUUWWWZZZZZZ]]]ccckkkttt|||~~~|||}}}{{{zzzxxxwwwxxxzzz|||~~~}}}}}}}}}xxxxxxwwwvvvuuuttttttsssnnnooooooqqqrrrtttvvvwwwsssrrrpppnnnmmmllllllmmmlllllllllkkkiiigggfffeeebbbaaaaaaaaaaaa___[[[XXXVVVUUUSSSQQQPPPOOOOOOPPPLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>><<<<<<;;;;;;;;;;;;;;;;;;999999999999888888888888888888999:::::::::::::::777888:::::::::;;;===?????????@@@AAABBBCCCCCCDDDEEEEEEDDDDDDCCCBBBAAAAAA????????????>>>>>>===<<>>======>>>>>>>>><<<===???AAABBBBBBAAAAAAAAAEEEHHHHHHFFFGGGLLLPPPRRRUUUZZZ^^^aaaeeejjjmmmrrrtttuuuwwwxxxxxxxxxxxxvvvwwwwwwxxxyyy{{{|||}}}|||{{{yyyyyyyyyzzz|||~~~}}}}}}}}}|||{{{yyyxxxwwwwwwxxxyyyzzz{{{zzzyyyyyyxxxyyyyyyzzzzzz{{{{{{|||zzzyyywwwvvvuuuuuuuuuvvvssstttuuuvvvvvvuuutttsssooooooqqqrrrrrrqqqppppppmmmoooooommmjjjhhhiiilllmmmuuu}}}{{{yyyvvvxxx{{{{{{wwwppptttwwwxxxzzz~~~}}}zzzrrraaaNNNFFFCCC???;;;999777777777777666666666666444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222222333333333111111222333333444555555444444444555555555666666222444666999<<>>======<<<;;;:::999999777777777777888888888888888888999::::::;;;<<<<<<<<<<<<======>>>>>>??????@@@@@@BBBDDDFFFIIIKKKMMMXXXbbbqqq}}}222222333333333333444444333333333333444555666666///444;;;???DDDLLLWWW___aaaVVVIIIBBBCCCGGGKKKLLLRRRYYYbbbhhhmmmuuuxxxfffcccffftttzzz~~~zzzxxxuuuqqqpppsssvvvxxxwwwooofff\\\WWWXXX\\\^^^^^^aaafffooovvv|||~~~{{{zzzzzzzzzyyyvvvwww~~~~~~}}}{{{yyyyyyxxxxxxwwwvvvtttrrrqqqqqqqqqqqqpppppprrrttttttsssqqqooonnnmmmkkkkkklllmmmmmmlllkkkkkkjjjiiihhhfffeeeccccccaaa___]]][[[YYYXXXVVVTTTQQQPPPNNNMMMJJJHHHJJJIIIGGGFFFEEEEEEDDDDDDAAA@@@@@@???>>>????????????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::999888::::::999999888888777777777888888888888999999999888888999::::::;;;<<<<<<<<<<<<===>>>???@@@AAAAAACCCCCCBBBBBBAAA@@@??????AAA@@@@@@@@@??????>>>>>>?????????>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBCCCCCCDDDEEEGGGHHHJJJKKKOOOQQQTTTWWW[[[aaagggkkkoooqqqtttuuuvvvvvvxxxzzzwwwwwwwwwwwwxxxyyyzzz{{{}}}|||zzzzzzzzz{{{}}}}}}|||{{{zzzzzzzzzzzzzzz{{{zzzxxxxxxxxxxxxzzz{{{yyyyyyzzzzzz{{{|||||||||{{{zzzyyywwwvvvtttsssrrruuuuuuvvvvvvuuuuuutttsssoooppprrrssssssrrrqqqpppnnnooooooooonnnllljjjiiiiiiqqq~~~}}}|||||||||xxxqqqsssxxx|||}}}}}}|||{{{yyyooo___PPPFFF@@@<<<;;;;;;:::999777666666555555444333222222111111222222333333333333333333333333444444444333333222222222333333333222222111111111222222333333333333444444222222111111111111111111111000...,,,---///111333555555555555555555444444888555777<<>>>>>======>>>>>>>>>======<<<;;;;;;:::::::::::::::::::::999888888888777777777666666555555888888888888999999999999888888888999999::::::;;;:::;;;;;;<<<>>>??????@@@BBBBBBBBBAAA@@@?????????@@@@@@@@@??????>>>>>>>>>????????????????????????????????????@@@@@@@@@@@@BBBBBBCCCCCCEEEGGGIIIJJJLLLNNNQQQTTTXXX]]]cccgggmmmpppssstttuuuvvvxxxyyywwwwwwwwwwwwxxxyyyzzz{{{|||{{{zzzyyyyyy{{{}}}~~~}}}}}}|||{{{zzzzzz{{{{{{zzzzzzyyyyyyyyyyyyzzzzzzyyyyyyzzz{{{{{{||||||}}}{{{zzzyyyxxxvvvuuutttsssuuuuuuuuuuuuuuutttssssssqqqqqqqqqrrrqqqqqqppppppnnnooooooooonnnlllkkkjjjiiippp|||}}}}}}~~~~~~}}}|||zzzwwwyyy|||~~~|||}}}uuufffWWWJJJBBB???>>><<<;;;:::888777777777777555444444333333333333333333333333333333333333333444444444333333222222222444444444333333333222222222222222333333333444444222222111111111111111111444333222111111333555666555555555555555555555555999777888>>>AAAEEEOOOZZZ^^^\\\ZZZ^^^eeekkkmmmllljjjhhhfffgggjjjlllmmmllloooppprrrtttwwwxxxzzzzzz~~~|||yyyyyy}}}yyytttrrrrrrwww}}}|||yyy{{{sssnnn```ZZZQQQIIIDDDBBBDDDFFFIIIKKKQQQZZZbbbffffffeee\\\XXXUUURRRPPPJJJCCC===<<<;;;:::999888888888888888777777777777888999999;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>?????????@@@AAACCCEEEGGGIIIMMMTTT^^^fffxxx222222333333333333444444333333333333444555666666888999;;;AAAJJJSSSZZZ]]]XXXPPPHHHEEEHHHNNNSSSVVVZZZaaaiiipppwwwrrriiiiiilllssswww}}}wwwsssqqqtttzzz|||xxxssshhhddd______dddjjjmmmnnnwww{{{}}}zzzyyyyyyyyyzzz}}}zzz{{{|||zzzxxxvvvuuuuuuuuuuuuuuuttttttsssssssssssssssuuusssqqqqqqrrrssssssrrrqqqpppooommmlllkkkkkkkkkllllllkkkjjjiiigggfffeeebbbaaa___\\\YYYVVVTTTSSSMMMLLLJJJJJJJJJJJJHHHGGGDDDCCCBBB@@@??????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999888888999999888888777777777777777666666666666666888888999999999:::::::::999999999999999999999999999::::::;;;<<<===>>>>>>AAAAAAAAA@@@??????>>>>>>?????????>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBDDDCCCCCCDDDEEEGGGIIIJJJLLLNNNPPPSSSVVV[[[aaaeeelllooorrrssstttuuuwwwyyyxxxwwwwwwxxxxxxyyyzzz{{{{{{zzzyyyxxxyyyzzz{{{|||}}}|||{{{{{{{{{{{{{{{|||yyyzzzzzzzzzzzzzzzzzzyyyyyyzzzzzz{{{{{{|||}}}}}}{{{zzzyyyxxxwwwvvvuuuttttttttttttttttttssssssssssssrrrqqqpppppppppppppppnnnooooooooonnnnnnmmmllljjjnnnxxx|||~~~~~~|||{{{{{{}}}~~~|||ppp```PPPEEEAAAAAA===<<<;;;:::999888888888666555555444444444444444333333333333333333333333444444333333333333222222555555444444444444333333222222222222333333333333111111222222222222222222444444444555555555666666555555555555555555555555999888:::???EEELLLVVV```bbb___^^^```eeeiiijjjjjjhhhfffddddddfffiiillllllrrrsssssstttvvvxxxzzz{{{|||zzzzzz~~~~~~yyytttrrrttt}}}zzzxxx{{{wwwlllcccSSSNNNHHHCCCAAACCCFFFIIIMMMRRRZZZccciiikkkhhheee]]]ZZZWWWUUUSSSNNNFFFAAA;;;:::999888888888888888888888777777888888999:::;;;;;;;;;<<<<<<=========:::<<<>>>???@@@@@@BBBDDDFFFIIINNNRRRYYYcccoooxxx222222222333333333444444333333333333444555666666:::999;;;CCCOOOXXX\\\]]]RRRMMMHHHFFFJJJPPPVVVYYY___dddlllttt|||zzzooojjjlllooouuuxxx}}}~~~~~~xxxuuussswww}}}}}}vvvnnngggeeedddgggmmmtttxxxzzz}}}{{{yyyxxxwwwxxxyyyzzz}}}|||}}}~~~}}}xxxwwwuuutttssssssttttttssssssrrrrrrsssssstttuuuvvvtttrrrqqqrrrrrrrrrqqqoooooonnnmmmmmmllllllllllllkkkkkkjjjhhhfffeeeddd```___\\\YYYVVVSSSQQQOOOLLLJJJHHHHHHHHHHHHFFFDDDAAA@@@???>>>===<<<<<<<<<<<<<<<;;;:::::::::::::::::::::999999888888888888666777777777777777666666888888888888888999999999999999999999:::::::::;;;:::::::::::::::::::::999::::::;;;;;;<<<======>>>@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEGGGGGGFFFGGGHHHJJJLLLNNNPPPQQQTTTVVVXXX]]]bbbffflllnnnrrrssstttuuuwwwyyyxxxxxxxxxxxxxxxyyyzzz{{{yyyyyyxxxxxxxxxyyyzzz{{{{{{zzzzzzzzzzzzzzz{{{{{{yyyzzz{{{||||||{{{zzzyyyzzzzzzzzz{{{||||||}}}}}}{{{zzzzzzyyyxxxwwwwwwvvvuuuttttttssssssssssssssstttsssqqqpppooooooooopppnnnoooooooooooooooooooookkklllssszzz{{{~~~~~~}}}{{{~~~xxxhhhUUUGGGBBBAAA===<<<;;;999888888888888666555555444333444444444333333333333333333333333333333333333333333333333444444444444444333333333111222222222222333333333111111222222222222222333111222333444555444444333444444444555555555555555999888:::@@@GGGQQQ\\\dddcccaaa```aaadddggggggffffffdddbbbbbbcccgggjjjlllooopppqqqtttxxx||||||zzz|||zzztttrrrttt{{{vvvttt{{{~~~}}}}}}}}}yyyoooaaaWWWKKKHHHDDDBBBBBBFFFLLLOOOTTTYYYbbbjjjnnnlllfffbbbbbb[[[QQQKKKHHHHHHGGGFFF::::::999888888888888888888888888888888999:::;;;;;;<<<<<<======>>>>>>>>><<>>===<<<;;;;;;;;;;;;:::999999888888999999888888888888777777777777555666666777777666666666777777888888999999::::::999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>>>>??????@@@@@@??????????????????>>>>>>>>>>>>>>>?????????@@@AAAAAAAAABBBBBBBBBCCCBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJLLLNNNOOOQQQRRRUUUVVVXXXZZZ\\\```eeeiiinnnpppsssuuuuuuvvvwwwyyyyyyyyyyyyxxxyyyyyyzzzzzzxxxxxxxxxxxxyyyyyyzzzzzzxxxxxxxxxxxxyyyzzz{{{{{{zzzzzz|||}}}}}}|||zzzzzzzzzzzz{{{{{{|||}}}}}}~~~{{{{{{zzzzzzyyyyyyxxxxxxvvvuuutttsssssssssssstttuuutttrrrpppoooooopppqqqoooooooooooopppqqqqqqrrrlllkkkppp~~~|||~~~}}}{{{mmmZZZJJJBBB@@@<<<;;;:::999888777777777555444444333333333333333333333333333333333333333333333333333333333333333222222222222222333333333111111111222222222333333111111222222333333333333000111333444444444333222444444444555555555666666777999;;;@@@JJJUUU___dddbbbaaaaaaaaacccdddddddddeeedddcccaaabbbeeeiiillllllnnnrrrwww|||}}}|||wwwsssrrrvvvzzzvvvuuu{{{}}}}}}|||{{{yyysssgggXXXNNNFFFDDDBBBBBBDDDJJJPPPTTTYYY___iiipppqqqmmmhhhccc]]]SSSGGG>>>;;;===>>>>>>999999888888777777888888888888888888999:::;;;<<<<<<<<<===>>>>>>???@@@@@@???AAADDDDDDDDDFFFLLLQQQXXX^^^fffoooyyy222222333333333333444444333333333333444555666666999:::???IIITTTZZZYYYVVVIIIIIIIIIKKKOOOUUU[[[___dddiiiqqqzzzvvvpppppprrruuuuuuyyy~~~|||{{{yyy{{{{{{}}}|||tttnnnnnnqqqvvv{{{}}}|||vvvuuuuuuuuuvvvyyy{{{}}}}}}|||yyyvvvuuuvvvuuutttssssssssstttuuuqqqqqqqqqqqqrrrssstttuuuuuutttrrrrrrqqqooommmjjjggghhhjjjkkkmmmmmmnnnnnniiiiiihhhgggeeecccaaa___YYYXXXVVVSSSPPPMMMKKKJJJJJJHHHFFFEEEDDDCCC@@@??????>>>===;;;::::::::::::::::::999888888888888888777777777777777777777777555555666777777777666666444444555666777888888999:::::::::;;;;;;;;;<<<<<<========================>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDBBBBBBDDDEEEGGGIIIKKKKKKMMMNNNQQQUUUWWWXXXYYYYYY[[[\\\]]]^^^```ccchhhlllrrrtttvvvwwwwwwwwwxxxyyyzzzzzzyyyyyyyyyyyyzzzzzzxxxxxxyyyyyyyyyzzzzzzzzzxxxxxxxxxxxxyyyzzz{{{|||{{{{{{||||||||||||{{{{{{zzz{{{{{{||||||}}}~~~~~~{{{{{{{{{{{{zzzzzzzzzzzzwwwvvvuuusssssstttuuuuuuuuutttsssrrrrrrrrrrrrrrrooooooooooooqqqrrrtttuuuooommmppp~~~}}}qqq```PPPEEE@@@<<<;;;:::888777777777777555444444333222333333333333333333333333333333333222222333333333333444444111111222222222222333333111111111111222222222222111111222222333444444444222333444555555555444333333333444444555666666666777:::===BBBLLLYYY```aaa``````aaabbbccccccddddddffffffeeedddcccdddhhhkkklllpppvvv}}}zzzuuuqqquuu||||||yyyvvv}}}~~~}}}~~~~~~|||vvvkkk^^^QQQJJJBBBAAA@@@BBBFFFLLLSSSWWW]]]dddlllqqqqqqmmmiiifffRRRKKKCCC>>><<<;;;888666999888888777777777888888888888888999:::;;;<<<=========>>>>>>???@@@AAAAAA@@@CCCEEEEEEFFFKKKTTT\\\gggnnnxxx~~~|||zzzyyyzzz{{{|||~~~~~~~~~222222333333333333444444333333333333444555666666999===DDDMMMTTTVVVSSSOOOEEEGGGJJJNNNSSSZZZaaaffffffkkkttt}}}xxxttttttxxxzzzxxx}}}~~~|||||||||{{{{{{~~~~~~yyyvvvuuuyyy|||yyyyyyttttttttttttvvvyyy|||~~~{{{yyywwwuuuuuuvvvuuutttsssrrrsssssstttqqqqqqqqqqqqrrrssstttttttttsssrrrrrrqqqnnnjjjffffffgggiiikkklllllllllkkkhhhhhhgggeeecccaaa^^^]]]VVVUUUSSSQQQNNNLLLJJJIIIEEEDDDBBBAAABBBAAA???>>>===<<<;;;:::999888888888:::999999888888888888888777777777777777777777777555555666777777777777777333444555666777888999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAA???@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEDDDEEEGGGIIILLLOOOQQQRRRUUUXXX]]]bbbeeefffeeedddbbbccceeeeeefffjjjnnnqqqvvvxxxzzzzzzyyyxxxyyyzzz{{{zzzzzzyyyyyyyyyzzzzzzxxxyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyzzz{{{|||~~~}}}||||||||||||||||||}}}{{{{{{{{{|||}}}}}}~~~~~~{{{{{{{{{{{{{{{{{{{{{|||xxxwwwvvvttttttuuuvvvwwwtttttttttuuuttttttssssssooooooooopppqqqsssuuuwwwuuussssss{{{~~~uuuhhhXXXJJJCCC===<<<;;;:::888888888888666555555444444444444444333333333333333333333333222222222333333444444444222222222333333333444444111111111111222222222222111111222222333444444555333333444444555555555444333333444444555666666777888<<<@@@EEEPPP\\\aaa______```bbbcccddddddeeeffffffhhhhhhfffdddeeegggjjjjjjpppzzzxxxuuu{{{}}}xxxuuu||||||{{{{{{}}}~~~{{{qqqaaaSSSIIIEEE@@@???@@@CCCIIIQQQXXX]]]ccchhhmmmnnnjjjeee```^^^KKKGGGBBB??????===:::777888888777777777777888888888999999999:::<<<===>>>======>>>???@@@AAABBBBBBCCCFFFIIIIIIKKKTTTbbbmmmvvv~~~tttssspppnnnnnnpppssstttxxxwwwxxxzzz}}}~~~~~~|||222222333333333444444444333333333333444555666666:::???GGGPPPTTTRRRMMMIIIBBBEEEJJJPPPWWW___ggglllhhhmmmvvvzzzwwwxxx|||}}}{{{zzz{{{}}}~~~zzz~~~}}}zzz~~~|||xxxvvvuuussssssssstttwwwzzz}}}}}}yyywwwwwwvvvvvvvvvuuusssrrrrrrrrrrrrsssrrrqqqqqqqqqrrrrrrssstttrrrrrrrrrrrrqqqnnnhhhdddggghhhiiijjjkkkjjjiiiiiiggggggfffdddbbb___]]]\\\TTTSSSQQQOOOMMMKKKIIIIIIAAA@@@>>>???@@@@@@???>>><<<;;;:::888777777777666:::999999888888888888888777777777777888888888888555555666777888888777777555666777888999:::;;;<<<;;;;;;;;;<<<<<<<<<======:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFHHHIIIKKKOOORRRUUUWWWYYY]]]aaahhhnnnrrrrrrpppoooiiijjjkkklllmmmppptttwwwyyyzzz|||{{{zzzyyyyyyzzz{{{zzzzzzyyyyyyyyyzzzzzzxxxyyyzzz{{{{{{{{{zzzzzzzzzzzz{{{{{{}}}~~~~~~}}}|||{{{{{{|||}}}~~~{{{{{{||||||}}}}}}~~~~~~{{{{{{{{{|||||||||||||||yyyxxxvvvuuutttuuuwwwxxxssstttuuuvvvvvvvvvuuutttoooooooooppprrrtttvvvxxx|||yyyvvvxxx|||{{{}}}xxxmmm^^^OOOEEE>>>===<<<;;;:::999999999777777666555555555555555333333333333333333333333222222222333333444444444333333333444444555555555000111111111111222222222111111222333333444555555222222222222333333444444333333444444555666777777999>>>CCCHHHRRR^^^aaa]]]^^^```cccdddeeefffggghhhgggiiijjjiiifffeeegggiiifffnnnzzz{{{|||uuuqqqyyyzzzwwwwwwxxxzzz|||xxxkkkYYYIIIBBB@@@???@@@AAAFFFMMMUUU]]]bbbhhhkkkmmmjjjbbbZZZTTTRRRFFFAAA;;;999999;;;:::999888777777777777777888888999999999:::;;;<<<>>>>>>===>>>>>>@@@AAABBBCCCCCCFFFIIIMMMNNNRRR]]]nnn{{{|||yyymmmkkkiiiggghhhjjjmmmooosssssstttvvvzzz{{{{{{zzz111111222222222333333333666222111555666555555888>>>CCCJJJQQQTTTQQQJJJDDDBBBEEEKKKSSS[[[ccciiilllpppsssyyy{{{zzz}}}|||wwwyyy~~~~~~|||zzzyyyxxxuuuvvvwwwxxxyyy||||||yyyvvvtttttttttuuurrrrrrrrrsssssssssttttttqqqpppooooooooopppqqqrrrsssqqqpppppppppooollljjjffffffggghhhiiikkkllllllfffeeecccaaa```^^^[[[YYYRRRQQQOOOLLLIIIFFFDDDCCC@@@>>>===<<<===>>>===<<<:::999999999999999999999777777777777777777777777999999888888888888999999;;;:::999888777777777777777888888888888999999999<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<<<<<<<@@@???>>>===>>>>>>@@@@@@BBBAAAAAA@@@?????????@@@AAABBBCCCCCCAAAAAABBBCCCBBBBBBBBBDDDFFFHHHHHHGGGIIIJJJMMMRRRXXX]]]___```fffkkkttt||||||zzzvvvwwwwwwvvvuuuvvvxxxzzz~~~}}}|||~~~{{{yyyxxxyyy{{{|||{{{yyyyyyyyyzzzzzzzzz{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{zzzyyyzzz{{{|||}}}{{{zzzyyywwwvvvuuuuuuuuurrrtttvvvwwwwwwuuusssqqqqqqqqqqqqqqqrrrtttvvvwwwzzzvvvuuutttvvvuuuhhhVVVHHHBBB???;;;888888888777666555555444333333333333444222222222222222222222222333333333222222111111111333222222111111222222333333333222222333333444555555555555444444333333222333444555555333333444555333444666666555666777999;;;@@@FFFNNNUUU[[[___aaa```cccgggiiiiiigggggggggmmmjjjkkkmmmkkkeeeaaaaaafffooo~~~yyytttqqqrrr{{{~~~wwwsssssstttyyyyyyppp^^^OOOHHHDDD??????CCCEEEHHHOOOZZZaaaccclllhhhbbb\\\WWWQQQKKKFFF???>>>;;;999777777888999777777777777777777888999;;;<<<<<<<<<===>>>>>>>>>@@@AAAAAAAAAAAABBBEEEHHHKKKMMMOOOUUU^^^kkkyyy|||vvvrrriiidddbbbbbbbbb```bbbfffjjjlllooorrrtttuuuuuuttt111222222222222333333333777333222666777666777:::???EEELLLQQQQQQMMMGGGDDDCCCGGGNNNVVV^^^eeekkkooopppuuu}}}|||{{{~~~~~~yyyvvvyyy~~~~~~|||zzzyyyyyyyyyxxxyyy{{{{{{|||~~~}}}{{{xxxuuussssssttttttssssssrrrrrrqqqqqqqqqpppqqqqqqpppoooooopppqqqrrrqqqpppooooooooonnnllljjjggggggggghhhhhhhhhhhhiiieeecccaaa```^^^\\\YYYVVVOOONNNLLLJJJGGGEEECCCBBB???===<<<;;;<<<===<<<;;;999999999999999999999999888888888888888888888888999999888888888888999999999888888888888888999999999999999999::::::::::::<<<<<<;;;;;;<<<<<<=====================>>>>>>>>>AAA@@@???>>>>>>???@@@AAABBBAAA@@@@@@@@@@@@AAABBBEEEFFFFFFEEECCCAAAAAABBBDDDDDDEEEGGGJJJLLLMMMMMMNNNOOORRRXXX___eeeiiikkkpppuuu}}}~~~}}}~~~}}}{{{zzz{{{}}}}}}|||zzzzzz{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{zzzzzzzzz{{{|||}}}|||{{{zzzxxxvvvuuuuuutttrrrsssuuuwwwwwwvvvtttrrrqqqpppppppppqqqsssuuuvvv~~~zzzvvvpppooowwwyyymmm[[[LLLCCC@@@<<<::::::999888777666555444444333333444444222222222222222222222222444333333333222222222222333222222111111222222333333333222222333333444555666666666555555555555555333444555555333333444555333444666666666666888999>>>CCCJJJRRRXXX]]]```bbbbbbeeehhhiiihhhgggggghhhllllllmmmoookkkeeeccceeekkkrrr~~~wwwrrrnnnoooyyywwwrrrqqqtttvvvwwwvvvlllZZZMMMGGGDDD@@@AAAFFFJJJMMMUUU```gggiiikkkfff___YYYSSSMMMGGGDDD???===;;;999777777888999999888888888888999::::::<<<<<<======>>>?????????@@@AAABBBBBBBBBCCCFFFIIIOOORRRVVV]]]ggguuuzzzsssoooddd```]]]^^^]]][[[]]]aaadddfffjjjnnnppprrrrrrrrr222222222222333333333333777444444777888777999===AAAHHHOOOQQQLLLFFFDDDDDDDDDIIIQQQYYY```ffflllooopppyyyxxxsssqqquuu}}}{{{vvvtttxxx~~~{{{xxxvvvwwwyyyzzz{{{}}}}}}{{{yyyvvvtttrrrrrrrrrsssssssssrrrqqqpppooonnnnnnqqqqqqppppppppppppqqqqqqpppnnnmmmmmmnnnmmmkkkiiihhhggggggffffffeeeeeeeeecccaaa___]]]\\\YYYVVVSSSKKKJJJIIIGGGEEECCCAAA@@@>>><<<::::::;;;<<<;;;:::888888888888888888888888999999999999999999999999999999888888888888999999777777777888888:::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@BBBBBBAAA@@@@@@AAABBBBBBDDDDDDCCCCCCDDDEEEGGGHHHLLLLLLLLLIIIEEEBBBAAAAAABBBCCCEEEHHHKKKNNNPPPRRRUUUXXX]]]dddllltttzzz~~~}}}}}}~~~~~~}}}|||{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}|||{{{{{{{{{{{{{{{{{{{{{|||}}}}}}}}}|||{{{yyywwwvvvttttttqqqsssuuuvvvwwwvvvuuutttqqqpppppppppqqqssstttvvv~~~|||vvvlllfffmmmwww~~~sss```PPPDDDAAA>>><<<<<<;;;999777666555444444333444444444333333333333333333333333444444444444333333333333333222222111111222222333333333222222333333444555444444444444555555555555333444555555333333444555333444666666666777999;;;AAAGGGPPPWWW\\\___aaabbbfffgggiiihhhgggfffggghhhlllmmmpppqqqllleeefffkkkrrrvvv}}}vvvppplllmmmwwwwwwppplllmmmpppssssssooodddUUUIIIEEECCCAAADDDJJJPPPVVV^^^iiiooooooiiiccc[[[SSSMMMGGGCCC@@@===<<<:::999888888888999:::999999999::::::;;;<<<<<<======>>>??????@@@@@@CCCDDDEEEEEEEEEGGGJJJMMMTTTYYYaaakkkwww}}}vvvooojjj___[[[XXXXXXXXXVVVWWW[[[]]]```cccgggjjjlllmmmmmm222222222333333333444444666444444777888777:::???DDDKKKQQQOOOGGGAAABBBEEEGGGMMMUUU[[[```dddiiimmmrrr}}}{{{ooojjjjjjsss~~~|||}}}yyyvvvssstttyyy~~~}}}xxxuuutttvvvzzz|||~~~~~~zzzyyywwwuuurrrqqqqqqqqqqqqsssrrrrrrqqqppppppooooooqqqqqqppppppppppppppppppooonnnllllllmmmllljjjhhhfffeeeeeeeeedddcccccccccaaa___\\\ZZZYYYVVVRRRPPPIIIIIIGGGEEEBBB@@@>>>>>><<<:::999888999:::999888777777777777777888888888999999999999999999999999:::999999888888999999:::888888888888999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???????????????@@@AAAAAABBBBBBCCCCCCBBBAAABBBBBBDDDEEEHHHHHHHHHIIIKKKNNNPPPRRRUUUTTTRRRNNNHHHDDDBBBBBBDDDFFFHHHKKKNNNQQQUUUXXX]]]ccclllwww~~~~~~~~~~~~}}}{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{|||||||||||||||{{{{{{|||||||||||||||}}}}}}}}}~~~}}}|||{{{yyywwwuuutttqqqrrrtttvvvwwwwwwvvvuuurrrqqqqqqqqqrrrsssuuuvvvzzz{{{|||vvviiiaaafffpppwww~~~~~~~~~wwwdddRRRDDDBBB???===<<<;;;888666666666555444444444444444333333333333333333333333444444444444444444444444333222222111111222222333333333222222333333444555111111111222222333333333333444555555333333444555333444666666666888:::===DDDKKKTTT[[[___```bbbccciiiiiiiiigggfffeeegggiiilllnnnrrrssslllfffiiiqqqyyyzzz~~~vvvpppmmmnnnvvv}}}vvvmmmiiihhhkkknnnmmmggg[[[OOOFFFCCCCCCDDDGGGOOOWWW]]]fffooosssrrrfff```VVVMMMGGGCCC@@@>>><<<;;;:::999888888999999999999999999:::;;;<<<<<<<<<<<<===>>>???@@@@@@AAAEEEGGGHHHIIIKKKMMMQQQTTTYYY```lllzzz|||tttlllfff\\\XXXUUUUUUTTTRRRTTTXXXZZZ\\\___bbbeeeffffffeee222222333333333444444444555333444666666666:::AAAFFFLLLQQQMMMDDD???CCCIIIKKKQQQXXX\\\^^^aaafffjjjuuuvvvjjjhhhkkkxxx~~~~~~{{{vvvtttttttttwww{{{|||xxxuuuuuuxxx|||}}}{{{wwwuuutttrrrqqqpppppppppqqqqqqqqqqqqrrrrrrrrrrrrpppppppppoooooonnnnnnnnnnnnmmmkkkkkkkkkjjjgggeeeaaaaaaaaaaaaaaaaaaaaaaaa]]][[[XXXWWWUUUSSSOOOLLLIIIHHHFFFCCCAAA>>><<<;;;;;;999777777888999888777666666777777777888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::999999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCCCCEEEEEEDDDDDDEEEFFFHHHIIILLLMMMOOOQQQTTTWWWZZZ[[[___]]]XXXQQQJJJEEEDDDDDDIIIKKKNNNQQQTTTXXX^^^bbbhhhqqq~~~}}}|||||||||{{{zzzzzzzzz{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{{{{||||||||||||{{{{{{|||||||||}}}}}}}}}}}}}}}~~~~~~}}}|||zzzxxxvvvuuuqqqrrrtttuuuvvvvvvvvvvvvssssssrrrrrrrrrtttuuuvvvwwwzzz|||vvvhhh]]]___gggmmmwww~~~~~~{{{{{{~~~zzzfffTTTDDDBBB>>><<<;;;:::888666666666555444444444444555333333333333333333333333444444444444444444444444333222222111111222222333333333222222333333444555111111111222222333333333333444555555333333444555333555666666666999<<>>===:::999999999888999999999888888888999999;;;<<<<<<;;;<<<===>>>???@@@AAAAAADDDGGGIIILLLOOOSSSXXX\\\```jjjyyy{{{rrriiiccc\\\XXXUUUUUUTTTQQQSSSWWWYYYZZZ]]]___``````___^^^333333333333444444444444444333444666666666;;;CCCGGGLLLOOOJJJCCCAAAGGGNNNQQQVVV\\\______bbbhhhmmmzzzssslllooouuuzzzttttttvvvxxx{{{~~~}}}yyywwwxxx{{{~~~|||||||||uuutttsssrrrqqqpppppppppqqqqqqqqqqqqrrrrrrssssssnnnnnnoooooonnnmmmlllkkkmmmkkkiiihhhgggfffccc```\\\\\\\\\\\\[[[[[[[[[[[[VVVUUUSSSQQQPPPNNNKKKHHHFFFEEECCCAAA???<<<;;;:::;;;999777777888999888777666777777888888999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;::::::999999999:::::::::::::::;;;;;;;;;<<<<<<============>>>@@@AAABBBAAABBBCCCCCCDDDEEEFFFFFFHHHHHHHHHIIIJJJMMMOOOPPPQQQTTTXXX]]]aaaccceeefffhhhddd]]]SSSKKKGGGGGGHHHGGGKKKOOOSSSWWW]]]eeekkkxxx|||zzzzzzzzzzzzyyyzzzzzz{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}zzzzzz{{{|||||||||{{{{{{||||||}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}|||zzzxxxwwwsssssstttuuuuuuvvvvvvvvvssssssrrrqqqrrrssstttuuuxxxzzz|||wwwiii[[[YYY]]]eeeqqq}}}}}}}}}yyyyyy{{{~~~}}}jjjXXXFFFCCC>>>;;;:::999888777777666555555444444555555333333333333333333333333333333333333444444444444333222222111111222222333333333222222333333444555444444444444555555555555333444555555333333444555444555555666777:::>>>AAAJJJRRR[[[aaabbbcccfffiiimmmmmmmmmkkkiiiiiikkklllllllllnnnooollliiinnnuuu{{{{{{}}}{{{tttrrrtttxxx|||wwwyyy|||xxxvvvvvvuuuyyy{{{{{{~~~~~~zzztttmmmiiihhhiiijjj]]]SSSJJJFFFDDDCCCFFFJJJPPPYYYbbbhhhlllnnnkkkeeeZZZTTTLLLEEE@@@>>>===<<<888888888999999999999999888888888999:::;;;<<<===<<<<<<===???@@@AAABBBCCCCCCFFFKKKOOOTTT[[[aaafffnnnyyyzzzqqqgggaaa\\\WWWTTTTTTSSSPPPRRRUUUWWWYYYZZZ\\\\\\\\\ZZZYYY333333333444444444444555444444555777666777===FFFHHHJJJKKKHHHCCCDDDKKKSSSVVV[[[aaabbbbbbfffooovvv~~~|||rrrpppxxx}}}yyywwwzzz}}}~~~|||{{{|||~~~|||zzzyyyyyyuuutttsssrrrqqqpppppppppqqqqqqqqqqqqppppppppppppmmmmmmmmmmmmmmmkkkjjjiiijjjhhhfffdddccc```]]]ZZZXXXWWWVVVVVVUUUTTTSSSSSSOOONNNLLLKKKKKKIIIFFFDDD@@@@@@???>>><<<;;;;;;:::;;;999777777888999888777777777888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;999999999999::::::;;;<<<;;;;;;<<<<<<<<<==================>>>???@@@BBBBBBDDDEEEFFFGGGHHHIIIJJJJJJLLLLLLMMMNNNQQQTTTWWWXXX[[[___eeelllqqqsssssssssooojjj```UUULLLHHHIIILLLFFFKKKRRRXXX]]]fffqqqyyy|||xxxxxxyyyzzzzzz{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}yyyzzz{{{{{{||||||{{{{{{|||}}}~~~~~~~~~|||}}}~~~~~~~~~|||zzzxxxttttttuuuuuuuuuuuuuuuuuurrrqqqpppppppppqqqrrrssswwwxxxzzzwwwkkk^^^XXXZZZ^^^lll{{{~~~~~~zzzzzzwwwzzzqqq```JJJEEE???;;;999::::::999777666666555555555555555444444444444444444444444222222222222333333333444333222222111111222222333333333222222333333444555666666666555555555555555333444555555333333444555444555555666777:::???CCCMMMUUU^^^cccccceeejjjooooooppppppooonnnmmmooopppllljjjjjjlllkkkkkkooouuuxxxxxx{{{wwwpppnnnnnnppptttyyy~~~~~~xxxsssuuuyyy}}}~~~yyyxxxzzzxxx|||~~~~~~}}}wwwtttoookkkgggeeeddddddUUULLLDDDDDDEEEEEEHHHMMMVVV___hhhlllmmmkkkddd]]]QQQLLLFFFAAA>>><<<;;;:::777777888999999999999999999999999:::;;;===>>>???>>>???@@@AAABBBDDDEEEEEEFFFJJJPPPVVV^^^fffnnnsssxxxoooeee^^^ZZZUUURRRRRRPPPNNNOOOSSSTTTUUUWWWYYYZZZYYYXXXWWW333333333444444444555555555555777999888888???HHHHHHIIIIIIFFFDDDGGGOOOVVVYYY^^^dddeeefffkkkuuu~~~zzzrrrttt~~~}}}zzz}}}~~~}}}|||yyyvvvuuuttttttssssssrrrqqqpppppprrrrrrqqqpppooonnnmmmmmmllllllmmmmmmllljjjiiihhhhhhfffcccaaa___\\\YYYVVVUUUUUUSSSRRRPPPNNNLLLLLLJJJIIIGGGGGGGGGFFFCCCAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;999777777888999888777777777888999::::::;;;;;;========================;;;::::::999999::::::;;;777777888999:::<<<===>>>============>>>>>>>>>>>>=========>>>???AAABBBCCCGGGGGGHHHIIIJJJKKKLLLMMMOOOPPPQQQSSSVVVYYY\\\^^^dddiiiqqqxxx~~~~~~sssmmmaaaUUULLLIIIKKKNNNLLLRRRZZZbbbiiittt|||xxxwwwyyyzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||~~~~~~|||yyyyyyzzz{{{|||||||||{{{|||}}}~~~~~~~~~{{{|||~~~~~~}}}{{{zzzuuuuuuuuuuuuttttttttttttpppooonnnnnnnnnooopppqqqrrrsssvvvvvvnnnbbb\\\\\\ZZZjjjzzz{{{{{{tttxxx}}}vvvfffLLLGGG@@@;;;::::::;;;<<<777777666555555555555555444444444444444444444444111111111222222333333333333222222222222222222333333333222222333333444555555555555444444333333333333444555555333333444555444555555666777;;;@@@DDDPPPXXXaaaeeeeeegggmmmsssqqqrrrssssssrrrqqqrrrssslllhhhgggjjjkkkkkkoootttuuuvvvzzz~~~vvvpppjjjiiihhhjjjnnnvvv}}}{{{tttppprrruuuyyy~~~}}}xxxyyy|||yyy}}}}}}wwwsssqqqmmmhhhddd```^^^]]]QQQHHHAAACCCFFFFFFIIIOOOZZZbbbkkknnnnnnjjj```WWWKKKGGGBBB>>><<<;;;:::999666777888999999999999999::::::;;;;;;===>>>???@@@@@@AAABBBCCCEEEFFFGGGHHHKKKOOOVVV^^^fffpppyyy~~~wwwmmmccc\\\XXXSSSPPPPPPNNNLLLMMMPPPPPPRRRTTTWWWXXXXXXXXXWWW333333333333333333333333333222444888999:::DDDPPPNNNLLLIIIEEEDDDHHHPPPWWW[[[^^^cccfffjjjpppwww}}}xxxtttzzz~~~|||{{{{{{zzzzzzyyyxxxxxxwwwvvvuuutttsssrrrqqqqqqrrrpppnnnllljjjjjjjjjjjjkkkkkkkkkjjjiiifffdddcccdddaaa]]]YYYWWWTTTQQQNNNMMMMMMLLLJJJHHHGGGFFFEEEBBBAAAAAAAAA@@@@@@??????;;;;;;::::::999888777777777777777777777777777777888888888888999:::;;;<<<<<<<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>><<<<<<>>>@@@???@@@BBBBBBBBBCCCEEEGGGIIIKKKMMMNNNNNNOOOQQQSSSSSSUUUXXX[[[^^^ccciiinnnuuuzzz}}}mmm[[[RRROOOLLLJJJKKKPPPXXX```fffqqq}}}|||||||||{{{}}}|||{{{{{{{{{|||~~~}}}}}}~~~~~~~~~~~~|||{{{{{{zzzzzzzzzzzz{{{||||||~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}|||{{{|||xxxtttsssuuuwwwvvvuuuvvvtttqqqnnnmmmlllmmmmmmnnnrrruuutttmmmddd[[[VVV]]]hhhwww{{{xxxtttuuuyyyyyyrrrXXXJJJ@@@???;;;444444<<<999999888888777555444333444444444444444444444444555555444444444333333333222222222222222222222222333333333333333333333333444444555555555555444444222222333333333444444444666444555777888:::BBBLLLVVVZZZ___ccceeejjjqqqwwwyyy{{{|||zzzxxxwwwtttqqqnnnfffcccjjjqqqpppoooooosssuuuxxx{{{vvvlllmmmgggbbbdddkkksssxxxyyywwwsssooonnnrrryyy|||zzzyyyyyy}}}zzzyyysssqqqmmmiiiddd]]]UUUPPPIIIEEEAAA@@@DDDIIINNNPPP^^^iiiqqqoooiiicccZZZQQQGGGEEEAAA>>>;;;:::::::::777888999888777777999:::;;;;;;;;;;;;;;;<<<======@@@AAABBBDDDEEEHHHJJJKKKSSSVVV^^^hhhrrr|||yyyqqqjjjccc^^^UUURRROOOMMMMMMNNNNNNMMMQQQSSSVVVXXXYYYYYYWWWVVV333333333333333333333333444333555999:::<<>>>>>===<<<<<<============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>======>>>@@@@@@AAABBBBBBBBBCCCEEEGGGIIIKKKNNNOOOPPPQQQTTTVVVWWWZZZ]]]aaaeeekkkqqqvvv}}}}}}nnn]]]UUUQQQOOOOOOPPPXXXbbbnnnxxx}}}zzz{{{||||||}}}||||||{{{|||}}}~~~~~~~~~~~~~~~~~~|||{{{zzzyyyyyyyyyyyyzzz{{{{{{~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}|||{{{|||yyyuuutttuuuvvvuuutttsssrrrpppnnnmmmmmmnnnooonnnqqqtttsssnnneee]]]XXX]]]gggvvv}}}~~~}}}zzzssstttxxx~~~|||vvv___OOOCCC@@@===666666;;;999999888888777555444333444444444444444444444444555444444444444333333333222222222222222222222222333333333333333333333333444444555555555555444444222222333333333444444444666555666999:::===EEEOOOXXX\\\aaafffjjjpppxxx~~~|||zzzwwwsssooojjjeeeeeennnuuussspppooopppsssvvvzzztttlllhhhdddaaadddkkkrrrvvvvvvpppnnnlllnnnuuu|||~~~}}}||||||||||||yyywwwtttqqqmmmhhhaaaYYYQQQKKKFFFDDDAAAAAACCCIIIPPPTTTeeemmmqqqlllddd\\\RRRIIIDDDBBB???<<<999888888999777888999888777777999;;;===<<<<<<<<<===>>>?????????@@@AAACCCEEEHHHLLLNNNSSSYYYcccppp~~~xxxqqqiiiaaa\\\TTTQQQNNNLLLLLLMMMMMMMMMOOOQQQTTTWWWYYYYYYWWWWWW333333333333333333333333444444666:::<<>>===<<<;;;::::::::::::999999999999::::::999999888777777777888888888888888888888888999999999999:::;;;<<<<<<<<<===>>>>>>>>>>>>======??????>>>>>>>>>=========;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>======???AAAAAABBBCCCCCCCCCDDDFFFHHHKKKMMMPPPRRRSSSUUUXXX[[[^^^aaaeeejjjpppvvv}}}|||nnn___WWWSSSRRRTTTXXX^^^kkk||||||yyyzzz|||}}}|||||||||||||||}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyzzz{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||~~~{{{wwwvvvuuuuuutttsssqqqqqqooonnnnnnnnnooopppnnnppprrrrrrooohhhaaa\\\]]]fffsss~~~xxxvvvxxx|||yyyuuuvvvyyy~~~~~~iiiWWWFFFAAA>>>999888:::888888888888777555444333444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333444444555555555555444444333333333333444444444444666555777:::===@@@IIISSS[[[```eeejjjooowww}}}zzzvvvppplllfffggglllvvv{{{xxxsssooommmqqquuuzzz|||rrrkkkbbbaaabbbgggoootttuuutttllllllmmmqqqxxx~~~{{{xxxuuuuuurrrlllfff^^^UUULLLFFFBBBCCCCCCCCCDDDJJJTTT[[[kkkooonnnfff]]]TTTKKKCCC@@@???<<<:::888777777777888999999999888888:::<<<>>>>>>>>>>>>???@@@AAABBB???AAACCCEEEGGGKKKPPPTTTYYYbbbooo~~~}}}wwwppphhh___YYYSSSPPPLLLKKKKKKLLLLLLKKKMMMOOORRRVVVXXXXXXXXXWWW222222333333333333444444222444777:::>>>BBBJJJPPPRRRMMMGGGCCCDDDJJJRRRYYY^^^aaaffflllttt}}}~~~vvvtttzzz}}}zzz}}}~~~}}}||||||{{{{{{zzzzzzyyyxxxxxxwwwvvvvvvvvvuuuuuutttttttttrrrqqqooommmkkkiiihhhgggdddcccaaa^^^[[[WWWUUUSSSOOOMMMJJJGGGFFFEEECCCAAA??????>>>======<<<;;;;;;;;;;;;;;;:::::::::::::::999999999888888777777777999999999999999999999999999999999::::::;;;<<<=========>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<=========>>>??????>>>???AAACCCBBBCCCDDDDDDDDDEEEHHHJJJMMMOOOSSSUUUXXXZZZ^^^```eeehhhmmmsssyyyyyymmm```XXXTTTSSSXXX^^^gggvvv}}}xxxyyy|||~~~|||||||||||||||}}}}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzz{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwuuutttrrrrrrrrrqqqpppooonnnnnnnnnooonnnooopppqqqoookkkfffbbb]]]dddooo|||yyyvvvttt~~~}}}yyyzzz{{{rrr^^^JJJAAA???;;;888888888888888888777666555444444444444444444444444444444444444333333333222222333333333333333333333333333333333333333333333333333444444555555444444333333333333444444444444555555555777;;;>>>BBBLLLVVV___ccciiinnnrrryyy{{{yyyvvvqqqllliiiiiinnnwww}}}uuuooommmqqqwww}}}xxxooojjj___aaagggnnntttwwwvvvtttnnnooorrrwww}}}~~~}}}zzzvvvsssuuuqqqkkkddd\\\SSSKKKEEEAAADDDFFFGGGHHHOOOZZZcccmmmlllhhh```WWWNNNGGGCCC===<<<:::999777777777777888999:::999999999;;;===>>>>>>>>>???@@@AAACCCDDDBBBDDDGGGHHHJJJOOOVVV[[[dddooo~~~~~~zzzuuuoooggg^^^XXXQQQOOOKKKJJJJJJKKKKKKJJJKKKMMMPPPTTTVVVWWWXXXXXX222222222333333444444444111444777:::???FFFLLLOOOQQQLLLFFFCCCEEELLLTTTYYY\\\___fffoooyyy{{{tttssszzz|||yyy||||||{{{{{{|||}}}~~~~~~~~~{{{zzzzzzyyyxxxxxxwwwwwwzzzzzzyyywwwvvvtttsssrrrrrrqqqpppnnnkkkhhhfffeeeaaa___\\\YYYUUUQQQOOONNNIIIFFFDDDBBBBBBAAA@@@>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888999999999999999999999999::::::::::::;;;<<<===>>>>>>>>>>>>>>>??????@@@@@@?????????>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>===???@@@@@@@@@AAADDDFFFCCCEEEGGGGGGHHHIIILLLOOOQQQTTTXXX[[[]]]```dddgggkkkooouuuzzz~~~uuukkk```YYYUUUVVV^^^gggxxx~~~yyyzzz|||~~~{{{||||||}}}}}}}}}}}}}}}~~~~~~~~~}}}||||||{{{{{{|||||||||||||||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||yyyuuusssrrrqqqssssssqqqpppnnnmmmllllllnnnmmmnnnooopppoookkkhhh^^^bbbkkkwww}}}xxxxxx~~~~~~~~~wwweeeOOOCCC???<<<888666777777888777777666555444444444444444444444444444444444333333333222222222333333333333333333333333333333333333333333333333333333444444444444333333333333444444444555555555444444777;;;???DDDNNNXXXbbbfffkkkooorrrwww~~~{{{sssrrrpppkkkhhhiiiqqqyyywwwpppooottt{{{tttlllhhh]]]bbbkkksssyyyyyyvvvsssqqqrrrwww}}}}}}{{{{{{{{{yyyuuurrrtttpppjjjccc\\\TTTLLLGGGBBBFFFKKKMMMOOOUUU___hhhnnniiiaaaZZZQQQIIICCC@@@;;;;;;:::999888888888888888999::::::999:::<<<>>>======>>>???@@@BBBDDDEEEDDDGGGIIIKKKMMMSSS\\\cccnnn|||~~~{{{yyyvvvrrrmmmeee^^^XXXQQQNNNJJJIIIIIIJJJJJJIIIJJJLLLNNNQQQTTTVVVWWWXXX111222222333333444444555000555999<<>>??????===<<<::::::::::::::::::999999::::::::::::;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>>>>???>>>>>>>>>???@@@AAABBB@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>???????????????@@@BBBBBBCCCDDDFFFIIIGGGIIIKKKMMMNNNQQQTTTWWWXXX[[[___bbbdddgggkkknnnrrrvvv{{{xxxooohhhaaa\\\YYY\\\hhhuuu{{{{{{|||}}}{{{{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}||||||||||||}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzvvvsssqqqrrrtttsssrrrpppooommmkkkkkknnnllllllnnnqqqssspppnnnaaaccchhhrrrzzzwww~~~{{{kkkVVVGGG@@@===999666777777777777777666555555444444444444444444444444333333333333222222222222333333333333333333333333333333333333333333333333333333444444444444333333333444444444555555555555555555777<<<@@@EEEPPPZZZaaaffflllooopppssswwwzzz{{{sssmmmmmmiiidddeeelllyyyxxxrrrrrrxxxqqqiiiggg^^^eeeoooyyy}}}|||wwwtttrrrtttzzz}}}zzzxxxxxxyyyxxxuuurrrsssoooiiiccc\\\UUUNNNIIIDDDHHHNNNRRRVVV[[[bbbhhhmmmeee[[[TTTLLLCCC===<<<:::::::::999999999999888888999;;;;;;:::;;;===???======>>>???AAADDDEEEGGGDDDHHHLLLNNNQQQYYYeeennnxxx}}}{{{yyyvvvtttrrrooolllhhhccc\\\XXXQQQNNNJJJIIIIIIJJJJJJIIIJJJKKKMMMPPPRRRTTTVVVVVV111111222333333444555555222777;;;>>>EEEOOORRRPPPKKKHHHDDDEEEJJJRRRWWWZZZ```dddmmmyyyzzztttsssyyy}}}|||~~~wwwuuuwwwyyyyyyxxxxxxxxxyyy{{{{{{zzzzzz{{{}}}}}}}}}|||zzzzzzyyyyyyxxxwwwwwwwwwyyyyyywwwvvvtttsssrrrqqqnnnmmmllliiifffbbb___]]]WWWUUURRRNNNJJJGGGFFFEEE>>>===;;;;;;;;;<<<;;;:::999999999::::::::::::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>?????????>>>>>>???@@@BBBCCCAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@AAAAAAAAA@@@BBBCCCDDDEEEFFFIIIKKKLLLOOORRRTTTVVVYYY]]]```aaacccgggjjjlllooosssuuuyyy|||yyypppkkkfffbbb``````gggwww~~~}}}}}}}}}zzz{{{|||}}}~~~}}}}}}|||||||||}}}}}}}}}~~~~~~~~~~~~}}}|||}}}}}}}}}}}}}}}}}}|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~{{{vvvsssrrrrrrrrrrrrqqqpppooonnnmmmlllnnnkkkjjjmmmrrruuutttrrrfffdddeeemmm{{{~~~www}}}|||ppp]]]LLLBBB>>>;;;888777777777777777666666555444444444444444444444444333333333222222222222111444444444444444444444444333333333333333333333333222333333444444333333222444444444444555555555555777777999???BBBGGGQQQ\\\___dddkkkoooooooooqqqsssvvvoookkkkkkeee___dddppp}}}zzzvvvttt{{{}}}nnnffffffdddlllwww|||xxxvvvxxx}}}{{{wwwtttuuuxxxxxxuuurrrtttoooiiibbb[[[SSSLLLHHHFFFIIIOOOUUU[[[```cccdddfff\\\RRRMMMGGG???;;;;;;777888888999999999999888888:::;;;;;;;;;<<<>>>@@@>>>>>>???AAACCCFFFHHHIIIGGGLLLQQQUUUZZZeeettt~~~{{{xxxvvvuuussspppmmmmmmjjjgggdddbbb^^^ZZZWWWQQQNNNKKKIIIJJJJJJJJJJJJJJJKKKLLLOOOQQQSSSTTTUUU111111222333333444555555333999>>>@@@HHHRRRUUURRRIIIFFFDDDFFFLLLSSSXXXZZZdddhhhqqq}}}{{{vvvrrrttt|||}}}yyyssssssvvvzzzzzzyyyuuuuuuwwwzzz~~~zzzyyyyyyzzz||||||zzzyyyzzzzzzyyyyyyxxxwwwwwwvvvvvvvvvuuutttsssrrrrrrqqqkkkjjjiiigggddd```\\\ZZZQQQOOOLLLGGGDDDAAA@@@@@@<<<:::888888999::::::999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>?????????>>>>>>???AAABBBDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAACCCDDDEEEFFFHHHKKKMMMPPPSSSVVVYYY[[[___cccggggggiiimmmooorrrtttxxxzzz}}}|||rrriiihhheeeccccccfffooo~~~}}}|||zzz{{{}}}~~~~~~~~~}}}|||||||||||||||}}}}}}}}}}}}}}}}}}}}}~~~~~~|||||||||||||||}}}~~~~~~}}}}}}~~~~~~~~~~~~|||~~~~~~{{{vvvsssrrrssspppppppppppppppooonnnnnnnnnkkkiiilllssswwwvvvtttiiifffdddiiiwww}}}}}}sssbbbOOODDD???<<<:::666777777777777777666555444444444444444444444444333333333222222222111111444444444444444444444444333333333333333333333333222333333444444333333222444444444555555555666666999999;;;@@@DDDIIISSS^^^\\\bbbjjjnnnooonnnooopppuuunnnlllkkkddd]]]dddrrr~~~|||xxxvvv||||||mmmeeefffjjjsss~~~|||~~~yyyuuurrrtttwwwyyyvvvrrrtttpppiiiaaaYYYRRRKKKFFFGGGIIIOOOVVV]]]aaabbbaaa]]]RRRJJJHHHEEE???<<<>>>666666777888888888888888888:::;;;;;;;;;<<<>>>@@@???@@@AAACCCEEEHHHJJJKKKJJJPPPWWW]]]dddpppxxxuuurrrpppnnnllliiiggghhheeebbb___^^^[[[XXXVVVQQQNNNKKKJJJJJJKKKJJJJJJJJJKKKLLLNNNPPPRRRSSSTTT111222333555666666555444444666;;;BBBIIINNNPPPPPPKKKEEEEEEKKKSSSWWW\\\aaacccpppwww~~~uuutttwww~~~zzzvvvsssuuuzzz~~~~~~|||xxxxxxyyy|||~~~{{{xxxyyy{{{}}}}}}|||zzzyyyvvvvvvvvvvvvvvvwwwwwwwwwuuuuuuuuutttrrrpppnnnmmmhhhgggeeeccc```[[[TTTPPPNNNJJJFFFCCCAAA@@@???>>>:::::::::999999999888888======<<<<<<<<<<<<;;;;;;666777:::<<<===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===<<<;;;;;;;;;<<<>>>@@@AAA@@@???>>>???BBBDDDDDDCCCDDDDDDEEEEEEEEECCCBBB@@@AAABBBDDDEEEEEEEEEDDDCCCDDDFFFGGGGGGEEEGGGKKKPPPVVVZZZ^^^bbbdddeeehhhjjjmmmooorrruuuxxxzzz{{{{{{xxxsssnnnlllhhhfffgggmmmsss~~~~~~wwwzzzzzz{{{zzzzzzzzz|||}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~|||}}}~~~~~~~~~~~~}}}|||yyyvvvsssqqqsssqqqooonnnnnnnnnmmmkkkmmmllllllmmmqqquuuxxxyyyrrrjjjccccccmmm}}}|||kkkZZZLLLCCC===;;;;;;:::999777666555555555444444333333333333444444555555555444444333333333333444444555555444444333444444444444444444333333444444444444444444444444444444444444444555777777777777999???HHHQQQXXX[[[___dddiiikkkiiiiiilllooopppoookkkddd^^^```jjjsss~~~xxxlllfffgggsss~~~~~~yyyxxxwwwxxxxxxxxxuuussswwwrrriii]]]SSSLLLJJJJJJJJJLLLQQQWWW\\\^^^]]][[[SSSNNNGGGAAA>>><<<;;;:::777777777888999999999::::::;;;;;;<<<===>>>??????AAAAAAEEEIIIJJJGGGHHHLLLNNNXXXaaafffooo~~~{{{ssspppkkkhhhfffdddaaa``````]]]YYYWWWVVVUUUTTTSSSSSSPPPKKKHHHGGGHHHKKKMMMJJJKKKLLLNNNPPPRRRSSSTTT222222444555555555555444777888===CCCIIILLLMMMLLLJJJFFFFFFNNNVVV[[[___dddgggttt|||xxxxxxmmmrrrzzzvvvtttrrruuuzzz~~~}}}{{{xxxxxxzzz~~~}}}zzzyyyzzz|||}}}|||{{{zzzyyyuuuuuuvvvvvvvvvvvvvvvvvvtttttttttssspppmmmkkkiiifffdddbbb___\\\WWWQQQLLLJJJFFFBBB@@@??????>>><<<:::::::::;;;;;;;;;<<<<<<========================999:::;;;============<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======<<<<<<;;;<<<===>>>@@@AAA@@@???>>>???BBBDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCDDDDDDEEEEEEFFFFFFFFFEEEFFFHHHIIIIIIHHHIIINNNRRRZZZ]]]bbbeeegggiiilllmmmpppqqqtttxxxzzz|||}}}~~~yyyrrrmmmjjjhhhjjjlllrrr|||~~~xxxyyyyyyyyyyyyyyyzzz|||}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~|||}}}~~~}}}~~~~~~}}}{{{yyywwwuuurrrpppnnnnnnnnnnnnmmmlllmmmllllllmmmqqquuuxxxzzzvvvnnndddbbbiiiwwwppp^^^NNNCCC===;;;;;;:::999777666666555555555555444444444444555555444444444333333222222222333444444555555444444333444444444444444444444444444444444444444444444444444444444444555666777777999999<<>>>>>??????@@@@@@DDDIIIKKKIIIKKKPPPQQQ\\\hhhqqq~~~}}}{{{xxxvvvnnnkkkgggcccaaa___]]][[[\\\YYYWWWVVVVVVVVVUUUTTTQQQOOOLLLIIIHHHIIIJJJLLLKKKKKKLLLNNNOOOQQQRRRSSS333444444555555555444444999;;;???DDDIIIKKKJJJHHHIIIFFFIIIRRRZZZ___dddhhhlll{{{qqqoooiiittt~~~sssrrrrrrvvv{{{~~~|||zzzxxxyyy}}}|||yyy{{{{{{|||||||||{{{yyyxxxuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrqqqnnnjjjgggeeebbb```]]]ZZZVVVQQQKKKGGGCCCAAA>>><<<======<<<;;;::::::;;;<<<===>>>???@@@======>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>===<<>>==================>>>============???@@@AAABBB@@@???>>>???BBBDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFFFFGGGIIIIIIHHHJJJLLLLLLKKKMMMQQQUUU___bbbgggjjjlllnnnqqqrrrsssuuuxxxzzz}}}yyyrrrnnnkkkkkkkkkpppxxxzzzwwwwwwwwwwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}|||}}}~~~}}}~~~~~~~~~}}}|||zzzyyyqqqpppnnnmmmnnnooonnnmmmmmmllllllnnnpppuuuyyy{{{|||rrrfff```cccnnn{{{}}}wwweeeQQQCCC===<<<;;;:::999888777666666666666555555555555555555666333333333222222222222222333444444555555444444333222333333444444555555555444444444444444444444444444444444444555666777888:::;;;???FFFOOOWWW\\\^^^```dddggggggeeedddeeegggpppmmmhhhccccccjjjwww}}}~~~yyyooohhhlllttt|||xxxyyy{{{||||||xxxwwwvvvwwwxxxxxxwwwuuutttlll```TTTLLLJJJKKKMMMPPPPPPRRRTTTUUUTTTPPPMMMIIIEEE???<<<::::::999888777777888888999::::::;;;;;;;;;<<<===>>>???@@@AAABBBBBBFFFKKKNNNNNNRRRXXX\\\ggguuu~~~|||zzzyyywwwtttqqqlllhhhddd```^^^\\\ZZZXXXWWWUUUTTTTTTUUUVVVVVVUUUOOONNNLLLKKKJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQ444444555555555555555444999<<<@@@FFFJJJKKKIIIFFFGGGFFFKKKUUU]]]bbbgggmmmrrrnnnllllll~~~}}}wwwqqqqqqtttyyy}}}}}}{{{xxx{{{}}}zzzyyy||||||||||||{{{zzzxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvrrrrrrqqqooollliiifffddd___\\\XXXTTTPPPLLLGGGCCC???===;;;;;;<<<======<<<;;;;;;<<<===>>>???@@@@@@======>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB?????????>>>>>>???????????????@@@@@@AAABBBCCCDDDAAA???>>>???AAADDDFFFFFFHHHGGGGGGFFFGGGIIIKKKLLLKKKJJJHHHGGGGGGIIIKKKMMMJJJMMMPPPPPPPPPQQQVVVYYYcccgggkkkoooqqqsssuuuwwwvvvxxxzzz|||{{{wwwrrrnnnmmmppptttwww||||||vvvuuutttuuuxxx{{{}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~|||zzzyyyqqqpppnnnnnnoooooonnnmmmmmmmmmmmmnnnppptttyyy}}}uuuggg^^^]]]fffrrrzzz~~~{{{||||||lllVVVEEE>>>>>>;;;:::999888777777777777666666555555555555666666333333333333333333333333333444444555555444444333222222333333444555666666444444444444444444444444444444444444555666777888:::<<>>???AAAAAABBBFFFEEEHHHNNNQQQTTTZZZaaajjjvvv}}}|||zzzyyyyyywwwsssqqqmmmjjjeeebbb```^^^[[[ZZZUUUTTTSSSSSSTTTUUUTTTSSSNNNMMMMMMLLLKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOO555444444555555555666666888;;;AAAHHHLLLMMMJJJHHHEEEFFFLLLVVV^^^dddjjjqqqwwwpppooosss~~~xxxsssqqqssswww{{{~~~}}}yyy}}}~~~{{{zzzyyy}}}|||||||||{{{zzzyyyxxxyyyyyyyyyxxxxxxxxxwwwwwwppppppooonnnllliiifffddd\\\XXXTTTOOOLLLHHHDDDAAA<<<;;;:::;;;===>>>>>>===============>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBAAAAAAAAAAAAAAAAAABBBAAABBBCCCDDDEEEFFFFFFGGGCCCAAA>>>???AAADDDEEEFFFIIIHHHHHHHHHIIIJJJLLLNNNMMMKKKIIIGGGHHHJJJLLLNNNLLLOOOSSSTTTTTTUUUZZZ]]]fffiiinnnqqqsssuuuwwwyyyxxxyyyzzz|||vvvsssooonnnqqqwww~~~|||uuusssqqqrrrvvvzzz||||||~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~|||yyyxxxsssqqqooooooppppppooonnnlllmmmnnnnnnoootttzzzvvvhhh]]]ZZZ```kkksssyyy~~~zzzvvvwww{{{|||rrr\\\IIIAAA@@@;;;:::999888777777777888666666555555555555666666444444444555555555555555333444444555555444444333222222333333444555666666444444444444444444444444555555555555555666888888;;;>>>DDDNNNWWW^^^aaaaaa```bbbeeefffggggggggghhhhhhdddaaabbbkkkwww~~~yyyyyy}}}{{{rrrjjjcccdddqqq|||tttssssssssswww{{{}}}yyywwwvvvtttsssuuuuuuuuutttnnneeeXXXNNNKKKMMMQQQSSSPPPPPPQQQRRRRRROOOJJJFFFAAA>>>;;;::::::::::::999666777888999:::;;;<<<<<<<<<===>>>???@@@BBBCCCCCCGGGFFFIIIOOOSSSXXX```hhhuuu}}}{{{{{{zzzyyyyyyyyyxxxtttrrrooolllgggdddbbb```]]][[[WWWVVVTTTTTTUUUTTTRRRPPPMMMMMMMMMLLLLLLKKKJJJJJJKKKKKKLLLMMMNNNNNNOOOOOO444444444444555666777888888<<>>@@@???>>>>>>>>>>>>>>>???????????????@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIEEEDDDDDDCCCCCCDDDDDDEEEDDDEEEFFFHHHIIIIIIJJJIIIEEEBBB@@@???AAACCCEEEEEEIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKIIIGGGHHHJJJLLLNNNMMMQQQUUUWWWWWWYYY]]]```hhhkkkpppsssuuuwwwyyy{{{zzz{{{{{{}}}{{{sssrrrppprrryyy~~~~~~|||uuurrrooopppuuuyyy{{{{{{}}}}}}~~~}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{||||||zzzxxxvvvtttqqqqqqqqqqqqpppnnnlllmmmnnnnnnooosss{{{xxxkkk___YYY]]]fffnnnttt{{{}}}|||xxxssstttwww{{{xxxcccOOODDD@@@::::::999888888888888888666555555555555555555666555555555555666666666666333444444555555444444333222333333444444555555555444444444444444444444444555555555555666777888888===AAAHHHSSS\\\bbbddddddaaabbbdddfffhhhiiiiiihhhccc```___eeeqqq~~~~~~{{{{{{vvvllleeebbbggguuu|||sssqqqpppqqquuuzzz{{{~~~|||zzzwwwuuurrrqqqrrrsssrrrrrrhhh```TTTMMMMMMPPPRRRSSSNNNNNNOOOPPPPPPMMMIIIEEE???===:::999:::::::::999666777888999:::;;;<<<=========>>>@@@BBBCCCDDDEEEFFFEEEHHHOOOVVV]]]hhhrrr}}}{{{{{{zzzyyyxxxxxxxxxyyyzzzxxxuuurrrppplllhhhdddbbb```^^^\\\YYYXXXWWWVVVVVVTTTRRROOOLLLLLLLLLLLLKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOPPPQQQ333333333444555777999::::::>>>EEELLLQQQQQQMMMHHHJJJKKKQQQZZZaaagggqqqzzzzzzsssxxx|||vvvuuu{{{yyyssssssuuuyyy{{{|||}}}}}}}}}~~~~~~{{{zzzzzz{{{||||||{{{{{{zzzzzzzzz{{{{{{{{{{{{zzzyyyyyyxxxwwwwwwqqqpppnnnkkkgggbbb^^^[[[TTTPPPJJJFFFDDDBBB@@@???;;;:::;;;<<>>>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKJJJIIIIIIJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJKKKLLLMMMLLLLLLHHHDDDAAA???@@@BBBCCCDDDIIIIIIJJJKKKKKKLLLKKKKKKJJJIIIHHHGGGHHHIIIKKKLLLNNNRRRWWWYYYYYY[[[___bbbjjjmmmrrruuuwwwyyy{{{}}}||||||}}}~~~|||vvvppppppttt{{{~~~~~~~~~~~~}}}|||vvvrrrnnnoootttxxxzzzyyy{{{|||~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}|||{{{|||}}}|||yyyvvvtttrrrrrrqqqpppnnnlllnnnooonnnnnnsss{{{{{{nnnaaaYYYZZZbbbhhhrrr{{{~~~{{{wwwssstttwww~~~kkkUUUFFF???::::::999888888888999999555555444444444444555555444444444555555555666666333444444555555444444333444444444444444444444444444444444444444444444444555555555555666777888999???DDDMMMXXXbbbggghhhgggccccccdddfffhhhhhhgggfff```^^^```jjjxxx~~~~~~~~~ssshhhccceeelllxxx{{{rrrooonnnoootttyyywww~~~}}}||||||zzzwwwuuuqqqoooppppppoooooobbbZZZQQQMMMNNNQQQRRRQQQLLLLLLMMMNNNMMMJJJEEEAAA===;;;999888999999999888666777888999;;;<<<=========>>>???AAABBBDDDEEEFFFGGGFFFJJJSSS]]]hhhvvv~~~zzzwwwwwwxxxxxxwwwxxxxxxyyy{{{|||zzzwwwtttrrrnnnjjjfffdddccc```^^^ZZZYYYXXXXXXXXXVVVTTTQQQMMMLLLLLLKKKKKKKKKKKKLLLKKKKKKLLLNNNOOOQQQRRRSSS333333333333555888:::;;;<<<@@@GGGNNNRRRQQQLLLHHHMMMNNNSSS[[[bbbhhhsss~~~vvvrrrzzz{{{|||{{{wwwrrrqqqyyyxxxrrrsssuuuxxxzzzzzz{{{||||||}}}zzzyyyzzz|||}}}{{{{{{zzzzzzzzz{{{{{{|||zzzzzzyyyyyyxxxwwwvvvvvvsssqqqooojjjddd^^^YYYVVVQQQMMMGGGCCCAAA@@@???>>>;;;::::::<<>>===>>>???AAACCCDDDFFFFFFFFFFFFHHHIIIKKKLLLMMMNNNPPPOOOMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHHHHGGGGGGHHHHHHIIIHHHJJJLLLMMMNNNNNNNNNNNNIIIFFFAAA???@@@AAACCCCCCHHHIIIKKKLLLLLLLLLKKKJJJIIIHHHHHHGGGHHHIIIJJJKKKNNNRRRWWWZZZZZZ\\\```ccckkknnnsssvvvxxxzzz}}}~~~~~~~~~yyyrrrlllooovvv~~~~~~~~~~~~~~~}}}|||{{{wwwrrrmmmnnnsssxxxyyyxxxzzz|||~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~}}}|||}}}|||{{{|||{{{xxxuuutttsssrrrpppnnnlllnnnooonnnnnnsss|||}}}qqqcccZZZYYY___eeeqqq{{{zzzyyy~~~~~~~~~}}}}}}vvvtttvvvyyypppYYYGGG>>>::::::999999888999999999444444444333333444444444333333333444444555555555333444444555555444444333444444444444444444333333444444444444444444444444555555555666666777888999BBBGGGPPP\\\fffkkkkkkjjjeeedddeeefffgggfffdddccc^^^^^^bbbnnn}}}~~~rrrfffdddhhhppp{{{zzzpppmmmmmmnnnsssyyyttt{{{}}}{{{{{{{{{zzzxxxtttqqqnnnnnnnnnnnnmmm]]]VVVOOOLLLOOOQQQPPPOOOLLLKKKLLLLLLKKKGGGBBB>>><<<:::888777888888777666666777888999;;;<<<===>>>===>>>???AAACCCEEEFFFGGGIIIIIINNNYYYeeerrr~~~}}}zzzvvvtttuuuvvvwwwwwwzzz{{{|||}}}}}}zzzwwwuuuqqqmmmiiigggeeecccaaaZZZYYYYYYYYYZZZXXXVVVSSSMMMMMMKKKJJJJJJKKKLLLLLLJJJKKKLLLNNNPPPRRRSSSTTT222333444444444555777999<<>><<<<<<===>>>>>>===<<<;;;AAAAAABBBCCCFFFHHHJJJLLLNNNOOOPPPOOONNNOOOQQQSSSPPPOOONNNNNNMMMMMMNNNNNNMMMMMMMMMLLLLLLJJJIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHJJJMMMOOOPPPPPPPPPKKKGGGCCC@@@@@@AAAAAAAAAFFFHHHJJJLLLMMMKKKJJJHHHIIIIIIHHHGGGFFFFFFIIILLLNNNRRRXXX\\\^^^^^^^^^^^^mmmpppuuuxxxyyyzzz{{{|||zzzttttttkkkqqq~~~}}}|||}}}}}}|||||||||{{{{{{{{{wwwtttqqqooopppsssxxx{{{zzz{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~|||xxxuuuttttttsssrrrllllllkkkkkklllqqqxxx}}}}}}}}}wwwkkk___YYY\\\aaaqqq|||uuupppsssyyy~~~}}}~~~~~~zzzyyyzzz|||vvvcccOOO@@@>>><<<999999999999777666444555666777666555333222444444444444444444444444222222222333333333444444444444333222000000111333666666555555555444444444666333222555777888<<>>;;;;;;:::999888888888999888888999:::;;;===>>>???CCCCCCCCCCCCDDDFFFHHHIIIOOOOOOWWWeeerrr~~~}}}zzzvvvsssppppppsssvvvwwwvvvzzz{{{{{{{{{zzzyyywwwvvvwwwsssmmmiiigggfffdddbbb]]][[[ZZZYYYZZZZZZXXXWWWPPPNNNLLLKKKJJJKKKLLLMMMNNNPPPQQQQQQPPPQQQRRRTTT333444555555555666999;;;===DDDLLLQQQQQQNNNKKKJJJKKKOOOVVV]]]fffppp}}}{{{vvv{{{|||zzzuuurrrnnnkkkmmmvvvzzzwwwxxxuuuuuuvvvuuutttxxx}}}zzzxxxyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyyyyzzzxxxuuussspppmmmiiieee```[[[TTTPPPHHHFFFBBB???===<<<<<<===;;;<<<>>>???@@@@@@@@@???BBBCCCDDDFFFIIIKKKLLLMMMQQQRRRSSSSSSRRRQQQRRRTTTPPPOOOOOONNNMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHJJJLLLMMMNNNNNNMMMJJJFFFAAA??????@@@@@@@@@EEEGGGJJJLLLMMMKKKIIIGGGEEEEEEEEECCCCCCDDDGGGIIILLLQQQWWW\\\^^^___```aaammmqqquuuyyy{{{|||~~~vvvqqqrrrttt|||~~~}}}}}}}}}||||||{{{zzzzzzzzzwwwuuurrrooopppsssvvvyyyzzz{{{}}}~~~~~~~~~}}}}}}||||||||||||}}}~~~~~~|||xxxuuuttttttsssrrrmmmmmmlllkkklllpppwww|||||||||xxxmmmaaa[[[\\\___ooo{{{qqqlllooovvv{{{}}}|||}}}{{{iiiSSSCCC>>>;;;999888888888777555666666555444444444444444444444444444444444444444333333333333444444444444444444444222111000222444666666555555555444444444666333333666777888;;;AAAFFFOOO[[[cccfffeeeeeeeeedddaaaeeennnrrrlllccc^^^___eeerrryyymmmdddgggooowww}}}wwwmmmhhhkkkppptttuuuwwwyyy{{{zzzvvvtttttttttqqqooonnnooopppnnniiidddWWWPPPJJJIIINNNRRRRRRPPPMMMLLLIIIFFFCCC@@@>>>===::::::999888888888888888888999999:::;;;===??????@@@AAABBBBBBDDDFFFIIILLLSSSVVVaaaqqq|||wwwuuuuuusssqqqrrrvvvyyyzzzyyy~~~}}}{{{yyyxxxuuurrrnnnlllkkkjjjhhhfffaaa___^^^]]]^^^]]]\\\ZZZRRRPPPNNNLLLKKKLLLLLLMMMNNNPPPQQQQQQQQQQQQRRRTTT444555666666666888;;;>>>>>>EEEMMMQQQOOOLLLJJJIIIKKKPPPWWW___gggsss}}}xxx~~~}}}yyyvvvqqqnnnjjjhhhllluuu~~~zzzwwwuuurrrppppppoooooottt{{{}}}yyywwwxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{|||{{{zzzzzzzzzxxxuuurrrnnnkkkfffaaa\\\VVVOOOKKKFFFDDDAAA>>><<<;;;<<<<<<<<<===>>>@@@BBBCCCCCCDDDDDDEEEHHHKKKNNNOOOPPPPPPSSSUUUWWWWWWVVVTTTTTTTTTPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGIIIJJJKKKKKKJJJJJJHHHDDD@@@>>>>>>?????????BBBEEEIIILLLMMMKKKHHHFFFCCCCCCCCCBBBBBBCCCGGGIIILLLPPPVVV[[[^^^```aaaccclllpppvvv{{{~~~|||tttsssvvv~~~}}}}}}||||||{{{zzzzzzyyyyyyxxxvvvsssqqqppprrruuuwwwzzz{{{|||~~~~~~~~~}}}||||||{{{{{{{{{{{{|||}}}~~~}}}yyywwwvvvuuusssrrrnnnnnnmmmkkkllloootttyyyzzz{{{yyyqqqfff]]][[[\\\jjjwww}}}nnngggjjjrrrxxxqqqYYYGGG@@@===:::999999888777666888666444333222333555666444444444444444444444444444444444444555555555666444555555444222222333555555555555555555444444444555333444777888888<<>><<<;;;:::999888888777888888888999999:::;;;<<<>>>???@@@@@@AAACCCDDDFFFIIINNNRRRXXX^^^kkk}}}zzzvvvsssqqqtttssssssuuuyyy}}}~~~}}}{{{yyywwwqqqpppnnnnnnmmmllljjjhhhcccbbb```___```___]]]\\\TTTSSSQQQOOONNNMMMNNNNNNOOOPPPRRRRRRQQQQQQSSSTTT444555555666666888<<>>???AAACCCEEEFFFFFFGGGJJJMMMQQQSSSTTTTTTTTTUUUWWWZZZZZZXXXUUUTTTSSSPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIIIIGGGGGGFFFCCC???===>>>>>>>>>>>>@@@CCCGGGKKKLLLKKKHHHFFFEEEEEEFFFEEEEEEGGGJJJMMMMMMQQQWWW[[[^^^___aaacccjjjnnnuuu{{{zzzwww{{{~~~~~~|||||||||{{{zzzyyyyyyyyyzzzxxxuuusssrrrrrrtttuuuyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||||||||~~~~~~{{{xxxwwwvvvsssrrroooooommmlllkkkmmmrrruuuwwwzzzzzzuuukkkaaa\\\ZZZdddsssppphhhjjjrrryyyxxx```LLLDDDAAA===;;;::::::999888777666555444333444555555444444444444444444444444555555555555666666666666444555666555444333444666555555555555555555555555444333555888999888===DDDQQQYYYccciiiiiigggeeeeeeddddddiiippppppjjjdddaaakkkyyy{{{sssddd``````gggnnnrrrvvvzzzxxxsssnnnkkkmmmpppssstttvvvxxxzzzzzzxxxuuuqqqooolllllllllnnnmmmhhh^^^WWWNNNKKKHHHJJJOOOSSSSSSQQQMMMKKKGGGCCC@@@===;;;:::999888888777777888888888::::::;;;<<<===???@@@AAACCCEEEGGGHHHJJJNNNTTTYYYaaajjjyyy{{{vvvsssrrrrrrtttuuuwwwzzz~~~~~~{{{xxxuuutttnnnmmmmmmmmmmmmkkkhhheeebbb```^^^^^^^^^^^^\\\ZZZVVVUUUSSSQQQPPPOOOOOOOOOOOOQQQRRRRRRRRRRRRSSSUUU333333444444555888===@@@FFFLLLSSSSSSNNNIIIIIIJJJKKKPPPXXXaaajjjwww~~~yyy~~~}}}vvvllljjjhhhkkkrrr|||~~~{{{wwwtttlllgggddddddfffiiirrr{{{{{{{{{zzzxxxxxxxxxzzz{{{||||||||||||||||||||||||{{{zzzyyyxxxxxxvvvssspppmmmiiibbb[[[UUUOOOIIIDDD@@@???>>><<<<<<<<<<<<<<>>?????????>>>???BBBFFFJJJKKKKKKIIIGGGGGGHHHHHHGGGGGGIIILLLOOOPPPTTTXXX[[[]]]^^^```aaaffflllsss{{{|||yyyyyy~~~~~~~~~~~~||||||{{{{{{{{{zzzzzzzzz{{{zzzwwwuuutttsssttttttwwwxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~|||zzzxxxvvvtttrrrpppooonnnlllkkklllpppsssuuuxxxzzzxxxoooeee]]]ZZZcccrrrxxxoooooovvv}}}}}}eeePPPEEEAAA===:::999999888777444555666666666555333333444444444444444444444444555555555666666666777777333555666666555444555666444555555555555555555555444444666999999:::AAAJJJUUU\\\dddhhhhhhfffffffffggggggjjjnnnmmmgggeeefffvvv|||mmmccc[[[[[[^^^gggmmmooossswww~~~}}}yyyvvvssspppooopppqqqqqqqqqtttyyy||||||xxxrrrmmmjjjiiijjjkkkjjjcccYYYRRRJJJIIIIIILLLPPPSSSSSSRRRLLLIIIFFFAAA>>>;;;::::::999888888888888888999999;;;;;;<<<===>>>@@@AAABBBEEEHHHKKKKKKLLLQQQXXX___kkkwww}}}wwwsssrrrssstttxxxzzz}}}|||xxxuuusssqqqnnnmmmmmmmmmllliiiddd```___^^^\\\\\\]]]]]][[[ZZZWWWVVVUUUTTTSSSRRRQQQQQQPPPRRRSSSSSSRRRSSSTTTVVV222333444444555999>>>BBBKKKQQQWWWUUUNNNIIIJJJMMMLLLRRRZZZcccmmmzzzyyy}}}wwwlllkkklllqqqzzz|||xxxssspppeeeaaa___aaadddjjjttt~~~~~~zzz{{{{{{zzzyyyyyy{{{}}}||||||||||||||||||||||||zzzyyywwwwwwvvvtttqqqnnnlllggg```YYYSSSMMMGGGCCC>>>>>>======<<<<<<======@@@AAABBBDDDGGGJJJLLLNNNRRRTTTVVVXXXYYYZZZZZZYYYWWWYYYYYYXXXUUURRRPPPPPPNNNNNNMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLNNNNNNNNNMMMMMMMMMMMMLLLHHHIIIJJJJJJJJJHHHGGGFFFFFFCCCAAA@@@AAAAAAAAA@@@@@@BBBEEEIIIKKKKKKJJJIIIHHHHHHHHHGGGGGGHHHLLLNNNRRRUUUYYY[[[]]]^^^```aaadddjjjsss{{{zzzyyy}}}}}}yyywwwwwwyyy{{{|||{{{{{{|||}}}|||}}}~~~~~~~~~{{{{{{{{{||||||||||||}}}|||{{{zzzxxxwwwvvvuuuuuutttvvvxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~{{{zzzwwwtttrrroooooonnnllljjjkkknnnqqqrrrvvvzzzyyysssiii```[[[bbbqqqxxxvvv{{{jjjVVVDDD@@@;;;888666666666555333555666777777555333222444444444444444444444444555555555555666666666777222444666666555444555666444444444555555555555555555555777999:::<<>>???AAABBBCCCDDDHHHLLLNNNOOOTTT^^^fffppp|||wwwtttssstttvvvxxx}}}~~~zzzvvvsssqqqpppnnnlllkkkjjjhhheee```]]]\\\ZZZYYYZZZ[[[\\\[[[YYYVVVVVVUUUUUUTTTTTTSSSSSSQQQRRRTTTTTTSSSSSSUUUVVV333444444555666:::@@@DDDPPPVVV[[[XXXPPPJJJKKKOOONNNTTT]]]fffqqq~~~zzz}}}{{{nnnnnnqqqyyy~~~xxxsssooolll___\\\\\\```eeelllwww~~~yyy{{{|||{{{zzzzzz|||||||||||||||||||||||||||yyyxxxvvvuuuuuurrrooollliiieee]]]VVVPPPJJJEEEBBB===============>>>>>>>>>@@@AAACCCFFFKKKPPPTTTVVVWWWXXXXXXYYYZZZZZZ[[[[[[YYYZZZYYYWWWSSSPPPPPPPPPMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKLLLLLLMMMMMMMMMMMMNNNNNNIIIJJJKKKKKKKKKJJJIIIHHHGGGEEECCCBBBCCCCCCCCCBBBAAACCCEEEGGGJJJKKKLLLLLLJJJJJJJJJHHHGGGHHHKKKNNNQQQTTTXXX[[[]]]___bbbdddcccjjjsss}}}}}}{{{~~~xxxtttrrrqqqpppsssvvvxxxyyyyyyyyyzzz{{{{{{|||~~~~~~~~~zzz{{{{{{|||}}}~~~}}}||||||{{{yyyxxxwwwvvvrrrsssvvvxxxzzz|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~}}}{{{xxxtttrrrnnnnnnmmmllljjjkkknnnpppppptttyyyzzzuuulllccc]]]^^^lll{{{~~~ooo[[[GGGBBB===999777777777666555555555555555444444333444444444444444444444444444444555555555666666666111333555666555444444555444444444555555555666666666666777999:::>>>KKKXXXbbbeeehhhgggdddccceeegggiiigggffffffdddeeeooozzz}}}~~~|||mmm___XXXWWW[[[cccllloooooosssyyyzzz~~~~~~~~~~~~|||yyyvvvttttttqqqqqqsssuuuvvvtttnnniiifffeeeddddddccc]]]TTTMMMGGGIIIMMMQQQTTTUUUSSSRRRHHHEEEAAA>>>;;;:::;;;;;;::::::999999:::;;;;;;<<<=========>>>@@@AAACCCDDDEEEJJJOOORRRUUU\\\hhhqqq{{{zzzxxxvvvuuuvvvyyy}}}~~~zzzvvvrrrooonnnmmmhhhfffdddcccbbb___[[[XXXUUUTTTTTTUUUWWWXXXXXXWWWUUUUUUUUUUUUUUUUUUUUUTTTQQQSSSTTTTTTTTTTTTUUUWWW555555666666888<<>>>>>>>>??????@@@CCCHHHNNNTTTZZZ]]]ZZZZZZZZZYYYYYYZZZ[[[\\\[[[[[[YYYVVVRRRPPPPPPQQQLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNJJJJJJLLLLLLLLLKKKJJJIIIHHHFFFDDDDDDEEEEEEDDDCCCCCCCCCEEEGGGIIIKKKMMMNNNLLLLLLLLLJJJIIIJJJMMMOOOOOOSSSWWW[[[]]]```dddfffdddjjjttt~~~|||~~~uuunnnkkklllmmmmmmsssuuuwwwxxxxxxxxxzzz{{{zzz|||~~~~~~~~~zzzzzz{{{}}}~~~}}}}}}}}}|||{{{zzzxxxwwwqqqrrrtttwwwyyy{{{||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||||||||{{{{{{||||||}}}}}}{{{yyyuuurrrmmmnnnmmmkkkjjjkkknnnpppooosssxxxzzzvvvnnneee^^^YYYeeeyyy~~~~~~}}}~~~rrr___JJJFFF@@@<<<:::::::::999888666444333333333555666444444444444444444444444444444444444555555555666000222555666555444444555444444444555555555666666777777888999:::???NNN\\\iiijjjjjjhhhdddbbbdddfffgggeeedddcccbbbfffttt{{{yyy{{{~~~zzzlll```ZZZYYY]]]fffnnnqqqpppttt{{{{{{~~~|||yyywwwwwwtttrrrppppppqqqppplllhhheeecccbbbbbbaaa\\\SSSMMMGGGJJJNNNRRRUUUUUUSSSRRRFFFDDD@@@===;;;:::;;;<<<::::::::::::;;;;;;<<<=========>>>???@@@BBBCCCDDDGGGMMMSSSWWW[[[dddqqq|||}}}yyyxxxwwwxxxzzz{{{yyyuuuqqqnnnkkkjjjiiiaaa___]]]\\\[[[YYYVVVSSSOOONNNNNNPPPRRRTTTTTTSSSSSSTTTUUUVVVVVVVVVUUUUUURRRSSSTTTUUUTTTTTTUUUWWW333444555777888<<>>>>>>>>@@@AAA@@@???@@@CCCGGGMMMRRRWWW[[[]]]___^^^[[[[[[[[[\\\[[[ZZZYYYXXXUUURRRPPPNNNLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMPPPQQQQQQQQQQQQOOONNNMMMLLLIIIFFFFFFGGGGGGEEECCCFFFGGGHHHIIIJJJKKKLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPQQQRRRUUUXXX\\\```dddeeehhhlllsss}}}~~~tttmmmkkkkkkkkkooovvvxxx|||}}}xxxuuuvvvxxxzzz{{{}}}~~~}}}|||{{{{{{||||||}}}~~~}}}|||||||||}}}|||zzzxxxrrrrrrssstttvvvwwwyyyzzzyyy{{{}}}~~~}}}~~~|||yyyyyy|||~~~||||||{{{{{{|||}}}~~~{{{vvvqqqmmmmmmjjjhhhgggiiikkkllllllmmmqqquuuvvvuuuqqqeeeYYYXXX]]]iii}}}}}}{{{~~~vvvgggQQQAAA<<<===888999;;;666666666555555555444444444444444444444444555666777777777666555444333333222111222444555555444222111555555444444444333333333444777:::;;;>>>GGGSSS]]]kkklllkkkhhhdddcccdddgggjjjeee```______fffyyy|||xxxyyy{{{~~~yyyfff]]]]]]]]]ccclllqqqtttvvvzzz}}}~~~|||}}}}}}|||vvvrrrnnnnnnnnnnnnnnnkkkfffccc___``````^^^ZZZUUUOOOLLLKKKLLLPPPTTTWWWUUUNNNIIIEEECCC???<<<:::999:::;;;999999999::::::;;;;;;;;;===???AAABBBBBBCCCEEEGGGFFFLLLTTTZZZ```kkkzzz}}}zzzyyywwwxxx|||~~~{{{xxxwwwtttooojjjeeeaaa___^^^\\\ZZZWWWSSSPPPNNNLLLJJJJJJKKKLLLLLLMMMNNNNNNLLLNNNPPPSSSUUUVVVWWWWWWXXXUUURRRSSSUUUVVVTTTRRR333444555666999>>>DDDIIIXXXYYYWWWRRRMMMKKKNNNRRRYYY^^^gggqqq}}}|||sssrrrvvvyyypppggg^^^XXXRRRUUUZZZ```iiittt~~~yyyyyyyyyzzzzzz{{{|||}}}}}}}}}~~~~~~}}}|||zzzyyyxxxuuurrrooonnnllliiigggbbb]]]UUUNNNIIIEEEBBB@@@???>>>>>>???@@@AAABBBAAADDDFFFKKKPPPVVV[[[^^^```aaa___\\\[[[[[[[[[ZZZXXXWWWUUUSSSPPPMMMKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPOOONNNNNNNNNLLLIIIIIIJJJJJJIIIGGGFFFGGGGGGIIIJJJLLLNNNOOOQQQRRRSSSSSSSSSRRRQQQPPPRRRSSSUUUYYY]]]aaaeeeggghhhmmmttt~~~~~~wwwppplllnnnqqqsssyyy}}}yyyxxxzzz~~~~~~~~~|||||||||||||||}}}~~~~~~}}}||||||}}}~~~~~~{{{yyyuuuuuuuuuuuuvvvwwwxxxyyyyyyzzz}}}~~~|||zzzzzz|||~~~{{{{{{zzzyyyzzz|||~~~|||wwwrrrnnnllljjjhhhhhhiiikkkkkkkkkjjjooossstttuuussshhh]]]VVVZZZeeewww~~~|||mmmUUUEEE???>>>999999;;;666666666555555555444444444333222222222222333444555666666666555444444333333222333444444444444333222333333444444555555555555444777:::<<>>;;;999888999:::999999999:::;;;;;;<<<<<<>>>@@@BBBCCCCCCDDDGGGIIIJJJPPPXXX^^^gggttt|||zzzyyyyyy{{{~~~{{{xxxsssqqqnnnjjjeee```\\\ZZZVVVVVVTTTRRROOOMMMKKKJJJIIIIIIJJJJJJKKKKKKKKKLLLIIIKKKMMMPPPSSSTTTUUUUUUWWWTTTRRRSSSUUUVVVTTTSSS444555555666999???GGGMMMZZZXXXTTTNNNJJJJJJPPPUUU]]]ccclllvvvvvvqqqrrrwwwtttjjj___VVVPPPMMMQQQWWW___jjjvvv~~~wwwxxxxxxyyy{{{|||}}}~~~}}}}}}~~~~~~}}}|||zzzyyyvvvssspppmmmkkkiiieeeccc^^^YYYRRRKKKGGGCCC@@@>>>>>>>>>>>>???AAABBBDDDDDDIIIKKKPPPUUU[[[___bbbdddccc```]]][[[[[[YYYXXXVVVSSSRRROOOLLLJJJHHHFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNMMMMMMNNNOOOOOOOOOOOOOOOPPPNNNMMMLLLMMMNNNMMMLLLHHHHHHHHHIIIKKKMMMPPPQQQTTTUUUWWWXXXXXXUUUSSSQQQTTTTTTVVVYYY]]]bbbgggiiijjjooowwwxxxqqqnnnlllnnnttt{{{~~~}}}}}}}}}|||}}}}}}~~~~~~}}}|||}}}~~~~~~|||yyyxxxwwwwwwwwwwwwwwwxxxyyyzzz|||~~~|||zzzzzz{{{}}}{{{zzzxxxwwwxxxzzz}}}|||xxxsssoookkkjjjiiiiiijjjkkkjjjhhhgggkkkppprrruuutttlllbbbVVVWWW^^^nnn}}}}}}uuuZZZIIIAAA@@@999999;;;666666666666555555555444444333333222222222333444444444444444444444444444444333333333333333333333333222333333555666777888888555777:::>>>DDDPPP^^^hhhnnnmmmjjjgggddddddgggjjjfffaaa]]]]]]cccooozzzuuuuuuyyy~~~~~~xxxmmmcccaaaeeeiiimmmrrruuuwww{{{}}}|||~~~~~~}}}zzzvvvrrrqqqpppkkkkkklllmmmmmmkkkfffccc^^^]]]\\\YYYUUUQQQMMMJJJLLLNNNRRRUUUUUUQQQIIIDDDAAA???<<<999888888888999999999::::::;;;<<<<<<===@@@AAACCCDDDDDDFFFIIIKKKNNNTTT\\\eeeqqq~~~{{{zzzzzz|||~~~~~~{{{wwwtttmmmkkkhhhddd___[[[WWWUUUPPPPPPOOOMMMLLLKKKJJJIIIGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIKKKNNNQQQRRRTTTTTTUUUTTTSSSSSSUUUVVVUUUTTT555555555666:::AAAJJJQQQZZZWWWQQQKKKHHHKKKRRRXXXaaagggpppyyyyyyqqqooorrryyyxxxnnncccYYYPPPKKKJJJOOOVVV___kkkwww}}}vvvwwwxxxzzz{{{}}}}}}~~~}}}}}}~~~~~~}}}|||zzzyyyxxxuuuqqqnnnlllhhhdddaaaYYYTTTMMMHHHDDDAAA???>>>===>>>???@@@AAABBBEEEGGGLLLOOOUUU[[[```dddfffgggcccaaa]]]ZZZYYYWWWTTTRRRPPPOOOMMMJJJGGGEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBCCCEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOQQQPPPOOOOOOPPPPPPQQQQQQLLLKKKKKKJJJKKKMMMOOOPPPTTTVVVYYY[[[\\\ZZZWWWUUUUUUUUUVVVYYY^^^dddiiimmmooosss{{{{{{rrrmmmkkkooowww~~~~~~~~~~~~|||}}}}}}}}}~~~~~~~~~}}}|||}}}|||{{{zzzyyyxxxwwwwwwwwwyyyzzz|||~~~~~~~~~~~~~~~~~~}}}{{{zzz{{{}}}|||zzzxxxwwwxxxzzz}}}}}}xxxrrrnnnkkkjjjiiijjjkkkjjjhhhffffffjjjnnnqqqtttvvvooogggYYYWWWZZZfffyyy{{{zzz~~~yyy]]]KKKCCC@@@999999<<<777666666666666555555555555555555444444444555555666333333333444444555555555555444333333333333444555333444444555666777888888777888;;;???GGGSSS```iiimmmkkkgggdddcccdddhhhjjjddd```]]]___hhhxxxyyytttuuuyyy}}}yyyrrrkkkddd^^^aaagggkkkooossswwwzzz}}}{{{|||yyyyyyxxxtttnnnkkklllnnnmmmmmmlllmmmllljjjeeebbb^^^]]]ZZZVVVRRROOOLLLJJJLLLNNNRRRTTTSSSMMMFFFAAA???===;;;:::999999999:::999999:::;;;<<<======>>>@@@BBBCCCDDDEEEGGGKKKMMMRRRXXXbbbnnn~~~}}}|||||||||{{{wwwrrrooogggfffccc___[[[XXXUUUTTTPPPOOONNNMMMLLLKKKJJJIIIEEEEEEEEEEEEDDDDDDDDDCCCGGGHHHJJJLLLOOOQQQRRRSSSRRRRRRSSSTTTUUUVVVVVVUUU444555555666;;;BBBLLLRRRXXXTTTNNNHHHGGGLLLTTTZZZaaajjjsss|||{{{sssmmmmmmrrr{{{yyyvvvooofff\\\SSSMMMJJJJJJOOOWWWaaalllxxx~~~vvvwwwyyy{{{}}}~~~~~~~~~}}}}}}~~~~~~}}}|||zzzyyyxxxuuuqqqnnnkkkfffaaa]]]SSSOOOIIIDDDBBB@@@>>>===<<<>>>??????@@@BBBFFFIIINNNRRRYYY```eeehhhhhhgggbbb___[[[XXXVVVSSSPPPNNNNNNMMMKKKHHHFFFEEEDDDDDDCCCBBBAAA@@@@@@???????????????@@@AAABBBCCCDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMQQQPPPPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQRRRSSSTTTRRRQQQPPPNNNMMMMMMNNNNNNQQQTTTXXX\\\^^^^^^]]][[[VVVVVVWWWZZZ```gggooosssvvvzzz}}}tttpppnnnrrrzzz~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~|||{{{yyyyyyxxxxxxzzz{{{}}}~~~}}}}}}}}}~~~~~~}}}{{{zzz{{{||||||{{{yyyxxxyyy{{{~~~}}}wwwqqqmmmkkkjjjiiijjjjjjiiigggeeegggjjjmmmppptttwwwssskkk^^^YYYXXXaaaqqqzzzxxx|||~~~yyy```MMMDDDAAA999999===999777777666666666555555555666555555444444444555555222222333333444555555555555444444333333444444555555555555666666666666777999:::<<>>>>>???@@@AAACCCDDDFFFIIIMMMQQQVVV^^^kkk{{{~~~}}}~~~|||xxxsssnnnjjjaaa___\\\YYYWWWUUUSSSSSSQQQPPPOOONNNLLLKKKJJJIIIFFFFFFEEEDDDCCCBBBAAAAAAEEEEEEGGGHHHJJJMMMNNNOOOPPPQQQSSSUUUVVVVVVWWWWWW333444555777<<>>===<<<>>>??????>>>@@@EEEIIIOOOUUU^^^fffkkkllliiiggg___\\\XXXTTTRRROOOLLLJJJJJJJJJHHHGGGFFFEEEEEEEEECCCBBBAAA@@@@@@?????????>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDFFFHHHJJJKKKLLLPPPOOONNNNNNNNNNNNOOOOOOPPPQQQRRRSSSRRRSSSVVVXXXXXXXXXWWWUUUSSSQQQPPPOOOOOORRRWWW\\\___aaabbbbbbYYYXXXYYY]]]dddmmmvvv|||~~~|||sssoooppprrr~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~|||zzz{{{|||{{{zzzzzzzzzzzz|||}}}~~~~~~}}}xxxrrrmmmmmmkkkiiiiiiiiihhhfffeeegggjjjmmmooouuuyyywwwqqqddd]]]XXX]]]lll|||~~~{{{}}}{{{{{{}}}}}}{{{zzzfffRRRGGGBBB::::::===:::777777777666666666555555444444333222222222333333222222333333444444444555444444444444444444444444555555555555555555666666999:::===CCCKKKUUU^^^ccceeeccc``````cccgggiiijjjbbbcccdddiiivvv}}}zzz{{{|||}}}}}}ssshhh]]]YYYYYY]]]dddlllpppvvv~~~~~~wwwttttttvvvuuurrrpppoooqqquuuyyywwwtttpppmmmlllkkkiiihhheeeaaa[[[TTTOOOLLLJJJJJJJJJLLLNNNMMMIIIDDD@@@>>>;;;;;;;;;::::::;;;;;;<<<999:::;;;<<<===???@@@@@@@@@AAACCCEEEHHHLLLRRRVVV^^^hhhzzz~~~~~~yyytttnnnhhheeeYYYXXXVVVTTTRRRRRRRRRRRRRRRRRRQQQOOONNNMMMLLLKKKJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJMMMPPPSSSUUUVVVVVVWWWYYY222444666888<<>><<<>>>@@@>>><<<>>>CCCIIIOOOWWWbbblllqqqpppkkkggg[[[XXXTTTQQQNNNLLLIIIFFFGGGFFFEEEEEEDDDEEEEEEEEEBBBBBBAAA@@@????????????======>>>>>>>>>>>>>>>>>>???@@@BBBDDDFFFHHHIIIJJJKKKJJJJJJKKKLLLNNNPPPQQQPPPRRRTTTUUUTTTUUUXXX[[[]]]]]]]]]\\\[[[XXXUUUTTTQQQTTTXXX\\\```ccceeefff]]]\\\]]]bbbjjjuuusssooorrryyy~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}|||~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~|||{{{{{{{{{xxxyyyyyyzzz{{{{{{{{{{{{}}}~~~~~~zzztttqqqooollliiigggggggggfffeeefffiiikkkooovvv}}}}}}xxxiii```YYY[[[gggvvv{{{xxxxxx{{{|||yyywww||||||oooZZZMMMFFF<<<:::===999777777777777666666666555555444333222222222222222333333333333333333444444333444555666666555444333222222333444555666666777888:::>>>FFFOOOXXX___cccbbb```___aaaeeejjjllllll```cccfffmmm{{{|||zzzkkk```VVVUUU[[[bbbkkksssyyy}}}zzzxxxvvvuuurrrnnnnnnqqqwww|||zzzuuupppmmmlllnnnoooooojjjeee]]]UUUOOOKKKJJJJJJIIIKKKKKKIIIDDD@@@>>>>>>888999999999::::::;;;;;;::::::;;;===>>>???@@@AAAAAABBBEEEGGGKKKQQQWWW\\\iiivvv~~~}}}|||}}}~~~{{{uuuoooiiiccc___VVVUUUSSSRRRRRRSSSTTTUUUTTTTTTTTTSSSSSSSSSSSSRRRPPPPPPNNNLLLJJJIIIGGGGGGEEEEEEDDDDDDEEEFFFGGGHHHKKKOOOTTTVVVVVVVVVXXXZZZ222333666999===CCCIIINNNKKKIIIHHHIIINNNSSSXXXZZZcccppp|||{{{tttnnnjjjfffdddiiirrr~~~vvvmmmddddddaaaZZZQQQJJJGGGGGGHHHNNNXXXdddqqq{{{|||~~~}}}}}}~~~~~~}}}|||{{{yyytttrrrnnnjjjeee^^^WWWRRRKKKGGGCCC@@@?????????>>><<<>>>@@@>>>;;;===BBBHHHPPPYYYeeepppuuusssmmmhhhYYYVVVRRRNNNLLLJJJGGGDDDDDDDDDCCCCCCCCCDDDEEEEEEBBBAAA@@@??????>>>>>>>>>>>>============<<<<<<<<<>>>???@@@BBBEEEGGGIIIIIIFFFFFFFFFHHHJJJNNNPPPRRRQQQTTTVVVVVVVVVWWWZZZ^^^^^^```aaabbb```^^^ZZZXXXTTTVVVYYY]]]aaaeeeggghhh```___aaaeeennnzzzxxxppppppxxx~~~}}}}}}}}}}}}}}}}}}}}}||||||||||||~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~|||{{{{{{{{{vvvwwwyyyzzz{{{{{{zzzyyy}}}~~~|||wwwtttpppmmmiiiffffffffffffeeedddgggjjjnnnwww}}}lllbbbYYYZZZeeesss|||}}}yyyvvvwwwyyyzzzvvvuuuzzz~~~vvv```RRRIII===:::<<<888777777777777666666666666777666555444444444444444333333333333333333333333333444666777777666444333///000111333555666888888777999???HHHRRR[[[aaadddaaa______bbbhhhlllnnnmmm^^^bbbhhhooo}}}|||xxxeee[[[RRRUUU]]]gggqqqyyy}}}}}}~~~}}}sssnnnjjjkkkqqqyyyzzzuuuooolllmmmppptttuuummmhhh___VVVOOOKKKKKKKKKHHHIIIJJJFFFAAA>>>===>>>666777777888999999::::::::::::;;;===>>>@@@AAAAAABBBDDDFFFIIINNNTTT[[[```qqq~~~}}}|||{{{|||~~~~~~xxxrrrkkkeee___[[[VVVUUUTTTSSSTTTVVVXXXYYYWWWWWWWWWXXXYYYYYYZZZZZZUUUTTTSSSQQQNNNMMMKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJOOOTTTVVVVVVVVVXXXZZZ777999:::999===FFFKKKKKKJJJHHHJJJNNNQQQTTT[[[cccgggqqq~~~yyyooollljjjeeebbbaaalllxxx~~~pppddd]]][[[WWWSSSOOOLLLIIIHHHKKKQQQ[[[gggttt}}}}}}}}}||||||}}}~~~}}}~~~~~~|||zzzuuuqqqmmmiiieee___WWWQQQHHHEEE@@@>>>===>>>>>>===DDD@@@>>>@@@AAA@@@BBBGGGUUU___llluuuzzzxxxkkk^^^UUURRRNNNJJJGGGGGGHHHIIIDDDDDDDDDDDDEEEEEEEEEEEE@@@>>><<<<<>>>>>===<<<;;;;;;<<<===>>>>>>???AAACCCDDDDDDCCCCCCHHHHHHIIIJJJKKKMMMNNNOOOOOOQQQSSSUUUVVVYYY^^^aaaccccccdddeeefffeeecccaaa]]]\\\[[[]]]aaafffjjjkkkhhhiiijjjmmmsss}}}~~~vvvrrrtttxxx~~~}}}}}}~~~~~~~~~}}}|||{{{{{{zzz~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{{{{||||||||||||}}}{{{|||~~~|||xxxuuuooolllhhheeeeeeffffffeeedddfffhhhmmmxxxvvvjjj```^^^ccclllxxx}}}|||zzzxxxyyyxxxuuutttxxxzzziiiVVVLLLDDD<<<999:::888888777777666666555555333444444555555444444333444444444444444444444444444444444555555555555666555555555555666666777777888<<>>???AAAAAAAAAAAADDDDDDGGGLLLQQQWWWbbbmmm||||||}}}||||||~~~zzzrrrmmmfff]]]WWWVVVWWWWWWVVVVVVVVVWWWWWWXXXXXXYYY[[[\\\]]]]]]]]]]]][[[YYYWWWTTTQQQOOONNNMMMOOOOOONNNNNNLLLKKKIIIIIILLLMMMOOOQQQTTTVVVXXXYYY666999999999>>>GGGKKKKKKKKKIIIJJJOOORRRUUU[[[ccciiisss~~~tttkkkhhhgggdddbbbcccooozzz}}}ooobbbZZZXXXUUUQQQMMMJJJHHHHHHJJJRRR___mmmzzz|||||||||}}}}}}}}}~~~~~~~~~|||}}}~~~~~~}}}{{{zzzwwwsssnnniiieee^^^UUUNNNGGGDDD@@@>>>???@@@AAA@@@@@@===<<>><<<===???AAA@@@???@@@???>>>======>>>???@@@AAAAAACCCDDDEEEDDDDDDCCCEEEEEEEEEFFFHHHIIIKKKLLLPPPRRRTTTVVVXXX[[[___cccdddeeefffggghhhgggeeedddaaa___^^^___cccgggkkknnnnnnoooqqqtttyyy{{{vvvuuuyyy~~~~~~~~~~~~}}}}}}|||{{{{{{~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{}}}~~~}}}}}}}}}}}}~~~~~~}}}}}}||||||zzz{{{{{{{{{{{{|||||||||{{{|||}}}yyyvvvrrrnnniiieeeddddddcccbbbccceeeggglllvvvxxxkkk___\\\```hhhttt~~~~~~~~~}}}{{{}}}}}}xxxtttqqqooossszzz}}}lllYYYMMMEEE===;;;<<<888888777777666666555555333444444555555444444333444444444444444444444444444444444555555555555666444555555555666777777777:::???HHHTTT^^^eeeffffffeee___^^^dddjjjjjjhhhggg___```hhhuuu~~~~~~~~~~~~yyymmm]]]WWWUUU[[[ggguuu~~~yyywwwyyy||||||{{{nnnjjjggglllvvv~~~wwwtttrrrqqqrrrtttuuuuuusssggg\\\XXXUUUPPPKKKHHHHHHGGGEEEBBB???===;;;:::;;;;;;::::::999:::::::::======???@@@AAABBBCCCCCCDDDDDDHHHNNNSSSZZZiiiwww~~~|||}}}~~~~~~~~~~~~vvvmmmhhhbbbZZZUUUUUUVVVVVVWWWWWWXXXXXXYYYZZZZZZ[[[]]]___```aaa`````````^^^\\\ZZZXXXVVVUUUUUUSSSSSSSSSRRRQQQOOOMMMMMMMMMMMMNNNPPPRRRTTTUUUWWW555888999:::@@@IIILLLKKKKKKJJJKKKPPPSSSVVV]]]dddkkkuuuxxxnnneeebbbbbbaaabbbeeesss~~~{{{nnnbbbYYYVVVRRRMMMJJJHHHGGGGGGJJJSSScccsss}}}{{{{{{|||}}}~~~~~~~~~}}}|||{{{{{{|||}}}}}}|||zzzyyyyyytttooojjjeee]]]SSSLLLFFFCCC@@@???@@@BBBCCCCCC>>><<<<<>>>>>@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIPPPRRRTTTVVVXXX\\\aaadddfffgggiiikkkkkkkkkjjjiiigggeeecccbbbdddiiinnnqqqxxxyyy{{{~~~{{{zzzxxx{{{~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~|||{{{yyyxxxyyyzzz|||}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}||||||zzzzzzzzz{{{{{{{{{{{{||||||}}}~~~zzzwwwtttpppjjjfffcccbbb```___aaadddfffjjjsss~~~{{{nnn```ZZZ\\\cccoooyyyvvvvvv{{{{{{uuuqqqnnnlllooouuu|||ppp]]]OOOEEE???===>>>888888777777666666555555333444444555555444444333444444444444444444444444444444444555555555555666444444555555666777888999===CCCMMMZZZdddiiiiiihhhddd```aaafffjjjgggdddccc]]]bbblllwww|||{{{|||~~~~~~}}}~~~wwwiii\\\WWWWWW```mmm~~~yyyvvvtttuuuyyy||||||{{{mmmiiihhhllluuu|||~~~}}}vvvtttrrrqqqssstttttttttpppeeeZZZVVVSSSNNNJJJIIIHHHFFFDDDAAA>>><<<;;;:::;;;:::::::::::::::;;;;;;===>>>???@@@BBBCCCDDDEEEEEEGGGMMMSSSXXXcccxxx~~~}}}~~~xxxooogggbbb\\\VVVTTTUUUWWWWWWXXXYYY[[[\\\]]]^^^^^^___aaacccddddddccccccaaa```___]]]\\\[[[[[[[[[YYYYYYYYYXXXVVVUUUSSSRRROOOOOONNNNNNOOOQQQRRRTTT555777999;;;CCCLLLNNNLLLLLLJJJLLLQQQTTTXXX___gggmmmxxx}}}uuujjjaaa]]]]]]]]]aaafffuuu{{{oooeee\\\XXXRRRKKKGGGEEEEEEEEEKKKUUUddduuu}}}|||zzz{{{}}}~~~~~~}}}{{{zzzyyyzzz{{{{{{{{{zzzzzzyyyxxxtttoookkkfff^^^SSSLLLFFFCCC@@@>>>???AAABBBBBB@@@>>>???BBBEEEHHHQQQZZZfffttt~~~tttggg[[[RRRIIIGGGEEECCCBBBCCCDDDEEEFFFEEEDDDCCCBBB@@@??????AAA@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDFFFGGGHHHIIINNNPPPRRRUUUWWW[[[```dddgggiiimmmooooooooooooooommmkkkhhhffffffjjjqqquuu}}}yyy|||~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzxxxwwwvvvwwwyyyzzz}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||{{{zzzzzzzzzzzz{{{{{{{{{{{{}}}~~~{{{xxxtttpppjjjfffcccbbb```___bbbdddfffiiirrr}}}rrrcccZZZYYY^^^jjjuuu|||nnnmmmuuu}}}yyyrrrpppmmmooouuu{{{tttaaaPPPEEE???===>>>888888777777666666555555333444444555555444444333444444444444444444444444444444444555555555555666444444444555666888999:::@@@GGGRRR___iiimmmkkkhhhdddbbbcccffffffaaa^^^^^^^^^fffrrrzzz{{{zzz{{{}}}~~~|||}}}wwwhhh___\\\]]]eeerrrrrrqqqqqqtttyyy|||{{{yyyllljjjiiimmmuuuzzz|||{{{vvvtttrrrrrrssssssrrrqqqkkkaaaWWWTTTQQQMMMJJJJJJGGGEEECCC@@@===<<<;;;::::::::::::::::::;;;<<<=========>>>@@@BBBCCCEEEFFFGGGLLLSSS[[[aaappp~~~~~~rrriii```\\\XXXTTTTTTVVVXXXYYY[[[]]]___aaabbbcccdddeeeeeeeeeeeecccbbbaaa\\\\\\[[[ZZZZZZZZZZZZZZZ\\\\\\\\\[[[ZZZYYYWWWVVVRRRQQQPPPOOOOOOPPPQQQRRR555777999===FFFOOOQQQMMMKKKJJJLLLRRRVVVZZZbbbjjjpppzzzuuujjj___ZZZXXXYYY___fffwww}}}rrrjjjaaa[[[SSSKKKEEECCCDDDEEEMMMVVVeeeuuu}}}}}}yyy{{{|||}}}}}}|||zzzyyyyyyyyyyyyzzzzzzzzzyyyyyywwwtttppplllggg```VVVNNNGGGCCC@@@>>>>>>???@@@???AAA@@@BBBEEEGGGLLLWWWbbbqqq}}}}}}nnn```UUUNNNGGGEEEDDDCCCBBBCCCDDDEEEBBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBBBBCCCDDDFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHJJJLLLOOORRRUUUYYY^^^bbbhhhkkkppprrrrrrrrrtttuuuqqqpppmmmkkkjjjmmmtttyyy~~~|||~~~~~~~~~||||||}}}}}}~~~~~~~~~~~~~~~{{{zzz{{{yyywwwvvvuuuvvvwwwxxx{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzzzz{{{{{{{{{||||||~~~}}}zzzsssooojjjfffddddddcccbbbbbbeeegggiiiqqq|||wwwggg]]]XXX[[[gggrrrwwwgggfffoooyyy~~~vvvtttqqqrrruuu{{{xxxeeeQQQDDD???===<<<888888777777666666555555333444444555555444444333444444444444444444444444444444444555555555555666444444444444666888;;;<<>><<<;;;;;;;;;999999999:::;;;<<<===>>><<<<<<===???AAADDDFFFGGGIIINNNXXXbbblll}}}{{{mmmddd\\\YYYVVVTTTUUUXXX[[[\\\___aaadddeeefffggghhhggggggeeebbb___[[[ZZZUUUTTTTTTTTTTTTTTTUUUUUUZZZZZZZZZZZZYYYXXXWWWWWWTTTSSSRRRQQQQQQRRRSSSSSS555777:::@@@JJJSSSTTTOOOJJJIIILLLSSSXXX]]]eeennnsss}}}wwwlll```YYYVVVXXX```iii{{{~~~uuunnnccc]]]SSSJJJDDDCCCDDDFFFQQQZZZiiiyyy||||||}}}zzz{{{|||||||||{{{zzzyyyyyyyyyyyyyyyyyyzzzzzzzzzxxxuuuqqqnnnjjjbbbWWWPPPGGGCCC???======>>>??????AAAAAACCCGGGJJJQQQ^^^lll}}}yyyhhhZZZPPPJJJEEEEEECCCCCCBBBCCCCCCDDD??????@@@@@@AAAAAAAAABBBAAABBBCCCCCCCCCDDDFFFHHHDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIMMMPPPSSSWWW]]]aaahhhmmmrrruuuuuuuuuxxxzzztttuuutttqqqoooqqqxxx}}}~~~~~~~~~|||||||||}}}~~~~~~~~~|||zzzzzz|||zzzxxxvvvuuuvvvwwwwwwyyyzzz|||~~~~~~~~~}}}}}}||||||||||||{{{{{{{{{{{{{{{||||||||||||}}}~~~{{{rrrooojjjgggfffffffffeeecccfffggghhhooo{{{{{{kkk___YYYZZZdddoootttdddaaahhhrrr}}}~~~zzzyyywwwvvvxxxzzz~~~{{{iiiTTTFFF@@@===:::888888777777666666555555333444444555555444444333444444444444444444444444444444444555555555555666444444333444666999<<<>>>EEEMMM\\\kkktttuuuoooiiifffdddbbbaaa\\\XXXZZZ```llluuu~~~~~~~~~~~~~~~nnncccZZZ[[[bbblllxxxvvvmmmlllnnnrrrxxx{{{yyywwwmmmnnnppptttxxx{{{{{{zzzyyywwwuuurrrppplllgggccc\\\VVVRRRRRRQQQMMMKKKLLLFFFDDD@@@===;;;:::;;;;;;999999999:::;;;===>>>???======>>>???BBBEEEHHHJJJLLLQQQ]]]jjjxxxzzzttthhh```YYYWWWVVVUUUWWWZZZ[[[]]]```cccfffggghhhhhhgggfffddd```\\\WWWSSSQQQNNNNNNNNNNNNNNNOOOOOOPPPRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTUUUUUUUUU666888;;;BBBNNNWWWVVVPPPHHHHHHLLLSSSYYY___hhhqqqvvv~~~}}}xxxmmm```XXXUUUXXXcccmmm~~~vvvoooaaa[[[QQQHHHCCCCCCFFFIIITTT___pppzzzyyyzzz{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{xxxtttpppkkkbbbWWWOOOFFFCCC???>>>???@@@AAAAAABBBCCCGGGLLLQQQZZZjjjzzzsssbbbVVVNNNHHHDDDDDDCCCBBBAAAAAABBBBBB????????????@@@@@@AAAAAAAAACCCEEEEEEDDDDDDGGGJJJFFFFFFGGGHHHHHHGGGFFFFFFDDDCCCCCCCCCCCCDDDFFFGGGDDDDDDCCCDDDDDDEEEFFFGGGEEEHHHKKKNNNRRRWWW\\\```hhhmmmtttwwwvvvwwwzzz~~~xxxyyyzzzxxxuuuwww}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{||||||}}}~~~~~~~~~}}}||||||||||||}}}|||yyywwwvvvvvvwwwxxxxxxyyy|||~~~~~~~~~zzzzzzzzzzzz{{{{{{{{{{{{|||||||||}}}}}}}}}~~~~~~}}}tttpppkkkhhhggggggffffffbbbeeeffffffmmmxxx|||mmmaaaYYYXXXaaallluuufffaaaeeennn{{{}}}~~~}}}}}}~~~nnnXXXHHHBBB>>>:::888888777777666666555555333444444555555444444333444444444444444444444444444444444555555555555666444444333444666999===???HHHQQQaaaqqqyyyyyyrrrkkkeeeccc```^^^YYYXXX```jjjuuu}}}wwwhhh```XXX[[[dddpppzzz{{{rrriiiiiijjjpppvvvzzzzzzxxxoooqqqssswwwzzz||||||{{{{{{yyyvvvrrrnnnhhhaaa\\\TTTQQQPPPSSSRRRMMMKKKLLLEEECCC@@@<<<::::::;;;;;;888999999:::<<<===???@@@?????????AAADDDHHHKKKMMMSSSYYYeeevvv~~~ssslllccc\\\VVVVVVVVVUUUWWW[[[[[[]]]```ccceeefffgggfffaaa```^^^[[[VVVQQQLLLJJJHHHHHHHHHHHHHHHIIIIIIJJJIIIJJJKKKLLLMMMNNNNNNNNNPPPRRRTTTVVVWWWWWWVVVVVV666999<<>>@@@CCCDDDEEEDDDFFFKKKRRRXXXcccuuuppp___TTTLLLGGGCCCCCCBBBAAA@@@@@@@@@@@@????????????????????????AAADDDFFFEEEDDDEEEHHHKKKHHHHHHIIIJJJJJJIIIHHHHHHEEEDDDDDDDDDDDDFFFHHHIIIGGGGGGFFFGGGGGGHHHIIIJJJEEEHHHKKKNNNRRRWWW]]]aaagggmmmtttwwwwwwxxx|||zzz|||~~~|||zzz{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{||||||}}}~~~}}}|||{{{{{{{{{|||~~~~~~}}}zzzxxxwwwwwwwwwxxxwwwyyy|||~~~~~~~~~xxxxxxyyyyyyzzz{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~}}}vvvrrrmmmiiihhhgggfffeee```dddeeeeeekkkwww|||nnnbbbYYYWWW___iiixxxjjjdddfffnnn|||}}}rrr[[[KKKDDD???:::888888888777666666555555333444444555555444444333444444444444444444444444444444444555555555666666444444333444666:::===@@@JJJTTTdddttt}}}|||tttmmmdddbbb___\\\YYYZZZfffrrrzzztttfff___ZZZ^^^gggsss|||zzzqqqffffffhhhmmmuuuzzz{{{zzzqqqrrrvvvyyy|||}}}}}}||||||zzzvvvrrrmmmeee]]]XXXPPPNNNOOOSSSSSSNNNLLLLLLEEECCC???<<<::::::;;;;;;888999999:::<<<>>>@@@AAAAAAAAAAAACCCFFFJJJNNNPPP[[[```mmmyyynnnggg```YYYUUUUUUVVVUUUWWW[[[ZZZ\\\___bbbdddeeeeeeddd]]]\\\ZZZVVVRRRMMMIIIFFFDDDDDDCCCCCCCCCDDDEEEEEEBBBCCCEEEGGGIIIJJJJJJKKKMMMPPPSSSVVVXXXXXXWWWVVV666:::???HHHWWWbbb^^^TTTLLLMMMOOOTTT]]]iiitttzzz}}}~~~zzzlllaaa]]]ZZZZZZiii|||}}}qqqiii___UUUKKKGGGEEEFFFKKKQQQZZZlll|||wwwvvvxxxxxxzzz{{{{{{zzzzzz|||}}}~~~}}}|||{{{zzzzzzxxxyyyvvvpppkkkdddWWWKKKJJJCCC???AAACCCCCCDDDGGGFFFKKKPPPWWWeeewwwwwwfffZZZQQQJJJFFFDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEFFFGGGIIIIIIHHHHHHIIIJJJNNNNNNNNNMMMLLLKKKJJJIIIFFFGGGGGGHHHHHHHHHGGGGGGDDDEEEGGGHHHIIIJJJJJJIIIHHHJJJKKKMMMPPPUUU\\\```dddiiipppvvvyyy{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~|||{{{|||}}}~~~}}}||||||}}}~~~|||||||||{{{zzzzzzyyyyyyxxxzzz|||~~~{{{xxxyyy|||~~~~~~|||}}}~~~~~~~~~~~~}}}wwwsssnnnkkkiiihhhfffeeegggdddccceeekkkttt{{{|||ooo___SSSRRR[[[cccpppeeeeeeppp}}}~~~rrr```PPPDDD>>>;;;:::999888777666666666666444444444444444444444444555444333333333333444555555444444333333444444555333333666:::::::::???FFFIIIZZZkkkttt|||zzzpppfffdddaaa]]]]]]dddoooxxxzzzlllaaa\\\ZZZbbblllsssyyy{{{tttoooggggggiiinnnsssvvvvvvtttrrrvvvzzz}}}~~~yyypppfff]]]VVVRRRSSSUUUWWWXXXVVVQQQLLLHHHHHHBBB<<<;;;===>>>===:::;;;<<<<<<===>>>???@@@@@@BBBBBBCCCFFFFFFFFFMMMVVV^^^mmmuuukkkeee\\\XXXSSSQQQRRRVVVYYY[[[cccaaaaaacccdddccc___[[[ZZZWWWSSSNNNJJJGGGFFFEEEAAA???===;;;:::<<<>>>???BBBCCCCCCDDDEEEGGGHHHIIILLLNNNQQQRRRSSSTTTUUUWWW999===BBBLLLZZZdddaaaWWWMMMNNNQQQWWW```kkkuuu{{{}}}ttthhh___]]]\\\___ooo}}}sssjjjdddZZZPPPJJJGGGGGGLLLRRR```rrr{{{wwwvvvxxxxxxyyy{{{{{{{{{{{{}}}~~~~~~~~~}}}}}}|||||||||zzzzzzwwwrrrllleeeXXXMMMJJJDDD@@@AAADDDDDDEEEHHHLLLSSSZZZcccppprrrbbbVVVNNNHHHDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDFFFGGGIIIJJJKKKJJJKKKMMMOOORRRRRRQQQPPPOOONNNLLLLLLJJJKKKLLLLLLMMMMMMMMMLLLJJJJJJJJJJJJJJJKKKKKKKKKJJJLLLNNNPPPSSSXXX^^^ccceeeiiioootttwwwxxxyyyzzz~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{|||}}}~~~~~~}}}||||||}}}~~~~~~}}}||||||{{{{{{zzzyyyyyyxxxyyy{{{}}}~~~|||zzzwwwxxxzzz|||{{{zzz}}}}}}~~~~~~~~~~~~}}}wwwsssnnnkkkiiihhhfffeeefffdddccceeekkkssszzz~~~|||qqqaaaUUUSSS[[[ccc|||vvvjjjiiirrr}}}yyy|||vvvdddRRREEE>>>===:::999888777777666666666555555555555555555555555555555444333333444555555666555555444444555555666444444777:::;;;;;;@@@GGGOOO```qqqzzz~~~ssslllhhhaaa^^^aaaiiiuuu}}}~~~zzzrrrfff]]]ZZZ[[[ccclllsssxxx{{{uuurrrmmmkkkkkkmmmppprrrqqqooosssvvvzzz|||}}}~~~wwwnnnddd[[[UUURRRUUUVVVXXXXXXVVVQQQKKKGGGFFF@@@;;;999;;;===;;;999;;;;;;<<<===>>>??????@@@AAAAAADDDGGGHHHJJJSSS]]]iiixxx~~~sssiiiccc\\\XXXUUUSSSUUUXXX[[[\\\aaa___]]]]]]^^^]]]ZZZWWWVVVTTTPPPMMMIIIFFFDDDCCCEEECCCAAA@@@@@@@@@BBBCCCAAAAAAAAABBBCCCDDDFFFGGGHHHKKKNNNPPPQQQRRRTTTVVV999<<>>>>>>>>>>>>>>>>>>>>???AAACCCFFFGGGIIIKKKMMMNNNNNNQQQTTTVVVWWWVVVUUUTTTSSSQQQPPPOOOOOOQQQRRRTTTUUUUUUUUUTTTRRRQQQOOONNNMMMMMMMMMNNNNNNPPPSSSUUUXXX\\\aaadddgggkkkppptttvvvwwwxxxzzz|||~~~~~~}}}}}}|||{{{|||}}}~~~~~~}}}}}}||||||}}}}}}~~~}}}}}}|||{{{{{{zzzzzzyyyxxxxxxxxxyyy{{{|||~~~~~~zzzxxxwwwwwwxxxyyyxxxwww|||}}}~~~~~~~~~~~~}}}~~~|||vvvsssooollljjjhhhfffeeefffeeedddeeejjjqqqxxx}}}}}}ttteeeXXXTTTZZZaaaxxx}}}qqqnnnvvv|||xxx|||{{{jjjVVVFFF??????::::::888777777777777777666666666666666666666666555555444333333444555555777666666666666666666777666555777;;;;;;<<>>999888999;;;:::888:::;;;;;;<<<>>>??????@@@AAAAAAEEEIIIKKKOOO[[[gggyyy|||rrrggg```[[[YYYWWWWWWYYY[[[]]]]]]___\\\YYYXXXXXXXXXWWWUUUTTTSSSPPPMMMJJJGGGEEEDDDBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGJJJMMMPPPQQQSSSUUUWWW666999AAALLLXXX^^^[[[UUUKKKOOOUUU^^^gggpppwww{{{zzzzzzpppiiicccaaabbbhhhvvv~~~vvvpppkkkbbbYYYRRRNNNLLLRRRYYYkkk{{{zzzuuuuuuwwwxxxyyy{{{||||||}}}~~~~~~~~~~~~{{{uuuoooiii]]]RRRLLLGGGDDDEEEFFFGGGKKKPPPTTT```nnn{{{vvvdddUUULLLGGGEEECCCAAAAAA@@@>>>>>>=========>>>>>>???@@@BBBEEEGGGIIIKKKMMMOOOQQQSSSUUUYYY\\\ZZZYYYXXXVVVUUUTTTSSSSSSUUUVVVYYY[[[]]]^^^^^^]]]\\\ZZZWWWTTTRRRQQQRRRRRRUUUWWWYYY[[[\\\^^^aaadddiiilllppptttvvvxxxzzz||||||~~~~~~}}}}}}|||||||||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{zzzzzzzzzxxxxxxwwwvvvwwwyyy{{{}}}yyyxxxwwwwwwwwwwwwwwwwww{{{|||}}}~~~~~~~~~|||}}}{{{vvvsssooommmkkkiiigggeeeeeeeeeeeefffiiiooovvv{{{}}}|||vvviiiZZZTTTXXX^^^tttvvvsss{{{~~~zzz}}}~~~{{{pppYYYGGG@@@@@@::::::999888777777777777555555555555555555555555555555444444444444555555777666666555555666666777777666888;;;<<<===EEEMMM___pppyyysssjjjaaabbbmmm}}}|||rrrfff```[[[VVVVVVYYY```hhhqqqxxx|||}}}}}}}}}}}}zzzvvvsssqqqpppppppppvvvvvvwwwxxxzzz~~~~~~ssshhh^^^XXXUUUTTTZZZZZZZZZXXXTTTMMMGGGDDD@@@===999888999:::999888::::::;;;<<<>>>???@@@@@@AAACCCGGGKKKNNNTTTcccqqq|||qqqfff```[[[YYYXXXYYY[[[]]]]]]]]]]]]ZZZWWWTTTTTTTTTVVVWWWWWWVVVTTTRRRNNNKKKIIIGGGAAAAAAAAAAAAAAA@@@@@@@@@CCCCCCCCCDDDEEEFFFGGGHHHJJJMMMPPPRRRTTTUUUWWWYYY666888@@@LLLWWWZZZVVVRRRJJJNNNVVV___iiirrrxxx{{{xxx|||vvvmmmiiieeedddfffnnn|||zzztttoooggg___XXXSSSOOOOOOWWW```pppyyyuuuuuuwwwxxxyyy{{{|||{{{|||~~~~~~~~~~~~|||vvvqqqkkk```VVVNNNIIIFFFGGGHHHIIINNNUUUYYYfffwww{{{ooo^^^PPPIIIFFFDDDCCC@@@@@@???>>>============>>>>>>???AAACCCFFFIIIKKKLLLOOOSSSUUUWWWYYY\\\___ZZZYYYXXXVVVUUUUUUUUUUUUYYY[[[___bbbeeeffffffeeeeeeccc```\\\ZZZYYYYYYZZZ___aaaccccccbbbbbbcccdddiiilllooorrruuuxxx{{{~~~|||~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}|||{{{{{{zzzzzzyyyxxxvvvuuuuuuwwwyyyzzzxxxyyyyyyyyyxxxxxxxxxxxx{{{{{{|||}}}~~~|||}}}zzzvvvssspppmmmllljjjgggddddddeeeffffffhhhlllsssxxxzzz|||yyylll\\\TTTUUUZZZqqqyyyvvv}}}}}}xxx|||zzzwww|||vvv___JJJ@@@???;;;:::999888777777777777444444444444444444444444555555555555555555555555666555555555555555555666888777888;;;===@@@HHHRRRdddtttxxxooohhhdddiiixxxssshhh]]]WWWTTTTTTXXX^^^```gggpppxxx}}}~~~|||xxxuuurrrrrrtttvvvxxxxxxwwwwwwxxx|||zzzpppddd\\\XXXWWWWWW[[[[[[YYYWWWRRRKKKEEEBBB>>>===;;;::::::;;;;;;::::::;;;<<<===>>>@@@AAAAAACCCEEEJJJNNNRRRZZZlll||||||rrrhhhbbb\\\ZZZYYYYYY[[[[[[[[[ZZZWWWUUUSSSPPPPPPSSSWWWZZZ]]][[[YYYUUUQQQNNNKKKJJJEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKNNNQQQTTTVVVXXXYYY\\\^^^999;;;CCCPPPXXXXXXTTTQQQKKKOOOWWW```jjjsssyyy}}}{{{wwwrrrgggfffeeefffjjjttt{{{sssnnnjjj```ZZZUUUQQQNNNPPPYYYddduuuxxxttttttwwwxxxzzz{{{{{{zzzzzz|||}}}~~~~~~~~~{{{vvvrrrmmmcccYYYOOOKKKIIIIIIIIIKKKQQQYYYaaaooossshhhYYYMMMGGGEEECCCBBB??????>>>===============>>>>>>???AAADDDHHHKKKMMMOOOSSSXXX[[[]]]]]]^^^___YYYXXXWWWVVVUUUVVVWWWWWW]]]```dddiiilllmmmmmmmmmnnnmmmjjjhhhfffeeeddddddjjjlllnnnooommmkkkkkkkkkkkkmmmoooqqqsssvvvzzz}}}}}}~~~|||{{{wwwzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{zzz{{{yyywwwuuutttuuuvvvwwwvvvxxxzzzzzzyyyyyyyyyzzzzzz{{{|||}}}~~~}}}~~~~~~yyyvvvtttpppnnnllljjjgggdddccceeefffffffffjjjqqqvvvxxx}}}|||qqq```UUUTTTXXXkkk{{{|||xxx|||}}}zzzuuuyyyyyywwwzzz|||eeeOOOBBB???;;;:::999888888777888888444444444444444444444444444555666666666666555444666555555444444555555666888777888;;;>>>BBBMMMWWWgggwww|||vvvkkkjjjmmmxxxzzziii___UUUQQQRRRUUU\\\cccaaagggooovvv}}}|||{{{zzzwwwuuuvvvyyy|||~~~}}}zzzxxxwwwyyy~~~zzztttjjj```YYYWWWWWWXXXZZZZZZXXXUUUPPPIIIDDD@@@===<<<<<<;;;;;;;;;<<<<<<;;;;;;===>>>@@@AAABBBCCCEEEHHHMMMRRRWWWbbbxxx{{{rrriiiddd]]][[[XXXWWWWWWWWWVVVTTTPPPPPPOOOOOOQQQUUU\\\```dddbbb]]]XXXSSSOOOMMMLLLGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFHHHJJJLLLNNNOOOSSSVVVZZZ^^^```cccfffiii;;;<<>>>>>===<<<<<<<<<======>>>???@@@BBBEEEIIILLLNNNSSSXXX^^^bbbbbbaaa```___YYYXXXVVVVVVVVVWWWYYYZZZaaadddiiiooorrrttttttssswwwvvvuuutttrrrqqqpppppptttwwwzzz{{{zzzxxxwwwwwwrrrssstttuuuuuuwww{{{~~~|||}}}~~~|||xxxtttqqqqqqoooqqqtttwww{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{{{{|||{{{yyyvvvtttssssssssstttwwwzzz{{{yyyyyyzzz|||yyyzzz{{{}}}~~~~~~~~~~~~xxxvvvtttqqqooommmjjjgggdddbbbeeegggffffffhhhooouuuyyyvvvdddWWWUUUXXXdddrrrxxxxxx~~~zzzyyywwwzzz~~~wwwwww|||mmmVVVFFF???;;;;;;:::999888888888888555555555555555555555555444555666777777666555444777666666555555666666777888666777;;;???EEEPPP\\\jjjxxx{{{{{{yyytttlllqqq{{{ttt```WWWOOOOOORRRWWW```hhhgggkkkrrryyy}}}~~~~~~}}}{{{|||zzzvvvuuuwwwyyyqqqkkkccc[[[VVVUUUVVVWWWYYYXXXVVVSSSNNNHHHBBB???;;;<<<<<<<<<;;;;;;<<<===<<<<<<>>>???AAACCCDDDEEEEEEIIIPPPWWW^^^lllyyyqqqjjjfff^^^[[[WWWTTTSSSRRRPPPOOOMMMOOOQQQSSSVVV\\\eeekkknnnjjjccc\\\VVVRRRPPPOOOIIIHHHFFFEEEDDDEEEFFFGGGJJJJJJLLLNNNQQQTTTVVVWWWZZZ^^^dddiiinnnsssxxx{{{<<<<<>>======<<<<<<<<<<<<===>>>???@@@BBBFFFJJJMMMOOOVVV[[[bbbffffffdddaaa```XXXXXXVVVVVVWWWYYY[[[\\\dddgggmmmrrrvvvxxxxxxxxx|||||||||{{{{{{yyyxxxwwwzzz~~~{{{{{{{{{yyyyyyzzz}}}{{{|||{{{wwwrrrmmmjjjiiiiiijjjkkknnnqqquuuxxxzzz}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{}}}|||zzzwwwuuusssrrrqqqrrruuuyyyzzzyyyyyyzzz|||yyyzzz{{{}}}~~~~~~~~~xxxvvvtttqqqooommmkkkgggdddbbbeeeggggggeeegggnnntttzzzzzzgggYYYVVVYYY^^^lll|||xxxtttxxx~~~|||{{{{{{|||~~~}}}{{{uuuuuu~~~qqqZZZIII@@@<<<;;;:::999888888888888666666666666666666666666444555666777777666555444888888777777777777888888777666777;;;@@@FFFRRR^^^lllyyy}}}xxxxxxwwwsssnnnwww|||zzz~~~{{{nnnZZZRRRLLLMMMRRRYYYbbbjjjooorrrwww}}}~~~~~~~~~|||uuuqqqqqqrrrjjjfff___XXXTTTSSSUUUVVVXXXWWWUUURRRMMMGGGBBB???999;;;<<<;;;;;;:::;;;<<<<<<===>>>@@@BBBDDDEEEFFFEEEJJJRRRZZZcccssswwwpppjjjfff___\\\VVVRRRPPPNNNLLLKKKNNNQQQUUUXXX]]]dddmmmtttwwwrrriii```YYYUUUTTTSSSOOONNNKKKIIIIIIJJJLLLNNNOOOPPPRRRTTTWWW[[[^^^___aaaeeemmmtttzzz:::@@@HHHOOORRRPPPLLLIIIQQQRRRVVV___lllyyy~~~qqqgggeeehhhiiikkkmmmnnnpppxxxzzzlllddd^^^YYYSSSOOOLLLJJJIIIJJJSSS]]]ppp}}}wwwuuuuuuwwwtttvvvxxxyyyxxxwwwwwwxxx}}}}}}}}}}}}|||||||||||||||{{{zzzxxxtttnnnfff```UUUPPPKKKJJJKKKNNNXXXbbbqqqwwweeeWWWJJJEEEDDDCCCAAAAAA<<<<<<<<<<<<<<<===>>>???@@@CCCFFFGGGFFFIIIQQQXXX^^^bbbffffffccc___]]]\\\ZZZZZZZZZ[[[]]]aaaeeegggmmmooossswwwzzz}}}~~~}}}||||||}}}{{{tttmmmiiifffcccaaaaaaeeeiiikkkmmmpppvvv{{{|||zzz}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||{{{zzzwwwtttrrrpppssstttuuuwwwyyyzzzzzzzzz}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzvvvuuussspppmmmjjjhhhgggeeefffeeeeeeeeeggglllooo}}}}}}~~~qqq___VVVVVV^^^fffsss~~~|||nnnmmmtttyyy}}}{{{{{{~~~}}}}}}|||{{{yyysssrrr|||tttaaaOOODDD>>><<<888777777777666555666555555555555444444444555555666666555444333333666555555444444444555555666:::>>>???BBBLLLZZZfffsss||||||wwwvvvsssnnnppp~~~|||yyyvvvzzztttiiiVVVQQQKKKKKKQQQ[[[cccfffqqqvvv|||yyyzzzyyywwwjjjcccZZZSSSQQQRRRUUUVVVVVVUUUSSSPPPKKKFFFBBB@@@;;;;;;:::::::::;;;<<<<<<:::<<>>???@@@@@@@@@CCCGGGIIIKKKPPPWWW]]]aaadddffffffccc```^^^___\\\]]]___bbbeeejjjmmmoootttuuuwwwzzz|||}}}~~~~~~|||tttmmmhhheeebbb______bbbfffhhhjjjooovvv{{{}}}{{{yyyyyy~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{}}}~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}|||||||||zzzxxxuuusssqqqssstttuuuwwwxxxzzzzzzzzz{{{{{{|||||||||}}}}}}}}}~~~~~~}}}~~~}}}zzzwwwvvvssspppmmmkkkhhhgggeeefffeeeeeeeeegggkkkooozzz|||sssbbbXXXWWWYYYbbbppp}}}nnniiimmmssswww{{{zzzxxxzzz~~~}}}{{{wwwvvvzzzwwwdddQQQEEE>>><<<999777777777666555666555555555555444444444555555666666555444444333666555555444444555555555666:::===???CCCMMM\\\gggrrrzzz{{{vvvsssoookkklllzzzzzzwwwuuuwww~~~qqqgggXXXSSSOOOQQQZZZdddkkkooowww{{{{{{zzzxxxssseee^^^VVVPPPNNNPPPSSSTTTWWWUUUSSSOOOJJJEEEAAA>>>;;;;;;::::::;;;;;;<<<<<<;;;===???@@@AAABBBDDDFFFKKKQQQ]]]lll{{{sssiiiaaa[[[RRRKKKIIIIIIIIIJJJNNNSSSYYY```fffnnnwwwzzzyyy~~~wwwnnngggdddaaa]]]YYYWWWVVVUUUUUUWWWZZZ]]]___bbbeeehhhjjjkkkooouuuzzzzzz:::>>>EEEIIIKKKJJJIIIIIIPPPSSS[[[iiixxxssshhh^^^\\\^^^___bbbeeeiiiooozzzvvvnnncccXXXLLLIIIFFFEEEDDDGGGPPPZZZjjjyyyyyyssspppqqqtttxxxzzz||||||{{{zzzzzzzzz|||||||||{{{{{{{{{zzzzzzzzzyyyxxxwwwuuupppjjjeeeZZZSSSMMMKKKKKKNNNWWWaaaqqqpppcccVVVIIIDDDCCC@@@>>>???>>>>>>>>>??????@@@BBBBBBBBBDDDHHHMMMSSSZZZ___ccceeefffgggeeecccbbbbbbbbbbbbdddggglllqqquuuxxxyyy}}}}}}}}}}}}}}}~~~}}}uuunnnhhhddd```^^^^^^aaadddfffiiioooxxx~~~vvvvvvwwwzzz~~~~~~~~~~~~}}}}}}}}}|||~~~|||{{{{{{|||}}}}}}|||~~~~~~||||||}}}}}}~~~~~~~~~~~~}}}}}}{{{yyywwwuuutttttttttuuuwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{|||||||||||||||}}}}}}~~~|||yyywwwvvvtttqqqnnnkkkiiihhheeefffeeeeeedddgggkkknnnwww{{{vvvfffZZZVVVSSS]]]lll|||ooodddeeemmmrrrvvvvvvvvv{{{|||zzz{{{yyy{{{hhhTTTFFF???<<<999888888888777666666555555555555444444444555555555666555555444333666555555444555555666666777:::===???DDDOOO^^^jjjrrryyy~~~{{{uuupppjjjfffgggvvvwwwtttrrruuu|||~~~xxxlllcccUUUSSSRRRWWWaaalllsssvvv{{{~~~|||zzzuuunnn```ZZZSSSNNNMMMPPPSSSTTTXXXVVVRRRNNNHHHCCC???===;;;;;;::::::;;;<<<<<<======>>>@@@AAAAAABBBEEEGGGHHHQQQaaattt~~~~~~}}}ssshhh```UUUNNNHHHGGGHHHIIILLLQQQXXX```hhhooovvv}}}}}}{{{tttooolllhhhbbb^^^[[[[[[\\\]]]```dddgggjjjhhhkkkoooqqqrrrvvv}}};;;@@@EEEHHHHHHHHHJJJKKKPPPUUU___nnn~~~yyyoooeee[[[XXXZZZ\\\^^^bbbgggooozzz|||ssseeeXXXLLLHHHFFFFFFEEEHHHRRR\\\iiixxxwwwpppnnnpppsssxxxzzz|||}}}{{{zzzzzzzzz|||{{{{{{{{{zzzzzzzzzzzzyyyxxxxxxwwwvvvrrrmmmiii]]]VVVOOOLLLKKKMMMVVV```rrr~~~mmm___TTTHHHDDDAAA>>>===>>>>>>>>>??????@@@AAABBBCCCFFFGGGKKKSSS[[[bbbeeefffhhhhhhfffeeedddeeefffgggiiilllqqqvvvzzz}}}~~~~~~~~~vvvnnniiiddd```^^^___aaadddfffjjjrrr~~~}}}zzzxxxtttvvvyyy}}}~~~~~~~~~}}}}}}}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{|||}}}~~~~~~~~~|||{{{yyyxxxwwwuuuuuuuuuvvvwwwyyyzzzzzzzzzzzz{{{{{{{{{|||||||||{{{{{{|||}}}~~~}}}zzzxxxwwwuuurrrooollljjjiiiffffffeeeddddddfffjjjmmmvvv{{{xxxiii[[[TTTPPPYYYhhhzzznnnaaaaaakkkpppuuuvvvvvv}}}{{{zzz{{{zzzmmmVVVFFF???===:::888888888777666666555555555555444444444444555555555555555444444555555555555555666666777888:::===@@@GGGSSSbbbmmmsssxxx}}}{{{tttlllfffcccdddssssssqqqqqquuu||||||{{{xxxqqqggg___TTTTTTWWW___jjjtttyyy{{{{{{~~~~~~zzzqqqhhh\\\WWWRRROOOPPPSSSVVVWWWZZZXXXSSSMMMGGGBBB>>><<<;;;;;;:::;;;;;;<<<===>>>>>>???AAAAAAAAACCCFFFIIIIIITTTeeewww}}}~~~~~~tttggg^^^TTTNNNIIIHHHJJJKKKQQQWWW___hhhqqqwww}}}{{{wwwssspppkkkeee```^^^^^^___aaadddhhhlllnnnkkknnnrrrtttuuuzzz===BBBGGGHHHGGGHHHKKKNNNRRRXXXdddssswwwoooeee[[[XXXYYY[[[]]]```eeennnyyy~~~uuufffWWWJJJGGGEEEEEEFFFIIISSS^^^kkk{{{~~~uuunnnmmmpppsssvvvxxx{{{{{{zzzyyyyyyzzz|||{{{{{{{{{zzzzzzzzzzzzzzzyyyxxxxxxwwwtttppplllaaaZZZRRRMMMKKKMMMVVV___rrr{{{jjj[[[QQQGGGCCC@@@<<<<<<>>>>>>>>>>>>???@@@AAACCCDDDIIILLLQQQYYYaaaggghhhhhhkkkjjjgggggghhhjjjlllnnnrrrtttxxx|||xxxpppkkkgggcccaaa___bbbeeehhhmmmwww{{{xxxvvvwwwyyy}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~zzz{{{|||}}}~~~~~~}}}{{{zzzzzzzzzvvvvvvvvvvvvwwwxxxzzz{{{{{{{{{|||||||||}}}}}}}}}zzz{{{|||}}}~~~|||yyyxxxvvvssspppmmmkkkjjjffffffeeeddddddeeeiiilllvvv}}}zzzlll\\\RRRPPPWWWdddwwwlllaaaaaaiiipppwwwxxxxxx}}}~~~zzzxxxyyy}}}qqqXXXFFF@@@>>>;;;999999999888777666555555555555444444444444444555555555555555444555555555555555666777888888:::>>>CCCLLLXXXfffpppuuuxxx|||{{{sssjjjdddbbbdddsss~~~qqqpppqqqwww~~~zzztttlllbbb[[[UUUWWW]]]hhhttt}}}~~~zzznnnbbbVVVSSSPPPOOOQQQUUUXXXZZZ\\\YYYSSSLLLFFFAAA>>>===;;;;;;;;;;;;<<<===>>>??????@@@AAAAAABBBDDDHHHKKKSSS\\\kkk{{{~~~~~~}}}~~~|||~~~ssseee\\\SSSNNNIIIJJJKKKMMMUUU\\\fffpppyyy~~~}}}|||yyyvvvrrrmmmgggcccbbbbbbccceeehhhkkknnnoooqqqtttxxxzzz}}}>>>CCCIIIJJJHHHHHHKKKOOOTTTZZZgggwwwxxxqqqhhh]]]YYYYYY[[[\\\^^^dddnnnyyy}}}sssdddWWWHHHEEEDDDDDDEEEIIISSS^^^qqq{{{qqqkkkkkkooossssssvvvyyyzzzyyyyyyzzz{{{|||||||||{{{{{{{{{zzzzzz|||{{{zzzzzzyyywwwsssoooeee]]]TTTNNNKKKLLLUUU^^^pppwwwgggVVVMMMEEEBBB???;;;<<>>>>>>>>???AAABBBDDDDDDLLLQQQXXX```gggjjjlllmmmooommmkkkkkknnnrrruuuvvvyyy{{{}}}~~~~~~~~~~~~yyysssnnnkkkhhhfffbbbeeeiiinnnuuu|||yyyxxx|||~~~~~~~~~~~~}}}|||}}}}}}|||}}}~~~~~~~~~||||||}}}}}}~~~~~~|||{{{{{{{{{{{{wwwvvvvvvuuuvvvxxxyyy{{{{{{{{{|||||||||}}}}}}}}}zzz{{{|||~~~zzzyyywwwtttqqqnnnlllkkkffffffeeedddccceeeiiillluuu}}}{{{ppp```SSSPPPUUU```rrrkkk```aaagggpppzzz}}}{{{~~~yyywwwxxxuuu\\\IIIAAA>>>;;;:::::::::999888666555555555555444444444333444555555666555555555555555555555666777888888888;;;@@@HHHQQQ^^^jjjrrrvvvwwwyyyyyyqqqgggaaabbbfffuuu|||rrrrrruuu|||zzzqqqggg]]]WWWRRRVVV___mmmzzz~~~yyykkk]]]QQQNNNMMMNNNRRRVVVZZZ[[[\\\XXXQQQJJJDDD@@@>>>===::::::;;;;;;<<<===??????>>>@@@AAAAAACCCFFFKKKNNNWWW___lllzzz~~~}}}}}}}}}|||{{{}}}{{{{{{~~~~~~rrrdddZZZPPPLLLIIIJJJLLLPPPZZZcccoooyyy~~~}}}|||yyyuuupppkkkhhhfffggghhhjjjmmmoooqqqsssuuuxxx|||===DDDJJJKKKHHHGGGJJJOOOTTT\\\jjjzzzzzzsssjjj___ZZZYYYYYYZZZ]]]dddnnnzzz{{{ooobbbWWWIIIFFFEEEFFFGGGKKKVVVaaawwwvvvmmmggghhhmmmrrrrrrtttxxxzzzzzzzzz{{{|||}}}}}}}}}|||||||||{{{{{{~~~}}}|||{{{{{{xxxuuurrrhhh___UUUOOOKKKLLLTTT^^^lll{{{tttdddRRRJJJCCCAAA>>>;;;<<<@@@??????@@@AAABBBDDDEEEFFFMMMTTT___ggglllooorrrtttsssqqqoooqqqvvv{{{~~~~~~}}}~~~~~~|||}}}{{{uuurrrpppnnnllljjjnnntttzzz|||zzzyyy~~~|||~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}|||{{{{{{||||||wwwwwwvvvuuuvvvwwwyyy{{{zzzzzz{{{{{{{{{|||||||||zzz{{{}}}{{{zzzxxxuuurrrooommmlllffffffeeedddcccdddhhhkkkrrr{{{|||ttteeeWWWPPPSSS\\\nnnkkk______gggsss|||zzz{{{~~~~~~zzzbbbOOOAAA???<<<:::::::::999888666555555555555444444444333444444555666666555555555555555555666777888999888<<>>======::::::;;;;;;<<<>>>???@@@>>>???@@@AAADDDHHHMMMQQQWWW```mmm{{{~~~~~~||||||||||||zzzyyy|||zzzyyy}}}pppcccYYYMMMJJJJJJLLLPPPWWWcccnnnxxx}}}}}}}}}zzzuuupppllljjjhhhiiikkknnnpppsssuuuvvvxxx{{{<<>>;;;<<<@@@@@@AAAAAABBBDDDFFFGGGHHHLLLVVVccclllooorrrvvvzzzvvvtttsssvvv|||}}}~~~{{{wwwtttsssqqqppprrrwww}}}|||{{{zzz}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{{{{|||}}}xxxwwwvvvuuuvvvwwwyyy{{{yyyyyyyyyzzzzzzzzz{{{{{{zzz|||}}}|||zzzxxxuuurrrooommmlllffffffeeedddcccdddhhhkkkpppyyy}}}vvviii[[[OOOQQQYYYkkkkkk]]]\\\iiiwww|||}}}||||||}}}gggTTTBBB???<<<::::::::::::999666666555555555444444444333333444555666666666555555555555555666777999999888<<>>???@@@===>>>@@@AAADDDIIIOOOSSSZZZdddsss}}}~~~}}}{{{{{{{{{{{{yyywww{{{yyyyyy{{{ooobbbYYYMMMKKKLLLPPPUUU]]]kkkxxx~~~||||||{{{xxxsssnnnkkkjjjggghhhkkknnnrrruuuwwwxxx}}}???IIIPPPMMMGGGGGGKKKNNNVVV^^^kkkzzzzzzpppbbbYYYVVVVVVWWW[[[bbbmmmyyywwwiii[[[RRRNNNJJJGGGHHHLLLSSSbbbooovvvjjjccccccfffjjjkkkuuuvvvyyy|||~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~|||yyyvvvnnncccVVVNNNJJJKKKRRRZZZfffqqqzzzhhhXXXLLLEEE??????>>>===>>>AAAAAA@@@BBBEEEDDDDDDIIIPPPTTT]]]fffkkkpppwwwzzzyyy||||||~~~~~~}}}||||||{{{~~~}}}~~~~~~|||{{{zzzzzz|||~~~~~~~~~~~~~~~~~~~~~|||~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}|||zzzzzzzzzyyyxxxxxxyyyzzz}}}~~~~~~}}}}}}||||||||||||}}}}}}|||||||||}}}~~~}}}xxxrrrmmmkkkjjjjjjhhhdddbbbaaaccceeegggllluuu}}}wwwhhh[[[VVVTTTYYYkkkmmm___```lll{{{pppWWWHHH@@@;;;;;;<<<:::888999888777666444444555555666777666555444444555666777888777777777777777888888:::>>>EEENNNYYYdddlllqqquuutttssspppfff]]]]]]aaammmzzz{{{uuuyyy}}}uuuhhh\\\XXXZZZ[[[eeevvv|||yyyxxxwwwxxx{{{}}}~~~rrrcccXXXOOONNNQQQXXX```ccc```\\\TTTNNNFFF@@@<<<;;;;;;;;;999;;;<<<===<<<===???@@@???AAABBBCCCDDDIIIQQQWWWbbbkkkwwwvvv~~~}}}{{{yyyxxxwwwxxx{{{~~~|||nnn```XXXQQQSSSUUUXXX]]]hhhuuu~~~}}}{{{{{{{{{zzzwwwtttpppnnnjjjjjjlllpppuuuyyy|||}}}@@@KKKRRRPPPJJJIIIMMMOOOWWW___lllzzz}}}qqqbbbYYYVVVUUUXXX]]]eeepppzzzvvvhhhZZZPPPMMMJJJIIIJJJMMMUUUeeettt{{{ssshhhcccccchhhkkkmmmuuuwwwyyy|||~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{xxxuuunnncccWWWOOOKKKKKKRRRZZZdddppp|||wwwfffVVVKKKDDD?????????===???BBBDDDCCCEEEGGGFFFEEEJJJQQQYYYbbbjjjooouuu|||}}}|||{{{{{{{{{~~~~~~|||{{{{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~|||~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxwwwvvvwwwyyy{{{}}}}}}||||||{{{||||||}}}}}}||||||{{{{{{|||}}}zzzuuupppmmmllliiigggdddbbbaaabbbdddfffiiirrr{{{zzzmmmaaaYYYVVVZZZkkkpppeeefffppptttZZZIIIAAA;;;;;;<<<:::888999888777666555444555666666777777666555555555666777777777777777777777888999<<<@@@GGGPPPYYYbbbiiimmmpppnnnmmmjjjbbb\\\^^^dddppp{{{}}}xxx}}}yyyooocccYYYVVVYYY___iii|||yyyvvvvvvvvvvvv{{{~~~}}}}}}|||pppaaaVVVOOOOOORRRYYY```bbb___\\\SSSMMMEEE???<<<;;;;;;;;;999;;;============???@@@@@@AAABBBCCCGGGMMMTTTYYYbbbkkkxxx{{{www~~~}}}{{{zzzxxxxxxyyy|||{{{nnnbbb[[[UUUVVVYYY]]]dddooo|||}}}{{{{{{{{{{{{zzzxxxuuurrrpppmmmmmmooorrrwww{{{~~~AAAMMMVVVTTTNNNMMMOOOQQQWWW```mmm{{{tttdddZZZWWWVVVYYY```iiisss|||vvvhhhYYYNNNKKKJJJKKKLLLOOOXXXjjj|||tttnnnfffcccfffkkkooopppvvvwwwyyy|||~~~~~~~~~~~~}}}}}}zzzwwwtttnnncccXXXPPPLLLKKKQQQYYYbbblllwww}}}|||ssscccTTTJJJCCC>>>?????????@@@DDDIIIHHHHHHIIIGGGFFFKKKRRR\\\eeennnssszzz}}}}}}|||{{{zzzyyyyyyyyy|||}}}~~~~~~||||||~~~~~~~~~}}}}}}~~~~~~~~~~~~|||~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{xxxwwwuuutttuuuwwwzzz{{{{{{{{{{{{{{{{{{|||}}}~~~|||{{{{{{zzz{{{|||~~~|||wwwsssooonnniiigggdddbbbaaabbbccceeeeeennnxxx~~~}}}ssshhh\\\YYY[[[jjjvvvmmmnnnxxxwww^^^JJJBBB<<<<<<<<<999888999888777666555555555666666777777666666666666777777777777666666777888999999>>>BBBIIIRRRZZZbbbgggjjjllljjjhhheee___\\\bbbkkkwww}}}}}}rrrggg]]]UUUUUUYYYeeepppzzztttqqqssstttuuuzzz~~~}}}}}}~~~~~~}}}}}}~~~zzzmmm^^^SSSPPPQQQTTTZZZ```aaa]]]YYYPPPKKKDDD>>><<<;;;;;;;;;999;;;============???AAABBBAAAAAADDDJJJRRRWWWZZZbbbkkkyyy|||vvvyyy~~~~~~~~~}}}{{{zzzzzzyyyzzz}}}{{{pppfff___ZZZ\\\```eeennnyyy}}}{{{yyyzzzzzz{{{zzzyyywwwuuutttpppqqqsssvvvzzz~~~CCCOOOYYYWWWQQQPPPQQQSSSYYYaaannn{{{wwwggg]]]ZZZYYY\\\bbbjjjttt~~~uuuhhhYYYNNNKKKJJJLLLNNNRRR\\\qqq|||nnniiiddddddiiiooossstttwwwxxxzzz|||~~~~~~}}}|||yyyvvvsssnnndddYYYRRRMMMLLLPPPWWW___iiisssxxxwwwpppaaaSSSIIIBBB>>>???@@@@@@BBBEEELLLJJJJJJJJJGGGEEEIIIQQQZZZcccnnnvvv~~~}}}zzzwwwxxxxxxwwwvvvvvvvvvvvvwwwyyyyyy{{{||||||}}}}}}}}}|||{{{zzzyyyyyyyyyzzz{{{{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~|||~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{xxxvvvtttssssssvvvxxxzzzzzzzzzzzzzzz{{{|||}}}~~~|||{{{zzzzzzzzz|||}}}~~~|||xxxtttqqqnnnhhhgggdddbbbaaaaaacccddddddmmmvvv|||wwwnnn^^^ZZZ[[[iii{{{tttuuuxxx```LLLDDD===<<<<<<999888:::777777777666666666666666666666666666777777777888666666666666777888999:::???CCCLLLUUU^^^dddhhhjjjnnnkkkgggccc______hhhrrryyykkk```WWWSSSVVV[[[iiiuuuuuunnnmmmpppsssuuu{{{{{{vvvuuuwww~~~~~~}}}}}}}}}~~~~~~vvviii[[[RRROOOQQQUUUZZZ^^^]]]XXXTTTLLLHHHBBB===<<<;;;;;;;;;:::;;;=========>>>???AAABBB@@@???DDDMMMUUUZZZ[[[bbblll|||wwwttt{{{~~~}}}~~~~~~}}}}}}|||{{{{{{{{{|||{{{rrrjjjeee```bbbfffllluuu~~~{{{yyyyyyxxxyyyyyyyyyyyyxxxwwwvvvsssuuuwwwyyy|||EEEQQQ[[[YYYSSSQQQSSSTTTZZZcccooo{{{xxxiii___]]]^^^___cccjjjuuuuuuiii]]]SSSMMMLLLNNNQQQWWWdddyyyxxxiiifffeeegggnnntttwwwwwwyyyyyyzzz|||}}}~~~~~~~~~}}}|||{{{yyyuuusssoooeeeZZZSSSNNNLLLOOOUUU\\\fffpppuuuuuuoooaaaTTTHHHBBB>>>???@@@@@@BBBFFFLLLJJJIIIHHHEEEBBBGGGNNNWWWbbbpppzzz}}}xxxtttqqqoooppppppooooooppppppqqqqqqrrrssstttuuuuuuuuuuuuuuurrrqqqpppooonnnooopppqqqnnnnnnnnnoooppprrrtttuuuwww{{{||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~|||~~~~~~~~~~~~}}}}}}||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}|||yyywwwtttrrrsssuuuxxxzzzzzzzzzzzz{{{{{{}}}~~~||||||{{{zzzzzz{{{}}}}}}~~~{{{xxxuuuqqqmmmiiigggeeecccbbbbbbbbbccceeemmmvvv{{{zzzrrr```[[[ZZZfffzzzzzzzzz~~~~~~zzzeeeOOOFFF>>><<<<<<999999:::777777777777777666666666555555666666777777777777555555555666777999:::;;;>>>DDDNNNYYYccciiimmmnnnqqqlllgggccc___```kkkwwwuuufff[[[UUUSSSYYY```lllwww|||rrrkkkjjjooosssxxxwwwpppqqqttt||||||{{{{{{|||}}}~~~{{{qqqdddXXXQQQNNNQQQVVV[[[\\\YYYSSSOOOIIIEEE???<<<;;;;;;;;;;;;:::<<<===>>>===>>>@@@AAA@@@??????EEENNNVVVZZZ\\\dddooo}}}vvvvvv}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~|||tttnnnjjjeeefffjjjpppxxx{{{yyyyyyzzzwwwwwwxxxxxxxxxxxxxxxxxxvvvxxx{{{|||}}}FFFRRR[[[YYYSSSRRRTTTVVV\\\eeeqqq{{{vvvhhh```______aaaeeelllxxxtttlllddd\\\TTTQQQQQQVVV___nnnuuuhhhgggggglllsssxxxzzzzzzzzzzzz{{{{{{}}}~~~~~~}}}}}}~~~~~~~~~}}}|||{{{{{{yyyvvvsssoooeee[[[UUUOOOLLLOOOTTTYYYdddooouuuvvvqqqcccVVVIIICCC>>>???@@@@@@BBBFFFKKKIIIGGGEEEBBB@@@EEELLLWWWdddsss|||tttoookkkhhhfffeeeeeeeeeeeefffggghhhiiihhhiiiiiijjjkkkkkkjjjjjjgggfffeeedddddddddeeefffaaaaaaaaaccceeehhhkkklllpppsssxxx{{{~~~|||||||||}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}||||||}}}}}}~~~~~~~~~|||~~~~~~~~~~~~~~~}}}||||||||||||}}}}}}~~~~~~~~~~~~}}}}}}{{{yyyvvvssssssvvvyyy||||||||||||||||||}}}~~~}}}|||{{{{{{{{{|||}}}~~~}}}zzzyyyvvvqqqmmmiiihhhfffdddccccccccccccfffmmmuuu{{{}}}vvvddd]]]YYYbbbuuu{{{|||~~~}}}{{{jjjQQQGGG???<<<<<<999999:::777777888888888777666555333444555666777777777666444444555666888999;;;<<>>>>>>>>>>>@@@BBB???@@@BBBGGGNNNVVV[[[]]]hhhvvvzzzxxx|||}}}|||||||||}}}}}}~~~~~~~~~~~~wwwqqqmmmiiijjjmmmttt||||||zzzyyyzzz{{{xxxxxxxxxyyyyyyyyyzzzzzzyyy|||GGGRRRZZZWWWQQQQQQTTTVVV^^^fffqqqzzzrrrfff______]]]```gggppp}}}zzzrrrooolllggg]]]WWWTTT[[[hhhxxx~~~rrriiiiiijjjpppwww|||}}}|||{{{{{{{{{{{{}}}~~~}}}}}}||||||}}}}}}|||{{{zzzzzz{{{yyywwwtttooofff\\\VVVPPPLLLNNNSSSWWWbbbooowwwyyytttfffYYYJJJDDD???@@@@@@@@@BBBFFFKKKHHHEEEDDDAAA???DDDLLLWWWddduuuyyypppgggbbb___]]][[[YYYYYYZZZ[[[\\\]]]______]]]]]]^^^_________^^^^^^\\\\\\[[[ZZZZZZ[[[\\\]]]YYYYYYZZZ\\\___cccgggiiillloootttwwwzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}||||||||||||}}}}}}~~~~~~|||~~~~~~~~~~~~~~~}}}|||||||||||||||}}}~~~~~~~~~~~~~~~~~~{{{wwwuuutttwww{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~||||||||||||}}}~~~}}}zzzzzzwwwrrrmmmjjjiiihhhfffddddddcccccceeelllssszzz{{{jjjaaaZZZ___ppp}}}yyyyyy|||~~~|||zzzvvvyyywwwjjjRRRHHH@@@===<<<999999:::777777888999888777666555111222444555666666666555333444444666888:::<<<===BBBJJJVVVdddnnnsssttttttsssnnniiieeecccgggttt|||mmm]]]UUUSSSWWW___hhhqqqzzz}}}rrrjjjjjjqqqxxxuuummmqqqyyy~~~~~~}}}|||}}}|||wwwnnncccXXXRRROOOPPPUUU\\\___]]]VVVOOOJJJBBB???<<<::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>@@@BBB???BBBFFFJJJOOOUUU\\\```mmm~~~xxxzzz}}}{{{{{{|||}}}~~~~~~zzztttpppkkklllpppwww|||zzzzzzzzz{{{{{{{{{{{{{{{{{{||||||}}}|||GGGRRRYYYVVVPPPPPPTTTWWW___gggrrrzzz{{{oooccc^^^^^^ZZZ___hhhtttwwwqqqqqqqqqnnnccc[[[WWW___nnn}}}qqqjjjjjjmmmssszzz~~~~~~||||||{{{{{{{{{}}}~~~}}}}}}|||||||||||||||{{{zzzyyyzzz{{{zzzwwwuuuooofff]]]VVVQQQLLLNNNRRRVVVbbboooxxx{{{vvvhhh[[[KKKDDD@@@@@@AAA@@@BBBEEEKKKGGGEEEDDD@@@???DDDLLLUUUddduuuuuunnneee]]]XXXUUUSSSRRRRRRRRRRRRSSSUUUWWWXXXYYYUUUVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUTTTUUUVVVWWWXXXXXXXXXYYY[[[___dddhhhkkkkkknnnrrrvvvxxx{{{~~~}}}{{{zzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~|||~~~~~~~~~~~~~~~}}}|||||||||||||||}}}~~~~~~~~~~~~|||xxxvvvuuuxxx|||~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}{{{{{{xxxsssnnnkkkjjjiiigggeeedddddddddcccjjjrrryyynnnddd[[[^^^mmm~~~{{{wwwwwwzzz}}}wwwwwwuuuooosssrrrgggSSSIII@@@===<<<999999;;;777888888999999777666555000111333555666666555555333333444666888:::<<<===EEEMMMZZZgggpppuuuuuuuuuuuupppllliiihhhmmm{{{yyykkk[[[SSSSSSXXXaaaiiisss|||tttkkkkkkrrryyyuuummmsss|||~~~zzzyyysssiii^^^TTTOOONNNRRRXXX^^^aaa^^^WWWOOOKKKAAA>>>;;;::::::;;;;;;;;;;;;<<<>>>???>>>???@@@BBB@@@DDDIIIMMMPPPUUU]]]bbbqqq|||vvv|||~~~}}}{{{{{{|||}}}~~~{{{uuuqqqmmmnnnrrrzzz}}}|||{{{{{{{{{~~~}}}}}}}}}}}}}}}~~~~~~IIISSSXXXSSSOOORRRVVVVVV___iiirrruuu{{{zzzoooggg```[[[XXXYYY^^^fffrrr}}}pppkkkmmmqqqtttnnn```[[[fffuuusssjjjlllooouuu|||~~~|||||||||||||||}}}~~~~~~|||{{{zzzyyyyyyzzz{{{|||xxxxxxxxxxxxwwwuuutttssspppkkkbbbXXXPPPMMMOOORRR\\\aaakkkwww}}}zzzoooeeeRRRIIIBBBAAABBBAAAAAACCCDDDAAA@@@BBBCCCDDDIIIPPP\\\lll{{{ssseee]]]SSSNNNNNNOOONNNLLLJJJKKKMMMNNNNNNNNNPPPRRRRRRSSSSSSSSSQQQPPPQQQSSSRRRTTTVVVWWWVVVVVVWWWXXX[[[[[[\\\```dddhhhkkkkkknnnqqquuuxxx{{{xxxuuuyyy~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~|||{{{{{{{{{{{{|||||||||||||||{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||zzzxxxwwwwwwwwwxxx|||||||||}}}~~~~~~~~~}}}}}}~~~|||yyyvvvtttrrriiihhhfffdddccccccccccccdddgggnnnvvvttthhh]]]]]]dddppp{{{vvvvvv{{{{{{qqqjjjlllpppmmmgggTTTJJJ@@@===<<<999888:::666777888999999888777777444555555555666666777777888888888777666777:::===BBBRRRcccnnntttwwwuuurrruuupppjjjgggjjjsss}}}sssdddUUUPPPTTT[[[eeemmmwww{{{yyypppkkkqqqzzz{{{xxx|||zzznnncccWWWMMMKKKOOOUUU^^^eeeccc]]]WWWPPPJJJBBB???<<<:::;;;<<<<<<;;;????????????@@@AAABBBCCCDDDEEEHHHMMMOOOTTT```lll~~~vvvvvv}}}|||zzzxxxxxx|||{{{vvvsssooopppttt|||~~~}}}||||||{{{{{{{{{}}}~~~~~~HHHQQQUUUQQQNNNPPPTTTVVV^^^iiirrrvvv{{{}}}sssiiiaaa[[[WWWTTTVVV]]]gggsss{{{ppplllmmmpppsssqqqeee```jjjwwwvvvkkkkkknnnttt{{{~~~|||||||||||||||}}}~~~~~~||||||{{{zzzzzz{{{||||||zzzzzzyyyyyyxxxwwwuuutttpppkkkbbbXXXQQQOOOQQQSSS]]]bbbkkkvvv}}}zzzpppgggTTTKKKCCCBBBBBBAAAAAADDDEEEBBBAAADDDEEEHHHNNNVVVbbbqqqxxxhhhXXXQQQIIIEEEFFFGGGFFFDDDFFFGGGIIIJJJJJJKKKLLLNNNMMMOOOQQQQQQQQQQQQRRRSSSQQQSSSVVVWWWWWWXXXYYY[[[^^^___aaaeeeiiinnnqqqrrrtttwww{{{~~~|||sssqqqvvv}}}~~~}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{||||||}}}}}}||||||{{{||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||zzzyyywwwwwwwwwxxxzzz{{{|||}}}~~~~~~~~~{{{xxxvvvsssqqqjjjiiigggeeeccccccccccccdddgggmmmvvv~~~vvviii]]][[[aaalllzzzzzzvvvwww}}}}}}vvvllleeefffkkkiiidddVVVKKKAAA===<<<:::888:::666777888888888777666555555555555555666666666777888999999888777999<<>>AAAHHHVVVeeennnsssvvvuuurrrmmmhhhddddddlllxxxfffZZZOOONNNTTT]]]hhhqqquuu}}}|||vvvttt{{{~~~vvviii]]]RRRKKKMMMRRR]]]fffllliiiaaaYYYOOOHHHAAA???;;;:::;;;<<<<<<<<<>>>>>>??????@@@BBBCCCDDDGGGGGGIIINNNSSS\\\lll{{{uuusss|||}}}|||}}}}}}|||{{{xxxvvvwww{{{~~~{{{wwwuuuvvvzzz~~~}}}||||||~~~~~~|||zzzEEEIIILLLKKKJJJLLLQQQUUU^^^hhhrrrvvv|||yyyqqqfff]]]WWWUUUTTTTTTSSSYYYbbbmmm|||}}}rrrjjjhhhlllqqquuuwwwpppmmmrrrzzz}}}llljjjkkkpppxxx~~~}}}}}}}}}||||||||||||}}}}}}||||||||||||||||||||||||{{{{{{{{{zzzyyyxxxwwwvvvppplllddd\\\UUURRRTTTVVV\\\aaaiiirrrwwwwwwqqqlll[[[PPPFFFBBBAAA@@@AAADDDEEEDDDFFFKKKPPPVVV___iiirrrppp]]]MMMIIIFFFCCCCCCDDDFFFEEEDDDFFFHHHJJJKKKKKKLLLNNNPPPOOORRRVVVXXXXXXXXXYYYZZZZZZ\\\^^^___```bbbeeegggkkknnnrrrwww|||}}}tttnnnooovvv|||}}}||||||||||||~~~~~~~~~}}}|||}}}~~~~~~~~~}}}|||||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}||||||||||||||||||}}}}}}}}}~~~|||}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxwwwwwwxxx{{{}}}~~~zzzwwwuuurrrpppmmmkkkiiifffddddddccccccccceeejjjrrrzzz|||nnn___VVVUUU\\\iiiuuu~~~~~~|||yyyvvvyyy~~~xxxnnnfffffflllnnnkkk^^^PPPBBB======;;;999999777777777666555444444333555555555666666666666666777888888888999;;;???BBBKKKXXXgggnnnrrruuutttppphhhccc```ccclllyyysss___VVVNNNOOOTTT\\\fffooosss}}}}}}zzz{{{wwwhhh\\\QQQKKKNNNUUUccckkkppplllcccYYYNNNFFFAAA>>>;;;:::;;;<<<===<<<>>>>>>>>>???AAACCCDDDEEEHHHGGGIIINNNUUU```sss|||tttwww~~~|||{{{|||}}}|||{{{xxxvvvwww{{{}}}zzzyyyzzz~~~}}}|||}}}}}}{{{yyyxxxEEEFFFGGGHHHIIIKKKQQQVVV___hhhqqqvvv|||tttmmmcccZZZVVVTTTTTTTTTTTTXXX^^^gggvvvyyylllccccccjjjsssyyy|||yyyvvvvvvzzznnnkkkjjjoooxxx~~~~~~}}}}}}||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{zzzzzzyyyxxxvvvuuuqqqmmmfff]]]VVVSSSTTTVVV[[[___fffnnnsssssspppmmm___SSSHHHCCCAAA@@@AAADDDFFFFFFJJJQQQXXX___iiirrrzzzwwweeeTTTIIIAAA@@@???@@@AAACCCCCCCCCIIIKKKMMMOOOOOOPPPRRRTTTTTTWWWYYY[[[ZZZZZZ[[[\\\___```bbbcccdddfffiiillltttxxx~~~xxxtttuuuzzz}}}|||{{{{{{{{{|||~~~~~~~~~}}}}}}~~~~~~|||{{{|||}}}~~~~~~~~~}}}||||||||||||}}}}}}~~~~~~~~~~~~~~~}}}||||||{{{||||||||||||}}}}}}}}}{{{|||}}}~~~~~~~~~~~~~~~|||||||||{{{zzzyyyxxxwwwvvvxxx{{{~~~~~~~~~~~~zzzwwwuuurrrpppnnnllliiigggdddcccbbbbbbaaacccgggooowwwrrraaaVVVRRRUUUaaalll}}}vvvvvv~~~xxxvvvvvv}}}{{{rrrjjjkkkqqqtttssscccSSSDDD>>>===;;;999999888888777666555444444444666666666666666555555555555666777777888;;;???BBBLLLZZZhhhooorrrsssqqqmmmdddaaa___dddooo{{{vvvhhh[[[TTTOOOPPPTTTZZZdddlllrrr}}}~~~~~~yyyiii\\\RRRMMMQQQXXXhhhooorrrlllbbbXXXNNNFFF@@@>>>;;;:::;;;===============>>>@@@AAADDDFFFGGGHHHGGGIIIOOOVVVdddxxxyyyttt{{{}}}|||}}}~~~}}}|||yyywwwxxx|||}}}|||}}}~~~~~~|||zzzyyyxxxFFFDDDDDDGGGIIIKKKQQQXXXaaaiiipppuuu|||qqqjjjaaaZZZVVVUUUTTTTTTUUUYYY^^^ffftttvvviii```aaaiiittt{{{{{{wwwwww~~~pppkkkiiinnnxxx~~~~~~}}}}}}|||||||||||||||}}}}}}~~~~~~~~~~~~}}}}}}{{{{{{{{{zzzyyyxxxvvvvvvrrrnnnggg^^^VVVRRRSSSTTTXXX\\\bbbiiimmmnnnnnnmmmeeeXXXKKKEEECCCAAACCCFFFHHHJJJPPPZZZbbbiiirrr{{{mmmZZZMMMHHH@@@@@@@@@@@@BBBDDDFFFGGGKKKMMMPPPQQQRRRSSSUUUWWWWWWYYYZZZ[[[[[[[[[]]]___bbbdddfffggghhhkkkooosss||||||}}}{{{zzzzzz|||}}}}}}}}}~~~~~~~~~~~~}}}}}}|||||||||~~~|||zzz{{{{{{}}}~~~~~~}}}}}}|||||||||}}}}}}~~~~~~}}}|||{{{{{{||||||||||||}}}}}}{{{{{{|||}}}~~~~~~~~~~~~||||||||||||{{{yyyxxxwwwvvvxxx{{{~~~}}}}}}}}}}}}~~~zzzxxxuuurrrpppnnnllliiifffdddbbbaaaaaa___```dddkkkttt|||uuudddXXXQQQQQQZZZeeevvv}}}mmmooo|||yyyxxxzzz}}}{{{tttmmmnnnuuuyyyxxxhhhVVVEEE>>>===<<<:::999888888777666555555555555666666666666666555555555333444666777888<<<@@@DDDNNN\\\kkkrrrttttttpppkkkcccaaabbbiiiwww~~~|||nnnaaaXXXSSSPPPRRRUUUZZZbbbjjjppp{{{~~~xxxiii]]]TTTPPPVVV^^^lllqqqssskkk___VVVMMMEEE@@@===;;;:::;;;===>>>===<<<===>>>@@@BBBDDDGGGHHHIIIHHHJJJQQQZZZhhh}}}vvvuuu~~~|||yyyzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||{{{yyyyyyHHHDDDCCCGGGJJJLLLSSS[[[bbbiiipppttt|||rrrlllddd^^^ZZZXXXWWWVVVUUUZZZ```iiiwww}}}ttthhh```aaajjjtttzzz~~~~~~zzzsssnnnsssrrrllliiinnnxxx~~~~~~}}}|||||||||||||||}}}~~~~~~~~~~~~}}}|||||||||{{{zzzyyyxxxwwwrrroooggg^^^VVVQQQQQQRRRUUUYYY^^^dddhhhjjjlllmmmkkk^^^PPPIIIFFFDDDFFFJJJLLLOOOWWWccclllrrrzzzwwwbbbOOOHHHGGGCCCDDDDDDDDDEEEHHHKKKNNNNNNPPPSSSTTTUUUVVVYYY[[[YYYZZZ[[[\\\\\\___cccfffgggiiilllnnnqqqvvv||||||zzzzzz{{{|||}}}||||||}}}}}}}}}}}}||||||{{{{{{{{{}}}~~~}}}{{{yyyzzz{{{|||~~~~~~~~~}}}}}}|||}}}}}}~~~~~~}}}|||{{{{{{{{{|||||||||}}}}}}zzz{{{|||}}}~~~~~~~~~~~~||||||}}}|||{{{zzzxxxwwwvvvxxx|||~~~}}}||||||}}}~~~{{{xxxvvvsssqqqnnnllliiieeecccaaa```___^^^^^^aaahhhqqqyyywwwhhh[[[QQQOOOVVV```rrr{{{jjjmmm}}}~~~}}}zzzzzzuuupppqqqxxx||||||kkkYYYEEE>>>>>>===:::999888888777666666666777888777666666666555555555555333555666888:::===BBBFFFQQQ___ooovvvxxxvvvpppjjjdddcccgggrrr}}}{{{sssggg\\\TTTPPPPPPSSSWWW[[[ccckkkpppzzz}}}~~~}}}sssfff]]]VVVTTT[[[cccnnnrrrqqqhhh\\\TTTLLLFFF???===;;;:::;;;===>>>>>><<<===>>>@@@BBBEEEGGGIIIJJJJJJMMMTTT^^^lll~~~uuuyyy~~~{{{|||~~~~~~}}}}}}|||yyyzzz{{{||||||{{{zzzzzzyyyzzzzzz{{{{{{{{{zzzzzzIIICCCCCCGGGKKKMMMTTT\\\ccciiiooottt|||uuupppiiiccc___]]][[[YYYTTTZZZcccmmm{{{zzzrrrhhhbbbcccjjjsssxxxyyyzzzvvvllleeeiiiuuutttmmmiiinnnyyy~~~~~~}}}|||||||||||||||}}}~~~~~~}}}~~~~~~}}}}}}|||zzzyyyxxxsssooohhh^^^VVVQQQPPPQQQSSSWWW\\\aaaeeehhhjjjlllooobbbSSSLLLIIIGGGIIIMMMOOOSSS\\\iiisssxxxqqqZZZHHHCCCGGGDDDDDDDDDDDDDDDGGGLLLOOORRRTTTVVVXXXYYYZZZ]]]___\\\]]]]]]^^^```ccciiimmmlllooorrrvvvzzz~~~~~~~~~}}}||||||~~~|||zzzzzz{{{}}}~~~{{{{{{||||||||||||{{{{{{zzzzzzzzz|||}}}}}}zzzxxxzzz{{{|||}}}~~~~~~~~~|||}}}}}}~~~}}}|||{{{{{{{{{{{{|||||||||}}}zzz{{{|||}}}~~~~~~~~~~~~||||||}}}}}}|||zzzxxxwwwwwwyyy|||~~~}}}}}}~~~|||yyywwwtttrrrnnnllliiieeebbb```___^^^\\\]]]```fffoooxxx~~~xxxjjj\\\RRRNNNUUU^^^ooo}}}kkknnnyyyzzzwwwsssttt{{{mmmZZZFFF>>>>>>===:::999888888777666666777888999777777666666555555555444444555777999;;;???DDDHHHSSSbbbrrrzzz{{{xxxqqqjjjeeeeeekkkyyy{{{vvvmmmaaaWWWQQQNNNOOOTTTXXX\\\dddllloooyyy|||~~~xxxoooddd\\\WWWWWW^^^gggnnnrrrpppfffZZZRRRKKKFFF???===::::::;;;===>>>>>><<<<<<>>>@@@CCCEEEHHHIIILLLLLLPPPWWWaaaooo}}}vvv}}}}}}}}}}}}}}}|||zzzyyyyyyyyyvvvwwwyyyzzz{{{yyyxxxwwwwwwxxxyyyzzzzzzzzzzzzzzzJJJJJJJJJHHHIIINNNWWW^^^iiinnnsssvvv}}}~~~vvvnnnhhhbbb[[[YYY[[[WWW\\\gggtttssshhhdddfffiiinnntttxxxwwwsssjjjcccccckkkssswwwqqqlllmmmttt|||~~~~~~~~~~~~}}}}}}~~~~~~}}}|||}}}}}}}}}}}}}}}~~~~~~~~~zzzuuukkk```WWWRRRSSSUUUXXX___cccbbbdddjjjllljjjqqqiii^^^RRRJJJHHHIIILLLTTT]]]gggnnnvvv~~~uuueeeVVVKKKEEEAAACCCCCCCCCFFFJJJNNNPPPQQQUUUWWWZZZ\\\]]]^^^```aaabbbcccdddfffgggkkkppptttwwwyyy}}}}}}~~~}}}{{{yyyyyyyyy{{{|||~~~{{{zzzzzzzzz{{{zzz{{{|||||||||||||||{{{zzzzzzzzz{{{{{{}}}~~~~~~{{{||||||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||||||||}}}~~~~~~~~~~~~~~~}}}||||||}}}|||zzzyyyyyyxxxzzz}}}~~~}}}}}}}}}~~~{{{wwwuuutttssspppnnnjjjfffccc```___^^^\\\\\\^^^dddmmmuuu|||~~~{{{rrrcccTTTNNNRRRXXXnnnooowww~~~yyywwwyyy{{{{{{zzzrrr^^^JJJBBB@@@===;;;<<<:::::::::999888777777666777777777777777777777777555777888888999>>>FFFLLL^^^kkkvvvxxxvvvuuuooohhhccckkkvvv~~~~~~yyylll]]]VVVMMMOOOQQQTTTYYY```hhhnnnvvv|||~~~}}}qqqjjjaaaZZZTTTTTT^^^iiirrroooiii```WWWNNNGGGCCC<<<;;;:::999999999:::;;;AAABBBCCCCCCDDDFFFKKKNNNJJJOOOUUU[[[dddvvv}}}xxx}}}|||{{{zzzxxxwwwvvvuuuvvvvvvvvvwwwxxxxxxxxxyyyvvvwwwxxxyyyzzz{{{{{{{{{JJJKKKJJJHHHIIINNNWWW^^^hhhooouuuzzzxxxooohhhbbb\\\ZZZ\\\YYY___jjjwww|||qqqhhheeehhhjjjooouuuuuuuuuqqqhhh```^^^dddjjjxxxyyysssmmmmmmttt{{{~~~~~~~~~~~~}}}~~~~~~~~~~~~|||wwwmmmbbbYYYTTTTTTUUU\\\dddhhhfffeeeiiikkkjjjqqqmmmcccWWWLLLHHHJJJMMMUUU^^^iiipppxxx~~~ooo___RRRJJJEEECCCEEEEEEEEEGGGKKKNNNQQQRRRVVVYYY\\\___```aaaccceeedddfffhhhjjjmmmqqqvvvyyy}}}~~~||||||{{{yyyxxxxxxyyy{{{||||||zzzyyyzzzzzzzzz{{{{{{|||||||||||||||{{{{{{{{{{{{|||}}}~~~~~~|||}}}}}}~~~}}}}}}||||||||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}|||~~~~~~}}}}}}||||||{{{{{{zzz{{{~~~~~~~~~}}}}}}}}}{{{wwwtttsssssspppnnnjjjfffccc```___^^^\\\\\\^^^ccckkkttt{{{~~~{{{rrrcccTTTNNNRRRXXXpppssszzz~~~|||}}}~~~~~~ttt```KKKBBB???<<<;;;<<<:::999999888777777666666777777777777777777777777666777888888999>>>FFFLLL___kkkvvvxxxwwwtttoooiiigggppp{{{~~~|||vvviii[[[TTTMMMOOORRRVVV\\\ccclllrrryyy}}}|||oooggg___XXXTTTTTT^^^iiipppmmmhhh```WWWNNNGGGBBB<<<;;;:::999999:::;;;<<>>;;;;;;;;;999888888777777666666555777777777777777777777777777888999999999>>>EEEKKK```jjjuuuxxxwwwtttoookkklllvvv~~~zzzrrreeeXXXSSSLLLOOOSSSXXX___gggpppvvv}}}~~~wwwkkkcccZZZVVVSSSVVV___iiimmmkkkfff___WWWMMMEEEAAA===<<<;;;::::::;;;<<<======>>>@@@BBBDDDHHHMMMQQQTTTWWW\\\cccnnn}}}~~~}}}|||zzzyyyxxxxxxxxxvvvvvvvvvvvvuuuuuuuuuuuuttttttuuuvvvvvvwwwxxxxxxvvvvvvwwwxxxyyyzzz{{{{{{MMMMMMLLLKKKKKKPPPYYY```mmmssszzz}}}ppphhhbbb]]]\\\]]]]]]dddqqq~~~~~~tttmmmlllmmmnnnpppsssrrrrrrnnnggg___ZZZ[[[^^^kkkyyyxxxnnnlllpppwww{{{|||}}}uuukkkaaaZZZWWWWWW___fffjjjfff___\\\aaafffoooqqqooocccSSSJJJMMMSSSXXXcccnnnvvv~~~}}}qqq___QQQIIIFFFEEEEEEGGGGGGHHHIIIKKKNNNSSSVVV[[[___dddhhhkkkmmmpppqqqrrrvvvzzz~~~}}}{{{zzzxxxvvvuuuuuuuuuvvvxxxyyy{{{|||}}}{{{yyyyyyyyyzzz{{{{{{{{{||||||}}}}}}}}}|||||||||}}}}}}~~~}}}}}}}}}|||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{|||}}}||||||}}}~~~{{{wwwtttrrrqqqooommmjjjfffcccaaa______]]]]]]^^^```eeemmmvvv|||}}}tttfffWWWOOORRRWWWiii~~~|||yyyhhhRRRCCC===;;;;;;;;;888777777777666666555555666666666666666666666666777999:::999:::>>>EEEKKK^^^gggrrrwwwwwwtttpppnnnnnnzzz}}}~~~yyypppbbbWWWSSSMMMPPPUUU[[[aaajjjrrrxxxzzzsssggg^^^UUUSSSTTTWWW```hhhjjjhhhddd^^^UUULLLDDD???======<<<;;;;;;<<<>>>>>><<<>>>@@@CCCFFFJJJPPPTTTXXX[[[```hhhuuu{{{}}}|||}}}|||zzzxxxvvvuuuttttttrrrrrrrrrsssssssssssstttsssssstttuuuvvvvvvwwwwwwvvvvvvwwwwwwxxxzzz{{{{{{PPPPPPOOOMMMMMMQQQZZZaaaqqqvvv{{{pppgggaaa]]]\\\^^^]]]eeeqqq{{{rrrppppppoooppprrrpppoookkkddd^^^ZZZ\\\^^^kkkzzzyyynnnjjjnnnuuuyyyzzz~~~}}}}}}}}}}}}~~~~~~~~~xxxooofff^^^ZZZYYY[[[___bbb___YYYVVV]]]fffooosssrrrfffUUULLLNNNUUUYYYdddpppyyyzzzmmm[[[MMMFFFEEEFFFEEEFFFGGGIIIIIIJJJNNNTTTYYY___dddjjjpppsssvvvxxxzzz||||||yyyxxxwwwuuusssttttttuuuwwwyyyzzz|||}}}~~~{{{zzzzzzzzz{{{zzzzzzzzz{{{|||~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~}}}}}}||||||zzzzzz{{{|||}}}~~~~~~~~~|||}}}~~~{{{xxxtttrrrqqqooommmiiifffcccaaa```___]]]^^^^^^^^^bbbiiissszzz~~~}}}vvviiiYYYQQQQQQUUUcccwww~~~zzzkkkVVVEEE===<<<<<<:::777777777777666666666666666666666666666666666666777999:::999:::>>>FFFLLL[[[cccnnnuuuvvvrrroooooonnn{{{}}}yyyyyyooobbbXXXUUUPPPSSSXXX^^^eeemmmuuu{{{xxxsssdddZZZQQQPPPTTTYYY```ggggggeeeaaa[[[SSSJJJCCC???===<<<<<<;;;<<<===>>>???===???BBBDDDHHHMMMSSSXXXZZZ]]]cccmmm}}}www}}}{{{yyy{{{zzzxxxvvvtttrrrqqqqqqnnnnnnoooooopppqqqqqqqqqqqqrrrrrrtttuuuvvvwwwwwwvvvvvvvvvvvvxxxyyy{{{{{{SSSSSSRRROOOOOOTTT\\\cccsssxxx|||oooeee```]]]\\\]]]]]]eeeqqqxxxuuutttrrrrrruuuqqqmmmggg```ZZZZZZ\\\___nnn}}}xxxmmmhhhkkkrrrwwwyyy{{{{{{zzzzzzzzz|||}}}~~~|||}}}~~~zzzsssiiiaaa\\\ZZZXXXXXXYYYYYYVVVWWW```llltttwwwuuuiiiXXXNNNOOOTTTXXXdddqqqyyywwwiiiWWWJJJFFFGGGGGGGGGFFFHHHJJJJJJKKKPPPWWW]]]fffkkkrrryyy}}}~~~{{{xxxvvvuuuuuusssrrruuuvvvwwwyyy{{{|||}}}~~~~~~|||{{{{{{{{{{{{zzzzzzzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}~~~}}}}}}||||||zzzzzzzzz{{{||||||}}}}}}}}}}}}}}}yyyuuusssqqqnnnllliiifffcccaaa``````^^^^^^^^^]]]^^^eeepppxxx|||}}}xxxlll]]]RRRPPPRRR```rrr}}}|||yyymmmZZZHHH???>>><<<999777777777777777777777777777777777777777777777777666888999:::;;;???GGGNNNZZZ```jjjssssssnnnkkkmmmnnn{{{zzzxxx}}}zzzooobbbYYYVVVSSSWWW^^^eeemmmuuu}}}}}}~~~|||wwwrrrbbbWWWNNNOOOUUU[[[aaaffffffccc^^^WWWPPPHHHBBB???<<<<<<;;;;;;<<<===???@@@>>>@@@CCCFFFJJJOOOUUUZZZ[[[___gggttt~~~vvv}}}yyyxxxxxxwwwuuusssqqqpppooonnnkkkkkkllllllmmmnnnnnnoooppppppqqqssstttuuuvvvvvvvvvvvvvvvvvvwwwyyyzzz|||UUUUUUTTTRRRQQQVVV^^^eeerrrxxx~~~nnnddd___\\\[[[\\\^^^eeerrr{{{xxxwwwvvvwwwzzzvvvpppggg^^^YYYZZZ^^^bbbnnn}}}wwwkkkfffiiipppvvvxxxyyyxxxwwwwwwwwwyyy{{{||||||}}}~~~~~~~~~{{{uuulllddd^^^\\\XXXTTTTTTVVVYYY]]]iiivvv~~~~~~yyylllZZZOOONNNQQQWWWcccpppyyyqqqdddSSSHHHFFFIIIJJJIIIGGGJJJLLLMMMNNNSSS\\\cccmmmrrrzzz}}}{{{xxxuuusssrrrsssttttttssswwwxxxyyy{{{}}}~~~~~~}}}|||}}}}}}{{{zzzyyyyyyzzz|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~zzzwwwtttrrrnnnllliiifffcccaaaaaa```^^^^^^]]][[[\\\bbbnnnwwwzzz|||zzzooo```TTTOOOPPP\\\nnn|||xxxwwwwwwnnn]]]JJJ@@@???===999888888888888888888888888777777777777777777777777555777999999;;;@@@IIIOOO[[[___hhhpppooohhhdddgggppp|||}}}zzzwwwxxx|||~~~yyyoooaaaYYYWWWXXX\\\dddmmmwww|||zzz{{{zzzuuupppbbbVVVMMMNNNVVV]]]aaaeeeeeebbb\\\TTTMMMFFFBBB@@@;;;;;;::::::;;;===>>>???>>>@@@CCCFFFIIIOOOUUUYYY[[[aaakkk{{{zzzxxx~~~{{{yyyyyytttsssqqqooonnnmmmlllllliiiiiijjjjjjkkkkkkllllllooooooppprrrssstttvvvvvvwwwvvvuuuuuuvvvxxxzzz|||WWWWWWUUUSSSSSSWWW```fffpppwwwnnnccc^^^[[[[[[\\\___fffrrr}}}yyyyyyyyy{{{}}}uuujjj___ZZZ\\\aaafffmmm}}}vvvjjjdddhhhooouuuwwwwwwvvvuuuuuuuuuwwwzzz{{{|||}}}~~~~~~~~~}}}}}}{{{uuummmeee___]]]ZZZTTTRRRVVV\\\dddqqq}}}nnn\\\PPPMMMNNNVVVbbbpppyyylll___OOOGGGGGGJJJKKKKKKHHHKKKNNNOOOPPPVVV___gggrrrwww}}}|||zzzxxxvvvsssqqqpppppprrrtttuuuuuuxxxyyy{{{}}}~~~}}}}}}}}}~~~~~~{{{zzzyyyyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||}}}}}}}}}}}}~~~~~~~~~|||}}}}}}~~~||||||{{{||||||}}}~~~~~~{{{wwwtttrrrnnnllliiifffcccbbbaaa```^^^___]]]ZZZZZZaaammmvvvyyy|||{{{qqqbbbUUUOOONNNYYYkkkvvvrrrrrruuuooo^^^KKKAAA@@@>>>999888888888888888999999999777777777777777777777777444666888999<<>>???===???BBBEEEIIINNNTTTYYY\\\bbbnnnvvvzzz}}}{{{zzzzzzqqqpppnnnmmmlllkkkjjjjjjhhhhhhiiiiiijjjjjjjjjjjjnnnooopppqqqssstttuuuvvvwwwvvvuuuuuuvvvxxxzzz|||UUURRRQQQRRRTTTVVV]]]fffqqqwww~~~nnnbbb[[[XXXYYY]]]aaaiiiuuuwwwrrrvvv|||uuufff___]]]^^^ccchhhtttwwwkkkfffhhhnnnrrrssssssqqqpppoooqqquuuyyy||||||}}}~~~~~~~~~}}}}}}~~~{{{wwwrrrjjjbbb\\\XXXXXXYYY[[[aaaoooooo___SSSOOOOOOVVVbbbpppzzzeeeYYYNNNJJJJJJJJJMMMQQQRRRUUUWWWVVVUUUZZZfffpppxxx~~~~~~~~~{{{xxxvvvtttttttttrrrqqqoooooopppsssvvvxxx||||||}}}~~~~~~{{{{{{|||{{{||||||zzzyyyyyyyyyzzz{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~||||||}}}~~~}}}||||||}}}}}}~~~}}}}}}|||~~~}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~|||{{{{{{zzz{{{|||}}}~~~~~~~~~}}}yyyuuussspppmmmiiifffdddbbb___]]]___]]]\\\]]]]]]___hhhrrrwww|||}}}uuufffXXXQQQOOO[[[nnn}}}|||{{{|||qqqnnnrrrvvvqqqcccOOOAAA===<<<;;;888888888888777777777777777777777777777777777777888777888;;;<<<>>>GGGQQQ]]]hhhkkkjjjkkkeeeaaahhhvvv~~~~~~wwwuuuwwwxxx{{{~~~vvvhhhZZZUUUXXX]]]iiiwww|||{{{zzztttlllbbbYYYOOOOOOWWW___bbbaaaccc___YYYQQQKKKEEEBBBAAA<<<<<<<<<<<<<<<===>>>??????AAACCCFFFJJJNNNTTTYYY[[[gggwww}}}|||yyyuuusssqqqnnnkkkiiiiiiiiiiiihhhhhhgggfffeeefffhhhjjjkkkmmmnnnoooqqqsssuuuvvvwwwwwwwwwvvvvvvwwwyyyzzz|||UUUQQQPPPRRRTTTVVV^^^fffqqqwww{{{kkkaaa[[[XXXYYY\\\aaajjjvvv}}}tttrrrxxxssseee___^^^```ffflllxxxwwwlllfffggglllppprrrqqqpppooooooqqquuuyyy{{{}}}~~~~~~}}}}}}}}}}}}|||yyyvvvrrrlllddd___WWWWWWXXX]]]hhhwwwrrraaaVVVQQQQQQTTTaaapppzzz|||cccXXXMMMJJJKKKMMMQQQUUUWWWYYY[[[[[[[[[aaalllvvv}}}|||{{{{{{|||xxxwwwuuusssrrrqqqqqqqqqqqqpppoooooopppsssvvvxxx||||||}}}~~~|||yyyyyy~~~}}}||||||}}}yyyyyyxxxxxxyyyzzz|||}}}}}}|||}}}~~~~~~~~~~~~~~~||||||}}}~~~}}}|||}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}||||||}}}~~~}}}|||{{{zzzzzz|||}}}~~~~~~~~~yyyuuussspppmmmiiifffdddbbb```^^^___\\\[[[\\\]]]___hhhrrryyy}}}~~~wwwiii[[[SSSQQQXXXjjj~~~zzz}}}~~~yyyxxx{{{wwwllljjjmmmuuuqqqcccPPPBBB===<<<;;;888888888888777777777777777777777777777777777777777666888;;;===AAAJJJTTT^^^iiillljjjlllfffbbbjjjxxx~~~xxxwwwyyy}}}|||sssfffZZZWWWZZZgggttt}}}|||vvvnnncccZZZQQQQQQXXX```cccbbbbbb^^^WWWOOOHHHCCC@@@???<<<<<<<<<<<<<<<===>>>??????AAACCCFFFIIIOOOUUUYYY\\\jjj|||}}}{{{|||yyyuuussspppmmmjjjhhhhhhiiihhhgggfffeeeddddddeeegggiiikkklllmmmoooqqqsssuuuvvvwwwxxxwwwwwwwwwxxxzzz|||}}}TTTQQQPPPRRRTTTVVV^^^fffqqqwwwrrreee^^^[[[YYYYYY\\\aaakkkxxx|||vvvqqqsss{{{~~~qqqddd___```ccciiippp|||wwwlllffffffjjjnnnpppnnnnnnooopppssswwwzzz|||}}}~~~~~~~~~}}}}}}|||{{{yyywwwuuurrrmmmgggbbbZZZYYYZZZaaaooowwwfffYYYTTTSSSTTT```ooozzz}}}vvv```VVVMMMKKKNNNRRRWWW\\\]]]```aaaaaabbbiiittt}}}}}}{{{yyywwwwwwwwwwwwrrrqqqpppooonnnooopppppppppooooooooopppsssuuuwww||||||}}}~~~xxxttttttzzz}}}}}}}}}~~~yyyyyyxxxxxxxxxzzz{{{|||~~~~~~|||{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}||||||}}}~~~~~~~~~}}}{{{zzzzzz|||~~~~~~~~~zzzvvvsssooommmiiifffeeeccc```^^^]]][[[ZZZ\\\\\\___hhhrrryyy}}}yyymmm___WWWTTTVVVggg}}}ttttttzzzvvvwww|||}}}sssiiigggiiissspppeeeSSSDDD>>><<<;;;888888888888777777777777777777777777777777777777666666888<<>>===<<<<<<<<<<<<===>>>???@@@???AAACCCFFFIIIOOOUUUZZZ___mmm|||}}}|||xxxtttqqqnnnlllhhhgggggggggfffeeeccccccbbbbbbccceeehhhiiikkklllmmmpppsssuuuwwwxxxyyyyyyyyyyyyzzz|||}}}~~~SSSPPPOOOQQQSSSWWW^^^gggpppwwwsssiii___\\\[[[YYYYYY[[[```lllzzzxxxssspppuuu~~~}}}pppddd___aaadddkkkrrr}}}xxxmmmfffeeehhhlllnnnmmmnnnpppssswwwzzz|||}}}~~~~~~~~~}}}||||||{{{yyywwwvvvtttrrrnnnhhhddd```]]]]]]eeesss|||jjj]]]WWWVVVUUUaaappp{{{zzzqqq^^^TTTMMMNNNSSSXXX^^^ddddddeeeffffffgggnnnyyy~~~zzzyyywwwuuutttsssssssssqqqqqqooonnnnnnoooppppppooooooooooooqqqsssvvvwww||||||}}}~~~~~~tttoooooouuu}}}~~~~~~~~~~~~zzzyyyyyyxxxyyyzzz{{{|||}}}~~~~~~~~~~~~}}}|||{{{|||}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz|||}}}~~~|||vvvsssooommmiiigggeeecccaaa___]]]ZZZYYY[[[[[[^^^gggpppwww|||{{{pppcccZZZVVVVVVfffzzzuuupppxxxxxxwwwzzz{{{sssjjjgggiiipppooogggVVVFFF???===;;;888888888888777777777666666666666666666666666666777666888<<>>===<<<<<<<<<<<<===>>>@@@@@@@@@AAACCCFFFIIIOOOVVV[[[aaappp{{{wwwssspppkkkiiifffeeeeeeeeedddccc``````______aaadddfffhhhiiijjjlllooorrruuuwwwxxxyyyyyyzzz{{{|||~~~QQQNNNNNNQQQSSSWWW___gggpppwwwyyyjjjbbb[[[ZZZ[[[YYYYYY[[[aaalll{{{{{{vvvrrrwww}}}pppccc___aaadddkkkrrr}}}zzzooogggdddfffjjjmmmnnnpppssswww{{{}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxwwwuuutttrrrqqqnnniiifffbbb______fffsssnnnaaaZZZXXXXXXcccqqq|||xxxmmm[[[SSSOOORRRXXX^^^dddiiihhhhhhhhhhhhkkkrrr{{{}}}{{{vvvuuutttsssrrrrrrrrrrrrrrrqqqooonnnmmmnnnnnnooooooooooooppprrrtttwwwxxx||||||}}}|||pppkkkjjjqqqzzz~~~}}}}}}{{{zzzyyyyyyyyyzzz{{{||||||}}}}}}}}}||||||{{{{{{zzz|||}}}}}}|||{{{{{{|||{{{{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}|||{{{{{{{{{|||{{{{{{{{{{{{|||}}}}}}|||~~~~~~~~~|||{{{|||}}}~~~~~~~~~}}}{{{zzzzzz|||~~~|||~~~}}}wwwsssooollliiigggeeedddbbb```\\\ZZZYYYZZZZZZ\\\eeennnuuuyyy}}}{{{qqqeee[[[VVVVVVdddwwwyyyqqqvvv}}}xxxzzz~~~zzzssslllhhhiiimmmnnnhhhYYYIII@@@===;;;888888888888777777777666666666666666666666666666777666888;;;>>>AAAJJJTTT```mmmppplllkkkfffgggsss||||||{{{xxxmmmddd\\\]]]hhhuuu||||||xxxnnn]]]WWWQQQQQQVVV]]]```aaaaaa\\\TTTLLLEEE@@@>>>>>>;;;<<<<<<<<<>>>???@@@AAA@@@AAACCCEEEIIIPPPWWW]]]dddrrr~~~zzzuuupppmmmiiigggdddcccccccccaaa```^^^]]]]]]]]]___bbbeeeggghhhjjjlllnnnqqqtttvvvwwwxxxyyyzzz{{{}}}~~~PPPMMMMMMPPPSSSWWW___hhhqqqzzz}}}rrrfff^^^XXXYYYZZZZZZZZZ\\\aaammm{{{}}}xxxvvv{{{{{{nnnbbb^^^```eeelllsss}}}|||rrrhhhdddeeeiiimmmnnnqqqvvv{{{~~~}}}}}}~~~~~~}}}|||yyywwwuuusssrrrrrrqqqppppppooonnnkkkhhhbbb``````eeeqqqpppddd]]][[[\\\eeeqqq{{{uuuiiiZZZTTTQQQWWW^^^cccgggkkkhhhhhhiiijjjnnnwww}}}|||{{{{{{yyyxxxssssssrrrrrrrrrqqqqqqpppooonnnmmmlllllllllmmmnnnooooooppprrrtttvvvxxxyyy{{{|||}}}|||yyynnngggeeelllvvv}}}~~~||||||{{{zzzyyyxxxxxxyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxzzz{{{{{{zzzyyyyyyzzzzzzzzzzzz{{{|||~~~~~~~~~~~~}}}}}}|||||||||{{{|||}}}~~~}}}}}}||||||{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzzzz{{{||||||zzzzzz{{{|||~~~~~~~~~~~~|||{{{{{{zzz{{{|||}}}~~~~~~~~~|||}}}wwwrrrooollliiigggfffeeebbb```]]]ZZZYYYYYYXXXZZZbbblllrrrvvv{{{{{{ssshhh]]]VVVUUUaaarrr}}}sssuuu||||||yyy|||xxxssslllhhhhhhjjjnnnjjj\\\KKKBBB===;;;888888888888777777777777777777777777777777777777888777888;;;===AAAJJJSSS```mmmpppkkkjjjeeehhhuuu||||||}}}wwwlllbbb[[[^^^mmm|||}}}zzzzzz~~~uuujjjYYYTTTOOOPPPUUU[[[___```aaa\\\TTTKKKEEEAAA??????;;;;;;<<<===>>>@@@AAABBB@@@AAACCCEEEIIIPPPXXX^^^ggguuu|||xxxsssnnnjjjfffdddbbbbbbbbbaaa___]]]\\\[[[[[[\\\___bbbeeegggiiijjjlllnnnqqqsssuuuvvvvvvwwwyyy{{{|||}}}~~~~~~OOOLLLLLLPPPSSSWWW```hhhuuu{{{pppeee]]]WWWXXXZZZZZZZZZ\\\bbbmmmzzz~~~zzzxxxyyywwwkkk___]]]```fffnnnuuu~~~tttjjjddddddiiimmmnnnrrrwww|||~~~}}}||||||}}}~~~~~~~~~~~~}}}{{{zzzwwwuuuqqqnnnlllkkklllkkkkkkmmmoooooonnnlllfffeeedddfffmmmzzz~~~pppeee___]]]]]]fffpppxxx~~~rrrfffYYYTTTTTT[[[bbbfffiiilllggghhhiiilllsss~~~}}}|||xxxvvvttttttuuuuuutttsssppppppqqqqqqppppppoooooollllllkkkkkklllmmmoooppppppppprrrtttvvvxxxyyyzzz{{{|||}}}~~~zzzwwwllleeebbbiiittt{{{}}}{{{zzzyyyxxxwwwvvvvvvwwwxxxxxxwwwwwwwwwvvvwwwwwwwwwxxxvvvxxxyyyyyyxxxwwwwwwxxxyyyyyyyyyzzz|||~~~~~~~~~}}}|||{{{{{{{{{zzz{{{|||}}}~~~}}}}}}}}}|||{{{{{{zzzzzzxxxxxxwwwwwwwwwwwwxxxxxxxxxyyyzzzzzzxxxxxxyyyzzz{{{|||}}}~~~~~~}}}|||{{{yyyzzzzzz{{{{{{{{{{{{{{{}}}~~~~~~}}}|||}}}xxxrrrooollliiigggfffeeecccaaa^^^[[[YYYYYYWWWXXX```iiiqqquuu{{{{{{vvvkkk___XXXVVVaaaqqq}}}sssuuuzzz~~~|||yyyuuunnnjjjiiigggmmmlll^^^MMMCCC>>><<<888888888888777777777777777777777777777777777777777666888<<>>@@@BBBCCCAAABBBCCCEEEIIIPPPYYY___kkkzzzzzzvvvqqqkkkgggdddbbbaaa``````___]]][[[[[[ZZZ[[[\\\^^^bbbeeegggiiijjjlllnnnppprrrssstttsssuuuwwwyyy{{{|||||||||OOOLLLLLLPPPSSSWWW```iiixxx}}}rrreee]]]WWWXXXZZZZZZZZZ]]]bbbmmmyyy|||vvvvvvzzzssshhh]]]\\\```gggpppxxxuuujjjddddddiiimmmmmmqqqwww|||}}}{{{{{{||||||}}}}}}}}}}}}|||xxxwwwtttqqqmmmjjjgggfffgggggghhhkkknnnpppqqqppplllkkkiiigggjjjttt}}}pppfff```^^^^^^eeennnvvv}}}|||pppdddYYYUUUVVV^^^eeehhhiiikkkfffgggiiinnnwww}}}zzzxxxvvvqqqooonnnnnnpppqqqppppppnnnoooooopppoooooonnnnnnkkkkkkkkklllnnnppprrrtttpppqqqrrruuuwwwyyyzzz{{{{{{|||}}}~~~~~~~~~}}}yyyvvvlllddd```hhhssszzz~~~}}}zzzyyywwwvvvuuuttttttuuuvvvvvvuuuuuuttttttttttttuuuvvvuuuvvvxxxxxxvvvuuuvvvwwwxxxxxxyyyzzz|||~~~~~~}}}|||{{{{{{zzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{wwwwwwvvvvvvvvvvvvvvvwwwwwwxxxyyyyyywwwwwwxxxyyyyyyzzz{{{||||||{{{zzzyyywwwxxxzzz{{{|||{{{zzzyyy|||}}}~~~~~~}}}|||{{{}}}xxxrrrooollliiigggfffeeecccaaa___\\\YYYYYYWWWWWW___hhhqqquuu{{{|||wwwlllaaaYYYYYYcccsss|||ssstttyyy~~~|||xxxqqqlllkkkfffmmmlll___NNNCCC>>><<<888888888888777777777777777777777777777777777777666555888===@@@EEEOOOZZZ```mmmooojjjgggdddhhhwww}}}~~~}}}nnnbbbZZZ]]]mmm|||}}}{{{yyyzzz}}}zzzmmmbbbTTTQQQNNNPPPUUU\\\aaacccaaa[[[SSSJJJCCC???>>>>>>;;;;;;<<<===???@@@BBBCCCAAABBBCCCEEEIIIPPPYYY___nnn~~~~~~~~~yyyuuupppjjjfffcccaaa`````````^^^\\\ZZZZZZZZZZZZ\\\^^^bbbeeehhhjjjkkklllnnnoooqqqssssssrrrsssvvvxxxzzz{{{{{{{{{