BM6P6(@ qqqkkkeee^^^VVVQQQPPPQQQRRRRRRSSSUUUYYY^^^bbbddddddhhhmmmssstttrrrooonnnnnngggcccbbbeeeiiimmmttt|||{{{}}}{{{vvvrrrpppqqquuu|||}}}wwwrrrooonnnwwwyyy~~~}}}zzzyyyyyyooojjjjjjkkkllllllmmmllllllllljjjiiigggfffeeefffhhhiiillliiihhhjjjnnnqqqqqqpppooonnnnnnnnnnnnooooooppplllmmmmmmkkkhhhfffeeefffeeeeeeggghhhjjjjjjkkkkkkhhhgggdddccccccdddggghhhlllllllllkkkhhhhhhhhhjjjjjjhhhggggggiiikkkjjjjjjlllkkkiiifffcccbbbdddgggiiijjjkkkkkkllllllkkkkkknnnnnnoooppppppppppppooorrrrrrsssssssssssssssrrrwwwvvvsssqqqnnnlllkkkjjjoooooosssvvvxxx{{{zzz{{{|||}}}yyyxxxwwwuuuttttttttttttnnnhhhddd]]]VVVQQQOOOPPPQQQRRRSSSVVVZZZ```dddfffgggiiinnnsssxxxyyyyyyyyyyyytttoookkkkkkkkkkkkqqqwww~~~zzzuuurrrrrrvvv||||||xxxtttqqqpppuuuxxx}}}yyywwwyyy~~~yyyrrrnnnmmmmmmmmmmmmllllllkkkjjjiiihhhfffeeeeeefffggghhhkkkiiihhhjjjmmmoooooonnnnnnnnnnnnnnnnnnooopppqqqnnnoooooommmhhhdddaaaaaaaaaccceeeiiikkkmmmnnnnnnmmmkkkiiigggggghhhiiikkkkkklllllljjjhhhggghhhiiilllkkkjjjjjjkkkllllllkkkiiiiiigggdddbbbbbbdddfffjjjkkkllllllmmmmmmlllllloooppppppppppppooonnnnnnqqqqqqrrrsssssssssssssssxxxwwwtttrrrooommmkkkkkkmmmmmmqqq{{{yyyyyyzzzyyy{{{{{{zzzyyyxxxwwwvvvuuuttttttsss{{{iiiddd```[[[UUUQQQPPPPPPQQQSSSUUUYYY^^^bbbfffiiikkklllooouuu|||}}}zzzuuurrrpppllliiilllrrr}}}{{{xxxxxxzzz{{{|||{{{~~~yyytttssswww}}}~~~}}}yyyxxxwwwuuusssuuuxxx}}}|||sssnnnrrr}}}zzztttqqqoooooonnnmmmlllkkkjjjiiiiiihhhfffeeeeeeeeefffgggiiihhhhhhiiikkkmmmlllkkkmmmmmmmmmmmmnnnooopppqqqqqqrrrssspppjjjccc^^^\\\]]]```eeeiiimmmooopppqqqpppnnnllljjjiiiiiijjjkkkjjjjjjjjjiiigggfffgggiiimmmkkkkkkkkkmmmnnnmmmlllhhhgggfffdddaaaaaacccfffkkkkkklllmmmmmmmmmmmmlllqqqpppppppppooonnnnnnmmmpppqqqqqqrrrssstttuuuuuuzzzxxxvvvssspppnnnlllllljjjkkkpppvvvzzz|||{{{|||{{{yyyxxxxxxwwwvvvuuuttttttsssttteee___\\\XXXTTTRRRRRRTTTUUUXXX[[[___ccceeehhhkkklllnnnqqqwww~~~zzzsssrrrqqqqqqqqqmmmhhhhhhmmmvvvtttrrrqqqrrrrrrrrrqqqwwwxxx|||{{{vvvvvvyyy~~~{{{zzzzzzuuuvvvyyyxxxwwwyyy|||{{{vvvsssvvvxxxtttqqqooonnnmmmllllllkkkkkkkkkjjjiiihhhgggffffffgggggghhhhhhhhhiiijjjjjjjjjjjjkkkkkkkkklllmmmnnnoooppprrrtttuuusssnnnfff```]]]^^^aaaeeejjjnnnpppqqqqqqooommmkkkiiiggggggggghhhhhhiiiiiihhhfffeeeggghhhjjjiiijjjllloooqqqppppppjjjiiihhheeebbbaaacccdddjjjjjjkkkllllllllllllkkkooonnnnnnnnnnnnnnnooooooqqqqqqrrrssstttuuuvvvwwwzzzxxxvvvsssqqqooommmmmmiiikkkooossswww}}}~~~~~~{{{yyyxxxxxxwwwvvvuuutttsssqqqeee[[[YYYUUUSSSSSSUUUXXX[[[^^^aaafffhhhiiiiiikkkmmmmmmqqqyyyuuulllkkkmmmqqqtttooohhhgggjjjuuutttuuuvvvwwwvvvsssppptttvvvyyyzzzxxx{{{yyyzzzwwwsssvvvzzz|||{{{|||vvvuuuwwwyyyvvvqqqnnnllllllkkkkkkkkkkkklllmmmlllkkkjjjiiiiiihhhhhhhhhfffhhhiiijjjjjjjjjjjjjjjiiiiiiiiijjjkkklllmmmmmmppptttwwwvvvrrrlllgggdddbbbdddhhhkkknnnooooooooonnnmmmkkkiiigggfffffffffggghhhiiigggfffeeeggghhhiiiiiikkkooosssvvvvvvuuunnnmmmlllhhheeeccccccdddhhhhhhiiijjjjjjjjjjjjiiikkkkkkkkkkkkmmmooopppqqqrrrrrrrrrssstttvvvwwwxxxwwwvvvtttrrrpppooonnnnnnjjjllloooqqqsss{{{|||zzzzzzzzzyyyxxxwwwuuuttt}}}rrriii]]]ZZZVVVSSSTTTWWW\\\___bbbgggkkkmmmlllkkklllnnnmmmrrr{{{wwwpppmmmooouuuwwwrrrjjjiiimmm|||}}}{{{wwwxxxwwwyyy~~~zzz}}}{{{{{{zzzwwwyyy|||~~~~~~{{{}}}}}}uuupppkkkkkkjjjiiiiiiiiijjjlllmmmmmmllllllkkkjjjiiihhhhhhfffhhhkkklllkkkkkkkkkllljjjjjjjjjjjjjjjjjjkkklllnnnrrrvvvwwwuuuqqqnnnlllhhhhhhjjjkkklllmmmmmmnnnnnnnnnllljjjiiihhhggggggggghhhiiihhhffffffgggiiijjjkkknnnrrrwwwzzz{{{zzzoooooonnnkkkgggeeeeeeeeegggggghhhiiiiiiiiiiiihhhhhhhhhhhhiiikkkmmmppprrrrrrrrrqqqqqqrrrtttuuuwwwtttsssqqqpppooonnnnnnnnnllllllnnnqqqsssyyy|||{{{{{{||||||{{{yyywwwvvv|||vvvoooccc___XXXTTTTTTXXX]]]aaadddiiiooopppooommmoooqqqpppuuu}}}}}}yyyvvvppprrrvvvwwwrrrmmmpppwww~~~zzzzzzxxxwww|||~~~|||~~~~~~~~~~~~zzzvvvqqqlllkkkjjjiiigggggghhhiiijjjlllllllllkkkjjjiiihhhgggeeeiiimmmnnnmmmmmmmmmooommmllllllkkkkkkkkkkkkkkklllppptttwwwvvvsssqqqpppkkkkkkjjjjjjkkklllmmmnnnnnnmmmlllkkkjjjiiihhhggghhhhhhiiihhhgggggghhhjjjkkklllnnnssswwwyyyyyywwwmmmmmmmmmkkkiiigggggghhhgggggghhhiiiiiiiiiiiiiiiggggggfffggghhhkkknnnoooqqqpppnnnnnnnnnppprrrsssoooooonnnmmmmmmmmmnnnnnnmmmlllmmmqqqsssxxx~~~|||}}}~~~~~~}}}{{{yyywww|||{{{xxxssshhhccc[[[UUUTTTWWW]]]aaaccciiippprrrpppooorrrtttuuuyyy~~~~~~{{{xxxwwwxxxpppqqqsssssspppooowww{{{xxxzzzvvvssswww~~~|||}}}~~~~~~{{{uuusssvvv{{{}}}xxxwwwsssnnnmmmkkkiiigggffffffggghhhkkkkkkkkkkkkiiihhhffffffeeeiiinnnoooooonnnoooqqqoooooonnnmmmlllllllllllllllooosssuuuuuusssrrrrrrlllkkkjjjiiijjjlllnnnpppkkkkkkjjjjjjiiihhhgggggghhhiiiiiihhhggggggiiikkkjjjkkkmmmppptttuuutttrrrjjjkkklllkkkjjjiiijjjkkkhhhhhhiiijjjjjjjjjjjjjjjhhhgggffffffgggiiikkkmmmooonnnlllkkklllmmmooopppmmmllllllllllllmmmmmmnnnmmmkkklllppptttxxx}}}~~~~~~|||zzzxxx{{{xxxyyytttkkkaaa\\\WWWVVVYYY___bbbdddhhhjjjmmmoooooooooppppppxxx{{{~~~~~~zzzsssnnnkkkggggggiiikkkiiiiiirrr}}}{{{tttpppnnntttqqqttt}}}~~~~~~|||}}}|||vvvsssrrruuuzzzyyyvvvwwwwwwtttqqqqqqnnnkkkhhhgggggghhhiiijjjjjjjjjiiiiiiiiihhhhhheeefffiiilllmmmnnnnnnnnnpppooonnnmmmlllllllllmmmtttsssrrrqqqpppppppppppplllmmmmmmmmmllllllkkkjjjjjjjjjkkkjjjjjjiiiggggggmmmnnnmmmjjjhhhggghhhiiiiiiiiijjjkkkmmmllljjjggghhhffffffgggiiiiiiiiihhhgggjjjmmmnnnmmmkkkjjjiiiiiigggdddccceeehhhjjjlllppplllgggfffhhhlllnnnnnniiiiiiiiijjjkkkkkkkkkkkklllkkkkkklllooouuuzzz}}}~~~|||zzz{{{|||ssspppqqqkkkddd^^^ZZZWWWWWW[[[```dddeeegggiiillloooqqqsssuuuvvvxxxzzz}}}|||wwwooohhhccc```bbbfffjjjiiihhhmmmvvvzzzrrrnnnnnnooonnnsss}}}~~~{{{{{{~~~~~~~~~{{{yyyxxxxxxzzzzzz|||wwwrrrqqqtttwwwvvvtttpppnnnkkkhhhgggggghhhiiiiiiiiijjjjjjjjjiiiiiihhhggghhhjjjlllmmmnnnooopppppppppooonnnnnnnnnnnnnnnsssrrrrrrqqqppppppoooooolllllllllllllllkkkkkkjjjjjjiiiiiiiiiiiihhhhhhhhhjjjkkkjjjhhhffffffiiikkkjjjjjjjjjlllmmmmmmjjjhhhfffddddddeeeggghhhgggfffhhhjjjmmmnnnmmmkkkkkkkkkmmmkkkgggeeefffgggiiijjjrrrnnnhhhfffggghhhiiihhhggggggggghhhiiikkklllmmmmmmlllkkkkkknnnqqqvvvxxx~~~~~~~~~xxxkkkhhhgggbbb\\\[[[YYYYYY[[[```eeeiiijjjjjjlllnnnqqqtttvvvxxxxxxxxxzzz|||{{{uuulllccc]]][[[^^^eeellllllhhhhhhlllzzz|||tttqqqrrrrrrqqquuu~~~yyyxxx}}}~~~~~~~~~yyywwwtttrrruuuzzz{{{rrroookkklllpppssssssrrrooommmjjjhhhggggggggghhhggghhhjjjkkklllkkkiiihhhkkkkkkkkkkkklllnnnooopppppppppppppppooooooooooooqqqqqqrrrrrrqqqpppooonnnllllllllllllkkkkkkkkkkkkiiihhhgggffffffhhhiiijjjhhhhhhgggfffeeefffjjjmmmkkkkkkkkkmmmnnnnnnkkkiiidddbbbaaabbbdddffffffeeeiiijjjlllmmmlllkkklllmmmnnnllljjjhhhhhhiiikkkmmmuuuqqqlllhhhfffeeeddddddfffeeeffffffhhhjjjmmmnnnnnnmmmkkkkkklllnnnqqqssspppgggdddaaa\\\YYYYYYYYY[[[___eeejjjnnnppprrrrrrrrrtttvvvxxxxxxwwwyyyzzz||||||yyyqqqggg```^^^bbbkkkssstttmmmhhhhhhppp{{{|||xxxxxx|||yyyyyy}}}yyyxxx{{{~~~~~~zzzssstttttttttttttttvvvxxx{{{}}}{{{sssoooooollliiiiiikkkllllllkkkkkkjjjhhhfffeeeeeeeeefffeeegggjjjlllmmmllljjjiiimmmllljjjiiiiiikkknnnooonnnnnnooooooooooooooooooooopppqqqrrrrrrpppnnnlllllllllkkkkkkkkkkkkkkkllliiihhheeeddddddfffiiikkkiiihhhgggeeedddfffjjjnnnllllllmmmnnnpppooollljjjdddbbbaaaaaaccceeefffeeehhhiiijjjjjjiiiiiijjjllljjjjjjjjjiiijjjlllpppsssxxxuuupppllliiifffeeedddhhhggggggggghhhjjjmmmnnnnnnmmmkkkkkklllnnnppprrryyylllfffccc]]]XXXWWWVVVXXX\\\```eeekkkpppsssuuussssssuuuxxxzzzzzzyyyxxxzzz|||{{{sssllliiilllsss}}}~~~vvvnnnjjjlllyyy}}}zzz}}}yyyzzz~~~}}}zzzzzz}}}~~~|||zzz}}}~~~wwwqqqlllhhhfffeeegggiiilllpppwwwwwwooojjjhhhllljjjhhhgggggghhhgggggghhhgggeeedddccccccccccccdddfffjjjlllnnnmmmlllkkknnnllliiigggggghhhkkkllljjjkkklllmmmnnnnnnmmmmmmmmmooopppqqqqqqpppnnnlllmmmllllllkkkkkklllmmmmmmjjjhhheeebbbbbbdddgggiiijjjjjjiiigggfffgggjjjmmmmmmmmmnnnpppqqqpppnnnkkkfffdddbbbbbbdddeeefffffffffggghhhhhhffffffggghhhhhhiiijjjkkkkkkmmmqqqtttxxxwwwtttqqqmmmjjjiiihhhlllkkkjjjjjjjjjkkklllllllllkkkkkkkkkmmmooorrrsss~~~sssiiigggcccZZZUUUVVVTTTVVVZZZ^^^ccchhhnnnrrrsssqqqpppsssyyy}}}~~~}}}vvvwwwzzz~~~yyyttttttyyywwwrrrppp{{{yyy}}}{{{wwwsssuuu{{{~~~~~~{{{|||||||||{{{|||~~~~~~{{{yyy{{{~~~~~~}}}~~~zzzyyy}}}~~~~~~zzzyyyyyyyyyxxxooolllgggbbb______```aaaaaagggqqq{{{|||qqqnnnjjjgggeeeffffffffffffffffffggghhhfffeeedddcccbbbbbbbbbbbbdddfffiiilllmmmnnnnnnmmmooommmjjjgggfffggghhhiiiggghhhjjjllllllllllllkkkmmmnnnoooppppppooonnnmmmnnnmmmlllllllllmmmnnnooollljjjfffcccaaabbbdddeeeiiiiiiiiihhhggggggiiikkkoooooooooqqqrrrrrrooommmiiifffcccbbbccceeeeeeeeeeeeggghhhgggeeeccccccdddhhhkkklllkkkiiijjjmmmqqqvvvvvvvvvsssooolllkkkkkklllllllllllllllkkkkkkkkkiiiiiijjjkkkmmmppprrrsss{{{|||qqqkkkkkkeeeZZZUUUXXXVVVYYY\\\___bbbhhhoootttsssqqqooorrryyy}}}~~~|||qqqqqquuu|||xxxvvvyyy|||uuu|||||||||~~~{{{tttqqqtttxxxxxxyyyyyyzzzzzzzzz{{{}}}~~~}}}zzzwwwyyy}}}}}}{{{yyy~~~{{{~~~{{{{{{~~~~~~~~~|||}}}~~~~~~~~~}}}~~~xxxtttrrrooommmkkkkkknnnrrruuuvvvrrrpppllliiihhhjjjnnnqqquuurrrkkkjjjgggddddddbbbcccddddddddddddfffgggfffeeeeeedddcccccccccbbbeeefffhhhjjjmmmnnnoooppppppnnnllliiiggggggggghhheeegggiiikkklllllllllkkknnnnnnnnnnnnnnnnnnnnnnnnoooooommmmmmmmmnnnpppqqqnnnkkkgggcccaaa`````````dddfffhhhhhhhhhhhhjjjkkkppppppppprrrsssssspppnnnkkkhhhdddbbbbbbcccddddddfffhhhiiiiiifffcccaaaaaaeeeiiikkkjjjhhhhhhlllpppssstttuuurrrnnnjjjiiiiiiiiijjjlllmmmmmmlllkkkjjjhhhhhhiiijjjlllnnnpppqqquuu}}}}}}sssnnnoooiii\\\WWW[[[ZZZ]]]```bbbdddjjjqqqwwwwwwsssppprrrwww{{{zzzxxxmmmmmmpppxxxxxxtttwwwuuuyyyxxxqqqqqqsssrrrwwwxxxxxxxxxyyyzzz{{{|||~~~zzzwwwxxx|||~~~|||yyywww}}}www{{{}}}~~~||||||~~~{{{{{{|||zzz{{{|||}}}}}}|||{{{zzzzzzssspppqqqqqqpppuuuuuuvvvwwwxxxyyyzzzzzzuuutttqqqnnnkkkiiihhhgggdddccceeeiiirrr{{{~~~}}}pppllljjjfffcccdddbbbcccdddcccbbbbbbbbbcccfffffffffeeeeeedddddddddeeefffgggjjjlllnnnpppqqqqqqpppmmmkkkiiihhhggggggeeefffiiikkkmmmmmmlllkkknnnnnnmmmmmmmmmnnnnnnooopppooonnnmmmnnnoooqqqsssooolllhhhddd```^^^]]]]]]___bbbfffhhhhhhiiijjjkkkppppppqqqrrrtttsssqqqnnnlllhhhdddbbbaaabbbbbbbbbgggiiikkkjjjgggccc```___```dddhhhiiihhhiiinnnsssqqqssstttqqqkkkgggeeefffeeegggjjjmmmmmmmmmkkkiiihhhhhhhhhiiijjjlllmmmnnnqqqyyywww{{{vvvooolllkkkjjjhhhfffjjjpppqqqkkkgggkkksssxxxzzz{{{wwwpppnnnsssxxxyyyuuurrrppprrryyy}}}xxx|||zzzzzzzzz|||}}}~~~qqqiiikkkppprrrpppqqqtttyyyzzzuuuppprrrsssuuuwwwyyyyyyyyyyyy}}}zzzyyyyyy~~~{{{{{{|||~~~}}}{{{wwwwwwwwwzzz}}}~~~yyyrrrooopppsssxxxtttllldddaaa``````bbbgggiiijjjiiigggiiinnnooommmnnnmmmkkklllnnnoooppppppqqquuu}}}~~~qqqpppmmmddd___bbbeeebbb___^^^```ccceeefffhhhgggfffeeedddeeefffgggeeefffgggiiijjjlllmmmmmmqqqpppooollliiihhhhhhjjjggggggggghhhiiiiiijjjjjjiiijjjjjjlllnnnppprrrssstttsssrrrrrrqqqqqqqqqqqqooonnnmmmkkkhhhfffdddcccccceeeggggggfffggghhhjjjoooppppppppppppnnnlllkkknnnmmmkkkhhheeeccceeegggjjjkkklllkkkhhhdddbbbaaacccdddfffiiikkknnnpppqqqvvvtttppplllhhhgggffffffhhhiiikkkllllllkkkjjjiiidddfffhhhiiijjjjjjjjjiiinnntttxxx{{{vvvsssoooiiigggiiilllnnnnnnoootttuuunnnhhhlllsssxxx|||}}}zzztttsssxxx}}}{{{yyyvvvvvvzzz~~~{{{zzz{{{~~~pppffffffiiirrrppppppsssxxxyyyuuuqqqoooppprrruuuvvvwwwwwwwww}}}yyyxxxxxx|||}}}||||||~~~~~~~~~~~~}}}}}}zzzyyyyyy{{{~~~~~~wwwmmmhhhhhheeefffiiimmmsssyyyxxxoooiiiiiiccc___^^^^^^]]]aaafffhhhjjjkkklllrrryyy|||{{{{{{zzzzzz}}}~~~qqqooommmeeebbbddddddaaa]]]\\\___bbbdddeeehhhgggfffdddddddddddddddeeeeeefffgggiiijjjllllllqqqqqqooollliiiggghhhiiiffffffgggggghhhiiiiiiiiiiiiiiijjjlllmmmoooqqqrrrtttsssrrrrrrqqqqqqqqqqqqooonnnllljjjhhhggggggffffffgggggggggffffffhhhiiillllllmmmnnnnnnooonnnnnnooonnnmmmjjjgggggghhhjjjkkkmmmnnnmmmiiifffdddcccdddeeegggiiilllnnnpppqqqsssqqqnnnkkkhhhgggggggggfffgggiiikkkkkkjjjhhhgggcccdddeeegggiiijjjkkkkkkmmmrrrzzzssszzzuuummmnnnkkkiiihhhjjjmmmoooppprrrwwwwwwooojjjmmmuuuzzz~~~}}}wwwwww}}}|||||||||{{{zzz{{{tttiiigggiiirrrpppppprrrvvvxxxvvvtttmmmoooqqqssstttvvvvvvwww}}}~~~zzzxxxxxx{{{}}}}}}~~~~~~~~~}}}|||||||||}}}}}}||||||}}}~~~}}}zzz|||xxxllleeebbbcccbbb``````cccggglllooosssssstttuuusssnnngggaaabbb```___aaa```aaagggpppyyy}}}}}}qqqooommmhhhfffhhhbbb___[[[ZZZ\\\___bbbcccgggfffeeedddccccccccccccddddddeeefffggghhhjjjjjjppppppooollliiigggggghhheeeeeeffffffggghhhhhhhhhiiijjjkkklllnnnooopppqqqsssrrrrrrqqqqqqqqqrrrrrrooonnnkkkiiiiiiiiijjjkkkiiiiiiiiigggeeeeeegggiiihhhhhhiiikkklllnnnpppqqqppppppooommmjjjiiikkklllkkkmmmnnnmmmiiifffdddcccfffggghhhjjjlllnnnpppqqqpppnnnllljjjhhhggghhhhhhdddeeegggiiiiiiiiigggfffcccccccccdddfffiiikkkmmmooosss}}}pppqqq{{{zzzooommmooopppqqqqqqpppmmmiiifffkkkqqqrrrmmmiiioooxxx~~~{{{zzz~~~~~~~~~|||zzzzzz|||yyypppnnnppprrrpppppprrrvvvxxxxxxwwwpppqqqrrrtttvvvwwwxxxyyy|||~~~~~~}}}{{{yyyzzz}}}~~~}}}||||||{{{|||~~~}}}}}}~~~}}}yyyyyy|||wwwppppppmmmiiiggggggkkkooosssooosss{{{~~~vvvuuuvvvwwwwwwzzz|||qqqooommmjjjjjjlllaaa]]]YYYWWWYYY\\\___```ccccccccccccccccccddddddddddddddddddeeefffhhhiiiooooooooolllhhhfffffffffddddddeeeeeefffgggggghhhkkkkkklllnnnoooppppppqqqqqqqqqqqqppppppqqqrrrrrrqqqooollljjjhhhiiikkklllkkkkkkjjjgggeeeeeefffhhhggggggggghhhjjjmmmpppqqqrrrrrrqqqnnnkkkiiijjjkkkhhhjjjkkkjjjgggdddbbbbbbhhhiiijjjkkkmmmnnnoooppplllkkkjjjiiihhhhhhiiiiiidddeeegggiiijjjjjjiiihhhfffeeeddddddeeehhhkkkmmmqqqssszzzzzzuuu{{{pppjjjkkkooosssyyy{{{vvvlllbbb[[[^^^fffkkkiiiiiiqqq{{{~~~}}}~~~~~~}}}{{{yyyzzz~~~yyyqqqpppsssqqqqqqqqqsssvvvxxxyyyyyyuuuuuuvvvwwwyyyzzz{{{||||||}}}~~~}}}|||}}}~~~|||{{{|||~~~~~~~~~~~~}}}~~~~~~}}}||||||~~~|||zzz{{{~~~zzz{{{}}}|||~~~yyyqqqooonnnmmmmmmoooccc^^^YYYVVVWWWZZZ]]]^^^^^^___```bbbdddfffggggggeeedddcccbbbcccdddfffgggmmmnnnnnnlllhhhfffffffffdddddddddeeeffffffgggggglllmmmnnnpppqqqqqqqqqpppooooooooooooooopppqqqrrrsssqqqmmmjjjhhhiiijjjkkkllllllkkkiiifffeeefffgggggggggfffgggiiikkknnnooossssssqqqnnnjjjggggggggggggiiikkkkkkhhhfffeeeeeejjjkkkkkkllllllmmmmmmnnniiiiiihhhhhhiiiiiijjjjjjeeegggiiilllmmmmmmlllkkkkkkiiigggeeeeeegggiiikkkmmmpppuuu|||}}}||||||mmmiiijjjjjjpppvvvxxxrrrggg\\\VVVUUU^^^fffgggiiirrr||||||zzzzzz{{{zzz|||~~~{{{~~~}}}{{{yyyyyy}}}ssslllkkkmmmpppqqqtttvvvxxxzzz{{{|||zzzzzzzzzzzzzzz|||}}}}}}|||||||||{{{zzz{{{~~~~~~}}}~~~~~~~~~}}}}}}||||||~~~~~~}}}}}}~~~~~~}}}~~~~~~yyyzzzvvvqqqoooooooooooopppfffaaaZZZVVVVVVXXX[[[\\\[[[]]]___bbbeeehhhiiijjjfffdddcccbbbbbbccceeefffjjjkkklllkkkiiigggfffgggddddddeeeeeefffggggggggglllmmmooopppqqqppppppooolllllllllmmmnnnooopppqqqsssqqqnnnkkkiiihhhiiiiiilllmmmmmmkkkhhhffffffgggffffffggghhhiiikkklllmmmpppqqqpppmmmiiifffeeeeeegggjjjmmmmmmlllkkkjjjjjjllllllkkkkkkkkkkkkkkkkkkhhhhhhhhhiiijjjjjjkkkkkkgggiiilllnnnpppppppppooommmkkkhhhffffffggghhhjjjgggkkkpppuuu~~~|||uuullljjjiiigggiiillljjjccc\\\WWWTTTSSS^^^gggiiikkksss{{{zzzwwwwwwxxxyyyyyy}}}~~~{{{vvvzzzzzzzzzxxxxxx{{{zzzoooiiiiiikkkooorrrvvvyyy{{{|||}}}}}}|||{{{{{{zzzzzz{{{{{{|||{{{|||{{{zzzyyyzzz|||~~~~~~~~~}}}}}}~~~}}}|||{{{{{{}}}~~~{{{wwwssssssqqqooooooppppppooojjjddd\\\WWWVVVXXXZZZ[[[[[[]]]```cccfffhhhiiijjjgggeeecccbbbaaaccceeefffgggiiikkkkkkiiigggggghhheeeeeeeeefffgggggghhhhhhkkklllnnnoooooonnnmmmllljjjjjjjjjkkklllmmmooopppooonnnmmmkkkjjjiiiiiiiiijjjlllnnnmmmjjjhhhffffffdddeeegggiiikkklllmmmmmmmmmnnnnnnllliiigggfffffffffiiilllnnnnnnmmmnnnnnnllllllkkkkkkjjjjjjiiiiiihhhhhhiiijjjkkkkkkkkkkkkhhhjjjmmmppprrrrrrrrrrrrjjjiiigggffffffggghhhiiifffkkkppprrrxxxtttkkkhhhgggfffgggfffccc\\\UUUQQQQQQSSSVVVaaakkkmmmmmmssszzz~~~~~~~~~uuuqqqsssvvvyyyzzzyyyuuuwwwxxxxxxwwwwwwzzzyyyooojjjkkknnnooorrrwww{{{}}}}}}}}}~~~|||{{{zzzyyyxxxyyyzzzzzz{{{{{{{{{yyyxxxyyy|||~~~|||}}}~~~~~~~~~~~~}}}{{{yyyxxxzzz~~~xxxvvvwwwoooqqqqqqppppppqqqqqqooolllfff^^^XXXVVVXXXYYYZZZ]]]___aaadddggghhhhhhiiigggfffcccbbbaaaccceeeffffffhhhjjjjjjiiihhhhhhhhheeeeeeffffffggghhhhhhhhhjjjkkkmmmnnnnnnmmmkkkjjjhhhhhhiiijjjkkkmmmnnnoookkkkkkkkkkkkkkkkkkjjjjjjiiilllnnnnnnllliiiffffffbbbdddgggjjjlllnnnnnnnnnjjjkkklllllljjjhhhhhhiiidddgggkkkmmmmmmmmmnnnnnnllllllkkkjjjjjjiiihhhhhhhhhiiijjjkkkkkklllkkkkkkiiikkknnnqqqssssssssssssgggffffffeeefffggghhhiiikkkooosssrrrtttqqqkkkjjjffffffkkkpppeeeWWWOOOOOORRRRRRPPPVVV^^^eeelllttt}}}zzzyyyuuuqqqttt~~~}}}yyyvvvyyy}}}}}}|||yyyzzz{{{{{{xxx{{{~~~~~~sssnnnppppppppprrrwww|||}}}zzzyyyxxxvvvvvvxxxxxxxxxwww{{{{{{{{{{{{{{{{{{{{{{{{}}}|||~~~~~~~~~}}}xxxwwwyyy|||~~~~~~~~~|||zzzzzz{{{~~~}}}||||||zzzuuurrrqqqpppppppppooommmkkklllooossslllgggaaaZZZWWWVVVXXXYYY]]]]]]___aaadddgggiiikkkgggeeecccaaaaaadddgggiiifffeeedddeeeffffffdddbbbgggggghhhhhhhhhgggeeedddiiiiiiiiiiiijjjkkklllllliiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiigggffffffgggmmmmmmmmmlllkkkjjjiiihhhfffgggiiiiiiiiijjjkkkmmmhhhjjjkkkkkkjjjhhheeecccdddfffiiilllnnnooonnnnnniiijjjjjjiiiiiihhhgggfffhhhiiiiiihhhggggggjjjlllkkkmmmooorrruuuvvvvvvvvvllliiieeedddeeeggghhhiiihhhkkkppptttwwwoookkkjjjggghhhlllqqqfffXXXQQQRRRUUUVVVVVVTTTZZZaaahhhttt||||||yyyuuuxxx{{{wwwxxx~~~||||||{{{|||{{{xxxzzz}}}~~~xxxpppnnnnnnppptttzzz}}}zzzxxxvvvtttuuuwwwyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz~~~|||xxxvvvyyy|||}}}~~~|||||||||}}}~~~~~~||||||}}}zzzvvvsssrrrrrrrrrqqqooommmllllllnnnqqqsssnnnjjjeee___[[[YYYYYYYYY]]]]]]^^^```cccfffhhhjjjiiigggeeecccbbbcccfffgggdddcccbbbdddeeefffdddcccdddeeefffggghhhggggggfffkkkjjjjjjiiiiiijjjkkkkkkiiihhhggggggffffffffffffggghhhiiihhhfffeeefffgggkkkkkkkkkkkkjjjiiiiiihhhgggiiijjjjjjiiiiiijjjllljjjiiiiiihhhgggfffeeeddddddfffiiikkkmmmmmmmmmlllhhhhhhiiihhhhhhgggfffeeeeeeffffffeeedddeeegggiiiiiilllppptttwwwvvvuuutttkkkhhhfffeeegggiiiiiiiiihhhjjjooossstttyyy}}}nnnkkkkkkiiiiiimmmssshhh\\\UUUWWW[[[^^^___UUUXXX\\\eeettt||||||}}}}}}~~~{{{{{{wwwxxx}}}xxxuuuzzz|||zzz|||~~~~~~}}}pppiiijjjnnnuuu|||~~~zzzvvvtttrrrrrrtttwwwxxxyyywwwxxxyyyyyyzzzzzzzzzzzz~~~|||xxxwwwxxx{{{|||}}}{{{|||}}}~~~}}}||||||}}}|||{{{|||}}}|||yyyvvvrrrooooooooopppqqqnnnkkkjjjlllppprrrtttrrrooojjjeee```]]][[[ZZZ\\\]]]^^^___bbbdddfffgggiiigggeeebbbaaaaaabbbcccaaa```aaabbbeeefffeeedddaaabbbdddfffggghhhggggggllljjjiiigggggghhhiiijjjiiihhhfffdddccccccddddddeeegggggggggeeedddeeefffiiiiiiiiiiiiiiiiiihhhhhhiiijjjkkkjjjhhhggghhhiiikkkiiigggeeeddddddeeeeeedddfffhhhiiikkkkkkjjjjjjhhhhhhhhhggggggfffeeedddcccdddeeedddcccccceeeggggggjjjpppuuuwwwvvvsssqqqiiihhhfffgggiiikkkkkkjjjjjjlllqqqtttsssvvvxxxnnnlllllljjjjjjllltttkkkaaa[[[]]]cccgggiii^^^]]]^^^dddsss}}}zzzuuuyyy~~~|||{{{vvvvvvzzzxxxpppmmmqqqyyy{{{mmmddddddjjjttt~~~|||wwwtttqqqpppqqqsssttttttrrrsssvvvxxxzzz|||||||||~~~~~~~~~~~~}}}}}}~~~~~~|||yyywwwxxxzzz|||}}}{{{{{{|||}}}}}}~~~}}}|||{{{yyyyyy}}}~~~}}}{{{zzzwwwsssooolllkkkkkklllpppmmmiiiiiilllooorrrrrrtttrrrooojjjeee```\\\ZZZ\\\\\\]]]^^^```bbbcccdddeeedddbbb```_________```___^^^___bbbeeeggggggfffaaabbbdddfffggggggffffffiiigggeeecccccceeegggiiijjjhhhfffdddcccccccccddddddeeeffffffdddddddddfffffffffffffffggghhhhhhiiihhhiiijjjhhhfffddddddeeejjjiiihhhgggfffeeeeeeeeedddeeefffhhhhhhiiihhhhhhhhhhhhhhhhhhgggfffeeeeeedddeeefffeeeddddddfffgggfffiiimmmqqqsssrrrqqqooohhhgggggghhhkkklllkkkjjjmmmooossswwwvvvwww}}}vvvpppnnnmmmkkkjjjkkkuuunnnfffbbbdddjjjppprrrkkkhhheeegggrrr~~~{{{uuuzzz}}}zzzwwwuuuzzzwwwvvvwwwuuunnniiigggfffqqq}}}}}}uuukkkcccbbbiiiuuuzzzwwwsssppppppooonnnmmmmmmooossswww{{{~~~~~~}}}}}}}}}~~~}}}|||zzzyyyxxxyyy|||~~~}}}|||zzzyyyzzz|||~~~~~~}}}|||}}}xxxuuuwww}}}}}}yyyvvvtttpppmmmkkkjjjkkklllooommmkkkjjjlllnnnooopppsssrrrppplllgggbbb^^^[[[\\\\\\\\\]]]^^^___```aaaaaaaaa`````````_________]]]]]]___bbbfffhhhiiihhhcccccceeefffffffffeeedddeeeccc```^^^^^^aaaeeegggkkkiiigggfffddddddddddddccceeefffeeeddddddeeefffeeeeeeeeeeeeeeeggghhhiiifffggggggfffcccbbbbbbccciiiiiijjjkkkiiigggeeedddddddddeeefffgggggghhhhhhiiiiiiiiiiiihhhgggffffffbbbdddeeeeeeddddddeeefffggghhhiiikkklllnnnnnnooohhhgggggghhhkkklllkkkjjjmmmnnnssswwwxxxxxx~~~xxxvvvsssqqqnnnmmmlllmmmuuupppkkkiiikkkpppuuuxxxvvvtttooommmsss|||~~~zzzxxx{{{|||vvvrrrpppmmmvvvpppkkkjjjhhhcccaaabbbcccooo||||||tttooollliiigggnnnxxx|||wwwtttqqqoookkkiiijjjmmmrrrxxx}}}~~~~~~~~~~~~~~~}}}}}}|||{{{yyyzzz|||~~~}}}zzzxxxyyy{{{~~~}}}}}}}}}}}}yyyuuuuuuxxx}}}zzzvvvnnnmmmkkkjjjjjjlllnnnpppooopppqqqooommmlllmmmnnnooonnnmmmjjjgggbbb___\\\\\\[[[[[[[[[\\\]]]^^^^^^``````aaaaaaaaa```______\\\\\\]]]aaaeeehhhhhhgggddddddfffggggggfffeeeeeedddaaa]]]ZZZZZZ]]]aaadddiiiiiiiiihhhgggfffeeeeeeccceeefffeeeddddddeeegggfffeeedddddddddfffggghhhdddeeefffeeecccbbbcccdddhhhjjjkkklllkkkhhheeecccccccccdddeeefffggghhhiiijjjjjjjjjjjjiiihhhgggfff```bbbddddddcccbbbcccdddggggggggghhhiiikkkmmmnnniiihhhfffgggiiikkkkkkjjjkkkkkkoootttuuuvvv|||tttuuuuuurrrppppppqqqqqqtttrrrooonnnpppuuuyyy{{{{{{{{{wwwsssuuu{{{}}}{{{qqqyyy~~~}}}xxxpppnnnnnnlllpppiiidddddddddbbbccceeekkkttt|||xxxnnnooosssuuuqqqwww~~~|||yyyvvvrrrmmmiiikkknnnsssyyy}}}~~~|||}}}}}}~~~}}}~~~~~~|||zzzzzz}}}~~~|||||||||}}}|||~~~}}}}}}}}}zzzyyyxxxwwwxxxzzz|||}}}|||{{{|||~~~~~~}}}wwwrrrjjjiiihhhggghhhkkkmmmoooqqqvvvyyyvvvpppkkklllnnnjjjjjjiiigggdddaaa___]]][[[[[[[[[ZZZ[[[[[[\\\\\\^^^^^^______^^^\\\ZZZYYYYYYZZZ[[[^^^ccceeefffeeebbbdddeeeggghhhhhhhhhggggggccc]]]YYYXXXZZZ^^^```ggghhhiiiiiiiiigggfffdddccceeeffffffeeeeeefffggggggfffeeeddddddeeeggghhhbbbdddeeeeeeddddddeeegggiiiiiijjjiiihhhgggeeedddbbbbbbcccdddfffhhhiiijjjiiiiiiiiiiiihhhgggfffeee```bbbddddddcccccccccdddfffggghhhjjjkkklllmmmmmmkkkhhhfffeeegggiiiiiiiiikkkjjjmmmrrrssstttzzz{{{|||qqqtttuuusssqqqrrrtttuuutttsssqqqqqqssswwwzzz||||||}}}{{{vvvvvv{{{~~~}}}qqqyyy~~~|||zzz{{{}}}}}}}}}vvvnnnoooqqqpppqqqkkkhhhjjjkkklllnnnqqqsssyyy}}}|||}}}~~~vvvmmmqqqyyy~~~zzz~~~}}}zzzuuuoookkkmmmpppuuuzzz~~~{{{}}}~~~}}}zzzyyyzzz|||}}}}}}~~~}}}{{{{{{~~~~~~|||~~~~~~}}}|||}}}~~~wwwyyy{{{{{{yyyxxxyyyzzz{{{yyyyyywwwxxx~~~{{{vvvpppkkkkkkjjjhhhffffffgggjjjkkkssszzz|||rrrkkklllooogggfffeeedddbbb```___^^^[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\[[[ZZZWWWTTTRRRXXXXXXYYY\\\```cccccccccaaabbbeeegggiiijjjjjjjjjjjjfff___YYYWWWXXX[[[^^^dddfffhhhjjjjjjhhheeeddddddeeeffffffeeeeeeggghhhhhhgggeeeddddddeeeggghhhbbbdddffffffffffffhhhjjjkkkiiihhhfffeeeeeeeeeeeebbbbbbcccdddfffhhhjjjkkkhhhhhhhhhhhhgggfffeeedddbbbdddfffgggfffeeeeeeffffffgggjjjmmmnnnnnnmmmlllllliiieeedddeeeggghhhiiimmmlllnnnrrrssstttyyyxxxrrrmmmmmmnnnrrruuuxxxwwwvvvvvvnnnjjjkkknnnpppxxx~~~{{{|||}}}zzzzzz||||||xxxxxx{{{~~~vvvrrrtttuuutttyyy{{{|||{{{yyyyyyyyy{{{}}}~~~}}}||||||}}}}}}~~~~~~{{{xxxxxx{{{~~~~~~|||wwwtttsssssstttyyy~~~|||zzzzzz{{{|||}}}~~~~~~}}}|||}}}~~~~~~~~~|||}}}~~~~~~{{{vvvwwwxxxwwwtttsssssstttyyyzzz{{{xxxtttrrrtttwwwuuunnnjjjiiiiiihhhgggeeefffgggiiijjjyyyyyypppllljjjhhhgggfffdddcccbbb```\\\ZZZZZZZZZZZZ\\\^^^^^^\\\ZZZ[[[\\\\\\ZZZXXXWWWWWWXXX]]]^^^______^^^^^^___aaacccfffiiijjjlllmmmppprrrrrrooohhh```ZZZYYY\\\___ccceeeggghhhiiihhhgggffffffggghhhiiiiiihhhhhhggghhheeebbbaaaaaabbbbbbbbbdddeeeeeefffggghhhiiiiiiiiifffdddeeeggggggeeecccdddbbbaaaaaacccfffggghhhlllhhheeedddeeeeeebbb___\\\___dddhhhjjjiiigggeeebbbdddhhhlllppppppmmmjjjhhhhhhiiijjjkkkkkkllllllhhhjjjmmmpppsssuuuvvvwwwzzzzzztttppppppqqqrrrtttvvvyyy|||~~~{{{ssslllkkkkkklllsss{{{}}}}}}~~~}}}}}}{{{{{{~~~|||uuurrruuuwwwwww||||||||||||}}}~~~~~~~~~{{{{{{{{{|||||||||||||||zzz|||}}}{{{yyyzzz~~~~~~~~~~~~~~~}}}xxxtttuuuuuuvvvzzz}}}zzzzzzzzz{{{||||||}}}}}}~~~|||{{{{{{|||}}}~~~~~~~~~~~~}}}||||||~~~~~~~~~~~~~~~~~~{{{wwwwwwwwwtttqqqooooooppptttwwwyyyyyywwwvvvyyy{{{tttoookkkiiihhhhhhgggeeeddddddeeeggghhhpppvvvxxxsssmmmkkkjjjhhhfffeeebbbaaaaaa```]]][[[ZZZYYYYYYZZZ\\\\\\[[[ZZZ[[[\\\]]]\\\ZZZYYYYYYZZZ]]]___``````___^^^```aaaccceeehhhkkkmmmppptttwww{{{vvvnnnddd\\\YYYZZZ\\\cccdddfffggghhhgggfffeeecccdddfffgggggggggfffeeefffeeedddeeeffffffdddbbbfffffffffffffffggggggggghhhfffddddddffffffeeeccccccbbbaaaaaaccceeehhhiiiiiifffccccccdddccc___\\\\\\___cccggghhhhhhfffeeedddeeehhhllloooooollljjjggghhhhhhjjjkkklllmmmmmmjjjkkkllloooqqqsssuuuvvvuuu{{{|||uuutttssstttuuuvvvuuuvvv{{{xxxrrrooonnnsssxxx}}}|||tttssswww{{{{{{{{{zzzyyy{{{}}}{{{zzz{{{}}}|||xxxuuurrruuuxxxxxxxxxzzz{{{zzz}}}~~~yyysssvvvuuuwww{{{}}}{{{{{{zzzzzzzzzzzz{{{{{{~~~}}}{{{zzzyyyyyyzzzzzz}}}~~~}}}}}}~~~~~~~~~}}}{{{{{{}}}|||||||||}}}~~~~~~|||zzzyyyvvvrrrmmmkkkkkklllmmmrrrxxx{{{{{{|||~~~zzz}}}pppkkkjjjgggeeeeeeeeedddcccbbbbbbbbbddddddeeekkknnnkkkhhhhhhhhhfffeeebbb```______```___^^^[[[YYYWWWWWWYYYZZZ[[[ZZZ[[[]]]^^^^^^]]]\\\\\\]]]^^^___``````______```aaaaaacccfffiiilllpppuuuyyy{{{sssiiiaaa]]]]]]^^^bbbcccdddeeeeeeeeedddcccaaabbbdddeeefffeeedddcccddddddfffhhhiiiiiifffdddggggggffffffeeeeeeeeeeeehhhfffeeeeeefffffffffeeecccbbbaaaaaabbbdddfffhhhfffeeeccceeefffeeeaaa]]]]]]___bbbeeeggggggfffeeeffffffiiilllnnnnnnllliiifffggghhhiiikkklllnnnnnnlllllllllmmmoooqqqsssuuuuuuxxx}}}tttppprrrtttsssuuuwwwvvvvvv|||~~~xxxwwwyyy|||}}}}}}xxxvvv{{{~~~~~~xxxuuussswww}}}~~~{{{}}}{{{}}}~~~|||tttmmmlllooosssuuuuuuxxx~~~xxxxxx}}}zzzsssrrrrrrtttyyy}}}|||{{{zzzzzzzzz{{{{{{||||||zzzzzzyyyyyyzzzzzz~~~|||}}}}}}}}}}}}}}}|||zzzzzz{{{}}}}}}}}}|||{{{|||}}}~~~}}}}}}zzzuuunnnhhheeeeeefffgggmmmvvv|||~~~~~~}}}xxx~~~|||rrriiiggghhhfffcccbbbbbbaaa```_________``````]]]cccfffeeedddeeeeeecccccc```]]]\\\^^^___``````[[[XXXUUUUUUVVVYYYZZZZZZ[[[]]]``````___^^^___```^^^```aaaaaa```___aaabbb```aaadddfffhhhlllrrruuuzzzwwwqqqjjjeeebbbccceeeaaabbbcccccccccbbbaaaaaa___aaaccceeeeeeeeecccbbbdddcccdddgggiiijjjhhhggghhhgggfffeeeddddddddddddiiihhhgggffffffggghhhhhhfffeeedddbbbaaaaaaccceeefffeeefffiiillllllhhhdddaaabbbdddeeefffggggggggggggggghhhkkkmmmmmmkkkiiieeefffgggiiikkkmmmnnnooonnnmmmllllllmmmoooqqqsssuuuvvvyyyxxxooommmnnnooopppsssvvvvvvvvv|||||||||}}}~~~}}}{{{yyy|||}}}{{{}}}uuurrrpppsssxxx{{{yyyvvv{{{zzz{{{xxxppplllppptttuuuvvvxxx|||xxxxxx}}}{{{uuulllmmmpppvvv}}}~~~|||{{{zzz{{{||||||zzzzzzzzzzzz{{{||||||}}}}}}||||||{{{|||}}}|||zzzyyyzzz|||~~~|||zzzyyyzzz{{{|||~~~}}}}}}|||xxxqqqggg___\\\\\\^^^bbbjjjttt{{{}}}~~~~~~zzzsssqqq|||yyysssooohhhccceeegggeeebbbaaa___^^^^^^]]]]]]\\\\\\]]]ZZZ___bbbaaaaaacccbbb``````^^^[[[[[[]]]___```aaa[[[XXXTTTSSSUUUXXXZZZZZZ[[[^^^```aaa````````````___```bbbaaa``````aaacccaaaccceeefffgggjjjnnnqqqrrrqqqnnniiieeedddeeegggbbbbbbaaaaaaaaa```______^^^```cccfffgggfffdddbbbdddcccaaaccceeehhhiiiiiihhhgggeeecccccccccddddddggggggfffeeedddeeeggghhhjjjjjjhhhddd```___```bbbddddddfffkkkppprrrpppmmmggggggffffffffffffggghhhgggfffggghhhkkklllkkkiiieeefffgggiiikkkmmmnnnoooooonnnmmmlllmmmnnnqqqrrrpppssswwwxxxuuussspppoooooorrruuuvvvwwwzzzzzzxxxzzz{{{zzz|||yyywwwzzz~~~xxxtttqqqooopppssssssrrrooonnnqqqxxx{{{uuuxxx{{{{{{yyyyyy{{{~~~}}}~~~{{{zzz}}}{{{wwwiiijjjmmmttt{{{~~~}}}{{{zzz{{{|||}}}zzzzzz{{{||||||}}}}}}~~~~~~}}}}}}{{{|||}}}|||zzzyyyzzz{{{~~~{{{xxxwwwxxxyyyzzz~~~}}}|||||||||xxxsssjjj^^^VVVRRRRRRTTT^^^fffpppwwwzzzzzz|||}}}|||{{{{{{yyyrrrlllooovvv}}}zzztttnnnjjjccc^^^]]]aaadddcccbbbbbb]]]]]]\\\\\\[[[ZZZZZZZZZYYY]]]```______aaa```]]]^^^\\\[[[[[[]]]___```___ZZZWWWTTTTTTUUUXXXYYYZZZZZZ]]]```aaa```_________```aaabbbbbbaaaaaabbbcccccceeehhhiiiiiijjjlllnnnnnnmmmkkkgggcccaaabbbcccbbbbbbaaa```______^^^^^^^^^```dddggghhhfffdddcccdddbbb```aaacccgggiiiiiifffdddcccbbbbbbccceeefffdddddddddbbbaaabbbeeeggglllmmmkkkfffaaa^^^```cccbbbbbbeeejjjqqqtttsssqqqmmmkkkhhhfffeeeeeefffgggfffeeedddfffhhhjjjjjjiiifffggghhhiiikkklllnnnnnnooonnnnnnmmmnnnoooqqqrrrrrrvvv{{{|||{{{|||uuupppqqqsssvvvyyyyyywwwuuusssqqqttttttrrrsssyyy{{{yyyzzz~~~zzzxxxzzzzzzssspppooonnnllljjjiiigggfffbbbjjjvvv~~~zzzxxxxxxzzz}}}~~~xxxxxx~~~}}}~~~~~~|||yyyjjjjjjmmmssszzz~~~}}}{{{}}}{{{yyyyyy{{{|||~~~{{{{{{{{{||||||||||||{{{{{{}}}{{{|||}}}}}}{{{zzzzzz{{{}}}zzzwwwvvvwwwyyyzzz|||~~~~~~|||zzzzzz|||xxxqqqfffZZZPPPMMMNNNPPPYYYaaakkkrrrvvvwwwyyy{{{yyy{{{~~~{{{rrrhhhhhhmmm}}}vvvtttqqqooonnnjjjfffccc^^^ZZZXXX\\\```______aaa\\\\\\[[[[[[ZZZYYYXXXXXXWWW[[[]]]\\\^^^aaa```\\\\\\[[[ZZZ\\\^^^___^^^]]]ZZZWWWUUUUUUWWWXXXYYYYYYZZZ\\\```aaa```^^^]]]]]]```aaacccbbbaaaaaabbbdddaaadddhhhjjjjjjjjjjjjkkkiiiiiihhheeeaaa___```aaacccbbbaaa```___^^^]]]]]]]]]___cccfffgggfffdddbbbcccaaaaaabbbeeegggggggggcccbbbaaa```bbbdddgggiiidddeeeeeecccaaabbbfffjjjlllmmmlllhhhbbb```bbbfffeeedddeeejjjppptttsssrrrqqqnnniiieeeccccccdddeeedddcccbbbcccfffiiijjjjjjggghhhhhhjjjkkklllmmmmmmnnnnnnoooooopppqqqqqqrrrvvv{{{}}}{{{ssszzz~~~tttmmmsssuuuxxx{{{{{{vvvnnnhhheeekkknnnnnnssszzz}}}zzzyyy}}}}}}zzz{{{~~~xxxooollllllkkkhhhccc```______^^^hhhvvvyyyuuutttuuu{{{wwwttt|||~~~|||{{{mmmlllnnntttzzz|||{{{yyy}}}|||zzzxxxxxxzzz|||~~~||||||||||||{{{zzzyyyyyyvvvyyy}}}{{{|||~~~}}}|||zzzzzz{{{}}}{{{xxxvvvvvvwwwzzz|||{{{}}}~~~{{{yyyyyy{{{yyysssgggZZZPPPMMMNNNQQQUUU]]]gggooosssuuuxxx{{{{{{qqqdddccciiipppuuuooommmjjjiiigggeeebbb___```[[[YYY[[[]]]\\\\\\^^^[[[[[[[[[[[[ZZZYYYXXXWWWUUUYYY[[[[[[^^^aaa```\\\[[[ZZZ[[[\\\^^^___]]]\\\YYYWWWVVVVVVXXXYYYYYYYYYYYY\\\___```___]]][[[[[[```bbbccccccbbbbbbcccddd]]]aaaeeehhhiiihhhhhhiiidddeeeeeecccaaa```aaabbbdddcccaaa```^^^^^^]]]]]][[[^^^bbbfffgggfffcccaaaaaaaaaccceeehhhhhhgggeeeaaa```___```aaaeeehhhkkkggghhhhhhfffdddeeeiiimmmjjjllllllhhhcccaaaeeeiiiiiihhhgggkkkpppttttttsssrrroooiiidddaaaaaabbbcccbbbaaa```bbbeeehhhjjjjjjhhhhhhiiijjjkkkkkkllllllmmmnnnoooqqqrrrrrrrrrrrrtttyyyzzzwww|||wwwrrrooossstttpppjjjhhhiiiooowww~~~~~~wwwkkkbbbbbbgggmmmrrrvvvyyy{{{}}}|||{{{~~~|||zzz}}}}}}~~~wwwrrriiiaaa______^^^___aaabbblllzzzwwwooonnnooo}}}|||vvvwwwxxxxxx}}}xxxpppooopppuuu{{{|||yyyuuuvvvvvvwwwxxxxxxxxxxxxwww{{{{{{||||||{{{zzzyyyyyyuuuvvvxxxzzz}}}~~~|||yyywwwyyy|||~~~|||zzzyyy{{{||||||zzzxxxxxxyyyxxxyyy|||}}}yyywww~~~vvvfffYYYSSSQQQQQQTTTYYYaaajjjrrrwwwzzz{{{{{{zzzyyyyyywwwrrriiibbbjjjqqq}}}xxxpppiii```\\\]]]___^^^\\\ZZZZZZZZZYYYZZZ[[[[[[\\\\\\ZZZYYY[[[______[[[VVVYYYYYYYYYZZZ[[[[[[\\\\\\[[[[[[\\\]]]]]]]]]]]]\\\YYYXXXVVVUUUTTTTTTUUUVVVZZZZZZ[[[]]]``````___]]]___```bbbcccbbbaaa___^^^]]]^^^```aaabbbcccbbbbbbddddddcccbbbaaa```___^^^bbbaaa___^^^]]]]]]]]]^^^]]]^^^```bbbcccdddccccccaaaaaabbbcccdddffffffgggdddcccaaa```aaacccfffgggiiigggeeecccccceeeggghhhkkkjjjgggeeeddddddeeefffkkkkkkmmmnnnpppqqqqqqqqqqqqoookkkhhheeedddddddddaaaaaabbbccceeegggiiijjjeeefffiiikkklllmmmmmmlllpppppppppqqqrrrsssuuuvvvzzzwwwuuuwww|||{{{uuuqqqooooooqqqnnngggbbbbbbhhhmmmuuu|||~~~yyyooohhhfffjjjoootttwwwyyy|||~~~}}}|||~~~~~~|||~~~yyywwwvvvyyy~~~yyynnnfff```aaaeeefffiiillljjjrrr}}}|||uuusssttt}}}zzzxxxwwwuuuuuuwww{{{vvvuuuuuuyyy}}}~~~zzzuuurrrssstttuuuuuuuuuuuuuuu{{{{{{{{{{{{{{{zzzyyyyyyvvvwwwxxxyyyzzzzzz{{{zzzzzzzzzyyyzzz||||||{{{zzzyyyzzz{{{zzzxxxwwwxxxyyyxxxxxxzzz{{{zzz||||||jjj[[[SSSPPPRRRWWW```iiirrrwwwzzz{{{yyyxxxxxxyyyxxxtttmmmhhhjjjoooxxx}}}vvvjjjddd\\\XXXYYY[[[ZZZXXXZZZZZZYYYYYYZZZZZZ[[[[[[]]][[[ZZZ]]]```aaa]]]XXXYYYYYYYYYYYYZZZZZZZZZZZZYYYZZZ[[[[[[\\\\\\[[[[[[XXXWWWVVVUUUTTTUUUUUUVVVYYYYYYZZZ\\\___aaa```___```aaaaaabbbaaa```___^^^^^^___```aaaaaa```___^^^```````````````_________cccbbbaaa_______________\\\]]]___aaabbbcccccccccccccccddddddeeefffggggggeeedddbbbaaaaaaccceeefffhhhfffdddccccccdddfffgggiiihhhgggffffffgggggghhhjjjkkkmmmnnnoooooooooooonnnllliiifffdddccccccdddddddddddddddeeefffggghhhfffhhhiiikkklllmmmmmmlllnnnnnnooopppqqqrrrssstttyyyvvvuuuvvvyyy|||pppmmmkkkkkkmmmooojjjaaa^^^___jjjmmmttt{{{~~~|||vvvqqqjjjmmmqqqtttvvvxxxzzz|||~~~}}}~~~{{{uuusssuuurrrqqqrrrssswww|||vvvhhhbbb```eeekkknnnrrruuusssyyy~~~~~~~~~xxxvvvxxx}}}~~~yyyxxxuuurrrlllpppvvvxxxyyyzzz}}}{{{zzzyyy{{{}}}}}}yyyuuuqqqqqqssstttuuuuuuuuuuuuyyyzzzzzzzzzzzzyyyxxxxxxwwwwwwxxxxxxwwwvvvvvvuuuxxxzzz||||||{{{yyyyyyyyyxxxxxxxxxwwwuuuuuuvvvxxxyyywwwwwwxxxyyy}}}~~~hhhYYYRRRRRRWWW```jjjrrrxxx{{{|||wwwwwwwwwwwwxxxvvvsssppppppsssxxx|||wwwqqqeee```YYYVVVWWWXXXWWWVVVYYYYYYYYYYYYZZZZZZZZZ[[[\\\[[[[[[^^^aaaaaa^^^[[[YYYYYYXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZYYYYYYXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWXXX[[[___bbbbbbbbbbbbaaaaaa```______^^^^^^````````````___^^^\\\[[[[[[[[[\\\]]]^^^___``````bbbaaa```___^^^^^^^^^___ZZZ\\\^^^```bbbcccddddddeeefffffffffgggggghhhhhhfffeeecccaaaaaabbbcccdddfffeeedddccccccdddeeeffffffgggggghhhhhhiiihhhhhhhhhjjjlllnnnooommmllljjjjjjhhhfffdddccccccccccccffffffeeeeeeffffffgggggghhhiiijjjlllmmmmmmmmmmmmlllmmmooopppqqqrrrqqqqqqvvvuuuvvvuuuuuu|||uuuoooppphhhgggiiinnnnnniiiffffffooorrrvvv{{{{{{xxxnnnppprrrssstttvvvxxxzzz~~~}}}uuullliiilllmmmnnnnnnooorrrxxx{{{sssdddaaabbbjjjqqqrrrrrrsssyyy}}}~~~{{{{{{|||yyyuuuvvvxxx}}}}}}vvvrrrssstttsssmmmrrrvvvuuupppooossswwwzzzyyyyyyzzz{{{zzzwwwuuussstttuuuvvvwwwxxxxxxxxxxxxxxxxxxyyyyyyxxxwwwwwwwwwwwwwwwwwwvvvuuutttsssvvvyyy}}}|||yyywwwwwwyyywwwwwwwwwuuusssssstttvvvzzzwwwvvvwwwvvvyyytttbbbZZZYYY]]]eeemmmsssxxxzzz{{{vvvvvvvvvwwwwwwwwwuuutttuuuwwwyyyzzz}}}|||nnniiibbb^^^ZZZWWWXXXXXXXXXWWWXXXXXXYYYYYYZZZZZZZZZYYYZZZZZZ[[[]]]``````]]][[[XXXXXXXXXWWWVVVUUUUUUTTTUUUVVVWWWWWWXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYWWWVVVVVVYYY]]]aaaccccccbbbbbb```___^^^]]]]]]]]]``````aaaaaa```___]]]\\\ZZZ[[[[[[\\\]]]^^^______^^^^^^]]]\\\\\\\\\\\\\\\ZZZ[[[]]]___bbbdddeeefffggggggggghhhhhhhhhhhhhhhgggeeedddbbbaaaaaabbbcccddddddcccccccccdddeeeeeeeeefffgggiiiiiihhhfffeeefffhhhkkkmmmmmmkkkhhhfffeeedddcccbbbbbbbbbbbbcccfffffffffffffffggghhhiiijjjjjjkkklllmmmmmmmmmnnnlllmmmppprrrrrrrrrqqqppprrrtttvvvuuusssyyyvvvmmmlllmmmgggbbbbbbkkkuuuwwwuuussswwwxxxzzz}}}~~~{{{tttuuuvvvvvvuuuwwwyyy|||~~~~~~sssgggdddggglllmmmnnnoooqqqvvv}}}~~~xxxiiigggjjjssswwwtttooolllxxx{{{~~~}}}zzzxxxyyy{{{|||uuusssvvvzzz}}}~~~yyyoooiiilllssswwwrrrvvvyyytttlllhhhkkkpppwwwwwwwwwxxxyyyyyyxxxvvvtttuuuvvvwwwxxxxxxxxxxxxvvvvvvwwwwwwwwwwwwvvvvvvwwwwwwwwwwwwwwwvvvvvvuuutttxxxzzzzzzwwwuuuvvvxxxvvvwwwvvvtttrrrqqqqqqssswwwuuuvvvwwwwwwvvv{{{|||lllddddddfffjjjnnnrrruuuvvvwwwuuuvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwuuuvvvzzzqqqgggccc^^^\\\YYYXXXXXXXXXWWWWWWVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXZZZ\\\]]]\\\[[[YYYXXXWWWWWWVVVUUUTTTSSSSSSTTTTTTUUUVVVVVVVVVUUUUUUXXXXXXYYYYYYZZZZZZZZZZZZWWWUUUUUUWWW[[[___aaabbbaaa```___^^^]]]]]]]]]]]]^^^___```aaabbbaaa``````]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]___bbbdddfffgggggggggggghhhhhhhhhhhhhhhgggfffdddcccbbbaaaaaabbbbbbccccccdddeeeeeeeeeddddddeeeggghhhgggeeebbb```dddfffiiikkkjjjhhheeecccaaaaaaaaaaaaaaaaaabbbbbbdddddddddeeegggiiijjjkkkjjjjjjkkkkkklllmmmnnnooommmoooqqqssssssrrrqqqpppppprrrvvvvvvtttyyy|||nnnkkkjjjhhhddd\\\YYYdddsss|||}}}}}}{{{{{{|||~~~}}}{{{{{{{{{zzzyyyxxxyyy}}}}}}tttfffbbbfffmmmnnnooorrrvvvzzz}}}}}}sssqqqsssyyy{{{tttmmmiiitttwwwyyyxxxvvvuuuvvvyyy}}}wwwuuuyyy}}}~~~uuujjjkkkrrrxxxtttxxxzzzuuummmiiikkkooouuuvvvwwwwwwxxxxxxxxxxxxtttuuuuuuvvvvvvvvvvvvvvvttttttuuuvvvvvvvvvvvvuuuvvvwwwwwwxxxxxxwwwwwwvvvtttuuuvvvuuuuuuuuuvvvwwwvvvwwwwwwvvvrrrooonnnnnnqqqqqqssswwwxxxvvvyyy}}}rrrkkkmmmlllllllllmmmooopppqqqrrrsssuuuuuutttsssssstttzzzzzzxxxtttqqqsssyyy~~~wwwnnngggbbb```XXXXXXWWWVVVUUUUUUUUUUUUUUUVVVXXXYYYYYYYYYXXXWWWVVVXXXYYYZZZZZZYYYWWWVVVWWWWWWVVVUUUUUUTTTSSSSSSRRRSSSTTTTTTUUUUUUTTTTTTVVVWWWXXXYYYZZZZZZZZZZZZXXXVVVTTTTTTXXX\\\^^^___^^^^^^^^^^^^^^^]]]]]]]]]\\\^^^```aaacccccccccbbb______^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^```ccceeefffeeefffffffffgggggghhhhhhfffeeedddcccbbbbbbbbbbbbaaacccdddfffffffffeeedddeeeeeeffffffeeecccaaa___cccdddfffhhhgggfffdddbbb______``````aaaaaaaaaaaabbbcccccceeefffhhhjjjkkkiiiiiiiiijjjkkkmmmooopppnnnoooqqqrrrrrrrrrqqqqqqqqqrrruuuwwwuuuxxxtttmmmnnnkkkddd]]]UUUQQQZZZhhhrrrzzz~~~{{{{{{{{{|||~~~~~~|||zzz}}}|||{{{yyyxxxyyy}}}{{{xxxhhhdddhhhmmmmmmpppvvv}}}zzz}}}~~~{{{wwwuuuxxxxxxrrrllljjjpppsssuuutttrrrqqqrrruuuyyy}}}{{{yyy{{{~~~vvvoooqqquuuwwwzzz{{{xxxrrrmmmnnnppprrrssstttttttttttttttuuuuuuuuuuuuuuuuuuuuutttssssssssstttuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwvvvuuuuuusssrrrpppppprrruuuvvvvvvwwwxxxyyywwwsssooollljjjmmmlllnnnrrrsssrrrtttxxxzzzwwwpppooommmiiiffffffgggiiikkklllooossssssrrrrrrsssttt{{{zzzxxxsssppppppuuuzzztttooogggaaa^^^]]]\\\[[[TTTUUUVVVUUUUUUTTTTTTTTTTTTVVVWWWYYYYYYXXXWWWVVVWWWXXXZZZZZZYYYWWWUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTRRRSSSSSSTTTTTTTTTTTTTTTRRRSSSUUUWWWXXXXXXXXXXXXYYYVVVSSSRRRUUUXXX[[[\\\[[[\\\]]]^^^___^^^]]]]]]\\\]]]___aaabbbbbbbbbaaa^^^^^^^^^]]]]]]\\\\\\\\\ZZZ[[[\\\]]]]]]\\\[[[[[[[[[[[[[[[\\\^^^```bbbcccccccccddddddeeefffggggggeeeddddddccccccbbbbbbbbbaaaccceeeggghhhgggfffeeedddeeeeeeeeeeeedddbbbbbbaaabbbddddddeeedddcccbbb______``````aaa`````````cccccccccdddeeeggghhhiiiggggggggghhhjjjmmmoooqqqooooooooopppppppppppppppssssssuuuwwwuuuvvv~~~|||lllkkkpppkkkaaaWWWPPPLLLRRR\\\gggrrr{{{zzzyyyyyy{{{}}}}}}{{{yyy{{{zzzxxxvvvuuuwwwzzz~~~zzz{{{jjjeeejjjlllmmmpppyyyzzz}}}}}}{{{|||~~~{{{~~~wwwrrrssssssooollllllmmmpppsssrrrooonnnoooqqqrrrxxx~~~{{{{{{}}}tttpppqqqzzz|||}}}zzzuuupppoooooopppqqqqqqpppooooooooopppwwwwwwwwwwwwvvvuuutttsssrrrsssssstttuuuuuuuuutttxxxxxxwwwwwwvvvtttsssrrrtttppplllmmmqqquuuwwwvvvwwwyyyzzzyyytttnnnjjjhhhllljjjjjjmmmmmmlllmmmqqqtttzzzzzztttnnnkkkfffaaa```aaadddfffhhhlllqqqsssrrrqqqssstttttttttrrrnnnlllmmmsssxxxxxx{{{xxxpppeee___XXXTTTTTTUUUVVVVVVTTTUUUWWWWWWVVVUUUUUUVVVTTTUUUWWWYYYYYYXXXWWWVVVXXXYYY[[[[[[YYYVVVUUUTTTVVVVVVVVVUUUUUUUUUUUUUUURRRSSSSSSTTTTTTTTTTTTTTTOOOQQQSSSUUUVVVVVVVVVVVV[[[WWWSSSQQQSSSVVVXXXYYYYYY[[[]]]___```___^^^]]]\\\]]]^^^````````````___\\\\\\\\\\\\\\\\\\]]]]]]XXXYYYZZZ[[[[[[ZZZYYYXXXZZZZZZZZZZZZ[[[]]]___```aaaaaabbbcccdddffffffgggdddddddddccccccccccccbbbaaacccfffhhhiiihhhgggeeeddddddeeeeeeffffffeeeeeeaaaaaabbbccccccccccccccc______``````aaa`````````dddddddddddddddeeeffffffeeeeeefffgggjjjmmmpppqqqooonnnnnnnnnnnnnnnooopppuuutttuuuvvvuuusssxxxvvvmmmppprrrmmmgggZZZWWWSSSSSSYYYcccmmmssstttuuuvvvwwwxxxyyy{{{|||~~~zzzsssrrryyy}}}|||yyywwwrrrqqqrrrppppppxxx{{{qqqmmmsssuuupppooouuuooorrrttttttrrrpppooopppoooppprrruuurrrnnnnnnssswwwyyyzzzzzzyyyzzz}}}|||uuusssqqqsssvvvxxxxxxvvvrrrpppsssrrroookkkhhhhhhkkkmmmtttwwwwwwtttuuuxxxvvvoooooopppqqqrrrtttuuuvvvwwwwwwuuurrrqqqrrrsssrrrrrrtttqqqooooooqqqrrrpppnnnsssvvvyyy{{{xxxrrrjjjeeeggghhhiiikkkkkklllkkkkkkooottt||||||tttnnnnnnfff^^^ZZZXXXXXX^^^dddeeeiiinnnpppooooooqqqsssvvvsssnnnlllmmmoooqqqqqquuuxxx|||~~~~~~~~~vvvmmmhhhUUUTTTRRRQQQQQQQQQRRRSSSRRRSSSTTTTTTTTTRRRQQQPPPRRRSSSTTTUUUUUUTTTSSSRRRWWWYYY[[[[[[XXXUUUSSSRRRQQQSSSTTTVVVVVVUUUTTTSSSVVVUUUUUUTTTUUUVVVXXXYYYSSSQQQOOOOOORRRTTTVVVVVVSSSSSSSSSTTTUUUUUUUUUVVVWWWYYY[[[\\\ZZZYYYYYYYYYYYYZZZ[[[]]]^^^^^^]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZYYY\\\^^^___]]]ZZZXXXXXXUUUVVVVVVVVVVVVWWWYYY\\\___bbbeeedddaaa```cccgggbbbaaa```aaacccddddddcccaaaaaaccccccdddcccbbbaaabbbaaaaaaaaaaaaaaaaaabbbaaaaaabbbccceeedddbbb___aaaaaa`````````bbbccceeefffdddaaa```aaabbbccccccdddeeeggghhhhhhkkknnnqqqrrrrrrqqqpppooonnnmmmmmmooonnnoooppprrrvvvyyy{{{ssskkkjjjlllmmmmmmbbb___\\\\\\aaaiiiqqqvvvwwwwwwxxxxxxyyy{{{~~~}}}vvvvvv|||}}}~~~uuupppppptttsssvvv|||zzzoookkkppprrrmmmjjjnnnrrruuuxxxxxxuuusssrrrssswwwvvvxxxyyyuuunnnmmmooosssvvvxxxxxxuuuuuuxxx{{{~~~}}}xxxvvvqqqtttwwwzzzzzzyyyvvvtttuuuqqqkkkfffdddfffjjjlllooorrrrrrppprrrvvvuuupppooooooqqqrrrtttuuuvvvwwwvvvtttrrrqqqrrrrrrrrrqqqpppnnnkkklllmmmnnnmmmkkkqqqssswwwzzzyyyuuuppplllhhhhhhhhhhhhiiiiiiiiiiiimmmqqqvvvzzz{{{wwwqqqllleee^^^WWWTTTSSSSSSXXX___dddhhhmmmpppppppppqqqrrrsssppplllkkklllnnnoooooorrrsssvvvxxx|||xxxvvvssskkkccc___SSSSSSRRRQQQQQQRRRSSSTTTSSSSSSTTTTTTTTTSSSQQQQQQRRRRRRSSSSSSSSSSSSSSSRRRTTTWWWYYYYYYWWWTTTRRRQQQRRRSSSUUUVVVVVVVVVTTTSSSVVVUUUUUUUUUUUUWWWXXXYYYOOONNNLLLLLLOOORRRSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVXXXZZZ[[[ZZZYYYYYYZZZYYYZZZ\\\]]]^^^^^^^^^^^^]]]]]]\\\\\\[[[\\\\\\\\\XXXZZZ]]]]]][[[YYYYYYYYYWWWUUURRROOONNNQQQVVVZZZ[[[^^^bbbaaa^^^]]]___bbbaaaaaa```aaacccddddddccc___```bbbcccccccccbbbbbbaaabbbcccddddddcccbbbaaaaaaaaabbbccceeeeeebbb`````````_________```aaabbbeeebbb``````aaabbbbbbbbbbbbcccdddeeefffhhhllloooqqqqqqqqqqqqpppooommmmmmnnnnnnnnnoooqqqtttwwwyyy}}}{{{rrrhhhbbbbbbhhhmmmkkkiiiggggggjjjpppvvv{{{yyyyyyyyyxxxxxx{{{zzzyyy}}}|||sssnnnmmmvvvxxx{{{tttnnnsssuuupppkkkjjjwww{{{}}}|||yyyvvvvvvwwwzzzyyyzzz{{{wwwpppmmmoooppptttwwwvvvrrrppprrruuuyyy}}}{{{yyyrrrtttwwwzzz||||||zzzyyyzzzrrriiicccdddhhhlllmmmnnnpppooonnnppptttsssooonnnoooppprrrtttuuuwwwwwwuuutttqqqqqqrrrrrrqqqpppnnnlllkkkkkkllllllkkkjjjnnnppptttwwwyyyxxxuuutttkkkjjjiiigggffffffggggggjjjlllooorrrssspppjjjfffZZZTTTOOONNNNNNOOOSSSZZZbbbffflllpppqqqqqqqqqqqqnnnllljjjjjjkkkmmmmmmmmmnnnmmmnnnqqqwww}}}{{{ooojjjfff___XXXVVVQQQQQQQQQQQQRRRSSSTTTTTTSSSSSSTTTTTTTTTSSSRRRRRRSSSRRRRRRQQQQQQQQQRRRRRRQQQTTTVVVVVVUUUSSSQQQQQQRRRSSSTTTVVVVVVUUUUUUTTTVVVVVVUUUVVVWWWXXXYYYZZZNNNLLLKKKKKKNNNQQQSSSSSSUUUUUUUUUUUUUUUTTTTTTTTTTTTVVVXXXYYYXXXXXXYYY[[[YYYZZZ\\\]]]^^^_________]]]]]]\\\\\\\\\]]]^^^^^^XXXYYY[[[[[[YYYYYYZZZ[[[ZZZVVVPPPIIIGGGJJJRRRWWWXXX[[[______]]][[[\\\]]]```______```cccccccccaaa]]]^^^```bbbbbbcccbbbbbb```bbbeeeggggggeeebbb`````````aaaccceeeeeeccc`````````___^^^^^^^^^^^^___cccaaa______aaabbbbbbaaa___```bbbbbbccceeehhhkkkooopppqqqrrrrrrpppnnnmmmnnnnnnmmmmmmnnnqqqsssuuuzzz{{{yyyzzzpppcccZZZXXX]]]cccjjjkkkkkkkkknnnrrrwww{{{yyyyyyyyywwwvvvxxx}}}|||zzz{{{||||||}}}~~~uuuooommmxxx{{{~~~zzz}}}{{{uuuqqq}}}zzzvvvwwwzzzwwwuuuvvvxxxvvvqqqoooqqqooossswwwvvvqqqmmmmmmooovvvxxx|||}}}zzzrrrtttvvvyyy{{{||||||{{{}}}uuullliiikkkooopppppppppooonnnmmmoooqqqqqqooonnnoooppprrrtttuuuwwwwwwuuusssqqqqqqrrrrrrqqqoooooonnnnnnnnnnnnnnnmmmlllmmmnnnqqqtttvvvwwwxxxwwwqqqooollliiigggfffggggggggghhhjjjmmmnnnkkkddd^^^RRRMMMIIIJJJKKKLLLQQQWWWaaaeeejjjoooqqqqqqppppppkkkiiihhhiiikkkllllllkkkllliiigggjjjpppwwwzzzzzz|||~~~rrrgggaaa\\\WWWSSSSSSOOOOOOPPPQQQRRRSSSTTTUUUSSSSSSSSSSSSSSSSSSSSSRRRSSSRRRQQQOOOOOOPPPQQQRRRPPPRRRTTTUUUTTTRRRRRRRRRRRRSSSTTTUUUUUUUUUTTTTTTUUUUUUVVVVVVWWWXXXYYYZZZPPPNNNMMMNNNQQQTTTVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTRRRTTTVVVWWWWWWXXXZZZ[[[ZZZ[[[\\\]]]^^^______```[[[[[[[[[[[[[[[\\\]]]^^^XXXYYYZZZYYYYYYZZZ\\\^^^^^^ZZZSSSLLLIIIKKKQQQWWWWWW[[[___```^^^\\\[[[[[[\\\\\\\\\^^^aaaaaa```___[[[\\\^^^```aaabbbbbbaaa```bbbdddeeeeeedddbbb```______aaaccceeeeeecccaaaaaaaaa```___^^^^^^]]]]]]```______```aaabbbbbbaaa]]]___``````aaacccfffiiimmmoooqqqssssssqqqooommmnnnmmmlllkkklllnnnpppqqqwww~~~||||||}}}~~~vvvhhh[[[RRRPPPQQQSSS^^^```bbbcccdddhhhmmmqqqvvvyyy{{{zzzxxxxxx}}}~~~zzzwwwwwwwwwzzz~~~wwwsss{{{~~~~~~|||yyy~~~|||}}}vvvrrruuuyyytttpppoooqqqqqqnnnnnnqqqooorrruuuuuuqqqkkkhhhfffnnnooosssxxx}}}~~~{{{rrrsssuuuwwwxxxyyyyyyyyy{{{vvvqqqppptttuuussspppllliiihhhiiilllnnnpppqqqooopppqqqrrrtttuuuvvvvvvuuusssrrrrrrsssrrrqqqoooooopppqqqqqqpppooonnnnnnlllmmmooorrrtttuuuvvvwwwwwwtttqqqmmmjjjiiiiiiiiiffffffiiinnnpppkkkbbbZZZNNNIIIFFFHHHJJJLLLQQQXXXbbbeeeiiimmmpppqqqpppnnnjjjhhhggghhhjjjkkkkkkjjjkkkhhheeefffjjjnnnpppoooqqqqqqtttzzz{{{qqqggg]]]YYYVVVQQQPPPQQQNNNNNNPPPQQQRRRSSSTTTTTTRRRRRRRRRRRRRRRRRRSSSSSSSSSRRRPPPOOOOOOOOOPPPQQQPPPRRRTTTTTTSSSRRRRRRSSSRRRRRRSSSSSSSSSTTTTTTSSSTTTTTTUUUVVVXXXYYYYYYYYYRRRPPPNNNOOORRRUUUWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTRRRSSSUUUVVVVVVXXXZZZ\\\[[[\\\\\\\\\]]]^^^______XXXXXXXXXXXXYYYZZZ[[[[[[YYYZZZZZZYYYYYYZZZ]]]```aaa___ZZZUUUQQQQQQTTTWWWWWWZZZ]]]^^^]]][[[YYYXXXXXXXXXYYY\\\^^^___]]]\\\ZZZ[[[]]]___````````````````````````````````````^^^___```ccceeefffdddbbbbbbbbbbbbaaa```___^^^^^^^^^^^^^^^```ccccccbbb```]]]^^^______```aaaeeegggkkkmmmooorrrrrrqqqooonnnmmmlllkkkjjjjjjkkkmmmnnnnnnuuu}}}~~~~~~|||qqqaaaTTTNNNKKKKKKJJJOOOQQQTTTUUUUUUXXX]]]bbbnnntttzzz|||{{{{{{~~~|||wwwvvvwww|||}}}{{{wwwyyywwwnnnjjjooouuutttmmmhhhhhhiiijjjnnnrrrqqqrrrssstttrrrlllddd^^^```ccciiiqqqxxx|||}}}}}}uuuuuuttttttttttttttttttuuutttsssuuuwwwwwwtttqqqfffbbbaaaeeejjjmmmppptttqqqqqqrrrssssssttttttuuuuuutttssssssttttttqqqooommmoooqqqqqqooonnnmmmmmmlllmmmoooqqqssstttuuuuuuyyywwwtttpppmmmkkkjjjjjjfffgggjjjppptttqqqggg^^^OOOJJJGGGIIIKKKNNNUUU\\\eeefffhhhkkknnnpppooommmjjjhhhffffffhhhiiijjjiiiiiigggeeeeeefffgggggggggfffgggkkkrrrwww|||{{{qqqmmmccc[[[UUUSSSQQQMMMMMMOOOMMMNNNPPPQQQSSSSSSSSSSSSQQQQQQPPPPPPPPPQQQRRRSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPQQQSSSSSSRRRQQQQQQRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXQQQOOOMMMNNNPPPSSSTTTTTTVVVVVVVVVVVVVVVUUUUUUUUUSSSTTTVVVVVVVVVXXXZZZ]]]]]]\\\\\\[[[[[[\\\\\\]]]WWWWWWVVVVVVVVVWWWXXXXXXXXXYYYYYYYYYXXXYYY\\\___``````___]]]YYYWWWWWWXXXWWWXXXZZZZZZZZZYYYWWWVVVVVVVVVXXX[[[]]]^^^\\\ZZZYYYZZZ\\\^^^______^^^^^^______^^^]]]]]]^^^______]]]^^^```cccfffgggeeecccccccccccccccbbbaaa```___]]]]]]___bbbdddeeecccaaa]]]^^^_________```cccfffiiikkkmmmooopppppppppooolllkkkjjjiiiiiijjjlllmmmlllqqqvvvxxxxxxzzz~~~uuueeeVVVMMMJJJIIIJJJHHHKKKMMMLLLJJJLLLRRRWWW```iiiuuu{{{{{{{{{~~~{{{zzz|||}}}yyywww{{{~~~}}}|||pppeeeaaahhhpppsssiiiaaaaaaeeekkkssszzzxxxuuutttvvvxxxrrrfff[[[YYY^^^fffnnntttyyy{{{|||yyywwwuuusssqqqpppoooooorrrsssuuuwwwxxxxxxvvvuuukkkeeebbbgggjjjlllpppuuussssssssssssssssssssssssvvvuuutttuuuuuuuuurrrppplllooorrrrrrooommmmmmnnnlllmmmooorrrtttuuuvvvvvvwwwvvvtttqqqnnnkkkiiiggghhhgggjjjrrrxxxyyyrrrkkkWWWRRRNNNOOORRRVVV^^^fffhhhggggggiiilllnnnnnnllljjjgggdddcccdddfffggggggeeefffgggfffdddcccbbbcccbbbbbbgggnnnrrrrrrwww~~~vvvjjjccc```YYYUUURRRRRRPPPLLLJJJLLLNNNOOOPPPRRRRRRSSSRRRRRRPPPOOOOOONNNOOOPPPQQQRRRSSSSSSSSSRRRRRRPPPOOOOOOOOOPPPQQQQQQOOONNNOOOPPPPPPOOOOOOOOOPPPPPPQQQQQQPPPQQQSSSUUUWWWWWWWWWWWWRRRPPPMMMMMMOOOQQQRRRRRRUUUUUUVVVVVVVVVVVVVVVVVVTTTVVVVVVVVVVVVWWWZZZ]]]^^^]]][[[ZZZYYYZZZZZZZZZWWWWWWVVVUUUUUUUUUVVVVVVVVVWWWXXXXXXWWWWWWYYY[[[^^^______^^^[[[YYYXXXYYYZZZYYYYYYZZZZZZYYYXXXWWWUUUVVVXXX[[[^^^___]]][[[YYYZZZ\\\]]]]]]]]]\\\\\\]]]]]]^^^______^^^]]]]]]]]]]]]___cccfffgggfffdddbbbbbbcccccccccbbb```___\\\]]]```cccffffffdddbbb[[[\\\]]]]]]]]]___bbbdddhhhiiikkkmmmnnnoooppppppkkkjjjiiihhhiiijjjlllmmmoooqqqsssttttttwww{{{}}}nnn]]]PPPJJJJJJLLLIIIKKKLLLJJJGGGHHHNNNTTTRRR___nnnwwwzzzzzz|||}}}|||vvvuuuvvv~~~}}}xxxvvvzzzyyykkk___\\\ccclllpppeee\\\]]]dddnnnzzz{{{xxx{{{~~~yyyjjj]]]ZZZ```iiippptttvvvxxxyyy|||zzzvvvssspppnnnmmmlllrrrtttwwwxxxxxxxxxyyy{{{uuummmiiikkkmmmlllnnnssstttttttttssssssrrrrrrrrrvvvuuuuuuvvvvvvvvvsssqqqnnnqqqttttttqqqooonnnoookkkmmmpppsssvvvwwwxxxxxxuuutttrrrpppmmmjjjgggeeeiiihhhjjjqqq{{{~~~{{{vvv```ZZZUUUVVVYYY^^^fffooojjjhhhfffhhhkkkmmmmmmllljjjfffbbb```aaaccceeeeeebbbeeehhhgggcccaaaaaabbb```___cccjjjkkkiiilllrrrlllwww|||uuummmeee```\\\ZZZWWWSSSSSSTTTRRRMMMJJJKKKNNNOOOPPPRRRRRRRRRRRRQQQOOONNNNNNMMMNNNOOOQQQRRRRRRSSSTTTTTTSSSQQQOOONNNNNNOOOPPPOOOMMMLLLMMMNNNOOOOOONNNNNNNNNOOOPPPQQQOOOPPPSSSUUUVVVWWWWWWWWWTTTQQQOOONNNPPPQQQRRRRRRUUUUUUUUUVVVVVVWWWWWWWWWVVVWWWWWWWWWVVVWWWZZZ]]]___]]][[[ZZZXXXXXXXXXYYYXXXWWWVVVVVVUUUUUUUUUUUUTTTVVVWWWWWWVVVUUUVVVXXX[[[]]]]]]\\\ZZZXXXXXXYYY^^^]]][[[[[[\\\\\\[[[ZZZVVVWWWYYY]]]``````^^^\\\ZZZZZZ\\\]]]]]]\\\[[[ZZZ[[[\\\___aaaaaa___\\\[[[\\\]]]___cccfffgggfffdddaaabbbbbbccccccbbb```___\\\]]]```dddggggggeeebbbZZZ[[[\\\\\\\\\]]]```ccchhhhhhiiikkkmmmnnnppppppkkkjjjiiihhhiiijjjlllnnnoooppppppoooppprrruuuxxxzzziii[[[SSSRRRSSSPPPPPPPPPOOOKKKHHHJJJMMMMMMXXXgggsss{{{~~~}}}yyywwwvvvrrrnnnmmmqqqxxxxxxlllccc```___\\\aaaZZZUUU\\\lllyyy~~~|||}}}}}}qqqddd^^^ccckkkoooqqqsssvvvxxx{{{zzzxxxuuusssnnnhhhdddrrruuuyyy{{{{{{zzzyyyyyywwwuuurrrqqqqqqrrrrrrqqqpppqqqrrrrrrqqqqqqqqqqqqttttttuuuuuuuuuuuuuuuuuurrrqqqppppppqqqqqqooonnnkkkkkklllooosssvvvwwwwwwooopppqqqpppnnnkkkhhhfffeeeeeeggglllssszzz~~~nnnggg___]]]bbbiiinnnoootttoooiiiggghhhjjjjjjiiigggfffccc```___```aaabbb``````___^^^]]][[[YYYXXX___bbbeeeggghhhiiijjjlllkkkqqqwwwxxxxxx~~~zzzuuufffddd___[[[XXXVVVVVVVVVTTTUUUVVVTTTPPPLLLIIIHHHLLLMMMOOOQQQQQQQQQOOONNNPPPOOOMMMLLLLLLMMMOOOPPPTTTTTTTTTTTTRRRPPPNNNMMMPPPPPPPPPOOOOOONNNNNNNNNNNNMMMLLLLLLLLLNNNQQQRRRQQQQQQQQQRRRSSSTTTTTTUUUTTTTTTSSSQQQNNNNNNOOOQQQQQQQQQQQQQQQRRRTTTUUUVVVTTTTTTUUUVVVVVVWWWWWWXXX[[[[[[[[[[[[ZZZXXXWWWVVVWWWVVVUUUSSSRRRRRRQQQQQQRRRTTTWWWWWWVVVUUUUUUVVVXXXXXXYYYZZZ[[[ZZZZZZZZZ]]]]]]]]]\\\ZZZWWWUUUSSSVVVWWWXXXZZZ[[[\\\\\\\\\XXXYYYZZZ[[[\\\]]]]]]^^^aaa^^^]]]```dddeeebbb^^^___^^^___```cccddddddddd```aaaaaabbbbbbbbbbbbaaadddbbbaaabbbdddeeedddccc^^^\\\ZZZZZZ\\\___``````iiiiiiiiiiiijjjkkklllmmmmmmmmmmmmkkkhhhggggggiiijjjkkklllllllllnnnrrrtttyyylllfffeeeggg```^^^\\\ZZZWWWSSSQQQRRRPPPYYYfffqqqyyy~~~}}}tttqqqllljjjnnnuuu|||uuulllfffaaa\\\]]]WWWUUU]]]mmmzzz~~~}}}zzzzzz|||uuuhhh___eeelllqqqssstttwwwzzzzzzyyywwwvvvuuurrrooolllooorrrwwwyyyzzzyyyyyyzzzxxxvvvuuuuuuuuuuuutttrrrooopppqqqqqqpppoooppppppsssssssssttttttuuuuuuuuutttrrrqqqqqqrrrrrrrrrqqqnnnmmmnnnppptttvvvwwwvvvpppooonnnnnnmmmkkkiiigggiiiiiijjjmmmsssyyy|||}}}xxxqqqiiifffhhhlllnnnnnnrrrnnniiiggggggiiiiiihhhgggeeebbb```______aaabbb______^^^]]]\\\ZZZYYYXXX^^^aaadddfffggghhhjjjllliiimmmppppppmmmooouuu{{{~~~tttkkkfffYYYXXXUUUSSSQQQPPPPPPPPPQQQRRRSSSQQQNNNJJJHHHHHHLLLMMMOOOPPPQQQPPPOOONNNPPPOOOMMMLLLLLLMMMNNNOOOSSSSSSTTTSSSRRRPPPNNNMMMNNNNNNNNNNNNNNNMMMMMMMMMOOONNNMMMLLLMMMNNNPPPQQQPPPPPPQQQRRRRRRSSSSSSTTTSSSTTTSSSQQQNNNNNNOOOPPPPPPPPPPPPQQQRRRTTTUUUVVVSSSTTTTTTUUUUUUVVVVVVWWW[[[[[[[[[ZZZYYYXXXWWWWWWWWWVVVUUUSSSRRRRRRRRRRRRRRRTTTVVVVVVUUUTTTTTTUUUWWWXXXXXXYYYZZZZZZZZZZZZ]]]]]]]]]\\\ZZZWWWUUUTTTVVVWWWXXXZZZZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\]]]^^^^^^```^^^]]]```dddeeebbb___^^^^^^]]]^^^```bbbcccccc``````aaaaaaaaaaaa```___bbbaaaaaabbbdddeeedddbbb___^^^\\\\\\___bbbcccccchhhhhhhhhhhhiiijjjkkkkkkkkkkkkkkkiiifffeeefffgggiiijjjkkkkkkkkkllloooqqqyyy{{{sssjjj___VVVXXX^^^gggpppxxx~~~}}}}}}|||{{{}}}zzzzzz~~~uuuqqqlllhhhjjjpppxxx~~~vvvpppjjjddd[[[WWWVVV```ppp|||}}}xxxyyy|||vvvkkkbbbhhhooosssuuuwwwyyy|||zzzxxxwwwwwwxxxwwwvvvtttnnnqqquuuxxxxxxxxxyyyzzzyyyyyyyyy{{{|||zzzwwwtttooooooooooooooooooooooooqqqqqqrrrsssssstttuuuuuuvvvtttqqqqqqrrrtttuuuuuuqqqpppqqqsssuuuwwwvvvuuuqqqnnnkkkkkklllllljjjhhhkkkjjjjjjlllppptttvvvwww|||vvvpppmmmnnnoooooonnnpppmmmhhhffffffgggggggggeeedddaaa___^^^^^^___```^^^^^^^^^]]]\\\ZZZYYYXXX]]]___bbbdddeeefffiiikkkhhhjjjjjjhhheeeccccccdddooo|||}}}uuuoooiiibbbZZZTTTLLLLLLMMMMMMMMMLLLLLLKKKLLLNNNOOONNNLLLIIIHHHHHHMMMMMMOOOPPPPPPPPPOOONNNOOONNNMMMLLLLLLMMMNNNOOORRRRRRSSSSSSRRRPPPNNNMMMLLLLLLLLLMMMMMMMMMMMMMMMOOONNNMMMMMMMMMNNNOOOPPPOOOPPPPPPQQQQQQRRRRRRRRRSSSTTTSSSQQQOOONNNOOOPPPNNNNNNOOOPPPQQQSSSUUUVVVRRRSSSSSSTTTUUUUUUVVVVVVYYYZZZZZZZZZYYYXXXWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRTTTUUUUUUTTTRRRSSSTTTVVVWWWWWWXXXYYYYYYZZZZZZ\\\\\\\\\\\\ZZZXXXVVVTTTWWWXXXYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]^^^^^^___]]]]]]___ccceeecccaaa^^^]]]\\\\\\]]]___aaabbbaaaaaaaaaaaa```___^^^^^^______```bbbdddeeecccaaa^^^\\\[[[]]]```bbbddddddeeeeeeffffffggghhhhhhiiihhhhhhhhhfffdddcccdddeeehhhiiikkkkkkjjjjjjlllnnnssswww|||yyyhhhgggjjjnnnsssyyy}}}||||||wwwvvv{{{xxxqqqppptttyyy|||{{{wwwqqqlllkkkooovvv{{{~~~zzzxxxuuuqqq^^^[[[\\\eeesss}}}}}}|||{{{zzz~~~}}}tttkkkfffkkkrrrvvvxxxyyy{{{~~~zzzyyywwwwwwyyyzzzzzzyyyqqqsssvvvxxxwwwwwwwwwxxxxxxzzz|||zzzvvvpppooonnnnnnoooppppppooooooooopppqqqssstttuuuuuuvvvssspppppprrrtttvvvwwwtttssstttuuuwwwwwwvvvtttrrrnnniiihhhkkkmmmkkkiiihhhgggfffhhhkkknnnpppppprrrooollllllnnnooonnnmmmmmmkkkgggeeeddddddeeeeeedddbbb```^^^]]]]]]^^^^^^^^^^^^^^^]]]\\\[[[YYYXXX[[[]]]___aaabbbdddgggiiihhhgggeeeddddddcccbbb```___gggsssuuummmccc]]]ZZZVVVPPPKKKHHHJJJLLLMMMMMMMMMKKKJJJIIIKKKLLLLLLKKKIIIIIIJJJMMMNNNOOOOOOOOOOOONNNNNNMMMMMMLLLLLLLLLMMMNNNNNNPPPQQQRRRRRRQQQPPPOOONNNKKKLLLLLLMMMMMMNNNNNNNNNOOONNNNNNMMMMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQSSSSSSSSSRRROOONNNNNNOOOMMMMMMNNNOOOQQQRRRTTTUUUSSSSSSSSSTTTUUUUUUVVVVVVXXXXXXYYYYYYYYYXXXWWWWWWWWWWWWUUUTTTSSSRRRRRRRRRQQQSSSTTTTTTRRRQQQRRRSSSVVVVVVVVVWWWXXXYYYYYYZZZ[[[\\\\\\[[[ZZZXXXVVVUUUXXXXXXYYYYYYZZZYYYYYYYYY\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]]]]___bbbddddddccc___^^^]]][[[[[[]]]```cccbbbbbbbbbbbbaaa```^^^^^^]]]]]]^^^aaacccdddbbb```ZZZYYYXXXZZZ]]]```aaaaaaccccccdddeeeeeeffffffffffffffffffeeecccbbbdddeeehhhjjjkkkllljjjjjjjjjkkkppprrrvvv|||xxxwwwwwwyyy||||||{{{|||uuurrrwww|||oooggghhhrrr{{{~~~zzztttpppqqquuuzzzzzz}}}|||wwwvvvxxx{{{zzzfffcccccciiiuuu}}}}}}~~~zzzvvvvvvwwwwwwtttpppjjjooovvvyyyzzzzzz|||~~~|||zzzxxxxxxyyyzzzzzzyyyvvvwwwyyyyyywwwuuuuuuvvvwwwxxx|||}}}yyysssqqqooooooqqqrrrrrrqqqoooooopppqqqrrrssstttuuuuuurrrooooooqqqsssuuuvvvvvvvvvvvvwwwxxxxxxuuusssrrrnnnjjjiiijjjlllllljjjgggfffeeefffiiilllmmmmmmhhhhhhhhhiiikkklllkkkkkkiiihhhfffdddbbbbbbbbbcccbbbaaa___^^^\\\\\\\\\\\\^^^^^^^^^^^^]]][[[ZZZYYYYYYZZZ\\\]]]]]]___ccceeefffccc```___```bbbbbbbbb]]]___dddkkkuuu{{{tttiiibbbXXXTTTSSSSSSOOOLLLKKKLLLNNNOOOOOOMMMKKKJJJHHHIIIKKKKKKKKKJJJKKKMMMNNNNNNNNNNNNNNNNNNNNNMMMKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPQQQQQQPPPOOONNNLLLMMMMMMMMMNNNNNNOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPRRRSSSTTTRRRPPPNNNNNNOOOLLLLLLMMMNNNOOOQQQSSSTTTSSSSSSSSSTTTUUUUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWXXXWWWVVVTTTSSSSSSRRRRRRQQQRRRSSSRRRQQQQQQSSSTTTXXXWWWWWWWWWWWWXXXYYYYYYZZZ[[[[[[[[[ZZZYYYWWWVVVWWWXXXYYYYYYYYYYYYXXXXXX\\\\\\\\\]]]]]]^^^^^^___]]]]]]]]]___aaacccdddddd``````___]]]\\\]]]```ddddddddddddcccbbbaaa```___]]]\\\]]]___aaabbb```___XXXWWWWWWYYY]]]___```___```aaabbbdddddddddddddddeeeffffffeeecccccceeefffhhhkkkmmmnnnmmmkkkkkkkkknnnooosssyyy|||~~~}}}~~~~~~}}}|||{{{wwwwww|||xxxqqqtttvvvjjjhhhqqq{{{|||wwwuuuvvvyyyzzz{{{vvvooommmrrrxxxzzznnnjjjgggkkkttt|||}}}xxxrrrppprrruuuvvvvvvnnnsssyyy{{{{{{zzz|||~~~|||{{{zzzzzzzzzzzzyyyxxxxxxzzzzzzyyyvvvttttttttttttuuuwww|||}}}vvvsssppppppsssuuutttrrrppppppqqqrrrrrrssstttttttttqqqooooooppprrrssssssvvvvvvwwwxxxyyyxxxuuusssrrrpppnnnkkkjjjjjjkkkllljjjiiiggggggiiikkklllkkkggghhhiiijjjjjjiiiiiihhhfffffffffccc```___```bbb```___^^^]]]\\\[[[[[[[[[]]]]]]]]]]]]\\\[[[ZZZYYYWWWXXXYYYYYYYYYZZZ^^^```aaa^^^ZZZYYYZZZ[[[\\\]]]```]]]\\\___ccciiittt}}}sssgggaaa]]]YYYSSSPPPQQQRRRQQQOOOMMMNNNOOOOOONNNLLLIIIHHHGGGIIIJJJKKKJJJKKKMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPOOONNNMMMMMMMMMNNNNNNNNNNNNNNNLLLMMMMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSTTTSSSPPPNNNNNNNNNMMMMMMMMMMMMNNNPPPQQQRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUVVVWWWXXXXXXXXXWWWXXXWWWVVVUUUTTTSSSSSSSSSPPPQQQRRRRRRRRRRRRUUUWWWZZZYYYXXXWWWWWWWWWXXXYYYYYYZZZ[[[[[[[[[YYYXXXWWWVVVWWWXXXYYYYYYYYYYYYYYYZZZZZZ[[[\\\]]]^^^______^^^^^^^^^___```bbbddddddaaabbbbbb```]]]]]]```dddddddddddddddcccbbbaaaaaa^^^]]]\\\]]]^^^______^^^ZZZZZZZZZ\\\___aaaaaa```___```bbbcccddddddcccbbbdddeeefffeeeddddddeeeggghhhkkkooopppooommmlllkkkkkkkkkooouuu}}}~~~|||}}}}}}qqqnnnrrr~~~|||xxxtttvvvuuutttuuuyyy~~~|||sssuuutttnnnnnnqqq}}}|||xxxxxxyyyzzzyyysssjjjhhhnnnuuuxxxrrrmmmhhhjjjqqqzzz}}}xxxrrrpppqqqtttuuuvvvrrrvvv{{{}}}{{{zzzzzz||||||{{{{{{|||}}}|||zzzxxxwwwxxxyyywwwuuusssssstttqqqqqqrrrvvvzzz~~~xxxsssooopppsssuuuuuurrrqqqrrrrrrrrrsssssstttttttttrrrppppppqqqrrrqqqpppvvvvvvwwwxxxyyyxxxuuurrrqqqrrrsssooojjjhhhjjjmmmnnnkkkhhhggghhhhhhhhhggggggiiijjjjjjjjjiiiiiiiiidddeeeeeebbb___]]]^^^```___^^^]]]\\\[[[ZZZZZZYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVWWWVVVVVVUUUVVVYYY\\\ZZZZZZYYYXXXXXXWWWXXXYYY]]]YYYXXXZZZ[[[\\\bbbjjjmmmxxxwwwtttnnncccZZZWWWRRRQQQPPPNNNNNNNNNOOOOOONNNNNNNNNNNNLLLKKKIIIHHHGGGHHHIIIJJJIIIJJJLLLNNNOOONNNNNNMMMMMMMMMMMMMMMIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMMMMLLLLLLLLLJJJKKKLLLNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQSSSTTTSSSQQQOOONNNNNNMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSTTTTTTUUUWWWWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSOOOPPPQQQRRRRRRTTTWWWZZZ]]]\\\ZZZXXXWWWWWWXXXXXXYYYYYYZZZ[[[[[[ZZZXXXXXXUUUVVVWWWXXXYYYYYYZZZZZZXXXXXXYYY[[[]]]^^^___```_______________aaacccddd___bbbdddaaa^^^\\\___bbbbbbbbbcccccccccbbbbbbaaa```^^^[[[ZZZ[[[]]]]]]]]]]]]\\\\\\^^^aaabbbbbb```^^^___aaacccdddcccbbbbbbcccdddddddddcccccceeeggggggjjjnnnqqqpppmmmlllkkkhhhhhhkkkpppwww|||~~~~~~}}}~~~}}}}}}vvvqqqhhhfffhhhppp|||~~~}}}zzztttoooqqqrrrtttuuuxxx}}}wwwxxx{{{qqqiiidddwww}}}zzzyyyyyywwwwwwqqqiiigggnnnuuuxxxtttnnnhhhhhhoooyyy|||vvvrrrrrrrrrrrrrrrsssxxx|||}}}{{{yyyzzz{{{{{{{{{|||~~~~~~|||yyyuuuvvvvvvvvvtttssssssuuuooonnnnnnrrrwww|||xxxsssoooooosssvvvtttrrrsssssssssssssssssssssssstttsssrrrrrrsssrrrqqqooouuuuuuvvvxxxzzzxxxuuurrrppptttvvvrrrkkkgggjjjnnnooolllhhhfffeeedddcccaaaeeegggiiijjjjjjjjjkkklllcccddddddbbb^^^\\\]]]```^^^]]]]]]\\\[[[ZZZYYYYYYXXXYYYYYYYYYXXXWWWVVVVVVVVVVVVUUUTTTSSSSSSVVVYYYUUUXXX[[[\\\[[[YYYYYYZZZXXXUUUVVVZZZZZZWWWZZZaaa]]]dddkkknnnuuuqqqgggaaabbb```YYYSSSRRRKKKLLLMMMMMMKKKKKKKKKLLLNNNNNNNNNMMMLLLKKKJJJIIIFFFGGGHHHHHHHHHIIIKKKMMMOOOOOONNNMMMLLLLLLMMMMMMHHHIIIJJJKKKLLLLLLLLLLLLKKKLLLNNNOOOPPPPPPOOONNNMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJLLLNNNPPPQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTSSSQQQOOONNNNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMNNNOOOOOOPPPPPPQQQSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXVVVUUUTTTSSSSSSSSSNNNPPPQQQRRRSSSUUUXXX[[[___^^^[[[XXXWWWWWWWWWXXXXXXYYYZZZ[[[[[[ZZZYYYXXXTTTUUUVVVXXXYYYZZZZZZZZZVVVWWWXXXZZZ\\\^^^```````````````______```bbbddd^^^bbbdddbbb^^^\\\^^^aaa```aaaaaabbbbbbbbbbbbaaabbb___[[[YYYZZZ[[[\\\\\\]]]\\\]]]^^^aaaaaaaaa___^^^___aaacccdddcccbbbaaaaaabbbccccccbbbccceeefffeeeiiinnnppppppnnnlllkkkiiihhhiiimmmsssxxxyyyyyyyyyxxxyyy}}}~~~{{{uuussssssnnnmmmiiiiiisss}}}|||yyyrrrnnnmmmqqqrrrtttvvvxxx}}}zzzsssmmmtttxxx|||~~~~~~|||{{{|||yyy{{{xxxsssqqquuuyyyzzzrrriii```bbbmmmxxx~~~~~~|||yyywwwwwwqqqjjjkkkrrrrrrtttxxx|||~~~~~~}}}|||{{{xxxxxxyyyuuuuuuuuuvvvwwwvvvsssqqqtttoookkkkkkooosssvvvwwwtttsssqqqppppppqqqssstttvvvqqqqqqttttttoooooosssoooooooooqqqssstttsssqqqssstttvvvzzz}}}{{{vvvqqqrrrtttuuusssnnniiiggggggggggggggggggeeecccaaa```bbbcccfffiiikkklllllllllgggddd```^^^______]]]ZZZ^^^___aaaaaa___\\\XXXUUUVVVWWWXXXXXXWWWUUUSSSQQQRRRSSSTTTUUUVVVWWWXXXXXXUUUUUUVVVWWWXXXXXXXXXXXXVVVWWWWWWWWWVVVTTTRRRQQQUUUVVVXXX\\\bbbjjjppptttzzztttmmmiiifff^^^ZZZVVVSSSRRRQQQPPPOOONNNJJJGGGIIIMMMOOONNNKKKKKKLLLNNNMMMKKKJJJJJJKKKKKKKKKLLLMMMNNNNNNOOOOOOLLLLLLMMMMMMMMMNNNNNNNNNJJJJJJJJJJJJJJJIIIIIIIIILLLMMMMMMNNNNNNOOOPPPPPPPPPNNNLLLLLLMMMNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOOOONNNMMMOOOPPPRRRSSSSSSQQQPPPNNNPPPOOONNNNNNMMMMMMNNNNNNPPPPPPOOOOOONNNNNNNNNNNNPPPRRRTTTVVVWWWVVVUUUTTTTTTUUUVVVVVVWWWVVVUUUTTTQQQSSSUUUTTTRRRSSSWWWZZZ]]]\\\ZZZXXXWWWVVVVVVWWWXXXYYY[[[\\\]]]^^^______VVVVVVVVVUUUUUUVVVWWWWWWZZZYYYWWWWWWYYY\\\```ccccccbbbaaa```^^^]]]\\\[[[```aaabbbbbb```___``````cccbbbaaa___^^^^^^^^^^^^[[[ZZZ[[[[[[\\\]]]______aaaaaaaaaaaaaaaaaaaaaaaa```````````````aaabbbbbbbbbbbbbbbbbbccceeeggghhhkkklllnnnoooooommmkkkjjjjjjjjjjjjkkkmmmooopppqqqoooppprrruuuxxx||||||wwwuuuvvvvvvuuusssnnnlllsss}}}|||uuuqqqqqqtttuuuvvvwwwyyy}}}}}}zzzwwwvvvwwwyyyzzz{{{{{{{{{||||||~~~{{{uuurrrvvvyyyyyyrrrhhh^^^^^^hhhsssyyyzzztttooonnnpppoookkkjjjmmmoooqqquuuyyy{{{{{{zzzzzzxxx{{{}}}|||xxxuuutttttttttsssssstttuuuuuusssqqquuuqqqmmmlllnnnqqqrrrrrrsssrrrpppoooooopppqqqsssrrrooopppttttttppppppssspppooooooqqqssstttsssqqqqqqrrruuu{{{~~~wwwpppppprrrtttrrrnnniiiggggggggghhhhhhgggeeecccaaa``````bbbdddfffhhhiiijjjjjjgggccc___]]]]]]]]]\\\[[[]]]^^^```aaa___\\\YYYVVVVVVVVVWWWWWWVVVTTTRRRQQQPPPQQQQQQRRRSSSSSSTTTTTTRRRRRRTTTUUUVVVVVVVVVVVVWWWWWWXXXWWWVVVTTTRRRQQQTTTTTTTTTUUUXXX]]]aaacccooovvvzzzwwwqqqkkkfffbbb``````XXXUUURRRPPPPPPPPPPPPOOOLLLHHHFFFGGGKKKMMMKKKIIIKKKLLLMMMMMMKKKJJJJJJKKKKKKKKKLLLLLLMMMNNNNNNOOOOOONNNNNNMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLMMMMMMNNNOOOOOOPPPOOOMMMLLLKKKMMMMMMLLLKKKLLLLLLLLLLLLMMMNNNOOOOOONNNOOOOOOOOONNNNNNMMMLLLOOOPPPQQQRRRRRRQQQOOONNNOOOOOONNNMMMMMMMMMMMMMMMOOOOOOPPPPPPPPPPPPOOOOOOOOOQQQSSSTTTUUUUUUTTTSSSTTTTTTUUUVVVVVVUUUSSSSSSQQQRRRRRRSSSSSSTTTWWWZZZ\\\[[[YYYWWWVVVVVVVVVWWWVVVWWWYYYZZZ[[[\\\\\\\\\VVVVVVUUUUUUVVVWWWXXXXXX[[[ZZZXXXWWWYYY\\\___bbbaaa```___^^^]]][[[ZZZZZZ^^^```bbbaaa```______````````````___^^^^^^]]]]]]YYYYYYYYYYYYZZZ[[[\\\]]]______`````````````````````____________```aaaaaabbbbbbbbbcccdddeeefffgggkkklllmmmnnnnnnmmmkkkjjjiiiiiijjjkkklllnnnooopppoooppprrrtttvvvxxxzzz{{{{{{wwwyyy|||}}}|||{{{vvvpppsss~~~|||yyywwwsssppptttwww}}}yyyvvvwwwxxxyyyzzzzzzzzz}}}~~~~~~~~~~~~yyywwwuuuuuuvvvxxxzzzzzz}}}|||vvvtttwwwyyyyyytttiii]]][[[cccnnnuuuxxxooohhhdddiiiooopppmmmkkkkkknnnqqquuuwwwwwwvvvuuutttvvvyyyyyywwwtttrrrqqqsssrrrqqqqqqssstttsssrrruuurrrooommmmmmnnnnnnnnnqqqooonnnmmmmmmnnnpppqqqooommmooossstttqqqqqqrrrpppooooooqqqssssssrrrqqqppppppttt|||xxxooonnnppprrrqqqnnnjjjhhhggghhhhhhhhhgggeeebbb```______```bbbccceeeffffffffffffbbb^^^[[[[[[[[[\\\[[[[[[]]]^^^______]]]ZZZXXXUUUVVVVVVVVVUUUSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOPPPQQQSSSSSSTTTTTTVVVVVVVVVUUUTTTRRRPPPNNNQQQPPPOOONNNOOOQQQSSSUUUZZZ^^^eeeooo{{{zzzppphhhddd___ZZZWWWWWWXXXYYYUUURRRNNNLLLLLLMMMLLLLLLJJJGGGDDDEEEHHHJJJIIIGGGJJJKKKMMMLLLKKKIIIJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNPPPPPPNNNMMMKKKJJJIIIHHHJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNNNNOOOOOONNNLLLKKKJJJKKKLLLKKKJJJLLLLLLLLLMMMMMMNNNOOOOOOMMMMMMNNNNNNNNNMMMLLLLLLNNNOOOPPPQQQQQQPPPOOONNNNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNPPPQQQRRRRRRQQQPPPNNNPPPQQQSSSSSSSSSRRRRRRSSSTTTTTTUUUTTTSSSQQQQQQQQQPPPOOOQQQTTTWWWYYYYYY[[[ZZZXXXVVVVVVVVVVVVVVVTTTUUUWWWXXXYYYYYYYYYYYYUUUUUUUUUVVVWWWXXXYYYZZZ\\\[[[YYYXXXYYY[[[^^^```^^^^^^]]]\\\ZZZYYYXXXXXX\\\^^^```aaa___^^^^^^___\\\]]]^^^^^^^^^^^^\\\\\\ZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^______^^^^^^^^^___^^^^^^^^^^^^___``````aaaaaacccdddeeeeeeffffffiiijjjlllmmmnnnmmmkkkjjjhhhiiiiiijjjkkkmmmnnnooooooppprrrsssttttttttttttuuu{{{|||}}}{{{uuuuuu}}}|||vvvrrrooonnnrrrvvv{{{~~~zzzyyy{{{|||||||||{{{{{{{{{~~~}}}xxxuuuvvv|||~~~~~~{{{|||~~~yyytttqqqrrrtttuuutttxxx{{{{{{vvvtttxxxzzzzzzuuujjj]]]YYY___kkktttxxxtttjjjcccgggqqqvvvsssnnnjjjlllooorrrttttttsssrrrppprrrvvvxxxxxxvvvtttssssssrrrqqqqqqsssttttttssstttrrrpppooonnnnnnmmmmmmnnnmmmkkkkkkkkklllnnnooommmnnnppprrrsssqqqppppppoooooooooppprrrrrrqqqpppoooooosss|||yyyooommmoooqqqqqqpppllliiihhhhhhhhhgggfffdddbbb___^^^______```aaabbbcccccccccccc```]]]ZZZYYYYYYZZZ[[[YYYZZZ\\\^^^^^^\\\ZZZYYYVVVVVVVVVVVVUUUSSSRRRQQQRRRRRRRRRQQQPPPPPPOOOOOOKKKLLLNNNOOOQQQQQQRRRRRRRRRRRRSSSRRRQQQOOOLLLKKKLLLKKKKKKKKKLLLNNNPPPQQQRRRSSSVVVZZZaaahhhooosss}}}yyytttsssnnnddd[[[XXXWWWTTTRRRRRRRRRTTTUUUVVVSSSNNNKKKIIIHHHGGGFFFIIIGGGEEEEEEGGGHHHHHHFFFIIIJJJLLLKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLOOONNNMMMLLLJJJIIIHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNMMMKKKJJJJJJKKKKKKJJJIIIKKKLLLLLLMMMNNNNNNOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMMMMNNNOOOOOOPPPOOOOOONNNMMMNNNNNNNNNMMMMMMLLLLLLKKKLLLOOOQQQRRRSSSRRRRRROOOPPPQQQRRRSSSSSSRRRRRRRRRSSSSSSSSSSSSQQQPPPOOOPPPNNNLLLOOOTTTXXXYYYXXXYYYXXXWWWVVVUUUUUUVVVWWWTTTUUUUUUVVVWWWWWWWWWWWWUUUUUUUUUVVVWWWYYYZZZ[[[]]]\\\ZZZYYYYYY[[[]]]^^^\\\\\\[[[ZZZYYYXXXWWWVVVZZZ\\\___```___^^^^^^___YYYZZZ\\\^^^^^^]]]\\\[[[]]]]]]\\\\\\\\\]]]^^^^^^\\\]]]^^^______^^^^^^]]]^^^]]]]]]]]]]]]^^^______```aaacccdddeeeeeeddddddgggiiikkklllmmmlllkkkjjjhhhhhhhhhiiijjjlllmmmnnnmmmoooqqqssstttsssqqqpppsssuuuwww|||~~~{{{~~~}}}yyyxxx~~~}}}yyyvvvuuuuuusssuuuyyy|||}}}|||}}}|||xxxyyy}}}~~~~~~~~~{{{yyyxxxyyyzzzyyysssmmmooowww}}}}}}yyyxxx{{{~~~|||vvvrrrpppooonnnmmmppptttvvvttttttyyy|||{{{tttiii[[[VVV[[[gggrrrwww|||rrrhhhhhhpppxxxwwwrrrmmmnnnoooqqqrrrssssssssslllnnnqqqtttvvvwwwuuuttttttsssrrrssstttuuutttrrrppppppqqqqqqpppooonnnnnnlllkkkiiiiiiiiikkkmmmnnnnnnoooqqqqqqqqqrrrqqqoooooonnnmmmooopppqqqooonnnmmmnnnrrrzzzxxxpppnnnoooqqqrrrqqqnnnjjjgggfffffffffeeeccc```^^^]]]____________``````aaaaaa```^^^\\\YYYWWWWWWYYYZZZWWWXXXZZZ[[[[[[[[[ZZZYYYWWWVVVVVVUUUTTTSSSRRRQQQRRRQQQQQQPPPOOONNNMMMLLLKKKLLLMMMOOOPPPPPPQQQQQQQQQQQQQQQQQQPPPOOOMMMLLLJJJIIIIIIJJJJJJLLLNNNNNNNNNOOOPPPSSSVVVYYY\\\^^^dddiiisss~~~{{{yyyqqqgggbbb___\\\VVVPPPMMMNNNOOOPPPQQQQQQPPPPPPTTTPPPLLLIIIHHHHHHGGGFFFIIIHHHFFFFFFGGGHHHGGGGGGGGGIIIKKKKKKIIIIIIIIIJJJIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHIIIIIIJJJKKKLLLLLLMMMJJJKKKKKKLLLLLLMMMMMMNNNMMMKKKIIIIIIJJJKKKJJJIIIKKKKKKMMMNNNNNNOOONNNNNNNNNNNNOOOOOOOOOOOOOOONNNLLLLLLMMMNNNNNNNNNNNNNNNMMMNNNNNNNNNNNNMMMLLLLLLIIIJJJLLLOOOQQQRRRRRRRRRPPPPPPQQQRRRSSSSSSSSSSSSQQQRRRRRRSSSRRRQQQPPPOOOOOOLLLKKKNNNTTTXXXYYYXXXXXXXXXVVVVVVUUUVVVWWWXXXWWWVVVUUUTTTUUUUUUWWWWWWVVVVVVVVVWWWXXXZZZ[[[\\\]]]\\\ZZZZZZZZZ[[[\\\]]]\\\[[[[[[ZZZYYYXXXWWWWWWXXX[[[^^^``````___^^^___XXXZZZ\\\^^^^^^^^^\\\[[[^^^^^^]]]]]]]]]]]]]]]]]]\\\]]]___```aaaaaa```___]]]]]]]]]]]]]]]^^^_________```aaacccccccccbbbbbbeeegggiiikkkllllllkkkjjjhhhhhhhhhiiijjjkkklllmmmlllnnnpppssstttsssrrrqqqttttttuuuyyy}}}{{{wwwuuutttzzz}}}|||{{{~~~||||||||||||||||||{{{{{{yyyzzz|||~~~}}}|||||||||xxxtttwww}}}}}}zzzvvvsssrrrssssssnnniiikkksss||||||~~~}}}{{{xxxvvvuuu{{{|||{{{wwwqqqkkkiiihhhiiinnnrrrrrrtttzzz}}}}}}tttiii\\\UUUYYYcccnnntttyyypppkkkooovvvwwwtttrrrqqqppppppqqqsssuuuvvvllllllmmmpppsssuuutttssstttsssssstttuuuuuurrrpppkkknnnqqqrrrpppnnnmmmmmmjjjiiihhhhhhhhhjjjlllmmmnnnpppqqqooopppssstttrrrmmmllllllmmmnnnooommmkkkjjjkkkoootttyyyyyytttpppmmmnnnoooqqqqqqnnniiieeeccccccccccccaaa___]]]\\\___^^^]]]]]]]]]]]]^^^^^^\\\\\\[[[YYYVVVVVVWWWXXXUUUVVVWWWXXXYYYYYYXXXWWWVVVVVVUUUTTTSSSRRRQQQQQQOOOOOONNNMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQQQQRRRQQQPPPOOONNNJJJJJJIIIIIIHHHHHHIIIIIIIIIJJJLLLOOOQQQRRRSSSTTTVVVYYY___hhhsss|||tttkkkhhhjjjkkkhhheee___WWWSSSRRRRRRPPPNNNGGGHHHKKKMMMNNNMMMLLLKKKNNNKKKHHHGGGHHHIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHFFFHHHJJJJJJIIIHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJGGGGGGHHHIIIJJJKKKLLLMMMJJJJJJJJJKKKLLLLLLMMMMMMMMMKKKJJJIIIJJJKKKJJJIIIJJJKKKMMMNNNOOOOOONNNNNNNNNNNNOOOPPPPPPPPPOOOOOOKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOPPPOOONNNMMMLLLHHHHHHIIIKKKMMMOOOPPPQQQPPPPPPQQQQQQRRRSSSSSSTTTPPPPPPRRRRRRRRRRRRQQQPPPMMMLLLLLLNNNRRRVVVXXXXXXXXXWWWWWWVVVVVVWWWXXXYYYZZZWWWTTTRRRRRRTTTWWWYYYWWWWWWWWWXXXYYYZZZ[[[\\\\\\[[[ZZZZZZZZZ[[[\\\]]]]]]]]]\\\[[[[[[ZZZYYYYYYWWWZZZ^^^aaaaaa```______[[[[[[]]]^^^___^^^^^^]]]^^^]]]\\\[[[[[[[[[[[[[[[\\\^^^aaaccceeeeeeeeeddd^^^]]]]]]]]]]]]^^^______^^^___``````aaaaaa``````dddeeehhhjjjkkkkkkjjjjjjiiiiiiiiiiiijjjkkklllmmmlllmmmoooqqqssssssssssssttttttuuuxxx~~~}}}~~~xxxrrrooommmmmmvvv}}}~~~}}}~~~yyyyyyyyy|||}}}|||{{{yyytttqqqvvv}}}~~~~~~|||wwwrrrnnnllllllllljjjjjjmmmtttzzz}}}}}}zzz{{{}}}{{{uuuqqqtttyyy~~~|||ssskkkffffffffflllqqqrrruuuzzz}}}}}}zzzpppbbbYYYZZZbbblllrrr|||}}}xxxqqqpppuuuvvvtttvvvssspppoooooorrrvvvxxxqqqooonnnooorrrsssrrrqqqsssssstttuuuvvvsssooolllhhhlllpppqqqnnnkkkiiiiiijjjiiihhhggghhhjjjlllmmmllloooooommmooovvvyyywwwlllkkkjjjkkklllmmmkkkiiifffhhhjjjmmmnnnnnnnnnnnnllllllmmmooopppmmmfffaaa___```aaaaaa```^^^]]]\\\]]]\\\[[[ZZZYYYZZZZZZ[[[XXXZZZ[[[ZZZWWWUUUUUUVVVTTTUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPOOONNNNNNJJJJJJIIIIIIHHHGGGGGGGGGFFFGGGIIIKKKMMMNNNOOOOOOQQQRRRTTTWWW]]]dddkkkpppuuu|||}}}xxxjjjggg```XXXWWWZZZZZZVVVWWWTTTOOOMMMLLLLLLLLLKKKGGGGGGHHHIIIJJJJJJIIIIIIJJJHHHEEEEEEGGGIIIJJJJJJHHHHHHHHHGGGFFFFFFFFFGGGFFFGGGIIIIIIHHHHHHIIIJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIJJJEEEEEEFFFHHHIIIKKKLLLLLLIIIIIIJJJKKKKKKLLLLLLMMMNNNLLLJJJJJJKKKLLLKKKJJJJJJKKKMMMOOOOOOOOONNNMMMMMMMMMNNNOOOOOOOOOOOOOOOKKKKKKKKKKKKLLLMMMNNNNNNNNNOOOPPPQQQQQQPPPNNNMMMGGGGGGFFFGGGIIIKKKNNNOOOOOOOOOOOOPPPPPPQQQRRRSSSOOOPPPQQQRRRSSSSSSRRRRRRLLLMMMNNNOOOPPPSSSVVVYYYXXXXXXWWWWWWWWWXXXZZZ[[[\\\XXXSSSOOONNNQQQVVVYYYYYYXXXXXXXXXYYYZZZZZZ[[[[[[ZZZZZZZZZ[[[\\\]]]]]]______^^^^^^]]]\\\\\\\\\WWWZZZ___aaabbbaaa``````^^^^^^^^^__________________^^^]]]\\\[[[ZZZZZZZZZ]]]___cccgggiiijjjjjjiii^^^^^^^^^^^^^^^______```^^^^^^]]]]]]^^^^^^______bbbdddgggiiikkkkkkjjjjjjjjjjjjjjjjjjjjjkkklllmmmmmmnnnnnnooopppqqqrrrrrrqqqrrruuuyyyzzz}}}}}}}}}uuummmkkkkkkiiittt}}}}}}~~~~~~|||zzzyyyyyy|||~~~~~~{{{xxxssspppuuu~~~}}}}}}zzzvvvpppkkkhhhhhhfffgggkkkpppvvvyyyzzzzzzwwwyyy|||wwwpppmmmwwwvvvkkkffffffeeelllqqqrrruuuzzz}}}|||wwwiii___^^^dddmmmrrryyyxxxtttuuuwwwuuuxxxuuupppmmmnnnrrrvvvzzzyyyuuurrrqqqssstttsssqqqqqqrrrtttuuuuuurrrmmmiiifffkkkoooppplllhhhfffeeeiiihhhgggggghhhjjjlllmmmjjjnnnnnnkkkoooxxx}}}|||kkkjjjiiijjjkkkkkkjjjhhhbbbeeeggggggfffgggjjjmmmkkkkkkkkkmmmnnnkkkddd^^^]]]^^^_________^^^]]]\\\\\\[[[YYYXXXWWWWWWXXXXXXVVVYYY[[[ZZZWWWTTTTTTUUUSSSTTTTTTUUUUUUUUUTTTTTTRRRQQQPPPOOONNNMMMMMMMMMPPPPPPOOOOOONNNMMMMMMLLLKKKKKKLLLLLLKKKKKKJJJIIIGGGHHHJJJKKKLLLLLLLLLKKKIIIIIIJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIJJJKKKLLLLLLOOOOOOPPPPPPQQQSSSWWW[[[___eeemmmrrruuuyyyxxxooofff```YYYWWWQQQLLLMMMQQQRRRNNNSSSQQQNNNLLLJJJIIIGGGFFFIIIIIIHHHGGGGGGHHHIIIIIIKKKHHHEEEDDDEEEFFFFFFFFFGGGHHHHHHGGGEEEDDDEEEGGGEEEGGGIIIIIIHHHHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDFFFGGGIIIJJJKKKLLLIIIIIIJJJJJJKKKLLLLLLLLLNNNLLLKKKJJJKKKLLLKKKJJJJJJKKKMMMOOOPPPOOONNNMMMKKKLLLMMMNNNNNNNNNNNNNNNJJJJJJJJJJJJKKKLLLNNNNNNOOOPPPQQQRRRRRRPPPNNNMMMGGGFFFEEEDDDFFFIIILLLNNNNNNNNNNNNNNNOOOPPPQQQQQQNNNOOOQQQSSSTTTTTTSSSSSSKKKNNNPPPPPPOOOQQQUUUYYYYYYXXXWWWWWWXXXYYY[[[\\\]]]XXXQQQLLLLLLPPPUUUZZZZZZYYYYYYYYYYYYYYYZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]^^^`````````______^^^^^^^^^VVVZZZ___bbbbbbaaaaaaaaaaaa``````_________```aaaaaa```___^^^]]]\\\\\\\\\^^^```eeeiiilllmmmmmmmmm___^^^^^^^^^^^^___``````^^^]]]\\\[[[\\\]]]^^^___aaacccfffiiijjjkkkjjjjjjjjjjjjjjjjjjkkklllmmmmmmooonnnnnnnnnnnnoooppppppooopppuuuzzzyyyzzzzzzuuurrrqqqtttssstttwww{{{}}}~~~}}}xxxyyy|||}}}wwwqqqpppssswwwzzzzzzzzzxxxtttooojjjhhhgggiiidddfffrrr}}}}}}yyyssswww{{{~~~tttiiieeemmmyyy~~~uuuiiidddgggrrrqqqtttxxxzzz|||wwwkkkfffiiipppvvv}}}~~~{{{wwwuuutttssspppllliiijjjnnnssswwwuuutttsssrrrqqqrrrrrrsssvvvtttsssvvvxxxwwwpppjjjhhhiiijjjjjjjjjiiigggfffjjjjjjjjjiiiiiihhhhhhhhhkkkkkkkkkkkklllooouuuyyypppnnnkkkiiiiiihhhhhhgggfffdddccccccfffhhhhhhhhheeefffiiijjjiiifffbbb```\\\^^^______]]]\\\\\\\\\ZZZ[[[[[[\\\\\\ZZZYYYXXXYYYYYYYYYXXXWWWUUUTTTSSSQQQRRRRRRRRRRRRRRRRRRQQQRRRQQQQQQOOONNNMMMLLLLLLLLLNNNOOOPPPPPPOOOMMMLLLHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLIIIIIIIIIHHHHHHGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMOOOQQQQQQSSSUUUXXXYYY[[[___fffllluuuwwwtttnnnfff___YYYUUUSSSPPPOOOMMMKKKJJJIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJHHHFFFEEEFFFFFFEEEDDDFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIJJJJJJKKKKKKKKKFFFGGGIIIJJJKKKKKKLLLLLLMMMLLLKKKKKKKKKKKKLLLLLLHHHKKKNNNOOONNNMMMLLLMMMLLLMMMMMMMMMMMMLLLLLLKKKKKKIIIHHHJJJMMMNNNLLLIIIPPPPPPPPPPPPOOONNNNNNMMMFFFEEEDDDDDDFFFHHHKKKLLLLLLLLLKKKKKKLLLNNNPPPQQQOOONNNNNNNNNOOOQQQSSSTTTTTTRRRPPPOOOOOOQQQSSSUUUWWWXXXYYYWWWUUUTTTTTTUUUWWWVVVUUURRRPPPQQQTTTWWWXXXXXXYYYYYYZZZ[[[]]]^^^\\\[[[ZZZZZZ[[[^^^aaacccdddeeeffffffdddbbb___]]]]]]^^^```aaaaaaaaa______dddccccccbbbaaa```______``````___^^^^^^^^^^^^___```aaadddgggiiijjjkkkkkkaaa^^^[[[[[[^^^```___^^^]]]^^^___^^^]]]^^^```bbbaaaaaacccdddfffggghhhiiikkkkkkkkkllllllkkkjjjjjjkkkoootttuuusssqqqqqqqqqpppqqqsssvvvyyy}}}|||vvvrrrppppppqqqtttyyy~~~}}}}}}~~~zzzuuurrrtttxxx|||||||||{{{wwwqqqkkkhhhgggkkkeeeeeeppp|||xxx{{{~~~wwwlllfffmmmxxx~~~yyyooojjjllluuutttuuuyyy{{{|||xxxmmmhhhjjjpppuuu}}}|||xxxvvvvvvuuurrrooommmmmmppptttvvvvvvuuutttrrrrrrrrrssstttvvvuuuvvvzzz|||yyyqqqjjjgggggghhhhhhhhhgggfffeeejjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjiiijjjmmmrrrvvvppplllhhhggghhhiiihhhgggdddcccaaabbbdddfffggggggeeefffggghhhgggdddaaa___\\\]]]^^^]]]ZZZYYYZZZ[[[YYYZZZZZZ[[[ZZZYYYXXXWWWXXXXXXXXXWWWVVVUUUTTTSSSQQQQQQQQQPPPPPPQQQQQQQQQRRRQQQPPPOOONNNMMMLLLLLLLLLMMMOOOPPPOOONNNMMMLLLJJJIIIHHHHHHGGGHHHHHHHHHIIIHHHHHHHHHHHHHHHIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMNNNNNNOOOPPPPPPQQQTTTYYY^^^^^^fffqqqzzz}}}vvvsssooojjjeeebbb```]]]XXXUUURRRQQQPPPNNNLLLKKKIIIHHHHHHHHHIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGEEEDDDDDDEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJFFFGGGHHHJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLIIILLLNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLJJJIIIIIIIIIGGGGGGJJJMMMNNNMMMKKKOOOOOOPPPPPPPPPOOONNNNNNGGGFFFEEEEEEFFFIIIKKKMMMNNNMMMMMMLLLLLLMMMNNNOOOOOOOOONNNOOOPPPQQQSSSTTTVVVUUUSSSQQQQQQRRRTTTVVVUUUVVVWWWVVVTTTSSSSSSTTTVVVVVVUUUTTTSSSSSSVVVXXXWWWWWWWWWXXXYYYZZZ\\\\\\]]]\\\[[[ZZZ[[[]]]```bbbbbbccceeefffeeedddbbbaaa______``````````````````bbbbbbaaaaaa```_______________^^^]]]]]]]]]]]]]]]^^^```bbbeeeggghhhiiiiiiaaa___]]]]]]___``````^^^]]]___``````______```bbb``````bbbcccdddfffggggggiiijjjjjjkkklllkkkkkkkkkkkkooorrrtttrrrqqqrrrssspppqqqsssuuuxxx{{{~~~xxxrrrkkkjjjlllpppvvv|||~~~~~~|||vvvssstttzzz~~~zzztttnnnkkkjjjnnngggfffooo{{{||||||sssjjjnnnvvv}}}}}}vvvrrrrrrxxxvvvvvvyyyzzz{{{yyypppkkklllpppttt|||~~~|||yyywwwvvvwwwuuusssqqqqqqrrrtttuuuuuutttssssssrrrssssssssstttuuuwww{{{|||xxxpppiiifffffffffgggfffeeeeeedddhhhiiiiiijjjkkkkkklllllllllkkkiiiggggggjjjooosssqqqlllfffeeehhhkkkiiigggcccaaa```aaaccceeefffffffffffffffeeecccaaa___^^^\\\\\\[[[YYYVVVUUUVVVXXXWWWXXXYYYYYYYYYXXXVVVUUUWWWWWWWWWVVVUUUTTTSSSRRRQQQPPPOOONNNNNNOOOPPPQQQQQQPPPPPPOOONNNMMMLLLLLLKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJIIIHHHGGGIIILLLOOOKKKOOOTTTYYY^^^eeemmmttt|||}}}{{{qqqkkkccc]]]ZZZVVVRRRNNNOOONNNLLLKKKJJJJJJJJJKKKIIIHHHGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDDDDEEEFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHFFFGGGHHHJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMMMMLLLKKKMMMNNNMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFGGGJJJMMMOOONNNMMMNNNNNNOOOPPPPPPPPPOOOOOOIIIHHHGGGFFFGGGIIIKKKMMMOOONNNNNNMMMLLLLLLMMMMMMOOOOOOOOOPPPQQQRRRTTTUUUWWWUUUSSSQQQQQQQQQSSSTTTRRRSSSTTTSSSRRRQQQRRRSSSTTTUUUWWWWWWVVVVVVXXXYYYXXXXXXXXXYYYZZZ[[[\\\]]]^^^]]]\\\[[[[[[]]]___```aaabbbdddfffffffffeeedddaaaaaa____________```aaa`````````````````````_________^^^]]]\\\\\\[[[[[[\\\^^^```ccceeefffffffff```______```aaaaaa```^^^^^^```bbbcccbbbaaaaaaaaa___```aaabbbcccdddeeefffggghhhiiijjjkkkllllllllllllnnnpppqqqqqqrrrssstttqqqqqqrrrtttwwwyyy|||}}}|||zzz{{{~~~|||vvvppphhhggghhhkkkqqqwwwzzz||||||}}}~~~~~~~~~}}}zzzzzzxxxtttqqqssszzz~~~}}}xxxsssqqqpppnnniiiiiiqqq{{{}}}zzzrrrpppsssyyy{{{xxxvvvwwwzzzwwwvvvxxxyyyxxx{{{yyyrrrooooooqqqtttyyy{{{}}}}}}zzzxxxvvvvvvwwwvvvuuutttsssrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrssstttvvvwwwsssmmmiiifffffffffffffffeeeeeeeeegggggghhhjjjkkklllmmmnnnlllkkkiiifffeeegggkkkooouuunnngggfffiiillljjjgggcccaaa``````ccceeeeeeeeefffeeecccaaa___^^^]]]]]]\\\[[[YYYVVVSSSRRRSSSUUUUUUVVVWWWWWWWWWVVVTTTTTTUUUUUUUUUTTTTTTSSSQQQQQQPPPOOOMMMLLLLLLMMMOOOPPPOOOOOONNNNNNMMMLLLLLLKKKJJJKKKLLLMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEIIIHHHGGGFFFEEEEEEGGGHHHHHHIIIJJJKKKLLLPPPUUUYYY]]]```dddhhhkkknnnsssvvvyyyuuutttmmmmmmllljjjgggccc___]]]ZZZVVVQQQOOONNNMMMKKKIIIJJJIIIGGGFFFEEEFFFFFFGGGEEEEEEDDDCCCCCCDDDEEEFFFHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEEEEFFFFFFEEECCCBBBBBBAAAAAA@@@AAAAAABBBAAABBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLJJJKKKKKKJJJIIIIIIKKKMMMKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHJJJLLLMMMNNNMMMMMMNNNNNNOOOPPPPPPPPPPPPJJJIIIHHHGGGHHHJJJLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMOOOPPPPPPQQQRRRSSSTTTUUUUUUSSSQQQPPPOOOOOOPPPPPPOOOPPPQQQQQQPPPOOOPPPRRRRRRUUUWWWYYYXXXXXXYYYZZZZZZZZZZZZ[[[\\\]]]_________^^^\\\[[[[[[\\\]]]^^^```aaadddfffffffffeeedddcccaaa___]]]]]]^^^___aaa____________``````aaaaaa_________^^^]]]\\\[[[ZZZ\\\]]]```bbbdddeeeeeeeee^^^___```aaaaaaaaa___^^^___aaadddeeedddbbbaaaaaa```aaaaaabbbcccdddeeeeeeeeefffgggiiikkklllmmmmmmlllmmmooopppqqqrrrtttuuupppqqqrrrsssuuuwwwyyyzzz~~~|||wwwrrrsssvvvxxxuuuqqqjjjiiiiiijjjnnnrrrsssttttttwww|||~~~{{{yyyxxx{{{~~~}}}{{{xxxwwwqqqqqqpppnnnnnnrrryyy|||~~~|||yyywwwvvvmmmjjjmmmvvv}}}~~~{{{zzzyyy~~~~~~zzztttqqqtttvvvuuuvvvxxxyyyvvvuuuwwwxxxvvvvvvxxx~~~|||xxxtttrrrrrrssstttuuuwwwyyyzzzxxxvvvuuuuuuuuuuuuuuutttrrrqqqooonnnnnnooooooooooooooooooooosssrrrqqqqqqqqqpppnnnlllhhhhhhhhhgggggggggggggggffffffhhhiiikkkmmmnnnnnnlllkkkiiigggeeefffiiikkkxxxrrrllljjjkkkllljjjgggeeecccaaaaaacccdddeeedddcccbbb```^^^]]]\\\\\\\\\[[[ZZZXXXUUUQQQPPPQQQSSSTTTUUUUUUVVVUUUTTTSSSRRRRRRSSSSSSSSSRRRQQQPPPOOONNNMMMLLLKKKKKKLLLMMMNNNMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJJJJKKKLLLLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDEEEEEEGGGHHHHHHEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDHHHGGGFFFEEEFFFGGGGGGHHHGGGHHHIIIIIIIIIIIIKKKLLLLLLNNNQQQRRRTTTVVVYYY\\\___bbbeeeggghhhiiikkkmmmoooppprrrtttwwwxxxyyyzzz}}}{{{xxxuuusssssstttuuuuuusssooohhh```ZZZXXXWWWVVVUUUUUUTTTRRRPPPNNNMMMLLLKKKIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGCCCBBBBBBAAAAAABBBDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDEEEGGGIIIJJJIIIHHHCCCBBBBBBBBBBBBBBBCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGIIIJJJJJJKKKKKKJJJKKKLLLMMMNNNNNNMMMMMMIIIIIIJJJIIIGGGGGGIIIJJJHHHGGGGGGFFFGGGGGGHHHIIIHHHIIIJJJKKKKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPLLLJJJIIIHHHHHHIIIKKKLLLKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOPPPQQQSSSSSSTTTTTTTTTSSSQQQPPPOOOOOOOOOOOONNNOOOPPPPPPOOONNNOOOQQQQQQTTTWWWYYYYYYXXXYYYYYYYYYYYYYYYZZZ[[[\\\^^^^^^]]]]]]\\\[[[[[[[[[[[[\\\___aaacccdddeeedddcccbbbdddaaa^^^\\\[[[\\\^^^___^^^^^^______```aaaaaaaaa````````````___^^^\\\\\\\\\]]]___bbbcccddddddddd^^^___```aaaaaa```___^^^```bbbeeefffdddbbbaaaaaabbbbbbccccccddddddeeeeeecccdddfffhhhkkklllmmmnnnmmmmmmmmmoooqqqsssttttttoooooopppqqqsssuuuwwwxxxxxxyyy}}}{{{wwwrrrrrruuuxxxyyyxxxqqqpppooopppqqqqqqpppoooooossszzz~~~}}}xxxuuuxxxyyy{{{{{{zzzvvvssspppnnnmmmkkkkkkoootttzzz}}}zzz}}}}}}{{{{{{lllkkkpppzzz}}}xxxvvvvvv|||~~~}}}wwwsssssssssrrrsssvvvxxxuuutttxxxxxxuuurrrrrruuuuuuuuuuuuvvvvvvvvvvvvrrrtttwwwxxxvvvuuutttuuusssssssssrrrqqqooommmlllllllllmmmnnnnnnnnnnnnmmmrrrqqqpppoooooooooppppppjjjjjjiiihhhhhhhhhhhhiiieeeeeeggghhhjjjlllmmmnnnkkkkkkkkkiiigggggghhhjjjvvvtttpppnnnmmmllljjjiiigggeeebbbaaabbbccccccbbb______]]]\\\[[[[[[ZZZZZZZZZZZZXXXUUURRRQQQQQQSSSSSSTTTUUUUUUUUUTTTRRRQQQPPPQQQQQQQQQPPPPPPOOONNNKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHIIIIIIIIIJJJJJJKKKKKKLLLJJJIIIHHHGGGFFFEEEEEEEEECCCCCCCCCDDDEEEFFFGGGHHHCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCDDDDDDDDDFFFDDDCCCDDDFFFGGGGGGFFFCCCCCCEEEFFFGGGGGGGGGGGGGGGHHHJJJKKKJJJKKKMMMOOOLLLOOORRRTTTTTTTTTUUUVVVUUUVVVXXX[[[]]]___```aaadddfffggghhhiiilllpppssstttqqqmmmjjjiiijjjmmmooollllllkkkjjjiiihhhgggfffaaa```^^^\\\[[[[[[[[[[[[YYYYYYXXXUUUPPPMMMKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHCCCBBBAAAAAAAAABBBCCCDDDCCCCCCBBBAAAAAAAAAAAAAAA>>>???BBBGGGLLLOOOOOONNNCCCCCCCCCCCCCCCDDDDDDEEEBBBCCCCCCDDDEEEEEEFFFFFFEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGIIIJJJJJJJJJJJJJJJKKKMMMNNNOOONNNNNNMMMHHHIIIJJJIIIGGGGGGGGGIIIGGGFFFEEEEEEFFFGGGIIIJJJHHHJJJLLLLLLKKKJJJKKKLLLNNNNNNOOOPPPPPPPPPOOOOOOLLLKKKIIIHHHHHHIIIJJJKKKJJJKKKLLLMMMOOOOOOOOOOOONNNOOOPPPQQQRRRSSSSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQOOOPPPQQQPPPOOONNNOOOPPPPPPSSSVVVWWWWWWWWWWWWXXXUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[ZZZZZZZZZZZZZZZZZZ\\\^^^```bbbcccbbbaaa```cccaaa]]][[[ZZZZZZ[[[\\\]]]^^^^^^^^^______``````^^^___```aaa```___^^^]]][[[\\\^^^aaabbbccccccbbb___aaabbbbbb`````````aaaaaaccceeeeeecccbbbaaabbbcccccccccdddddddddddddddbbbccceeehhhjjjlllmmmmmmmmmmmmmmmooorrrsssrrrqqqmmmmmmnnnppprrrtttvvvwwwvvvwwwzzzyyyxxxwwwwwwxxx{{{}}}~~~zzzyyyxxxxxxxxxvvvssspppqqqtttyyy|||}}}zzzvvvsssvvvwwwyyy{{{|||zzzwwwttttttooolllmmmsssyyy||||||{{{~~~~~~||||||llllllrrr|||~~~zzzxxxvvv}}}{{{zzzwwwvvvwwwuuuqqqqqqtttwwwtttuuuzzz{{{uuupppnnnlllnnnrrrvvvxxxyyyxxxxxxqqqsssvvvwwwwwwuuuuuuuuurrrrrrqqqpppooonnnllllllkkklllmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnooopppkkkjjjiiihhhggghhhiiiiiidddeeefffgggiiijjjlllllljjjlllmmmllljjjiiihhhiiipppqqqrrrpppmmmkkkkkklllhhheeebbbaaa`````````___[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYWWWTTTRRRRRRSSSSSSTTTUUUUUUUUUTTTRRRQQQOOOOOOPPPPPPOOOOOONNNMMMHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGFFFFFFFFFCCCCCCCCCCCCDDDDDDEEEFFFAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEEEECCCBBBCCCEEEGGGEEEDDDBBBAAAAAABBBCCCDDDDDDDDDBBBDDDFFFGGGFFFFFFGGGHHHEEEHHHKKKMMMMMMLLLLLLMMMKKKLLLMMMOOOPPPQQQQQQQQQPPPRRRSSSTTTTTTTTTVVVXXXWWWWWWUUUTTTSSSUUUWWWYYYVVVUUUTTTSSSRRRQQQRRRRRRPPPPPPPPPPPPOOONNNLLLLLLJJJLLLNNNMMMKKKJJJIIIIIIEEEEEEFFFFFFGGGGGGGGGGGGBBBBBBCCCBBBAAAAAAAAABBBAAAAAA@@@@@@AAACCCDDDFFFDDDCCCBBBAAAAAABBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>???BBBGGGKKKNNNNNNMMMCCCCCCBBBCCCCCCDDDDDDEEEAAABBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIKKKMMMOOOOOOOOONNNMMMHHHJJJLLLKKKJJJHHHHHHHHHHHHGGGFFFEEEEEEGGGHHHIIIFFFIIIKKKLLLKKKJJJLLLNNNOOOOOOPPPPPPPPPOOONNNNNNLLLKKKIIIGGGGGGHHHIIIJJJKKKLLLMMMNNNOOONNNNNNMMMMMMNNNOOOQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRRRRQQQOOONNNOOOPPPPPPRRRTTTTTTTTTTTTUUUVVVSSSSSSSSSSSSTTTVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYWWWYYY\\\___```aaaaaa```aaa___]]]ZZZYYYXXXYYYYYY\\\\\\\\\\\\\\\]]]]]]]]]\\\]]]^^^``````___^^^]]]YYY[[[]]]___````````````bbbddddddcccaaaaaaccceeebbbddddddcccbbbaaaaaabbbcccccccccccccccbbbbbbbbbbbbccceeegggiiikkkllllllmmmmmmmmmpppssssssqqqnnnkkklllmmmnnnqqqsssuuuvvvwwwwwwyyy|||~~~wwwyyy{{{||||||}}}|||wwwsssuuuwwwyyy{{{zzzxxxuuusssrrrtttxxx|||}}}zzztttnnnpppwww}}}~~~||||||~~~|||{{{mmmmmmrrr|||}}}}}}www~~~}}}xxxvvvvvvxxx{{{xxxrrrppprrrvvvtttvvv|||}}}wwwppplllgggjjjpppuuuyyyzzzzzzyyyqqqssswwwxxxwwwvvvvvvwwwrrrrrrqqqpppooonnnmmmmmmkkklllnnnooooooooonnnnnnfffiiikkkmmmmmmlllllllllkkkjjjhhhggggggggghhhiiiddddddeeeggghhhjjjkkkkkkiiilllnnnnnnmmmjjjiiiiiijjjnnnrrrqqqmmmkkklllooohhheeebbb```___^^^]]]\\\YYYYYYZZZZZZZZZZZZYYYYYYXXXYYYZZZXXXVVVTTTSSSSSSSSSTTTUUUUUUUUUTTTRRRQQQNNNNNNOOOOOOOOONNNMMMMMMFFFHHHJJJLLLLLLJJJHHHFFFGGGGGGGGGFFFFFFFFFFFFFFFHHHGGGGGGHHHIIIJJJKKKLLLMMMLLLJJJIIIHHHGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCDDD@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFDDDBBBCCCFFFGGGEEECCCGGGDDDBBB@@@AAABBBBBBBBB===@@@BBBCCCCCCBBBCCCCCC@@@CCCFFFHHHHHHGGGHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFHHHJJJLLLMMMKKKIIIIIIIIIHHHIIIIIIIIIIIIJJJLLLNNNLLLKKKJJJHHHHHHHHHIIIJJJFFFGGGHHHIIIHHHFFFCCCBBBAAADDDGGGHHHFFFDDDDDDDDDBBBBBBBBBBBBBBBBBBCCCCCC@@@AAABBBBBBBBBBBBCCCDDDCCCBBBAAA@@@@@@@@@AAABBBEEEDDDCCCBBBBBBBBBCCCCCCDDDCCCBBBBBBAAAAAABBBBBBAAABBBDDDGGGJJJKKKIIIGGGBBBBBBBBBBBBBBBCCCDDDEEE@@@@@@AAABBBBBBCCCCCCDDDGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIKKKMMMOOOPPPOOONNNMMMIIIKKKNNNNNNLLLJJJIIIHHHKKKIIIGGGFFFEEEFFFGGGHHHDDDGGGKKKLLLKKKKKKNNNPPPPPPPPPPPPPPPOOOOOONNNMMMLLLKKKIIIGGGGGGGGGHHHIIIMMMMMMNNNOOOOOOMMMLLLKKKLLLMMMOOOQQQRRRRRRQQQQQQOOOOOOPPPPPPPPPPPPPPPPPPRRRSSSSSSRRRPPPOOOOOOPPPPPPQQQSSSSSSRRRRRRSSSUUUSSSSSSSSSTTTUUUVVVXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYSSSUUUYYY]]]___aaaaaaaaa```^^^\\\ZZZXXXWWWWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZYYY[[[]]]_________^^^]]]XXXYYY[[[]]]^^^___^^^^^^eeefffgggeeebbbbbbeeehhhcccddddddbbb``````aaacccbbbbbbbbbbbbaaaaaaaaaaaabbbccceeegggiiijjjkkkkkkmmmmmmnnnqqqtttssspppllljjjjjjlllnnnpppsssuuuvvvuuutttsssuuuxxx}}}}}}|||~~~uuuqqqmmmooowww~~~~~~|||}}}~~~~~~|||wwwssspppwwwxxx{{{|||wwwvvvyyy~~~~~~yyyooommmyyy|||xxxzzzyyy}}}|||wwwuuuwwwyyyxxx{{{vvvooonnnrrruuuuuutttzzz{{{{{{|||~~~ttthhheeejjjqqqwwwyyyyyyxxxwwwxxxxxxxxxxxxxxxwwwvvvuuutttttttttrrrpppnnnnnnooonnnmmmlllmmmppppppnnnkkkgggeeedddfffjjjlllkkkjjjjjjhhhffffffggghhhgggfffdddcccbbbdddgggjjjllllllpppmmmiiihhhiiiiiifffdddhhhiiijjjmmmooonnnkkkiiihhhfffcccaaa```]]]YYYVVVWWWXXXYYYYYYZZZYYYYYYYYYUUUVVVVVVUUUSSSQQQPPPQQQSSSRRRQQQPPPOOOOOOPPPQQQOOOPPPPPPOOONNNMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGFFFHHHIIIIIIHHHHHHJJJLLLNNNMMMKKKIIIGGGFFFFFFEEECCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAACCCBBB@@@??????@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBAAA???>>>???AAACCCEEE???@@@AAABBBBBBBBBAAA@@@AAABBBEEEHHHIIIHHHFFFEEE@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCEEEGGGGGGGGGFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCFFFFFFGGGEEEDDDCCCEEEFFFBBBCCCEEEHHHJJJJJJJJJJJJHHHHHHIIIKKKLLLNNNOOOOOOKKKKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLJJJIIIHHHIIIKKKLLLJJJKKKLLLMMMMMMLLLKKKJJJLLLLLLMMMNNNNNNNNNNNNNNNLLLMMMOOOOOONNNNNNNNNOOOPPPPPPPPPOOOOOONNNNNNNNNOOOQQQSSSTTTSSSSSSSSSTTTSSSRRRRRRSSSTTTTTTRRRPPPTTTTTTTTTTTTUUUVVVWWWXXXQQQTTTWWW[[[\\\\\\[[[ZZZ]]]\\\ZZZXXXXXXXXXXXXYYYZZZYYYXXXWWWWWWXXXYYYYYY\\\]]]^^^______^^^\\\[[[VVVWWWWWWWWWXXXZZZ^^^aaadddddddddeeeeeeeeeeeefffffffffdddcccbbb```______^^^^^^^^^^^^```bbbdddfffeeeeeedddeeefffhhhjjjkkkkkklllnnnqqqttttttrrrooolllkkkkkkkkkllloooqqqsssuuurrrpppqqqvvvyyyzzzzzz}}}zzzxxxxxxyyy|||~~~xxxtttppprrrxxx}}}|||xxxvvvyyyzzz|||~~~|||xxxwwwzzz~~~|||{{{zzzzzz|||~~~~~~~~~yyyooonnnyyy|||yyyzzzyyyzzzwwwoookkkllloooppp|||wwwrrrpppqqqtttvvvwww{{{~~~{{{qqqiiilllqqquuuwwwwwwvvvvvvyyyyyyyyyyyyyyyxxxvvvuuurrrrrrrrrrrrppppppppppppmmmlllkkklllnnnooommmkkkjjjiiihhhjjjlllmmmkkkiiijjjhhhggghhhiiijjjiiihhheeecccbbbcccfffiiijjjjjjjjjhhheeeeeeggggggeeedddffffffhhhkkkmmmmmmjjjhhhfffdddbbb```___]]]ZZZWWWWWWXXXXXXYYYYYYYYYXXXXXXVVVWWWWWWVVVSSSQQQPPPPPPRRRRRRPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPOOONNNMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHJJJJJJIIIHHHIIIKKKMMMLLLJJJHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBAAAAAA@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@BBBAAA@@@??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAA@@@@@@AAAAAAAAAAAABBB???@@@BBBCCCCCCCCCBBBBBB@@@AAADDDFFFFFFEEEDDDBBB>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFFFFFFFEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCFFFGGGGGGFFFDDDDDDEEEFFFCCCDDDEEEGGGIIIJJJJJJKKKIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFHHHHHHHHHHHHIIIKKKLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKJJJIIIHHHHHHIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIKKKLLLLLLMMMMMMMMMMMMMMMLLLMMMOOOOOONNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNMMMMMMPPPSSSTTTSSSRRRRRRSSSRRRQQQQQQRRRSSSSSSRRRQQQSSSRRRRRRSSSSSSTTTUUUVVVRRRTTTWWWZZZ[[[\\\[[[[[[]]]\\\[[[YYYXXXYYYYYYZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZ[[[\\\\\\\\\[[[ZZZYYYWWWWWWXXXWWWWWWYYY]]]___bbbbbbcccddddddddddddccceeeeeedddbbbaaa```___^^^^^^^^^^^^^^^```bbbdddeeeeeeddddddeeefffgggiiijjjiiijjjmmmqqquuuvvvuuusssmmmllllllkkklllnnnppprrrtttrrrpppqqqtttxxxyyyxxxzzz~~~yyyxxxvvvuuuuuuuuuuuuuuuzzzwwwuuuvvvzzz~~~~~~}}}|||{{{||||||}}}~~~~~~~~~}}}}}}}}}zzzyyy{{{|||}}}}}}}}}{{{yyyyyy{{{|||}}}|||wwwooonnnxxx~~~|||zzz{{{yyyyyyrrrgggaaaccciiikkkxxxvvvrrrnnnllloootttxxxzzz~~~xxxmmmnnnppprrrssstttttttttxxxxxxyyy{{{|||{{{xxxvvvqqqqqqqqqqqqqqqqqqqqqqqqnnnmmmmmmmmmoooooommmkkklllkkklllnnnooonnnllliiihhhggghhhiiikkklllkkkiiieeedddcccccceeeggggggfffeeedddcccdddeeefffeeedddaaabbbdddgggjjjjjjhhhfffcccaaa___^^^^^^]]][[[YYYWWWWWWXXXXXXXXXWWWWWWVVVWWWXXXXXXWWWSSSPPPOOOOOOQQQPPPOOOOOONNNOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMMJJJIIIHHHGGGGGGFFFFFFGGGBBBBBBAAAAAAAAACCCDDDEEEHHHJJJKKKJJJIIIHHHHHHIIIKKKJJJHHHGGGFFFEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAABBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAAAAAAAA????????????????????????@@@@@@@@@@@@????????????AAA@@@???>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@BBBBBBBBBAAA???>>>???@@@AAABBBCCCDDDDDDCCC???@@@BBBCCCCCCBBB@@@???<<<======>>>??????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@BBBDDDEEEDDDDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDFFFGGGGGGFFFDDDDDDEEEGGGEEEDDDDDDEEEFFFHHHJJJKKKJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKJJJJJJIIIHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMOOOOOONNNNNNNNNOOONNNNNNNNNMMMMMMMMMMMMMMMKKKNNNRRRSSSSSSQQQQQQQQQPPPOOOOOOPPPRRRSSSRRRQQQRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVXXXZZZ[[[\\\\\\^^^]]]\\\ZZZZZZZZZ[[[[[[\\\\\\[[[ZZZZZZ[[[\\\]]][[[[[[ZZZZZZZZZYYYYYYYYYWWWXXXXXXXXXWWWXXX[[[]]]^^^```bbbcccdddcccbbbaaadddcccbbbaaa```___^^^]]]^^^^^^^^^^^^___aaaccceeedddddddddeeefffggghhhiiigggiiilllrrrvvvxxxxxxvvvnnnnnnmmmlllmmmnnnoooppprrrpppoooppprrruuuvvvvvvwwwzzz}}}zzzuuuwwwyyy{{{yyyuuuqqqnnnyyyxxxwwwyyy}}}~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~}}}|||{{{{{{{{{{{{zzz~~~|||yyyxxxyyyyyyyyyxxxrrrmmmmmmuuu|||||||||~~~|||{{{sssfff^^^aaaiiinnnqqqqqqooojjjfffgggnnnuuuvvv|||yyynnnmmmlllmmmooorrrssstttuuuuuuvvvzzz}}}~~~{{{xxxsssrrrqqqqqqrrrrrrqqqppppppoooooooooooonnnmmmkkkiiikkkmmmooopppooommmkkkffffffgggiiikkklllkkkjjjfffdddccccccdddeeedddccceeeddddddeeeeeeeeeeeeddd^^^^^^aaadddggghhhfffccc```___]]]\\\]]]]]]\\\ZZZWWWXXXXXXXXXWWWVVVUUUUUUWWWXXXYYYWWWTTTPPPNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFAAA@@@@@@???@@@AAACCCDDDIIIJJJKKKKKKIIIGGGFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDAAAAAA@@@@@@@@@?????????@@@@@@@@@AAAAAABBBCCCDDD@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>>>>>>>???@@@????????????????????????????????????????????????===>>>>>>>>>????????????@@@??????>>>>>>??????@@@@@@??????>>>>>>>>>>>>>>>=================================>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAABBBCCCCCCCCC???@@@AAABBBAAA@@@???>>><<<=========>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>@@@BBBCCCCCCCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCCCCDDDDDDDDDFFFGGGGGGFFFDDDDDDEEEGGGEEEDDDBBBBBBCCCEEEHHHIIIJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKLLLLLLKKKJJJHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJJJJKKKLLLKKKKKKKKKLLLMMMOOOOOONNNNNNNNNOOOMMMMMMMMMLLLLLLLLLLLLLLLIIIMMMQQQSSSRRRPPPOOOOOOOOONNNMMMNNNQQQRRRRRRRRRRRRRRRQQQQQQPPPQQQQQQQQQTTTUUUVVVXXXYYY[[[\\\]]]^^^]]]\\\[[[ZZZ[[[[[[\\\]]]\\\[[[[[[[[[\\\]]]^^^^^^]]]\\\[[[ZZZZZZZZZ[[[WWWXXXYYYXXXWWWWWWYYY[[[\\\^^^aaacccdddcccaaa___cccbbbaaa```___^^^]]]]]]^^^^^^^^^^^^___aaacccddddddddddddeeeeeefffgggggggggiiilllqqqvvvxxxxxxvvvooonnnmmmllllllmmmnnnnnnoooooonnnooopppqqqrrrsssuuuxxxzzz{{{{{{~~~ssspppuuu}}}~~~vvvqqqwwwwwwxxx{{{~~~}}}{{{~~~}}}}}}~~~~~~~~~~~~~~~}}}|||zzzyyyyyyyyy|||zzzwwwvvvuuutttrrrpppnnnkkkmmmssszzz}}}xxxhhh^^^aaaiiiooonnnooonnniiiddddddlllsssttt{{{|||wwwnnnkkkiiijjjnnnrrrtttuuuqqqqqqrrrwww~~~|||wwwtttrrrrrrsssrrrpppnnnooooooooommmkkkiiihhhgggdddgggkkknnnooonnnmmmmmmeeedddeeegggjjjkkkkkkiiigggeeeddddddddddddbbb```eeeeeefffeeecccbbbaaa```[[[\\\___bbbeeefffdddaaa___]]][[[[[[\\\]]]]]]\\\XXXXXXXXXXXXWWWVVVUUUTTTVVVWWWXXXWWWTTTPPPMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFAAA@@@??????@@@AAABBBCCCGGGIIIKKKJJJHHHFFFEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA??????@@@AAACCCEEEFFFGGG@@@??????>>>>>>??????@@@?????????????????????>>>================================================>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>======>>>>>>>>>?????????>>>>>>============>>>>>>@@@???>>>>>>======>>>>>>========================<<<<<<=========>>>>>>>>>?????????@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAACCCBBB@@@>>>>>>>>>@@@AAA===>>>>>>>>>???@@@AAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>>======>>>???AAAAAAAAAAAAAAA@@@@@@?????????===???AAABBBBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDFFFFFFGGGEEEDDDCCCDDDFFFDDDCCC@@@???@@@BBBEEEGGGGGGHHHHHHHHHHHHHHHIIIIIIFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFHHHIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNNNNLLLJJJHHHGGGGGGGGGFFFFFFGGGGGGGGGIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMOOOOOONNNNNNNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLIIILLLPPPQQQQQQOOOOOOOOOOOONNNMMMNNNPPPRRRRRRRRRSSSSSSRRRQQQQQQQQQRRRRRRTTTUUUVVVXXXYYY[[[\\\]]]]]]\\\[[[ZZZZZZZZZ[[[\\\]]]\\\[[[[[[[[[\\\^^^___^^^]]]\\\[[[ZZZZZZZZZZZZWWWXXXXXXXXXVVVVVVWWWYYY\\\^^^```cccdddcccaaa```bbbaaaaaa```___^^^]]]]]]^^^^^^^^^^^^___```bbbcccccccccddddddeeeeeeffffffhhhiiilllppptttvvvtttrrrmmmmmmmmmlllllllllllllllmmmnnnnnnnnnnnnoooppppppooorrrtttttttttuuuyyy}}}qqqkkkssszzzuuuvvvxxx{{{~~~~~~}}}||||||}}}~~~}}}~~~~~~|||yyyxxxyyyzzz~~~}}}|||{{{{{{yyyuuurrrooonnnppptttzzz~~~}}}lll``````hhhmmmoooqqqppplllhhhhhhnnnssssss|||{{{wwwqqqmmmjjjjjjoootttvvvwwwrrrpppqqqvvvzzzwwwtttsssuuutttqqqnnnmmmmmmmmmjjjfffbbbaaaaaaaaadddhhhkkkllllllmmmnnnfffeeedddeeehhhjjjjjjjjjgggfffeeeeeeeeedddbbb```cccdddeeeddd```]]]\\\\\\\\\\\\^^^bbbddddddbbb```___]]][[[[[[\\\^^^^^^]]]ZZZZZZYYYYYYWWWVVVTTTTTTSSSUUUWWWVVVSSSOOOLLLKKKJJJJJJKKKLLLLLLLLLLLLKKKIIIJJJJJJKKKJJJJJJIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFCCCBBBAAA@@@@@@AAABBBCCCEEEGGGIIIIIIGGGEEECCCCCCCCCCCCBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>???@@@BBBDDDFFFGGG??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>=================================<<<<<<<<<<<<============================================================<<<<<<===============>>>=========>>>>>>>>>??????>>>======<<<<<<======>>>??????>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>>>>>>>??????@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@CCCAAA???======>>>@@@BBB>>>>>>======>>>>>>???@@@???@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>@@@AAACCCAAAAAAAAA@@@??????>>>>>><<<>>>@@@BBBAAABBBCCCEEEBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEDDDBBBBBBCCCEEEDDDBBB@@@??????AAACCCEEEEEEFFFFFFGGGHHHIIIIIIJJJFFFGGGGGGGGGGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGHHHHHHEEEEEEEEEFFFGGGHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMNNNNNNMMMLLLKKKHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMOOOOOONNNNNNNNNOOOLLLLLLLLLLLLMMMMMMMMMMMMKKKMMMOOOPPPOOOOOOOOOPPPQQQOOOMMMMMMOOOQQQRRRRRRSSSSSSRRRRRRRRRSSSSSSTTTTTTUUUVVVXXXZZZ[[[\\\\\\[[[ZZZYYYXXXXXXYYYZZZZZZ[[[ZZZZZZZZZZZZ\\\]]]^^^\\\\\\[[[ZZZYYYXXXXXXWWWUUUWWWXXXWWWVVVVVVWWWXXX[[[]]]___aaabbbbbbaaa```bbbaaaaaa```______^^^^^^___^^^^^^]]]^^^```aaabbbbbbcccddddddeeeeeeddddddggghhhkkknnnrrrrrrqqqnnnkkkkkkkkkkkkkkkkkkjjjjjjlllmmmnnnnnnmmmlllmmmooommmoooqqqqqqqqqrrruuuwww}}}|||yyynnnttt~~~vvvwwwyyy{{{}}}~~~~~~||||||{{{}}}~~~}}}{{{xxxwwwyyy|||{{{tttuuuuuuwwwzzzpppeeeeeemmmsssqqqrrrrrrooommmmmmpppsssqqq|||~~~|||yyywwwrrrnnnnnnrrrwwwxxxwwwxxxtttrrrwwwzzzwwwttttttwwwwwwtttqqqnnnooonnnjjjddd___]]]]]]bbbeeehhhiiiiiiiiikkkmmmiiigggeeeeeegggjjjkkklllgggfffeeeffffffeeebbb```bbbdddfffddd```]]][[[\\\]]]]]]___bbbddddddaaa___```^^^\\\[[[\\\^^^^^^^^^[[[[[[[[[ZZZXXXVVVUUUTTTPPPSSSUUUUUURRROOOLLLKKKHHHIIIJJJKKKLLLKKKKKKJJJIIIJJJJJJKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFEEECCCBBBAAAAAABBBCCCBBBEEEGGGHHHFFFDDDBBBBBBAAAAAA@@@@@@@@@AAAAAABBB>>>>>>=========<<<<<<<<<>>>>>>>>>???@@@AAACCCCCC>>>>>>>>>======>>>>>>>>>>>>>>>>>>======<<<<<<<<<========================<<<<<<<<<<<<=========>>><<<<<<<<<======<<<<<<<<<========================<<<<<<<<<=========>>>>>><<<<<<<<<=========>>>>>>======<<<<<<<<<<<<======>>>>>>===<<<<<<<<<<<<===========================<<<============>>>>>>>>>===>>>>>>???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@@@@??????>>>>>>???@@@AAA@@@@@@>>>======>>>>>>???>>>>>>??????@@@@@@AAAAAA???>>>======>>>???AAACCCAAAAAA@@@@@@???>>>>>>===<<<>>>@@@BBBBBBBBBDDDEEEBBBBBBBBBBBBCCCCCCCCCDDD@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCAAAAAABBBCCCEEEDDDBBBAAAAAABBBCCCDDDDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEFFFHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMNNNMMMMMMJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLLLLLLLLLLKKKLLLMMMOOOOOONNNNNNNNNOOOLLLLLLLLLMMMMMMNNNNNNNNNMMMNNNOOOOOONNNNNNPPPRRRSSSQQQNNNNNNOOOQQQRRRQQQRRRQQQQQQQQQRRRSSSTTTTTTRRRTTTWWWZZZ[[[\\\[[[[[[XXXXXXWWWVVVVVVWWWXXXYYYYYYYYYXXXXXXYYYZZZ\\\]]]\\\\\\]]]\\\[[[ZZZXXXWWWSSSUUUWWWWWWVVVVVVWWWXXXZZZ[[[\\\^^^___`````````bbbbbbaaa``````____________^^^]]]]]]^^^___aaabbbbbbbbbcccdddeeeddddddcccdddeeehhhlllooopppnnnlllhhhiiiiiijjjjjjjjjiiiiiikkkmmmoooooolllkkklllnnnoooooopppqqqqqqrrrsssuuusssxxxzzzqqqttt~~~tttxxx}}}wwwxxxyyyzzz|||~~~zzz}}}~~~|||}}}~~~zzzyyy|||}}}~~~}}}zzzwwwwwwzzz}}}|||~~~~~~zzz{{{zzzzzz|||}}}sssjjjmmmuuu|||rrrrrrqqqpppoooooopppqqqnnnyyy}}}|||{{{}}}wwwrrrrrruuuyyyyyywww}}}xxxuuuxxxyyyvvvsssuuuxxxzzzwwwtttrrrsssrrrmmmfff```^^^^^^dddgggiiiiiiggggggjjjlllllliiifffeeegggjjjlllmmmgggfffffffffgggfffccc```bbbeeehhhfffccc___^^^___^^^^^^```bbbddddddaaa^^^aaa___\\\[[[]]]^^^______\\\\\\[[[ZZZYYYWWWUUUTTTNNNQQQTTTTTTRRRNNNLLLKKKGGGHHHJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEHHHGGGEEECCCBBBBBBBBBCCCAAACCCFFFGGGEEECCCBBBAAA@@@@@@@@@???@@@@@@AAABBB@@@@@@@@@@@@??????????????????>>>>>>>>>>>>??????>>>>>>============>>>>>>>>>>>>======<<<<<<<<<;;;========================<<<<<<<<<=========>>>>>>;;;<<<<<<======<<<<<<;;;========================<<<<<<<<<=========>>>>>>;;;;;;;;;<<<<<<<<<===============<<<<<<===============<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???===>>>>>>???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@===>>>???@@@AAAAAA@@@???BBBAAA@@@>>>>>>>>>>>>???<<<======>>>???@@@@@@AAA???>>>===<<<===???AAABBBAAAAAA@@@@@@???>>>>>>===<<<>>>@@@BBBBBBBBBDDDEEEBBBBBBBBBCCCCCCDDDDDDDDD@@@?????????@@@@@@AAABBBBBBCCCCCCBBB@@@@@@AAACCCFFFEEEDDDCCCBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGDDDDDDEEEEEEFFFGGGIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGIIIJJJLLLMMMNNNNNNKKKKKKIIIIIIIIIIIIKKKKKKJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMOOOOOONNNNNNNNNOOOLLLLLLMMMMMMNNNNNNNNNOOONNNOOOOOONNNMMMNNNQQQSSSTTTRRROOONNNOOOQQQRRRQQQPPPPPPPPPQQQRRRSSSTTTUUURRRTTTWWW[[[\\\\\\[[[ZZZWWWVVVUUUTTTUUUUUUWWWWWWXXXWWWWWWWWWXXXYYY[[[\\\^^^___``````___\\\ZZZXXXRRRTTTVVVWWWVVVVVVWWWXXXYYYZZZZZZ[[[]]]^^^______bbbbbbaaaaaa``````_________^^^]]]]]]^^^___aaaaaaaaabbbcccdddeeedddcccbbbaaabbbeeejjjnnnooonnnlllgggggghhhiiiiiiiiiiiiiiikkknnnpppooolllkkklllmmmmmmmmmmmmmmmmmmnnnooopppkkkooowwwzzzvvvwww|||zzzyyyxxxzzz~~~|||zzz{{{{{{zzzwwwzzz}}}~~~}}}tttrrrwww~~~yyy{{{||||||zzzyyyxxxxxx}}}}}}}}}xxxyyy}}}}}}xxxtttuuuyyytttwwwuuuooommmoooqqqppptttxxx~~~|||yyyzzzwwwsssrrruuu{{{{{{vvvzzz|||}}}xxxsssssswwwzzzyyywwwwwwvvvtttpppkkkfffbbb___hhhgggggghhhlllnnnoooooolllhhheeeeeehhhkkklllllljjjiiihhhfffeeeeeeeeeeeefffeeeccc```___^^^]]]]]]]]]___``````___^^^^^^___```aaaaaa]]]XXXXXX]]]bbb]]]]]]]]][[[YYYVVVSSSRRRQQQQQQPPPPPPNNNMMMKKKJJJHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA???>>>>>>???AAABBBDDDBBBAAA???>>>>>>???@@@???>>>===;;;;;;<<<<<<===??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????>>>===<<<<<<999999999999:::;;;<<<<<<>>>>>>======<<<<<<<<<;;;>>>>>>======<<<<<<<<<;;;<<<===>>>===<<<;;;<<<>>>============>>>>>>>>>>>>;;;;;;:::999999999999:::===============<<<<<<<<<999::::::;;;<<<===>>>>>>======>>>>>>===<<<;;;;;;@@@???>>>>>>>>>>>>>>>???AAA@@@>>>=========>>>???>>>>>>????????????>>>>>>????????????????????????AAAAAA@@@>>><<<;;;===??????>>>===<<<<<<===>>>?????????@@@@@@@@@@@@??????@@@???>>>>>>>>>???AAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBAAA@@@@@@???BBBDDDEEEEEEDDDBBBCCCDDDFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJJJJGGGHHHIIIJJJIIIHHHGGGFFFHHHHHHIIIKKKLLLNNNOOOOOOJJJIIIHHHGGGHHHJJJLLLMMMJJJKKKKKKLLLLLLKKKIIIHHHMMMMMMNNNNNNNNNMMMMMMLLLKKKLLLLLLMMMMMMMMMLLLLLLOOONNNMMMMMMMMMNNNOOOPPPPPPPPPOOONNNOOOPPPQQQRRRQQQQQQRRRRRRSSSTTTTTTTTTVVVWWWYYYZZZZZZXXXWWWUUUXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXXXXYYYYYY______```___^^^]]][[[ZZZXXXWWWVVVVVVUUUUUUUUUUUU\\\[[[ZZZYYYYYYZZZ[[[[[[\\\]]]___``````___]]]\\\^^^]]]]]]]]]]]]]]]^^^^^^```aaaaaacccdddeeeffffffddddddddddddfffgggiiijjjhhhiiikkkkkkiiihhhiiijjjjjjkkkmmmlllkkkkkklllnnnkkkkkklllmmmmmmmmmllllllhhhlllqqquuu}}}}}}yyyzzz}}}xxxvvvtttuuuxxx{{{{{{zzzwwwyyyxxxvvvyyy~~~~~~xxxuuuyyy~~~{{{{{{{{{zzzyyyyyy{{{|||~~~~~~~~~yyyyyy|||~~~|||{{{wwwuuuuuuvvvuuuvvvrrrkkkiiillloooppplllpppvvv}}}~~~}}}|||xxxtttrrrtttxxx|||~~~zzzwwwyyy~~~|||zzzvvvssstttxxxzzzxxxvvvxxxxxxvvvtttpppllliiigggiiigggfffgggjjjooorrrsssnnnkkkgggfffhhhjjjkkkjjjjjjiiihhhgggffffffffffffgggfffdddbbb___]]][[[ZZZ[[[]]]______^^^^^^^^^______``````]]]YYYXXX\\\aaa\\\\\\[[[YYYWWWTTTQQQOOOMMMMMMMMMMMMLLLLLLKKKJJJGGGGGGHHHIIIIIIJJJJJJKKKLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA???>>>>>>???AAABBBBBBBBBAAA@@@??????>>>??????>>>===<<<;;;<<<<<<===>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999888888;;;;;;:::::::::::::::;;;============<<<<<<;;;;;;============<<<<<<;;;;;;;;;===>>>===<<<;;;<<<===<<<<<<=========>>>>>>>>><<<;;;;;;:::::::::::::::===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<========================<<<;;;;;;>>>>>>=========>>>>>>???@@@???>>>===<<<===>>>>>>=========>>>>>>=========????????????????????????@@@@@@@@@>>><<<;;;===>>>???>>>===<<<<<<===>>>???===>>>>>>??????>>>>>>===??????>>>>>>>>>???@@@AAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCAAAAAABBBBBBBBBAAA@@@@@@BBBDDDEEEEEECCCBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGFFFGGGGGGHHHIIIJJJHHHHHHHHHIIIIIIHHHHHHGGGHHHHHHIIIKKKLLLNNNOOOOOOMMMLLLJJJJJJJJJKKKMMMNNNMMMMMMNNNNNNMMMMMMLLLKKKMMMMMMMMMNNNMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLNNNPPPQQQPPPPPPOOONNNNNNOOOOOOPPPLLLMMMNNNOOOQQQRRRSSSTTTTTTUUUWWWYYYYYYXXXWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZ^^^___```aaa```^^^\\\ZZZXXXWWWVVVVVVUUUUUUUUUVVV[[[[[[YYYYYYYYYYYYZZZ[[[\\\]]]^^^______^^^]]]\\\\\\\\\[[[[[[\\\\\\]]]^^^aaaaaaaaabbbcccdddeeeeeecccccccccddddddeeeeeeeeehhhiiijjjiiigggeeeeeefffkkklllmmmllljjjiiijjjkkkiiijjjkkkkkkkkkkkkkkkkkkiiilllnnnooosss}}}yyyzzz||||||{{{yyyvvvqqqooopppsssvvvxxxuuuwwwxxxvvvyyy~~~~~~~~~zzzzzz}}}}}}{{{yyywwwwwwzzz}}}}}}|||{{{{{{zzzwwwwwwyyy|||{{{yyy~~~|||wwwvvvuuutttsssrrrsssooohhheeejjjnnnppphhhlllrrrxxx|||~~~~~~|||xxxtttrrrsssuuuwwwxxx|||zzzxxxxxxzzz|||||||||xxxuuutttuuuxxxzzzyyyvvvwwwwwwvvvuuusssqqqooonnnkkkhhhfffgggkkkppptttvvvpppmmmjjjhhhiiijjjjjjiiikkkjjjiiihhhhhhhhhhhhhhhhhhggggggeeebbb^^^ZZZXXXZZZ\\\^^^^^^]]]\\\]]]^^^]]]______]]]ZZZYYY[[[]]]ZZZZZZXXXVVVSSSPPPMMMLLLIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGGGGHHHIIIIIIJJJJJJMMMLLLLLLLLLKKKKKKKKKKKKHHHHHHGGGGGGFFFEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@???>>>>>>???@@@AAA@@@@@@@@@@@@@@@???>>>===>>>>>>===<<<<<<<<<<<<===<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;:::999999======<<<;;;::::::::::::===<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;<<<===<<<<<<<<<============>>><<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<============<<<;;;;;;<<<;;;;;;;;;<<<===>>>>>>>>>>>>===<<<<<<<<<<<<===;;;<<<<<<======<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>?????????>>><<<;;;<<<>>>>>>======<<<<<<======>>><<<======>>>>>>======<<>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAABBBBBBBBBAAAAAAAAACCCEEEEEECCCBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHHHHGGGGGGHHHHHHIIIHHHIIIJJJKKKLLLMMMNNNOOOOOONNNMMMLLLLLLLLLMMMNNNOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOLLLLLLKKKKKKLLLNNNOOOPPPPPPPPPNNNMMMMMMMMMMMMMMMJJJKKKLLLNNNPPPRRRTTTTTTRRRSSSUUUWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUVVVXXXYYY[[[\\\]]]___aaabbbbbb___\\\ZZZWWWWWWVVVUUUUUUUUUVVVVVVZZZYYYXXXXXXXXXYYYZZZ[[[[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^___```aaaaaabbbbbbbbbccccccccccccdddeeeffffffeeedddccciiijjjkkkiiifffdddcccdddkkkllllllkkkhhhgggggghhhgggggghhhiiiiiiiiiiiiiiiiiijjjjjjiiijjjqqq~~~{{{wwwvvvxxxzzzyyywww|||wwwpppkkkjjjmmmqqqtttvvvzzz{{{zzz{{{~~~~~~~~~~~~}}}{{{{{{}}}{{{xxxvvvwwwxxxzzz{{{}}}~~~}}}zzzvvvsssrrrpppppprrrvvvvvvvvv|||~~~wwwrrrooonnnnnnkkkmmmlllggggggkkkoooppplllooorrrvvvyyy{{{{{{{{{zzzwwwsssqqqrrrsssuuuuuuyyyyyyyyyxxxwwwxxxzzz|||xxxvvvssssssvvvxxxyyyyyyuuuuuutttsssrrrqqqpppooommmlllkkklllooosssuuuuuuooommmkkkjjjiiijjjjjjkkkkkkkkkjjjiiiiiiiiijjjjjjhhhhhhiiihhheeeaaa\\\YYY[[[\\\]]]]]][[[ZZZZZZ[[[[[[]]]^^^]]]ZZZYYYYYYZZZXXXWWWUUURRROOOLLLJJJIIIHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJMMMMMMMMMMMMLLLLLLKKKKKKGGGGGGGGGFFFEEEEEEDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEDDDCCCCCCCCCBBBBBBBBBBBB@@@???>>>>>>>>>>>>???@@@>>>???@@@@@@@@@???===<<<>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;:::;;;<<<;;;;;;<<<<<<<<<============<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::999::::::;;;<<<===>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<===========================>>>???>>><<<;;;<<<===========================<<<======>>>>>>======<<<>>>>>>>>>>>>>>>??????@@@???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBB???@@@@@@AAABBBBBBBBBBBBAAABBBDDDDDDCCCBBBCCCDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFGGGHHHIIIJJJIIIIIIJJJKKKLLLMMMNNNNNNPPPOOONNNMMMMMMMMMMMMMMMNNNMMMLLLJJJJJJKKKLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOPPPPPPQQQOOOOOONNNMMMMMMNNNOOOOOOPPPOOONNNMMMLLLKKKJJJJJJKKKLLLMMMOOOQQQRRRTTTTTTQQQSSSUUUWWWYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYTTTUUUUUUWWWYYY[[[]]]^^^[[[^^^aaacccccc```]]]ZZZWWWVVVVVVUUUUUUVVVVVVVVVYYYYYYXXXWWWWWWXXXZZZZZZ[[[\\\\\\]]]]]]\\\\\\[[[\\\\\\\\\]]]___aaabbbcccbbbbbbbbbbbbbbbbbbbbbbbbccceeeggghhhiiihhhgggfffjjjkkklllkkkhhhfffffffffiiijjjjjjiiigggeeefffgggeeeeeefffggghhhhhhhhhhhhggghhhhhhggggggmmmvvv~~~uuusssqqqssswwwyyyxxxvvvyyyvvvpppkkkiiilllppptttyyy~~~~~~}}}zzz~~~}}}}}}~~~{{{zzz|||yyyvvvvvvwwwwwwvvvtttvvvzzz}}}|||wwwqqqllljjjggghhhkkkppprrrttt{{{vvvkkkdddcccddd```eeeiiihhhiiimmmpppooolllnnnqqqtttvvvwwwwwwwwwvvvsssqqqppprrrsssttttttwwwwwwwwwvvvuuuvvvyyy}}}zzzwwwsssqqqrrrvvvyyy{{{uuutttsssrrrqqqpppooooooooooooppprrrtttuuusssqqqllllllkkkjjjjjjjjjkkklllkkkjjjjjjjjjjjjkkkkkklllhhhiiikkkkkkiiieee```^^^]]]^^^^^^]]]ZZZXXXWWWXXXZZZ[[[\\\\\\ZZZXXXXXXWWWVVVUUUSSSPPPMMMJJJIIIHHHJJJJJJJJJIIIHHHFFFEEEDDDGGGHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@???>>>===<<<===============<<<<<<;;;::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<888888999999999999999888:::::::::::::::;;;<<<===::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999;;;<<<;;;:::999:::<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999:::;;;======<<<<<<<<<<<<<<<;;;;;;:::<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===<<<;;;;;;<<<<<<<<<============<<<<<<===>>>>>>??????>>>>>>=========>>>>>>?????????????????????@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAAAAAAAABBBBBB???@@@@@@AAABBBBBBBBBBBB@@@BBBCCCDDDCCCBBBCCCDDDCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHJJJKKKIIIIIIJJJKKKLLLMMMMMMNNNOOONNNNNNMMMLLLLLLLLLLLLNNNMMMKKKJJJJJJJJJKKKLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRTTTSSSQQQOOONNNNNNNNNOOOOOOOOONNNMMMLLLJJJIIIHHHLLLLLLMMMNNNOOOPPPPPPQQQRRRSSSTTTWWWYYYZZZ\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVVVVXXXYYY[[[]]]^^^ZZZ]]]```ccccccaaa]]][[[VVVVVVVVVUUUUUUVVVVVVWWWYYYXXXWWWWWWWWWYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\]]]___aaacccdddbbbbbbbbbbbbbbbcccccccccaaacccfffhhhjjjjjjiiiiiigggiiijjjjjjhhhgggggghhhdddfffgggfffeeedddfffgggcccdddeeefffggggggggggggggghhhiiihhhhhhkkkrrrwwwxxx{{{xxxnnnmmmmmmqqqvvvzzzzzzxxxrrrrrrpppnnnlllnnnqqqtttxxx~~~~~~{{{}}}{{{{{{|||~~~~~~~~~|||zzzzzzwwwttttttvvvwwwuuurrrqqqvvvzzzzzztttmmmhhhfffdddeeejjjpppsssuuu{{{vvvhhh]]]YYYYYYWWW^^^ccceeegggjjjllljjjgggiiilllpppsssuuuuuuuuusssqqqpppppprrrtttttttttttttttsssrrrrrrtttxxx{{{{{{xxxtttqqqqqqtttxxx{{{vvvuuutttrrrqqqpppppppppoooppprrruuuvvvuuuqqqmmmjjjkkkkkkkkkiiiiiikkkllljjjjjjjjjjjjjjjkkklllmmmhhhjjjkkkllljjjfffccc```]]]^^^___]]]ZZZXXXWWWWWWYYYZZZZZZZZZYYYXXXWWWVVVUUUSSSQQQNNNLLLJJJIIIIIIKKKJJJJJJIIIGGGFFFDDDCCCGGGGGGGGGHHHIIIIIIJJJJJJIIIJJJKKKKKKKKKJJJHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@????????????=========>>>>>>===============>>>>>>>>>>>>===============>>>===<<<<<<;;;:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::888999::::::::::::::::::999999999999:::;;;<<<<<<999999:::::::::::::::;;;999999:::::::::::::::;;;999:::;;;;;;999999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;:::999999999999:::888999999::::::;;;;;;;;;::::::::::::::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;:::999999999:::;;;<<<<<<<<<<<<======<<<<<<;;;:::=========>>>>>>=================================:::<<<======<<<;;;;;;<<<;;;<<<<<<======<<<<<<;;;===>>>>>>??????>>>>>>===<<<===>>>>>>??????>>>>>>????????????@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAA???AAACCCCCCCCCBBBCCCDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLNNNMMMMMMLLLLLLLLLLLLLLLJJJJJJIIIIIIIIIKKKLLLNNNNNNNNNMMMMMMNNNPPPRRRSSSUUUTTTRRRPPPOOOOOOOOOOOONNNNNNNNNMMMLLLKKKIIIHHHJJJJJJJJJKKKKKKLLLLLLMMMQQQRRRSSSUUUWWWYYY[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[WWWWWWWWWXXXXXXZZZ[[[\\\YYY[[[^^^aaaaaa```^^^\\\VVVVVVUUUUUUUUUVVVWWWWWWYYYXXXXXXWWWXXXYYY[[[\\\]]]]]]]]]\\\\\\]]]]]]]]][[[[[[[[[\\\^^^```aaabbbbbbbbbcccccccccddddddddd___```ccceeehhhiiiiiiiiidddfffggggggfffeeefffgggbbbcccddddddccccccdddfffddddddeeeggghhhhhhhhhhhhiiijjjjjjiiiiiijjjllloooqqquuu{{{vvvqqqoooiiihhhhhhmmmssswwwxxxvvvppprrrsssrrrooommmlllmmmrrryyy~~~{{{}}}~~~}}}}}}{{{yyyzzz|||}}}|||zzzuuuqqqqqquuuxxxxxxwwwppptttwwwvvvpppjjjiiiiiifffhhhnnntttvvvwww|||yyymmmaaaWWWRRRRRRXXX\\\\\\^^^bbbdddcccdddggglllpppssstttttttttsssqqqpppqqqssstttsssrrrpppooommmmmmooosssvvvxxxxxxxxxvvvuuussssssuuuvvvtttsssrrrqqqpppqqqqqqrrrmmmnnnooorrrtttssspppmmmjjjkkklllkkkhhhggghhhjjjiiiiiiiiiiiijjjkkklllmmmjjjkkkkkkjjjhhheeeaaa___[[[\\\]]]]]][[[YYYYYYZZZZZZYYYXXXWWWWWWWWWVVVUUUTTTRRRPPPNNNLLLKKKKKKKKKHHHHHHHHHHHHGGGFFFDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGIIIIIIIIIHHHFFFEEEFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA???>>>>>>>>>============<<<==================<<<=========<<<<<<======>>><<<===>>>>>>>>>===;;;;;;;;;;;;;;;:::::::::::::::999999999999999999999999999::::::;;;<<<<<<;;;;;;999999888888888999999:::888999999999::::::::::::888999999999::::::::::::888:::;;;:::999888999:::999::::::::::::;;;;;;;;;::::::999888888888888999888888888999::::::;;;;;;888888888999999:::::::::999:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<======>>>===<<<;;;:::;;;<<<<<<======<<<<<<;;;========================999;;;======<<<;;;;;;;;;;;;;;;<<<======<<<;;;;;;<<<======>>>>>>======<<<<<<<<<>>>?????????>>>===????????????@@@@@@@@@@@@>>>??????@@@AAAAAABBBBBB???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@>>>@@@BBBCCCBBBBBBCCCDDDBBBCCCCCCCCCCCCBBBAAAAAA???@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJIIIHHHHHHIIIJJJLLLNNNMMMMMMLLLLLLMMMOOORRRSSSSSSRRRQQQPPPOOOPPPPPPQQQMMMNNNNNNNNNMMMKKKJJJIIIGGGHHHHHHJJJKKKLLLMMMMMMPPPPPPQQQSSSUUUWWWYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVWWWWWWYYYZZZ\\\^^^______^^^]]]VVVUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXXXXYYYZZZ\\\]]]^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^___```bbbcccdddbbbbbbcccdddeeeffffffgggaaabbbccceeefffhhhiiiiiieeeggghhhgggeeeddddddeeebbbcccdddcccaaaaaabbbcccdddeeefffhhhiiijjjjjjjjjiiijjjkkkkkkkkkkkkllllllllllllttt}}}zzzvvvpppkkkiiieeeddddddiiiooossstttrrrrrruuuwwwvvvpppiiieeedddkkkttt{{{|||~~~|||vvvxxx|||~~~{{{zzzxxxzzz}}}zzztttooonnntttzzz}}}}}}rrruuuvvvrrrllliiijjjmmmkkkmmmrrrxxxzzzyyy}}}}}}uuuiii[[[RRRPPPUUUWWWUUUVVV[[[^^^]]]hhhkkkooosssuuuuuutttssstttrrrqqqrrrssssssrrrpppnnnkkkiiiiiimmmrrruuuvvvvvvwwwyyyxxxvvvtttsssrrrqqqpppooonnnooopppqqqrrrlllkkklllnnnpppqqqpppoookkkmmmmmmkkkgggeeefffggghhhhhhhhhiiijjjkkklllmmmkkkkkkkkkiiifffbbb^^^\\\YYY[[[\\\]]]\\\[[[\\\]]]ZZZYYYWWWVVVVVVWWWVVVUUUSSSRRRPPPNNNLLLLLLLLLLLLEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGHHHHHHFFFEEECCCEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBBBBAAAAAABBBBBBCCC============<<<<<<<<<<<<<<<<<<============<<<<<<>>>===<<<;;;;;;<<<>>>>>><<<===>>>>>>>>>===;;;:::;;;;;;;;;::::::999999999888888888888888888888888444555666777777777777777::::::999888777777777777888888888999999:::::::::888888888999999:::::::::888999::::::888888999:::999999:::::::::;;;;;;;;;:::999888888777777888888777777888999::::::;;;;;;666666777888999999::::::999:::;;;;;;<<<<<<<<<;;;<<<<<<;;;:::::::::;;;;;;<<<===>>>>>>>>>===;;;;;;:::;;;;;;<<<<<<;;;;;;:::>>>>>>>>>>>>>>>>>>>>>>>>888:::======<<<::::::;;;:::;;;<<<======<<<;;;:::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>?????????>>>===>>>????????????@@@@@@@@@>>>>>>???@@@AAAAAABBBBBB??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@???>>>@@@BBBCCCBBBBBBCCCDDDBBBBBBCCCCCCBBBBBBAAA@@@??????@@@AAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCDDDDDDEEEFFFGGGDDDFFFGGGIIIJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMKKKLLLMMMNNNNNNNNNNNNNNNHHHIIIJJJJJJJJJIIIGGGFFFJJJIIIHHHGGGHHHJJJLLLNNNMMMLLLLLLKKKMMMOOOQQQSSSOOOOOONNNNNNOOOPPPRRRSSSMMMMMMNNNNNNNNNLLLKKKJJJGGGGGGIIIKKKMMMOOOPPPQQQOOOOOOPPPQQQSSSUUUWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTSSSTTTYYYZZZ[[[]]]^^^^^^^^^]]]UUUUUUUUUUUUVVVVVVWWWXXXZZZYYYYYYYYYZZZ[[[]]]^^^___^^^^^^]]]]]]^^^^^^___bbbbbbccccccdddeeeggggggbbbbbbcccdddfffggghhhhhhffffffffffffgggiiijjjkkkiiijjjkkkjjjgggeeedddeeecccddddddccc```______```eeefffgggiiijjjkkkkkkkkkhhhiiikkkmmmnnnoooooopppiiiggglllyyyyyyzzz{{{{{{yyytttmmmhhhfffdddbbbdddiiioootttwwwqqqwww|||zzzqqqfff___\\\[[[cccoooxxx~~~}}}xxxwwwxxxyyy{{{yyyyyy}}}~~~}}}~~~zzzrrrllloooxxx|||yyyrrrkkkmmmqqqrrrsssrrrssssssnnnlllnnntttzzz|||||||||}}}zzz}}}nnn```\\\TTTSSSRRRPPPPPPSSSZZZ___iiilllooossswwwxxxyyyyyyyyyvvvsssrrrrrrrrrpppmmmgggeeeeeejjjpppsssqqqnnnpppqqqsssvvvxxxvvvqqqnnnrrrrrrqqqpppnnnmmmkkkkkkkkkjjjjjjkkknnnoooooonnnjjjkkkkkkjjjiiigggeeedddeeefffhhhiiiiiigggfffdddfffeeecccbbbbbb```]]][[[YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVTTTRRROOOMMMKKKKKKLLLMMMJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???===<<<;;;;;;<<<===???;;;;;;:::::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::;;;<<<888999999::::::999999888999777555666999:::888666999999::::::::::::999999777777777777777777777777777777777777777777777777333555777999:::999888777666666777888888888888777888888888888888888888888777777777777777777777777999999999999999999999999:::::::::;;;;;;:::999999999999999888888777777777;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@???>>>=====================<<<<<<<<<<<<======@@@?????????>>>>>>======>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCC<<<===???AAACCCEEEFFFGGGDDDDDDDDDDDDDDDCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHGGGHHHJJJLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOONNNNNNLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJMMMMMMMMMLLLMMMMMMNNNNNNKKKMMMOOOQQQQQQOOOMMMKKKMMMMMMLLLLLLMMMMMMNNNOOOLLLKKKJJJIIIJJJMMMPPPRRRPPPQQQRRRQQQQQQRRRUUUWWWYYYXXXXXXYYYYYYZZZ[[[\\\[[[\\\\\\ZZZXXXWWWXXXYYYYYYYYYZZZZZZZZZYYYYYYXXXXXXVVVUUUUUUWWWYYYZZZZZZZZZYYYXXXXXXXXXZZZ[[[\\\^^^___``````______aaaccceeecccaaabbbdddgggiiiiiibbbbbbbbbbbbccceeeggghhhhhhhhhhhhggggggggggggggggggiiikkkllljjjhhhggggggaaacccccccccaaa```aaabbbhhhhhhiiijjjjjjjjjjjjjjjmmmmmmoooppppppooonnnnnnjjjlllooosssxxx}}}zzzvvvwwwyyyzzzzzzvvvpppmmmddd```]]]___eeelllpppqqqpppvvvzzzyyyqqqfff\\\XXXWWW]]]fffooovvvzzz~~~}}}yyyxxxyyyzzz|||yyyyyy|||}}}|||}}}zzzrrrqqqvvvyyywwwssseeehhhnnntttwwwzzz{{{|||rrrppppppsssxxxzzz{{{zzz}}}xxxxxx}}}zzznnnfffeeeZZZWWWRRROOOOOOSSSZZZ^^^fffiiimmmqqquuuwwwxxxxxxwwwtttrrrqqqrrrrrrpppooojjjhhhfffiiinnnrrrqqqoooqqqrrrtttwwwxxxvvvrrrnnnoooppppppqqqooonnnkkkjjjkkkjjjiiijjjlllmmmmmmllliiiiiijjjjjjiiigggeeecccdddeeefffhhhhhhgggfffeeeccccccccccccccc```\\\XXXVVVVVVVVVVVVVVVWWWWWWWWWYYYYYYXXXWWWVVVUUUTTTTTTRRRPPPNNNLLLJJJJJJKKKKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;:::::::::999<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888999999888888999999999999888888999777555666888999777666666777777888888777777666777777777777777777777777777777777777777777777777444555777999999999888777666777777888999888888888;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777999999888888888888999999888888999:::;;;;;;;;;::::::999999999888888888888;;;;;;:::::::::999999999::::::::::::::::::999999888999999::::::999999888<<<;;;;;;:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<<<<<<<============<<<<<<<<<<<<======?????????>>>>>>>>>======>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>AAAAAAAAAAAABBBBBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCC??????@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGHHHJJJLLLMMMMMMLLLLLLKKKKKKKKKJJJLLLMMMNNNNNNNNNNNNLLLLLLJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJMMMMMMMMMMMMMMMMMMNNNNNNLLLMMMOOOPPPPPPOOOMMMLLLMMMMMMMMMMMMMMMNNNNNNOOOMMMKKKJJJJJJKKKMMMPPPRRRQQQQQQRRRQQQPPPQQQSSSVVVXXXWWWXXXXXXYYYZZZZZZ[[[]]]^^^]]][[[YYYWWWXXXYYY\\\\\\\\\\\\[[[ZZZYYYXXXVVVUUUTTTVVVYYY[[[\\\\\\ZZZYYYXXXXXXYYYZZZ[[[\\\]]]^^^___^^^^^^___aaadddgggdddbbbbbbdddfffffffff````````````bbbeeegggiiiiiiiiiiiiiiihhhggggggggghhhjjjlllllljjjgggffffffbbbdddeeedddccccccdddeeegggggghhhiiijjjjjjkkkjjjlllmmmnnnooooooooonnnmmmlllmmmooorrruuu{{{{{{sssooorrrtttxxxzzzzzzwwwtttqqqgggaaa[[[]]]eeelllnnnmmmrrruuuxxxxxxrrrhhh^^^WWWVVVYYY___hhhqqqwww{{{|||}}}|||}}}~~~~~~zzzyyy{{{{{{zzz|||~~~~~~vvvqqqqqqsssssssssdddhhhooowww|||wwwuuusssrrrtttvvvxxxwwwtttllljjjnnnmmmgggeeehhhfff```XXXSSSTTTXXX]]]aaabbbeeeiiimmmqqqtttvvvwwwtttsssqqqqqqrrrsssrrrqqqpppmmmkkkmmmqqqttttttsssssssssuuuwwwxxxvvvrrrnnnkkkmmmnnnoooooommmkkkjjjkkkiiiiiiiiikkkkkkjjjiiigggggghhhiiihhhfffdddbbbbbbccceeefffffffffeeeeee```aaabbbcccccc___ZZZVVVUUUUUUUUUUUUVVVVVVVVVWWWZZZZZZXXXWWWUUUSSSRRRQQQPPPOOOMMMKKKIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????@@@@@@@@@?????????>>>>>>????????????????????????>>>===<<<;;;;;;<<<===>>><<<<<<;;;;;;;;;:::::::::========================<<<;;;999888777777666777777888888999999888888777888666555666777888777666666666777777777777666666777777777777777777777777777777777777777777777777444555777888999888888777777777888999999999999888888888888888888888888888666666666666666666666666999888777666666777888999666777888999:::;;;;;;;;;:::::::::999999999999888:::::::::999999999999999999999999:::::::::::::::888888999999999999888888;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<============<<<<<<<<<<<<======??????>>>>>>>>>>>>======>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>???@@@@@@AAABBBCCCCCCDDDAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAABBBCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGGGGHHHJJJLLLNNNNNNMMMLLLLLLKKKJJJJJJKKKLLLMMMNNNNNNNNNLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNLLLMMMOOOPPPPPPOOOMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKLLLNNNPPPRRRQQQRRRSSSRRRPPPQQQRRRTTTVVVVVVVVVWWWXXXXXXYYYYYY^^^^^^^^^\\\ZZZYYYYYYZZZ_________^^^\\\[[[YYYXXXTTTTTTUUUXXX[[[]]]]]]\\\YYYYYYYYYYYYZZZ[[[\\\]]]_______________aaadddggghhhfffcccbbbcccddddddccc^^^^^^]]]^^^```dddhhhjjjkkkkkkkkkjjjiiihhhggggggiiikkklllllljjjhhhggggggfffhhhiiihhhgggfffgggiiifffggghhhiiijjjjjjjjjjjjkkklllmmmnnnnnnnnnnnnmmmnnnnnnooopppqqquuuzzz~~~{{{}}}|||}}}{{{tttooonnnpppssswwwyyyyyyvvvtttsssooofff___aaaiiiqqqqqqnnnttttttuuuuuurrrlllccc]]]^^^^^^```hhhqqqyyy||||||{{{~~~zzzxxxzzzzzzyyy{{{}}}|||zzzqqqjjjhhhkkkooossskkkooottt{{{~~~{{{xxxxxxtttpppppprrrtttssshhhaaa^^^ccceeeaaabbbgggpppjjjccc______bbbdddeee```bbbeeejjjnnnqqqssstttrrrqqqqqqqqqrrrsssttttttuuusssrrrtttwwwxxxxxxwwwsssttttttvvvvvvtttpppmmmiiiiiijjjjjjjjjkkkjjjjjjkkkjjjhhhhhhiiiiiihhhgggdddeeeggghhhgggeeecccaaaaaaaaacccddddddddddddddd```____________]]]YYYWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXWWWUUUTTTRRRQQQQQQPPPOOOMMMKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@?????????>>>>>>@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777666666888999999999999999999888666666666666666666666666777888888888888888888777666666666666666666666666777777777777777777777777555555666777888888777777777888888999999999999999777777777777777777777777555555555555555555555555888777555555555666888999777777888999999:::999999:::::::::999999999999999999999999999999888888888888888999999:::::::::;;;::::::;;;;;;;;;;;;:::::::::::::::999::::::;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;<<<=========<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>????????????????????????????????????????????????>>>>>>>>>>>>>>>??????AAABBBCCCDDDDDDAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBCCCDDDDDDDDDFFFFFFGGGGGGGGGFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGGGGFFFGGGJJJLLLNNNNNNMMMLLLKKKKKKJJJIIIKKKKKKMMMNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNLLLMMMNNNOOOOOONNNMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMOOOQQQRRRSSSTTTTTTSSSRRRQQQRRRTTTTTTUUUUUUVVVWWWWWWXXXXXX[[[[[[\\\[[[YYYYYY[[[\\\bbbbbbaaa___^^^\\\ZZZYYYUUUUUUVVVYYY\\\]]]\\\ZZZXXXXXXYYYZZZ[[[\\\^^^^^^aaaaaaaaaaaaaaacccgggkkkgggeeecccbbbcccccccccbbb^^^]]]]]]]]]```dddiiilllkkkkkklllkkkjjjiiigggfffhhhjjjllllllkkkjjjkkkkkkmmmnnnnnnmmmkkkiiiiiijjjhhhhhhiiiiiiiiiiiihhhhhhjjjjjjkkkllllllmmmmmmmmmnnnnnnooonnnoooqqquuuxxx|||rrrnnnuuu~~~{{{vvvuuurrrnnnmmmooopppssswwwxxxvvvtttssssssuuullleeegggnnntttsssooorrrqqqpppoooooolllhhheeeiiigggfffjjjpppuuuvvvvvvwwwzzz~~~}}}yyyxxxzzzzzzxxxzzz~~~|||uuuooogggaaa```dddlllrrrssstttxxx|||~~~zzzuuuwwwyyywwwpppnnnqqqrrroooddd^^^^^^eeefffaaa```dddqqqnnnkkkhhhhhhhhhhhhggg```aaadddgggkkknnnpppqqqooopppqqqqqqrrrsssuuuvvvssstttuuuxxxyyyyyyxxxvvvtttttttttuuuuuusssooolllgggfffeeedddeeegggiiikkkkkkiiihhhhhhhhhhhhgggeeebbbdddfffggggggeeecccaaa``````aaabbbbbbbbbbbbbbbaaa^^^[[[YYYYYYZZZYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTSSSSSSRRRRRRQQQQQQPPPOOONNNLLLKKKJJJIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@????????????========================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999555666666777888888888888999999::::::::::::999999555555666666555555555666666777777888888777777666555555555555555555555555666666666666666666666666555666666777777777777777777777888999999999999888::::::::::::::::::::::::444444444444444444444444666666555555555666888999999999999999888777666666999999999999999999999999888888888888888888888888888888888999999:::::::::999::::::;;;;;;::::::999999999999999999:::;;;<<<999999999:::::::::;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<=========<<<<<<<<<<<<========================>>>>>>======>>>>>>>>>?????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCDDDAAAAAAAAABBBBBBBBBCCCCCC???@@@AAABBBDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGIIIKKKMMMMMMLLLLLLKKKJJJJJJIIIJJJKKKLLLMMMNNNMMMMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJKKKLLLNNNOOOOOOOOONNNLLLMMMMMMNNNNNNMMMMMMLLLKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSUUUVVVUUUTTTSSSSSSTTTSSSTTTUUUVVVWWWWWWWWWVVVUUUWWWXXXXXXXXXYYY[[[]]]bbbbbbaaa```^^^\\\ZZZYYYWWWWWWWWWYYY[[[[[[YYYWWWWWWXXXYYY[[[]]]^^^______```aaaaaaaaaaaacccgggjjjdddcccbbbbbbcccdddcccbbb______^^^___aaaeeeiiikkkjjjjjjkkkkkkjjjiiigggffffffhhhjjjllllllmmmoooqqqssstttssspppmmmjjjjjjjjjjjjjjjjjjiiihhhgggfffeeeiiiiiiiiijjjjjjkkklllmmmlllmmmnnnnnnnnnpppsssvvvzzz{{{llliiirrr{{{{{{tttppplllhhhiiimmmnnnrrrvvvwwwtttqqqqqqrrruuuooojjjkkkppptttqqqmmmmmmmmmmmmmmmlllkkkjjjiiipppnnnkkkkkklllmmmmmmmmmsssvvvzzz|||}}}~~~zzzxxxxxxzzz{{{yyyzzz}}}~~~{{{wwwpppjjjbbb\\\]]]ccckkkqqqssstttuuuzzz}}}}}}yyytttttt{{{|||vvvsssvvvuuuqqqbbb^^^```hhhhhh```[[[\\\hhhiiijjjiiifffeeefffgggbbbccceeegggiiikkkmmmnnnlllnnnooopppoooqqqsssuuupppqqqssstttuuuuuuttttttvvvuuuuuuuuuuuusssooollleeedddcccbbbccceeegggiiihhhgggeeeffffffgggeeeddd```ccceeehhhhhhfffcccaaa````````````````````````aaa]]]XXXUUUVVVWWWYYYYYYTTTTTTTTTSSSRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOONNNNNNLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@????????????>>>@@@@@@@@@????????????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777777777777777777777777444555666888999999999999999999999::::::999999999444555666555444333444666444444555555555555444444555555555555555555555555666666666666666666666666666666666666666666666666666666777888888888888777888888888888888888888888555555555555555555555555555555666666777777888888999999999888777666555444777888888888888999999999777777777777777888888888888888888999999999999999777777888888888888777777999888888999999:::;;;<<<999999999999::::::::::::::::::::::::::::::::::::;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<<<<======<<<<<<============>>>>>>=========>>>>>>>>>??????????????????????????????======>>>>>>>>>>>>>>>???>>>??????@@@AAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCC???@@@AAABBBDDDEEEFFFGGGEEEEEEFFFGGGGGGGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGIIIKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMNNNMMMMMMLLLJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIKKKLLLNNNOOOOOOOOONNNLLLMMMMMMMMMMMMMMMMMMLLLKKKLLLMMMOOOOOONNNMMMMMMMMMMMMMMMNNNOOOPPPRRRRRRRRRTTTUUUUUUTTTSSSTTTUUURRRSSSUUUWWWWWWWWWVVVVVVRRRTTTUUUVVVVVVWWWZZZ\\\____________^^^\\\[[[[[[XXXWWWWWWXXXYYYYYYXXXVVVWWWXXXZZZ\\\^^^___``````^^^___aaaaaaaaabbbdddfffcccbbbaaabbbccccccbbbaaaaaaaaaaaaaaabbbdddfffgggfffgggiiijjjiiihhhfffeeebbbeeehhhjjjkkkmmmqqqsssttttttssspppllljjjiiiiiijjjjjjjjjiiihhhfffeeedddggggggggghhhiiijjjkkkllljjjkkkmmmmmmmmmooorrruuuuuuzzz~~~ooojjjooovvv~~~yyysssooojjjeeeeeeiiikkkppptttuuurrrpppqqqssstttqqqoooooorrrrrrooollljjjnnnrrrrrrooolllkkkkkkpppppppppooonnnmmmoooqqquuuwwwzzz{{{|||}}}wwwuuuwww{{{|||zzzyyy|||{{{||||||}}}|||{{{zzzyyyvvvnnnddd___```fffmmmqqqrrrqqqrrrvvv{{{|||xxxtttttt~~~~~~|||}}}vvvfffbbbeeellljjj___WWWWWW^^^bbbeeeccc___^^^ccchhhffffffgggggghhhjjjkkklllhhhjjjllllllllllllooorrrooooooooonnnoooqqqtttvvvyyyxxxwwwvvvvvvtttpppnnncccccceeefffffffffffffffdddcccbbbbbbcccdddcccaaa```bbbfffhhhiiigggdddbbbaaa```___^^^^^^]]]]]]^^^^^^[[[WWWUUUUUUVVVWWWWWWUUUUUUTTTSSSQQQPPPOOONNNPPPPPPOOONNNMMMLLLLLLKKKMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDEEEDDDCCCCCCBBBAAAAAA@@@@@@????????????>>>>>>>>>>>>??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999888888888888888888888888888888888555666888999999999999888777777888888888888777777333555666555333222444666333444444555555444444333444444444444444444444444666666666666666666666666666666666555555555666666555555666777777777777666666666666666666666666666555555555555555555555555333555777888999999888777888888888888777666555555666666777777777888888888666666666777777777888888999999999999888888888888777777888888888888777777888888888888999:::;;;<<<888999999999999:::::::::999999999999999999999999===<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<======<<<<<<<<<=========>>>>>>============>>>>>>>>>???????????????????????????============>>>>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEDDDEEEEEEFFFGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEFFFFFFFFFFFFIIIKKKHHHHHHHHHIIIIIIIIIIIIIIIHHHJJJKKKMMMMMMMMMMMMLLLIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJLLLOOOPPPPPPOOONNNLLLLLLMMMMMMMMMMMMLLLLLLKKKLLLNNNOOOOOONNNMMMLLLMMMMMMNNNOOOPPPQQQRRRRRROOOQQQSSSTTTSSSRRRSSSTTTRRRTTTVVVWWWXXXXXXWWWVVVTTTUUUVVVUUUUUUUUUWWWYYY[[[[[[\\\]]]]]]]]]\\\\\\WWWVVVTTTUUUWWWXXXXXXWWWVVVXXXZZZ]]]___```aaaaaa___aaadddeeedddddddddeeeeeecccbbbbbbbbbbbb```^^^aaaaaabbbbbbbbbbbbbbbbbbbbbdddfffhhhhhhgggeeeccc```bbbeeeggghhhjjjnnnpppooopppooommmjjjhhhggghhhhhhhhhhhhhhhhhhggggggfffffffffffffffgggiiikkkllliiijjjlllllllllmmmppprrroootttzzz~~~ssslllmmmqqqyyyuuuqqqpppkkkeeedddhhhhhhnnnssssssqqqoooqqqtttssssssrrrssssssrrrooolllkkkrrryyyzzzuuuooollllllmmmqqqtttttttttuuuyyy}}}xxxzzz|||}}}}}}uuutttwww|||}}}zzzyyy{{{zzz|||uuujjjdddeeejjjoooqqqsssqqqppptttyyyzzzvvvrrrttt{{{ppplllmmmssspppdddZZZYYYYYY^^^aaa^^^YYYZZZccckkkiiihhhhhhhhhhhhiiiiiijjjfffhhhjjjjjjiiiiiilllppprrrpppmmmkkklllpppvvv{{{{{{zzzyyyxxxwwwuuurrroooaaacccgggjjjjjjhhheeecccaaa```___```aaabbbaaa``````bbbfffiiiiiihhheeecccaaa```___^^^]]]\\\\\\\\\[[[YYYWWWVVVVVVWWWVVVTTTXXXWWWVVVTTTSSSQQQPPPOOOQQQPPPOOOMMMLLLJJJIIIHHHLLLLLLKKKJJJIIIGGGFFFEEEFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBAAA@@@@@@???>>>>>>>>>============>>>=========<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999999999888888888777777888888888888888888888888777888999::::::999777777555555666666666666555555222444666555333222333666555666666666666666666555444444444444444444444444666666666666666666666666777666666555555555666666444555555666666666666666888888888888888888888888666666666666666666666666333555888:::;;;:::888777555666777777777777777666555555666666777777777888555666666666777777888888:::999999999888888777777999999::::::::::::999999888888888888999:::;;;<<<888888999999999:::::::::999999999999999999999999>>>===<<<<<<;;;;;;;;;;;;======<<<<<<<<<<<<======;;;<<<<<<<<<======>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCEEEFFFFFFEEEFFFIIIKKKFFFGGGGGGHHHHHHIIIIIIJJJHHHIIIKKKLLLMMMMMMMMMLLLHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHJJJLLLOOOPPPPPPOOONNNLLLLLLLLLLLLLLLLLLLLLLLLJJJLLLNNNOOOOOOOOOMMMLLLMMMNNNNNNOOOPPPQQQRRRRRRLLLNNNQQQRRRRRRQQQRRRSSSRRRTTTVVVXXXXXXXXXWWWVVVVVVWWWWWWVVVUUUTTTUUUWWWXXXYYYZZZ[[[\\\]]]]]]]]]UUUTTTRRRSSSVVVXXXYYYYYYVVVWWWZZZ]]]```aaaaaabbbbbbeeehhhiiiiiiggggggggggggeeecccbbbbbb```]]][[[aaaaaabbbbbbbbb```^^^]]]___aaadddfffgggfffdddccc___aaacccdddeeegggkkkmmmjjjkkkkkkjjjhhhfffggghhheeefffggghhhiiiiiiiiiiiiffffffeeefffgggiiikkkllliiijjjkkkkkkjjjkkkmmmooommmrrrxxx{{{{{{|||~~~wwwooonnnooommmmmmlllkkkiiihhhggggggmmmlllooorrrrrrpppqqqvvvuuuttttttttttttrrrooommmkkksssyyyxxxtttssspppllloooqqqtttwwwzzz}}}~~~yyyuuuyyy}}}|||xxxuuuvvvuuuvvvxxx}}}yyyrrrppppppqqqqqqqqqooonnnqqqvvvyyyzzzyyyvvv|||{{{wwwrrrqqqpppmmmfff___YYY\\\___]]]VVVSSS\\\iiillllllkkkkkkjjjiiiggggggdddeeefffffffffgggiiikkknnnmmmkkkiiiiiikkkppptttzzzwwwtttuuuwwwvvvrrrmmmdddeeefffggggggfffdddbbb^^^^^^^^^^^^^^^^^^^^^^^^```aaadddffffffeeecccbbb```___]]]]]]^^^^^^]]][[[ZZZXXXVVVUUUUUUVVVWWWXXX]]][[[YYYXXXYYYWWWRRRNNNRRRPPPOOOMMMKKKIIIIIIHHHNNNMMMKKKIIIHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEEEECCCCCCCCCBBBAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????>>>============>>>::::::999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;===;;;777444333333444555777777888888888888777777666666777777777777777777666555555444444444555555555555555555555555555555555555444444444333333333555555555555555444444444666666666666555555555555666555444333333444555666555555666666555444333333555666666666555444333333222222333444555666777888999888888888777777666666666666666666666555555555777666666555555555555555;;;:::999777777777888888666666666666555555555555888888999999999888888777999999888888999999:::;;;<<<;;;999888888888999999888888777777888888999:::::::::999888999:::<<<===999999999999:::<<<>>>???======>>>>>>===<<<;;;;;;<<<<<<<<<<<<===============>>>???@@@@@@???>>>===<<<<<<<<<<<<============??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBCCCCCCDDDFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHHHHGGGIIIIIIIIIIIIIIIJJJKKKLLLJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGJJJMMMOOOOOOOOONNNMMMMMMLLLLLLLLLMMMOOOPPPOOOOOOPPPPPPPPPOOOMMMLLLJJJKKKLLLMMMLLLLLLMMMOOORRRRRRRRRRRRRRRRRRSSSSSSSSSTTTVVVVVVVVVVVVWWWYYYZZZZZZZZZZZZYYYWWWTTTSSSUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUVVVWWWXXXYYYYYY[[[^^^aaabbb```^^^\\\aaadddgggiiijjjgggdddbbbdddcccbbb```^^^]]]]]]\\\````````````___^^^]]]\\\]]]___aaaccccccbbb```___aaaaaabbbcccdddfffggghhhgggffffffggggggeeebbb___bbbdddfffhhhiiiiiigggffffffffffffggghhhhhhiiiiiiiiigggeeeeeegggiiijjjjjjlllnnnpppqqqqqqsssuuuxxxssskkkiiihhhjjjjjjjjjiiihhhhhhgggggglllkkkmmmqqqpppmmmnnnrrrsssrrrqqqooonnnllliiigggkkksssxxxvvvrrrpppllliiilllpppvvv{{{~~~}}}|||~~~~~~|||wwwzzz}}}{{{wwwuuuppppppppptttyyy}}}|||yyywwwuuusssrrrsssooolllmmmpppuuuxxxyyyxxx}}}|||yyyvvvtttsssqqqnnnkkk```aaabbb```YYYVVV]]]gggnnnnnnnnnnnnmmmlllkkkjjjeeefffggggggfffgggiiijjjnnnnnnllljjjiiikkkpppsssyyyvvvttttttwwwvvvqqqmmmeeefffffffffeeedddbbbaaa^^^^^^______^^^^^^]]]\\\]]]___bbbdddeeeeeecccbbbaaa```^^^^^^______]]]\\\ZZZYYYWWWVVVVVVVVVXXXXXX[[[YYYWWWVVVVVVTTTQQQNNNNNNMMMLLLKKKJJJIIIIIIIIILLLKKKIIIHHHGGGFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@???>>>========================<<<<<<<<<<<<;;;;;;;;;::::::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::888777555555666777888666777777888888777777666666666666666666666555555555555444444444555555666555555555555555555555555555555444444444333333333444444444555555555555555555555555444444444444333555444333222222333444555555555555555555444333333555555555555555555444333444444555555555555555555888777777777666666666666666666666666555555555555999999888777777777777777999888777666666777888888666666666666666666666666777777888888888888777777999999888888888999999:::;;;:::999888777777888999777777666666777777888999999999999999999999:::;;;===<<<;;;;;;;;;<<<=====================<<<;;;;;;============>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIHHHHHHGGGIIIHHHIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFIIILLLMMMNNNNNNMMMNNNMMMLLLLLLLLLMMMNNNOOONNNPPPRRRTTTSSSQQQNNNLLLJJJLLLMMMMMMMMMMMMNNNPPPRRRRRRRRRRRRRRRRRRQQQQQQQQQSSSUUUVVVVVVWWWYYY[[[[[[[[[ZZZZZZXXXWWWVVVUUUUUUUUUVVVXXXXXXYYYYYYYYYXXXXXXXXXWWWXXXXXXYYYYYYYYY[[[^^^```aaa```^^^]]]^^^aaaeeeiiikkkjjjgggeeecccbbb```___]]]\\\\\\\\\^^^_________^^^]]]\\\\\\[[[]]]___aaaaaa```^^^]]]``````aaabbbdddeeefffgggeeeeeeeeefffgggfffccc```bbbccceeeggghhhiiiiiihhhgggggggggggghhhiiijjjjjjgggdddbbbbbbdddgggiiiiiiiiikkklllmmmmmmooorrrttttttlllgggdddbbbeeeeeeeeefffgggggghhhhhhkkkjjjlllooommmiiiiiimmmsssqqqooollliiifffeeedddkkkrrrwwwtttooommmjjjfffiiiooowww|||yyy{{{|||zzz{{{|||zzzwwwvvvlllkkklllooouuuzzz}}}~~~~~~~~~}}}}}}}}}{{{wwwtttvvvpppiiifffhhhnnnuuuyyyyyy~~~~~~}}}|||yyyvvvrrrqqqssstttjjjhhhfffddd___[[[___eeeoooooopppoooooonnnmmmmmmhhhiiijjjiiihhhggghhhjjjnnnnnnmmmkkkiiikkknnnqqqxxxuuussstttvvvuuuqqqmmmhhhgggfffdddcccaaa```___^^^^^^___```___^^^\\\[[[ZZZ\\\```ccceeeeeedddcccbbb```___^^^______]]]\\\ZZZYYYXXXVVVVVVWWWXXXXXXYYYVVVSSSRRRQQQPPPNNNMMMJJJJJJIIIHHHHHHHHHIIIIIIJJJIIIHHHFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999:::999888888888888999:::::::::::::::::::::::::::666666666777888888999999666666777777777777666666666666666555555444444444444333333333444555666666444444444444444444444444555555444444444333333333333333444444555555666666444444333333333222222222333333222222222222333333444555555555555444444333333444444555555555555444777666666555444333222222666666666555555555555555555555555555555555555555:::999888888777777888888666666666555666666777888666666666666777777777777666666777777777777666666999999888888888888888999999888888777777777777888666555555555555666777777888999999999999888888777<<<<<<;;;;;;<<<===>>>???===============<<<<<<;;;======>>>>>>>>>?????????======<<<<<<<<<<<<===============>>>>>>>>>???????????????@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEAAABBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHIIIJJJLLLMMMNNNMMMMMMKKKJJJIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEHHHJJJLLLLLLLLLLLLNNNNNNMMMLLLLLLLLLMMMMMMMMMPPPSSSVVVVVVSSSNNNKKKKKKLLLNNNNNNMMMMMMOOOPPPSSSSSSRRRRRRQQQQQQPPPPPPPPPRRRUUUVVVWWWXXX[[[]]][[[[[[YYYXXXWWWWWWWWWWWWTTTTTTUUUWWWXXXYYYYYYZZZYYYYYYZZZZZZZZZYYYYYYXXXZZZ[[[]]]___```___^^^]]]ZZZ]]]ccciiilllllljjjhhhbbbaaa___^^^\\\\\\[[[[[[\\\]]]]]]^^^]]]]]]\\\\\\ZZZ[[[]]]^^^___^^^\\\[[[]]]^^^```bbbddddddddddddbbbbbbccceeefffgggeeecccaaaaaabbbdddfffhhhjjjkkkhhhhhhgggggghhhiiikkklllfffccc______aaadddfffgggeeefffhhhhhhiiijjjmmmooo}}}pppgggeeedddaaa^^^^^^___```bbbdddfffggghhhjjjjjjlllnnnlllhhhgggjjjsssrrrppplllhhhffffffgggjjjqqqvvvsssooommmkkkhhhjjjoooxxx|||xxxyyyzzz}}}{{{{{{|||zzzxxxxxxnnnmmmmmmppptttxxxzzz{{{wwwxxxzzz}}}|||yyyxxxqqqggg```aaahhhrrrxxxzzz~~~}}}}}}{{{{{{yyysssnnnmmmrrrxxxsssnnniiihhheeeaaabbbfffnnnnnnnnnnnnnnnnnnmmmmmmjjjkkklllkkkjjjhhhiiijjjmmmmmmmmmkkkiiijjjlllnnnuuutttsssssstttssspppmmmjjjiiifffdddaaa___^^^^^^\\\]]]^^^``````___]]]\\\XXXZZZ^^^aaaddddddccccccaaa___]]]]]]]]]]]][[[ZZZXXXWWWVVVUUUUUUUUUVVVVVVUUUSSSPPPNNNMMMLLLLLLLLLJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDFFFEEEEEEDDDCCCBBBAAAAAA????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???>>>===;;;999999999888888888888999999999999999999999999999999555666777999999999888888555666666777777666666555666555555444444333333222222222333333444555666777444444444444444444444444555555444444444333333333222222333444444555666666444333333333333222222222333333222222222222333333444444444555555444444333222333444444555555555555666666555555444333222222444444444444444444444444444444555555555555555666777777666555555555555666444444444444555666666777666666666777777777777777444555666666666666666666999999888777777777777888777777777666666666666777666666555555666666777888777888999999999777666555666777888:::===???AAABBB<<<===============<<<<<<============>>>>>>>>>>>>===<<<;;;::::::;;;<<<===>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@????????????????????????AAAAAABBBBBBCCCDDDDDDDDD???AAACCCEEEFFFFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJLLLNNNOOOLLLKKKIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGHHHJJJKKKKKKKKKNNNNNNMMMMMMLLLLLLLLLKKKMMMOOORRRTTTTTTRRROOOLLLKKKMMMNNNOOONNNNNNOOOQQQTTTTTTSSSRRRRRRQQQQQQQQQQQQSSSUUUVVVWWWWWWZZZ[[[ZZZYYYXXXVVVVVVVVVWWWXXXSSSTTTTTTUUUWWWXXXYYYZZZXXXYYYZZZ[[[[[[ZZZXXXWWWZZZ[[[]]]^^^______^^^^^^YYY\\\bbbhhhkkkkkkiiihhhbbbaaa___^^^]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^]]]]]]YYYZZZ\\\]]]^^^]]]\\\[[[ZZZ\\\___aaaccccccbbbaaa``````aaacccfffgggfffeee`````````aaadddgggkkkmmmiiiiiihhhggghhhjjjlllmmmhhhddd```^^^___bbbddddddbbbccceeeeeeeeefffiiikkk}}}}}}vvvnnnccc]]]\\\]]][[[XXXXXXYYY[[[^^^aaadddfffhhhjjjjjjlllpppnnniiihhhkkkqqqqqqpppllliiiggghhhjjjiiiqqqvvvtttqqqpppooommmmmmqqqvvvzzz}}}}}}|||{{{wwwwwwyyy}}}zzz{{{|||zzzzzz{{{vvvtttssssssvvvxxxyyyxxxssstttvvvzzzyyyqqqggg^^^]]]dddooowwwzzz~~~|||{{{vvvwwwuuuooojjjlllttt|||xxxrrrllliiigggdddeeeiiimmmmmmnnnnnnnnnnnnnnnnnnkkkmmmnnnnnnllljjjjjjjjjllllllmmmkkkjjjjjjkkkmmmsssssssssssssssqqqooommmkkkjjjgggeeebbb```______ZZZ[[[]]]___``````______WWWZZZ]]]aaaccccccbbbbbb___]]][[[[[[[[[[[[YYYWWWUUUUUUTTTTTTSSSSSSSSSTTTRRRQQQOOOLLLJJJIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@??????@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>===<<<:::999888888888888888888888888999999999999999999999999666777888999999888666555555555666666666666555555555555444444333333333222222222222333333555666777444444444444444444444444555555444444444333333333111222222333444555666666444444444333333333222222333333444444444444333333333333444444444444444333222222333444555555555444444444444444444444333333333333333333333444444444333444444444555555666666777666555555444444555555333333444444555555555555555555666666777777777888444444555666666666666666888888777666666777777777666666666666777666666666777666666666666777888888777888888999888777555444444555777999<<<===???@@@<<<<<<===============<<<;;;;;;;;;<<<<<<<<<=========<<<;;;::::::;;;<<<===>>>>>>>>>>>>????????????>>>>>>?????????@@@@@@@@@???????????????????????????@@@@@@AAAAAABBBCCCCCC???@@@BBBDDDFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHGGGFFFFFFGGGHHHJJJKKKMMMNNNKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGIIIJJJJJJJJJMMMMMMMMMMMMLLLLLLKKKKKKMMMNNNNNNNNNNNNNNNNNNNNNKKKMMMNNNOOONNNNNNOOOQQQTTTTTTTTTSSSSSSRRRRRRRRRSSSUUUVVVVVVUUUUUUWWWXXXXXXWWWVVVUUUUUUUUUVVVWWWTTTTTTTTTTTTUUUWWWXXXYYYVVVWWWXXXZZZZZZYYYXXXXXX[[[[[[\\\]]]]]]^^^^^^^^^[[[^^^bbbfffhhhhhhfffeeebbbbbb```___^^^^^^^^^^^^]]]^^^^^^____________^^^ZZZ[[[\\\]]]]]]]]]]]]\\\YYY[[[^^^```bbbbbbaaa``````___```bbbeeeffffffeee```______```bbbfffjjjllliiihhhhhhhhhhhhjjjkkklllkkkhhhccc``````aaabbbbbbaaacccdddddddddeeehhhjjj}}}yyytttooommmfff]]]WWWUUUTTTRRRPPPSSSTTTWWW[[[^^^bbbeeefffiiiiiimmmqqqppplllkkkmmmnnnppppppmmmhhhfffgggiiikkkrrrwwwuuusssssssssqqqpppqqqsssuuuxxxzzz|||}}}wwwvvvvvvxxx{{{}}}}}}|||{{{yyyzzz{{{yyyzzz|||{{{yyyvvvuuuvvvvvvvvvuuurrrrrrtttxxx}}}vvvqqqhhh```^^^cccmmmuuuxxx|||~~~{{{zzz}}}~~~}}}rrrrrrqqqmmmjjjnnnxxx}}}uuunnniiifffcccfffkkkmmmmmmnnnoooooopppoooooolllnnnppppppnnnlllllllllkkkmmmnnnnnnllllllmmmnnnqqqrrrrrrrrrqqqpppnnnmmmkkkjjjiiigggfffdddcccbbb\\\\\\\\\]]]^^^___```aaaYYY[[[^^^aaabbbbbbaaa```^^^\\\ZZZZZZZZZYYYWWWUUUSSSSSSSSSSSSSSSRRRRRRRRROOOPPPOOOMMMJJJIIIIIIJJJKKKJJJHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????;;;;;;;;;;;;;;;;;;;;;;;;888999:::::::::999888777777777888999999888777777888888888888888888888888777888888888777666444333444444555555555555444444444444444444444444444444333222222222333444555555333333333333333333333333555555444444444333333333222222333333444444555555444444444333333333222222333333444444444444333333222333333444444444444333222333333444444444444333222222333333444444555555333333333333444444444444333333333444555555666666888777666666555555666666333333444555555555444444444444555555666666777777333444555666777777777666666666666666666777888888555666666777777777777666777777666666777777888999777888888888888777777666777888999:::::::::::::::;;;<<<==================::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=========>>>>>>>>>??????>>>>>>>>>????????????@@@?????????????????????????????????@@@AAAAAABBBBBB@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLMMMMMMMMMLLLKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNKKKLLLNNNNNNMMMMMMOOOPPPRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVUUUTTTSSSTTTVVVVVVVVVVVVVVVVVVVVVWWWWWWUUUTTTTTTSSSTTTUUUWWWXXXUUUVVVWWWXXXYYYZZZZZZZZZ\\\[[[[[[[[[\\\]]]^^^___^^^___aaacccdddccccccbbbbbbbbbaaa```___^^^^^^____________``````___^^^^^^[[[\\\\\\]]]]]]]]]]]]]]]ZZZ[[[]]]___aaaaaaaaaaaaaaa```___aaaccceeeeeedddaaa```___```aaadddggghhhgggggghhhiiiiiijjjjjjjjjmmmjjjfffdddccccccbbbaaabbbccceeeeeedddeeehhhjjj{{{pppgggddd```ZZZTTTPPPNNNNNNNNNOOOQQQTTTXXX\\\```ccceeefffggglllqqqrrrnnnmmmpppoooqqqrrroooiiieeeeeegggnnnuuuyyyvvvttttttsssqqqqqqqqqqqqsssuuuxxx{{{}}}xxxvvvtttuuuwwwzzz{{{{{{}}}yyyxxxzzzzzzwwwwwwyyyzzzxxxuuusssssssssrrrqqqnnnoooqqquuuyyy{{{{{{yyyssspppjjjdddaaaeeelllsssvvv{{{}}}zzzyyy{{{{{{yyytttrrrnnnjjjiiillltttzzzyyypppiiibbb^^^cccjjjjjjkkklllmmmnnnnnnnnnnnnllloooqqqqqqpppnnnmmmmmmlllnnnqqqqqqpppppppppqqqpppqqqrrrrrrpppooonnnmmmjjjjjjkkkjjjjjjhhhfffeee```___]]]\\\\\\]]]^^^___\\\^^^```bbbbbbaaa___]]]^^^]]][[[ZZZZZZYYYWWWUUUSSSSSSSSSSSSSSSRRRRRRQQQMMMOOOPPPOOOKKKIIIIIIJJJGGGFFFFFFEEEDDDDDDEEEEEEDDDDDDEEEFFFEEEDDDCCCBBB@@@@@@@@@@@@AAAAAAAAAAAA??????@@@@@@??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888777666777888999999888777666888888888888888888888888777777777666666555444333444444444555555444444444333333444444555555666666333333333222333333444444333333333333333333333333555555444444444333333333333333333333333333333333333222222222222111111111111222333444444333222111111222333444444444444444333333444444444333222222222222333333333444444444333333333333444444555555222222333444444555666666666666555444444444444555444555555666666555444333333333333444555666666666444444555666777888888777444444444555666777888999555666777888888888777777666666555555555666777777888888777777777888999999888999:::;;;;;;;;;:::999;;;;;;<<<===============;;;;;;;;;;;;<<<<<<<<<===<<<<<<============<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBBBBCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJIIIIIIJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJKKKLLLMMMMMMLLLLLLKKKJJJJJJKKKKKKLLLLLLLLLLLLJJJLLLMMMMMMMMMMMMNNNPPPOOOOOOPPPPPPQQQRRRRRRRRRQQQRRRTTTTTTSSSSSSTTTUUUVVVWWWXXXXXXYYYYYYYYYXXXVVVUUUTTTSSSSSSTTTUUUVVVUUUVVVVVVXXXYYY[[[]]]^^^\\\[[[[[[ZZZ[[[]]]^^^```____________``````aaaaaaaaaaaa```___^^^^^^^^^^^^____________^^^^^^]]]\\\[[[[[[\\\\\\\\\]]]]]]]]][[[\\\]]]^^^___aaabbbbbbbbbaaa``````bbbccccccbbbbbbaaaaaa```aaabbbcccddddddfffhhhiiijjjjjjiiihhhjjjhhhfffffffffeeedddbbbcccdddeeeeeeeeeeeehhhjjjrrrfff\\\ZZZWWWRRRNNNMMMNNNPPPNNNOOORRRWWW[[[___bbbddddddfffkkkqqqrrroooooorrrrrruuuvvvrrrkkkeeedddfffpppwwwzzzwwwssssssrrrpppppppppqqqrrruuuwwwzzz{{{yyyvvvttttttvvvzzz|||}}}|||yyyxxxzzzyyyuuutttvvvwwwuuuqqqpppppppppooonnniiikkknnnrrruuuuuuqqqnnnqqqooolllgggdddffflllrrrtttzzz|||zzzyyyzzzyyywwwxxxtttnnnhhheeeggglllppp|||rrrhhh___[[[```iiiggggggiiijjjkkkkkkllllllllloooqqqrrrqqqooonnnooonnnpppssstttssssssssstttoooppprrrrrrpppnnnnnnnnniiijjjlllmmmlllkkkiiigggdddbbb^^^\\\ZZZ[[[]]]^^^^^^```bbbcccbbb```^^^\\\___]]][[[[[[ZZZZZZWWWVVVTTTTTTTTTTTTTTTSSSRRRRRRLLLOOOQQQPPPLLLIIIIIIJJJCCCCCCCCCCCCCCCDDDEEEEEEBBBCCCDDDDDDDDDCCCBBBAAA>>>??????@@@AAAAAABBBBBB<<<<<<<<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999::::::666777888999999888777666777777777777777777777777555555555555444444444444333444444555555444444333222333333444555666777777444444333222222222333333333333333333333333333333555555444444444333333333444333333333333333333333111111111111000000000000000111222333333222111000111222333333444444444444444444444444333333222111333333333333333333333333333333333444444555555555222222333333444555666666333333222111111111111222555555666777666555333222222222333333444555666666444555666777888888888888333333333444666777999:::555666777999999999888777555444444444444555666666999888777777777999:::;;;777888:::<<<============;;;;;;<<<===>>>>>>======<<<<<<<<<<<<=========>>>;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<============>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDCCCBBBAAAAAABBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKIIIJJJKKKMMMMMMMMMLLLLLLHHHIIILLLNNNNNNMMMKKKJJJJJJKKKMMMMMMLLLLLLNNNOOOLLLMMMMMMNNNOOOPPPQQQQQQNNNPPPRRRSSSRRRSSSUUUWWWWWWXXXYYY[[[[[[[[[ZZZZZZWWWVVVTTTRRRRRRSSSTTTUUUVVVVVVWWWXXXZZZ]]]```aaa\\\\\\ZZZZZZZZZ\\\^^^```___^^^]]]]]]]]]___```aaa```___^^^^^^]]]]]]]]]]]]_________^^^]]]\\\[[[ZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]]]]___aaabbbcccdddbbb``````aaabbbaaa```bbbbbbaaaaaaaaaaaaaaaaaaccceeehhhjjjkkkjjjhhhfffffffffeeefffhhhgggfffdddcccdddeeeeeedddeeegggiii~~~oooddd]]]\\\ZZZXXXWWWWWWWWWWWWVVVTTTSSSTTTWWW[[[]]]^^^cccfffiiikkklllnnnoooqqqnnnpppqqqpppllliiiiiijjjsssvvvxxxwwwssspppppprrrpppqqqsssvvvxxxyyy{{{{{{}}}yyyuuuuuuwwwyyyyyyxxxwwwxxxxxxvvvtttrrrrrrsssrrrssstttsssqqqppppppqqqoookkklllqqqlll```]]]dddccciiioooooollljjjnnnrrr|||}}}~~~}}}yyyuuuvvvyyyvvvtttoookkkhhhggggggggg{{{yyysssiii```\\\]]]___eeeaaabbbhhhllllllkkkllljjjlllmmmllljjjjjjmmmqqqppptttxxxwwwsssqqqtttwwwxxxuuurrrnnnlllkkkkkklllmmmlllkkkiiihhhggggggggg```^^^[[[YYYZZZ\\\\\\\\\ZZZZZZ\\\]]]^^^_________^^^^^^]]][[[ZZZXXXWWWVVVVVVTTTRRRRRRQQQQQQOOOMMMMMMMMMNNNOOOPPPNNNKKKHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCBBBAAABBBCCCCCC???@@@AAABBBAAA@@@???>>>???>>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999888888777777777777777666666666666777777777777444444444555555555555555444444444444444444444444444333111111111333555666777666555444444444444444444444222222222222444444222222222222222222222222...000333555555444222111000111333333111000111222333333333333333333333333111111222222222333333333000000000111222333555555666555444444222222111000222222333333333333444444222222333333333333444444666666666666666666666666444444444333333222222222333333333444444444555555444444444555555555666666444444444555555777888999333444666777777777666555666666555333222333555888999999888777666666666777:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;======>>>????????????>>>>>>???AAABBBCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAABBBCCCEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGGGGGGGFFFEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGJJJJJJJJJIIIHHHGGGFFFEEEHHHHHHIIIIIIJJJKKKKKKLLLJJJJJJJJJJJJJJJKKKKKKLLLIIIJJJKKKLLLMMMNNNOOOOOOMMMMMMNNNNNNNNNOOOOOOOOOMMMOOOPPPQQQQQQQQQSSSUUUXXXYYY\\\]]]^^^\\\ZZZYYYVVVUUUTTTSSSSSSSSSTTTUUUVVVUUUUUUUUUWWWYYY\\\^^^[[[\\\]]]]]]\\\[[[\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]][[[ZZZZZZ[[[[[[\\\]]]]]]^^^^^^]]][[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[[[[ZZZZZZ[[[\\\^^^______```hhhfffdddbbbaaaaaabbbcccccccccddddddeeeddddddcccaaaccceeegggggggggeeedddcccdddfffhhhjjjjjjjjjiiieeedddccccccdddeeeggghhhxxxnnnfff```___]]][[[[[[\\\]]]]]]YYYVVVSSSRRRUUUYYY]]]^^^___```bbbdddeeefffhhhjjjjjjllllllkkkhhhfffhhhiiirrruuuxxxwwwsssppppppqqqssstttvvvxxxzzz{{{||||||~~~{{{wwwuuuvvvwwwvvvtttvvvuuutttsssrrrqqqpppppprrrssstttsssqqqooonnnnnnoookkkmmmpppjjj]]]XXX]]]___eeekkkllljjjjjjooottt}}}}}}}}}{{{vvvssstttwwwwwwuuuqqqmmmkkkjjjkkklllxxxvvvqqqhhh```[[[[[[^^^]]]XXXYYYaaaiiilllmmmnnnjjjkkkkkkjjjiiijjjmmmooommmoooqqqqqqppppppqqqrrrsssqqqooommmkkkiiiiiiiiilllkkkjjjiiihhhgggffffffaaa^^^\\\\\\]]]]]]]]]]]]YYYZZZ[[[\\\]]]]]]]]]]]]^^^]]]\\\ZZZXXXWWWWWWWWWVVVTTTSSSRRRRRRQQQOOOMMMMMMMMMNNNOOOPPPNNNKKKHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCBBBAAABBBBBBCCC??????@@@@@@??????>>>===>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999888777777666666777777777777777666666666666666555555555555555555555555444444444444444444444444444333222111111333444666555555444333333333333333333333333222222333333333222222222222222222222222000111444555666555333222///111333222111000111111111111111111111111111111111111111222222222333333111111111111222333444444444444444333333222222111111111111222222222333333222222333333333333444444444444444444444444444444444444333333333222222222222222222222333333333444333333333333444444444555444333333333444555666666333444555666777666666555666666555444222333555888888888777666666666777777::::::::::::::::::::::::::::::<<<===============::::::::::::::::::::::::======<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBBBBBBBAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBCCCEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIHHHIIIIIIIIIIIIIIIHHHGGGKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKLLLLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNJJJLLLNNNPPPPPPRRRTTTVVV```aaabbbbbb___\\\XXXUUUUUUTTTSSSSSSSSSTTTUUUUUUUUUTTTTTTTTTUUUXXX[[[\\\^^^______^^^[[[ZZZZZZ[[[]]]^^^^^^^^^^^^_________\\\[[[ZZZYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^\\\ZZZXXXYYYYYYXXXXXXYYYYYYZZZ[[[\\\]]]^^^___```aaabbbbbbfffeeecccaaa``````aaabbbdddeeeeeeeeeeeeddddddcccbbbcccdddfffffffffeeedddcccdddeeegggiiijjjjjjkkkfffeeedddddddddeeefffgggzzzwwwuuusssnnnjjjdddcccaaa``````aaacccddd___[[[VVVTTTVVVYYY]]]^^^ZZZZZZZZZ[[[]]]```bbbdddffffffeeecccbbbcccfffiiiqqqtttwwwvvvrrrooooooppptttvvvwwwyyyzzzzzzzzzzzz~~~{{{xxxuuutttsssrrrqqqvvvrrrooonnnpppooommmjjjppppppppppppooonnnmmmlllpppmmmoooqqqjjj]]]UUUWWW\\\aaafffggggggiiiooouuu|||}}}|||wwwrrroooppprrrvvvsssooolllkkklllnnnpppyyyyyyuuunnnfffbbbbbbddd^^^WWWVVV^^^iiimmmnnnnnnjjjhhhggggggiiikkklllllliiihhhhhhiiikkkmmmlllkkknnnnnnmmmlllkkkiiihhhgggiiiiiijjjjjjiiigggfffeeeaaa```______``````___^^^XXXYYYZZZ[[[[[[[[[[[[[[[]]]\\\ZZZXXXVVVVVVVVVWWWVVVTTTRRRRRRRRRQQQOOOMMMMMMMMMMMMNNNOOONNNKKKHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBAAABBBBBBBBB???>>>>>>========================<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999888777777666666777777777777777666666555555555666666666666666666555555444444444444444444444444333333222111111222444555333333222222111111222222222222333333333333222222222222222222222222222222111222444666666555333222///111222222111000000111111111111111111111111111111111111222222222222333222222111111111222222333333333333333333333333333000000111111111222222222222222333333333333444444333333333333333333333333333333333333222222222222111111111111222222222222222222222222333333333333444333333333333333444444444444555666666666666555555666555444333333555777777777666666666777777888999999999999999999999999999:::;;;<<<<<<=========::::::::::::::::::::::::>>>>>>===<<<;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBAAA@@@???>>>BBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBBBBCCCDDDDDDAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKHHHIIIIIIJJJKKKKKKJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIMMMMMMMMMNNNNNNPPPQQQQQQSSSQQQOOOLLLKKKJJJKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLFFFIIILLLNNNOOORRRUUUWWWaaabbbcccbbb___[[[VVVRRRSSSSSSRRRRRRSSSTTTUUUVVVTTTTTTSSSSSSUUUWWWYYY[[[```aaa```^^^[[[XXXXXXXXX\\\\\\]]]^^^^^^___^^^^^^[[[ZZZYYYYYYYYYZZZ[[[\\\[[[\\\^^^______]]]ZZZXXXXXXXXXWWWWWWXXXXXXYYYZZZ\\\]]]]]]^^^___```aaaaaacccbbbaaa```______```aaadddeeeeeeffffffeeeeeedddcccdddddddddddddddddddddccccccdddeeegggiiikkklllggggggfffeeeeeeeeeeeefffyyytttpppnnnppppppooommmhhhfffdddcccbbbcccdddeeedddaaa\\\YYYYYY[[[[[[[[[UUUTTTTTTVVVYYY]]]```bbbbbbaaa^^^]]]]]]aaaeeeiiiooorrruuuuuurrrnnnnnnooorrrtttvvvwwwxxxxxxwwwvvv|||zzzwwwuuusssrrrpppooouuupppkkkkkknnnnnnkkkhhhllljjjhhhhhhjjjmmmoooqqqsssrrrsssvvvpppcccZZZXXX]]]```dddeeefffiiioootttyyy|||zzzsssmmmlllmmmmmmooommmjjjhhhhhhjjjmmmnnnxxxxxxwwwsssmmmiiijjjkkkkkkbbb]]]ccckkkmmmlllkkkjjjgggeeefffiiilllkkkjjjfffbbb```bbbgggiiihhheeekkklllmmmmmmmmmkkkiiihhhfffgggiiijjjiiigggeeedddbbbaaaaaaaaaccccccaaa___ZZZZZZZZZ[[[[[[ZZZZZZYYY[[[ZZZXXXVVVUUUUUUUUUVVVUUUTTTRRRQQQQQQQQQOOOMMMMMMLLLLLLMMMNNNLLLJJJGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@???===<<<<<<<<<===>>><<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999999999999999999999888888777666666666666666777777777666555555444444777666666666666666555555333333333333333333333333333222222111111222333333333222222111111111222222111222333444444333222111222222222222222222222222111222333444555444222222///111222222000000000111222222222222222222222222111111111111222222222222333333222111111111111111111111222222333333333333111111111111222222222222222222222333333333444444333333333333333333333333333222222222222222222222111111111222222222222333222222222333333333333333555444333333333333333444444444555555555666666666555555666555333333555777777777777777777888999:::999999999999999999999999888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<>><<<<<<===>>>>>>;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999888777777666555666666666777666666666555555555444777666666666555555555444333333333333333333333333333222222222222222222222333222222222222222333333000111333333333333111000222222222222222222222222111111222222222222111000///000222222000///000111222222222222222222222222000000111111111222222222333333222111000000000000000111111222222333333444222222222333333333333444222222222333333333444444333333333333333333333333222222222222222222222222222222222222333333333333444444444333333333333333555555444444444444444444444444444444444555555666444555666555444333555666888888888888999999:::;;;888888888888888888888888777888999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@??????@@@@@@AAABBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCBBBDDDFFFGGGHHHGGGEEEDDDEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIJJJJJJJJJLLLLLLLLLMMMMMMNNNPPPPPPQQQPPPMMMKKKJJJKKKMMMOOOLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJLLLMMMMMMMMMOOOQQQRRRTTTVVVWWWWWWVVVTTTSSSPPPPPPPPPPPPRRRSSSVVVWWWWWWVVVUUUUUUVVVXXXZZZ\\\[[[\\\\\\[[[XXXWWWWWWXXXWWWXXXZZZ\\\^^^^^^]]]]]]\\\[[[ZZZYYYXXXYYYZZZZZZYYYZZZ\\\]]]]]]\\\YYYXXXWWWWWWWWWWWWWWWXXXYYYYYYXXXXXXXXXYYYZZZZZZZZZ[[[^^^^^^^^^^^^^^^^^^______^^^___aaadddgggiiijjjkkkffffffdddccccccccccccdddbbbbbbbbbccceeegggjjjkkkiiiiiihhhhhhgggfffeeedddhhhggggggjjjmmmmmmjjjfffggggggfffeeebbb```^^^\\\\\\[[[[[[\\\\\\ZZZVVVSSSOOOMMMMMMQQQXXX]]]_________[[[WWWWWW[[[```fffhhhjjjnnnsssssspppmmmllllllmmmpppssswwwyyyzzzyyyxxxuuuvvvwwwuuusssrrrrrrssstttqqqmmmllloooppppppooonnngggaaa```fffpppwww{{{wwwxxx{{{}}}{{{uuulllfffbbbdddfffggghhhjjjmmmooossszzzzzzrrrmmmoooooolllgggfffffffffffffffffffffmmmpppssssssooolllkkklllooojjjgggjjjmmmlllkkkmmmnnnllljjjiiijjjkkkkkkjjjfffbbb^^^___cccfffdddbbb```bbbdddggghhhhhhggggggcccdddeeefffgggfffeeedddbbbaaa```aaabbbcccbbbaaa]]]]]]\\\\\\[[[YYYXXXWWWUUUUUUUUUTTTSSSSSSRRRQQQRRRPPPOOOOOOOOOOOOMMMLLLJJJIIIHHHHHHIIIHHHFFFDDDDDDCCCBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@??????>>>===============::::::::::::::::::::::::999999999999999999999999999999999999999999999999888777666666555555666666555555555555555555555555666666666555444444333333333333333333333333333333222222222222222111111111222222222111222222333444111111222222222222111111222222222222222222222222111111111111111000000///...000111111000//////000000000000000000000000000000000000111111111111222333222111000000000000000000111111111222222333333222222333333333444444444222222333333333333444444333333333333333333333333111111111222222222222222222222222222333333333444444444444444333333333333555444444444444444555555444444333333444444555666444555666666444444444666999999888888888999::::::777777777777777777777777666777888999::::::::::::::::::::::::::::::::::::888888999:::;;;<<<======::::::;;;;;;<<<===============>>>????????????>>>>>>>>>???@@@AAACCCDDDEEEBBBBBBAAAAAA@@@@@@??????BBBBBBAAA@@@@@@???>>>>>>???@@@AAABBBCCCCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBBBBCCCCCCDDDEEEFFFFFFFFFEEEDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLKKKIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJLLLKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJKKKLLLNNNPPPNNNNNNMMMMMMMMMMMMLLLLLLKKKLLLNNNMMMLLLLLLMMMOOOTTTTTTTTTTTTTTTSSSSSSRRRPPPPPPOOOPPPQQQSSSUUUVVVXXXWWWVVVVVVVVVXXXZZZ\\\ZZZ[[[[[[ZZZXXXWWWXXXYYYVVVXXX[[[^^^___```___^^^\\\[[[YYYWWWVVVVVVVVVWWWXXXYYYZZZ[[[ZZZZZZYYYXXXXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]^^^^^^_________[[[]]]```cccfffiiijjjkkkggggggfffeeeeeedddccccccbbbbbbcccccceeefffhhhiiiiiiiiiiiiiiihhhgggfffeeebbbaaaaaadddffffffbbb^^^bbbcccdddeeeccc```\\\ZZZWWWWWWXXXZZZ]]]^^^\\\ZZZSSSQQQQQQUUU\\\``````^^^]]]YYYUUUUUUZZZ```dddfffhhhmmmrrrsssppplllkkkkkkhhhkkkpppuuuyyyzzzzzzyyyuuuwwwxxxvvvsssqqqrrrssstttsssqqqpppqqqrrruuuvvvxxxqqqjjjiiimmmtttwwwyyyvvvxxxyyyzzzzzzvvvnnnggg```bbbeeegggiiikkklllmmmrrr{{{}}}vvvrrruuuuuupppllllllmmmmmmmmmkkkiiihhhlllpppssssssnnnjjjhhhggghhhfffhhhlllmmmkkklllpppppppppooollljjjiiikkkllliiieeebbbbbbdddeeeeeeddd^^^___aaadddfffggghhhhhhccccccddddddeeeeeeeeefffbbb```^^^^^^```bbbbbbbbb\\\\\\\\\[[[YYYWWWVVVUUURRRSSSTTTTTTTTTRRRPPPOOOPPPNNNMMMMMMNNNNNNLLLKKKHHHGGGEEEEEEFFFFFFDDDCCCCCCBBBAAA@@@@@@?????????AAAAAABBBBBBBBBAAA@@@???<<<============<<<;;;;;;999999999999999999::::::888888888888888888888888888888888888888888888888777777666555555555555666333444444555555666666666555555555444333333222222222222222222222222222222222222222222222111000000000000000000000111222333222222111111111111222222222222222222222222222222222222222222111111000000...000111111000//////000000000000000000000000000000000000000111111111111222111000000000000000111111111111111111222222222111222222222333333333333222222333333333333444444222222222222222222222222000111111111222222222222111111111111222222222222333333333333222222222111333222222222333444555555444444333333333444555666333555666666555444444555888888777777666777777777777777777777777777777777555666777888999999999999::::::::::::::::::::::::999999999::::::;;;;;;<<<::::::;;;;;;<<<======>>><<<===>>>>>>??????>>>>>>@@@@@@??????@@@BBBCCCDDDBBBBBBAAAAAA@@@??????>>>@@@@@@@@@@@@????????????>>>???AAABBBCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGJJJIIIIIIHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHCCCDDDEEEFFFGGGIIIIIIJJJLLLKKKKKKJJJJJJJJJJJJKKKIIIIIIJJJJJJKKKLLLNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMNNNNNNLLLLLLMMMOOOSSSRRRQQQPPPPPPPPPRRRSSSPPPPPPOOOOOOPPPRRRSSSUUUWWWWWWUUUUUUUUUWWWYYY[[[[[[\\\]]]\\\ZZZYYYYYYZZZXXXZZZ^^^aaaccccccbbbaaa___^^^[[[YYYWWWWWWVVVWWWXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\]]][[[\\\]]]^^^____________\\\]]]```bbbeeeggghhhiiihhhhhhhhhhhhgggeeecccbbbbbbbbbccceeeeeefffffffffhhhiiiiiijjjiiihhhffffff___]]]\\\^^^``````\\\XXX^^^```ccceeedddaaa\\\ZZZWWWVVVWWWZZZ___cccddddddZZZXXXWWW[[[aaadddbbb^^^\\\XXXTTTUUUYYY___cccdddggglllqqqrrrooollljjjjjjcccggglllrrrvvvxxxxxxxxxvvvxxxyyywwwtttqqqqqqrrruuuuuutttsssrrrtttxxx{{{{{{tttrrrtttwwwwwwuuuuuuvvvwwwwwwwwwtttmmmeee^^^```dddgggjjjkkklllmmmrrr|||zzzvvvzzzyyysssrrrssstttuuutttqqqnnnlllhhhlllooonnnhhhbbb___^^^eeefffjjjnnnmmmjjjmmmrrrqqqrrrrrrooojjjiiikkkmmmkkkhhhfffdddeeeeeeffffff___```bbbdddgggiiijjjkkkccccccccccccdddeeeffffffaaa___]]]\\\^^^```bbbbbb\\\[[[[[[YYYXXXVVVTTTSSSPPPRRRTTTUUUTTTRRROOOMMMOOOMMMLLLLLLMMMMMMKKKJJJGGGFFFDDDDDDEEEEEECCCBBBCCCBBBAAA@@@????????????AAAAAABBBCCCBBBAAA@@@???:::;;;<<<===<<<;;;:::999999999999999999999999:::888888888888888888888888888888888888888888888888777777666555555555555555222333333444555666777777555555444333333222111111222222222222222222222222222222222222222111000//////////////////000111111333222111000000111222333222222222222222222222222333333333222222111111111...000111111/////////000111111111111111111111111000000000000111111111111111111000000000000111111111111111111111111111111000111111111111222222222222222333333333444444444000000000000000000000000000000111111222222222222000000000000111111111111222222222222111111000000111111111111222333444555444444333222333444555666333555666666555444444555888777666555555555555555777777777777777777777777555666777888888999999999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>======>>>???????????????BBBAAA@@@@@@@@@AAABBBCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>???@@@@@@AAAAAA>>>???AAABBBCCCCCCBBBAAACCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFJJJIIIIIIHHHHHHHHHIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJFFFFFFHHHIIIKKKMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLLLLMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKMMMNNNNNNMMMMMMNNNPPPPPPNNNLLLLLLLLLOOORRRTTTQQQPPPOOOOOOPPPQQQSSSTTTWWWVVVTTTTTTTTTVVVXXXYYY^^^______^^^[[[YYYZZZZZZZZZ\\\```ccceeefffeeeddddddbbb```]]][[[ZZZYYYYYYXXXWWWVVVUUUUUUVVVXXXYYYYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[\\\]]]^^^___`````````]]]^^^```bbbdddeeeeeefffhhhiiiiiijjjhhhfffcccaaabbbcccdddeeefffeeedddccchhhhhhiiijjjjjjiiigggfffZZZ\\\___```___\\\XXXVVVWWWZZZ]]]___^^^ZZZVVVSSSTTTVVVZZZ```eeejjjnnnpppfffaaa]]]^^^bbbdddccc___ZZZXXXWWWWWWZZZ___eeehhhdddgggjjjmmmnnnmmmjjjhhhhhhhhhkkkooopppoooppptttwwwvvvuuuttttttsssooommmkkkmmmpppoooooosss{{{~~~zzzwwwuuutttrrrqqqvvvsssqqqqqqqqqmmmeee^^^aaadddhhhiiiiiiiiilllnnnqqqxxxyyytttrrruuuwwwuuunnnssssssnnnlllooooookkkkkkhhhfffccc]]]WWWXXX]]]eeehhhkkkkkkjjjjjjlllnnnqqqqqqqqqpppooonnnmmmlllkkkiiifffdddccceeehhhjjjgggfffdddccccccdddeeefffdddcccbbbbbbbbbcccdddeeebbb```]]]\\\\\\\\\[[[ZZZ\\\ZZZYYYYYYXXXWWWUUUSSSRRRQQQQQQPPPNNNMMMLLLLLLLLLKKKJJJIIIHHHIIIJJJJJJCCCCCCCCCCCCDDDDDDDDDDDDBBBAAA@@@?????????@@@AAA@@@???>>>>>>??????>>><<<::::::;;;;;;::::::999888===;;;999888666666777777777777888888888888777777::::::888777666666666666555555666666666666555555444444444444444444444444222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111333333333333333333333333222222111111111111111111000000000000000000000000222222111111000///////////////000111111111111111......//////000000111111111111111111111111111111555555333111///---,,,+++111111222333333333333222333333333333333333333333333222111000000111222333111111111111111111111111444333111//////000111222222222222222222222222222444444444333333222222222222333333444444333333222555555555555555555444444666666666666666777888888999888777666666777888888999999999::::::;;;;;;;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<>>>>>>>>>>>>>>??????>>>>>>???@@@@@@AAABBBBBBDDDDDDEEEEEECCCAAA>>><<<<<<>>>???AAAAAA@@@???>>>===>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAACCCCCCCCCBBBBBBAAAAAAAAA???BBBFFFHHHGGGGGGGGGGGGGGGGGGGGGFFFDDDDDDFFFHHHKKKKKKKKKKKKKKKJJJJJJJJJGGGGGGGGGHHHJJJKKKMMMNNNKKKKKKKKKIIIGGGFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKNNNMMMMMMLLLKKKJJJJJJIIINNNNNNNNNNNNNNNNNNOOOOOOKKKKKKLLLMMMOOOQQQSSSTTTRRRQQQOOONNNNNNQQQSSSUUUXXXVVVSSSRRRQQQSSSUUUWWW[[[ZZZZZZZZZZZZZZZZZZ[[[\\\^^^aaadddfffeeedddcccgggggggggeeeaaa\\\XXXUUUYYYXXXVVVTTTSSSSSSTTTUUUWWWXXXZZZ[[[[[[ZZZZZZYYYZZZ[[[[[[\\\\\\[[[[[[ZZZ\\\[[[[[[[[[\\\\\\ZZZYYY______^^^\\\]]]```eeejjjggghhhhhhgggeeedddeeefffddddddddddddcccbbbaaaaaadddfffiiiiiihhhgggggghhhWWW[[[```cccbbb^^^XXXTTTXXXYYY\\\]]]\\\YYYUUUSSSSSSVVV[[[aaafffjjjmmmnnnhhhccc^^^^^^bbbdddbbb___]]]\\\ZZZYYY[[[___cccfffdddfffkkknnnpppnnnllljjjjjjiiijjjmmmnnnkkkllloootttssssssssstttssspppnnngggjjjkkkkkkiiilllrrrxxx{{{yyyvvvuuutttsssrrrppprrrpppnnnooopppmmmfff```cccfffjjjkkkkkkkkknnnpppnnntttvvvpppkkklllnnnmmmiiioooqqqooonnnqqqpppllldddbbbaaa```\\\XXXYYY^^^gggjjjmmmmmmlllkkklllmmmnnnoooooooooooonnnlllkkkjjjhhhgggeeeeeegggiiijjjiiigggeeedddccccccdddeeeeeedddbbbaaaaaaaaabbbbbbbbb___\\\[[[[[[\\\[[[ZZZZZZYYYWWWWWWWWWVVVTTTRRRPPPPPPOOONNNMMMLLLKKKKKKIIIIIIHHHGGGGGGGGGGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA???>>>>>>>>>>>>@@@???===>>>??????>>><<<:::::::::;;;:::999999888888777666555555666666777777777888888888888777777999888777777666666666666333333444444444444333333444444444444444444444444222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111000000111222222222222222111111111111111000000000111111111111111111111111222222222111000//////...111111222333333333333222333333333333333333333333222222111111111111222222111111111111111111111111444333111000///000111222222222222222222222222222444444444333333222222222222333333444444333333222555555555555555555444444666666666666666777777888888888777666666777888999999999::::::::::::::::::999999999999999999999999:::::::::;;;;;;;;;;;;<<<>>>=========>>>>>>???@@@??????@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBB@@@>>>======>>>@@@AAABBBAAA@@@???<<<===>>>???????????????AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBDDDGGGHHHGGGGGGGGGHHHGGGGGGGGGFFFEEEEEEGGGIIIKKKKKKKKKKKKKKKKKKKKKJJJHHHHHHIIIIIIJJJKKKMMMMMMNNNNNNNNNLLLIIIGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJMMMMMMLLLLLLKKKJJJJJJIIINNNNNNNNNOOOOOOOOOOOOPPPMMMMMMMMMNNNOOOPPPQQQRRRRRRQQQNNNMMMMMMNNNPPPQQQUUUTTTSSSRRRRRRTTTUUUVVVZZZZZZZZZZZZZZZZZZZZZZZZ[[[]]]```cccdddeeeeeedddeeeeeeeeeeeebbb___[[[YYYZZZYYYWWWUUUTTTUUUVVVVVVWWWXXXYYY[[[[[[[[[ZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[\\\[[[[[[[[[\\\[[[ZZZYYY[[[]]]]]]^^^^^^```dddfffggghhhiiiiiigggeeeeeefffccccccccccccbbbaaa```___ccceeehhhiiihhhhhhhhhiiiTTTYYY```dddddd___XXXSSSWWWXXXYYYYYYXXXVVVSSSRRRSSSVVV\\\bbbgggjjjkkkkkkiiiddd___^^^aaacccaaa______^^^\\\[[[\\\^^^aaaccccccfffkkkoooqqqqqqooonnnllliiiiiikkkjjjhhhhhhkkkppppppppprrrssssssqqqoookkkmmmnnnllliiiiiilllppprrrqqqqqqrrrssstttrrrqqqooommmmmmooopppnnnhhhccceeegggjjjkkkkkklllmmmoooooouuuxxxrrrjjjhhhiiikkkggglllpppppppppqqqnnniii___]]]^^^```^^^ZZZ[[[___fffiiilllmmmlllkkkkkkkkkkkklllmmmoooooommmllljjjiiihhhhhhhhhiiijjjkkkkkkkkkiiigggeeedddcccdddddddddcccbbb```___^^^^^^^^^aaa^^^[[[ZZZ[[[[[[[[[ZZZXXXVVVUUUUUUVVVUUUSSSQQQNNNNNNMMMLLLKKKKKKJJJJJJFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAABBBBBB@@@??????>>>??????@@@>>>======>>>>>>===<<<999::::::::::::999888888666666555555666777888888666777777888888777777666666666666666666555555666333333444444444444333333444444444444444444444444222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000//////000000000000111111////////////////////////111111111111111111111111000000000000000000000000...//////000111111222222000111222222333333222222333333333222111000000///111111111111111111111111///000000000111111111111111111222333333333333222222222333333333333333333111111222222222222111111111111111111111111111111444333111000000111222222222222222222222222222222444444333333333333222222222333333444444333333222444444444444444444555555666666555555666666777888777666666666777888999::::::::::::::::::999999999999999999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<======???@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA???@@@AAAAAAAAA@@@???>>>>>>???AAABBBBBBBBBAAA@@@===>>>>>>?????????>>>>>>????????????????????????CCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBDDDFFFGGGGGGFFFFFFGGGIIIFFFGGGGGGFFFEEEFFFIIIKKKJJJKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMOOOPPPQQQOOOLLLIIIGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIMMMLLLLLLKKKKKKJJJJJJJJJNNNNNNNNNOOOOOOOOOPPPPPPOOOOOONNNNNNNNNOOOPPPPPPSSSQQQNNNLLLKKKKKKLLLMMMPPPQQQQQQRRRSSSTTTUUUVVVYYYYYYYYYZZZZZZYYYYYYYYY[[[\\\]]]```bbbdddfffgggaaabbbcccdddcccaaa___]]][[[ZZZXXXVVVVVVVVVWWWXXXWWWXXXYYYZZZ[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\[[[]]]___`````````bbbcccgggiiikkkkkkiiifffeeeeeecccccccccbbbaaa___^^^]]]aaadddggghhhhhhhhhiiijjjTTTXXX^^^bbbbbb^^^YYYUUUUUUUUUUUUTTTTTTRRRQQQPPPSSSWWW\\\bbbfffhhhhhhggghhhbbb]]]\\\```aaa___\\\]]]\\\[[[[[[[[[]]]___aaabbbeeejjjpppssssssrrrqqqnnniiigggiiiiiiggggggjjjnnnmmmnnnpppssssssrrrpppqqqrrrrrrooojjjhhhggghhhiiijjjlllppptttvvvvvvuuuppppppppprrrrrrpppkkkfffdddeeegggiiiiiijjjjjjkkknnntttwwwssskkkggghhhllllllooorrrttttttqqqlllgggbbb``````cccaaa]]]\\\^^^aaadddgggjjjkkkjjjjjjiiihhhiiilllmmmnnnmmmkkkjjjhhhiiijjjkkkllllllllllllkkkjjjhhhfffdddcccccccccaaa```______^^^]]]]]]]]]___]]]ZZZYYYZZZZZZZZZYYYUUUTTTSSSSSSTTTTTTQQQPPPMMMMMMMMMLLLKKKJJJJJJIIIDDDDDDEEEFFFFFFDDDCCCBBBCCCCCCBBBAAA@@@??????>>>======>>>???@@@AAABBBCCC???===<<<<<<===>>><<<;;;999999999999999888888777888888888888888999999999666666777777777777666666444444555555555555555555444555555666666555555444333333333333333333333333111111111111111111111111111111111111000000000000////////////////////////////////////////////////////////////000000000111////////////////////////000000000000111111111111//////////////////////////////000000111111111111000000111222222222222111222222222111111000000000111111111111111111111111//////000000111111111222111111222333333333333222222222222222222333333333000111222333333222111000111111111111111111111111333333222111111111222333222222222222222222222222333333333333333333333333222333333444444333333222333333444444444444555555666555555555555666777777555666666777888999999::::::::::::999999999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@======>>>???@@@????????????@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>???????????????BBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCEEEFFFFFFEEEDDDDDDFFFHHHEEEFFFGGGFFFFFFGGGJJJLLLJJJJJJKKKLLLLLLLLLKKKKKKMMMLLLKKKKKKKKKKKKLLLLLLMMMOOOQQQPPPNNNKKKIIIHHHHHHHHHIIIJJJJJJJJJJJJIIILLLLLLKKKKKKKKKJJJJJJJJJLLLLLLMMMMMMNNNNNNOOOOOOOOOOOONNNNNNOOOOOOPPPQQQTTTRRRPPPMMMKKKJJJJJJJJJMMMNNNPPPSSSTTTUUUVVVVVVWWWXXXYYYZZZZZZYYYXXXWWWYYYZZZ[[[]]]```cccfffhhh___```aaabbbaaa```^^^]]]ZZZYYYWWWVVVVVVWWWXXXYYYWWWXXXYYYZZZ[[[\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]\\\ZZZ[[[[[[[[[\\\]]]```bbbbbbccccccbbbaaaaaabbbdddgggjjjlllllljjjgggeeeddddddccccccbbbaaa___^^^]]]```cccfffhhhhhhiiijjjkkkWWWXXX[[[\\\]]][[[YYYXXXRRRRRRQQQQQQQQQQQQPPPPPPUUUXXX]]]aaaddddddcccbbbccc^^^ZZZ[[[^^^```^^^ZZZWWWWWWWWWXXXZZZ\\\^^^___```dddiiiooorrrtttsssrrrnnnhhheeegggiiiiiijjjlllmmmmmmnnnpppssssssrrrqqqrrrsssrrrpppkkkgggdddcccfffhhhkkkpppuuuyyyzzzyyyuuuuuuvvvvvvuuuqqqlllhhhffffffggghhhjjjjjjjjjiiihhhlllqqqpppjjjfffhhhlllqqqrrrtttxxxzzzvvvqqqmmmhhheeecccdddbbb]]]ZZZ[[[\\\^^^```dddggghhhhhhhhhfffgggiiikkklllkkkjjjiiiggghhhjjjkkklllllllllllliiihhhgggfffeeedddcccccc]]]]]]]]]]]]]]]]]]]]]]]]^^^[[[YYYXXXYYYZZZYYYYYYTTTSSSRRRRRRSSSRRRPPPNNNMMMMMMLLLLLLKKKKKKJJJJJJDDDEEEFFFFFFFFFEEECCCBBBCCCCCCBBBBBBAAA@@@??????;;;<<<===???@@@AAABBBBBB>>>===<<<<<<======<<<:::888888999999888888777666999999999999888888888777666666777777777777666666333444555555555555444444444444555555555555444444333333333333333333333333111111111111111111111111111111111000000000//////////////////////////////////////////////////////...////////////000000000000000000000000000000000//////000000000111111111////////////////////////111111111111000000//////...//////000000000000000/////////000000000111111000000000000000000000000111111111000000000000000111111222333333333333222111111111222222333333333000111222333333222111000111111111111111111111111222222222222222222333333222222222222222222222222333333333333333333333333222333333444444333333222333333333333444444555555555555555555555666666777555555666777888999999999999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;:::::::::;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@??????<<<<<<===>>>????????????@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>?????????@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDCCCAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDCCCBBBBBBDDDFFFEEEFFFFFFFFFEEEGGGIIILLLIIIJJJLLLMMMMMMMMMLLLKKKMMMLLLLLLKKKKKKKKKKKKLLLIIILLLNNNOOOMMMLLLKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRUUUTTTQQQOOOLLLKKKJJJJJJKKKMMMPPPSSSUUUVVVVVVVVVWWWXXXYYYZZZZZZYYYXXXWWWXXXXXXYYY[[[^^^bbbeeeggg^^^_________^^^]]]\\\[[[YYYXXXVVVUUUVVVWWWYYYZZZYYYYYYYYYZZZ[[[\\\\\\]]]\\\]]]]]]^^^^^^]]]]]]\\\YYYZZZ[[[[[[[[[^^^cccgggllljjjhhhdddaaaaaadddggggggjjjlllmmmjjjgggeeeddddddddddddcccbbb```___^^^___bbbeeeggghhhiiijjjkkkYYYYYYXXXWWWWWWWWWXXXXXXOOOPPPQQQRRRRRRRRRRRRRRRWWWYYY\\\___```___^^^]]]\\\YYYWWWZZZ___aaa^^^ZZZQQQRRRTTTVVVYYY[[[\\\]]]^^^bbbhhhmmmqqqrrrrrrqqqooohhhdddfffiiijjjlllnnnnnnnnnooopppssssssqqqpppssstttuuuuuussspppllliiijjjjjjlllpppuuuxxxyyyyyywwwxxxyyyxxxuuupppllliiiiiiiiiiiijjjllllllkkkjjjhhhjjjnnnqqqoookkklllppprrrooopppwww|||{{{xxxwwwkkkfffcccdddbbb]]]ZZZZZZ\\\\\\]]]```dddgggggggggdddeeeeeefffggggggggggggeeefffggghhhhhhhhhhhhhhheeeeeeeeeeeeeeeeeedddddd[[[[[[\\\]]]]]]]]]]]]]]]\\\ZZZXXXWWWXXXYYYYYYXXXUUUTTTRRRRRRRRRPPPNNNLLLLLLLLLLLLKKKKKKJJJJJJJJJEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCBBBBBBBBB>>>??????@@@??????>>>>>>>>><<<;;;;;;<<<<<<;;;:::777888888888888777666666777777777777777666555444555666666777777666666555444444555666666555444333222222333333333333222222333333333333333333333333111111111111111111111111111111000000000/////////000000000000000000000000000000000000000000000000......////////////000000111111111111111111111111...//////000000111111111000000000000000000000000222222111111000//////...---...//////000000//////---......///000000111111000000000000000000000000222222111111000000//////111111222333333333333222000000111111222333333333111111222222222222111111111111111111111111111111222222222333333333333333222222222222222222222222222222333333333333444444222333333444444333333222222222333333444444555555555555444444555555666777555666777888888999888888888888888888999999999:::999999999999999999999999999999999999:::::::::::::::::::::;;;;;;===>>>???>>>>>>>>>???????????????<<<<<<======>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAABBB???????????????>>>===<<>>===<<<===<<<:::;;;<<<<<<;;;999777777888888777777666555555555666777888777666666555555666666666666555555555666777777777555333222111222222333333222222111222222222222222222222222111111111111111111111111111000000000////////////000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000......//////000111111222000000000000000000000000111111111000000000000000......///000000000000000000000000000000000000111000000000000000000000000111111111111000000000000111111222333333333333222///000000111222222333333222222111111111111222222111111111111111111111111111222222333444444444333222222222222222222222222222222222333333444444444222333333444444333333222111222222333444444555555555444444444444555666666666777888888999888777777666666777888999::::::;;;999999999999999999999999888999999999999:::::::::;;;:::::::::;;;<<<<<<===<<<<<<======>>>>>>??????============>>>???@@@@@@???????????????@@@AAAAAA>>>>>>?????????>>>>>>===>>>>>>???@@@@@@AAABBBBBB???@@@AAACCCDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBAAAAAA>>>AAACCCDDDDDDCCCDDDEEEEEEFFFFFFDDDCCCDDDFFFHHHHHHJJJLLLNNNOOONNNMMMLLLJJJJJJJJJIIIJJJJJJKKKKKKJJJKKKLLLLLLKKKKKKLLLMMMHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHHHHIIIKKKLLLLLLMMMOOONNNNNNNNNOOOOOOPPPQQQRRRRRRQQQPPPOOONNNNNNMMMNNNOOOQQQSSSUUUWWWXXXXXXWWWYYY[[[\\\\\\[[[YYYWWWVVVVVVXXXZZZ]]]___bbbccc]]]]]]]]]]]]\\\\\\\\\\\\YYYXXXWWWWWWWWWYYY\\\]]]]]]\\\[[[ZZZZZZZZZ[[[\\\[[[[[[\\\\\\\\\\\\[[[[[[ZZZ[[[ZZZWWWTTTVVV]]]ccchhhhhhgggdddcccdddfffiiiiiijjjkkkiiifffdddcccddd```aaaaaabbbaaaaaa`````````bbbeeeggggggggghhhjjjXXXWWWVVVUUUTTTTTTSSSSSSOOOQQQTTTWWWYYYZZZZZZYYY\\\\\\[[[[[[YYYXXXWWWVVVTTTTTTVVV]]]dddfffaaa\\\QQQRRRTTTWWWXXXYYYYYYYYY[[[___eeejjjnnnooonnnmmmrrriiibbbcccggghhhiiikkkrrrrrrqqqrrrsssrrrpppmmmhhhlllqqqxxx}}}~~~|||zzzxxxuuurrrqqqqqqqqqppppppqqqsssuuutttqqqllliiigggiiigggfffhhhjjjkkkiiifffiiieeegggooosssooolllmmmjjjbbb___eeekkkkkklllooommmgggcccfffhhhhhhhhhjjjgggdddaaaaaadddggghhhggg```___]]]\\\\\\]]]___``````___^^^^^^^^^^^^^^^___^^^___aaaccceeeffffffggg]]]^^^^^^^^^]]][[[ZZZXXX[[[YYYVVVVVVWWWXXXXXXXXXWWWVVVSSSRRRQQQOOOLLLIIIIIIIIIHHHHHHHHHHHHHHHHHHEEEDDDCCCBBBAAABBBCCCDDD>>>>>>>>>>>>>>>?????????;;;===>>>???@@@@@@??????===;;;::::::;;;<<<:::999777777777777777666666555444555777999:::;;;::::::555555666666666666555555666777888888777555333222333444444555555444444333222222222222222222222222000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000............/////////000000000000000000000000000---......///000111111222000000000000000000000000/////////000111111222222//////000111111111111111333333222222111000000000000000000000000000000000000000000000111111111111111111222333333333333222///000000111222222333333333222111000000111222333111111111111111111111111111222333333444444444444222222222222222222222222222222222333333444444444222333333444444333333222111111222333333444555555555444444444444555666666777777888999999888666666555555666888999:::;;;<<<999999999999999999999999888888999999999:::::::::;;;;;;:::::::::;;;<<<<<<:::;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>???@@@@@@??????>>>>>>??????@@@AAA???@@@@@@AAAAAAAAA@@@@@@===>>>>>>???@@@AAAAAAAAA???@@@AAACCCDDDEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAA===@@@DDDFFFFFFEEEEEEFFFEEEFFFEEEDDDBBBBBBDDDFFFHHHJJJLLLOOOOOOOOOMMMLLLIIIIIIIIIIIIIIIJJJKKKKKKMMMNNNNNNLLLKKKJJJLLLMMMGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIJJJKKKLLLMMMNNNQQQPPPOOOOOONNNNNNNNNOOOPPPPPPPPPOOOOOOOOONNNNNNPPPQQQRRRSSSUUUWWWXXXYYYXXXYYY\\\]]]]]]\\\YYYXXXUUUVVVXXXZZZ]]]___```aaa\\\\\\\\\]]]]]]^^^^^^^^^ZZZYYYXXXXXXYYY[[[]]]___^^^]]]\\\ZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[ZZZUUUQQQQQQXXX^^^```bbbcccdddddddddfffhhhiiijjjjjjhhheeeccccccddd^^^______``````````````````cccfffggggggggghhhiiiVVVXXXVVVQQQRRRZZZ^^^\\\___^^^\\\[[[ZZZ[[[]]]^^^[[[\\\\\\YYYUUUSSSUUUWWWXXXVVVVVVYYY___bbb___\\\SSSTTTVVVXXXYYYZZZZZZZZZZZZ]]]bbbggglllooopppqqqqqqqqqpppkkkfffcccdddfffooopppsssvvvwwwsssmmmhhhiiikkknnnrrruuuwwwxxxxxxyyyzzzzzzwwwrrrnnnlllkkkhhhlllmmmjjjdddaaacccgggggghhhjjjkkkkkkjjjhhhggghhhgggffffffiiikkkmmmmmmlllddd[[[ZZZ^^^ccccccaaafffggghhhjjjlllllljjjgggeeeffffffggggggfffeeeeeebbbYYYTTTXXX[[[ZZZYYYZZZ______^^^\\\YYYXXXXXXZZZ\\\\\\]]]^^^```bbbccceee___^^^\\\\\\\\\ZZZXXXVVVWWWVVVWWWXXXZZZXXXUUUSSSUUUTTTSSSQQQNNNLLLIIIHHHJJJHHHEEEEEEGGGIIIJJJJJJIIIGGGDDDAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>??????>>><<<999888;;;;;;;;;;;;;;;;;;;;;;;;999999777666555555555555555555555444444333333222777666555555555777888999333333333333333333333333000000000000000000000000111222222333333222222111//////............//////333222111/////////000111------......//////000000000000000000000000000000222111000//////......///111111000000000000111111........................000000000000000000000000000000111111111111000000......///000000000000000111111000///////////////111111000000//////......111111111000000000000000//////000000111111222222111111111111111111111111222222222111111111000000///000111333333222222111000111111111111222222222///000111222333444555555444444444444444444444444666666666555444333111000444444444444444444444444333333333444444444555555:::888666555444555666777888999:::999888888:::<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;::::::888888777777888888999::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAA>>>>>>?????????@@@@@@@@@????????????@@@AAABBBCCCAAAAAABBBBBBCCCDDDDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@AAABBBCCCDDDEEEFFFGGGGGGHHHHHHGGGFFFEEECCCBBBBBBGGGHHHJJJLLLMMMMMMLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLEEEFFFFFFGGGIIIKKKMMMNNNLLLKKKKKKJJJIIIHHHHHHHHHJJJKKKLLLLLLKKKKKKLLLMMMMMMNNNOOOPPPQQQPPPOOOOOOQQQRRRSSSTTTTTTRRRPPPOOONNNPPPSSSVVVXXXYYYXXXXXXWWWXXXYYYYYYXXXVVVTTTSSSUUUVVVXXX[[[___aaa```___\\\\\\^^^_________^^^]]]ZZZZZZ[[[\\\]]]]]]^^^^^^aaa```^^^]]]\\\[[[ZZZZZZ]]]^^^^^^___^^^]]][[[ZZZZZZYYYXXXVVVVVVVVVWWWXXX\\\\\\]]]]]]]]]___cccfffiiiiiigggfffdddbbbaaa```aaa___]]]]]]]]]]]][[[ZZZ]]]___bbbccccccccceeefffRRRUUUWWWVVV[[[dddiiiiiihhhfffccc```]]]\\\\\\\\\ZZZ[[[[[[WWWRRRQQQUUUYYY[[[XXXVVVYYY^^^aaa```^^^UUUVVVWWWYYYZZZ[[[[[[[[[[[[^^^bbbfffiiikkklllllloooppppppnnnjjjhhhiiikkknnnnnnnnnppprrrrrrooommmfffhhhkkkooorrrtttuuuuuuuuuwwwxxxuuuooohhhcccaaabbbbbbbbb```]]]]]]^^^```dddfffiiijjjkkkllllllmmmlllkkkjjjjjjjjjkkkkkkkkkfff```YYYWWWZZZ^^^``````eeefffhhhkkkmmmlllhhheeebbbbbbbbbcccddddddeeeeeecccYYYSSSUUUXXXXXXXXX[[[\\\]]]^^^]]][[[ZZZZZZ[[[______^^^______```aaaaaa^^^]]][[[[[[[[[ZZZWWWUUUVVVVVVUUUVVVWWWWWWUUURRRQQQQQQQQQPPPOOONNNLLLLLLJJJGGGEEEEEEGGGIIIJJJJJJHHHFFFDDDAAA@@@@@@@@@AAA@@@@@@?????????>>>>>>>>>===>>>??????>>><<<999888::::::::::::::::::::::::999888777666555555555555555555555444444444444444666555555444555666777888333333333333333333333333333333333333333333333333111222222333333222222111000//////......//////000333222000/////////000111.........////////////////////////////////////////////////......///000000111111000000000000111111////////////////////////////////////////////////000000111111111111000000000000111222222222222222111111000///////////////111000000000/////////...000000000000000000000111000000000000000111111111111111111111111111111111222222222111111111000000//////111222222222111000000000111111111222222222000000000000000000000000222222222222222222222222444444444444444444333222444444444444444444444444333333333444444444555555:::999777666555666777888777888999888777777999:::999999999999999999999999:::::::::;;;;;;::::::999888888777777888888999::::::::::::;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@@@@@@@??????@@@@@@@@@?????????????????????@@@????????????@@@AAAAAABBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHJJJLLLMMMLLLKKKJJJKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLFFFFFFFFFGGGIIIKKKLLLMMMKKKKKKJJJJJJIIIHHHGGGGGGJJJLLLMMMMMMKKKKKKLLLNNNKKKLLLMMMNNNOOONNNNNNMMMOOOPPPQQQRRRQQQPPPNNNMMMNNNOOOSSSVVVXXXYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSTTTVVVZZZ\\\\\\[[[\\\]]]^^^___```___^^^^^^ZZZZZZZZZ[[[\\\]]]___```aaa```___]]]\\\[[[[[[[[[\\\\\\\\\\\\\\\[[[ZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\\\\]]]___bbbeeeeeeeeeeeedddcccbbbbbbbbb\\\ZZZXXXXXXYYY[[[[[[ZZZ\\\___aaabbbbbbcccdddfffOOOTTTWWWZZZ```iiinnnnnnjjjhhheeebbb___]]]]]]\\\YYY\\\\\\WWWPPPNNNSSSXXXZZZXXXVVVXXX]]]``````___XXXYYYYYYZZZ[[[\\\\\\\\\]]]^^^aaadddfffgggggggggeeeggghhhhhhggggggggghhhllljjjiiijjjmmmoooqqqqqqggghhhkkkmmmnnnooooooooopppsssvvvssskkkccc^^^\\\___\\\YYYXXXXXXZZZ[[[[[[bbbdddfffhhhiiilllppprrrqqqqqqpppnnnmmmkkkjjjiiigggccc]]]XXXVVVXXX[[[^^^bbbdddhhhlllnnnlllgggccc``````______```bbbdddeeeddd[[[SSSRRRSSSTTTVVVYYYWWWYYY\\\]]]]]]\\\\\\\\\aaa``````___^^^^^^]]]]]]]]]\\\[[[ZZZ[[[YYYWWWUUUVVVUUUTTTTTTUUUUUUTTTSSSQQQQQQQQQPPPOOONNNMMMLLLIIIGGGEEEEEEGGGHHHIIIHHHGGGEEECCCAAA@@@@@@@@@@@@>>>>>>>>>>>>==================>>>>>>===;;;999888888888888888888888888888999888777666666555555666555555555555555555666666555444444444444555555666333333333333333333333333444444444444444444444444111111222222222222111111111000000//////000000111222111000000///000000000///////////////.................................------------...///000111000000000000000000000000000000000000000000000000///////////////////////////000000111111000000///000000111111111222222222111000000///////////////000000000000/////////////////////000000111111111111111111111000000000000111111111111111111111111222111111111111000000000...//////000111000000000000000000111111111222222222222111000///......---111111111111111111111111111222333444444444444444444444444444444444444444333333333444444444555555:::999777666666777888888555777888888777666888999888888888888888888888888888888999999:::999999888888888777777888888999::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>??????@@@@@@????????????@@@@@@?????????????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEGGGGGGGGGHHHHHHIIIIIIIIIGGGHHHJJJKKKLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKFFFFFFFFFGGGHHHJJJKKKLLLJJJJJJJJJJJJIIIHHHHHHGGGJJJKKKLLLLLLKKKKKKLLLNNNJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOOOONNNLLLKKKMMMOOORRRUUUXXXYYYZZZZZZXXXXXXWWWVVVUUUUUUUUUUUUSSSRRRRRRSSSVVVYYYYYYYYY]]]^^^___`````````___^^^[[[ZZZYYYYYYZZZ\\\___`````````___]]]\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZZZZYYYYYYYYYZZZ[[[\\\\\\^^^aaacccaaabbbbbbbbbbbbcccccccccXXXVVVSSSSSSVVVXXXZZZ[[[\\\^^^```aaaaaabbbcccdddRRRTTTXXX[[[___cccffffffbbbaaa```___^^^^^^^^^___YYY]]]___ZZZPPPKKKMMMRRRTTTSSSUUUXXX]]]``````^^^[[[[[[[[[[[[[[[\\\\\\]]]\\\]]]___bbbdddeeeffffff___aaacccdddeeedddddddddkkkiiihhhhhhkkknnnooopppjjjkkklllmmmmmmlllkkkjjjnnnqqqsssooogggaaa^^^^^^bbbaaa^^^[[[XXXXXX[[[^^^```bbbccccccdddhhhooottttttttttttrrrooolllkkkkkknnnkkkddd\\\UUUTTTXXX\\\___bbbgggmmmpppnnnjjjeeecccbbb```___```aaaccceeefff^^^TTTOOONNNOOOQQQTTTQQQTTTYYY\\\]]]\\\\\\\\\`````````___^^^]]]\\\\\\]]]\\\[[[[[[[[[ZZZXXXVVVWWWVVVTTTSSSTTTUUUUUUTTTTTTSSSRRRPPPNNNLLLJJJIIIHHHGGGEEEEEEFFFHHHGGGGGGEEEDDDCCCAAA@@@?????????>>>>>>>>>=========<<<<<<<<<<<<======<<<:::999888888888888888888888888888888888777666666666666666444555555555666666777777333333333333333333444444333333333333333333333333222222222222222222222222111111222222222222111111111111000000000000111111111111000000000000000000000000//////......------////////////////////////---------------...//////000000111111111111000000//////////////////////////////////////////////////////000000000000//////...............///000000000000////////////000000000000000000////////////---......///000111222222222222111111000000//////111111111111111111111111111111111111000000000000.........///////////////000000000000111111111111444444333222111000//////222222222222222222222222111111222333333333333333333333333333333333333333333333333444444444555555888777666666666666777777555777999999888777888999888888888888888888888888666777888888888888888888888888777777888888999::::::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<======>>>??????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@?????????@@@AAAAAABBBBBBCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEHHHHHHHHHIIIIIIJJJJJJKKKGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKJJJKKKKKKKKKKKKJJJIIIHHHHHHIIIKKKKKKJJJJJJKKKMMMJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLKKKLLLNNNQQQTTTVVVXXXZZZZZZXXXWWWUUUTTTTTTTTTUUUVVVVVVTTTSSSTTTVVVYYYZZZZZZ]]]^^^___`````````______^^^\\\ZZZYYYYYYZZZ]]]^^^______^^^]]]]]]\\\]]]]]][[[ZZZXXXXXXWWWXXXYYYZZZYYYZZZ[[[[[[[[[ZZZXXXWWWWWWYYY[[[\\\\\\]]]```aaaaaaaaaaaabbbbbbcccccccccZZZWWWSSSSSSUUUXXXZZZ[[[[[[]]]___`````````aaacccUUUVVVXXX[[[\\\\\\\\\]]][[[\\\\\\\\\]]]]]]^^^___YYY]]]aaa]]]SSSLLLJJJKKKKKKMMMRRRXXX]]]___^^^]]]]]]\\\[[[[[[ZZZ[[[[[[\\\YYY[[[^^^aaadddgggiiijjjfffggghhhiiiiiiiiigggfffjjjiiiiiijjjllllllllljjjggghhhjjjlllmmmmmmmmmmmmppprrrqqqkkkbbb\\\]]]aaahhhkkkkkkcccZZZVVV[[[bbbaaaaaa```^^^]]]aaajjjqqqtttuuuuuusssooommmmmmnnnpppmmmggg]]]VVVTTTYYY^^^^^^aaaffflllppppppllliiiiiigggeeecccbbbbbbcccdddgggaaaXXXOOOLLLLLLNNNNNNMMMQQQWWW[[[\\\[[[[[[[[[]]]^^^^^^___^^^^^^]]]\\\]]]\\\[[[[[[\\\[[[YYYWWWXXXVVVTTTTTTUUUVVVUUUTTTRRRRRRQQQOOOMMMKKKIIIHHHHHHFFFEEEEEEFFFGGGFFFEEECCCCCCBBBAAA@@@????????????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;:::999999888888888888888888888888888777777666666666666777444555555555666666777777333333333333333333222222333333333333333333333333111111111111111111111111000111111222222111111000111111000000000000111111000000000111111111000000000000//////......------000000000000000000000000//////...---------------///000111111111111000///................................................//////000000000000//////......------......///000000000////////////000000////////////000000000000------...///000111111222222222111111000000//////000000000000000000000000000000000000000000000000...............///////////////000000000111111111111111111111111111111111222222222222222222222222222222333333222222111000333333333333333333333333333333333444444444555555555555444444444555555555666888::::::999888999:::999999999999999999999999555666777777888888888777888888777777888888999::::::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<<<<======???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>@@@@@@AAAAAABBBCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMLLLJJJIIIFFFGGGIIIIIIIIIIIIJJJLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMOOORRRTTTWWWXXXYYYWWWVVVUUUSSSSSSTTTUUUVVVWWWUUUTTTTTTWWWYYY[[[[[[\\\]]]___`````````___^^^aaa___\\\YYYXXXXXXZZZ[[[^^^]]]]]]\\\\\\\\\]]]]]][[[ZZZYYYXXXXXXYYY[[[\\\[[[\\\\\\\\\ZZZXXXVVVUUUUUUXXX[[[]]]]]]^^^___```bbbbbbbbbbbbcccccccccccc___\\\XXXVVVWWWYYY[[[[[[ZZZ\\\^^^___^^^^^^```aaaWWWVVVWWW[[[\\\ZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\VVVZZZ]]][[[VVVQQQNNNMMMGGGKKKQQQWWW[[[]]]]]]]]]^^^]]][[[YYYXXXYYYYYYZZZWWWXXX\\\```eeeiiilllnnnmmmlllkkkkkklllkkkiiigggiiiiiiiiijjjkkkkkkhhhfff^^^```dddhhhlllooopppqqqqqqsssqqqhhh^^^YYY]]]bbbmmmrrrsssjjj\\\VVV[[[cccaaaaaa^^^XXXVVVZZZeeennnuuuvvvuuurrrnnnlllnnnqqqmmmjjjddd]]]XXXYYY___eeeaaabbbeeehhhlllmmmllljjjllljjjhhhfffdddcccccccccgggeee^^^TTTOOOOOOOOOMMMMMMQQQVVVZZZ[[[[[[ZZZ[[[[[[\\\]]]^^^^^^^^^]]]\\\\\\[[[ZZZZZZ[[[ZZZXXXVVVXXXVVVUUUUUUVVVVVVUUUTTTMMMMMMMMMMMMMMMLLLKKKJJJGGGFFFEEEEEEFFFFFFEEECCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>============;;;;;;:::::::::999999999888888888888888888888888777777666666666666777777555555555555555555666666222333333333333222222111333333333333333333333333222222222222222222222222000000111111111111000000111000000//////000000111//////000111111111111000///////////////.........111111111111111111111111111000///...------------///000111222222111000///...................................................//////000000//////...111000///...///000111222///////////////000000111////////////000000000000.........//////000000000111111111111000000000000000000000000000000000000//////000000000000000111///............///000000/////////000000000111111.........//////000000000111111111111111111111111222222222222222111000///333333333333333333333333333333333444444444555555333333333444444444444444666888;;;;;;:::999999:::999999999999999999999999555555666777888888888888888888777777888888999::::::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<<<<======>>>>>>============>>>>>>=========>>>>>>>>>??????===>>>???@@@@@@@@@>>>>>>@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJLLLMMMMMMLLLJJJIIIEEEGGGIIIIIIHHHIIIJJJLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOONNNNNNMMMMMMMMMMMMLLLMMMNNNPPPRRRTTTUUUVVVUUUUUUTTTTTTSSSTTTTTTUUUSSSRRRRRRSSSVVVYYYYYYYYY\\\]]]^^^_________^^^]]]aaa___\\\ZZZXXXXXXXXXYYY\\\[[[[[[[[[[[[\\\\\\]]]ZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[ZZZYYYWWWVVVUUUUUUXXX\\\^^^^^^^^^______aaaaaabbbbbbccccccccccccccc___\\\YYYZZZ[[[[[[[[[YYY[[[]]]^^^]]]]]]^^^___YYYUUUVVVZZZ[[[XXXYYY\\\[[[[[[[[[[[[ZZZZZZYYYXXXRRRRRRTTTVVVXXXYYYXXXXXXLLLNNNQQQUUUWWWZZZ]]]^^^^^^\\\ZZZXXXVVVVVVWWWWWWUUUWWWZZZ^^^dddiiimmmoooooollljjjiiijjjkkkiiiggggggffffffggghhhhhhgggeeeYYY[[[___ccchhhkkklllmmmlllpppqqqkkkbbb___ccciiirrruuuuuummmaaaZZZ]]]bbbaaa```\\\UUUQQQWWWcccnnnwwwwwwvvvpppkkkiiimmmqqqoookkkddd___]]]```fffkkkfffdddcccdddfffhhhhhhhhhiiihhhgggfffeeedddcccbbbeeegggccc[[[VVVVVVUUURRRPPPTTTXXXZZZ[[[[[[[[[[[[[[[\\\]]]^^^^^^]]]\\\[[[ZZZYYYXXXXXXYYYXXXVVVUUUUUUUUUTTTUUUVVVVVVTTTQQQKKKKKKKKKKKKKKKKKKJJJIIIFFFEEEDDDEEEFFFFFFDDDBBBAAAAAAAAA@@@@@@???>>>============<<<<<<<<<;;;;;;;;;::::::999999999999999777777777777777777777777777777666666666666777777555555555444444444444444333333444444444333111111333333333333333333333333333333333333333333333333000000111111111111000000000//////......//////000...///000111222111111000.........///////////////000000000000000000000000000000///......////////////000111222222111000///......................................................////////////......111000///......000111222///////////////000111111.../////////000000000111......//////////////////000000000000000111111111000000000000000000000000////////////000000111111//////.........///000111////////////000000000111............/////////000222222222222222222222222///000111111111111111111222222222222222222222222333333333444444444555555222333444444555555555444555777:::;;;:::888888999888888888888888888888888555555666777888999999888888888777777888888999::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=========>>>======<<<<<<======>>>;;;<<<<<<===>>>???@@@@@@;;;===>>>@@@AAA@@@???>>>???@@@@@@AAAAAABBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCC@@@AAAAAABBBCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHGGGHHHJJJLLLLLLKKKIIIGGGFFFHHHJJJJJJJJJJJJLLLNNNMMMLLLKKKKKKKKKLLLMMMNNNOOONNNNNNMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOQQQRRRSSSSSSSSSTTTTTTTTTTTTTTTSSSQQQPPPQQQTTTWWWYYYYYYXXX[[[[[[]]]^^^^^^^^^]]]\\\]]]\\\[[[ZZZYYYYYYYYYYYYZZZZZZYYYYYYZZZ[[[\\\\\\YYYYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXXXXWWWXXXXXXXXXTTTXXX]]]___```_________]]]^^^___```bbbcccdddeeebbb___\\\[[[[[[[[[[[[ZZZYYYZZZ\\\]]]\\\\\\]]]^^^ZZZVVVUUUYYYYYYUUUVVVZZZVVVWWWWWWXXXXXXXXXXXXXXXNNNLLLLLLPPPXXX^^^bbbcccRRRRRRRRRSSSTTTXXX\\\```]]][[[YYYVVVUUUUUUUUUVVVTTTVVVYYY]]]ccchhhlllnnnqqqnnnjjjjjjlllmmmllljjjfffdddcccccceeefffgggfffYYYZZZ]]]```ccceeeffffffeeelllqqqooojjjhhhmmmtttuuuvvvuuuooofff``````aaaaaa```[[[TTTPPPVVVdddoooyyyyyyvvvoooiiigggkkkpppvvvppphhhbbbaaadddjjjmmmjjjfffbbbaaaaaacccddddddeeeeeeeeeeeeeeedddbbbbbbccchhhggg```\\\\\\[[[VVVSSSVVVZZZ[[[[[[[[[\\\\\\\\\]]]^^^^^^^^^\\\ZZZYYYXXXWWWVVVVVVWWWWWWUUUSSSSSSSSSTTTUUUVVVUUURRROOOMMMMMMLLLKKKJJJHHHFFFEEEFFFEEEDDDEEEFFFEEECCCBBB@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;:::::::::::::::999999888999999999666666666666666666666666777777666666666666777888555555555444444333333222333444444555444333222111333333333333333333333333222222222222222222222222000000111111111111000000//////............//////...///000222222222111000---.........//////000000//////////////////////////////...//////000111222...000111222222111000...000000000000000000000000..............................////////////......///...,,,+++,,,---///111///////////////000111111.../////////000000111111///////////////.........//////000000111111222222000000000000000000000000.../////////000000111111000//////......000111222////////////000000000000111111111111000000000000444444444444444444444444---...///111222222333333222222222222222222222222333333333444444444555555333444444555666666666555333666999:::999888777777777777777777777777777777555555777888999999999999888888888777888999999::::::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<======>>>======<<<<<<<<<<<<======:::;;;<<<===>>>???@@@AAA:::<<<>>>@@@AAA@@@?????????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>???@@@BBBCCCDDDDDD@@@AAABBBDDDFFFHHHIIIJJJHHHHHHGGGGGGFFFGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGEEEGGGIIIKKKKKKIIIGGGFFFHHHIIIKKKLLLLLLLLLNNNPPPLLLKKKKKKJJJJJJLLLMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOQQQQQQRRRSSSTTTUUUUUUTTTSSSRRRPPPQQQRRRVVVZZZ[[[[[[YYYZZZ[[[\\\]]]^^^]]]\\\\\\ZZZZZZZZZZZZ[[[[[[[[[[[[YYYXXXXXXXXXYYYZZZ[[[\\\WWWXXXZZZ[[[[[[[[[ZZZYYYWWWWWWVVVVVVWWWXXXZZZ[[[TTTXXX]]]```aaa```______ZZZZZZ\\\^^^aaaccceeefff___]]][[[[[[[[[[[[ZZZYYYXXXZZZ\\\\\\\\\[[[\\\]]]VVVWWWWWWWWWWWWWWWWWWVVVZZZWWWVVVWWWZZZ]]]]]]\\\QQQNNNLLLQQQZZZ``````]]]ZZZUUUPPPOOORRRXXX\\\]]]___]]]ZZZVVVTTTSSSTTTTTTXXXYYY[[[^^^bbbgggjjjlllqqqqqqpppppppppnnnjjjgggfffbbb______cccggghhhhhh___^^^]]]\\\]]]^^^___```^^^iiitttvvvuuuuuutttqqqtttuuussskkkccc```eeejjjhhheee^^^SSSLLLRRRbbbpppsssxxxzzztttiiieeejjjqqqrrrpppmmmgggcccbbbfffjjjmmmjjjddd^^^^^^bbbbbb^^^^^^___aaaeeeggghhhfffdddddddddcccbbbaaa___^^^]]]XXXYYYZZZZZZYYYZZZ\\\^^^ZZZYYYXXXYYYZZZ[[[ZZZYYYYYYXXXVVVVVVVVVVVVTTTSSSPPPPPPOOONNNMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDCCCBBBBBBBBB@@@@@@???>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888777666666666666666666555444333333444666777888666333111000000222333222333555666666666555444111111111111111111111111111111111111111111111111////////////000000000000////////////////////////000000000000111111111111111111000000//////......////////////////////////)))***,,,...//////......//////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000222111111000000000000000000000000000000111111222222222111000//////000000//////............//////000000000000////////////////////////////////////000///...------...///000//////////////////////////////............//////000000111111111222222222111111111111111111111111222222222222222222333333222222222222222222222222111111222333333444555555555555666666666666555555777777666555555555555555666666666777888888999999888888888888777777666666::::::::::::::::::::::::888999999::::::;;;;;;<<<@@@???>>><<<<<<======>>>:::::::::;;;;;;;;;<<<<<<=========>>>??????@@@@@@?????????@@@@@@AAAAAAAAACCCCCCCCCBBBBBBAAAAAA@@@@@@BBBDDDDDDCCCBBBCCCDDDCCCDDDDDDEEEFFFGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEFFFGGGHHHKKKKKKJJJJJJLLLMMMOOOPPPPPPNNNLLLJJJIIIIIIJJJKKKMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMMMMMMMNNNNNNOOOQQQPPPPPPRRRTTTUUUTTTSSSQQQSSSVVVWWWWWWWWWYYYZZZ[[[[[[\\\\\\\\\[[[[[[ZZZZZZYYYYYYZZZ[[[[[[YYYXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXYYYXXXWWWVVVVVVVVVVVVVVVXXXYYY[[[___cccbbb^^^YYY]]]\\\\\\]]]```aaaaaa``````^^^\\\\\\]]]]]]\\\[[[ZZZ[[[\\\]]]^^^_________TTTUUUVVVXXXXXXXXXWWWWWWZZZVVVRRRQQQRRRVVVXXXYYYXXXTTTRRRWWW___cccaaa\\\ZZZVVVQQQPPPSSSWWWYYYZZZ]]]\\\ZZZYYYXXXWWWWWWXXXYYYZZZ\\\___cccgggjjjlllooonnnnnnooopppooollliiidddaaa^^^^^^bbbeeeeeedddaaa^^^[[[\\\]]]^^^]]][[[ZZZfffqqqvvvvvvwwwvvvtttpppqqqpppjjjbbb___dddiiinnnllleeeYYYQQQTTTaaammmssswwwwwwpppfffbbbffflllooonnnlllhhhcccaaaccceeeiiiiiifffeeehhhlllhhhbbb\\\]]]___bbbeeeeeeccc```aaa```^^^\\\[[[ZZZ[[[[[[YYYZZZ[[[ZZZYYYYYY[[[]]]YYYXXXWWWXXXZZZ[[[ZZZYYYYYYXXXVVVUUUVVVUUUSSSRRRPPPOOONNNMMMLLLLLLLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@???>>>===<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888777777666666666666666666555444333333444555777777666444222111111222333333555888:::;;;999666444222222222222222222222222111111111111111111111111////////////000000000000//////////////////////////////000000000111111111000000000000000000//////////////////////////////++++++,,,---............//////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000222111000000//////000000000////////////000111111222111111000//////000000//////............//////000000000000/////////...////////////////////////000///...------...///000////////////////////////000000////////////000000000000111111111222222222111111111111111111111111111111222222222222333333222222222222222222222222111111222333333444555555555555666666666666555555777777666555555555555555666666666777888888999999999999888888888777777777::::::::::::::::::::::::888999999::::::;;;;;;<<>>===<<<<<<<<<======;;;;;;;;;<<<<<<<<<===============>>>??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@???AAACCCCCCBBBBBBCCCDDDAAAAAABBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMOOOPPPPPPNNNKKKIIIIIIJJJKKKLLLNNNMMMLLLKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOQQQSSSTTTSSSQQQPPPRRRTTTVVVVVVVVVWWWYYYYYYYYY[[[\\\\\\]]]]]]]]]ZZZYYYXXXXXXZZZZZZYYYXXXVVVWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWYYY]]]``````]]]ZZZ\\\\\\\\\^^^```bbbaaa``````^^^\\\\\\]]]]]]\\\[[[YYYZZZ[[[\\\\\\\\\\\\\\\QQQRRRUUUWWWXXXYYYYYYYYY[[[XXXSSSPPPPPPSSSXXX[[[^^^ZZZYYY___hhhkkkfff```YYYVVVSSSRRRTTTUUUVVVVVVYYYZZZZZZZZZZZZZZZZZZYYY[[[\\\]]]```cccfffiiikkkkkkkkklllnnnoooooommmjjjccc```^^^^^^bbbdddcccbbb```[[[WWWZZZ___aaa]]]XXXUUUaaammmsssvvvxxxxxxvvvnnnoooooojjjdddbbbeeejjjuuussslllaaaWWWVVV^^^gggpppssssssmmmddd___aaafffjjjkkkkkkiiieeeaaa``````eeefffgggjjjqqqssskkkaaaXXXYYY[[[___bbbbbb___]]]^^^\\\XXXUUUTTTUUUWWWYYYYYYZZZZZZZZZXXXXXXZZZ\\\WWWWWWVVVXXXZZZ[[[[[[ZZZZZZXXXVVVUUUTTTSSSQQQOOOOOONNNMMMLLLKKKKKKKKKKKKGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>===<<<<<<=========<<<;;;;;;;;;:::999888888888888777777777777777666666555555666666666555444333333444555666555555555444333333333333333666:::>>>>>>;;;777555222222222222222222222222111111111111111111111111////////////000000000000//////////////////////////////000000000000111111000000000000111111111111////////////////////////...---------------......//////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000222111000000//////000000///............///000000111111000/////////000000//////............//////000000000/////////......//////////////////////////////............//////////////////////////////111111000000000000111111000000000111111111111222111111111111111111111111111111111222222222333333222222222222222222222222111222222333333444444555555555666666666666555555777666555555444555555555555666666777777888888999999999999999999888888888888888999999::::::;;;;;;888999999::::::;;;;;;<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<============<<<======>>>>>>??????@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA>>>@@@BBBCCCBBBBBBCCCDDDAAAAAAAAABBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFHHHGGGFFFFFFFFFGGGIIIJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOMMMJJJHHHHHHJJJMMMOOOPPPNNNKKKJJJIIIJJJLLLMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMOOOQQQRRRQQQOOONNNPPPSSSTTTTTTTTTUUUWWWWWWXXXZZZ\\\]]]^^^______[[[YYYVVVVVVXXXYYYYYYXXXTTTTTTTTTTTTTTTUUUUUUVVVXXXXXXYYYYYYYYYZZZZZZZZZ[[[ZZZYYYWWWVVVUUUUUUUUUVVVVVVWWWZZZ]]]^^^]]][[[ZZZZZZ\\\^^^aaabbbaaa```aaa___]]]]]]^^^^^^\\\[[[XXXYYYZZZZZZZZZZZZYYYYYYPPPPPPQQQRRRUUUXXX[[[]]]^^^]]][[[XXXUUUTTTWWWZZZ^^^[[[\\\cccllloooiiiaaaUUUTTTTTTTTTUUUUUUUUUUUUVVVXXXYYY[[[[[[ZZZYYYXXX\\\]]]^^^```bbbeeeggghhhiiiiiijjjlllmmmmmmkkkhhhccc```^^^___bbbdddcccaaa\\\VVVRRRWWWaaaeeeaaaZZZTTT^^^jjjppptttwwwwwwtttmmmooonnnkkkgggfffiiimmmvvvuuuoooeee[[[XXX\\\bbbhhhlllnnnlllfffaaa```aaadddfffiiijjjhhheeeaaa___bbbcccdddgggmmmoooeeeXXXQQQSSSWWW\\\```aaa___\\\___[[[VVVRRRQQQSSSWWWZZZWWWXXXYYYYYYXXXYYY[[[]]]VVVUUUUUUWWWYYY[[[[[[ZZZYYYWWWUUUSSSSSSRRROOOMMMMMMLLLKKKJJJJJJIIIIIIJJJFFFEEEEEEDDDCCCCCCBBBBBBCCCBBBBBBBBBAAAAAAAAA@@@AAA@@@@@@???>>>>>>======>>>>>>===<<<<<<;;;::::::999999888888888777777777777666666555555555666666666555444333333333444444333444555555555444333222333555888;;;;;;999777555222222222222222222222222111111111111111111111111////////////000000000000////////////////////////////////////000000000111//////000000111111222222////////////////////////000///...,,,,,,,,,---...//////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000111111000///////////////...------------...//////111000000/////////000000//////............//////000000/////////........./////////////////////////////////....../////////////////////////////////111000000//////000000111000000000000111111111111111111111111111111111111000000111111222222333333222222222222222222222222222222222333333444444444444555555666666555555444666555555444444555555555555555666666777888888888999999999999999999999999777777888999:::;;;;;;<<<888999999::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>??????????????????????????????@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>@@@CCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEGGGFFFEEEEEEEEEFFFHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLNNNLLLIIIGGGHHHJJJNNNPPPQQQOOOLLLIIIHHHJJJLLLNNNLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNOOOQQQQQQPPPOOOMMMOOOQQQRRRRRRRRRSSSUUUXXXXXXZZZ\\\]]]^^^^^^^^^[[[XXXVVVUUUVVVXXXYYYYYYTTTTTTSSSSSSSSSSSSTTTUUUWWWWWWXXXXXXYYYZZZZZZ[[[\\\[[[YYYWWWVVVUUUTTTTTTUUUVVVWWWXXX[[[\\\]]]]]]YYYYYY[[[^^^aaabbbaaa___bbb```______``````^^^\\\YYYYYYZZZZZZZZZYYYXXXXXXPPPOOOMMMMMMPPPVVV]]]aaafffjjjlllhhh```XXXTTTTTTZZZYYY[[[aaagggggg```YYYPPPQQQSSSTTTUUUUUUVVVVVVWWWXXX[[[\\\]]][[[ZZZXXX\\\]]]]]]^^^```bbbdddeeehhhggghhhiiijjjjjjgggddd```]]][[[[[[___aaaaaa___YYYRRROOOVVVcccjjjfff```YYYbbbjjjooossswwwwwwtttlllmmmkkkiiiffffffiiimmmrrrrrrnnnggg^^^ZZZ\\\___```dddiiikkkiiidddaaa______bbbfffjjjllljjjfffcccaaaaaa```___bbbbbbYYYNNNLLLOOOTTT[[[```bbbaaa^^^ccc___YYYUUUSSSUUUYYY\\\TTTUUUWWWWWWXXXYYY\\\^^^UUUUUUTTTVVVYYYZZZZZZYYYXXXVVVSSSRRRRRRPPPNNNLLLKKKKKKJJJIIIHHHHHHHHHHHHEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>=========>>>>>>===<<<;;;::::::999:::999999999888888888888666666555555555555666666555555444444333333333333222333444555666555333333333333444444555555555444222222222222222222222222000000000000000000000000////////////000000000000////////////////////////...////////////000000000//////000000111111111222000000000000000000000000111000...---,,,,,,---...//////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000111000000///.../////////---------------......///000///////////////000000//////............//////////////////............////////////////////////...//////////////////...////////////////////////000//////......//////000000000000000000000000000000000000000000000000000//////000111111222333333222222222222222222222222222222333333333333444444444444555555555555444444555555444444444444555555555555555666777777888888999999999999999999999999777777888888999:::;;;;;;888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<<<<===>>>>>>??????????????????????????????>>>?????????@@@AAAAAAAAA@@@BBBDDDDDDDDDCCCDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGEEEFFFGGGHHHIIIJJJJJJJJJLLLJJJHHHGGGGGGJJJMMMOOOQQQOOOLLLIIIIIIKKKMMMOOOLLLLLLLLLLLLLLLMMMMMMNNNPPPOOOOOOPPPRRRRRRQQQOOOMMMOOOQQQRRRRRRRRRSSSTTTYYYYYYZZZ[[[\\\\\\\\\\\\[[[XXXVVVUUUVVVXXXYYYYYYVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[ZZZYYYWWWUUUTTTTTTSSSVVVWWWXXXYYYZZZ[[[]]]^^^XXXYYYZZZ\\\___```___^^^aaaaaa```aaabbbbbb```^^^ZZZZZZZZZ[[[ZZZZZZYYYYYYNNNLLLIIIIIIMMMTTT\\\aaarrrzzz|||ooo```VVVRRRTTTVVVYYY\\\\\\YYYSSSOOONNNPPPSSSTTTTTTTTTVVVWWWWWWYYY[[[]]]]]]]]]\\\[[[[[[[[[[[[\\\]]]^^^___```ddddddeeefffggggggdddaaa]]]ZZZVVVWWWZZZ^^^______[[[TTTPPPWWWcccjjjiiiddd```fffkkknnnrrrwwwwwwtttjjjiiifffcccaaacccgggkkkoooooommmhhhaaa]]]]]]___[[[^^^cccggghhhgggcccaaa^^^```dddiiimmmmmmjjjhhhbbbbbb```\\\[[[YYYSSSKKKLLLOOOVVV]]]ccceeecccaaafffccc^^^ZZZXXXYYYZZZ\\\SSSUUUVVVWWWWWWYYY[[[^^^UUUUUUTTTVVVXXXYYYYYYXXXVVVTTTRRRQQQPPPOOOMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@@@@????????????>>>>>>>>>>>>=========<<<<<<<<<<<<;;;:::::::::999::::::999999999888888888555555444444555555666666555555444444333333222222000111333444555444444333222111111000111222333444111111111111111111111111000000000000000000000000////////////000000000000////////////////////////......////////////000000////////////000000000000000000000000000000000000000000///...---------...//////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000111000//////......//////...------------...////////////......//////000000//////............///////////////.........------////////////////////////......////////////......//////////////////////////////............//////111000000000000000//////000000000000000000000000...//////000111222333333222222222222222222222222333333333333333333333333444444555555555555444444444444444333444444555666444555555666666777777888888888888999999999999999777777888888999999::::::888999999::::::;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999888999999999::::::::::::;;;<<<<<<======>>>>>>???AAAAAAAAAAAAAAA@@@@@@@@@======>>>???@@@@@@AAAAAA@@@BBBDDDDDDCCCBBBCCCDDDCCCCCCDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFDDDCCCBBBBBBBBBCCCEEEFFFDDDDDDFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGIIIJJJLLLNNNMMMKKKIIIIIIKKKMMMOOOMMMMMMMMMMMMMMMNNNNNNOOORRRQQQPPPQQQSSSSSSRRRPPPNNNPPPRRRSSSRRRRRRSSSTTTXXXXXXYYYZZZ[[[[[[[[[ZZZ[[[YYYVVVVVVXXXYYYYYYXXXXXXWWWUUUTTTTTTTTTVVVWWWVVVVVVWWWXXXYYYYYYZZZZZZYYYXXXWWWUUUTTTSSSSSSSSSVVVWWWYYYYYYYYYYYY[[[]]]YYYXXXXXXYYY\\\]]]]]]\\\___^^^___```bbbbbb```^^^ZZZZZZ[[[[[[[[[[[[[[[ZZZJJJIIIHHHIIIMMMSSSYYY]]]mmmxxxrrraaaUUUQQQMMMRRRXXXZZZWWWSSSQQQPPPOOOQQQTTTTTTSSSRRRTTTVVVSSSTTTVVVYYYZZZ[[[\\\\\\ZZZZZZYYYYYYZZZ[[[[[[\\\___```aaaccceeeeeecccaaa^^^ZZZUUUUUUZZZ___bbbbbbccc\\\WWWYYYaaagggfffccc```dddfffhhhlllssstttrrrkkkhhhddd```___aaafffjjjppppppnnnjjjdddaaa```aaa\\\\\\]]]```ccceeedddccc___```bbbgggkkkmmmkkkiiicccffffffaaa]]][[[WWWRRRPPPSSSYYY```fffgggdddbbbgggeeebbb___\\\ZZZZZZYYYUUUVVVWWWWWWVVVWWWXXXZZZVVVUUUTTTUUUWWWXXXXXXVVVSSSRRRPPPOOOPPPOOOMMMLLLHHHHHHGGGFFFEEEEEEEEEEEECCCCCCCCCBBBBBBBBBBBBAAA????????????????????????============<<<<<<<<<<<<::::::::::::::::::999999999888888888888777777777555444444444444555666777555555444444333222111111///000111222333333333333000111111222222222222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////........./////////000000/////////...............000000000000000000000000...////////////......---//////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000///............///.........---...//////000...............///000000//////............////////////.........---------////////////////////////---...///000000///...---////////////////////////000000////////////000000111111000000////////////000000000000000000000000......///000111222333333222222222222222222222222333333333333333333333333333444444555555444444333444333333333444444555666444444555555666777777777777777777888888888999999888888888888888999999999888999999::::::;;;;;;<<<;;;<<<<<<===<<<;;;:::999999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAAAAAAAAAAA@@@@@@@@@???<<<<<<===>>>???@@@AAABBB@@@BBBCCCBBBAAA@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFDDDDDDCCCBBBCCCDDDEEEFFFBBBCCCEEEGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHJJJIIIHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNOOOOOOPPPRRRQQQQQQQQQSSSSSSQQQPPPPPPRRRTTTTTTTTTSSSTTTUUUUUUUUUWWWYYYZZZ[[[[[[[[[ZZZYYYXXXXXXZZZZZZYYYXXXZZZXXXVVVTTTTTTUUUVVVXXXWWWWWWWWWXXXXXXYYYYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSTTTWWWYYYYYYWWWWWWXXXYYY[[[XXXVVVVVVXXXZZZ[[[[[[ZZZZZZ[[[^^^```aaa___]]]XXXYYYZZZ[[[[[[[[[[[[[[[FFFGGGHHHKKKOOOSSSWWWYYYYYYfffssstttgggXXXNNNLLLGGGOOOXXX[[[XXXUUUWWWYYYQQQSSSUUUTTTQQQPPPRRRUUULLLNNNPPPSSSVVVXXXZZZ[[[YYYXXXXXXXXXXXXXXXYYYZZZ\\\\\\^^^aaadddeeecccbbbaaa\\\WWWWWW\\\bbbfffhhhkkkddd\\\[[[```dddccc```\\\___```aaafffmmmpppooonnnjjjddd______bbbhhhlllrrrrrrppplllgggccccccccc___\\\YYYZZZ^^^bbbdddeeeaaa```aaaeeeiiilllkkkiiiccciiilllgggbbb```^^^[[[TTTWWW]]]ccchhhhhheeeaaagggfffdddaaa^^^[[[XXXWWWXXXXXXYYYWWWUUUUUUVVVWWWWWWUUUUUUUUUWWWWWWWWWUUURRRQQQOOOOOOOOOOOONNNLLLHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<<<<;;;;;;;;;999999999999999999999:::777777777777666666666666444444444444444555666777444555555444333222111000//////000111222222333444000111444555666444333111////////////////////////000000000000000000000000////////////000000000000////////////////////////............/////////000//////......---------,,,000000000000000000000000---...///000000///...---//////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000///...............///............///000000...............///000111//////............////////////.........---------////////////////////////---...///000000///...---////////////////////////111111000000000000111111111111000000/////////...000000000000000000000000---...///000111222333333222222222222222222222222333333333333333333333333333444444555555444444333333333333333444444555666444444555555666777777777666666777777888888888999999999999888888888888888888999999::::::;;;<<<<<<;;;<<<=========<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>????????????>>>>>>======;;;<<<===>>>???@@@AAABBB???AAABBBAAA???======>>>BBBBBBCCCCCCDDDEEEFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGEEEDDDDDDCCCCCCEEEFFFGGGAAACCCEEEFFFGGGGGGGGGGGGEEEFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFGGGHHHIIIJJJKKKOOOOOONNNNNNOOOOOOPPPQQQRRRQQQPPPQQQRRRRRRQQQOOOQQQSSSUUUVVVUUUTTTUUUVVVRRRSSSUUUWWWYYY[[[\\\\\\ZZZYYYYYYZZZ[[[[[[ZZZXXXZZZXXXVVVTTTSSSTTTVVVXXXWWWWWWWWWXXXXXXXXXXXXXXXUUUUUUTTTSSSRRRRRRSSSSSSSSSVVVYYYYYYVVVTTTUUUVVV\\\YYYUUUTTTVVVXXXYYYZZZVVVWWWYYY\\\______^^^\\\WWWWWWYYYZZZ[[[[[[[[[[[[OOOMMMKKKLLLOOOQQQPPPNNNKKKTTT]]]___YYYPPPJJJHHHIIIMMMRRRVVVWWWVVVVVVVVVUUUUUUTTTSSSQQQOOOMMMLLLNNNQQQSSSSSSQQQRRRUUUXXXUUUTTTSSSSSSTTTVVVXXXZZZ[[[\\\]]]^^^```bbbcccdddbbbaaa```^^^^^^```fffjjjssskkkaaa^^^```bbb___[[[XXX\\\^^^^^^aaaeeeddd```_________^^^^^^```cccfffooossssssnnnkkklllkkkiiihhhbbbYYYUUUVVV[[[aaaeeecccdddeeefffgggggggggfffeeehhhlllnnnmmmhhhbbb^^^^^^[[[YYY\\\bbbdddccc___```aaabbbaaa]]]YYYUUURRRTTTUUUUUUUUUUUUTTTSSSRRRUUUVVVVVVTTTRRRRRRSSSUUUSSSPPPMMMLLLLLLLLLLLLKKKDDDDDDDDDCCCBBBBBBAAAAAABBBAAA???============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;::::::999999999999999999999999666666666666555555555555555555555444444333333333444444444333333222222222111111000000111222333333000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......//////////////////////////////............//////............////////////111111000///////////////////////////////////////......////////////......////////////////////////---------............///............////////////000///.........000111222///////////////////////////////////////////////////000111000///...///111000000//////.........---..........................................---------....../////////////////////.........---------//////............//////000000000000111111111111//////000000000000//////////////////000000000000222222111111111111111111333333333333333333333333444444555666555444222111333333333333333333333333666666666666777777777777;;;:::888777777888:::;;;999999888888888888888888<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;;;;::::::999999::::::;;;<<<===>>>>>>BBBAAA@@@>>>======<<<<<<>>>?????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEFFFFFFEEECCCBBB??????@@@BBBEEEFFFFFFEEECCCBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEGGGGGGGGGFFFEEEFFFHHHIIIJJJJJJIIIGGGFFFDDDEEEFFFHHHJJJLLLMMMNNNKKKKKKLLLMMMNNNOOOOOOOOORRRQQQQQQQQQQQQPPPPPPPPPTTTTTTSSSRRRRRRQQQPPPPPPOOOOOOQQQTTTXXX[[[]]]]]]YYYYYYZZZZZZZZZ[[[[[[[[[[[[ZZZXXXWWWVVVVVVWWWWWWYYYZZZ[[[\\\\\\[[[ZZZYYY[[[TTTRRRWWWXXXTTTRRRTTTUUUUUUVVVWWWYYYXXXVVVSSSSSSTTTUUUTTTTTTUUUWWWYYYUUUVVVXXXYYYZZZ[[[ZZZZZZUUUVVVXXXXXXWWWWWWYYYZZZQQQNNNLLLLLLOOOQQQQQQPPPLLLQQQVVVXXXTTTNNNIIIFFFJJJMMMQQQTTTTTTSSSSSSSSSTTTTTTTTTSSSRRRQQQOOOOOOPPPQQQRRRQQQOOONNNPPPRRRTTTSSSRRRRRRSSSTTTVVVWWWVVVWWWYYY\\\^^^```aaabbbbbbaaa```^^^]]]```dddgggkkkfff___\\\^^^___^^^\\\\\\```cccbbbcccdddaaa[[[]]]^^^^^^^^^___aaadddgggnnnrrrrrrmmmjjjkkkjjjhhhgggaaaYYYUUUUUUYYY^^^aaabbbcccdddggghhhgggeeecccaaadddiiilllmmmjjjeeebbb___\\\ZZZ\\\```bbbaaa^^^^^^______^^^\\\YYYVVVUUUVVVVVVUUUUUUSSSRRRQQQPPPSSSTTTUUUUUUTTTSSSTTTUUURRRPPPMMMKKKKKKKKKJJJIIIDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@???============>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;:::::::::999999999999999999999999666666666666555555555555555555444444444333333333444444333333333222222222111111000000111222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000//////......////////////////////////000//////......//////000............////////////111111000///////////////////////////////////////......////////////......////////////////////////........./////////000000/////////000000000000111000///......///000111222////////////////////////...........................///000000......///000000/////////............................................................---....../////////////////////.........---------//////............////////////000000000111111111//////000000000000//////////////////000000000000111111111111111111111111222222222222222222222222333444444555444333222111333333333333333333333333555666666666777777777777:::999888777777888999:::888888888888888888888888<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999::::::;;;;;;::::::999999999:::;;;<<<======>>>AAA@@@???>>>===<<<<<<<<<<<<<<<=========>>>>>>>>>BBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDBBBCCCDDDEEEFFFFFFEEEDDD@@@@@@@@@BBBDDDEEEDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDD>>>@@@BBBDDDEEEEEEEEEEEECCCDDDEEEFFFGGGFFFFFFEEEFFFGGGHHHIIIIIIHHHGGGEEEEEEEEEFFFHHHJJJLLLMMMNNNLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRQQQPPPOOONNNNNNNNNNNNOOOQQQTTTXXX[[[\\\]]][[[[[[\\\\\\]]]\\\\\\\\\\\\ZZZXXXWWWUUUUUUUUUUUUWWWXXXYYYZZZZZZYYYXXXXXXZZZTTTRRRUUUVVVSSSQQQRRRTTTTTTTTTVVVXXXWWWUUUSSSSSSTTTTTTTTTSSSTTTWWWYYYUUUVVVXXXYYYZZZZZZYYYYYYUUUWWWXXXXXXXXXXXXYYY[[[SSSPPPNNNMMMOOOQQQRRRRRROOOPPPRRRTTTTTTQQQLLLHHHKKKMMMPPPPPPPPPOOOOOOPPPSSSSSSTTTTTTTTTSSSSSSRRRSSSTTTTTTQQQOOOMMMMMMMMMQQQQQQQQQQQQQQQQQQRRRRRRPPPSSSWWW[[[]]]^^^^^^^^^``````___]]]\\\]]]```bbbaaa___\\\YYYYYYYYYZZZ[[[___eeeiiiiiiiiihhhddd^^^\\\]]]______```bbbeeehhhmmmppppppllliiiiiihhhffffffaaaZZZUUUUUUWWWYYYZZZ^^^```cccfffhhhfffbbb^^^ZZZ]]]cccgggiiihhhfffddd```]]]ZZZ[[[^^^___^^^\\\\\\]]]]]][[[YYYWWWWWWWWWXXXWWWVVVTTTRRRQQQOOOOOOQQQSSSUUUVVVUUUTTTTTTTTTRRROOOLLLKKKJJJIIIHHHFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@???>>>=======================================<<<<<<;;;;;;::::::999999999999999999999999999666666666555555555555444444444444444333333333333333333333333222222222222111111111000111111222333111111111111111111111111000000000000000000000000000000000000000000000000000000000////////////...////////////////////////111000000//////000000111............////////////111000000///////////////////////////////////////......////////////......////////////////////////////////////000000000111000000000000111111111111000////////////000000111000000000000000000000000........................---...//////------...///////////////............................................................---......////////////////////////............---//////............////////////000000000000111111//////000000000000//////////////////000000000000111111111111111111111111222222222222222222222222222222333333333222111111222222222333333444444444555555666666666777777777999888777666666777888999888888888888888888888888;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;::::::999::::::;;;;;;::::::999888888999:::;;;<<<======@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<============AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDAAAAAACCCDDDEEEFFFFFFFFFAAA@@@@@@AAACCCCCCBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCC>>>@@@BBBDDDEEEFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHJJJLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQSSSRRRPPPOOONNNNNNOOOOOOMMMOOOQQQTTTWWWYYY\\\]]]]]]^^^___``````___]]]\\\\\\[[[YYYWWWUUUTTTTTTTTTVVVWWWYYYZZZZZZZZZYYYYYYZZZUUUSSSTTTTTTRRRQQQRRRSSSRRRSSSTTTVVVVVVUUUSSSSSSSSSTTTSSSRRRSSSVVVXXXVVVWWWXXXYYYYYYXXXWWWWWWVVVWWWYYYYYYXXXXXXZZZ[[[TTTRRRPPPOOOOOOQQQSSSTTTTTTSSSTTTXXX\\\ZZZSSSLLLMMMNNNOOONNNLLLKKKKKKLLLQQQRRRSSSTTTUUUVVVVVVVVVWWWVVVVVVTTTQQQOOONNNMMMNNNOOOPPPQQQQQQPPPOOONNNNNNQQQVVVZZZ\\\\\\ZZZYYY\\\]]]]]][[[YYYXXXYYY[[[YYYYYYYYYVVVSSSRRRUUUXXX]]]eeellloooppppppmmmhhh___```aaaaaaaaabbbeeegggjjjnnnoookkkhhhhhhgggdddfffbbb\\\XXXVVVVVVWWWVVVZZZ\\\___dddhhhfff```ZZZUUUYYY]]]bbbddddddbbbaaa```^^^[[[[[[\\\\\\[[[ZZZ[[[\\\\\\YYYUUUTTTUUUXXXXXXWWWVVVTTTSSSRRRQQQQQQQQQTTTVVVVVVUUURRRQQQQQQQQQOOOLLLJJJIIIHHHFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@??????>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888888888888888888888888666666555555555444444444333333333333333333333333333222222222222222222222222111111111111111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////111111000000000000111111............////////////000000////////////000000////////////////////////......////////////......////////////////////////....../////////000000000//////000000000111111111000////////////000000000000000000000000000000000........................,,,---......,,,,,,---...///////////////.................................---------...............---......////////////////////////...............//////............//////////////////000000000111//////000000000000//////////////////000000000000000000000000111111111111333333333333333333333333111111222222222111111111111111222333333444555555555555555666666666777777777777666666666666777777888888888888888999999999::::::;;;;;;;;;;;;<<<<<<:::;;;;;;<<<;;;;;;::::::999::::::;;;;;;::::::999777888888999:::;;;<<<<<<>>>>>>===<<<;;;:::::::::=========>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDBBBBBBCCCDDDDDDEEEEEEEEEBBBAAA@@@AAABBBBBB@@@>>>@@@@@@??????@@@@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGIIIJJJLLLMMMMMMOOOOOOOOOOOOOOONNNNNNNNNMMMNNNNNNOOOQQQRRRRRRSSSUUUTTTRRRPPPPPPQQQRRRSSSNNNOOORRRTTTVVVXXXZZZ\\\___```bbbddddddbbb___]]][[[[[[ZZZYYYXXXWWWVVVVVVXXXYYY[[[\\\]]]]]]\\\[[[ZZZXXXVVVVVVUUUTTTSSSTTTSSSRRRQQQRRRTTTTTTTTTSSSRRRSSSSSSRRRQQQRRRTTTVVVWWWXXXXXXYYYXXXWWWVVVUUUVVVXXXYYYYYYYYYYYYZZZ\\\TTTSSSRRRPPPPPPQQQSSSTTTUUUUUUWWW^^^cccaaaXXXPPPOOOPPPPPPOOOLLLJJJJJJJJJPPPQQQRRRTTTVVVWWWXXXXXXWWWVVVUUUTTTSSSQQQOOOMMMKKKMMMPPPRRRSSSRRRPPPNNNLLLOOOTTTXXXYYYXXXVVVTTTXXXZZZZZZYYYWWWUUUUUUUUUUUUVVVUUUQQQMMMLLLPPPTTTZZZccckkknnnooopppnnnkkkbbbcccdddcccbbbbbbcccdddggglllmmmjjjhhhhhhgggdddgggccc^^^ZZZXXXXXXWWWVVVVVVWWWZZZ```eeeeee```ZZZWWWYYY\\\___```___^^^\\\^^^]]]\\\\\\\\\\\\ZZZYYY\\\]]]\\\XXXSSSQQQSSSVVVWWWVVVUUUTTTTTTTTTTTTTTTRRRTTTVVVUUUSSSPPPNNNMMMPPPNNNKKKJJJIIIGGGEEEBBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888888888888888888888555555555555444444444444333333333333333333333333222222222222222222222222222222111111111111111222////////////////////////////////////////////////////////////////////////.............../////////////////////////////////111111000000000000111111............////////////000000////////////000000////////////////////////......////////////......////////////////////////------........./////////........./////////000000///000000000000/////////////////////////////////........................,,,---...---,,,+++,,,............///////////////........................---------.........//////---....../////////////////////////////////////////////............//////...////////////000000000//////000000000000//////////////////000000000000//////000000000111111111222222222222222222222222111111111111111111111111111111222333333444555555555555555555666666666666777666666666666666666777777777888888888999999999::::::::::::;;;;;;<<<<<<::::::;;;;;;<<<;;;;;;:::999::::::;;;;;;::::::999777888888999:::;;;<<<<<<>>>===<<<;;;;;;::::::;;;<<<============>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBAAA???===@@@????????????@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIKKKLLLMMMMMMPPPPPPPPPOOOOOOOOOOOOOOONNNOOOPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRSSSTTTOOOQQQTTTUUUUUUVVVYYY[[[```aaadddeeeeeecccaaa___ZZZZZZZZZ[[[[[[[[[[[[[[[YYYZZZ[[[]]]]]]]]]\\\[[[ZZZ[[[[[[ZZZYYYYYYXXXWWWTTTRRRPPPPPPRRRSSSSSSRRRRRRRRRRRRQQQPPPQQQSSSUUUWWWWWWXXXXXXXXXVVVUUUTTTVVVWWWYYYYYYXXXXXXZZZ[[[RRRSSSTTTRRRQQQPPPRRRSSSRRRSSSWWW^^^cccaaaYYYQQQPPPRRRSSSRRRNNNLLLJJJJJJOOOPPPRRRTTTVVVWWWXXXYYYVVVUUUTTTTTTSSSRRRNNNKKKIIILLLQQQUUUVVVVVVSSSQQQKKKNNNSSSWWWXXXWWWUUUTTTWWWYYY\\\[[[YYYVVVTTTTTTSSSSSSQQQMMMIIIIIINNNRRRZZZbbbhhhgggfffffffffdddbbbcccdddcccaaa``````aaadddiiillljjjhhhiiihhhffffffccc^^^[[[ZZZZZZYYYXXXRRRQQQSSSZZZbbbeeebbb^^^\\\]]]^^^^^^]]]\\\ZZZYYYZZZ[[[]]]^^^^^^]]][[[ZZZ[[[]]]]]]YYYRRROOORRRVVVVVVUUUTTTSSSSSSSSSTTTUUUQQQSSSTTTSSSPPPMMMLLLLLLNNNMMMKKKJJJJJJHHHEEECCCBBBAAAAAA@@@@@@??????>>><<<======>>>>>>======<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888555555555444444444444333222222222222333333333333111111111222222222222222333222111111000111111111////////////////////////////////////////////////000000000000000000000000---............/////////////////////////////////111000000//////000000111............///////////////////////////000000111////////////////////////......////////////......////////////////////////------------........................///////////////000000000000//////...////////////////////////------------------------,,,---......,,,,,,---............///////////////........................,,,,,,------.../////////---......///////////////...////////////000000000//////............//////......////////////000000//////000000000000//////////////////000000000000...//////000000111111111000000000000000000000000111111111000111111222333222222222333333444444444444444555555555666666666666666777777777777666666777777777888999999::::::999999::::::;;;;;;<<<<<<::::::;;;;;;<<<<<<;;;;;;999::::::;;;;;;::::::999888888999:::;;;<<<============<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<======>>>?????????@@@@@@@@@AAABBBBBBCCCCCCEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBBBBBBBBBB@@@>>>@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB???AAACCCFFFHHHIIIIIIIIIGGGFFFEEEEEEDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQRRRSSSTTTUUUUUUSSSSSSSSSSSSSSSSSSRRRRRRRRRUUUWWWWWWUUUUUUWWWZZZ___aaacccdddeeedddbbbaaaYYYZZZ[[[\\\]]]^^^^^^^^^YYYYYYZZZ[[[[[[ZZZYYYXXXYYY^^^aaa___^^^^^^^^^[[[WWWTTTQQQOOOPPPQQQRRRQQQQQQRRRRRRPPPOOOOOOQQQTTTVVVVVVWWWWWWWWWVVVTTTSSSUUUVVVXXXXXXWWWWWWYYYZZZPPPSSSUUUTTTRRRPPPPPPQQQPPPRRRVVV[[[___^^^ZZZUUURRRTTTVVVUUURRRNNNLLLKKKNNNOOOQQQSSSUUUWWWXXXXXXYYYWWWUUUUUUUUUSSSNNNJJJGGGKKKRRRXXX[[[ZZZXXXVVVNNNQQQVVVZZZ]]]^^^]]]]]]ZZZ]]]```aaa^^^[[[XXXWWWRRRPPPLLLHHHGGGJJJPPPTTTYYY```ccc```]]]^^^``````^^^```aaa```___^^^^^^___bbbgggkkkjjjiiikkkjjjgggeeeaaa]]]ZZZZZZZZZ[[[ZZZOOOMMMMMMTTT^^^eeeeeebbb\\\\\\[[[ZZZYYYWWWUUUTTTVVVYYY^^^aaaaaa___\\\[[[WWW[[[]]]YYYSSSPPPSSSWWWVVVUUUSSSQQQPPPPPPQQQRRRNNNOOOPPPOOOMMMMMMMMMOOOMMMLLLKKKKKKKKKIIIFFFDDDAAAAAAAAA@@@??????>>>>>>;;;<<<===>>>>>>===<<<<<<::::::::::::::::::::::::888888888999999999999999888888888888888888888888555555555444444444333333111111222222222333333333000111111111222222222222333222222111000000111111111111111111111111111111////////////////////////000000000000000000000000---------.........//////////////////////////////000//////......//////000............///////////////////////////000111111////////////////////////......////////////......////////////////////////............////////////...////////////000000000///000111111000///...---------------------------------------------------,,,...///...---,,,---.............../////////000........................,,,,,,------...//////000---......///////////////.../////////000000000000//////............//////........./////////000000//////000000000000//////////////////000000000000......//////000111111222111111111111111111111111222111111000111222333444333333333333333333333333444444444555555555666666777777777888888777777777666777777888999999::::::888999999:::;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;999::::::;;;;;;::::::999999999:::;;;<<<======>>>>>>===<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;;;;;;;<<<======>>>?????????@@@@@@AAAAAABBBCCCCCCDDDCCCBBBBBBBBBCCCDDDEEEDDDCCCBBBCCCCCCCCCAAA???@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???AAACCCFFFHHHIIIJJJJJJHHHGGGEEEDDDDDDDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMOOOOOOPPPPPPQQQQQQRRRRRROOOPPPPPPQQQRRRSSSTTTTTTRRRSSSUUUVVVVVVUUUSSSRRRUUUXXXZZZYYYUUUTTTVVVYYY______aaabbbccccccddddddYYYZZZ\\\]]]]]]]]]]]]\\\ZZZ[[[\\\\\\[[[ZZZXXXWWWWWW___eeedddbbbcccbbb^^^ZZZVVVRRROOOOOOPPPQQQQQQQQQQQQQQQPPPNNNNNNPPPRRRUUUUUUVVVWWWWWWVVVTTTTTTTTTUUUWWWWWWVVVVVVXXXYYYOOORRRUUUUUURRRPPPOOOPPPQQQRRRUUUYYY\\\\\\[[[YYYSSSUUUXXXXXXUUUQQQNNNLLLMMMOOOQQQSSSUUUWWWWWWXXX]]][[[YYYXXXXXXUUUPPPKKKFFFKKKRRRZZZ]]]^^^[[[YYYSSSVVV[[[```dddfffgggggg]]]```dddeeeccc___]]][[[QQQMMMHHHEEEGGGLLLRRRVVVYYY___aaa]]]YYY\\\```aaaZZZ\\\^^^^^^]]]\\\]]]^^^```fffjjjjjjjjjlllkkkiiiccc```[[[YYYYYYZZZ[[[\\\MMMJJJIIIPPP\\\eeegggfffYYYXXXWWWVVVTTTRRRPPPOOOSSSXXX^^^bbbccc```^^^\\\UUUYYY]]]ZZZTTTRRRUUUYYYWWWUUURRRPPPNNNMMMNNNNNNKKKLLLMMMMMMLLLMMMOOOQQQMMMLLLKKKKKKKKKJJJGGGEEEAAAAAA@@@@@@???>>>>>>>>>;;;<<<===>>>>>>===<<<<<<999999999999999999999999888888888888888888999999777777777777777777777777555555444444444333333333111111111222222333333333000000111111222222222222333333222111000000111111222222222222222222222222////////////////////////000000000000000000000000---------.........////////////////////////////////////............//////............/////////000///////////////000111111////////////////////////......////////////......////////////////////////////////////000000000000000000000000111111111111///000111111111///...------------------------------------------------------...//////------...///---.........//////000000........................,,,,,,------...///000000---......///////////////.../////////000000111111//////............//////............/////////000//////000000000000//////////////////000000000000---......///000111111222555555555555555555555555222222111111111222444555444333333333333333333333444444444555555555666666777777888888888888777777666777777888999999::::::888888999::::::;;;<<<<<<999::::::;;;<<<<<<<<<;;;999::::::;;;;;;::::::999999::::::;;;<<<===>>>>>>>>>======<<<<<<<<<======;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<===>>>>>>??????@@@@@@AAAAAABBBCCCCCCBBBAAAAAAAAABBBDDDEEEGGGDDDCCCCCCCCCDDDDDDBBB@@@AAAAAA@@@@@@AAAAAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJIIIIIIHHHGGGFFFDDDDDDDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIIIIJJJKKKLLLMMMMMMOOOOOOOOOPPPQQQRRRSSSSSSOOOOOOPPPPPPQQQRRRRRRRRRTTTVVVXXXZZZZZZXXXVVVUUUWWWZZZ\\\ZZZVVVSSSVVVYYY^^^^^^___```bbbcccdddeeeZZZ[[[\\\]]]]]]\\\[[[ZZZ^^^^^^^^^^^^]]][[[ZZZXXXUUU___ffffffdddeeeccc___\\\XXXSSSPPPOOOPPPPPPPPPQQQQQQQQQOOONNNNNNPPPRRRTTTTTTVVVVVVWWWVVVUUUTTTSSSUUUVVVVVVVVVVVVWWWYYYSSSSSSRRRRRRQQQQQQQQQPPPSSSSSSTTTUUUVVVXXXYYYZZZWWWVVVVVVVVVVVVTTTPPPNNNNNNPPPRRRRRRQQQRRRVVVZZZ]]][[[YYYXXXVVVSSSOOOLLLLLLRRRXXXZZZ]]]```^^^ZZZZZZVVVVVV]]]cccfffgggjjjkkkiiifffcccaaa___]]][[[VVVIII??????CCCEEEJJJOOOUUU\\\bbbbbb___^^^___```]]]\\\[[[ZZZ[[[]]]___aaadddfffiiilllnnnmmmllljjjjjjbbbbbbcccaaaeeecccUUUQQQOOONNNRRRXXX]]]___^^^WWWZZZZZZVVVOOOJJJKKKMMMXXX[[[^^^___^^^\\\\\\\\\YYYZZZZZZXXXUUUTTTWWWYYYXXXVVVRRRMMMIIIGGGHHHJJJFFFFFFGGGIIIJJJKKKKKKKKKKKKIIIHHHGGGGGGEEECCC@@@BBB@@@????????????>>><<<<<<<<<;;;::::::::::::;;;::::::;;;;;;<<<;;;;;;;;;888888888888888999999999888888777777777777777888777666555444333222222222222222222222222222222222111222222333333222222111000000000000////////////000000111111111111000000////////////000000000000////////////////////////,,,---...000000000//////111111000///...---,,,,,,------......//////000000////////////////////////---......///000111111222000000//////.........---000000000000000000000000...//////000000000000//////////////////000111111///000222444444222000///000000000000000000000000......------------......////////////////////////...------,,,,,,++++++***------............------...------,,,,,,------...------------------------......//////000000111111//////............//////000000//////.........---////////////000000000000...............///000000000000111111111222222222000000111111111000000///000000000000000000000000222222222111111111000000333333333444444333222222444333222111111333555666888888777777666666555555666666666666777777777777999999999999999999999999::::::999999888999999999<<<;;;999777777888999:::888888999:::;;;======>>><<<<<<<<<<<<;;;:::999999;;;:::888777777888:::;;;==================<<<<<<======???@@@BBBCCCEEEEEEDDDCCCBBBAAAAAABBBCCCDDDEEEEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCAAA@@@AAACCCCCCDDDDDDEEEEEEEEEEEEEEECCCDDDFFFGGGHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGHHHKKKKKKKKKKKKJJJJJJJJJJJJOOOOOOOOOOOOOOOPPPQQQRRRPPPRRRTTTTTTRRRRRRRRRSSSVVVWWWYYYZZZ[[[[[[[[[ZZZ]]][[[YYYWWWVVVWWWXXXYYY\\\^^^aaabbbaaa```______ZZZZZZ[[[[[[\\\]]]_________]]]\\\\\\\\\\\\[[[YYY\\\\\\^^^bbbeeeggggggfff^^^ZZZTTTQQQRRRSSSSSSRRRTTTRRRPPPPPPQQQQQQPPPOOOSSSTTTUUUWWWXXXYYYYYYZZZ^^^\\\ZZZYYYXXXWWWXXXXXXRRRRRRRRRRRRQQQQQQQQQPPPSSSSSSSSSTTTUUUWWWXXXYYYXXXXXXXXXXXXVVVSSSOOOLLLNNNPPPRRRQQQOOOQQQUUUYYY\\\ZZZXXXWWWVVVSSSOOOMMMNNNTTTYYY[[[]]]```___[[[YYYUUUTTTZZZ```cccgggjjjkkkiiigggdddcccbbbaaa```ZZZNNNDDDCCCDDDEEEHHHLLLVVV]]]cccdddaaa^^^^^^^^^]]]___``````___```cccffffffgggjjjlllnnnnnnnnnnnnllleeefffgggdddiiigggZZZPPPNNNMMMPPPVVVZZZ[[[ZZZTTTWWWYYYVVVQQQNNNOOOQQQYYYZZZ[[[\\\[[[YYYXXXWWWXXXYYYZZZXXXUUUTTTUUUWWWXXXWWWSSSOOOKKKGGGFFFFFFDDDEEEGGGIIIJJJKKKKKKKKKJJJIIIGGGGGGGGGEEECCCAAABBBAAA??????@@@@@@>>>===<<<<<<;;;::::::::::::;;;:::;;;;;;;;;;;;;;;::::::888888888888888888888888777777666666666666777777666555444333333333333333222222222222222222222222111222222333333222222111000000000000///////////////000000111111000000///////////////000000000000////////////////////////---...///000000//////...000000000///......------.........///////////////////////////////////////---......///000000111111000/////////............////////////////////////......////////////...---//////......//////000111///000222444444222000///000000000000000000000000///..................///........................------------............------............------...------,,,,,,------...------------------------......//////000000000000//////............//////000/////////.............../////////000000000000///////////////000111111/////////000000111111111111111222222222222111111000000000000000000000000222222222111111111000000222333333444333333222222444333222111111333444666777777777666666666555555666666666777777777888888999999999999999999999999::::::999999888999999:::<<<;;;999888777888999:::888999999:::;;;<<<===>>>;;;;;;<<<<<<<<<;;;::::::;;;:::999888888999:::;;;;;;<<<============<<<<<>><<<;;;::::::999999::::::;;;;;;;;;;;;:::888777777888888777777666555444444444444333333444444555555333333333222333333444444111111111111111111111111111111222222222222111111000000000000////////////......////////////......////////////000000000000////////////////////////000000000//////...------............//////000000000000//////......------////////////////////////........./////////000000///////////////.........////////////////////////000000000///...---,,,+++---------------.../////////000111222222111000///000000000000000000000000000000////////////000000..............................//////000000000000------............------...------,,,,,,------...------------------------///////////////////////////......------......//////////////////................../////////000000///////////////000000111////////////////////////000000111222222222111111000000000000000000000000111111111111000000000000111111222333333333333222333333222222222333444555555555555555555555555555777777777777888888888999888888888888999999999999999999888888999999::::::::::::999888888999999:::999999::::::;;;<<<======999:::;;;<<<============999999:::;;;;;;:::999999999:::;;;<<<===>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@BBBCCCBBBAAAAAABBBDDDDDDDDDEEEFFFFFFFFFFFFEEEFFFEEEEEEDDDEEEGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDGGGGGGGGGHHHHHHIIIIIIIIIMMMLLLMMMMMMNNNOOOPPPQQQPPPQQQRRRRRRQQQRRRSSSUUUVVVVVVWWWWWWXXXXXXXXXXXXYYYXXXVVVUUUUUUVVVWWWXXX[[[]]]______^^^]]]^^^^^^ZZZYYYYYYYYYYYYZZZZZZ[[[\\\\\\[[[[[[\\\[[[YYYWWWVVVVVVWWWZZZ^^^aaabbbbbb[[[YYYVVVUUUUUUVVVWWWXXXUUURRRPPPOOOQQQRRRSSSRRRRRRSSSUUUWWWXXXYYYZZZZZZYYYYYYYYYXXXYYYYYYYYYYYYOOOPPPQQQRRRRRRQQQPPPOOORRRRRRQQQPPPPPPPPPPPPQQQOOOSSSWWWXXXVVVTTTRRRRRRQQQRRRRRRPPPMMMMMMRRRVVVSSSQQQOOOOOOPPPPPPOOOMMMSSSWWWZZZZZZ[[[]]]\\\XXXUUUQQQOOOQQQSSSUUU\\\ccclllmmmmmmllliiihhhiiijjjkkkhhhbbb]]]YYYWWWVVVSSSPPPRRRYYYbbbaaaYYYTTTTTT^^^fffoooqqqmmmkkkmmmppppppmmmjjjfffeeefffhhhiiijjjdddccc```[[[```cccYYYPPPOOOPPPTTTYYYZZZXXXUUUQQQTTTYYY\\\]]]]]]]]]]]]^^^\\\ZZZXXXXXXXXXXXXWWWUUUTTTSSSRRRQQQPPPOOONNNPPPOOOOOOPPPPPPNNNIIIDDDBBBDDDFFFHHHIIIIIIHHHHHHFFFEEEDDDDDDEEEEEECCCAAACCCAAA@@@@@@@@@@@@???===;;;;;;:::999999999999:::::::::::::::999888777666777777666666555444333333333333333333333444555555333333222222222333444444111111111111111111111111000111111222222111111000000000000000////////////......////////////......////////////000000000000////////////////////////000000//////............------......///000000000000000//////......------////////////////////////............////////////.........///////////////........................111111111000///...---,,,---------------.../////////000111111111111000///////////////////////////000000////////////000000......................../////////.........------------............------...------,,,,,,------...------------------------/////////.....................------------...............///////////////............////////////...------------...//////000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000000111222222333333333222222222222222333333444444444444444444444555555555666777777777777888888888777777777888888999999999999888888888999999:::;;;999999999999999999999:::999::::::;;;;;;<<<<<<<<<999:::;;;<<<===>>>>>>>>>999:::;;;;;;;;;;;;:::999:::;;;<<<===>>>>>>>>>>>>===>>>???@@@BBBCCCDDDEEEBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@AAABBBBBBAAAAAACCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLNNNOOOPPPOOOPPPQQQQQQPPPQQQSSSUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSTTTVVVYYYZZZZZZ\\\]]]]]]\\\\\\]]]^^^ZZZZZZYYYYYYXXXYYYYYYYYY[[[[[[ZZZ[[[\\\[[[XXXVVVRRRRRRRRRUUUYYY\\\\\\\\\VVVVVVUUUUUUUUUWWWZZZ[[[XXXVVVSSSRRRTTTVVVWWWWWWUUUVVVWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZNNNOOOQQQRRRRRRRRRPPPOOORRRQQQPPPOOONNNNNNNNNNNNMMMQQQUUUVVVTTTRRRSSSUUUQQQSSSTTTSSSPPPPPPSSSVVVVVVUUUSSSSSSUUUVVVUUUTTTUUUYYY[[[ZZZ[[[]]]\\\XXXVVVSSSRRRSSSSSSRRRVVV]]]fffiiimmmmmmjjjhhhiiijjjiiijjjfff___[[[YYYVVVRRRQQQQQQXXXccceee]]]YYYZZZaaagggnnnqqqooolllmmmnnnooolllhhheeecccccceeefffeee___^^^[[[WWW```hhhbbbUUUUUUVVVYYY\\\\\\XXXTTTPPPSSSVVVZZZ]]]^^^^^^^^^]]]]]][[[WWWTTTSSSTTTVVVTTTQQQOOONNNNNNOOOOOONNNPPPNNNLLLMMMOOOOOOKKKGGGEEEEEEFFFFFFGGGGGGGGGGGGDDDCCCCCCDDDEEEEEECCCAAABBB@@@????????????>>><<<;;;;;;:::999999999999999999999999999999888777666666555555444444333333333222222222222333444555666333333222222222222333333111111111111111111111111000000111111111111000000000000000000////////////...//////000000//////...////////////000000000000////////////////////////000//////............///---.........//////000000///////////////.........////////////////////////.................................///////////////........................000111111111000///............------......///000///000000000000000000///////////////////////////000//////......//////000------------------------//////......---,,,,,,+++------............------...------,,,,,,------...------------------------/////////............---......------------...............///////////////------........./////////------,,,,,,------...///111111000000000000//////------...///000000000000000000000000000000000000//////000000000000000111///000111222333333333333222222333333333444444444333333333444444444444444666666666666777777777777666666777777888999999999888888888888999:::;;;;;;888999999999999::::::::::::::::::;;;;;;;;;<<<<<<999:::;;;<<<===>>>>>>>>>;;;;;;::::::::::::;;;;;;<<<===>>>>>>????????????<<<===>>>@@@BBBDDDEEEFFFBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA???AAABBBBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNOOONNNNNNOOORRRUUUSSSSSSRRRRRRRRRRRRSSSSSSQQQPPPPPPPPPQQQTTTWWWXXXZZZ[[[\\\\\\[[[[[[\\\^^^[[[[[[ZZZYYYYYYXXXYYYYYYZZZZZZZZZ[[[\\\ZZZWWWUUUPPPOOOOOOQQQTTTVVVWWWWWWSSSTTTUUUUUUUUUWWWZZZ\\\ZZZWWWTTTSSSUUUWWWXXXYYYWWWWWWXXXXXXWWWWWWVVVVVVTTTUUUWWWXXXYYYZZZZZZZZZMMMNNNPPPRRRSSSRRRPPPOOORRRQQQOOONNNMMMLLLLLLLLLMMMQQQTTTSSSPPPOOORRRVVVQQQTTTWWWVVVTTTSSSUUUXXXYYYWWWVVVVVVXXXZZZZZZZZZYYY\\\^^^\\\\\\^^^]]]ZZZWWWVVVWWWXXXUUUQQQRRRVVV]]]cccjjjllljjjiiiiiikkkjjjmmmjjjbbb\\\ZZZUUUOOOQQQOOOVVVcccggg```\\\___dddhhhmmmpppooonnnmmmlllllljjjgggdddcccdddeeegggeee^^^[[[WWWRRR\\\gggccc]]]\\\\\\]]]^^^\\\VVVPPPMMMNNNQQQUUUYYY]]]^^^___```aaa```YYYQQQNNNQQQVVVSSSOOOKKKJJJLLLOOOPPPOOOSSSOOOJJJJJJLLLNNNKKKIIIHHHGGGFFFEEEDDDEEEEEEFFFCCCBBBBBBCCCDDDEEECCCBBBAAA???>>>>>>>>>>>>===;;;;;;:::999999888999999999777888888888888888777777444444444333333333333333222222222333333444666666444444333222111111111111111111111111111111111111000000111111111111000000000000000000///////////////000000111111000000///////////////000000000000//////////////////////////////...---......000000.........///////////////.........///////////////////////////////////////..................................../////////000...........................//////000//////......//////......//////000111///000000000000000000//////////////////////////////..................///------------------------...---------------------------............------...------,,,,,,------...------------------------//////.........---------...------,,,,,,------.............../////////000---------.........//////---------------...//////000000000//////.........---...///000000111111111000000000000000000000000////////////000000111111///000111222222333333333222222333333444444444333222222333333333444444444444555555555666666666666666666666777888999999999888888888888999:::;;;<<<888888999999:::::::::::::::::::::;;;;;;;;;;;;<<<:::;;;<<<===============<<<;;;:::999999:::;;;<<<>>>??????@@@@@@@@@??????>>>>>>???@@@BBBCCCDDDDDDBBBBBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???AAABBBBBBBBBBBBCCCEEEEEEEEEFFFGGGGGGGGGGGGFFFDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJEEEEEEEEEDDDDDDDDDCCCCCC@@@AAABBBCCCEEEFFFGGGHHHEEEEEEFFFGGGHHHJJJLLLMMMLLLMMMMMMLLLLLLNNNQQQTTTSSSSSSRRRQQQQQQRRRRRRSSSRRRQQQPPPPPPPPPRRRTTTVVVYYY[[[[[[[[[ZZZZZZ\\\]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\ZZZWWWTTTQQQOOONNNOOOQQQSSSTTTTTTSSSUUUVVVUUUTTTUUUWWWZZZXXXUUURRRQQQRRRUUUWWWXXXVVVVVVWWWWWWXXXWWWWWWVVVSSSTTTVVVXXXZZZ[[[[[[[[[LLLNNNPPPRRRSSSRRRPPPNNNRRRQQQOOOMMMLLLKKKKKKJJJNNNRRRTTTRRRNNNMMMQQQUUUQQQTTTXXXYYYWWWUUUWWWYYYYYYWWWVVVVVVYYY[[[\\\[[[\\\___```^^^^^^```___[[[XXXXXXZZZ[[[VVVPPPOOORRRVVV^^^gggkkkkkkjjjkkklllmmmqqqooofff^^^[[[VVVOOOOOOLLLSSSaaafff```]]]aaagggiiilllooopppooommmkkkjjjhhhfffddddddeeeggghhhhhh```[[[SSSMMMVVVaaa^^^cccaaa``````___[[[SSSMMMIIIJJJLLLQQQWWW\\\______eeegggfff]]]RRRLLLQQQWWWRRRNNNIIIHHHKKKNNNPPPPPPVVVPPPJJJHHHKKKLLLKKKHHHJJJHHHFFFDDDCCCCCCEEEFFFCCCBBBAAACCCDDDEEECCCBBB@@@???======>>>>>><<<;;;;;;:::999999888888999999666777777888888888888777333333333333333333333444333333333333444555666777555444333222111111111111000000000000000000000000000000111111111111000000000000000000////////////000000111111111111000000////////////000000000000///////////////////////////...------...///000111////////////////////////---.........//////000000////////////////////////.....................------.........//////000000........................------......///.........///////////////000111111000000000//////000000000////////////////////////......------------......------------------------,,,,,,------.../////////---..................---...------,,,,,,------...------------------------//////.........---------...------,,,,,,------...---.........//////000000---------.........//////...............///000000//////.........---------......000111111222222222000000000000000000000000.../////////000000111111//////000222222333333333111222333444444444333333222222222333333444444444444444444444555555555666555666666777888999999999888888888888999:::;;;<<<777888999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<=====================<<<:::999999:::<<<===@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBBBBBBBBBBCCCEEEEEEEEEFFFGGGGGGGGGGGGFFFCCCDDDFFFGGGHHHHHHGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKFFFFFFEEEEEEDDDDDDDDDCCC@@@@@@AAACCCEEEFFFGGGHHHDDDDDDEEEFFFGGGIIIKKKLLLKKKLLLLLLKKKKKKMMMPPPSSSTTTSSSRRRQQQQQQRRRSSSTTTVVVUUUSSSRRRQQQRRRTTTUUUYYYZZZ[[[ZZZYYYYYY[[[]]]^^^]]]\\\ZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\ZZZVVVSSSRRRPPPNNNOOOPPPRRRSSSSSSTTTVVVWWWVVVSSSRRRUUUWWWVVVRRROOONNNPPPSSSUUUVVVTTTUUUVVVWWWXXXXXXXXXXXXRRRSSSVVVXXXZZZ[[[[[[[[[KKKLLLNNNOOOPPPOOOOOONNNPPPQQQRRRSSSRRRQQQOOOMMMSSSTTTSSSPPPMMMMMMPPPSSSQQQTTTXXXZZZZZZXXXXXXXXXZZZZZZYYYXXXYYYZZZ\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^[[[\\\\\\[[[XXXSSSNNNKKKWWW[[[aaagggjjjjjjiiigggllljjjhhheeeaaa[[[TTTOOOMMMLLLMMMQQQXXX^^^ccceeeiiimmmnnnkkklllnnnjjjcccggg___[[[aaaggghhhjjjmmmppphhhYYYMMMMMMYYYeeejjjooohhh___\\\[[[WWWOOOGGGFFFHHHKKKOOOUUU[[[```cccggghhheee^^^UUUQQQSSSVVVVVVRRRLLLIIIJJJMMMQQQRRRPPPNNNKKKIIIGGGFFFGGGGGGDDDCCCBBBAAA@@@AAAAAABBBEEECCCAAAAAABBBBBBBBBAAA>>>>>>===<<<;;;;;;:::::::::::::::999999999888888777666666777888888666555666666666555444444444333333333333333333333333333333333333222222222111111111111111111111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000///...------..................------...///////////////...---..............................////////////......///////////////.........000000////////////000000........................///000000000///...------//////000000000000//////000000//////.........---////////////....................................------------------------........................////////////////////////---------------------------------............///......------------..............................000000//////.........---//////.........------------------............///000000000000000000000000//////000000111111222222000000000000111111111111333222222222111000000000111000000000111222222333222222222222222222222222666666666666555444333222222333333444555666777777777777888999999999999888999999888888999999:::;;;;;;::::::999999::::::;;;<<<;;;;;;;;;;;;<<<======>>>>>>===============>>>@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAABBBCCCDDDDDD???@@@@@@AAABBBBBBBBBBBB@@@@@@AAABBBAAA@@@???>>>@@@@@@@@@AAACCCDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFFFFGGGHHHIIIFFFGGGIIIKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCAAABBBBBBCCCDDDEEEEEEFFFFFFEEEDDDDDDEEEGGGIIIKKKIIIIIIJJJKKKMMMNNNPPPQQQRRRQQQQQQQQQRRRSSSUUUVVVYYYZZZYYYTTTNNNMMMQQQVVVXXXYYYYYYXXXWWWWWWZZZ\\\[[[[[[[[[YYYWWWWWWXXXZZZYYY\\\^^^\\\\\\]]]XXXRRRRRRPPPOOOOOOPPPRRRRRRQQQTTTUUUVVVUUUTTTTTTUUUVVVVVVTTTRRRPPPPPPRRRUUUXXXYYYVVVTTTTTTVVVXXXVVVUUUSSSUUUXXX[[[\\\[[[ZZZYYYMMMMMMOOOPPPQQQQQQPPPPPPRRRSSSTTTTTTTTTSSSQQQPPPQQQRRRRRROOOMMMLLLOOORRRSSSUUUXXXYYYXXXWWWWWWXXXZZZYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\[[[XXXSSSNNNKKKTTTXXX___eeejjjkkkjjjiiijjjjjjiiihhheee___XXXSSSPPPOOOOOOPPPTTTZZZ```dddiiimmmnnnkkkkkkmmmjjjeee___VVVRRRWWW^^^ccciiippptttmmm___RRRPPPZZZcccggglllggg```\\\ZZZVVVOOOJJJJJJKKKLLLOOOSSSXXX]]]___bbbcccaaa\\\UUUSSSUUUXXXZZZUUUPPPLLLLLLNNNPPPQQQNNNMMMKKKIIIIIIIIIJJJKKKCCCBBBAAAAAAAAAAAACCCCCCDDDBBB@@@@@@AAAAAAAAA@@@>>>======<<<;;;;;;::::::::::::999999999888888888666555444555666777555444555555555555444444444444333333333333333333333333333333222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111///////////////////////////////////////...------////////////////////////////////////////////////..............................////////////....../////////////////////...000000////////////000000...............---------//////000000000///......//////000000000000//////000/////////............////////////....................................------------------------................................................---------------------------------............///......------------..............................000/////////.........---//////.........------------------............///////////////////////////000000000000000111111111000000000000111111111111222222222111111111111111111111111111111222333333222222222222222222222222555555666666666666666555555555555666666666666666777777888999999999999888999999888888999999:::;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>===============>>>??????@@@@@@@@@??????>>>@@@@@@AAAAAABBBBBBCCCCCC??????@@@@@@AAA@@@@@@@@@???@@@AAAAAAAAAAAA@@@???AAAAAABBBBBBCCCDDDFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIFFFGGGIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDEEEFFFHHHJJJJJJJJJKKKKKKMMMOOOPPPQQQQQQPPPPPPPPPQQQRRRSSSTTTXXXXXXWWWRRRMMMLLLPPPTTTVVVWWWWWWWWWWWWXXXZZZ\\\\\\\\\\\\ZZZYYYXXXZZZ\\\ZZZ]]]^^^\\\\\\\\\YYYSSSTTTRRRPPPPPPQQQTTTTTTTTTUUUWWWXXXWWWVVVTTTUUUUUUVVVTTTRRRPPPPPPRRRTTTVVVWWWUUUSSSSSSUUUVVVUUUTTTTTTUUUXXXZZZ[[[[[[ZZZYYYMMMNNNOOOQQQQQQRRRQQQQQQRRRRRRSSSTTTTTTRRRQQQPPPRRRRRRRRRQQQOOOOOOQQQSSSUUUVVVXXXWWWVVVUUUVVVWWWYYYYYYZZZ[[[\\\^^^^^^___```_________^^^]]]]]]]]]]]]]]]]]][[[XXXSSSNNNKKKPPPTTT[[[bbbhhhkkkkkkkkkhhhhhhiiijjjiiiddd^^^YYYVVVUUUTTTQQQQQQVVV^^^eeejjjmmmmmmkkkjjjllljjjggg]]]TTTMMMMMMRRR[[[fffooowwwrrrgggZZZVVV\\\bbbcccfffccc___[[[YYYVVVRRRPPPQQQPPPOOOOOOQQQUUUXXX[[[\\\]]]]]]ZZZUUUTTTVVVYYY\\\WWWRRROOONNNNNNNNNNNNJJJIIIHHHHHHHHHIIIJJJKKKCCCBBBAAAAAAAAABBBCCCDDDBBB@@@>>>>>>???@@@???>>>======<<<<<<;;;:::::::::999999999999888888888777555444333444555555444333444444444444555555555555333333333333333333333333333222222222222111111111111111111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111........................///////////////......---///000000000000000000000000//////...///000222333..............................////////////............//////////////////000//////......//////000//////.........---------......//////000///////////////000000000000//////////////////............////////////....................................------------------------////////////////////////........................---------------------------------............///......------------......------------------------/////////..............................------------------............///////////////////////////111000000000000000000///000000000000111111111111111111111111111222222222222222222222222333333444222222222222222222222222333444555777777888888888777777777777666666555555666777888888999999888888999888888888888999:::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<>>>======<<<<<<===>>>>>>>>>>>>????????????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA??????????????????>>>===>>>>>>@@@AAAAAAAAAAAAAAADDDCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFGGGGGGHHHEEEFFFHHHIIIIIIIIIHHHGGGIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHJJJJJJJJJKKKMMMNNNPPPQQQOOOOOOOOOOOOPPPQQQRRRSSSVVVVVVUUUQQQLLLKKKNNNRRRSSSTTTVVVVVVVVVWWWYYY\\\\\\]]]]]]\\\ZZZZZZ[[[]]][[[^^^^^^[[[ZZZ[[[YYYUUUVVVSSSPPPPPPRRRUUUWWWXXXWWWYYY[[[ZZZXXXUUUTTTTTTUUUSSSQQQPPPPPPQQQSSSTTTUUUSSSRRRSSSTTTUUUTTTSSSVVVVVVXXXYYYZZZZZZZZZZZZMMMMMMNNNOOOPPPQQQQQQQQQOOOPPPPPPQQQQQQPPPOOOOOOTTTTTTTTTTTTTTTUUUVVVWWWVVVVVVVVVTTTRRRRRRTTTUUUXXXXXXZZZ\\\]]]^^^______aaa``````___^^^]]]]]]\\\^^^^^^]]]\\\XXXTTTPPPMMMMMMPPPWWW^^^dddiiilllmmmhhhhhhggghhhhhhfffccc```]]]]]]ZZZUUURRRUUU^^^gggjjjlllkkkjjjhhhiiiiiiiiiddd[[[QQQJJJJJJSSS___iiivvvtttlllaaa\\\___bbbccc___^^^\\\ZZZXXXWWWWWWWWWXXXVVVTTTRRRQQQSSSUUUWWWXXXYYYYYYXXXUUUTTTUUUWWWXXXTTTPPPMMMLLLLLLLLLKKKGGGFFFEEEEEEEEEEEEFFFGGGDDDCCCBBBAAA@@@@@@AAABBB@@@???======>>>>>>>>>===<<<<<<<<<;;;;;;:::::::::999888888888888777777777666444333333555555555444333333333444444555555555222222222222222222222222222222222222111111111111111111000000///.........000000000000000000000000////////////////////////000000000000000000000000////////////000000000111...........................///////////////......///////////////000000000000///......///111333555........................---......//////......---............/////////////////////......//////////////////...------,,,,,,,,,,,,---......///......//////000000000000/////////////////////.........////////////....................................------------------------////////////////////////........................---------------------------------............///......------------......------------------------................................................---------............///////////////////////////111111000000/////////...///000000000111111111111000000000111222222222333444333333222222333444444222222222222222222222222333444555666666777777777666666666666555555555555666777777888888888888888888888888888888999999:::::::::::::::::::::::::::999999999999999:::;;;;;;======<<<<<<<<<===>>>>>>>>>??????@@@@@@@@@@@@???BBBAAAAAAAAA@@@@@@@@@???@@@@@@@@@@@@???>>>=========>>>???@@@AAABBBBBBCCCFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGEEEFFFGGGHHHHHHHHHGGGGGGIIIIIIJJJJJJIIIHHHHHHGGGEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFFFFFFFGGGGGGIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOPPPPPPPPPQQQQQQRRRUUUUUUSSSPPPMMMLLLOOOQQQSSSTTTVVVUUUUUUUUUWWWXXXZZZ[[[\\\[[[ZZZZZZ[[[\\\[[[______[[[YYYZZZZZZWWWVVVSSSPPPPPPRRRUUUXXXYYYWWWZZZ\\\\\\ZZZVVVTTTSSSTTTSSSRRRQQQPPPPPPQQQQQQSSSSSSSSSTTTUUUUUUTTTTTTWWWWWWWWWXXXYYYZZZZZZ[[[KKKKKKKKKLLLMMMOOOPPPPPPOOOOOOPPPPPPPPPPPPPPPOOOTTTTTTTTTUUUVVVXXXXXXXXXTTTTTTTTTQQQOOOOOOQQQSSSWWWXXXYYYZZZ\\\]]]^^^___aaaaaa```___^^^^^^]]]]]]^^^^^^^^^\\\ZZZVVVSSSQQQMMMOOOSSSYYY___fffkkkmmmjjjhhheeedddeeeeeedddcccaaaaaa___ZZZVVVXXXaaahhhiiiiiihhhgggeeedddgggkkkiiicccXXXLLLHHHNNNYYYaaannnpppmmmeee```bbbddddddYYYXXXXXXWWWXXXYYY[[[\\\]]]ZZZWWWTTTSSSSSSTTTTTTVVVWWWWWWVVVUUUSSSSSSSSSPPPMMMIIIGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBEEEDDDBBB@@@???>>>>>>??????>>><<<<<<=========<<<;;;;;;;;;;;;;;;:::::::::888888888777777777666666777555444444555666666555222333333333444444555555222222222222222222222222222222222111111111000000111000000000//////......000000000000000000000000////////////////////////////////////////////////...////////////000000000..............................///////////////...---------....../////////000///......///111333555........................------............---------.........//////000000//////............////////////.........---------***++++++,,,------------//////000000000000//////.........///////////////////////////....................................------------------------////////////////////////........................---------------------------------............///......------------......---------------------------------...............---.....................---------............///........................111000000000//////......///000000000111111111111000000000111222222222333444444333222222333333333222222222222222222222222333444444555555444444333222222333444444555666666666666777888888888888777888888777777888888999:::999::::::;;;;;;::::::999888888888888888999::::::<<<<<<<<<<<<<<<===>>>>>>???@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>@@@AAAAAAAAA@@@???>>>>>>======>>>???AAABBBCCCDDDFFFEEEEEEDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFDDDEEEEEEFFFFFFFFFFFFFFFIIIIIIJJJJJJJJJIIIHHHHHHDDDDDDDDDEEEEEEEEEEEEEEEHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMPPPQQQQQQQQQRRRRRRRRRRRRSSSSSSRRRPPPNNNOOOPPPRRRUUUVVVWWWVVVTTTSSSSSSTTTVVVWWWYYYYYYXXXXXXYYY[[[[[[___```\\\YYYZZZZZZXXXTTTRRROOOOOOQQQTTTVVVVVVVVVYYY[[[\\\YYYVVVTTTTTTTTTSSSSSSRRRQQQPPPPPPOOORRRSSSUUUVVVVVVUUUUUUUUUWWWWWWXXXXXXYYYYYYZZZZZZIIIIIIIIIJJJKKKMMMNNNOOOQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQQQQSSSVVVXXXXXXWWWSSSSSSSSSQQQOOOOOOQQQSSSWWWWWWVVVWWWXXXZZZ\\\]]]aaa`````````___^^^^^^^^^_________^^^\\\YYYWWWVVVQQQPPPQQQTTTYYYaaahhhlllllliiifffdddddddddcccbbb``````___\\\ZZZ\\\bbbggggggeeedddccc```___dddkkkjjjiiiaaaTTTLLLOOOWWW\\\eeeiiijjjdddaaabbbeeeeeeYYYVVVTTTUUUXXX[[[\\\]]]\\\[[[XXXVVVTTTSSSSSSSSSUUUUUUVVVVVVUUUSSSRRRPPPKKKHHHDDDCCCDDDFFFHHHHHHKKKJJJIIIGGGEEEDDDBBBAAADDDBBB@@@>>>============???===<<<;;;<<<===<<<;;;;;;;;;::::::::::::::::::777777777777666666666666888666444333555666666666333333333333444444444444222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////000000........................---...//////////////////,,,,,,------......//////000//////...///000222333........................------............------------......///000000000///......------......///........................++++++,,,,,,---,,,,,,,,,//////000000000000//////.........///////////////////////////....................................------------------------........................---------------------------------------------------------............///......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---------...............---------............///........................000//////////////////...000000000000111111111111111111111111111222222222444333333222222222222333222222222222222222222222333333444444444333333222000111222333444555666666555666777777888888777777888777777777777888999999999999;;;;;;;;;;;;999999777777777777777888999999;;;;;;;;;;;;<<<===>>>>>>???@@@AAABBBCCCCCCCCCCCC@@@@@@@@@??????>>>>>>>>>@@@@@@@@@AAA@@@@@@??????>>>>>>>>>???@@@AAACCCDDDEEEEEEDDDCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFHHHIIIIIIJJJJJJIIIHHHHHHCCCCCCCCCCCCCCCCCCDDDDDDGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLPPPQQQRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOOOOQQQRRRSSSVVVWWWXXXWWWTTTRRRQQQRRRRRRUUUWWWXXXWWWWWWXXXYYYZZZ___bbb^^^ZZZZZZZZZXXXSSSQQQPPPPPPRRRSSSSSSSSSSSSVVVXXXYYYXXXVVVUUUVVVTTTTTTTTTTTTRRRQQQOOONNNQQQSSSVVVWWWVVVUUUUUUVVVWWWWWWXXXYYYZZZZZZYYYYYYHHHHHHHHHIIIJJJLLLNNNOOOPPPPPPPPPPPPQQQQQQRRRSSSPPPPPPPPPSSSWWWYYYXXXWWWRRRSSSSSSRRRQQQQQQRRRSSSXXXVVVTTTSSSTTTVVVYYY\\\````````````________________________^^^]]][[[ZZZUUUSSSPPPPPPTTT\\\dddjjjmmmkkkiiihhhgggdddaaa^^^ZZZZZZZZZ[[[\\\^^^aaabbbdddaaa```___\\\ZZZ```jjjmmmqqqnnn```UUUSSSWWWXXX^^^dddfffbbb___aaadddddd]]]XXXSSSSSSXXX[[[ZZZXXXXXXXXXWWWVVVUUUSSSQQQQQQRRRSSSTTTVVVVVVUUURRRPPPLLLHHHCCC@@@BBBEEEGGGHHHJJJJJJIIIHHHFFFDDDBBBAAA??????===<<<<<<======>>>???===<<<;;;<<<===<<<;;;::::::::::::::::::::::::777777666666666555555555777555222222333555555555444444333333333333333333111111111111111111111111111111111111000000000000//////000000111222222222000000000000000000000000000000000000000000000000////////////////////////........./////////000000////////////////////////------...///////////////---------...//////000000////////////////////////........................,,,------......------,,,------......///000000111///......------......///,,,,,,------.../////////------.........---,,,,,,//////000000000000//////............/////////000////////////....................................---------------------------------------------------------------------------------------------------------............///......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////---------............///.................................///////////////000000000000111111111111222222222111111111111111333333222111111111111111222222222222222222222222222222333444555555555555333333333444444555555555555666666777777777777777777777777777777888999999888999;;;<<<<<<;;;999888777666666666666777888888;;;;;;;;;;;;<<<===>>>>>>??????@@@AAABBBBBBBBBBBB???????????????>>>>>>>>>>>>>>>????????????????????????>>>??????AAABBBCCCCCCCCCCCCBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEHHHHHHIIIIIIIIIIIIHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMOOOPPPQQQQQQQQQQQQPPPOOOLLLLLLLLLMMMOOOQQQRRRSSSUUUWWWXXXWWWUUUSSSRRRRRRQQQSSSVVVWWWWWWWWWXXXYYYXXX___ccc___[[[ZZZYYYXXXSSSRRRQQQRRRSSSSSSQQQPPPPPPRRRTTTUUUUUUUUUWWWXXXUUUUUUVVVUUUTTTQQQOOOMMMNNNRRRUUUVVVUUUTTTTTTUUUVVVWWWYYYZZZ[[[ZZZXXXWWWHHHHHHHHHHHHJJJLLLNNNPPPNNNNNNNNNNNNNNNOOOPPPQQQRRRQQQQQQTTTYYY\\\[[[YYYRRRTTTUUUTTTSSSRRRSSSUUUXXXVVVSSSQQQQQQTTTXXXZZZ_________```````````````___`````````___^^^^^^]]]YYYUUUPPPMMMPPPYYYbbbiiimmmmmmmmmllljjjeee___ZZZUUUUUUVVVYYY\\\______^^^ccc___]]]]]]YYYWWW^^^iiittt{{{yyykkk]]]XXXWWWVVVZZZaaaddd```]]]___bbbcccaaaZZZSSSSSSWWWZZZXXXTTTTTTUUUUUUUUUTTTRRRPPPOOOPPPQQQSSSUUUWWWWWWTTTRRRNNNJJJDDD@@@AAADDDGGGIIIGGGGGGGGGFFFEEECCCAAA@@@<<<;;;;;;;;;<<<===???@@@???>>><<<<<<=========<<<::::::::::::::::::::::::777666666666555555555555666444111000222333444444444444444333333222222222111111111111111111111111111111111111000000000000//////000111222333444444000000000000000000000000000000000000000000000000////////////////////////............/////////000000000000000000000000000------...///000000//////---......///000111111222...///////////////...---........................,,,------......------,,,---------...///000000111.........------.........+++,,,,,,---...///000000///000000000///...------//////000000000000//////---.........//////000000000/////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////---------.........//////........................---.........//////000000000000000000111111111111333222222222111111000000333222222111000000000111222222222222222222222222000111333555666777888888666555555555555444444444555666666777777777777777777777777777777888888999888999;;;<<<<<<;;;999888666666666666666777888888:::::::::;;;<<<===>>>???===>>>???@@@AAABBBBBBBBB>>>>>>>>>>>>>>>?????????<<<<<<===>>>>>>???>>>>>>@@@??????>>>???@@@BBBCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDEEEEEEEEEDDDCCCDDDCCCCCCCCCCCCDDDEEEEEEGGGGGGHHHHHHIIIHHHHHHHHHDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGHHHIIIJJJJJJJJJLLLLLLKKKLLLLLLMMMNNNOOONNNOOOPPPPPPPPPOOONNNMMMIIIIIIIIIKKKNNNQQQRRRRRRTTTVVVWWWWWWVVVTTTTTTTTTPPPSSSVVVWWWWWWWWWXXXYYYWWW___dddaaa\\\ZZZYYYXXXTTTSSSSSSTTTTTTSSSQQQNNNMMMOOOQQQSSSSSSUUUWWWZZZVVVVVVWWWVVVUUURRROOOMMMMMMPPPTTTUUUTTTRRRSSSTTTUUUWWWZZZ[[[\\\ZZZXXXVVVIIIHHHHHHHHHJJJLLLOOOQQQQQQOOOMMMOOORRRTTTSSSQQQPPPPPPRRRVVV[[[\\\ZZZVVVTTTUUUWWWWWWUUUTTTTTTUUUYYYWWWUUUSSSSSSTTTUUUWWW\\\\\\\\\\\\]]]^^^___```cccaaa```aaa^^^YYYYYY\\\___XXXPPPKKKMMMUUU___fffjjjkkkhhhaaa]]][[[WWWRRROOOPPPRRRVVV\\\aaadddeeeeeeeeedddbbb___]]]\\\]]]kkkuuu|||uuudddVVVSSSWWWYYY\\\]]][[[^^^ccceeedddcccYYYOOOOOOXXX^^^]]]YYYSSSUUUWWWUUURRROOOOOOPPPQQQQQQSSSUUUWWWVVVSSSQQQRRRNNNIIIDDDBBBCCCFFFHHHBBBCCCCCCDDDDDDCCCCCCBBB===<<<;;;:::999:::;;;<<<>>>======<<<;;;;;;::::::888999999:::::::::999999888888888888777777777777444444333333333333222222222222222222222222222222333222111000000111222333111111111111111111111111000000000000000000000000//////............//////......//////000000111111000000000///......------............////////////////////////////////////////////////////////////........................//////............//////.......................................................................................///000000////////////////////////......//////...---,,,,,,---------.........//////000000//////.........---////////////////////////------------------------/////////...---------,,,..................---------------------------------,,,,,,++++++,,,,,,---......//////......---,,,///............---------.................................------,,,,,,,,,++++++++++++,,,,,,---.........////////////......///...,,,,,,,,,---///111111000000/////////000000222222222111111111111000000000000000////////////111111111000000000000000111111222222222333333333111222222333333444444555777666555444444444444444666666666666666666666666555555555555666666666666::::::;;;:::999888777666888888888888888888888888<<<<<<<<<===<<<<<<;;;;;;>>>>>>>>>>>>>>>?????????>>>>>>============>>>>>>??????>>>>>>>>>>>>??????????????????@@@AAABBBCCCFFFFFFFFFFFFEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEEEEDDDDDDEEEFFFHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAEEEFFFGGGHHHIIIJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQPPPOOONNNLLLLLLKKKKKKLLLMMMNNNOOOPPPRRRTTTTTTSSSRRRRRRSSSRRRSSSUUUUUUTTTTTTUUUWWW\\\^^^``````\\\YYYVVVUUUTTTTTTSSSRRRQQQPPPPPPOOOOOOOOONNNNNNOOOQQQRRRTTTVVVWWWYYYYYYXXXVVVRRRPPPQQQRRRSSSRRRQQQQQQSSSUUUUUUVVVXXXZZZZZZYYYXXXVVVIIIHHHGGGGGGHHHJJJMMMNNNQQQOOONNNPPPRRRSSSRRRQQQPPPPPPRRRUUUYYYYYYWWWTTTPPPRRRTTTTTTSSSSSSUUUVVVXXXVVVSSSQQQQQQRRRTTTVVVUUUVVVWWWXXXZZZ\\\^^^``````___```aaa___[[[[[[___aaa]]]WWWQQQOOOSSSZZZaaadddfffccc\\\WWWWWWXXXVVVQQQPPPQQQUUU[[[```cccdddgggggggggddd```\\\YYYXXXbbbllluuupppbbbVVVSSSUUUXXXZZZZZZYYY\\\bbbfffeeeeee[[[PPPPPPWWW\\\[[[WWWRRRSSSTTTRRROOOMMMMMMOOOQQQQQQSSSUUUWWWWWWTTTRRRPPPMMMHHHCCC@@@@@@AAACCC@@@AAABBBBBBBBBBBBBBBAAA===<<<;;;:::999::::::;;;=========<<<;;;:::::::::888999999::::::999999888666666666555555555444444444444333333333222222222222222222222222222222222222111111000000111111222000000000000000000000000000000000000000000000000//////............//////...///////////////000000////////////........................////////////////////////////////////................................................//////............//////.......................................................................................///000000////////////////////////000000000000000///......---------.........//////000/////////............////////////////////////------------------------...............---------................................................///......------......///......//////......---,,,---------.........//////.................................------,,,,,,,,,,,,,,,++++++,,,,,,---...------............------///...---,,,,,,---///000000//////......//////000000000000111111222222222111000000000////////////111000000000000000000000111111222222222333333333222222333444444555555666666666555444444444444444555555555555555555555555555555666666666777777777888888999999999999999999999999999999999999999999;;;;;;<<<<<<<<<;;;;;;:::======>>>>>>>>>?????????>>>>>>===============>>>??????>>>>>>>>>>>>??????????????????@@@AAABBBCCCEEEEEEEEEEEEDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEDDDCCCCCCBBBDDDEEEEEEDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFEEEEEEDDDCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPOOONNNMMMMMMLLLKKKJJJKKKLLLNNNOOOPPPRRRTTTTTTSSSRRRRRRRRRSSSTTTVVVVVVUUUVVVWWWYYYZZZ\\\^^^]]][[[WWWUUUTTTTTTTTTSSSRRRPPPOOONNNMMMNNNNNNNNNNNNOOOPPPRRRSSSUUUVVVXXXYYYYYYXXXVVVUUUUUUUUUUUUTTTRRRQQQRRRSSSUUUVVVWWWYYYYYYXXXXXXWWWJJJHHHGGGFFFGGGIIILLLMMMRRRQQQPPPPPPRRRSSSRRRQQQPPPQQQRRRTTTVVVVVVTTTQQQNNNOOOPPPPPPPPPRRRUUUXXXWWWTTTQQQNNNNNNPPPSSSUUURRRRRRSSSUUUWWWYYY[[[\\\]]]\\\___bbbaaa]]]]]]`````````\\\TTTMMMKKKPPPVVV]]]aaa```XXXSSSUUUZZZ\\\TTTSSSSSSUUU[[[```dddfffiiijjjjjjhhhccc]]]VVVRRRYYYcccmmmmmmdddZZZWWWXXXWWWXXXWWWUUUXXX```eeeffffff\\\RRRQQQVVV[[[ZZZVVVQQQQQQPPPNNNLLLKKKMMMNNNQQQQQQRRRUUUWWWWWWUUUSSSNNNLLLGGGCCC???======<<<>>>>>>???@@@@@@@@@@@@@@@>>>===<<<:::999999999:::===<<<<<<;;;;;;::::::999888999999999999999888888666555555555555444444444333333333333222222222222222222222222222222222222000111111222222111111000////////////////////////000000000000000000000000//////............///////////////...........................////////////............////////////////////////////////////................................................//////............//////................................................------------------------...............///000000/////////////////////////////////000//////...---------........./////////////////////............////////////////////////---------------------------------.......................................//////////////////////////////............//////......//////......---,,,++++++,,,---...///000111.................................---------------,,,,,,,,,,,,,,,,,,---...,,,,,,------------,,,,,,......---,,,,,,...///000///...............//////...//////000111222333444111111000000000/////////000000000000000000111111111111222222222333333333333333444444555666666666666666555444444444444555444444444444444444444444666666666777777777888888666777777888999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::<<<<<<===>>>>>>???@@@@@@???>>>>>>===<<<<<<<<<===???>>>>>>======>>>>>>???????????????@@@AAABBBCCCDDDDDDCCCCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBDDDEEEEEEDDDCCCEEEFFFDDDDDDDDDDDDDDDEEEEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJLLLLLLMMMMMMMMMMMMMMMNNNOOOOOONNNNNNNNNNNNMMMJJJIIIIIIKKKMMMOOOOOOQQQSSSTTTRRRQQQQQQQQQWWWXXXYYYXXXVVVUUUVVVWWWWWWZZZ[[[[[[XXXVVVTTTTTTUUUTTTSSSRRRPPPNNNLLLKKKMMMMMMMMMMMMNNNPPPRRRSSSVVVVVVWWWXXXYYYYYYZZZZZZXXXYYYXXXVVVSSSQQQQQQRRRVVVVVVWWWWWWWWWWWWXXXXXXGGGFFFEEEDDDEEEHHHKKKNNNQQQQQQQQQQQQQQQRRRQQQQQQRRRRRRSSSTTTTTTSSSQQQPPPOOOOOOOOOOOOOOOQQQUUUXXXVVVSSSOOOMMMMMMOOOSSSUUUUUUTTTTTTUUUUUUVVVWWWXXX[[[[[[]]]aaa```\\\\\\______aaa^^^VVVKKKFFFIIINNNVVV]]]```ZZZUUUWWW\\\___YYYWWWUUUWWW\\\bbbgggiiiiiijjjjjjjjjfff___WWWQQQUUU^^^hhhllliiiccc___^^^YYYYYYWWWSSSUUU]]]bbbcccddd[[[RRRQQQVVV[[[ZZZWWWRRRQQQOOOMMMLLLMMMOOOPPPQQQQQQRRRTTTVVVWWWUUUSSSOOOMMMJJJEEEAAA>>>;;;:::;;;<<<===>>>???????????????>>><<<:::999999999999;;;;;;;;;;;;::::::999999888999999999999888888777777777777666666666555555333333333222222222222111111111111111111111111111///000111222222111000///000000000000000000000000//////////////////////////////............////////////......------,,,,,,---------...///000000111............////////////////////////////////////................................................//////............//////................................................------------------------...............///000000////////////////////////,,,,,,------------,,,,,,............///////////////////////////.........////////////////////////........................,,,---------.../////////---------...............////////////////////////------,,,,,,,,,,,,------.........///......---,,,,,,,,,------...//////000.......................................---------------,,,,,,,,,------...,,,------......------,,,...------------...///000...------------......////////////000111222222222111111111000000000//////000000000000000111111111111111222222222333333333222222333333444555555555666555555444444444555555444444444444444444444444777777777777888888888888666666777777888999999:::::::::::::::::::::::::::999999::::::;;;;;;::::::;;;;;;<<<===>>>???@@@AAA???>>>===<<<<<<<<<<<<<<<>>>>>>============>>>>>>????????????@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEDDDCCCCCCDDDFFFEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMNNNNNNOOOOOOOOOOOOOOONNNKKKIIIIIIJJJMMMOOOOOOQQQSSSSSSRRRQQQPPPQQQ[[[[[[[[[YYYUUUSSSSSSSSSVVVXXXZZZZZZXXXVVVUUUUUUWWWWWWVVVTTTRRROOOLLLJJJMMMMMMLLLMMMNNNPPPRRRSSSWWWVVVVVVVVVVVVXXXYYYZZZYYYYYYXXXVVVSSSRRRSSSTTTVVVVVVUUUUUUVVVVVVWWWXXXBBBAAA??????AAADDDIIILLLPPPPPPQQQQQQPPPPPPQQQQQQSSSTTTUUUTTTSSSQQQPPPPPPQQQRRRQQQPPPOOOQQQTTTWWWUUUSSSPPPNNNNNNPPPSSSVVVWWWVVVVVVWWWWWWXXXYYYZZZ[[[ZZZ\\\___^^^ZZZ[[[^^^___aaaaaaYYYMMMFFFFFFIIIMMMWWW___]]]YYYXXXZZZ[[[XXXWWWUUUWWW\\\bbbfffiiihhhhhhiiijjjiiiccc[[[UUUUUU[[[ccciiijjjhhheeeccc]]]\\\XXXSSSSSSZZZ___```aaaZZZRRRQQQVVV[[[\\\ZZZUUUSSSQQQPPPPPPQQQSSSTTTRRRRRRRRRSSSUUUUUUTTTRRRQQQPPPLLLIIIDDDAAA>>><<<;;;<<<======>>>>>>>>>===???>>><<<:::999999999999:::::::::::::::999999999999999999999888888777666666666666666555555555555333333222222222111111111111111111111111111111111///000111222222111000///111111111111111111111111//////////////////////////////............////////////......------,,,,,,,,,------...///000111111............////////////////////////////////////................................................//////............//////................................................------------------------...............///000000////////////////////////,,,,,,------...------,,,........./////////000000.........///////////////////////////////////////........................,,,---------.../////////---------.........//////...........................------,,,,,,------............///......---,,,..............................................................................---,,,,,,---------......////////////......------------......//////---------------...//////000000000000000000000000111111111111000000000000//////000000111111111111111111222222222333333333000111111222333333444444555555444444444555555666444444444444444444444444777777777777888888888888888777777666666777777888999999999999999999999999888999::::::;;;;;;;;;::::::;;;<<<===>>>???@@@@@@>>>>>>===<<<<<<<<<<<<<<<>>>>>>============>>>>>>????????????@@@AAABBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDDDDCCCCCCDDDEEEHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIHHHIIIKKKMMMNNNOOOPPPPPPNNNNNNNNNOOOPPPQQQRRRRRRPPPOOOLLLJJJJJJKKKMMMNNNNNNQQQSSSTTTRRRQQQRRRRRRYYYZZZZZZXXXUUUTTTTTTUUUVVVXXXZZZZZZXXXWWWWWWXXXZZZZZZYYYXXXUUURRRNNNLLLMMMLLLLLLMMMNNNQQQSSSTTTXXXVVVUUUSSSSSSTTTUUUVVVVVVVVVWWWUUUTTTSSSTTTVVVVVVUUUUUUUUUUUUVVVWWWWWW???===;;;:::<<<@@@DDDGGGLLLNNNOOOPPPOOOOOOQQQRRRSSSTTTUUUTTTQQQPPPOOOPPPRRRRRRSSSRRRQQQRRRTTTVVVVVVTTTSSSQQQRRRSSSVVVWWWUUUUUUVVVXXXZZZ\\\^^^___\\\[[[\\\^^^]]]ZZZ\\\```]]]aaaddd```UUUJJJDDDBBBCCCOOOZZZ\\\[[[ZZZYYYVVVUUUTTTTTTVVV\\\aaaeeeggghhhgggfffhhhiiifff___ZZZVVVXXX\\\aaaeeefffdddbbb______ZZZTTTTTTZZZ^^^^^^```YYYRRRQQQVVV[[[\\\\\\VVVTTTRRRRRRTTTUUUVVVUUUSSSRRRQQQRRRSSSSSSQQQPPPRRRPPPMMMJJJFFFCCCAAA@@@======>>>>>>>>>>>>======>>>===<<<:::999999999:::999999999999999999999999999999999999888777666666444444333333333222222222222222222222111111111111111111111111111111111111///000000111111000000///111111111111111111111111000000000000000000000000//////............///////////////...............---------...///000000111............////////////////////////////////////------------------------........................//////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,...............///000000////////////////////////...///000000111000000000....../////////000000000.........///////////////////////////////////////........................---------...............,,,,,,------.../////////........................000000////////////000000......//////......---,,,//////.........---------.......................................////////////...------------------...//////////////////...---------............///------------...///000000111111000000000/////////222222111111111000000000/////////000111111222222111111222222222333333333000000000111222222333333555444444444444555666666444444444444444444444444666666666777777777888888888777666555555666777777888888888888888888888888888999:::;;;;;;<<<<<<;;;;;;;;;<<<======>>>??????===<<<<<<;;;<<<<<<======>>>======<<<<<<======>>>????????????@@@AAABBBCCCAAA@@@?????????AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCAAACCCDDDDDDCCCBBBDDDEEEHHHHHHGGGGGGFFFEEEEEEEEEHHHHHHGGGGGGGGGGGGGGGGGGDDDEEEEEEFFFGGGHHHIIIIIIHHHIIIKKKMMMOOOPPPQQQRRRNNNNNNNNNOOOPPPQQQSSSTTTQQQPPPOOOMMMLLLLLLLLLMMMNNNPPPSSSTTTTTTSSSTTTUUUTTTVVVWWWWWWVVVVVVXXXYYYVVVXXXZZZZZZYYYXXXYYYZZZ\\\\\\\\\[[[XXXUUUQQQOOOMMMMMMMMMNNNOOORRRTTTUUUWWWVVVTTTRRRQQQQQQQQQRRRRRRSSSTTTSSSSSSSSSUUUWWWTTTTTTUUUUUUUUUVVVVVVVVVCCCAAA===;;;<<>>===<<<===<<<;;;:::999::::::;;;888888888999999999999999999999999999888777666555333333333222222222222111222222222222111111111111111111111111111111111111000000////////////000000111111111111111111111111000000000000000000000000//////............//////...///////////////000000------......//////000000............////////////////////////////////////------------------------........................//////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,...............///000000///////////////////////////000000111222222111111.../////////000000000000............/////////000////////////////////////.......................................---------,,,,,,------...//////000////////////////////////000000////////////000000......//////......---,,,---------.......................................---........./////////000//////...------------------......//////......---,,,------...........................///000111222/////////000000000000000222222222111111111000000...//////000111111222222111111222222222333333333000111111222222333444444444444444444444555666666555555555555555555555555555555666666666777777777666555444444444666888999999999999999999999999999999999:::<<<<<<=========<<<<<<<<<=========>>>>>>;;;;;;;;;;;;<<<===>>>>>>======<<<<<<<<<<<<======????????????@@@AAABBBCCCAAA@@@?????????AAACCCEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDAAABBBDDDCCCBBBBBBCCCEEEDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFGGGHHHIIIJJJJJJFFFHHHJJJLLLNNNPPPQQQQQQMMMLLLMMMMMMOOOQQQSSSTTTRRRQQQQQQPPPOOONNNLLLLLLMMMPPPSSSUUUUUUUUUWWWXXXVVVXXXYYYYYYXXXWWWYYYZZZUUUWWWYYYYYYXXXYYYZZZ\\\\\\\\\]]]\\\ZZZVVVSSSPPPNNNNNNNNNOOOQQQSSSUUUWWWVVVUUUTTTRRRQQQPPPPPPPPPPPPQQQRRRRRRQQQQQQSSSUUURRRSSSUUUVVVVVVVVVUUUTTTJJJGGGCCC@@@???AAAEEEGGGGGGJJJMMMNNNMMMMMMPPPSSSPPPQQQRRRQQQMMMLLLMMMOOOJJJMMMPPPRRRSSSTTTVVVWWWXXXXXXXXXYYYYYYZZZZZZZZZWWWWWWWWWWWWXXXYYYZZZZZZ]]][[[[[[^^^______eeekkkxxxsss]]]NNN???HHHSSSZZZaaadddbbb^^^VVVWWWYYY]]]ccchhhkkkllllllhhhddddddggggggddd```]]]XXXSSSUUU[[[```___]]]^^^___\\\XXXXXX^^^aaaaaaccc\\\UUURRRTTTXXXYYYYYYRRRQQQPPPRRRUUUVVVTTTQQQUUUSSSQQQPPPPPPOOOMMMKKKNNNLLLHHHEEECCCCCCCCCCCCAAAAAAAAAAAA@@@>>>===<<<===<<<;;;:::::::::;;;<<<888888888888888888999999999999999888888777555555555555555444444444333333222222222111111111111000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000//////............//////......//////000000111111.........///////////////............/////////000////////////////////////------------------------........................//////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,...............///000000////////////////////////......///000000000000000////////////000000000000---.........//////000000/////////////////////////////////////////////////////////......------,,,,,,,,,------...///000000000000000000000000000000......------------............//////......---,,,+++,,,,,,---...///000000........................---.........//////000000000///...---------------,,,------......------,,,,,,---......//////...............//////111222222------...///000111222222222222222111111111111000...//////000111222222222111111222222222333333333111222222333333444555555444444444444444555666777666666666666666666666666555555555555666666666666444333333333444777:::;;;::::::::::::::::::::::::999:::;;;<<<============<<<<<<<<<===============:::::::::;;;<<<===>>>???======<<<<<<<<<<<<======????????????@@@AAABBBCCCAAA@@@??????@@@BBBDDDFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDAAABBBDDDCCCBBBBBBCCCEEE@@@AAABBBDDDEEEGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKEEEFFFHHHKKKMMMOOOPPPQQQKKKKKKKKKLLLNNNPPPRRRTTTRRRRRRRRRRRRQQQOOOMMMKKKMMMOOOSSSUUUVVVWWWXXXZZZ]]]]]]]]][[[XXXVVVVVVVVVTTTVVVXXXXXXXXXXXXZZZ\\\[[[\\\]]]\\\ZZZWWWSSSQQQNNNNNNOOOPPPQQQTTTVVVXXXTTTTTTTTTSSSRRRQQQQQQQQQPPPQQQQQQQQQOOOOOOQQQRRRQQQSSSUUUVVVWWWVVVTTTSSSNNNKKKHHHDDDBBBAAAAAABBBDDDFFFJJJLLLMMMNNNPPPRRRTTTRRRPPPPPPPPPNNNLLLIIIJJJLLLNNNPPPPPPRRRTTTVVVVVVVVVXXXYYYYYYYYYXXXWWWVVVUUUTTTTTTVVVWWWVVVUUUWWWVVVTTTRRRTTTYYYaaaggg{{{qqqTTTJJJIIILLLSSS[[[``````]]]UUUWWW[[[^^^aaadddiiillleeebbb```aaadddeeedddbbbfff```WWWRRRQQQTTTWWWYYY\\\\\\XXXVVV[[[eeekkkkkkiii[[[PPPPPPTTTTTTVVVYYYUUUTTTRRRQQQPPPPPPPPPPPPUUUSSSRRRQQQPPPMMMIIIFFFFFFFFFDDDCCCAAA???>>>===?????????>>>===;;;:::999===<<<:::888777777777888777777777777777777777777888777666555444333333333444444333333333444555555000000000000000000000000111111111111111000//////////////////////////////...............///000000///////////////000111111////////////////////////////////////////////////---------------...///000//////.........---------000000//////............,,,,,,,,,,,,,,,,,,,,,,,,---------............///...///000000000///---,,,---------------------------------.........//////+++,,,,,,---...///000000,,,---......//////......---------.........//////......//////000000111111000000////////////000000///////////////////////////////////////////////////////////////////////////////////////............---,,,++++++,,,---...////////////////////////////////////////////////,,,---......//////..............................------------------------,,,++++++++++++,,,------,,,---------.../////////------............------......------------......////////////////////////000000//////.........---111111000000//////......000000000000111111111111...000222333333333111000444555555555555555444444333333333444444444555555555555444444444333333333888888888888888888888888666666777888888888888888888888888999999:::::::::999:::<<<>>>>>>===<<<;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAA@@@@@@??????????????????@@@@@@AAABBBCCCDDDEEEFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@???======???BBBCCCDDDEEEEEEEEEFFFHHHHHHGGGFFFHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNPPPRRROOOMMMNNNRRRQQQMMMLLLNNNOOOOOOOOOOOONNNMMMLLLLLLNNNOOORRRTTTVVVVVVVVVVVVZZZZZZ[[[[[[ZZZYYYXXXWWWXXXXXXXXXXXXXXXYYYZZZZZZYYYYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSTTTTTTUUUUUUVVVQQQPPPOOOOOONNNOOOPPPQQQQQQPPPNNNLLLLLLLLLLLLMMMTTTSSSQQQPPPPPPQQQRRRRRRSSSPPPKKKFFFCCCBBBBBBBBBDDDGGGJJJLLLLLLMMMOOOQQQRRRQQQPPPOOOOOOMMMJJJHHHHHHJJJLLLMMMNNNPPPSSSUUUUUUVVVXXXYYYYYYYYYXXXWWWVVVUUUTTTTTTVVVVVVUUUTTTVVVUUURRRPPPPPPTTT[[[```vvvxxx]]]QQQOOOOOOTTT[[[``````^^^VVVYYY[[[]]]___bbbfffhhhdddbbbaaabbbfffhhhhhhggghhhcccZZZRRRNNNPPPUUUYYY______[[[WWWYYYaaahhhjjjlll^^^QQQOOORRRSSSTTTWWWVVVTTTSSSQQQPPPPPPQQQQQQTTTRRRPPPOOONNNKKKGGGDDDFFFEEEDDDCCCBBB@@@????????????>>>>>>===;;;:::999===<<<:::888777777777777777777777777777777777777777666555444444333444444555444444333333333444444000000000000000000000000000000000000000///......////////////////////////...............///000000///////////////000000111////////////////////////////////////////////////......---------....../////////.........---------/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...///000000000///---,,,........................---------.........//////---------...............,,,---......//////......---------........./////////////////////000000000000000////////////000000////////////////////////////////////////////////......................../////////////////////...///...---,,,,,,---...///................................................,,,---......//////..............................------------------------,,,,,,,,,,,,,,,------...---------...............------............------......------------......////////////////////////000/////////............111000000000/////////...//////000000000111111111000111222444444333222111333333444444444444333333333333333444444444555555555555555555444444333333555555555555555555555555666666777888888888888888777777777888888999999999999:::<<<=========;;;:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<===>>>??????@@@????????????????????????@@@@@@AAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCDDDEEEDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@>>>>>>???AAABBBCCCDDDDDDDDDFFFHHHIIIHHHFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLNNNNNNLLLIIIJJJMMMLLLIIIHHHJJJNNNNNNNNNNNNNNNMMMMMMLLLMMMNNNPPPRRRTTTVVVWWWWWWYYYZZZ[[[[[[ZZZYYYXXXWWWXXXWWWWWWWWWWWWXXXYYYYYYYYYZZZZZZZZZYYYWWWUUUTTTRRRRRRSSSTTTUUUUUUVVVVVVQQQPPPOOONNNMMMMMMNNNOOOPPPNNNMMMKKKKKKKKKKKKLLLOOOOOOOOOOOOPPPPPPQQQRRRVVVRRRLLLFFFBBB@@@@@@@@@EEEHHHJJJKKKKKKLLLMMMOOOOOONNNMMMNNNNNNLLLIIIFFFEEEGGGIIIKKKLLLNNNQQQTTTUUUVVVWWWYYYYYYXXXXXXWWWTTTSSSSSSTTTUUUUUUTTTRRRSSSRRROOOLLLLLLOOOTTTYYYkkk|||wwwbbbVVVTTTRRRUUUYYY\\\\\\ZZZWWWXXXZZZ[[[\\\^^^aaaccccccbbbbbbdddgggjjjkkkkkkmmmiii```VVVOOOOOOUUU[[[___aaa___YYYWWW\\\cccfffjjj^^^SSSOOOPPPQQQSSSUUUUUUTTTRRRQQQQQQQQQRRRRRRRRRQQQOOONNNLLLIIIEEEBBBDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>===<<<;;;:::999<<<;;;:::888777777777777777777777777777777777777555555444444444444555555666555444333333222333333000000000000000000000000///////////////...------////////////////////////...............///000000//////......//////000000//////////////////////////////////////////////////////...---------.....................---------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000//////...---////////////////////////---------...............//////.........---------,,,---......//////......------........./////////000000//////////////////000000////////////000000////////////////////////////////////////////////..............................////////////////////////............//////................................................,,,---......//////..............................---------------------------------,,,---......///...............---------------............------......------------......////////////////////////////////////............000000000000//////////////////000000000000111111000111333444444444333222222222333333333333222222333333333444444444555555666666666555555555555444555555555555555555555555666666777888888888888888777777777777777888888888888999;;;<<<<<<<<<;;;:::888999:::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>????????????????????????@@@@@@AAABBBCCCDDDDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????@@@AAABBBCCCCCCCCCEEEHHHIIIIIIGGGFFFGGGHHHHHHIIIIIIHHHHHHGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKMMMJJJJJJLLLLLLIIIIIIKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNPPPRRRUUUWWWXXXXXXYYYZZZ[[[ZZZZZZXXXWWWVVVVVVVVVVVVVVVWWWXXXXXXZZZZZZ[[[ZZZYYYXXXVVVUUUQQQQQQRRRSSSUUUVVVWWWWWWPPPPPPNNNMMMLLLKKKKKKKKKNNNMMMKKKJJJIIIIIIJJJKKKJJJKKKMMMOOOPPPPPPPPPPPPQQQMMMHHHCCC???===>>>>>>FFFHHHKKKKKKKKKKKKLLLMMMJJJJJJJJJKKKLLLLLLJJJHHHDDDFFFHHHIIIKKKMMMQQQTTTUUUVVVWWWXXXYYYXXXWWWWWWRRRQQQQQQRRRSSSSSSQQQOOOLLLLLLKKKJJJJJJNNNSSSWWW^^^kkkyyyyyykkk]]]UUUTTTTTTVVVWWWWWWTTTQQQSSSTTTVVVWWWXXXZZZ]]]___ccccccccceeeggghhhjjjjjjpppnnniii___UUURRRVVV[[[[[[```aaa[[[VVVWWW[[[\\\bbbZZZSSSPPPQQQRRRQQQQQQRRRQQQPPPOOOOOOOOOPPPQQQQQQPPPNNNMMMKKKHHHDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@============<<<;;;:::999;;;:::999999888777777777666666666666666666666666444333333333444444555666666555444333222222222222000000000000000000000000//////000000//////...---////////////////////////...............///000000//////.........//////000////////////////////////////////////////////////000///...---------------........................---------------------------------------------------------............/////////////////////..............................................................................,,,---......///.....................////////////000000000//////......---//////000000000000//////////////////////////////////////////////////////....................................////////////000000////////////000000................................................,,,---......///.................................------------------------...------------...///////////////...---------,,,------............------......------------......///////////////////////////////////////.........000000000000////////////////////////000000000111000111222333333333222222111222222333333333333333333333333444444444555555666666666666666666666555777777777777777777777777666666777888888888888888777777888888888888888888888999:::;;;;;;;;;::::::777888999:::;;;<<<<<<<<<999::::::;;;;;;<<<<<<<<<<<<<<<==================???????????????@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDEEEEEEDDDCCCDDDEEEFFFGGGDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA??????@@@AAABBBBBBBBBEEEHHHIIIIIIHHHFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNMMMLLLLLLKKKKKKJJJJJJMMMJJJIIILLLKKKHHHIIIKKKJJJJJJJJJKKKKKKLLLMMMNNNLLLLLLMMMNNNPPPSSSVVVXXXWWWXXXYYYZZZZZZYYYXXXXXXUUUUUUUUUUUUUUUVVVVVVWWW[[[[[[[[[[[[ZZZXXXVVVTTTPPPPPPQQQSSSTTTUUUVVVWWWQQQPPPOOOMMMLLLKKKJJJJJJLLLKKKIIIHHHHHHHHHIIIIIIIIIKKKMMMOOOPPPPPPNNNMMMJJJHHHDDDAAA??????@@@@@@GGGIIIKKKLLLKKKKKKLLLMMMGGGGGGGGGHHHJJJLLLKKKJJJFFFGGGIIIIIIKKKMMMQQQUUUUUUUUUWWWXXXXXXXXXWWWVVVPPPPPPPPPQQQRRRQQQNNNLLLFFFGGGIIIJJJLLLPPPVVVZZZ[[[aaahhhjjjiiieee___YYYTTTVVVYYY[[[ZZZUUUNNNIIIMMMOOORRRSSSUUUXXX[[[^^^dddddddddccccccdddeeeffflllmmmkkkddd[[[UUUTTTWWWTTT\\\```\\\VVVTTTSSSRRRTTTSSSPPPOOOQQQRRRPPPMMMMMMMMMLLLKKKKKKLLLMMMNNNPPPOOOMMMLLLKKKIIIEEEBBB<<<<<<<<<=========>>>>>><<<=========<<<;;;:::999999999999999888777777666666666666666666666666666333333333333333444555666666555444333222111111111000000000000000000000000000111111111111000//////////////////////////////...............///000000//////............//////////////////////////////////////////////////////000///...------------------.....................---------------------------------------------------------............/////////........./////////------------------------.....................---,,,,,,------...//////000,,,---......///................../////////000000000000//////......------//////000000000000//////////////////////////////////////////////////////........................---.........//////000000///000000000000000000///................................................,,,---......///.................................------------------------...------------...///////////////...---------,,,------............------......------------......////////////////////////.........///////////////////////////000000000000...////////////000000000///000000111111111111111222222333444444444444444333333333444444444555555555666666666666666666666666666666666666666666666666666777888888888888888999999999999999999999999999999:::::::::;;;::::::777888999:::;;;;;;;;;;;;999999::::::;;;<<<======<<<<<<<<<<<<============>>>>>>?????????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCEEEDDDCCCCCCCCCDDDFFFGGGDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDBBB@@@>>>@@@AAABBBAAABBBDDDGGGIIIIIIGGGGGGGGGIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLIIIFFFFFFHHHHHHEEEEEEGGGHHHHHHHHHIIIIIIKKKLLLMMMKKKKKKKKKMMMOOORRRTTTVVVTTTUUUWWWXXXYYYXXXXXXWWWTTTTTTTTTTTTTTTUUUVVVVVV[[[[[[[[[[[[YYYWWWUUUTTTOOOOOOPPPQQQRRRTTTTTTUUUQQQQQQPPPOOOMMMKKKJJJIIIJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLOOOPPPPPPNNNLLLJJJEEEEEEDDDDDDDDDDDDEEEEEEHHHJJJLLLLLLLLLLLLMMMNNNIIIGGGEEEFFFHHHJJJKKKKKKHHHIIIJJJJJJJJJMMMQQQTTTTTTUUUVVVXXXXXXWWWWWWVVVPPPPPPPPPQQQRRRQQQNNNKKKEEEGGGIIIKKKNNNRRRWWWZZZ\\\___aaa```^^^]]]\\\\\\VVVZZZ```bbb```XXXOOOIIIJJJLLLOOORRRTTTWWW[[[^^^cccdddcccbbb```___```aaaeeefffgggccc\\\VVVSSSRRROOOWWW\\\ZZZWWWTTTQQQMMMJJJLLLLLLLLLNNNPPPOOOKKKIIIIIIHHHHHHHHHIIIKKKLLLNNNMMMLLLKKKKKKIIIFFFCCC:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::888888999999888777777666777777777777777777777777333333222222333444555555555444333222222111222222000000000000000000000000111111111111111000000///////////////////////////...............///000000//////......------......//////////////////////////////////////////////////////...---------......---------...............---------------.........---------------------------------............//////............///000000------------------------...............---------++++++,,,---...///000111,,,---......//////............/////////000000000//////.....................///000111111000///...////////////////////////////////////////////////------------------------------......///000000000//////000000000000//////------------------------------------------------,,,---......//////..............................---------------------------------,,,---......///...............---------------............------......------------......////////////////////////.........///////////////////////////000000000000......////////////000000////////////000000000111111222333444555555555444333333333444444444555555444555555555555666666666444444444444444444444444666666777888888888888888:::::::::999999999999999::::::::::::;;;;;;;;;;;;777888999::::::;;;::::::888999::::::;;;<<<======;;;;;;;;;<<<<<<=========>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCBBBBBBCCCDDDEEEFFFDDDCCCCCCCCCCCCBBBBBBBBBAAACCCEEECCC@@@>>>@@@BBBBBBBBBBBBDDDGGGHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLJJJHHHIIILLLLLLHHHFFFHHHHHHGGGGGGGGGHHHIIIKKKLLLJJJKKKKKKLLLNNNPPPRRRSSSRRRSSSUUUVVVWWWWWWWWWVVVTTTTTTTTTTTTTTTUUUVVVVVV[[[[[[[[[ZZZXXXVVVTTTRRRNNNOOOOOOPPPPPPQQQQQQRRRPPPPPPPPPOOOMMMKKKJJJIIIIIIIIIGGGGGGGGGGGGHHHIIIKKKLLLNNNOOOOOOMMMJJJIIIBBBCCCEEEGGGHHHHHHGGGFFFHHHJJJLLLMMMMMMMMMOOOPPPNNNKKKFFFDDDEEEGGGIIIIIIIIIJJJJJJIIIIIIKKKOOOSSSTTTUUUVVVWWWXXXWWWVVVVVVRRRRRRSSSTTTTTTSSSOOOLLLIIIKKKLLLMMMNNNPPPSSSVVVYYY[[[]]]]]]\\\[[[]]]```ZZZ^^^ccceeebbbZZZRRRMMMKKKMMMPPPRRRTTTXXX\\\___aaabbbcccaaa^^^]]]^^^```aaaaaaaaa___[[[WWWTTTRRROOOTTTWWWVVVVVVVVVSSSNNNFFFHHHHHHEEEGGGLLLMMMIIIGGGFFFFFFFFFGGGHHHJJJKKKJJJIIIIIIIIIIIIHHHEEECCC::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::777888888999999888666666777777777777777777777777333333333222333333444444333333222222222222222333000000000000000000000000000000000111000//////...////////////////////////...............///000000000///...------------...////////////////////////////////////////////////......---------......///---------.........//////------........./////////........................---------............//////......---...///000111........................//////.........---------,,,---------......//////,,,---......//////........./////////000000000000------.....................///000111111000///...////////////////////////////////////////////////------------------------------......///000000111......///000000///......------------------------------------------------,,,---......//////..............................------------------------,,,,,,,,,,,,,,,------...---------...............------............------......------------......////////////////////////............/////////000.../////////000000000111........./////////000000000000000000000111111222000111222333333444444444333333333444444444555555333333444444555555555555444444444444444444444444666666777888888888888888999999999999888888888777;;;;;;;;;;;;;;;<<<<<<===888999999:::::::::999999888999999:::;;;<<<===>>>::::::;;;;;;<<<===>>>>>>===>>>>>>???@@@@@@AAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCEEEFFFDDDCCCCCCCCCCCCBBBBBBBBB???CCCEEEDDD@@@???AAACCCCCCBBBCCCDDDFFFGGGFFFEEEDDDDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLKKKLLLKKKMMMQQQQQQLLLIIIJJJHHHGGGFFFFFFFFFHHHJJJKKKJJJJJJLLLMMMNNNOOOOOOOOOOOOQQQRRRTTTUUUVVVUUUUUUUUUTTTTTTTTTTTTUUUVVVVVVZZZZZZZZZYYYWWWUUURRRQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKIIIHHHIIIHHHGGGGGGGGGGGGIIIIIIHHHIIIKKKLLLLLLLLLJJJIII@@@BBBEEEHHHIIIHHHGGGEEEHHHJJJMMMNNNNNNNNNPPPQQQSSSNNNHHHDDDCCCEEEFFFGGGJJJJJJIIIHHHHHHJJJNNNQQQTTTUUUVVVWWWXXXWWWVVVVVVTTTTTTUUUVVVWWWUUUQQQNNNMMMNNNOOOOOOMMMMMMOOOQQQSSSUUUYYY\\\[[[[[[]]]aaa\\\```dddddd```ZZZTTTPPPNNNPPPRRRTTTVVVXXX\\\___```aaabbb```]]]\\\^^^aaabbb```^^^]]]\\\ZZZWWWUUUPPPSSSSSSRRRTTTWWWVVVQQQFFFHHHFFF@@@AAAHHHKKKIIIFFFFFFEEEEEEFFFHHHJJJKKKGGGGGGFFFGGGHHHGGGEEECCC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::777777888999999888666666777777777777777777777777444333333222222333333444222222222111222222333333000000000000000000000000///////////////......---////////////////////////...............///000000000///...---------------////////////////////////////////////////////////---------------...///000---------.........//////........./////////000000........................---------........./////////...------...///000111//////////////////////////////.........---------///............---------,,,---......//////......////////////000000000000,,,------....../////////...///000222222000///...////////////////////////////////////////////////---------------------------------...///000000111---...///000000///...---------------------------------------------------,,,---......//////..............................------------------------,,,++++++++++++,,,------,,,------....../////////---..................---.........------.........////////////////////////---.........//////000000.../////////000000111111............/////////000111111111000111111222333//////000222222333333333333333333444444444555555333333333444444444555555666666666666666666666666666666777888888888888888999888888888777777666666<<<;;;;;;;;;;;;<<<======999999:::::::::999888888888888999:::;;;======>>>999999:::;;;<<<>>>>>>???===>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAABBBDDDEEEDDDDDDCCCCCCCCCBBBBBBBBB>>>BBBEEEDDDAAA???AAADDDDDDCCCCCCDDDFFFGGGFFFDDDBBBCCCDDDEEEGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIHHHKKKPPPPPPKKKGGGGGGHHHGGGFFFEEEEEEGGGIIIJJJIIIJJJLLLNNNNNNNNNMMMMMMNNNOOOQQQSSSTTTUUUUUUTTTUUUUUUUUUTTTUUUUUUVVVWWWYYYYYYYYYXXXVVVTTTQQQPPPNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLMMMMMMLLLJJJHHHGGGIIIHHHGGGGGGGGGHHHIIIJJJEEEFFFHHHJJJKKKKKKKKKJJJCCCEEEGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNKKKHHHEEEDDDDDDDDDDDDDDDEEEFFFJJJPPPTTTSSSVVVYYYXXXUUUSSSSSSUUUWWWTTTQQQRRRUUUVVVUUUTTTTTTTTTSSSPPPLLLLLLOOOSSSXXXZZZ[[[YYYUUUVVVZZZ___dddcccbbbbbbaaa]]]YYYUUUPPPPPPRRRVVVYYY[[[ZZZZZZbbbcccccc```___aaa^^^YYY\\\ZZZYYYZZZ\\\[[[XXXTTTVVVRRRNNNOOOSSSWWWWWWUUUJJJGGGDDDAAA@@@BBBEEEGGGIIIHHHFFFEEEEEEFFFHHHIIIKKKIIIGGGFFFFFFFFFDDDBBB======<<<;;;;;;;;;;;;;;;>>><<<;;;999888888999999666666888999999888777666000222333333222222444555444333333222222333333444111111111111111111111111//////000111111111111111000000000000//////////////////000000///...------......////////////......000000000000000000000000,,,---...//////...---,,,////////////////////////000...,,,---000111///---........................------------------------..............................//////...---,,,,,,------............------........................................................................---......///////////////////////////000000000000000///...------...///000------......//////000000//////.........---------///...---,,,++++++,,,------------------...///000..............................////////////......000///...------...///000.........------,,,,,,,,,..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------............///000000//////............//////000000///...------......///000000///...---////////////////////////000000//////.........---////////////000000000000222222111111222222333444222222333333444555666666333333333444444333222222333333444555666777888999555555555555666777888999:::::::::999999888888888999::::::;;;;;;::::::999::::::999:::;;;;;;:::999999:::;;;<<<===???@@@@@@??????>>>===============???>>>===<<<===???AAABBBAAAAAA@@@???@@@AAABBBCCCDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAACCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDD<<<===>>>@@@BBBEEEHHHIIIGGGHHHHHHHHHGGGGGGIIIJJJMMMKKKJJJHHHHHHHHHIIIJJJOOOPPPOOOOOOMMMKKKHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJKKKMMMOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTXXXXXXWWWVVVTTTRRRPPPOOOOOONNNNNNNNNNNNNNNNNNNNNOOONNNLLLJJJHHHGGGFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFHHHIIIJJJKKKKKKIIIGGGFFFBBBDDDFFFGGGFFFFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJKKKKKKJJJFFFCCCBBBBBB@@@@@@@@@AAABBBGGGMMMQQQRRRUUUWWWWWWSSSQQQRRRTTTTTTRRRRRRSSSVVVXXXWWWUUUUUUVVVUUURRRNNNMMMPPPSSSVVVYYY[[[YYYVVVVVVYYY]]]````````````___[[[UUUQQQOOOPPPRRRUUUXXXZZZZZZZZZ___bbbaaa___^^^___]]]XXXYYYWWWVVVWWWYYYZZZXXXVVVWWWSSSNNNNNNRRRVVVWWWWWWOOOJJJDDD>>>===@@@DDDGGGGGGFFFEEEDDDDDDEEEGGGHHHIIIGGGEEEDDDDDDCCCAAA???===<<<;;;;;;::::::;;;;;;<<<;;;:::999888888999999666777888888888777666666333444555555444444555666444333333222222333333444111111111111111111111111//////000111111111111000000000000000/////////...///////////////...------......////////////......////////////////////////------...//////...------////////////////////////000...---...000000///---////////////////////////------------------------..............................//////...------,,,------............------........................................................................---......///////////////.../////////000000000000000///...------...///000........./////////////////////.........---------......---,,,,,,,,,,,,,,,---------------...//////..............................////////////......///...---,,,,,,---...///......---------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------............////////////.........------...////////////......------...///000000///...---////////////////////////000/////////............////////////000000000000222222111111222222333444222222333333444555555666333333333444444333333222333444444555666777777888666666666666777888999::::::::::::999999888888888999::::::;;;;;;::::::999::::::::::::;;;;;;:::999<<<<<<<<<<<<<<<<<<<<<<<>>>>>===============>>>>>>===<<<===???AAABBBBBBAAA@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDD===>>>???@@@BBBEEEGGGHHHGGGHHHIIIHHHGGGGGGIIIKKKKKKKKKJJJIIIIIIIIIIIIIIIMMMMMMMMMMMMKKKIIIHHHFFFGGGGGGGGGGGGHHHIIIJJJJJJIIIJJJKKKMMMOOOQQQRRRSSSQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUTTTSSSQQQPPPNNNMMMNNNMMMMMMMMMMMMMMMMMMMMMOOONNNMMMKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGAAACCCEEEFFFEEEEEEEEEGGGFFFFFFGGGHHHHHHIIIJJJJJJHHHJJJKKKJJJGGGDDDCCCCCC????????????@@@DDDJJJNNNOOORRRUUUTTTRRRQQQRRRTTTQQQQQQQQQRRRUUUVVVUUUTTTSSSUUUVVVUUUQQQPPPRRRUUUUUUXXXZZZZZZWWWVVVXXX[[[]]]]]]^^^___]]]XXXRRRMMMMMMOOOQQQTTTVVVXXXYYYYYY\\\``````^^^]]]^^^\\\XXXVVVUUUSSSTTTVVVXXXXXXXXXXXXTTTOOOLLLNNNSSSWWWYYYTTTNNNEEE>>>;;;>>>CCCGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGEEECCCBBBAAA@@@>>><<<<<<<<<;;;::::::::::::;;;::::::999999888999999:::777888888888777666555444555777777777555444555666333333222222222222333333111111111111111111111111...///000000111111000000000000000/////////.........////////////...------......////////////..............................------...//////...------////////////////////////000...---...///000///...000000000000000000000000------------------------.................................///......---,,,------............------........................................................................---......///////////////....../////////000000000//////............/////////////////////........................---------------------------,,,+++...------------...//////..............................////////////......------,,,,,,,,,,,,------...------------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,---------............///.........------------------....../////////......---....../////////......////////////////////////////////////............////////////000000000000222111111111111222333333222222333333444444555555222333333444444333333333444444555555555666666666555555555555666777888888999999999999999888888888999999::::::::::::999999999::::::;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<======>>>============???@@@BBBBBBBBBAAA@@@@@@@@@AAAAAABBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEE??????@@@AAABBBDDDEEEFFFGGGHHHIIIHHHGGGGGGIIIKKKJJJJJJKKKLLLKKKKKKJJJIIIJJJJJJKKKJJJJJJHHHGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKLLLNNNPPPSSSTTTSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSQQQQQQPPPOOONNNMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLOOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHFFFFFFFFFGGGHHHGGGGGGGGGHHHHHHHHHHHHHHHAAACCCEEEEEEDDDCCCDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJIIIKKKLLLKKKIIIFFFEEEEEECCCCCCBBBAAAAAADDDHHHKKKLLLOOORRRSSSRRRRRRUUUXXXUUUTTTQQQOOOOOOOOOPPPPPPOOORRRUUUUUUSSSRRRTTTWWWTTTWWWZZZ[[[ZZZXXXXXXYYY\\\\\\^^^___^^^XXXQQQLLLLLLNNNPPPRRRSSSUUUWWWXXXZZZ___aaa___^^^___]]]ZZZXXXVVVTTTSSSSSSUUUWWWXXXWWWTTTOOOKKKKKKNNNSSSWWWWWWQQQIIIBBB>>>???BBBEEEFFFEEEDDDCCCCCCDDDDDDEEEFFFDDDBBB@@@@@@>>><<<:::===<<<<<<;;;;;;;;;;;;;;;888888888888888999999999888888777777666555444333666777888777555444444555333333222222222222333333111111111111111111111111...//////000000000000000000000/////////..................//////...------......////////////..............................---..................---//////////////////////////////....../////////...////////////////////////------------------------........................---...............------------............------........................................................................---......///////////////........./////////000000/////////....../////////000000//////......------........................---...///000///...---,,,......---------......///..............................////////////......---------------------------------------------------------.......................................------------------------........................---------------------------------............///------------------------,,,,,,---...////////////------..................///////////////////////////////////////.........////////////000000000000111111111111111222222333222222333333333444444444222222333444444444333333555555555555555555555555444444333333444555555666999999999888888888888888999999::::::::::::999999999:::;;;;;;:::999::::::888999:::;;;===>>>??????>>>======<<<<<<<<<======>>>=========>>>???@@@AAABBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAABBBBBBBBBCCCCCCCCC???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEAAAAAAAAAAAABBBCCCDDDDDDGGGHHHHHHHHHGGGGGGIIIJJJIIIKKKMMMNNNOOOMMMKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMKKKKKKLLLNNNPPPQQQSSSSSSSSSSSSRRRQQQPPPOOOMMMNNNNNNOOOPPPQQQQQQRRROOONNNMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKMMMMMMLLLKKKKKKKKKLLLLLLKKKJJJHHHFFFEEEFFFGGGHHHIIIHHHGGGFFFFFFFFFFFFFFFAAACCCDDDEEECCCCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKIIIJJJKKKIIIGGGEEEEEEEEEGGGGGGGGGEEEDDDDDDFFFGGGIIIMMMQQQRRRSSSUUUYYY]]]___[[[UUUOOOKKKKKKMMMOOOJJJNNNQQQRRRRRRRRRVVVYYYUUUWWWZZZ\\\[[[ZZZYYYXXX\\\]]]^^^```___ZZZSSSMMMLLLNNNPPPQQQPPPQQQTTTWWWYYY___cccbbb```aaa```]]]\\\ZZZWWWTTTRRRSSSUUUWWWTTTSSSPPPKKKHHHIIINNNSSSTTTQQQMMMHHHEEECCCCCCDDDFFFFFFEEEEEEDDDDDDDDDDDDFFFDDDAAA@@@@@@???<<<:::>>>===<<<<<<;;;<<<<<<<<<777777888888888888888888888777666555555444333333444555666555333222333444333222222111111222222333111111111111111111111111......///000000000000000////////////............------............------......////////////......////////////////////////.........------.........////////////////////////.../////////......//////........................------------------------........................------...............---------............------........................................................................---......///////////////............////////////...//////////////////...000000//////......---------........................///000111111000///...///......---------....................................////////////...............//////.........---------------------------------.........//////........................------------------------........................---------------------------------............///------------------------,,,,,,---......///......------------......//////////////////////////////.........///////////////////////////000000000000111111000000111111222333222222222333333333333333111222333333444444444333444444444444555555555555555555444444555555666666888888888888888888888888888999999::::::999999888888:::<<<<<<:::999999;;;888999:::;;;<<<>>>??????======<<<<<<<<<<<<===============>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCC???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCCEEEFFFGGGGGGFFFFFFGGGIIIIIIKKKNNNPPPPPPOOOMMMKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMOOOMMMKKKJJJIIIJJJKKKLLLQQQRRRSSSSSSSSSQQQOOONNNLLLLLLMMMNNNOOOOOOPPPPPPMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLLLLKKKHHHFFFFFFFFFGGGHHHJJJIIIGGGFFFDDDCCCCCCCCCBBBCCCEEEEEEDDDCCCCCCDDDFFFFFFGGGHHHJJJKKKLLLLLLIIIHHHGGGDDDAAA@@@AAACCCHHHJJJKKKJJJHHHFFFEEEEEEIIILLLPPPQQQRRRUUUZZZ^^^ccc```YYYRRRMMMLLLOOORRRJJJMMMPPPPPPOOOQQQUUUYYYUUUWWWYYYZZZZZZZZZXXXWWW[[[[[[]]]^^^^^^ZZZTTTPPPLLLNNNPPPOOOMMMNNNQQQTTTXXX```eeedddbbbcccbbbaaa___]]][[[VVVRRRQQQSSSUUURRRTTTTTTOOOHHHFFFIIINNNOOONNNMMMLLLJJJGGGEEEDDDFFFFFFEEEEEEDDDDDDCCCCCCDDDBBB@@@@@@@@@???===;;;======<<<;;;;;;;;;;;;<<<777777888888888777777666777666555444444444444444222333444444222111222333222222111111111111222222111111111111111111111111---...//////000000///////////////.........------,,,,,,---............---......////////////......///////////////////////////...------------...///////////////////////////...///000///...---...000........................------------------------........................,,,---......///.........------............------........................................................................---......///////////////------........./////////......////////////......///////////////.........---------..................///000000000000000000//////...------------.................................////////////............///000000///......,,,,,,,,,------------...,,,,,,------.../////////........................------------------------------------------------,,,,,,,,,------------...---------............///---------------.........,,,------.........------,,,,,,,,,,,,---...///000////////////////////////.........///////////////////////////000000000000111000000000000111222222222222222222333333333333111111222333444444444444333333444444444555555555888777777666777777888888777777777888888888888888888888999999999999888888777:::===<<<999888999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===============>>>??????@@@@@@???@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBB???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDBBBBBBAAAAAAAAABBBCCCCCCDDDEEEFFFEEEDDDDDDFFFHHHHHHIIILLLOOOPPPOOOMMMLLLMMMLLLKKKKKKJJJKKKKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMKKKJJJIIIIIIIIIJJJOOOPPPRRRSSSSSSRRRQQQOOOLLLLLLMMMMMMNNNNNNOOOOOOKKKJJJIIIHHHHHHIIIJJJKKKIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKJJJJJJJJJKKKKKKLLLKKKIIIHHHGGGGGGGGGGGGHHHHHHGGGEEEDDDCCCBBBAAACCCDDDFFFFFFDDDCCCDDDDDDEEEFFFGGGHHHIIIKKKLLLLLLJJJIIIEEEAAA======@@@BBBIIILLLPPPQQQOOOLLLJJJIIIKKKMMMPPPPPPPPPRRRVVVZZZ\\\[[[YYYTTTPPPOOOQQQTTTNNNPPPQQQOOOMMMNNNRRRVVVUUUUUUUUUWWWXXXXXXVVVUUUWWWXXXYYYZZZZZZXXXTTTPPPMMMOOOQQQOOOKKKJJJNNNRRRWWW```fffeeeccccccdddbbb^^^]]]\\\WWWSSSPPPRRRTTTRRRVVVYYYTTTKKKFFFFFFJJJIIIJJJKKKKKKJJJIIIGGGFFFEEEEEEEEEDDDCCCBBBAAAAAABBB@@@???>>>??????===<<<;;;;;;:::999999999999:::777888888888888666555444666555444333333333444555111222333333222222333444222222111111111111222222111111111111111111111111---...//////000000////////////.........---------+++,,,------.........---......////////////..............................///...------------...///////////////////////////---///000000...---...000........................------------------------........................,,,------...//////......------............------........................................................................---......///////////////---------.........//////---...///000000///...---.........///////////////---------.........//////......------...//////000//////...---------------..............................////////////......------...//////...------,,,,,,,,,---------......,,,,,,------...//////000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------........./////////------.........---,,,,,,,,,,,,++++++,,,...///000////////////////////////............/////////000////////////000000000000000000000000000111222222222222222222222222222222000111222333444444444444222222333444444555666666777666666555555666666777666777777777888888888999888888999999999999888888777:::===<<<999777999<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>><<<===>>>??????@@@@@@@@@===>>>@@@BBBCCCCCCCCCBBBAAABBBCCCCCCCCCAAA@@@???@@@@@@@@@@@@@@@AAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDBBBCCCDDDCCCBBBCCCDDDFFFEEEGGGIIIKKKLLLLLLLLLKKKNNNMMMKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMPPPSSSTTTTTTRRRQQQMMMMMMMMMMMMMMMNNNNNNNNNIIIHHHGGGFFFFFFGGGIIIJJJIIIIIIIIIJJJKKKLLLLLLLLLNNNMMMLLLLLLKKKKKKKKKKKKLLLKKKJJJIIIHHHGGGFFFFFFCCCDDDEEEEEEEEEDDDCCCBBBCCCEEEFFFFFFEEEDDDDDDEEEDDDEEEFFFGGGIIIJJJKKKLLLMMMKKKFFFAAA======AAADDDKKKOOOTTTWWWVVVSSSPPPNNNLLLOOOPPPOOONNNNNNRRRVVVQQQSSSUUUTTTQQQPPPRRRTTTSSSSSSSSSOOOLLLMMMPPPTTTTTTSSSSSSTTTUUUVVVUUUTTTTTTTTTUUUVVVWWWVVVRRROOOMMMPPPQQQNNNJJJIIILLLPPPVVV___fffeeeccccccdddccc[[[\\\[[[WWWSSSPPPQQQSSSRRRXXX]]]XXXNNNFFFEEEHHHGGGGGGHHHHHHHHHIIIIIIHHHCCCCCCCCCCCCBBBAAA@@@???@@@>>>======>>>>>>===<<<:::999888888777777888888777888888888777666444333555444333222333444555666111222333333333222444555222222111111111111222222111111111111111111111111---....../////////////////////.........---------+++,,,------.........---......////////////......------------------------///...---,,,,,,---...///////////////////////////---///111000---,,,...000000000000000000000000000------------------------........................,,,,,,---.../////////...---..................---........................................................................---......///////////////---------.........//////---...///000000///...------.........//////000000---------.........//////---,,,++++++,,,---...///000///...---------------..............................////////////......,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,,,,------...///000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////........./////////000000............---,,,++++++,,,,,,++++++,,,...///000////////////////////////---.........//////000000////////////000000000000000000000000000111111222222222222222222222222222000111222333444444555444111111222333555666777777444333333222222222333333666666777777888888888999888888999999999999888888777:::>>>===999777999<<<777888999:::<<<===>>>>>>;;;;;;;;;;;;;;;<<<===>>><<<===>>>??????@@@@@@???<<<>>>@@@BBBCCCDDDCCCCCCBBBBBBCCCDDDCCCBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCCCCDDDAAABBBCCCCCCBBBBBBCCCEEECCCEEEFFFHHHJJJJJJJJJJJJNNNMMMKKKJJJIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMHHHIIIKKKLLLMMMMMMMMMMMMIIILLLOOORRRTTTUUUTTTSSSNNNNNNNNNNNNMMMMMMMMMMMMHHHGGGEEEDDDEEEFFFHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMPPPOOONNNMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHFFFEEE???AAACCCEEEFFFFFFEEEDDDCCCCCCDDDFFFHHHHHHGGGEEEIIIIIIJJJJJJJJJJJJJJJJJJLLLIIIDDDAAA@@@BBBEEEGGGHHHKKKNNNRRRTTTTTTSSSRRRPPPPPPQQQQQQQQQQQQQQQQQQPPPQQQRRRQQQPPPQQQTTTWWWQQQQQQPPPNNNLLLMMMPPPSSSSSSRRRRRRRRRRRRTTTVVVWWWXXXRRRLLLJJJMMMPPPOOOMMMPPPMMMJJJGGGGGGHHHJJJLLLSSSVVV[[[___bbbbbbaaa```]]][[[WWWRRRNNNMMMOOORRRTTTUUUUUUSSSOOOLLLJJJIIIJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCBBBAAA@@@??????>>><<<<<<<<<<<<<<<<<<;;;;;;;;;:::999888888888999:::888888777555555444444444222222222222222222222222333333333333333222111000111111111111111000//////222111111111000000//////............////////////////////////////////////////////////////////////........................------------------------........................////////////////////////////////////////////////.................................------.........------------------------******++++++,,,---............................../////////...---------,,,------------------------........................------------------------////////////////////////------...///////////////........................//////...---,,,,,,++++++---......///000/////////////////////////////////,,,,,,------------,,,,,,.................................------.........,,,,,,,,,---------......---------............///------------,,,,,,+++***,,,------......------,,,+++++++++,,,,,,,,,------...------,,,,,,------...---.........---,,,,,,+++***+++---///000//////...///............---------..................------......------------......////////////000000000000,,,---------.../////////000000000000000000000000000000000000000000000000111111222222222333333333444444444444444444444444555555555666666666666777555555666777777777777777555777888999888777888999999888888888999::::::;;;999999::::::;;;<<<=========<<<;;;:::999:::;;;<<<:::;;;<<<===>>>???@@@AAA??????>>>===???AAADDDEEEBBBBBBBBBBBBAAAAAA@@@???AAA???===;;;;;;<<<===>>>AAAAAAAAAAAAAAA@@@???>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEDDDCCCBBBBBBCCCEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJLLLMMMNNNOOOQQQRRRSSSTTTVVVUUUSSSQQQOOONNNMMMMMMIIIHHHGGGFFFGGGHHHIIIJJJLLLLLLKKKIIIHHHJJJMMMPPPRRRRRRQQQPPPNNNLLLJJJIIIJJJIIIIIIHHHGGGFFFEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHGGGFFFIIIJJJJJJJJJKKKKKKLLLLLLMMMLLLJJJHHHGGGGGGHHHHHHHHHJJJLLLOOOQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOOOOQQQSSSTTTRRRQQQOOOMMMJJJKKKMMMPPPQQQPPPPPPQQQRRRSSSUUUVVVUUUPPPJJJIIIKKKNNNMMMLLLOOONNNKKKIIIHHHIIIKKKLLLQQQSSSWWWZZZ\\\]]]\\\[[[\\\YYYUUUPPPLLLMMMQQQTTTUUUVVVUUURRRNNNKKKIIIIIIHHHHHHGGGFFFEEEEEEEEEEEECCCCCCBBBAAA@@@???>>>>>><<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888888888999999777777666555444444444444222222222222222222222222333444444444444333222111111111111111111000//////111111111000000000//////............////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////..............................------------......---------------------------.........///000000000.......................................---------------------------------..............................................................................///////////////...........................//////......---,,,,,,+++------...////////////...........................//////000000000000//////////////////////////////......------------......,,,,,,,,,---------......---------............///---............---,,,+++,,,,,,------------,,,,,,,,,,,,---------............------,,,,,,------...------......------,,,++++++,,,---.../////////...............------------..................------......------------............/////////000000000------..................000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333444444555555555666666666555555666777777777777777555777888999888777888999999999888888999999:::;;;999999::::::;;;<<<<<<===<<<;;;::::::::::::;;;<<<<<<<<<===>>>???@@@AAAAAA????????????@@@BBBCCCEEEBBBCCCCCCCCCCCCBBBAAA@@@BBBAAA???>>>>>>>>>???@@@>>>????????????>>>>>>======>>>???@@@AAAAAAAAAAAACCCCCCDDDDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCEEEEEEFFFGGGGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOQQQRRRSSSTTTUUUTTTSSSRRRQQQQQQQQQQQQKKKJJJIIIHHHHHHIIIJJJJJJLLLLLLKKKIIIHHHJJJMMMPPPOOOPPPPPPPPPOOONNNNNNMMMKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKLLLMMMMMMNNNOOOOOOOOONNNLLLJJJIIIHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLMMMOOOQQQRRRRRRSSSRRRPPPMMMJJJIIIKKKMMMNNNNNNOOOOOOPPPRRRSSSTTTQQQMMMHHHGGGIIILLLKKKJJJNNNNNNMMMKKKKKKKKKKKKKKKPPPQQQSSSUUUWWWXXXYYYYYYZZZWWWQQQLLLIIIKKKQQQUUUWWWVVVTTTOOOKKKHHHGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777888888666555444333333222333333111111111111111111111111444444444444444444333222111111111111111000//////111111000000000000//////............////////////////////////////////////------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////........................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------........................---------...............------------------------------------------------000000000//////.........------------------------...///////////////..............................000//////......---------,,,,,,---.......................................,,,------......------,,,////////////////////////------,,,,,,,,,,,,------,,,,,,,,,---------......---------............///......//////......------+++,,,,,,------,,,,,,+++---------.........//////...------,,,,,,------...------......------,,,,,,+++,,,---......///..................------------------------------............------------......------.........///////////////..................000000000000000000000000000000000000000000000000111111222222222333333333222222222222222222222222333333333444444444555555555555666777777777777666555777888999888777888999999999888888999999::::::999999::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<>>>>>>>>>??????@@@@@@@@@>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>???@@@@@@@@@??????>>>>>>???@@@AAAAAAAAAAAACCCCCCCCCDDDCCCCCCBBBBBBAAAAAAAAAAAABBBCCCEEEEEEGGGHHHIIIJJJJJJJJJJJJJJJLLLKKKKKKKKKKKKKKKKKKKKKHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKMMMNNNOOOPPPQQQRRRSSSTTTVVVUUUTTTSSSRRRRRRRRRRRRNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHIIILLLOOOMMMMMMNNNOOOPPPPPPPPPPPPLLLLLLKKKJJJIIIHHHGGGGGGCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJLLLLLLMMMNNNOOOOOOOOOOOOMMMKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMOOOMMMLLLMMMPPPSSSTTTSSSUUUTTTQQQMMMJJJIIIKKKMMMNNNNNNNNNNNNOOOOOOPPPPPPNNNKKKHHHGGGIIIKKKKKKKKKNNNNNNNNNMMMMMMLLLKKKJJJOOOPPPQQQSSSVVVXXXZZZ\\\YYYUUUOOOIIIFFFHHHNNNSSSVVVTTTQQQKKKFFFDDDDDDFFFCCCCCCCCCDDDDDDCCCCCCCCCAAA@@@@@@???>>>===<<<<<<:::::::::::::::;;;;;;;;;999999888888777777777666444444333222111111222222000000000000000000000000222333333444333333222222111111111111111000//////000000000000000000//////............////////////////////////////////////------------------------................................................................................................////////////////////////........................---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,+++++++++++++++........................,,,---------.../////////------------------------------------------------000000//////...---------------------------------///////////////......---........................000000//////............+++,,,------......------........................++++++,,,,,,,,,,,,++++++////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///------............------++++++,,,,,,,,,,,,++++++------------...............------,,,,,,------...,,,------...------,,,,,,,,,,,,------.....................---------,,,,,,,,,,,,------------............------------......------------.........///000000//////......------////////////////////////000000000000000000000000111111222222222333333333111111111111111111111111222222333333333444444444444555666666777777666666555777888999777777888999:::999999888999999::::::999999:::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@AAABBBCCCCCCCCCBBB@@@AAABBBBBBCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA@@@??????@@@AAABBBCCCDDDEEEHHHIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSWWWVVVTTTSSSQQQPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLKKKKKKKKKJJJIIIJJJLLLOOOLLLLLLMMMOOOPPPPPPPPPPPPLLLKKKKKKJJJIIIHHHGGGGGGDDDDDDCCCBBBAAA@@@@@@@@@AAABBBDDDCCCAAAAAACCCEEEEEEEEEFFFGGGIIIJJJKKKKKKLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNMMMMMMQQQPPPOOOPPPSSSUUUWWWWWWVVVUUUQQQMMMIIIGGGIIIJJJOOOOOONNNNNNMMMLLLLLLKKKMMMKKKIIIIIIJJJKKKLLLLLLMMMMMMNNNNNNMMMLLLKKKJJJLLLMMMNNNQQQTTTXXX[[[]]]YYYUUUOOOIIIEEEFFFJJJNNNSSSQQQMMMGGGBBB@@@AAACCCBBBBBBCCCCCCCCCBBBAAAAAA??????>>>===<<<;;;;;;:::999999999999::::::;;;;;;999999888888777666555555333222222111111111111222000000000000000000000000000111111222222222111111111111111111111000////////////////////////000000............////////////////////////////////////........................................................................................................................////////////////////////........................---,,,,,,++++++,,,,,,---------------------------////////////....................................,,,---------.../////////------------------------------------------------.........---------,,,,,,------------------------...///////////////..............................///////////////.........+++,,,------......------..............................////////////......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///+++,,,,,,---------,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------...------,,,,,,------...,,,,,,------...------,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,------............------------......------------.........///000000000//////......---////////////////////////000000000000000000000000111111222222222333333333111111111111111111111111222222222333333333333444444444555666666666666666555777888999777777888999::::::999999888999999:::999999999:::::::::::::::999::::::;;;;;;<<<<<<<<<===============<<<<<<<<<;;;<<<===>>>??????>>>>>>@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCBBBBBBAAA@@@AAABBBCCCCCCCCCCCCCCCAAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@>>>???@@@AAACCCDDDDDDEEEGGGHHHJJJKKKLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPPPPQQQQQQQQQPPPPPPOOONNNMMMLLLKKKLLLLLLKKKJJJKKKMMMOOOLLLMMMNNNNNNNNNNNNNNNMMMKKKKKKJJJIIIHHHGGGFFFFFFGGGFFFDDDBBB@@@??????>>>@@@BBBCCCBBB???>>>AAADDDEEEEEEFFFFFFGGGHHHIIIIIIHHHFFFDDDCCCCCCFFFIIIKKKMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMMMMRRRSSSUUUUUUUUUVVVZZZ]]][[[YYYUUUOOOIIIFFFFFFGGGNNNNNNNNNNNNMMMLLLJJJJJJKKKJJJJJJJJJJJJKKKMMMNNNMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKNNNQQQUUUXXXZZZXXXVVVRRRLLLHHHGGGIIILLLPPPOOOKKKFFFAAA???@@@BBBBBBCCCCCCDDDCCCAAA@@@>>>>>>>>>===<<<;;;:::999999777888888999999::::::;;;888888888888777555444333222222111111111111222222111111111111111111111111///000000111111111111111111111111111111000//////......////////////000000............////////////////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////........................------,,,,,,,,,,,,------------------------------------------------..............................---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------......///////////////................................................,,,,,,---...............------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......---------............///++++++,,,,,,---,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,------......------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,------............------------......------........./////////000000//////////////////000000000000000000000000000000000000000000000000111111222222222333333333111111111111111111111111222222222333333333444444444444555666666666666555555777888999888777888999::::::999999888888999999999999999999::::::::::::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@@@@AAABBBBBBBBBAAAAAA???@@@@@@AAAAAA@@@@@@@@@BBBBBBBBBCCCBBBBBBAAAAAA???@@@AAACCCDDDDDDDDDDDDDDDFFFIIIKKKLLLLLLKKKJJJIIIIIIJJJKKKKKKLLLMMMMMMJJJIIIHHHGGGFFFGGGHHHIIIHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPPPPPPPMMMMMMMMMNNNOOOQQQRRRSSSOOOPPPPPPPPPOOONNNMMMLLLLLLMMMMMMMMMLLLLLLNNNOOONNNNNNOOOOOOOOONNNMMMMMMKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDBBB@@@???>>>>>>@@@BBBDDDBBB>>>>>>AAAEEEFFFFFFGGGGGGGGGHHHHHHHHHCCCBBBAAAAAABBBEEEHHHJJJLLLMMMOOOQQQRRRRRRQQQPPPOOONNNNNNMMMLLLLLLKKKKKKQQQVVVYYYXXXUUUVVV\\\aaahhheee___VVVNNNHHHGGGGGGKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIJJJJJJJJJKKKMMMNNNMMMMMMLLLKKKKKKJJJJJJIIIIIIJJJKKKNNNPPPRRRTTTTTTVVVVVVUUURRROOOLLLLLLMMMNNNNNNKKKGGGBBB@@@AAABBBCCCDDDDDDDDDCCCAAA>>>=========<<<;;;:::999888888777777777888999:::::::::888888888888777555333222222222222111111222222333222222222222222222222222000000111222222222222222111111111111111000//////........./////////000000............////////////////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////..............................------------......------------------------*********++++++,,,,,,,,,.......................................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////........................,,,,,,---///000000000000........................------------------------------...////////////...------------------------******++++++++++++******------------------------......------------......,,,,,,,,,---------......---------............///+++,,,,,,---......---------......//////......---,,,,,,,,,,,,---------......------,,,,,,------...+++,,,------......------------,,,++++++,,,,,,------------,,,,,,,,,++++++***++++++,,,------............------------............/////////000000000///////////////000000000000000000000000000000000000000000000000000000000111111222222222333333333222222222222222222222222333333333333444444444444333444555555666666555555555777888999888777888999;;;:::999999888888999999999999999999999999999999888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<============??????>>>===>>>???@@@AAA@@@AAAAAABBBCCCCCCBBBBBBBBBBBBAAA@@@AAABBBCCCDDDAAABBBBBBBBBBBBAAAAAA@@@???@@@@@@AAAAAA@@@@@@???AAABBBBBBCCCCCCCCCCCCBBBAAABBBCCCDDDEEEDDDDDDCCCBBBDDDGGGJJJLLLLLLKKKJJJGGGHHHIIIJJJKKKLLLMMMMMMKKKJJJHHHGGGGGGGGGHHHIIIGGGHHHJJJKKKMMMNNNNNNOOOLLLLLLLLLMMMMMMNNNNNNOOONNNNNNNNNNNNNNNOOOPPPPPPMMMNNNNNNOOOOOONNNMMMLLLMMMNNNOOOOOONNNMMMOOOPPPOOOPPPPPPQQQQQQPPPPPPOOOLLLLLLKKKJJJIIIHHHGGGGGGBBBAAA@@@@@@????????????AAACCCEEECCC???>>>BBBFFFHHHHHHHHHHHHHHHHHHHHHHHH??????@@@AAACCCFFFHHHIIIKKKMMMPPPRRRSSSSSSQQQPPPNNNMMMMMMLLLKKKJJJJJJIIIPPPWWW\\\ZZZUUUUUU\\\dddtttpppiii^^^TTTMMMIIIIIIIIIJJJLLLMMMNNNOOONNNNNNGGGHHHIIIIIIIIIJJJLLLNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLNNNOOOQQQQQQRRRRRRTTTVVVXXXWWWTTTQQQPPPOOONNNNNNLLLHHHDDDBBBBBBCCCDDDEEEEEEEEECCC@@@>>><<<===<<<<<<;;;:::999888777666777777888999999::::::777888888888666555333111333222222222222222333333222222222222222222222222000111222333333333333333111111111111111000//////---.........//////000000............/////////000////////////////////////------------------------........................////////////////////////........................------------------------////////////////////////........................///......------......///------------------------,,,,,,---......///000000......................../////////......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111////////////////////////++++++---///000111111111........................,,,------------------------...//////000000//////------------------------,,,------......------,,,........................///......------......///,,,,,,,,,---------......---------.........//////,,,------.../////////.........////////////......---------.........//////...------,,,,,,------...+++,,,,,,---.........---...---,,,+++++++++,,,------------,,,,,,,,,++++++******+++,,,,,,---...............------.........////////////000000000000......//////000000111111000000000000000000000000000000000000000000000000111111222222222333333333222222222222222222222222333333444444444444555555333444555555666666555555555777888999888777888999;;;::::::999888888888999999999999999999999999999777999:::<<<======<<<<<<============>>>>>>>>>???BBBAAA???>>>>>>@@@BBBCCCAAABBBBBBCCCDDDDDDDDDCCCDDDCCCAAA@@@AAABBBEEEFFFDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDBBBCCCDDDEEEEEEEEEDDDCCC@@@BBBFFFJJJLLLLLLKKKJJJFFFGGGHHHIIIJJJLLLLLLMMMLLLKKKIIIGGGGGGGGGIIIJJJGGGHHHIIIKKKMMMNNNOOOOOOKKKKKKLLLLLLMMMMMMNNNNNNUUUTTTRRROOOMMMLLLKKKJJJKKKLLLMMMNNNNNNNNNMMMLLLMMMOOOPPPPPPOOONNNPPPQQQPPPPPPQQQRRRSSSSSSSSSSSSMMMMMMLLLKKKJJJIIIHHHHHH>>>>>>===>>>>>>???@@@@@@BBBAAA@@@@@@@@@AAABBBCCCFFFEEEDDDEEEGGGHHHHHHGGGDDDAAA???BBBHHHKKKJJJHHHHHHIIIKKKMMMNNNOOOOOONNNLLLMMMLLLJJJHHHGGGHHHIIIKKKQQQVVVVVVTTTTTTZZZ```qqqsssnnnbbbVVVOOOJJJFFFIIIHHHIIILLLPPPPPPMMMJJJEEEFFFFFFGGGIIIJJJJJJKKKNNNNNNOOOOOOMMMKKKIIIHHHLLLLLLLLLLLLLLLMMMMMMMMMPPPQQQTTTWWWXXXVVVRRRNNNNNNMMMJJJFFFCCCAAA???>>>???AAACCCDDDCCC???;;;888::::::::::::::::::::::::555666777888888888888888666666555444333333222222222222222111111111111000333333333222222222111111222222222111111111000000000000000000000000000000////////////////////////000000000000000000000000//////000000///...------//////////////////////////////.........---------,,,,,,------------,,,,,,---------------------------------------------------------............///................................................,,,,,,,,,---------......---,,,,,,...000000///---............////////////......---------,,,,,,,,,------------------------.........---,,,+++))))))------------------,,,,,,///............------------------............///+++,,,......---,,,---...,,,,,,,,,---------......////////////////////////000///...---------------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---......---------------------------,,,,,,++++++,,,,,,---...------,,,,,,------......---,,,,,,,,,,,,---...,,,,,,,,,---------......//////.........---------,,,------......------,,,------------------------------------------------------------------------........................////////////////////////////////////000000000000///...---------///000111///000000000111111111111000000000111222222333333111111222222222333333333555555444444444333333333333333333444444444555555888888777777777777777888;;;:::888777777888:::;;;999999999888888888888888888888999999999:::::::::>>>>>><<<;;;;;;<<<======>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFDDDCCCCCCAAAAAABBBBBBBBBAAA???>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFCCCCCCDDDDDDEEEGGGHHHIIIDDDDDDDDDFFFGGGIIIKKKLLLKKKKKKJJJIIIGGGFFFEEEDDDFFFGGGIIIJJJLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNOOORRRQQQNNNLLLKKKKKKLLLLLLIIIIIIIIIJJJJJJKKKLLLMMMQQQQQQPPPOOOOOOOOOOOOPPPNNNOOOPPPQQQRRRSSSTTTUUUSSSQQQMMMIIIFFFCCCBBBBBBDDDCCCAAA???>>>>>>??????AAAAAA@@@???@@@AAABBBCCCFFFEEEDDDEEEHHHIIIHHHGGGFFFCCCAAACCCHHHKKKKKKIIIIIIJJJLLLNNNOOOOOONNNNNNMMMNNNNNNLLLIIIGGGFFFGGGGGGLLLRRRSSSRRRSSSYYY^^^ggghhheee\\\VVVSSSOOOLLLIIIHHHHHHKKKMMMNNNMMMJJJCCCCCCDDDFFFGGGIIIJJJKKKNNNNNNMMMMMMLLLJJJIIIHHHHHHHHHIIIJJJLLLMMMNNNNNNOOOOOOQQQSSSUUUTTTPPPMMMKKKJJJGGGDDDAAA???>>>===>>>@@@AAAAAA@@@<<<999666777888888999999:::::::::666666777888888888777777666555555444333333222222222222222111111111111000333333222222222111111111222222222111111111000000///////////////////////////////////////////////////////////////////////////////////////...------........................//////.........---------......////////////......---------------------------------------------------------............///................................................,,,,,,---------.........///...---...///000///...------------.....................---------,,,,,,------------------------,,,,,,---------,,,++++++------------------------...---------,,,,,,,,,,,,---------............///,,,...//////---,,,------,,,,,,,,,---------....................................---,,,,,,,,,,,,,,,---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------///......------......///...------,,,,,,------......---,,,,,,,,,,,,---...,,,,,,---------.........//////.........---------,,,------......------,,,---------------------------------------,,,,,,,,,------------------------........................////////////////////////............////////////000///.........///000111000111111111222222222222222222111111111111111111111111111222222222333333444444444333333333222222444444444555555555666666888777777666666777777777:::999888777777888999:::;;;::::::999888777666666888999999999999:::::::::;;;<<<===>>>>>>===<<<<<<===>>>>>>??????@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDAAABBBCCCDDDEEEFFFGGGGGGFFFGGGGGGFFFFFFDDDCCCCCCAAABBBCCCCCCBBBAAA@@@???@@@@@@AAABBBBBBBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGEEEEEEFFFFFFGGGHHHIIIJJJKKKJJJJJJIIIHHHGGGFFFFFFDDDFFFHHHKKKMMMOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMQQQOOOMMMKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMRRRQQQQQQPPPPPPPPPQQQQQQPPPPPPQQQRRRRRRSSSSSSSSSRRRPPPLLLHHHEEECCCBBBAAAAAA@@@@@@?????????@@@@@@AAA@@@?????????AAABBBCCCFFFEEEEEEFFFHHHIIIIIIHHHIIIFFFCCCDDDHHHKKKLLLKKKKKKLLLNNNOOOOOOOOONNNMMMNNNOOOPPPNNNJJJFFFDDDCCCBBBGGGMMMOOOOOOQQQVVV[[[]]]^^^ZZZUUUSSSTTTRRRMMMJJJIIIHHHHHHJJJLLLKKKKKKAAABBBCCCDDDFFFHHHJJJKKKMMMLLLKKKJJJIIIHHHHHHHHHCCCDDDFFFHHHKKKMMMNNNOOONNNNNNMMMNNNPPPOOONNNLLLGGGFFFDDDAAA???>>>======>>>???>>>>>><<<999777555555555666777888999::::::777777777777777777666555555555555444444333333222222222222111111111111000333222222222222111111111222111111111111000000000........................///////////////////////////////////////////////////////////////......---.......................................---------//////000000000000//////---------------------------------------------------------............///................................................,,,------------.........222000...---///000000///,,,,,,,,,------------............------------,,,------------------------***+++,,,---------------+++,,,,,,------.........------,,,,,,,,,+++++++++---------............///...///000000...,,,,,,---,,,,,,,,,---------..............................------,,,+++++++++,,,,,,---------------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,------------------------///......------......///...------,,,,,,------......------,,,,,,------...---------.........//////...............---------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////....../////////000000000111111000/////////000000111111111222222222333333333333222222111000000///111111111222222222222333444333333333333222222222555555555666666666777777777666666555555666777777999888777666666777888999<<<;;;:::999888666555555999999999999::::::::::::888:::===??????>>><<<;;;======>>>??????@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@CCCCCCCCCCCCCCCCCCDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHCCCEEEGGGKKKNNNQQQSSSTTTQQQQQQOOONNNMMMLLLLLLKKKNNNMMMKKKIIIIIIHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNRRRQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPNNNKKKGGGDDDBBBAAAAAA===>>>??????@@@@@@@@@???@@@@@@??????@@@AAABBBCCCGGGFFFEEEGGGIIIJJJIIIHHHLLLIIIFFFFFFIIILLLMMMMMMMMMNNNOOOPPPOOOOOOMMMMMMLLLNNNPPPNNNJJJDDD@@@???BBBFFFJJJLLLLLLNNNSSSWWWYYYXXXSSSOOOOOORRROOOIIIKKKIIIGGGGGGGGGIIIJJJKKKDDDDDDDDDDDDEEEGGGIIIJJJLLLKKKIIIGGGGGGGGGGGGHHHCCCDDDEEEHHHJJJLLLNNNOOONNNLLLJJJJJJKKKLLLLLLKKKDDDCCCBBB@@@???>>>======???>>>===;;;:::888777666777777777888888999999999777777777777666555555444555555444444444333333333222222222111111111000000222222222222111111111111111111111111000000000000........................////////////////////////////////////////////////...///////////////......................................................//////000000000000//////---------------------------------------------------------............///................................................------------............333000---,,,---.........,,,,,,---------.....................------------------------------------+++,,,,,,---...---------++++++,,,,,,---...//////---------,,,,,,,,,,,,+++---------............//////111111000...---,,,---,,,,,,,,,---------..............................------,,,,,,,,,,,,,,,---------,,,,,,------...///------------------------------,,,++++++++++++,,,---------------------------,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------------........./////////........................,,,------......------,,,------------------------+++++++++,,,,,,,,,,,,,,,------------------------........................////////////////////////000000000000111111111111222222111000000000//////000000111111111222222222222222222111111111000000111111111111222222222222444444444444444333333333444555555555666666666666666555555555555666666777888888777666666777888888::::::999999888777666666999999999:::::::::;;;;;;888999;;;===>>>>>>===<<<======>>>>>>???@@@@@@@@@AAAAAA@@@???>>>>>>??????AAAAAABBBCCCCCCDDDEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIDDDFFFHHHLLLOOOQQQSSSTTTQQQPPPOOONNNMMMLLLLLLLLLKKKKKKIIIHHHGGGGGGGGGHHHJJJJJJJJJJJJKKKLLLMMMMMMPPPPPPOOOOOOPPPQQQRRRRRRTTTTTTTTTSSSRRRPPPNNNLLLMMMKKKIIIEEECCCAAA@@@@@@<<<===??????@@@???>>>===AAA@@@@@@@@@@@@BBBCCCEEEHHHGGGFFFGGGIIIKKKJJJIIILLLJJJIIIIIIJJJMMMNNNOOONNNNNNOOOPPPOOONNNMMMLLLJJJMMMNNNMMMIIICCC???<<>>>>>>>>???>>>===;;;:::999888888::::::999999888888888777666666666666666555444333444444444444444333333333222222222111111111000000222222222111111111000000000000000000000000000000........................////////////////////////..............................///////////////...........................---.....................---......//////......------------------------------------------------------------............///................................................---------.........//////222///,,,***+++------------.........//////////////////.........---------------------------------------.........---,,,,,,++++++,,,,,,---...//////............---------------------............//////111111000...---,,,---,,,,,,,,,---------....................................------------......,,,,,,,,,,,,,,,---......------------------------...---,,,,,,+++++++++,,,---------------------------,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------------------.........///---.....................,,,------......------,,,------------------------+++++++++,,,,,,---------------------------------........................////////////////////////........./////////000000222222111111000000//////////////////000000000000000000111111111222222222000000111111111222222222444444444444444555555555333333444444444555555555555555555555555666777777888777777777777777777888888888888888888888999999999999:::::::::;;;;;;;;;::::::::::::;;;===>>>>>><<<======>>>??????@@@@@@AAAAAA@@@???>>>>>>>>>>>>AAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@>>>???@@@BBBCCCEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBDDDEEEGGGIIIJJJJJJJJJHHHHHHHHHIIIIIIIIIIIIJJJGGGHHHJJJLLLNNNPPPQQQQQQOOONNNMMMMMMLLLLLLMMMMMMIIIIIIHHHGGGGGGFFFFFFFFFIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLLLLMMMNNNOOOPPPQQQTTTTTTTTTSSSQQQNNNKKKJJJKKKIIIFFFCCCAAA@@@??????===>>>??????>>><<<;;;:::AAAAAAAAAAAABBBCCCEEEFFFHHHGGGGGGHHHJJJKKKKKKJJJJJJJJJJJJKKKLLLNNNOOOPPPMMMMMMNNNOOOOOONNNMMMLLLIIIKKKMMMLLLHHHDDD@@@>>>DDDFFFHHHIIIIIIJJJMMMNNNOOOOOOLLLHHHHHHLLLMMMJJJKKKKKKJJJHHHFFFFFFHHHKKKLLLJJJHHHEEEDDDDDDEEEFFFIIIHHHGGGGGGFFFFFFFFFGGGFFFGGGGGGHHHIIIJJJJJJKKKLLLIIIFFFEEEEEEGGGGGGGGGCCCBBBAAA@@@??????>>>>>>======<<<<<<;;;:::::::::;;;;;;:::999888777777666555555555555555555444333444444444444444444444444222222222111111111111000222111111111111000000000//////000000000000000111........................////////////////////////........................---...//////////////////---------------------------------...............,,,,,,------------,,,,,,---------------------------------------------------------............///................................................------.........////////////---+++***,,,---,,,,,,........./////////000000/////////.........------------------------------...............---,,,++++++,,,,,,------.........//////.........------------------............///...///000000...,,,,,,---,,,,,,,,,---------......------------------------......---------...//////,,,,,,,,,,,,,,,------...------------------------//////...---,,,,,,,,,,,,------------------------///......------......///...------,,,,,,------...,,,------......------,,,,,,,,,,,,---------......---------...............,,,------......------,,,------------------------+++,,,,,,------......///------------------------........................////////////////////////++++++,,,,,,,,,---------000000111111111000//////........./////////000000///000000111222222333333000000000111111111111222333333444444444444555555333333333444444444444555555555555555666777888888888888888888888888888888777777777888999999::::::::::::::::::;;;;;;;;;;;;;;;;;;:::999:::;;;===>>><<<<<<===>>>>>>??????@@@AAAAAA@@@???>>>>>>>>>???AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAABBBBBBCCCDDDBBBCCCCCCCCCCCCBBBBBBAAA>>>???@@@AAACCCEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCAAACCCEEEHHHIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLGGGGGGGGGGGGFFFFFFFFFEEEHHHHHHHHHHHHIIIJJJKKKLLLIIIIIIIIIJJJKKKMMMNNNOOOQQQRRRRRRRRRPPPMMMJJJIIIHHHGGGDDDBBB@@@?????????>>>>>>>>>===<<<;;;999999BBBBBBBBBBBBCCCEEEGGGHHHIIIHHHGGGHHHKKKLLLKKKJJJGGGIIIKKKMMMNNNNNNOOOPPPKKKLLLMMMNNNNNNNNNMMMLLLIIIKKKMMMLLLIIIFFFDDDCCCAAACCCEEEFFFHHHJJJLLLMMMLLLNNNLLLGGGFFFIIILLLKKKKKKLLLLLLJJJGGGFFFHHHJJJKKKIIIFFFDDDCCCCCCEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFDDDEEEEEEFFFGGGHHHIIIIIIIIIFFFCCCBBBCCCDDDDDDCCCCCCBBBAAA???>>>>>>======:::;;;;;;<<<<<<;;;;;;:::999999999888777777777666333333444555555555444444444444444444444444444444222222222111111111111000111111111111000000000000////////////000000111111////////////////////////////////////////////////........................------...///////////////---------------------------------.........//////,,,,,,------------,,,,,,---------------------------------------------------------............///............................................................////////////---,,,+++,,,.........,,,---------.........//////////////////............------------------------,,,---..................------------------------.........---------,,,,,,---------............///,,,...//////---,,,------,,,,,,,,,---------......---------------------------,,,,,,,,,------...///,,,,,,++++++,,,,,,---...........................111000///...------------------------------------///......------......///...------,,,,,,------...,,,,,,---......---,,,,,,+++++++++,,,,,,,,,,,,------------.........//////,,,------......------,,,------------------------,,,,,,---......///000000------------------------........................////////////////////////,,,,,,,,,,,,---------...---...///000000000//////////////////000000000000111111111111111111222222000000000000111111111111111111111222222333333333444444444444555555555555666666666666777888999999888888999999999999888888888888888888888999999999:::::::::;;;;;;;;;;;;<<<:::;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????AAA@@@@@@?????????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCDDDAAABBBCCCCCCCCCCCCCCCCCC@@@AAAAAABBBBBBCCCCCCDDDEEEDDDDDDCCCCCCCCCDDDDDDBBBDDDFFFHHHJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHJJJKKKLLLMMMNNNNNNNNNMMMLLLJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFEEEGGGGGGGGGGGGHHHIIIJJJJJJGGGHHHHHHIIIKKKLLLNNNOOOMMMNNNPPPPPPOOOMMMJJJHHHFFFEEECCC@@@???>>>>>>>>>======<<<;;;:::::::::;;;CCCCCCBBBCCCDDDFFFHHHIIIIIIHHHHHHIIIKKKLLLKKKJJJDDDGGGKKKNNNOOOOOOOOOPPPJJJKKKLLLMMMNNNMMMMMMLLLJJJKKKMMMMMMKKKHHHGGGGGG>>>???BBBDDDGGGIIILLLMMMMMMPPPOOOHHHDDDFFFIIIJJJKKKMMMMMMKKKHHHFFFHHHJJJHHHGGGDDDBBBBBBCCCEEEFFFFFFGGGHHHIIIIIIHHHFFFEEEBBBBBBCCCEEEFFFHHHIIIIIIFFFDDDAAA@@@AAABBBAAA@@@BBBBBB@@@???===<<<<<<<<<888999:::;;;<<<;;;;;;:::666666666666777777777777222222333444555555555555444444444444444444444444222222222111111111111000111111111111000000000000.../////////000000111111000000000000000000000000////////////////////////........................------...///000000//////---------------------------------.........//////,,,------------------,,,---------------------------------------------------------.........//////............................................................/////////000---,,,,,,...000000///---,,,,,,,,,---------......000/////////............------------------------***+++,,,...///000000000------------------,,,,,,---------,,,,,,,,,++++++---------.........//////+++,,,......---,,,---...,,,,,,,,,---------......------------------------++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...........................111111000///...------------------------------------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,---------.........//////,,,------......------,,,------------------------------......///000111111------------------------........................////////////////////////////////////000000000111,,,---...000000000//////000000000000111111111111333333222222111000000000000000000000111111111111//////000000111111111222555555555555666666666777666666666666777888::::::999999::::::::::::999999:::999999999888888777777:::::::::;;;;;;;;;<<<<<<999:::<<<>>>===<<<999888<<<<<<======>>>?????????AAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCAAA@@@@@@???@@@AAACCCCCCAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAADDDDDDCCCCCCCCCCCCDDDDDDDDDFFFGGGIIIIIIIIIGGGFFFGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHJJJLLLMMMNNNNNNOOONNNLLLJJJHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGHHHIIIKKKMMMNNNOOOKKKLLLNNNOOOOOOMMMJJJHHHEEEDDDBBB@@@>>>>>>>>>>>><<<;;;:::999:::;;;<<<===AAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHKKKNNNOOOOOONNNJJJKKKMMMOOOPPPPPPPPPPPPMMMMMMNNNOOOPPPMMMIIIEEEBBBAAA@@@AAACCCHHHLLLOOORRRPPPLLLGGGDDDDDDGGGJJJNNNMMMKKKIIIHHHHHHHHHIIIMMMJJJEEEBBBAAABBBEEEGGGHHHIIIKKKLLLLLLKKKHHHGGGBBBCCCEEEFFFHHHHHHIIIIIIGGGFFFDDDAAA===<<<===???@@@@@@@@@????????????>>>;;;:::888999:::;;;;;;::::::999888666666666666777444444444444444444444444666555333111111222333444222111111111000000//////111111111111111111111111111000000///...------,,,////////////////////////........................------------------------------............------................................................//////.........---------------------------------,,,------......------,,,---------............///////////////////////////---,,,,,,++++++,,,,,,------------------...///000////////////////////////,,,---///000000///---,,,........................////////////////////////---------.........//////111...,,,---///111///------------,,,,,,+++++++++------............------------------------------,,,---------.../////////............//////000000...---,,,,,,,,,,,,---...------............------..............................---------,,,,,,,,,,,,,,,,,,------.........------------------------------,,,++++++++++++,,,---,,,,,,++++++,,,,,,---/////////...------,,,,,,//////.........---------///,,,+++,,,...///---+++.................................------,,,,,,,,,............////////////------------------------........................//////000000000000////////////000222333444555666---...000111222222222222000000000000000000000000000000111111111000000///222111000111333444333222222333444555666555444333444444666777888888888888888777666555555666777777777888888999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>?????????>>>>>>>>>>>>>>>===============??????@@@AAAAAABBBCCCCCCCCCDDDFFFEEEDDDBBBBBBBBBAAA@@@????????????@@@@@@???@@@@@@AAABBBCCCDDDEEEEEEDDDBBBAAABBBCCCEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNMMMJJJGGGFFFFFFGGGGGGFFFEEEEEEGGGIIIHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGMMMLLLLLLMMMNNNNNNKKKIIIGGGFFFDDDAAA???===<<<<<<;;;:::999999888888999999@@@AAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGJJJLLLNNNNNNMMMJJJKKKMMMNNNPPPPPPPPPOOOLLLLLLMMMOOOPPPNNNKKKGGGFFFEEEBBBAAACCCFFFJJJMMMNNNMMMKKKGGGEEEDDDGGGIIIMMMKKKIIIFFFDDDCCCCCCCCCIIIGGGDDDBBBAAABBBDDDFFFGGGIIIJJJLLLKKKJJJGGGFFFCCCCCCDDDEEEFFFFFFFFFEEEGGGFFFDDDAAA>>>===>>>@@@@@@@@@??????>>>>>>======;;;:::888888:::;;;:::::::::999888666666666666777555555444444444444444444666444333111111222333444111111111111000000000///111111111111111111111111111111000//////...------////////////////////////........................------------------------------............------................................................//////.........------------------------------------......//////......------------............///...........................------,,,,,,------...---------------...//////------------------------,,,---...000000...---,,,................................................---------.........//////111...,,,---///000///...---------,,,,,,,,,++++++------............---------------------------------------...............------.........////////////...------------...///------............------.................................---------,,,,,,,,,,,,------------------------------------------...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------...............///.........------------///---+++,,,...///...,,,..............................---------,,,,,,,,,............////////////------------------------///...............------//////000000000000//////......///000111222222333//////000111222111000000000000000000000000000000000000111111111111000000222111111222444666555444222333333444555444444444444444666777777888888888888777666666666666777888777888888999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDDFFFFFFFFFEEECCCAAAAAAAAA???>>>>>>>>>??????>>>>>>??????@@@AAABBBCCCCCCDDDDDDCCCCCCBBBCCCDDDEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGEEEDDDDDDDDDDDDEEEFFFFFFIIIIIIIIIJJJKKKLLLLLLLLLMMMNNNMMMKKKHHHFFFGGGHHHIIIHHHGGGHHHJJJLLLLLLKKKGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHIIIIIIIIIIIIIIIHHHLLLKKKJJJJJJKKKKKKJJJHHHGGGEEECCCAAA???===<<<<<<;;;::::::999999999999999???@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHKKKMMMMMMLLLJJJKKKLLLNNNOOOOOOOOOOOOKKKKKKLLLNNNPPPPPPMMMKKKLLLIIIEEEBBBBBBDDDHHHKKKKKKLLLLLLJJJHHHFFFGGGHHHMMMKKKGGGDDDAAA???>>>>>>EEEDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIJJJJJJHHHFFFEEECCCCCCDDDDDDDDDCCCCCCBBBFFFFFFEEEBBB???>>>???@@@@@@???>>>===<<<<<<<<<<<<;;;999888888999::::::999999888777666555555555666666666555555555444444444555444333111111222222333111111111111000000000000111111111111111111111111111111111000000//////...////////////////////////........................------------------------------............------...............................................................---------------------------------...//////////////////...---------............///........................///......------......///------------------...///------------------------,,,---...//////...---,,,........................---------------------------------...............000...------...//////...------------,,,,,,,,,,,,------............------------------------------...............------------------------.........000///............///000------............------.................................------------,,,------------------,,,,,,------------------------///......---,,,---------......------------......+++,,,,,,---......//////............------------///...------...///...---------------------------...------------,,,,,,,,,............////////////------------------------/////////.........------...//////000000//////...------........./////////000111111111111000///...000000000000000000000000000000111111111111000000222222222333666888777777333333333333333444555555444555555666777777777777888888777777777777888888777777888888999:::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===>>>>>>>>>>>>??????????????????????????????@@@AAABBBCCCDDDEEEHHHGGGGGGFFFEEEEEEEEEEEE??????>>>???@@@AAA???======>>>>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEGGGHHHHHHIIIIIIHHHHHHHHHEEEEEEDDDDDDEEEFFFFFFGGGIIIIIIIIIJJJKKKKKKLLLLLLLLLMMMMMMKKKIIIGGGGGGHHHJJJJJJIIIKKKNNNOOOOOOOOOHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJIIIGGGGGGHHHHHHHHHFFFEEEDDDBBB@@@>>><<<<<<;;;<<<;;;::::::999999::::::???@@@@@@AAABBBCCCDDDDDDGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGHHHKKKMMMMMMLLLJJJKKKLLLMMMMMMNNNNNNNNNJJJJJJKKKMMMOOOPPPOOOMMMNNNKKKFFFCCCBBBDDDHHHKKKLLLNNNPPPOOOMMMJJJHHHHHHLLLJJJGGGCCCAAA???>>>>>>@@@AAAAAABBBBBBCCCDDDDDDFFFGGGHHHHHHHHHFFFDDDCCCAAABBBCCCCCCCCCCCCCCCCCCEEEEEEEEECCC@@@???@@@AAA???>>>===;;;::::::::::::;;;999777777888999999888888888777666555555555555777666666555555444444333444333222222111111222222111111111000000000000000111111111111111111111111222111111111000000000///////////////////////////................................................------............------......................................................................................................////////////......---------............///..............................------------......---------,,,,,,---......////////////////////////------...//////...------........................------------------------........................///...------............------------------,,,,,,------............------------------------------/////////...---------,,,------------------------///..................///------............------....................................------------.........------,,,,,,,,,------------------------//////...------------............------.........,,,,,,,,,------.........------------------------........................------------------------------------------------............////////////........................////////////.........---...//////////////////............---------------000000000000000000/////////////////////////////////000000111111111111000111000111333666777888777444333222111222333555666444555555666777777666666777777777777888888888999777777777888999999::::::======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999:::;;;===>>>????????????????????????@@@@@@@@@???@@@AAABBBCCCDDDEEEFFFHHHHHHHHHJJJLLLMMMMMMLLLBBBAAA@@@AAACCCDDDAAA>>><<<<<<===>>>???@@@AAAAAA@@@BBBDDDEEEFFFEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHIIIIIIIIIIIIHHHEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMLLLIIIHHHHHHIIIJJJJJJJJJMMMPPPQQQQQQPPPIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIGGGEEEDDDEEEFFFFFFFFFCCCBBB@@@>>>===<<<;;;;;;<<<;;;::::::999:::::::::???@@@AAABBBCCCDDDEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJKKKIIIHHHIIIKKKMMMNNNMMMKKKKKKKKKKKKLLLMMMMMMNNNJJJJJJIIIKKKMMMOOOOOONNNMMMJJJFFFCCCCCCEEEHHHKKKOOORRRTTTTTTQQQMMMIIIHHHHHHFFFDDDBBB@@@?????????>>>???@@@AAABBBCCCDDDDDDEEEFFFFFFFFFEEEDDDBBBAAA???@@@AAACCCDDDEEEEEEEEECCCDDDDDDCCC@@@???@@@AAA>>><<<:::999888888999:::;;;999777777888888777666777777666666555444444333666666555555444444444444333333222222111111111111000000000000000000111111000000000000000000000000111111111111000000000000////////////////////////................................................------............------................................................---.............................................,,,------......------,,,---------............///........................------,,,,,,,,,,,,------...------,,,,,,,,,------////////////////////////---..................---.....................................................................---.........---------...///------------------------------............------------------------------/////////...---------,,,------------------------------------------------------............------........................//////.........---------.........------,,,,,,,,,------------------------//////...------------............------...............------,,,,,,,,,,,,,,,,,,---------------------.........------......------------------------------------------------............////////////........................////////////////////////......////////////......///............---------.........//////000111222//////////////////////////////000111111111111111/////////111444666666555333333222111222333444555444555555666666666666555666666777777888888888888666777777888888999::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<=========:::;;;===>>>???@@@@@@AAA>>>>>>??????@@@@@@@@@@@@???@@@AAABBBDDDEEEFFFGGGJJJJJJLLLPPPTTTTTTRRROOOFFFCCCAAABBBDDDDDDAAA===;;;<<<<<<===>>>???@@@AAA???AAACCCFFFFFFFFFDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHEEEEEEEEEFFFFFFGGGIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIJJJLLLKKKIIIHHHHHHHHHIIIIIIJJJMMMPPPQQQPPPOOOIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHFFFCCCCCCDDDEEEEEEDDD@@@@@@>>>===<<<;;;;;;:::;;;;;;:::999999999999:::>>>???@@@AAABBBCCCDDDEEEDDDEEEFFFGGGHHHHHHHHHHHHLLLJJJIIIIIIKKKMMMNNNNNNKKKKKKJJJJJJKKKLLLMMMMMMLLLJJJIIIIIIKKKLLLLLLLLLJJJIIIFFFDDDCCCEEEGGGIIINNNQQQTTTUUURRRNNNJJJHHHCCCBBBAAA???>>>>>>>>>?????????@@@AAABBBCCCDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@>>>???AAABBBDDDEEEEEEEEEAAABBBCCCBBB@@@???@@@AAA;;;:::888777666777999:::;;;999777666777777666555666666666666555444333222444444444444444444444444222222222222222111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////................................................------............------................................................---------.......................................,,,,,,------------,,,,,,---------............///------------------------,,,,,,,,,++++++,,,,,,,,,...------,,,,,,,,,,,,,,,------------------------................................................////////////////////////...............------------......---,,,,,,---///------------............------............------------------------------...............---------.........---------------,,,,,,------------,,,,,,------............------......................../////////.........------------------------,,,,,,------------------------///......---,,,---------......------------............------,,,++++++***,,,,,,,,,,,,------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////........................---......//////000111111---......//////......---/////////...............---------...///000222333000000000000000000000000...///000111111222111111.........///222333333333222222222222222333444444444555555666666666555555444555666777888888777777666666777777888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>><<<<<<>>>???@@@@@@@@@@@@======>>>>>>???@@@@@@@@@@@@@@@AAACCCEEEFFFGGGHHHLLLNNNTTTZZZ___]]]WWWQQQKKKFFFAAAAAACCCDDD@@@<<<;;;<<<<<<===>>>???@@@@@@???AAACCCEEEFFFFFFEEEDDDGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHEEEEEEFFFFFFGGGHHHJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFHHHJJJJJJIIIGGGGGGHHHIIIIIIJJJLLLOOOPPPOOOMMMIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFDDDBBBBBBCCCCCCCCCBBB>>>>>><<<;;;::::::::::::;;;:::999999888888999999<<<<<<===???@@@AAABBBCCCCCCDDDEEEFFFGGGGGGGGGGGGLLLJJJHHHHHHJJJLLLMMMMMMKKKKKKJJJJJJJJJKKKLLLMMMMMMKKKHHHGGGHHHJJJJJJIIIIIIHHHFFFEEEDDDDDDEEEEEEHHHKKKPPPQQQPPPMMMJJJIIIDDDCCCAAA@@@????????????@@@@@@@@@@@@AAACCCDDDEEEDDDDDDCCCBBBAAA@@@??????>>>???@@@AAABBBBBBBBBBBB???@@@BBBAAA@@@??????@@@999888666555555777999::::::888666666666777666555555555666666555444222111111111222222333444444444222222222222222111000000///000000000111111111111000000000000000000000000////////////////////////////////////////////////................................................------............------................................................---------.........//////........................------............---------------............///------------------------------,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,------------------------.........------.........................................................//////.........---------,,,...///---++++++---///------------.........///------............---------------------------------------.............../////////.........------,,,---...//////...---,,,------............------........................////////////............,,,,,,------------------------------------------...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***,,,...---+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////........................,,,,,,---///000111222333---......//////......---------..................///......---...///000111000000000000000000000000...///000111111222222222///......///111222222111111111222333333333333333444555555666666555444444222333555666777777666666666666777777888888999999777888888999:::;;;<<<<<<;;;;;;;;;<<<===>>>>>>>>><<<<<<===>>>??????>>>>>><<<<<<===>>>>>>???@@@@@@@@@@@@BBBCCCEEEGGGHHHIIIMMMRRR\\\hhhooonnneee\\\SSSLLLEEECCCFFFFFFCCC???<<<<<<===>>>???@@@@@@AAA@@@AAACCCDDDEEEFFFEEEEEEGGGFFFFFFFFFEEEEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIDDDFFFIIIIIIHHHGGGFFFGGGIIIIIIJJJMMMOOOOOOMMMKKKIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@AAABBBAAA@@@>>>===<<<;;;::::::999:::::::::999888888777777888888::::::;;;===>>>@@@AAAAAAEEEEEEFFFGGGHHHHHHHHHHHHKKKIIIGGGGGGIIIKKKLLLLLLLLLKKKJJJIIIIIIJJJLLLMMMOOOLLLHHHGGGGGGHHHHHHGGGJJJIIIGGGFFFDDDCCCBBBBBBBBBFFFKKKNNNMMMLLLJJJIIIHHHGGGEEECCCAAAAAAAAAAAABBBAAA@@@@@@AAABBBDDDEEEDDDDDDCCCBBB@@@??????>>>??????@@@@@@@@@@@@??????>>>???AAAAAA???>>>>>>???888666444444444666999;;;:::888666666666666555444444555555666555444222111///000111222333444444555111222222222222111000000//////000000111111111222000000000000000000000000............////////////////////////////////////........................////////////////////////---..................---................................................---------.........//////////////////////////////......////////////......---------.........//////------------------------.........------............---,,,,,,++++++++++++////////////////////////......------------..............................------------------------//////.........---------,,,...///---+++***---///---------.........//////---..................---------------------------,,,------....../////////000000/////////.........---...///000000///...------..................---........................000/////////............,,,,,,,,,------.........------------------------------,,,++++++++++++,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...+++++++++,,,,,,---------)))+++---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...................../////////000////////////////////////+++,,,---///000222333444---..................---,,,,,,,,,------.........111000///------...//////000000000000000000000000......///111111222222222000///...///111222222111000111222333444333222222444555555666555555444444111222444666666666666555666666666777888888999999666666777888:::;;;<<<<<<;;;;;;;;;<<<===>>>>>>???<<<<<<===============<<<;;;<<<<<<===>>>?????????@@@AAABBBDDDEEEGGGHHHIIIKKKSSSbbbrrr~~~~~~tttkkk[[[SSSJJJGGGIIIKKKHHHDDD<<<<<<===>>>???@@@AAAAAA@@@AAABBBDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIBBBEEEHHHIIIHHHFFFFFFFFFJJJJJJKKKMMMOOOOOOMMMJJJHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEECCCBBBBBB???>>>>>>???@@@@@@===;;;<<<;;;::::::999999999:::999888888777666777777777;;;:::999888:::===@@@BBBEEEFFFFFFFFFEEEEEEGGGIIIFFFIIIIIIHHHIIINNNPPPNNNHHHHHHGGGGGGGGGHHHHHHIIIKKKJJJIIIGGGFFFEEEEEEDDDIIIJJJJJJHHHEEECCCBBBCCC@@@BBBEEEHHHKKKLLLMMMMMMLLLKKKHHHDDD@@@???@@@BBBBBBAAA?????????AAACCCDDD>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBAAA???============>>>;;;:::999777666666555555:::888555333333444666777333444555666666555444333222222222222222222222222222222222222111111111111000000000000000000000000////////////000000000000000///...---------------******+++,,,---...///000//////............//////000000//////.........---////////////////////////////////////////////////////////////............000000000000111111111111///...---,,,+++,,,,,,---------------------------***,,,...///...---,,,,,,////////////////////////.........------,,,,,,,,,,,,,,,,,,---------............,,,++++++,,,..................////////////000000///...------,,,,,,(((((()))***+++---...///000///---,,,+++,,,,,,---........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......////////////......+++,,,---...////////////.........------,,,,,,,,,///////////////000111222,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---......---,,,+++,,,---...///(((+++...111222000...---/////////......---------///...,,,******+++,,,---...------,,,,,,------...------------------------------------------------+++,,,---...////////////////////////////////////......,,,++++++,,,---...111///...000444555333000//////............////////////............//////---------............/////////////////////////////////000000000000//////222111111111000000//////222222333333333333444444444555777888777555222000333333444444666777888999666666777777888888999999888777777777888:::<<<===;;;;;;;;;;;;;;;<<<======:::::::::;;;<<<===>>>???>>>>>>>>>>>>>>>?????????AAABBBCCCDDDFFFHHHJJJKKKMMMTTTaaatttxxxjjj^^^OOOEEEDDDFFFGGGGGGCCCBBB@@@??????@@@BBBCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEGGGHHHIIIEEEEEEFFFGGGHHHHHHHHHHHHCCCDDDFFFHHHHHHHHHFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDFFFGGGHHHHHHGGGGGGIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>><<<<<<======>>>;;;:::999:::<<<===<<<;;;;;;:::888777777777888999;;;:::999999:::===@@@BBBEEEFFFFFFFFFEEEEEEGGGIIIFFFIIIJJJHHHIIIMMMOOOMMMIIIIIIHHHHHHHHHHHHIIIIIILLLKKKIIIHHHGGGFFFFFFFFFJJJJJJJJJHHHEEEBBBBBBBBB@@@BBBEEEHHHJJJLLLLLLMMMLLLKKKHHHDDD@@@???AAACCCBBBAAA???>>>>>>???AAABBB??????>>>>>>>>>>>>>>>>>>?????????????????????@@@AAA@@@???===<<<<<<======::::::888777666555555555888777555444333444555666333444555666666555444333222222222222222222222222000000000000////////////000000000000000000000000.../////////000000000000111000///...............---...............////////////............//////000/////////............////////////////////////////////////////////////////////////.....................////////////000///...---,,,,,,,,,---------------......------,,,,,,---/////////.........////////////////////////.........------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...//////000000000111111111000//////...------,,,,,,,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,........................,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......---...............------.........------,,,,,,,,,......---------...//////,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...++++++******++++++,,,,,,++++++---......//////............---------,,,,,,...---,,,+++***++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------+++,,,---...////////////........................///...---,,,,,,---......000///...111666777666333//////............//////......------------......---------............/////////////////////////////////000000000000//////111111111111000000000///222222222333333333444444999999777666444333333333333333444444555777888999777777777777777666666666777777777777888:::<<<===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;<<<===>>>======>>>>>>>>>>>>??????AAAAAABBBCCCEEEGGGHHHIIINNNSSS^^^lllzzz|||ooodddTTTJJJFFFFFFFFFEEECCCBBB@@@??????@@@BBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFDDDDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDFFFGGGHHHHHHGGGGGGIIIIIIJJJKKKKKKKKKKKKJJJHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCAAAAAA@@@@@@@@@???>>>===<<<;;;<<<<<<===<<<:::999999::::::999777999888888777777777777777;;;:::999999:::===@@@BBBEEEFFFFFFFFFDDDEEEFFFHHHGGGJJJJJJGGGHHHLLLMMMKKKJJJJJJIIIIIIIIIIIIIIIJJJLLLKKKJJJHHHHHHGGGGGGGGGJJJKKKKKKIIIEEEBBBAAAAAA@@@AAADDDGGGIIIKKKKKKKKKKKKJJJHHHEEEAAA@@@BBBCCCBBBAAA@@@>>>======>>>????????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<:::999888777666555555555666666555555555444444444333444444555555444444333222222222222222222222222000000000000////////////000000000000000000000000....../////////000000000111111000////////////000000000000//////.........//////............//////////////////............/////////////////////////////////////////////////////////............---,,,,,,,,,---------............---,,,,,,,,,------,,,---...//////...---,,,......//////000000000000////////////////////////.........---------------,,,,,,,,,---------......------............------....../////////000000000/////////...------,,,,,,......---------------...------......------,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......////////////...---,,,+++.........---------------------,,,+++++++++,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...******++++++,,,,,,++++++,,,,,,+++++++++---...000------------,,,,,,,,,,,,,,,,,,+++++++++++++++***...------,,,,,,------...++++++++++++++++++++++++------------------------,,,,,,---...////////////------------------------///......------.../////////...///333888:::999666//////............//////------,,,,,,,,,,,,---------------............/////////////////////////////////000000000000//////111111111111000000000000222222222222333333333333>>>;;;777333222222444555333333444444555666888888777777777666555555444444777777777777888999;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;::::::;;;<<<<<<============>>>>>>????????????@@@AAACCCEEEFFFGGGLLLPPPVVV___hhhqqqwwwzzzssshhhZZZNNNHHHFFFDDDCCCCCCBBBAAA@@@@@@AAABBBCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFDDDCCCCCCEEEGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFHHHHHHHHHHHHGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEECCCBBB@@@@@@??????======<<<;;;:::;;;;;;;;;<<<:::888888888777666444666777777777777666555555<<<;;;:::999:::===@@@BBBDDDEEEEEEEEECCCCCCEEEGGGGGGJJJJJJGGGGGGKKKLLLJJJKKKKKKJJJIIIIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGJJJKKKKKKIIIEEEBBBAAA@@@@@@AAADDDFFFHHHIIIIIIIIIIIIIIIGGGEEEBBBAAACCCDDDDDDCCCAAA???>>>=========?????????>>>======<<<<<<==================<<<<<<>>>======<<<<<<<<<;;;;;;:::999888777555555555555333444555555555555444333333333333444444333333333222222222222222222222222222222222222111111111000////////////////////////........./////////000000000000///////////////000000000000/////////......//////............/////////////////////.........//////////////////////////////////////////////////////.........---------+++,,,,,,,,,------------------------------------+++,,,.../////////---,,,///...---...///000000000////////////////////////...............---------,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,,,,---------...//////.........---------,,,,,,++++++++++++,,,,,,,,,,,,.........---,,,+++........................---------,,,,,,------------------------------------------------------------......//////......---......//////...------,,,...............---------------,,,++++++***++++++,,,,,,,,,---------......------------------------------------------------+++,,,---...///...---,,,,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++******//////............//////........................------------------------,,,------...//////......------------------------............/////////000/////////333888:::888666//////............//////...------,,,,,,------...---------............/////////////////////////////////000000000000//////111111111000000000000000111222222222222333333333;;;888555222111222444666444444444444555666777888555555555555555555444444666666666777888999999:::;;;;;;:::999999999999:::;;;;;;::::::::::::::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>???AAACCCDDDEEEGGGJJJNNNRRRWWW^^^gggnnnnnnfffZZZPPPIIIFFFCCCAAACCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGFFFEEEEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFHHHHHHHHHHHHGGGFFFGGGHHHHHHIIIIIIHHHHHHIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDBBBAAA???>>>======;;;;;;;;;::::::::::::::::::999777777888777666444444555666777666555444333===<<<::::::;;;===@@@BBBCCCDDDDDDCCCAAAAAACCCDDDGGGIIIIIIFFFGGGJJJKKKIIILLLKKKJJJIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFFFFGGGIIIJJJKKKJJJFFFCCCAAA@@@@@@AAACCCEEEGGGHHHHHHGGGFFFGGGFFFDDDBBBBBBCCCDDDFFFEEECCCAAA???>>>======>>>>>>>>>>>>======<<<<<<=========<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999888666555555444444222333444555555444333222333333333222222333333333222222222222222222222222222222222222111111111000////////////////////////............////////////.........------......///------.........///////////////............//////.........///////////////////////////////////////////////////////////////............------------,,,,,,---------.........,,,---------------------,,,,,,.../////////......111///,,,+++---/////////////////////////////////........................,,,,,,,,,---------......,,,---////////////---,,,,,,,,,,,,,,,---------..................---------++++++++++++,,,---......+++,,,---.........,,,,,,...........................---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,------...//////....................................---,,,+++++++++,,,,,,,,,,,,---------......------------------------------------------------+++,,,---...///...---,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++......------------..............................------------------------,,,---......///.................................---....../////////000000000///000444888999666333//////............////////////............//////---------............/////////////////////////////////000000000000//////000000000000000000111111111111111222222222333333333333222222222333444444444444333444444555666777222333333444555666666777555666666777888888888888999999888888888888999999;;;::::::999999999:::::::::;;;;;;<<<======>>>>>>=========>>>???AAABBBCCCDDDGGGKKKLLLMMMPPPWWW]]]bbb]]]UUUMMMHHHEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFGGGHHHHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFCCCBBB@@@>>>===<<<;;;;;;:::::::::::::::999999888888777666777888999888777444444555666666444333222>>>===;;;:::;;;===@@@BBBAAABBBBBBAAA??????@@@BBBEEEHHHHHHEEEFFFJJJKKKIIIKKKKKKJJJIIIHHHHHHHHHHHHFFFEEEEEEEEEEEEFFFFFFGGGGGGIIIKKKJJJGGGDDDBBBAAA@@@AAACCCEEEFFFFFFFFFFFFCCCDDDDDDCCCBBBAAACCCDDDFFFEEEDDDBBB@@@???==============================>>>======<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::999999888777666555444444444111222333444444444333222333222222111111222222333222222222222222222222222000000000000////////////000000000000000000000000------........./////////...------------......///---------......///////////////............//////.........///////////////////////////////////////////////////////////////.........------------,,,---------.........//////+++,,,---.........---------------......///000000555000+++***,,,......---////////////////////////.............../////////,,,,,,,,,---------............////////////............/////////000000000........................------------...///000111,,,,,,------......------...........................---,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,---...////////////.............../////////......---,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------......------,,,******++++++,,,,,,+++++++++,,,---......---,,,+++,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,------+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............---////////////////////////,,,---...///////////////000000111555999999666222//////............///////////////....../////////---------............/////////////////////////////////000000000000//////000000000000111111111111111111111111222222222222...///111222333444444333444444333333444555555666111222333444555777888888555555666777777777777777777777777777777888999999999999999888888999::::::999::::::;;;<<<===>>>>>><<<=========???@@@AAABBBCCCGGGJJJJJJJJJJJJMMMPPPSSSQQQMMMIIIFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBAAABBBBBBBBBAAAAAAAAAAAACCCDDDEEEFFFDDDDDDEEEFFFGGGGGGGGGGGGEEEFFFHHHIIIHHHGGGEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFAAA@@@>>>===;;;;;;:::::::::::::::::::::999888888777666555666888999888777444555555555555444333333>>>===;;;:::;;;===@@@BBB???@@@@@@???======>>>???DDDFFFGGGEEEFFFJJJLLLJJJKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGGGGHHHFFFHHHJJJJJJGGGDDDCCCBBB@@@AAABBBDDDEEEEEEEEEDDD@@@BBBCCCBBBAAAAAABBBCCCDDDDDDCCCBBB@@@>>>===<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;888999:::;;;;;;:::999999999888777666555444444444111111222333333333333333333222111000000111222333222222222222222222222222000000000000////////////000000000000000000000000---------.........//////...............///000000000000000/////////////////////............//////............/////////000////////////////////////////////////////////////.........---------,,,,,,------------............+++,,,---.........------......---,,,---///111222999333---+++---///...---////////////////////////---........./////////000,,,,,,,,,---------......//////............////////////000000000111111111........................//////............//////,,,,,,,,,,,,,,,---...///........................///...,,,++++++,,,...///........................------------------------,,,------......------,,,------...............------........./////////000------,,,,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,---......---,,,,,,++++++******++++++,,,,,,......---------------...,,,,,,---------.........------,,,,,,,,,---//////,,,,,,++++++++++++,,,,,,---------------------------------------------------...............------........................***+++---...//////......//////111666;;;<<<999555//////............/////////......------......///---------............/////////////////////////////////000000000000/////////000000000111111111111111111111111222222222222000111111222333333333333444444333333444444555555333333444555666777777888444555666777777777666555555555555666777888999:::888888777888888999:::;;;888999:::;;;<<<======>>>============>>>@@@AAABBBBBBDDDFFFGGGGGGGGGGGGHHHGGGHHHGGGFFFDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@BBBAAAAAAAAABBBCCCCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCDDDEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEE@@@???>>>===<<<;;;;;;;;;::::::;;;;;;;;;:::999888777666444555666666555444666666555444444444444444???===<<<;;;;;;===@@@BBB>>>??????>>><<<;;;<<<>>>BBBEEEFFFDDDFFFKKKLLLJJJKKKJJJIIIHHHGGGFFFFFFGGGFFFFFFFFFFFFGGGHHHIIIIIIDDDGGGJJJJJJHHHEEECCCCCC@@@AAABBBDDDDDDDDDDDDCCC???@@@BBBAAAAAA@@@BBBCCCBBBBBBBBBAAA???>>><<<;;;::::::;;;<<<===>>>????????????>>>===<<<<<<;;;;;;777888::::::;;;:::999888999888777666444444444444111111111222222333333444333222111000000111222333222222222222222222222222222222222222111111111111000000000000000000000000---------........./////////////////////000111111333333222111000///......//////............//////---.........//////000000////////////////////////////////////////////////......---------,,,,,,,,,,,,,,,------------......***+++---...///...------///...,,,+++,,,///222444<<<555...+++---//////---////////////////////////---.........//////000000,,,,,,,,,---------......000///...------...///000............////////////---.....................//////...---,,,+++++++++------,,,+++,,,---///000........................///...,,,++++++,,,...///........................////////////////////////,,,------......------,,,////////////...---,,,,,,---.........//////000000++++++++++++,,,---......,,,,,,,,,---------......------------------------,,,,,,---......---,,,,,,...---,,,+++,,,---...///111000---++++++,,,///111---------......////////////...,,,+++,,,...000111/////////....../////////////////////////////////---------------------------...............------------------------------)))***,,,...//////.........///111777===>>><<<888//////............//////...------,,,,,,------...---------.........////////////////////////////////////000000000000////////////000000111111111222000111111111111222222222444444333222222333333444444444333333333444555555555555666666666666666666444555666777777777666555444444444555777888:::;;;777777777777888999:::;;;888888999:::<<<======>>>============>>>@@@AAAAAA@@@@@@AAABBBCCCDDDDDDDDDBBBCCCDDDDDDCCCAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@?????????@@@CCCCCCBBBAAAAAAAAABBBBBBAAABBBCCCDDDEEEEEEEEEEEEFFFEEECCCAAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDDDDDDDDDDCCCBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEE??????>>>===============::::::;;;<<<;;;:::999888777666444444444444222000777666555444333444555666>>>===<<<;;;<<<===???AAA@@@??????>>>>>>???@@@@@@AAAAAACCCDDDFFFHHHIIIJJJHHHHHHGGGFFFFFFFFFGGGGGGJJJIIIHHHHHHGGGGGGGGGGGGBBBDDDFFFHHHHHHGGGDDDCCC@@@AAAAAABBBCCCCCCCCCBBBEEEDDDAAA???>>>>>>>>>>>>BBBCCCDDDDDDCCC@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666666777777888888888999777777666666555555444444444333333222111111111222333222111000000111222333222222111000//////000000////////////////////////............////////////---------.........////////////......------,,,,,,........................,,,,,,,,,,,,---///000111//////............//////////////////////////////........................------------------------------------------------//////.........---------------------------------000000000000000000000000000000//////.........---,,,---------.../////////------............------///...------...///000111333222111000////////////------...///000000//////000///---,,,++++++,,,---------............------..................------,,,---...//////...---,,,---------............///------,,,+++,,,---...///000...,,,,,,...///...---......////////////......////////////////////////.................................------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---******+++,,,------------///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000///---+++***---------....../////////............---,,,++++++------............---------------............///---,,,***))))))***,,,---///---///555===@@@;;;555111000---++++++,,,...000000///...,,,,,,,,,---...,,,,,,,,,---------..............................//////............////////////000111111111111111222222222111111111000000222222111111222222333444333333333444555666777888333333333444666777999:::777777777777777777777777444444444555666777777888888777666777999:::::::::::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<============AAAAAACCCEEEEEEDDD???<<>>CCCBBBAAAAAA@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>>>>@@@BBBCCCBBBBBBCCCDDDBBBCCCCCCBBB@@@@@@AAACCCCCCDDDDDDDDDBBBAAABBBCCCDDDBBB@@@>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB=========<<<;;;;;;::::::888888888888777666444444555555555666555555444333444333333222222333333444<<<;;;;;;;;;<<>>>>>===@@@AAACCCDDDCCCAAA===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666777777777888888888888777777666555444333333444333222222111111222222222111000000000000111222222111111000//////000000////////////////////////............////////////........./////////000000/////////................................................---......////////////............//////................................................------------------------------------------------//////.........---------------------------------////////////////////////000/////////............---------........................//////.........///......---...///000111222111000///............,,,---...///////////////......---,,,,,,,,,------------............------..................------,,,---...//////...---,,,---------............///------,,,,,,,,,---...//////---+++,,,---...---,,,......////////////......////////////////////////---..................---......---------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,---............///...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------...///...---,,,,,,,,,,,,---------.........---------...------,,,,,,------............------------------............000///---,,,,,,---///000...---000666>>>???:::444111000...---,,,---.../////////...---------------,,,,,,---------.................................//////............////////////000111111111111111222222222111111111000000222222111111222222333444444444444444444555666777444444444555666777888999666666666666666666666666333333444444555666666777777666555555888999999999999::::::;;;<<<<<<======>>>>>>>>>?????????@@@@@@AAA@@@@@@AAACCCCCCBBB@@@AAABBBCCCCCCCCCBBB@@@???BBBBBBAAA@@@@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>>>>@@@BBBCCCBBBBBBCCCDDDCCCCCCDDDBBB@@@@@@AAABBBDDDEEEEEEEEECCCBBBCCCDDDCCCBBBAAA?????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA======<<<<<<;;;:::::::::888888888777777666444444444444555444444333222222444333333222222333333444999999999;;;===@@@BBBDDDAAABBBBBBBBBCCCCCCDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGFFFEEEEEEFFFFFFGGGHHHIIIHHHHHHGGGFFFFFFFFFGGGGGGDDDDDDDDDEEEEEEFFFFFFFFF@@@AAAAAABBBBBBBBBBBBBBB@@@AAAAAAAAA@@@???===<<<===???BBBDDDDDDAAA>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666777777777777888888888777777555444333222222333333222222111111222222111000000//////000000111111111000/////////000000////////////////////////............/////////////////////000000000000000...///////////////000000////////////////////////000000///...............//////............//////................................................------------------------.......................................---------------------------------------------------------////////////...........................---------...//////000000//////...///............///000000000000//////......------,,,,,,---............---,,,,,,------...---------------............------------------------......------............---------------............///------,,,,,,------...///...,,,++++++,,,------,,,......////////////......////////////////////////,,,---...//////...---,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,---...////////////......,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,------------,,,,,,------...---------------............------------------............000000...------...000000------111888>>>???888222000000/////////..................///......---,,,,,,------------.........//////////////////////////////............////////////000111111111111111222222222111111111111111222222111111222222333444555555444444444555555666777666666666666777888999555555555555555555555555333333444444555555666666666555444555777888888888999999::::::;;;;;;<<<<<>>AAACCCDDDDDDBBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBAAA@@@??????>>>>>>>>>>>>>>>@@@BBBCCCBBBBBBCCCDDDDDDDDDDDDBBB@@@???@@@AAADDDEEEFFFEEECCCCCCCCCDDDAAAAAAAAABBBAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????????????????????????????===<<<<<<;;;;;;::::::999777777777777666555555444444444444444333222000000333333222222222222333333999999:::;;;===???AAABBBBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDEEEGGGHHHIIIGGGFFFFFFEEEEEEEEEFFFFFFEEEDDDDDDCCCDDDEEEFFFGGG@@@AAAAAABBBBBBBBBAAAAAA>>>???AAABBBAAA???===;;;;;;>>>AAADDDDDDBBB>>>;;;:::::::::::::::::::::::::::::::::::::::999888888666666777777777777777777888777666555444222111111333333222222111222222333000000////////////000000111000000/////////000000////////////////////////............////////////////////////////////////......//////000000111111000000000000000000000000000//////.........////////////............//////................................................------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///////////////........./////////...---------,,,//////000000000000////////////........./////////000000000//////......---,,,,,,---------------,,,***+++---...///...------,,,------......------,,,,,,,,,------------......---------------------------------............///---------------......///...,,,+++,,,---......---......////////////......////////////////////////,,,---...000000...---,,,------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,---....../////////...---,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,------......------,,,,,,,,,---------.........------,,,,,,,,,,,,------,,,---222999>>>===777111///000111111111000......------/////////...---,,,------------............000000000000000000000000//////............////////////000111111111111111111111111111111111111111222222111111222222333444666555555444444444555555888888777777777777888888555555555555555555555555444555555555666666666777777555444555777999999888999999999::::::;;;;;;;;;============>>>>>>>>>???@@@???>>>???BBBDDDEEEEEEBBBCCCDDDEEEEEEDDDCCCBBB@@@?????????@@@AAABBBBBB@@@@@@???>>>>>>>>>>>>>>>>>>@@@BBBCCCBBBBBBCCCDDDDDDDDDDDDBBB@@@???@@@AAACCCDDDEEEDDDCCCBBBCCCDDD@@@AAABBBCCCCCCBBBAAA???BBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>==================>>>>>>>>><<<<<<;;;;;;:::999999999666666777777666555555444444444444444333111000///333333222222222222333333;;;;;;;;;<<<<<<===>>>>>>AAABBBDDDEEEGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDCCCAAAAAABBBBBBDDDEEEGGGHHHEEEEEEDDDDDDDDDEEEEEEFFFFFFEEEDDDCCCCCCDDDEEEFFF@@@AAAAAABBBAAAAAA@@@@@@;;;===@@@AAAAAA???<<<;;;:::===@@@CCCCCCAAA>>><<<::::::::::::::::::::::::999999::::::999999888888777777666666666666666666666666555444333222111111333222222111222222333333//////000000000000//////000///////////////000000////////////////////////............////////////..............................//////000000111111000000000000000000000000---------......///000111//////............//////................................................------------------------........................---.....................------------------------------------------------.........////////////////////////...---------,,,//////000000000000////////////////////////......000000111111111000//////,,,---------------,,,,,,***+++---...///...------,,,,,,------------,,,,,,,,,,,,,,,,,,------......---------,,,,,,------------------............///------.........//////...///...,,,---///000000///......////////////......////////////////////////------...//////...------------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---***+++,,,------...---------------------------...------------------------++++++++++++++++++++++++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,------------,,,,,,,,,,,,,,,------------...,,,++++++++++++++++++,,,,,,...333999===<<<555000///000111222111000...---,,,---...//////...---,,,---------.........//////000000000000000000000000//////............////////////000111111111111111111111111111111111111111222222111111222222333444666555555444444444555555999888888777777777777777555555555555555555555555777777777777888888888888888777555666888::::::999999999:::::::::::::::;;;<<<============>>>>>>>>>@@@@@@@@@BBBDDDEEEDDDBBBBBBCCCDDDEEEEEEEEEDDDCCC????????????@@@@@@AAABBB??????>>>>>>===>>>>>>>>>>>>@@@BBBCCCBBBBBBCCCDDDCCCDDDDDDBBB@@@???@@@BBBBBBCCCDDDCCCAAA@@@AAABBB@@@AAACCCEEEEEECCCAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>======;;;;;;;;;<<<<<<<<<======;;;;;;;;;:::999999888888555666666666666555555444555555555444444333111111333222222111111222222333=========<<<<<<<<<;;;;;;???AAACCCEEEGGGGGGGGGGGGEEEEEEEEEDDDDDDCCCCCCCCC??????@@@@@@BBBCCCDDDEEEDDDDDDCCCCCCCCCDDDEEEEEEGGGFFFDDDCCCBBBBBBCCCDDDAAAAAAAAAAAAAAA@@@@@@???:::<<<>>>@@@@@@???===;;;;;;===???AAAAAA@@@>>><<<999999999999999999999999888999999999999999888888777777666666666666555555555444444333333222222111222222111111222222333333///000000111111000000/////////......//////000000////////////////////////............////////////............------------...///////////////000000////////////////////////,,,,,,,,,,,,...///000111//////............//////------------------------........................---------------------------------------------------------...............------------------------.................................///////////////...............---------...//////000000//////.../////////000//////...---///000111222222111000///---............---,,,,,,,,,,,,------...---------,,,,,,------------,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,---------------............///------...////////////...///...---...000111111000......////////////......////////////////////////........................,,,,,,,,,------------...++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---)))***+++,,,------------------------............------------------------------------,,,,,,,,,,,,......---,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,------...---------,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------,,,///444999;;;:::555000//////000111000///...---,,,---......///.........------.........///////////////////////////////////////............////////////000111111111111111111111111111111222222222222222111111222222333444555555444444444555555666888888777666666666777777555555555555555555555555888888888888999999999999888777666777999:::::::::::::::::::::;;;;;;;;;;;;>>>>>>>>>>>>??????????????????@@@BBBEEEEEECCCAAABBBCCCDDDEEEEEEEEEDDDCCC@@@????????????@@@@@@AAA???>>>>>>======>>>>>>>>>>>>@@@BBBCCCBBBBBBCCCDDDBBBCCCCCCBBB@@@@@@AAACCCAAABBBCCCBBB@@@???@@@AAA@@@AAACCCEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???>>>>>>>>>===:::::::::;;;;;;<<<<<<===;;;::::::999999888888777555555666666666555555444444444444444444333333222222222111111111111222222============<<<;;;;;;:::===???BBBDDDFFFGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCCCC>>>>>>>>>>>>???AAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@??????:::;;;===??????>>>===<<<===>>>>>>??????>>>======999999999999999999999999888888999999999999888888777777666666666555555555333333222222222222222222222222111111222222333444000000111222222111000000...............///000000////////////////////////............////////////////////////.........---/////////.......................................,,,,,,,,,,,,,,,---.../////////............//////------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------..................................../////////000---------........................//////.........//////000000000///---,,,...///000111222111///...///////////////...---,,,......---,,,,,,,,,------+++,,,,,,------,,,,,,+++***++++++,,,------......------,,,++++++,,,---------------............///,,,---...///000//////......---,,,---///111111000......////////////......////////////////////////000...---,,,,,,---...000,,,,,,,,,---------......++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***+++,,,---............,,,------.......................................////////////.........---...---,,,,,,,,,---...///.........---------,,,,,,---------...------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------............------...000444888999888444111///////////////...---------------------...//////............////////////........................//////............////////////000111111111111111000000111111111222222222222222111111222222333444444444444444444555666777666666666555666666777777666666666666666666666666888888888888888888888888888666555666888::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>>>>>>>===<<<>>>AAACCCDDDDDDAAABBBCCCDDDEEEDDDCCCCCCAAA@@@??????????????????>>>>>>============>>>>>>>>>@@@BBBCCCBBBBBBCCCDDDAAABBBBBBBBBAAAAAABBBDDDBBBCCCDDDCCCAAA@@@AAABBBAAABBBCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????999999:::;;;;;;<<<======:::::::::999888888777777444444555666666555555444111222222333333333333333222222111111111111222222;;;<<<<<<===<<<<<<;;;;;;<<<===AAADDDFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDCCC============>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEHHHHHHFFFEEECCCAAA@@@???AAAAAAAAAAAAAAA@@@???>>>:::;;;<<<>>>>>>>>>======??????>>>>>>============888888888888888888888888777888888999999999888888777777666666555555555444111111222222222333333333222111111111222333333444000111222333333222111000...............///000111////////////////////////............/////////000111111000000/////////...//////......---------,,,........................------,,,+++++++++,,,,,,//////............//////------------------------........................------------------------++++++++++++++++++++++++---------.........//////---------------------------------------------------.........//////000000,,,------....../////////------............------//////000000000///---,,,,,,...///111111000...---//////000000///...------000///---,,,+++,,,,,,---+++,,,,,,------,,,,,,+++******+++,,,,,,---......------++++++++++++---------------.........//////,,,---///000000000///...---,,,+++,,,...000000///......////////////......////////////////////////111///---++++++---///111,,,,,,,,,------.........++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,---...////////////,,,,,,---.../////////...........................111111000000////////////,,,,,,,,,,,,---///111222/////////......---------............---,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,------......------,,,...111444777888777444222///.........------------...---,,,,,,---...///000............/////////000........................//////............////////////000111111111111111000000111111222222222222222222111111222222333444333333333444555666777888555555555555555666777777777777777777777777777777888888888777777777777777666555444555777888999888<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;<<<<<<:::888999===BBBFFFGGG@@@AAACCCDDDDDDDDDCCCCCCAAAAAA@@@???>>>>>>>>>???>>>>>>============>>>???>>>@@@BBBCCCBBBBBBCCCDDD@@@AAABBBBBBAAAAAACCCEEECCCDDDEEEDDDBBBAAABBBCCCBBBBBBCCCDDDDDDEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???????????????@@@@@@@@@999999:::;;;;;;<<<======::::::999999888777777777444444555555666555555444///000111222222333222222222222111111111111222222>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===???AAADDDEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBAAA@@@???>>>????????????@@@BBBDDDFFFDDDEEEEEECCCAAA@@@AAACCC???@@@@@@@@@@@@???>>>>>>@@@@@@???======<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===888888888777777777777777999999888888777777666666555555555666666666666666111111111111000000000000000111111111111222222222////////////////////////000000////////////000000////////////////////////111111000000/////////...........................///...---,,,,,,---...///,,,,,,,,,---------......////////////////////////......////////////.........---,,,,,,,,,,,,---...------------------------..................------...---,,,,,,,,,,,,---...------------------------000///...---,,,------...//////.........---------000000000000////////////------------------------........................000000//////...---++++++///...,,,,,,,,,---///111000000000000000000000000111111000///...------,,,---------....../////////.........------,,,,,,,,,,,,+++***))))))+++---...............////////////------............------......------------......---------............///000///...,,,,,,,,,---...111000///......///000111------------------------///............---------///...,,,+++***+++,,,,,,.................................................../////////...---,,,,,,---------,,,+++***(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000------------------------+++++++++,,,,,,,,,------,,,---------.../////////---...000111111111000///...------,,,,,,------...........................---------............///////////////////////////............////////////////////////000000000000333333333333333222111000222222222222222222222222555555555555555444444444555444444444444555666666777777777777888888888888777777888888888888777777888888888888888999999::::::;;;===??????>>><<<:::;;;<<<>>>?????????>>>===AAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEEEEEEEDDDBBBAAABBBAAA@@@@@@??????@@@@@@??????>>>>>>>>>>>>?????????@@@AAAAAABBBBBBAAAAAAAAA@@@@@@???@@@AAACCCDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBCCCBBBBBBBBB>>>???@@@AAABBBAAA@@@???????????????>>>>>>>>>===:::999:::<<<======;;;999888666333333444555555444333333333333333333333333333333333222222222111111//////000111222333333444>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===???AAABBBEEEEEEEEEFFFFFFGGGGGGGGGCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@??????@@@BBBDDDEEEDDDDDDDDDBBB@@@???@@@AAA@@@@@@@@@@@@???>>>>>>===@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<888888888777777777666666555555555444444444333333555555555444444444444444111111111111000000000000000000111111111222222222////////////////////////000000////////////000000////////////////////////000000000//////.......................................------------......,,,,,,,,,------------...////////////////////////......////////////............---,,,,,,---......------------------------,,,---------.../////////...---,,,,,,,,,,,,---...------------------------000///...---,,,------...//////.........---------/////////...............------------------------........................////////////...---,,,,,,///...---,,,,,,---///000000000000000000000000000......------,,,++++++***------------.........///---,,,,,,,,,,,,,,,++++++---,,,+++******+++---...............////////////------............------......------------......---------............/////////...---------------//////............//////------------------------///............---------...---,,,+++++++++,,,,,,................................................------......------,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///------------------------,,,,,,,,,,,,---------------------...............---...//////000000/////////......------......///........................---------............///////////////////////////............////////////////////////000000000000111111111111111000//////111111111222222333333333444444444555555555555555555444444444444555666666666666777777777888888888888888999999999999888888777777777777777888999999999:::===??????>>><<<;;;;;;<<<===>>>???>>>======@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@????????????@@@>>>======<<<<<<<<<======??????@@@AAAAAAAAAAAA@@@AAA@@@???>>>???@@@AAABBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@???===>>>???@@@AAAAAA@@@@@@??????>>>>>>>>>=========:::999888999:::999888666888666333333444555555444333333333333333333333333333333333222222222111111......//////000000111111>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;<<<<<<>>>??????DDDDDDEEEFFFFFFGGGHHHHHHEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@AAACCCDDDCCCCCCCCCAAA>>>===>>>???@@@@@@@@@???>>>======<<<>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::999999::::::;;;999999888777777666555555444444444333333333333333555555444444333333222222111111111111000000000000000000000111111111222222////////////////////////000000////////////000000/////////////////////////////////.......................................---..................---+++,,,,,,,,,------------////////////////////////......////////////............---,,,,,,---......------------------------+++,,,,,,---...///000000...------,,,,,,------...........................//////...------------..................------------------...............------------------------........................---...............------......---,,,,,,...///000////////////////////////......------,,,,,,++++++---------------.........+++++++++++++++,,,,,,,,,------,,,+++,,,---...///---............/////////------............------......------------......---------............///.........///......---,,,---------......---------------------------------///............---------...---,,,,,,+++,,,,,,,,,................................................,,,------------,,,++++++******,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------,,,------------........................---------...------------...///////////////....../////////........................---------............///////////////////////////............////////////////////////000000000000000111111111111000//////000000111222333333444444333333444444555555666666555444444444444555666666666666777777777777888888888999999::::::999999888666666666666666777888888777999;;;===>>>>>>===<<<;;;<<<======>>>>>>======>>>>>>???@@@BBBCCCDDDDDDFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@?????????????????????>>>===<<<<<<======>>>???@@@@@@AAAAAA@@@@@@AAA@@@>>>>>>===>>>??????AAAAAAAAAAAAAAA@@@????????????@@@??????>>>===<<<<<<<<<>>>???@@@@@@@@@@@@>>>>>>>>>=========<<<<<<===;;;888777888888666555888555333333444555444444333333333333333333333333333333333222222222111111///////////////000000000=======================================>>>>>>>>>BBBCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@AAABBBCCCAAABBBAAA???===<<<===>>>AAA@@@???>>>===<<<<<<<<<======<<<;;;;;;;;;;;;;;;::::::999999888999999999:::999888777666555444444666666555555555555555555666555555444333222222111111111111111000000000///000000000000111111111111////////////////////////000000////////////000000////////////////////////..................------........................,,,---...//////...---,,,,,,,,,,,,,,,------------////////////////////////......////////////............------------..............................,,,---------......//////------------------------////////////////////////............------..............................------............//////................................................,,,------...//////.........------------...///000........................000000000000000000//////------------------......+++++++++,,,,,,---------...------------...//////---------.........//////------............------...------,,,,,,------...---------............///------/////////...---,,,,,,---...//////...---,,,........................///............------------------,,,,,,,,,------................................................---------......---,,,,,,++++++---...////////////------------------------------------------------......---,,,,,,,,,---------------------------------------.........///////////////...---------,,,...---,,,+++,,,---.../////////............//////........................---------............///////////////////////////............////////////////////////000000000000222222333333333222222111//////000111333444555555222222333444444555666666555444444444444555666666666666666666777777777888777888888999999888888777555555555555555666777777777888:::<<<===>>>======;;;;;;<<<<<<============<<<===>>>@@@AAACCCDDDDDDFFFEEECCCAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>BBBAAA@@@??????>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAA???>>>===>>>>>>?????????@@@@@@??????>>>===????????????>>>===;;;;;;:::;;;<<<===>>>???@@@@@@=========<<<<<<<<<<<<;;;>>><<<999888888999999888777555333222333444444333333333333333333333333333333333333222222222111111222222222111111111111111========================????????????????????????AAAAAABBBCCCEEEFFFGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFDDDCCCBBBAAAAAAAAABBBCCC???@@@@@@>>><<<;;;<<<>>>@@@???>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<;;;:::999888888888888888999999888777666555444333666666666666666666666666777666666555444333222222111111111111000000000/////////000000000111111111////////////////////////000000////////////000000////////////////////////------..........................................,,,---...//////...---,,,,,,,,,---------.........////////////////////////......////////////......................................................//////......---------,,,------------------------////////////////////////------..................---.........................../////////000000000................................................+++,,,---...////////////------------......//////------------------------111111111111111222222222........................,,,,,,------......//////...---------......//////------------............------............------------,,,,,,,,,,,,---------------............///,,,---...//////...---,,,---...///000000///...---........................///............---------------------------------......................................................////////////......---......//////.........------------------------------------------------......---,,,,,,,,,---------------------------------------.........///////////////...---------,,,---,,,+++++++++,,,...///...------,,,,,,------...........................---------............///////////////////////////............////////////////////////000000000000111222222333333333222222//////000111333444555555111222222333444555666666555444444444444555666666555666666666666777777777666666777777777777666666555555555555555666666777666777999;;;<<<=========;;;;;;;;;;;;;;;<<<<<<===<<<<<<>>>???AAABBBCCCDDDEEEDDDBBB@@@@@@@@@@@@AAA@@@???>>>>>>======>>>>>>AAAAAA@@@???>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>???@@@>>>>>>>>>???>>>>>>===<<>>>>><<<;;;;;;999999:::;;;<<<>>>??????<<<<<<<<<;;;;;;;;;::::::;;;999777777888:::::::::777555222222333444444333333333333333333333333333333333333222222222111111222222222111111111111111>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBAAAAAAAAA@@@@@@AAABBBCCCCCCDDDDDDFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAABBBCCCCCC===>>>>>>===<<<<<<===??????>>><<<;;;;;;<<<<<<=========<<<<<<<<<<<<<<<===;;;;;;:::999888888888888888888777666666555444444444444444444444555555555666666555555444444333333111111111111000000000000/////////000000000111111////////////////////////000000////////////000000////////////////////////.............../////////........................---..................------.........////////////////////////////////////......////////////......---...////////////...---........................000000///...---,,,,,,+++,,,------......------,,,........................,,,---......///.........---------.....................//////000111111111................................................,,,,,,---.../////////...---------............///..............................//////000000111111000000000///////////////............////////////---------............///,,,------------.........------............------------,,,,,,,,,,,,---------------............///,,,---......///...............////////////..............................///............---------,,,,,,---............---......................................................///000000000000///.../////////...---,,,,,,------------------------------------------------------,,,,,,,,,------...------------------------,,,------------........................------------,,,,,,,,,,,,---......------,,,,,,,,,,,,------........................---------............///////////////////////////............////////////////////////000000000000//////000111111111111000000000111222333333444444222222333333444444555555555444444444444555666666555555666666666666777777555666666666666666666555555555555555555666777777777888999:::;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<===???@@@AAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAA???>>>>>>=====================<<<<<<<<<<<<======@@@@@@AAABBBBBBBBBBBBAAABBBAAA@@@???>>>???@@@AAA>>>>>>>>>>>>>>>===<<<<<<===>>>>>>>>>===<<<;;;:::999999999999:::<<<===>>>;;;;;;;;;::::::::::::999777555444555777888888777777444222222333444333333333333333333333333333333333333333222222222111111///////////////000000000>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBAAA??????@@@@@@AAAAAAAAAAAADDDEEEEEEFFFFFFEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDD;;;<<<======<<<===???AAA===<<<;;;::::::<<<===???>>>======<<<<<<======>>><<<<<<:::999999888888888777777666666666555555555222222333333333444444444444444444333333333333333111111111111000000000000////////////000000000111////////////////////////000000////////////000000////////////////////////.........//////000000000..............................------------......////////////000000000000////////////////////////......////////////......---...///000000///...---......................../////////...---------,,,,,,,,,---......---,,,,,,------------------------,,,,,,.../////////......---------.........//////------......///000000111................................................------..................,,,------.......................................,,,,,,---...//////000000222111111111000000000///...............---------,,,,,,---...............,,,,,,---------.........------............---------,,,,,,++++++,,,,,,------------............///---------------...//////...------------------...........................///............---------+++,,,.../////////...---................................................---......///000000//////---............---,,,,,,................................................,,,,,,,,,,,,------...///------------------------,,,,,,,,,,,,---------------------...............,,,,,,---.....................------------..............................---------............///////////////////////////............////////////////////////000000000000//////000111111111111111111111111222222333333333333333333333333333333333555444444444444555666666555555555666666666777777666666777777777777666666666666555555666666777888888888999999::::::::::::;;;:::999999999:::<<<<<<=========>>>???@@@@@@AAA???@@@@@@AAAAAAAAAAAA@@@>>>>>>===<<<<<<<<<<<<===::::::::::::;;;<<<===>>>>>>>>>???@@@@@@@@@@@@?????????>>>===>>>>>>@@@AAA>>>>>>>>>>>>>>>===<<<<<<:::;;;;;;;;;;;;;;;:::::::::999999888999:::;;;<<<::::::::::::999999999999777666555666777777555444666444222111222333333333333333333333333333333333333333333222222222111111......//////000000111111>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCCCCBBBBBB??????????????????@@@@@@CCCDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBAAABBBCCCDDDEEE:::<<<=========>>>@@@BBB<<<;;;:::999:::<<<>>>@@@>>>>>>=========>>>>>>???===<<<;;;:::999999999999666666666666666555555555333333333444444555555555222222222222222222333333111111111111000000000000////////////000000000000////////////////////////000000////////////000000////////////////////////.../////////000000111111........................///...---,,,,,,---...///000000000000111111111111////////////////////////......////////////......---...///000000///...---////////////////////////------..................,,,,,,---......---,,,,,,------------------------+++,,,.../////////......---------.........//////,,,,,,------...///000000////////////////////////........................---...............------,,,---......//////......////////////////////////,,,------...///000111111333222222222111111000000.........------,,,,,,,,,+++,,,------......------,,,,,,,,,---------......---..................------,,,,,,++++++,,,,,,------------.........//////...---,,,,,,---...///000...---++++++++++++---...//////////////////////////////.........---------+++,,,.../////////......................................................,,,,,,---.../////////...,,,,,,---------------,,,................................................+++++++++,,,---...///000------------------------+++++++++,,,,,,,,,------,,,------....../////////,,,---...///000///...---//////............//////........................---------.........//////////////////////////////............/////////000////////////000000000000000111222333333333333333222222222222222222222333444333333333333333333333555444444444444555666666555555555555666666666777777777888888888888777777666666666666666777888888999999999999999999::::::;;;:::999999999:::;;;<<<======>>>>>>?????????@@@===>>>@@@AAABBBBBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@<<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<>>>???@@@>>>>>>>>>>>>>>>======<<<888888999:::::::::999999:::999888888888999:::;;;:::::::::999999999888888:::999888999999888555333666444222111222333333222333333333333333333333333333333333222222222111111///000000111222333333444<<<<<<===>>>>>>>>>>>>>>>>>>???AAABBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>CCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDCCCCCCBBBBBBCCCAAA===;;;;;;>>>AAADDDCCCAAA===:::999:::;;;===???>>>===<<<<<<;;;;;;<<<>>>===;;;999888888888999666666555444333333222222666555333222222333555666333333333333333333333333555555444444333222111111//////............////////////////////////////////////////////////////////////000000000000//////000000//////.........---////////////////////////......------------......---------------------------------............///...------,,,,,,------.....................------////////////////////////.................................------,,,,,,,,,///......------,,,++++++,,,,,,,,,------.........,,,,,,,,,---------..................////////////---------...///000000111000000000000000000000000///////////////.......................................////////////.........------,,,,,,,,,------,,,...000111222111000////////////......---------------------------------..................------////////////////////////---------...------,,,,,,...------,,,,,,------...........................------------------------........................,,,,,,,,,---------......---,,,,,,---......---+++------............------,,,,,,------...///000000,,,------......------,,,///,,,+++,,,...///---+++,,,,,,------...///000000,,,,,,,,,---------......------------------------------------------------------------------------........................---///000000///......///........................////////////////////////---......///000111111222111111000000//////............////////////......111111111000000000000000///111222222111000111222111111222222222333333333444444333333333333222222333444444555555444444333444444555666777777666666444666777666444333333444666666555444444555777888999999999999999999999999999999::::::::::::;;;;;;:::<<<>>>AAABBBBBBAAA@@@@@@@@@?????????@@@BBBCCC???????????????>>>======<<<<<<<<<===============<<<<<<<<<>>>@@@@@@>>><<<<<<===>>>???????????????<<<<<<<<<===<<<<<<;;;::::::::::::999999888888888777777888888999999999:::666666777777777777666666777888888777777666555444222222222222222222222222111111222222222333333333333333333222222222111111111000///......///000111<<<======>>>>>>>>>>>>>>>>>>???@@@BBBCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBAAA>>><<<<<<>>>AAACCC@@@>>>;;;888777888:::<<<>>>>>>===<<<;;;;;;;;;;;;<<<;;;:::999777777777777666555555444333333222222555444333222222333444555333333333333333333333333333333222222111000000/////////............//////........................//////////////////////////////000000000000//////000/////////............////////////////////////......------------......---------------------------------............///...------,,,,,,------...........................------------------------..............................---------,,,,,,,,,++++++,,,------......///,,,,,,------------------,,,,,,,,,---------..................////////////---------...///000000000.......................................---------..............................////////////.........------,,,,,,---------,,,---///000000///...---------,,,,,,,,,+++++++++------------------------------------------------------------------------,,,------...------,,,,,,...------,,,,,,------...------------------------------------------------........................,,,,,,,,,---------......---,,,,,,---......---+++,,,,,,------------,,,,,,++++++,,,,,,------......,,,------......------,,,...---+++,,,...///---+++,,,,,,------...//////000,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---///000000///......///................................................---......///000000111111000000000000//////............////////////......000000000000000000000000000222333333222111111222222222222222333333333333444444444333333222222222333444444555555444444333444555666666666666666666444666777666555333333444555555444444444555666777999999999999999999999999999999::::::::::::;;;;;;:::<<<>>>@@@AAAAAA@@@@@@@@@???>>>>>>>>>???AAABBB======>>>>>>======<<<;;;=========<<<<<<;;;;;;:::<<<;;;<<<===???@@@>>><<<<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::::::::::::::999999888888888666777777777888888888999666777777777777777777666777777777777666555444333333333333333333333333333111111111222222222333333333333333222222111111111000000////////////000000======>>>>>>>>>?????????>>>???@@@AAABBBBBBBBBBBBDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBDDDEEEFFFFFFAAAAAA???>>>>>>???@@@AAA===;;;888666666777999:::======<<<;;;::::::::::::999999999888777666555444555555444444333333222222333333333333333333333333333333333333333333333333111111000000//////......//////............//////........................////////////////////////...//////000000//////...////////////............////////////////////////......------------......---------------------------------............///......------------..............................------------------------...........................------------,,,,,,,,,++++++,,,------......///------------------,,,,,,,,,,,,,,,---------......---............/////////---------...//////000000------------------------------------------------..............................////////////......---------,,,,,,------...,,,---...//////---,,,+++---,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---,,,,,,---......---++++++,,,,,,,,,,,,,,,,,,+++------------------------,,,------......------,,,...---,,,,,,......---,,,,,,,,,,,,---......//////------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---///000000///......///------------------------------------------------.........//////000000111000000000////////////.........////////////......000000000000000000000000222444555444222111111111222222333333333444444444555555444333333222111111333444444555555444444333666666666666666666555444444555777666555333444444444444444333444555666666999999999999999999999999999999::::::::::::;;;;;;:::;;;===???@@@@@@@@@???>>>>>>=========>>>???@@@<<<<<<<<<===<<<;;;;;;:::======<<<;;;:::999888888;;;:::;;;<<>>===<<<<<<<<<<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::999999999999999999888888888666666666666666777777777777777888888888888777777777777777666666555444333444444444444444444444444111111111222222222222333444444333222111111000000//////000000000000//////============>>>>>>????????????@@@AAABBBBBBBBBBBBDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBCCCDDDDDDEEE@@@@@@@@@@@@????????????;;;999777666666777888:::<<<<<<;;;999999999999999888888999999888777555444444444444333333333222222222222333333333333222222222222222222222222222222000000000//////.........//////............//////........................////////////////////////...//////////////////...///////////////.........////////////////////////......------------......---------------------------------............///......------------......---------...............////////////////////////........................------------------------///......------,,,++++++.........------,,,,,,,,,,,,,,,,,,---------......---------.........//////---------....../////////---------------------------------------.......................................////////////......------,,,,,,,,,---...............///...---,,,+++........................------------------------,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,------...---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---,,,,,,---......---+++,,,,,,------------,,,,,,000000000000000/////////,,,------......------,,,------,,,---------------,,,,,,,,,------.........---------,,,,,,,,,,,,+++,,,,,,------------------------------------------------------------------........................---///000000///......///------------------------------------------------........./////////000000////////////////////////......////////////....../////////000000000000000444555666555333111111111222333333333333444444444555555444333222222111111333444444555555444444333666666777777666555444444333555666666555444444555444444555555666666777777999999999999999999999999999999999:::::::::;;;;;;:::;;;<<<>>>>>>???>>>>>>========================<<<<<<<<<<<<<<<;;;::::::;;;:::::::::999999888888:::::::::;;;>>>???>>>===<<<<<<===<<<<<<;;;:::999;;;;;;;;;;;;;;;:::999999999999999888888888888888555555555555555555555555777777888888888888777777777777777777666555444444333333333333333333333333111111111111222222222222444444333222111000//////...///000111111000///...======<<<<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@??????>>>===:::999888777777777999:::;;;:::999888777777777777888888999999999777666555333333333333333222222222111111222333333222111111222222222222222222222222000000000000000///////////////............//////........................////////////////////////......////////////...............///////////////////////////////////////......------------......---------------------------------............//////......------......///---------.........//////////////////////////////........................------------------------///......------,,,++++++.........------,,,,,,,,,,,,,,,,,,---------......------------............------------....................................------......////////////..............................////////////......,,,,,,,,,,,,,,,---...///////////////......---,,,........................------------------------,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---,,,,,,---......---+++------............------000000000000000/////////,,,------......------,,,,,,------------,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................---///000000///......///------------------------------------------------............////////////.............../////////......////////////............//////000000000000444555666555333111111111222222222333333333444444555555444333333222111111333444444555555444444333666666777777666555444444333555666666555444444555555666666777888999999999999999999999999999999999999999999:::::::::;;;;;;:::;;;;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::777888888888999999::::::;;;:::999:::<<<>>>==================<<<;;;;;;::::::::::::::::::999999888888888888888888888888888555555444444444444444444777777888888888888777777888888888888777666555555111111111111111111111111000000111111111222222222333333222111111000//////...///000111111000///...===<<<;;;:::;;;<<<===>>>@@@@@@@@@@@@AAABBBCCCDDDAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@???????????????>>>>>>===<<<<<<;;;:::999888777888888999:::999888777666666666666888888888888888777666666333333333333222222222222111111111111111111111111222222222222222222222222111111111111000000000000//////............//////------------------------////////////////////////---......//////......---.........///////////////////////////////////////......------------......---------------------------------............/////////............//////,,,,,,------.../////////------------------------........................,,,,,,,,,------------...++++++,,,------......///------------------,,,,,,,,,,,,,,,---------......,,,------------.........------------------------........................------......///000000000..............................////////////......,,,,,,,,,,,,---......////////////...............+++++++++,,,,,,,,,,,,---------------------------,,,------....../////////........................++++++,,,---...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,---......---+++---......//////......---------------------------,,,------......------,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,------.........------------------------................................................---///000000///......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---............/////////......////////////......---......//////000000111222444555444222111111111111111222222222333333333444444333333333333222222333444444555555444444333666666666666666666555444222444666666555444555666555666777999::::::::::::999999999999999999999999999999::::::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<=========<<<;;;;;;<<<<<<======<<<<<<;;;:::666666777888999:::;;;;;;<<<:::999999;;;<<<<<<;;;<<<<<<<<<===<<<<<<;;;;;;999999::::::999999888777777777777888888888888888555555555444444444444444666666777777777777666666888888888888777666555444111111111111111111111111000000000111111111111222222111111111111000000000//////000000000000//////<<<;;;:::999999:::<<<===@@@@@@@@@???@@@BBBCCCDDDAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@??????>>>???>>>===<<<;;;;;;;;;;;;;;;;;;999888777777777777999888777666555555555555777777666666555555666666222222222222222222222222222111000//////000111222111111111111111111111111000000000000000000000000//////............//////------------------------////////////////////////---......//////......---............/////////000////////////////////////......------------......---------------------------------............/////////............//////,,,,,,------...//////000------------------------........................,,,,,,,,,---------......++++++,,,------......///,,,,,,------------------,,,,,,,,,---------......,,,,,,---------.........------------------------------------------------,,,,,,---......///000000..............................////////////......,,,,,,,,,,,,---...//////------------------......+++++++++,,,,,,,,,------------------------------++++++,,,------...//////------------------------***+++,,,---...............------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,---......---+++,,,------......------,,,++++++,,,,,,------......,,,------......------,,,+++---///...,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...++++++,,,,,,---......///------------------------------------------------........................---///000000///......///,,,,,,,,,,,,,,,,,,,,,,,,................................................---------.........//////......////////////......------......///000000111000222333333222111111222000000000111111111222222222222333333333333444444333444444555555444444333444555666666666666666666222444666666555444555666444555777999::::::::::::999999999999999999999999999999::::::::::::;;;;;;:::::::::::::::;;;;;;<<<<<<===>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;:::999999888888888999999:::::::::===;;;999999:::;;;::::::999::::::;;;;;;;;;;;;:::999999999999999888888777666777777777888888888999666555555555444444444444555555666666666666555555666666666666555444333222111111111111111111111111000000000000111111111111000000000000111111111111000000////////////000000;;;:::999888888:::<<<===AAA@@@??????@@@AAACCCDDDBBBBBBCCCDDDDDDEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAA@@@@@@@@@?????????>>><<<;;;::::::;;;;;;;;;:::999888666666555555888777666555555444444555777666444333333444555666222222222222222222222222333111000......000111333111111111111111111111111/////////000000000000000//////............//////------------------------////////////////////////---..................------.........//////000000////////////////////////.........------.........---------------------------------.........////////////............//////,,,,,,------...///000000////////////////////////........................,,,,,,,,,------.........///......------,,,++++++,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////..............................////////////......+++++++++,,,---...///000++++++++++++,,,------...---------....../////////------------------------******+++,,,,,,---......------------------------***+++,,,---...............------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,---......---++++++,,,,,,------,,,,,,+++,,,,,,------...///000000,,,------......------,,,+++---///...,,,+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---...///++++++,,,,,,---...//////------------------------++++++++++++++++++++++++........................---///000000///......///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.....................------------.........//////......////////////......---------...///000000111///111222222111111111222///000000000000111111111111222222333333444444555333444444555555444444333444444555666777777777666222444666666555555555666333444666888999:::999999999999999999999999999999999999:::::::::;;;;;;;;;::::::999999999:::;;;;;;======>>>>>>>>>===;;;:::999::::::::::::999888888:::::::::999999999999999>>><<<999888999:::999999777888999:::::::::::::::999999999999999888777777666666777777888888888999666666666555555444444444444444555555555555444444444444444444333222111111222222222222222222222222000000000000111111111111/////////000111111222222111000///......///000111;;;:::999888999:::;;;<<<======>>>???AAABBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>===>>>>>>>>>>>><<<999666444444444444444555777888999;;;999666444333333444555777777666555444333333222333333444444333111000///000000000000000000000000............///000111222000000//////.........---000000//////.........---.......................................---------////////////////////////,,,---......//////......//////000000000000/////////////////////......------------............///---......//////////////////////////////...............------------......//////////////////....................................................../////////......------------------------------------------,,,,,,+++++++++------------------------------............------+++++++++,,,,,,,,,---------------............///000000//////.........------------------...///000---------............///------------------------...------,,,,,,------......------,,,,,,------.........,,,+++++++++++++++---...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,..............................---,,,,,,+++******---,,,+++******,,,...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,---...///////////////.................................+++++++++,,,,,,---------------------------------++++++------------++++++.........------,,,,,,,,,......---------,,,,,,,,,.........------,,,,,,,,,++++++------------++++++,,,,,,------------------.........------,,,,,,,,,........................000000000///......------000000//////.........---........................///////////////.........000000111222222222111111000000111111111111000000333333222222333333444555777666555444333333333333333444666777777777666666555777999999777555555555999999999;;;===>>>===<<<<<<<<<;;;:::999888888777999;;;<<<<<<;;;::::::;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;999888<<<;;;999:::;;;;;;:::888555666666666666666555555666444222333555666444222333333333444444444555555777666555444333222222222000000000000000000000000---...///111111111000///000000000000000000000000111000...---,,,,,,------::::::999999:::;;;<<<===>>>>>>???@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@??????>>>>>><<<======<<<;;;888555444444444555666777777888888:::888666444333333444444666666555555444444333333222333333333333222000///000000000000000000000000///......///000111222222000/////////............000/////////............................................................////////////////////////,,,---......//////.........//////000000//////...///////////////...---------------............///------...////////////////////////////////////.........------------.......................................................................................---------,,,,,,---------------------------------,,,,,,,,,++++++------------------------------............------,,,,,,,,,,,,---------------------............//////.........------------///......------......///------------............------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------------...///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,..............................------,,,++++++***,,,+++***))))))+++---...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///.............................................+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,,,,+++))))))***+++,,,......///......---------,,,,,,,,,,,,,,,---......---,,,,,,///......------,,,,,,,,,......---------,,,,,,,,,........................------------............000/////////.........---.................................///////////////000111111222222222222222222222222222222222222222333333222222333333444555111111111111222222333444333444555666666666555444666888999999888777777777:::999999;;;>>>??????>>>======<<<;;;:::999888888888:::;;;;;;:::999999:::;;;;;;;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;::::::::::::::::::999999999::::::;;;;;;:::999888;;;:::888999::::::999777555555666666666666555555666444222333555555444222333333333444444444444555666555444333333333333333000000000000000000000000---...///000111111000/////////////////////////////////...---......000000::::::::::::;;;<<<===>>>?????????@@@@@@@@@AAAAAACCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@???>>>>>>>>><<<<<<<<<;;;:::777555333555666777888999999888777999777666444333333333444444444444444444444444444111222222333222222111111000000000000000000000000000/////////000111222333////////////............////////////....................................////////////////////////////////////////////////------...////////////............//////............////////////...---------------............///------...////////////.........//////////////////......------------......------------------......................................................------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------............------,,,------------.........---------............///---------------,,,,,,,,,000000///............///------------............------------------------...------,,,,,,------...,,,,,,++++++++++++,,,,,,++++++,,,......//////...------...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,++++++++++++***)))))))))***,,,---,,,------......------,,,........................++++++++++++++++++++++++,,,,,,+++++++++,,,------........................---------------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++'''((()))***,,,---...///...------------,,,,,,,,,------............------000000///...---,,,,,,+++...------------,,,,,,,,,........................++++++,,,,,,---......////////////.......................................------......//////000000000111222333333333333333222222111111111111222222333333222222333333444555000000000111111222444444444444555555555444333333666888::::::999888888999:::999:::<<>>===<<<;;;:::999999888777999::::::999888888999<<<<<<;;;;;;:::999999999<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;::::::999999999888777888999999999999999888999888777777888888777666555555666666666666666555666555333333444444333222333333333333444444444444444444333333222333333333000000000000000000000000...//////000000000000///////////////////////////............///000111222:::::::::;;;<<<===>>>??????????????????@@@@@@@@@BBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBB@@@???>>>======>>><<<<<<<<<;;;:::888666555666777999::::::999888777777666555444333333333333222222333333444444444444111111111222222222222222////////////////////////000000000000000111222222///////////////.........///////////////.................................////////////000000000000////////////////////////------...///////////////------............------......//////......---,,,---------............///,,,---......//////..................////////////......------------......,,,,,,,,,---------------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------------------------............---------------.........//////---------............///------------------------//////.........///000000,,,,,,---------.........------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,.../////////......,,,---.........---,,,,,,------------------------------------------------......------,,,,,,,,,,,,++++++*********+++,,,---,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,------------------.........---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,------------------,,,/////////......---------------------------------........................,,,,,,---------.........................................................,,,------...///000111111000111222333333444333333111000////////////000111333333222222333333444555555444444333222222333333444444444444333222222111555777999999888888999:::999999:::===@@@BBBAAA@@@>>>======<<<;;;:::999999777999::::::999888888999;;;;;;::::::::::::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999:::;;;;;;::::::999888888888888888888999999999999999888777555666777777666444444555666666666666666666666555444444444333333222222222333333333444444444333222222222222222333444000000000000000000000000/////////000000000000///////////////////////////...............///000000::::::;;;<<<=========>>>????????????????????????@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAA???===<<<<<<<<<============<<<:::999888777777888:::;;;;;;999777666555555444333333333222222111111222222333444444444111111111111111111222222////////////////////////000000000000000000111222.........///////////////.........///////////////.........................../////////000000111111////////////////////////---...//////000000//////------............------...............------,,,---------............///,,,------...............---.........//////000000......------------......,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------............---------------.........//////---------............///..................//////------------...000111111,,,,,,,,,------------...------------------------...------,,,,,,------.........------------........./////////...------,,,,,,,,,------------------------------------------------------------------......------------,,,,,,,,,,,,,,,,,,------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,,,,+++,,,,,,,,,---------...---------------------------------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------------------------------++++++++++++++++++++++++,,,---------......//////------------------------........................////////////......---------------.......................................,,,------...///000111111///000111222333333333333111111000000000000111111333333222222333333444555444444333222222222333333444444333333222222222222444555777777666777999:::999:::===@@@CCCCCCAAA???======<<<;;;:::999999888888:::;;;;;;999999999:::888888999999:::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::999999888888888:::999999999999:::::::::777555444444555666444333444444555666666666666666555666555444333222222222222222222333333333444444222222111111111222222333000000000000000000000000000000000////////////000.................................------,,,,,,,,,::::::;;;<<<<<<<<<<<<;;;>>>>>>>>>?????????@@@@@@???@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAA???===:::999:::;;;;;;>>>======;;;:::999999888888999::::::999888777666444444444333333222222222111111111222222333333333222111111000000000111111000000000000000000000000000000////////////000000.........///////////////.........///////////////........................---......//////000000111////////////////////////......///000000000000///.........//////.........---............---,,,,,,---------............///,,,,,,---............---------......///000000000......------------......,,,,,,,,,---......//////................................................,,,,,,,,,,,,------------------------------------------------............------------------------------............------,,,------------.........---------............///.........///////////////,,,,,,,,,------...///000,,,,,,,,,,,,------------------------------------...------,,,,,,------...//////............//////000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------------------------............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++........................---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++,,,---......///000,,,,,,,,,------------...++++++************++++++***++++++,,,---...//////,,,,,,,,,------------...........................111000000///......---------------------.................................------......//////000000...///000111222333333333333333444555555444333333333333222222333333444555......//////111222444555444444333222222222333333333444555666555777999;;;;;;===AAAEEEHHHFFFBBB>>>===<<<;;;:::999888888777888:::;;;;;;:::999999:::666777888999:::;;;<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999888888999999999999999999999999;;;;;;:::999999999999999777555444444555555444333333444555666777777777777555666666555333111222333222222222222333333333333222222111111000111111111000000000000000000000000111000000////////////000........................---......------+++******:::;;;;;;<<<;;;;;;999999<<<======>>>???@@@@@@AAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???===;;;888777888999:::===<<<;;;:::999999888888:::999999888777777666666333333333333333222222111111111111111222222222222333222111000//////000000000000000000000000000000//////............//////............/////////000............/////////000........................,,,------...//////000000////////////////////////......///000000000000000...//////000000//////...------......------,,,+++---------............///+++,,,------......------------......///000000111......------------......,,,------...//////000000................................................,,,,,,---------.........------------------------------------.........///------------------------------............------,,,,,,,,,,,,---------------------............///---------....../////////......---,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...------,,,,,,------............------.........///...,,,******+++---...,,,+++++++++,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,------......------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---........................---,,,,,,++++++,,,,,,---+++,,,,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,+++******+++,,,,,,***+++++++++,,,---------,,,,,,,,,---------......................................................,,,,,,,,,------..........................................///////////////---...///000111222222222333444666777777666444333333333222222333333444555---......///000222444555444444333222333333444555444555666666666888;;;===???BBBGGGLLLNNNKKKDDD???;;;;;;:::999888777777666777999::::::999888888999777777888999:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;777888999::::::999888777777777777888999999::::::<<<;;;999888777777777777777555444444555555444333333444555666777777777777555777777555222000111333111222222222222333333333333222111000000000000000000000000000000000000000222111000///......///000........................,,,------......---,,,+++:::;;;;;;<<<;;;:::888777;;;<<<===>>>???@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@????????????????????????>>><<<999777666777888999<<<;;;:::999888888888888;;;:::888777666666666666222222333333333222111111111111111111111111111111444333111////////////000000000000000000000000000///......---------......---.........//////000000---.........//////000000........................,,,,,,,,,---...//////000////////////////////////...//////000000000000000//////000000000000//////------......------,,,+++---------.........//////+++,,,------......---------------...///000000111.........------.........------......///000111111................................................---------....../////////---------------------------------.........//////---------------------------..................---+++++++++,,,,,,,,,---------------.........//////,,,,,,,,,------.........111000...,,,***))))))(((++++++,,,,,,,,,---------------------------------...------,,,,,,------......------,,,,,,------......,,,***((()))+++///111,,,+++++++++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,------..................***+++,,,---------,,,,,,,,,------......------,,,........................++++++++++++++++++++++++...---,,,,,,++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------++++++++++++------,,,,,,,,,------.........///...---,,,***)))((((((,,,,,,,,,------.........------++++++++++++------++++++++++++++++++++++++,,,,,,,,,------.................................+++,,,,,,------......///,,,,,,,,,------.................................///////////////.........,,,---...///111111222222000222555777777555222000333333222222333333444555333222222222222222333333444333333222333444666777444666777777777999<<>>???@@@AAACCCDDDFFFGGGFFFDDD@@@>>>>>>>>>===<<<<<<<<<<<<<<<>>>===;;;999999999:::;;;;;;===???===:::777888:::888888777666666666666666333333444444333333222111222222222222222222222222000000000000000000000000111111000///////////////////////////000000000000////////////........................////////////000///...---------------///////////////////////////////////////////////////...---,,,,,,---...///......////////////......000000000000000000000000......------------......///...---,,,+++,,,---...............////////////////////////............//////.........---------......,,,++++++,,,............------------......//////............//////------------------------................................................------......//////000000---,,,*********,,,...///---...............------------.../////////////////////000000///...------...---,,,++++++,,,---...........................//////............//////........................------------------------------------------------------............------.../////////---,,,---.........---,,,,,,+++******---------------------------------------------------.........---,,,,,,+++---...///...,,,+++,,,---......---------,,,,,,,,,---------,,,,,,+++++++++...---,,,***)))******+++++++++,,,,,,,,,---------,,,,,,,,,---------......************************,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++...------------.../////////......---------......---------------------------,,,,,,,,,,,,---............//////...---,,,,,,//////.........---------//////////////////////////////000111111111111111...000222333444333111000222222222222222222222222000111111111111222222222111222222333333444444555666666666555666999???CCCFFFKKKRRRVVVTTTLLLBBB;;;999888777555444444444444777777888888888888777777777777888999::::::;;;;;;:::::::::;;;;;;::::::999999::::::;;;;;;::::::999777888:::;;;;;;:::888777666666777777888888888999999999888777666666777777555666777888888777666555444444555555555555555555555444333222111111111111111111111111111111111111333444444333111000000111//////.........//////000///............---------.........///......------//////...---,,,,,,++++++999:::;;;<<<<<<;;;:::999;;;;;;<<<===>>>????????????AAAEEEGGGGGGEEEBBB???>>>>>>===<<<<<<<<<<<<===@@@>>><<<999888888888999999;;;<<<;;;999888888888777666666555444555555555222222333333222222111000222222222222222222222222000000000000000000000000111111000///////////////////////////000000000000////////////........................////////////000///...------------...///////////////////////////////////////////////////...------------...///......////////////......///////////////////////////......------......///......---,,,,,,,,,---...............////////////////////////............//////.........---------...------,,,,,,------.........------------......------,,,,,,,,,,,,------------------------------................................................------------............---,,,+++***+++,,,...///...///////////////......---...///000000000000//////////////////...------///......------......///........................000///...............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------...///...,,,+++,,,---......------,,,++++++***------------------------------------------------------......------,,,+++---...///...,,,+++,,,---......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,++++++++++++---...///++++++,,,,,,,,,---------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))++++++++++++++++++++++++...------------...//////---------------...///000------------------,,,,,,---,,,,,,,,,,,,---............//////...------,,,//////.........---------////////////////////////---...//////000000/////////000111222333222111111222222222222222222222222111111111111222222222222111222222333333444555555666666666666777:::???CCCNNNRRRYYY\\\YYYOOODDD===999888666444333444555666777777888888888888777777888888888999999:::::::::999999::::::;;;:::::::::999999::::::::::::999999777888:::;;;;;;:::888777666666777777777888888888999888777777666666777777555555666777666666444444444444555555555555555555555444333222111111111111111111111111111111111111333444555333111000000111//////.........//////000///............---------------.........------,,,///......---,,,,,,++++++::::::::::::::::::::::::;;;<<<<<<======>>>>>>===<<<>>>BBBFFFGGGEEEBBB@@@>>>>>>===<<<<<<<<<<<<<<>>;;;999777777777777888777777888999999888666666555444444333333444444111222222222222111000000222222222222222222222222000000000000000000000000111111000///////////////////////////000000000000////////////............---............///////////////......------......///////////////////////////////////////////////////......------......///......////////////..............................///......------......///...------,,,------..................////////////////////////............/////////............---------............------......------------......------,,,,,,,,,,,,------------------------------................................................---------------,,,,,,,,,...---,,,++++++---...///...//////000000000////////////000000111111000000///////////////......---...//////////////////...........................000000///...---------...........................---------------------------------------------------......//////......---,,,---...---+++++++++,,,......------,,,+++++++++------------------------------------------------------......------,,,,,,---.........,,,+++,,,---......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///000,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,,,,,,,---...///000111.........------,,,,,,,,,---,,,,,,,,,,,,---...............///......---,,,...............---------////////////////////////......///000000000000000000000000111111111222222111111111111111111111111111111111111222222222333222222222333444444555555555666777777888;;;@@@DDDSSSWWW\\\^^^ZZZPPPDDD<<<888777555333333444777888777777888888888888777777888888999999999999999999888888999:::;;;;;;::::::888888999999999999888888777888999::::::999888777666666777777777777888888888777777666666666666777555555555555555444333222555555444444444444444444444333222111111111111111111111111111111111111111333444555444222111111222000//////......////////////............---------,,,,,,------------,,,,,,.........------,,,,,,+++:::999999888999999:::;;;;;;;;;<<<=========<<<;;;:::===AAADDDEEEDDDAAA???<<<<<<;;;::::::::::::;;;<<<;;;:::888777777777777888666444666:::;;;888666666555555444333444444444222222222222222111111000111111111111111111111111000000000000000000000000111000000///////////////////////////000000000000////////////............---------.........////////////............////////////////////////////////////////////////////////////............//////......////////////..............................//////............//////---------------.....................////////////////////////............/////////...............,,,---...//////...---,,,......------------......//////............//////------------............------------------------........................///......------,,,,,,,,,......---,,,------...///---......////////////...000000111111111111000000...///////////////......---...///000000///...---........................000000///...------------........................------------------------////////////////////////......////////////......---...///...,,,+++,,,---......------,,,,,,,,,,,,------------------------........................,,,------...------,,,,,,,,,---......,,,,,,,,,.........---------,,,,,,,,,+++++++++,,,,,,---------///...------,,,+++++++++,,,,,,,,,------------...,,,,,,,,,---------......------------------------------------------------........................,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---------------...///000.........------,,,,,,+++---,,,,,,,,,,,,---......---...............------........................////////////////////////000111111222222222222222111000000000000111222222111111111111111111111111111111111222222222333333222222333333444555555555555666777888999<<<@@@DDDOOORRRWWWXXXTTTKKKAAA:::888666444222333555888:::777777888888888888777777999999999999888888888888777888999:::::::::::::::777777888888888888777777777888999999999999888777666666777777777777777777777666666555555666666666666666555555444444333222555555444444444444333333333333222111111111111111111111111111111111111111333444444333222111111222111000/////////////////////............---------++++++,,,,,,------,,,,,,......---------,,,,,,,,,888888888888888999:::;;;999:::<<<======<<<;;;:::;;;===@@@BBBCCCAAA???>>>::::::999888888888888999777777777777777888888999777555444666:::;;;999666777666555555444444555555333333333444333222222111111111111111111111111111000000000000000000000000111000000///////////////////////////000000000000////////////............------------............//////.........//////000////////////////////////////////////////////////////////////////////////......////////////............................../////////....../////////---------....../////////............////////////////////////............////////////////////////,,,---////////////---,,,......------------......//////............//////---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,........................000/////////......------///.....................+++,,,------.........---000000111111111111000000......///////////////...,,,---...//////...---,,,........................//////...---------------........................------------------------...........................//////////////////......///000///...---...///......------------,,,,,,------------------------........................,,,,,,------...------,,,,,,---...---,,,,,,---.........---------,,,,,,,,,+++++++++,,,,,,---------------,,,,,,++++++***))),,,,,,---------.........,,,,,,,,,---------......------------------------------------------------........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000///...---------------.........------,,,,,,,,,---,,,,,,,,,,,,---......------...............------.....................////////////////////////000000111222222222222222000000//////000000111222111111111111111111111111111222222222222333333333222333333444444555666666555666777888999;;;???BBBGGGJJJNNNOOOLLLFFF>>>999777555444333333555888:::777777888888888888777777999888888888888888888888777888999999:::::::::999666777777888888777777666888888888888888888888888777777666666666666666666666555555555555555666666777666666555555444444444555555444444333333333333222222111111000000111111000000000000000000000000111333333333111000111222111111000//////////////////............---------***+++,,,,,,---------,,,---------------,,,,,,,,,777777777888888999999:::888999;;;======<<<;;;:::<<<===>>>????????????>>>:::999999888888888888888444555555666777888999999666555555777888999888777777666666555444555555555333444444444444333222222111111111111111111111111000000000000000000000000111111000///////////////////////////000000000000////////////............,,,------------.........//////......//////000000////////////////////////////////////////////////...//////000000//////.........////////////..............................000//////......//////000,,,---...///////////////............////////////////////////...............////////////000000000......////////////............------------......------,,,,,,,,,,,,---------------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////.........///////////////.........***+++,,,---------------000000111111000000//////---...//////////////////,,,,,,------------,,,,,,...........................---------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////000000//////...///000111000.........///......------------------------------------------........................,,,,,,------......------+++---...---,,,,,,---///......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---((()))***+++,,,,,,,,,,,,,,,---------............,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////111000///...---,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,---......///.........---------...............////////////////////////------...////////////////////////000000000111111222222222222222222222222222222222222333333333333333333333444555555666666666777888888888999<<>>??????>>>===;;;:::555555666666666666666666777777888888888888777777666666777777888888999999999999:::999999888777666777888888999999888888777888888777777777777888888777777666666666555555555444444333333444444555666444333333333333555666777555555444444333222222111111111000000000000111111000000000000000000000000...///111000///...///111333222111000///////////////............---------++++++,,,....../////////------------------------333555777999:::999888777444666999<<<======<<<:::999999888999<<>>;;;<<<<<<<<<<<<<<<<<<<<<666666555555555555666666333333333444444444444444777666333111111111222333000000000000000000000000333222222222111111000000000000000000000000000000000000//////.........---000000//////......------///000111222222111000///000111000...,,,,,,...000111111111000//////......------------------------111111000000//////......000000000000000000000000111111111111111000000000222111000//////...//////000000111111111111000000000000//////.........---////////////000000000000......------------......///////////////.........////////////////////////........................//////000111111111111111------......//////000000//////.........---------////////////////////////......------------......000000//////.........---------------------,,,,,,////////////////////////................................................+++,,,---......---,,,+++---------............///........................***++++++,,,---.../////////------000222222000000000//////000111111///---000000000000000000000000///---+++******+++,,,---+++++++++,,,,,,,,,------,,,------......------,,,---------.........//////...------,,,,,,------............------,,,,,,,,,---.........---,,,,,,+++///......---------......,,,,,,++++++,,,,,,---.........---------,,,,,,,,,---..................---------------------------...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///000000000......///000000000000000000///...---------------+++++++++,,,,,,---------///......------......///,,,,,,,,,---------..............................000000000000////////////000111111111111222222222///111444666666555333111333333444444444444555555555555444333333333444444666666777999:::;;;<<<===777777666666555555555444222333333444555666777777777666666777999999888777444555777777666666888999:::999888888888999:::;;;666666666666555555555555888888999999999999888888555666777888777555333222222222222222222222222222666555333222222333555666444444333333222111000000000000000000000000000000000000000///......------////////////////////////////////////////////////////////////////////////........................------------------------444444444555666777888999666777888999:::;;;;;;;;;:::999999::::::<<<======;;;;;;;;;;;;;;;;;;;;;;;;666666555555555555666666555444444444444444444444777555333111111111222333000000000000000000000000111111000000000/////////000000000000000000000000000000/////////.........///////////////.........///000111222222111000///.........---++++++,,,...000000////////////......------------------------////////////000000000000000000000000000000000000........................111000//////////////////000000111111111111000000000/////////.........---.../////////000000000000/////////......//////////////////////////////...////////////////////////...........................///000000111111000000........./////////////////////.........---------////////////////////////......------------......000/////////.........---------------------------////////////////////////................................................,,,------------------,,,---------............///........................---.....................//////111666::::::777555111///......///000///...////////////////////////111///...,,,+++,,,---...,,,,,,---------.........,,,------......------,,,,,,------------............------,,,,,,------.........---------,,,,,,,,,------......------,,,+++......------------......,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------............------------------------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------...////////////...//////...---------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,---------............000000000000000000000000000/////////////////////000000111111111222222222000111333444555444333222111111222222222222333333444444333333333444444555666666777888999::::::;;;888777777777666666666666444444444555555555555555777666666777999999888666666777888777666555666777999888777666666777888888555555555555444444444444555555555666666555555555555666777888777555333222222222222222222222222222555444333222222333444555333333333222111000000000000000000000000000000000.........///////////////................................................////////////////////////........................------------------------666666666666666777888888888888999:::::::::999999:::999999::::::;;;<<<===:::999999999999999999999666666555555555555666666666666666555444444444333666555333222111111222222000000000000000000000000//////............------000000000000000000000000000000////////////.............../////////////////////111111111111//////.........---,,,+++---...---............/////////////////////////////////.........///000111111111000000000000000000000000------------------------/////////...//////000000///000000111111000000////////////...................../////////000000000000000////////////000000......//////////////////////////////////////////........................---......///000////////////////////////........................---------////////////////////////......------------....../////////...............,,,,,,,,,---.........///////////////////////////...................................................------,,,,,,------...---------............///........................000000/////////.........---///333;;;BBBDDDBBB>>>333111...---.../////////////////////////////////333222000...------...///---------.........//////,,,------......------,,,,,,,,,,,,,,,------------...------,,,,,,------......------------,,,,,,,,,------......------,,,,,,...---------------......,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,------------,,,,,,------------------------...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////...,,,+++***,,,,,,---............---///...------------------.........------------------,,,,,,++++++,,,,,,---------........./////////000000000000000000000000////////////////////////000000000111111111222222222222222333333333333333111111222222222222333333333333333333444444555666666666666666777777888888888888888777777777777666666666555555555444444444888777666777888888777555777888888777555444444555888777666555444444555555555444444444444333333333333444444555555444444333666666777777666555333222333333333333333333333333555444333222222333444555222222111111000000//////000000000000000000000000------......///000000111................................................////////////////////////........................------------------------666666666555666666777777888888999::::::::::::999:::999999999:::;;;;;;<<<888888888888888777777777666666555555555555666666777777666555555444333333444444333222111111222222000000000000000000000000........................////////////////////////000000//////////////////------......//////000000...///000111111000///...///000111000......///000,,,,,,------...//////000////////////////////////.../////////000000000111////////////////////////.........///////////////...............///000111//////000000000000//////................................./////////000000000//////////////////000............////////////////////////////////////........................,,,---......//////......000000//////......------........................////////////////////////......------------..............................+++,,,,,,---...//////000////////////////////////...................................................---,,,++++++,,,---...---------............///........................///.....................***---222:::EEEMMMMMMIII777333///---...///000111////////////////////////333222000///............------------............,,,------......------,,,+++++++++,,,,,,,,,------...------,,,,,,------...------------------------,,,------...------,,,,,,------,,,,,,------......,,,,,,++++++,,,,,,---.........---------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------...------------------------------------------------/////////...---,,,+++***,,,,,,---.....................---,,,,,,---------/////////......------,,,///......------......///.........////////////000.................................///////////////000000000000111111111111333222111111111222444444333333333444444444555555222222222333444555666777555555555555555555555555777777777666666666666666555555555555555555555555888777666777888888666444666777888777555444555666888777666555444444333333555555555444444444333333666666666777777666666666666666666666555444333222333333333333333333333333333333222222222222333333111111000000/////////...000000000000000000000000............//////000000................................................////////////////////////........................,,,,,,------------------555555555444444555666666666777888999:::;;;;;;;;;::::::999999999:::;;;;;;888888777777777666666666666666555555555555666666777777666555444333333222333333222222111111222222000000000000000000000000//////////////////////////////////////////////////////000000000000000000------......//////000000...///000111111000///......000111111//////000111+++,,,,,,---...///000000000000000000000000000000111000000000/////////...////////////////////////............//////000000......---......///000000//////000000000000//////---------...........................///////////////......------......///---.........//////000000////////////////////////........................,,,,,,---...............000000//////......---------.....................////////////////////////......------------......---------...............,,,,,,------...///000000////////////////////////...................................................---,,,++++++,,,---...---------............///........................++++++,,,---......//////+++...111777EEESSSWWWSSS:::666111......000111222........................000000///...------------+++,,,,,,,,,,,,---------,,,------......------,,,+++++++++,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,------...------,,,,,,,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---.........---------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------...------------------------------------------------,,,---------------,,,,,,------...////////////...------,,,,,,,,,------.../////////......------,,,///......------......///.........////////////000........................------....../////////000//////000000000111111111333222111000000222333555333333333444444444555555222222222333444555666777555555555444444444444333555555555555555555555555333333444444555666666777777666666666888888666444333555666666555555666888888888777777666555444333666666666666555555555444666777777888888777777666666666666555555444333222333333333333333333333333222222222111111222222222000000000///////////////000000000000000000000000000000//////............................................................////////////////////////........................,,,,,,,,,---------......444444444444444555666666555666888999:::;;;;;;;;;::::::999999999999::::::888888777777666555555555666666555555555555666666555555555444333333333222222222222222222222111111000000000000000000000000///000000000000111111111000000000000000000000000//////000000000000111111.........///////////////......000000000000......,,,---//////.........///,,,,,,---...//////000000000000000000000000000000111111111000///.........000000000000000000000000,,,,,,,,,---......//////.........---......//////...//////000000//////...---------------.........------........./////////......------------......------......///000000000////////////////////////........................,,,------...///.........///////////////.........---------...............////////////////////////......------------......---------------.........---------.../////////000////////////////////////...................................................------,,,,,,------...---------............///........................******+++,,,---...///000...000111555DDDTTTXXXSSS;;;777222//////000111111.................................---------,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,------------...,,,,,,------......------++++++++++++,,,---...///,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,------------,,,,,,------------------------...------,,,,,,------...,,,,,,,,,------------...------------------------***+++,,,---------------------...///////////////,,,,,,,,,,,,,,,------............------------------,,,,,,++++++,,,,,,---------........./////////000000000000000000000000---------......//////000/////////000000000111111222111111000000222333444111111222222222222333333333333333333444444555666444444444444444444333333333444444444444444555555222222333444555666777888555555555666888888777555222444555555555555777888777888888888777666555444777777666666666555555555555555555666666555555555666666555444444333333333333333333333333333333333111111111111111111111111000000000000////////////000000000000000000000000111000000///......------------------------------------------------------////////////////////////........................+++,,,,,,------.........444444444444555666888888777888999:::::::::::::::::::::999999999999999:::888888888777666555555555666666555555555555666666333333333333333333222222111111222222222222111111000000000000000000000000//////000000000111111111000000000000000000000000//////000000000111111111///////////////.........---...///000000///...---+++---///000///...//////.........//////000000000////////////////////////000000000000////////////000000000000000000000000,,,,,,---......///000000//////...---------............////////////......,,,,,,,,,------.........---------.........////////////............//////------......///000000111////////////////////////........................------...///////////////.........///////////////---------.........//////////////////////////////......------------......,,,,,,,,,------.....................////////////////////////////////////................................................,,,------------------,,,---------............///........................,,,,,,------......//////---000000222@@@OOOPPPFFF999666111///....................................,,,,,,---............---,,,,,,,,,,,,---------...,,,------......------,,,,,,------------............------,,,,,,------...,,,,,,,,,---------......+++,,,------......------++++++++++++,,,---...///,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------............------------------------------...------,,,,,,------...,,,,,,,,,---------..............................++++++,,,------------,,,,,,,,,---............---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,---------............000000000000000000000000,,,,,,---......///000000////////////000000000111111111111111111222222333111111222222222222333333444444333333333444444555333333444444444444444444444444444444555555666666333444444444555555666666444333333555888999888777333555666555444444555666666666777888777777666555666666555555555444444444333444444555555444444333666666555444333333333333444444444444444444444444000000111111111111000000000000000000000000000000000000000000000000000000///////////////.........------------------------------------------------////////////////////////........................++++++,,,,,,---......///444444555555777888999::::::::::::::::::999888777::::::999999888999999999999888888777666555555555666666555555555555666666222222222222222222222333000111111222222222111111000000000000000000000000.../////////000000111111000000000000000000000000//////000000111111111222000000//////.........------...///000000///...------///222222111111111111////////////000000000000////////////////////////......//////000000111111000000000000000000000000/////////000111222222333000///...---------------......////////////......,,,,,,,,,------.........---------.........//////000000////////////000000---------...///000000111////////////////////////........................---...//////000000//////---.........//////000000---------.........//////////////////////////////.........------.........,,,,,,,,,------.........///////////////.........////////////////////////................................................+++,,,............,,,+++---------.........//////........................///////////////.........***---...///;;;HHHEEE999777444000...------,,,+++........................+++,,,---...////////////---------.........//////,,,------......------,,,---------.........//////...------,,,,,,------...,,,,,,,,,------.........+++,,,,,,---.........---++++++++++++,,,---...///,,,,,,++++++,,,,,,---.........---------,,,,,,,,,---......//////......---------------------------...------,,,,,,------...,,,,,,,,,------.................................,,,,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++++++++,,,,,,---...+++++++++,,,,,,---------///......------......///,,,,,,,,,---------..............................,,,,,,------...///000000////////////000000000000000000111111222222222222333333444444444555555555555555444333333333444444333333333444444555555555444555555555666666777777666555555555555444444444333222333555888999999777555666777666444333333444444555666777777777666555555555444444444333333333444555555666666555555444666666555444333333333333444444444444444444444444000000111111111111000000000000000000111111111111000000000000000000000000------......///000000000------------------------------------------------////////////////////////........................++++++,,,,,,---...//////333444555555444666999;;;999999:::::::::;;;;;;;;;999999999999999999::::::<<<<<<;;;:::999777666555444444444444444444444444444444333333333333222222000000000000000000000000000000000000000000000000000000000000000000000000...........................//////000111222222222111111000000//////......////////////000000000000000000//////.........---000000000000000000000000//////000000000000////////////...------------...///......///000000///---///////////////.........//////.........---------......................../////////...---------,,,---------............///////////////////////////......---------......//////...---,,,,,,---...///////////////////////////////////////////////////////////////000000000000000///...---------------000000//////.........---//////......------------.........------,,,,,,,,,------------------------//////............//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......000000...---,,,+++++++++//////.........---------...///000222333333333333111111000000//////......,,,,,,------...---------.........------,,,,,,,,,---------.........//////------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...000......------------......------------------------,,,,,,,,,---------....../////////......---------......------------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.........------------------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,------......------------------------------------------------,,,,,,///...,,,++++++,,,---.........---------,,,,,,,,,000000000000////////////222222333444333222111000000111222333444444444444333333333333333333333333444444444333333222222222555444444444444555666666444444444555555555666666666666777777777777666666666666666666666666666666555666666666555444444333000222444666666666555444666666666666555555555555666666666555555444444444444444333333333222222222000000000000000000000000......//////000000111111////////////////////////...---,,,,,,,,,,,,---...---.........---,,,,,,+++&&&(((***++++++,,,...000---,,,,,,++++++,,,,,,---------------------------,,,***)))+++---...+++)))444555555555444555777999888888999999999:::::::::999999999999999999888888<<<<<<<<<;;;:::999777777555555555555555555555555444444333333333222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...//////000111111222222111000000000/////////...////////////000000000000000000/////////.........///////////////////////////000000000000000///...---------------...///000///......///000000///---/////////////////////...//////.........---------.......................................------------------............///........................///......---------......///...------------...///.................................................../////////000000000000//////...---------------000/////////............000000//////.....................------,,,,,,,,,........................//////............//////000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------............---,,,,,,,,,------///.........------------,,,---...///////////////000000000///////////////,,,,,,------...------,,,......---------,,,,,,,,,,,,------------.........------------------------.........------,,,,,,,,,------------------------...---,,,++++++---...000......------------......------------------------,,,,,,,,,,,,------------------,,,,,,,,,+++++++++,,,,,,++++++++++++******---------,,,,,,+++++++++------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------//////...---,,,,,,++++++......---,,,,,,---...///............------,,,,,,000000000000////////////111222333333333222000000000111222333444444444444333333333333333333333333444444444333333222222222444444444444444555666666444444555555555555555555777777666666666666777777666666666666666666666666333444444555555444444333000222444555666555444444555555555555444444444444555555555444444333333333444333333333333222222222////////////////////////......//////000000000000///////////////////////////...------------...///------......------,,,+++***+++,,,,,,++++++,,,...------,,,,,,,,,,,,------------------------------,,,+++***+++------+++)))555666666555444444555777777777777777888888888888999999999888888777777777::::::::::::999888666666555555555555555555555555333333333333222222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...//////000000111111222000000000000////////////////////////000000000000000000////////////......////////////////////////000000000000000///......,,,,,,,,,---...///111222///......///000000///---......//////////////////...............---------........................---------...............---------............///........................000///...---------------///...------------...///....................................................../////////000000000//////...------------...////////////............000000000///////////////.........---------------//////////////////////////////............//////111000///...---+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......,,,,,,,,,,,,,,,---...///............------------,,,,,,------------,,,,,,....../////////000000000,,,------...------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,------------------------------------.........---------------........................------,,,+++,,,---...///......------------......------------------------++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,++++++++++++******------,,,,,,,,,,,,++++++------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------,,,,,,------------------------+++,,,------......------------------------------000000///...,,,+++***)))------------...///000000/////////............---////////////000000000000111111222222111111000///000111222333444444444444333333333333333333333333444444333333333333222222444444444444444555555666555555555555555555444444888777666555555666777888666666666666666666666666444444555555666555555555000111333555555555444444444444444444333333333222333333333333333222222222333333333222222222111111////////////////////////...////////////000000000////////////////////////000///............///000------......------,,,,,,---...///---+++***+++,,,......------------......------------------------,,,+++++++++------+++***666777777666444333444555555555666666666777777777999999888777777666555555666666666666555555444333555555555555555555555555333333333222222222222111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000111111000000000000////////////////////////000000000000000000//////////////////////////////////////////000111111000000///...---------------...///000111///......///000000///---............////////////................................................,,,---------.../////////---------............///........................000///...---------------.........------................................................................../////////000000///......---------......///////////////.........////////////...........................---------........................///......------....../////////...------,,,++++++------------------------------------------------......------------......---,,,,,,,,,,,,---......---------------------------.........------,,,+++------......///000000111---------...------,,,,,,------------------------+++++++++,,,,,,,,,------------------------------...............---------------------------------------,,,,,,,,,---...///...------,,,,,,------...------------------------******+++++++++,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,------------------------+++,,,------......------------------------------//////...---,,,,,,++++++---------...///000111111/////////////////////...////////////000000000000111111111111000000//////111111222333333333333333222222222222222222222222333333333333333333333333444444333333444444555666555555555555555444444444888777666555555666777888666666666666666666666666777777777777777666555555111111333444444555444444444444444444333333333333222222222222111111111111222222222222111111111111///////////////////////////////////////////////////////////////////////////..................///,,,------...------,,,,,,...//////...,,,++++++,,,.........------.........------------------------,,,+++,,,,,,------,,,+++777888999777555333333444444444444555555555666666888888777666666555444444444444444555555444333333333333333333333333333333333333222222222111111111////////////////////////000000000000000000000000////////////////////////........................///////////////000000000////////////000000000000////////////000000000000//////000000000000000000........................000000000000000///......000//////........./////////......///000000///------.........//////000000---.............................................,,,---------.../////////---------............///........................//////...------------------..................---............................................................////////////......---------......///.........///////////////------------------------........................------------------------......------------......,,,,,,,,,---------------------------------------------------------------......------------............---,,,,,,,,,,,,---,,,,,,------------------............---,,,+++***,,,,,,---...///000111111---.........---,,,,,,+++------------------------+++++++++,,,,,,,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------......------------------------------,,,,,,------------------,,,---...//////000111111.../////////////////////.../////////000000000111111111111000000000000000111111222222333333222222222222222222222222222222333333333333333333333333333333333333333444555555555555555555555555555444888777666555555666777888666666666666666666666666888888777666555444222111111111222333444444444444555555555444444444444333111111111111111111111111222222111111111000000000......................../////////...............////////////////////////------------------------,,,,,,------...------,,,+++---......,,,,,,---///.........------.........------------------------+++,,,---------,,,,,,,,,888999:::999777555444555444444444444555555555555666666666555555444444444444555666666666666666555222222222222222222222222222222222222111111111111////////////////////////000000000000000000000000////////////////////////........................////////////////////////////////////000000000000////////////000000000000//////000000000000111111........................//////000000000000//////111000//////.........//////......///000000///---------......///000000000---------.......................................---------...............---------............///------------------------......---------......///------...//////...------------------------------------------------------------........./////////...------------...//////.........///////////////,,,,,,,,,,,,,,,---------.............../////////------------------------......------------......+++++++++,,,------......------------------------------------------------......------------......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++******,,,,,,---...//////000000............---,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,------------------------------------.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,++++++++++++******++++++,,,,,,,,,,,,------........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++++++++,,,,,,+++++++++++++++++++++++++++,,,------......------------------------------++++++,,,------......///,,,---...///////////////---............/////////......//////000000111111222222111000000000000111111111222222222222222111222222222222222222222222222222333333333333444444333333333333333444444555444444444555555555666666666666777777777777666666666666666666666666666666555555555444333111000///111111111222333333444444555555555555444444444444000000000111111111111111111111111000000000000///......................../////////............---////////////////////////,,,,,,------------,,,,,,,,,,,,------......------)))+++,,,---,,,,,,...000......------------......------------------------+++,,,......,,,,,,,,,---999:::;;;;;;888666666666444444444555555555555666555555444444444444444444444444555666777777666666333333333333333333333333222222222222111111111111////////////////////////000000000000000000000000000000000000000000000000........................////////////////////////.../////////000000000111////////////000000000000//////000000000111111111........................---...///000000111111000000///////////////000000///......///000000///---------......///000000111---------.........//////.......................................------------------............///---------------------------------------...///000------...//////...---------------------------------------------------------------.........//////---------------...//////............/////////000,,,,,,,,,---------......---........./////////000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,------........................------------------------......------------......------,,,,,,,,,---......++++++,,,,,,,,,------------------...------,,,,,,---------....../////////............---,,,+++***,,,,,,,,,---------......,,,------------.........---------------------------........./////////000------------------------,,,,,,------......---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------+++++++++,,,,,,,,,------,,,,,,++++++++++++******+++++++++,,,,,,---------////////////////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,------------------,,,---......///...---,,,,,,,,,------.....................///000111111111444333222111000111111222111111222222222222111111111111111111111111111111222222222333333444444444333333222222333333444555222333333444555666777777555666777888888777666555666666666666666666666666444444444444444333333222111111111111222333444444444444444444333333333222000000000111111222222222111111000000000/////////........................//////.........---------////////////////////////,,,---...//////...---,,,+++,,,------......------)))***,,,,,,++++++---...------,,,,,,,,,,,,------------------------------+++---///...,,,+++,,,...999;;;<<<<<<:::888777777444444444555555555666666333444444444444444444444222222333444555555555555444444444444444444444444222222222111111111111000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000///////////////............/////////000000111111////////////000000000000//////000000111111111222........................,,,---...000111111111111............///111222333///......///000000///------------...///000000111---------.........//////......................../////////......------,,,---------.........//////------------------------,,,,,,,,,---...///000111,,,---...//////...---,,,---------------------------------------------------------.........//////---------------...///000---.........//////000000---------.........//////---.........//////000000////////////////////////...------,,,,,,------...---------,,,,,,+++++++++........................------------------------.........------.........+++++++++,,,---...000000+++++++++,,,,,,---------//////000000111000000///---------...........................---,,,+++***,,,,,,,,,------.........---------.........//////---------------------------.........//////000000........................+++,,,------......---------,,,,,,++++++,,,,,,---------------------------,,,,,,------------......---------....../////////.........---------,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------+++,,,------......------------------------------.........------,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,---------......---......///000111111222444444222111111111222333111111222222222111111000111111111111111111111111222222222333333444444444333333222222333333444555111222333444555777888888444555888999999888555444666666666666666666666666444555666777888888888888111111111111222333444555333333333222222222111111000000111111222222222333000000000000////////////........................//////.........---------////////////////////////---...///000000///...---+++,,,,,,---.........---)))+++,,,,,,******+++------,,,,,,++++++,,,,,,---------------------------***---//////,,,+++,,,...222444888:::;;;:::777555444555666777777666555444444444333333333444444555333333333444444555555555666666555444333333222222111111222222222222111111111111000000//////......000000000000////////////000000000000000000000000------............------111000///...------...///000000////////////000000000000111111111111000000000000000000000000000000//////............//////...............///000000000000000000000000000000............////////////////////////........................////////////222000...---,,,---...///...---,,,,,,,,,,,,---...---------------...///000000000000///......---------------........./////////////////////////////////.........------------...///000///...---...///+++,,,------......------+++,,,,,,---...///000000////////////////////////,,,---......//////..............................------------------------......///---++++++,,,---------------------------+++++++++,,,,,,,,,------//////.........---------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...//////...---------------------------000///......///000///------------------------------------------------------------------...///000///...,,,*********,,,------------,,,,,,+++++++++------------------------------,,,,,,+++***))))))++++++,,,,,,,,,,,,---------,,,,,,+++,,,---///000,,,------......------,,,,,,,,,,,,---------......------,,,++++++,,,,,,,,,------------------------+++---///111111///,,,+++***+++,,,,,,------,,,,,,++++++++++++,,,,,,---......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///000000///......///...///000222222111111000444333333333222111111111///000000000000111111111222222222222222222222222111111222222222333333333222222333333333333444444555555444444444444555555666666777888999::::::::::::777555555777777444222555444222222333333222111222111111000000111111222222222222222222222222222222222222111111111000000000000000000////////////............////////////111000///...------------000/////////............///...---,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,---,,,,,,+++*********++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,333555777:::::::::888777666666777888777777666555444444444333333444444555333333333444444444555555555444444333222222111111111111222222222222111111000000000000////////////000000000000////////////000000000000000000000000///000000111111000000///111000///...---......///000000////////////000000//////000000000000//////000000000000000000000000//////............//////...............///000000000000000000000000000000....../////////000000000111000000000000/////////............////////////111000...---------//////......---,,,,,,---............---------......///////////////............---------.........//////......................../////////.........---------...000///...---...000+++,,,------......------,,,,,,------.../////////........................,,,------.......................................------------------------......///---++++++,,,...------------------------,,,,,,,,,,,,------------//////.........---------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,------......------,,,------------------------)))+++---...///...------------------------------///...------/////////---++++++++++++++++++++++++------------------------...------------......///000///---++++++,,,---...---,,,,,,,,,,,,,,,,,,+++------------------------------,,,,,,+++******)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///,,,------......------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---------------------------,,,---...//////...---,,,++++++,,,------------,,,,,,,,,+++++++++,,,------...---,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,---///000000///......///...///000111222111111000222222222222111111111111000000000111111111222222222222222222222222222222222222333333333444444444222222333333333333444444555555444444444444555555555666777888999999999999888666444444666666444222666444333333444444333111222222111111111111222222222222222222222222222222222222222111111111000000000000000000////////////............////////////333333222111000//////000////////////..................------,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,---,,,++++++******+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,444555777888999:::::::::888999999999888777666666555444444333333444444444333333333333444444444444333333222222111111000000111111222222222222111111////////////000000000000000000000000////////////000000000000000000000000000111111222222111111000000000///.........//////000000////////////000000......////////////......000000000000000000000000000//////......//////000...............///000000000000000000000000000000/////////000000000111111111111111111000000000000............////////////111000...------...//////......---,,,,,,---......//////...---------..................////////////------........./////////........................000/////////............,,,---//////......///111,,,,,,---............---................................................---------.......................................------------------------......///---,,,+++---...------------------------,,,------------........................---------------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---,,,------......------,,,........................+++,,,---......---,,,+++---------------------------,,,+++,,,...///...---++++++++++++++++++******------------------------......---,,,,,,,,,------000///---,,,,,,---......+++,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,------......------,,,------......------,,,---------.........//////,,,,,,,,,++++++,,,,,,---------------------------------------......------++++++,,,---------------------,,,+++++++++,,,,,,------,,,+++++++++,,,,,,---------------------------///000000///......///...///000111111111000000000000000000111111111111111111111111222222222333222222222222222222222222333333444444444555555555222222333333333333444444555555444444444444555555555666666777888888888888777555444444444444333111666555333444555555444333333333222222222222333333222222222222222222222222222222222111111111111111000000000000////////////............////////////444333222111000000000111..................//////...------------,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,++++++******+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,555555666777888999;;;<<<:::::::::999999888777777555555444333333333444444333333333333333333333333333333222222111111111111111111222222222222111111......//////000000111111000000000000//////////////////////////////////////////000000000000//////000000//////////////////000000////////////000000...//////000000//////...////////////////////////000000////////////000000...............///000000////////////////////////000000000000111111111111111111111000000000//////............////////////000///............//////......------------......000///...------------------------...///000000111............////////////........................000000/////////.........+++,,,............000111,,,------...............//////.........---------........................------------......//////................................................---...///...,,,,,,---///---------------------------------.........//////........................------------..................------------......------------------------........................,,,------...............,,,------......------,,,------------------------,,,------------,,,+++***------------------------+++******+++---///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++++++++,,,...------,,,,,,,,,------+++++++++,,,,,,---------------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,---.........,,,,,,,,,------......------,,,------........./////////,,,,,,+++++++++,,,------------------------------...---,,,,,,,,,---...///+++,,,,,,---...---------...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,,,,---------...............---///000000///......////////////000000000000000......//////000000111111111111222222222333333333111222222222222222333333333333333333444444444444222222222333333333444444555555444444444444555555444555666777777777777777555444333333333333222222666555444444555666555444444333333222222333333444222222222222222222222222111111111111111111111111000000000000////////////............////////////111111000///////////////------............//////---------------------,,,,,,,,,------------------...------,,,,,,------...,,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,+++------------------------555555555555777888:::;;;:::999999888888888777777666555444333333333333333333333333333333333333333333333333333222222222222111111222222222222111111......//////000000111111000000000000//////////////////////////////////////////000000000000////////////000000000000000000000000////////////000000///000000111111000000///////////////////////////000000////////////000000...............///000000////////////////////////000000000000111111111111000000/////////.....................//////////////////........./////////........................000///...---------------,,,------...///000111111........./////////000000........................////////////............***,,,......---...///111,,,---......//////....../////////...------,,,,,,...........................------------...///000................................................---...///...------...000---------------------------------.........//////---.....................---------....../////////------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,---......//////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******------------------------+++***)))+++---......------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,------------------------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,.........---,,,+++,,,------......------,,,------------.........///,,,+++++++++,,,,,,---...---------------------------,,,+++++++++---...000,,,,,,---.........------...---,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,------------.........//////---///000000///......//////////////////000000000.........//////000000111111111222222222333333333111111111222222333333333222222222222333333333333222222222333333333444444555555444444444444555555444444555666666666555555333333333333222222222222666444333444666666555444444333333222222333333444222222222222222222222222111111111111111111111111000000000000////////////............////////////111000//////////////////---------...............,,,,,,---......------,,,,,,,,,,,,---------.........------,,,,,,------...,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++------------------------555555555555666777888888777777666666666777777888666555555444333333333333333333333333222222222222333333333333333333333222111111222222222222111111////////////000000000000000000000000////////////000000000000000000000000000111111222222111111000//////000111111111000000000000////////////000000000000111111111111000000000000000000000000000000111000000//////000000111...............///000000000000000000000000000000/////////000000000111111////////////........................////////////.........///////////////---...////////////...---//////...---------......---------...///000000111....../////////000000000------------------------///.........------------+++,,,......------...000------...////////////...//////.........---------------------------------......---,,,---...///000................................................---...///...------///111------------------------,,,------------.........---------...............---------...//////000000------,,,,,,,,,,,,------------------------------------------------------------...////////////...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***------------------------,,,+++***+++---...---,,,+++++++++***))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......------,,,,,,,,,------......------,,,,,,,,,,,,---------......++++++++++++,,,---......------------------------,,,,,,+++++++++---...///,,,,,,---...............------,,,+++++++++,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---......//////---///000000///....../////////.........///000111////////////000000000000111111111111222222222333111111111222222333333444111111111222222222333333222222333333333333444444555555444444444444555555333444444555555555444444222333444444222222333444555333333333555666555444333333222222222222333333222222222222222222222222111111111111111222222222000000000000////////////............////////////111111000000000000111111.........---------,,,,,,+++,,,---.........---,,,+++,,,,,,------.........------,,,,,,,,,,,,------++++++******++++++,,,,,,+++,,,,,,------,,,,,,+++------------------------444444555555555555555555555444444333444555777888666666555444333333333333333333333222222222111111111111222222222222222222111111222222222222111111000000000000////////////000000000000////////////000000000000000000000000///000000111111000000///...///000111222111111000000000////////////000000//////000000000000//////000000000000000000000000111111000000000000111111...............///000000000000000000000000000000....../////////000000000000000000////////////...............////////////---......///////////////---...///000000///...---......---------......///------......//////000000.../////////000000000000------------------------------------,,,,,,,,,,,,,,,---......,,,,,,---...------...///////////////...............---------------------------------///...---,,,,,,...///000................................................---...///...---...///111------------------------,,,,,,,,,,,,---------------------.........//////---------...///000000000......------------..............................////////////////////////------...///////////////,,,------......------,,,------------------------,,,,,,++++++++++++++++++---------------------------,,,+++,,,---...---,,,++++++******)))(((((('''+++++++++++++++++++++++++++************++++++,,,******++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------------------------------++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,,,,---++++++++++++,,,---...///------------------------++++++++++++,,,---...///,,,------...............,,,,,,+++++++++,,,------,,,+++++++++,,,,,,---...+++++++++,,,---.........---///000000///......//////......---...///000111111111000000000000000///000000000111111111222222000111111222333333444444222222222333333333444444222222333333333333444444555555444444444444555555333333444444444444333333222444555555333222333555333222222333444555555333222222111111111111222222222222222222222222222222000000111111111222222222000000000000////////////............////////////000000////////////000000//////......---,,,++++++***+++---...///...---,,,++++++,,,,,,---......///,,,,,,++++++++++++,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++........................444444555555444444333222222222222222333555666888777666555444333222222222333333333222222111111111000000000000000111111111111111222222222222111111111111000000//////......000000000000////////////000000000000000000000000------............------...///000222222222111000000000////////////000000......////////////......000000000000000000000000111111000000000000111111...............///000000000000000000000000000000............////////////111111111111000000000000............/////////000------...///000000//////---...///000000///...------------------...///000.........///////////////////////////000000000000------------------------------,,,,,,,,,+++++++++,,,.........,,,+++,,,------......///////////////........................------------------------///...,,,,,,,,,---///111........................////////////////////////---...///.........000222------------------------+++++++++,,,,,,,,,---------------.........//////---------...///000000111//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////,,,------......------,,,........................,,,++++++******+++,,,,,,------------------------///---,,,,,,......---+++------,,,,,,+++******)))++++++++++++++++++++++++***)))))))))***+++,,,,,,***+++,,,------------------------,,,,,,+++++++++------------------------------------------------++++++,,,,,,,,,---------000///---,,,+++,,,------,,,------......------,,,******+++++++++,,,,,,,,,++++++++++++,,,---...///------------------------******+++,,,------......,,,---......//////......++++++++++++,,,------...++++++++++++,,,,,,---...******+++,,,,,,---......---///000000///......//////......------///000111222222111111000000/////////000000000000111111111000000111222333333444444333333333444444444555555222222333333333444444444555555555444444555555555333333444444444333222222222444666555333222444666333222111222444555444333222111111111111111111222222222222222222222222222000000111111222222222222000000000000////////////............/////////000------,,,,,,,,,------...000000///...,,,+++***)))***+++---//////...---,,,++++++,,,,,,---...//////,,,++++++******++++++,,,+++*********+++,,,,,,---+++,,,,,,------,,,,,,+++........................444444444444444444444444222222333333333333444444222222222333333444444444333333333222111000//////111111222222222333333333222222111111000/////////111111000///////////////////////////////////////111000///......///000111000//////............///222222111111111111111111000000000000////////////000000000000000000000000...///000111111000///...111111000///////////////---...///000111222333444//////000111111111111111.../////////000000000111111000///.......................................///......------...000111///////////////////////////...---,,,+++,,,,,,---------.....................///////////////......---------------------------------,,,,,,+++++++++......................../////////...---,,,***)))000000//////.........---......------------......////////////////////////......////////////......,,,---......//////......---------.........//////111000---+++***+++,,,---------------------------,,,---.../////////...---111000///......///000111222000...,,,+++,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...........................------------,,,,,,+++***+++,,,,,,------,,,,,,+++///......---+++******)))++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........***+++,,,,,,------,,,,,,+++,,,------++++++,,,------------------------------.........---,,,++++++---------------------------.........---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********///......------,,,++++++///......///111222111000..................------..................------111111111111222222222222000000111111111222222222444444444444444444444444333333333333333333333333333333333444444444555555333444555555333333444555333444444555555444444333111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000////////////////////////..................---------------.........//////------------------------.........------,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000++++++++++++++++++++++++,,,---......------///111444444444444444444444444222222333333333333444444222222333333444444444444222333333222222000//////111111111111222222222333111111111111000000000000111111000///////////////////////////////////////000000///......///000000/////////...//////000000222222222111111000000000000000000000//////////////////////////////////////////000000000000//////111000000///////////////......//////000111222222//////000111111111111111////////////000000000000000//////......................................................///000000........................///...---,,,,,,,,,------..............................////////////..............................---------,,,,,,,,,++++++........................------.........---,,,,,,000/////////............/////////....../////////////////////////////////......////////////......,,,---......//////.............../////////000000111000...,,,,,,,,,---...------------------------+++,,,---/////////......000000///.........///000111000...,,,,,,,,,---...........................------------------------------------------------...---,,,,,,,,,,,,---...........................---------------,,,+++***+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++.........---,,,+++))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,------------***+++,,,,,,------,,,,,,+++,,,------++++++,,,---------------------------...............---,,,,,,---------------------------.........------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------......///...---,,,---/////////---------...............---////////////////////////////////////000000000000111111111222222222333333444444444444444444444444555444444444444444444444555555444444333333333222111333444333222111222333222222333333333333222222111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000////////////////////////........................---------.........//////------------------------......---------,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////++++++++++++++++++++++++***+++,,,,,,++++++,,,...444444444444444444444444222222333333333333444444333333444444444444444555222222222222222111000///000000000000111111111111000000000000111111111111111000000/////////////////////////////////////////////............//////////////////000000111222333333222111000000//////////////////000000000000........................000000////////////000000111000//////......//////.........//////000000000//////000111111111111111000000000000///////////////.........------------........................---......///////////////........................///...------,,,---------..............................///////////////...////////////////////////---------------,,,,,,,,,........................+++,,,---...............////////////............000000////////////000000////////////////////////......////////////......,,,---......//////....../////////000000000000000111000...------...///000------------------------+++,,,---...///////////////......------...//////111000...---,,,,,,---...................................................------------------------...------,,,,,,------...........................,,,------------,,,,,,+++,,,,,,------------,,,,,,+++++++++,,,,,,---------.........---,,,+++***)))++++++++++++++++++++++++------------------------++++++***)))***+++---...++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,------++++++,,,---------------------------....../////////...---------------------------------............---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,------......///...---+++,,,------,,,+++,,,,,,---...///////////////000000000000000000000////////////000000000000222222222333333333444444444444444444444444444444666666666555555444444444666666555444333222111111000111222111000///000222111111222222222222111111111111111111111111111111000000000111111111111222000000000000000000000000000000000000000000000000////////////////////////........................---------...............------------------------...------------,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,+++,,,,,,333333333333333333333333222222222333333333444444444444444444444444444444222222222222222111000////////////000000000000000...//////000111222222222000000////////////000000///////////////////////////..................///////////////000111333333444333222111000///...---////////////000000000000////////////////////////111000///......///000111000000///............///............//////////////////000111111111111111000000000000////////////---............---------........................,,,---///000000000///...------------------------.........------------...////////////............---...//////////////////.................................---------------........................,,,------...............///////////////.........000//////////////////000////////////////////////......////////////......,,,---......///.........///////////////////////////......---......///000------------------------+++,,,,,,...//////000000------------.........///000///...------------...................................................------------------------------------------------........................,,,---------------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------******+++,,,------------++++++++++++++++++++++++------------------------++++++))))))***+++---...+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,------++++++,,,---------------------------...///////////////......------------------------------............------,,,,,,------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///......------,,,++++++///---,,,,,,------+++***+++,,,---...///////////////////////////000000000000111111111222222222222333333333444444444555555444444444444444444444444666666555555444444333333555555444444333222111111000111222111000///000222111111222222222222111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---------333333333333333333333333222222222333333333444444444444444444444444444444111111222222222111000000////////////////////////......///000111222222333000000////////////000000000000000000000000000000...//////////////////...////////////000111333333333333222111000......---.../////////000000000111000000000000000000000000111000///......///000111000//////...........................//////////////////000111111111111111000000000000////////////------...//////......---////////////////////////,,,---///000000000///...........................---.....................000000/////////.........------...///////////////------------------------......................................................//////......---,,,.........//////////////////......------......///////////////////////////......////////////......,,,---......///.................................------------------......------------------------,,,,,,,,,---...///000000,,,------...............///......---------------........................------------------------------------------------------------------------........................,,,------......---------,,,------......------,,,------,,,,,,,,,,,,++++++)))***+++,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++------++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,------++++++,,,---------------------------......///////////////...------------------------------...//////......---,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///......------,,,++++++000...------......,,,++++++,,,---...////////////---------....../////////000111111111222222222222333333444444444555555555444444444444444444444444444444444444333333222222333333333333333333333333111222333222111111111333222222333333333333222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---------.........//////.....................---,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---333333333333333333333333222222333333333333444444444444333333333333222222111111222222222111111000000000000000////////////...//////000111222222222///////////////000000111000000000000000000000000//////000000000000//////////////////000000111222222222111000//////............//////000000111111111111111111111111111111000000////////////000000000///......------...............//////000000000//////000111111111111111////////////000000000000---...///000000000///...////////////////////////---......///////////////////////////////////////------...////////////...111000000//////.........,,,---...///000000000000------------------------.........///////////////........................///////////////...---,,,.........///////////////......------------......////////////////////////......////////////......,,,---......//////..................------------------------------,,,,,,------------------------...------------...//////,,,---...///////////////.....................---........................------------------------------------------------,,,------......------,,,........................,,,------............---------............---------------,,,,,,+++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,------++++++,,,---------------------------------.../////////......------------------------------...////////////...+++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,------......///000///......//////...---,,,,,,---...////////////,,,,,,------......//////////////////000000000000333333333444444444555555444444444444444444444444333333333333333333333333111222222222333333333444222333444333222222333444222222333333333333222222000000000000000000000000111000000000000000//////////////////////////////////////////////////////////////////////////////,,,,,,------.../////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++))))))***,,,222222222222222222222222222222333333333333444444333333222222222111111111000111111222222222111111111111111000000///////////////000000111111111222///////////////000111111000000000000000000000000///000111222222111000////////////...//////000000111111000000/////////............///000111111111000000000000000000000000//////000000000000////////////...------------.........//////000111222222//////000111111111111111------...///000111222222---...000111222111000///////////////////////////...............///000000000000000000000000000000,,,---...///000000///...111111000000///......---,,,---...///000000000000............................../////////000000000........................---......////////////.............../////////000//////............//////////////////////////////......////////////......,,,---......//////......////////////.........---...//////......---,,,,,,------------------------000///...---,,,---......,,,---...000111111000000------...............---................................................------------------------,,,,,,---......---,,,,,,........................,,,,,,---...............------............------++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------+++)))(((,,,,,,,,,------------...------------,,,,,,,,,+++***+++,,,,,,------,,,,,,+++,,,------++++++,,,---------------------------,,,,,,---...............------------------------------...///////////////++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------......//////...---...///000///...------...............------------...//////000000////////////000000000000222333333333444444444444444444444444444444444444222222333333444555555555333333333222222222222222222333444333222222222444111111222222222222111111000000000000000000000000111111000000////////////////////////////////////////////////////////////////////////////////////,,,,,,------...//////000//////.........---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------------,,,+++)))''''''***---222222222222222222222222222222333333333444444444222222222111111111000000000111111222222222111111222222111111000000//////000000000000111111111111///////////////000111111000000000000000000000000000111222333333222111000000//////............///000000000000////////////---......///000111111222////////////////////////...///000111111000///...//////...------------...---...///000111222333444//////000111111111111111,,,---...///000111222333---///111222333222111000000000000000000000000000//////...------///000111000000000000000000000000,,,---///000000000///...222111111000///......---,,,---...///000000000000////////////////////////.../////////000000111111........................+++,,,---///000111111111---.........//////000000000000////////////000000////////////////////////......////////////......,,,---......//////......111111000000/////////...000000000000///...,,,,,,------------------------111000...---,,,,,,------,,,---///111111111111000------......///......---........................000000000000000000000000------------------------,,,,,,---......---,,,,,,........................,,,,,,---.../////////...------............------)))******+++---......///((()))+++,,,---.........++++++++++++++++++++++++------------------------+++,,,...///...+++(((&&&,,,,,,,,,---------...............------,,,,,,,,,++++++,,,---------,,,,,,+++,,,------++++++,,,---------------------------+++,,,,,,---.........---------------------------------...///000000//////++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********///......------,,,++++++...,,,,,,---///000///............///......---------......///000111111222111111111111222222222222222222222333333333444444444444444444444444444444222333333444555666777777555444444333222111000000111222333333222111222333000000111111111111000000000000000000000000000000111111000000/////////...////////////////////////////////////////////////////////////////////////,,,,,,------...///000000//////.........---------++++++++++++++++++++++++,,,,,,,,,------.........++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------------------------000///---***((())),,,///444333222111111111222333222111000//////000111222111111222222222222111111222222111111111111111111111000///000222333444333////////////000111333333000000000000000000000000111000///......///000111222222222111111///......////////////////////////......///000000000000000------......//////000000111111000000//////............////////////............///000000000000000////////////////////////000///.........///111222333222000............///000000000000///////////////000000000///...------+++,,,,,,---...///000000000000//////.........------------............///000000//////.........---......------------......000000000000////////////000000000000////////////////////////............///............---------............//////////////////............////////////////////////////////////......---------,,,........................000000//////.........---111///---...111222000...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,///......---------......------------.........///------------------------000000//////.........---------------------------,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////------------------------........................---,,,,,,++++++,,,,,,---+++,,,------......------000000//////.........---........................------------------------........................------------------------------------------------++++++++++++++++++++++++.........------,,,,,,,,,........................---------.........//////......//////000000111111......//////000000111111222222222111111111111000000000000000111222333444444444444444444444444444555444333333222222222222444444333333333333222222222222222111111111000000222222222111000//////...000000000000000000000000///...---,,,,,,---...///000///...///000///...,,,,,,---------.../////////,,,---...//////...---,,,///000111///---++++++,,,---,,,,,,,,,,,,---......,,,,,,,,,------.........++++++,,,,,,,,,,,,------///---,,,---///000///,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......444333222111111111222222222111000//////000111222000111111222222111111000111111111111111111111111000///......///000000///000/////////000111222222000000000000000000000000111000///......///000111111222222111111///......////////////////////////......///000000000000000.........///////////////222111111111000000000000///000000111111000000///......///000000000000000////////////////////////000//////...///000111222333222111///......//////000000000000/////////////////////000//////......------...//////000000000000/////////............---------............///000/////////..................------------............//////000000000111000/////////////////////////////////............---------.........//////............//////////////////............//////.................................---------,,,,,,........................000/////////.........---111///......000111000...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,///......---------......------........./////////------------------------000/////////.........---------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......------------------------........................---,,,,,,++++++,,,,,,---+++,,,------......------000/////////.........---........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++......---------,,,,,,,,,---------------------------------.........//////////////////..................//////000000111111222222222111111111000000000000000000111222333333333333333333333333333333555444333222111222222333444444333333333222222222222222222111111111000000000000000000000000000000000000000000000000000000///..................///000///...///000000...,,,------------............,,,,,,------------,,,,,,---......---++++++,,,---,,,++++++++++++,,,------,,,,,,------............++++++,,,,,,,,,,,,------+++)))((()))+++,,,***(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...333333222111111111111222111111000000000000111111000111111222222111111000111111111111111111111111000000/////////.........111000000000000000111111000000000000000000000000000000////////////000000111111111111000///......////////////////////////......///000000000000000000000///////////////...222222222222111111111111000111111222222111111000......///000000000000000///////////////////////////////////////000111111333222111000000000000000000000000000////////////......///000000000//////000000000000000000000000////////////............---------............///////////////..................------------......,,,---...///000111111222////////////////////////////////////............++++++,,,---...///000111............//////////////////............//////.................................------------,,,......................../////////...............000///......000000///..................---------,,,,,,,,,,,,,,,,,,,,,,,,......---------......///............/////////000------------------------/////////...............------------------------,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------------------------------,,,,,,++++++,,,,,,---+++,,,------......------/////////.......................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000//////...------,,,,,,......//////000000111111222222111111111000000000000000000000111222333333222222222222222222222222555444222111000111333444333333333333222222222222222111111111111000000000------...///000000111111000000000000000000000000...//////000000//////...000///...///000000...,,,............------------,,,,,,,,,++++++,,,,,,,,,+++++++++*********---///+++************+++,,,,,,,,,------------.........++++++,,,,,,,,,,,,---------+++***+++,,,,,,+++***++++++++++++++++++++++++------------------------,,,,,,,,,,,,------------333222222111111111111111111000000000000000000111000000111111111111000000000000000000111111111111000111222222111000111111222111000000000000000111000000000000000000000000000000////////////000000000000111111000///......////////////////////////......///000000000000000111000000000//////......111111111111111111111111000111111111111111111000......///000000000000000///////////////////////////////////////000000111333222222111111111111111000000000000////////////---...///000000000000000000000000/////////......///////////////.........---------............//////////////////...............------------......------......///000000111.........///////////////////////////............,,,,,,------...//////000............//////////////////............//////................................................................................................//////...////////////...........................------------------------...------------...//////........./////////000000------------------------........................------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---//////...,,,+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,------......------................................................------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............/////////////////////......---------......//////000000111111111111111111000000000000/////////000000111222333111111111111111222222222555444111000000111333444333333333222222222222111111111111111000000000000------......//////000000////////////////////////...///000111111000///...///......///000000...---.........------,,,,,,,,,...---,,,++++++,,,---...+++,,,,,,***)))***---///+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------222222222222111111000000000000000111111000000000000000000111111000000000//////000000000111111111...111333333222111222333222111000000000000000111000000000000000000000000//////000000000000/////////000000000000//////...000000000000000000000000......///000000000000000111111000000/////////...000000000000000000000000///000000111111000000///......///000000000000000000000000000000000000000...//////000000000000000222222222222111111111000000000000000////////////......///000111111111000000//////......------,,,.........///////////////---------............///.........///////////////......------------....../////////...............------....../////////000////////////................................................//////////////////............//////........................//////////////////000000........................---------................../////////.........///---.....................---------------------------------------...//////............////////////---------------------------------...............------------------------,,,,,,,,,---------............------------......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---//////---,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,------......---------------.......................................------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........./////////000000....../////////000000000......//////000000111111111111111000000000//////////////////000111222333000000000111111222222222444333111000000111333444333333222222222111111111000000000000000000000000......//////////////////////////////////////////...///000111111000///...///......///000000///---......------,,,,,,,,,+++///...---,,,,,,---...///---......,,,******,,,...,,,,,,,,,,,,,,,---......************************+++++++++,,,,,,,,,------,,,,,,,,,+++************++++++++++++++++++++++++************************+++++++++,,,,,,,,,------111111222222111111000///000000111111111111000000///000000111111000000///...//////000000111111111---111444444111///000222111000000000000000111111000000000000000000000000//////000000000000///////////////000000//////...000000000000000000000000......///000000000000000111000000000000000000//////////////////000000000///000000000000000000///......///000000000000000000000000000000000000000......///000000000000000000111111222222111000000000000000000//////////////////000111111111000000//////......---------,,,.........///////////////---------............///.........///////////////......------------....../////////.........---------------......//////000////////////............//////.........---------............//////////////////............//////------------------------///////////////000000000........................---------------.........---...//////------...///---------...............---------------------------------------...///000------------.........///---------------------------------------.........------------------------,,,,,,,,,---------......///......------......///,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......,,,++++++,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......---------------------.................................------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................................./////////000000000......//////000111111222......//////000000111111111111000000000/////////////////////000111222222000000000111222222333333111111111111111222222333222222222222111111111111//////000000000000000111////////////////////////000000000000000000000000...//////000000//////.........---...000111///...------------,,,,,,,,,,,,///......------......///---...///...,,,++++++,,,------,,,,,,------...///++++++************))))))++++++,,,,,,,,,,,,---------...///...,,,++++++,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,000111111222111000///...///000111222222111000/////////000000000000//////......//////000111111222111555888666222......000000/////////000111222222000000000000000000000000...///000111111000///.........///////////////...000000000000000000000000......///000000000000000000000000000000111111111//////000000000111111111000111111222222111111000......///000000000000000000000000000000000000000---...///000111000000/////////000111111111000///000000000000////////////000000111111111000//////////////////......................../////////000---------............///............/////////000......------------......------..................,,,,,,---......///000000////////////............---------...........................//////////////////............//////------------------------------------.........///........................,,,,,,,,,------.........,,,...000///---,,,...///---------.........//////........................---,,,,,,------///000000,,,,,,,,,,,,------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...,,,+++***+++---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,------.................................------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------.../////////000000000000.../////////////////////......//////000000111111111000000000///////////////......//////000111222000000111111222333333444///000111222333222222111222222222222111111111111////////////000000111111...//////000000111111111000000000000000000000000///..................///...------...000111///...,,,,,,,,,,,,,,,,,,------,,,------......------,,,(((***---...---+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,------...000111000---+++,,,...++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,000111111222222000///...///000111222222111000/////////000000000000//////---......///000111111222666:::===:::444///...000////////////000111333333000000000000000000000000...///000111111000///.........///////////////...000000000000000000000000...//////000000000000000//////000000111111222222000000111111222222222333222222222333333222222222...//////000000000000000000000000000000000000000---...000111111111000///...///000111111000///...000000000000////////////111111111111111000///.../////////000000000000000---.........//////000000---------.........//////---.........//////000000.........------.........+++,,,,,,---...///000000,,,,,,------...///000000000/////////............+++,,,,,,---...///000000............/////////000//////............//////------------------------+++++++++,,,,,,---------........................,,,,,,,,,------.........,,,...000///---,,,---000---------.........//////........................,,,,,,,,,---...///000111+++++++++,,,,,,,,,------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...---+++******,,,...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,------.................................------------------------........................++++++++++++++++++++++++------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000/////////...------,,,,,,......//////000111111111000000000000////////////.........//////000111222000000111222333333444444...///222333444333111000222222222111111111111000.../////////000000111111------...000111333444444000000000000000000000000///...---,,,,,,---...///...------...000111000...+++++++++,,,,,,---------++++++---......---++++++$$$'''+++------,,,++++++++++++******++++++,,,---.........------,,,,,,,,,++++++,,,,,,,,,---------***,,,---,,,((('''(((***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,111111111111000000000///111111111111111111111111000000000000111111111111000000000000000000000000888<<>>>>>555444222111111111111222555444333111111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111000000000111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222444444444444444333333222222222222111000000//////////////////////////////000000000000000000000000222222111111000/////////111111111111111111111111000000000000000000000000000000000000000000000000...///000000000000///........./////////000000000//////............////////////000000000000///////////////000000000000000////////////////////////////////////////////////////////////..................------------..............................---............---,,,,,,------------------------......................../////////............---------------------------...///111000...------...------............---------------............///......---,,,,,,---......------------------------,,,,,,,,,,,,,,,------.....................------........................////////////............,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......------------..................------------------------------------+++,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,------...------,,,......------------......---------------........./////////...............///...---,,,,,,---...///////////////...---,,,,,,------...//////......------------------------------............////////////////////////......---//////............//////000000000111111111222222222111000000000000000000000000111111111111000000///////////////////////////////////////.........////////////////////////(((+++...//////...///000------------------------------------,,,,,,,,,,,,+++***))))))+++,,,+++)))***+++,,,---......------,,,,,,,,,,,,------------------........./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++,,,......,,,+++,,,,,,)))((('''''')))*********))))))(((((())))))***+++++++++,,,,,,,,,,,,++++++111111111111111111111111000000000000000000000000222222333333333222222111000000000000000000000000111000111444888<<<>>>>>>666555333111000000111111555444333222222222333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222333333222222222222222222333333444444444444333333222222222111111000000000////////////////////////000000000000000000000000111111111111000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////...////////////000000000//////............////////////000000000000//////.........//////000000111////////////////////////........................///////////////...............------------.............................................------,,,........................---------.............../////////...........................------------///000111111///......///------............---------------............///......------------......------------------------,,,,,,,,,,,,,,,---.....................---------..........................................---------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***......------------......------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,------...---------......------------......------------------------........................///...------------...///...............---,,,,,,,,,------............---////////////////////////---------.........//////...///////////////......//////............//////000000000000111111111111111111000000000000000111//////111222222111//////////////////////////////........................////////////////////////***,,,.........---......+++,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++...,,,+++,,,------,,,+++)))***---///000///...---,,,,,,,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++------,,,+++,,,---******)))))))))*********))))))))))))*********++++++,,,,,,,,,,,,,,,,,,+++111111111111111111111111000000000000111111111111222222333333333222222111000000000000000000000000222111111333666888999999666555333111000000111111444444333333333333333333222222222222222222222222111222333333333333222111222222222222222222222222222222111000000111222222222222222222222222222222111111111111111222222222222222222222222222222222111111111111111111111111222222111111111111222222333333222222222222222222222222333333333333222222222222222222111111111111000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////////////////////////////////////////////////////........................////////////000000000111//////............////////////000000000000//////---------....../////////........................------------------------.........///////////////......------------....................................//////......---,,,........................---------.........///////////////////////////////////////......---------///000222111000...//////---......//////......------------............///........................------------------------------,,,,,,------...///.....................---........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........+++,,,,,,---.........---......------------......---------------------------------........................------.........---------,,,,,,,,,,,,,,,***+++,,,---------------////////////////////////------------..................///////////////...//////............////////////000000000111111111111000000000000000111111---...000000000000...---........................------------............000000000000000000000000---...///...,,,++++++,,,++++++++++++,,,,,,------------,,,,,,,,,+++++++++...,,,+++,,,------,,,+++)))***---///000///...---+++++++++,,,,,,,,,------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,''')))+++,,,+++***+++,,,//////...---,,,++++++,,,*********+++++++++++++++,,,,,,,,,------,,,,,,,,,111111111111111111111111000000000111111111111222111111222222222222222111111111111111111111111111333222000111333444444444555444222111111111111222333333333333333222222222333333333333333333333333111222333444444333222111333333333333333333333333333222111000000111222333222222222222222222222222111111111222222222222222333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222111222222333333333333222222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000000000........................000000000000000000000000000000000000000000000000///......------......////////////000000000111111//////............////////////000000000000//////------------.....................................................................///////////////......------------.................................////////////...------........................,,,,,,------.../////////...////////////000000000000000//////...---------///000111111///......///......////////////......---------............///---...////////////...------------------------------------------......///---------.........//////------------------------+++++++++++++++,,,,,,,,,,,,------------.........------------------------........................,,,------......------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...++++++,,,---..................------------...............------------------------------.................................---,,,,,,+++++++++,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---...////////////////////////............///////////////000000000111111000000000000000111111222......////////////..............................---------...............000000000000000000000000...//////---+++******+++***++++++,,,,,,------...,,,,,,,,,,,,+++++++++++++++***))))))+++,,,+++)))***+++,,,---......------******++++++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,''')))++++++******+++,,,,,,---,,,***((('''''')))******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,111111111111111111111111000000111111111222222222//////000111222222222222222222222222222222222222333111000000111222222111444333222111111111222333111111222222222222222111333333333333333333333333111222444555555444222111333333333333333333333333444333111000000111333444222222222222222222222222111111111222222333333333444444444444444444444444222222222222222222222222222222111111111111222222111111111222222333333444222222333444444444444444222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000111////////////////////////000000000000000000000000000000000000000000000000000000///......///000000//////000000000111111111//////............////////////000000000000//////////////////....................................000000000000000000000000............/////////000......------------..............................///////////////...------........................,,,,,,------...//////000.../////////000000000000000000000///...---------...000111000///...............////////////......---------............///---...///000000///...------------------------------------------...//////+++,,,,,,---...///000000------------------------+++++++++,,,,,,---------,,,,,,,,,,,,------------------------------------------------------------,,,------......------,,,***+++,,,------,,,+++***++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------***+++,,,---..................------------....../////////.........------,,,,,,,,,------.........---..................---...---,,,+++,,,,,,---...***+++,,,---............++++++++++++++++++++++++,,,,,,---------.........------.../////////////////////............//////////////////000000000111000000000000000111222222000000////////////000000........................------......////////////000000000000000000000000---......---+++***+++,,,+++++++++,,,---.........,,,,,,,,,++++++++++++******)))((()))+++,,,,,,++++++++++++,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------)))+++,,,,,,+++***+++,,,((()))***(((%%%%%%&&&(((((()))***+++,,,++++++***,,,,,,------------,,,,,,111111111111111111111111000000111111222222222222---...///111111222222222333333333333333333333333333111000000111222222111333222111111111222333444000111111222222222111111333333333333333333333333111222444555555444222111333333333333333333333333444333111000000111333444222222222222222222222222111111111222222333333333444444444444444444444444222222222222222222222222222222111111111111222222000000111222333333444444333333444555666666666555222222222222222222222222222222222222222222222222000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000000000000111111111111//////............////////////000000000000//////111111000000//////..............................111111111111111111111111---.........//////000000.........------.................................///////////////......---////////////////////////,,,,,,------...///000000.../////////000000111111111000000///...---------...///111000...------.........////////////......---------.........//////---...///000000///...---------------------------...------------...//////***+++,,,---...000111111------------------------,,,,,,,,,------.........+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++------------+++++++++++++++,,,,,,---------////////////////////////---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.....................------.........000000/////////.........,,,,,,,,,------.........------............------///...---,,,,,,---//////+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///000000////////////............//////////////////000000000000000000///000000111222222222111000//////000111222................................./////////000000000000000000000000000000+++,,,---,,,++++++,,,...++++++,,,------...//////,,,,,,,,,+++++++++******+++******+++---///...---,,,,,,+++*********++++++))))))***+++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------+++,,,...---,,,++++++,,,***,,,...---+++***---000'''((()))++++++******))),,,------......------,,,111111111111111111111111111111111111111111111111222111000000000111333333222222222222222222222222111111111222222333444444444333222222111111222222333333333333333333333333222222111111111111222222555444444333333444444555333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222444444333333333222222222444444333333333333222222111111111111111111111111444333111000000111333444444444444444444444444444111111111222222333333333444444444444333333222111000000111111111111000000000000000000000000000000111111111111111111111111000/////////............------......//////000000000000000000111111111111////////////000000000000999444000111000...///333,,,,,,...///000000000000000///...------...///000//////...---------------////////////....................................000000//////.........---...........................------,,,,,,...///000........................000000000000////////////000000//////.........---......------------......---------............///......////////////......000000//////.........---------------------------------------------------...............---------......................../////////......------------------------------,,,.................................------,,,,,,,,,......---,,,++++++++++++---...............------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,...........................------,,,,,,,,,------,,,++++++******++++++,,,...///000///.........000++++++,,,------......///........................000///...---,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++..................------.../////////...---,,,,,,000000000000000000000000............////////////............///000222222111111000000//////......000000//////.........---................................................//////.........---------...---,,,,,,++++++++++++------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,///,,,))))))***)))&&&$$$&&&''')))***+++***(((''',,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///........................,,,,,,,,,,,,,,,,,,,,,,,,------+++***************++++++******++++++,,,---++++++++++++++++++++++++...---+++***)))******+++111111111111111111111111111111111111111111111111222111000000000111333333222222222222222222222222333333222222222222222222222111111111222333444444222222222222222222222222222222111111111111222222444444333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222333333444444555555444444333333333333222222222222222222222222222222444333111000000111333444333333333333333333333333111111222222222333333333222333333333222222111000000000111111111111000000000000000000000000000000111111111111111111111111000000/////////.........//////////////////000000//////000000000111111111////////////000000000000:::CCCCCC999111000///,,,---...//////000000000000000///...------...///000000//////...------......////////////....................................000/////////....................................///...---------...///000......................../////////...............000/////////..................------------......---------............///......////////////......000/////////............................................................---------................................................---------,,,,,,,,,,,,,,,,,,,,,---------------------------------......---------,,,,,,,,,------,,,,,,,,,---......,,,---------------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---..............................------,,,,,,---------,,,,,,++++++++++++,,,,,,---...//////------...//////......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,,,,------..............................//////......---,,,////////////////////////............/////////////////////000000111222333111000000000/////////...000000/////////.........................................................//////.........---------...---,,,,,,++++++,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))++++++)))'''((()))***,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,///---,,,++++++,,,---///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---...222222222222222222222222222222222222222222222222222111111111111222333333333333333333333333333333444444444333222111111111000000111111222444555666222222222222222222222222333222222111111222222333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111222333444555666777777444444333333333333222222444444444444444444444444444333222111111222333444333333333333333333333333111222222222222333333333111111222222222111000000000000111111111111000000000000000000000000000000111111111111111111111111000000000/////////......000000000000000000////////////000000000000111111////////////000000000000777KKKRRRCCC555444222***//////000000111000000000//////............//////000000//////......//////////////////....................................////////////....................................//////.........///000111........................---------...............////////////..................------------......---------............///......////////////......////////////............////////////////////////........................,,,,,,------......//////........................------------,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,------...///000++++++,,,,,,---,,,,,,+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------------------------------,,,,,,------...------,,,,,,,,,,,,------,,,---......,,,,,,---...///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------........................................../////////...------////////////////////////............////////////000000000111111222222333000000000000////////////000000////////////.....................................................................---------...---,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,------,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---------------------------------,,,,,,+++++++++***+++,,,---------,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000222222222222222222222222222222222222222222222222111111111111222222333333333333333333333333333333444444333333333222222222222111111222333444555555333333333333333333333333333333222222222222333333333222222111111222222333333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333333333444444555666777777444444333333333222222222333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222111111222222222222111111000111111222222111111000000000000000000000000000111111111111111111111111000000000////////////...222222111111000000//////////////////000000000111////////////000000000000000AAAMMMGGG<<<777333...000111111111111000000////////////....../////////000000////////////000000////////////....................................///////////////.................................////////////000000000111........................------............/////////////////////...............------------......---------............///......////////////......///////////////.........................................................++++++,,,------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......++++++,,,------------,,,------------------------------------------------...------------------...------------------------------,,,,,,,,,---.........------,,,,,,------...+++,,,------++++++,,,---++++++,,,------......///........................///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............---------.....................////////////......////////////////////////............//////////////////000000111111111111000000000000////////////000000//////////////////...........................................................................------,,,,,,,,,------------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,---------++++++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------------------------------......---,,,,,,+++******)))***,,,...///...---+++,,,,,,,,,+++,,,,,,---...------------------------,,,,,,,,,,,,------......222222222222222222222222222222222222222222222222111111222222333333333333333333333333333333333333222222333333333444444444444444333333222333333444555555555555555555555555444444333333333333444444333222222111111222222333333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333555555555555555555555555444444333333333222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333222111111222222222222111111111111111111111111111111111111111111111111111111111000000000////////////222222111111000000//////...////////////000000000////////////000000000000...111:::DDDAAA444...111000111111111111000000///...//////////////////...000000////////////000000////////////............////////////////////////.........///////////////...........................//////000000000000000............................../////////000000000.........///////////////......------------......---------............///......////////////...............///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++******++++++,,,,,,---...............------------------------------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,---...///...------,,,,,,------...+++,,,---,,,+++++++++---++++++,,,------......///..............................---,,,,,,,,,------+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,---------------------.........//////......///////////////.......................................////////////---...///000000//////...////////////000000000000//////000000000000000000........................////////////////////////---.....................---------,,,,,,---......------------------------......---------,,,,,,,,,+++++++++,,,,,,---------,,,---------,,,+++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------......---,,,,,,+++******(((***,,,.........,,,+++,,,++++++++++++,,,------------------------------,,,,,,,,,,,,++++++******333333333333333333333333333333333333333333333333111222222333444333333333333333333333333333333333222222222333444555555555555555444333333333333333666666666666666666666666555444444333333444444555333333222222222222333333333333333333333333333333333333333333333333333333111222222333333444444555333333333333333333333333555555555444444444333333444444333333333333222222222222222222222222222222222222222222222222222222333333333333333333333333333333333222222222222111222222333444444444333333111111222222222222111111111111111111111111111111111111111111111111111111111111000000000/////////000000000000000000//////......////////////000000////////////000000000000222)))---<<<===///***000//////000000111000000000......////////////......//////......//////000000////////////............////////////////////////.........///////////////........................---...///000000000//////..............................//////000111111111.........///////////////......------------......---------............///......////////////...............///////////////------------------------++++++++++++++++++++++++++++++,,,,,,------..............................,,,,,,,,,,,,------------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,+++***)))))))))))),,,,,,---...////////////,,,,,,,,,------------...------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///------,,,,,,,,,,,,------+++,,,------++++++,,,---///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,------.../////////......///000000000//////....................................////////////,,,---.../////////...---////////////000000000000//////000000000000111111........................////////////////////////---------...............------------------...///------------------------------------,,,,,,,,,,,,***++++++,,,,,,------...---...///---+++******+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,,,,,,,+++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((333333333333333333333333333333333333333333333333111222333444444444333333444444444444444444444444333333444444444444444444444444333333333444444555666666666666666666666666555555444444444444555555444444333333333333444444333333333333333333333333444444444444444444444444111111222333333444555555444444444444444444444444333333333333444444444444444444333333333333222222444444444444444444444444222222222333333222222222333333333333333333333333333333333222222222111111111111222333333333333333111222222333333222222111111111111111111111111111111111111111111111111111111111111000000000////////////////////////000000........./////////000000////////////000000000000333------222333...,,,000---...//////000000000000---...///000000///...---......------...//////000////////////............////////////////////////............/////////000........................,,,---...///000///..............................------......///000000111............/////////000......------------......---------............///......////////////................../////////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------.........,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,+++******+++++++++++++++,,,---............,,,,,,,,,---------..............................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,++++++++++++,,,,,,,,,---...---,,,+++,,,...///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------...//////000......///000000000000000....................................////////////---...///000000///...---.../////////000000000111//////000000000111111111........................////////////////////////---------.........//////---------------...//////------------------------,,,,,,,,,,,,++++++++++++******+++,,,,,,---......,,,---...---***)))***++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,+++***333333333333333333333333333333333333333333333333111222333444555444333333444444444444444444444444666555555444444333333222222222222333444555666777555555555555555555555555555555444444444444555555555444444333333444444555333333333333333333333333444444444444444444444444111111222333333444555555444444444444444444444444000111222222333444555555444444444333333333222222555555555555555555555555111222222333333222222111444444444444444444444444333333333222222111111111///000111222222222222222111222222333333222222111111111111111111111111111111111111111111111111111111111111111000000000000------......//////000000............/////////000////////////000000000000111222111,,,,,,000333222,,,,,,...///000000000000---...///000000///...------------------...///000000/////////............000000000000000000000000---.........//////000000........................+++,,,.../////////...---........................,,,,,,------...///000000---.........//////000000.........------.........---------.........//////......////////////......---.........//////000000////////////////////////---------------------------,,,,,,,,,,,,,,,,,,,,,........................---------....../////////------------------------........................,,,,,,,,,------.........++++++++++++,,,---......)))***+++,,,------...---,,,,,,,,,------.................................---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,++++++******++++++,,,,,,---......,,,,,,---...++++++,,,------......///........................------,,,,,,,,,------...+++,,,,,,------,,,,,,+++........................+++++++++,,,,,,,,,------,,,,,,------...///000000......///000000000000000..................................../////////000...///111222111000...---.../////////000000111111//////000000111111111222........................000000000000000000000000---------.........//////---------------...///000------------------------,,,,,,,,,+++++++++************+++,,,,,,---......***,,,...,,,***)))***,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++***)))((((((((())))))))))))((()))******+++++++++++++++++++++++++++***+++---...///......---333222222111111222222333222222333333333444444444666444333333555666666555444555666666777777666666444444444555555555666666444444444333333333222222333333444444555555555555555555444444555555666777777777666555444333222111333444555666666666666666555555555444444333333333444444444333333444555555444444333333333333222222444444444555555666666666333333333333333333333333444333333222222333333444444444333222222111111111222222333333333333444444333333333333333333333333333333333222222222111111222222222222222222222222////////////000000000000000000000000000000000000111111000000//////......---...///000000///...---////////////////////////000000000000000000000000111111000000/////////.........///000000000000000///////////////.........////////////////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////---------.........//////...------,,,,,,------...------------------------..................------......////////////......////////////////////////////////////////////////,,,,,,---------,,,***)))......------------......////////////////////////------------------------///......------......///........................,,,,,,,,,++++++*********---......---++++++,,,...------...///...---+++***,,,,,,.../////////...---------------------------,,,,,,,,,---------............---,,,,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000///...---,,,,,,+++***++++++,,,,,,---...//////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))------,,,+++++++++,,,,,,---------...------,,,,,,...------------...////////////.........---------................................................000000000000000000000000000000//////.........---//////000000///...------////////////////////////---------............//////...---,,,+++,,,,,,------------------------------------,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,***,,,------,,,*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))************+++,,,,,,---......,,,+++++++++***)))))))))***++++++,,,,,,++++++***)))+++,,,,,,***))))))***,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,333333222222222222333333222222333333333444444444444222111222333444444444333333444444444444444333555555666666666666666666555555444444444333333333333333333444444444444444333333333333333444555555777777666555444333222222222333444444555555444444555555555555555444444444333333222222222222333333333333444444555555555666555555555555666666666777222222222222222222222222444333333222222333333444333333333333333444444444222222333333333333444444111111111111111111111111333333333222222222222111222222222222222222222222/////////000000000111111111111111111111111111111111111111111111000000000///000111111111111000///////////////////////////000000000000000000000000000000000/////////............///000000000000000////////////////////////////////////////////////......//////000000111111........................////////////////////////000000000000000000000000////////////////////////////////////////////////---------.........//////...------,,,,,,------...------------------------,,,---------.../////////......////////////......////////////////////////////////////////////////,,,---......---,,,+++***------,,,,,,,,,,,,------........................---------------------------,,,,,,++++++,,,,,,---------------------------------------,,,,,,++++++---......---++++++,,,...------......------,,,+++,,,,,,.../////////...---------------------------,,,---------..................------,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++...------,,,,,,+++++++++,,,,,,------......//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,+++,,,,,,---------------......------,,,---------------...////////////.........---------................................................000000000000000000000000000/////////.........---...////////////......---........................------------............///...---,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,***+++------+++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))*********++++++,,,,,,---------,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++***)))***,,,+++***((()))))),,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,333333222222222222333333333333333333444444444444444333111222333555555444333333444444444333333222777777777777666666666666555555555444444444444444555555555444444444444444444444333333444444555666999888888777666555444444333444444555555555555555555555555555555555666666444444333333333333444444333333444555666777888888555555555666666666666666444444444444444444444444444444333333333333444444222333333444555666666666222222333333333333444444222222222222222222222222333333333333222222222222222222222222222222222222///000000000000111111111111111111111111111111111111111222222222222222222111222222333333222222111////////////////////////////////////////////////////////////..................///000000000000000////////////////////////////////////////////////------...///000111222222........................////////////////////////000000000000000000000000////////////////////////////////////////////////------........./////////......------------......------------------------+++,,,,,,---...///000000......////////////......////////////////////////////////////////////////---............---,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,............---------------......---++++++,,,.........---,,,,,,,,,------,,,,,,---............---------------------------------........./////////......------,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++------------------------..............................---------,,,,,,,,,---------------------------------,,,,,,,,,,,,+++,,,+++++++++,,,---......,,,------.........---------------------........................---------................................................000000000000000000000000/////////...............---....../////////..............................------------..................---,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++***+++---,,,+++))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------***++++++,,,,,,++++++***)))+++,,,,,,***))))))***,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,333333333222222333333333333333333444444444444555666555444444666777777666555666666666666555444444777777777777666666666666555444444444444444444444666666666666555555555555666666666666666777777888;;;;;;:::999888888777777666666777777888777777666444444444555555666666777888888777666666666777777444444555555666777888888555555555555555555555555666666666666666666666666444444333333333333444444333333444444555555555555222222222333333333444444444444444444444444444444444444333333333222222222222222222222222222222222000000000111111111222222111111111111111111111111000111111111222222333333222222222222222222222222//////////////////////////////////////////////////////........................///000000000000000///////////////000000000////////////////////////.........///000111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////......------------..............................,,,---------......//////......////////////......////////////////////////////////////////////////.....................---------,,,,,,,,,,,,------------------------------------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,...------------------------......---++++++,,,...///...,,,++++++,,,---...,,,,,,---------.........------------------------.........////////////000......------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------........./////////000///////////////...............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...///000,,,------...............,,,,,,------....................................................................................////////////////////////........................,,,,,,---...////////////........................,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***+++,,,,,,***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,,,,,,,+++++++++++++++***+++++++++,,,,,,------***++++++,,,,,,++++++***+++,,,------+++******+++++++++***************+++++++++++++++++++++++++++444333333333333333333444333333444444444555555555777555444444666777777666666666666777777666555555777777666666666666666666555555555555555555555555666555555555555555555555888777777777777888999999;;;;;;::::::999888888888777888888888888888777777444555555555666666777777:::999999888777777888888666666555555555555555555444444444444444444444444555555555555555555555555555444444333333444444555555444444444333333333222222222222333333333444444444444444444444444444444444444444333333333222222222222222222222222222222111111111111222222222222111111111111111111111111///000000111111222222222111111111000000111111111000000000000000000000000000000000000000000000000......//////////////////......///000000000000000////////////000000111111000000000000000000000000000000000000////////////111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000........./////////000000///......------......///........................//////......---------,,,......////////////......////////////////////////////////////////////////..............................------------..............................------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---++++++,,,......---,,,++++++,,,...///,,,,,,,,,,,,------......------------------------.........////////////000......------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---....../////////////////////...............---------,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++,,,,,,---...///000,,,---....../////////...+++,,,------......---------.............................................................................................---------...............,,,,,,---......///..............................,,,,,,,,,------------...,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******+++,,,+++)))((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++*********+++++++++++++++++++++***))))))******++++++,,,,,,***++++++,,,,,,++++++***,,,...///...---+++,,,,,,+++***************++++++++++++++++++++++++++++++444444333333333333444444333444444444555555555555555444222333444666555555444444555666666666666666666777777777888888888888666777777777777777888888555555555666666777777777:::999999999999:::;;;;;;;;;;;;;;;::::::999999999888999999999999888777777777888888888888888888999:::999888777777666666777777666666666555555555555555555555555555444444444444444444444444444444444555555444444444444555555555555444444333222222111222222333333333333444444222222222222222222222222444444444444333333333333222222222222222222222222111111222222222333333333222222222222222222222222000000000111111111111111111000////////////000111000000000000000000000000000000000000000000000000////////////000000000000......///000000000000000...//////000000111111222000000000000000000000000111000000000/////////...111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000//////............//////........................000000///...---,,,,,,+++......////////////......////////////////////////////////////////////////---------,,,------...//////......------......///////////////////////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---++++++,,,...------,,,,,,,,,---......,,,,,,,,,+++,,,------...------------------------------........./////////......------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++*********++++++,,,,,,,,,..............................---------,,,,,,,,,++++++++++++++++++++++++)))***************++++++---,,,,,,,,,---...//////,,,---...///////////////***+++,,,......------,,,---------.......................................................................................---------------.........,,,------.........------------------------------,,,,,,,,,,,,------------+++,,,---.........------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++*********++++++***(((((()))+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++************+++++++++++++++******************++++++***++++++,,,,,,++++++***,,,...//////---,,,,,,---*********)))******+++,,,++++++++++++++++++++++++444444333333333333444444444444444444555555555555555444333333555666666555333444555777888888888888777888888999:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<999999:::;;;<<<===>>>>>>??????>>>>>>??????@@@AAA@@@@@@@@@???????????????===============<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777777666666777777777777777777888777777777666666666666555555555555555555555555555555444444444444555555555555555444444444444444222222333333333333444444333333333333333333333333555444444444444333333333222222222222222222222222222222222333333333333444222222222222222222222222222222222222222111111111111000////////////000111000000000000000000000000222222222222222222222222000000000000111111222222......///000000000000000...//////000111111222222000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000000//////............//////......................../////////...---------,,,......////////////......////////////////////////////////////////////////---,,,++++++,,,---...///...------,,,,,,------...........................---------------------------,,,,,,++++++,,,,,,---------------------------,,,---------............---......---++++++,,,...+++,,,------......------,,,,,,+++++++++,,,---...------------------------,,,---------............------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------......//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,......---------......///,,,---...///000000000000)))+++,,,......---,,,+++---------.........//////................................................------------------------,,,,,,,,,------.........------.........---,,,,,,------------------------++++++,,,,,,,,,---------+++,,,---.........------+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,,,,,,,+++***)))***++++++)))'''''')))+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,++++++***))))))******++++++,,,,,,++++++++++++++++++*********++++++,,,,,,++++++***+++,,,...---+++******+++******))))))***++++++,,,************************555444444333333444444555444444444555555555666666777666555555777888888777555666888999;;;<<<<<<<<<888999:::;;;===>>>??????============>>>>>>????????????@@@BBBCCCDDDEEEFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEBBBBBBBBBBBBBBBAAA@@@???@@@@@@??????>>>>>>======>>>===<<<;;;::::::::::::666666777888999::::::;;;:::999999999888888777777888888888888888888888888555555444444444444555555444444555555666777777777222222333333333444444444555555555555555555555555555555444444444333333333222222222222222222222222222222333333333444444444222222222222222222222222444444444333333222222222222111000//////000111222000000000000000000000000222222222222222222222222000000111111222222222333...//////000000000000000...//////000111222222222000000000000000000000000------...///000111222222////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////............//////////////////////////////------........................////////////......////////////////////////////////////////////////,,,++++++***+++,,,......---,,,,,,++++++,,,,,,---------------------------------------------------///......------......///........................---.........//////000000---......---++++++,,,...***+++---...///...---------,,,+++***+++,,,---...------------------------,,,,,,,,,---------......------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------////////////////////////++++++,,,,,,---...//////......---------,,,,,,,,,------------------------+++++++++,,,,,,---------///......---------......,,,---...///000000000000)))***,,,......---,,,+++---------.........//////................................................------------------------,,,,,,,,,------.....................---,,,++++++------------------------++++++,,,,,,,,,---------***+++---...///...------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++***)))+++++++++)))'''''')))+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,+++***(((((()))***+++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,+++++++++)))+++,,,,,,***))))))*********))))))***+++,,,,,,************************333222222444666777666444777777777666555444444444888888888888888888888888:::;;;;;;;;;::::::<<<>>>???@@@BBBDDDFFFHHHIIIJJJEEEFFFFFFFFFEEEGGGKKKNNNKKKLLLNNNPPPQQQRRRSSSSSSRRRSSSUUUVVVWWWVVVTTTSSSWWWWWWWWWXXXYYYXXXUUURRRSSSSSSSSSSSSRRROOOKKKHHHPPPLLLIIIHHHHHHHHHFFFCCC>>>@@@BBB@@@===:::;;;<<<<<<:::888888:::<<<<<<;;;;;;999777777777888777666888888777777666666555555666666666555555666666777444444444444444444444444555555444444444444555555666666555555555444444444333333222111222333444555444444444333333444444555333333333333333333333333111222222333333222222111111111222222222222111111000000000000111111111111222111111111000000//////000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000////////////000000////////////000000000000//////////////////////////////////////////////////////.........---------////////////........................////////////......////////////......,,,,,,---.../////////...///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---////////////...---,,,+++........................------............------......---,,,,,,...///000///...---,,,+++,,,,,,---//////.........------------------............///------------------------------------------------+++++++++,,,,,,---------000000//////............////////////...---,,,+++,,,------......------,,,,,,,,,,,,---------........................------...------,,,,,,------...///...---,,,,,,---...///---------,,,,,,+++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,---.../////////...---...///...------...///---------............///......---------,,,,,,,,,//////.........---------555444111///------------........................---...............------000000///...---,,,,,,,,,+++++++++,,,,,,---------------------------------...---,,,+++************+++,,,,,,,,,,,,+++******++++++++++++++++++++++++---,,,***)))***,,,,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,%%%'''***+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,.........------,,,,,,,,,444333333444666777666444444444555666777777888888999999999999999999999999:::<<<>>>???@@@AAACCCEEEJJJKKKNNNPPPSSSVVVXXXYYYXXXXXXWWWVVVTTTTTTWWWYYYWWWXXXYYY[[[]]]^^^^^^___```aaaccceeeeeeeeeccccccdddeeefffhhhjjjjjjgggdddfffggghhhjjjjjjhhhdddaaaaaa^^^ZZZXXXWWWUUURRROOOJJJKKKLLLJJJFFFCCCBBBCCCAAA>>>;;;:::;;;;;;;;;:::<<<:::999999:::;;;:::999888888888888777777777777888888888888888888999:::555555555555666666666666666666555555555555666666555555555555444444444444555444333333333444555666444444333222222222333333333333333333333333333333222222333333333333222222111111222222222222111111000000000000111111111222222111111111000000000000000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////000000////////////000000////////////000000000000//////////////////////////////////////////////////////.........---------////////////........................////////////......////////////...............///......------///......---,,,,,,------,,,++++++++++++++++++,,,------......///.................................------............---------------------...//////000///...---------......//////.........---------,,,,,,,,,,,,---------...------------------------------------------------,,,,,,,,,,,,,,,,,,------/////////.........------.........///......---,,,,,,------......------,,,,,,,,,---------....................................------,,,,,,------...///...------------...///---------,,,,,,,,,++++++++++++,,,,,,,,,---------.........------,,,,,,,,,------......///.........---...///...------...///---------............///,,,,,,,,,------.........//////.........---------000///...------------...........................---...............------------,,,------...///000++++++++++++,,,,,,------------------------------......---++++++******++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,+++***)))***++++++++++++************+++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......---------,,,,,,,,,555444444555777777666444333444555666777888999:::888999999999::::::;;;;;;???BBBEEEHHHJJJLLLOOOQQQUUUVVVYYY\\\```ccceeegggiiiiiigggeeebbbaaabbbcccbbbbbbccceeefffggghhhhhhjjjkkkmmmoooppppppooonnnlllmmmpppsssvvvvvvsssppprrrtttxxxzzzzzzxxxuuussstttqqqmmmjjjgggdddaaa^^^ZZZ[[[\\\ZZZVVVRRRQQQPPPLLLHHHDDDBBBAAA@@@>>>===>>>===;;;;;;<<<<<<<<<;;;999999::::::::::::::::::777777666666777888888999888777777777777777777777777777777666666777777777555555444444444333333333555555444444555555666777444444333222111111222222333333333333333333333333222222333333333333222222111111222222222222111111000000111111111222222222111111111111111000000000111000000//////000000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////000000////////////000000////////////000000000000/////////////////////////////////////////////////////////............---////////////........................////////////......////////////......////////////...---,,,,,,//////......------......+++++++++******+++++++++,,,,,,---...////////////........................------............------,,,,,,---...............000000///.........//////...............---------+++++++++,,,,,,,,,------........................------------------------------------,,,,,,,,,,,,.........---------------,,,---......///.........------............------,,,------------....................................------,,,,,,------...///...------------...///------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------.........///......---------...///...------...///---------............///***++++++,,,---...///000...............---------++++++++++++,,,---...///........................------...............---,,,,,,,,,,,,---...///000***+++++++++++++++,,,,,,------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++***))))))***++++++******))))))******+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,,,,,,,555555444555777777555444666666777777777888888888999:::;;;===>>>@@@AAABBBIIILLLPPPSSSUUUVVVYYYZZZ[[[\\\^^^aaadddgggiiikkkmmmmmmllljjjgggeeefffgggfffffffffggggggiiiiiijjjkkkkkkmmmnnnoooppppppooonnnooossswwwzzzzzzwwwttttttwww|||~~~}}}yyyvvvuuu|||zzzwwwtttqqqmmmjjjhhhiiijjjjjjiiigggdddbbbaaa[[[WWWSSSPPPOOOMMMJJJIIIEEECCC@@@???>>>===<<<:::;;;;;;<<<=========<<<;;;888777777777888888999:::999999999888888888888888999888888777777888888999444444444444333333333333555555555555555666666666555555444333222222222222333333333333333333333333222333333333333333333222111222222333333222222111111111111222222222333333111111111111111111111111111000000000000000000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000111////////////////////////////////////////////////000000////////////000000////////////000000000000/////////////////////////////////////////////////////////...............////////////........................////////////......////////////.........////////////......---000//////.........//////---,,,,,,++++++,,,,,,---------...///////////////........................------............------+++,,,---...///...---,,,//////..........................................+++,,,,,,,,,,,,---------////////////////////////------------------------......------,,,,,,,,,+++------------------------+++,,,---...////////////------............------------------............---------..................------,,,,,,------............------.........------------------,,,,,,,,,,,,,,,------------..................---------.../////////...---,,,,,,---...///...---------///---------............///++++++,,,,,,---...//////........................******++++++,,,---...///........................,,,---......///.........///...------,,,,,,,,,---++++++++++++++++++++++++,,,,,,------------------//////...---------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++******+++***))))))***+++***************+++,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,555555444666777888666555777888999999:::;;;<<<<<>>??????@@@???===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<999999999999888888777777999999888888888888999999555555444444444333333333333333444444555555555555666666555444444444444444333333333333333333333333333333333444444333333333222222333333333333222222222222222222333333333333111111111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////...////////////000000000////////////////////////000000000000000000000000000000////////////000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////........................////////////......////////////......,,,---...///000000000000//////.........//////000.........------.........//////000000///......---........................------............------***+++---.........---,,,---------------------------.....................------------............////////////////////////------------------------.........------,,,,,,,,,------------------------++++++---...//////000000---......//////......------------.........//////---------.........//////...------,,,,,,------...---..................---------------------------,,,,,,---------..................................../////////...---,,,,,,---...///...---------///---------............///---------------------------.....................---------.......................................,,,------...//////.........------,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......//////...---------......,,,------------,,,++++++++++++++++++++++++++++++)))+++,,,,,,***)))***++++++++++++++++++,,,------***++++++,,,,,,++++++***+++++++++++++++++++++++++++*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,777666666888:::;;;:::888:::;;;===@@@CCCEEEGGGHHHKKKLLLNNNQQQTTTWWWYYYZZZZZZ[[[[[[YYYXXXWWWXXXZZZ^^^___```bbbdddfffggghhhggghhhjjjjjjiiiiiijjjllllllkkkjjjiiiiiijjjlllmmmmmmmmmmmmmmmnnnnnnnnnnnnqqqrrruuuyyy~~~~~~|||~~~xxxrrroooooowwwyyyzzzzzzwwwuuuttttttuuuvvvxxx{{{~~~~~~|||yyyooooooqqqsssuuutttqqqnnnjjjfffaaa\\\YYYUUUQQQNNNGGGHHHHHHGGGEEEBBB???===>>>===<<<;;;;;;;;;;;;;;;;;;::::::999999888888888999999888888888888999999666666555555555444444444333333444555555555555444666666555555555555666666333333333333333333333333333333444444444444333333222222333333333333222222222222333333333444444444111111111222222222222222222111111000000111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000////////////////////////////////////////////////...////////////000000000////////////........................////////////......////////////......+++,,,---///000111222222......------......//////000//////......//////000000000000000///...------........................------............------++++++,,,---------------+++,,,------...------------------...............---------.........//////........................------------------------.........------------------------------.........+++,,,---...////////////......////////////......------........./////////,,,,,,------.../////////...------,,,,,,------...------...//////...------------------............,,,---------.........................../////////.........///......---------...///...------...///---------............///......---------,,,,,,,,,---------..................////////////......---........................,,,,,,---...////////////*********+++,,,...///000------,,,,,,,,,,,,,,,++++++,,,,,,------.........///......---------......---------------,,,++++++++++++++++++++++++++++++(((+++...---+++)))***---,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++***+++,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,999888999;;;>>>???>>>===CCCDDDGGGJJJMMMPPPRRRTTTTTTTTTVVVWWWYYY[[[\\\]]]YYYYYYVVVSSSPPPOOOQQQSSSUUUVVVXXXZZZ]]]___aaabbbaaaccceeefffffffffgggiiikkkjjjiiigggggghhhjjjkkkiiiiiihhhhhhgggggghhhhhhhhhiiilllqqqwww|||~~~|||tttooommmnnnuuuxxx{{{{{{yyywwwvvvwwwvvvwwwyyy}}}|||mmmpppvvv}}}~~~{{{{{{wwwrrrmmmiiieeeaaa^^^XXXXXXXXXVVVRRRNNNIIIGGGDDDCCCAAA@@@>>>===============<<<;;;;;;:::999999999999888888888888999999777777666666666555555555333444555666777666666555444444444444444555666777333333333333333333333333333333444444444444333333222333333444444333333222333333333333444444444444111111111222222333333333222111111000000111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000////////////////////////////////////////////////.../////////000000000000////////////........................////////////......////////////......,,,---...000000111111111------,,,,,,---....../////////............////////////000000000//////...........................------............------,,,,,,++++++,,,,,,---...+++,,,---/////////...------------.........//////,,,,,,---------.........------------------------------------------------------------............------........./////////,,,,,,---.../////////.........////////////..................////////////,,,,,,------...//////000...------,,,,,,------...------...//////...------------------.........///------------............---........./////////000------......///.........---...///...------...///---------............///,,,,,,---------------------------.........//////---...///000000///...---........................+++,,,---...////////////))))))***+++,,,...///000.........---------,,,,,,++++++,,,,,,---......///...---------------......---------...------,,,+++++++++++++++++++++++++++))),,,000///,,,***+++...+++++++++++++++,,,,,,---***++++++,,,,,,++++++***************************,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,;;;:::;;;>>>AAABBBBBBAAANNNOOOPPPRRRTTTVVVXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZVVVTTTQQQLLLIIIHHHJJJMMMJJJKKKNNNQQQTTTXXXZZZ[[[\\\^^^```aaa``````aaacccgggfffdddccccccdddeeefffaaaaaa```___^^^^^^^^^^^^bbbcccffflllttt{{{~~~vvvqqqppprrrtttxxx{{{{{{xxxvvvvvvwwwwwwwwwyyy~~~~~~{{{jjjnnnwwwzzzuuurrrnnnjjjgggggggggfffccc___ZZZTTTQQQOOONNNLLLJJJHHHGGGFFFFFF???>>>>>>===<<<;;;;;;;;;999888888888888888888999777777777777666666666666444555777888888888777666222222222333444555666777333333333333333333333333333444444555555444444333222333333444444333333222333333333444444444555555111111111222222333333333222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000////////////////////////////////////////////////.../////////000000111111000/////////......................../////////000......////////////.........///000000000000000///,,,,,,,,,,,,,,,---...///......------------......---...///000000111111111........................---..................------,,,+++***+++,,,---...,,,---///000000000//////---------.........//////++++++,,,,,,,,,---------------------------------------------------------,,,---------.../////////........./////////000000,,,---......///...............////////////................../////////000,,,,,,------...///000000...------,,,,,,------...,,,---...//////...---,,,---------.........//////---------.........//////---.........//////000000,,,,,,---.../////////...---...///...------...///---------.........//////***++++++,,,---...//////---------.........//////+++,,,...///000//////...........................+++,,,---...////////////,,,,,,,,,++++++,,,------/////////......---------++++++,,,,,,---...//////------,,,,,,,,,------...------......------,,,+++++++++++++++++++++++++++)))---111000,,,***,,,...*********)))***++++++,,,+++++++++,,,,,,+++++++++************************,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,@@@BBBEEEJJJPPPUUUZZZ]]][[[\\\]]]\\\ZZZZZZZZZ\\\YYYVVVSSSSSSTTTUUUSSSPPPKKKIIIGGGEEEDDDDDDDDDEEEGGGGGGGGGHHHJJJLLLOOOPPPTTTVVVXXXYYY[[[]]]```ccceeeeeeeeeddddddbbbaaa```aaa______aaaddddddaaa^^^bbbbbbcccdddgggnnnvvv|||{{{xxxvvvuuuxxxxxxyyyzzzyyyyyyxxxwwwvvvzzzttt{{{~~~xxxqqqllliiijjjjjjjjjjjjjjjiiihhhgggfffeeeccc```[[[UUUPPPLLLHHHGGGEEEBBB@@@>>>>>>>>>;;;:::999:::;;;;;;:::999555666777777666666666777333444444444555555666666888888777666555444444333555555555555555555555555666666555555555444444444555555444444444333333333333333333333333333333333333333333222222222111111222222222222222222222222333333222111111222333333222222222222222222222222111111111000000000000000111000000000111222333333222111111000///......---111000///......///000111......//////000000111111......////////////......111111111111111111111111000000000000//////////////////000000000000///////////////////////////////////////...------///111333222111000///...---,,,000000//////.........---////////////////////////////////////////////////000000//////.........---------------............000000000000000000000000,,,,,,,,,------.....................////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////............------------,,,,,,+++***........................---------.........//////---------.........//////...///////////////......////////////////////////000///...---------------////////////////////////------------------------........................------............------...---,,,,,,,,,,,,---...........................000000//////.........---------............---------...............------......---------......///..............................////////////......////////////////////////////////////////////////........................------------------------,,,,,,------......//////------------------------------++++++++++++------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++***************************++++++***)))***,,,///)))***,,,......---,,,+++---------,,,,,,,,,+++++++++,,,------++++++,,,---------,,,++++++******)))+++*********+++,,,,,,---------++++++++++++------///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,OOOQQQSSSWWWZZZ^^^```bbbcccdddccc```]]]ZZZYYYYYYTTTQQQNNNMMMNNNNNNLLLJJJGGGFFFDDDBBBAAABBBCCCDDDFFFFFFFFFGGGHHHJJJLLLMMMLLLOOOSSSVVVYYY^^^cccfffooonnnnnnnnnmmmkkkjjjjjjhhhgggfffgggiiiiiigggdddeeeeeeeeeeeeggglllsssxxx}}}{{{zzzzzzvvvwwwxxxzzzyyyxxxwwwvvvvvvzzz{{{zzzsssmmmjjjddddddeeefffggghhhhhhiiijjjjjjjjjiiigggccc```___XXXVVVQQQKKKGGGCCCAAA@@@AAA>>><<<;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999::::::888888888888999999::::::777777777666555555555444555555555555555555555555666666555555555444444444555555555444444444333333333333333333333333333333333333333222222222111111222222222222222222222222333333222111111222333333222222222222222222222222111000000000000000000000000000000///000000111111111111111000///.........111000///......///000111.../////////000000000111000000111111111111000000........................000000000000//////////////////000000000000////////////////////////////////////000...------///111222222111000///...------000/////////............////////////////////////////////////////////////000/////////............////////////000000000000////////////////////////,,,------------------...............////////////------------------------,,,---......//////..................---------------------------,,,+++***........................---------.........//////---------.........//////......////////////......//////////////////////////////...---------------........................------------------------........................------............------......---,,,,,,---......------------------------000/////////............------............---------...............------...------,,,,,,,,,------------------------------......////////////..............................////////////////////////........................------------------------..................//////------------------------------,,,++++++,,,------,,,,,,------------------+++,,,,,,------,,,,,,+++***************************++++++***)))***,,,...)))+++,,,......---,,,+++---------,,,,,,,,,+++++++++,,,------++++++,,,---,,,,,,,,,+++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,^^^```bbbeeeggghhhhhhhhhgggfffddd___YYYTTTRRRQQQNNNLLLIIIHHHHHHGGGFFFDDDEEEDDDBBBAAAAAABBBDDDEEEFFFFFFFFFGGGHHHIIIKKKLLLIIIMMMQQQVVV[[[aaagggkkksssrrrrrrqqqpppooonnnmmmmmmllljjjjjjkkkllllllkkkiiiiiihhhffffffiiinnnrrr{{{}}}}}}}}}}}}~~~tttvvvxxxzzzzzzyyyvvvuuuuuuyyy~~~xxxrrroooeeeddddddcccbbbccccccccciiijjjlllmmmooooooooooooiiigggbbb\\\VVVPPPLLLJJJGGGDDD???======>>>>>>>>>===<<<;;;::::::999999999777777777777888888888888666666666666666666666666555555555555555555555555555555555555555444444444555555555444444444444333333333333333333333333333333333333222222222111111222222222222222222222222333222222111111222222333111111111111111111111111000000000000000000111111111000//////////////////111111000000//////......000000////////////000000////////////000000000000000000111111111111000000111111111111111111111111////////////000000000000//////000000000000/////////////////////////////////000000///...---///111000000000000////////////////////////............////////////////////////////////////////////////////////////............////////////000000000000////////////////////////.........------------------............/////////........................,,,---......//////.........------------,,,,,,,,,,,,------------,,,,,,+++........................---............/////////---------.....................///////////////...//////////////////////////////...------------...........................................................................------............------......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,////////////............------............------------...............---...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---........................////////////////////////................................................///////////////.........------------------------------,,,,,,,,,,,,------------------------,,,,,,+++,,,,,,------,,,,,,+++***************************+++,,,+++******,,,...***+++,,,---...---,,,+++------------,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,gggiiikkkmmmmmmlllkkkiiicccccc```ZZZTTTNNNLLLKKKIIIHHHGGGFFFFFFFFFFFFEEEFFFEEEDDDCCCDDDFFFHHHIIIIIIIIIJJJKKKMMMOOOPPPQQQRRRTTTXXX\\\___ccchhhkkkqqqpppooonnnnnnmmmmmmmmmkkkjjjiiihhhiiikkklllmmmlllkkkjjjhhhffffffiiilllsssuuuxxxyyyyyyyyy{{{}}}tttvvvyyy{{{{{{yyywwwuuutttwww{{{~~~~~~|||yyyuuusssnnnhhhccc___\\\ZZZaaabbbdddgggjjjmmmooopppooooooooommmjjjeeeaaa^^^SSSNNNHHHCCCAAA@@@@@@@@@>>><<<::::::::::::::::::666666666666666777777777666666666666666777777777555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444333333333222222222111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000111111111222111000///////////////111000000000/////////...000000////////////000000////////////000000000000......////////////......222222222222222222222222////////////000000000000//////000000000000/////////////////////////////////000000000......///111////////////000000000000///////////////.........///////////////////////////////////////////////////////////////.........------------............//////////////////////////////......------,,,,,,---------.........//////------------------------,,,---......///..................---------,,,,,,,,,---------------,,,,,,......................................./////////........................---.../////////////////////////////////////////////......---------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................------............------......------------......------------------------///////////////.........------............------,,,---......///.........//////......---,,,+++***++++++++++++++++++++++++---------......---------........................////////////////////////........................////////////////////////000000000//////.........---------------------------------,,,,,,---------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++***************************+++,,,+++******+++---***+++,,,---------,,,,,,...------------,,,,,,,,,+++,,,------++++++,,,---******++++++,,,---......,,,++++++***++++++,,,,,,++++++------------++++++***+++,,,------,,,******,,,,,,,,,,,,,,,,,,,,,,,,ooooooooonnnkkkhhhdddbbb[[[[[[YYYUUUPPPMMMKKKKKKGGGGGGGGGGGGGGGHHHIIIJJJGGGGGGFFFFFFGGGIIIKKKMMMNNNOOOQQQTTTVVVXXXYYYZZZ]]]___```aaaaaabbbeeegggmmmmmmlllkkkkkkkkkllllllgggggggggggggggiiikkkmmmlllllljjjhhheeedddeeegggjjjlllnnnooopppqqqtttvvvssstttwwwxxxyyyxxxvvvuuutttvvvyyyzzz{{{{{{}}}~~~wwwnnnfffaaa^^^\\\]]]]]]^^^aaacccfffhhhiiimmmtttyyy{{{zzzwwwttthhhccc[[[SSSNNNIIIEEEBBBBBB???<<<<<<===>>>===<<<::::::::::::::::::::::::666666666777777777777777555555555555555555555555444555555555555555555555666666555555555444444444444444444444444444444444333333333222222222111111222222222222222222222222222222222222222222222222000000000000000000000000//////000000111111111111333222111111000000000000000000000000//////////////////000000000000//////000000000000////////////......////////////......////////////////////////.../////////000000000111//////000000000000//////////////////////////////...000111111/////////000////////////000000000000.........///////////////////////////////////////////////////////////////.........///////////////------------..................................../////////......---------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........////////////.........---,,,------......---------........................////////////////////////.....................---------...///////////////////////////////////////......---------......///........................++++++++++++++++++++++++........................------............------........................////////////////////////.........///////////////------............------,,,------...//////......000000000000///...,,,+++++++++++++++++++++++++++,,,,,,------------,,,,,,........................////////////////////////........................////////////////////////000000//////......------------------------------------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++***************************+++---,,,+++***+++,,,++++++,,,,,,---------,,,.........---------,,,,,,+++,,,------++++++,,,---******+++,,,---......///,,,,,,++++++***++++++,,,++++++------------++++++)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,rrrqqqnnnjjjddd^^^YYYVVVNNNOOOOOONNNKKKJJJJJJKKKJJJKKKLLLKKKJJJKKKMMMNNNKKKJJJJJJIIIKKKMMMOOOQQQVVVWWWYYY\\\^^^___```aaabbbccccccbbbaaaaaabbbdddfffeeeddddddeeefffgggiiiggghhhiiihhhggggggiiikkkiiiiiiiiigggdddccccccddddddeeeggggggggghhhjjjlllnnnoooppprrrrrrrrrrrrqqqrrrtttvvvwwwwwwyyy{{{~~~wwwrrrooocccbbb```______aaacccdddeeejjjsss{{{~~~yyyrrrjjjbbbZZZRRRMMMIIIDDD???===>>>???===;;;;;;;;;::::::::::::999999777777777777777777777777555555555555555555555555444444444555555555555555666666666555555555444444444444444444444444444444333333333222222222111111222222222222222222222222111222222333333222222111111111111111111111111111/////////000111111222222333222111111111111111222000000000000//////////////////000000000000//////000000000000////////////000000111111111111000000000000000000000000000000......//////000000111111//////000000000000//////////////////////////////...000222111000//////000////////////000000000000.........///////////////////////////////////////////////////////////////.........///////////////////////////000000000000......................../////////...............,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......000000/////////.........,,,------............---........................000000000////////////..................---------,,,---...///000000000000////////////////////////...------------...//////------------------------++++++++++++++++++++++++........................------............---------...////////////...---////////////////////////.........///////////////------............------,,,,,,---...///////////////000111111000///---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------////////////////////////...............................................................---------------------------------------............------------------------,,,,,,+++,,,,,,------,,,,,,+++***************************,,,------+++******++++++++++++,,,,,,,,,------............---------,,,+++,,,------++++++,,,---***++++++,,,---......///,,,,,,++++++******+++++++++,,,,,,------,,,,,,+++)))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,jjjhhhddd___ZZZUUUQQQNNNIIIKKKMMMMMMMMMNNNOOOQQQSSSTTTUUUSSSQQQPPPRRRTTTSSSRRRQQQQQQRRRTTTVVVXXX]]]^^^```aaabbbcccbbbbbb___aaabbbbbbbbbdddfffhhhaaa`````````bbbdddggghhhiiikkkllljjjfffddddddeeedddfffffffffcccbbbbbbcccbbbccccccbbbaaaaaaccceeegggggggggggghhhiiijjjkkkiiikkknnnppprrruuuyyy|||}}}~~~qqqoookkkhhhffffffgggiiihhhkkkpppvvv{{{|||wwwooogggaaaWWWQQQJJJFFFEEEDDDAAA>>>;;;;;;;;;;;;:::::::::999999888888888777666666666555555555555555555555555444444444555555555666666666666666666555555555555555555555555555555555555333333333222222222111111222222222222222222222222111222333333333333222111222222222222222222222222...//////000111111222222111000000000000111111222////////////000000000000...///000111111000///...111000000000/////////...000000111111111111000000222222222222222222222222.........///000111111111//////000000000000//////////////////////////////...000222222111///000000000000000000////////////............/////////000////////////////////////////////////////////////............/////////000////////////000000000000....................................////////////,,,,,,---------.........------------------------,,,---......//////......//////.........---------,,,,,,---.......................................000000000000/////////...//////.........---------,,,---...///000000000000////////////////////////---------------...//////------------------------------------------------........................------............---------...///000000///...---////////////////////////............/////////000------............------+++,,,---...////////////---...000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------////////////////////////........................------------------------,,,,,,,,,---------------------------------------,,,---...//////...---,,,,,,,,,------------------+++,,,,,,------,,,,,,+++***************************,,,------+++*********,,,+++++++++,,,,,,------............------------+++,,,------++++++,,,---+++,,,,,,,,,------......---,,,++++++******++++++---,,,,,,++++++,,,,,,---***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,^^^\\\YYYUUURRROOOMMMLLLPPPRRRUUUVVVWWWYYY[[[]]]\\\]]]]]][[[WWWUUUVVVYYY[[[ZZZYYYYYYYYY[[[]]]___bbbbbbcccddddddcccaaa```\\\^^^aaaccceeeiiimmmpppddddddddddddfffiiilllnnnkkklllmmmjjjeee```______aaaccceeeeeecccbbbbbbcccbbbcccbbb```^^^^^^___aaaaaaaaa``````aaabbbdddeee```cccfffiiilllpppvvvyyy{{{}}}~~~}}}zzzzzz~~~|||yyyuuupppmmmmmmmmmnnnnnnnnnoooppptttxxx|||~~~xxxrrrjjjcccZZZTTTRRRPPPKKKGGGAAAAAA@@@@@@?????????>>>:::999999888777666555555555555555555555555555555444444444555555555666666777666666666555555555555555555555555555555555555333333333222222222111111222222222222222222222222111222333444444333222111222222222222222222222222...//////000111222222222//////...//////000111222////////////000000000000...///000111111000///...111111000000/////////.........////////////......////////////////////////---......///000111111222//////000000000000//////////////////////////////...000222222111000000000111000000000////////////---.........//////000000////////////////////////////////////////////////---.........//////000000------------.........///........................------......//////000000,,,,,,,,,---------..............................,,,---......//////............---------,,,,,,,,,,,,,,,---.../////////...........................111111000000/////////...//////.........---------,,,---...///000000000000////////////////////////---------------...///000------------------------////////////////////////........................---..................------...///000000///...---........................---.........//////000000---..................---+++,,,---...////////////+++---...000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++------------------------////////////////////////........................------------------------+++++++++,,,,,,---------------------------------,,,---...//////...---,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++***************************,,,...---,,,***)))***,,,,,,+++++++++,,,---...//////.........---------+++,,,------++++++,,,---,,,,,,,,,---------......---,,,,,,+++*********+++...---++++++++++++---...+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,SSSTTTSSSPPPLLLLLLPPPTTT[[[^^^bbbddddddeeegggjjjfffeeebbb^^^ZZZYYY[[[^^^```]]]ZZZZZZ]]]______^^^ggggggfffeeedddbbb___]]]^^^\\\[[[aaajjjqqqtttsssmmmlllkkkiiihhhjjjnnnrrrnnnnnnmmmiiiddd```^^^]]]\\\cccfffbbb```dddgggfffbbbaaa___]]]]]]]]]^^^___cccbbbbbb```^^^]]][[[ZZZ\\\[[[\\\```gggoootttwwwwwwxxxxxxwwwvvvvvvxxxzzzwwwzzz~~~~~~zzzuuuqqqqqqqqquuutttsssrrrsssvvvyyy{{{{{{}}}xxxxxxsssjjjeeebbbYYYOOOKKKJJJHHHEEEBBB???<<<:::999999888999::::::888666444555555666777888999999666666555555555555666666777555333333444444333222333333333333333333333333444333333222222333333444333333333333333333333333444444444333333222222222111111222222222222111111111222222333333444555555//////000000111111222222000000000000111111111111111000000000000000111222000000000000111111111111////////////////////////---...///111111///...---////////////////////////...............///000000////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////,,,------......------,,,........................---------............///......------------......------------------------...------------...//////////////////////////////.........------,,,,,,,,,------------------------000000000000000///..............................000000//////...---++++++,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////............//////000000///...------,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......................../////////...------,,,,,,/////////...,,,,,,---...////////////////////////////////////000000000000......---------,,,,,,,,,+++,,,---////////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++........................,,,,,,,,,---------......//////............//////.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------///...,,,++++++,,,...///---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---.........---,,,,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,++++++++++++,,,------,,,)))''''''+++...///...,,,++++++******++++++,,,...------,,,,,,+++******TTTVVVWWWWWWUUUWWW\\\```eeeiiilllnnnmmmllllllmmmjjjgggccc___\\\\\\^^^```eeecccaaabbbccccccaaa___bbbcccdddeeedddaaa]]]ZZZYYYYYY[[[bbblllsssvvvvvvtttsssqqqmmmjjjiiikkkmmmiiijjjkkkiiieeebbb```___]]]eeeiiifffccceeefffdddcccaaa___^^^^^^```ccceeefffdddbbb___]]][[[[[[ZZZ[[[ZZZZZZ^^^eeemmmrrruuuuuuuuusssqqqoooooorrrtttvvvyyy|||~~~}}}{{{{{{{{{~~~}}}|||}}}~~~~~~||||||~~~~~~}}}{{{xxxvvvvvvwwwxxxvvvssspppoooooopppqqqtttuuuwwwyyy{{{|||}}}}}}~~~~~~yyyvvvtttmmmccc\\\ZZZVVVQQQKKKDDD???<<<===;;;999999:::;;;:::999777777777777888888888888777666666666666666666777666555333333444555444333444444444444444444444444444333333222222333333444333333333333333333333333444333333333333333333222111111222222222222111111222111111111111111111111000000000000111111111111000000000000111111111111111111000000000000000111000000000000000000000///////////////////////////---...000111111000...---////////////////////////...............///000000////////////////////////000000000000000000000000.../////////000000000000////////////////////////////////////////////////---......//////......---........................---------............//////......------......///------------------------...------------...//////..............................---------,,,,,,,,,------------------------///////////////...------........................////////////...---,,,,,,------------------------..............................------------......000//////...------,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---........................---------..................//////...,,,,,,---...////////////////////////.../////////000000000000,,,,,,,,,------.........------...//////...---,,,........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,........................,,,,,,---------.........//////............//////......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...---,,,,,,,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,------------.........------......---,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...---***((((((+++---...---,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++]]]___bbbbbbbbbccchhhlllrrrtttvvvuuussspppoooooommmhhhbbb^^^]]]___```aaabbbbbbcccdddeeebbb^^^[[[\\\___ccceeeeeeaaa]]]ZZZXXXYYY]]]eeennntttvvvuuuwwwvvvtttqqqllliiihhhiiidddgggjjjjjjhhheeecccbbbaaagggkkkiiifffffffffdddeeebbb___]]]^^^bbbhhhkkknnnkkkfffaaa^^^\\\]]]^^^___^^^]]]```gggmmmrrrttttttrrroookkkiiikkkooosssxxx{{{~~~~~~}}}{{{zzzzzz}}}{{{yyywwwwwwwwwvvvtttxxxyyy{{{{{{zzzzzz|||}}}{{{yyyuuuqqqmmmjjjiiihhhkkklllmmmoooqqqsssuuuuuuyyy|||~~~~~~|||vvvssspppkkkddd[[[QQQIIIEEEBBB???<<<:::;;;===>>>>>>::::::999888888888888888777777777777777777777777666444333444666777666555666666666666666666666666444444333333333333444444333333333333333333333333222333333333333333333444111111222222222222111111333333222222111000000///111111111111111000000000000000111111111222222222222222111000/////////000000000000//////.........////////////////////////...///000111111000///...////////////////////////...............///000000////////////////////////000000000000000000000000....../////////000000000////////////////////////////////////////////////...//////////////////...........................---------............//////......------......///...........................------------...//////------------------------...------------,,,,,,,,,---------------------------............---,,,,,,........................---...............------................................................------,,,,,,,,,,,,------/////////...------,,,,,,---------.........//////------,,,,,,,,,,,,------........................+++,,,,,,---......//////...//////...,,,,,,---///////////////////////////....../////////000000000***++++++,,,---...///000////////////...---++++++........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------........................,,,------------.........//////............//////...------------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------------------,,,------,,,,,,,,,,,,++++++,,,------......------,,,************************,,,,,,,,,,,,---------------------------,,,,,,+++*********++++++++++++,,,,,,,,,++++++++++++,,,,,,---------,,,---......///...,,,***)))+++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,jjjmmmnnnmmmkkkjjjmmmqqq|||{{{xxxtttpppmmmlllllljjjeee^^^[[[[[[^^^___```^^^```dddfffeee```[[[WWWYYY]]]aaaccccccbbb```___^^^aaafffmmmtttwwwvvvtttyyyyyyyyyvvvqqqmmmlllkkkfffjjjoooqqqooollliiihhhgggkkkmmmkkkiiihhhjjjlllqqqnnniiifffhhhmmmssswww{{{vvvpppiiieeecccdddeeejjjhhhgggiiilllppprrrsssqqqoookkkhhhhhhkkkrrrwww~~~~~~}}}zzzvvvvvvwwwvvvssssssuuuwwwyyyyyyyyy{{{}}}~~~|||yyyuuuqqqnnnlllkkkjjjjjjiiiiiiiiijjjjjjjjjkkkmmmqqqtttzzz}}}wwwnnnddd\\\WWWNNNIIICCC???>>>???@@@@@@<<<;;;:::888888888888999777888888888888888888777555444444555777888777666666666666666666666666666444444333333333333444444333333333333333333333333222222222333333444444444111222222333333222222111444444444333333222222222222222222111111000000000000000111111222333333333333333111000////////////000000//////......------////////////////////////000000111111111111000000////////////////////////...............///000000////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////......////////////..............................---------............/////////............//////////////////////////////...------------...//////------------------------------------------------------------------------------.........------,,,........................,,,------...//////......------------------------000000000000000000000000...------,,,,,,------...//////.........---------------------............------,,,,,,,,,,,,------........................,,,,,,,,,------...............///...,,,,,,...///////////////////////////........./////////000000++++++,,,,,,---...//////............------,,,,,,................................................------------------------............------------........................------------............///......------......///------------------------+++++++++,,,,,,,,,------------------------------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************+++++++++++++++++++++,,,,,,,,,------,,,,,,---------,,,,,,+++))))))*********+++++++++,,,,,,++++++++++++,,,,,,...------------...//////...---,,,+++++++++++++++,,,++++++******++++++,,,++++++,,,------...//////qqqssssssqqqnnnmmmpppsss}}}uuunnniiihhhhhhhhhbbb^^^ZZZWWWWWWZZZ]]]^^^eeehhhkkkkkkhhhaaa[[[WWWWWWZZZ^^^```aaacccfffhhhkkknnnuuu|||{{{xxxwwwuuuyyy~~~~~~{{{wwwvvvuuuuuutttqqqooopppuuu{{{|||}}}xxxsssqqqpppqqquuutttrrrrrrsssrrrqqqooojjjiiihhhfffggglllsssxxx}}}}}}}}}wwwqqqrrrttttttssssssuuuvvv||||||{{{{{{yyyxxxvvvvvvooonnnllljjjgggeeecccbbbbbbccceeekkkqqqyyyyyysssnnnccc]]]TTTLLLGGGCCC@@@>>>===<<<:::999999999:::;;;888888999::::::999888888666555555777999999888666555555555555555555555555555444444333333444444555333333333333333333333333222222222333333444444444222222333333333333222222222222333333333444444444333333222222111111000000000111111222333444444444333333111000////////////000/////////.........---////////////////////////000000111111111111000000////////////////////////...............///000000000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////,,,------......------,,,........................---------............////////////....../////////////////////////////////...------------...//////---------------------------------------------------------------------------....../////////..............................+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,........................//////............//////...............---------+++,,,,,,,,,,,,---------...------,,,,,,------.................................------,,,,,,,,,,,,---...///...,,,,,,...000////////////////////////............////////////------------------------,,,,,,,,,,,,------......................................................---------------------------------,,,,,,,,,,,,+++........................---------.........//////......------------......------------------------+++++++++,,,,,,,,,------------------------------***,,,...//////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,------+++++++++,,,,,,,,,------++++++,,,,,,---,,,,,,+++))))))*********+++++++++,,,++++++******++++++,,,...------------...//////......---,,,++++++++++++,,,++++++******++++++,,,,,,------...///000111111nnnoooooommmkkklllqqquuu|||rrrjjjeeecccccccccZZZZZZYYYXXXWWWYYY]]]aaakkknnnpppooojjjccc^^^[[[]]]aaaeeehhhjjjnnnuuuzzzzzzuuupppkkkkkkkkkjjjkkknnnsssvvvzzzpppppppppmmmkkkkkklllnnnwwwxxxzzz|||~~~~~~~~~}}}uuuuuusssqqqmmmiiieeebbb```___aaafffkkkpppyyy{{{tttkkk```WWWNNNFFFAAABBBAAA>>><<<;;;;;;<<<===888999:::;;;;;;:::999888777777777999::::::888666666666666666666666666666555555444444444444555555333333333333333333333333222333333333333333333444222222333333333333222222///000000111222222333333222222222222222111111111111111222333444444555666222222111000/////////000////////////////////////////////////////////////000000000000000000000000////////////////////////...............///000000000000000000000000000000000000000000000000000000------........./////////////////////////////////////////////////////////,,,,,,------------,,,,,,........................---------............///000//////......//////000...........................------------...//////------------------------,,,,,,,,,------------...------------------------------...////////////...........................,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++/////////....../////////........................+++++++++,,,,,,,,,------......------------....................................------,,,++++++***---.........------...000////////////////////////------........./////////......---------,,,,,,,,,++++++++++++,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++........................------........./////////......------------......,,,,,,,,,------------...++++++,,,,,,,,,,,,------------------------------+++,,,...//////...,,,+++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***+++++++++,,,,,,------...,,,,,,,,,,,,------------***++++++,,,,,,,,,,,,,,,*********++++++++++++,,,++++++************++++++---------,,,---......///---.........,,,++++++,,,,,,++++++******++++++,,,------......///000111111iiiiiiiiifffdddgggnnnsss~~~wwwooohhhccc```]]][[[VVVZZZ^^^]]]ZZZ[[[aaaggglllooorrrssspppnnnmmmmmmooouuu}}}zzzzzz{{{yyywwwvvvwwwxxx~~~~~~xxxqqqooolllhhheeedddfffhhhppprrrvvvyyy|||}}}||||||yyyyyyzzzyyyvvvrrrmmmkkkfffdddfffjjjkkkjjjpppxxx}}}uuulllbbbXXXRRRKKKHHHDDD@@@>>>=========999:::;;;<<<<<<;;;:::999888888999:::;;;:::888555777777777777777777777777555555444444444444555555333333333333333333333333444333333333333333333222222333333444444333333222111111111111111111111222111222222222222222222333111111222333444555666666111111000000000000000111...//////000000111111111////////////////////////000//////////////////000////////////////////////...............///000000000000000000000000000000000000000000000000000000---------.........//////////////////////////////////////////////////////------............------........................---------............///000000////////////000000------------------------...------------...//////........................,,,,,,,,,---------......------------------------,,,,,,---.......................................------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///........................,,,,,,,,,,,,---------.........------------..............................---,,,,,,,,,,,,,,,,,,,,,,,,---......------///000////////////////////////---------.........//////,,,,,,---------------------,,,+++++++++,,,---...........................------------------------...........................---------,,,,,,,,,,,,....................................////////////...------,,,,,,------...,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------,,,,,,---......---,,,,,,+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++)))******+++,,,,,,------,,,------------.........******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,------...+++---///...,,,+++,,,---,,,++++++******++++++,,,,,,,,,------......//////ggggggeeeaaa___bbbiiiooowwwrrrlllfffbbb^^^XXXTTTVVV]]]cccbbb^^^^^^eeemmmmmmqqqwwwzzz{{{~~~}}}|||}}}~~~}}}{{{zzzzzz{{{tttqqqooojjjeeeaaaaaacccfffkkkmmmqqquuuxxxxxxxxxwwwyyy{{{~~~~~~zzzvvvsssqqqoooqqquuurrrmmmnnnttt~~~|||ssskkkdddRRROOOIIIDDD@@@>>>======999:::<<<======<<<:::999:::999:::;;;<<<:::777555888888888888888888888888555555444444444444555555333333333333333333333333444444444333333222222222222333333444444333333222555555444333333222222222111111111222222333333444111111222333444666666777111000000000000000111222......///000111222333333//////////////////////////////............//////////////////////////////...............///000000000000000000000000000000000000000000000000000000---------.........//////////////////////////////////////////////////////......////////////..............................---------.........//////000000////////////000000------------------------...------------...//////////////////////////////,,,,,,,,,------.........------------------------***+++,,,,,,------------........................---...............------........................////////////////////////...------,,,,,,------...---.....................---------.........//////......------------..............................***++++++,,,,,,------...,,,---......------///111////////////////////////---------.........//////***++++++,,,---.../////////...,,,+++***++++++,,,........................////////////////////////........................//////.........---------..................................../////////000...------,,,,,,------...,,,,,,,,,------.........++++++,,,,,,,,,---------------------------------,,,------------------,,,+++++++++,,,,,,---------,,,------......------,,,((())))))***++++++,,,,,,---------.........//////)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++************++++++,,,++++++++++++,,,------***---//////,,,+++,,,...,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------hhhccc^^^[[[]]]```dddeeerrruuuqqqiiidddddd```ZZZ^^^\\\___eeegggeeehhhnnnsssvvv}}}~~~{{{|||zzzttttttxxx|||zzzrrrmmmgggcccaaabbbbbbbbbfffhhhlllqqquuutttqqqooonnnqqqvvvyyyzzz{{{|||}}}}}}||||||}}}}}}zzztttooowww{{{}}}{{{nnnfff[[[PPPIIIDDDAAA???999::::::::::::888777666:::<<<>>>===:::777888:::777666666666555555555555555555555555555555555555555444444333333333444444444444444555555444333333333333333444444333222222111111111111111111111111//////000000000000//////333333333444444444555555111111222222222222111111000000000000000000000000000000000000000000000000...///000111111000///...////////////////////////000000000000000000000000//////............//////000000////////////000000////////////////////////////////////////////////........................000000000000000000000000000000///...------,,,,,,---......///////////////......//////////////////////////////////////////------------------------............/////////000---...///000000///...---.../////////...---,,,,,,,,,---...///000000000000//////...------...000000.........------,,,,,,,,,(((+++---......---...//////......---------......////////////////////////////////////////////////................................................000///...------...///000------------------------.........////////////000//////.........------------------------...///000000///...------...///000------............------------............------------------------------------------------------------------------------............---,,,++++++..............................---,,,,,,,,,,,,---...---,,,+++++++++,,,,,,------.....................---,,,,,,,,,,,,---...,,,,,,,,,++++++*********,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------//////...---------------------------((()))+++,,,---,,,,,,+++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------------,,,,,,+++++++++******+++++++++,,,,,,,,,bbb```]]]\\\]]]bbbgggkkk|||}}}sssjjjfffaaa\\\]]]^^^ccckkkpppqqqvvv}}}xxxwwwxxx|||xxxrrrjjjdddbbbccceeefffgggiiimmmqqqsssqqqkkkgggjjjmmmqqqtttvvvwwwyyy{{{~~~yyyuuuuuuwww}}}}}}}}}||||||wwwrrrkkkccc[[[TTTMMMIIIAAA@@@>>><<<:::::::::::::::<<<===;;;888555666777777777666666666555555555666666666666666666666666555444444333333444444555444444444444333222222111333333333444444333333222111111111111111111111111000000111111111111000000111111222222222333333333111111222222222222111111000000000000000000000000000000000000000000000000...///000111111000///...////////////////////////000000000000000000000000//////............//////000000////////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000000//////......---,,,,,,---......//////////////////////////////.........////////////////////////---------------------------------............///......////////////......------.........------,,,------....../////////000///...---,,,,,,---...///.........------,,,,,,,,,))),,,...///...---............---------...//////................................................................................................000///...------...///000------------------------------.........///////////////.........------------------------...////////////...------...//////------............------------............------------------------------------------------------------------------------,,,,,,------...---------------------------------......---,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,------...............---,,,++++++++++++,,,---.........------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,***------------------------++++++,,,------------------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,^^^____________cccjjjppptttnnnkkkiiijjjlllttt~~~}}}~~~~~~yyyooohhhfffgggjjjllliiikkknnnrrrsssoooiiieeefffhhhlllnnnpppsssvvvxxx~~~zzzssssssuuuzzzyyyvvvwwwxxx{{{zzzxxxuuupppiii___YYYKKKHHHCCC>>><<<<<<===>>>=========:::777555666666777777777777666666666666777777777777777777777777555444444444444444555555555444444333222111000000333333444444444444333333222222222222222222222222111222222222222222222111///000000000000111111111111111222222222222111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000//////............//////000000////////////000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000//////......------------......///////////////000000//////.........---////////////////////////------------------------,,,,,,---------.........//////............//////,,,------............---///...---,,,------/////////...---,,,++++++,,,---.........---------------+++---//////---------......---------...//////000------------------------........................................................................//////............//////------------------------,,,---------...........................---------...------------...//////......------------......------............------------............------------------------------------------------------------------------------***+++,,,---............,,,,,,,,,,,,------------......---,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,---...............,,,++++++******++++++,,,......------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++***------------------------------,,,,,,------.........------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,aaaeeeggggggfffiiiqqqxxx~~~zzz||||||uuurrrrrrssstttnnnnnnoooqqqrrrpppkkkhhhccceeegggiiikkknnnrrruuu{{{}}}}}}{{{rrrqqqrrruuu{{{xxxrrrppppppsssuuuwwwzzz{{{wwwrrrmmm\\\WWWNNNFFF@@@>>>???@@@AAA@@@>>>;;;999888999999888888888777777777666666777777777777777777777777555444444444444555555666777666555333222111111000222333444444444444444444222222222222222222222222111111222222222222111111/////////000000000111111111111222222222222111111000000000000000000000000//////////////////////////////000000000000////////////////////////////////////////////////////////////............////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000/////////......---------......///////////////000000000///......------////////////////////////........................---------.........//////000///...------...///000------...///000000000000///...,,,++++++---...000111000...,,,++++++,,,,,,...............------------...//////---,,,---...------------...///000111------------------------......................................................................../////////....../////////........................,,,,,,,,,---------....................................---------......///------------------------------............------------............------------------------------------------------------------------------------+++,,,------.........---++++++,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,---,,,---------,,,,,,++++++++++++,,,---............,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,------------------...---,,,++++++,,,---...------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,kkkoootttuuuvvvzzzyyywwwsssqqqooommmiiigggaaaccceeefffgggjjjmmmpppuuuxxx{{{}}}|||zzzxxxvvvrrrrrrrrrvvvzzz~~~{{{uuuqqqpppjjjkkkoootttzzz~~~sssmmmbbbVVVMMMFFFCCCBBBDDDBBB>>>;;;::::::;;;;;;999888888888888777777777666666666666666666666666444444444444444555666777999888666444333222222222222333444444555555555444222222222222222222222222000111111111111111111000000000000111111111111222111111222222222222111111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000//////////////////////////////............////////////000000000000//////////////////////////////////////////////////////........................///////////////////////////////////////.........---......///////////////000000//////.........---////////////////////////........................////////////000000000000000///...------...///000...///000111111111111111///...---,,,,,,---///111222111///---------------...........................//////...---,,,---///...............///000111------------------------...........................................................................//////////////////...........................,,,,,,,,,---------......---.....................///......---------......,,,------------------,,,------............------------............---------------------------------------------------------------------------------.........------,,,++++++++++++,,,,,,---------......---,,,,,,,,,,,,---,,,,,,---------,,,+++******+++,,,---............,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,---------......---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,||||||vvvpppjjjffffffhhhjjjjjjjjjjjjlllnnnrrruuuyyyyyywwwtttrrrqqqqqqqqqrrruuuyyy|||||||||www{{{}}}{{{yyylllkkkkkkooouuu|||~~~uuukkk```VVVPPPLLLKKKFFFAAA<<<;;;;;;;;;:::999999999999888888888777666666666666666666666666444444444444555666777777999888666444444444444555222333444555555666555555333333333333333333333333000000111111111111000000111111111111222222222222111111222222222222111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////............//////...///000111111000///...////////////////////////////////////////////////........................000000000000000000000000////////////////////////---......///////////////////////////////////////////////////////////////........................//////000000000111111111//////............/////////000111111111111111000......------...///111222222111///...------...///.............../////////...//////...------///000000000//////...//////000------------------------------------------------......................................................////////////..............................,,,---------............---------...............//////...------------...------............------------............------------............------------------------------------------------------------------------------............---,,,+++***++++++,,,,,,------............---,,,,,,,,,,,,---+++,,,---...---,,,+++***)))***+++---............,,,------......------,,,,,,,,,------------......++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))(((***,,,---,,,++++++,,,,,,------.........,,,,,,+++*********++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,zzzsssrrrtttvvvvvvtttsssrrrssstttwwwzzzzzzvvvrrrpppooommmlllmmmppptttyyy{{{|||yyyzzz|||zzzuuupppmmmooosssxxxzzz}}}}}}{{{xxxrrrkkkddd___WWWPPPHHHAAA>>>===<<<:::::::::999999999888888888777777777777777777777777444444444444555666777888888777555333333333555555222333444555666666666666333333333333333333333333111111222222222222111111000000111111111222222222111111222222222222111111000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000//////............//////...///000111111000///...////////////////////////////////////////////////........................000000000000000000000000/////////////////////000---......///////////////------......///000000000////////////////////////........................////////////000000000000......////////////......//////000000000///......,,,---...///000222333333000///...---------...///---........./////////000---.........---...000222222111000///....................................------------------------................................................---...///000000///...---........................------........./////////---------.........////////////...------------------...////////////...---------............------------............---------------------------------------------------------------------------------------...------,,,,,,+++,,,,,,---......//////......---,,,,,,,,,,,,---+++,,,---......,,,+++))))))***+++,,,---.........+++,,,------------,,,+++,,,,,,,,,------.........++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,...---,,,++++++,,,,,,---......///,,,,,,------,,,++++++***,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------******+++++++++,,,,,,,,,~~~|||{{{zzzvvvzzz}}}|||wwwrrrppppppjjjiiihhhkkkpppwww{{{}}}~~~}}}uuunnnjjjkkklllmmmmmmqqqwww||||||yyytttqqqbbbZZZPPPHHHCCCAAA>>><<<:::::::::999999999888888888888888888888888888888444444444555555777888888666555333222222333444666222333444555666666666666333333333333333333333333222333333444444333333222000000000000111111111111111111222222222222111111000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000//////............//////...///000222222000///...////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000---......///////////////,,,,,,---...///000111111////////////////////////////////////////////////............/////////000---...///000000///...---.../////////...---,,,,,,+++---...000222333444444...---,,,+++,,,---...///---.........//////000000---.........---...111333333222111///............////////////////////////------------------------................................................---...///000000///...---////////////////////////.........////////////000---------.........//////000///...------------------...///000000///...------..................------..................---------------------------------------------------------------------------++++++,,,---............,,,,,,------...///000000......---,,,,,,,,,,,,---+++,,,---......,,,***)))((()))+++,,,---.........***+++,,,------,,,+++************++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000000///++++++,,,,,,---...//////------...///...---+++***...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,~~~~~~|||zzzxxxvvvtttrrrnnnkkkjjjjjjjjjlllttt}}}zzz}}}~~~xxxsssnnnjjjggghhhhhhkkkqqqzzz{{{nnn^^^SSSNNNJJJEEE@@@>>><<<;;;;;;<<<>>>>>>>>>999888888888777777777666777777666666666666777777777666666666555555555555444444444444444444444444444444444444444444444444333333333222222111111111111222333222000000000111111111111111111111111111111111000000000000111111111111111111111111111111000000////////////000000////////////////////////000000000000000000000000111000///......///000111////////////000000000000000000000000000000000000........................000000000000111111111111000000000000000000000000000000000000000000000000...............///000000////////////////////////////////////000000000000000000//////.........---////////////////////////............///////////////000000000///...---,,,000000000000111111111111////////////////////////////////////////////////000000000000000000000000------............------000///...------...///000------------------------..................---------,,,+++,,,...///...---//////000000///...------////////////////////////////////////////////////------------------------000000//////.........---.......................................---------//////.........---------(((***,,,------...000222................................................//////.........---------///......------,,,++++++------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------...///000000...,,,+++******+++,,,,,,,,,+++++++++++++++,,,,,,---------...,,,---000///+++***,,,...---,,,,,,++++++,,,,,,++++++++++++******))))))******+++++++++,,,,,,,,,|||yyyvvvrrrpppoookkkiiiiiiiiikkksss||||||~~~}}}zzzvvvrrrnnniiiiiikkkqqqxxx~~~wwwlllddd___XXXNNNFFFBBB???=========<<<999777999999999888888888888888888888777777777777888888777777666666666555555555444444444444444444444444444444444444444444444444333333333222222222111111111222333222111000000222111111111111111111111111000000////////////000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000111000///......///000111////////////000000000000000000000000000000000000......................../////////000000000111111000000000000000000000000000000000000000000000000...............///000000////////////////////////////////////000000000000111000000000////////////////////////////////////000000//////.........---///000000000///......---,,,...000111111///---,,,////////////////////////////////////////////////////////////////////////---..................---000///...------...///000................................................+++******,,,...000000/////////////////////...---////////////////////////////////////////////////------------------------000/////////...........................---------------..................//////.........---------***,,,------------...000................................................//////.........---------......------------,,,,,,------............---------------------------------------------,,,,,,,,,...------,,,,,,,,,------.........---------,,,,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,---......,,,+++***((()))***+++,,,---------++++++++++++,,,,,,------///---...111000---+++---...---,,,,,,++++++,,,,,,++++++++++++*********)))***++++++++++++,,,,,,,,,~~~zzzuuurrrsssnnnjjjjjjjjjllluuu~~~~~~}}}}}}|||yyynnnmmmnnnqqqvvv{{{}}}~~~zzzwwwrrriii[[[QQQJJJEEE@@@>>>???>>>999444999999999999999999999:::888888777777777777888888777777777666666666555555444444444444444444444444444444444444444444444444333333333333222222222222111333333333111000111222222222222222222222222222/////////....../////////000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000............................../////////000000000000000000000000000000000000000000000000000000000...............///000000////////////////////////////////////000000000000111111111000000000000///////////////////////////111111000///...---,,,,,,/////////////////////...,,,...111333222///,,,)))////////////////////////////////////////////////////////////////////////........................//////............//////////////////////////////........................,,,++++++,,,...000///...---...//////////////////000000000000000000000000////////////////////////........................////////////............//////.........---------,,,---------.../////////...............------------...///...---,,,---..................................................................------------------------.........------............------------------------------//////......---------,,,//////...---,,,,,,,,,,,,//////............------/////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------***+++,,,,,,,,,+++)))((('''(((***+++---.........***+++++++++++++++,,,,,,...,,,,,,//////,,,+++---...---,,,,,,++++++,,,,,,++++++++++++************++++++++++++,,,,,,,,,,,,{{{yyysssnnnmmmnnnpppxxx|||yyyxxxzzzzzz|||uuutttssstttuuuxxxzzz{{{}}}}}}}}}}}}vvvjjjaaaZZZQQQFFFAAA@@@@@@===:::888888999999999:::::::::777777777666666777777777777777777666666666666555555555555555555555555555444444444444444444333333333333333333333333333333222333444333111000111222222222222222222222222222000000////////////000000////////////////////////000000////////////000000000000000000000000000000////////////////////////000000////////////000000////////////000000000000////////////////////////....................................////////////////////////////////////////////////////////////...............///000000////////////////////////////////////000000000000000000000///////////////////////////////////////111000000///...---------//////////////////000000111222333333222000---+++////////////////////////////////////////////////........................//////............///////////////....../////////........................---------...............111000...---...---+++***------...///000000//////000000000000000000000000///////////////////////////////////////////////////////////////........./////////...------,,,,,,,,,,,,,,,---...///000000........................---...///...---,,,---///........................................................................,,,,,,,,,---...//////000------............------------------------------000000//////......------///...---,,,,,,,,,,,,,,,............------------/////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------***++++++,,,+++***)))))))))***+++,,,------------++++++++++++++++++++++++,,,)))))),,,,,,))))))+++...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------{{{tttrrrrrrsssxxxzzzvvvuuuvvvuuuuuuxxx}}}|||{{{zzzxxxvvvvvvwwwwwwvvvwwwyyy}}}~~~yyytttnnnbbbRRRGGGBBBAAA???===999999999999999999999999777666666555555666666777888777777777666666666666555555555555555555555555555555444444444333333333333333333333333333333333222333444333111111111222222222222222222222222222222111111000000111111222////////////////////////000000////////////000000//////////////////////////////////////////////////////000000000000//////////////////000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////...............///000000000000000000000000000000////////////000000000000........................////////////////////////.........////////////////////////...///000111222555444222000///.........////////////////////////////////////////////////////////////////////////000///............///000...//////////////////...---------------------------------.........//////222000///......---+++***------...///000000//////////////////////////////////////////////////////////////////////////////........./////////////////////.........---------,,,,,,,,,---...///000000---.....................+++---............///111................................................---.....................+++,,,------...///000000------............------------------------------000000000//////.........,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,++++++***,,,,,,---------,,,+++++++++++++++++++++++++++++++++((((((++++++((())),,,...---,,,,,,++++++,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,---------|||yyyvvvwwwzzz}}}xxxtttrrrrrrpppooopppuuu{{{}}}}}}}}}{{{xxxvvvvvvwwwsssssstttxxx}}}~~~uuufffXXXMMMEEEAAA>>>;;;;;;;;;::::::999999999777777666666666666777777888888777777777666666666555555555555555555555555555555555444444333333222333333333333444444444444222444444333222111222333333333333333333333333333333222222111111222222333000000000000000000000000000000////////////000000........................000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000////////////////////////....../////////000000000000000000000000000000000000000000000000000000000...............///000000000000000000000000000000////////////000000000000,,,---------------......////////////////////////............//////000000//////......///111222444444222///---,,,,,,---...////////////////////////////////////////////////000000000000000000000000111000///......///000111......////////////......------------------------,,,,,,------...////////////...------///000///...---...//////////////////////////////////////////////////////////////////.................................///////////////........................,,,---------.../////////---------...............+++---...///......000111................................................---------...............,,,,,,---...//////000000------............------------------------------////////////////////////,,,,,,,,,,,,---...//////+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++------------------------...---------,,,,,,,,,,,,.........------,,,+++***------,,,,,,,,,,,,,,,+++...******------+++,,,///...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------|||xxxxxxyyy|||~~~~~~zzzuuurrrpppnnnlllkkkmmmqqquuuwwwxxxxxx{{{}}}}}}zzzxxxwwwxxxsssrrrqqqrrrwww~~~~~~rrrcccUUUJJJEEE???>>>>>>===<<<;;;::::::999999888888888888999999888888888777777777666666555555555555555555555555666555555444333333222222333333333444444444555555333444555444222111222333333333333333333333333333222222111111111111222222111111111111111111111111000000////////////000000////////////////////////000000000000000000000000...///000111111000///...////////////000000000000000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000000000000000000000000000...............///000000000000000000000000000000////////////000000000000------------....../////////////////////////////////////////////.........//////......///111333555222111///...------------////////////////////////////////////////////////111111111111111111111111111000///......///000111---...///000000///...---........................,,,,,,------...//////000...------...///000000/////////////////////...---------------------------////////////////////////------------------------............/////////000,,,,,,------.../////////------..................---------.........//////---///000///...---...000................................................---------.........//////------......//////000000------............------------------------------,,,------......//////000------,,,,,,,,,------...,,,,,,,,,,,,------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------......---,,,,,,,,,,,,,,,------------------,,,,,,.........---------,,,,,,...+++***------+++---000...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...{{{xxxuuuxxx{{{{{{xxxssspppnnnkkkkkkkkkllloooqqqqqqqqqssswww{{{}}}{{{yyyyyyzzzsssqqqoooooosssyyyyyyeeeVVVNNNBBBAAA@@@???>>>===<<<;;;;;;::::::999999::::::;;;888888888888777777777777666666666666666666666666666666555444333333222222333333333444444555555555333444555444222111222333333333333333333333333333111111000000000000111111111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000...///000111111000///...////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000...............///000000000000000000000000000000////////////000000000000---.........//////000000////////////////////////111111000///...------,,,///.........///111444666111111222222111000///...////////////////////////////////////////////////111111111111111111111111222000///......///000222---...///000000///...---////////////////////////,,,,,,------...///000000111000......//////...,,,///000000000///...------------------------------////////////////////////---------------------------.........//////000000+++,,,,,,---...///000000...............------------------.........//////000111111000...,,,---...................................................---------.........//////............////////////---..................---------------------------++++++,,,---...///000000//////...---,,,,,,,,,,,,---------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...---,,,,,,++++++,,,,,,+++,,,,,,---............/////////......------------))))))++++++***+++///...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......zzz}}}~~~{{{{{{yyyvvvsssrrrtttuuupppqqqqqqpppnnnmmmnnnnnnqqqtttxxxzzzzzzyyyxxxxxxxxxuuurrrnnnllloootttyyy}}}kkk^^^PPPGGGAAA@@@>>>999888;;;>>>>>>===:::888888999:::999888888777777777777777666666666666666777888888555555555555555555555555333333444444555666777777666555444333333333333333555555444333333222111111333333333222222222111111000000111111111111000000//////000000111111111222//////............//////111111111111111000//////000000000000000000000000222222000///............////////////000000000000111111000000//////......------...///////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000////////////////////////////////////...///111222222222111000000111111000...---///000...///000111222333444444//////000000///...------000000000000000000000000111111000///...---,,,,,,000000000000111111111111111111000000//////......---.........//////000000111000///......///000111//////............//////...///////////////......////////////////////////////////////////////////////////////////////////................................................///////////////////////////......------///000111///////////////......---++++++,,,,,,---...............//////...---,,,,,,---.........//////000000.........//////////////////......---------......111000000000//////////////////...---,,,,,,++++++---------............///................................................---------,,,,,,,,,++++++---------,,,,,,+++++++++...---,,,,,,+++,,,,,,,,,------............---------------.........//////...---++++++++++++---...,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------000000111111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,tttttttttsssssswww}}}{{{zzzsssqqqnnnlllmmmnnnnnnnnnoooqqqtttuuuuuutttttttttxxxvvvtttpppmmmnnnqqqttt}}}|||qqqaaaVVVLLLGGGBBB<<<;;;???:::::::::999888999:::;;;999999888777777777777777666666555555666666777888555555555555555555555555333333444444555666666777666555555444333333444444555555444444333222222111333333333222222222111111000000111111111111000000///000000000111111111111000//////......//////000111111111111111000//////000000000000000000000000222111000///............////////////000000000000111000000000/////////...000000111222222222222222000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000////////////////////////////////////...///000111111111000///000000111///------...000...000222555555444333111///////////////...------000000000000000000000000000000000///......------//////000000000111111111111000000000/////////.............../////////000111000///......///000111//////............//////....../////////......---////////////////////////////////////////////////////////////////////////................................................///////////////////////////......---...///000111///////////////......---//////////////////............//////...------,,,000//////......---------/////////......---------......------------......//////////////////////////////......---,,,,,,+++---------............///................................................---------,,,,,,,,,++++++---------,,,,,,,,,++++++******))))))***+++,,,,,,------............------,,,------------.........---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------,,,------------+++***))),,,,,,,,,,,,,,,,,,,,,,,,wwwuuurrrmmmjjjjjjlllooo{{{{{{uuuooommmppprrrqqqoooooooooppppppppppppqqqqqqvvvvvvuuussspppooopppqqqssszzzvvvkkk^^^TTTKKKCCC@@@@@@:::999999999999::::::;;;999999888777777777777888666555555555555666666777555555555555555555555555333333444444555666666666666666555555444444555555555555444444333222222222333333333222222222111111000000111111111111000000000000000000111111111111111000000//////000000111000111111111111000000///000000000000000000000000222111000//////......///////////////000000000000000000000000////////////---...//////000/////////000000000000000000000000////////////////////////000//////......//////000000000000000000000000000000000000000////////////////////////////////////---...//////000000////////////000...---,,,...///...111555888888555111...///////////////......---000000000000000000000000//////////////////////////////000000000000111111000000000000////////////............////////////000000////////////000000//////............//////......////////////......////////////////////////////////////////////////////////////////////////................................................///////////////////////////............///000000///////////////......---111000000///......------.........///......---,,,.........---------------000///...---,,,++++++***------,,,,,,,,,------.....................//////000//////......------------------............///................................................------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---///000111------............------,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,---------.........------,,,,,,------...---------------------------......///......------,,,,,,,,,,,,,,,,,,,,,,,,yyytttrrrqqqpppqqqzzzyyy}}}~~~yyyrrrsssqqqooooooooopppppppppppprrrtttuuutttssssssssspppvvv~~~|||rrrhhh]]]QQQGGGBBB???>>><<<;;;;;;;;;:::999:::999888888777777888888666555555555555555666666555555555555555555555555444444444555555555666666777666666555555555666666555555444444333333333333333333333222222222111111000111111222222111111000000000000000000111111111111111000000000000111111000000111111111111000///000000000000000000000000111111000///////////////////////////000000000000000000000000////////////,,,------.........------/////////////////////////////////////////////////////////....../////////000000000000000000000000000000000000////////////////////////////////////---------.....................///...,,,,,,---///000222555666666333///,,,...///////////////......////////////////////////............//////000000////////////000000000111000000000000////////////.........///////////////000000////////////000000//////............//////...///000000000000000000////////////////////////////////////////////////////////////////////////................................................////////////////////////............/////////000///////////////......---......---------,,,,,,,,,---...............------))))))+++,,,...///000111---------,,,,,,+++++++++---,,,,,,,,,,,,------...------------............000000//////............---------............///...................................................------------,,,,,,,,,------------------,,,,,,------------...///000111,,,------......------,,,+++++++++,,,,,,,,,------+++,,,---......---,,,+++,,,,,,,,,---------......---------------------------------------------------....../////////000000------------------------~~~{{{~~~zzzvvvrrrqqqqqqqqqpppoooiiimmmqqqtttvvvwwwxxxyyysssvvvzzzuuufffVVVJJJDDDAAA===;;;;;;<<<;;;999:::999999888888888888888777666666555555555666666666666666666666666666666444444444555555555555555666666555555555666666777555555444444444444333333333333333222222222111111111111222222222222111111111111000000000000000000111111000000000000111111///000000111111111000000000000000000000000000000111000000////////////000////////////000000000000////////////000000000000000000000111111000000///////////////////////////000000000000000000000000//////............//////////////////////////////000000000000////////////////////////////////////---------------......///---.........,,,,,,...000333333222111000///...---......///////////////...////////////////////////------......///000000000...////////////000000000////////////000000000000///////////////.........//////000000000000////////////............/////////000111222222222222222////////////////////////////////////////////////////////////////////////................................................////////////////////////---......//////////////////////////////......---,,,,,,,,,---------......------...............---))))))+++,,,...///000111***+++++++++,,,,,,------,,,,,,,,,,,,------...///---------...............///////////////.........---------............///.........................................................---------,,,,,,------------------------+++******)))))))))******,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,...//////...,,,,,,,,,,,,,,,---------......------------------------------------------------************+++,,,------------------------------{{{wwwuuusssoookkkfffiiinnnqqqsssvvvyyy|||vvvxxxzzz|||}}}kkk]]]LLLGGG@@@======>>>===;;;::::::999888888888888999888777777666666666666777666666666666666666666666555555555555555555555555555555444444555555666666555555444444444444444444333333333222222222111111111111222222222222111111111111111111000000000000111000000//////000000111///000000111111111111000000000000000000000000000000000////////////000000////////////000000000000////////////000000000000///////////////......---000000000000000000000000000000000000000000000000///......------......///////////////////////////000000000000////////////////////////////////////...------------...//////---...///...------///111555333000...------...///---...//////////////////000000000000000000000000---.........//////000000......////////////000000////////////000000000000///////////////.........//////000000000000////////////............/////////000111222222333222222////////////////////////////////////////////////////////////////////////................................................////////////////////////---......///000////////////////////////......---------......///000000111,,,---......///..................---------------)))***++++++------...///------------......///000/////////.........------........................---------............///............................................................---------,,,------------............,,,,,,+++***************,,,,,,------------,,,,,,,,,,,,,,,,,,------------------............------,,,,,,,,,---------......,,,------......------,,,------------------------,,,+++++++++,,,,,,---...------------------------~~~xxxpppjjjhhhiiikkklllnnnppptttxxxxxxzzz}}}~~~rrr```WWWLLLEEEBBBAAA???===;;;:::999999888888999999999999888777777777777777666666666666666666666666555555555555555555555555444444333333444555555666444444555555555555555555333333333222222222111111111222222333333222222111111111111111000000000///000//////......//////000//////000111111111111111000000000000000000000000000000////////////000000////////////000000000000.../////////000000000111,,,---------,,,,,,+++***000000000000000000000000000000000000000000000000///......------......///////////////////////////000000000000///////////////////////////////////////...---------...000000.../////////......000222555333111...---...///111------...///////////////000000000000000000000000.........///////////////........./////////000000.../////////000000000111000/////////...............///000111111000///...//////............//////---...///000111111111111////////////////////////////////////////////////////////////////////////................................................////////////////////////------///000000000///...///////////////......---......//////////////////,,,------...//////......000//////......---------++++++,,,,,,------..................///000111111111111000000///...---------------------------------------............///............................................................------------------------.........///......---------......///+++,,,,,,------,,,,,,+++,,,------------...............------------......,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------///...---------...///000........................}}}rrrjjjkkkkkkjjjiiiiiikkkooorrryyy|||tttiiiZZZNNNGGGDDD???<<<;;;:::999999888888999999::::::999888777777888888777777777777777777777777555555555555555555555444333333333333333444555666444444555555555555555555333333333222222222111111111222222333333222222111222111111111000000////////////............////////////000111111111111111000000000000000000000000000000////////////000111////////////000000000000.../////////000000111111///000000000///......---000000000000000000000000000000000000000000000000.........------.........////////////////////////000000000000//////////////////////////////////////////...---...///000111...///000/////////111333555444222000///000000111------...///000000//////000000000000000000000000////////////////////////............/////////000.../////////000000111111000000//////.........---...///000111111000///...//////............//////,,,---...///000000000000////////////////////////////////////////////////////////////////////////................................................////////////////////////,,,---///000000000///...///////////////......---.........---,,,,,,++++++,,,,,,---.../////////............/////////000000------------------------.........//////111222222333333222000///...---,,,,,,------------------------------.........//////................................................//////.........------------------.........//////*********+++,,,---...///+++,,,,,,------,,,,,,+++---------........./////////...---,,,,,,---...///,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------,,,,,,************+++,,,........................xxxqqqllliiiiiikkkkkkiiikkkpppuuu|||wwwhhhXXXLLLDDDAAA===>>>>>><<<::::::;;;<<<===;;;:::888777888888999999999999999888777555555444444444555555555666666555555444333222222111111555555444444444333333333444444444333333222222222111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000111111000000000000111111000111111111111222222222000000000000000000000000111111000000//////......---...000111111111000///222222222111111111111111000000000000////////////............////////////000///...------...///000000000000000000000000000///////////////000111111000/////////............222///,,,---111444555555000000000000////////////+++,,,...///111222222222000000000000000000000000//////.........---------............////////////......//////000000111111///000000000000000//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////.........---////////////////////////111111000000/////////...//////.........---------....................................////////////111111000/////////////////////---+++(((&&&###"""......//////...---,,,,,,---...///000000///...---........................---......///000111111222222222111000///...------...............---------......////////////......000///...---------------------------------------...------,,,,,,------...///...---,,,,,,---...///------++++++++++++---------.........---,,,,,,++++++,,,,,,------,,,,,,+++000---,,,---///000...,,,---...000111111///...,,,---......///////////////........................++++++++++++++++++++++++*********++++++,,,,,,,,,xxxuuusssssssssnnnhhhiiimmmqqqxxxzzzkkk\\\OOOHHH@@@???===;;;:::999999999;;;:::999999888888888888888999999888777666555555444444444555555555666666666555555444333333222222555555444444444333333333444444444333333222222222222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111//////000000000111111111000000000000000000000000111000000000/////////.........///000000000000000111111111111111111111111000000000000////////////............////////////222111000//////000111222000000000000000000000000//////.../////////000111000000/////////.........111...---...222555555444000000000000////////////111111111000000...------000000000000000000000000//////.........---------............////////////.../////////000000000111//////000000000//////...000000000000000000000000------------------------000000////////////000000000000000000000000000000111111000000000/////////////////////////////////000000000//////.........//////.........---------....................................////////////111111000///////////////---------......---,,,,,,......//////...------,,,.........//////.................................,,,------...//////000000111111111000///......---------........................////////////......///......---------......------------------------......------------......///...---,,,,,,---...///,,,,,,+++******+++,,,,,,------......------,,,++++++,,,,,,------,,,,,,+++///---+++,,,...///...,,,+++,,,...000000///...---------...///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,xxxnnnkkkoooooovvvtttcccWWWJJJEEE???<<<;;;;;;:::888888999999999999999888888888888888888777666555555444555555555555666666666666666666555444444333333555555444444444333333333444444333333333333222222333333222222111111111000111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111.../////////000000000000000000000000000000000000000000000000///////////////////////////000111111000000000000000000000000000000000000////////////............////////////111111000000000000111111000000000000000000000000............/////////000000000000/////////...............000333555444333000000000000////////////222222111000///---,,,+++000000000000000000000000/////////............---............////////////////////////000000000000......////////////......000000000000000000000000////////////////////////000000////////////000000000000000000000000000000111111111111000000000000/////////////////////////////////..............................---------....................................////////////111111000///////////////+++,,,...///000111111111.........///......---,,,......------------..............................,,,,,,,,,---......//////000000000//////.........,,,---------.../////////......////////////............---------...//////------------------------..............................------------......++++++************++++++------......------,,,,,,,,,,,,------------,,,,,,...,,,+++,,,---...---+++***+++---...///......---,,,---......//////......------------------------------------------------///......------,,,,,,+++xxxsssuuussszzzxxxlll[[[QQQEEE>>>======<<<:::777888999::::::999888777777888888888777777666555555555555555555666666666777666666666555555555444555555444444444333333333333333333333333333333333444333333222222111111000111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111/////////000000000111111////////////////////////000000000000////////////000///.........///111222////////////000000000000000000000000////////////............//////////////////............//////000000000000000000000000------...///////////////000000000////////////...---...000222444444333222000000000000////////////---...//////000//////////////////////////////////////////...........................////////////////////////000000000000---......////////////...////////////////////////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////..................------............................................................////////////111000000///////////////------.........------,,,---...............------...---,,,++++++,,,---...........................,,,,,,------............//////////////////......,,,,,,,,,---...///000000......////////////......---------------...///000---------------------------------......---------------------------------,,,++++++++++++++++++,,,,,,------...------,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++,,,---------,,,++++++,,,,,,---............---------------------------------------------------------------,,,,,,,,,,,,zzzyyyzzzkkk___OOODDD@@@???>>><<<888999:::;;;;;;:::888777888888888888888888777666666666666666666666666666777666666666666666555555555555444444444333333333333333333333333333333333333333333333222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000111111111222222////////////////////////////////////000000000000000///.........///111222......//////000000000000000000000000////////////............////////////......////////////......////////////////////////---...//////000000//////111000000000////////////---///222444444333111111000000000000////////////+++,,,---///000000111111////////////////////////////////////////////////............////////////000000000000////////////------...///000000//////////////////////////////------------------------000000////////////000000////////////////////////////////////////////////000000000000000000000000------..................---.....................////////////////////////............////////////111000000///////////////.........------+++******------...............---...---,,,++++++,,,---........................................../////////............////////////,,,,,,,,,---...///000000......////////////......---------------...///000------------------------+++,,,------------,,,+++,,,------------------,,,,,,------------------,,,,,,,,,------...------,,,,,,------......------,,,,,,,,,,,,,,,,,,+++,,,,,,......------,,,***))))))+++,,,,,,---------------------------------------++++++++++++++++++++++++)))******+++,,,------...zzzooo___QQQIIIDDD@@@>>><<<<<<<<<<<<;;;:::999888888999999:::999999888888777777777666666666666555666666666666666666555555555555444444444333333333222222333333333333444444333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111222222222222000000000000000000000000////////////000000000000///////////////000111111...//////000000111111222000000000000////////////............////////////000000111111111111000000////////////////////////---...000111111111000///111111000000000////////////111444444222111000000000000000000////////////---....../////////......000000000000000000000000...////////////000000000............////////////000000000000////////////---...///000111111111000000000000000000000000000........................000000////////////000000000000000000000000000000............////////////000000000000000000000000.............../////////---------...............////////////////////////............////////////111111000///////////////------...............---,,,---......///...............------------......................................................---------......//////000,,,---------.../////////......////////////............---------...//////------------------------+++,,,---......---,,,+++,,,,,,------------,,,,,,------............------,,,,,,------......------------............------+++---...---,,,+++,,,...///...---,,,++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***,,,---......uuugggZZZOOOFFFBBB@@@???===<<<;;;:::999999999::::::;;;;;;:::::::::777777777777666666666555555555555555555555555555555555444444444333333333222222222333333444444444111222222333333444444444111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000.../////////000000000111......///000000000000000//////000000111222222333000000000000////////////............///////////////000111222222111000///////////////////////////...///111222333222111000111111111000000000//////111333555444111......///000000000000////////////////////////...---,,,,,,000000000000000000000000.../////////000000000000............////////////111000000000/////////......///000111222222222222000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000......//////000000000000000000000000000000000000.........//////000000000---------.........//////////////////////////////............////////////111111000///////////////,,,---....../////////...,,,------...//////...............//////.................................------------------------,,,,,,------...///000000------........................////////////......///......---------......---------------------------...///000000///...---+++,,,------------,,,+++,,,,,,---......---,,,,,,+++,,,------......------------............------,,,...///...,,,+++---///------,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---......zzziiiYYYMMMGGGCCCAAA???<<<::::::::::::::::::;;;<<<<<<;;;;;;;;;888888777777666666666555444444444555555555555555555555444444444333333333222222222333333444444444000111222333444444555666111111111111111111111111222222222222222222222222000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000.../////////000000111111---...000111111111000//////000000111222333333333000000000000////////////............/////////000---...///000000///...---////////////////////////...000222333444333111000111111111111000000000000333555666444000------...000000000000////////////------...............---000000000000000000000000.../////////000000111111............/////////000111111000000/////////...//////000222222333333333000000000000000000000000........................000000////////////000000000000000000000000000000//////000000111111111222000000000000000000000000.../////////000000111111---------.........//////000000000000000000000000............/////////000111111000///////////////------......---,,,++++++,,,,,,---.../////////...---...///000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000...............---------......////////////......000///...---------------------------------------...000111333333111000...++++++------------++++++++++++------------+++++++++,,,,,,---.........---------............------,,,...000///---,,,---000+++++++++,,,---...000111******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------------------}}}ppp^^^QQQCCCDDDDDD???:::888;;;???;;;:::999999999:::;;;<<<;;;;;;:::999888777666555777777777777666666666666555444444333333444444555444444444444444444444444555444333333222222222222333333333222222111111111333222111111000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111------...///000111222222000000000000000000000000000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000...---,,,,,,---///111333444333111///......///000000///......//////...---///////////////.........////////////////////////000000000000000000000000111111000000//////......111111111111000000000000////////////////////////////////////......................../////////000////////////000000000000000000000000000000000000000000000000000000000000333111...,,,,,,---///000......///000000000000000000///...------...///000000000000000000000000000///...---,,,,,,---...///111111111111000///------...............///000000111111000000/////////.........////////////...............------,,,,,,,,,------------------------------------------------............////////////,,,,,,,,,---...///000111//////............////////////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------.........------,,,,,,,,,+++---///---+++)))+++---******+++++++++,,,,,,,,,,,,++++++******++++++,,,------++++++++++++------........................ssshhhRRRLLLDDD???======>>>>>><<<;;;::::::::::::<<<<<<::::::999888777777666666777777777777666666666666555444444333333444444555444444444444444444444444444333222222111111111222333333333222222222111111333222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111......//////000000111111000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000//////......///222444666555444222000///000000111222111000111222333222111/////////////////////...////////////////////////000000000000000000000000111000000000/////////...111111111000000000//////////////////////////////000000000/////////.............../////////000000............////////////000000000000000000000000000000000000000000000000222111...---,,,---///000......///000000000000000000///............///000000000000000000000000000///...------------...///111111111111000///...---///............///000000000000000//////...............////////////...............------,,,,,,,,,------------------------------------------------............////////////......---------....../////////............////////////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,+++---...---+++***+++---++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,++++++,,,------........................zzzhhh[[[JJJAAA@@@BBB@@@======<<<;;;::::::;;;<<<===999888888888777777666666777777777777666666666666555555444444444444555555444444444444444444444444333222222111111111111111333333333333222222222222333333222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000//////............//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000111222555777888555444222111000000111222222111000111333444444222......//////////////////////////////////////////000000000000000000000000000000000000////////////111111000000000000//////000000000000000000000000111111000000000/////////....../////////000000000---------.........//////000000000000000000000000000000000000000000000000111000///...---...///000......///000000000000000000//////......//////000000000000000000000000000///......------......///000111111000000///...---//////......//////000111/////////.....................////////////...............---------------------------------------........................---............///////////////...---------------//////............///////////////............---........................------------------------------------------------------------------------------------------------,,,,,,------------------,,,---...---+++***+++,,,,,,,,,,,,,,,---------------------,,,,,,---------------,,,,,,,,,,,,------------------------------{{{lllXXXJJJEEECCC@@@======<<<;;;:::::::::;;;<<<777777777777777777777777777777777777666666666666555555444444444444555555555555555555555555555555333333222222222222222333333333333333333333333333333333222111111111111222000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111111000000000/////////...////////////////////////////////////////////////.........------.........////////////000000000000////////////////////////////////////////////////////////////000000000000111111111222444666888999333222111000000000111111...------...000222111000............////////////////////////////////////////////////////////////000000000000////////////111000000000////////////000000000000000000000000111111111111000000000000...////////////000000000.........////////////000000000000000000000000000////////////////////////000000///////////////000......///000000000000000000//////////////////000//////////////////////////////............//////000000000000000///....../////////...///000000111..................------......////////////.....................---------........................////////////////////////---------........./////////......---------......//////............///////////////.......................................------------------------........................------------------------,,,,,,------------------,,,,,,,,,------.........,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,---------............------------......---------,,,,,,---------------------------------~~~|||lll[[[MMMEEEAAA???===<<<;;;999999999:::;;;888888888888777777777777777777777777666666666666666555555444444555555666555555555555555555555555444444333333333444444555333333333333333333333333444333333222111222222222111111111111111111111111111111111111111111111111///////////////////////////000000000111111111111111111000000//////......////////////////////////////////////////////////......------------......////////////000000000000////////////////////////////////////////////////////////////000000000000///000000111333555666777111000000///////////////---,,,+++---///000000///---.........//////000000////////////////////////////////////////////////////////////000000000000000000000////////////...000000000000000000000000111111111111000000000000////////////000000000111///000000000000111111111111111111111111111111111//////////////////////////////000000000000000///......///000000000000000///000000000000000000//////////////////////////////////////////////////////000000000000//////...///////////////000111111------........................////////////......................................................////////////////////////------------............,,,,,,,,,------///000000//////............//////////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,---------......///......------......///------------------------------------------------|||zzz{{{|||~~~ppp]]]NNNFFFCCC>>>===<<<:::::::::;;;;;;999999999999888888777777777777777777666666666666666666555555555555666666555555555555555555555555555444444444444555555666333333333333444444444444444444333222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000......------------......////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000...///000111222222333333///////////////////////////...---...000111000///------......///000000000////////////////////////000000000000000000000000////////////000000000000000000////////////......000000000000000000000000111111000000000//////////////////000000000111111000000111111111222222222111111111111111111111111000000000000000000000000...///000111222111000///......///000000000000000///000000111111000000///000000000000000000000000...//////000000//////...//////000000000000//////000000//////000000111222.............../////////......////////////...................../////////................................................,,,------------.........,,,,,,,,,---...///000111//////............//////...////////////000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,------------------,,,+++***+++---...---,,,,,,,,,,,,,,,------------......------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,xxxrrrsssuuuwww{{{ppp]]]OOOHHHAAA@@@>>><<<<<<<<<<<<===<<<;;;;;;:::999888777777777777777777666666666666666666555555555555666666555555555555555555555555444333333333333444555666333333333444444444555555444444333222222222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000//////............//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111//////000000000000//////000///...///000111000///------......///000000111////////////////////////000000000000000000000000.../////////000000000111000000/////////.........////////////////////////000000000/////////......//////000000000111111111000000000000111111111111111111111111111111111111000000000000000000000000---...111222333222000///......///000000000000000///000111111111111000///000000000000000000000000...///000111111000///...//////000000000000//////000000//////000000111222.........//////000000000......////////////......---........./////////000........................------------------------,,,,,,---------.........---------------...///000//////............//////.../////////000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///------------------,,,,,,---+++***+++---...---+++++++++++++++,,,,,,,,,,,,...------------------...,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}rrrrrrtttvvvwwwyyy|||~~~iiiVVVKKKCCCBBB@@@>>>>>>>>>>>>???======<<<;;;999888777777777777777777666666666666666666555555555555666666666666666666666666666666222222222222333333444555333333333444444555555555555444333333222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000//////............//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000///000000111111111000000///000111111111111000000000///......//////...------------...///000000111////////////////////////000000000000000000000000.../////////000000111111000/////////............////////////////////////////////////............000000000000111111111111////////////000000000000111111111111111111111111000000000000000000000000,,,...111333333222000///...//////000000000000000///000111222222111000///000000000000000000000000...///000111111000///...//////000000000000000///000000000000000111111222.../////////000000111111......////////////......---.........//////000000////////////////////////------------------------,,,,,,,,,---------......//////...------------...//////............//////.../////////000000111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////++++++,,,,,,---...//////.........------,,,,,,,,,---+++)))+++...///---+++******+++++++++,,,,,,,,,---------,,,,,,---------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}uuunnnmmmpppuuuxxxyyy~~~kkkXXXJJJEEEBBBBBB@@@<<<:::<<<;;;<<<======<<<:::999888999999999888888888888777777666666666555555555555888888888888777777777777666555333222333444666888888666444222111222333444333222111000000111222333333333111000000000111222222222222222222222222222000000000000000000000000222111111111000000//////222111111111000000/////////000000000000//////...000000000000000000000000111000000000//////......///000111222222111000///222111111111000000//////222111111000///......---//////000000000000//////...000111000///...///111000000000000000000000000000000000000111111111111000000///////////////000000000000000000000000000...------...111222222111////////////////////////000000////////////000000111111000000//////......////////////////////////222111111000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000////////////000000000000111111111000000000000000000111111111111222222222............//////////////////000000000000//////000000////////////000000//////000111111111111111////////////............---...///000000///...---////////////////////////........................------------------------...........................------------...//////......//////000000111111222111000.........///000....../////////...,,,++++++,,,,,,---..................//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////............///000000///...,,,++++++,,,.../////////.........------------------,,,,,,+++++++++000000///...---,,,,,,,,,{{{tttnnnlllmmmqqqtttvvv{{{xxxkkkTTTIII@@@???AAA>>>;;;:::;;;<<<<<<<<<<<<;;;999999999999999999888888888888777777666666666555555555444444444444333333333333666555444333333555777888888666444222222222333444333222111111111111222333333333111000000000111222000000000000000000000000000000000000000000000000111111111111000000000///111111111111000000000/////////000000000000000///000000000000000000000000111111111000000/////////...///000000000000///...111111111000000000//////111111111000///.........//////000000000000//////...000111000///...///111000000000000000000000000...////////////000000000000000////////////000000000000000000000000000000111000//////000000///...////////////////////////111000///////////////000111111000000/////////...////////////////////////222111111000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000////////////000000000000000000000000000000000000//////000000000111111111....../////////000000000///000000111111000000///000000////////////000000///000000111111111000000////////////............/////////000000//////...////////////////////////........................------------------------...........................------------...//////.../////////000000000111111000///.........//////....../////////...,,,,,,+++,,,------------------......//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////......------......///000---,,,***))))))***,,,---//////.........------------------,,,,,,,,,++++++000///...------,,,,,,,,,zzzssspppmmmlllpppsssuuuzzz}}}fffTTTDDD@@@CCCBBB>>>;;;;;;;;;<<<<<<<<<;;;;;;::::::999999999888888888888777777777666666666555555666666555555555444444444666555555444444666777888777666444333222222333444333333222222222222333333333333222111111111111222000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000......///000111111111111000000000000000000000000111111111111111000000000......////////////......111111000000000000//////111111000000//////......//////000000000000//////...000111000///...///111000000000000000000000000............////////////000000////////////000000000000000000000000000000111000//////000000///...////////////////////////111111000///////////////000000000000000000//////000000000000000000000000222111111000000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000000///000000000000111111111000111111111111111111000000000////////////000000000000111111111000000///////////////............000000000//////000000111000000000000000000000000..............................................................................------......///000////////////000000000000000///......---..................///......---,,,,,,------------,,,,,,+++.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000///////////////---------------......///---,,,+++******+++,,,---...............---------------------,,,,,,,,,,,,000///...---,,,,,,,,,,,,{{{tttrrrooooootttxxxxxx{{{~~~xxxeeeRRRIIIGGGDDD@@@>>>;;;<<<<<<<<<<<<<<<;;;;;;::::::999999999888888888777777777666666666666555888777777777666666666666666666555555555666777888666555444333333333333444333333333333333333333333333333222222111111111111222222222222222222222222000000000000000000000000111111111000000000000000111111111000000000000000---...///000111222222222000000000000000000000000222222111111111111111111////////////////////////000000000000000000//////111000000000/////////...//////000000000000//////...000111000///...///111////////////////////////........./////////000000000////////////000000111////////////////////////...------...111222222111////////////////////////222111000//////......///000000000000000000111111111111111111111111111111222111111000000000000000000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////000000000000/////////000000000000000/////////000000000111111000000111111111222222222111111222222222222111111000000////////////000000000111111111111000//////////////////............111111000//////000222333000000000000000000000000.......................................................................................//////000////////////000000000000.........---------........................---------------------,,,+++***---...............------------------------------////////////............---,,,,,,,,,,,,---......///...------------...///........................------------------,,,,,,///...------,,,,,,,,,---}}}uuurrrsssyyy}}}|||{{{{{{tttdddWWWLLLCCC???AAA======<<<<<<<<<;;;;;;<<<:::::::::999999999999888888777777777666666666666555555555555444444444444555555555555555666666777555555444444333333333444333333333333333333333333333333333333222222111111222222222222222222222222000000000000000000000000000000000000000000111111000000000000000000111111......000111222222222222000000000000000000000000111111111111111111222222000000000000000000000000//////////////////000000000000000000//////////////////000000000000//////...000111000///...///111//////////////////////////////000000000111111111///////////////000111111////////////////////////...------...111222222111////////////////////////111111000/////////////////////000000111111222222222222222222222222222222222111111000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////000000000000......//////000000000000000000000111111111222222111111111111222222222222111111222222222222111111000000////////////000000000000111111111000000///////////////............111000/////////000222333000000000000000000000000////////////////////////////////////////////////........................///............///000000000000000000////////////------........................------........................------,,,+++------...............------------------------------------------------------,,,,,,,,,,,,---..............................---.....................------------------------...------,,,,,,,,,,,,---zzzyyy~~~}}}zzzyyy||||||~~~}}}tttgggUUUEEE@@@CCC???>>>===<<<;;;;;;;;;;;;::::::::::::999999999999888888777777777666666666777777777666666666666555444444444555555555555555444444444444444444444444222222333333333333222222333333333444333222222111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111//////000111222222222222000000000000000000000000000000000111111111111111111111000000000000111111......////////////000000000000000000//////////////////000000000000//////...000111000///...///111000000000000000000000000000000000000111111111111///......//////000111222000000000000000000000000111000//////000000///...////////////////////////000000////////////000000//////000000111222333333111111111111111111111111222111111000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000////////////000000000000---......//////000000111111111111111222222222222000111111111111222222222000111111111111111111000000000////////////000000//////000111111111111111////////////............////////////000111111222000000000000000000000000////////////////////////000000000000000000000000........................//////......//////000111000000000000////////////------.../////////............---------...//////...////////////......---,,,---......///.........------------------------++++++,,,,,,,,,------------------------......///,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------............------,,,,,,,,,,,,------|||{{{vvvcccPPPGGGGGGAAA@@@>>><<<;;;:::::::::;;;;;;:::::::::999999999888888888777777777666666999888888888888777777777222333333444444444444444333444444444444444444444111111222333333222111111333333444444444333222111000000000000000000000000000000000000000000000000///000000000111111111111///000000000111111111111000111111222222222111111000000000000000000000000/////////000000111111111111000////////////000111........./////////000000////////////000000000000//////000000000000//////...000111000///...///111000000000000000000000000/////////000000000000111............///000111222000000000000000000000000111000//////000000///...///////////////////////////......//////000111222...//////111222333444444111111111111111111111111222111111000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000////////////000000000000------......///000000111000000000000111111111111000000000111111111111222///000000111111000000///000000////////////000000---...///111222222222222////////////............------...///000000000000////////////////////////////////////////////////000000000000000000000000........................///////////////000000111111000000000/////////...---...///000000000//////...------,,,---...///000...///000000000000000000,,,------...//////..............................***++++++,,,---...//////......------......///000,,,,,,------------,,,,,,---------.........//////------------.........///---,,,,,,+++,,,,,,------~~~~~~ppp\\\OOOLLLBBBAAA???<<<::::::::::::;;;;;;;;;:::::::::999999888888888888777777777777555444444444444333333333111222333333444444333333333333444555555444444444000111222333333222111000333333444555444333222111222222222222222222222222000000000000000000000000//////000000111111111222//////000000111111111222111111222222222111111000000000000000000000000000......//////000000000111000///...------...///000---.........//////000000////////////000000000000//////000000000000/////////000111000///...///111000000000000000000000000............/////////000............///000222222000000000000000000000000...------...111222222111////////////////////////............///111222333......///111222333444555000000000000000000000000222111111000000000000000000000000000000000000000111111111111111111111111...///000111111000///...000000000000000000000000////////////000000000000---------...///000000111////////////000000000000///000000000000111111111//////000000000000//////000000////////////000000,,,---///000222333333333000/////////............+++,,,...000000000000///////////////////////////000000000000000000000000000000000000000000000000........................///////////////000111111111111000000/////////...---...000111111111000///...------,,,---...///000...///000111111222111111,,,,,,---.../////////...........................***+++,,,---...000111111///............///000000......////////////......---------.........//////---------.........//////,,,,,,,,,++++++,,,------~~~sss___LLLGGGDDD???<<<;;;:::::::::;;;;;;;;;:::::::::999999888888888888888888888888555555555666666666666666666666666666666555555444333333333333333333333333444444444333333222222222333333333333333333333333111111111111111000//////000//////......//////000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000111111111111000000000000000000000000000000000000111111111000000///......//////000000111111000000000000000000000000222222111111000/////////111111000000//////......111111111111111111111111///////////////000111111......//////000000111111000000000000000000000000//////000000000000////////////000000000000//////111111111000000000000000111111111111111111111111000000000000000000000000222222111111000000//////000000000000000000000000111000///......///000111000000000000111111111111222111111111000000/////////...---,,,---...000222222111000//////000111222111111111111111111111111222222222111111111111000444333111000000111333444000111222333444333222222222111000//////000111222000000000000000000000000222111111111000000//////000000111111111111000000////////////000000000000000/////////............------......//////000000000000000000111111111111111000...---...---,,,***////////////////////////...---,,,,,,---...///000//////.........---------////////////............+++---000000///---------........................//////.........---------........................///............---------++++++,,,,,,---...//////{{{jjjZZZLLLGGGAAA>>>>>>>>><<<;;;;;;;;;;;;::::::::::::999999999999999999999999999777777777777777777777777666666666666666555555444333333333333333333333333444444444333333333222222333333333333333333333333222222222222222111000000333333333222222333333333111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000111111111111000000000000000000000000000000000111111222111111000000////////////000000111111000000000000000000000000000000000000000111111111111000000000/////////...111111111111111111111111///////////////000111111/////////000000000000000000000000000000000000000.........//////.........//////000000000000//////111000000000000000000000111111111111111111111111000000000000000000000000111111111000000000000000111111111111111111111111111111000000000000111111000000000000111111111111111111111111000000000///000///...---...///111222222111000//////000111222111111111111111111111111222222222111111111111000222111000//////000111222000000222222333222222111000///...------...///000000000000000000000000000111111111111000000000///000000111111111111000000////////////000000000000000000/////////................../////////////////////000000000111111111111///......//////---,,,////////////////////////......---,,,---...////////////.........---------............------------,,,---//////---,,,---...........................------,,,,,,,,,+++++++++........................///............---------++++++,,,,,,---......///zzzmmmVVVOOOEEEAAA@@@AAA>>><<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888888888888888888888666666666666666555555444333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333222111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////111111000000000000111111000000111111111111000000000000000000000000000000111111222222222222222111/////////000000000000111000000000000000000000000...//////000111111222222000000000000////////////111111111111111111111111///////////////000111111000000000000000000//////000000000000000000000000///////////////////////////000000111111000000///000000000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111222222222222111111000000000000111111111111111111111111000000000000111000/////////000111222222111000000000000111222111111111111111111111111222222222111111111111000000000............000000//////000111111111111111//////............//////000000000000000000000000111111111111000000000000000000111111111111000000////////////000000000000000000000/////////......///////////////.........//////000000000000111111000///......000000///...//////////////////////////////...---------.....................---------...------------,,,,,,,,,,,,---...---,,,+++---///........................------,,,,,,,,,+++++++++........................///............---------+++,,,,,,------.........~~~|||fff[[[MMMDDDBBBBBB???===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888888888777777777666666666666666555555444444444444444444444444444444444444444444444333333333333333333333333333333222222333333333333222222000000111111111111000000111111111111111111111111000000000000000000000000////////////////////////111111000000000000111111000000111111111111000000////////////////////////111111222333333333222222000000000000000000000000000000000000000000000000//////000000111111111111000000000000////////////111111111111111111111111///////////////000000111222111111000000/////////000000000000000000000000222222111111111111222222000000000111111000000000000000000000000111111111111111111111111111111111000000000000000000000000//////000000111111222222111111111111111111111111///000222222222222000//////000000000111111111111111111111000000000000000222111111000000111222222111111111111111111111111111111111111111111111111222222222111111111000000000///............///000...//////000000000000000111111000000000000111111////////////////////////111111111000000000000000000000111111111111000000////////////000000000000000000000////////////...000000//////......------////////////000000000111000......///000111111000//////////////////////////////......------------.................................---------,,,,,,---------,,,***+++---///........................//////.........---------........................///............---------,,,,,,,,,---------......|||xxxzzz|||~~~wwwjjjXXXKKKEEEBBB@@@???=========<<<<<<<<<;;;;;;::::::::::::::::::::::::888888888777777666666666666666666666666555555444444444444444444444444444444444444444444444444444333333333333333333333333111111222222222222222111333333444555555444333333111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000000111111111111000000////////////////////////000111222333333333333333111111111111000000000000000000000000000000000000111111111111000000//////////////////000000000000000000000000000000000000///////////////000000111222222111111000000//////000000000000000000000000222222111111111111222222000000111111111111000000//////000000111111111111111111111111111111111111000000000000000000000000//////000000111111222222111111111111111111111111...///000111111000///...///000000000111111111111000000000000000000111111222222111111111111111222111111222222222222111111111111111111111111111111222222222111111111000000000000000000000000000000///////////////000000000000000111111111111000000////////////////////////000000000000000000111111000000111111111111000000////////////000000000000111000000000////////////000000//////......------...////////////000000000///...---///111222111000/////////////////////////////////......---,,,,,,---.....................////////////.........------......,,,++++++---///........................//////.........---------........................///............---------,,,,,,,,,---------------zzzwwwsssvvvwwwxxx}}}wwwhhhYYYNNNGGGDDDBBB>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888777777666555555666666666666666555555444444444444444444444444444444444444444555555555555333333333333333333333333000111111222222222222222111111333333333333111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000000111111111111000000000000000000000000000000///000111222333333333333222111111111111000000000000000000000000000000000222222111111000//////...////////////000000000000000000000000000000000000///////////////000111111111111111111111111000000000000000000000000000000000000...------...000000000111111222222111111000/////////000111111222222111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222//////000000000000//////000000000000111111111111000000000000111111111111222222222222111111111000111111222333333222111111111111111111111111111111222222222111111111111000111111111111111111111111///////////////000111111......////////////......000000000000000000000000000000000000111111111111000000111111111111000000////////////000000000000111111000000000////////////////////////...............////////////000000///...---...000111000///////////////////////////.........///......---,,,---------...............000000/////////.........---...///...---,,,...///........................------,,,,,,,,,+++++++++........................///............---------------------------------|||xxxuuurrruuuvvvwww{{{wwwiii[[[OOOHHHFFF>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777666666666666666666666555555444555555555555555555555555444444444444555555555666333333333333333333333333111222222333444333333333---...000111111000...---111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000111111000000111111111111000000000000000000000000000000...///000111222222222222222222222111111111000000000000000000000000000000111111111000000000000000.../////////000000000111000000000000000000000000///////////////000111111111111111111111111222222000000000000000000000000000///---,,,,,,---///000000111111222222111111000...//////000111111222222111111111111111111111111000000000000000000000000111111111000000000000000222222222222222222222222111000000000000000000111000000000000111111111111///000000000111111111111111111111111111000000///111222222333333222222111111111111111111111111111222222222111111111111000000111111111111111111000000000/////////000111222---...///000000///...---000000000000000000000000///000000000111111111111000000111111111111000000////////////000000000000111111111000000000//////.........///////////////........./////////000000///...------///000///...////////////////////////,,,---.../////////...------------.........////////////.........------------///000000///......///........................------,,,,,,,,,+++++++++........................///............---------------------------------|||ssswwwxxxwww{{{uuueeeVVVMMMIII>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888777777666666666666666555555444555555555555555555555555444444444555555555666666333333333333333333333333222333444444555555555444///111222333333222111///111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000111111000000111111111111000000000000000000000000000000......///111111222222222222222222222111111000000000000000000000000000000/////////000111111222222.../////////000000111111000000000000000000000000///////////////000111111000000000111222222222333000000000000000000000000222000///......///000222111111222222222222111111...//////000111222222222111111111111111111111111000000000000000000000000222222111111000000//////222222222222222222222222333222111000000111222333000000000000111111111111//////000000111111111222111111111111111000///...111222333444444333222111111111111111111111111111222222222111111111111000000000111111111111000000111000/////////000222333///000111222222111000///000000000000000000000000//////000000111111111222000000111111111111000000////////////000000000000111111111111000000000000---.........//////000000............/////////000///...------...///...,,,////////////////////////+++,,,.../////////......---------.........//////......---------,,,,,,,,,---///111222000/////////........................//////.........---------........................//////.........---------------------------------||||||}}}|||wwwxxx|||wwwnnnfffZZZPPPDDDBBB???===<<<<<<;;;:::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999666666666777666555555444555555555555555555555555333333444444444444444444444444444444444444444444444555555555444333333222111111000000000000111111222222222222222222222222222111111111000000//////222222111111111111222222333333333222111000//////000000000000000000000000111111000000000000000111111111111111111111111111222111000//////000111222222111///...///000///...000000000000000000000000////////////////////////111111000000/////////...////////////............000000000111222222333333000000000000000000000000000000000000000000000000222222333333333222111111222111111000000000000000222111111111000000//////222222111111111111222222111000///......///000111444444333333222111111111222111111111000000//////222111000//////000111222000000111222222222222111222222222222222111000//////000000000000111111111111111111111111111111111222222222111111000000000......///000111222222333333333333222222111111111222111000//////000111222111111111000000000000000111111000000//////......111111111111111111222222000000000000000111111222222222000///............000000///...............000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........////////////////////////000000///...------,,,,,,------------------------............////////////.........................................................------,,,,,,,,,))))))***++++++,,,------}}}{{{{{{|||yyyvvvxxx}}}}}}~~~}}}yyyuuunnncccXXXGGGCCC???>>>>>>???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999777777777666666666555555555555555555555555555555666666666666666666666666444444444444444444444444444444555555444444333222111111000000000000111111222222222222222222222222222111111111000000000000222222111111111111222222222333333222222000//////000000000000000000000000111111000000000000111111111111111111111111111111222111000//////000111222222111/////////000///...000000000000000000000000////////////////////////000000000/////////....../////////000000111111111222222111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222111000000000000000222111111111000000000000222222111111111111222222111111000//////000111111222222222222222111111111222111111111000000000000222111000000000000111222000000111222222222222111222222222222222111000000222222222222333333333333111111111111111111111111333333222222222111111111000000000000111111222333333333333222222222111111333222111000000111222333111111111111000000000000000000000000000/////////111111111111111111111111000000000000000111222222333222111000000/////////000000///............///000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////...////////////////////////000//////......---,,,,,,------------------------............////////////------------------------..............................---------,,,,,,,,,***+++++++++,,,---------|||{{{vvvuuuuuuuuuwwwzzzxxxyyyxxxvvvrrrooommmmmmjjjkkkjjjjjjkkkooouuuzzz|||{{{xxxtttvvv{{{wwwyyyzzz{{{|||zzzpppdddPPPIIIAAA>>>???AAA???===;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::999999888888777666666666666777555555555555555555555555666666666666666666666666444444444444444444444444444444555555444444333333111111000000000000111111222222222222222222222222111111111111111000000000222222111111111111222222222222222222222111000///000000000000000000000000111000000000000000111111222222222222222222222222222111000000000000111222222000//////000000000///000000000000000000000000////////////////////////////////////...............//////000222333333444333333222222111000000///111111111111111111111111111111111111111111111111222111111111111222444555222222111000000000000111111111111111111000000000222222111111111111222222222111111000000111111222000000000111111111111222111111111111111000000000222222111111111111222222000000111222222222222111222222222222222222111000222222222222333333333444222222222222222222222222333333333333222222222222222222111111111111222333333333333222222222222111333333222222222222333333111111111111111111111111//////000000000000000000111111111111111111111111111000000000000111222222444333222111000000000111111000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000......//////////////////////////////////////////000//////......---------------------------------............////////////------------------------...........................------------,,,,,,,,,,,,---------------------tttwwwzzz|||}}}}}}~~~|||yyyvvvttttttvvvxxxzzzyyyvvvssssssvvvyyy{{{}}}yyyxxxvvvssspppmmmkkkkkklllkkkjjjiiiiiijjjlllmmmtttvvv~~~}}}yyyuuuuuuxxxxxxxxxxxxzzz{{{rrr^^^SSSFFF>>>>>>@@@@@@???;;;;;;;;;;;;<<<<<<<<<<<<:::::::::::::::::::::::::::999888777666777777888555555555555555555555555444444444444444333333333444444444444444444444444333444444555444444333333222111111000000111111222222222222222222222222222111111111111111111111111222222111111111111222222222222222222222111000///////////////////////////000000000000000000111222222222222222222222222222111111111111111111111111222000//////000111000000000000000000000000000000//////////////////////////////..................//////000000111222222333222222222111111111000000111111111111111111111111111111111111111111111111222111000000000222555666333222111111000000111111111111111111111111111111333222222111111222222333222222222222222222222222...//////000111111222222111111111111111111111111333222222222222222222333000000111222222222222111222222222333333222111111000000000111111111222222222222222222222222222222333333333333333333333333444333222222222222222333222222222222222222222222222222222222222222222222000111111111111111222222/////////000000111111222222222222111111111111111111111000000111111222333333222111111000000000111111000000///.../////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////000/////////......------....................................////////////................................................------------------------...............---------~~~xxxsssuuuvvvuuutttssstttuuutttrrrpppnnnoooqqqvvvyyyxxxxxxxxxzzz|||yyywwwuuutttwwwvvvuuutttrrrqqqooonnnmmmlllooo|||}}}}}}{{{wwwuuuvvv|||{{{xxxwww||||||pppbbbPPPCCC??????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::999888888888888888666666666666666666666666555555444444444333333333444444444444444444444444333333444444555444444333222222111111111111222222222222222222222222222222111111111111111222222222222222111111111111222222111111222222222111000000////////////////////////000000//////000111222222222222222222222222222222111111222222222222111111222000//////111222111000000000000000000000000000000000000000000000000000......//////////////////000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111222111000000000222555666333222222111111111111111111111111111111222222222333333222222222222333333222222333333333333222222......///000111222222333111111111111111222222222222222222222222222222222000000111222222222222111111222222333333333222222000111111111111222222222222222222222222222222222333333333333333333333333444444444444444333333333222222222222222222222222000111111111111111111000000000111111222222222333//////000000111111222222222222222111111111000000111111111111111222222333111111000/////////000000111111000///////////////////////////////////////////////////////////////////////////////////////---.........//////000000///////////////////////////////////////.............................................////////////////////////////////////........................------------------------///.....................}}}{{{zzzvvvvvvvvvtttrrrqqqrrrtttsssssssssqqqppprrruuuxxxzzz}}}vvvrrrooouuu{{{|||{{{xxxwwwxxx~~~~~~zzzvvvxxx}}}rrr```PPPFFFAAAAAAAAA=========<<<<<<<<<;;;;;;999999::::::::::::;;;;;;::::::;;;;;;::::::999888666666666666666666666666777777777666555555444444444444444444444444444444333333444444555555444444222222111111111111222222222222222222222222222222111111111222222222222222222222111111111111222222111111222222222111111000000000000000000000000000////////////000111222333333333333333333333333333111111222333333222111111222000//////111222222111000000000000000000000000000000000000000000000000////////////000000000000111111000000000////////////000000111222222333333222222222222222222222222222222222222222222222222222111111111111222444555333333222111111111111222111111111222222222222222333333222222222222333333111222222333333222222111//////000000111222333333111111111222222222222222111111222222222222111111000000111222222222222111111222333333333333333333333333333333444444444444333333333333333333333333222222222222333333333333222333555777777666444333111222222222222333333333///000111111111111000///000000111111222333333333000000111111111111111111333333222222111000000000222111111111111222333333000000///////////////000222111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000------......///000000000////////////////////////////////////////////////....................................////////////////////////////////////........................,,,,,,,,,------------...---.....................~~~}}}~~~}}}|||xxxwwwyyy|||}}}xxxvvv{{{}}}qqqaaaRRRGGGCCCCCC??????>>>===<<<;;;::::::999999999::::::;;;;;;;;;999:::<<<======;;;999777666666666666666666666666888777777666555555444444444444444444444444444444222333444444555555444444333222222111111222222333222222222222222222222222111111111222222333333333222222111111111111222222000111111222222222111111000000000000000000000000////////////000111222333333333333333333333333333111222222333333222222111222000///000111333222222000000000000000000000000000000000000000000000000000000000000111111222222000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222444333222222111111222222111111111222222333333333444333333222222333333444000111222333333222111000000111111111222222333333111111111222222333333333000000111222222111000000000000111222222222222111111222333333444444333333333333333444444444555555333333333333333333333333111111111222222222333333000222666999:::888555222111111222222222333333333000111222222222222111000000000111222222333444444222222111111111111111111333333222222111000000///222222111111222222333444111000000///000000111111222111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000------......///000000111/////////////////////////////////////////////000....................................////////////................................................,,,,,,,,,---------......,,,,,,,,,------......///}}}xxxwwwyyyyyy~~~zzzvvvyyy}}}{{{mmm[[[MMMFFFEEE@@@@@@???===<<<;;;:::999999999999::::::;;;;;;;;;888:::===???>>><<<999666777777777777777777777777666666555444333333222222444444444444444444444444222333333444555555555444333222222111111222222333222222222222222222222222111111111222222333333333222222111111111111222222000111111222222222111111000000000000000000000000////////////000111222333333333333333333333333333111222333444444333222111222000///000222333333222000000000000000000000000000000000000000000000000000000111111222222222333000000111222333444444555333333222222111000000000222222222222222222222222222222222222222222222222222222333333333222111111444333222222111111222222111111111222222333333333444333333222222333333444000111222333333222111000222222222222222333333333111111111222222333333333///000111222222111000///000000111222222222222111111222333333444444444444111111222222222333333333333333333333333333333333000000000111111222222222...111777;;;<<<999555222111111111222222333333333111222333444444333222111000000111222333333444444333222222222111000000000333333222222111000000///222222111111222222333444222111111111111111222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---------...///000000111////////////////////////////////////000000000000////////////////////////............/////////000,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.........++++++,,,,,,---...//////~~~{{{|||~~~||||||{{{xxxvvvvvvyyy{{{}}}}}}mmm[[[MMMFFFBBBAAA???>>>======;;;:::<<<<<<;;;;;;;;;:::::::::777888888999999:::;;;;;;999888888777666555555444777777666666666666777777555555444444444333333333222222222333333333444444333333333222222222111111222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000222222222111111111111000000//////000222444333222000000000111222222222333000111111111111222222222333222111111000000111111000000000000000000000000//////000000111111222222///////////////000000111000000000111222222222333111111111111111111111111111111111222222333333333222111000111333444333222555444444333333333444444///000111222222222222222333333333333333333333333222222222222222222222222222222222333333444444444333333333333333333333333000111222333333222111000000000000000000000000000333333333333333333333333222222222222222222222222111111111111111111111111333333333222222111111111333333333333222111000000222222222222333444555555444444444444333333222111111111111111111111111111444333222111000000000000111111111111111111111111111111111111111111111111222222111111111111222222111111111000000000000000111111111111111111111111111000///......///000111000000000000////////////000000000000000000000000111///...///222222000---000000000000000000000000............////////////////////////000000000000...............///000111...///////////////......------------------------......------------......}}}zzzyyyxxxxxxwwwzzzxxxhhhZZZQQQHHHDDD@@@>>>??????===;;;<<<<<<<<<;;;;;;;;;::::::888999999999999:::::::::999888888777666666555555777666666555555666666777666666555555555444444444333333444444444555555555333333333222222222222111222222222222222222222222111111111111111111111111000111111111111222222222333333333222222222222222111111111111111111111111000000111111222222222333333222111222444555555444111111111111111222222222000111111111111222222222333222111111000000111111000000000000000000000000000000000000000111111111000000000000000111222222111111111111111222222222111111111111111111111111111111222222222333333333222111000111333444333222555444444333333333444444111222222333333333333222444444444333333222222222222222222222222222222222333333333333333333444444333333333333333333333333000111222333333222111000111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222333333333222222222111111111222222333333333222222444444333222222333333333333444444444333333222111111111111111111111111111333333222111111111222222222222222222222222222222222222222222222222222222222222111111111111222222111000000000000000000000111111111111111111111111111000////////////000111000000000000000000000///000000000000000000000000111///...///111111000...000000000000000000000000............////////////000000000000//////////////////...............///------...///000000000///------------------------......------------......~~~}}}|||yyyvvvuuuzzzwwwiii___QQQKKKCCC@@@AAAAAA???<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999888888888888888777777666666555666555555555555555555666777777666666666555555555444444444555555555666666333333333333222222222222222222222222222222222222111111111111111111111111000111111111111222222222444444444333333222222222111111111111111111111111...///000111222333444444444333222222444555444222222222222111111111111111000111111111111222222222333222111111000000111111000000000000000000000000111111111111000000000000111111111111111222222333222222222111111111111111111111111111111111111111111222222222222333333333222111000111333444333222444444333333333333444444333444444444444444333222666555444444222222111000333333333333333333333333444444444444333333333333333333333333333333333333111111222222222222111111111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222000111222333444444444444666555444333222222222222333333444444444333222222222222222222222222222222333333222222222333444444222222222222222222222222333333333333333333333333222222111111111111222222000000000000000000111111111111111111111111111111111000000//////000000111000000000000000000000000000000000000000000000000111///......000111000///000000000000000000000000............////////////111111000000//////......000000///------,,,,,,,,,+++,,,---///000000111111------------------------......------------......}}}zzzsssuuuzzztttjjj[[[SSSHHHCCCCCCCCC@@@<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999888777777888888888777777777666666555555444444444444555555666666666666555555555444444444444444555555555555444444333333333222222222222222222222222222222222111111111111111111111111000000111111111222222222444444444333222222111111111111111111111111111111///000000111222222333333333111000111222222111000333222222222111000000000000000111111111222222222333222111111000000111111000000000000000000000000222222111111000000//////111000000000000111222222333222222222111000000000111111111111111111111111222222222222222222222222222111000111333444333222333333333222333333444444444444444444444333222111444444444333333222222222333333333333333333333333555555444444333333333222333333333333333333333333222222222222222222222222222222222222222222222222444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333222222333444444444444444555444333333222222222333333333333444444333333222222222222222222222222222222222222333444555666666333333333333333333333333333333333333333333333333222222111111111111222222000000000000000111111111111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000//////000000000///////////////////////////............////////////111111000000//////......//////...---------------------...///000000//////..............................------------......~~~}}}vvvtttuuuzzzzzztttfff]]]QQQIIIEEECCC???<<<======<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999888777777888888888888777777777777555555444444444444555555555555555444444444333333222333333333333444444444444444444333333333222222222222222222222222222222111111111111111111111111000000111111111222222222333222222222111111111000111111111111111111111111111111111111111111111111333111000111222222111000333222222222111000000000000000111111111222222222333222111111000000111111000000000000000000000000222222111111000000//////000////////////000111111333222222222111000000000111111111111111111111111222222222222222222222222222111000111333444333222222222222222222333444555333333444333333222111111222222222333333444444444333333333333333333333333555555555444444333333333333333333333333333333333333222222222222222222333222222222222222222222222444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333555555555555555444333222333222222222333333444555222333333444444333333333222222222222222222222222222222222333444555777777333333333333333333333333333333333333333333333333222222111111111111222222//////000000111111111111111111111111111111111111000000111111111111000000///000000000111111111222000000000000000000000000///000222222222111000000////////////////////////............////////////111000000000/////////...---------------...///000//////000000///...------..............................------------......}}}|||{{{zzzvvvtttvvv{{{~~~{{{ppphhh]]]RRRIIICCC@@@>>>=========<<<<<<<<<;;;;;;;;;;;;::::::999888777777888888888888888888888888666555555555555555555666555444444444444333333333222222222333333333444444444444444444333333333333222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222111111111000000444333222222444555444222222222222111111111111111000111111111111222222222333222111111000000111111000000000000000000000000111111111111000000000000///////////////000000111222222222111111111111111111111111111111111111111333333333222222222222111222111000111333444333222222111111222222333444555222333333333333222222111000111222222444555555666333333333333333333333333555555555444444444444444333333333333333333333333333333222222222222333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333333444444444444666666666666555444333222222222222222333444555666222222333444444444333333333333333333333333333333222222222333444555666777444444444444444444444444333333333333333333333333222222111111111111222222/////////000111111222222111111111111111111111111000111111222222111111000///000000111111222222222000000000000000000000000...111555666555222111000000000000000000000000000............/////////////////////000000000000000---------......000111111111111000000///---,,,+++..............................------------......~~~zzzyyyyyyvvvssstttxxx{{{}}}}}}xxxsssiii\\\NNNEEEAAAAAA============<<<<<<<<<<<<:::::::::999999888888888888888888888888888888888777666666555555666666777555555555555444444444444333333333333444444444555555444444444444333333333222222222222222222222222111111111111111111111111000111111111111222222222000111111222222333333444222222222222222222222222111111111111111222222222333222111222444555555444111111111111111222222222000111111111111222222222333222111111000000111111000000000000000000000000000000000000000111111111000000//////000000111222111111111111111222222222111111111111111111111111333333333222222222111111222111000111333444333222111111111111222333444555222333333444444444444333222222222333333444444444444444444444444444444444444444444444555555555555333333333333333333333333444333222222222222333444444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333444444444555555555555666666666555555444333333333222222333444444111222333333444444444333333333333333333333333333333222222222333444555555444444444444444444444444222222222222222222222222222222111111111111222222...//////000111111222222111111111111111111111111000111222222222222111000///000000111111222333333000000000000000000000000---222888:::888444111111000000000000000000000000............////////////......//////000000111111000000/////////000000111///000000000///...------..............................------------......{{{yyyuuusssqqqrrruuuxxx{{{|||~~~zzzrrrbbbRRRFFFBBBCCC>>>=========<<<<<<<<<<<<:::::::::999999999999888888888888888888888999999777777666666666666777777777666666666555555555555444444444555555555666666555555444444444333333333222222222222222222222222111111111111111111111111000111111111111222222222000111222333444555555666222222222222222222222222//////000111222333333444000//////000222444333222000000111111222222222333000111111111111222222222333222222111000111111111000000000000000000000000//////000000111111222222111111111000111222222333000000111111222222222333111111111111111111111111333333333222222111111111222111000111333444333222111111111111222333444555333333444555666666666555333333333333333333333333444444444444444444444444333444444444555666666666333333333333333333333333444444222222222222444444444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333444444555555555333444555666777777777777555555444333222222222222111222333333444444444444333333333333333333333333333333222222222333444444555555555555555555555555111111111111111111111111222222111111111111222222...//////000111222222222111111111111111111111111000111222333333222111000///000000111222222333333000000000000000000000000---333:::<<<:::555222111000000000000000000000000............/////////000------...///000111222222333222111000000//////000......///////////////...////////////////////////.........------.........~~~www{{{vvvrrrpppnnnlllqqqwwwxxxwwwrrrfffWWWKKKDDDCCC>>>???@@@@@@???>>>===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::999888888777777777777777555555555555555555555555555555555555555555555555555444444333333444444555444333222222444444333222///000111222333444444444111111111000000000000000222222222333333444444444444444444333222111000///222222111111111111111111333333333333333333333333222222222111111111000000222222222111111111111000///000111222333222111111222111111111000000//////000000////////////000000111111111111111111111111222222222111111111111000333333333222222111111111222222111111222222333444333333333444444555555555111111222222222333333333777777777666555555555444777666444333222333333444333333333333444444555666555444444333333444444555555666666666444333444555555555555444444333333333333333333444444444555555444444444555555555666666555444444333333444444555444444444444444444444444444333333333444666777999777777666666555555555444444444444333333222222222111222222333333222222111000111222333444555555555444333333333333444555555222444555777777666444333777444111111333444333111222222222222222222222222111111222333444444555555333333222222111111000000111111111111111111111111000000000000000000000000222222333222111///---,,,444666666444///---///111000000000000000000000000000000//////.........---000000000000000000000000000000////////////000000//////............//////////////////////////////---,,,,,,,,,,,,---......{{{wwwuuusssqqqrrrvvvvvvwwwuuulll^^^QQQHHHDDD===>>>???>>>===<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::999888777777666666777777555555555555555555555555555555555555555555555555555444444333333444444555444333222222444444333222000111111222333333333333111111111111000000000000222222222333333333444444222222222222111000//////111111111111111111111111333333333333333333333333222222222111111111000000222222222111111111111000///000111222333222222111222222222222111111111000111111000/////////000000111111111111111111111111000000111111222222222333333333333222222222111111222222111111222222333444111222222222222222222333111222222222222333333333666666555555555555555555777666444333333444555666444444333333333444555555444444333333333333444444555666777666444333444555555444444444333333333333333333333444444444555555444444444555555555666666555444444333333444444555444444444444444444444444444444444333444555777888777666666666555555555555444444444333333333222222333333444444444444333333111222333333444444444444444444333333444444555666444555777888888777555444666333111222444444333222222222222222222222222222222222222333333333333333222222111111111111111111111111111111111111111111111111111111111111111111000000///...///000222333777777555222000//////111000000000000000000000000000000/////////.........////////////////////////000//////......//////000000000////////////000000////////////////////////......------......///000|||vvvtttssspppnnnnnnsssvvvyyyuuujjj[[[MMMEEE??????>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999888777777666666666666666555555555555555555555555555555555555555555555555555444444333333444444555444333222222444444333222111222222333333222222222111111111111111111111111222222222222333333333333111111111111111000///...111111111111111111111111333333333333333333333333222222222111111111111111222222222111111111111000000000111222222222222111333333333222222222222222333222111000000000000000111111111111111111111111...///000111222333444444333333333222222222222111222222111111222222333444333222222222222222222111222222222222333333333333444444444444444555555555777666444333333555777888555555444444444444444444444333333222222333333444555666777666444333444555444444333333333333222222333333333444444444555555444444555555555666666666555555444444444444555555555555555555555555555555666555555444444555666666666666666666555555555555444444444444444333333333444555555555555555555444222333333444444444333333444444444333444444555666555666777888888777666555444333222222444555444333333333333333333333333333333333333222222222111111000000000111111111111111222222222222222222222222222222222222222222222222111///------000444:::===;;;888444111000000000000000000000000000000000000000000////////////..............................///..................///111111000000000000111111//////////////////////////////......//////000111}}}|||uuurrrqqqnnnlllkkkppptttzzz{{{ttteeeTTTIIIDDDBBB@@@>>>>>>?????????;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999999999999888777666666555555666666555555555555555555555555555555555555555555555555555444444333333444444555444333222222444444333222333333333333333222111000000111111111111111222222222222222222222222222333111111222222111000//////111111111111111222222222222222222222222222222222111111111111111111111111222222222111111111000000000000111111222222222222222222222222222222222222444333222111000000000000111111111111111111111111///000000111222222333333222222222222222222222222222222111111222222333444555555555444444333333333222222222333333333444444222333333333444555555555666555333333333555777888777666555444444444444444333333222222222222333333555666777666555444444666333333333333333333333222333333333444444444555555555555555555666666666666555555444444444444555555555555555555555555555555777777666555555555555555666666666666666555555555555555555444444444444444444555555666666555555444444444444444444444333333444444444444444555666666666666777777777666555555222222333444555555555444333333333333333333333333111111222222222222222222///000000111111222222222222222222222222222222222222222222222222222222222333222111222555:::???BBB>>>999222///000111111000000000000000000000000000000000//////////////////////////////////////////......------------......111000000//////000000111//////////////////////////////......//////000111}}}wwwuuurrrpppqqqmmmqqqxxx|||yyymmm\\\PPPHHHDDD@@@>>>>>>???>>>===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;::::::999999888888777666666666666666666666666666666666666666555555555555555555555555555444444333333444444555444333222222444444333222333333333333222111000000000000111111222222222333222222222222222222222222222222222333222222111111000000111111111222222222222222222222222222222222111111111111111111111111222222222111111111000000111111111111111222222222000000111111111111111111333333222111000000111111111111111111111111111111111111111111111111111111222222222222222222222222222222111111222222333444555555555444444333333333222222333333333444444444222333333333444555555555444444333333444555666777777666555555444444444444444333333222222333333444666777777777555444555666333333333333333333333333333333333444444444555555555555555666666666777777666555555444444555555666666666666666666666666666777777777666666555444444555555555666666666666666555555555555555555555555444444555555555555444444444444555555555444333333555444444444444555666666666666666666555555444444111333444555555555555555333333333333333333333333///000000222333444555555000000111111222222333333222222222222222222222222111111111111111111111111222333444555888:::<<<======888222///000111111000111111111111111111111111//////000000000000000000000000000000000000000000......------------......000//////......//////000000000000000000000000000......------......///000yyysssqqqrrrnnnppptttzzz{{{tttfff[[[MMMGGG@@@======>>>===<<<<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;:::999999999888888777777777777777666666666666666666666666555555555555555555555555555444444333333444444555444333222222444444333222333333333333333222111000000000111111222333333333222222222222222111111111222222333333333222222111000000000111222222333333222222222222222222222222111111111111111222222222222222222111111111111000111111000000111111222333000000000000000111111111111111000000000111111222111111111111111111111111222222222111111111000000111222222222222333333333222222111111222222333444333222222222222222222111333333333333444444444444444444444444444555555555444444555666666666555555666666555555444555555555555444444333333444444555666777888777555444555666333333444444444444555555333333333444444444555555555555666666666777777777666666555555555555666666777777777777777777777777777777777777777666555444555555555666666666666666555555555666666666666666444444555555555555444444333444444555555555444444555555444444555555666777666666555555444444333333111444666666555444444555333333333333333333333333//////111222444666777777222222222333333333333333333333333333333333333333111111111111111111111111000111333555666666555444999666222000///000000000111111111111111111111111//////000000000000111111111111111111111111111111///................../////////............//////000000000000000000000000......------......///000|||~~~vvvqqqqqqqqqoooqqqvvv{{{yyypppgggTTTMMMEEE@@@@@@@@@???======<<<<<<;;;::::::999999:::;;;<<<<<<<<<;;;:::999::::::999888888888888888666666666666666666666666555555555555555555555555555444444333333444444555444333222222444444333222222222333333333222111111000000111222222333444444222222222222111111111000111111222222222222111111///000000111222222333333111111111111111111111111000000111111111222222222222222222111111111111000222111000000000111222333000000000111111222222222////////////000111222222111111111111111111111111111111111111111222222222111111222222222333333333222222111111222222333444111222222222222222222333333333333444444444444555666666555555555555555555555777999::::::888666444666555555555555666666777666555555444444555555666666777888777555555555777444444444555555666666666333333333444444444555555555666666666777777777777666666555555555555666666777777777777777777777777666666777888777777555555555555555555666666666777555555666666666777777777555666666777777666666555333333444555666666666555555555555555555666666777888777666555555444444444222555888888555333333444444444444444444444444444111111222444555666777777555444444444444444444333333333333333333333333333222222222222222222222222///000222333333222111000333333333111///...000111111111111111111111111111//////000000000111111111000000000000000000000000000//////......//////000000000////////////000000000000000000000000000000//////......//////000111|||xxxxxxxxx}}}uuuttttttpppooottt{{{}}}vvvooo[[[SSSJJJEEEDDDEEECCCAAA======<<<;;;::::::999999:::;;;<<<<<<<<<;;;:::999;;;:::999999888888999999777777777777777777777777555555555555555555555555555444444333333444444555444333222222444444333222111222222333333333222222000000111222333333444444222222222222111111000000///000000111111111000000///000000111222222333333111111111111111111111111000000111111222222222222222222222111111111111000222111000000000111333444111111111222222333333333............///111222333111111111111111111111111//////000111222333333444111111111222222333333333222222111111222222333444333333333444444555555555333333333444444444555555777777777666555555555444666999<<<>>>===:::666444555555555555555666777888666666555555555555666666666777888777666555666777555555555666666666777777333333333444444444555555666666666666777777777777666666555555555555666666777777777777777777777777555666777888888777666555444555555555666666777777555666666666777777888888777777888888888888777777222333444555666666666666555555555555555666777777999999777666555555555555222666999888555333222333444444444444444444444444444444444555555666666666666666666555555444444444333333333333333333333333333333333333333333333333222222222222222222222222000222333111...---///222111111111111111111111111//////000000111111111222////////////////////////000000////////////000000111111000000000000111111000000000000000000000000000000000000000111111222|||zzz||||||}}}wwwxxxqqqlllpppuuuwwwwwwxxxlll```PPPFFFBBBBBB@@@???AAA@@@???===;;;::::::999<<<;;;::::::999999::::::888888888888888888888888777777777777777777777777555555555555555666777888555444333222222333444555111222444555555555444333222222444444444444222222000000111222333333444444333222222111111222222333222222111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111222111111111000000//////000000000000000000000000222222222222222111000///000111222333333222111000000000111111111111000000111111222222222333333333555222000000333444333111111222222333333444444555666666555444444444444555777888888666444333444555333555888::::::888555333777666555444444555666777888888888777666555555555555555666777777777777777777777666666666555555555444555555666666555555444333555777777666666666777;;;;;;::::::999999888888888888888999999:::;;;<<<999<<<@@@BBBBBB???:::777777777888999::::::999999999888777777888999777666777777777777777777777777555555555666666666666666555555666888888999999999777777777777777777777777666999<<<;;;666333222333555555555555555444444444777666555333333444555555888888888888888777666666111111111222222333333333333333333333333333333333111000000000111222333333000000000000000000000000333333222222111000//////000000000000000000000000222111111111000000//////000000000000000000000000222222222111111///......////////////000000000000---.........//////000000|||wwwzzz{{{sssooosssxxxxxxxxxxxxtttiiiYYYLLLDDD@@@>>><<>>===<<<;;;::::::<<<;;;::::::999999::::::888888888888888888888888666666666666666666666666555555555555555555666777777666555555555555666777333333444555555555555555222333333444444333333222111111111222333333333444333333222222222222333333222222111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111222111111111000000000000111111111111111111111111222222222222222111000000111111222222222222111111000000111111111111000000111222222222222333333333444222000111333444333111333333333333333222222222555555444444444444555555777888777666444333444555444555777999999777555444666666666555555666666666666666666666777777777777666666777777777777777666777666666666555555555555666666666666666666666666555777999999888777888999======<<<;;;::::::999999888888888888999999:::;;;999;;;???BBBBBB@@@<<<:::888888999999:::::::::::::::999888888::::::999888666666666666666666666666666666666666666666666666555666777888999999999999888888888888888888888888666888::::::888666555555777777777777777777666666888777666666555555666666777777888888777777666555222222333333444444444444222222222222222222222222111111111111111111222333111111111111111111111111333333222222111000000///000000000000000000000000111111111111000000000///000000000000000000000000222222222111111000///...////////////000000000000....../////////000000000xxx|||}}}vvvrrruuuzzzzzzyyyyyyyyyqqqdddUUUJJJBBB???>>>@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999999999999999999999999666666666666666666666666666555555444444444555555777666555555555555666777555555444444555555666777222333333444444333333222222222222222333333333333333333222222222222333333222222111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111000000000111111111111111111111111111222222222222111000000222222111111111111222222000000111111111111000000222222222222333333333333444333111111333333333222444444333222222111000000333333333333444444555666666777777666444333444555555555666666666666555555555666666777777666666555444555555666777888888999777777777888777777666666666666666666555555555555888777777666666777888888777999;;;;;;:::999:::;;;======<<<<<<;;;:::::::::::::::999999999:::;;;;;;999;;;???AAABBB@@@>>><<<999999999::::::::::::::::::999888999:::;;;:::999888888888888888888888888777777777777777777777777666777888888999999999999888888888888888888888888666666777999;;;;;;:::888999999999999999999999999888888888888888777666666666777777777777666555555444444444444555555555555111111111111111111111111333222222111111111111222111111111111111111111111333333222222111000000000000000000000000000000000111111111111000000000000000000000000000000000000111111222111111000///...////////////000000000000//////000000000000000111wwwsssvvvzzz{{{yyyzzzzzzuuukkk___RRRIIIDDDCCC@@@???>>>>>>============<<<<<<;;;:::::::::::::::999999999999999999999999555555555555555555555555666666555444444333444444444444444333333444444444666666555444444666777888333333333333333333333333333333333333333333222222333333333222222333333333222222111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111000333222111000000111222333000111111222222111111000222222222333333333444444444333222222222333333333333333222222222111111111111111222222444555666777666666666555333333444555555555555555555555666777555666777888888777666555555555666666777777888888777888888888888777666666666666666666666666666666888888777777777999:::;;;:::<<<>>>>>>===<<<===>>>===============>>>>>>>>>???>>>>>>======>>>>>>???===>>>@@@BBBBBB@@@>>><<<;;;:::::::::::::::;;;;;;:::999888888::::::999888::::::::::::::::::::::::999999999999888888888888777888888999::::::999999888888888888888888888888999888777999<<<>>>;;;888999999999999::::::::::::777888999999999888666555666666666666666555555444444444444444444444444555222222222222222222222222444333222222111111111111111111111111111111111111222222222111111111000000000000000000000000000000111111111000000000000000////////////////////////111111111111111000//////////////////000000000000000000000000111111111111zzzuuuwww{{{{{{zzzzzzzzzxxxrrrhhh\\\PPPHHHEEEAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;999999999999999999999999666666666666666666666666777666555444444444444444333444444444444444444333666666555444444666777888333333333333333333333333444444333333333333333333444333333333333333333444222222111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222111111111111111111111111000111111222222222111111333222111000000111222333111111222222222222111111222222333333333444444444333444333333222222333444111111222222222333333333111111222333444666777888555666666555333333444666666555555444555666777888555666777888888777666555666666666666666666777666777777888888888888777777777777777777777777777777888999999:::;;;<<<>>>??????@@@BBBBBBAAAAAAAAABBB@@@AAABBBCCCEEEFFFGGGHHHEEEEEEDDDDDDEEEEEEFFFFFFDDDDDDEEEDDDCCCAAA???===>>>===<<<<<<;;;<<<======;;;999888888999999888777::::::::::::::::::::::::;;;;;;:::::::::999999999888999999::::::::::::999888888888888888888888888===:::888:::<<<===:::777888888888999999:::::::::666777888999888777666555666666666666666555555444444444444333333333333333444444444444444444444444444444333222111111111222111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000111111////////////////////////000111111111111000000///////////////000000000000111111111111000000000000{{{zzz|||{{{{{{|||{{{zzzxxxrrrgggZZZMMMEEEBBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777777777777777777777666666555555555666666555555666777777666555555555555444444555555666777444333333222222333333444333333333333444444444444444444333333333333444444222222111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222222222222222222222222222222222000000111222222222222111222222111111111111222222111111222222222222111111333333333333444444444444333444444444222222444555111111222333333444555555333333333444555666888888444555555444333333444666666666555666666777888999666777777888888777777666777777777777666666666666666777888888999999888888888888888888999999999999999;;;===???BBBCCCDDDEEEEEEGGGHHHIIIHHHGGGHHHIIIHHHIIIKKKLLLNNNPPPQQQRRRKKKKKKKKKLLLLLLMMMOOOOOOLLLLLLKKKIIIGGGEEECCCBBBCCCBBB@@@??????@@@AAAAAA???===<<<;;;<<<;;;:::888999999999999999999999999===<<<<<<;;;;;;:::::::::999::::::;;;;;;:::::::::999999999999999999999999>>><<<;;;:::;;;:::999888777777888888999999::::::888888888888888777666666666777777777777666555555444444444333333333333333555555555555555555555555444333333222222222222333222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000////////////000000000000111000000000000000//////}}}|||}}}yyyyyyzzzyyysssfffUUUJJJDDDCCCAAA@@@???>>>============<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888777777666666666777888888555555666777777666555555333333444555555555555555444333333222222333333444222333333333444555555555444444333333333333444444222222111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111222222333333333222222222222222222222222000000111222222222222222111111222222222222111111111222222333333222222111333333333444444444444555333444555444222222444666444444444444444444444555444444444555666777888999333444555444333333444666666666777777888999999999888777777777777777777888555555666666777777888888555666777888999:::::::::999999999::::::;;;;;;;;;;;;>>>BBBGGGJJJKKKLLLKKKLLLNNNPPPPPPOOONNNOOOPPPPPPPPPQQQRRRSSSTTTUUUUUUPPPPPPPPPQQQRRRTTTUUUVVVSSSRRRQQQOOONNNLLLKKKKKKIIIHHHFFFDDDDDDEEEFFFGGGFFFDDDBBBAAAAAA@@@>>><<<::::::::::::::::::::::::>>>>>>===<<<<<<;;;::::::::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888999:::777888888999999:::;;;;;;::::::999888888888888888777777888888777777666555555555555555444444444333444444444444444444444444333333222222222333444444222222222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000111111111111000000////////////000000000000000000000/////////......}}}~~~tttvvvyyy}}}{{{ppp^^^PPPEEEDDDBBB@@@???>>>============<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::888888888888888888888888777777666777777888999999222333444555555444333222111222444555555555444333444444222222222222444444222222333333444555666666555444444333333444444555222222111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111222222333333333222222222222222222222222///000111222222222222222000111222333333222111000111222222333333222222111333333333444444444555555333555666444222111444666777666666555555444333333666666555666666777888999333444555444333333444666666666888999::::::::::::999888777666666777888999333333444666777999::::::444555777888::::::;;;;;;:::::::::;;;;;;<<<<<<<<<===@@@FFFLLLOOOQQQQQQPPPQQQSSSUUUUUUTTTSSSTTTUUUSSSSSSSSSSSSTTTTTTTTTTTTRRRRRRSSSTTTVVVWWWYYYZZZWWWVVVUUUSSSRRRRRRRRRRRRMMMLLLJJJHHHHHHIIIJJJKKKLLLJJJHHHFFFEEEDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::>>>>>>>>>>>>>>>>>>>>>>>>999;;;<<<;;;888777999<<<888888999::::::;;;<<<<<<<<<;;;:::999888999:::;;;888888888888888777666666777777666666555555555444333333333333333333333333222222222222333444444555222222222222222222222222111111111111111111222222000000000000000000000000//////000000111111111222000000000000000000000000///000000111111111000000////////////000000000000000000//////.........---~~~~~~~~~}}}|||}}}zzzzzz}}}~~~{{{yyyzzz~~~zzzvvvtttssswwwyyyzzz{{{xxxiiiXXXLLLEEEAAACCCBBB===<<>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999888888888888999999888777666666777666444222555555555555555555555555666666666666555444333222444444444444444444444444333333333333333333333333333333333333333333333333333333333222222111111111333222222111111222222333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111222333444555666333333333333333333333333222222222222222222222222222111111333444444222000///222444555444333333444777===BBBAAA<<<666333444444444555666777777666666555555555555555555555555;;;999777555666888:::<<<:::999777666666777888999999999888777666666666666777777888999:::;;;<<<<<<===>>>???AAACCCDDDDDDDDDEEEHHHMMMRRRUUUVVVVVVUUUVVVVVVVVVWWWYYYYYYWWWUUUQQQQQQRRRSSSTTTUUUVVVVVVTTTTTTTTTTTTSSSRRRQQQQQQXXXUUURRRQQQQQQRRRSSSRRROOOMMMKKKJJJKKKNNNQQQSSSRRRRRRQQQPPPNNNLLLJJJIIIIIIIIIGGGEEECCCAAA@@@???BBBBBBAAA???===<<<;;;:::<<>>AAA???======>>>>>>>>>===:::::::::;;;;;;;;;;;;<<<;;;;;;;;;::::::999999999999999999999888888888777777666444333333444666777888444111111333555555444555555444444444333333333444444444333333222222222333333333222222222111111111222333333222111000///000000111111222222333333222222222111111111111000333222000//////000222333222111///...---...000111//////000000000000////////////000111111111111111~~~{{{yyyxxxwwwxxxxxxyyyyyyyyyzzzzzzyyyxxxxxxyyyvvvssssssuuuwwwxxxwwwxxxvvvttttttvvvwwwvvvuuuyyyyyyyyyzzz}}}zzzvvvqqqtttuuuvvvyyyyyynnnaaaRRRIIICCCBBBAAA>>>===??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999888888888888999999888777666666777666444222555555555555555555555555666666666666555444333222444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222111111333222222111111222222333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222333444444555333333333333333333333333222222222222222222222222222222222333444444222000000222444444333333333555666;;;@@@@@@;;;666444444777777777777777777666666555555555555555555555555888777666666666888:::;;;:::999777666555666777888888888777777777777888888777888999:::;;;===>>>>>>AAABBBDDDFFFHHHIIIIIIIIIMMMPPPUUUYYY\\\]]]]]]\\\WWWVVVVVVWWWYYYYYYXXXVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRVVVTTTPPPOOOOOOOOOOOONNNLLLJJJIIIIIIJJJMMMQQQTTTUUUUUUVVVVVVVVVUUUTTTTTTQQQPPPNNNLLLJJJHHHFFFEEEFFFEEEDDDBBB@@@>>><<<<<<===>>>??????>>>===>>>??????===<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::::::::999999999999999999888888888777777777888777555444444555777888666333111000333555555444555555555444444444333333555555444444444333333333333333333222222222222111111222222333222111000///000000111111111111111111222222222111111111111000333222000//////000222333222111///......///000111//////000000000000////////////000111111111111111}}}xxxwwwuuutttssssssttttttvvvuuusssrrrqqqqqqrrrsssttttttuuuuuuuuuuuuuuutttuuussspppoooppprrrsssrrrvvvuuusssssssssqqqooommmssssssssstttuuuxxxzzz{{{zzzzzzzzz{{{{{{{{{{{{{{{~~~|||{{{}}}zzzppppppooopppuuuxxxssslll\\\QQQEEEAAAAAA???>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;::::::::::::999999888888888888999999888777666777777777555333555555555555555555555555666666666666555444333333444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222222111333222222111111222222333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111333333333333333333333333333333333222222333444444333333333333333333333333222222222222333333333333333222222333444444222111222333444333222222444666555999===>>>:::777555555999999999999888777666555555555555555555555555555555555666666777888999999;;;:::888777777777888999777777777777888999:::;;;:::;;;===???AAABBBDDDEEEGGGHHHJJJLLLNNNPPPPPPQQQVVVYYY]]]```cccdddcccbbb[[[ZZZYYYYYY[[[[[[ZZZXXXXXXWWWVVVUUUTTTRRRQQQQQQRRRSSSUUUWWWWWWVVVUUUTTTTTTQQQOOOMMMMMMLLLKKKIIIHHHGGGFFFFFFHHHLLLPPPRRRUUUVVVWWWYYYZZZ[[[[[[[[[WWWVVVUUUSSSQQQOOOMMMMMMNNNMMMKKKIIIFFFCCCAAA@@@??????>>>???AAAAAA@@@>>>>>>===<<<===>>>???>>>===>>>>>>>>>>>>============999999999999999888888888888888777777777666666666888777666555555666777888888666444444666888888888555555555444444444444333555555444444444444333333333333333333222222222222222222222333222222111000111111111000000000000000222222222111111111111000333222111000000111222333111000///......///111111///000000111111000000/////////000111111111111111~~~{{{zzzzzzxxxvvvsssrrrpppooonnnoooooopppqqqqqqpppppppppqqqrrrrrrrrrsssttttttuuutttttttttvvvtttrrrqqqqqqrrrssstttxxxxxxxxxwwwvvvssspppnnnsssssssssssstttuuuvvvwww{{{zzzyyyxxxwwwwwwxxxxxxvvvuuuttttttwwwzzz}}}~~~}}}{{{sssoookkkjjjnnnssstttrrrfffYYYKKKBBBAAAAAA@@@???>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888999999:::999777777777888888666444555555555555555555555555555555666666555444444333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333444444333222222222333333333333333333333333333333222222222333333333333333444222222222444444333222444444444333222222444666333666:::;;;999777666666777777888888888777666666555555555555555555555555555555777777888777666666;;;:::999999999999::::::666666777888:::<<<===>>>AAABBBCCCFFFHHHJJJLLLMMMMMMNNNPPPRRRUUUVVVWWWXXX]]]___bbbeeeggggggffffffbbb```]]]\\\\\\\\\ZZZYYYWWWWWWVVVTTTSSSRRRQQQPPPOOOQQQTTTVVVWWWVVVTTTSSSQQQPPPNNNNNNNNNNNNLLLJJJGGGFFFEEEEEEGGGJJJMMMOOOPPPQQQSSSTTTVVVWWWWWWXXXVVVVVVUUUTTTSSSRRRRRRRRRVVVUUUSSSPPPMMMJJJHHHGGGEEECCCAAABBBDDDEEEBBB???@@@@@@???@@@BBBBBBAAA@@@??????>>>>>>=========<<<888888888888888888888888777777777777666666666666777777666555555666777777666555555555666777888999555555555555444444444444444444333333333333333333444444333333333222222222222222222222222222222111111111111000000/////////222222222111111111000000222222111000000111222222000000/////////000111222000000000111111000000000//////000111111111111111|||xxxuuutttsssssssssrrrqqqooonnnmmmmmmmmmnnnppppppqqqqqqrrrsssttttttttttttuuuuuuuuuuuuttttttvvvuuusssrrrqqqrrrtttvvvyyyzzzzzzzzzxxxvvvtttsssvvvuuuuuuuuuuuuvvvvvvwwwxxxwwwvvvuuuuuuuuuvvvvvvttttttssssssssstttvvvxxxzzzyyyyyy{{{~~~zzzzzzzzzssskkkgggiiilllooorrrmmmbbbRRRFFFBBBBBBAAA@@@>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;::::::::::::999999999999::::::999888777888999999777555666666666666666666666666555555555666555555444333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333444444333222222222333333333333333333333333333333222222333333333444444444444333222222444444444222555555555333222222444666333555777777777666666666333444555666777777777777666666666666666666666666666777888888888666444333888888888888888999::::::888999:::;;;===@@@BBBCCCFFFGGGIIIKKKNNNPPPRRRSSSRRRSSSUUUXXX[[[]]]^^^___dddeeehhhiiijjjjjjjjjiiigggccc^^^[[[YYYXXXVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSNNNPPPRRRTTTUUUUUUTTTSSSPPPPPPPPPQQQSSSSSSQQQPPPJJJIIIHHHHHHHHHJJJLLLMMMNNNNNNOOOPPPQQQQQQQQQQQQPPPQQQQQQQQQRRRSSSSSSSSSYYYXXXVVVSSSQQQNNNLLLKKKLLLJJJGGGHHHIIIIIIEEEBBBCCCBBBBBBCCCDDDEEECCCAAA??????>>>>>>===<<<;;;;;;888888888888888888888888777777777777666666666666555555555555555555555555222222333333333333444555666666555555555444444444222222222222333333333333444444444333333333222222222222222222222222333333222222111111000000//////222222222111111111000000222111111111111111111222000000000000000111222222000000111111111111000000//////000111111111111111}}}{{{wwwuuusssqqqooopppqqqrrrqqqpppooommmmmmmmmnnnnnnrrrssssssuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwvvvuuuuuutttttttttrrrqqqrrruuuxxxyyyzzz{{{zzzwwwvvvuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxtttttttttrrrpppppprrrtttuuutttrrrrrrtttxxx}}}}}}wwwuuuxxx|||yyyoooiiigggfffjjjoooooohhh[[[LLLDDDCCCCCC@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;:::::::::999999999999::::::999888888888::::::888666666666666666666666666666444555555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333111222222222222333333333333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333333333333222222333444444333333333333333333333333222222333333444444555555555444222222333444444333555555666555333333444555333333444555555555555555111222444555777888888888666666666666666666666666777888888999888777555444555555666888999:::;;;;;;>>>>>>???AAADDDFFFHHHJJJKKKLLLMMMPPPRRRUUUWWWXXXXXXZZZ\\\___bbbeeefffgggllllllnnnoooooonnnnnnmmmfffbbb\\\WWWUUUSSSRRRQQQPPPQQQRRRSSSTTTUUUVVVVVVQQQRRRSSSTTTUUUUUUUUUUUURRRSSSTTTWWWYYYYYYWWWUUUPPPOOONNNNNNNNNNNNOOOPPPRRRRRRSSSSSSSSSRRRQQQQQQOOOOOOPPPQQQRRRSSSTTTTTTVVVUUUTTTSSSQQQPPPNNNNNNRRRQQQOOOOOOOOONNNKKKIIIFFFEEEEEEFFFGGGGGGDDDBBBAAA@@@???>>>===<<<;;;:::888888888999999999999999888888777777777666666666444555555555555555555444555666777777555555555777666666666555555555444444222222333333333333444444444444444444333333333333333222222222222333444444222222222111111111111111222222222111111111111000111111111111111111111111///000000111111222222222000111111222222111111000//////000111111111111111}}}|||}}}|||zzzwwwqqqqqqqqqqqqppprrrsssuuussssssrrrqqqrrrssstttuuuxxxxxxyyy{{{|||||||||}}}~~~~~~~~~}}}|||{{{zzzyyywwwxxxyyyxxxwwwxxx|||}}}zzzxxxyyy{{{yyyyyyzzzzzzzzzzzzyyyyyyzzz{{{|||}}}}}}|||{{{{{{uuuvvvwwwuuurrrppprrrtttuuutttqqqpppppprrruuuwwwwwwzzz{{{xxxvvvttt|||tttmmmhhhdddgggmmmnnnlllbbbRRRFFFDDDCCCAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999::::::;;;999888888999::::::999777666666666666666666666666444444555555555555555444444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222333444444555333333333333333333333333222222333333444555555666666444222222333444444444444555777666444333333444444333222333444444444444333444555666777888888888666666666666666666666666666777777888999999888888666888999<<<>>>@@@AAAAAAEEEEEEGGGHHHKKKMMMPPPQQQRRRSSSTTTWWWYYY[[[\\\]]]```aaadddhhhkkkmmmooopppppppppqqqqqqqqqpppooooooeee```ZZZVVVTTTSSSSSSSSSQQQQQQSSSTTTVVVXXXYYYZZZXXXWWWWWWVVVWWWXXXYYYZZZVVVWWWYYY\\\^^^]]]ZZZWWWVVVVVVUUUUUUVVVWWWXXXXXXZZZZZZZZZZZZYYYXXXWWWWWWTTTTTTTTTUUUUUUVVVVVVVVVUUUTTTTTTTTTSSSSSSSSSRRRSSSUUUVVVVVVTTTSSSSSSTTTMMMLLLLLLMMMMMMLLLHHHFFFCCCBBBAAA@@@>>>===<<<;;;999999999999:::::::::;;;999999888888888777777777555555666666666666555555777999:::999666555555777666666666666555555555555444444444555555555666666555444444444444333333333333222222222222333444555222222222222333333333333222222222111111111111000111111111222222111111111//////000111222222333222000111111222222111111000//////000111111111111111}}}zzzwwwwwwxxxyyywwwuuuoooqqqssstttuuuwwwyyy{{{wwwwwwwwwxxxyyy{{{}}}~~~}}}~~~~~~~~~~~~~~~}}}~~~{{{|||}}}}}}}}}}}}||||||{{{}}}~~~}}}{{{zzzyyy{{{{{{yyyuuutttuuuwwwxxxvvvtttrrrqqqrrrsssuuurrruuuwwwyyy{{{|||~~~wwwtttwwwxxx{{{xxxqqqjjjdddffflllmmmooogggVVVHHHDDDCCCAAA>>>>>>>>>>>>>>>?????????======<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;999888888999;;;;;;999888777777777777777777777777444444555555555555555444444444444444444444444444333333333333333333333333333333333333333333333333111111111222222333333333333222222222222222222333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333444555666333333333333333333333333222222333333444555666666666444222222333555555444333555777777555333333333444333222222333444444333666777777888888888888777777777777777777777777777555555666777999;;;<<<<<<;;;<<>>===<<<999999999::::::;;;;;;;;;999999999999888888888888666666777777777777666666222444666444111...///000777666666666555555555555555666666666777777888888555555444444444333333333333333222111222333555666222222222333333444444444222222222111111111111000111111222222222222111111...///000222222333333333111111222222222222111111//////000111111111111111~~~}}}{{{xxxvvvuuuvvvwwwvvvuuuuuuwwwyyywwwwwwwwwwwwyyy{{{}}}~~~}}}}}}}}}{{{zzzzzzzzzyyywwwuuuxxxxxxwwwvvvvvvuuuttttttxxxxxxwwwuuutttsssrrrrrrzzz~~~wwwtttxxx|||}}}pppjjjhhheeeccchhhkkkkkkbbbUUUIIIDDDDDDAAA???<<<<<<===>>>==================<<<<<<<<<<<<>>>===<<<;;;:::999999999999999999888777666666555888888888888777777777777888777777666555444444444555555555555555444444444222444555555444333333444444444444333333222222222111111111111111111111111222111111000000111111222111222222222222111000000222222333333333222222111111111111111111111111111222222222222222222222222000111111111111222222222333333333333333333333333444444444333222111//////555555555444444333333333666555444333222333333444444444444444444444444444333333444555666777888999777666666666666777888888999::::::888666555666888;;;;;;;;;999888888;;;>>>>>>BBBFFFIIIKKKMMMOOOPPPQQQQQQQQQRRRTTTWWWYYY[[[aaabbbdddgggkkkmmmmmmlllpppmmmkkkmmmrrruuussspppsssrrrqqqpppooommmiiigggfffdddaaa]]][[[YYYYYYYYYYYYWWWWWWZZZ^^^```___]]]```___^^^^^^aaabbbbbbbbbaaaaaa````````````______eeedddcccbbbbbbbbbccccccccccccccceeefffggggggffffffdddcccbbbbbbbbb```___aaa___]]]\\\\\\\\\[[[YYY___]]]\\\\\\\\\\\\[[[YYY\\\\\\^^^______[[[UUUPPPGGGEEEAAA>>><<<<<<>>>???;;;;;;;;;;;;;;;:::999888888888888888888888888888;;;;;;:::888666444222111777777666666555555444444999999999999888777555555888777555333222333444555555555555555555555555555777777777777777777777777222222222222222222222222444333222111111111222333111111222222222222111111222222111111111111222222111222222333333222222111111111111000000000000000{{{yyyzzzyyywwwvvvtttvvvvvvvvvvvvwwwyyy{{{}}}}}}~~~~~~~~~~~~}}}{{{yyyyyyxxxxxxwwwvvvvvvuuuuuuwwwwwwwwwvvvuuutttsssrrruuuyyy~~~|||wwwwwwyyywwwnnnjjjgggfffiiilllmmmfffZZZMMMGGGEEEAAA@@@>>>===>>>???>>>===============<<<<<<<<<<<<======<<<;;;::::::::::::999999999888777666666666888888888888777777777777666666555555444333333222666666555555444444444333222444555555444333333444444444444333333222222222111111111111111111111111222222111111111111222222222222333333222222111000222222222333333222222111111111111111111111111111222222222222222222222222111111111111222222222222333333333333333333333333111111222333333333333222555555444444444333333333666555444333333333444444444444444444444444444444333444444555666777888888888777777777777777888888999::::::999888777999:::;;;<<<<<<<<<<<<>>>AAADDDEEEHHHKKKMMMNNNNNNPPPQQQQQQRRRTTTWWW[[[___ccceeeffffffhhhkkkoooqqqqqqpppqqqooommmppptttuuusssooolllllllllllllllkkkiiigggfffdddaaa^^^[[[ZZZYYYZZZXXXXXXWWWYYY\\\___aaaaaaeeeeeeeeehhhkkknnnnnnnnniiikkkllllllkkkkkkmmmooorrrrrrqqqpppooonnnmmmlllllljjjjjjlllrrrwwwxxxxxxwwwwwwwwwvvvtttpppkkkggggggdddbbbaaaaaabbbaaa```^^^\\\\\\\\\^^^___^^^\\\^^^___```bbbaaa]]]VVVQQQQQQNNNJJJFFFBBB@@@??????;;;;;;<<<;;;;;;::::::999999999999999999999999999888888888888777666555444777777777666666666666666888888888888777666555555666555444333333444666777555555555555555555555555555555555555555555555555333333333333333333333333444333222111111111222333111111222222222222111111222111111111111111111222000111111222222111111000333333333222222222333333|||zzzwwwwwwxxxyyyxxxxxxwwwxxxzzzzzz{{{}}}~~~||||||{{{zzzyyyyyyyyyyyyuuuuuuvvvwwwvvvuuusssrrrsssssstttvvvxxx|||~~~{{{zzz|||tttllliiiiiikkknnnpppkkk```TTTKKKGGGAAA@@@??????@@@@@@???>>>============<<<<<<<<<<<<===<<<;;;;;;::::::::::::999999999888777777666666888888888888777777777777777666666555555444444333777777666555444444333333222444555555444333333444444444333333333333222222222222222222222222222222333333222222222222333333333333444444333333222111111222222333333222222222222222222222222222222222222222222222222222222222111111111111222222222333222222222222222222222222111111222333333333333333555444444444444333333333555555444333333333444444444444444444444444444444444555555555666666777777888888777777777777888888888999;;;::::::;;;===???===???AAABBBDDDGGGKKKNNNNNNPPPRRRSSSSSSSSSTTTUUUXXXZZZ\\\```dddiiilllooollllllmmmpppsssuuuuuutttmmmkkkkkkmmmppppppllliiieeefffggghhhhhhgggeeeeeecccbbb___]]]\\\\\\\\\\\\[[[\\\\\\]]]___ccciiimmmqqqrrruuuyyy~~~zzzwwwuuuttttttuuuttttttjjjiiigggggggggfffdddbbbaaaaaabbbcccccc___ZZZVVVXXXVVVQQQLLLGGGBBB???===<<<<<<<<<;;;;;;;;;::::::999999999999999999999999666666777888888888888888777777777888888888888888777888888777777666555444555444333333444666777888555555555555555555555555333333333333333333333333444444444444444444444444444444333222222222222222111111222222222222111111111111111111111111111111000000000111111000000000111000/////////000111222zzzzzzyyyxxxxxxyyy{{{||||||}}}}}}|||||||||}}}ssstttvvvwwwvvvuuutttsssuuurrrqqqssswwwzzzzzzzzzzzz||||||oookkkjjjllloooqqqnnnfff[[[PPPJJJBBBAAA@@@@@@AAAAAA???===============<<<<<<<<<<<<===<<<;;;:::::::::::::::999999999888888777777777888888888888777777777666999999888888777777777666777777666555444333333222222444555555444333333444333333333333333333333333222222222222222222222222444333333222222333333444444444555555444444333222111111222333333333222222222222222222222222222222222222222222222222222222111111111222222222333333111111111111111111111111444444444444333222111000444444444444444444444444444444444444444444444444555555555555555555555555555555555666666666666666888777777666666777777888888:::;;;<<<===>>>AAADDDCCCEEEGGGIIIKKKMMMQQQTTTSSSUUUXXXYYYZZZ[[[]]]___eeefffgggiiikkkmmmooopppqqqpppoooqqqsssssssssqqqhhhhhhiiikkklllkkkgggcccbbbccceeeeeedddcccbbbbbbaaaaaaaaabbbccceeeggghhhhhhiiiiiihhhiiinnnvvv}}}}}}xxxsssoooiiihhhfffeeedddbbb___]]]]]][[[WWWRRRLLLGGGBBB@@@======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::666666777888999999999999888888888999999:::::::::777777777777777666555444555555444444555666777777555555555555555555555555333333333333333333333333555555555555555555555555444444333333222222222222111222222333333222222111111111111222222111111111000000111111111111000000000///---------...000111}}}zzz||||||||||||}}}~~~~~~}}}~~~~~~uuuuuuvvvwwwwwwvvvuuutttxxxtttrrrtttxxx|||{{{zzz{{{{{{|||||||||xxxooolllmmmnnnpppooojjjaaaVVVOOODDDBBB@@@@@@@@@@@@>>><<<============<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;999999999999888888888888888888888888777777777666888888888888777777777777777666666555444444333333222444555555444333333444333333333333333333333333222222222222222222222222444333333222222333333444444555555555555444333333000111222333333333333333222222222222222222222222222222222222222222222222111222222222222333333333111111111111111111111111444444444444444333222111444444444444444444444444333444444444444444444444555555555555555555555555555555555666666666666666777777666666777777888999:::<<<>>>???AAACCCFFFIIIIIIJJJLLLMMMNNNOOORRRTTTUUUXXX[[[^^^```dddgggjjjnnnnnnnnnoooooooooooooooqqqpppnnnnnnnnnnnnmmmlllggggggiiijjjjjjhhheeebbb^^^aaadddeeeddddddeeefffhhhiiillloootttxxx{{{}}}}}}|||zzzuuusssuuu|||zzztttnnnkkkhhhfffdddeeeccc___ZZZTTTOOOKKKIIIAAA@@@>>>===<<<;;;;;;;;;::::::::::::::::::::::::888999999999999999888888888888999999::::::;;;;;;777777777777777666666555777777666666555555555555666666666666666666666666444444444444444444444444555555555555555555555555444444444444333333222222222222333333333333222222000111222222222222111000111222222222222222222111222222111111111222333444}}}}}}}}}}}}~~~~~~~~~~~~zzzzzzyyyyyyxxxxxxxxxxxxzzzwwwuuuvvvyyy||||||{{{}}}}}}|||zzzxxxxxx{{{}}}|||zzzrrrpppooonnnooommmggg^^^WWWIIIFFFCCC@@@@@@???>>>===============<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;999999999999999999999999888888888888777777777777555555555555555555555555666555555555555444444444222444555555444333333444222222333333333333444444333333333333333333333333333333222222222222333333444444555555444444333222000111222222333333333333333333333333333333333333222222222222222222222222222222222222333333333333222222222222222222222222000111222444555555555555333333333444444444444555222333444555555555444444555555555555555555555555444555555555666666777777777777888888999:::<<<<<<>>>AAACCCEEEGGGIIIMMMPPPOOOPPPRRRRRRRRRRRRSSSUUUYYY\\\___bbbeeehhhmmmpppmmmnnnooooooooooooooonnnnnnllljjjiiijjjjjjiiihhhdddeeegggggggggeeecccbbb^^^bbbgggiiihhhiiikkknnntttvvvyyy}}}zzzuuutttxxx{{{}}}}}}zzzuuurrrooolllggg```ZZZTTTPPPNNNGGGFFFCCC@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888777999999999:::::::::::::::777777888888888888777777888888777777666555444444666666666666666666666666555555555555555555555555555555555555555555555555444444444444444333222222222222333333333333222222000111222333333222111000222222333333333333222222000000111222222333333333}}}~~~~~~|||{{{||||||}}}|||{{{yyyyyyzzz{{{{{{{{{}}}~~~~~~|||zzzzzz{{{|||yyy||||||uuuqqqnnnnnnooommmfff```OOOKKKFFFBBB@@@@@@@@@???============<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<999999999999999999999999888888888888777777777777444444444444444444444444444444444555555555555555222444555555444333333444222222222333333444444444333333333333333333333333222222111111111111222222444444444444444333222222000000111222333333333333333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333000111222444555666666666333333333444444444555555222333444555555555444444555555555555555555555555333444444555666777888888999999:::;;;===???AAABBBEEEGGGJJJLLLMMMPPPTTTWWWWWWYYY[[[[[[ZZZYYYZZZ[[[aaabbbdddeeefffiiillloookkklllmmmmmmmmmlllkkkjjjiiigggffffffhhhjjjjjjjjjhhhiiijjjjjjiiihhhhhhhhheeejjjnnnooommmlllnnnqqqzzz{{{}}}xxxrrrnnnnnnooopppoooooooooqqqtttwwwwwwvvvmmmooosssuuuvvvyyy|||vvvmmmccc\\\WWWTTTOOOMMMIIIFFFCCCAAAAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;::::::999888:::::::::999999999999999888888999999999999888888666666777777777666666555666666666666666666666666555555555555555555555555444444444444444444444444333444555555555444333222222333333444444333333222///111222333333222111///111111222222222222111111---...000222333222111111~~~~~~~~~~~~|||{{{zzz{{{|||}}}~~~{{{{{{zzzxxxyyy}}}{{{zzzzzz~~~xxxsssnnnnnnqqqqqqlllfffTTTOOOHHHCCCAAAAAAAAAAAA>>>=========<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<999999999999999999999999888888888888777777777777555555555666666666666666333333444444555666666666222444555555444333333444222222222333333444444444333333333333333333333333222111111111111111111222333333444444333333222111///000111222333444444444333333333333333333333333222222222222222222222222222222333333333444444444333333333333333333333333444444444555444444333333333333333444444555555555111222444555666555444444666666666666666666666666333333444555666777888999;;;;;;<<<>>>@@@BBBDDDFFFJJJLLLNNNPPPRRRUUUYYY[[[___aaacccdddcccbbbcccdddggghhhhhhgggfffgggjjjllllllllllllkkkjjjhhheeedddfffddddddeeehhhkkkmmmmmmssstttuuutttsssssstttuuupppsssvvvtttoookkklllnnnxxxxxxyyyyyyxxxwwwwwwvvvzzzssslllggghhhjjjjjjjjjfffeeeeeefffjjjmmmnnnnnnhhhiiijjjmmmooorrrssstttrrrrrrrrrssstttvvvwwwxxxvvv{{{}}}{{{}}}|||}}}qqqhhhbbb___TTTRRRNNNJJJFFFDDDDDDDDD<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;:::::::::::::::999999888888888888999999:::::::::999999444555666777888888888777777777777777777777777777555555555555555555555555444444444444444444444444333444555555555444333222222333333444444333333222///000222333333222000///000000111111111111000000///111444777777777555333~~~~~~|||zzzyyy{{{~~~}}}{{{xxxtttssswww}}}{{{yyyzzz~~~wwwsssvvvwwwsssmmmjjjaaaWWWJJJCCCCCCCCC@@@===????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;::::::999888777777888888777777666666555555777666555444333444555555666666666666666666666666444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333666555444444333333333333111111111000111111222333222222222333333444444444444444444333333222222222333333333333333333333333555444333333333333444555444444222222222222444444666555555555555666777777444444555555555444222111333555666666555444444555555666777777666666888:::>>>>>>@@@CCCGGGLLLPPPRRRTTTTTTSSSRRRSSSXXX___ddddddfffhhhiiiiiiiiijjjkkkjjjhhheeedddeeefffffffffhhhjjjkkkiiieeecccdddfffdddeeegggkkkpppuuuzzz}}}{{{yyywwwrrrlllgggdddcccbbbbbbnnnllljjjhhhggggggggghhhjjjiiihhheeeddddddgggjjjhhhhhhiiikkknnnooonnnmmmoootttyyy||||||yyywwwvvvwwwvvvttttttsssrrrpppnnnooopppsssvvvxxxvvvssspppuuuvvvwwwyyy{{{~~~vvvpppjjjcccZZZSSSOOOKKKGGGDDDBBBAAA@@@@@@AAAAAA@@@???>>><<<;;;;;;<<<<<<:::999555666777888999:::;;;;;;;;;::::::999999888888888666777888999999888777666777666666666666666777888777777777777888999:::;;;666666555555555555666666333444444555555444444333222222333444555555555555222222222222222222222222333222222111000///......000111111111111222222222~~~|||zzzxxxwwwxxx{{{}}}{{{zzzvvvssspppqqquuuxxx~~~||||||xxxxxxyyyvvvrrrqqqeee[[[NNNFFFDDDDDDBBB????????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::999888888777888888888777666666555555777666555444444444555555555555555555555555555555444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333555555444333333333333333111111111111111222222333222333333333333333333444444444444333333222222222333333333333333333333333555444333333333333444555444333333222222333333444555555444444555555666777444444555555555444333222444666777777555555555666555777888888888999<<>>???BBBFFFLLLQQQVVVYYYYYYYYYYYYXXXYYY]]]cccgggjjjkkkmmmllljjjhhhggggggjjjiiihhhhhhiiiiiiiiihhhhhhhhhhhhfffcccbbbdddggghhhkkkpppvvv|||{{{tttooommmkkkgggbbb]]]\\\^^^```aaaiiiiiihhhfffdddeeeiiillloooqqqsssssssssrrrtttuuuvvvwwwzzz}}}yyy{{{~~~}}}yyyuuuwwwwwwvvvuuutttsssssssssxxx}}}~~~rrrfff]]]UUUNNNJJJHHHFFFDDDBBBAAA???===<<>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;:::;;;::::::999999888888888999888888777777666555555777666555555444444555555555555555555555555555555444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333444444333333333333222222111111111111111222333333444333333333333333333222444444333333333333222222333333333333333333333333555444444333333444444555444333333222222333333444444444444444444555555666444555555555555444333333555666777777555555666777777888999:::;;;>>>CCCFFFDDDFFFIIIMMMRRRWWW[[[^^^___````````````cccgggjjjmmmnnnooonnnkkkhhhffffffhhhhhhggggggfffeeeeeedddeeefffgggffffffhhhkkknnnqqqtttyyy~~~~~~~~~|||xxxqqqhhhbbb^^^]]]]]][[[YYYXXXYYY^^^cccfffjjjlllnnnnnnmmmqqqzzz~~~xxxsssooommmjjjlllqqqyyyssseeeZZZTTTPPPNNNLLLHHHDDDAAA???>>>@@@???===<<<======<<<:::;;;:::::::::999999888888999999999999::::::::::::777777888999999888777777888777777666666777777777888777666555444444444444444444333333333333444444333444444555555444444333555555555555444333222111222222222222333333333333111111111111111111111000000111111111111222222222}}}{{{yyyyyyzzz{{{|||~~~}}}yyyuuurrrqqqqqqqqqqqqqqqsssyyyyyyvvvtttuuuxxxtttlll```UUULLLGGGDDDCCC>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999888888888999999888888777666666555777666666555555555555555555555555555555555555555444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333222222222111111111111222333333444444444333333222222222333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444333333333333444555555555555555555555555444444444555666666555555777999888:::;;;===???CCCIIIMMMNNNPPPRRRUUUXXX[[[^^^___eeefffggggggfffgggiiikkkkkklllnnnmmmjjjhhhgggggghhhgggfffdddbbbbbbcccdddjjjlllooorrruuuxxxzzz{{{~~~zzzvvvqqqnnnjjjhhheee```[[[YYYYYYZZZXXXZZZ]]]bbbgggmmmtttxxxzzz~~~{{{rrrrrrsssuuuxxxyyywwwvvvrrrtttyyyxxxjjjaaaZZZYYYWWWSSSMMMHHHFFFEEEBBB@@@>>>>>>???@@@???>>>;;;;;;;;;;;;::::::::::::888999999::::::;;;;;;;;;888888888888888888888888888888777777666777777777777666555444444444444444555444444333333444444555333444444555555444444333444555555555444444333222222222222333333333333333111111111111111111111222000000111111111222222222}}}}}}|||{{{{{{|||}}}~~~yyyzzzzzzxxxtttpppooooootttssspppooopppuuu}}}}}}zzzzzz|||yyytttkkk___SSSJJJEEEBBB>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;::::::999999999999999888999999999888777777666666666666666666666555555555555555555555555555555555444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333222222333444444444333222222222222111222333333444444444444333333222222222333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444333333333333444555555555555555555555555555555333555666666666777999<<<<<<===@@@BBBDDDIIINNNRRRUUUVVVXXX[[[^^^aaacccdddlllmmmmmmmmmkkkkkklllmmmjjjkkkkkkjjjgggffffffffffffgggfffddddddhhhnnnrrr~~~|||uuunnnhhhdddbbb^^^^^^^^^]]]]]]___cccfffccciiisss|||zzzvvvooommmlllooouuu{{{|||sssmmmmmmkkkdddZZZQQQKKKIIIDDDBBB???>>>???@@@@@@@@@;;;;;;;;;;;;<<<<<<<<<<<<999999999::::::;;;;;;<<<999999888888888888999999999999888777777777777777666555555555666666777888666666555555555555666666333444444555555444444333222333444444555555555444222222333333333444444444111111111111222222222222000000111111111222222222|||{{{{{{||||||zzz{{{|||zzzwwwuuuttttttuuutttqqqnnnlllnnnssswww{{{xxxyyywwwwwwsssjjj\\\OOOGGGCCC????????????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;999999999999999999999999:::999999888888777666666666777777777777666555444444444444444444444444444444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333222333444555666555444333222222222222222333444444444333333333333333333222222222333333333333444444333333333333333333333333333444444555555444444333222333333444444333333222444444444444444555555666555555555444555555666777444555666777888:::>>>AAAAAACCCGGGIIILLLOOOSSSVVVXXXZZZ]]]bbbfffiiikkklllqqqrrrrrrpppmmmlllmmmnnnlllllljjjgggdddbbbccceeebbbdddgggiiimmmttt~~~~~~wwwsssmmmfffbbb`````````aaacccgggjjjmmmqqquuuyyy}}}}}}vvvoookkklllnnnooonnnpppuuu}}}~~~ooo___UUUPPPKKKGGGCCCAAA@@@@@@??????;;;;;;<<<<<<=========>>>::::::::::::;;;;;;;;;;;;:::999888888888888999::::::999888888777777777777666666666666777888999:::666666666555555666666666333444444555555444444333111222333444555555555555222222333333444444555555222222222222222222111111000111111111111222222222}}}~~~~~~~~~{{{yyyyyyyyyuuutttssspppmmmmmmoooqqqsssxxx{{{uuusssqqquuuxxxrrrdddUUUKKKFFF@@@@@@@@@@@@????????????============<<<<<<<<<<<<999999999999999999999999::::::999888888777777666666777777888777666555444444444444444444444444444444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333222333555777777666555444333222222222222333444444222333333333333333333444222222222333333444444444333333333333333333333333333333444555555444333333222333333444444333333222555555444444555555666777666555444444555666777888555777888:::<<>>>>>===============<<<;;;;;;;;;;;;;;;::::::::::::999999888888999999:::;;;:::999888777777777777777777777666777777888888666555555444444555555666333444444555555444444333333333444444555444444444222222333333444555555666333333333222222111111111000111111111111222222222~~~~~~|||yyywwwwwwwwwtttuuuuuussspppoooooopppoooqqquuuyyyvvvssskkksssyyyvvviiiYYYNNNIIIAAAAAAAAA@@@@@@@@@??????>>>=========<<<<<<<<<<<<999999999999999999999999::::::999999888777777777666777888888888777555444444444444444444444444444444555555555555555555444444444444444444444444444333333333333333333333333333333333333333333333333333444666888888777666555333333222222333333444555222222222333333444444444222222222333333444444444333333333333333333333333333333444555555444333333222222444444444444222222666555555555555666777777666555444444555666777888777888:::<<>>===<<<;;;;;;<<<<<<<<<;;;;;;:::::::::;;;:::999888888999:::;;;;;;:::999888777777777777999888777666666555666666555444444333333444444555333444444555555444444333555555555555444333222222222222333333444555666666444444333333222111000000000111111111111222222222~~~}}}}}}|||{{{yyyyyyxxxvvvsssrrrrrrrrrrrrpppoooqqquuuxxx}}}yyyooommmooorrrsssnnnbbbTTTJJJDDD@@@???@@@???<<<===???======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999999888888888888777888888888888777777777777888777666555555666777888333444666888888777555444555555555555555555555555444333333222222333333444333222222111111222222333333444444555555444444333444444444333333222222222222222222222222222222222111111222222222333333333333333333444444444555555444444444444444444444444777666555444444444444444555666777777666666888:::777888999888666666888999999<<<@@@CCCFFFIIIMMMPPPSSSWWWYYYYYY[[[aaafffgggmmmppprrrqqqnnnmmmnnnpppeeehhhkkkiiifffccccccdddgggffffffjjjssszzznnnggggggiiikkkkkkrrryyy|||{{{uuupppmmmqqqooosss~~~vvviii___XXXSSSLLLGGGIIIDDD???===>>>???>>><<<;;;::::::;;;<<<===;;;:::::::::::::::::::::::::::999999999999999999999999777666666666555555555555555555444444444444555555444444444444444444444444333333333444444555555555333333333222222111111111333333333333333333333333222222222333333444444444~~~{{{yyy{{{zzzwwwuuusssrrrrrrrrrtttrrrrrrsssssssssxxxvvvtttttttttuuurrrhhhYYYMMMGGGBBB???AAA@@@>>>>>>AAA======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999999888888888888888888888888777777777777777666555444444555666777333444666777777777666555555555555555555555555555444333333222222333333444333333222222222222333333333444444555555444444333444444333333222222222222333333333333333333333333111222222222222333333333333333333444444444555555444444444444444444444444999888888777666666666777444555666555444444666888888888999888888888;;;======@@@DDDGGGJJJNNNQQQTTTTTTYYY\\\]]]```fffjjjkkknnnnnnnnnllliiigggffffffbbbddddddbbb``````dddgggkkknnnuuu}}}uuuqqqqqquuuyyy{{{|||wwwqqqnnnrrrwwwvvvmmmbbbVVVNNNKKKGGGBBB@@@AAAAAA???======<<<<<<<<<======;;;999::::::::::::::::::::::::999999999999999999999999777777666666666555555555666555555444444555555666444444444444444444444444333444444444444444444555333333333222222222111111111111111111111111111111222222222333333444444444}}}~~~{{{yyywwwvvvuuuvvvyyyvvvtttsssppplllmmmqqq||||||xxxvvvwwwxxxpppaaaTTTJJJDDD@@@AAAAAA???@@@BBB=========<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888888888888888888888777777777777666555555444444555555666555555555555666666666666555555555555555555555555444333333222222333333444333333222222222222333333333444444555555444444333333333222222222222222111333333333333333333333333222222222222333333333333333333333444444444555555444444444444444444444444555555444444444444444444444555666555444444666888888999999999999;;;???BBBCCCFFFIIIMMMOOOSSSVVVYYYUUU[[[```aaadddjjjmmmlllllljjjgggfffeeecccaaa___bbbaaa```]]]]]]bbbkkkrrr~~~zzzzzz|||xxxrrrooorrrzzz|||lllbbbXXXRRRLLLGGGFFFEEEBBB@@@>>>======>>>>>>===;;;888::::::::::::::::::::::::::::::::::::::::::::::::777777777777666666666666666555555444444555555666444444444444444444444444555555555444444444444444333333333333222222222222222222222222222222222222222222333333333333444444}}}{{{{{{{{{{{{|||yyywwwwwwtttnnnlllnnnrrryyyzzzuuuwww|||xxxjjj\\\NNNFFFAAAAAAAAA@@@@@@BBB============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999888888888888888888888777777777666666666666555555666666666666555555555555666777777555555555555555555555555444333333222222333333444333333333222222333333333333444444555555444444333222222222222222222222222444444444444444444444444222222222333333333444444333333333444444444555555444444444444555555555555333333222222222333333444777777888777666666777999888999::::::;;;>>>CCCFFFGGGJJJNNNQQQSSSVVVZZZ]]]YYY```eeefffgggjjjkkkiiigggddd```___bbbcccaaa___bbbbbbbbbbbbeeeooo|||~~~}}}}}}~~~}}}~~~|||ppphhh\\\SSSMMMJJJFFFCCC=========>>>???>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888777777777666666666666555555555555666666444444444444555555555555666666555555444444333333333333333333333333333333444444444444444444444444333333333333333333333333~~~}}}}}}}}}}}}|||zzz{{{xxxrrrnnnnnnjjjnnntttzzz}}}uuuxxx~~~}}}rrreeeSSSJJJBBBAAAAAA@@@???AAA>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888888888888888777777777666777777777888888777777777666555555555555666777777555555555555555555555555444333333222222333333444444333333333333333333444333444444555555444444333222222222222222222222222444444444444444444444444222222333333333444444444333333333444444444555555444444444555555666666666666666555666666777888888777888888777666666777999999:::<<<===>>>BBBFFFJJJJJJMMMQQQTTTVVVYYY\\\___bbbhhhlllkkkjjjjjjiiifffccc___[[[ZZZ]]]``````______ccchhhooowww}}}yyyyyy}}}zzztttsssxxxqqqcccXXXQQQJJJFFF???>>>======??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888888888777777777666666666555555666666666444444444555555666666666666666666555555444444444333333333333333333333333444444444444444444444444333333333333333333333333~~~}}}}}}}}}}}}zzz{{{yyyrrrmmmmmmiiillloooqqqwww{{{{{{xxxnnnZZZNNNDDDBBBBBB@@@???@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::999999999999888888888888777777777777777888888999999888888777555555555555666666666666555555555555555555555555444333333222222333333444444444333333333333444444333444444555555444444333222333333333333333444444333333333333333333333333333333333333444444444444333333333444444444555555444444444555666666777777555444555555666777888999888888999888666555777888;;;===@@@BBBDDDGGGJJJMMMOOOQQQUUUXXXZZZ\\\```cccjjjoooqqqnnnkkkjjjhhhdddaaa^^^ZZZXXXZZZ\\\^^^___bbbjjjwww|||wwwxxx{{{|||sssppprrrxxx{{{mmmaaaUUUNNNFFFCCC@@@????????????>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888888777777666666555555666666777444444444555666666777777666666666555555555555555333333333333444444444444222222222222222222222222444444333333333333222222~~~}}}{{{yyyzzzyyytttpppooommmppprrrsssttt{{{}}}vvvaaaTTTHHHDDDDDDBBB@@@AAA>>>>>>>>>>>>=========<<<;;;;;;;;;;;;<<<<<<<<<===;;;;;;:::::::::999999999888888888888777777777777666777888999999888777666333444666777777777666555555555555555555555555555444333333222222333333444444444333333333333444444333444444555555444444333333333444444444555555555333333333333333333333333333333333444444444444555333333333444444444555555444444444555666777777777333333333444555666888888;;;<<<<<<;;;999999:::;;;???BBBFFFIIIKKKLLLOOOPPPTTTWWWZZZ]]]___bbbeeehhhlllpppppplllhhhgggdddaaa```___]]][[[\\\___dddhhhttt}}}}}}wwwssstttyyyzzziii^^^QQQMMMFFFBBB@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888777777666666666666777777444444444555666777777777555555555555666666666666333333333444444444555555333333333333333333333333444444444333333222222222~~~yyywwwzzz{{{xxxuuuuuulllpppssstttrrruuu{{{zzzfffXXXKKKGGGFFFDDDBBBAAA>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======;;;;;;;;;:::::::::999999888888888888777777777777555666777888888777666555333444666888888777555444555555555555555555555555444333333222222333333444555444444333333444444555333444444555555444444333444444444555555666666666222222222222222222222222333333333444444444555555333333333444444444555555444444444555666777777888666666666777999:::<<<<<<@@@AAAAAA@@@>>>===???@@@BBBFFFJJJNNNPPPPPPRRRSSSYYY[[[___aaacccfffiiilllhhhllllllgggcccbbb```]]]^^^___`````````fffnnnuuu~~~yyyvvvnnnuuu{{{{{{mmmZZZTTTKKKDDDAAA?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777666666666666777777444444444555666777777888444444555555666666777777333333333444444555555555555555555555555555555555444444444333333222222222~~~~~~~~~yyyuuuqqqrrrtttuuuvvvuuutttsss}}}rrrdddRRRGGGDDDDDDBBB???AAA@@@???>>>============::::::::::::::::::::::::::::::::::::::::::::::::::::::999888777777888888444444555555666666777777666666666666777777777777888777666555555666777888777666555444333222222222111111222333333444555555555666666666666666555555777777777777777777777777444444444333333222222222222333444555666666666666333222111000000222444555444444555555666777777777888888999888999<<<@@@DDDIIIGGGDDDAAAAAADDDGGGJJJMMMMMMMMMNNNQQQTTTXXXZZZ]]]```dddhhhjjjkkkjjjiiikkkfffccccccaaa^^^___bbb]]]___bbbgggooo{{{|||vvvuuuvvv}}}ttteeeXXXRRRMMMEEE@@@@@@>>>?????????===<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;888777777999999999777777777777666666666666666555444333333444555666777666444444555555444333333333333333333333333333444444444444444444444444333333333222222222111111}}}yyyuuuwwwxxxyyyxxxvvvtttrrrwww{{{vvvjjjZZZNNNHHHEEECCCAAAAAA@@@???>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888777777555555666666666666666666666666666666777777777777888777666555555666777888555444333333333333333444111111222333333444555555555555666666666666555555666666666666666666666666555555444444444444444444333333555666666666666666444333222111111333444666444444444555666666777777666777777777777:::>>>BBBJJJIIIGGGFFFFFFIIILLLNNNOOOOOOPPPRRRUUUYYY\\\___bbbeeeiiilllmmmllljjjhhhddd```^^^______\\\]]]aaa___eeennnwww|||vvvuuu~~~yyyiii___WWWLLLEEECCC???@@@???>>>===<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888888999::::::999888777777777666666666666777777666666666666777777777666444444555666444333111111222333444555555666444444444444444444444444444333333333333222222222{{{|||}}}}}}{{{xxxtttrrrpppqqqxxx{{{sssfffYYYNNNGGGDDDCCCAAAAAA???>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888999:::::::::999888777777777777777666666666666666666666666777777777777777666666555555666666777222222222222222333444444111222222333333444444555555555666666666666666555555555555555555555555555444444555555555555555555444444555666777777777777555444333333333444555666333333444444555666666666666777777777777:::>>>AAAJJJJJJJJJKKKMMMOOORRRTTTRRRSSSUUUXXX\\\```ccceeehhhkkknnnpppooollliiifffbbb^^^\\\]]]^^^]]]___ccchhhppp}}}~~~yyyyyyvvvjjj]]]QQQKKKCCCBBBAAA???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::999888999;;;;;;;;;999888888777777777666666666777888888999999888888777777555444555666666555333333333333444444444555555444444444444444444444444555555444444444333333333~~~~~~}}}zzzvvvtttpppnnnooowww{{{qqqcccTTTJJJEEEDDDAAAAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<<<<::::::::::::::::::::::::777888:::;;;;;;:::888777888888888777777666666666666666666666777777777777666666666666666666666666222222222111111222222333222222222333333444444444444555666666666666666666444444444444444444444444333333444444555555666666444555666777888888888888555555555444555555666777333333333444555555666666777888999999:::<<>>>>>>>>>>><<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::777888:::;;;;;;:::999777999999888888777777777666666666666666777777777777555555666666666666555555555444333222111111111111222222333333333333444444444444555666666666666666444444444444444444444444222222333333444444444555444555666777888888888888666555555666666666777777333333444444555666666777777888:::;;;;;;===AAACCCFFFHHHKKKNNNQQQTTTVVVWWWZZZ\\\```dddhhhjjjlllmmmkkkkkklllllljjjfffbbb```aaa^^^^^^cccjjjpppyyyxxx{{{|||tttcccTTTOOOHHHDDDCCCBBBAAA@@@========================:::999:::;;;===>>><<<;;;888888888888777777777777555666888888888888666555777555444555777777666555888888777666444333222222555555555555555555555555666666666555555555444444}}}||||||wwwtttrrrqqqrrrxxx{{{qqqbbbTTTJJJFFFBBBAAA@@@??????>>>??????======<<<<<<;;;:::::::::::::::::::::::::::::::::888999:::;;;;;;;;;:::999999999999888888888888888666666666666777777777777444555555666666555555444666555444222111111111000333333333333333333333333333444555666777777777777444444444444444444444444222222333333333333333333444444555666777777777777555555666666666777777777444444555555666777777777666888:::<<<===@@@CCCFFFHHHIIILLLNNNRRRTTTVVVWWW]]]___cccgggiiijjjkkkjjjfffffffffeeedddbbb```^^^[[[[[[```kkkvvv~~~~~~yyyyyy|||{{{~~~uuufff^^^TTTLLLHHHEEEAAA>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::;;;=========;;;999999888888888777777777555666666666666666666555666555555555777888777666555555555666666666777777555555555555555555555555666666555555555444444444~~~~~~~~~{{{zzzyyywwwrrrrrrzzz~~~|||ttthhhZZZNNNHHHBBBBBBAAA@@@????????????>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::999999999:::::::::;;;;;;888888999999999999999999666666666666777777777777444444555666666555444444555555444333333222333333333333333333333333333333333444555666777777777777444444444444444444444444444444444444444333333333333333555666666666666666444555666666666777666666555555666666777888888888888;;;>>>AAACCCFFFIIILLLMMMNNNOOOPPPSSSVVVXXXYYY^^^aaadddgggiiiiiigggfffbbbaaa```___^^^^^^______[[[___jjjyyy~~~{{{}}}vvvggg[[[RRRKKKEEE@@@>>>>>>>>>>>>>>>>>>>>>>>>???===;;;:::<<<======<<<999999999888888888777777777666666555555666666777666555555555777888777666444444555666777888888999555555555555555555555555555555555444444444333333~~~}}}uuupppuuu}}}~~~~~~|||wwwmmm___RRRJJJCCCBBBAAA@@@????????????@@@??????>>>===<<<<<<;;;:::::::::::::::::::::::::::999999999999:::;;;<<<888888888999999::::::;;;666666666666777777777777333444555666666555444333444444333333444444555555333333333333333333333333333444555666777777777777555555555555555555555555666666666555555444444333222333444555666666666666444555555666666666666666666666777777888888999999===???CCCFFFIIILLLPPPRRRRRRQQQRRRSSSUUUWWWZZZ[[[___aaaeeeggghhhgggeeeccc___^^^\\\[[[[[[]]]___aaabbbhhhvvv{{{wwwhhh\\\SSSJJJDDD>>>>>>>>>>>>>>>>>>>>>>>>AAA>>>;;;:::;;;<<<===<<<999999999888888888888777888777666555555666777888666555555666777888888777777777777777666666666666666666666666666666666666555555444444444333333333|||xxxuuusssyyy{{{tttrrrqqqiiiYYYKKKFFFCCC@@@@@@BBBBBB???<<<>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888777777999999999999888888777777555555555555555666777777777777777777777777777777555555444444444444555555444444444444444444444444666666666666666666666666666555444333222333333444444444444555555555555666555555666666666666555555555555444555666777999;;;666999<<<<<<;;;;;;>>>AAA@@@BBBFFFJJJMMMPPPQQQRRRXXXVVVUUUTTTTTTVVVXXXYYY___```bbbaaa```______```^^^ZZZXXXZZZ\\\\\\```fffjjjsss~~~mmm\\\RRROOOJJJFFFAAA???@@@AAA???======<<<<<<;;;;;;::::::999;;;:::999888777888999:::777888999:::;;;<<<<<<<<<777777777777666666666666777777777777777777777777777777777777777666666555666666555555555444444444}}}xxxtttrrrsssyyyzzzrrrpppqqqlll^^^RRRIIIEEEBBBAAABBBBBB???===>>>>>>===<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777999999999999888888888777666666555555666777777888777777777777777777777777555555444444444444555555444444444444444444444444555555555555555555555555777666444333333333444444444444444555555555555666333333444444444444333333555555555555777888:::<<<:::;;;===>>>???@@@AAACCCDDDFFFIIIMMMPPPRRRSSSTTTUUUTTTSSSSSSTTTUUUVVVWWWXXXZZZ\\\\\\[[[ZZZ[[[[[[]]]XXXUUUXXX]]]cccmmmvvv}}}|||jjj]]]VVVMMMHHHCCC@@@AAABBB@@@>>>;;;<<<<<<======<<<<<<<<<;;;:::999999888999999999777888999:::;;;;;;;;;;;;888888888888777777777777666666666666666666666666222333444666777777888888777777666666666555555555zzzuuusssoooqqqyyy|||qqqoooqqqpppfff]]]OOOJJJEEECCCCCCCCC@@@===??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888999999999999888888888888777777777666777777888999777777777777777777777777555555444444444444555555444444444444444444444444555555555555555555555555777666555555444444555555444444444555555555555666333333444444444444333333666666666666888:::<<<>>>?????????AAADDDFFFGGGGGGIIIKKKNNNQQQSSSUUUUUUUUUQQQQQQRRRRRRRRRSSSSSSSSSQQQSSSWWWYYYXXXWWWXXXXXX]]]XXXVVV[[[dddnnn|||~~~lll```VVVPPPIIIEEEDDDDDDBBB@@@======>>>???>>>===<<<;;;:::::::::::::::999999888777777888999::::::::::::999999999999888888888888555555555555555555555555333444555666777888888888777777777777777666666666~~~yyyvvvqqqppprrrzzztttppprrrsssmmmfffVVVPPPIIIEEEDDDCCCAAA???@@@@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999999888888777888888999999666666666666666666666666555555444444444444555555444444444444444444444444555555555555555555555555666666666666555555666666444444444555555555555666555555666666666666555555666666777888999<<<>>>@@@DDDBBBAAADDDIIILLLKKKJJJMMMNNNPPPSSSUUUUUUUUUUUUPPPQQQQQQQQQQQQPPPOOONNNNNNRRRVVVXXXYYYXXXYYYYYY\\\ZZZ\\\eeeoooxxx~~~mmmeee^^^TTTMMMIIIFFFBBB@@@???@@@@@@@@@>>><<<:::888999:::;;;;;;;;;:::888777666777888999999999999999999999888888888777777777555555555555555555555555888888888888888777666666666666666666666666666666~~~zzzuuuqqqooosssyyy|||tttuuuvvvrrrlll^^^WWWMMMGGGDDDDDDBBB@@@AAAAAA@@@>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999999999999:::999999888888888888999999666666666666666666666666555555444444444444555555444444444444444444444444555555555555555555555555555555666666666666666666444444444555555555555666555555666666666666555555666666777888:::===@@@AAAFFFDDDCCCFFFKKKMMMMMMKKKMMMNNNPPPRRRSSSTTTTTTTTTQQQQQQQQQQQQOOONNNMMMLLLOOORRRVVVXXXYYYZZZZZZ[[[ZZZ[[[cccooowww{{{yyypppdddYYYQQQIIIBBB>>>????????????>>>===;;;:::::::::;;;<<<;;;:::999888777777888999999999888888888888777777777666666666555555555555555555555555666666777777666666555444555555555555555555555555}}}xxxsssoooooorrrzzzzzzyyyzzzvvvqqqfff]]]QQQIIIEEEDDDCCCAAABBBBBB@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999:::::::::::::::999888888777888888888777777777777777777777777555555444444444444555555444444444444444444444444444444444444444444444444444444555666666666555555444444444555555555555666333333444444444444333333555555666888;;;>>>AAABBBEEEEEEEEEFFFIIIKKKKKKJJJKKKLLLNNNPPPRRRRRRRRRRRRQQQQQQPPPPPPOOOOOONNNNNNQQQSSSVVVXXXXXXYYY\\\]]]ZZZ]]]fffsssyyyzzzzzz|||~~~yyylll```TTTIIIBBB????????????????????????;;;;;;;;;;;;;;;:::999999888888999999999999999888777777777777666666666555555555555555555555555555000111222333444555555555444444444444555555555555}}}{{{vvvrrrpppooorrr|||~~~~~~zzzuuukkkbbbTTTJJJFFFDDDCCCBBBCCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999999888777777777777777777777777777777777777777555555444444444444555555444444444444444444444444444444444444444444444444222333444555666555555444444444444555555555555666333333444444444444333333444555666777:::>>>AAACCCCCCDDDFFFFFFEEEFFFGGGHHHIIIKKKMMMOOOPPPQQQQQQQQQOOOOOONNNNNNOOOQQQSSSTTTUUUVVVXXXXXXYYY[[[^^^aaa```bbbiiisssyyyzzz{{{~~~vvvhhhZZZQQQFFFEEECCC@@@??????@@@@@@<<<<<<;;;:::::::::::::::999999::::::::::::999999888888888777777777666666666666666666666666666666000111222444555555666666444555555555666666666666|||}}}yyyuuussspppooowww}}}xxxnnndddVVVKKKFFFEEEDDDCCCDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999888777666666777777777777777777777777777777555555555444444555555555444444444444444444444444444444444444444444444444111222444555555555444444444444444555555555666666555666666666666666666555444444555777:::>>>AAACCCAAADDDFFFEEECCCBBBDDDGGGHHHJJJLLLNNNPPPQQQQQQQQQMMMLLLLLLNNNPPPTTTWWWZZZYYYZZZZZZZZZ[[[]]]aaadddhhhgggkkksssyyy|||yyyjjj```PPPMMMHHHCCC???============<<<;;;:::999:::;;;<<<::::::;;;;;;;;;::::::999999999999888888888888777777777777777777777777777777777777777777666666555555666666666777777888888}}}zzzuuuqqqoooppprrr}}}{{{wwwrrrkkkggg[[[MMMGGGHHHFFFAAACCCAAA>>>>>>>>>>>>===;;;=========<<<;;;;;;::::::999::::::::::::999888888888999999::::::999999888999888666555555555666777666666777777777555333222555444333333555555444333111222222333333222222111444555555555444333333222444444444555555555555666333333444555666666555555444444444555555777888999666666777888999:::;;;;;;@@@AAAAAA@@@???@@@CCCEEEKKKKKKLLLMMMMMMLLLLLLLLLMMMMMMOOOSSSYYY^^^bbbcccaaa```___]]]___dddkkkqqqsssoooooouuu}}}rrr^^^VVVKKKDDDBBBAAA@@@>>><<<===>>>===<<<<<<===>>>999::::::;;;<<<===>>>>>>999999888888888888999999<<<;;;999777666777777888777777777777777666666666666555555555444444444444~~~{{{wwwsssqqqqqqrrr{{{}}}wwwrrrllliii___RRRJJJHHHEEEAAACCCAAA???>>>>>>>>>===<<<>>>======<<<<<<;;;::::::999::::::::::::999888888888999999::::::999999888;;;:::999888888888999999666777777777777666555555555444333333555555444333444444444444444444444444444555555555444444333222444444444555555555555666666666777777777666666555555555555555666666777888555666777888999::::::;;;???@@@@@@@@@@@@AAADDDFFFGGGIIIJJJKKKLLLLLLLLLMMMOOOPPPSSSXXX]]]aaaddddddbbbaaaaaaeeelllssswwwxxxwwwtttwwwnnncccUUUJJJDDDBBB???<<<======>>>>>>===<<<<<<<<<::::::;;;;;;<<<<<<======888888888777777888888888;;;:::999888777777777888444333333333333333444444666666666555555555444444}}}zzzwwwuuusssrrrrrrzzz{{{sssmmmlllllleeeYYYOOOJJJEEEAAADDDBBB@@@?????????>>>===>>>>>>===<<<<<<;;;;;;::::::::::::::::::999999888888999999::::::999999888<<<;;;;;;:::::::::::::::777777777777777777888999555444333444555555555333666555444333333444555666444555555555555444333333444444444555555555555666999999999999888777666666777666666666666666777777555666666777888999::::::===>>>@@@@@@AAABBBEEEGGGGGGIIIKKKMMMMMMMMMNNNPPPQQQTTTZZZ___dddfffggggggfffeeehhhqqq~~~vvvdddUUULLLGGGCCC?????????@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;:::999888888777888888777777666666666888999:::777777777666666666555555~~~|||yyyvvvsssnnnqqqzzztttmmmkkkllliiiaaaVVVMMMGGGDDDEEECCC@@@@@@@@@@@@???===>>>>>>======<<<;;;;;;;;;::::::;;;;;;::::::999888888999999::::::999999888:::::::::;;;:::999999888888777666666777999:::<<<666444333444555666555444555444222111111222444555444444555555555555444444444444444555555555555666888888999999999888777777888888777666666666777777555666666777888999::::::;;;===@@@AAABBBDDDGGGIIIJJJMMMPPPPPPOOOOOOQQQTTTUUUYYY```fffiiikkkkkkkkkmmmnnnqqqzzzuuudddZZZRRRJJJEEEBBBAAAAAAAAAAAA@@@???===<<<<<<;;;;;;:::::::::999;;;;;;::::::::::::;;;;;;::::::999999888888888888::::::999888999;;;===???777777777777666666666666}}}xxxtttooonnnrrrvvvkkkkkkkkkggg___TTTLLLHHHFFFDDDAAAAAAAAAAAA@@@??????>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;;;;:::999999888999999::::::999999888999:::<<<<<<<<<;;;999888888777666777888999;;;<<<666555444444666666555444555444222111111222444555444444555666666555555444444444444555555555555666444555666777888888888888999888888777777777888888666666777888999:::;;;;;;;;;===AAACCCDDDFFFIIIKKKLLLPPPTTTTTTQQQQQQSSSVVVZZZ___fffkkknnnooopppqqqtttuuuxxx}}}vvvjjj___RRRIIICCCAAA??????@@@@@@???======<<<<<<;;;;;;::::::999888888777777777777888888::::::::::::999999999888555555444555555777999:::777777777777666666666666zzzuuusssnnnnnnxxx}}}qqqnnnmmmnnnhhh\\\QQQLLLGGGEEEBBBBBBBBBBBBAAA?????????>>>======<<<<<<;;;;;;;;;;;;;;;;;;:::999999888999999::::::999999888:::<<<>>>??????===:::999777777777777888999:::;;;666555444555666666555444777666555444444555666777444444555666666666666555444444444555555555555666222333444666777888999999999888888888888888999999777777888999:::;;;<<<<<<<<>>???===<<<=========<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;999999::::::::::::999999333333444444555555666666777777777666666666555555{{{vvvvvvnnnlllsssyyyzzztttqqqtttqqqdddVVVNNNGGGEEECCCBBBCCCCCCBBB@@@??????>>>>>>===<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999888999999::::::999999888999;;;>>>@@@???===:::888666666777888999999999888777555444555666777666444666666666666666666666666444444555666666666666666444444444555555555555666333444555666777777888777888888888888888999:::;;;888999::::::<<<<<<===>>>>>>AAAEEEGGGIIIJJJLLLNNNOOOUUU[[[\\\ZZZ[[[```eeekkkooosssttttttwww~~~yyyhhhVVVOOOFFFAAA@@@@@@???<<<=====================<<<<<<<<<;;;;;;;;;;;;<<<<<<999999:::;;;;;;::::::999555666777999999888666555666666666555555555444444{{{vvvwwwnnnjjjpppsssvvvyyytttxxxvvviiiYYYOOOHHHFFFDDDCCCCCCCCCBBBAAA??????>>>>>>======<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999::::::999999999777999<<<>>>>>>;;;777555555666888999999888777666777555444555666777666555333333444555555444333333444444555666777777666666444444444555555555666666555666666777777777777666888888888888999:::;;;<<<999::::::;;;<<<===>>>>>>???BBBFFFIIIJJJKKKMMMNNNQQQXXX```bbbaaaccciiiooorrrtttvvvvvvvvvzzz~~~bbbYYYNNNFFFDDDDDDAAA???===>>>>>>>>>>>>>>>>>>>>>777666666555555666666777888999:::;;;;;;;;;:::999444666888999999777555333666555555555444444444444}}}yyyuuusssrrrpppmmmnnnyyy|||rrrdddYYYOOOJJJHHHGGGEEEAAAAAAEEE>>>>>>>>>>>>============<<<<<<;;;::::::::::::;;;:::::::::999999999888888777777777888999999::::::::::::999999888777666666777666666666555555555555333333333444444555555555999666333444666777666444444555555555666666777777999888777666666777888999777777666666777888999;;;999:::<<<======???AAADDDEEEHHHKKKNNNOOOPPPRRRSSSTTTZZZbbbfffhhhkkkpppttt}}}yyy}}}~~~jjjVVVLLLGGGBBB???AAA===>>>>>>===;;;;;;<<<>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888777777777777666666666666666666666666}}}yyyuuuqqqmmmiiihhhoooxxxvvviii___QQQJJJEEEDDDCCCAAA@@@BBB??????>>>>>>>>>============<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;:::::::::999999999999888888888888888::::::999999888777777666777777666666666555555555444444444555555666666666888555333444666777666444555666666666777777777777999888777666666666777888777666666666666888999:::999;;;===>>>???AAADDDFFFKKKNNNQQQSSSSSSSSSSSSTTTSSS\\\eeeiiijjjnnnvvv~~~}}}|||{{{|||gggWWWLLLDDD@@@AAA@@@@@@???>>><<<<<<===>>><<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999888888888777777777777666666666666666666666666}}}vvvoookkkhhhfffiiinnn|||}}}pppgggWWWLLLDDDCCCCCCBBBAAAAAA?????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888777777::::::999999888777777777777777777666666666555555555555555666666666666666666555333333555666555555777777777888888888888888999888777666666666666666666666555555666777999::::::<<<>>>@@@AAACCCGGGIIIRRRUUUYYYZZZZZZXXXWWWWWWXXXaaajjjmmmmmmqqq||||||xxxyyyjjjXXXKKKEEEEEECCCBBB@@@>>>======>>>>>>===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888777777666666666666666666666666~~~uuunnnlllllljjjkkknnntttvvvlll^^^QQQEEECCCEEEDDDBBBAAA@@@@@@?????????>>>>>>>>>============<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888888999999999888888888777777777777777666666666666555555555555555555555666666555444333333444555555555999999999999999999999999999888888777666666666666666666555555666777999::::::<<<>>>@@@BBBEEEIIILLLUUUYYY]]]______^^^]]]]]]ccchhhmmmooopppuuu~~~~~~}}}jjjXXXNNNJJJDDDBBB???>>>>>>?????????=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888666666666666666666666666wwwoooooopppooonnnoooooowwwzzznnnbbbTTTGGGDDDEEECCCAAA@@@@@@@@@@@@@@@????????????======>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::888888999999::::::::::::999999999888888888888888888777777777666666666666444444444444444444444444444444444444444555666777:::::::::::::::999999999888888888888888777777666777777666666777888:::;;;:::===???BBBDDDGGGKKKMMMTTTXXX]]]```bbbcccddddddkkkjjjjjjnnnuuu|||~~~jjjWWWLLLEEEBBB???===???@@@@@@@@@>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999777777777777777777777777{{{uuutttssspppnnnooommmpppyyy~~~~~~mmmcccWWWKKKFFFDDDAAA???@@@AAAAAAAAA@@@@@@@@@??????===>>>?????????>>><<<;;;;;;;;;;;;::::::::::::999888888999999:::;;;;;;<<<888888888888888888888888888888777777777666666666444444444444444333333333444555666555555555777999:::::::::::::::999999999888888999::::::999999888888888777777888999;;;<<<===???BBBDDDFFFIIIMMMOOORRRVVV[[[___cccfffiiilllmmmjjjhhhnnnyyy~~~~~~fffTTTKKKFFFAAA???@@@AAA@@@???>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777777777777777777777777|||{{{yyytttsssuuuooonnnqqq{{{}}}nnnfff\\\RRRLLLHHHBBBAAACCCBBBAAAAAAAAAAAA@@@@@@@@@===>>>???@@@@@@>>>===;;;<<<<<<<<<<<<;;;;;;;;;;;;999:::::::::::::::::::::888888888888888888888888888888888777777777666666666555555555444444444444444666777777555666888;;;::::::::::::999999888888777888:::;;;<<<<<<;;;;;;:::999999888999;;;<<<===AAACCCFFFHHHIIILLLOOORRRRRRUUUZZZ^^^ccchhhmmmqqqooommmlllqqqzzz~~~{{{eeeTTTMMMFFFBBBBBBAAA???<<>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::777777777777777777777777{{{{{{~~~tttoooooouuu}}}~~~zzzooojjjbbbYYYSSSLLLFFFEEEGGGBBBBBBBBBAAAAAAAAA@@@@@@===>>>@@@AAA@@@???===<<<>>>=========<<<<<<<<<<<<<<<;;;;;;::::::999999888888888888888888888999999888888888888777777777777777777666666555555555444444666888888666666999<<<:::::::::999999888888888777888:::<<<=========<<<;;;:::999999:::;;;===>>>DDDFFFIIIJJJLLLNNNQQQTTTSSSVVVZZZ^^^ccchhhooosssrrrrrrsssvvvyyy}}}www[[[SSSJJJEEECCCBBB>>>:::????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::777777777777777777777777|||vvvqqqpppsss~~~}}}vvvnnnhhh___VVVJJJAAA???CCCDDDDDDEEEEEEDDDCCCBBB@@@@@@@@@AAAAAAAAAAAAAAAAAA>>>=========<<<<<<;;;;;;777777777888888999::::::999999999888888888777777666666666666666666666666777777666666555555555444:::777;;;:::666>>>EEE???:::::::::::::::999888777;;;:::999999:::;;;===>>>@@@>>>;;;:::;;;===AAACCCCCCHHHOOORRRQQQQQQRRRSSSUUUWWW\\\bbbhhhmmmqqqsss~~~zzzyyy{{{ooo\\\LLLJJJHHH@@@>>>BBB>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999999999888888999999888888888888999999}}}vvvqqqqqqwwwuuuoooggg___RRRGGGDDDGGGEEEEEEFFFFFFEEEDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCC??????>>>>>>>>>=========;;;;;;::::::::::::::::::999999999888888888777777777777777777777777777777888777777777666666666666888666::::::777???FFF@@@:::::::::::::::999888888;;;;;;;;;;;;;;;<<<======<<<;;;999999:::===???AAAEEEJJJPPPTTTTTTTTTUUUWWWXXX[[[aaaeeehhhlllooorrrzzzwwwzzz~~~jjjXXXRRRLLLCCC@@@CCC@@@@@@??????>>>>>>============<<<<<<<<<;;;;;;;;;:::::::::999999999999888888888777777777777888888yyysssooopppzzzzzzwwwqqqjjjcccWWWKKKEEEEEEFFFGGGGGGGGGGGGEEEDDDCCCDDDDDDCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@???????????????>>>>>>===<<<<<<;;;;;;::::::999999999888888888888888888888888888888888999999888888888888777777777555:::;;;888@@@GGGAAA:::::::::::::::999999888:::;;;<<<<<<<<<<<<<<<;;;999999:::;;;===???AAABBBGGGLLLSSSVVVVVVVVVXXXZZZ\\\bbbhhhjjjiiiiiilllpppzzz}}}{{{yyyyyydddYYYPPPFFFBBBDDDAAAAAAAAAAAA@@@>>>===<<<=========<<<<<<<<<;;;;;;::::::::::::999999999999777777666666666666777777zzzuuupppnnnttt|||wwwyyytttoookkkeee[[[NNNFFFEEEGGGHHHHHHIIIHHHFFFEEEDDDBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>============<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999777;;;<<<888@@@FFF???999::::::;;;::::::999999999:::;;;<<<<<<;;;:::999:::;;;===???BBBCCCDDDEEEJJJNNNTTTVVVVVVVVVXXXZZZ```gggmmmnnniiigggjjjnnntttxxx|||~~~tttdddWWWLLLGGGGGG@@@@@@AAAAAA@@@???===<<<============<<<<<<<<<<<<;;;;;;:::::::::999999999888888777777777777888888|||xxxtttooopppuuu~~~}}}xxxtttooollljjjbbbUUULLLIIIHHHHHHIIIIIIIIIGGGFFFEEEBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBB<<<=========>>>>>>>>>???>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<999>>>===999>>>CCC<<<999::::::;;;;;;;;;::::::777888:::;;;;;;:::999888;;;===???BBBDDDFFFGGGGGGKKKOOOTTTVVVVVVVVVXXXZZZdddjjjpppooojjjgggjjjnnnpppsssyyyvvvdddUUULLLJJJ??????@@@@@@@@@???>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999:::999999888888999999:::}}}xxxqqqnnnpppvvvzzzxxxzzzrrrmmmkkkiiicccWWWMMMIIIHHHIIIIIIIIIIIIGGGFFFEEECCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA<<<<<<<<<===>>>???????????????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<===;;;??????999>>>BBB:::999::::::;;;;;;;;;;;;;;;777888999::::::;;;;;;;;;<<<>>>@@@BBBDDDFFFGGGGGGKKKPPPUUUWWWWWWXXX\\\___hhhmmmpppppplllkkknnnrrrpppuuuooo\\\OOOHHHBBBBBBAAA@@@?????????@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999:::::::::~~~vvvpppppppppwww|||wwwxxxtttoookkkjjjdddXXXMMMIIIHHHHHHIIIIIIHHHGGGEEEDDDBBBBBBAAAAAA@@@??????>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<:::??????:::???CCC;;;999::::::;;;<<<<<<;;;;;;888999999:::;;;===>>>???@@@AAABBBDDDFFFGGGIIIJJJKKKPPPVVVZZZ\\\___dddhhhmmmooopppppppppqqqtttwwwyyykkk[[[QQQJJJHHHDDDAAA?????????@@@>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::::::::999999999999999999:::{{{uuussslllrrr|||}}}zzz||||||vvvqqqoooiii]]]RRRMMMGGGHHHIIIIIIHHHGGGEEEDDD??????>>>>>>===<<<<<<;;;======>>>>>>>>>?????????AAAAAA@@@??????>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;999>>>???;;;@@@DDD<<<999::::::;;;<<<<<<<<<;;;::::::::::::<<>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::999999888888888888999999}}}wwwpppooonnnrrr~~~~~~{{{|||vvvjjjdddaaaWWWKKKJJJEEEDDDHHHIIIFFFBBBAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::::::::<<<;;;:::;;;======<<<;;;888:::<<>>>>>???>>>999888999<<<@@@CCCEEEFFFFFFHHHKKKLLLMMMMMMOOOPPPNNNTTTZZZ___gggqqqvvvvvvxxxtttvvv{{{zzzxxxppp___SSSHHHDDDDDDBBBAAABBB============>>>???AAAAAA;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999777777888999:::~~~yyysssrrrooopppyyy||||||zzznnnhhhdddZZZNNNJJJEEECCCFFFHHHEEEBBBAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>======================================================<<<<<<;;;:::::::::::::::???===;;;;;;<<<<<<<<<:::>>>???@@@AAABBBBBBBBBAAA===<<<<<<<<<<<<<<<======::::::<<<>>>BBBEEEFFFGGGGGGIIILLLMMMNNNNNNPPPRRRTTTZZZaaaeeemmmvvvzzzzzz}}}wwwvvv}}}lll^^^OOOGGGDDDAAA???@@@AAA@@@???>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777888999:::{{{xxxvvvqqqooosss|||{{{{{{}}}sssmmmhhh^^^TTTKKKEEEBBBEEEFFFDDDAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;::::::999999::::::>>><<<::::::<<<>>>??????CCCCCCCCCCCCBBBAAA??????@@@???===;;;;;;:::;;;;;;:::<<>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888888888999:::}}}{{{zzztttppppppttt{{{~~~uuuooojjjaaaZZZNNNGGGBBBDDDEEEBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<=========<<<;;;::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999:::::::::888777888<<>>===@@@>>><<<:::999:::;;;<<<:::===AAAEEEFFFGGGHHHHHHIIIKKKMMMOOOPPPRRRUUUWWW^^^fffooovvv}}}~~~}}}jjjZZZOOOFFFBBBBBB@@@@@@?????????@@@@@@AAA<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;:::999999999999:::~~~}}}xxxsssqqqqqqxxx~~~}}}uuupppjjjccc___SSSKKKDDDDDDDDDBBBAAABBB????????????????????????<<<=========<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888888999999:::999777666888<<>>=========<<<===<<<:::999:::;;;===???;;;>>>CCCFFFFFFFFFHHHIIIIIIKKKMMMPPPRRRUUUYYY\\\aaajjjuuu}}}yyygggYYYMMMFFFDDDBBBAAA@@@@@@@@@@@@@@@AAA=========<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::}}}xxxuuurrrtttvvvoooiiicccbbbZZZQQQHHHEEEDDDBBBAAACCC????????????????????????<<<<<<=========<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888777777888888999999<<<:::888999;;;>>>??????;;;;;;:::::::::;;;;;;<<<:::999999999;;;<<<>>>???<<<@@@EEEGGGFFFFFFIIIKKKJJJLLLOOORRRUUUZZZ___ccchhhrrr}}}xxxhhhWWWKKKFFFGGGEEEDDDAAA???>>>======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::~~~zzzssspppxxxyyyppphhhccccccaaaVVVLLLGGGEEEBBBBBBDDD????????????????????????<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999777777777777777888999999<<<:::999999;;;<<<<<<;;;999999888888888999::::::888999999:::<<<======>>>???CCCGGGHHHFFFGGGKKKOOOLLLOOORRRVVVZZZ```fffkkksss}}}{{{fffTTTKKKHHHGGGDDDBBB@@@>>>======>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999}}}tttnnnsss{{{}}}rrrgggcccdddeeeZZZNNNIIIFFFCCCBBBDDD????????????????????????<<<<<<===>>>?????????>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777666777777888999999888777777999;;;===<<<<<<:::999888777777888999999888999:::;;;<<<<<<<<<<<>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999~~~zzzvvvppplll|||qqqiiihhhhhhlllcccUUUJJJEEEBBB@@@>>>@@@??????@@@BBBBBB@@@??????>>>???CCCEEEDDDAAAAAABBB@@@============<<<:::;;;;;;;;;::::::999999999888888777777777777888888999999:::;;;;;;;;;;;;::::::::::::999999888888888;;;:::888888999;;;>>>@@@CCCDDDFFFHHHKKKMMMOOOPPPSSSVVVYYY[[[^^^fffrrr{{{fffYYYQQQJJJEEEDDDCCC???===???????????????>>>>>>>>>>>><<<<<<;;;::::::::::::;;;|||xxxtttpppssswwwllliiiiiikkkdddYYYOOOGGGCCCBBBBBBAAAAAAAAAAAABBBBBBAAA@@@???AAAFFFNNNSSSTTTQQQPPPDDDAAA>>>=========<<<;;;;;;;;;::::::999999999999999888888777777888888999888999999::::::::::::::::::::::::999999999888888;;;:::999:::;;;>>>AAACCCFFFGGGHHHKKKMMMOOOQQQQQQUUUXXX[[[]]]aaaiiiuuu~~~tttfffUUULLLEEEDDDDDDAAA@@@AAA????????????>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;~~~|||xxxuuunnnvvv~~~~~~qqqllllllkkkhhh```VVVKKKEEEDDDEEEBBBBBBBBBAAABBBBBBBBBBBBCCCIIISSS]]]dddddd```[[[GGGDDD???===<<<<<<<<<;;;::::::999999999999999888999999888888888888999999777888888999:::999999999:::::::::999999999999888;;;;;;;;;<<<>>>BBBEEEGGGIIIJJJKKKMMMOOOQQQRRRSSSVVVYYY]]]```fffnnnzzz~~~xxxbbbUUUIIIEEEFFFDDDBBBBBB@@@@@@?????????>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;~~~{{{yyypppsss}}}{{{{{{wwwpppooolllmmmiii]]]OOOEEEDDDFFFBBBBBBBBBAAA@@@AAACCCDDDKKKTTT```jjjooonnneee\\\JJJFFF@@@<<<;;;<<<<<<;;;999999999999999999999999888888777777777777888888777777888999999999999888999999999999999999999999::::::;;;===AAAEEEHHHKKKLLLLLLMMMOOOPPPRRRSSSSSSSSSWWW]]]ccckkkuuu~~~}}}{{{yyy}}}|||yyyyyy|||~~~sssbbbPPPIIIHHHEEEAAA@@@@@@@@@@@@?????????>>>>>>======<<<;;;;;;;;;;;;;;;~~~|||zzzsssrrrvvvzzzvvv|||ttttttppprrrpppeeeTTTHHHCCCDDDAAAAAAAAA@@@???@@@DDDHHHTTT```lllsssvvvttthhh[[[KKKFFFAAA===;;;;;;;;;;;;999999999999999999999999777777777666666777777777777777888999999999999888999999999999999999999999999999;;;>>>BBBGGGJJJLLLLLLMMMNNNPPPQQQRRRTTTTTTPPPUUU^^^hhhrrr|||~~~{{{{{{~~~{{{ssskkkjjjkkknnnuuu|||~~~~~~kkkVVVLLLIIIEEEAAA???@@@@@@@@@@@@????????????======<<<;;;;;;;;;;;;<<<}}}{{{uuuoooppp{{{~~~wwwuuuyyyyyysssvvvvvvlll\\\MMMFFFEEE@@@AAAAAA@@@???AAAGGGLLL\\\hhhtttyyy{{{xxxkkk\\\IIIEEE@@@===<<<;;;;;;:::999:::::::::::::::;;;;;;888888777777777777888888777888888999:::999999999888999999999999:::::::::999:::===@@@DDDIIILLLNNNMMMNNNOOOQQQSSSTTTVVVVVVSSSYYYdddppp|||}}}uuuuuummmgggfffffffffiiimmmqqqvvv~~~|||uuu```SSSLLLFFFCCCCCCAAA@@@@@@@@@@@@?????????>>>===<<<<<<;;;;;;<<<<<<}}}{{{xxxpppmmmvvvzzzyyy~~~}}}vvvyyyyyyqqqdddVVVLLLIIIAAABBBCCCAAA@@@DDDLLLRRRbbboooxxxyyyyyyvvviiiYYYFFFCCC???===<<<;;;:::999::::::;;;;;;;;;<<<<<<<<<:::999999999999999999:::888999999:::::::::::::::888888999999999:::::::::;;;===???CCCGGGKKKNNNPPPNNNOOOQQQSSSUUUWWWYYYZZZZZZbbbnnn||||||xxxvvvoookkkkkkkkkhhhggghhhgggiiilllooosssyyy~~~}}}rrraaaTTTJJJFFFFFFAAAAAA@@@@@@@@@?????????>>>======<<<<<<<<<<<<<<<~~~|||}}}rrrmmmssszzz~~~wwwyyyzzzuuuiii\\\RRRMMMAAACCCDDDCCCBBBFFFOOOVVVgggrrryyywwwuuuqqqcccRRRDDDBBB???======<<<:::888;;;;;;;;;<<<<<<=========<<<;;;;;;::::::;;;;;;<<<999999:::;;;;;;;;;;;;:::888888888999999:::::::::===???AAAEEEIIIMMMPPPQQQOOOPPPRRRUUUWWWZZZ\\\]]]bbbiiivvvwwwrrroooqqqrrrnnnkkkkkkiiihhheeecccdddhhhpppuuu}}}|||nnn\\\MMMGGGGGGAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<~~~zzz|||xxxsssppppppxxx|||zzz~~~wwwwwwwwwvvvqqqfffXXXMMMEEEGGGGGGDDDDDDLLLZZZeeerrruuuxxxyyyuuugggUUUHHHBBBAAA???===;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::<<<;;;::::::999999999999999999888888888888999999777888999:::999999:::<<<999???FFFJJJKKKLLLOOOQQQTTTVVVUUUQQQTTT\\\aaaaaaggg{{{~~~zzzwwwtttrrrqqqpppjjjgggcccbbbcccdddeeeeeennnppp~~~|||~~~}}}eeeVVVLLLDDDDDDAAA@@@AAA@@@===>>>CCC@@@???===<<<<<<<<<===>>>|||}}}xxxsssooommmrrr}}}yyy}}}}}}{{{yyyxxxuuujjjZZZNNNGGGHHHGGGEEEGGGOOO]]]hhhsssuuuwwwuuunnn```PPPFFFAAA@@@???===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::<<<;;;::::::999999999:::999999888888888888999999999:::;;;;;;::::::;;;===<<>>===<<<======>>>{{{vvvqqqllllllvvv}}}{{{{{{zzzppp___RRRIIIIIIHHHGGGKKKUUUbbbmmmtttuuutttooodddVVVJJJCCC????????????>>><<<;;;:::<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999:::::::::999999888888999999:::;;;<<<===<<<;;;;;;===>>>???DDDJJJLLLLLLMMMOOOQQQRRRSSSZZZcccdddaaagggqqqzzzwwwssspppnnnkkkiiifffhhhfffjjjsss{{{~~~mmmZZZNNNJJJFFFCCCDDDBBB>>>>>>@@@@@@???>>>============>>>}}}yyytttnnnkkkpppxxx~~~{{{{{{|||uuueeeWWWKKKJJJIIIJJJPPP[[[gggpppuuuuuuqqqgggZZZMMMEEEBBB>>>????????????===;;;:::<<<<<<;;;;;;;;;:::::::::;;;::::::999999:::::::::::::::999999999999::::::<<<======<<<;;;;;;>>>@@@CCCHHHLLLNNNMMMMMMOOORRRWWWVVV___mmmoookkksss~~~{{{wwwtttooollljjjggggggjjjlllrrrgggTTTNNNIIIEEEEEEDDDAAA@@@BBB?????????>>>>>>>>>>>>>>>}}}zzzvvvpppkkklllrrrzzzzzz|||wwwjjj^^^PPPMMMLLLOOOWWWbbbkkkqqquuussslll```RRRGGGCCCBBB===>>>?????????===<<<;;;<<<<<<;;;;;;;;;::::::::::::::::::999999::::::;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<>>>AAAGGGKKKOOOPPPOOOOOOQQQTTTZZZYYYcccrrrwwwvvv}}}xxxtttnnnmmmkkkiiihhhjjjttt~~~~~~{{{|||bbbRRRKKKEEEDDDCCCAAA@@@BBB???????????????>>>>>>===|||yyywwwqqqkkkjjjnnnvvv{{{xxxyyyvvvmmmdddVVVSSSRRRWWW```iiioooqqqrrrmmmcccWWWLLLEEEBBBBBB>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;===AAADDDIIIMMMQQQQQQPPPPPPSSSVVVZZZ\\\ggguuu}}}yyyvvvuuurrrooolllkkkmmmoooooozzz~~~pppZZZPPPFFFCCCAAA??????AAA??????@@@@@@??????>>>==={{{yyytttmmmkkkmmmooo~~~~~~xxxuuurrrmmmhhh]]]ZZZZZZ___iiipppsssrrrmmmfffZZZPPPHHHDDDAAA@@@???>>>>>>===============<<<<<<;;;;;;;;;::::::::::::999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===???DDDGGGKKKNNNRRRRRRQQQRRRUUUXXXZZZbbbnnn|||{{{{{{wwwtttrrroookkkhhhooozzzhhh[[[MMMFFFCCCAAA@@@BBB??????@@@@@@@@@???>>>===}}}xxxpppnnnoookkkyyyxxxsssooollljjjbbb______eeeooouuuuuusssjjjaaaTTTKKKFFFCCCAAA???@@@???===<<<<<<===>>>>>><<<<<<;;;;;;;;;:::::::::999999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<======>>>AAAFFFJJJKKKOOORRRSSSRRRSSSVVVZZZ\\\ggguuuyyyvvvvvvxxx}}}|||zzzsssllljjjmmmqqqrrrxxxuuufffUUULLLGGGDDDCCCEEE??????@@@AAA@@@???>>>==={{{yyywwwsssooonnnrrr}}}wwwsssqqqnnnlllhhhbbb___cccmmmttttttpppdddZZZMMMDDDAAA@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999;;;<<<===>>>>>><<<:::999:::::::::;;;;;;:::999999;;;::::::<<<@@@FFFLLLPPPRRRUUUVVVRRROOOQQQUUUXXX\\\iii{{{yyytttqqqpppooonnnpppyyyzzzwwwuuupppkkkiiiiiiqqq|||dddTTTIIIBBBAAACCCAAA???======>>>???>>>===~~~|||yyyuuuqqqooopppwwwzzzuuurrrooolllmmmgggbbbdddjjjnnnllliii[[[SSSIIICCCAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::999999999:::;;;;;;;;;:::999888:::::::::;;;;;;:::::::::;;;;;;<<>>===?????????>>>}}}xxxuuurrrnnnppp|||}}}vvvrrrnnnlllsssmmmfffdddeeeeeeaaa\\\PPPKKKEEEAAAAAAAAA@@@>>>==============================<<<<<<;;;:::::::::;;;;;;:::::::::999999999::::::::::::;;;;;;::::::;;;===???CCCGGGKKKNNNPPPQQQQQQRRRTTTVVVXXX[[[]]]fffwww{{{zzzxxxuuusssrrrqqqqqqrrrzzz|||uuupppjjjeeefffkkkoooyyynnnUUUMMMIIIDDDBBB@@@>>>>>>?????????>>>}}}zzzuuunnnllltttuuuooommmlllsssnnngggbbb___ZZZUUUQQQIIIFFFCCCBBBBBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::>>>===<<<;;;;;;;;;;;;<<<:::::::::::::::;;;;;;<<<<<<>>>CCCGGGLLLOOOPPPQQQRRRPPPPPPUUUXXXZZZ]]]```ooo}}}|||{{{zzzzzz||||||wwwrrrkkkjjjlllkkkpppyyywwwYYYPPPJJJBBBCCCAAA??????@@@@@@???>>>~~~yyyqqqlllrrr~~~uuunnnllllllooolllfff___XXXRRRMMMJJJFFFEEECCCCCCBBBBBB@@@???????????????????????????===<<<<<<<<<<<<<<<;;;;;;>>>===<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<======@@@EEEKKKOOOQQQRRRRRRSSSPPPQQQVVVYYYZZZ___fff{{{}}}xxxsssppppppmmmnnnpppttt|||}}}^^^RRRKKKBBBDDDBBB@@@@@@@@@@@@???>>>|||uuuppprrryyy|||qqqmmmmmmjjjiiiddd]]]TTTLLLHHHFFFEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999;;;;;;:::::::::<<<===>>>>>>AAAGGGLLLPPPRRRSSSSSSTTTQQQSSSYYY[[[[[[dddppp{{{uuusssooonnnlllmmmqqqxxxjjjYYYNNNEEEEEECCCAAA@@@AAAAAA@@@>>>~~~yyyuuussssss{{{yyyqqqooohhhhhheee]]]RRRIIIEEEEEEBBBCCCCCCBBB@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============999:::;;;;;;;;;:::999888<<<;;;:::999:::<<<>>>??????BBBGGGLLLPPPSSSTTTTTTTTTRRRVVV]]]]]]___mmm}}}wwwtttpppmmmnnnqqquuuxxx|||dddTTTLLLFFFDDDBBBAAAAAAAAA@@@>>>|||xxxsssooosssuuuqqqhhhiiifff^^^RRRIIIEEEDDD@@@AAAAAA@@@??????@@@BBB========================<<<<<<<<<===============;;;<<<===>>>>>><<<:::999<<<;;;:::999:::<<<>>>@@@@@@CCCGGGLLLPPPSSSTTTUUUSSSSSSXXX______bbbsss}}}wwwqqqmmmkkkllllllwwwmmmYYYRRRGGGDDDBBBAAAAAAAAA@@@???~~~|||zzzvvvttt{{{~~~wwwqqqllleee]]]WWWPPPIIIDDDBBBBBBBBBBBBAAAAAA@@@???????????????>>>===;;;;;;======<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::<<<<<<<<<:::999:::===???EEEGGGJJJOOORRRUUUVVVWWWUUUTTTWWW^^^aaakkkwwwqqqmmmjjjhhhrrrwwwjjjQQQHHHHHHEEEBBBAAAAAAAAA???}}}|||zzzvvvtttyyy}}}sssooohhhaaaZZZRRRJJJEEEAAAAAAAAAAAA@@@@@@???>>>????????????>>>===<<<;;;======<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::=========<<<;;;<<>>>>>????????????>>>===<<<<<<======<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::===>>>>>>======>>>AAADDDGGGIIIMMMQQQTTTVVVXXXXXXZZZ\\\^^^bbbrrr|||wwwtttmmmlllooowwwrrrVVVOOOGGGCCCAAAAAA???>>>}}}||||||xxxrrrrrrvvv{{{~~~xxxqqqkkkeee\\\PPPGGGDDDCCCBBBAAA@@@????????????????????????>>>===<<<======<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;======>>>======???CCCFFFIIIKKKNNNRRRUUUXXXYYYYYYVVV[[[___fff}}}}}}yyysssnnnkkknnnttt}}}aaaUUUIIIEEEEEEDDDBBBBBBxxxuuuwwwxxxxxxxxxvvvyyy|||~~~}}}}}}yyyrrrppprrrxxx}}}uuuooojjjaaaTTTKKKGGGFFFDDDBBBAAAAAAAAAAAA>>>????????????>>>>>>=========<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<======>>>@@@DDDGGGKKKMMMPPPTTTWWWYYYZZZZZZVVV]]]eeerrr|||tttmmmkkkmmmssslll[[[JJJEEEFFFDDDCCCDDDqqqkkklllllllllllllllooossswww{{{{{{tttpppqqquuuwwwqqqmmmeeeYYYOOOIIIGGGEEECCCBBBAAABBBBBB>>>??????@@@??????>>>>>>======<<<<<<<<<<<<===============<<<<<<<<<;;;;;;:::;;;<<<===>>>AAAFFFIIIMMMOOORRRVVVYYYZZZ[[[\\\WWW^^^kkk|||sssnnnkkkmmmuuu~~~xxxaaaLLLEEEEEECCC@@@BBBmmmeeeeeefffffffffiiilllppprrruuu||||||uuuqqqqqqqqq|||xxxrrrooohhh\\\SSSIIIGGGEEEBBBAAAAAAAAABBB>>>??????@@@@@@?????????======<<<<<<<<<<<<==================<<<<<<<<<<<<;;;<<<===???@@@CCCHHHLLLOOOQQQTTTWWWZZZ[[[\\\]]]\\\bbbttt}}}wwwqqqmmmpppvvvlllRRRIIIGGGBBB???@@@kkkbbbbbbccccccdddjjjlllooopppqqqxxx}}}vvvqqqqqqmmmwwwxxxrrrooojjj^^^UUUIIIGGGDDDBBB@@@@@@@@@AAA>>>??????@@@@@@@@@??????======<<<<<<<<<<<<======>>>=========<<<<<<<<<<<<<<<===???@@@BBBEEEJJJNNNPPPRRRUUUXXXZZZ\\\]]]]]]fffjjjxxxqqqppptttsssvvvYYYNNNKKKDDD???@@@tttgggaaa^^^```ccciiijjjkkklllooouuu|||~~~wwwpppnnnsss}}}uuunnnnnnkkkbbbXXXPPPGGGBBBDDDFFFCCC@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<=========@@@EEEIIILLLMMMRRRTTTWWWVVVVVVWWW[[[___hhhzzz~~~{{{vvvrrrtttttttttuuuxxx~~~hhhPPPGGGEEECCCAAAssseee^^^\\\^^^bbbiiijjjjjjjjjlllqqqxxx}}}xxxrrrooossszzzvvvnnnmmmkkkcccZZZQQQIIIBBBCCCEEECCC@@@????????????????????????????????????>>>>>>>>>>>>>>>==============================>>>AAAEEEIIILLLMMMPPPSSSVVVWWWWWWZZZ___dddlll}}}yyysssrrrpppoooqqqvvv}}}pppWWWLLLHHHFFFCCCvvvggg^^^[[[^^^bbbiiiiiihhhhhhiiimmmssswww~~~yyytttqqqrrrvvvxxxooonnnlllfff___TTTKKKCCCCCCDDDBBB???>>>????????????????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@CCCFFFJJJMMMOOOPPPSSSUUUVVVWWWZZZ```eeewwwwwwsssnnnkkkjjjnnnsssvvvxxx{{{~~~}}}bbbSSSLLLIIIFFF}}}kkkaaa\\\^^^dddgggffffffeeefffjjjpppttt{{{zzzvvvsssrrrsssxxx~~~sssqqqppplllfffYYYNNNEEECCCCCCAAA??????????????????????????????======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===???BBBEEEGGGJJJNNNPPPRRRSSSUUUTTTUUUYYYaaagggyyyqqqkkkiiijjjlllnnnppptttxxxzzznnnZZZPPPJJJFFFqqqddd]]]^^^ccceeeeeeddddddeeeiiiooottt{{{{{{xxxtttsssrrrttt~~~zzzwwwvvvsssnnn___SSSGGGDDDCCCAAA???@@@????????????????????????======>>>>>>??????@@@@@@===========================AAAEEEGGGIIIKKKOOORRRRRRSSSTTTUUUXXXaaallluuuwwwoookkkiiiiiihhhkkknnnqqqqqqttt{{{dddTTTJJJEEEyyyhhh^^^^^^bbbffffffeeeeeefffjjjpppttt|||}}}{{{vvvuuusssrrryyy~~~|||yyyuuueeeXXXJJJEEECCCAAA@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????========================>>>BBBGGGJJJJJJLLLPPPSSSPPPRRRSSSWWW```ooo~~~uuupppmmmiiifffgggggghhhiiijjjssspppZZZLLLEEEpppcccaaadddjjjjjjiiiggggggjjjooossszzzyyyxxxuuurrruuu|||yyyjjj[[[MMMFFFDDDAAAAAACCC@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCIIIKKKKKKLLLPPPTTTPPPQQQSSSYYYeeezzzzzzuuuooojjjfffcccbbbcccdddhhhsss|||cccQQQHHHxxxiiieeehhhnnnmmmkkkiiihhhjjjnnnrrrwww{{{zzzwwwrrrrrr}}}~~~zzzlll^^^NNNGGGDDDBBBBBBDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======????????????????????????>>>CCCJJJLLLLLLMMMQQQUUURRRRRRSSSXXXfff|||}}}uuuooohhhbbb___bbbccccccjjjrrriiiUUUJJJlllfffgggooorrrpppjjjhhhmmmsssuuuxxx~~~{{{yyywwwuuuzzz~~~{{{}}}uuucccQQQLLLJJJEEEBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>><<<===???AAABBBEEEIIILLLMMMOOOPPPRRRUUUVVVYYY[[[ddd|||{{{}}}wwwoookkkeeeaaaaaadddggghhhxxxvvvZZZKKKrrrlllmmmwwwxxxuuummmjjjnnnsssuuuzzz~~~zzzvvvrrrsss~~~{{{yyyzzzzzzhhhVVVNNNIIIDDDAAAAAAAAAAAAAAAAAAAAA@@@??????????????????????????????>>>??????>>>======???BBBDDDGGGKKKNNNOOOQQQSSSTTTTTTWWW[[[```ooo~~~xxx~~~{{{ssspppkkkhhhgggggggggfffppp~~~~~~aaaPPPzzzsssuuuzzzppplllpppuuuwww||||||wwwqqqooovvv{{{xxxzzzppp\\\PPPIIIDDDAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????????????????>>>??????>>>===>>>@@@CCCGGGJJJMMMPPPQQQSSSUUUWWWTTTZZZ___hhh~~~vvvooowwwyyywwwsssqqqnnnkkkhhheeehhhqqqkkkWWWyyy{{{sssoootttyyy{{{~~~|||}}}~~~|||yyytttpppuuu}}}}}}yyyzzztttaaaRRRHHHCCCBBBBBB@@@AAAAAABBBAAAAAA@@@@@@????????????????????????>>>?????????>>>???BBBDDDIIIKKKNNNQQQRRRTTTVVVYYYVVV\\\bbbooo~~~ooosss}}}yyyuuurrroookkkhhhgggiiiuuuvvv___~~~~~~uuurrrxxx}}}xxxtttsssrrryyy}}}{{{yyyuuuqqqtttzzzzzzzzzvvveeeTTTHHHDDDDDDDDD@@@AAAAAABBBBBBBBBAAAAAA????????????????????????>>>????????????@@@CCCFFFIIIKKKNNNPPPQQQSSSWWWYYY[[[___gggzzzuuurrr{{{vvvrrrqqqooonnnmmmhhhjjj~~~hhhvvvtttzzztttnnnmmmjjjttt|||yyyxxxtttooopppttt|||zzz~~~xxxjjjWWWJJJFFFEEEDDD@@@AAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===???@@@@@@@@@BBBEEEGGGJJJKKKNNNOOOQQQSSSWWWYYY^^^aaaoooooonnn{{{wwwsssrrrrrrrrrpppkkkhhhtttwwwwwwtttyyy}}}|||}}}rrrkkkjjjfffppp}}}yyyxxxuuuqqqrrruuu}}}~~~}}}ppp\\\LLLGGGFFFDDD@@@AAAAAABBBCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@@@@AAABBBFFFIIIKKKLLLNNNPPPQQQTTTXXX[[[```cccxxxwwwkkkqqq{{{vvvtttrrrrrrnnnmmmlllrrrwwwtttxxxzzzyyyzzz|||~~~rrrjjjiiieeennn}}}zzzzzzxxxvvvwww{{{yyyuuu___OOOHHHFFFCCC@@@AAAAAABBBCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@@@@AAACCCFFFIIILLLMMMOOOPPPRRRUUUYYY\\\```dddmmmpppyyy|||www~~~yyyuuurrrpppiiinnnqqquuu