BM6P6(@ }}}|||~~~wwwuuurrrpppqqqqqqrrrxxx}}}|||}}}{{{xxxxxxwwwwwwyyy||||||xxxuuusssvvvxxxwwwxxx{{{zzzvvvrrrrrrpppllliiiiiijjjmmmjjjlllmmmmmmnnnooolllfffgggfffdddbbb````````````ccceeehhhkkkkkkhhhbbb]]][[[\\\___cccfffgggdddaaa[[[YYYXXX]]]ccchhhgggdddbbbbbbcccbbb___[[[WWWUUUQQQPPPPPPOOONNNNNNNNNOOOPPPTTTZZZaaafffjjjkkkkkklllkkkkkkjjjjjjjjjjjjjjjkkkmmmoooooonnnoooppprrrvvvuuusssqqqnnnmmmllllllnnnllllllmmmooonnnjjjfffjjjlllnnnpppoookkkgggdddbbbbbbcccfffjjjllllllkkknnnmmmlllkkkjjjkkklllmmmggghhhjjjiiigggffffffgggjjjkkkkkkjjjhhhggghhhiiikkkooosssuuurrrnnnjjjiiieeeeeefffhhhjjjllllllkkkmmmlllkkkkkkkkkmmmoooqqqnnniiidddcccffflllpppqqqooonnnmmmmmmnnnmmmllljjjkkkiiieeecccbbbeeehhhjjjjjjlllmmmnnnnnnnnnppprrrrrrsssuuuwwwxxxwwwwwwvvvuuutttuuuyyy}}}}}}zzzvvvooooooooonnnmmmkkkiiiiiinnnoooqqqsssuuuuuuuuuuuuxxxvvvssssssuuuxxxyyyyyyttt{{{~~~{{{{{{zzzxxxyyy||||||zzzzzz{{{xxxvvvtttssstttuuutttsssqqqsssuuuuuuuuuvvvxxxyyyxxxvvvrrrnnnkkkiiiiiiiiihhhiiijjjlllooorrrtttuuu{{{yyywwwxxxyyyxxxtttqqqqqqooollljjjjjjkkklllnnniiijjjlllooosssvvvyyyzzzppplllhhhfffggghhhgggeeennnoooooopppooonnnmmmlllnnnlllllltttyyyrrrqqqtttwwwuuuiii```bbbiiipppuuuzzz~~~yyysssqqqtttsssvvvuuunnnbbbZZZYYY[[[aaaccceeeeeeffflllwww{{{vvvrrrqqqrrrtttvvvtttoookkkjjjkkkjjjjjjiiifffdddfffkkkpppuuurrrtttzzz|||yyyvvvvvvrrrsssuuuuuusssoooiiieeebbbhhhuuu~~~uuuqqqmmmlllkkklllooopppqqqpppmmmpppssstttrrrqqqrrrttttttzzzxxxqqqnnnmmmmmmppppppkkkccc^^^^^^```aaa^^^\\\\\\___dddggghhhfffjjjooosssuuussspppnnniiieeebbbbbbbbbccciiiqqqvvvjjj```[[[VVVPPPOOOSSSTTTWWWYYYWWWTTTQQQRRRSSSVVVVVVUUUVVVVVVWWWWWWXXXUUUSSSQQQOOOQQQWWW^^^ddd]]]```fffiiifff______dddhhhkkknnnooonnnmmmmmmmmmpppsssxxx||||||yyyyyy{{{yyysssrrrsssvvvzzz|||||||||yyyjjjeeedddcccdddgggiiijjjiiillliiiffffffggghhhfffccc]]]\\\^^^dddkkkmmmiiidddbbbiiirrryyy}}}~~~zzzwwwvvvwwwvvvtttxxx}}}|||xxxxxxyyy|||}}}zzzzzz|||xxxqqqqqqqqqooolllkkklllmmmrrruuuvvvuuuvvvwwwsssmmmmmmkkkiiifffdddcccbbbbbbjjjkkklllnnnooolllfffbbbZZZ[[[^^^aaaddddddaaa___[[[YYYYYY]]]dddhhhhhhfffdddeeeeeedddaaa\\\XXXUUUQQQQQQPPPOOONNNOOOOOOOOORRRUUUZZZ```eeeiiikkklllhhhhhhhhhggghhhhhhiiijjjfffhhhjjjkkklllmmmppprrrtttsssrrrqqqpppppppppppppppnnnmmmnnnoooooollliiijjjlllnnnpppoookkkhhheeecccdddeeehhhllloooooonnnmmmlllkkkjjjiiijjjkkkkkkeeeggghhhhhhgggfffggghhhjjjkkkkkkjjjiiihhhhhhiiimmmpppttttttrrrnnnjjjiiigggggggggiiikkklllkkkkkkiiiiiihhhhhhjjjllloooqqqppplllhhhgggjjjnnnqqqrrrqqqooommmmmmnnnooonnnmmmmmmlllkkkiiihhhggggggggglllmmmnnnnnnnnnnnnoooqqqqqqqqqrrrtttuuuwwwyyyzzzwwwvvvuuuvvvwwwwwwwwwuuuooooooooonnnmmmlllkkkjjjnnnoooqqqtttuuuvvvuuuuuuvvvtttrrrrrruuuwwwxxxxxxttt{{{}}}{{{|||{{{xxxxxx{{{~~~~~~{{{yyyyyyyyyxxxvvvuuuvvvwwwwwwuuutttoooqqqrrrrrrrrrsssuuuwwwvvvuuurrrooolllkkkjjjjjjiiijjjlllooossswww{{{}}}}}}{{{yyyxxxwwwuuupppmmmfffdddbbb``````aaabbbdddfffgggjjjmmmqqqtttvvvwwwooolllhhhffffffgggfffdddjjjkkkmmmooooooooommmllljjjhhhiiirrr}}}{{{|||zzznnniiijjjnnnqqqoooaaaUUUUUU\\\dddlllrrr{{{xxxwwwxxxuuupppooorrrzzz}}}|||tttggg]]]YYYYYY\\\^^^___^^^___fffsss|||}}}vvvsssqqqoooqqqqqqoookkkhhhhhhiiiiiijjjiiihhhfffgggkkkoooqqqoooqqqwwwyyyvvvtttuuuqqqvvv{{{{{{uuunnnjjjhhhccchhhuuu~~~vvvrrrnnnmmmmmmooorrrtttuuuuuuoooqqqssssssqqqppppppqqqqqquuuyyyyyyvvvqqqmmmkkklllooooookkkddd``````ccc]]][[[YYYZZZ]]]bbbeeegggcccfffjjjmmmnnnnnnkkkjjjbbb^^^ZZZZZZ[[[^^^fffooouuukkk```ZZZTTTNNNOOOSSSUUUWWWVVVTTTPPPOOOPPPQQQVVVUUUUUUUUUVVVXXXYYYZZZWWWVVVTTTSSSUUUZZZ```dddbbbfffmmmrrrnnngggeeehhhnnnpppsssuuutttttttttuuuuuuxxx|||~~~|||{{{xxxxxx{{{zzzuuurrrrrruuuxxx||||||qqqjjjgggcccbbbdddfffhhhiiikkkiiiffffffhhhiiihhhfffcccbbbcccgggmmmnnnkkkhhhiiiooowww}}}|||xxxyyy~~~}}}zzz{{{~~~{{{rrrssssssrrrpppnnnoooppp{{{|||uuurrrqqqnnnllljjjiiiiiiiiiooonnnnnnnnnnnnlllhhheee\\\]]]^^^aaaddddddbbb```]]][[[[[[^^^dddhhhjjjiiifffggggggfffccc^^^XXXUUURRRQQQPPPOOOOOOPPPPPPQQQTTTVVVYYY^^^bbbfffiiikkkeeeddddddddddddfffggghhhaaadddgggiiikkkmmmpppsssqqqqqqqqqrrrrrrsssssssssrrrpppnnnnnnoooooonnnmmmmmmoooqqqrrrqqqnnnkkkhhhffffffhhhkkkoooqqqqqqpppkkkjjjiiihhhggghhhiiiiiiccceeeggggggffffffgggiiiiiikkkkkkkkkiiihhhiiijjjnnnqqqssstttqqqmmmjjjhhhhhhhhhiiiiiijjjkkkllllllhhhgggggghhhjjjmmmqqqrrrsssqqqnnnnnnooorrrssssssqqqooollllllnnnpppppppppooopppqqqqqqoookkkhhheeennnoooooonnnmmmmmmnnnpppooooooooopppsssvvvzzz|||xxxwwwvvvsssqqqqqqsssuuuppppppooooooooonnnnnnnnnpppqqqsssuuuvvvwwwvvvvvvvvvuuussstttwwwyyyzzzzzztttzzz}}}|||{{{|||{{{yyywwwyyy{{{{{{yyyxxxwwwxxxwwwwwwwwwxxxyyyyyyvvvssspppqqqqqqqqqppprrrtttwwwvvvuuutttrrrqqqooonnnmmmmmmmmmnnnpppsssxxx|||{{{zzzxxxwwwuuurrrnnnkkkcccbbb```______```aaabbbeeefffiiillloooqqqssssssooolllhhheeeeeeeeedddcccfffhhhlllooopppooommmkkkfffeeegggnnnyyy|||wwwqqqpppsssxxx|||~~~{{{ppphhhfffgggiiikkkgggXXXKKKHHHOOOXXXccckkkrrrnnnnnnppppppnnnooorrr~~~rrreee\\\YYYYYYZZZ[[[YYYZZZbbbnnnxxx~~~vvvrrrrrrmmmmmmmmmkkkhhhffffffgggjjjlllooooooooonnnoooqqqooommmnnntttwwwuuutttuuuqqqyyyyyyqqqmmmllleeejjjuuu}}}wwwtttooonnnnnnqqquuuzzz||||||ttttttsssrrrqqqooonnnnnnlllmmmppprrrsssqqqllliiikkkmmmmmmkkkfffddddddfff]]][[[YYYYYY]]]aaadddfffbbbcccdddeeefffeeedddcccZZZVVVSSSSSSUUUYYYbbbkkkrrrkkkaaaZZZTTTPPPTTTZZZZZZYYYWWWSSSOOONNNPPPRRRUUUUUUTTTUUUWWWZZZ]]]___^^^]]]]]]]]]___bbbeeegggiiimmmuuu{{{yyyqqqnnnoootttwwwyyy{{{zzzzzz{{{|||zzz}}}|||yyyyyyvvvvvv{{{}}}yyytttrrrtttvvv|||}}}wwwqqqiiidddccceeehhhjjjiiihhhfffggghhhjjjjjjjjjgggfffgggkkkqqqtttsssqqqssswww~~~zzz{{{xxxwwwvvvsssrrrrrruuuwww|||uuutttrrrqqqqqqqqqrrrrrrsssrrrpppoooooommmkkkiiiaaaaaabbbeeehhhiiihhhgggdddbbb```aaaeeehhhjjjjjjeeefffgggfffccc___ZZZWWWTTTSSSRRRPPPPPPQQQSSSTTTVVVWWWXXX[[[___cccgggiiidddcccbbbaaaaaabbbcccdddaaadddgggiiikkkmmmpppsssooopppqqqrrrrrrsssssssssqqqooommmllllllmmmnnnnnnrrrsssuuuuuutttrrrooollliiiiiijjjmmmppppppooommmhhhgggfffeeeeeefffggggggbbbdddeeeeeeeeefffhhhjjjiiikkklllllljjjjjjkkklllnnnppprrrrrroookkkiiihhheeeggghhhiiiiiikkkmmmnnnkkkkkkjjjkkkmmmpppssstttuuutttssssssttttttttttttpppmmmjjjjjjlllnnnpppppppppqqqssssssrrroookkkiiiooopppooommmkkkkkklllnnnmmmnnnoooqqqsssuuuwwwxxxuuuvvvvvvtttpppooorrruuurrrrrrrrrrrrrrrrrrrrrsssssstttvvvxxxyyyyyyyyyxxxyyyxxxwwwxxx{{{}}}~~~~~~tttyyy|||{{{{{{}}}|||yyywwwwwwxxxxxxwwwvvvvvvvvvuuuuuuwwwyyy{{{yyyvvvrrrsssttttttsssssstttwwwzzzyyyyyyyyyxxxwwwvvvuuutttrrrqqqpppoooppprrrtttvvvttttttttttttsssrrrooonnnggggggeeeeeeeeefffggghhhjjjkkkmmmnnnooopppppppppmmmkkkhhheeeddddddddddddgggiiimmmooopppmmmjjjhhhcccccceeeiiipppxxx}}}wwwmmmkkkooottttttssstttqqqpppoooooonnniiifff^^^QQQEEECCCJJJSSS___hhhhhhddddddjjjnnnppptttxxx~~~sssfff___[[[^^^```___^^^bbblllsss~~~|||tttrrrrrrlllkkkkkkiiihhhgggggggggnnnqqqvvvyyyzzzxxxvvvuuunnnkkklllrrruuuuuuuuuwwwqqqwwwxxxsssppphhhkkkttt|||wwwuuuooonnnooosssyyy|||yyyuuusssrrrqqqnnnlllhhhggghhhlllqqqqqqmmmhhhiiijjjkkkjjjhhhggghhhiiiaaa___\\\[[[^^^aaadddeeeaaa```___]]]\\\[[[ZZZZZZUUURRRQQQSSSTTTUUU[[[cccjjjfff```[[[XXXYYY```fffbbb___ZZZUUURRRRRRTTTVVVUUUUUUUUUWWWZZZ^^^bbbeeegggggggggiiikkklllllllllnnnpppwww~~~~~~yyyvvvxxxyyy{{{~~~~~~~~~}}}}}}~~~|||{{{wwwvvvsssttt{{{|||wwwuuuvvvwww|||rrrhhhdddfffiiilllggggggggghhhjjjlllmmmmmmhhhgggiiinnnuuuzzz}}}}}}|||~~~~~~yyy{{{zzzuuusssvvv|||yyyyyywwwvvvvvvvvvwwwxxxyyywwwuuutttttttttsssqqqhhhhhhhhhjjjnnnpppppppppnnnkkkhhhfffgggiiijjjkkkeeeeeeeeeeeebbb___\\\YYYVVVUUUSSSRRRRRRTTTVVVWWWWWWWWWXXXZZZ]]]aaadddggggggeeebbb```______``````bbbdddggghhhiiijjjmmmooooooppppppqqqrrrqqqqqqpppnnnmmmkkkjjjiiijjjlllnnnssstttuuuuuutttrrrooonnnlllllllllmmmnnnmmmjjjgggdddcccbbbbbbbbbdddeeefffbbbccceeeeeeeeefffiiikkkjjjlllmmmmmmllllllnnnooonnnpppqqqpppmmmjjjiiiiiiccceeeggghhhhhhjjjnnnqqqooonnnmmmmmmnnnppprrrtttuuuvvvwwwwwwvvvuuuuuuuuunnnkkkiiihhhjjjmmmnnnoooqqqqqqrrrrrrrrrqqqpppoooqqqqqqooommmkkkjjjkkkmmmlllnnnqqqtttuuutttrrrqqqqqqtttvvvuuusssrrrtttvvvvvvuuuuuuuuuuuuvvvwwwwwwvvvwwwyyy{{{{{{|||{{{{{{zzzyyyyyyzzz|||~~~~~~~~~tttxxxzzzyyy{{{~~~}}}yyyvvvvvvvvvvvvvvvvvvuuutttssstttvvvyyyzzzyyyuuuqqqtttuuuvvvvvvvvvxxx{{{}}}~~~}}}|||{{{zzzuuutttqqqooonnnnnnoooppppppqqqrrrrrrqqqooonnnmmmjjjiiiiiiiiiiiijjjllllllqqqrrrssssssrrrpppnnnmmmllljjjhhheeedddcccdddeeelllnnnooopppnnnjjjeeeaaa^^^___```bbbeeejjjppptttwww~~~|||ooojjjlllooonnnkkkfffjjjrrrzzz}}}vvviii___PPPGGG???AAAHHHQQQ\\\eee]]]ZZZ\\\fffpppxxxtttjjjbbbfffjjjjjjfffeeehhhlllsssxxx}}}}}}xxxsssqqqqqqjjjiiiiiiiiiiiihhhhhhgggnnnrrryyy~~~~~~yyyuuulllhhhiiinnnrrrrrrsssvvvrrrtttxxx~~~xxxqqqkkkmmmttt|||~~~yyyuuuuuuqqqppprrrwww~~~}}}vvvssssssrrrnnnjjjeeebbbbbbgggmmmooolllgggdddfffggggggggggggiiijjjccc```\\\[[[\\\^^^``````]]][[[XXXUUURRRQQQPPPPPPQQQOOOQQQTTTSSSPPPQQQUUU[[[[[[ZZZZZZ]]]dddlllqqqfffbbb]]]YYYWWWVVVWWWWWWVVVVVVXXX[[[___dddiiilllmmmmmmnnnqqqssstttrrrppppppqqquuu{{{}}}{{{|||}}}~~~~~~{{{}}}{{{xxxsssqqqttt|||}}}yyyxxx{{{|||xxxkkkddddddgggjjjeeegggjjjlllnnnoooooopppkkklllnnnrrrxxx}}}~~~}}}}}}}}}yyywww{{{~~~|||{{{zzz{{{{{{||||||zzzxxxxxxzzz{{{{{{zzztttsssrrrsssuuuwwwxxxxxxwwwtttpppllljjjkkkmmmoooggggggeeecccaaa___]]][[[YYYXXXVVVTTTUUUWWWYYY[[[YYYYYYZZZ[[[^^^aaaccceeejjjhhhddd```^^^^^^___```aaaccceeeffffffgggiiikkkooopppqqqrrrrrrqqqpppooommmmmmllljjjiiiiiilllooorrrsssssssssrrrpppnnnmmmmmmllllllmmmllljjjeeebbb____________```bbbdddeeedddeeeeeeeeeeeefffiiillllllmmmooooooooooooppprrrpppqqqqqqpppnnnllllllmmmcccfffhhhhhhhhhjjjooosssoooooommmmmmmmmoooqqqsssvvvxxxyyyyyyxxxvvvwwwwwwooommmjjjjjjkkkmmmnnnnnnqqqqqqrrrrrrsssttttttuuusssrrrqqqnnnlllkkkmmmooommmpppsssvvvvvvssspppmmmppprrrtttuuuuuuuuuvvvwwwyyyxxxwwwvvvvvvwwwyyyzzzxxxyyy{{{|||}}}}}}||||||yyyxxxxxxyyy{{{|||{{{zzztttwwwxxxxxx{{{~~~zzzwwwuuuttttttuuuvvvtttsssssstttvvvxxxzzzyyyuuurrrtttvvvxxxzzzzzz|||~~~~~~}}}|||tttsssrrrqqqqqqpppppppppnnnpppqqqpppnnnkkkkkkkkkmmmmmmnnnnnnooopppqqqrrrvvvvvvwwwvvvtttqqqnnnllljjjjjjiiifffddddddfffhhhqqqqqqqqqnnnjjjddd___[[[UUUXXX[[[]]]^^^cccjjjpppxxx~~~pppiiihhhiiigggddd]]]dddppp|||xxxfffXXXDDD>>>;;;@@@IIISSS___hhh\\\YYY\\\hhhwwwwwwooossswwwtttmmmfffdddeeekkknnnrrrttttttrrrppppppiiiiiiiiijjjlllllljjjgggjjjnnnvvv}}}~~~wwwrrrkkkgggfffjjjnnnoooqqqtttsssqqqrrrxxx~~~yyyrrrnnnooossszzz{{{vvvssssssrrrrrrsssyyy}}}tttpppqqqqqqlllggg___]]]\\\```fffiiifffccc^^^___```aaacccdddeeefff^^^[[[WWWUUUVVVXXXYYYZZZWWWVVVSSSPPPMMMLLLLLLLLLOOOOOORRRTTTRRRKKKIIIJJJNNNQQQUUUZZZcccnnnttttttfffccc___]]]\\\[[[YYYWWWVVVXXX\\\```ffflllpppsssqqqqqqqqquuuyyyzzzwwwsssrrrqqqtttyyy|||{{{|||zzz|||~~~|||zzzsssssswww}}}~~~zzzyyyzzz}}}~~~~~~yyyxxxxxxxxxxxxyyy|||wwwiiibbbaaadddffffffkkkppptttttttttssssssssstttuuuwwwzzz}}}}}}}}}}}}}}}~~~}}}}}}~~~}}}zzzuuupppmmmnnnqqqtttnnnlllhhhddd```^^^\\\\\\\\\ZZZXXXVVVWWWYYY\\\^^^\\\]]]]]]___aaacccdddeeekkkiiieeebbb``````bbbccc```bbbeeeffffffgggiiikkknnnoooqqqrrrsssrrrqqqpppnnnooopppnnnlllllloooqqqssstttttttttsssqqqooonnnlllkkkllllllllliiiddd```[[[[[[[[[]]]___aaadddffffffffffffeeeeeefffiiilllmmmooopppqqqqqqqqqsssuuurrrssssssrrrpppoooppprrrhhhjjjlllkkkiiijjjooossspppooonnnnnnooorrrtttvvvwwwzzz{{{{{{yyyxxxzzz{{{sssqqqoooooopppqqqpppooorrrssstttuuuvvvvvvvvvvvvvvvuuutttqqqooooooqqqsssoooqqqsssuuuuuussspppooosssrrrqqqqqqtttvvvwwwwwwzzzyyywwwvvvvvvwwwxxxyyyxxxyyyzzz||||||||||||{{{zzzyyyyyyzzz{{{{{{zzzxxxtttvvvvvvwww{{{~~~zzzxxxuuussssssuuuvvvuuussstttuuuvvvxxxzzzzzzwwwttttttxxx|||}}}|||{{{{{{qqqrrrrrrssssssrrrqqqpppjjjlllooonnnllljjjjjjlllooopppqqqqqqssstttuuuuuutttuuuvvvvvvtttqqqnnnlllhhhiiiiiigggeeeeeehhhkkkrrrqqqoookkkeee___ZZZVVVOOOTTTZZZ^^^aaahhhrrrzzz~~~qqqhhheeedddcccbbbZZZ```jjjvvv{{{ssscccUUUCCC???>>>EEEPPP]]]kkkvvvpppkkkkkkuuu}}}rrrhhhdddccciiiiiikkknnnrrrsssqqqnnnllllllnnnqqqssssssooolllfffjjjqqqzzz~~~{{{tttnnnnnniiihhhkkkoooooorrruuusssqqqpppssswwwxxxvvvsssqqqpppssswwwwwwssspppqqqnnnmmmooouuu}}}zzznnnjjjllllllgggaaaXXXWWWWWWYYY]]]___^^^\\\WWWWWWWWWYYY\\\^^^______WWWTTTPPPOOOQQQTTTVVVVVVTTTTTTRRRQQQPPPPPPQQQQQQRRRQQQSSSUUUQQQJJJGGGHHHLLLPPPUUU^^^lllxxxzzztttgggeeedddccccccaaa\\\YYYWWWZZZ___fffmmmrrrvvvxxxwwwuuuvvvzzz}}}yyyuuutttvvv{{{}}}zzzyyyzzz||||||}}}~~~~~~}}}|||wwwxxx|||~~~zzzuuuuuuzzzvvvxxx{{{}}}|||xxxrrrmmmlllmmmpppsssvvvxxxyyyyyyyyyvvvwwwzzzzzz{{{sssgggaaaaaacccdddiiipppwww||||||zzzwwwwwwxxxyyy{{{}}}~~~~~~|||}}}~~~}}}{{{zzzzzzzzz}}}xxxzzz||||||wwwrrrpppqqquuuyyytttpppjjjddd```]]]\\\\\\]]]\\\YYYXXXXXX[[[^^^```______```bbbccceeeffffffkkkiiieeebbbaaabbbdddfffaaacccfffggghhhjjjlllnnnmmmoooqqqtttuuutttssssssppprrrsssrrrpppoooqqqtttwwwwwwxxxwwwvvvuuusssrrrjjjjjjkkklllllljjjeeeaaaYYYYYYZZZ[[[^^^aaadddfffgggggggggfffeeefffjjjlllnnnpppqqqrrrrrrsssuuuvvvtttuuuuuutttsssrrrtttvvvlllooopppnnnjjjjjjnnnsssqqqppppppqqqsssvvvyyy{{{yyy{{{}}}|||zzzzzz|||~~~vvvuuuttttttuuuuuusssqqqssstttwwwxxxyyyxxxvvvuuuxxxxxxvvvsssqqqqqqtttwwwqqqqqqrrrsssssssssrrrrrrwwwsssnnnmmmqqquuuwwwwwwzzzyyywwwuuuuuuvvvwwwxxxwwwxxxzzz{{{{{{{{{zzzzzz}}}|||{{{|||}}}}}}{{{yyytttuuuvvvvvvzzzzzzxxxuuussssssuuuvvvuuusssvvvvvvwwwyyy{{{{{{yyyvvvwww{{{}}}zzzyyyxxxxxxpppqqqrrrsssrrrpppmmmllldddgggkkkmmmllllllnnnppplllmmmnnnooopppqqqrrrsssqqqrrrttttttsssqqqnnnlllgggiiiiiihhhffffffjjjmmmrrrpppmmmhhhbbb\\\WWWTTTMMMTTT\\\bbbgggqqq}}}~~~qqqhhhdddccccccccc\\\___eeeoootttooobbbVVVJJJEEEEEEMMMYYYgggxxx|||uuujjjeeeeeekkkiiihhhlllqqqtttqqqnnnqqqrrrtttxxx{{{zzzvvvqqqdddhhhpppxxx}}}{{{ssslllrrrnnnkkkooorrrsssuuuyyyrrrrrrrrrqqqpppqqqrrrssssssqqqsssvvvuuuqqqnnnooohhhhhhiiioooxxxvvvjjjeeehhhiiiccc\\\SSSRRRRRRTTTVVVXXXXXXWWWQQQQQQRRRTTTWWWYYYZZZZZZSSSPPPMMMMMMPPPSSSVVVWWWUUUUUUUUUVVVWWWXXXYYYZZZVVVUUUUUUVVVRRRLLLJJJLLLOOOTTTZZZdddttt}}}sssiiihhhhhhjjjjjjgggaaa[[[WWW[[[bbbjjjqqqvvvyyy{{{|||{{{{{{xxxvvvyyyzzzvvvuuuxxx~~~~~~~~~~~~~~~}}}{{{}}}xxxppprrrxxxmmmpppsssuuusssnnniiieeeeeegggkkkqqquuuuuuqqqnnntttqqqqqquuuwwwxxx~~~qqqgggbbbbbbeeeffflllsss}}}~~~{{{yyywwwzzz}}}~~~|||||||||~~~~~~|||yyyxxxyyy}}}~~~~~~{{{{{{{{{yyyyyyyyyyyyxxxwwwwwwvvvrrrpppmmmiiieeebbb``````ccc^^^ZZZZZZZZZXXXZZZ___bbbcccffffffffffffggghhhgggjjjiiieeefffjjjiiicccdddgggjjjkkkiiijjjmmmpppttttttsssrrrqqqqqqqqqrrrrrrvvvyyyxxxtttrrrtttwww|||wwwuuuuuuuuurrrpppmmmllliiifffhhhkkkjjjeee]]]]]]]]]^^^```bbbeeefffhhhhhhhhhhhhhhhhhhhhhhhhqqqqqqqqqqqqsssuuuvvvxxxwwwvvvttttttvvvvvvvvvuuuqqqqqqpppooommmnnnpppsssvvvrrroooppptttxxxyyyxxx||||||||||||{{{zzzyyyxxxxxx{{{|||yyytttqqqqqqrrrrrrsssvvvyyy{{{zzzvvvssszzzxxxuuusssssstttvvvwwwrrrvvvyyyyyywwwuuuvvvwwwsssuuuuuurrrnnnnnnsssxxxyyyvvvssssssuuuwwwyyyyyyzzz{{{|||}}}~~~}}}{{{zzz|||}}}|||{{{yyyxxxxxxyyy{{{|||{{{yyyuuusssrrrsssuuuwwwzzz{{{|||}}}}}}}}}}}}}}}yyyvvvvvvtttqqqnnnrrrqqqooonnnnnnmmmkkkiiijjjiiihhhiiikkkmmmnnnnnntttqqqoooppprrrsssqqqnnnssssssrrrssssssqqqooommmfffggghhhiiijjjjjjjjjjjjjjjgggfffeee```YYYWWWYYYTTT]]]gggkkkttt|||sssggg```^^^___``````[[[[[[aaajjjmmmiiicccaaaXXXYYY]]]eeeqqq~~~tttkkkggggggfffgggjjjnnnsssuuutttrrrnnnpppvvv}}}~~~yyypppnnnrrrzzz|||tttnnnnnnwwwyyyzzzyyywwwxxx|||zzzyyywwwtttsssrrrssssssrrrsssttttttrrrooommmkkkfffdddeeejjjrrrzzz~~~xxxpppgggaaa___]]]YYYUUUNNNMMMLLLLLLNNNSSSXXX[[[WWWWWWWWWTTTQQQOOOPPPQQQKKKIIIGGGHHHLLLQQQUUUWWWVVVXXXZZZ^^^aaaaaa^^^[[[\\\\\\[[[YYYUUUSSSSSSSSSWWW\\\ffftttyyyrrriiihhhhhhiiikkkiiiddd```\\\aaahhhnnnssswwwzzz}}}xxxzzz~~~wwwyyy{{{}}}|||zzzvvvtttvvv}}}}}}}}}~~~}}}~~~~~~yyyrrrllliiihhhhhhkkknnnnnnkkkfffbbb___cccdddgggkkknnnooommmkkkooonnnmmmllljjjjjjrrr|||~~~pppjjjdddeeepppwww}}}}}}|||}}}}}}zzzxxxyyy{{{~~~|||~~~|||~~~~~~xxxvvvuuuvvvwwwyyyzzzzzzyyyxxxvvvqqqpppnnnllljjjgggfffeeeeee```]]]]]][[[YYY[[[______bbbfffggghhhhhhiiikkkhhhlllmmmiiihhhiiihhhcccfffiiilllmmmkkklllnnnqqqrrrrrrrrrrrrrrrrrrsssssstttyyy||||||yyywwwyyy{{{}}}zzzvvvuuuvvvvvvtttrrrooonnnjjjgggiiimmmmmmhhhaaaaaaaaaaaabbbdddfffgggjjjjjjjjjkkkkkkkkkkkkkkkrrrqqqppppppqqqtttvvvwwwvvvuuutttuuuwwwyyyyyyxxxuuuuuutttrrrpppqqqsssvvvvvvtttssssssuuuvvvwwwvvvzzzzzz{{{||||||{{{zzzyyywwwyyyyyyyyywwwuuuuuuuuupppqqqssswwwyyyxxxuuurrrrrrrrrqqqqqqrrruuuxxxyyywwwyyy{{{zzzxxxwwwxxxyyyuuuwwwwwwsssooooootttxxx{{{xxxuuutttuuuwwwxxxxxxyyyzzz|||}}}~~~|||{{{{{{}}}~~~}}}|||{{{zzzyyyzzz{{{{{{{{{yyyvvvttttttuuuwwwyyy{{{|||}}}|||yyyvvvtttsssqqqooonnnpppnnnmmmmmmmmmmmmkkkjjjllljjjiiiiiikkkmmmnnnooovvvsssqqqqqqrrrrrrpppnnnqqqppppppppppppooommmlllfffhhhkkkmmmmmmllljjjiiidddaaa______\\\XXXZZZ___eeeoooxxx}}}tttlllaaa\\\[[[]]]]]]\\\YYYYYY]]]dddhhhfffgggjjjlllqqqyyy~~~}}}}}}{{{{{{}}}zzzqqqjjjgggfffcccggglllppprrrsssrrrqqqgggjjjqqqzzz{{{vvvvvvzzzyyysssooooooqqqsssvvvyyy|||}}}xxxttttttttttttsssqqqqqqpppooommmkkkhhhgggffffffgggkkkqqqvvvxxxxxxnnnfff]]]XXXVVVTTTQQQNNNMMMKKKKKKKKKOOOUUU[[[___aaa```]]]YYYSSSOOONNNNNNIIIHHHHHHJJJNNNSSSXXXZZZYYYZZZ]]]aaaeeeeeebbb``````aaabbbaaa^^^\\\\\\]]]]]]cccnnn{{{|||uuuooonnnmmmnnnnnnmmmiiifffaaadddhhhnnntttxxx{{{|||yyy{{{}}}}}}|||{{{{{{||||||zzzwwwtttrrrwww|||}}}}}}~~~~~~}}}{{{|||zzzuuunnnhhhddddddbbbeeeiiilllllliiieeebbbbbbcccggglllpppqqqpppnnnqqqnnnllliiidddbbbhhhppp|||uuunnnnnnzzz~~~{{{vvvuuuyyy}}}~~~zzz}}}~~~vvvpppllljjjqqqtttxxx|||}}}zzzwwwtttmmmnnnooooooooonnnmmmllljjjeeeaaa```^^^[[[[[[___^^^bbbgggjjjllllllmmmmmmjjjooorrrnnnjjjhhhgggdddhhhlllooopppooonnnpppsssqqqrrrrrrsssssstttuuuuuuuuuzzz~~~}}}{{{{{{|||xxxwwwuuuuuuwwwxxxxxxwwwsssqqqmmmiiilllqqqrrrnnniiiiiigggfffggghhhiiijjjmmmmmmmmmmmmnnnnnnoooppprrrqqqoooooopppssswwwyyyvvvuuuuuuvvvyyy{{{||||||{{{{{{zzzwwwvvvvvvxxxzzzuuuwwwwwwwwwuuutttttttttuuuwwwzzz|||}}}|||{{{zzzvvvuuuuuuvvvxxxxxxwwwvvvppppppqqqtttvvvuuussspppjjjjjjkkknnnrrrvvvzzz|||}}}~~~~~~|||zzzzzz{{{|||yyyzzzyyyuuurrrqqquuuxxx|||yyywwwvvvwwwxxxyyyyyyzzz{{{|||~~~}}}{{{{{{|||}}}|||||||||{{{{{{{{{zzzzzzzzzyyyxxxxxxxxxyyy{{{|||~~~~~~|||zzzyyyrrrssssssqqqnnnmmmlllmmmnnnlllkkklllmmmnnnmmmlllnnnmmmkkkjjjjjjlllooopppxxxuuusssrrrrrrqqqpppooonnnnnnmmmlllkkkjjjiiihhhfffiiimmmppppppmmmiiifff\\\XXXVVVWWWXXXZZZaaajjjxxxvvviiiaaaWWWSSSUUUXXXYYYXXXVVVVVVYYY^^^```ccckkkssszzz|||wwwssspppnnnqqqmmmhhhgggjjjoootttvvvzzzzzzxxxtttnnniiigggfff___eeekkknnnnnnlllkkklllbbbdddjjjsss}}}zzzxxxuuupppmmmmmmlllnnnsss}}}zzztttssssssqqqnnnooonnnmmmkkkhhhfffdddccceeefffhhhlllooopppnnnlllccc\\\TTTOOOMMMMMMKKKIIIJJJIIIIIILLLRRRZZZbbbgggooommmhhhaaaXXXQQQNNNMMMHHHIIIKKKNNNRRRWWW[[[]]]]]]^^^bbbfffjjjkkkiiigggfffiiikkkllljjjhhhhhhhhhdddjjjuuu~~~|||wwwuuusssqqqppppppooommmkkkhhhgggiiimmmtttyyyzzzyyyzzzzzz{{{{{{{{{zzzyyyyyy~~~|||zzzwwwtttrrrqqqvvvzzz|||{{{zzz{{{|||{{{zzzxxxwwwwwwuuupppiiiccc```___^^^```eeelllqqqqqqlllgggaaadddiiioootttuuusssqqqpppmmmjjjgggaaa^^^aaahhhyyyyyy~~~~~~~~~xxxssssssyyy~~~~~~}}}~~~ӵ~~~vvvpppnnnkkkiiimmmrrrxxx||||||xxxrrrmmmgggiiimmmppprrrrrrrrrqqqnnniiieeeccc```\\\\\\___aaaeeejjjnnnoooooooooooolllrrrvvvssslllgggeeeeeejjjnnnssstttsssrrrsssuuuĦuuuuuutttvvvyyy}}}Ħwwwwwwtttttttttvvvxxxzzz{{{{{{wwwuuuppplllooouuuwwwtttrrrӵooooooooonnnnnnoooqqqrrrsssqqqpppoooooorrrvvvzzz}}}yyyxxxwwwxxx{{{}}}~~~}}}|||zzzzzz|||~~~uuuyyy{{{zzzvvvrrrrrrsssrrrtttxxx|||~~~}}}{{{zzzvvvtttsssuuuyyyzzzxxxuuusssrrrqqqqqqqqqqqqnnnllleeefffjjjnnnsssxxx|||~~~}}}||||||}}}~~~}}}|||{{{wwwttttttvvvyyy{{{yyywwwwwwyyy{{{{{{{{{zzz{{{}}}Ħ~~~||||||||||||{{{{{{|||||||||{{{zzzyyy{{{{{{||||||}}}}}}~~~~~~|||yyywwwvvvuuuuuulllooopppoookkkiiijjjlllnnnmmmlllmmmpppqqqpppoooqqqpppnnnkkkjjjkkknnnqqqvvvuuusssrrrrrrrrrrrrrrrnnnnnnllliiieeecccccccccdddhhhmmmpppooojjjddd___TTTPPPNNNQQQUUU\\\hhhsss~~~ppp```WWWLLLJJJOOOVVVYYYYYYUUUVVVYYY\\\]]]```jjjuuu}}}{{{vvvrrrnnnllljjjkkkgggbbb```ccchhhlllnnnpppppppppnnnllliiigggfff^^^dddiiiiiieeebbbdddfffbbbccceeejjjrrr{{{}}}wwwrrrmmmiiiggghhhkkksss|||sssqqqoookkkggglllkkkiiigggeeedddccccccbbbdddhhhjjjjjjgggbbb___\\\VVVPPPKKKJJJJJJJJJIIIHHHGGGIIIMMMVVVaaalllsss{{{xxxsssjjj```XXXSSSRRRMMMOOOQQQTTTVVVYYY]]]___aaabbbfffkkkoooqqqooommmmmmpppssstttrrrpppnnnnnnhhhmmmtttyyyzzzyyywwwwwwvvvtttrrrpppoooooonnnnnnnnnjjjiiilllsssxxxxxxuuuxxxxxxxxxxxxxxxxxxyyyyyy~~~{{{wwwuuussssssrrrvvvyyy}}}wwwwwwvvvwwwxxxwwwtttrrrrrrqqqoookkkgggbbb```___```bbbgggooowwwyyysssmmmeeehhhmmmssswwwxxxuuurrrllliiihhhgggddd```bbbggg~~~}}}xxxssstttyyy}}}}}}{{{|||4ĉ@ӵ{{{qqqnnnnnnnnnlllmmmqqqwwwzzzxxxrrrjjjeeeaaaccchhhlllppprrrsssssspppkkkgggeeebbb]]]\\\^^^dddhhhmmmpppqqqpppooooooooossswwwuuummmfffdddeeekkkpppvvvxxxwwwvvvvvvxxx>Lwwwvvvtttsssyyy{{{=hĦqqqppprrrtttwwwyyy{{{}}}~~~zzzxxxrrrnnnqqqxxxyyyvvv4ĉ@ӵoooooonnnoooppprrrtttuuuqqqqqqqqqsssvvvzzz}}}{{{zzz{{{}}}~~~}}}|||~~~vvvyyy|||{{{wwwsssrrrssspppssswww{{{}}}}}}{{{zzzzzzxxxvvvxxxzzz{{{xxxuuuxxxuuuqqqooommmkkkhhhfffeeegggkkkpppvvvzzz~~~}}}}}}}}}~~~~~~~~~{{{xxxvvvvvvxxxzzzyyyxxxwwwxxx{{{}}}~~~~~~zzz|||~~~>L~~~}}}}}}}}}zzzzzz{{{{{{{{{{{{zzzzzz~~~~~~}}}|||zzzyyyvvvtttrrrrrrrrrssskkkmmmooonnnkkkiiikkknnnqqqpppoooqqqsssttttttsssssssssqqqnnnkkkkkknnnpppqqqrrrsssssssssttttttuuupppooolllfff```]]]]]]^^^bbbeeejjjllliiiccc\\\WWWKKKGGGGGGKKKRRR[[[hhhtttwwwlll[[[PPPDDDBBBKKKWWW___aaaYYYZZZ]]]```______gggppp~~~{{{zzzuuutttsssqqqooommmkkkkkkjjjgggdddcccdddfffhhhhhhiiiiiijjjjjjjjjhhhfffdddbbbeeehhheee```^^^```dddccccccccceeeiiipppxxx}}}zzzuuuooohhhbbbeeehhhtttzzzpppmmmllliiieeegggfffdddbbbaaaaaaaaaaaa^^^aaadddeeeccc^^^XXXUUUTTTQQQMMMJJJIIIIIIJJJJJJHHHHHHJJJOOOZZZhhhuuu}}}zzzrrrhhhaaa]]][[[VVVXXXZZZ[[[[[[\\\___bbbdddfffjjjooosssuuusssqqqsssuuuwwwwwwuuuqqqooonnnmmmnnnpppqqqqqqrrruuuwwwvvvuuusssqqqoooooopppqqqpppllliiilllrrrvvvtttrrruuuuuuuuuvvvwwwyyy{{{}}}~~~|||xxxuuusssssstttuuuwww{{{~~~|||{{{uuuuuuuuuvvvvvvvvvsssqqqnnnllljjjhhhfffeeecccbbbgggggglllttt|||~~~xxxssslllmmmqqquuuxxxxxxtttrrrhhhggghhhjjjhhhcccbbbeeewww~~~}}}zzzxxxxxxzzz|||{{{yyy}}}}}}yyy}}}GG=?{{{ssspppooonnnnnnooorrruuuvvvsssmmmeee```[[[^^^bbbgggkkkoooqqqrrrpppkkkhhhfffbbb]]][[[]]]eeehhhmmmooooooooooooooorrrrrrttttttnnnfffccceeejjjpppwww{{{zzzyyyyyyzzzHdĦzzzxxxuuuttt|||=Ījooorrruuuxxxyyy{{{}}}{{{yyyuuuqqqsssyyyzzzvvvGG=?ooooooooopppsssvvvxxxuuuvvvwwwyyy|||~~~}}}}}}}}}|||~~~wwwyyy{{{{{{xxxvvvttttttrrrtttwwwzzz{{{{{{zzzyyy|||{{{zzzzzz{{{zzzxxxwww{{{vvvpppkkkhhheeecccaaaeeehhhmmmsssyyy}}}~~~~~~{{{yyyxxxyyyzzz{{{yyyxxxwwwyyy{{{}}}~~~}}}yyyzzz}}}HdĦ~~~~~~}}}zzzzzzzzz{{{{{{|||}}}}}}~~~}}}zzzxxxvvvuuutttrrrpppooooooooooookkkllllllkkkkkkllloooqqquuutttssstttuuuvvvuuuttttttuuuuuurrrmmmkkkmmmooolllooosssuuuuuuttttttuuuqqqpppllleee]]]YYYZZZ\\\bbbdddeeeeeeaaa[[[TTTOOOBBBAAACCCIIIPPPXXXcccnnnxxxooofffWWWLLLAAABBBOOO^^^gggjjjbbbaaacccdddccc```dddjjjwww|||zzztttqqqqqqoooppppppnnnllljjjjjjkkkjjjhhhfffeeeeeeeeedddccceeeeeeeeefffgggfffccc```bbbdddfffdddaaa```bbbdddcccccccccdddgggmmmtttzzz~~~zzztttkkkcccaaaggguuuwwwmmmjjjjjjjjjhhhcccbbbaaa```___^^^]]]\\\\\\^^^aaa```\\\WWWSSSQQQNNNNNNLLLKKKKKKKKKKKKLLLMMMLLLMMMQQQ[[[jjjwww|||vvvnnnhhhfffeee```bbbcccbbb___```cccfffhhhjjjnnnssswwwxxxwwwuuuvvvxxxyyywwwtttpppnnnmmmpppooonnnmmmooorrruuuwwwuuuvvvuuusssrrrrrrsssuuuooommmlllnnnqqqsssrrrppprrrrrrsssuuuxxxzzz}}}~~~|||zzzwwwtttssssssuuuvvvyyy}}}|||yyywwwuuuttttttuuuvvvvvvuuusssllljjjhhhgggggggggfffeeeiiikkkooouuu{{{|||yyyuuupppppprrrtttvvvuuurrrpppiiihhhkkkooommmeee```^^^nnn}}}}}}~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵsssqqqĦdddaaaXXXĦoooĦbbb\\\ZZZ\\\aaadddhhhkkkllllllnnnooobbbdddiii|||DdD}}}|||{{{?fӵooorrrwwwĦ{{{zzzvvvӵƜ`1.׼sqqqpppĭӵ~~~}}}{{{zzz|||ӵyyyyyywwwuuuĦwwwyyyyyyyyyxxxuuuuuubbb```___]]]dddhhhnnnĦyyyĦxxxyyy{{{|||{{{zzzvvvwwwzzzDdDӵӵ}}}ӵqqqpppnnnggghhhĦvvvxxxӵiiinnntttoooĭӵ___ZZZ@@@EEEMMMSSSXXX___hhhttt~~~zzztttnnnggg___SSSJJJBBBGGGWWWgggppprrrlllhhhfffgggfffcccdddgggjjjlllooonnnllliiihhhhhhkkkmmmmmmllliiihhhjjjllljjjgggdddccccccccccccbbbcccbbbbbbcccdddccc___[[[ZZZ\\\```cccddddddcccbbbaaabbbdddeeegggkkkqqqvvv}}}~~~{{{xxxooofffaaaiiiyyywwwmmmhhhgggggghhhffffffeeecccaaa^^^[[[YYYZZZ]]]^^^\\\XXXTTTRRRRRRQQQSSSTTTUUUUUUTTTTTTUUUTTTRRRPPPRRRZZZgggttt||||||wwwqqqllljjjjjjgggiiijjjgggcccdddhhhmmmmmmnnnrrrwww{{{|||zzzxxxxxxyyyyyyvvvssspppoooooopppmmmkkkmmmqqqtttuuutttssstttvvvuuussssssuuuxxxnnnoooppprrrrrrrrrqqqqqqoooppprrruuuwwwzzz{{{|||{{{zzzwwwtttsssssstttuuuwwwyyy{{{zzzxxxvvvuuuvvvsssrrrqqqqqqsssuuuuuutttmmmjjjgggfffggghhhgggeeefffiiimmmqqqtttuuuuuutttpppoooooopppqqqqqqpppnnnkkklllqqqwwwuuukkkbbb^^^eeexxx}}}{{{?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><z{{{g&e>&e|||vvvHLjjjfffcccShӵgLfffbbb\\\ZZZ\\\^^^```dddgggiiikkknnnS?ʬbbbccc3h?D%%)?yyywwwZufĦooosssxxxgL{{{zzzg&errrgĉ@tttrrrg&e>&e@e~~~}}}??~~~zzzyyyg<ĉwwwzzz{{{yyy3we<Ħwwwxxxxxxxxx3h?@ebbb___^^^]]]\\\bbbgggmmmZ3h?gL{{{zzzzzzzzzzzzxxxwwwsssuuuwwwD%%)?fff?><z~~~=?Ħg&e~~~g&errrqqqpppS?ʬbbb4ff?>ߝLvvv@exxxg&emmmiiiooo3h?g&e>&e```[[[??BBBCCCIIIRRRWWWZZZ___ffffffoooyyyxxxyyyvvvqqqmmmiiibbbZZZPPPHHHDDDMMM^^^nnnuuuuuurrrlllhhhhhhhhheeeeeegggcccdddeeefffgggffffffeeegggiiikkkjjjhhhhhhkkknnnjjjfffbbb```aaabbbccccccbbb``````aaabbb```[[[WWWPPPTTTZZZaaaeeeeeebbb^^^```bbbdddeeeeeehhhmmmqqqwww|||}}}zzzxxxwwwpppgggdddmmm~~~{{{ooofffccccccdddllllllkkkiiieee```\\\YYY[[[\\\]]][[[VVVSSSSSSUUUYYY\\\___aaaaaa```______YYYVVVRRRRRRXXXcccooowww~~~}}}{{{vvvqqqmmmllllllkkkmmmmmmiiifffggglllrrrpppqqquuuyyy}}}~~~|||zzzxxxyyyxxxvvvsssqqqqqqrrrmmmjjjiiimmmsssvvvssspppooorrrttttttsssrrruuuwwwnnnppptttuuutttrrrrrrrrrnnnppprrrtttwwwxxxyyyzzz|||zzzwwwuuusssrrrrrrssssssssssssqqqpppppprrrtttooonnnlllmmmoooqqqrrrrrroookkkgggfffggghhhfffdddaaaeeeiiilllnnnoooqqqrrrnnnlllkkklllnnnooonnnnnnmmmooovvv~~~}}}sssgggbbb___ppp{{{~~~4DӵHƅ^Hu]ĦxxxHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]Ħ}}}ntHdĦjjjcccHGgĉ@kkkHdĦdddbbb___]]]\\\```dddhhhgggcccaaaHtƅ^ccc___Bt=o9ĦDtfo9Ħ|||zzzxxxg?uuuvvvHdĦ{{{zzzHu]ĦooottvvvqqqHƅ^Hu]ĦH׼szzzvvvssstQrrrrrrssssssje<ĦppprrrvvvBt=o9ĦH׼sfffaaa^^^^^^```aaahhhnnnuuuHtĦBt=o9ĦHdĦzzzxxxxxxyyyxxxtttqqqqqqtttxxxDtfo9ĦsߝLGdUĦHt@cӵHu]Ħ{{{Hu]ĦnnnoooHtƅ^kkkqIܗGIӵpppH׼smmmqqqHu]ĦmmmmmmBt=o9ĦHƅ^Hu]Ħ___LLLHHHNNNYYYaaabbb___aaafffmmmjjjjjjpppzzzuuuqqqoooooojjjaaaYYYVVVOOOOOORRR[[[mmm||||||uuummmhhhjjjlllkkkiiiiiieeebbb^^^]]]```dddeeeeeegggfffeeeeeegggiiiiiiiiicccbbbaaa```_____________________aaaaaa^^^YYYUUUVVVSSSTTTZZZ______^^^___```bbbfffggggggfffggghhhqqqtttxxxyyyvvvrrrnnnlllkkksssrrrgggaaa```aaakkkpppsssppphhhaaa______bbbeeefffaaaYYYUUUWWW[[[ZZZ___ggglllllljjjgggfff___```aaa``````ccciiinnnyyy}}}~~~xxxnnniiimmmrrrppppppnnnlllkkkmmmppprrrqqqrrrwww|||}}}yyyyyy|||{{{{{{|||{{{yyyvvvsssqqqqqqpppqqqrrrttttttrrrqqquuutttssstttvvvwwwwwwwwwvvvvvvvvvtttqqqoooooopppnnnppptttwwwyyyxxxvvvuuuzzzwwwsssooommmpppuuuyyytttrrrmmmhhhdddeeeiiimmmjjjiiiiiiiiikkklllnnnppptttsssmmmggghhhkkkfff]]]fffffffffggghhhjjjlllnnnooonnnllliiiggghhhkkknnnpppvvv{{{~~~~~~{{{pppdddaaafffpppzzz~~~}}}4DuXӵDdDΦDdDĦwwwDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦzzzq<niDdDĦfffqetcccgggDdDĦdddbbbaaa```___eeehhhjjjhhhbbbq<RjjjcccqjRgdKӵHdDĦgdKӵ~~~{{{GR/f6LĭĦtttvvvDdDĦ}}}zzzyyyDdDĦooo`eĭqqqDdDΦDdDĦDdDĦ}}}xxxssspppgeĦrrrrrrsssFSĦnnnpppqjRgdKӵDdDĦfffbbbaaabbbdddeeekkkqqqwwwDdDĦqjRgdKӵDdDĦ{{{xxxwwwxxxwwwtttrrrppprrrwwwHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦvvvDdDĦqqqq<RpppppppeƜ4DuTӵpppDdDĦlllnnnDdDĦkkkqjRgdKӵDdDΦDdDĦbbbZZZZZZ\\\ZZZUUUTTTXXXaaaiiikkkhhhiiilllmmmjjjiiioooxxx}}}uuuqqqnnnmmmiii```XXXVVVVVVXXX\\\fffuuu|||tttlllgggjjjooopppnnnmmmjjjfffaaa```bbbeeeffffffdddbbb``````aaaccceeeeeeaaa___\\\ZZZYYYZZZ\\\]]]]]]^^^^^^___```]]]YYYUUUSSSOOOOOOUUUZZZZZZ[[[]]]______```bbbcccdddddddddgggkkkppprrrqqqmmmjjjhhhkkktttuuuggg```aaadddqqqwww|||zzzrrrjjjeeeeeeiiikkkiiiddd]]][[[___cccbbbffflllrrruuuuuurrroookkkjjjgggeeeccceeehhhlll{{{{{{qqqllloootttrrrqqqpppnnnmmmnnnppprrrppppppuuu{{{|||yyyzzz~~~|||}}}}}}}}}|||yyywwwuuurrrrrrrrrtttvvvvvvtttrrrwwwuuuttttttvvvxxxxxxwwwyyyyyyyyyvvvrrrooonnnnnnoooqqquuuxxxyyyyyyxxxwwwxxxwwwtttqqqooopppsssuuuqqqpppnnnjjjgggfffhhhjjjhhhhhhggghhhiiikkklllmmmuuuxxxuuummmhhhhhhfffbbbdddcccccccccdddgggjjjllllllkkkiiifffeeefffjjjnnnsssxxx~~~~~~tttiiifffjjjsss|||}}}|||4DuXӵ~~~DdDΦDdDӵuuuDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵvvvGIpӵDdDĦcccpo9wӵDdDĦeeeddddddddddddlllmmmlllggg```po9ufffkkkkkkfffGIdnuR)ĦDdDĦnuR)Ħ~~~CdgĪjuuuDdDĦzzzyyyxxxDdDĦoooHߝL`o9pppDdDΦDdDӵDdDĦ}}}wwwrrrooogeĦsssssssp?aĦllllllGIdnuR)ĦDdDĦfffeeefffhhhkkkmmmpppuuu{{{DdDĦGIdnuR)ĦDdDĦ|||yyywwwwwwvvvuuutttpppssswwwDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦqqqDdDĦppppo9ummmrrrtttttt=ӊB1.uTӵpppDdDĦjjjjjjDdDĦkkkGIdnuR)ĦDdDΦDdDӵiiibbbbbbeeeeeebbbccceeekkktttwwwtttsssuuuooolllkkkooowww||||||zzzuuuppplllkkkggg^^^XXXVVV\\\aaagggqqq~~~zzzpppgggccciiirrrtttrrrpppnnnjjjeeecccccceeeggghhhgggeeecccaaaaaabbbdddfff___\\\WWWSSSRRRSSSWWWYYY\\\\\\]]]^^^___]]]YYYVVVRRRMMMMMMQQQVVVWWWZZZ^^^aaa___\\\]]]```bbbaaa```]]]bbbhhhlllllljjjhhhgggkkkxxxvvveee]]]aaahhhuuu|||zzzpppjjjhhhooonnnlllgggccccccfffkkkjjjkkkoooxxx~~~yyyuuuqqqlllhhhhhhiiikkklllzzz~~~vvvqqqssswwwuuutttrrrppppppppprrrsssnnnnnnrrrxxxzzzyyy{{{~~~~~~|||{{{vvvuuuvvvwwwyyyyyywwwuuuyyyxxxvvvvvvwwwxxxyyyxxx||||||{{{xxxtttpppnnnnnnpppqqqtttvvvxxxyyyyyyyyywwwvvvtttrrrppppppqqqqqqnnnooonnnllliiigggggghhhhhhgggggggggggghhhiiijjjuuu{{{{{{rrrhhhdddfffhhhcccbbb``````bbbeeeiiilllkkkjjjgggeeedddggglllpppvvv|||yyypppmmmpppwww{{{zzz4DuXӵDdDʜ4DuTӵuuu>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵttt4DwDd<ĦdddpuR)Ħ>dd<ӵDddd<Ħooo4DufئL>eoooDdDʜ4DuTӵ~~~DdDĦ~~~yyytttqqqgeĦuuus<v>aĦmmmlllpeӵDx<DdDĦiiijjjmmmppptttvvvwww{{{DdDĦpeӵDx<>dd<ӵDd<DdDΦDdDĦ}}}DdDӵnd<DdDĦooo>d<ĦmmmpeӵmmmĦtttF&uTӵrrrDdDĦgggggg>d<ĦlllpeӵDx<>d<ʜ4DuTӵqqqjjjiiimmmmmmkkkooonnnsss|||~~~||||||vvvsssrrrtttyyy||||||zzzuuuoookkkiiifff^^^ZZZYYY___eeennnxxxuuuiii```]]]eeeqqquuusssqqqooolllgggddddddfffhhhiiikkkjjjgggdddbbbbbbdddfff^^^[[[VVVRRRPPPQQQRRRTTTXXXXXXYYY[[[\\\[[[XXXUUURRROOONNNSSSVVVXXX]]]bbbhhhccc]]]\\\___aaa```]]]YYY^^^eeejjjkkkkkkkkkkkknnn{{{tttaaaZZZ___hhhrrrzzz|||qqqjjjfffnnnnnnllljjjiiiiiikkklllooonnnpppyyyvvvqqqkkkiiikkknnnnnnnnnuuuzzz}}}yyyvvvwww{{{yyywwwtttsssssstttttttttmmmmmmpppuuuxxxxxx|||{{{{{{{{{}}}~~~~~~}}}{{{|||zzzwwwwwwxxxyyyyyyxxx{{{||||||zzzvvvrrrqqqppppppqqqsssuuuwwwxxxyyyzzzyyyvvvrrroooooooooppppppnnnnnnnnnllliiihhhiiikkklllkkkjjjiiihhhgggggggggqqqvvvwwwpppgggbbbeeeiiieeedddbbbaaacccgggkkknnnlllkkkiiiggggggjjjpppuuuxxx~~~~~~wwwtttvvv{{{yyyxxx4DuXӵD&dq&ĒRsssuuusdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRvvvuuui?ʜtd<ĦfffHHܗDӊB___<xqqqsssqqqooojjjddd^^^B?d<}}}xxxtttrrrgeĦwwwHg8>aĦqqqoooB?Ho9ooo>dd<ӵB?Ho9|||<xvvvwwwxxxyyy&ӫeʬtIӇ>d<Φ>d<ĦzzzD&ӫetIӇsssDdDĦnnnsdKĦmmmB?dp&ĒRqqqttt>d<sdKĦnnnB?Ho9fffs&dq&ĒRyyyqqqoooqqqqqqooouuutttxxx||||||~~~}}}{{{uuunnniiihhhfffaaa^^^___bbbiiirrrzzz|||rrraaaYYYXXXaaammmqqqpppooollljjjhhheeedddeeegggiiikkkjjjhhheeeaaa```ccceeeaaa___[[[XXXTTTRRRQQQQQQRRRQQQRRRTTTUUUUUUSSSQQQRRRPPPRRRWWWZZZ[[[```eeemmmfff___]]]^^^___]]]ZZZZZZ^^^dddhhhjjjlllmmmnnnqqqppp]]]WWW]]]fffooowwwzzzpppiiifffllllllmmmoooqqqqqqooommmssspppqqq{{{wwwsssmmmkkklllnnnmmmlllnnnsssxxxzzzxxxxxx{{{~~~{{{yyyvvvvvvxxxxxxxxxvvvooonnnooosssuuuwww||||||yyywwwwwwxxxyyyxxxxxxzzz{{{{{{xxxvvvtttttttttuuuvvvxxxzzz{{{|||}}}{{{vvvoookkklllnnnpppppppppooonnnkkkjjjkkknnnqqqrrrrrrpppnnnkkkiiigggfffmmmmmmmmmkkkgggdddeeehhhhhhfffcccbbbdddggglllooommmlllkkkiiiiiimmmsssxxxyyy~~~zzz|||zzzyyy4DuXӵHu]3hhooossswwwne=enepIƎ@t@h>hfe@ďDne=eege|||}}}sĪj@huuuyyyyyyfdDĦhhh@ďD``````Hkgepppuuuxxxqqqmmmhhhbbb^^^@hsssvvv@GttttttHĪj@IŌBenevvvHkgevvvnerrrqqqfepppHu]3hhyyyyyyyyyse||||||zzzvvvsssrrrgeĦja>aĦvvvttt@Grrrpppsessswwwzzz}}}~~~}}}~~~<Ō@GzzzwwwHkgeyyyxxxxxxzzz|||HĪj@IŌegexxxuuuHu]3hIŌuuusssDdDĦnnnnennnjjj@h}}}zzz>hqqqrrruuuseiiine{{{nnn@GbbbgggsĪj@hxxxuuuuuutttqqqxxxxxx~~~~~~|||sssmmmhhhhhhgggeeeeeegggiiiooouuuzzz~~~xxxooo\\\WWWXXX```iiilllmmmnnnjjjjjjiiifffdddbbbcccdddiiikkkllljjjggggggiiimmmhhhfffbbb^^^ZZZVVVSSSQQQLLLLLLMMMOOOQQQQQQPPPNNNRRRRRRWWW]]]``````ccchhhlllgggaaa^^^^^^^^^\\\ZZZ\\\___bbbeeefffiiilllnnnuuu{{{lll^^^YYY^^^dddooovvv~~~yyypppkkkjjjmmmmmmoootttyyyyyyuuuqqquuurrrsss|||~~~{{{vvvrrrooollliiigggiiimmmrrrtttuuuwww{{{~~~}}}zzzxxxyyy|||}}}|||yyysssppppppssstttuuu{{{~~~yyywwwwwwwwwxxxwwwuuuxxxzzz{{{zzzxxxwwwwwwyyyzzz|||~~~{{{tttllliiijjjnnnpppqqqppppppooommmmmmppptttxxxwwwvvvuuussspppmmmkkkiiikkkhhhfffhhhiiihhhgggiiijjjhhhfffeeeeeehhhkkkmmmlllllllllkkkllloootttwww{{{4DuXӵĵD^pppppptttzzz|||}}}}}}ssswww|||}}}zzzDdDĦlllkkk^^^______jjjpppvvvzzzqqqmmmfffaaa]]]\\\nnnqqqvvvuuuvvvvvvuuussstttyyywwwtttsssrrrvvvsssD^ttttttuuuxxxs׼syyyyyyxxxvvvuuuuuugeFm8{{{>aĦzzzxxxttttttrrrppps׼sppptttwwwzzz{{{|||{{{{{{{{{Hozzzwwwrrr{{{{{{zzzzzz|||~~~}}}rrrpppoooD^uuuuuutttDdDĦqqqrrrsssnnnlllyyyrrrqqqqqqttts׼sooommmvvvkkkaaannnkkkooo}}}}}}zzzyyywwwtttzzz}}}|||zzzrrrlllggghhhiiiiiillloooqqquuuvvvvvvwwwwwwrrrjjj[[[YYY\\\ccchhhiiikkknnnkkklllllliiiddd```^^^^^^dddiiinnnooonnnooossswwwrrrnnnhhhbbb\\\XXXVVVUUUNNNNNNNNNPPPSSSTTTSSSRRRSSSVVV^^^gggiiiggghhhllliiigggeeebbbaaa```aaaaaa```aaabbbbbbcccfffjjjmmmwww}}}uuukkkbbb^^^aaaeeepppvvv}}}}}}xxxrrrooooooooonnnooottt{{{}}}yyyuuuuuusssttt{{{}}}uuunnnjjjhhhhhhkkknnnqqqrrruuuyyy}}}~~~{{{yyy{{{|||wwwtttrrrsssssstttzzz~~~yyyvvvvvvvvvwwwvvvtttwwwzzz{{{zzzxxxwwwwww{{{|||~~~xxxrrrkkkiiilllooopppooonnnpppqqqrrrsssuuuyyy|||wwwwwwwwwvvvuuurrrpppooonnniiiiiilllmmmkkkkkkooonnnlllkkkjjjjjjkkklllnnnnnnoooppppppppprrrvvvxxx|||Φ4DuXӵtvӵ>d<Ħqqqrrrqqquuu{{{~~~ĦĦĦ~~~yyyvvvvvvvvvsssxxx~~~~~~||||||}}}>d<Ħqqqooonnnggg^^^XXXYYY]]]^^^^^^```\\\\\\^^^bbbiiipppvvvzzzrrrmmmfff```]]][[[[[[[[[]]]eeejjjkkkoootttuuuppptttsssssstttuuuvvvtttssswww{{{xxxsssrrrtttoooqqqsssttttttvvvyyy{{{yyywwwtttsssĦsssppprrrsssrrrpppppptttwwwuuu>d<ĦttttttrrrssswwwBezzzzzzzzzyyyxxxyyygeFYĉ}}}|||>aĦ|||zzzvvvssssssuuuwwwvvvuuusssqqqoooBemmmpppsssvvvxxxyyyzzzyyyxxxwwwnu]ӵ{{{vvvxxxxxxtttnnnlllnnnrrruuuxxx{{{|||{{{{{{}}}|||{{{zzzzzzyyywwwrrrpppmmmkkkkkk>d<Ħuuuvvvvvvuuuuuu>d<ĦuuuuuuvvvĦzzzyyyzzzyyytttrrrsssssstttrrrqqqpppsssBessstttqqqppptttĦiii___aaadddfffgggjjjmmmpppvvvyyy|||}}}|||zzzxxxxxx}}}|||zzzwww}}}~~~zzzxxxrrrkkkggghhhkkklllpppuuuvvvwwwuuurrrqqqpppkkkddd\\\\\\```fffhhhhhhkkkooommmooooookkkddd^^^[[[ZZZ[[[aaaiiimmmnnnpppuuuzzzyyytttkkkbbb\\\YYYXXXXXXSSSSSSSSSVVVXXXZZZYYYXXXVVV[[[eeeoooqqqmmmmmmppphhhiiihhhgggeeeeeefffhhhddddddcccbbbbbbeeejjjnnnxxx{{{xxxssskkkfffcccdddfffpppvvv{{{{{{vvvrrrqqqssspppmmmlllqqqyyy}}}{{{wwwsssqqqsssyyy{{{rrrnnnllljjjkkkmmmooopppsssxxx{{{~~~{{{yyy|||~~~zzzvvvssssssrrrsssyyyyyyvvvuuuvvvvvvvvvtttwwwzzz{{{zzzxxxwwwvvvyyy{{{~~~}}}{{{uuupppkkkkkknnnpppooollllllooosssvvvxxxyyy{{{}}}uuuvvvwwwwwwwwwvvvtttsssqqqnnnnnnrrrppplllnnntttrrrqqqpppooonnnooooooppprrrsssuuuuuuuuuvvvyyy{{{~~~?aŖ%7uSQuR)ӵsdKĦuuu}}}}}}~~~gdKĦgdKĦgdKĦzzzvvvuuusssxxx}}}}}}}}}gdDĦrrrnnnkkkhhh```YYYWWWVVVVVVYYY^^^ZZZ\\\^^^```bbbhhhpppvvvooojjjfffccc___YYYWWWYYY\\\bbbhhhjjjmmmrrruuutttsssvvvzzz{{{zzzwwwvvvuuu|||}}}~~~{{{xxxvvvuuutttpppooonnnppptttxxxzzzzzz{{{vvvqqqgdKĦmmmsssrrrpppoooppprrrtttvvvyyysdKĦssstttvvvuuuuuu{{{uuuwwwyyyzzzŶS|||yyywww3we<}}}zzzvvvtttvvvvvvuuutttrrrppprrrrrrqqqrrrtttwwwzzz|||{{{xxxuuuiĉ@3hR/Ō}}}yyyrrrssssssrrrpppooopppqqqxxxzzz~~~~~~}}}}}}}}}~~~}}}|||zzzyyyyyyyyyqqqpppmmmkkkoooDdDĦwwwuuuwwwwwwuuusdKĦ~~~}}}gdKĦ|||xxxuuutttrrrqqqrrrpppmmmnnnwwwxxxwwwoooiiigdKĦaaa\\\bbbiiilllmmmnnnqqquuuyyy||||||xxxxxxxxx}}}yyyyyy{{{{{{uuuqqqkkkkkkiiigggfffiiiooosssxxxtttnnnjjjfffccc___]]]YYY[[[___ccchhhkkknnnooommmmmmmmmjjjeee^^^WWWSSSZZZ___fffjjjmmmpppuuuxxxqqqmmmggg___ZZZXXXZZZ]]]YYY\\\aaacccccccccccccccgggkkkppptttuuutttqqqnnnkkklllllljjjhhhffffffgggiiihhheeeaaa```ccciiimmmttt~~~vvvrrrnnnmmmjjjfffhhhllltttxxx{{{}}}{{{yyywwwvvvppplllkkkpppxxx{{{xxxsssuuuuuuuuuxxx|||wwwppplllhhhfffgggmmmtttxxxvvvssssssxxx~~~~~~}}}{{{uuuqqqqqqtttxxx|||~~~{{{xxxvvvuuuuuuvvvtttooonnntttwwwuuuvvvzzz{{{}}}~~~~~~~~~~~~xxxtttqqqqqqssssssoookkkhhhooowww|||}}}}}}~~~zzzyyyyyyyyyzzzyyywwwuuu{{{zzzxxxvvvuuuuuuvvvvvvyyyxxxuuurrrppprrrvvvzzzyyy{{{}}}>Aneyyyxxx}}}}}}~~~ne{{{nene~~~{{{wwwyyy|||}}}~~~Dexxxtttpppmmmhhh```YYYWWWVVVWWW[[[aaa[[[\\\^^^^^^___cccjjjnnnlllgggeeeddd```ZZZXXXYYYZZZaaagggjjjnnnsssuuutttuuuwwwyyyzzzyyyxxxxxxxxx~~~|||yyyvvvuuutttsssrrrqqqppprrruuuxxxyyyyyyzzzuuuneqqqnnnpppooonnnnnnooorrruuuwwwzzznewwwvvvwwwyyyyyyzzz~~~{{{wwwxxxzzzzzz>A|||xxxk<}}}}}}|||zzzxxxyyyxxxvvvtttrrrpppoooooorrrrrrrrrtttvvvyyy|||~~~~~~{{{xxxfh}}}yyytttttttttrrrpppppprrrssswwwyyy|||~~~~~~}}}~~~~~~|||~~~~~~}}}||||||{{{{{{{{{sssrrrpppnnnsssDe}}}zzzxxxyyyxxxvvvneneyyy{{{wwwuuuuuutttssspppmmmiiiiiikkkooorrrsssssskkkne___XXXYYY```iiinnnnnnnnnppprrrwwwyyy}}}~~~|||zzzxxxwww~~~zzz{{{~~~~~~zzzsssmmmeeefffeeeddddddgggkkkooorrrnnnhhhdddaaa___\\\ZZZ\\\]]]___bbbfffiiikkklllmmmlllllljjjfffbbb___\\\[[[___dddhhhjjjmmmqqqtttnnnjjjddd^^^YYYYYY\\\___```dddhhhkkklllkkkkkkkkkoooqqquuuyyyzzzyyywwwvvvqqqpppooommmllljjjiiihhheeedddaaa______bbbhhhmmmsss|||zzzqqqmmmllllllkkkhhhjjjoooxxxzzz|||{{{xxxtttrrrqqqooommmmmmpppuuuwwwuuurrrrrrqqqqqquuuyyy|||}}}{{{vvvpppkkkfffddddddhhhnnnrrrqqqnnnooouuu|||~~~~~~yyyuuutttuuuxxxzzz~~~~~~~~~}}}zzzxxxzzz~~~}}}}}}zzzxxxwwwwwwwwwxxxwwwqqqoooqqqsssqqqqqquuuyyy{{{}}}~~~~~~~~~~~~{{{zzz{{{xxxrrrmmmooottt||||||zzzyyyxxxzzzzzzzzzyyy}}}|||{{{zzzyyyyyyyyyyyy{{{zzzxxxvvvtttvvvzzz}}}{{{zzzzzz}}}~~~|||{{{~~~{{{}}}{{{zzz||||||yyyvvvrrrppplllddd\\\YYYVVVVVVZZZ```]]]]]]]]]]]]]]]___bbbffffffddddddeeeccc]]]YYYZZZXXX```hhhlllpppuuuwwwvvvwwwyyyzzzzzzyyyxxxxxxyyy}}}|||zzzwwwuuutttsssssstttsssrrrtttvvvyyyyyyyyyyyyuuutttsssqqqnnnmmmllllllnnnqqquuuwww{{{~~~zzzyyyzzz{{{|||}}}yyyzzz{{{{{{{{{www{{{}}}~~~~~~~~~|||{{{xxxuuusssrrrqqqqqqssstttuuuwwwzzz}}}|||zzz}}}zzzvvvvvvuuusssrrrrrruuuwwwwwwyyy{{{|||||||||}}}~~~zzz}}}~~~~~~}}}}}}||||||||||||vvvwwwvvvtttxxx}}}{{{zzzyyyxxxzzzvvv|||zzzuuuttttttuuuuuuoookkkfffdddeeeiiimmmooopppiii^^^XXXRRRXXX___iiiooopppooonnnnnnssstttwwwzzz|||{{{xxxvvv}}}|||}}}~~~}}}{{{vvvnnngggaaabbbcccddddddeeehhhjjjlllgggbbb^^^\\\[[[ZZZYYY```______```bbbeeehhhiiiiiihhhfffeeedddeeeeeeeee```bbbdddfffgggiiilllooojjjgggaaa\\\XXXYYY^^^bbbfffjjjooossstttsssssssssvvvxxxzzz|||}}}~~~}}}}}}xxxuuuqqqppppppooolllhhhbbbbbb```^^^___ccciiimmmsssxxxzzzuuunnnkkkjjjmmmnnnmmmooorrrxxxyyyyyywwwtttpppooooooooooooooooooppppppoooooonnnmmmmmmqqqvvvxxxtttooouuu~~~zzztttnnnjjjeeecccaaacccgggjjjjjjiiiiiipppyyy~~~{{{wwwuuuuuuuuuvvvxxxyyyzzz{{{{{{zzzyyyxxxvvvtttsssuuuyyy{{{zzzxxx|||{{{yyyxxxxxxyyy{{{|||{{{uuupppooonnnlllmmmooovvvxxx|||~~~~~~yyyssswww|||~~~|||yyyyyy{{{}}}}}}}}}~~~}}}||||||||||||}}}}}}~~~~~~}}}{{{{{{|||||||||{{{zzz{{{}}}~~~{{{yyyyyyyyyzzz}}}~~~~~~}}}}}}}}}|||}}}yyy~~~}}}{{{xxxvvvsssrrrssskkkccc\\\WWWTTTWWW]]]^^^^^^^^^]]]]]]^^^```aaacccaaacccgggfff```]]]]]][[[ccckkkooosssxxxzzzxxxzzz|||}}}}}}{{{xxxwwwwww}}}{{{zzzyyywwwvvvuuutttttttttssssssuuuxxxzzz{{{zzzyyyvvvtttsssuuuvvvvvvuuupppooonnnnnnoooqqqtttvvv{{{~~~~~~{{{zzz{{{yyy|||~~~{{{|||}}}|||~~~{{{xxxuuutttsssqqqsssvvvzzz}}}}}}|||yyywwwvvvvvvwwwwwwwwwxxxyyy{{{}}}~~~||||||}}}~~~{{{wwwwwwvvvuuusssuuuxxxzzzyyyzzz{{{{{{zzzzzz{{{|||{{{~~~}}}}}}}}}||||||{{{zzzzzz{{{}}}}}}{{{}}}|||{{{yyyzzzwwwqqquuuyyy~~~xxxsssqqqqqqrrrrrrpppkkkeeeaaabbbeeeiiikkkpppjjjccc_________[[[WWW\\\bbbjjjooopppooonnnnnnnnnnnnpppuuuzzz{{{xxxttt{{{~~~|||zzzwwwvvvtttpppiiiccc```bbbdddeeeddddddeeeffffffccc]]]ZZZYYYYYYYYYYYY```___]]]]]]^^^aaaeeegggbbbaaa___^^^___bbbfffhhhfffeeeeeeeeeeeegggiiikkkhhhfffaaa[[[XXXZZZ___cccfffkkkppptttvvvvvvvvvvvvzzzzzz{{{||||||}}}~~~}}}xxxsssrrrtttsssnnniiifffeeedddbbbbbbeeekkkooorrruuuzzz~~~}}}yyywwwpppmmmnnnsssuuuttttttvvvuuuvvvvvvtttrrrqqqrrrsssrrrssssssoookkkiiiiiikkkkkkjjjjjjoootttsssmmmfffiiiqqqvvvtttqqqooonnnkkkhhheeebbbaaadddfffhhhgggfffmmmvvv}}}~~~}}}}}}}}}|||zzzxxxuuurrrpppooouuuvvvyyy{{{{{{zzzwwwvvvvvvttttttvvvyyy{{{zzzxxxyyyyyyxxxxxxyyy{{{~~~~~~yyyrrrooommmmmmmmmnnnsssvvvzzz~~~{{{~~~}}}|||{{{}}}~~~|||zzzxxxwwwxxx{{{}}}||||||{{{zzzyyyzzz|||~~~~~~{{{yyyyyyzzz{{{|||~~~|||{{{|||}}}~~~yyywwwuuusssrrrtttnnnfff```YYYUUUXXX^^^____________aaabbbbbbbbbaaa```cccggggggcccaaabbbaaaiiipppssswww|||~~~|||{{{~~~~~~yyyvvvttt~~~~~~{{{{{{{{{zzzzzzyyyxxxwwwvvvsssssstttvvvzzz|||||||||zzzxxxvvvvvvwwwxxxxxxxxxuuutttrrrpppppprrrtttvvvyyy{{{}}}}}}|||zzzyyyyyyxxx|||~~~}}}~~~}}}|||~~~}}}{{{yyyxxxxxxxxxtttuuuwwwyyy{{{}}}zzzzzzyyyyyyyyyzzz|||}}}zzzzzz{{{{{{|||~~~~~~||||||}}}~~~}}}|||xxxxxxxxxwwwvvvwwwzzz|||{{{|||{{{yyywwwwwwxxxzzz{{{}}}~~~|||||||||{{{zzzyyywwwvvv~~~}}}|||zzz{{{wwwoooooorrryyy|||uuupppnnnnnnmmmmmmnnniiibbb^^^^^^aaadddfffmmmjjjfffddddddddddddcccdddgggllloooppppppppppppjjjjjjlllrrrxxxzzzxxxvvv{{{~~~zzzvvvpppmmmllljjjfffcccaaadddffffffdddbbbaaaaaabbb^^^ZZZXXXXXXYYYYYYXXX^^^\\\ZZZYYYZZZ^^^bbbddd^^^]]][[[ZZZ\\\```dddggggggfffdddccccccdddeeeeeehhhfffbbb]]][[[\\\```cccfffiiiooosssuuuvvvwwwyyy}}}|||{{{zzzzzz{{{}}}~~~{{{vvvvvvxxxwwwsssnnnmmmlllkkkiiihhhjjjnnnrrrrrrtttwww{{{}}}}}}}}}}}}xxxuuuvvv{{{~~~{{{xxxxxxuuuvvvvvvtttssssssuuuwwwxxxxxxwwwqqqjjjggghhhkkkjjjiiiiiilllooommmfff```bbbgggjjjggggggjjjmmmnnnllljjjgggeeefffiiikkklllhhhmmmtttzzz}}}}}}{{{{{{{{{{{{{{{yyyvvvsssooommmsssuuuxxxzzz{{{zzzxxxwwwxxxxxxyyyzzz||||||{{{zzzyyyxxxxxxxxxzzz}}}{{{uuuqqqppprrrtttssssssvvvzzz~~~{{{|||~~~yyyvvvqqqoooqqqwww~~~|||xxxxxxwwwsssrrrsss||||||{{{{{{{{{|||}}}~~~~~~}}}||||||}}}{{{}}}}}}zzzyyy{{{}}}~~~yyyvvvuuusssrrrppplllhhhddd]]]YYY\\\ccc`````````ccceeeffffffdddbbb``````dddeeeccccccfffjjjpppvvvwwwyyy~~~|||{{{xxxvvv|||}}}}}}}}}|||{{{zzzyyyxxxsssssstttwwwzzz||||||{{{zzzyyyxxxwwwwwwxxxyyyyyyxxxwwwtttsssrrrsssuuuwwwxxxyyyyyyzzzyyyxxxwwwvvvxxx|||~~~~~~~~~{{{~~~~~~}}}{{{yyyyyyyyy{{{|||wwwvvvvvvwwwxxxyyyzzz{{{vvvvvvxxxyyy{{{|||}}}}}}yyyxxxwwwwwwxxxzzz}}}~~~~~~~~~}}}|||||||||}}}}}}|||zzzyyyvvvxxxyyyyyyyyyyyy{{{}}}||||||zzzwwwuuuuuuwwwyyy{{{|||{{{yyyzzzzzz{{{zzzxxxvvvuuu}}}~~~}}}}}}{{{|||yyypppmmmoootttyyy}}}|||xxxsssooommmlllkkkjjjjjjeee___[[[[[[]]]___aaaggggggffffffgggiiikkklllmmmoooqqqrrrsssssssssrrrjjjkkkmmmqqquuuyyyzzz{{{xxxrrrkkkgggggghhhgggfffccceeeggghhhfffcccbbbbbb```]]]ZZZYYYZZZZZZYYYXXX[[[ZZZWWWVVVWWWZZZ]]]___\\\[[[[[[[[[]]]aaaeeegggfffdddbbbbbbccccccbbbaaagggfffdddaaa______bbbeeefffiiimmmqqqsssvvvyyy|||~~~|||zzzyyyyyyzzzzzz|||zzzyyy{{{zzzxxxuuusssrrrqqqooommmooosssvvvrrrtttwww{{{~~~}}}zzz{{{{{{yyyxxxyyyyyyxxxwwwwwwxxxzzz~~~}}}{{{uuuooommmooorrrppppppooonnnlllhhhccc___aaaddddddaaabbbiiinnnppppppnnnlllkkkkkkmmmppprrroooqqqtttwwwyyyyyyyyyxxx{{{{{{|||{{{yyyvvvrrrpppqqqrrruuuxxxyyyzzzyyyyyy{{{{{{}}}}}}}}}}}}|||{{{zzzyyyyyyyyy{{{}}}~~~}}}yyyuuuvvvzzz{{{yyyvvvxxx{{{}}}~~~zzzvvvppplllnnnttt|||}}}{{{vvvssstttsssnnnllllll~~~}}}}}}}}}}}}|||||||||~~~}}}||||||yyy|||~~~|||xxxwwwyyy}}}}}}zzzwwwuuutttsssmmmkkkjjjgggaaa\\\^^^dddbbbbbbbbbeeehhhiiigggeeebbb^^^]]]```aaa```ccchhhqqqvvvyyyxxxyyy~~~}}}~~~~~~}}}|||}}}~~~~~~~~~~~~}}}{{{yyyxxxvvvvvvvvvxxxzzzzzzxxxwwwzzzyyyxxxwwwvvvvvvwwwxxxxxxwwwtttssssssuuuwwwyyyyyyxxxxxxxxxwwwvvvuuusssuuuyyy~~~~~~~~~}}}}}}||||||}}}~~~~~~}}}{{{}}}|||zzzxxxwwwvvvxxxzzz{{{vvvuuutttsssssstttvvvwwwqqqsssvvvxxxyyyzzzyyyyyyrrrqqqooooooqqquuuzzz}}}||||||||||||||||||}}}}}}}}}|||wwwuuuuuuuuuwwwzzz{{{{{{{{{{{{|||zzzyyyxxxuuutttuuuyyy|||}}}}}}~~~~~~{{{vvvwwwyyy{{{{{{{{{yyyyyyxxx~~~}}}}}}~~~~~~yyyoookkknnnssswwwyyyyyyxxxwwwwwwtttqqqoooooonnnmmmkkkgggccc^^^[[[[[[]]]^^^___bbbdddgggiiijjjllloooqqqssstttwwwyyyyyywwwtttqqqlllnnnppprrruuuyyy~~~}}}rrrmmmgggeeegggiiijjjiiifffiiikkklllkkkjjjjjjjjjcccaaa`````````___]]][[[[[[YYYWWWUUUTTTUUUWWWXXXXXXXXXZZZ\\\___ccceeeggggggeeedddeeeffffffdddaaadddeeeeeeeeeddddddfffiiifffhhhkkkmmmpppuuuzzz~~~~~~}}}{{{xxxvvvuuuuuuuuuyyyyyyyyyyyyyyyyyyyyyxxxssssssrrrqqqqqqrrrvvvzzzrrrtttxxx}}}~~~{{{}}}|||xxxxxxzzz|||}}}}}}}}}~~~zzzxxxyyy|||~~~|||vvvnnngggddddddaaaddddddbbbdddkkkpppppppppppppppooopppqqqtttvvvwwwuuuttttttuuuvvvvvvvvvyyyyyyzzzzzzyyywwwtttrrrqqqrrruuuwwwzzz|||}}}}}}~~~~~~||||||{{{{{{zzzzzz{{{}}}~~~|||xxxzzz|||||||||||||||}}}{{{vvvrrrqqqtttyyy||||||{{{zzzxxxvvvvvvqqqoooqqqpppkkkiiiiii~~~~~~}}}|||{{{}}}~~~~~~~~~}}}|||zzzzzzyyy|||}}}{{{wwwvvvyyy}}}zzz}}}|||zzz}}}{{{xxxvvvtttsssnnnmmmmmmjjjbbb[[[\\\bbbdddcccdddgggjjjjjjgggdddbbb]]][[[\\\]]]^^^ccciiiuuuyyy{{{xxxyyy}}}}}}}}}|||{{{{{{~~~}}}{{{yyyxxxyyyxxxxxxxxxyyyxxxuuusssyyyyyyxxxvvvttttttuuuvvvvvvuuusssssssssvvvyyyzzzyyyxxxwwwwwwwwwvvvtttrrrqqqvvvzzz|||zzzyyyyyy{{{xxxwwwvvvvvvyyy~~~~~~~~~}}}zzz}}}{{{yyyvvvuuutttvvvxxxyyytttsssqqqppppppqqqssstttoooqqqtttwwwxxxwwwuuutttlllkkkiiiiiimmmrrryyy}}}{{{{{{||||||}}}}}}}}}}}}{{{~~~~~~yyytttqqqqqqsssvvvzzz||||||{{{{{{|||wwwwwwvvvttttttvvv{{{~~~|||sssuuuxxx{{{}}}}}}}}}|||ssszzz~~~|||}}}xxxnnnhhhmmmtttxxxxxxuuuqqqooosssqqqppppppqqqqqqooonnnhhheee```^^^^^^___`````````dddhhhkkklllnnnqqqtttvvvxxx{{{~~~~~~{{{tttpppoooqqqssstttuuuzzz}}}}}}~~~~~~xxxmmmiiieeeeeehhhlllmmmllljjjmmmpppqqqqqqqqqrrrssshhhggggggggggggfffccc```[[[YYYWWWTTTRRRRRRRRRSSSSSSUUUXXX\\\```ccceeeeeejjjiiihhhiiikkkkkkhhhdddaaacccfffgggggghhhjjjllleeefffhhhjjjmmmsssyyy~~~|||zzzxxxvvvsssqqqpppooorrrtttuuuuuuuuuuuuvvvxxxqqqrrrrrrqqqqqqtttxxx|||rrruuuyyy}}}}}}zzz|||{{{wwwtttxxx|||~~~~~~rrrjjjhhhjjjbbbffffffeeegggmmmqqqpppooopppqqqqqqrrrsssvvvxxx|||yyyuuusssssstttuuuuuuuuuvvvwwwxxxwwwuuusssrrrssstttvvvyyy|||~~~}}}}}}|||{{{zzz{{{}}}~~~zzz|||}}}}}}zzz{{{}}}yyyvvvvvvwwwxxxxxxuuuuuuuuutttssssssooommmoooooojjjggghhh~~~||||||~~~}}}{{{~~~}}}~~~}}}{{{xxxvvvttttttvvvwwwxxxwww|||}}}~~~~~~~~~|||{{{yyywwwxxxrrrkkkhhhhhhgggbbb^^^iiiiiijjjlllnnnmmmjjjggg```___\\\ZZZ[[[```hhhmmmyyyyyyzzz{{{}}}}}}zzzyyy}}}~~~||||||~~~~~~{{{xxxyyywwwwwwwwwtttnnnnnnqqqtttsssrrrssstttuuutttsssvvvuuurrrqqqrrrtttxxxzzzyyyyyyxxxvvvtttrrrqqqqqqsssssstttuuuwwwwwwuuuttttttvvvxxx|||}}}zzzwwwuuuxxxwwwsssppprrrwwwwwwsssnnnnnnmmmmmmnnnpppqqqrrrpppoooppprrrsssqqqlllggggggcccaaabbbcccgggoooxxx~~~}}}zzzyyyyyyzzz{{{yyywwwwwwyyyyyyvvvssssssuuuyyy~~~}}}wwwqqqjjjgggjjjpppwww{{{~~~}}}~~~}}}zzzxxxxxxxxxzzzzzzyyyxxxvvvwwwzzz~~~~~~wwwmmmhhhnnnvvv{{{{{{wwwssspppuuuuuuuuuvvvvvvsssoookkkjjjeee___]]]___bbbcccccceeeeeegggkkkooorrrssssssxxxxxxxxx{{{|||yyywwwuuussssssvvv{{{~~~|||wwwgggeeedddggglllpppqqqqqqjjjppptttvvvyyy~~~}}}rrrqqqppprrrtttqqqjjjccc___\\\XXXVVVVVVWWWWWWVVVSSSTTTXXX\\\aaaeeehhhjjjnnnoooppprrrrrroooiiidddfffiiikkkkkkjjjhhhhhhiiigggggggggiiimmmqqquuuwwwyyy{{{xxxoookkknnnpppooopppooommmnnnoooppppppooonnnqqqrrrqqqtttyyy|||zzzyyyxxxwwwvvvwww{{{}}}~~~{{{xxxuuuyyy~~~}}}rrrjjjhhhiiihhhjjjmmmnnnnnnooossswwwuuuvvvwwwxxxxxxwwwuuuttt|||zzzuuuqqqoooooopppqqqtttuuuvvvwwwxxxxxxxxxxxxwwwxxxxxxzzz||||||zzzxxxxxxzzz|||~~~~~~~~~|||{{{}}}}}}{{{zzz|||~~~~~~yyyrrrppprrrtttuuutttqqqpppmmmgggaaa]]][[[\\\}}}zzz{{{~~~|||||||||{{{yyywwwvvvtttrrrrrruuuwwwxxxyyyzzz{{{{{{zzzzzz|||zzzxxxtttpppnnnnnnlllfffaaaeeegggkkkooorrrpppkkkggg______]]]\\\^^^ccckkkpppyyyzzz{{{|||~~~~~~{{{xxxxxx|||}}}yyyyyy{{{}}}|||zzz{{{xxxwwwvvvsssnnnnnnqqquuutttssstttvvvwwwvvvuuuvvvvvvuuuttttttttttttuuuvvvvvvvvvtttrrrqqqpppqqqsssssstttuuuvvvuuusssrrrsssuuuwww{{{}}}xxxuuurrrwwwvvvssspppssswwwuuupppmmmlllkkkjjjkkklllnnnooojjjjjjkkkmmmnnnjjjddd^^^___[[[ZZZ]]]___ccclllttt{{{|||}}}|||zzzxxxxxxxxxuuuttttttuuuxxxyyywwwuuuvvvxxx|||vvvpppiiicccccciiiqqqwww|||{{{}}}yyyyyyyyyxxxxxxxxxxxxxxxyyyzzz|||~~~~~~|||tttkkkgggmmmuuuzzz{{{yyywwwvvvzzzyyywwwvvvuuurrrmmmjjjgggddd```___aaacccddddddeeegggjjjnnnrrrtttuuuuuuwwwwwwxxx{{{~~~{{{|||yyyvvvuuuwww{{{~~~{{{zzz|||~~~yyytttllliiiffffffiiilllmmmlllqqqwww{{{|||~~~{{{{{{{{{xxxpppjjjfffbbb\\\XXXWWWWWWVVVVVVVVVWWWZZZ^^^ccchhhlllnnnssstttvvvwwwwwwtttnnniiihhhiiikkkkkkiiihhhiiijjjhhhgggfffggghhhkkknnnpppqqqssspppkkkkkkppprrrooollljjjiiiiiijjjlllkkkjjjggglllqqqrrrvvvzzz{{{yyywwwvvvsssqqqqqquuu|||~~~~~~zzzwwwxxx|||uuummmkkklllllloooqqqrrrrrrsssvvvyyyxxxyyyzzz{{{zzzxxxvvvuuuyyywwwssspppooopppssstttvvvwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvwwwzzz}}}~~~{{{yyyyyyzzz|||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}yyyrrrooonnnnnnllljjjmmmkkkggg```YYYSSSQQQQQQ|||yyyzzz}}}|||{{{zzzxxxvvvtttrrrpppqqqtttyyy|||~~~||||||yyytttttt}}}}}}|||~~~uuurrrppppppooolllfffaaacccffflllqqqtttqqqjjjeee____________aaagggmmmsssxxxyyy|||~~~~~~}}}{{{yyywwwuuuvvv{{{zzzyyy|||~~~~~~zzzxxxwwwsssnnnooosssvvvuuuuuuvvvyyyzzzzzzyyywwwxxxyyyyyyxxxuuusssqqqtttuuuuuusssqqqoooooopppuuuvvvvvvwwwvvvtttsssrrrqqqsssvvvzzz}}}xxxssspppuuuvvvtttrrrtttvvvsssmmmjjjhhhfffeeeeeefffiiijjjeeeeeefffgggfffbbb[[[VVVWWWUUUUUUYYY\\\```hhhqqqvvvxxx{{{{{{yyywwwvvvuuurrrrrrsssvvvyyy{{{zzzyyy{{{}}}xxxsssjjjaaa]]]bbbmmmvvvzzzzzz|||xxxzzzzzzxxxuuuuuuwwwzzz|||}}}}}}}}}||||||{{{{{{|||rrrkkkfffkkkrrrxxxzzz{{{{{{||||||xxxuuurrroookkkhhhdddcccbbbccceeeggggggfffiiilllpppuuuwwwwwwwwwvvvuuuuuuwwwzzz~~~}}}}}}yyyvvvvvvyyy~~~}}}{{{yyyzzz|||{{{wwwsssppplllhhhggghhhjjjmmmmmmxxx~~~xxxsssooojjjccc^^^\\\]]]_________```aaadddiiinnnrrruuuzzzzzz|||}}}}}}yyysssnnnhhhiiijjjiiihhhhhhiiijjjiiihhhfffeeeeeefffhhhjjjhhhiiihhhiiinnnuuuwwwtttkkkiiigggfffggghhhgggeeebbbiiiooosssxxx}}}}}}zzzxxxvvvqqqmmmlllpppwww}}}|||zzzxxxvvv}}}wwwooommmnnnnnnqqqsssttttttuuuvvvxxxzzz{{{|||}}}|||zzzxxxvvvuuussspppoooooorrruuuwwwxxxxxxwwwwwwwwwvvvvvvvvvuuuuuutttuuuvvvyyy|||~~~}}}~~~{{{zzz{{{|||}}}}}}zzz{{{|||}}}~~~~~~}}}xxxsssooonnnkkkgggccceeebbb]]]UUUMMMFFFCCCBBB}}}yyyzzz~~~}}}}}}}}}{{{yyysssqqqppprrrxxx~~~yyyqqqoooyyyzzzvvvtttqqqooonnnkkkgggccceeegggkkknnnpppmmmgggcccaaabbbbbbcccdddhhhnnnrrrwwwyyy|||~~~~~~}}}zzzyyyvvvuuutttsssuuuzzz~~~{{{yyyuuuqqqsssxxxyyyxxxxxxzzz}}}~~~~~~}}}zzz{{{||||||{{{yyyvvvuuuwwwxxxxxxuuuqqqnnnnnnoooyyyzzzzzzzzzwwwuuutttsssppprrrtttyyy~~~zzzuuurrrvvvwwwwwwuuuwwwxxxrrrkkkfffdddaaa___^^^```bbbddddddcccbbb```^^^ZZZVVVSSSVVVTTTUUUYYY\\\___fffnnnqqquuuyyyzzzyyyvvvtttsssrrrtttvvvzzz}}}~~~~~~}}}}}}xxxoooccc]]]aaammmxxx{{{|||~~~yyy||||||yyytttssswww|||{{{{{{zzzyyyxxxxxxzzz{{{|||}}}~~~xxxpppkkkfffkkkpppuuuwwwyyy{{{}}}~~~zzzuuuqqqnnnkkkhhhfffbbbcccfffiiikkkllllllkkkqqquuuyyy||||||yyywwwuuuqqqsssuuuxxx|||~~~~~~|||xxxuuuuuuwwwzzz}}}}}}~~~||||||}}}|||yyywwwqqqnnniiiggghhhkkkppprrryyy}}}xxxrrrkkkggghhhkkkoooqqqmmmlllllllllooossswwwzzz}}}~~~{{{uuupppggghhhiiihhhffffffhhhiiiiiihhhfffeeeeeeeeefffgggdddcccdddiiisss{{{|||zzzqqqnnnkkkiiihhhgggeeecccaaahhhnnnqqqwww~~~~~~|||yyyrrrmmmkkkooowww}}}}}}wwwtttsssuuuxxx{{{{{{~~~uuuooonnnnnnlllnnnppprrrsssssssssssswwwyyyzzz{{{{{{zzzxxxwwwrrrqqqooonnnooorrruuuwwwwwwwwwwwwwwwwwwxxxxxxxxxvvvuuuttttttuuuwwwzzz{{{{{{~~~|||}}}}}}}}}}}}yyy{{{}}}|||{{{zzzxxxvvvssspppllljjjiiifffaaa\\\XXXVVVQQQJJJBBB<<<999888||||||~~~}}}~~~~~~}}}tttsssrrruuu|||{{{pppmmmyyy|||~~~}}}{{{xxxsssooommmlllkkkjjjgggggggggiiijjjjjjhhhfffdddeeefffggggggiiimmmooouuuwwwzzz|||{{{yyyuuusssqqqrrrrrrsssvvv{{{}}}zzzvvvxxx}}}|||{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{}}}}}}yyysssoooooopppyyy{{{|||zzzwwwtttsssssspppqqqssswww|||~~~zzzxxxxxxzzzzzzyyyyyyyyyrrrjjjcccaaa___\\\[[[\\\]]]^^^bbb```]]]XXXUUUSSSSSSSSSVVVTTTTTTXXXZZZ]]]ccckkkppptttxxxzzzxxxuuurrrqqqsssuuuyyy|||~~~~~~~~~~~~{{{rrrfff```cccnnnxxx|||~~~~~~{{{}}}}}}yyyttttttyyywwwwwwvvvsssrrrtttyyy}}}}}}~~~}}}rrrllljjjhhhkkkooorrrtttuuuxxxyyywwwtttooollljjjhhhfffeeebbbeeejjjoooqqqqqqppppppyyy}}}~~~yyyuuusssnnnpppsssvvvyyy{{{~~~zzzyyyvvvttttttuuuwwwxxx{{{~~~}}}||||||{{{yyyrrroookkkggggggjjjooorrrvvv}}}|||uuurrrssswww|||{{{xxxuuurrrrrruuuyyy|||{{{uuupppggghhhiiiiiigggggghhhiiifffgggggggggggghhhhhhhhhcccaaabbbjjjuuu|||~~~}}}xxxuuupppmmmjjjgggdddbbbcccgggiiikkkpppzzz~~~zzzsssmmmkkkooowww~~~xxxooojjjmmmtttzzzvvvrrrwww}}}zzz{{{{{{wwwqqqllllllmmmjjjlllnnnqqqsssrrrqqqoooqqqsssvvvxxxzzzzzzyyyyyysssrrrqqqqqqrrrtttuuuvvvvvvwwwxxxzzz{{{|||||||||xxxxxxwwwvvvvvvwwwxxxxxxyyy~~~|||~~~~~~{{{xxxvvvrrrooogggdddaaa___^^^ZZZTTTOOOKKKJJJFFFAAA;;;666555555}}}|||}}}~~~wwwuuuuuuxxxyyypppppp|||~~~~~~}}}~~~}}}|||yyyvvvrrrnnnllllllnnnoookkkiiiggggggiiikkkmmmmmmgggiiikkklllllllllnnnooosssuuuwwwxxxvvvssspppnnnnnnpppsssuuuxxx}}}~~~{{{|||}}}||||||}}}~~~~~~}}}uuuqqqqqqtttxxx{{{|||zzzvvvrrrrrrssspppqqqrrruuuyyy~~~~~~zzz||||||zzzzzzyyyrrrjjjcccbbb```^^^\\\\\\\\\\\\]]][[[XXXSSSOOONNNPPPRRRTTTQQQQQQTTTVVVYYY```hhhqqquuuyyyzzzxxxuuurrrqqqqqqtttyyy|||}}}||||||}}}zzzrrrhhhcccfffnnnvvv{{{}}}~~~|||{{{{{{{{{{{{zzzvvvtttuuuzzzuuutttrrrooonnnqqqyyyvvvkkkggggggjjjmmmppprrrrrrssstttuuurrrooollliiiiiihhhgggeeebbbgggmmmrrrtttsssssssss|||}}}wwwsssrrrnnnpppsssvvvwwwzzz}}}yyyxxxwwwvvvuuuuuuttttttyyy~~~|||zzzzzzzzzzzzvvvtttooojjjggghhhlllpppuuu~~~}}}~~~|||wwwvvvxxx|||~~~wwwrrrjjjlllnnnooommmlllllllllggghhhkkknnnooonnnmmmlllfffcccdddkkkssswwwzzz}}}{{{xxxsssooollliiifffccceeefffeeedddiiisss{{{}}}{{{xxxqqqllljjjooowww}}}~~~uuulllgggjjjttt|||yyyqqqlllnnnrrrnnnqqqsssrrrmmmjjjiiijjjkkkmmmppptttvvvvvvtttqqqnnnppptttwwwyyyzzzzzzzzzuuuuuuwwwxxxxxxxxxxxxxxxxxxzzz}}}}}}}}}}}}|||{{{yyywwwvvvwww|||~~~|||||||||yyyzzz{{{{{{|||}}}|||yyyzzz~~~xxxtttqqqlllhhhaaa^^^[[[XXXVVVRRRJJJEEE@@@@@@>>>:::777555555666~~~~~~~~~yyyxxxwwwyyy~~~}}}sssnnnttt}}}{{{zzzwwwwwwwwwwwwvvvuuusssssstttwwwyyyuuurrrnnnllllllmmmnnnmmmhhhkkknnnpppqqqqqqrrrsssqqqrrrssssssqqqoookkkiiilllppptttyyy|||~~~|||{{{{{{|||}}}~~~~~~}}}}}}~~~wwwsssuuuyyyzzz}}}}}}xxxuuuuuuwwwrrrqqqrrrssswww{{{|||}}}|||zzzyyyxxxqqqiiifffeeedddcccaaa___]]]\\\XXXXXXXXXUUURRRPPPQQQSSSRRROOONNNQQQTTTXXXaaajjjtttwwwzzzzzzxxxuuurrrqqqoootttzzz}}}~~~}}}~~~~~~yyyrrrkkkiiikkkppptttvvvyyy|||}}}{{{yyyyyyzzzzzzxxxtttrrrrrrvvv{{{~~~uuuuuurrrmmmkkkoooxxxrrrhhhfffgggkkknnnqqqsssssssssssstttrrrooommmkkkkkkjjjhhhgggaaagggnnnssstttsssssstttzzz~~~zzztttqqqqqqooorrruuuwwwxxxzzz~~~|||||||||{{{yyyvvvsssqqqvvv|||}}}|||~~~|||yyyyyyzzz{{{{{{yyyvvvqqqmmmmmmqqquuuyyy}}}|||wwwpppssswwwxxxwwwtttsssrrrnnnqqqvvvzzz{{{zzzwwwtttnnnjjjiiinnnrrrrrrwww}}}|||yyyuuurrrpppnnnkkkiiiiiiiiigggdddgggqqqxxxzzzyyyvvvqqqmmmlllqqqyyy~~~|||vvvnnnjjjllluuu}}}~~~zzztttnnnkkkkkklllkkknnnrrrqqqmmmjjjhhhiiimmmnnnrrrwww{{{{{{wwwtttqqqrrrvvvyyy{{{{{{{{{{{{wwwyyy}}}~~~|||}}}|||xxxuuusssyyyyyyuuuttttttrrrsssuuuvvvvvvwwwzzz|||zzzwwwsssrrruuu{{{~~~yyyrrrmmmjjjfff```\\\WWWTTTQQQOOONNNJJJDDD>>>999999888666444333555777{{{zzzyyyyyy|||~~~~~~~~~}}}uuummmmmmwww{{{zzz|||~~~|||yyy|||vvvrrrrrrttt{{{|||}}}wwwssspppnnnkkkiiihhhlllppptttuuuuuuvvvwwwpppqqqqqqpppnnnllliiiggglllpppvvv{{{~~~{{{zzzyyyzzz{{{|||{{{zzz|||~~~{{{yyyuuuxxx|||}}}|||yyyyyy|||sssrrrrrrrrruuuyyy}}}|||}}}{{{xxxxxxwwwppphhhhhhiiihhhgggeeebbb___^^^UUUXXX[[[ZZZWWWTTTSSSTTTRRROOONNNQQQUUUZZZeeeooovvvxxx{{{zzzxxxuuusssrrrooouuu|||}}}}}}zzzsssooonnnqqqssstttqqquuuyyyzzzxxxwwwxxxyyyyyyuuupppoooqqqvvvzzz|||xxxwwwsssmmmjjjnnnxxx~~~~~~rrriiihhhjjjkkknnnrrrttttttttttttuuusssqqqooonnnnnnllljjjhhhaaagggnnnrrrsssrrrssstttvvv{{{}}}wwwrrrpppqqqqqqtttwwwxxxyyy{{{}}}xxxrrroootttxxx}}}}}}yyyxxxzzz}}}}}}zzzzzz{{{}}}}}}}}}{{{xxxuuuvvv{{{~~~|||uuuyyy}}}~~~{{{xxxwwwwww{{{|||uuuqqqpppssssssqqqvvv~~~}}}{{{xxxvvvuuutttrrrpppmmmnnnkkkhhhjjjrrrxxxyyyyyyvvvrrroooooottt{{{zzzzzzxxxrrrnnnooovvv}}}{{{yyyuuuqqqmmmkkkkkkjjjlllppptttsssoookkkiiiiiimmmnnnrrrxxx}}}}}}yyyuuutttvvvyyy{{{}}}}}}||||||xxx{{{~~~xxxuuupppvvv~~~vvvpppnnnnnnlllnnnppprrrssstttvvvxxxuuurrrnnnmmmooorrrttttttpppkkkeeebbb___[[[UUUQQQGGGDDDBBBAAABBB@@@<<<888666666666444222222444666||||||{{{xxxuuutttttttttuuupppkkkooo|||||||||~~~|||wwwsssuuu|||yyyuuuuuuwww}}}~~~vvvooollljjjjjjmmmooosssyyy}}}~~~|||zzzuuuqqqppppppmmmfffccccccmmmqqqvvvzzz~~~{{{}}}|||wwwsssrrrtttwwwyyy|||zzzyyyyyyyyyxxxwwwwwwzzz}}}~~~{{{zzzzzzyyywwwvvvxxxxxxvvvzzz~~~~~~~~~}}}zzzvvvrrrpppnnnmmmlllkkkjjjgggccc___ZZZXXXXXXZZZYYYVVVWWW\\\YYYWWWTTTUUUZZZcccmmmssszzz|||}}}~~~}}}yyyuuurrrooouuu}}}}}}||||||{{{zzzzzzuuuqqqqqqrrrsssssslllmmmpppsssvvvvvvsssqqquuurrrnnnkkklllpppuuuxxxwwwwwwwwwtttpppooorrruuuxxx{{{}}}qqqllljjjkkkqqqqqqrrrsssuuuwwwxxxyyyvvvxxxyyyvvvqqqkkkiiiiiijjjllloooooonnnppptttxxxzzzxxxvvvvvvvvvuuusssqqqooosssxxxzzz{{{|||~~~|||||||||yyytttpppqqquuuyyyyyyvvvwww{{{}}}}}}~~~|||{{{zzzyyyxxxxxxyyyzzz{{{zzzzzzyyyvvvsssqqqrrrtttwwwuuurrrooopppsssxxx{{{}}}|||yyyuuussswww~~~{{{vvvvvvuuutttwwwoooppppppnnnmmmnnnrrrwwwyyyyyyyyyxxxuuupppllliiihhhnnnwww}}}zzzzzzzzz|||}}}~~~~~~}}}yyy}}}zzzxxxtttoookkkooonnnnnnoooqqqrrrqqqpppmmmhhhcccbbbdddfffdddaaa]]]\\\YYYTTTOOOIIIEEEBBB;;;888666777;;;<<<888444333333222111000//////...{{{vvvqqqnnnlllnnnkkkiiinnn|||}}}xxx~~~~~~|||xxxuuuwww|||}}}}}}xxxqqqllliiihhhqqqssswww}}}}}}zzzvvvuuuttttttnnnfffccceeennnrrrxxx}}}{{{{{{|||~~~~~~{{{wwwsssrrrsssvvvxxx}}}~~~}}}yyywwwxxxyyyyyyxxxwwwyyy|||}}}{{{zzzzzz{{{yyyyyy{{{zzzxxx{{{}}}zzzvvvsssqqqooonnnlllkkkjjjgggbbb^^^YYYWWWXXX\\\]]]\\\^^^bbbcccaaa```aaaeeelllsssxxx}}}}}}~~~}}}|||yyyvvvtttssswww}}}~~~{{{yyyyyyyyyyyy{{{wwwrrrnnnnnnnnnnnnnnnkkklllnnnpppqqqqqqpppoooqqqooolllkkklllqqqvvvyyyxxxxxxvvvrrroooooorrruuuyyyzzz~~~{{{rrrnnnoooppprrrrrrsssuuuxxx|||}}}~~~|||wwwrrrooooookkkllllllllllllnnnrrrtttxxxvvvuuuuuuvvvvvvuuutttsssuuuxxxzzz|||}}}}}}{{{zzzzzzwwwrrrnnnrrrvvvzzz{{{{{{{{{~~~~~~||||||~~~}}}zzzzzz{{{~~~||||||zzzwwwtttsssuuuwww}}}zzzwwwvvvwwwzzz~~~{{{wwwvvv{{{~~~xxxvvvvvvtttxxx~~~}}}rrriiikkkmmmnnnpppsssyyy~~~~~~~~~~~~|||xxxtttrrrooottt{{{{{{|||}}}}}}}}}}}}}}}|||~~~|||}}}|||{{{{{{zzzvvvrrrnnnhhhiiikkknnnooommmhhhddd^^^YYYSSSRRRSSSTTTQQQNNNKKKJJJHHHEEEAAA===:::888999666444555888999555222555444222000...,,,******yyyrrrlllhhhhhhggggggkkkxxxxxx~~~}}}}}}|||xxxvvvxxx}}}zzzuuupppmmmlllvvvxxx||||||zzzzzz|||zzzrrrhhhgggjjjsssxxx}}}|||zzzxxxzzz|||yyyvvvsssrrrsssuuuwww{{{|||~~~~~~}}}{{{xxxvvvwwwxxxxxxxxxxxxyyy}}}{{{}}}~~~|||zzzzzzzzz~~~||||||~~~}}}{{{~~~|||xxxvvvtttsssqqqooonnnllljjjgggbbb^^^YYYWWWYYY___bbbcccfffjjjmmmmmmmmmnnnqqqvvvzzz}}}~~~}}}{{{yyyxxxwwwvvvuuuxxx{{{}}}}}}yyyvvvuuuvvvwwwtttrrrnnnmmmmmmmmmmmmmmmiiiiiikkklllmmmmmmmmmmmmnnnmmmllllllooosssxxx{{{yyyxxxtttpppnnnooossswwwyyyyyy|||zzzsssrrrsssvvvssstttuuuxxx|||}}}yyyvvvuuupppnnnkkkjjjllloooqqqqqquuutttssstttwwwxxxyyyxxxuuuvvvwwwzzz~~~}}}{{{zzzyyyvvvqqqnnnsssuuuzzz}}}~~~{{{zzzzzz{{{~~~~~~~~~~~~}}}}}}~~~|||yyyvvvvvvyyy{{{}}}|||}}}{{{{{{xxxwwwvvvtttsssyyyzzzpppgggjjjmmmqqqtttyyy~~~|||yyy|||~~~}}}~~~~~~~~~~~~}}}{{{xxxvvvuuuuuuwwwyyyyyyvvvppplllaaadddhhhkkkkkkeee]]]VVVQQQMMMGGGEEEEEEDDDAAA>>><<<<<<;;;:::999777555444666444222222444444111...111111///...,,,***)))(((~~~xxxqqqmmmhhhhhhhhhjjjsss}}}}}}zzzwwwuuuxxx~~~}}}{{{yyyvvvuuuyyy{{{xxxnnnmmmqqq{{{~~~~~~|||xxxyyy~~~zzzxxxvvvtttssssssuuuvvv{{{|||}}}~~~~~~|||zzzxxxxxxxxxxxxwwwvvvwwwzzz}}}yyy{{{}}}}}}|||{{{zzz{{{~~~}}}~~~zzzvvvtttssssssrrrpppooonnnlllhhhccc```[[[YYY[[[aaafffhhhkkkoooqqqrrrtttvvvyyy|||}}}yyyvvvuuuuuuvvvwwwuuuvvvwwwyyy{{{}}}yyyuuutttuuuvvvpppnnnllllllnnnooopppooofffhhhiiijjjkkkmmmooopppqqqqqqqqqrrrtttxxx{{{}}}zzzwwwrrrooonnnqqqvvvyyyzzzxxx{{{zzzwwwuuuvvvwwwuuuuuuvvvxxx|||{{{xxxwwwuuuqqqlllkkknnnpppqqqppprrrqqqqqqssswwwzzz||||||wwwvvvvvvzzz~~~}}}zzzwwwtttqqqnnnrrrtttxxx~~~|||zzzxxxuuuuuuwwwyyy{{{vvvpppnnniiiooo{{{~~~}}}~~~~~~|||zzzxxxyyy|||~~~}}}wwwuuuuuusssrrrxxx{{{uuuooopppsssvvvyyy}}}~~~zzz{{{|||}}}{{{xxxwwwuuusssqqqoooppprrrsssrrrnnnhhhccc\\\^^^aaadddbbb\\\RRRLLLFFFCCC???===<<<;;;999777666777777777666555444444222000//////000///---***++++++++++++************yyytttmmmmmmlllnnnuuu~~~zzzvvvuuu{{{~~~~~~|||{{{}}}uuutttyyy}}}zzz|||}}}~~~{{{{{{~~~}}}zzzyyywwwvvvuuuuuuvvvwwwzzz{{{|||}}}}}}|||zzzyyyzzzzzzyyyvvvtttuuuwwwyyyxxxzzz}}}}}}|||{{{||||||~~~}}}~~~|||wwwtttsssrrrsssrrrqqqpppooonnnkkkgggddd```\\\]]]ccciiijjjlllooorrrtttwww{{{~~~{{{xxxtttqqqppprrrtttwwwtttssssssuuuyyy~~~{{{vvvtttuuuwwwpppnnnlllkkklllmmmlllkkkeeehhhkkkmmmnnnpppsssvvvxxxxxxyyyzzz{{{}}}~~~zzzvvvqqqnnnoootttyyy}}}{{{yyy{{{~~~~~~}}}|||zzzxxxvvvuuuvvvvvvvvvxxx{{{~~~~~~{{{yyyvvvuuuvvvrrrmmmlllnnnoooooonnnqqqppppppssswww|||~~~{{{yyyyyy{{{}}}}}}}}}{{{wwwssspppmmmlllooorrrwww}}}~~~yyywwwtttqqqpppqqqtttuuuyyy{{{~~~~~~{{{xxxvvvzzz~~~}}}nnnfffccc^^^dddqqq{{{xxxwwwzzzzzzzzzyyyyyyyyyyyyyyyxxxzzz}}}}}}}}}|||{{{zzz|||~~~|||vvvuuutttrrrsssvvvzzz|||}}}}}}|||{{{wwwwwwxxxzzz~~~~~~zzzyyyzzz|||~~~|||yyyvvvuuussspppnnnnnnmmmlllkkkhhhbbb[[[VVVTTTTTTTTTTTTRRRNNNHHHCCC999888666555444444222111222222333222222111000///...------------,,,***)))))))))))))))************zzztttssssssvvv~~~~~~zzzzzz}}}{{{}}}}}}zzz}}}~~~}}}~~~}}}{{{zzzzzzyyyyyyxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{zzzzzz|||{{{zzzwwwttttttuuuwwwzzz|||~~~~~~}}}}}}~~~}}}{{{}}}~~~zzz{{{~~~~~~zzzwwwtttsssssssssqqqqqqpppqqqqqqpppllljjjddd______eeekkklllmmmooosssuuuxxx|||wwwtttpppmmmlllooosssvvvuuusssrrrtttxxx}}}}}}}}}xxxuuuvvvwwwtttqqqllliiihhhgggfffeeegggkkkppprrrrrrtttwww{{{}}}~~~yyyuuupppooorrrxxx}}}|||{{{}}}yyyzzz|||}}}|||zzzwwwuuuvvvwwwwwwxxxzzz|||}}}~~~~~~|||yyyxxxxxxvvvtttrrrtttqqqooonnnnnnnnnmmmmmmrrrqqqppprrrwww|||}}}}}}}}}|||zzzxxxzzzzzzxxxtttnnnjjjhhhhhhmmmqqqvvv|||~~~}}}xxxvvvrrrnnnmmmmmmooopppqqqtttvvvxxxwwwtttpppmmmlllpppxxxzzzkkkccc``````dddppp}}}yyyuuutttsssssssssrrrrrrrrrrrrrrrqqquuu{{{|||zzz{{{}}}}}}~~~|||xxxwwwvvvsssssstttuuuuuuvvvxxx||||||zzzyyy|||}}}}}}{{{vvvxxxzzz}}}|||}}}zzzvvvsssqqqooommmkkkjjjgggccc^^^ZZZTTTNNNJJJHHHFFFCCCBBBAAA???<<<:::333333333333222222222111222222111111000///------+++++++++,,,++++++***))),,,,,,+++***))))))((((((|||yyyxxx||||||{{{~~~~~~~~~}}}~~~}}}||||||{{{||||||||||||{{{{{{zzzzzzzzzzzz{{{|||}}}}}}||||||}}}|||{{{xxxvvvvvvxxxzzz|||~~~yyyxxxyyy|||zzzwwwwww{{{zzz}}}}}}{{{xxxvvvuuuttttttppppppqqqsssttttttrrrooogggbbbaaagggnnnooopppqqqssstttwwwzzz|||}}}}}}}}}ssspppmmmkkkkkkooosssvvvyyyvvvtttuuuyyy}}}yyy}}}zzzvvvuuuwwwvvvrrrllliiihhhhhhhhhgggkkkpppvvvxxxvvvvvvxxx{{{|||~~~wwwtttppppppuuu|||}}}~~~~~~{{{{{{||||||{{{zzzyyyxxxvvvwwwyyy{{{||||||||||||{{{xxxvvvuuuvvvwwwuuusssssstttuuutttqqqpppppppppsssrrrqqqssswww{{{}}}~~~~~~{{{zzzyyyyyyzzzzzzxxxsssmmmiiiggghhhlllqqqwww{{{{{{{{{}}}~~~zzzwwwrrrnnnlllkkklllmmmoooqqqssstttsssoookkkhhhccchhhqqq{{{xxxllleeeccchhhjjjrrr{{{{{{wwwwwwyyy|||xxxvvvpppppppppppppppoooooonnnsssvvv{{{|||zzzxxxzzz~~~~~~|||yyy~~~}}}zzzuuurrrtttuuuuuuuuuyyy~~~|||zzz{{{~~~}}}~~~|||wwwzzz}}}~~~{{{||||||}}}}}}xxxuuurrrnnnjjjhhhfffccc```^^^YYYRRRLLLHHHEEEBBB@@@<<<:::777555666666555444333333444444333222222333000000000000///...---,,,)))***+++++++++***++++++,,,,,,++++++******))))))~~~{{{~~~yyywwwzzz}}}{{{zzz~~~zzz|||}}}~~~|||{{{{{{||||||}}}}}}~~~}}}}}}|||{{{|||}}}~~~}}}}}}|||zzzxxxxxx{{{}}}~~~wwwvvvwwwzzzxxxtttuuuxxxwwwzzz~~~}}}{{{yyyxxxvvvvvvuuuooooooqqqtttvvvwwwuuussshhhcccbbbiiippprrrrrrsssrrrssstttvvvwwwwwwwwwwwwqqqooollljjjkkkoootttwww}}}zzzwwwxxx{{{}}}}}}|||uuu{{{zzzvvvuuuvvvuuuqqqllljjjjjjmmmooopppoootttzzz{{{xxxvvvwwwyyyzzz|||vvvsssppprrrxxx~~~}}}~~~|||{{{zzzzzz{{{{{{wwwxxx{{{}}}~~~~~~}}}|||zzzxxxuuuuuuwwwxxxwwwuuuuuuxxx{{{zzzvvvttttttuuuuuusssqqqssswww{{{~~~wwwzzz}}}}}}{{{zzz|||}}}}}}{{{vvvooojjjjjjkkklllrrryyy{{{zzzyyy|||{{{xxxsssooolllkkkkkklllpppqqqsssrrrpppkkkfffccc```eeennnyyywwwmmmhhhgggmmmnnnssszzz{{{uuuqqqqqqxxx|||zzzttttttuuuuuuuuutttsssssswwwyyy|||~~~~~~}}}{{{zzzwwwzzz~~~{{{www}}}xxxsssuuuxxxxxxyyy|||zzzzzz~~~|||}}}}}}~~~}}}}}}}}}}}}{{{zzz}}}xxxrrrllliiieeeaaa^^^\\\XXXVVVQQQLLLDDD>>>:::999999999666444222111333444333333000222333222000/////////******++++++******))))))''')))++++++++++++,,,,,,))))))***+++,,,------...{{{ssszzzuuutttsssuuuyyy~~~|||uuussszzz|||~~~}}}{{{{{{zzzzzzzzzzzzyyyyyyyyywwwzzz}}}~~~}}}}}}~~~~~~}}}|||}}}~~~{{{|||}}}|||{{{zzzzzz{{{~~~{{{{{{|||wwwwwwvvvvvvvvvwwwwwwxxx|||||||||}}}~~~}}}}}}{{{wwwssstttuuuvvvwwwwwwvvvuuutttnnnkkkhhhjjjoootttwwwwwwpppooonnnoooqqqrrrqqqpppiiihhhhhhjjjpppuuuyyy{{{}}}}}}}}}}}}~~~{{{~~~}}}xxxtttuuuxxxtttsssqqqpppppprrrtttuuu|||{{{xxxyyyzzz|||}}}~~~|||{{{tttqqqoooqqqwww|||xxxvvvvvvxxxyyyyyy{{{{{{yyyvvvuuuuuuvvvvvvuuurrrxxxyyypppnnnrrryyy}}}~~~~~~}}}}}}~~~}}}wwwqqqnnnnnnpppooosssxxx{{{|||zzzzzzzzzzzzxxxuuuqqqllliiijjjkkknnnoooqqqqqqoookkkgggdddbbbeeemmmwww{{{vvvqqqmmmjjjiiipppnnnpppvvvyyywwwvvvvvv~~~xxxwwwwwwwwwxxxyyy{{{}}}}}}|||~~~yyy|||}}}}}}zzzwwwwwwxxx{{{~~~}}}}}}||||||}}}~~~~~~~~~~~~|||{{{wwwsssrrrrrrpppiiiccc^^^[[[WWWTTTQQQMMMIIIFFF???>>>;;;888666444444444111111111000000000000000/////////......---------++++++,,,,,,,,,++++++***)))))))))))))))******++++++,,,------,,,,,,...///vvvooowww|||yyyyyyoooooooooqqqsssvvvxxxyyy{{{xxxtttsssxxx|||}}}}}}{{{zzzzzzzzzzzzzzz{{{{{{{{{yyy{{{~~~~~~~~~~~~~~~|||~~~~~~}}}~~~~~~{{{{{{|||zzzyyyyyyyyyyyyxxxxxxxxx{{{{{{{{{}}}}}}{{{xxxtttuuuvvvwwwwwwwwwvvvuuussspppllllllooosssvvvwwwqqqooooooooopppooommmkkkhhhggggggjjjqqqwww{{{}}}~~~{{{wwwxxx{{{uuuvvvwwwxxx{{{~~~}}}~~~{{{{{{|||||||||{{{yyyxxxtttrrroooqqqvvv|||~~~yyyuuuqqqoooqqqtttvvvwww||||||yyyuuussstttwwwxxxyyyyyyzzzrrroooqqqvvvyyyzzzzzzzzz{{{|||}}}{{{wwwttttttuuusssvvvzzz|||{{{{{{zzz{{{{{{yyyuuuqqqnnnlllkkkkkkmmmnnnooopppnnnkkkhhheeeeeeggglllttt|||vvvtttqqqnnnkkkjjjjjjjjjmmmjjjkkkpppssstttwww}}}|||yyywwwuuuvvvxxx{{{~~~~~~}}}yyyyyyzzz|||~~~{{{|||}}}}}}{{{{{{{{{||||||zzzxxxuuupppkkkhhhfffccc\\\WWWOOOLLLIIIFFFDDDAAA>>>;;;999888666444333222222333111111111000000//////............------,,,,,,,,,***+++++++++++++++******)))))))))))))))***+++++++++,,,...------,,,...///xxxooojjjqqqyyywwwrrrpppkkklllmmmnnnoooooonnnnnnrrrrrrqqqqqquuu~~~{{{yyyzzz~~~{{{{{{{{{{{{{{{{{{|||}}}}}}{{{}}}~~~}}}~~~~~~~~~}}}{{{{{{|||{{{||||||}}}|||{{{yyyxxx{{{{{{{{{|||~~~~~~}}}|||uuuvvvwwwxxxxxxxxxxxxwwwyyyvvvrrrpppqqqsssttttttoooooonnnnnnnnnlllhhheeefffeeefffjjjqqqyyy~~~{{{yyyyyy{{{yyy{{{~~~}}}||||||{{{vvvtttssstttwww|||~~~~~~~~~}}}{{{yyyqqqmmmiiigggiiimmmqqqsssxxx{{{wwwtttsssuuuyyy|||~~~xxxtttuuuwwwwwwwwwtttuuuwwwyyy|||~~~}}}zzzyyyzzzyyyzzz||||||{{{{{{{{{|||}}}xxxssspppoooooollljjjkkklllnnnnnnnnnllljjjhhhiiijjjlllpppuuuyyy{{{{{{ooommmjjjgggffffffggghhhiiiggghhhkkkmmmqqq{{{tttqqquuu{{{}}}xxxssspppoooqqqtttyyy|||}}}}}}~~~{{{~~~|||zzzzzzzzzxxxvvvsssrrrrrrqqqpppoooiiiddd]]]XXXTTTPPPJJJFFF>>>;;;999888777666333111333222111000000000000000111111000///......------,,,,,,,,,,,,,,,+++++++++)))******+++++++++************))))))******+++,,,,,,---......---,,,...///|||rrrkkkgggjjjrrr||||||uuuooolllllloooqqqqqqooollliiihhhiiikkkmmmnnnqqqyyyzzzuuutttzzz~~~}}}}}}~~~}}}|||{{{{{{{{{|||}}}~~~}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}zzz{{{|||zzz|||~~~~~~|||{{{||||||||||||~~~}}}{{{||||||}}}wwwxxxxxxxxxxxxxxxxxxxxxyyyxxxwwwvvvuuusssrrrqqqmmmllllllmmmllliiieeeaaaccccccdddiiiqqqyyy~~~}}}yyywwwxxxyyy|||~~~}}}}}}}}}yyyxxxwwwxxx|||~~~}}}}}}}}}{{{xxxuuunnnjjjdddaaacccgggkkkmmmrrryyy{{{vvvuuuuuuwww{{{~~~{{{wwwvvvuuusssrrroooqqqtttwww{{{~~~}}}||||||~~~~~~~~~}}}{{{zzz{{{}}}|||vvvpppnnnoooooollliiijjjkkklllmmmmmmmmmllllllkkkjjjjjjkkkmmmqqqtttuuutttqqqlllgggdddbbbbbbcccgggfffhhhkkklllppp{{{zzzoooeeeeeekkkttt~~~wwwrrrnnnmmmmmmooosssyyy}}}~~~~~~~~~~~~yyytttrrrqqqqqqpppqqqmmmgggdddbbbaaa```___YYYTTTNNNHHHDDD@@@<<<888666444333333333333222000111000000/////////......000000///...---,,,++++++++++++++++++************))))))******++++++******+++************+++,,,,,,,,,...///...---,,,...///xxxoooiiifffccckkktttzzzyyytttpppnnnooorrruuutttooojjjfffdddbbbeeehhhkkkooouuu~~~zzztttqqqvvv~~~}}}}}}||||||}}}|||zzz|||}}}~~~}}}|||{{{{{{|||~~~|||~~~~~~|||zzzzzz{{{xxxzzz|||~~~~~~}}}~~~}}}}}}}}}~~~}}}{{{|||~~~{{{zzzyyyyyyxxxwwwwwwwwwtttvvvzzz{{{yyyvvvrrrooolllkkkllllllllljjjeeebbbbbbaaaccchhhpppxxx~~~~~~|||yyyxxxxxxyyy|||||||||~~~}}}{{{zzzzzzyyyyyyxxxwwwwwwzzz}}}~~~}}}|||}}}}}}{{{xxxuuuqqqllleeeaaaaaadddgggiiimmmuuu|||}}}wwwppprrrwww}}}~~~yyyuuurrrpppnnnmmmmmmooorrruuuyyy}}}~~~~~~}}}zzzzzz{{{|||yyysssmmmkkkmmmnnnkkkhhhjjjjjjkkkllllllmmmnnnnnniiiiiihhhhhhiiikkkoooqqqyyyuuuoooiiidddaaa______dddeeeiiimmmmmmooowww|||kkkbbb[[[^^^eeemmmvvv}}}~~~xxxsssooonnnooopppppptttyyy}}}}}}yyyuuupppmmmkkkiiigggeeeddd___YYYSSSPPPOOOMMMLLLIIIFFFAAA===999777444333444333222333444555444333222111111000///...------......------,,,+++******************************))))))***++++++++++++++++++++++++++++++,,,,,,------...//////---------///~~~~~~|||yyytttnnniiieeeaaafffnnnsssuuutttrrrqqqppptttvvvtttnnngggcccaaa___```cccgggmmmuuu{{{~~~{{{|||~~~wwwrrrooosss|||~~~}}}||||||}}}yyywwwxxxyyy~~~}}}{{{zzzzzz{{{|||zzz|||~~~}}}zzzzzzzzzwwwxxxzzz|||}}}}}}}}}|||~~~}}}|||}}}}}}}}}{{{yyyvvvuuutttsssnnnssszzz}}}}}}zzzwwwuuuppppppooooooooollliiifffccccccdddiiipppxxx~~~~~~|||{{{{{{{{{zzz~~~~~~yyyzzz|||~~~~~~}}}}}}|||{{{zzzzzzuuuttttttvvvzzz~~~}}}|||{{{|||}}}|||zzzyyywwwrrrkkkfffeeeggghhhiiimmmtttyyy{{{}}}~~~{{{uuummmqqqyyy~~~zzzvvvsssqqqpppooonnnnnnppprrrvvvzzz~~~}}}zzzyyyyyyzzzvvvrrrmmmkkkllllllkkkiiihhhhhhhhhiiijjjkkkmmmnnnfffggghhhiiiiiikkknnnqqquuusssoookkkgggdddbbbbbbccceeejjjooopppppptttzzz|||vvvpppllljjjccc```dddjjjnnnssswwwyyyvvvrrrpppoooqqqtttvvvuuuwwwyyy}}}~~~|||xxxvvvpppmmmjjjhhhfffbbb\\\WWWSSSOOOIIIDDDAAA@@@>>>===<<<;;;999777555333222222444333222222444555444222111111111000///...---,,,,,,,,,++++++++++++******)))))))))***************)))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///000///---------///~~~{{{zzzzzzzzz|||xxxuuurrrnnngggbbbaaadddiiimmmpppqqqrrrsssqqquuuwwwtttllleeeaaa```___]]]^^^dddmmmuuuyyyyyysssrrrrrrvvv{{{|||yyyuuunnnlllkkknnnvvv|||}}}~~~{{{wwwtttssstttwww~~~{{{xxxxxxxxxxxxwwwyyy{{{|||}}}}}}zzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxx||||||{{{|||}}}~~~}}}xxxtttrrrpppoookkkqqqxxx}}}~~~zzzxxxvvvtttssspppmmmjjjgggfffgggkkkrrryyy~~~~~~~~~~~~~~~zzz|||~~~xxxuuuwwwyyy}}}~~~~~~~~~}}}|||{{{tttrrrqqqsssvvvzzz}}}~~~}}}|||{{{{{{}}}~~~~~~~~~}}}xxxrrrnnnmmmmmmmmmmmmnnnsssvvvvvvwwwyyyxxxtttmmmrrryyy{{{{{{yyywwwssspppooopppqqqnnnnnnmmmooorrrvvv{{{~~~{{{}}}}}}~~~~~~|||yyyxxxxxxxxxtttrrrooolllkkkkkkkkkkkkfffeeeddddddeeegggiiikkkcccgggkkklllmmmnnnqqqsssrrrqqqpppooommmjjjiiihhhhhhgggkkkrrrvvvuuuwwwzzz|||||||||{{{xxxsssnnnkkkoookkkkkkqqquuutttrrrrrrpppooommmmmmooosssxxxzzz{{{{{{{{{{{{|||}}}~~~}}}yyytttpppnnnhhhfffddddddbbb[[[PPPHHHCCC???;;;999888777666555444555555555333222222222333111000000222222111///,,,,,,---......---,,,,,,))))))************++++++)))))))))******+++++++++******+++------......---,,,,,,,,,,,,,,,---.........000000///...------...{{{xxxwwwxxxyyy}}}vvvsssqqqmmmfff```bbbcccfffiiillloooqqqsssssswwwyyyuuullleeeaaaaaa```\\\[[[bbbmmmvvvyyywwwrrrnnnkkklllooopppmmmiiieeedddeeeiiipppxxx}}}}}}|||{{{zzzyyyxxxwwwvvvtttqqqnnnoooqqq|||{{{{{{zzzwwwvvvvvvvvvuuuwwwyyy{{{|||~~~~~~{{{xxxxxx{{{zzzxxxwwwvvvuuuuuuuuuyyyzzzzzz{{{}}}}}}xxxssspppmmmlllkkkpppvvv{{{~~~{{{xxxvvvsssooollljjjiiijjjmmmtttzzz~~~~~~||||||{{{zzzyyyxxxwwwvvvwwwyyyxxxuuurrrqqqtttwwwxxxyyy{{{||||||zzzxxxwwwvvvtttrrrrrruuuyyy{{{|||}}}{{{zzz{{{}}}|||vvvsssrrrrrrrrrrrrmmmqqqrrrqqqrrruuuuuurrrooosssyyy|||vvvqqqpppmmmjjjggggggiiikkkooommmllllllnnnsssyyy|||rrruuuwwwyyy{{{}}}{{{|||}}}|||yyywwwvvvwwwssssssqqqnnnkkkjjjlllnnndddcccbbbaaabbbdddggghhhbbbgggmmmpppqqqqqqsssvvvsssssstttsssrrrooommmlllnnnlllnnnvvv{{{|||}}}zzz{{{||||||{{{yyyvvvtttooommmooouuuxxxsssmmmkkklllkkkkkkllloootttyyy|||~~~|||{{{zzz{{{||||||||||||{{{{{{{{{zzzyyyxxxuuuqqqmmmiiigggcccaaaaaaaaa___VVVIII>>>888666333333333444333222000222444444333222111222222111//////000000///---'''(((***+++,,,,,,,,,+++((((((((()))******++++++))))))******+++++++++,,,***+++,,,---............---,,,,,,,,,,,,---......///000111000...------...}}}{{{{{{{{{|||vvvqqqnnnkkkfffbbb___dddiiiiiiggggggjjjnnnrrrsssrrrooojjjggghhhjjjcccccceeehhhkkkppptttvvviiihhhfffeeecccbbbbbbaaaaaaaaabbbgggmmmsssxxxzzz~~~zzzvvvtttttttttsssrrrpppooonnniiinnnwwwzzzyyyzzz||||||}}}|||{{{yyyvvvssstttvvvzzz~~~~~~}}}{{{yyyzzz{{{~~~{{{vvvsssssssssyyyzzz{{{{{{{{{|||~~~xxxuuusssnnnhhhlllmmmqqqyyy}}}wwwuuusssooojjjhhhiiilllpppuuuyyy}}}~~~zzztttqqqmmmkkkooovvvppppppnnnlllooouuuyyyxxx||||||{{{yyyvvvuuuuuuvvvsssssstttuuuvvvxxxzzz{{{{{{|||}}}~~~|||yyywwwvvvuuusssqqqqqqnnnjjjiiikkkmmmoooooonnnpppxxx|||tttllllllkkkiiiggggggiiilllrrrnnnjjjjjjlllnnnnnnlllmmmmmmoootttzzz}}}}}}{{{}}}}}}|||zzzxxxuuusssrrrqqqsssuuutttqqqmmmjjjjjjeeeffffffeeeddddddgggiiieeeiiinnnsssuuuwwwyyy{{{wwwwwwyyy{{{}}}{{{xxxttttttvvvyyy|||~~~~~~|||zzzyyyyyy{{{{{{yyyuuupppmmmllljjjkkklllnnnrrrvvvyyy{{{||||||zzzwwwyyy~~~}}}~~~}}}~~~~~~}}}zzzuuussssssuuurrrqqqooolllgggbbb^^^[[[[[[[[[[[[XXXRRRJJJBBB===555555444333222222111000333222111000///////////////...,,,+++++++++,,,,,,+++***)))(((((('''((((((,,,,,,+++***))))))******++++++,,,,,,,,,---------,,,---///...------...000............---,,,++++++))),,,000000...---...000}}}||||||~~~|||yyyuuusssrrrnnniiidddaaacccddddddcccdddfffiiilllnnnnnnlllhhhffffffgggbbbbbbdddfffjjjnnnrrrtttlllkkkiiigggfffdddccccccddddddeeehhhmmmrrrvvvxxx}}}}}}|||zzzyyyxxxvvvsssqqqssssssssssssrrrpppooonnnjjjpppzzzzzzyyyzzz||||||~~~|||{{{yyywwwttttttuuuxxx|||~~~}}}}}}~~~}}}{{{{{{}}}~~~~~~yyytttssstttvvvyyyzzz{{{||||||}}}yyyvvvtttnnngggiiijjjooowwwyyysssooonnnmmmkkklllnnnqqquuuzzz}}}~~~|||~~~}}}wwwrrrnnnjjjhhhlllrrrrrrtttrrrppprrrxxx{{{zzzxxxxxxwwwtttqqqpppppprrrsssssstttuuuwwwxxxzzz{{{|||}}}~~~|||yyywwwwwwwwwuuutttqqqmmmhhheeefffiiikkkkkkqqqsss{{{{{{uuuoooooommmkkkiiiiiikkkmmmoookkkgggfffiiijjjjjjhhhiiiiiikkkooouuuyyyzzzyyyzzzzzzyyyxxxvvvtttrrrqqqtttvvvxxxwwwsssnnnkkkjjjfffhhhiiiiiiiiijjjlllnnnlllooosssvvvxxxzzz|||~~~|||}}}}}}yyyxxxyyy{{{~~~~~~|||zzz{{{{{{xxxtttpppnnnnnnllllllmmmoooqqqtttwwwxxxzzz{{{zzzwwwyyy~~~~~~{{{{{{{{{|||}}}~~~{{{yyyuuuqqqnnnllljjjiiikkkiiifffbbb]]]WWWSSSQQQKKKKKKLLLJJJFFFAAA;;;777222222222111111111111111333222111000////////////...---,,,+++******+++,,,+++******)))))))))******,,,,,,+++***************,,,,,,,,,---------......,,,---......------...///////////////...---,,,,,,(((,,,000111000000222444~~~{{{yyyvvvvvvvvvwwwxxxuuunnnhhheeeccc```___```bbbddddddeeefffggggggeeeddddddeeecccccceeegggjjjnnnqqqssspppooonnnllliiigggfffeeehhhhhhhhhiiilllooosssuuuwww{{{}}}zzzyyyzzz|||||||||yyyyyywwwtttpppoooooopppssssssttttttsssrrrqqqpppooosss|||~~~{{{zzz{{{|||||||||~~~|||{{{zzzxxxvvvtttuuuxxx|||~~~{{{|||}}}||||||}}}}}}xxxtttsssvvvyyyyyy{{{}}}}}}}}}~~~|||yyyvvvooogggfffhhhmmmuuu~~~{{{rrrmmmooorrrqqqqqqqqqsssvvv{{{zzz{{{{{{yyyxxx|||}}}|||vvvpppmmmiiigggkkkrrrwwwyyyzzzwwwxxx|||~~~|||zzzzzzxxxtttqqqppprrrssstttuuuvvvwwwxxxyyyzzz{{{||||||}}}~~~~~~~~~~~~~~~|||yyyuuussstttuuuuuuuuuqqqlllfffbbbcccfffiiikkktttwww~~~|||wwwuuusssrrrqqqnnnkkkkkkmmmnnnnnnjjjeeedddfffhhhgggfffgggggghhhlllqqqvvvxxxxxxyyyyyyyyyxxxwwwvvvuuutttvvvyyy{{{zzzvvvqqqmmmkkkhhhjjjmmmooopppqqqtttvvvuuuwwwzzz|||}}}~~~|||}}}~~~||||||zzzwwwssspppppppppqqqrrrrrrssstttvvvxxxyyyyyy{{{zzzxxxzzz}}}|||xxxwwwwwwyyy}}}~~~{{{xxxwwwxxxyyy{{{vvvpppllljjjgggccc```^^^\\\WWWRRRMMMHHHEEECCC:::;;;;;;;;;999777555333////////////000000000111222111000//////......///,,,,,,+++************+++++++++*********+++,,,,,,,,,,,,+++*********++++++,,,,,,---------.........+++---......------...///...///////////////......'''+++///000000111444777~~~zzzxxxwwwxxx{{{}}}tttmmmiiiccc^^^]]]aaadddeeedddaaaaaa```______aaaccceeeffffffgggiiikkkooorrrssssssrrrqqqooommmkkkiiihhhkkkkkkkkkjjjjjjllloooqqqpppuuu{{{vvvvvvuuuvvvwwwxxxyyyzzzwwwwwwvvvsssooonnnqqquuuuuuuuuwwwwwwwwwuuutttsssuuuxxx~~~~~~{{{xxxxxxyyy{{{}}}~~~~~~|||wwwvvvwww{{{~~~{{{~~~}}}~~~~~~}}}|||}}}~~~zzzwwwvvvxxx{{{zzz|||{{{sssjjjfffhhhlllsss{{{|||uuuqqqsssuuuttttttuuuvvvxxxzzz{{{|||wwwxxxwwwuuuuuuzzz}}}{{{zzzuuupppnnnllllllqqqxxx}}}~~~~~~~~~}}}{{{wwwtttsssuuuwwwwwwwwwxxxyyyzzz{{{{{{{{{yyyyyyyyyyyyyyyxxxxxxwwwtttpppmmmkkkmmmoooqqqrrrqqqkkkdddaaacccggglllooouuuxxx~~~yyyuuutttvvvvvvvvvtttqqqnnnmmmooopppoookkkeeedddfffhhhgggfffgggggghhhkkkoootttwwwyyyyyyzzzzzzzzzzzzzzzyyyyyyvvvyyy|||}}}yyytttpppnnnhhhkkkooorrruuuwww{{{}}}~~~~~~~~~~~~~~~}}}{{{wwwtttrrrssstttxxxxxxyyyyyy{{{|||}}}~~~zzz||||||{{{|||~~~{{{vvvtttuuuvvvzzz~~~~~~|||~~~|||}}}xxxtttqqqpppqqqrrrvvvooogggcccbbb___YYYTTTNNNLLLHHHCCC>>>;;;:::999444444444333333444444444...////////////////////////......---,,,,,,------+++************************************+++,,,------,,,,,,+++++++++,,,,,,+++,,,,,,,,,,,,---------+++---......------...///---...//////000000//////---000444444333444777:::}}}~~~zzzrrrjjjddd^^^^^^dddhhhhhhfffbbb___[[[YYY[[[___cccffffffffffffgggiiillloooppprrrrrrrrrqqqpppnnnlllkkkmmmmmmmmmkkkiiiiiilllnnnlllqqqvvvyyyyyyxxxxxxxxxnnnppprrrssstttuuuvvvvvvtttuuuuuurrrpppqqqvvvzzzwwwxxxzzz{{{zzzxxxvvvtttzzzzzz|||zzzvvvtttuuuwwwzzz}}}~~~{{{{{{}}}|||~~~{{{{{{}}}~~~}}}{{{|||}}}~~~xxxooojjjkkknnnqqqvvv|||}}}{{{yyyxxxxxxvvvwwwxxxyyyyyyxxxvvvtttvvvvvvuuutttsssxxx|||yyyvvvrrroooooooooqqqxxx}}}|||{{{xxxuuutttvvvxxxyyyyyy{{{||||||||||||{{{wwwwwwvvvvvvuuusssrrrqqqkkkhhheeeeeehhhkkknnnoookkkfff```^^^bbbiiipppttttttxxx~~~{{{wwwxxxyyyvvvrrrqqqsssuuuxxxwwwvvvssspppoooppprrrooojjjdddcccdddgggggggggfffgggiiikkknnnrrrvvvxxxxxxyyyzzz{{{{{{{{{{{{{{{uuuxxx{{{|||yyyvvvsssqqqhhhkkkooossswww{{{~~~}}}}}}~~~}}}zzzvvvuuuwwwyyy{{{{{{}}}~~~|||}}}~~~{{{uuuttttttuuuxxx|||~~~}}}|||~~~}}}xxxuuuxxxuuupppkkkgggfffffffffddd]]]UUUQQQPPPMMMHHHCCC@@@>>><<<999666555555555555444333222111222333444000000000///...---------,,,++++++************+++************************)))))))))))))))***+++,,,---,,,,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,---///...------...000------///000111111222222666888;;;;;;999999<<<@@@xxxjjjfffcccdddiiillljjjgggddd```[[[YYY[[[___cccfffbbbbbbbbbcccdddgggiiijjjnnnooopppqqqqqqpppooonnnlllmmmmmmjjjgggfffiiimmmnnnrrrvvvwwwssspppooopppjjjmmmppprrrrrrrrrrrrrrrpppqqqppppppppprrrwwwzzzxxxyyyzzz{{{zzzwwwtttrrrxxxwwwwwwzzz{{{vvvssssssvvvyyy|||zzzyyyzzz|||{{{~~~~~~tttmmmnnnoooppprrrvvv{{{~~~{{{yyywwwxxxyyyyyyyyyvvvtttrrrvvvwwwwwwuuutttuuu{{{}}}zzztttpppnnnppprrruuu}}}}}}}}}}}}|||zzzyyyzzz{{{yyyzzz{{{||||||{{{zzzyyyttttttsssrrrpppnnnlllkkkeeecccbbbcccfffkkkmmmoooddd```\\\\\\aaaiiiqqqvvvuuuyyyxxxtttpppppppppooonnnooorrrtttxxxwwwvvvsssppppppqqqssslllgggbbb```cccfffgggggggggiiilllnnnoooqqquuuxxxwwwwwwxxxyyyzzzzzzzzzzzzuuuwwwyyyyyywwwtttrrrqqqhhhkkknnnrrrvvv|||~~~|||}}}~~~{{{zzz|||~~~}}}~~~~~~~~~~~~{{{uuuuuuuuuvvvyyy}}}~~~}}}|||}}}}}}~~~~~~}}}~~~zzztttpppmmmjjjgggbbb]]]YYYWWWVVVVVVQQQLLLFFFCCCAAA???;;;888777666555444444333333444444333222000//////000111000000///...---,,,++++++******))))))))))))******)))***++++++,,,+++++++++***))))))))))))******+++------,,,,,,,,,---......+++++++++,,,,,,,,,---------///000000///...000111...///000222444555555555666999<<<======>>>CCCGGG~~~pppooooooppprrrrrrnnnkkkfffbbb^^^]]]___bbbcccccc````````````aaaccceeefffiiikkkmmmoooqqqqqqqqqpppjjjlllllliiieeedddhhhlllrrrvvvyyywwwqqqlllkkkllljjjooosssuuutttrrrqqqqqqpppooommmnnnqqqsssuuuvvvuuuvvvwwwxxxvvvsssooolllppppppqqqtttzzzxxxtttttttttyyy{{{~~~~~~~~~zzzxxxyyy{{{|||~~~xxxooooooooonnnnnnrrrxxx}}}}}}{{{zzzxxxxxxwwwvvvvvvwwwxxxxxxvvvxxxzzzxxxuuutttuuuxxx|||}}}}}}wwwsssrrrtttvvvyyy{{{|||~~~~~~}}}||||||}}}wwwxxxyyyzzzzzzyyywwwvvvooonnnmmmkkkiiigggdddccc_________aaafffjjjlllmmmbbb^^^[[[\\\bbbkkkrrrvvvxxx}}}|||uuuqqqjjjiiihhhjjjmmmppprrrsssvvvvvvuuurrrpppppprrrtttlllgggbbbaaadddhhhjjjjjjmmmpppsssuuuuuuvvvxxxzzzwwwxxxyyyzzzzzz{{{{{{zzzwwwxxxxxxvvvrrrooonnnnnniiikkknnnqqqvvv|||~~~~~~}}}|||}}}zzztttuuuvvvxxx|||}}}}}}}}}|||||||||}}}}}}|||~~~xxxwwwuuurrrmmmhhhdddaaaVVVSSSOOOKKKGGGFFFEEEEEECCCAAA>>>;;;888777666555222222333333333333333222222111000...---------------------,,,,,,++++++++++++******)))******++++++)))***+++,,,------,,,+++,,,,,,+++*********++++++---------------...//////---------........./////////000111111000000111222111222444666888999::::::888<<>>;;;999999999999999888555222111111333111222333444444333222111000000///...---,,,,,,,,,***************+++++++++,,,+++++++++++++++,,,,,,***+++,,,---...------,,,...------,,,++++++++++++---------------...///000////////////000000000000///111222222111111222333333555777999;;;===>>>>>>AAAFFFMMMSSSZZZbbbkkkrrr}}}zzzqqqiiieeebbbbbbeeehhhiiihhheeedddccccccccccccccccccnnnoooqqqrrrrrrrrrpppooojjjjjjiiihhhhhhjjjnnnrrr{{{||||||xxxqqqlllkkkkkklllpppvvvyyyyyywwwuuutttuuurrroooqqqttttttpppkkknnnnnnmmmlllkkkkkkjjjjjjggghhhiiijjjmmmqqqtttvvvwwwxxxzzz{{{}}}|||vvvwwwyyyzzz|||||||||{{{zzzwwwxxx{{{~~~rrrrrrqqqppppppsssyyy}}}}}}}}}vvvuuuuuuwwwzzz}}}}}}|||zzzyyyyyyyyyyyyyyy|||zzz{{{|||{{{{{{~~~{{{{{{}}}vvvuuuuuuvvvxxxyyyxxxwwwvvvwwwyyyzzzzzzxxxwwwuuuhhheee```[[[WWWWWW[[[]]]ZZZ]]]bbbgggjjjjjjiiiggghhhaaa]]]bbbjjjpppuuuyyy~~~{{{qqqlllfffgggiiimmmqqqssssssqqq{{{xxxtttpppooooooppprrrrrrmmmiiijjjkkkkkkpppuuu}}}~~~|||{{{{{{||||||}}}~~~}}}yyytttpppllliiihhhlllmmmnnnpppttt|||}}}{{{yyyxxxwwwwwwwwwvvvxxx{{{}}}{{{~~~~~~|||yyy}}}zzzsssoooooooooeeefffiiimmmpppqqqooommmaaaZZZQQQLLLKKKHHHDDD@@@999888777666555444333222111111111111111111111111222222111000000///000000111000...+++***))))))***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,------,,,,,,++++++,,,,,,///000111111//////000111000///...------...000222111111222333666666555444:::;;;<<<===@@@DDDJJJNNNPPP\\\iiirrrvvv|||}}}tttkkkhhhfffgggiiijjjiiihhheeeeeedddccccccddddddeeelllmmmppprrrsssrrrqqqooolllmmmlllkkkkkkmmmqqqtttxxxzzzzzzvvvpppkkkjjjkkkjjjnnntttwwwwwwvvvttttttuuurrrnnnoooqqqqqqnnnjjjlllllllllkkkkkkjjjjjjiiiggggggggghhhiiikkkmmmooolllkkkkkkkkklllnnnppprrrsssxxx{{{yyyyyy|||}}}{{{~~~{{{yyyzzzzzzyyy|||}}}tttsssrrrppppppsssxxx|||{{{zzzxxxxxxyyy{{{}}}~~~zzzyyyxxxxxxzzz|||~~~~~~tttvvvyyyzzz{{{}}}xxxxxxzzzsssrrrqqqsssuuuvvvvvvuuuuuutttssssssssstttuuuvvvhhheee```[[[XXXWWWYYY\\\WWWZZZ___cccfffgggfffeeeiiiccc```eeekkkpppvvv|||}}}sssnnnggghhhkkkoootttvvvuuutttyyyvvvssspppooooooppprrrpppllljjjlllnnnpppuuu{{{}}}}}}}}}}}}~~~|||xxxssspppmmmlllmmmmmmnnnpppttt||||||zzzxxxvvvuuuuuuvvvwwwwwwyyy}}}}}}~~~{{{}}}|||}}}}}}}}}~~~}}}{{{vvvsssooojjjgggdddcccbbb]]]]]]^^^___aaa```^^^\\\RRRLLLDDD@@@>>>===999666777666666444333222111111111111111111111111111111111111000//////////////////...,,,***)))))))))***************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------......---,,,,,,---------,,,---......---,,,---...000000//////000111333444666666666777:::<<<======>>>BBBFFFKKKOOOVVV___eeemmmvvvxxxooommmllllllllllllkkkiiigggfffeeedddeeeeeefffgggiiikkkoooqqqsssrrrqqqpppooooooooonnnmmmooosssvvvuuuwwwwwwtttnnnjjjjjjkkkkkknnnsssuuuuuuttttttttttttppplllkkkmmmnnnllljjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhiiiiiicccaaa^^^\\\\\\^^^aaadddeeekkkqqquuu{{{~~~zzz~~~~~~zzzwwwyyyzzz{{{{{{vvvuuussspppppprrrwww{{{|||yyyxxxyyy{{{}}}xxxwwwuuuwww{{{{{{xxxqqqsssvvvxxx{{{yyyssssssuuunnnmmmmmmooorrrssssssrrrrrrpppllljjjjjjmmmrrruuugggeee```\\\YYYXXXYYYYYYWWWYYY]]]aaacccdddddddddiiiffffffiiilllooovvv~~~~~~uuuooojjjjjjmmmqqquuuwwwwwwuuutttrrrpppnnnmmmnnnpppqqqooolllkkkooosssvvv{{{~~~}}}}}}~~~{{{wwwtttrrrqqqoooppppppqqquuu||||||{{{xxxuuuuuuvvvwwwyyyzzz{{{}}}|||zzzxxxxxxyyy{{{|||yyywwwuuuuuuuuutttooollljjjfffaaa^^^^^^]]][[[XXXSSSQQQOOONNNMMMLLLJJJHHHBBB===888555555444222///444444333222111111000000000000000000000000000000//////...---------......,,,++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...////////////.........---------......///,,,---......,,,,,,---...//////000111222333333444<<<<<<;;;;;;===AAADDDGGGGGGNNNWWW^^^eeennnzzz~~~~~~}}}yyysssrrrpppnnnmmmmmmmmmmmmjjjiiihhhgggggghhhiiijjjhhhjjjnnnqqqssssssrrrqqqppppppooonnnmmmooosssvvvtttvvvwwwtttnnnkkkjjjkkkmmmppprrrsssrrrqqqqqqrrrooollliiihhhjjjllllllllliiijjjjjjkkkkkkllllllmmmlllllllllllllllkkkjjjiiiccc___ZZZVVVUUUWWW[[[^^^___dddjjjpppxxx~~~yyyzzz{{{~~~~~~|||xxxyyyyyy{{{}}}xxxvvvuuutttqqqppprrrvvvyyy~~~yyyvvvxxx{{{~~~|||yyywwwxxx}}}vvvqqqpppsssvvvxxxzzzvvvpppoooqqqlllllllllmmmppprrrrrrqqqmmmjjjfffdddeeehhhmmmpppfffddd```^^^\\\\\\[[[ZZZ[[[\\\___aaadddeeefffgggiiihhhjjjlllkkkmmmuuu~~~}}}uuuooommmmmmooorrruuuvvvtttrrrnnnllljjjiiijjjlllnnnppppppmmmnnnssswwwyyy~~~~~~}}}{{{yyywwwvvvttttttssstttvvv||||||zzzyyyyyy{{{}}}~~~}}}vvvuuuuuuuuuvvvxxxzzz{{{xxxsssnnnmmmnnnlllfff```bbb]]]WWWVVVWWWWWWSSSOOOIIIFFFCCC@@@???>>>===;;;;;;888444222333333222111222222111111000000//////........................------,,,,,,,,,,,,,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......////////////---------------...///000...///111000//////000111111222444555777777777777>>>>>>???@@@CCCHHHOOOTTTXXX```kkkssszzz~~~}}}yyyyyywwwuuurrrooonnnnnnqqqsssooommmkkkjjjiiijjjlllmmmiiijjjmmmppprrrsssssssssoooooonnnllllllmmmqqqtttvvvxxxxxxuuuoookkkkkklllnnnnnnooommmkkkjjjjjjllliiigggffffffhhhkkklllmmmiiijjjkkklllmmmoooppppppnnnooopppppppppnnnllljjjddd```ZZZUUUTTTUUUYYY\\\\\\```dddjjjttt~~~|||xxxyyy|||~~~|||{{{{{{{{{{{{|||~~~{{{xxxyyyzzz|||~~~}}}zzzvvvtttttttttrrrqqqrrrtttwww}}}}}}~~~xxxuuuwww|||~~~zzz{{{}}}sssmmmmmmpppsssvvvzzzvvvooonnnooonnnmmmmmmnnnqqqrrrrrrqqqhhhgggdddcccdddfffiiikkkeeecccbbbbbbddddddbbb```aaaaaaaaabbbdddfffhhhiiiiiijjjlllmmmkkklllttt~~~{{{}}}zzzsssnnnnnnnnnoooqqqrrrrrrooommmgggfffdddccceeeiiimmmpppsssqqqrrrwwwzzz{{{~~~~~~~~~~~~zzzyyyxxxwwwxxx|||~~~~~~yyyvvvwwwzzz|||yyyuuulllmmmnnnooopppqqqrrrssspppkkkeeeddddddbbb[[[VVVVVVQQQLLLJJJLLLKKKFFFAAA???<<<999777666777666555666444222222222222222222000000000000000000000000------------------------,,,+++++++++++++++,,,,,,++++++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.........,,,,,,,,,,,,---///000000///111333333222222444555777888:::<<<>>>??????@@@@@@CCCGGGLLLSSS[[[eeelllqqqxxx}}}wwwvvvyyywwwvvvuuusssqqqrrruuuxxxuuussspppmmmlllmmmnnnpppllllllnnnoooqqqssstttuuuoooooonnnmmmlllmmmqqqssszzz{{{{{{wwwpppkkkjjjjjjjjjjjjhhhfffccccccdddfffeeeeeeeeefffgggiiikkkmmmhhhiiijjjlllnnnppprrrssspppqqqssssssqqqnnnkkkiiibbb___ZZZVVVTTTTTTVVVXXXXXX\\\aaafffooozzzwwwxxxzzz}}}|||wwwwwwxxxyyyzzz{{{|||||||||xxxvvvyyy}}}~~~~~~xxxuuuppprrrssssssrrrrrrrrrssswwwwwwyyy|||wwwtttvvv|||}}}wwwppplllgggkkkppptttzzzvvvooonnnoooqqqpppoooppprrrssssssrrrhhhgggeeeddddddeeefffgggfffeeefffjjjoooqqqooommmhhhfffeeedddeeefffiiijjjkkkkkkmmmnnnmmmmmmttt}}}yyyyyyzzzzzzzzzvvvqqqmmmmmmmmmmmmooopppooollliiidddbbb___^^^aaagggmmmqqqxxxuuuwww{{{}}}}}}~~~}}}{{{zzz||||||}}}xxxttttttwwwxxxtttqqqhhhiiiiiiiiiiiiiiihhhggg___[[[WWWTTTSSSQQQMMMIIIJJJGGGCCCBBBBBB@@@<<<999555333111000111333333222000000//////////////////.../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///,,,,,,------///000222222000222444555555666888:::888999<<>>===>>>>>>===<<<:::888777555000///...///000222222111////////////---------...,,,,,,,,,------.........+++++++++++++++++++++++++++*********++++++,,,---***+++---............---++++++++++++++++++++++++........................///...---------...///000......///000111333555555222444777999:::;;;>>>@@@???@@@DDDJJJQQQXXX^^^aaagggnnnxxx{{{tttvvv~~~qqqvvv|||~~~|||||||||}}}{{{vvvrrrppppppqqqrrrrrrqqqooonnnooosssvvvyyyuuuuuutttrrrqqqrrruuuxxx~~~}}}wwwnnnhhheeeeeefffeeedddbbbaaacccgggkkkfffggghhhhhhgggfffffffffdddfffhhhjjjmmmppprrrsss{{{{{{|||zzzvvvpppiiieeeeeedddcccbbb___]]]\\\[[[WWW___fffgggiiinnnqqqrrrnnnnnnnnnppptttwwwwwwwwwvvvvvvvvvxxx|||||||||~~~~~~|||}}}~~~|||}}}~~~zzzzzz}}}|||wwwtttiiimmmrrruuutttrrrpppoooiiikkkpppvvv~~~{{{|||{{{wwwrrrrrrwww|||~~~|||}}}yyyqqqkkkjjjllloooiiilllppptttxxx|||rrrnnnooorrruuutttrrrsssttttttsssqqqooolllhhhdddccceeehhhjjjkkklllpppzzzxxxuuuqqqmmmlllnnnppprrrrrrooooooqqqrrrrrrvvv|||yyyvvvrrrqqqrrrsssqqqooohhhhhhjjjllloooooonnnlllddd```\\\ZZZ^^^gggqqqxxx|||{{{}}}|||}}}{{{~~~~~~}}}}}}|||zzzyyyuuuwwwzzz~~~{{{wwwrrrmmmgggfffggggggccc^^^]]]]]][[[WWWRRRLLLFFFCCC>>>>>>===:::777555555666222444555444222111111111000//////000222333222111222222333111000...//////*********++++++,,,,,,---************************++++++******+++,,,------***+++,,,---...---,,,,,,++++++++++++++++++++++++........................000///.........///111222000000000222333555777888555888;;;===???AAADDDGGGMMMOOOTTT[[[dddnnnvvv{{{}}}|||zzzzzz|||}}}~~~}}}||||||~~~{{{uuupppnnnooorrrttttttrrrpppppprrrtttvvvwwwtttsssqqqqqqssswww{{{~~~{{{sssjjjeeedddeeegggdddbbbdddgggjjjjjjiiiiiihhhgggeeecccbbbaaaaaaaaacccfffjjjnnnqqqssstttxxxyyyzzzzzzvvvoooiiieeecccddddddaaa]]]\\\___bbb```cccddddddiiinnnooolllllllllmmmnnnppprrrtttuuuttttttvvvxxx{{{~~~}}}{{{zzzzzz{{{|||}}}}}}|||zzzxxxwwwxxxzzz}}}{{{{{{{{{~~~||||||||||||~~~~~~}}}zzzsssooonnnmmmmmmnnnppprrrqqqooommmhhhiiikkkooossswww{{{}}}{{{yyywwwtttsssrrrrrrrrruuutttvvv|||{{{qqqjjjiiijjjkkkkkkkkkmmmooorrrvvv~~~zzzrrroooqqqsssttttttttttttuuutttqqqooommmkkkjjjkkkllllllkkkiiinnnuuuzzz}}}{{{wwwtttsssrrrqqqpppqqqoooppptttvvvvvvyyy}}}zzzvvvrrrpppppppppqqqppplllkkkkkkkkklllmmmooopppdddfffgggfffgggnnnyyy~~~|||}}}}}}{{{wwwuuuvvvwwwxxxwwwuuusssrrrmmmfff^^^ZZZ[[[[[[XXXUUURRRNNNJJJGGGEEEBBB>>>:::444333333222111000//////000000000000000000000000222222111000///......---******+++++++++,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++...---,,,,,,---...000111+++---...---++++++,,,---,,,,,,,,,+++++++++++++++'''***---...------...///000...------///111222222000333777777555555777999>>>???AAABBBEEEKKKRRRVVV___eeeoooxxx|||xxxsssnnnmmmnnnqqqssstttsssssstttvvvwwwxxxxxxuuutttttttttvvvyyy|||~~~~~~zzzssskkkgggfffggghhhfffdddfffjjjmmmnnnnnnqqqooolllhhheeecccaaa```cccdddfffiiilllooorrrsssvvvxxxyyyyyyvvvpppkkkgggeeefffeeeccc______bbbfffdddfffggggggiiillljjjfffiiijjjjjjkkkmmmoooqqqrrruuuuuuvvvxxxzzz|||~~~zzzyyyvvvuuutttuuuvvvwww{{{zzzwwwuuussstttxxx{{{~~~}}}{{{{{{}}}~~~}}}}}}}}}~~~~~~~~~|||zzzyyy{{{~~~xxxrrrooonnnnnnoooqqqqqqqqqooommmlllfffiiimmmoooqqqsssvvvyyyzzzxxxvvvtttrrrrrrrrrrrroooooopppuuu}}}~~~wwwnnniiiiiikkklllllllllmmmoooqqqttt{{{zzzssspppqqqsssrrrsssssstttuuuuuusssrrrooonnnmmmmmmooooooooonnnmmmtttzzz~~~yyyuuusssrrrpppoooqqqoooqqquuuwwwvvvxxx{{{wwwtttpppnnnnnnoooppppppmmmlllllllllmmmoooqqqrrrmmmoooqqqqqqqqqvvv~~~}}}}}}}}}zzz}}}~~~~~~}}}{{{}}}~~~yyytttqqqppppppppppppoookkkhhhaaaZZZRRRNNNMMMLLLIIIFFFDDDAAA>>><<<;;;:::666333222222111111000/////////////////////////////////000000/////////.........*********+++++++++,,,,,,+++************+++,,,,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,+++,,,------+++++++++---,,,,,,,,,,,,++++++++++++,,,...000111000//////000111000000111333666777888777999;;;:::999;;;@@@DDDEEEGGGJJJNNNTTT\\\eeekkkzzz{{{xxxtttpppnnnooorrrttttttvvvxxxzzz{{{{{{zzzyyywwwwwwwwwxxxzzz|||}}}|||{{{xxxsssmmmjjjiiiiiihhhggggggiiimmmrrrtttuuuwwwtttqqqmmmiiigggeeedddeeefffggghhhkkkmmmoooqqqsssuuuwwwwwwuuurrrnnnkkkhhhiiihhheeebbbbbbeeeiiihhhkkkmmmmmmooopppmmmgggjjjjjjkkklllnnnppprrrsssxxxxxxyyyyyyzzz{{{{{{|||wwwuuurrrpppoooppprrrsssvvvtttrrroooooorrrxxx}}}~~~~~~|||{{{}}}}}}||||||wwwwwwwwwxxxzzz|||}}}}}}zzz{{{~~~wwwrrrpppoooqqqtttvvvtttpppllllllmmmggglllqqqrrrooommmooorrrwwwvvvtttsssrrrsssssstttnnnlllmmmqqqxxx||||||{{{xxxsssllliiikkknnnoooooonnnnnnnnnoooqqqvvv}}}yyysssppppppqqqqqqqqqssstttuuuuuuuuuuuurrrpppooooooqqqssstttsssnnntttzzz|||wwwtttrrrpppnnnpppoooqqqvvvwwwuuuuuuxxxrrrppplllkkklllnnnooooooooonnnmmmmmmnnnpppssstttsssvvvyyyzzzzzz|||~~~}}}~~~}}}||||||~~~~~~~~~~~~~~~~~~}}}zzzwwwvvvxxxyyyyyyxxxxxxzzz{{{zzzyyyzzz|||~~~{{{tttooojjjfffcccccceeeddd^^^YYYQQQKKKDDD???>>><<<:::777555444222111222111///.../////////...............------------------------.........---------------))))))*********+++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,---+++---///000//////000111222222222333666888;;;===>>>???@@@@@@AAAGGGOOOVVVXXXZZZ___eeemmmwww~~~zzzvvvttttttuuuvvvuuuxxx|||}}}{{{zzzxxxxxxzzz{{{|||}}}~~~~~~yyyxxxvvvrrrooommmlllllliiiiiiiiikkkoootttxxxzzzxxxvvvssspppnnnllllllllliiiiiiiiiiiijjjlllnnnoooqqqrrrtttvvvvvvtttrrrpppnnnnnnlllhhhddddddgggkkkjjjoootttvvvyyy|||xxxsssooopppqqqsssuuuwwwyyyzzz}}}}}}}}}}}}}}}|||{{{{{{zzzwwwtttqqqooooooppppppooooooooooooppptttyyy}}}||||||~~~~~~{{{yyywwwtttvvvyyy{{{|||}}}~~~~~~{{{{{{~~~xxxuuuttttttvvvyyy{{{xxxqqqlllmmmooolllsssxxxwwwpppjjjjjjmmmsssrrrrrrssstttvvvxxxyyysssrrrqqqtttyyy||||||zzzuuuqqqmmmlllppptttuuuuuuqqqpppnnnnnnooorrrwwwzzz~~~~~~{{{wwwssspppppppppqqqrrrssssssssssssssstttrrrpppnnnooorrruuuwwwxxxtttwwwzzz~~~}}}xxxuuurrrooommmooonnnpppuuuvvvtttsssuuuooommmjjjiiikkkmmmooooooqqqpppooonnnoooqqqtttvvvqqqtttyyy|||}}}~~~~~~~~~|||xxxxxxxxxyyyzzzyyywwwtttrrrrrrrrrrrrqqqqqqrrrrrruuuuuuxxxzzzyyyssskkkeee```[[[VVVVVVXXXWWWQQQJJJCCC???:::666555444222000///............------,,,+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,+++++++++)))))))))*********++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++******+++,,,,,,++++++,,,---,,,,,,------......//////+++---///111111222444666555666888999:::===AAACCCBBBEEEJJJMMMRRRYYYcccjjjrrrtttxxx}}}~~~}}}~~~~~~~~~{{{yyyyyyyyyxxx|||~~~||||||yyyzzz{{{}}}~~~~~~}}}}}}xxxwwwuuutttrrrqqqpppooolllllllllmmmppptttyyy|||zzzxxxuuuqqqoooooooooooolllllllllllllllmmmnnnnnnpppqqqsssuuuvvvvvvvvvvvvttttttqqqlllfffeeehhhllloootttyyy|||zzzttttttvvvxxx{{{~~~~~~}}}yyyuuuqqqnnnmmmmmmkkkmmmpppsssuuuxxx{{{~~~~~~||||||~~~~~~zzzvvvsssrrrtttxxx|||~~~~~~~~~}}}~~~{{{zzz{{{|||}}}}}}uuuqqqqqqtttvvv|||}}}tttmmmkkkmmmppppppqqqsssvvvzzz}}}{{{yyyxxxyyy}}}~~~}}}zzzuuurrrppprrrwww{{{|||{{{tttrrrooonnnoooqqqtttuuuwwwxxxxxxvvvsssqqqpppqqqssstttuuusssqqqpppqqqsssqqqooommmnnnrrrvvvzzz{{{yyyyyyyyy|||{{{vvvtttqqqooommmmmmllloootttuuurrrqqqssspppmmmjjjjjjllloooqqqqqqtttrrrpppnnnoooqqqsssuuunnnrrrxxx}}}~~~}}}~~~|||zzzuuuttttttuuuwwwwwwuuussspppnnnlllkkkkkkkkkjjjjjjmmmnnnppppppmmmfff]]]WWWTTTNNNIIIHHHKKKKKKDDD>>>999666333111000000000///.........---,,,,,,,,,,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++***)))((()))************+++++++++------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...///...------***,,,------,,,,,,---...---......///000111111222111333444555555666888:::;;;===???@@@BBBDDDIIILLLLLLSSS\\\cccjjjqqqzzz~~~{{{{{{~~~~~~yyyxxxzzzyyyvvvvvv~~~}}}~~~~~~~~~||||||}}}~~~~~~~~~zzzyyywwwwwwxxxwwwuuutttpppppppppooopppsssxxx|||}}}zzzuuuqqqnnnmmmmmmmmmnnnoooppppppppppppoooooopppqqqsssuuuwwwyyyzzz{{{yyyyyyuuuooojjjiiilllpppvvvzzz~~~~~~xxxtttuuuwwwzzz~~~}}}yyytttooollljjjiiimmmrrrvvvyyy|||}}}~~~}}}|||{{{}}}~~~~~~~~~yyytttqqqooonnnuuuzzz~~~~~~~~~|||yyyyyyzzz~~~{{{tttqqqrrrqqqrrrsssvvvyyy}}}~~~{{{|||~~~~~~{{{yyytttsssrrrvvv{{{~~~wwwtttqqqpppqqqssstttttttttvvvwwwvvvtttssstttuuuuuuwwwwwwuuurrrppprrruuuqqqnnnlllnnnrrryyy}}}}}}zzzxxx|||}}}zzzvvvsssqqqqqqooonnnnnnmmmoootttuuussssssvvvssspppnnnmmmooorrrtttuuuvvvssspppnnnmmmnnnqqqssspppsssxxx}}}~~~}}}|||~~~{{{{{{~~~|||yyywwwvvvuuupppooonnnoooqqqqqqooonnnllliiifffccccccbbbaaa______```aaa___[[[TTTMMMHHHFFFBBB======???>>>:::555000000...---,,,------...,,,---...---+++***+++,,,))))))******++++++,,,,,,++++++++++++++++++++++++......---,,,+++***))))))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++,,,......------///000//////000111333444555555555666777666555555777999===@@@DDDGGGHHHLLLRRRWWWbbbiiittt||||||uuuqqquuuuuupppppptttvvvppppppqqq~~~}}}||||||~~~~~~{{{yyyvvvvvvuuurrrppprrrvvv{{{zzzwwwsssooolllllllllmmmpppqqqsssuuuuuusssqqqpppqqqrrrsssvvvxxx{{{}}}~~~||||||yyysssoooooosssxxx{{{}}}vvvrrrtttwww{{{zzztttnnnkkkkkknnnrrrvvvyyy}}}~~~yyy{{{}}}}}}|||{{{{{{|||zzz~~~~~~xxxtttqqqqqqqqqyyy~~~~~~~~~~~~}}}{{{zzzvvvvvvwwwyyy|||}}}}}}}}}}}}zzzvvvsssrrrssswww|||}}}zzzvvvsssrrrtttvvvvvvuuuuuuvvvxxxxxxwwwxxxyyy{{{vvvyyyzzzxxxttttttwww{{{sssqqqooopppuuu}}}{{{xxxzzzvvvssspppnnnoooppppppoooqqqooopppuuuwwwvvvwww{{{wwwuuurrrqqqsssvvvxxxxxxwwwtttppplllkkklllnnnoooppprrrtttyyy~~~}}}yyyuuuuuuwwwzzzzzzxxxuuuqqqnnnlllkkkjjjgggfffeeeeeeggggggfffdddddd___ZZZWWWVVVTTTRRRPPPNNNNNNMMMKKKFFFAAA===;;;999777444333444333222000---------+++*********+++)))+++---,,,******+++---***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------...---------------------------------,,,,,,---......,,,---//////...///000222111111222444555666888888777888999999:::;;;>>>AAAEEEKKKQQQUUUYYY^^^gggmmmzzz}}}zzz{{{pppjjjmmmmmmiiiiiipppwwwyyyyyyssslllhhhkkkppp}}}{{{zzzxxxtttqqqqqqvvvzzztttrrrooolllkkkmmmooopppppprrruuuwwwwwwuuurrrppprrrssstttvvvyyy|||}}}}}}{{{vvvssstttyyy~~~}}}yyyrrrtttwww|||yyysssooonnnppprrrtttxxx}}}zzz~~~~~~vvvyyy|||}}}|||{{{zzz{{{www{{{{{{vvvuuuuuuvvv~~~{{{|||}}}~~~{{{{{{{{{{{{}}}~~~~~~}}}yyyvvvqqqqqqrrrvvv{{{~~~}}}zzz{{{xxxttttttvvvxxxxxxvvvvvvxxxyyyyyyzzz{{{}}}wwwzzz|||zzzwwwwww{{{vvvsssqqqrrrxxx|||wwwxxx|||}}}{{{zzzpppnnnlllkkkmmmoooppppppsssqqqrrrvvvxxxxxxzzzzzzxxxuuutttvvvxxxzzzzzzwwwtttoookkkiiijjjlllmmmnnnnnnooorrrwww{{{~~~|||yyywwwtttppplllkkkmmmooosssqqqmmmiiieeecccaaaaaa```^^^]]]]]]^^^___^^^\\\[[[VVVPPPLLLJJJIIIFFFCCCAAAAAA@@@===888555444333000000///...------------.........,,,***))))))***(((***------++++++...000+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,---...//////,,,,,,,,,---------......,,,++++++++++++,,,------------------------------333222000///......///000---...000000///000111333222222333555777888999:::;;;===@@@BBBEEEIIINNNRRRUUU[[[ccciiinnnvvv~~~{{{wwwsss{{{nnnfffiiijjjeeegggnnnnnnqqqpppkkkeeedddjjjppp~~~zzzwwwuuuvvvxxxxxxtttooonnnqqqrrrppplllooossswwwyyyyyywwwuuuuuuvvv{{{~~~~~~{{{yyy||||||{{{zzz{{{}}}~~~{{{}}}uuuvvvwww{{{zzzttttttvvvyyy{{{}}}~~~}}}}}}|||||||||tttwwwzzz}}}~~~~~~|||{{{yyy{{{~~~xxxvvvwwwyyy}}}~~~~~~}}}xxxuuuuuuuuunnnqqqtttwwwyyyyyyxxxwwwzzzxxxwwwwwwxxxyyyxxxvvv}}}~~~~~~~~~}}}}}}~~~yyyyyy|||~~~}}}zzzxxxtttrrruuu}}}wwwssstttvvvwwwuuuooonnnlllkkkkkklllmmmmmmppptttxxx{{{|||}}}~~~yyywwwvvvttttttvvvwwwyyyxxxssslllgggfffiiilllnnnrrrpppooopppssswwwzzz{{{}}}~~~~~~{{{uuurrrqqqoookkkgggdddbbbaaa```fffbbb^^^\\\[[[YYYUUUQQQOOONNNNNNMMMLLLKKKJJJJJJJJJIIIFFFBBB>>>:::777555444333222111000/////////---------,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---++++++,,,,,,,,,,,,---------+++******++++++)))(((+++---...///---------......---,,,,,,+++,,,,,,,,,...---,,,,,,,,,---///000------...---,,,,,,///111///111333555666777777777888777666888===CCCFFFHHHGGGHHHKKKNNNSSSZZZbbbhhhnnnuuu|||zzzvvvrrrooopppgggccchhhjjjgggdddeeefffeeeccccccbbbcccdddeee}}}yyyvvvuuuxxx{{{|||xxxssssssuuuvvvsssppprrruuuxxxzzzyyyxxxwwwxxx{{{~~~|||zzz{{{~~~|||||||||~~~}}}~~~{{{zzzzzz{{{{{{{{{}}}~~~{{{zzz{{{|||~~~~~~}}}zzz{{{}}}|||~~~|||{{{}}}~~~~~~~~~{{{}}}}}}xxxuuutttoooqqquuuxxxyyyzzzyyyxxxzzzyyyxxxxxxzzzzzzyyyxxx{{{|||~~~~~~~~~~~~zzzzzz}}}~~~|||yyyvvvssstttzzz|||uuurrrsssuuutttssslllkkkkkkjjjjjjkkklllmmmssswww|||zzzyyywwwwwwwwwwwwyyyzzzxxxtttnnnkkklllooosssuuuuuusssqqqrrruuuyyy{{{|||~~~}}}xxxssspppjjjgggddd___[[[XXXVVVUUUSSSPPPMMMKKKJJJIIIEEEBBBBBBAAAAAA@@@@@@??????>>>>>>===;;;999666444222111......---,,,+++*********,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---*********+++++++++,,,,,,,,,***)))***+++,,,+++)))+++,,,------,,,,,,---.........---,,,,,,---------,,,++++++++++++,,,...///111222222222000111222444000333666888::::::::::::@@@@@@???@@@CCCHHHMMMPPPSSSXXX___gggnnnuuu|||{{{yyyvvvssspppuuulllgggiiiiiiddd``````ccccccaaa```___^^^^^^^^^}}}xxxuuuwww|||{{{zzz||||||yyywwwwwwyyyzzzzzzzzzzzz{{{|||~~~|||}}}~~~~~~~~~~~~~~~{{{uuuwww{{{~~~~~~~~~~~~~~~zzz|||{{{wwwtttssstttwwwyyy{{{{{{{{{{{{~~~|||{{{|||~~~~~~}}}|||yyy{{{}}}{{{zzz|||~~~}}}zzzwwwtttsssvvvyyy|||}}}zzzvvvrrrqqqrrrrrrooommmhhhhhhiiijjjlllnnnpppqqqwww{{{{{{{{{{{{zzzzzz{{{{{{{{{yyyvvvsssrrrssswww|||{{{yyyvvvvvvyyy|||~~~~~~zzzxxxwwwwwwyyy{{{|||{{{||||||zzzwwwrrrlllgggddd\\\YYYVVVQQQMMMIIIGGGEEECCCAAA???======;;;999777333333333333333333333333111111111000//////.........---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---))))))*********++++++++++++***)))***,,,---,,,+++++++++,,,+++******---///......---------......///,,,++++++,,,---...///000000111333444333444555777666999===??????>>>>>>???GGGHHHJJJLLLNNNTTT]]]ccckkksss}}}}}}yyyyyy||||||zzzxxxwwwvvvvvvtttrrrtttmmmhhhgggeee```[[[ZZZ^^^]]]\\\ZZZXXXUUUSSSRRR{{{yyy|||~~~}}}}}}}}}|||{{{{{{~~~vvvxxxzzz|||~~~{{{}}}}}}zzzxxxxxxyyy{{{|||}}}~~~yyy{{{~~~zzzyyyzzz|||}}}}}}zzzxxxuuusssrrrrrrsssssstttrrrqqqqqqpppnnnjjjfffdddeeehhhkkkooosssvvvwww{{{~~~~~~|||{{{zzzyyyzzz~~~}}}|||~~~~~~{{{uuuwwwzzz||||||yyyuuusssqqqooonnnnnnoooqqqqqqpppqqqooolllggg```YYYTTTPPPJJJHHHEEEBBB???;;;999888888777666555555444333222------........./////////,,,,,,------------------...---,,,,,,,,,,,,,,,---******++++++,,,,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---************++++++++++++---,,,++++++,,,---+++***+++++++++***)))***---000------------......///000------...///000111333333000333555777888999;;;<<<===@@@DDDDDDDDDDDDGGGIIIMMMRRRWWW[[[```iiiuuu~~~|||yyyttttttwwwsssrrrqqqrrrttttttsssrrrnnniiidddaaa___[[[XXXVVVTTTTTTSSSQQQMMMIIIFFFCCC~~~|||}}}|||||||||{{{zzz|||~~~}}}}}}~~~~~~zzz|||~~~zzzwwwwwwxxxzzz{{{zzzyyywwwuuurrrpppooonnnqqqqqqrrrsssrrrnnnhhheee```cccggglllrrrwww{{{}}}|||zzzyyyyyyyyyyyyyyyvvvrrrooommmoooqqqrrrppplllgggddd```___]]]\\\]]]]]][[[ZZZ]]][[[XXXSSSMMMGGGCCC@@@999999888666555333111111/////////...---,,,,,,---,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---+++++++++,,,,,,,,,,,,---000...,,,,,,---,,,+++)))+++,,,+++******+++///111---------...///000111222...///000222333555555666999;;;===>>>>>>???AAACCCBBBFFFKKKMMMNNNRRRXXX^^^```fffmmmrrrxxx~~~~~~{{{{{{xxxttttttvvvmmmmmmmmmnnnppppppooommmiiigggbbb]]]YYYVVVSSSOOOIIIIIIHHHEEEBBB>>>:::888}}}}}}|||zzz|||~~~|||{{{}}}}}}|||}}}|||{{{yyyxxx{{{{{{wwwuuuuuuwwwyyyzzz{{{|||zzzvvvsssrrrqqqqqqtttwwwyyyxxxtttoookkkccceeejjjpppvvv{{{}}}xxxsssooommmoooooooooppppppnnnjjjfffccccccdddccc```[[[VVVSSSPPPNNNLLLLLLLLLKKKIIIGGGEEEEEECCCAAA>>>;;;999888//////000000000//////...---...///...,,,+++,,,---,,,,,,,,,------.........,,,,,,,,,++++++*********+++*********+++,,,------*********+++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---++++++,,,,,,,,,---------000...------------,,,***,,,---...------...111333/////////000111333444555///000222444666888888999???@@@BBBBBBBBBDDDHHHJJJLLLSSS\\\bbbeeekkkrrryyy~~~~~~~~~}}}||||||yyyxxxyyywwwsssqqqssskkkjjjjjjjjjkkkiiifffddddddddd___WWWQQQNNNJJJFFF??????===;;;999777444333}}}~~~~~~~~~}}}}}}|||{{{zzzxxxvvvuuuxxx}}}}}}wwwtttsssvvvxxx|||}}}zzzyyyyyyrrrvvv|||}}}zzzxxxnnnpppuuuzzz~~~|||xxxwwwuuurrrmmmhhhdddbbbddddddeeeeeeeeebbb]]]YYYTTTSSSSSSQQQNNNIIIEEECCCBBB@@@??????@@@???===;;;777777666555555444333333,,,---.../////////...---///111222111...---...000++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,---...///000++++++++++++******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---***+++++++++,,,,,,,,,,,,---,,,,,,---...//////...---///000111111111333555222222333444555777999:::444555888:::===>>>??????BBBCCCEEEHHHLLLRRRYYY^^^eeeppp}}}}}}|||www|||}}}yyyxxx{{{{{{yyyuuussssssvvvsssnnnjjjkkkjjjiiigggfffdddaaa\\\YYYWWWYYYUUULLLEEEDDDAAA<<<888888666555444333333333}}}}}}~~~~~~~~~}}}{{{yyywwwrrrvvv{{{xxxtttsssuuuxxx~~~sssxxxzzz|||~~~~~~|||zzz{{{|||}}}}}}zzzwwwssspppnnnmmmkkkiiieee```]]]ZZZWWWWWWWWWWWWVVVRRRMMMIIIHHHGGGFFFDDDAAA===:::888666555444555666666444333333333222111000//////...,,,---.../////////...------///111///---+++---///++++++++++++++++++++++++------------------------(((((((((((()))***,,,,,,,,,+++++++++******))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---)))************++++++++++++******,,,///111222111...000222333333333444555555555666777999;;;<<<===999;;;>>>AAACCCDDDEEEEEEFFFHHHMMMSSS[[[fffqqqyyy}}}}}}xxxrrrzzz|||xxxuuuwwwyyywwwpppoooppprrrpppiiiddddddjjjhhhfffccc```[[[UUUQQQIIILLLJJJAAA<<<===;;;777555444333222222333444555rrrsssuuuwwwyyy{{{{{{|||zzz|||~~~|||||||||~~~}}}}}}~~~~~~~~~||||||vvvrrrqqqwww|||~~~~~~|||yyyxxxyyy|||~~~|||}}}}}}zzzwwwtttqqqpppoookkklllnnnnnnkkkeee___[[[^^^]]]\\\YYYVVVSSSQQQOOOOOOKKKFFFCCCCCCBBB???===::::::999888666555444333111111000000000000111111000///...------...///000---,,,***))))))***,,,---...------,,,,,,------...///...---,,,,,,,,,,,,,,,---,,,++++++******++++++''')))+++,,,+++******+++++++++,,,,,,,,,++++++***...---+++))))))***+++---)))))))))***++++++,,,,,,(((((())))))******++++++,,,,,,---...////////////,,,...111111000.........222333555555444444555777:::;;;===???@@@@@@AAAAAACCCBBBAAA@@@???BBBFFFJJJOOOUUU]]]gggqqq~~~|||~~~zzz{{{~~~zzztttnnnpppsssuuuuuurrrnnnlllhhhiiijjjiiigggbbb^^^[[[dddjjjhhh]]]QQQMMMKKKGGGHHH???888888999666444333777666666888:::999888666bbbcccdddeeefffgggggggggnnnpppsssvvvyyy}}}}}}{{{zzzzzz{{{}}}}}}|||zzzvvvxxx}}}~~~}}}{{{xxxvvvwwwyyy|||~~~~~~{{{|||}}}||||||||||||~~~~~~{{{xxxvvvvvvsssoookkkhhhgggggghhh^^^]]]\\\ZZZWWWSSSPPPNNNLLLLLLJJJHHHFFFCCCAAA@@@>>>;;;888777888777555333444444333222111000////////////............////////////...------...//////---,,,+++******+++,,,---------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,---,,,++++++******++++++)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))+++---...((())))))******+++,,,,,,************++++++,,,,,,------...............---,,,---/////////000222444444666888999999:::===???BBBBBBDDDEEEGGGIIIJJJKKKFFFEEEEEEGGGLLLRRRXXX\\\fffmmmxxx|||yyyxxxxxxzzz|||~~~}}}zzzwwwwwwxxxwwwrrrmmmoooqqqtttvvvvvvtttqqqoooiiijjjiiigggccc^^^YYYUUUWWWZZZXXXOOOFFFCCC@@@<<<@@@:::555666777555555666888:::<<<===>>>>>>======JJJKKKMMMOOOPPPRRRRRRRRR[[[^^^aaaeeeiiinnntttxxxyyy{{{|||||||||}}}~~~{{{yyyxxxyyy|||~~~~~~}}}~~~~~~zzzyyyxxxxxxzzz}}}~~~yyyvvvuuuvvvwwwwww||||||uuupppoooqqqtttuuusssssssssrrrpppmmmiiigggfffccc]]]XXXVVVVVVXXXYYYMMMKKKGGGCCC@@@>>>>>>>>>======<<<;;;999777666555222111111111222222111///.........------,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,------...---,,,+++++++++,,,---...,,,++++++++++++++++++,,,...------,,,,,,,,,,,,,,,---,,,++++++******++++++***,,,,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...(((((())))))***+++++++++++++++,,,,,,,,,,,,------...............---------...//////000111444888<<<:::<<>>:::666444333333333333333333333222111000///...///000111222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---...++++++************++++++------,,,,,,+++,,,,,,------,,,++++++******++++++)))******((('''(((+++---++++++++++++++++++,,,,,,000///...,,,++++++++++++(((((())))))***++++++,,,,,,,,,,,,,,,------------///......//////000000111111333444666777999===@@@AAACCCEEEEEEEEEFFFHHHJJJDDDEEEHHHMMMTTT[[[aaaeeelllhhhggglllwww|||uuuoookkkhhhgggcccbbbaaaccchhhooowww|||xxx{{{|||zzzssslllhhhfffkkklllnnnooonnnkkkhhhfff```^^^[[[UUUOOOHHHBBB??????===:::888888777555333222333777:::999777<<>>>>>@@@BBBDDDFFFIIINNNQQQUUUWWWZZZ\\\]]]___bbbdddjjjkkknnnppptttyyy}}}}}}}}}~~~~~~{{{{{{}}}~~~{{{zzztttrrrpppllljjjjjjkkklllkkkqqqyyy~~~wwwmmm```YYYZZZ\\\[[[ZZZ\\\[[[XXXUUUPPPLLLHHHEEE??????>>>===;;;:::999888777666444222000///......++++++,,,,,,,,,++++++***,,,---...///...,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------+++******))))))******+++,,,,,,+++++++++,,,,,,------,,,++++++******++++++)))))))))((('''(((***,,,))))))(((((()))***++++++...---,,,,,,+++*********))))))******++++++,,,,,,+++,,,,,,------....../////////000111333555777888666888<<<>>>>>>???@@@AAADDDFFFGGGFFFEEEDDDEEEFFFIIIMMMSSS\\\eeennnuuuyyy}}}zzzyyy{{{wwwzzz}}}vvvtttpppkkkgggccc```___]]]\\\[[[\\\aaaiiiqqquuuooosssuuuqqqiiiaaa]]]]]]ggghhhhhhgggddd```]]]ZZZSSSPPPLLLGGGAAA<<<888666777444333444666777777777666:::BBBHHHIIIIIIPPPYYY```gggnnnqqqpppooorrruuu000000111222333333333333777888999::::::<<>>???@@@BBBCCCGGGJJJOOOSSSWWW]]]dddiiiiiiiiiiiijjjkkkmmmoooppptttvvvyyy|||}}}yyywwwuuuuuuuuutttqqqlllhhhffffffgggjjjmmmmmmlllkkkkkkmmmkkkmmmnnnmmmiiifffeeeeeeccceeefffdddaaa]]][[[ZZZPPPKKKDDD@@@??????>>>===:::999888666444222111000111111111000000//////...,,,,,,,,,,,,------------....../////////............000000///---,,,...000++++++++++++************---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++(((((()))***+++++++++++++++++++++******+++++++++++++++******+++,,,,,,------,,,++++++******++++++(((***+++,,,+++***+++,,,(((((('''&&&''')))+++,,,%%%&&&(((***+++------...+++,,,,,,------......///,,,---///111333555666777999999999:::<<>>AAABBBBBBCCCEEEGGGHHHKKKNNNPPPQQQSSSVVVXXX^^^fffssszzzxxxyyyyyytttooofffeeecccaaa^^^ZZZWWWUUUTTTVVVXXXZZZ\\\]]]^^^^^^___```___\\\WWWRRROOONNNQQQQQQOOOMMMJJJFFFBBB@@@999888666444333444555555555444888===@@@@@@GGGPPPYYY\\\dddlllpppppptttzzzzzz}}}......////////////......111111222111111222444777///222555666666666777888666:::???CCCFFFLLLSSSXXXYYYXXXXXXXXXYYY[[[]]]^^^aaacccgggjjjmmmrrrxxx|||zzzwwwuuutttwwwzzz}}}~~~~~~~~~|||yyyxxxwwwvvvtttsssrrrqqqggggggfffccc```]]]]]]]]]XXX[[[^^^^^^\\\\\\]]]```[[[___bbbaaa]]]XXXWWWVVVOOONNNMMMIIIEEECCCDDDEEE???<<<999666555555444333111000000000000000000000222000///------...///000---,,,+++++++++---///000------.........------,,,***,,,---+++))))))---000...---------,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,............,,,,,,''''''(((******+++++++++,,,,,,++++++++++++,,,,,,+++*********+++,,,,,,------,,,++++++******++++++%%%'''******)))(((((()))))))))''''''(((***,,,...++++++,,,---............,,,,,,---......//////000...///000333555888999:::>>>=========>>>AAACCCEEE===>>>??????@@@CCCGGGJJJMMMPPPUUUYYY\\\aaaeeehhhmmmvvvrrrpppqqqwww}}}{{{pppfffccccccbbb```]]]YYYVVVTTTTTTWWWZZZ]]]^^^\\\YYYWWWUUUTTTQQQOOOLLLHHHEEEDDDEEEDDDCCCAAA>>>;;;888666333333222222333555888999<<<===BBBHHHJJJJJJSSS^^^jjjjjjooouuuvvvssssssvvv~~~111111000///...---,,,,,,000...---///222333111...,,,---...///000111222222555555666888;;;???CCCEEEFFFDDDBBBAAABBBEEEIIILLLPPPQQQTTTWWW[[[___ccceeeiiiiiijjjjjjlllmmmooopppvvvuuurrrppppppttt{{{~~~~~~~~~{{{zzzwwwuuusssrrrqqqrrrsssrrrqqqooolllhhhdddbbbWWWVVVTTTSSSPPPNNNMMMLLLJJJIIIHHHGGGHHHIIILLLMMMOOONNNLLLKKKIIIGGGFFFEEE===<<<;;;999888777777777//////000000000///---,,,------------------------...---,,,,,,+++++++++,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***+++++++++************)))******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,***))))))******)))((()))******)))(((((()))+++''')))******))))))+++,,,...++++++......,,,,,,//////000222000...///222555444:::<<<:::<<>>AAAAAABBBDDDGGGKKKNNNQQQSSSZZZZZZ\\\^^^```ccceeeggggggfffdddbbbbbbffflllqqqtttyyy{{{xxxwwwyyyyyywww}}}}}}~~~~~~zzzxxxxxxwwwuuutttsssssstttttttttsssrrrqqqpppooonnnmmmlllkkkkkkkkkgggfffccc___[[[VVVSSSQQQJJJJJJHHHGGGEEECCCBBBAAA@@@???>>>======???@@@AAA>>>===<<<;;;:::888777777777666444333222111111111....../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***)))))))))******+++++++++******++++++++++++++++++++++++++++++++++++++++++************,,,,,,,,,+++((())))))(((''''''(((***(((***+++++++++,,,---///---+++,,,///000------///222444666666444222333555:::???BBB@@@AAAEEEFFFCCC>>>AAA@@@<<<<<>><<<999666777777666444333333444555888:::<<<>>>@@@CCCHHHKKKQQQXXXccckkkjjjhhhooo{{{}}}}}}~~~zzzxxxyyy{{{|||.........------------------...000000/////////000/////////000000111111111///.........///111333555222222000000111333666777777888999;;;>>>@@@CCCDDDEEEFFFHHHKKKOOOSSSVVVXXXZZZYYYXXXVVVVVVYYY___cccgggkkkllliiihhhkkkmmmllluuuxxx}}}xxxqqqttt|||{{{wwwuuuxxx}}}zzzwwwsssqqqooonnnllljjjjjjkkkmmmmmmmmmkkkhhhgggeeeeeeeeeeeeeeeeeedddddd^^^[[[VVVQQQKKKGGGDDDCCC===<<<;;;:::888777666555666555444333333333444555333333333222111111000000111000///...---,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++...---,,,,,,+++,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******++++++++++++******'''(((((()))***+++,,,---++++++******************)))***+++,,,,,,+++***)))&&&&&&'''((()))***+++,,,)))******)))((((((***++++++,,,------,,,,,,...000///...000555666444444666666888::::::888666555555;;;???BBBAAAAAACCCCCCBBB<<>>@@@>>>>>>@@@<<<=========<<<;;;;;;;;;:::>>>BBBCCCBBBCCCEEEFFFEEEPPPXXXXXXXXX^^^hhhnnnjjjkkkkkkkkkoooxxx}}}uuulllhhhhhhjjjrrrllleee```[[[UUUNNNHHHFFFEEEEEEGGGJJJLLLKKKJJJKKKKKKJJJGGGDDD@@@===;;;:::999777555444333222222000333666999;;;>>>DDDHHHUUUYYY\\\ZZZXXX\\\fffooowwwzzz~~~******++++++,,,,,,------'''***------***)))+++---//////////////////000000111111111000000000000000//////000000111111222222---------......000111111000000111333666999;;;<<<;;;;;;;;;;;;:::<<>><<<<<<===???AAABBB@@@CCCHHHKKKKKKLLLQQQVVVYYYdddllljjjhhhnnnxxxuuuyyy}}}xxxvvvyyyyyyvvvpppjjjfffeeefffhhhkkkdddYYYRRRNNNKKKHHHFFFEEEEEEEEEGGGHHHHHHFFFDDDEEEEEEDDDBBB???<<<999777666666555444333333333444222777<<>>AAAEEEJJJNNNHHHDDDBBBCCCAAA<<<;;;===;;;:::999<<<@@@DDDFFFFFFJJJLLLQQQUUUVVVWWW___hhhqqqyyy}}}xxxssswwwzzzxxxzzzuuukkkkkkooommmkkkhhhhhhhhhiiihhhggg```WWWMMMFFFDDDEEEFFFEEEDDDEEEEEEEEEDDDCCCAAA???;;;;;;;;;;;;999777555444444555777777777888:::<<<;;;AAAHHHMMMPPPVVV```gggiiimmmrrrssstttwww{{{xxxvvvvvv{{{|||yyywwwxxx))))))***************************+++,,,---,,,******++++++,,,---...//////++++++,,,---............+++,,,---...///...---,,,000////////////000111111///////////////111222222///111222222111111333555///333444222222666999999999999999:::;;;<<<===>>>@@@AAADDDGGGIIIKKKKKKKKKKKKKKKMMMSSSXXX\\\eeennnpppppprrrtttwww{{{~~~{{{zzzyyy|||}}}zzz~~~~~~|||}}}yyywwwvvvvvvwwwyyy}}}zzzvvvttttttxxx|||~~~}}}~~~vvvwwwxxx{{{}}}{{{xxxsssqqqpppoooooonnniiifffcccdddfffhhhgggeee___^^^^^^^^^^^^\\\ZZZWWWWWWXXXXXXWWWTTTOOOJJJGGGDDDCCC@@@===:::888666666444333111///......///000*********++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,*********+++++++++++++++((('''''''''(((((()))***))))))((((((((()))++++++++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++******++++++++++++******************++++++++++++************************)))************+++++++++))))))************))))))((((((((()))))))))))))))******+++,,,---......///........................,,,000333222000///222666444666888;;;<<>>@@@CCCHHHLLLKKKQQQYYY]]]___dddmmmuuusssvvvzzz||||||}}}{{{uuupppqqquuu{{{zzztttrrrsss*********)))))))))))))))---+++)))+++...///---***))))))***+++---...//////***+++,,,---////////////...///111222333222000///...------------...//////............///000111111---///000000//////111222---111222000000444777666333333333333444555666666777666666777:::===AAACCC===>>>AAAEEEGGGLLLWWWccchhhiiikkkooosssxxx|||vvvtttsssvvv{{{}}}zzzvvvuuuyyy~~~~~~{{{yyyzzz}}}{{{wwwuuussspppnnnttt|||wwwyyy}}}}}}xxxwww|||~~~yyyvvvyyyvvvsssooommmlllmmmmmmwww{{{~~~}}}xxxsssqqqqqqxxx|||~~~|||~~~|||tttuuuvvvxxxzzz|||}}}~~~vvvrrrllliiihhhiiiiiiiiiddd___ZZZ[[[```cccccc```\\\[[[[[[\\\]]]\\\YYYWWWTTTTTTRRROOOJJJDDD>>>;;;===;;;888555222111000000000///...,,,++++++,,,,,,)))******+++,,,,,,------***+++,,,,,,------------************************''''''''''''((()))*********)))(((((((((***+++,,,)))))))))))))))))))))))),,,+++++++++,,,------...++++++++++++++++++++++++******++++++++++++******)))************+++++++++)))))))))))))))))))))))))))************+++++++++))))))************))))))&&&&&&'''((()))***++++++******+++,,,...///000000000///............///000222777;;;;;;999999===AAA;;;===AAACCCFFFIIIMMMPPPPPPOOOLLLHHHEEEDDDEEEHHH???<<<;;;===???@@@DDDIIIRRRUUU\\\fffooorrrqqqnnnjjjiiilllppppppqqq|||yyywwwwwwzzz|||{{{xxxyyy|||{{{xxxwwwzzzooojjjddd```______^^^]]]\\\ZZZZZZaaahhhggg^^^TTTJJJEEE@@@???@@@BBBAAA@@@>>>??????>>>;;;999999999000111333555666777666666888<<>>999555333000////////////............---+++*********+++++++++++++++,,,,,,+++++++++******))))))((((((''''''))))))))))))))))))))))))'''''''''''''''((())))))))))))***++++++++++++******(((''''''((())))))(((******++++++++++++******(((((()))***************((()))***,,,,,,,,,+++***,,,+++***))))))***+++,,,((((((((()))))))))))))))+++***((('''''''''((())))))***++++++))))))***+++++++++*********++++++,,,---------...000111000000000111222444666888999:::<<<>>>@@@BBBDDDGGGJJJMMMMMMHHHGGGKKKNNNMMMKKKKKKHHHDDD>>>===???BBBCCCCCC>>>>>>@@@CCCDDDIIITTT___sss{{{|||~~~}}}zzzuuuqqqppprrrtttqqqrrrvvv}}}~~~uuummmbbb___\\\[[[]]]]]][[[YYYPPPUUUWWWYYY]]]___XXXLLLCCCAAA???>>>===<<<:::888888888777888888888777555555222333888:::999;;;???===AAAFFFMMMYYYcccddd```fffkkkmmmlllmmmrrrvvvuuuwwwwwwzzz}}}zzzrrrnnnnnnoooyyy~~~{{{yyy}}}}}}|||{{{yyyxxxyyyyyysss~~~{{{vvvsss++++++***)))))))))***************+++---------,,,)))***+++,,,---,,,,,,+++++++++,,,,,,---,,,,,,,,,************************++++++,,,---.......................................---,,,,,,,,,---///000.........//////000000000000000000111111111222222000000111111222222333333333444444444555999???DDDLLLOOOTTTYYY^^^```aaaaaaaaa^^^[[[\\\```bbb```]]][[[ZZZYYYXXXXXXZZZ[[[\\\\\\ZZZXXXUUUTTTUUUVVVWWW[[[^^^bbbfffjjjoootttxxx||||||}}}~~~|||{{{zzzuuuoookkkiiiiiihhhhhhlllpppvvv}}}|||zzzzzzyyyvvvllldddaaacccfffppprrrssspppiiieeedddffffffhhhlllqqqvvv~~~~~~}}}~~~}}}|||{{{{{{{{{|||}}}~~~zzzyyyyyyxxxvvvtttsssrrrnnnppprrrsssssssssuuuvvvzzz||||||{{{vvvqqqllljjjhhhnnnttttttoookkklllooottt{{{zzzrrrnnnmmmttt|||zzzuuuvvvzzzzzzvvvtttiiifffbbb^^^\\\[[[[[[\\\[[[[[[[[[[[[[[[ZZZZZZZZZXXXXXXVVVUUUTTTSSSRRRRRRQQQNNNMMMOOORRRSSSOOOKKKJJJGGGCCC===888333000...............---------------,,,+++***))))))***+++******++++++++++++******)))))))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))******))))))***++++++++++++***+++)))'''((()))***))))))******++++++++++++******(((((()))***************))))))******+++*********+++******))))))))))))***))))))))))))************))))))((())))))***++++++(((***++++++++++++,,,...,,,,,,---...///000222222333222222333555777888888:::;;;;;;;;;<<<>>>CCCFFFOOOPPPQQQNNNLLLMMMSSSXXXOOOHHHEEEGGGHHHFFFCCCDDDCCC@@@<<<<<>><<<===>>><<<<<<@@@FFFOOOUUUXXXYYY[[[aaajjjooosss{{{uuullllllnnnllliiicccfffiiikkknnnrrrvvvyyyssssssuuuxxxxxxqqqggg^^^UUUTTTTTTUUUWWWVVVTTTRRRRRROOOIIIDDDBBBCCC???::::::999777777777666555333222333555666777888888888999===DDDJJJIIIFFFHHHNNNSSS\\\cccfffhhhmmmpppooonnnuuuxxxtttpppssswwwxxxxxxuuuuuuvvvrrrkkkffffffgggoootttsssrrruuuyyy{{{{{{{{{yyytttooommmpppsss}}}}}}|||zzz)))***++++++***)))'''&&&(((((((((((('''&&&'''(((++++++,,,,,,------------,,,,,,,,,,,,,,,+++***)))---,,,*********,,,...000)))***+++,,,,,,,,,,,,,,,))))))***+++,,,------...++++++,,,------------,,,***+++,,,---...///000000////////////////////////......//////000000000111///000000//////111444777666777:::===???@@@@@@@@@AAA>>><<<<<<===>>>===;;;;;;;;;:::999888888888999888888999999999999999888777999===@@@DDDHHHMMMPPP[[[ZZZ[[[\\\```eeejjjmmmsssuuuyyy||||||~~~zzzxxxuuurrrooogggddd___]]]]]]___`````````bbbfffkkkqqqwww|||~~~|||{{{zzz{{{}}}{{{zzzyyyyyy{{{|||tttmmmiiijjjkkkhhhfff```XXXPPPKKKJJJKKKJJJJJJLLLPPPXXXeeerrr{{{}}}}}}{{{xxx~~~~~~~~~~~~}}}zzzwwwvvvwwwxxxyyyxxxuuurrrppprrrttttttpppjjjffffffgggdddeeegggiiijjjjjjiiihhhfffeeecccaaa___]]]\\\[[[^^^____________bbbfffjjjqqqsssuuusssoookkkjjjjjjggglllrrrtttrrrqqqrrrttttttvvvwwwsssmmmiiihhhiiilllppptttsssnnniiihhhiiiiiiiiihhhddd^^^WWWSSSRRRKKKGGGBBB<<<999888888999<<<===???BBBDDDGGGIIIJJJMMMMMMMMMMMMKKKIIIFFFEEEAAA???======>>>===;;;999777666333111...,,,+++***++++++*********))))))))))))))))))(((((((((((()))(((((())))))))))))((((((((((((((())))))******+++(((((((((((((((((((((((()))))))))***************))))))***++++++++++++***,,,***))))))***++++++*********++++++++++++******(((((()))***************+++***)))'''''''''((()))'''((()))***)))((('''%%%+++++++++***************(((***,,,...///////////////000222111000000111222222333555777999:::;;;<<<;;;@@@FFFLLLPPPRRRSSSTTT[[[[[[XXXPPPIIIJJJSSS\\\XXXSSSKKKDDDAAACCCHHHLLLHHHAAA<<<===???>>>>>>???@@@AAADDDJJJSSS^^^gggmmmhhhkkkrrrzzz~~~|||iii___aaacccaaa]]]\\\```eeejjjooosssxxx{{{uuuvvvvvvvvvrrrjjj```YYYUUUTTTTTTSSSPPPMMMHHHFFFHHHEEE@@@<<<;;;<<<;;;999777666444555666666444333555777999::::::;;;<<<===;;;@@@HHHMMMLLLJJJPPPYYY]]]iiittttttpppoooppppppssszzz}}}xxxtttvvvzzz|||zzzvvvssstttpppiiidddccceeekkkppprrrqqqsssvvvxxxyyyzzzyyyssskkkiiimmmrrrxxx}}}xxxwwwyyyyyy'''((()))***)))(((&&&%%%'''((()))'''%%%%%%''')))++++++++++++,,,,,,------,,,,,,,,,,,,+++******)))...---+++******+++---...******++++++,,,+++++++++((())))))***+++,,,------***+++,,,,,,---,,,,,,,,,)))***+++,,,---...///////////////......---------,,,,,,---///000222333333///000111111000000222444222333555777888888888888999777666555666666555555777666666555444444444444222333444555555555444333111333555666888:::===@@@FFFFFFEEEFFFIIIMMMQQQSSSaaadddiiinnnttt{{{}}}yyyvvvqqqsssxxx~~~{{{{{{yyyuuuoookkkiiihhhaaa]]]XXXUUUUUUVVVVVVVVVZZZ[[[^^^bbbggglllqqqsssmmmmmmmmmooossswwwyyyzzz{{{{{{{{{zzzyyywwwvvvvvvtttwwwzzz}}}~~~~~~|||||||||{{{zzz~~~|||yyysssnnnllllllnnngggbbbZZZPPPGGGAAA@@@@@@AAAAAACCCFFFMMMXXXeeemmmrrrtttxxx|||xxxwwwvvvwwwxxxxxxuuurrrxxxwwwuuuuuutttsssooommmkkkkkkllllllkkkjjjhhhgggiiijjjiiiddd^^^YYYYYYZZZWWWYYY[[[]]]^^^^^^\\\[[[WWWVVVTTTQQQOOONNNNNNNNNQQQQQQQQQQQQQQQTTTYYY]]]cccgggkkkjjjeee___]]]]]]___ccchhhkkkkkkkkklllmmmjjjjjjhhhccc]]]ZZZZZZ[[[___bbbeeefffdddbbbbbbbbbbbbaaa]]]WWWNNNFFFBBB@@@>>>;;;777333111111222333555666777999<<<>>>@@@AAACCCDDDDDDCCCBBB@@@===<<<999777555444444333222111000000...---++++++******))))))))))))(((((((((((((((((((((((()))(((((((((((((((((())))))((((((((((((((())))))******++++++(((((((((((((((((((((((('''((()))*********))))))))))))***++++++++++++***,,,***))))))***++++++*********++++++++++++******(((((()))***************+++***)))'''''''''((()))'''((()))******)))((('''***+++++++++,,,,,,,,,,,,)))***,,,...000000/////////111333555555777999<<<>>>???BBBEEEHHHJJJKKKLLLKKKRRR\\\bbbdddaaa___]]]```___ZZZPPPGGGFFFNNNVVVQQQJJJAAA>>>@@@EEEGGGGGGFFFAAA@@@EEEJJJKKKLLLMMMNNNOOORRRWWW^^^hhhqqqwwwuuuwww~~~sss```WWWYYY^^^\\\YYY\\\```eeeiiimmmpppsssvvvqqqpppnnnkkkfff^^^UUUOOOQQQRRRQQQNNNIIIDDD@@@===<<<:::888888888777666777555444333444666777666555666888;;;===>>>AAAFFFJJJHHHIIILLLMMMKKKJJJSSS^^^eeeuuuyyysssqqqpppxxx~~~|||xxxzzz}}}~~~{{{vvvssstttqqqjjjeeecccbbbeeejjjnnnoooooorrruuuuuuzzz|||wwwnnnkkkooouuuzzz~~~~~~vvvooopppsssttt'''(((((())))))((((((''')))***+++)))''''''***---++++++*********+++,,,---++++++++++++++++++***))),,,+++***)))))))))***+++***++++++,,,,,,+++++++++))))))******++++++,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,------............---------,,,,,,***+++,,,...000222333444---///000000//////000111000111222222333333333333444333333222222222222333333333333333333333222222000000111222222222111111000111222222222222555777999888888888999<<>><<<<<<555333333555555222222444777666666777:::;;;;;;:::777:::===@@@DDDKKKTTT[[[\\\YYYVVVRRRNNNNNNWWWbbbnnn}}}zzzxxxxxx~~~|||~~~~~~|||zzzuuusssuuutttmmmgggddd```aaadddhhhjjjiiikkkooorrrzzzvvvrrrvvv}}}wwwnnnnnnsssuuu))))))((())))))***+++,,,(((***,,,***''''''+++000******)))))))))***+++,,,)))******++++++++++++***)))))))))******++++++,,,+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))***,,,---)))*********++++++,,,,,,***++++++,,,---.........)))***+++---...000111111+++---000000///...//////000000111111111111111222222222222222111222333444000111111222222222222222000000000000000000000000///000111000//////111333333333333333444666777888;;;>>>CCCJJJQQQ[[[dddjjjiiihhhfffbbb\\\WWWRRROOOVVVUUUVVVYYYYYYWWWZZZ___^^^______^^^]]]\\\\\\]]]______aaabbbbbb^^^YYYTTTOOOKKKFFFBBBAAAAAA@@@@@@???@@@BBBDDDFFFGGGIIIIIIKKKMMMPPPSSSUUUXXX[[[]]]``````aaabbbbbbaaa```___aaaaaabbbdddgggjjjkkkkkkooopppqqqsssrrroooiiieeebbbccccccbbb___]]]]]]^^^VVVQQQIIIAAA;;;777555444444555555666888<<>>===;;;999<<<===>>>??????>>>>>>===;;;999777666555555666777777888888888777999<<>>AAA@@@CCCGGGJJJLLLMMMMMMMMMHHHGGGCCC???<<<<<<===>>>>>>???AAAEEEHHHKKKJJJIIIGGGFFFCCC===777222111111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------//////000111///...------,,,,,,,,,---------,,,***)))((()))***)))(((((((((((())))))***)))((((((((((((''''''''''''((()))*********))))))((())))))******))))))(((++++++******************))))))))))))))))))))))))'''(((***,,,,,,+++***)))))))))***++++++++++++***+++)))'''((()))***))))))******++++++++++++******(((((()))***************))))))******+++******************+++---...000111......///111333444666666666777999;;;???BBBEEEGGGEEEIIINNNSSSWWW\\\aaaeeecccdddddddddccc```^^^\\\]]]cccjjjkkkeee]]]XXXVVVRRRQQQMMMIIIGGGHHHLLLPPPIIIMMMRRRUUUWWWYYY[[[]]]aaabbbiiiuuu~~~~~~{{{zzzrrrrrrqqqnnnlllnnnsssxxx~~~~~~uuuuuuvvvyyyyyyoooeeeZZZUUUYYY```eeeggghhhiiiiiihhhfffeeeeeefffbbb```[[[UUUNNNIIIGGGFFF???@@@AAA>>>;;;999999:::444111111555555333555;;;???>>>>>>@@@CCCEEEFFFEEEBBBDDDFFFHHHKKKTTT```iiimmmfff```]]]ZZZ[[[ccckkksss~~~}}}wwwwwwsssrrrvvvvvvpppiiieeeccc```aaaeeeeeeccceeejjjnnn{{{{{{{{{sssuuu{{{******))))))***,,,...///%%%(((***(((%%%&&&+++000***)))((((((((()))+++,,,((()))***+++++++++++++++((()))***,,,.../////////,,,,,,---------,,,,,,+++,,,,,,,,,+++++++++++++++,,,***)))((((((***,,,---******************++++++'''((()))+++---///000111******+++,,,,,,---......+++...000111000//////000111111111222222222222222222333444333333333555777///000111222222222222222222111000000//////000000...///000///......000222---...///000111222333333555888;;;???DDDKKKSSSXXXUUUTTTRRRPPPLLLGGGDDDAAACCCAAAAAACCCCCCCCCGGGMMMKKKLLLMMMLLLKKKJJJKKKKKKJJJIIIKKKQQQYYYYYYRRRJJJCCC???:::666555666666555777777999:::;;;<<<<<<<<<999<<>>>>>>>>===<<<:::;;;::::::999999999::::::???;;;666555666666333111777777777777777777666666666555333222111222444555333444555444444444777999333888;;;999555444888>>>555777;;;???AAAAAAAAAAAA===;;;888666444555666888444444555999>>>AAA@@@>>>;;;;;;999555111///000111***+++,,,------,,,,,,+++'''((()))***+++,,,,,,---,,,+++***))))))***+++,,,++++++***)))''''''(((******)))))))))******+++,,,))))))(((((((((''''''''''''((()))+++++++++***)))))))))************)))))),,,+++++++++***)))))))))************************(((***+++------,,,+++***))))))***++++++++++++******(((''''''((())))))(((******++++++++++++******(((((()))***************((()))***,,,,,,,,,+++***+++++++++,,,---000333444///000222444666888::::::???@@@BBBFFFJJJPPPTTTWWW[[[^^^bbbeeehhhlllpppssspppooolllgggaaaZZZTTTPPPQQQWWW\\\\\\VVVQQQNNNOOONNNMMMKKKKKKMMMPPPTTTVVVNNNZZZfffjjjgggfffjjjpppppprrr{{{yyyyyyxxxuuurrrtttyyy}}}~~~zzzrrrnnniiikkkmmmpppvvvwwwiiibbbZZZWWW\\\cccjjjnnnaaaaaa```]]]YYYWWWWWWXXXWWWTTTOOOHHHAAA>>>===>>>;;;===<<<:::555333555777555111111555777777===EEEHHHGGGHHHJJJMMMPPPPPPOOOPPPQQQQQQPPPQQQYYYfffppptttmmmgggeeefffhhhooovvvttt~~~{{{sssuuuqqqqqqvvvxxxrrrjjjeeegggcccaaadddddd```bbbgggmmm|||~~~www|||&&&(((***+++,,,+++)))(((+++++++++***************((()))***++++++***)))(((***,,,...,,,)))'''((()))&&&)))---,,,)))'''(((***------,,,+++)))***---///))))))***+++,,,------...))))))*********(((&&&%%%++++++++++++++++++++++++)))************+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,---...///000222222222222222333333444222444555333000000444777222222111111000111111222222111111333333111+++&&&...000222333222111111222333222000//////000222333222111111555<<>>>>>===<<<;;;::::::::::::999999:::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===???@@@BBBCCCCCCBBBBBB888777666555333222111000+++...222444444333333444222333555777999;;;<<<<<<;;;;;;<<<=========<<<<<>>AAACCCGGGLLLRRRWWW[[[]]]ddddddeeefffhhhllloooppptttpppmmmllllllhhh```YYYYYYVVVQQQNNNKKKHHHCCC@@@AAAHHHPPPRRRPPPNNNPPPTTTXXX\\\eeennnqqqnnnooorrrtttwww~~~~~~}}}|||vvvsssuuuyyyrrrtttxxx}}}}}}yyyvvvuuuvvvqqqrrruuuvvvxxxyyyxxxvvvyyy{{{qqqjjjdddcccaaa___\\\ZZZYYYXXXQQQPPPOOOJJJDDD???<<<;;;>>>===;;;:::999999999888555666777666666777:::<<<<<>>AAAAAADDDGGGIIIJJJKKKMMMOOORRRUUUYYY___dddiiilllnnnhhhfffdddaaa____________\\\ZZZWWWVVVVVVSSSNNNIIIFFFGGGFFFDDDBBBAAAAAABBBDDDPPP]]]aaa^^^ZZZ[[[^^^eeekkkvvv~~~~~~{{{{{{~~~zzz}}}~~~{{{uuuooommmmmmmmmooosssyyy}}}zzztttnnnmmmvvv}}}zzztttssswww{{{}}}~~~{{{wwwwwwzzz}}}}}}xxxllldddaaaaaa```^^^YYYSSSNNNKKKFFFEEECCC???:::555333333333333444444555555555555444888;;;;;;:::===EEEKKKLLLOOOSSSYYYaaaiiippptttuuurrrlllgggjjjpppqqqnnnlllttt||||||xxxwww{{{}}}{{{|||~~~~~~~~~zzzwwwwwwvvvyyy~~~xxxtttooojjjgggiiilllnnnlllgggcccdddhhhmmmttt|||)))))))))((()))******+++(((((()))***+++,,,,,,,,,+++++++++,,,,,,+++++++++((((((((('''&&&&&&&&&'''+++***((()))+++,,,***(((((()))*********+++...000---------,,,,,,+++++++++******)))((()))***+++---************++++++++++++))))))*********++++++++++++,,,,,,,,,,,,,,,,,,+++,,,+++++++++,,,------............---...//////000---++++++...222333000---000000/////////000111111222111000//////000000000000222444555444333333333222111111000000111111222222111111111222444444444111111222222222333333333555444333222222222222222000000000000000000000000///000222333333333222222------------------------...000222222000//////000------...///000000000000...///000111111111111111---...///.........111333333666999777222///222555111111111111111111111111000000000000111111222222111111111222222333333333111111111222222333333333......---.../////////////////////.........---------------............///---------------------------------,,,,,,++++++++++++******+++,,,---...///,,,---------++++++---///---------------------------+++((((((((()))))))))***)))((()))***---...///---,,,+++***))))))))))))))),,,//////---***((((((***))))))(((((('''''''''(((((((((((())))))))))))''')))******))))))***+++(((((((((((()))***++++++((((((((((((((())))))*********++++++++++++******((()))))))))************&&&''')))***)))***,,,---************))))))))))))))))))(((((())))))***++++++******)))((((((''''''************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++)))+++------------...///222222111222333555666777888<<>>;;;<<<;;;999666444444555333333333333333444666888999???EEEGGGHHHLLLUUU^^^cccccceeejjjpppuuuwwwxxxzzzxxxrrrnnnooosssrrrnnnsssxxx~~~||||||}}}~~~|||zzzyyyyyy{{{~~~{{{{{{zzz~~~~~~wwwsssoookkkiiimmmnnnoooooojjjddddddhhhjjjkkkooovvv{{{)))))))))((()))******+++(((((()))***+++,,,,,,,,,++++++++++++++++++++++++,,,+++)))))))))*********)))+++,,,+++))))))***,,,''')))***+++***+++---///,,,,,,++++++***)))))))))+++***)))((('''(((((())))))))))))******+++++++++))))))*********+++++++++,,,,,,------------,,,,,,,,,,,,+++++++++,,,------------,,,,,,------...///...,,,+++---000000,,,)))------,,,,,,---...//////000000///.........///111///111333444333222222222000000000000000000000000000000111111111333444555/////////000111111222222222111000000////////////000000000000000000000000,,,---///000000///....../////////...------,,,,,,---...//////---,,,------------...///////////////......///111111222222222...///000///......000111///222555222...---000444000111111111111222222222000000111222222333333333222222222333333333333333222222222222333333333333//////000///.....................---------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******)))))))))((((((((()))***+++------+++,,,,,,+++******+++---------------------------,,,***((('''((((((((((((''''''(((((()))***,,,...///...---,,,+++*********)))+++...///---***((('''*********))))))((((((((((((((((((((())))))))))))''')))++++++***)))******''''''''''''(((((()))***((((((((((((((())))))*********++++++++++++******((()))))))))************%%%''')))))))))***,,,...******))))))))))))))))))))))))(((''''''''''''''''''''''''((((((((())))))***+++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...000222333222222333444555555777999<<>>===???AAACCCFFFGGGHHHHHHGGGJJJPPPUUUQQQVVV\\\```ccciiirrrzzz~~~zzzxxx}}}~~~zzzyyy|||}}}}}}{{{}}}{{{vvvyyysssjjj```WWWQQQNNNMMMUUU\\\fffmmmmmmggg^^^XXX[[[______]]]^^^eeejjjkkkllllllnnnpppssswww{{{}}}{{{uuunnnhhhccc```___WWWTTTRRRSSSWWWVVVRRRMMMFFFDDD@@@<<<999666555555111222222111000000222555555777888999<<>>AAACCCDDDFFFGGGQQQTTTYYY^^^ccceeeffffffbbbiiiqqqtttssssssvvvzzzyyytttkkkddd___ZZZVVVRRRLLLJJJGGGEEEDDDDDDEEEFFF??????>>>@@@DDDJJJPPPTTTPPPSSSUUUTTTSSSWWW```hhhdddgggjjjmmmqqqvvv~~~~~~~~~tttpppsssvvvqqqoooqqqrrrqqqsssvvvwwwsssqqqpppqqqoookkkgggkkkeee\\\TTTNNNLLLKKKKKKTTT[[[bbbdddaaa]]][[[ZZZ___cccdddaaa___bbbeeeeeeaaabbbfffkkkppptttvvvvvvxxxrrriii```XXXSSSOOOMMMIIIEEECCCEEEJJJKKKGGGBBB;;;:::999888777777777777333333444444555777:::======@@@DDDGGGKKKSSS^^^ffflllkkkhhheeedddgggmmmrrrrrrtttuuutttqqqqqqsssvvvvvvyyywwwwww~~~yyyzzzsssgggcccjjjuuu{{{~~~wwwrrrssswwwtttiiifffjjjkkkfffiiitttzzzzzz&&&(((***+++,,,+++)))(((+++++++++***************+++***)))(((((()))***+++...+++''''''***,,,,,,+++///+++((((((+++---,,,***(((***,,,,,,*********+++++++++++++++++++++++++++'''(((***+++,,,,,,+++***'''(((((()))***+++++++++)))************+++++++++&&&((()))******)))(((&&&,,,,,,++++++***+++++++++------,,,,,,------...///***,,,---,,,******---111++++++++++++,,,---...///+++...000...+++)))***+++)))+++---...---,,,,,,,,,+++,,,,,,------,,,,,,+++...000111000---,,,...111************************++++++++++++,,,------..............................///000000000///...---------......///000111111+++,,,,,,,,,++++++---///***+++,,,---.../////////)))***+++,,,......//////***,,,...///.........////////////000111111///---111111111000000/////////+++,,,.../////////...---------------------,,,,,,...------,,,,,,+++++++++%%%(((******)))))),,,...''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******)))(((((((((((()))******+++,,,,,,+++)))((()))+++************************''''''((()))++++++***((((((***,,,+++)))(((***,,,,,,+++++++++++++++,,,------......---+++******,,,&&&''''''((()))***++++++(((((((((((())))))))))))&&&))),,,---,,,*********++++++***)))(((((())))))((((((((((((((()))******(((((())))))))))))(((((())))))))))))************&&&'''))))))((((((***+++&&&''''''((()))******+++(((((())))))***,,,---...***++++++,,,------......---///222111000000222444555666777999<<<>>>???@@@DDDHHHMMMRRRUUUXXXZZZ\\\dddgggkkkoooqqqqqqpppnnndddjjjnnnmmmhhhfffjjjnnneee___VVVPPPMMMKKKHHHFFFCCCAAA??????@@@CCCGGGJJJGGGGGGIIINNNUUU^^^ggglllccceeeeeebbb^^^```hhhppptttuuuvvvxxx{{{}}}yyypppjjjlllrrrlllhhhiiijjjiiillloookkkkkkiiifffcccaaa______YYYTTTNNNJJJIIIJJJKKKLLLNNNTTTZZZZZZVVVUUUYYY^^^fffkkklllgggbbb___]]][[[SSSYYYbbblllrrrsssppplllmmmggg]]]SSSLLLGGGCCCBBB<<<888777;;;AAABBB===777555666777888999999999:::555666999;;;===BBBGGGKKKNNNSSSYYY\\\___eeennnuuuuuuqqqjjjggghhhooowww}}}rrruuuvvvsssnnnmmmqqquuu~~~wwwttttttwww{{{yyyyyyrrreee```jjjvvv}}}}}}}}}~~~|||{{{|||~~~zzzttttttzzzvvvkkkgggkkkgggdddlll{{{zzz}}}++++++,,,,,,,,,---------,,,,,,,,,+++,,,,,,------++++++*********))))))))),,,,,,---,,,,,,+++***))),,,)))''')))+++***$$$...+++((()))---///,,,((((((((()))***************)))))))))))))))))))))))))))******)))(((((()))+++(((((())))))*********++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,'''***---,,,)))((()))+++))))))***+++---...//////---,,,***))))))***,,,------,,,,,,++++++,,,,,,---)))***+++,,,,,,+++***)))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////))))))***+++---///111333//////...---,,,,,,++++++,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++***)))+++...000000000///,,,***+++...///...---------...///000000//////......---------,,,,,,,,,++++++++++++++++++++++++000///...---------------...+++((()))+++---,,,+++)))(((''''''''')))***+++)))))))))))))))(((''''''(((''''''(((((()))******'''((()))******)))((('''((())))))(((&&&&&&''')))))))))))))))))))))))))))*********))))))))))))))),,,+++*********+++,,,---(((((('''(((((()))***+++***)))((((((((()))+++,,,...,,,***(((((()))***+++///...---+++***))))))))))))***+++,,,,,,+++***)))******))))))))))))******(((***++++++******+++,,,))))))))))))************''''''&&&'''((((((&&&%%%'''(((***)))(((((()))***((())))))******+++++++++'''))),,,,,,***)))(((((()))******)))((((((***,,,,,,)))))),,,***%%%&&&+++------------...000222444555111111444777888===BBB>>>BBBHHHMMMPPPRRRTTTVVVZZZ___fffiiihhhdddaaa___cccffflllppprrrpppllliiicccaaa___\\\ZZZWWWRRROOONNNIIICCC@@@AAABBBAAA@@@DDDDDDDDDEEEIIIPPPWWW[[[XXX^^^cccgggoooyyy~~~~~~yyynnniiillliiiccckkkzzz~~~xxx}}}}}}}}}{{{vvvpppjjjfffbbb___^^^_________dddkkkooofffZZZTTTTTTRRRNNNIIIOOOKKKIIIJJJKKKMMMTTT]]]XXX\\\___[[[UUUUUU]]]fffvvvvvvrrrkkk```WWWRRRPPPRRRSSSUUUZZZ___dddeeeeee___WWWLLLBBB<<<:::999999888222111666777444444777555999:::888:::AAAFFFGGGDDD>>>@@@IIILLLLLLTTT```ccceeekkkrrrtttsssqqqqqqpppmmmjjjhhhjjjpppxxx~~~qqqpppmmmjjjmmmrrrrrrnnnttttttuuuxxx|||~~~}}}||||||rrrpppxxx{{{vvvuuuzzz{{{zzztttiiidddiiipppttt~~~{{{rrrqqq{{{yyytttrrrooopppsssyyy~~~yyyuuusssvvvvvvssspppqqqmmmmmmuuuyyyrrr000000///...---,,,+++***---------------...///000***+++,,,---............******+++++++++***))))))---+++)))***------)))%%%...+++)))***...///,,,))))))******+++++++++++++++************************)))*********((((((***+++))))))))))))*********+++************************,,,,,,,,,,,,,,,+++++++++***---000///,,,+++,,,...******++++++,,,---......++++++,,,,,,+++++++++***+++++++++******+++++++++)))***+++,,,,,,+++***)))+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---.........+++++++++,,,---...//////.........---,,,,,,++++++,,,,,,,,,---------......+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++***+++---/////////---+++)))***,,,...---,,,+++,,,------.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++...---,,,,,,+++++++++,,,---***((((((***++++++***)))(((''''''((()))***+++)))))))))))))))(((''''''***)))((((((((()))***+++(((((())))))))))))((((((&&&'''(((((('''''')))***))))))))))))))))))))))))))))))))))))))))))))))))++++++*********+++,,,---(((((((((((((((((()))******)))((((((((()))***+++---,,,***))))))***+++,,,///...,,,+++***)))))))))((()))************)))(((******))))))))))))******(((***++++++***)))+++,,,((((((((()))))))))******((('''&&&'''(((((('''%%%((()))******))))))***+++''''''((((((((()))))))))%%%(((+++,,,+++*********((()))*********+++---///---+++,,,111111---...222111000000111222444666888888888:::???BBBDDDJJJRRRVVVYYY^^^bbbeeefffeeedddfffhhhjjjjjjgggaaa\\\XXXSSSVVVZZZ^^^```___\\\[[[UUURRRNNNLLLJJJIIIGGGEEEDDDAAA???>>>AAADDDGGGHHHMMMNNNQQQUUU[[[ccckkkqqqsssvvvxxxzzzxxxuuuyyywwwppprrrzzz|||}}}~~~~~~|||vvvmmmddd___ZZZWWWVVVWWWXXXZZZ```ggglllcccYYYSSSRRRQQQLLLHHHGGGEEEGGGLLLQQQUUU^^^gggooosssvvvsssnnnlllooossssss___PPPIIIHHHLLLLLLMMMPPPSSSUUUUUUTTTMMMHHHBBB<<<999888777777666333333666777555777;;;777???FFFJJJOOOWWW[[[[[[ZZZSSSSSS[[[^^^\\\___ggghhhkkkpppuuuvvvuuuttttttppplllhhhiiiooowww|||vvvtttppplllnnnssssssooolllmmmpppuuu|||~~~tttpppuuuxxxttttttyyyzzzyyyssshhhccceeeiiikkkvvvzzz{{{vvvooorrr~~~}}}rrrooommmllloootttyyy|||{{{wwwuuuuuurrrnnnmmmppppppttt~~~{{{uuu333222111000...---,,,+++,,,,,,,,,,,,---...///000)))***,,,---...---,,,,,,******++++++,,,,,,++++++///,,,***,,,...000...+++...,,,***+++...///---******++++++,,,---,,,,,,,,,++++++++++++++++++++++++)))***+++***((((((***+++)))))))))***************))))))))))))))))))******++++++++++++++++++++++++(((+++---,,,***(((***,,,+++++++++,,,,,,---------***+++---...---+++)))(((******))))))))))))*********++++++,,,,,,++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------...---------,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,***+++---......---,,,***))))))+++,,,,,,+++******++++++++++++,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++******)))*********+++)))(((((()))******))))))(((((((((((())))))***))))))******))))))((((((,,,+++)))(((((()))***+++))))))(((((((((((())))))'''((()))((('''&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,))))))(((((('''((((((((())))))((((((((()))***+++,,,,,,+++******+++---......---,,,+++***)))))))))'''(((((())))))(((((('''***))))))(((((())))))***((()))+++***))))))***,,,''''''((((((((()))))))))((('''&&&'''))))))(((&&&((()))+++***))))))+++,,,((((((((((((((()))))))))&&&))),,,------------...***+++------,,,---...000---,,,///444666555555888666777888:::===@@@CCCEEEFFFHHHLLLQQQSSSWWWaaakkkpppnnnnnnpppqqqpppkkkgggeeeccc```\\\XXXQQQJJJFFF@@@BBBEEEHHHIIIJJJJJJJJJFFFCCCAAA@@@BBBDDDEEEEEECCCDDDEEEFFFIIIOOOUUUZZZ___aaadddhhhooowww~~~}}}~~~~~~zzznnnbbbYYYOOOLLLKKKMMMOOORRRYYYbbbfff___WWWRRRQQQPPPKKKFFFCCCBBBFFFMMMQQQUUU\\\dddjjjooouuuzzz}}}www^^^KKKDDDDDDEEEDDDCCCDDDEEEEEECCCAAA;;;999777555444333444444444444777:::;;;<<>>@@@@@@AAADDDEEEGGGJJJMMMRRRVVVXXXYYYZZZ\\\^^^^^^bbbooo}}}}}}wwwoookkkjjjgggaaa[[[TTTPPPKKKGGGDDD@@@;;;777::::::;;;===???AAACCCDDDDDDDDDFFFJJJOOOSSSTTTSSSQQQTTTWWWXXX[[[```hhhoootttuuuvvvvvvyyysssxxx{{{yyyvvvvvvyyy|||~~~~~~xxxwwwzzz~~~wwwiii[[[QQQFFFBBBAAADDDGGGKKKSSS\\\```[[[UUURRRQQQOOOKKKGGGFFFDDDFFFJJJJJJHHHJJJOOOOOORRRYYYbbbkkkqqqssstttwwwxxxssseeeSSSFFF@@@@@@???>>><<<<<<<<<;;;999777333333111000///111444777:::>>>CCCFFFHHHMMMVVV___kkkttt|||~~~oooeee^^^___aaa^^^[[[[[[^^^cccgggggggggiiilllllloooiiieeeeeemmmwww~~~{{{uuuooopppuuuvvvsssxxxuuurrrrrrwww}}}vvvmmmllllllkkknnnrrrxxxxxxtttlllgggeeeccc___gggjjjkkkhhhggglllzzz~~~|||zzzvvvqqqoooqqqtttwww}}}{{{xxxtttmmmgggkkkrrr~~~999999999999999999999999777666666555555666666777444444333222000...+++***,,,---......////////////000...,,,+++,,,,,,+++++++++*********+++++++++***)))******+++,,,+++++++++***************************++++++***))))))***,,,+++++++++***************(((((())))))*********+++))))))*********+++++++++))),,,......+++***+++---------,,,,,,,,,,,,++++++...---+++*********++++++++++++************++++++++++++++++++++++++++++++((()))***+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,,,,++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,...,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...---,,,++++++***+++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++***+++++++++++++++++++++((())))))))))))((((((((())))))************))))))...,,,***)))((()))***+++***)))(((''''''((()))***%%%'''))))))(((''''''(((((((((((((((((((((((((((''''''(((((())))))))))))(((((()))))))))*********))))))(((''''''&&&''''''''''''(((((())))))))))))++++++++++++,,,------...++++++***))))))*********))))))))))))))))))))))))))))))(((((((((((())))))''')))******)))(((***+++''''''''''''((((((((((((((('''''')))***+++***(((&&&((())))))))))))***,,,******++++++,,,------------///000111000000111222111444777888999999;;;<<<;;;===BBBHHHPPPWWWYYYXXX[[[[[[[[[\\\^^^```bbbddd```^^^\\\ZZZWWW[[[iiixxx{{{qqqddd[[[WWWSSSOOOJJJCCCAAA>>><<<<<<=========CCCBBBAAABBBCCCFFFJJJLLLSSSVVV]]]dddjjjjjjgggddd^^^aaadddfffiiiooowww~~~||||||qqqtttwwwuuupppnnnrrrwww|||xxxvvvqqqkkkeeehhhmmmmmmggg[[[MMMDDD@@@===<<>>===@@@AAA@@@BBBFFFLLLPPPQQQPPPRRRPPPLLLGGGAAA<<<888777888777777777888888666444222222000...000666>>>EEEPPPUUUYYYZZZ\\\cccmmmuuuuuukkkaaa^^^^^^]]]ZZZZZZ\\\cccgggdddbbbfffiiiiiillliiieeeaaabbbkkkyyy}}}|||wwwtttwww||||||yyy|||xxxsssqqquuu||||||rrrnnnnnnnnnppprrrrrrtttqqqlllhhhgggccc]]]aaadddeeebbb```dddnnnwwwtttvvvyyyyyyyyy||||||wwwrrrrrrvvvyyy}}}{{{{{{xxxqqqlllooovvv~~~HHHHHHGGGFFFEEEDDDCCCCCC>>>>>><<<:::999888888888555555444333222111000///......////////////////////////...---,,,,,,++++++++++++++++++++++++++++++)))******+++++++++++++++***************************+++,,,+++))))))+++,,,+++++++++++++++*********)))))))))***++++++,,,,,,))))))******+++,,,,,,,,,'''***---,,,)))((())),,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,...+++++++++******++++++++++++******))))))******+++'''(((***+++++++++***)))++++++++++++++++++++++++*********++++++,,,,,,---------,,,,,,++++++******)))***+++---------,,,,,,************************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++...,,,******+++,,,,,,+++,,,---...---,,,,,,...000...---,,,+++++++++,,,---.........---------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,---)))+++------+++***+++,,,((())))))))))))(((((('''))))))******++++++******+++******)))))))))******))))))(((((((((((()))))) ###&&&))))))***+++,,,))))))))))))))))))))))))&&&''''''(((((())))))***''''''((())))))))))))(((((((((''''''&&&'''''''''&&&'''((()))))))))((((((+++++++++,,,,,,,,,,,,,,,******)))))))))******+++***))))))(((((())))))***)))((((((''''''(((((()))'''(((***)))(((((()))+++''''''((((((((()))))))))((((((((()))+++,,,+++)))&&&(((************,,,---******+++,,,...///000000000222444444444555777888888;;;@@@DDDGGGIIILLLNNNKKKNNNRRRXXXbbbmmmqqqoookkkiiigggdddaaa```______VVVQQQMMMIIIFFFIIITTT```fff]]]QQQGGGBBB@@@???>>>;;;<<<===>>>@@@CCCHHHLLLSSSRRRPPPPPPQQQTTTWWWYYYdddiiisss{{{|||uuunnneeefffhhhjjjooouuu|||~~~{{{~~~wwwvvvvvvssslllgggjjjpppwwwzzzxxxppphhhddd```]]]XXX[[[]]]]]]XXXNNNDDD>>>;;;999999;;;===>>>DDDLLLJJJJJJKKKLLLLLLKKKGGGDDD======???BBB@@@===>>>AAA===;;;999999;;;======>>>===:::777666777666444222111111111333666777777666333333222111555???MMMWWWhhhlllmmmjjjlllttt|||~~~yyyrrriiiccc```^^^\\\ZZZ___hhhllleeeaaadddgggeeebbbaaa]]]XXXVVV^^^mmmzzzwwwxxxxxxyyy~~~~~~wwwsssooopppvvvzzzuuuuuuuuuuuuuuulllnnnmmmiiihhhgggbbb\\\[[[^^^aaaaaa^^^___eeejjjjjjnnnrrrtttvvvzzzzzzuuuuuuzzz~~~~~~zzzuuuuuuyyy{{{}}}}}}}}}UUUUUUUUUTTTTTTTTTSSSSSSOOOMMMKKKHHHEEECCCAAAAAA???>>>;;;888777666777777333333333333333333222111...///111111000//////...,,,---...------,,,------***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++******+++---,,,,,,,,,++++++*********)))******+++,,,,,,------*********+++,,,---------%%%(((******'''%%%'''))),,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------******))))))))))))************)))(((((()))******'''(((***+++++++++))))))************************)))******+++,,,,,,------.........---,,,++++++***)))***,,,------,,,+++***)))*********************,,,,,,,,,+++++++++******************************************++++++++++++---+++******+++,,,,,,+++***,,,---,,,++++++---//////---,,,******+++,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,---(((***------+++)))***+++((()))******)))((('''&&&((()))***++++++++++++***'''((()))*********)))((((((((())))))))))))((((((!!!$$$''')))***)))***+++))))))))))))))))))))))))&&&&&&''''''((())))))***&&&'''((()))))))))((((((''''''&&&&&&&&&'''((((((&&&'''((()))))))))((('''++++++++++++++++++******)))))))))))))))***++++++)))(((''''''''''''((()))((((((''''''''''''(((((('''((())))))(((((()))+++((((((((()))))))))******(((((((((***,,,---,,,***(((***,,,,,,,,,,,,...000---...///111333555666777777999<<<===???AAADDDGGGGGGKKKPPPTTTVVVXXXZZZ\\\WWWXXXXXXZZZcccnnnqqqnnneeebbb^^^YYYTTTQQQOOONNNEEE@@@======<<<===CCCKKKNNNJJJDDD???<<<===>>>@@@AAAFFFJJJKKKKKKOOOWWW^^^aaa___]]]]]]]]]```cccdddkkkqqq|||}}}vvvnnnmmmkkklllpppuuuyyy{{{{{{~~~|||vvvuuuzzzuuupppllliiiddd^^^```gggggggggbbbZZZVVVVVVVVVSSSSSSSSSSSSPPPKKKEEE???;;;888555555888888777;;;@@@<<<>>>AAADDDEEEDDDAAA???:::999;;;??????===>>>CCC999999888777777777888999777666555333222222222333......000333777999999999666777777777;;;FFFUUU```ppprrrpppmmmqqq{{{~~~|||{{{yyysssllleeeaaa\\\YYY]]]gggjjj```XXXYYYYYYUUUOOONNNKKKHHHIIIPPP\\\eeeiiinnnsssxxxvvvrrrooopppwww{{{zzz{{{xxxuuukkkmmmllliiiiiihhhccc\\\XXX^^^dddfffeeeeeegggjjjeeeiiinnnrrrvvvyyy|||}}}}}}zzz{{{}}}yyyyyyxxx{{{yyy{{{|||[[[\\\]]]^^^___```aaabbbdddbbb___[[[WWWTTTRRRQQQQQQNNNIIIEEEBBB@@@AAAAAA888999999999888777666666---000333444444333333333...///000///......///000+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---,,,,,,,,,++++++***************+++,,,------......******+++,,,------......(((+++---,,,***(((***,,,+++++++++,,,,,,---------'''(((***---...------,,,))))))(((((((((((())))))***)))(((''''''((()))***'''(((***+++,,,+++)))(((************************))))))***+++,,,,,,------//////...------,,,++++++***+++,,,------,,,***))))))))))))))))))*********,,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++,,,***)))***+++------,,,)))+++---,,,)))))),,,///...---+++))))))***+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))***+++,,,,,,&&&))),,,,,,***((((((***((()))*********((('''&&&((()))***+++++++++++++++%%%&&&)))***+++***)))((('''((()))******)))((('''&&&(((***+++)))'''%%%%%%))))))))))))))))))))))))&&&&&&&&&'''((())))))***%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&'''((()))%%%&&&((()))))))))((('''+++++++++++++++***)))((()))((((((((()))***+++,,,((('''&&&%%%%%%&&&'''(((((((((''''''''''''(((((('''((())))))(((((()))***))))))))))))************)))((((((***,,,---,,,+++***,,,---.........000222111222444777999;;;===>>>>>>AAADDDGGGIIIMMMQQQTTTVVVYYY]]]___`````````aaa[[[ZZZWWWTTTYYYbbbccc^^^UUURRRNNNJJJFFFBBBAAA@@@:::777777:::;;;;;;===AAADDDEEEEEEDDDDDDFFFIIILLLNNNUUU[[[[[[YYY\\\eeennnhhhfffdddcccdddfffhhhjjjiiippp{{{~~~zzzvvvqqqppprrruuuvvvuuutttyyy}}}zzzrrrlllkkknnnrrrsssrrrqqqxxxllleee___^^^ZZZVVVXXX___ZZZVVVMMMGGGIIIOOOQQQNNNNNNLLLJJJEEE@@@;;;777555555333333555444222444999333555:::>>>@@@???<<<:::<<<:::;;;>>><<<999:::???:::;;;;;;888444111000000222444444111,,,+++---111//////111444999;;;<<<;;;;;;<<<<<<<<>>===<<<999;;;>>>@@@AAABBBEEEFFFQQQSSSUUUUUUUUUUUUWWWYYY^^^```dddfffhhhiiikkkllloookkkgggfffcccaaaffflllhhhooozzz~~~yyyqqqkkkhhhfffdddaaammmqqqtttppphhhdddeeeiiikkkgggcccbbbgggpppyyyjjj___TTTPPPNNNMMMNNNQQQNNNNNNKKKEEEEEEHHHKKKIIIHHHFFFCCC>>>:::555111//////////////////000111111222444555555555666888:::555666777888999:::;;;;;;999777444555777777555222000000...,,,+++,,,///222000000333777===BBBEEEFFFFFFBBB>>>===@@@HHHPPPVVVVVV]]]bbbfffqqqzzzxxxzzz}}}~~~~~~uuueeeYYYUUUTTTQQQLLLCCC;;;777999<<<000000111222444888<<<>>>JJJSSScccsss}}}|||xxx{{{}}}~~~~~~{{{}}}|||qqqfffhhhnnnpppoooqqquuurrrlllbbbgggnnnrrrrrrpppmmmlllhhhrrrsssqqqvvvuuuvvv}}}}}}|||uuuzzz}}}|||uuutttvvv>>>===@@@FFFIIIIIIKKKNNNVVVWWW[[[aaabbb```ccchhheeeccccccccccccaaa^^^\\\TTTSSSSSSTTTTTTQQQKKKFFFEEEEEEDDDBBB@@@>>>???@@@<<<:::888999;;;<<<;;;999222555555222111333222...111///------.........---+++++++++******+++++++++---...///---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,---......---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))*********++++++++++++++++++++++++************((())))))***************))))))******+++,,,,,,---)))))))))*********++++++)))))))))*********+++++++++,,,,,,,,,++++++***)))******)))))))))))))))***+++)))'''''')))***)))((()))******************)))++++++*********)))))))))''')))++++++***)))((()))))))))))))))))))))))))))************************------,,,+++************************************))))))))))))************+++)))((((((++++++***(((((()))*********)))(((((('''''''''''''''(((((())))))))))))))))))(((((((((***)))''''''((()))((((((******))))))((((((((((((((((((((())))))))))))))))))))))))((((((''''''''')))((('''&&&'''(((***+++((())))))(((''''''(((***&&&&&&''''''((()))******(((((())))))))))))******))))))************))))))'''''''''((()))+++,,,...)))))))))))))))***++++++)))+++,,,,,,+++******++++++***))))))((()))******+++,,,------++++++,,,---...111333555555555666777666888;;;<<<===???BBBDDDHHHIIIJJJMMMQQQTTTUUUVVV[[[[[[ZZZ[[[[[[\\\[[[[[[RRRRRRQQQOOOMMMJJJHHHFFF>>>??????>>>>>>???CCCEEEFFFEEECCCBBBBBBDDDEEEFFFHHHHHHHHHIIILLLQQQWWW[[[___```aaaaaaaaaaaabbbdddiiijjjllllllmmmnnnooopppooogggbbbbbbccccccdddgggfffnnnyyy~~~zzzwwwzzzsssjjjeeeccccccbbbaaagggkkklllhhh```ZZZ[[[^^^[[[YYYWWWXXXZZZ___ccceeeiiiqqqzzzkkk^^^RRRNNNMMMKKKJJJKKKJJJKKKHHHCCCBBBEEEGGGFFFDDDBBB>>>:::666222000..................//////000000111222222111111333555333333444555666777888888888666333333444333111///000000000...------000222222555<<>>BBBBBBEEEKKKRRRVVVVVVYYY]]]XXXXXXXXXZZZ]]]______^^^___]]]]]]```cccbbb[[[TTTTTTTTTSSSPPPNNNNNNPPPRRRHHHFFFDDDCCCDDDEEEDDDDDD;;;>>>>>>;;;999999666111666444222222222333222000.....................//////000000///------...000------------------------///...---,,,,,,,,,------++++++++++++,,,,,,,,,,,,---,,,+++++++++,,,...///++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++++++++++++++)))))))))***++++++,,,,,,((()))))))))************((()))))))))************+++,,,,,,,,,,,,+++******))))))((((((((())))))***+++)))'''((()))***)))(((((())))))******))))))(((******))))))))))))((((((((()))+++***)))((()))+++)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++*********++++++))))))))))))))))))))))))***************)))))))))+++***))))))***+++***)))%%%&&&''')))************''''''&&&&&&''''''((()))(((((())))))))))))))))))((())))))(((&&&%%%&&&(((***))))))))))))((((((((())))))))))))))))))((((((******))))))))))))(((((((((''''''&&&&&&((()))***)))******)))((((((***+++&&&&&&&&&''''''((((((((('''((((((((()))))))))))))))******+++++++++******((()))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,(((***,,,,,,,,,+++,,,---000...,,,++++++,,,...///...///111111111111333444333777;;;??????@@@@@@AAAEEEGGGIIIJJJJJJKKKMMMOOOOOOOOOPPPPPPRRRSSSTTTUUUZZZYYYVVVSSSPPPNNNMMMLLLFFFEEEDDDBBBAAA@@@??????;;;<<<======???CCCIIINNNYYYXXXVVVTTTTTTVVVXXXZZZ[[[XXXUUUUUUXXX___fffkkklllnnnoooooonnnooopppqqqvvvuuutttssssssuuuwwwxxxpppfff___```ccccccaaaaaadddllluuuwwwsssnnnkkkjjjnnnggg```\\\\\\^^^]]]]]]^^^```aaa\\\TTTOOOOOOQQQPPPPPPQQQSSSTTTTTTQQQOOOQQQ[[[hhhrrr|||jjj\\\NNNKKKLLLJJJFFFDDDEEEFFFDDD???===@@@AAA@@@>>>;;;777333000...------,,,,,,,,,+++,,,------...///000111000///...///111000000111222333444444555666444222111000///---+++...///111000000000111333888>>>GGGPPPVVVXXXXXXWWWQQQPPPOOONNNNNNOOOQQQRRRZZZWWWYYY```ggglllqqquuu{{{}}}~~~{{{vvvssssssttt{{{tttggg```VVVLLL>>>999333...++++++++++++***))))))***+++---///000111888HHH^^^ttt}}}||||||zzzzzzzzzrrrlllttt}}}~~~vvvnnnhhhggghhhlllppprrrpppmmmxxx~~~yyyqqqpppllllllvvvvvvyyy~~~vvvrrrqqqCCC???===>>>===;;;;;;???<<<===@@@CCCFFFGGGHHHJJJFFFEEEEEEHHHMMMPPPRRRSSSZZZXXXXXX]]]bbbbbb\\\UUUYYYYYYXXXVVVUUUVVVYYY\\\WWWUUURRRQQQPPPQQQRRRSSSPPPQQQNNNGGGCCCBBB???;;;>>>;;;999777777666555333///000111222333333444444111111111000//////000000////////////////////////......------,,,,,,,,,,,,++++++,,,,,,------.........---+++******,,,...///------..................,,,,,,,,,+++++++++******))))))***++++++++++++***)))))))))******+++++++++(((((()))))))))*********(((((()))))))))***************++++++++++++*********))))))))))))******+++***)))(((((())))))***)))(((((())))))))))))(((((()))))))))((((((((((((((())))))***)))((((((***,,,))))))))))))))))))))))))((((((((((((((((((((((((***************+++,,,,,,)))))))))***************+++++++++******)))))))))***************+++******&&&&&&'''((()))*********''''''&&&&&&''''''((()))((((((((())))))******+++(((***+++)))&&&$$$&&&)))))))))))))))))))))))))))+++******))))))((((((((())))))))))))))))))))))))''''''&&&&&&''''''((())))))*********((((((***,,,(((((())))))))))))))))))(((((((((((()))))))))))))))******++++++++++++***,,,---......---+++)))(((++++++,,,,,,------------)))+++...///......000111333333222333333444666777222555777888999;;;===???@@@EEEJJJNNNOOONNNMMMMMMUUUUUUTTTRRRNNNLLLKKKLLLIIIIIIIIIHHHGGGGGGHHHJJJJJJIIIGGGDDDAAA?????????AAA@@@>>>>>>???CCCGGGJJJJJJJJJLLLMMMQQQWWW___eeessssssqqqpppnnnlllkkkjjjjjjfffaaa___aaafffkkknnnsssuuuwwwxxxxxxxxxzzz||||||zzzwwwvvvwwwyyy|||}}}pppgggaaaaaaaaa___\\\\\\bbbhhhnnnkkkbbbZZZXXXYYY]]]YYYUUUTTTVVVWWWVVVTTTUUUVVVVVVRRRLLLHHHHHHJJJKKKKKKNNNRRRTTTSSSOOOKKKJJJUUU```ggglllqqqsssrrreeeWWWJJJIIILLLJJJDDD@@@@@@BBB@@@;;;:::<<<<<<:::888555111...++++++,,,,,,******))))))******+++,,,---///111111000000111222......///000000111222222222111000//////...---,,,,,,...222333444444666777???EEEMMMTTTXXXYYYXXXXXXWWWXXXZZZ[[[\\\\\\[[[ZZZ\\\VVVVVV___dddfffnnnyyy}}}uuuooonnnooozzz}}}mmmbbb^^^RRRAAA888333---******,,,+++***+++************+++,,,---///333???RRRjjj{{{}}}~~~|||}}}{{{sssuuu{{{zzzrrrllliiifffeeeiiipppuuutttrrr|||yyynnnkkkffffffpppqqquuu}}}zzzqqqjjjgggUUUPPPMMMKKKHHHCCCBBBDDDCCCCCCAAA??????AAAAAA@@@>>>======@@@CCCGGGHHHHHHHHHGGGGGGKKKPPPQQQMMMHHHMMMMMMMMMLLLLLLNNNRRRUUUXXXXXXXXXYYYZZZ]]]```cccaaa```[[[RRROOOQQQQQQOOOIIIGGGCCCAAA@@@???<<<:::666666777888888777666666555444333222333333333333000000000000000000000000000000000000000///////////////000000111111222222...---,,,++++++---///000........................,,,,,,+++++++++*********))))))***++++++++++++******************+++++++++))))))))))))************))))))))))))************))))))***************)))+++*********++++++,,,---*********)))))))))***+++(((((())))))))))))((((((((((((((((((((()))))))))((()))***)))((((((***,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***+++,,,,,,*********+++++++++,,,,,,,,,,,,++++++******))))))******++++++*********+++)))(((((((((((()))))))))(((''''''''''''((())))))(((((())))))******++++++)))+++,,,***'''&&&(((+++))))))))))))************++++++******))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))((()))))))))((((((***,,,))))))******************)))))))))*********++++++******+++,,,,,,,,,,,,,,,+++,,,......---+++)))'''------...////////////...---///222333333333555666444666999<<<>>>>>>>>>===>>>@@@AAABBBAAABBBDDDEEEKKKOOOUUUXXXWWWUUUSSSRRRSSSRRRPPPLLLFFFBBB@@@???>>>??????===<<<<<<>>>AAA===???@@@@@@>>>???AAACCCGGGEEECCCDDDJJJRRR\\\aaa]]]^^^___aaafffmmmuuu{{{}}}xxxttttttrrrooooooqqqrrrrrrrrruuuwwwzzz|||}}}~~~|||wwwtttuuuwwwxxxxxxkkkgggcccaaa\\\VVVUUUXXX^^^bbbddd^^^SSSKKKJJJLLLNNNMMMMMMOOORRRRRROOOKKKNNNPPPOOOMMMIIIGGGIIIKKKFFFFFFHHHNNNTTTVVVSSSOOOMMMWWW^^^``````ccceeeeee]]]PPPFFFGGGKKKJJJDDD???<<>>BBBFFFLLLPPPRRRTTTWWWYYY]]]___bbbeeeeeedddbbb```\\\WWWXXX___cccfffqqqwwwqqqppprrr~~~xxxiiiaaa]]]LLL777555000+++)))+++------,,,,,,+++++++++******++++++000222888HHH\\\ooo{{{}}}xxxrrruuuxxx|||}}}yyyrrrnnnmmmkkkgggeeeiiiqqqxxxyyyxxx{{{oookkkeeeeeennnqqqvvv}}}~~~{{{nnnbbbYYYUUUqqqllliiigggbbb[[[XXXZZZRRRQQQNNNIIIHHHIIIGGGCCC>>>======>>>@@@AAAAAA@@@>>>======>>>@@@???>>><<<============<<<>>>BBBDDDFFFIIILLLOOORRRWWW\\\```___^^^YYYSSSRRRXXX]]]]]]WWWUUURRRPPPOOONNNLLLJJJEEEEEEEEEEEEDDDBBB@@@>>><<<:::888888999:::999888222222222222222222222222000111111111111000//////000000111111111111111111000///.........///000111.........------------------------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))*********++++++++++++)))*********++++++++++++))))))***+++++++++******+++++++++++++++,,,---...)))***+++***)))(((***,,,((())))))******))))))((((((((())))))))))))******'''(((******))))))***,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,*********+++,,,,,,------+++++++++++++++************+++,,,+++******+++,,,,,,+++***)))(((((())))))))))))(((((())))))***+++))))))******************)))******)))((((((***+++)))))))))************+++******************))))))''''''(((((((((((())))))((((((((()))))))))))))))''')))))))))((()))+++---)))))))))******++++++++++++,,,,,,,,,,,,---------,,,,,,---...////////////)))+++---///000///...---222333444555666555444333444666888999999999:::<<<<<>>@@@BBB===AAAFFFIIIKKKNNNTTTXXX___```cccddddddbbb___]]]ZZZZZZ\\\```bbbhhhvvvxxxssstttxxxxxxkkkaaaWWWDDD111000---***)))***,,,------***************)))))))))......333===NNNbbbsss|||yyy}}}~~~}}}~~~|||wwwtttqqqqqqssstttqqqlllmmmrrrooommmkkknnnuuu{{{~~~tttooohhhgggpppuuuzzz}}}zzz{{{}}}}}}~~~~~~ttthhh[[[PPPGGGCCCyyyvvvvvvkkkmmmkkkfffdddccc\\\TTTMMMLLLKKKLLLLLLKKKIIIFFFGGGGGGFFFCCC>>><<<<<<===999::::::999777777888:::555888===@@@BBBDDDIIILLLLLLMMMJJJFFFHHHOOOTTTUUUUUUSSSQQQPPPQQQQQQPPPOOOKKKLLLNNNOOONNNMMMKKKJJJEEEBBB@@@@@@BBBCCCBBB@@@::::::::::::::::::::::::666666777777777666555444555555555555555555444444222222222333333333444444111111000000000/////////////////////............,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,------------,,,************+++,,,---...)))+++,,,***((((((***,,,)))******************))))))))))))*********++++++%%%'''***+++*********+++))))))))))))))))))))))))***************************)))))))))))))))***+++)))))))))***+++,,,,,,,,,***++++++++++++++++++,,,)))+++---,,,***)))+++------,,,+++***))))))***+++***************++++++,,,++++++******************)))'''&&&''')))***+++***))))))*********+++++++++******************++++++((((((((())))))*********((())))))***************(((***************,,,...******+++,,,---......///........./////////000000///000111222333333333333111222444666777888777777999;;;<<<>>>>>>===<<<;;;:::<<<>>>???>>>>>>???@@@BBBCCCFFFHHHIIIIIIHHHGGGAAABBBBBB@@@>>><<<======999<<<@@@BBBAAA>>>===<<<===>>>??????>>>===>>>@@@>>>@@@CCCCCCBBBEEELLLRRRSSSXXX^^^aaa``````bbbeeehhhiiilllpppwww~~~}}}xxxzzz|||}}}~~~{{{vvvpppnnnpppqqqpppnnnccc___]]]]]][[[VVVSSSTTTTTTSSSPPPLLLHHHGGGIIIKKKKKKIIIHHHJJJMMMNNNLLLIIILLLKKKJJJIIIIIIJJJLLLNNNIIIGGGIIIPPPYYY^^^[[[WWWUUUYYYYYYVVVVVVXXXYYYWWWLLLDDD@@@BBBDDDAAA<<<:::555888888555333333111,,,)))((('''%%%$$$$$$$$$$$$''''''&&&&&&''''''((()))###&&&)))+++++++++,,,---+++++++++,,,,,,,,,,,,---)))+++------,,,+++---000000222555777777888:::<<<666;;;???AAABBBDDDIIINNNUUUVVVXXXYYYYYYYYYXXXWWWXXX^^^aaa^^^___jjjxxxxxxrrruuu{{{|||rrrbbbNNN<<<222,,,,,,+++)))((())),,,...+++++++++++++++***))))))+++,,,...555AAATTTiiiwwwwwwyyy|||}}}zzzyyyzzz{{{zzzyyysssrrrtttuuurrrmmmqqqxxxwwwwwwvvvwwwyyy}}}wwwqqqiiifffnnnwww|||xxxrrrqqqqqqrrruuu{{{}}}zzzuuutttvvvvvvttthhhbbbXXXNNNGGGBBB???>>>~~~sssgggeeeddddddddddddbbb^^^[[[WWWXXXUUUNNNFFFAAABBBEEE???@@@@@@>>>;;;999999999333777:::;;;:::999;;;>>>:::<<<;;;999;;;AAADDDDDDDDDCCCBBBCCCEEEFFFFFFFFFDDDFFFIIILLLOOOOOOOOOOOOLLLIIIFFFGGGIIIJJJHHHFFFBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCBBB@@@???@@@@@@@@@??????>>>>>>>>>444555666777777777666666555555555444444333333333111111111111000000000000...//////000000000000000------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,------.../////////...))))))))))))***+++,,,---)))+++,,,+++((((((***---******++++++++++++******))))))******+++++++++,,,$$$'''***,,,+++*********))))))))))))))))))))))))******************************))))))))))))******'''(((((()))***+++++++++*********++++++,,,,,,---))),,,---,,,***)))+++---,,,,,,+++******+++,,,---++++++******++++++,,,---,,,+++++++++***)))))))))(((%%%###%%%)))++++++)))))))))******++++++++++++)))))))))***+++++++++,,,))))))******++++++++++++))))))***+++++++++++++++***+++,,,,,,+++,,,...000------...///000222222333000000000000111111111111222333444555666666666666======>>>>>>??????>>>>>>???AAACCCDDDDDDDDDBBBAAA>>>@@@BBBBBBAAAAAABBBCCC????????????????????????444555777777666666888999777:::>>>??????=========AAACCCEEEFFFFFFGGGIIIJJJLLLPPPSSSTTTTTTXXX```gggiiipppvvvxxxuuussstttvvvwwwzzz~~~yyyzzz||||||{{{{{{|||~~~sssnnnkkklllqqqttttttrrreee^^^[[[^^^aaa^^^YYYWWWPPPNNNKKKIIIIIIKKKNNNPPPOOOLLLHHHIIILLLNNNNNNMMMLLLKKKJJJIIIIIIJJJLLLMMMFFFEEEGGGNNNWWWZZZVVVPPPMMMOOOMMMIIIIIIKKKKKKHHHGGGAAA>>>@@@AAA<<<888777333666666333111111...)))&&&&&&%%%$$$###"""!!!!!!'''&&&&&&&&&&&&'''(((((($$$'''***,,,+++******+++************++++++++++++***,,,...---***)))+++------///000000///000111333222777<<<===;;;:::===AAAHHHJJJLLLNNNPPPRRRTTTTTTVVV```ddd]]]\\\iiixxx}}}vvvqqquuu{{{xxxaaaGGG777444***,,,,,,***((((((,,,000,,,------------,,,,,,+++***+++---000999KKKbbbrrrwwwxxxzzz||||||yyyvvvuuuxxx{{{}}}~~~{{{yyyzzz{{{wwwqqqttt|||~~~~~~~~~}}}}}}xxxqqqgggccckkkvvvzzzvvvooommmjjjiiijjjmmmooommmfffbbb```[[[VVVNNNIIIAAA<<<;;;===@@@BBB}}}~~~}}}{{{}}}vvvtttnnnfff^^^YYYWWWWWWQQQTTTRRRKKKEEEBBB@@@<<<<<<999888:::>>>>>>:::666777777777777888999:::;;;888888999:::;;;;;;999888<<<;;;;;;>>>BBBCCCAAA>>>AAAAAABBBBBBBBBBBBCCCCCCBBBCCCCCCEEEHHHKKKNNNPPPIIILLLPPPSSSTTTRRROOOMMMLLLKKKJJJGGGDDDCCCEEEGGGAAA@@@@@@???>>>===<<<;;;<<<<<<<<<<<<;;;:::999888888666444333444444333222333333333333333222222111000000000000000000000000//////000000000///......000000//////......------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,......+++***,,,+++(((---------...------,,,+++,,,,,,,,,,,,------------,,,++++++***+++,,,---...)))***,,,,,,+++***,,,---111...+++******+++***))),,,,,,+++++++++---...///++++++++++++,,,,,,,,,,,,,,,------------,,,++++++---.../////////---,,,+++,,,,,,---.........------+++***)))***+++,,,,,,,,,------------------------++++++++++++++++++++++++000///...---,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,------...+++,,,,,,,,,------......,,,,,,------...//////000333222000000000222444555444555777777777999;;;>>>888===AAAAAA>>><<<>>>AAAIIIGGGFFFGGGGGGDDDAAA@@@CCCEEEHHHIIIHHHEEEAAA??????>>><<<:::888888;;;>>><<<999:::???@@@;;;777777777666777;;;:::888:::>>>999???EEEHHHHHHGGGHHHIIINNNYYY___eeehhh___[[[gggcccbbbffflllpppqqqtttxxxvvv}}}yyyvvvyyywwwsssrrruuurrrllljjjeeebbbfffpppxxx{{{zzzkkkfffdddhhhiiiddd\\\YYYTTTPPPLLLLLLQQQWWWZZZ[[[\\\VVVSSSUUUTTTQQQSSSYYYUUURRRNNNKKKJJJIIIHHHGGGAAABBBDDDGGGJJJKKKIIIHHHGGGFFFDDDCCCCCCCCCAAA???===<<<:::::::::999777555222222111///---***(((&&&)))$$$###%%%&&&$$$$$$&&&"""###%%%'''(((''''''&&&)))'''&&&(((,,,---+++(((''''''(((******+++++++++,,,,,,+++++++++,,,------000///...------...000111000111222333444555666666;;;;;;===AAAGGGLLLOOOPPPWWWZZZ]]]\\\\\\cccppp{{{|||zzzzzzqqqZZZBBB555333******,,,------,,,******+++,,,---,,,***)))***+++%%%+++111444999GGG]]]mmmvvvsssqqquuu}}}zzzsssppptttzzz|||~~~}}}|||~~~vvvkkkgggkkkpppvvvzzz}}}|||}}}{{{qqqhhhaaa_________\\\VVVQQQLLLGGGBBB???;;;:::777666999@@@IIIPPPxxxsssqqqqqqiiimmmnnnhhhaaa\\\VVVPPPFFFDDDCCCDDDEEEEEECCCAAA@@@>>><<<;;;<<<===<<<;;;888777777888999999888777666555666888<<<>>>===;;;666666777888999;;;<<<======>>>???AAACCCGGGIIIKKKMMMOOOSSSVVVXXXXXXWWWVVVXXXWWWUUUQQQNNNMMMOOOQQQNNNMMMLLLJJJHHHGGGEEEEEEBBBBBBBBBBBBAAA@@@??????<<<:::888888999:::999888888777666555555555555555333333333333333333333333//////000111111111111111////////////////////////000000000000000...------...........................000000,,,,,,//////,,,******************)))))),,,,,,,,,,,,---------------,,,+++++++++,,,------+++---...---,,,,,,---...000000...---,,,+++++++++...---,,,+++,,,,,,---...---------.........//////....../////////......---,,,,,,---------,,,***)))---...///000000000000000///...------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,+++,,,,,,---......//////////////////,,,,,,,,,,,,---......///.........///////////////.........///000111111111111111000000111444666777:::;;;<<<<<<;;;<<<>>>@@@AAAEEEHHHHHHDDDBBBDDDFFFBBBAAA@@@AAAAAA>>><<<<<<======>>>???>>>===;;;:::<<<<<<;;;999888999;;;===<<<999999===>>>;;;999:::;;;:::===AAABBBAAADDDIIIKKKQQQYYY]]]^^^^^^```aaakkkvvv}}}wwwpppyyyxxxvvvvvvzzz||||||}}}~~~xxxyyyvvvpppoooppplllfffgggdddaaacccjjjqqquuuwwwooolllnnnrrrqqqiiibbb___\\\XXXTTTTTTXXX^^^```aaa```ZZZVVVVVVUUUSSSVVV[[[WWWSSSMMMIIIFFFCCCAAA???======>>>@@@CCCCCCAAA???@@@>>>===<<<<<<<<<:::888888666555444444222000---------,,,,,,***)))((('''&&&"""!!!$$$&&&$$$$$$'''###$$$&&&'''((((((''''''&&&&&&%%%&&&'''(((&&&%%%''''''((()))************+++++++++++++++,,,,,,---)))***+++,,,,,,---------,,,,,,---...///000111111777777999>>>CCCHHHLLLMMMQQQUUUYYYYYYZZZ```kkkuuu|||zzzyyy|||pppYYYAAA444222,,,,,,------------,,,,,,,,,------,,,+++******,,,------...///666DDDVVVccclllnnnppptttxxxzzz{{{{{{wwwqqqqqqyyy|||qqqgggcccfffjjjyyy{{{zzzwwwxxx}}}~~~}}}{{{uuulllbbbYYYTTTRRRKKKIIIDDDAAA>>>;;;999888777666777:::AAAMMM[[[eee}}}wwwnnnfffYYYYYYYYYXXXWWWYYY[[[]]]TTTOOOIIIHHHJJJJJJFFFCCC???>>>===;;;;;;;;;;;;<<<666555555666888:::999888555555555555777888:::;;;666666777999;;;===@@@AAAHHHJJJMMMPPPRRRTTTTTTTTT[[[ZZZWWWRRROOOOOOQQQTTTSSSRRRQQQNNNLLLIIIHHHGGGEEEEEEFFFFFFFFFEEEEEEDDD@@@???>>>>>>@@@AAAAAA@@@@@@@@@???>>>===<<<<<<<<<666666666666666666666666444444444444555555444444222222222222222333333444333333333333222111000000////////////000000000000000222111------000111///------------------------,,,,,,,,,------...............------,,,------......///000000...---...///000222333111...,,,---...//////...---------......////////////000000000111//////000000111000000000111111111222111111000///...///000111222333333333111000000/////////000000000000000000000000000000000000000000000000000000...............//////000111111111111111000000000---......///000111222222111111222222111111000000//////000000111111222222/////////000222444666888===>>>>>>===;;;;;;===>>>AAADDDFFFEEEBBB???@@@BBB?????????>>><<<;;;:::999::::::::::::;;;;;;<<<<<<<<<===>>>???AAACCCDDDEEEJJJEEECCCEEEFFFDDDDDDFFFCCCCCCGGGMMMOOOPPPSSSYYYccchhhooossssssssstttuuu~~~~~~~~~{{{zzzuuunnnkkkjjjgggbbbddddddbbbbbbdddiiioootttssstttxxx{{{wwwmmmggggggddd```[[[[[[^^^aaabbbbbb```[[[WWWVVVTTTSSSVVVZZZTTTPPPJJJEEEBBB???<<<;;;:::::::::;;;<<<;;;999777888777555555555555333222333111///......,,,)))'''''''''''''''''''''''''''$$$""""""%%%&&&%%%&&&***$$$%%%&&&'''((((((((((((%%%&&&'''&&&%%%#########&&&'''((()))*********)))***************++++++,,,'''(((***,,,,,,+++)))(((,,,,,,---......///000000111222555999===CCCGGGJJJLLLQQQVVVXXXZZZ___iiippp}}}xxxvvv~~~yyymmmWWW@@@333000,,,,,,++++++++++++,,,,,,,,,---...---,,,+++,,,---222///,,,---555DDDTTT___fffkkkrrrvvvvvvvvvwwwxxxvvvqqqtttyyyooofffbbbcccffftttsssnnnjjjlllrrrrrrooollllllhhhaaaVVVLLLEEEAAA>>><<<999666555555777888777888<<>>===<<<===<<<;;;:::::::::::::::777777777888999::::::;;;AAABBBCCCEEEFFFGGGHHHIIIPPPOOOLLLHHHFFFGGGJJJMMMMMMLLLJJJHHHFFFDDDCCCBBB@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???@@@CCCEEEEEEDDDFFFGGGHHHIIIHHHFFFCCCAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999:::999888777777888888999777777777777666555444444222222222222333333333333333555333///...111222000222222222222222222222222...//////000000111111111222222111111111111111111111222333222111000111222222555888666000...///333111111111111111111222222111111111111222222222222111111222333444444333333777777777777777777666666111222333444555666666666333333333222111111222333666666555555555555555555333333333333333333333333333333222222111222222222111111111111111000000000...///000222333444444555222222333333222111000///---........./////////000.........///000111333444666777888777666666777999999;;;===<<<:::999999;;;<<>>@@@BBBDDDEEEFFFHHHJJJNNNSSSYYY]]]______aaaZZZTTTSSSQQQNNNNNNPPPMMMMMMRRRYYY\\\^^^bbbhhhtttxxx}}}~~~{{{yyyxxxyyy|||xxxwwwwwwvvvxxxxxxyyy|||zzz|||yyytttooollliiifffccceeeggghhheeebbbeeemmmuuuwwwyyy||||||uuullljjjmmmiiiddd___]]]^^^^^^]]][[[XXXVVVTTTSSSRRRPPPPPPQQQLLLHHHDDDAAA@@@@@@>>>===;;;:::999999999888555333333222000000111111000......---,,,,,,,,,+++)))'''%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%''''''%%%'''+++&&&&&&''''''((((((((((((''')))+++)))%%%######%%%&&&'''(((((()))))))))((())))))(((((())))))***+++******++++++***)))'''&&&+++++++++,,,---.........---///111555999>>>CCCGGGMMMQQQUUUXXX[[[aaakkkrrrzzzvvv~~~zzzuuujjjVVV@@@333///+++***)))(((((()))***+++,,,---......,,,,,,---...000///---///777GGG[[[hhhkkkoootttyyy|||~~~~~~~~~{{{wwwyyy~~~{{{tttlllfffccccccdddaaaZZZWWW[[[bbbbbb^^^XXXXXXUUUOOOGGG???:::777999888777555555888<<>>===DDDCCCBBBAAA@@@?????????CCCBBBAAA>>>===>>>BBBEEECCCCCCBBBAAA???>>>======888999999::::::::::::999<<<::::::;;;>>>@@@AAAAAADDDGGGLLLOOONNNJJJDDD@@@BBBBBBBBBBBBBBBBBBBBBBBB>>>>>>======>>>???@@@AAABBBAAA???===<<<<<<======>>>>>>>>>======<<<;;;:::888888888888999999::::::999;;;999555444777777555777666555444444444555555333444444555666666777777888888888888888888777777666777888777666555666888777;;;===:::555333555999555555666777888999999999666666777777777888888888777888999:::;;;;;;;;;;;;:::999999999999:::::::::999:::;;;<<<============;;;======<<<::::::<<<>>>;;;;;;::::::999888888777888888888888888888888888777666444333222111000000000000/////////.........,,,---...000111222222222000000111222111000...---+++++++++++++++,,,,,,,,,------------------......---...///000000111444666555777888999:::;;;===>>>:::BBBFFFEEEFFFKKKLLLKKKGGGIIIMMMQQQTTTVVVWWWXXX```cccjjjttt}}}vvvlllccc]]]XXXSSSRRRTTTUUUVVVZZZaaadddeeejjjppp{{{~~~|||zzzzzz{{{|||{{{{{{zzz{{{{{{yyyuuurrrppppppjjjmmmppppppssswwwxxxuuuyyyvvvrrrqqqooollljjjiiiiiimmmoookkkeeefffnnnvvv{{{{{{{{{xxxppphhhjjjpppnnniiibbb___]]][[[WWWTTTMMMOOOPPPPPPOOOMMMJJJGGGEEECCC???>>>>>>??????>>>:::888777666666444222000///...------...///---,,,***))))))***,,,,,,+++)))((('''&&&%%%%%%%%%%%%%%%&&&%%%&&&'''%%%"""$$$)))&&&&&&&&&&&&'''''''''(((''')))+++***&&&###$$$&&&&&&&&&'''(((((((((((('''(((''''''''''''((()))))))))((('''&&&&&&'''((()))&&&&&&''''''(((((()))))),,,...000222555:::@@@EEEOOOQQQTTTWWW\\\cccmmmttt}}}||||||xxxrrrhhhVVVAAA333///+++***)))(((((()))***+++,,,---......,,,,,,---...,,,///111333999III```rrrvvvuuuvvv|||~~~|||zzz~~~xxxpppfff^^^ZZZSSSOOOHHHDDDHHHNNNNNNIIIDDDCCCAAA<<<888555555666666777999:::===BBBIIIOOOVVV[[[ccckkkrrryyy|||wwwwww|||}}}yyyzzz~~~yyyuuusssvvvyyy~~~}}}{{{uuummmfffaaa___XXXYYY[[[\\\\\\[[[ZZZXXXRRRQQQQQQOOOMMMKKKIIIHHHPPPNNNKKKHHHDDD@@@===<<<<<<===<<<;;;:::;;;===@@@===<<<<<<;;;:::999888888555666666777666666555555555444444555888:::;;;;;;===AAAGGGKKKJJJFFF@@@<<>>BBBEEEGGGDDDCCCAAA???>>>???@@@AAACCCCCCCCCCCCBBBAAA@@@@@@======>>>>>>??????@@@@@@???BBBBBB??????BBBBBB???BBBAAA???===<<<<<<======:::;;;;;;<<<===>>>??????>>>???@@@AAAAAAAAA@@@@@@>>>@@@AAAAAA@@@@@@AAABBBBBBCCCCCC@@@===;;;>>>AAA===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA???@@@AAACCCDDDEEEEEEEEEBBBAAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDGGGHHHGGGEEEDDDGGGJJJFFFFFFEEECCCBBB@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<555444222111///...------......------,,,,,,++++++'''(((***,,,,,,,,,,,,+++,,,...///000000...---+++)))))))))))))))))))))***,,,,,,,,,+++++++++******(((***,,,...///111444777444555777;;;???CCCGGGIIIIIIUUU^^^___cccjjjnnnllldddeeegggjjjmmmppprrrsss{{{~~~{{{ooohhhaaaZZZXXXYYYZZZZZZ]]]ccceeeeeehhhmmmuuuwwwyyyyyywwwxxx||||||{{{uuutttwwwrrrssstttrrrnnnjjjhhhggg___eeejjjkkkmmmrrruuuttttttpppooorrrrrrooommmmmmjjjooosssoooiiigggnnnuuu{{{yyyvvvrrrjjjdddfffmmmmmmhhhbbb^^^[[[WWWRRRNNNDDDHHHKKKJJJIIIIIIEEE@@@BBB???;;;999999999999888555333111000000000...,,,+++***))))))+++,,,+++***&&&&&&&&&(((+++,,,+++******)))'''%%%$$$$$$%%%%%%$$$###$$$%%%""" &&&&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((""""""!!!!!!###&&&)))+++''''''(((((()))))))))))),,,...000111222666===CCCLLLOOOSSSWWW]]]dddmmmrrrsssvvv|||{{{vvvpppgggWWWCCC555111,,,,,,++++++++++++,,,,,,+++,,,------,,,,,,---...+++000555666;;;KKKbbbuuu|||yyyyyy|||{{{zzzzzzzzzxxxuuurrrwwwvvvtttnnneeeZZZPPPJJJFFFDDD>>>888999===<<<888777777555333222555999======AAAFFFJJJOOOVVV___fffiiiooovvv|||~~~rrrvvv~~~|||~~~}}}zzzvvvrrrrrrvvvzzzxxxvvvssstttxxx|||}}}xxxvvvtttwwwzzz}}}}}}zzzvvvttthhhhhhhhhgggfffdddaaa```dddbbb___ZZZTTTNNNIIIGGGEEEFFFGGGEEECCCBBBCCCDDDBBBAAA@@@???===<<<;;;:::;;;;;;;;;;;;:::999999888666555444555888:::;;;:::999<<<@@@CCCCCCAAA===:::999999999999999999999999666666666777:::===@@@BBB@@@???===<<<===>>>AAABBBCCCCCCCCCCCCBBBAAA@@@???======>>>>>>???@@@@@@AAA???DDDFFFFFFHHHLLLLLLHHHNNNMMMJJJGGGEEEEEEEEEFFFAAABBBBBBCCCDDDEEEFFFGGGDDDEEEGGGHHHIIIJJJIIIIIIIIIJJJLLLLLLLLLLLLNNNPPPNNNLLLIIIFFFEEEFFFHHHIIIGGGHHHHHHIIIHHHGGGFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHCCCDDDFFFHHHIIIJJJKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLJJJJJJKKKKKKKKKJJJIIIIIIDDDGGGJJJIIIFFFFFFJJJNNNMMMLLLJJJHHHEEECCCAAA@@@::::::::::::::::::::::::333222111///...---------------,,,,,,+++******)))%%%&&&(((*********((((((***+++...//////...,,,+++******************************++++++++++++++++++(((***---...///111555777666777;;;AAAIIIQQQWWWYYYbbbqqq|||}}}|||{{{|||}}}rrrkkkeee^^^\\\^^^[[[ZZZ\\\``````^^^```ddddddfffgggggghhhlllsssyyyyyy{{{|||}}}}}}yyyxxxyyyvvvrrrsssxxxqqqrrrqqqnnniiiddd```___]]]dddjjjjjjkkknnnppppppmmmjjjkkkqqqsssooolllmmmhhhmmmqqqoooiiigggkkkpppuuuqqqmmmjjjccc]]]^^^cccbbb^^^XXXUUUSSSOOOIIIDDD<<<@@@AAA??????AAA@@@;;;;;;888444222222222111000///...,,,+++,,,,,,+++***)))((('''(((***++++++***''''''''')))+++,,,,,,******)))'''%%%$$$%%%&&&'''######%%%&&&###""")))&&&%%%$$$$$$$$$$$$%%%&&&"""!!!"""###%%%&&&%%%$$$&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''"""""""""###$$$&&&'''(((******++++++++++++,,,,,,,,,...000000///333:::@@@HHHMMMTTT[[[bbbhhhlllnnnjjjmmmsss{{{}}}{{{vvvpppgggXXXEEE777222,,,,,,------------,,,,,,***+++,,,,,,++++++,,,......222666:::CCCSSSiiixxx}}}~~~|||~~~yyyuuurrrooommmllljjjfffccc```^^^ZZZUUUOOOHHHBBB>>><<<===:::555333666666444888888999999;;;@@@FFFKKKOOOTTT[[[___ccciiirrrxxxtttyyyfffkkkttt}}}{{{{{{tttnnnmmmkkkiiigggfffhhhlllpppmmmlllkkkkkkmmmrrrvvvyyy}}}|||yyyxxxtttooohhhaaa[[[XXXWWWXXXXXXWWWSSSQQQPPPPPPOOONNNMMMJJJHHHFFFDDDCCCBBBBBBBBBAAA@@@???>>>===:::999888:::<<<>>>>>>>>>999;;;===>>>??????======;;;;;;;;;;;;;;;;;;;;;;;;777666555444444666777999;;;:::999999:::>>>AAACCC????????????>>>===<<<<<<999::::::;;;<<<======>>><<>>AAADDDDDDAAABBBFFFJJJIIIHHHFFFCCC@@@===;;;:::555555555555555555555555222222111000/////////000------,,,++++++***))))))'''(((***++++++***)))((()))***---///000///---+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------***+++---...///111444777===>>>CCCKKKUUU___fffiiirrr||||||vvvlllfffaaa\\\ZZZ\\\ZZZYYYZZZ\\\[[[XXXYYY]]]UUUVVVVVVVVVWWW\\\dddkkkooo}}}~~~xxxsssuuu{{{~~~xxxtttsssuuutttqqqtttzzzssstttsssnnnhhhaaa]]][[[```hhhnnnllljjjkkklllkkkiiifffhhhppprrrmmmiiikkkdddjjjnnnmmmhhhfffhhhkkkmmmiiifffddd^^^WWWVVVXXXTTTQQQLLLJJJIIIEEE@@@;;;666:::999444555:::;;;888444111...,,,---......------+++))))))***++++++******))))))***,,,---,,,++++++******+++---...---+++((('''%%%$$$$$$%%%'''((($$$$$$''')))&&&###'''...&&&%%%$$$#########$$$%%%""" ###''')))(((%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''((()))(((&&&###"""(((((((((((())))))))))))+++...000///...111888>>>FFFMMMWWWaaahhhlllmmmmmmhhhjjjnnntttzzz{{{xxxttt{{{vvvppphhhYYYGGG999444***+++,,,------,,,+++***)))***,,,+++++++++,,,---111222666===KKK^^^qqq}}}|||~~~}}}~~~{{{vvvtttvvvtttpppiiiddd___[[[YYYWWWRRROOOJJJFFFBBB>>><<<;;;:::999444888888444333666999888===???BBBDDDGGGMMMSSSWWW]]]bbbhhhkkklllooovvv|||xxx|||hhhiiimmmttt{{{}}}{{{xxxyyyvvvyyy|||}}}}}}~~~{{{uuu||||||{{{xxxuuuvvv{{{yyyqqqhhhaaa]]]ZZZYYYXXXXXXZZZ]]]aaacccXXXZZZ\\\___bbbdddggghhhrrr~~~sssllliiiiiijjjlllmmmnnnnnnnnnnnnkkkiiijjjjjjeee\\\XXXYYYWWWZZZYYYSSSPPPRRRSSSQQQNNNJJJEEEEEEHHHIIIFFFCCCAAAAAABBBBBBBBBAAA@@@@@@CCCBBBBBBAAA>>><<<===@@@<<<:::777888:::<<<;;;999777<<<<<<777666:::<<<;;;===999777888888777999===888777888;;;:::777888;;;999;;;>>>BBBEEEHHHIIIIIIIIIGGGCCC@@@>>>???AAABBB===>>>@@@AAABBBBBBAAA@@@DDDDDDDDDCCCBBBDDDGGGJJJKKKMMMOOOOOONNNMMMNNNOOOTTTMMMGGGGGGDDD@@@BBBGGGIIIJJJJJJFFFBBB>>>>>>???>>>???@@@AAABBBBBBAAA@@@AAAEEEIIIJJJGGGCCCAAAAAA@@@@@@AAA@@@@@@BBBEEEHHHHHHFFFCCCAAAAAA@@@???>>>999:::<<<<<<;;;;;;===>>>===>>>@@@???<<<::::::;;;222111000000111333555666888444222000,,,***///666333...+++,,,,,,)))((()))+++******))))))*********'''------)))...999:::444...------///111111---)))***++++++,,,,,,------.........///111333666999;;;@@@DDDJJJQQQXXX```iiinnnzzzuuuxxx~~~uuummmeeeaaa```\\\UUUNNNRRRPPPNNNLLLKKKKKKKKKLLLJJJJJJJJJIIIIIIKKKOOORRR\\\gggoooqqquuuyyyyyyuuu}}}|||rrrkkklllssswwwvvvnnnooopppqqqqqqsssuuuwwwtttuuurrrjjj```ZZZZZZ\\\```hhhooopppkkkfffeeeggg```aaacccfffjjjjjjiiiggg___aaafffjjjfff___]]]```XXXWWWVVVUUURRRNNNHHHCCC@@@???>>><<<999666333222111000...---,,,,,,---...******++++++++++++******000...+++(((''''''((())),,,,,,,,,+++***))))))((((((***,,,......,,,***((($$$%%%$$$###!!!"""%%%((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''!!!"""""""""############&&&%%%###!!! """###!!!###$$$$$$$$$$$$%%%'''$$$$$$%%%%%%&&&'''((((((&&&((())))))(((((()))+++,,,---...///000333888;;;DDDMMMYYYeeerrrzzzsssgggfffjjjrrr{{{{{{vvvssstttyyyvvvlll^^^RRRHHH===333111...,,,---000000,,,'''---...//////---+++...222333444;;;III^^^rrr|||vvvrrrooollliiieeebbb]]]XXXUUUSSSPPPKKKFFFCCC@@@===;;;<<<:::888777888999888777:::999:::<<<:::999>>>FFFHHHKKKPPPUUU[[[aaahhhmmmvvvssssssuuusssmmmnnnssstttyyy~~~ggghhhlllrrrwwwxxxtttqqqqqqlllkkkooorrrqqqqqqssswww~~~|||zzzwwwtttqqqqqqpppllljjjjjjnnnqqquuurrrllleee]]]VVVQQQNNNNNNMMMLLLLLLMMMPPPSSSUUUPPPQQQSSSVVVXXX[[[]]]^^^bbbllluuuxxx}}}~~~zzz{{{xxxyyyzzz|||~~~zzzqqqlllmmmkkkqqqsssnnnjjjiiiiiiggghhhccc^^^\\\]]][[[WWWSSSWWWWWWWWWWWWVVVUUUTTTTTTVVVUUUTTTTTTSSSPPPOOONNNNNNKKKHHHHHHHHHHHHEEEBBBHHHJJJGGG@@@>>>@@@@@@===???<<<<<<>>>???===>>>AAA???<<<;;;<<<;;;888:::>>>===>>>???@@@AAAAAAAAA@@@AAA@@@===<<<;;;<<<>>>???999999;;;<<<===>>>>>>>>>???>>>======???@@@AAABBBAAACCCFFFFFFFFFFFFGGGHHHIIIDDDBBBDDDBBB======@@@???AAABBB@@@>>><<<===???????????????@@@AAADDDGGGPPPQQQOOOJJJDDD@@@???@@@AAABBBBBBAAA@@@AAADDDGGGDDDBBBAAAAAACCCDDDDDDDDDBBBCCCDDDDDDBBBAAABBBDDD@@@AAABBBAAA???;;;777555/////////111333777:::<<>>??????@@@=========<<<<<<===AAADDDMMMVVV]]]```dddkkknnnlllttt{{{~~~|||}}}~~~}}}~~~}}}zzzwwwvvvvvvvvvvvvrrrkkkdddfffnnnsssrrrnnnooopppqqqqqqsssuuuvvvqqqsssqqqkkkbbb\\\ZZZ\\\```gggllllllfffaaaaaaccc\\\[[[\\\___bbbcccbbb```VVVUUUWWWYYYVVVOOOLLLNNNKKKJJJHHHFFFDDDAAA<<<888444444333222111///---,,,,,,+++***)))))))))******(((((()))))))))((((((''',,,***)))'''(((***,,,...---,,,,,,+++******))))))(((***,,,......,,,***((((((((((((&&&%%%&&&(((+++$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&############$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!###$$$$$$$$$$$$%%%'''%%%%%%%%%&&&&&&'''''''''&&&'''))))))(((''')))******+++,,,---...111555999???HHHTTTbbbrrr|||yyypppqqqssszzz}}}wwwtttvvvyyywwwooocccWWWMMMAAA666222...++++++...///---***///000111111000///222555999@@@MMM\\\kkkyyy~~~}}}wwwooohhhaaa[[[WWWUUUSSSPPPNNNKKKHHHEEECCCBBB@@@>>>============<<<>>>>>>???@@@AAABBBCCCDDDGGGDDDAAA@@@======EEEOOOUUUXXX]]]bbbhhhooovvv{{{}}}xxxvvvuuuqqqkkklllqqqtttxxx~~~fffhhhlllppprrrppplllggghhheeeeeejjjllliiihhhiiirrr||||||yyywwwvvvlllkkkhhhdddaaa```bbbdddeeeaaaZZZSSSLLLGGGDDDCCCCCCBBBAAA@@@AAABBBEEEFFFDDDEEEFFFIIIKKKNNNPPPQQQRRRXXX___eeennn{{{}}}}}}xxxxxxzzz}}}zzzzzzyyy|||xxxsssqqqpppmmmiiieeelllnnnppprrrrrrrrrpppppprrrqqqpppppppppmmmgggaaadddbbbaaa```___\\\XXXUUU___]]]WWWOOOLLLLLLJJJFFFLLLKKKMMMRRRTTTQQQQQQTTTQQQLLLHHHHHHGGGEEEHHHLLLLLLLLLLLLKKKIIIGGGDDDCCCAAA@@@@@@@@@AAABBBCCCDDD????????????@@@BBBDDDEEEEEEDDDDDDDDDEEEFFFEEEEEEBBBDDDFFFGGGFFFFFFGGGHHHGGGFFFGGGJJJIIIEEEBBBCCCAAACCCEEEFFFFFFGGGIIIKKKJJJJJJIIIGGGEEEHHHNNNTTTgggddd]]]UUUNNNKKKLLLNNNPPPQQQRRRRRRQQQQQQSSSTTTPPPOOOOOOQQQTTTWWWYYYYYYYYYZZZZZZXXXUUUTTTTTTTTTTTTTTTUUUSSSOOOHHH>>>888000000000111444777;;;===DDDEEEEEEDDD@@@AAAMMM[[[fffTTT@@@555111//////000//////000111222444555666<<<::::::CCCVVVaaaUUUAAA555444444666888;;;;;;;;;444555777999:::<<<<<<===;;;;;;;;;;;;<<<>>>AAABBBHHHOOOWWW[[[]]]bbblllttt}}}tttxxxzzzyyyrrrlllmmmvvv|||xxxtttsssrrrmmmeee^^^UUUSSSQQQSSSSSSNNNEEE======<<<:::888777777888888555555555444444555999;;;<<>>;;;999888666333000)))))))))***))))))(((((((((((('''''''''((())))))))))))))))))(((((('''&&&))))))((('''(((***---...,,,,,,,,,++++++******)))(((***,,,......,,,***(((&&&'''&&&%%%###$$$&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%!!!###$$$$$$$$$$$$%%%'''&&&&&&&&&&&&&&&&&&''''''&&&'''(((((('''&&&((()))((()))++++++,,,///222555:::AAANNN___qqq}}}vvvrrrssswwwwwwrrrhhh^^^TTTGGG<<<666111---+++...000000//////111222222333555999;;;AAANNN```pppyyyvvvmmmoooiii```VVVNNNHHHFFFEEE??????>>>===============>>>???AAACCCEEEGGGIIIIIIIIILLLNNNOOOOOOQQQVVV[[[ZZZSSSKKKDDD???AAANNN\\\eeehhhlllpppvvv}}}{{{vvvppplllmmmqqqwwwzzz~~~gggjjjmmmpppoookkkeeeaaaeeedddeeejjjjjjeeebbbcccmmm{{{{{{vvvuuuuuujjjgggccc^^^YYYVVVVVVVVVVVVRRRKKKDDD@@@>>>>>>???======;;;::::::;;;<<<===::::::<<<>>>@@@CCCDDDEEEHHHMMMSSSWWW]]]hhhvvv}}}yyyvvvzzz|||}}}|||{{{zzzwwwtttqqqwww{{{{{{pppssstttuuuuuuuuussspppnnntttoooggg___[[[YYYVVVSSSYYYZZZ___gggkkkiiihhhiiijjjddd______``````cccgggggggggfffdddaaa]]]YYYWWWQQQQQQRRRTTTTTTUUUUUUUUUVVVUUUSSSRRRSSSUUUXXXZZZZZZ\\\^^^]]]ZZZXXXYYYZZZVVVXXXZZZ[[[ZZZZZZ[[[\\\\\\\\\^^^______\\\ZZZYYYZZZ[[[]]]___aaadddfffgggfffggggggeeebbbdddjjjppp}}}zzztttnnnjjjiiijjjlllnnnpppssstttttttttuuuvvvrrrrrrrrrtttwwwzzz{{{zzzyyyzzzyyyvvvsssppppppppprrrqqqooollldddWWWIII???777666555444444555777888>>>@@@DDDGGGHHHQQQfffzzz~~~gggLLL===777555555666777777777888888:::;;;<<>>????????????======<<<<<<===>>>@@@AAABBBLLLVVV[[[^^^dddqqq|||www|||}}}|||uuunnnlllrrryyyuuummmddd___^^^\\\TTTMMMFFFEEEEEEGGGHHHDDD===777888777666555444444444444111222222111111222555777555888;;;>>>CCCKKKTTTXXXaaajjjqqqsssrrrssssssqqqlllmmmmmmkkkiiiiiikkknnnssssssoookkklllrrrvvvvvvssspppllliiifffccc```^^^[[[___cccdddaaa\\\YYYXXXXXXZZZZZZVVVPPPMMMMMMOOOLLLJJJGGGGGGHHHJJJJJJJJJIIICCC???@@@@@@<<<888777888555222000//////...,,,&&&'''(((((((((((('''''''''((((((((()))***++++++++++++++++++***)))((('''+++***)))(((((()))***+++++++++*********))))))))))))***,,,------,,,***)))%%%%%%%%%$$$"""!!!###$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%!!!"""###$$$%%%%%%%%%%%%!!!###$$$$$$$$$$$$%%%'''''''''''''''&&&&&&&&&&&&%%%'''((('''&&&&&&'''(((((()))++++++,,,...111333999???LLL^^^rrrrrrkkkkkkrrrtttrrrllleee^^^RRRHHH>>>999222///000222444555222555666777:::AAAEEEFFFMMMYYYiiixxxqqqbbbYYYTTTPPPJJJBBB===;;;<<<>>>999:::;;;===???BBBFFFIIINNNQQQUUUXXX[[[\\\]]]^^^___aaabbb```^^^aaajjjqqqkkkaaaRRRFFF>>>BBBSSSeeeppprrruuuyyy}}}zzztttrrruuuxxx~~~hhhkkknnnooommmgggbbb___eeedddgggkkkiiiccc______jjjyyyvvvpppooooooeeeaaa[[[UUUOOOKKKHHHFFFCCC@@@;;;777555666888:::888777666555444555555666444555666888:::;;;======>>>CCCIIIKKKLLLTTTdddrrrvvvuuuwwwxxxtttnnnooosss~~~|||zzz{{{}}}vvvooohhhbbb^^^\\\^^^aaaiiisssxxxvvvuuuvvv~~~xxxtttvvvyyy{{{~~~zzztttnnnkkkhhhiiijjjkkklllkkkkkkjjjqqqooommmlllllloooqqqssssssyyy}}}zzzsssoooqqqvvvooorrruuuxxxyyy{{{}}}}}}~~~}}}{{{{{{{{{|||{{{{{{{{{|||~~~|||ooo^^^MMMBBB???>>>;;;999888888999999;;;===BBBGGGLLLZZZuuupppUUUFFFAAA???>>>???@@@???>>>>>>============CCCAAAAAAGGGRRRXXXQQQFFF???>>><<<;;;:::;;;>>>???;;;<<<===>>>===<<<;;;::::::999888888888999:::;;;<<>><<<;;;;;;<<<;;;888555000000///......---------,,,---------,,,---///111333333444777;;;AAAIIIOOOXXX```fffggggggjjjkkkjjjjjjgggeeefffiiilllnnnnnnqqqrrrooojjjiiimmmooonnnmmmiiiddd```^^^[[[WWWTTTOOOSSSXXX[[[[[[YYYWWWUUURRRRRRPPPLLLGGGDDDEEEGGGDDDAAA>>><<<===???@@@@@@<<<555222444666333000000000---***))))))******)))))))))******))))))((('''''''''((()))***+++,,,,,,***************)))(((((())))))((((((((()))***+++)))))))))))))))((((((((()))***,,,------,,,***)))((((((((('''%%%###$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########""""""""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!###$$$$$$$$$$$$%%%''''''''''''''''''''''''&&&&&&'''((('''&&&%%%&&&''')))***,,,------...000222:::???KKK^^^rrrrrrgggfffqqqttttttqqqmmmiiiaaaXXXHHHBBB;;;555555777;;;>>>>>>BBBDDDDDDJJJUUUZZZYYY___ccclllwwwuuu^^^OOOGGGAAA@@@>>>:::777777:::===>>>@@@CCCEEEHHHMMMTTTYYY___dddjjjnnnoooppppppqqqsssssspppkkkhhhkkkvvvvvvjjjXXXFFF;;;???SSSggguuuwwwzzz}}}}}}~~~gggiiillllllhhhddd```___ggghhhlllpppmmmgggdddeeennn{{{tttllliiihhh^^^ZZZSSSMMMIIIDDD@@@===777666333222111222444666000///......------------111222333444666777888999666999===@@@AAAEEERRR```ccceeejjjnnnkkkeeecccfffqqqtttxxxyyyyyywwwvvvvvv~~~}}}xxxuuuvvvwww{{{wwwxxx}}}{{{pppfffbbbccchhhjjjsss~~~~~~}}}zzzuuuwwwwwwyyyzzzzzz{{{{{{zzz~~~ttt```PPPGGGCCCBBB@@@??????@@@AAABBB@@@AAAEEEIIINNNZZZppp|||kkkWWWLLLHHHFFFEEEGGGEEEDDDBBB@@@>>>======<<>>>>><<<:::777777999;;;777888999:::999666444222444333222222222333444555888???HHHMMMOOOVVV```iiikkkpppssssssyyyzzzooojjjdddcccfffhhhgggeeebbbZZZPPPJJJHHHFFFBBB>>>:::888555444444555444333---------,,,,,,+++++++++***+++,,,,,,++++++---...000...///222444777===DDDRRRZZZaaaaaaaaadddeeedddaaa]]]ZZZ[[[aaafffgggfffjjjllljjjdddaaabbbcccaaa^^^ZZZVVVTTTUUUTTTQQQNNNFFFHHHKKKNNNPPPPPPOOONNNIIIHHHFFFCCC???===>>>???:::888555444555666666666111...---000111///...000///---+++***,,,---------************)))(((''''''%%%&&&'''((()))******)))&&&''''''((((((''''''&&&&&&&&&&&&((()))+++,,,---))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***'''(((((('''$$$""""""###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!"""""""""#########&&&%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$$$$%%%'''''''''''''''''''''(((((('''((()))(((&&&&&&&&&((()))+++---...---...000111999<<>>888;;;>>>???AAAEEELLLRRRRRRTTTWWWXXXYYY^^^fffmmmmmmttt{{{}}}|||}}}{{{yyyuuupppnnnrrr{{{|||ooo\\\HHH:::<<>>999666222222222111111111111111,,,,,,++++++++++++++++++...///000111222333444555888444444999<<<>>>DDDKKKOOOSSSZZZ```___[[[ZZZ^^^bbbeeeiiikkkkkkiiihhhhhhnnnppprrrqqqnnnnnnqqquuutttqqqssszzz~~~{{{wwwuuurrrtttyyyuuujjjhhhmmmvvvxxx||||||zzz{{{|||}}}sss___SSSNNNCCCBBBAAAAAAAAACCCEEEGGGDDDDDDGGGJJJLLLQQQ]]]jjjbbbXXXNNNJJJHHHFFFEEEFFFDDDCCCAAA???===<<<;;;;;;===>>>???@@@>>>>>>???BBB999:::999777333222444666000222333444333111///---///...---------...000111333888===AAAEEEKKKSSSYYY[[[ccchhhhhhmmmuuuuuunnngggaaa[[[ZZZ]]]``````^^^UUUPPPIIIDDD@@@>>>;;;:::666555333111111111000///---------------,,,,,,+++***+++,,,,,,++++++,,,...***(((***...000000444;;;GGGPPPYYY[[[[[[\\\[[[XXXPPPNNNLLLLLLNNNRRRUUUWWWZZZ]]]\\\VVVQQQQQQQQQOOOLLLHHHEEEEEEGGGHHHEEEBBB=========>>>???@@@@@@???<<<;;;:::777555444444444222000...---.../////////---,,,...111111...///222...---,,,---///000000///)))************)))((((((%%%&&&'''((())))))((((((%%%%%%&&&'''((((((((((((&&&&&&'''((()))***+++,,,***************+++++++++***++++++,,,,,,++++++***'''(((((('''$$$"""!!!"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&""""""#########$$$$$$$$$%%%%%%$$$$$$%%%&&&'''(((!!!###$$$$$$$$$$$$%%%'''&&&&&&''''''(((((())))))((()))***)))'''&&&'''((()))+++---...------...000444666BBBVVVhhhuuutttooosssrrrsssrrrnnnnnnpppnnnjjj```]]]WWWTTTTTTXXX```eeemmmqqqppplllssszzzyyyyyy{{{~~~mmmYYYNNNLLLJJJNNNRRRTTTXXX___iiiqqqnnnooopppnnnlllooovvv}}}xxx~~~}}}yyyyyyxxxwwwuuuuuuwww{{{sss```KKK;;;;;;MMMaaaooottt{{{^^^```cccbbb^^^\\\\\\^^^]]]```eeekkkkkkggghhhkkkgggooossskkk___VVVPPPLLLCCC???:::777666444000------...//////...---+++***------------------------------...///000111222222@@@666111777======<<<===CCCFFFNNNUUUVVVTTTUUUZZZVVVZZZ^^^aaa```___^^^]]]___bbbfffhhhiiilllrrrwwwrrrqqqtttwwwuuuoookkkkkkoooppprrruuu{{{}}}xxxnnnooowww}}}~~~{{{xxxzzzyyyyyy{{{}}}nnnZZZQQQOOOCCCBBBAAA@@@@@@AAACCCDDDCCCCCCFFFJJJJJJIIIMMMTTTKKKFFFCCCDDDDDDAAA@@@BBBBBBAAA???===<<<::::::999333444555777555333555888444666666444111000111333+++---///000111///---+++,,,,,,+++++++++---...///...111555:::???EEELLLPPPSSS]]]ccccccffflllkkkddd```ZZZTTTQQQRRRTTTTTTTTTLLLIIIEEE@@@;;;999777777444333222111000///---,,,******+++++++++***))))))'''((())))))((('''(((***&&&$$$'''---///---000777777BBBMMMQQQQQQOOOLLLHHHBBBCCCCCC@@@>>>@@@EEEJJJGGGKKKKKKEEE??????>>><<>>888222000111111...+++,,,,,,,,,,,,***)))((('''***)))(((''''''((()))***,,,+++++++++,,,...000111111111111222333444666666;;;>>>BBBEEEGGGLLLRRRWWWTTTUUUVVVVVVWWWWWWXXXXXXYYY[[[___eeekkknnnooonnnuuuuuuuuuqqqllleee```]]]hhhjjjkkklllrrr|||{{{{{{}}}|||}}}xxx||||||~~~|||}}}|||zzzyyy|||tttqqqrrrwwwyyyxxxxxxyyyxxx~~~wwwwww}}}|||ooo```NNNDDDAAA===<<<;;;;;;;;;<<<===>>>CCCEEEEEEEEECCCBBBBBBCCC<<<;;;:::888888888999999======;;;999666444222222111000/////////000111222222222000///...---------...,,,(((&&&%%%&&&(((***%%%&&&&&&'''((()))******---000555:::>>>DDDIIIMMMYYYXXXYYY]]]cccddd```[[[TTTOOOKKKJJJLLLLLLHHHDDD@@@===999888999888666333333222000///---,,,,,,,,,((((((((((((((()))))))))&&&'''((('''&&&&&&'''((((((((((((((()))***+++,,,444777<<<@@@BBBAAA>>>===888999:::999666555444555999888777666555333222222......///000000000000///***)))((('''''''''((()))***((('''((()))***)))'''((((((((((((((()))******)))***,,,---......------,,,,,,+++***))))))******''''''(((******++++++++++++******)))(((''''''&&&&&&''''''((()))***+++++++++***)))((((((((((((((('''((()))+++,,,------------.../////////---,,,+++,,,,,,+++)))(((&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%###$$$&&&'''''''''&&&&&&!!!$$$&&&%%%""" """$$$'''&&&%%%%%%%%%%%%&&&''''''&&&###""""""$$$''')))%%%%%%&&&'''((()))******''')))+++,,,***)))))))))((()))******)))***,,,......444>>>KKKYYYhhhvvv~~~}}}zzzzzz|||qqqmmmgggbbb```aaadddfffllljjjjjjlllmmmooouuu|||}}}~~~~~~|||zzz}}}{{{lllbbb```mmmooouuu}}}wwwcccQQQAAA999BBBRRRdddpppzzz|||DDDJJJPPPPPPLLLJJJMMMPPPNNNQQQUUUTTTRRRQQQTTTXXXVVVTTTOOOGGG???:::888777888333...,,,......+++)))---,,,++++++++++++***)))((((((''''''''''''((((((*********+++,,,---...///......///000111222333333666888<<<===???BBBGGGKKKNNNPPPRRRUUUXXXYYYXXXWWWWWWZZZ^^^ccchhhkkknnnooottttttssslllddd^^^\\\^^^aaaeeegggiiippp{{{|||uuupppooopppwww|||~~~~~~{{{vvv|||yyyuuuwwwllllllmmmsss{{{}}}wwwrrrmmmnnnjjjjjjlllkkkgggeeefffiiipppxxx}}}~~~{{{zzz~~~|||kkk^^^PPPBBB;;;:::777666555444444444555666<<<@@@EEEGGGEEEBBB>>><<<555444333222222222333444555555555555555555666666000///.........///000111000000...---,,,++++++++++++***)))(((''''''''''''&&&&&&&&&''''''((((((((())),,,///333999AAAIIIOOOTTTSSSUUUYYY]]]]]]XXXSSSNNNIIIEEEDDDFFFFFFCCC???>>>;;;888666777666444222111111///...---,,,,,,,,,******))))))))))))))))))&&&'''((('''&&&%%%&&&((((((((((((((()))******+++***---000444555555333222222333444333111000///000111000000///...---,,,,,,((()))******++++++******++++++***))))))***+++,,,)))((('''((()))***)))'''((((((((((((((())))))***'''((()))******))))))(((******)))(((((((((((((((''''''(((******++++++************)))(((''''''''''''''''''((())))))******((((((((((((((()))******)))***+++,,,---.........---...////////////...------,,,+++***((('''&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$&&&'''''''''&&&&&&'''(((((('''&&&&&&((()))&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$#########$$$%%%&&&'''''''''''''''(((((((((''')))******(((''''''(((((()))******))))))+++---000333:::GGGWWWhhhvvv{{{yyy{{{|||sssooohhhbbb^^^]]]___```mmmllloootttwwwzzzuuuvvvwwwxxx{{{~~~yyyhhh\\\XXXdddiiirrr{{{ssscccTTTDDD;;;CCCRRRgggrrr}}}zzz:::<<>>555222333111000///---------......333:::CCCHHHGGG@@@888444......---------...//////......///111222333444555......---,,,---...///000------,,,+++***))))))((('''((()))))))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++///555>>>HHHOOOOOOOOOPPPTTTVVVUUUOOOJJJEEEAAA>>>===>>>>>><<<999:::888555333333333111///000///...,,,,,,++++++++++++*********))))))((((((%%%'''((('''&&&%%%&&&'''&&&&&&''''''((())))))***'''(((+++---.........---+++,,,------+++*********))))))((((((((((((''''''%%%%%%&&&''''''''''''&&&'''''''''''''''(((******)))(((''''''))))))((('''((((((''''''(((((()))*********++++++******)))((((((((('''&&&&&&&&&&&&'''''''''((()))******************))))))((((((''''''(((((((((((((((((((((((('''''''''((()))+++,,,---,,,---...///000111111111...///000111111111000///------,,,+++)))(((''''''%%%$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###!!!!!!###%%%&&&&&&$$$$$$############$$$$$$###$$$%%%%%%&&&&&&%%%%%%(((((('''''''''&&&&&&&&&((())))))'''&&&%%%&&&'''''')))))))))((()))+++---222222666BBBUUUhhhwww~~~~~~|||{{{{{{}}}vvvrrrkkkddd___]]]]]]]]]gggiiioooxxx~~~uuuuuuuuuyyy~~~zzz|||wwwdddVVVPPP]]]eeeqqq{{{}}}sssgggZZZJJJ>>>CCCOOOgggssszzz111111222444666666666555999<<>>DDDCCC<<<333...,,,,,,,,,,,,---......///---------------............---,,,,,,,,,---//////******))))))((('''&&&&&&&&&''''''((('''&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%'''+++///444<<>><<<::::::===AAADDDFFFGGGNNNUUU^^^bbbcccdddiiinnnllljjjhhhgggkkkttt}}}|||xxxuuuzzz~~~wwwvvvyyy}}}rrrgggZZZSSSGGG<<<555222111//////...,,,******)))******)))000777<<<:::555///,,,++++++,,,---------......+++++++++*********))))))------,,,+++,,,---...///'''((((((((('''&&&%%%$$$'''&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$###&&&+++///222666:::===BBBBBBCCCDDDDDDAAA===:::888666555444444444333222000000///---+++******+++******)))))))))))))))***''''''&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''$$$%%%&&&'''((((((((('''%%%%%%%%%%%%&&&''''''(((&&&((())))))((((((((()))&&&&&&''''''((()))))))))%%%&&&''''''((((((''''''))))))***+++,,,---------((('''&&&'''((()))(((&&&'''''''''''''''(((((()))))))))((('''&&&%%%%%%$$$'''''''''&&&&&&'''(((((('''(((((())))))))))))((())))))))))))(((((((((((()))))))))))))))(((((((((+++******+++,,,---...///000111333555777999::::::777888888777666444222111//////...---,,,++++++***''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%!!!"""%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%###""""""$$$&&&((($$$$$$$$$%%%&&&'''''''''******)))'''&&&&&&''')))&&&'''(((((('''(((***,,,///000666DDDXXXiiissswww|||~~~}}}vvvrrrqqqooolllhhheeedddddddddeeejjjtttvvvuuurrruuu{{{yyygggUUULLL]]]jjjvvv{{{|||~~~}}}zzzvvvssspppgggTTTAAA>>>EEE[[[hhhtttvvvvvvyyy}}}~~~|||yyyuuuqqqooorrruuuvvv{{{)))(((((()))+++------,,,***++++++,,,,,,+++***)))((('''&&&%%%&&&&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&###""""""!!!"""###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%%%%&&&''')))***+++,,,++++++,,,,,,...111666888999888777<<>>BBBCCCEEEIIILLLNNNRRRWWW\\\___```___^^^VVVRRRPPPTTTZZZ[[[TTTLLLHHHLLLMMMJJJIIIJJJHHHDDDCCCFFFJJJKKKMMMRRRYYY___VVV]]]gggrrr~~~{{{qqqqqqtttyyy{{{uuuqqqqqqrrruuuvvvrrrkkkddd[[[[[[[[[\\\```fffkkknnnnnnpppkkkaaa]]]eeerrrzzzooofffYYYOOOIIIDDD>>>999555333111111222333333222444444666777222---...333555///---111222000111444777;;;@@@CCCFFFJJJOOOSSSXXX[[[___cccfffllltttyyy}}}}}}}}}zzzvvvqqqnnnlllhhhoooyyy{{{vvvttt{{{}}}zzzuuusss~~~ooo[[[NNNGGGEEECCC:::000,,,///...***)))((('''&&&&&&&&&'''(((&&&(((+++,,,+++*********(((((()))))))))((('''&&&&&&&&&'''(((((())))))***)))((('''''''''((()))***&&&'''((())))))(((&&&%%%######$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&''''''"""$$$&&&'''((()))+++---000000000///...///000111---------,,,++++++,,,---***+++,,,)))&&&%%%&&&(((&&&&&&&&&&&&&&&'''((((((#########$$$%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%''')))))))))((('''((())))))***))))))((((((&&&(((***+++******+++,,,&&&&&&''''''(((((())))))&&&&&&'''((((((((((((((($$$%%%&&&''''''&&&%%%%%%((('''&&&&&&(((((('''&&&'''&&&&&&&&&&&&'''((((((------+++************+++'''''''''''''''((())))))'''(((((((((((((((''''''(((((((((((())))))))))))*********+++,,,,,,,,,---,,,------///000222444555444555555555444444333222444444555666666555333222111000000//////......---+++***)))(((''''''''''''&&&&&&$$$#########$$$$$$""""""###"""!!!!!!"""$$$"""###$$$%%%%%%$$$###"""###"""!!! !!!"""$$$%%%######$$$$$$%%%%%%%%%&&&$$$&&&((((((''''''((()))%%%&&&''''''&&&''')))***,,,///666AAAPPP___lllsssyyyzzz|||zzzuuuuuutttrrroookkkiiigggffffffjjjttt~~~jjjUUUJJJVVVeeeooommmmmmtttwwwuuu{{{{{{|||ttt]]]CCC:::???GGGTTT___``````fffqqqxxx~~~|||||||||uuunnnnnntttyyy}}}$$$%%%'''&&&&&&&&&)))+++%%%$$$######%%%&&&&&&&&& ###%%%%%%""" """$$$"""$$$%%%&&&%%%$$$$$$%%%!!!%%%######'''&&&%%%$$$$$$%%%&&&'''%%%$$$#########$$$%%%&&&%%%%%%%%%&&&'''((()))******))))))---111222111...---444:::<<<:::;;;AAAGGGOOORRRWWW\\\aaaaaa^^^ZZZTTTRRRPPPRRRUUUUUUQQQLLLDDDGGGGGGDDDCCCDDDBBB>>>999;;;===>>>???CCCKKKQQQOOOVVV```iiittt||||||wwwooooooqqqwww}}}tttvvvtttrrrrrrqqqmmmeee___]]]```bbbdddeeefffiiikkkfffiiihhhaaa^^^dddkkkoooeee[[[MMMCCC>>>:::666222000///......000111111000---...111333///+++---333222,,,***...000......222222444666888;;;@@@EEEHHHOOOTTTZZZ^^^bbbgggnnnssssssssssssqqqpppppprrrttteeelllsssrrriiihhhwwwvvvuuuvvv{{{wwwsssrrr|||yyydddQQQGGGDDDBBB@@@777+++(((---...+++((('''&&&&&&&&&'''((()))$$$&&&)))***)))(((((()))((())))))***)))(((&&&%%%((((((((((((((((((((((((&&&&&&%%%$$$%%%&&&'''(((&&&((()))******((('''%%% """$$$''''''%%%""" $$$$$$%%%&&&&&&'''((((((%%%&&&&&&&&&&&&(((,,,///......---,,,,,,---000333))))))***)))(((((()))***)))***+++)))&&&$$$&&&(((%%%%%%%%%%%%&&&'''((((((######$$$%%%&&&''''''((($$$%%%&&&&&&$$$$$$%%%&&&$$$%%%((()))******((('''&&&'''((())))))'''&&&%%%%%%''')))***))))))+++,,,(((((()))))))))*********((()))******++++++******&&&'''((((((((('''&&&%%%((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''((((((******((('''''''''((()))&&&&&&&&&&&&&&&'''((()))'''(((((((((((((((''''''(((((((((((())))))))))))******+++,,,------......+++,,,---///222555777999666666555333111///---,,,///000222444555555444444111111000000//////......,,,,,,***)))(((((((((((('''&&&$$$#########$$$$$$"""$$$&&&%%%"""!!!"""%%%!!!"""###$$$$$$###"""!!!$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###!!!###&&&((('''''''''(((%%%&&&'''&&&&&&&&&(((***,,,///555>>>JJJYYYiiisss}}}||||||~~~~~~|||yyyuuuppplllhhhfffkkkoooyyyjjjSSSGGGTTTcccmmmkkklllvvv|||{{{}}}bbbDDD888;;;@@@MMMYYY\\\___iiixxxxxxvvv{{{}}}######$$$%%%'''((())))))###$$$%%%%%%######$$$%%%!!!!!!""""""#########$$$%%%%%%%%%$$$$$$$$$#####################"""!!!!!!$$$$$$###"""!!!!!!""""""'''"""!!!$$$%%%###&&&+++''')))'''###%%%)))''' '''(((((()))***++++++,,,,,,---///222555888:::;;;FFFIIIMMMQQQSSSTTTTTTTTTPPPQQQQQQPPPOOOLLLIIIGGGBBBAAA???<<<999666444222111111222444666999;;;<<>>AAADDDHHHKKKLLLKKKKKKKKKLLLLLLKKKIIIFFFCCCAAA::::::888555333000///...//////000111333555666777;;;>>>DDDNNNXXX^^^```___ZZZ[[[___hhhooooooggg`````````aaaaaa```___^^^]]][[[ZZZXXXVVVUUUUUUUUUUUUSSSTTTSSSSSSWWW]]][[[TTTKKKEEE===666222///---,,,,,,,,,++++++++++++++++++(((***,,,,,,+++***+++,,,((())))))***************++++++---///111333444555999<<>>777111000---)))(((***)))(((&&&%%%%%%&&&((()))$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&&&&%%%$$$""""""###$$$%%%&&&''''''(((((((((((())))))))))))''''''((()))))))))((((((((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&'''((()))***%%%%%%'''((((((((('''&&&******))))))))))))))))))***))))))))))))***++++++))))))((((((((()))))))))'''***)))&&&&&&((((((%%%)))'''&&&'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))+++,,,,,,555...)))))))))'''&&&'''&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((((()))+++,,,,,,,,,++++++,,,++++++++++++---///000111000000111444888<<<>>><<<999444...***((('''(((,,,+++,,,...000111111222+++---...,,,***)))***,,,,,,,,,+++*********++++++((('''&&&%%%&&&&&&%%%###"""###$$$$$$###"""###%%%"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$###%%%'''(((''''''((()))((()))***)))((('''((())))))+++000888EEEVVVeeeooopppuuu~~~~~~uuussswwwzzzzzz{{{}}}rrr]]]KKKNNNXXXfffpppvvv|||}}}```EEE999999999EEEVVVdddppp{{{!!!!!!""""""############$$$%%%&&&%%%###""""""$$$&&&%%%$$$#########$$$%%%############"""""""""""""""############""""""!!!&&&%%%$$$$$$$$$$$$$$$$$$$$$!!!!!!$$$$$$""""""$$$$$$%%%%%%###%%%((('''$$$%%%%%%%%%%%%%%%&&&&&&&&&(((((()))***+++,,,------333555999<<<>>>?????????CCCCCCBBBAAA???===:::888222111000///---,,,+++***,,,,,,,,,---...///000111111222666<<>>888444///+++))))))((('''(((((()))))))))))))))(((&&&((()))***)))((()))***&&&&&&((()))))))))((('''((())))))******+++,,,,,,...///000111333777<<<@@@HHHHHHLLLUUU```iiimmmnnn```______``````aaaiiirrrmmmrrrvvvsssnnnnnnuuu}}}~~~vvvmmmooovvv~~~~~~~~~zzz}}}yyyxxx{{{|||}}}vvvjjjfffnnnwwwzzzzzz|||}}}|||xxxqqqlllpppqqqqqqnnngggYYYJJJ@@@666000+++***)))%%%%%%'''%%%%%%$$$$$$$$$%%%&&&''''''$$$!!!###(((***'''###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""######!!!!!!!!!"""###$$$$$$%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&((()))((('''&&&&&&'''%%%%%%%%%&&&'''((()))***%%%%%%&&&&&&&&&''''''''''''''''''(((((()))))))))((((((''''''(((((()))***$$$&&&)))+++,,,+++***)))&&&((((((&&&%%%((((((%%%'''&&&%%%&&&((((((((('''(((((()))))))))))))))***&&&&&&&&&''''''''''''''''''%%%%%%)))***((((((***&&&&&&&&&&&&'''((()))***'''((()))************))))))***,,,...///000000000//////............---.........///000333666999;;;;;;666000,,,---...000000222555777666666888888666555333000---***))))))******))))))))))))***++++++(((&&&%%%%%%%%%%%%$$$"""!!!""""""!!!!!!"""$$$!!!!!!"""""""""#########""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&###&&&***,,,+++***))))))'''((())))))'''&&&'''(((''')))---222;;;IIIYYYdddkkkuuu}}}|||}}}zzzdddUUUgggnnnvvvxxxxxxyyy~~~qqq\\\JJJNNN\\\ooo~~~xxxfffOOO>>>666777@@@QQQeeexxx~~~}}}###############"""""""""###$$$%%%$$$"""!!!"""###%%%$$$###"""!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""######""""""""""""###$$$###$$$%%%$$$$$$$$$###"""$$$$$$$$$$$$###""""""###&&&&&&%%%%%%%%%%%%%%%%%%"""###$$$%%%''')))******''')))***---.../////////000//////...,,,+++***)))((((((((()))))))))))))))))))))((((((((((((((()))******)))))))))+++...000111444888:::::::::<<<>>>??????AAACCCEEEHHHJJJKKKJJJIIIHHHGGGGGGIIIJJJLLLHHHEEECCCAAA???;;;777666222///+++(((((())))))((()))*********)))(((&&&%%%$$$&&&(((((('''&&&'''((((((''''''&&&&&&((()))***(((((((((((())))))))))))+++---///000111222555777>>>>>>AAAHHHQQQWWWXXXXXXRRRQQQRRRUUUVVVWWW^^^ffffffffffffddddddggglllqqqssswww|||{{{pppffffffllltttvvvvvvvvvwwwxxxssslllrrrnnnllloooqqqrrrvvv|||xxxjjj^^^]]]fffqqqiiiiiijjjlllnnnnnnkkkiiimmmnnnooommmeeeVVVFFF;;;444...))))))(((%%%%%%'''$$$$$$$$$$$$%%%%%%&&&&&&)))%%%"""$$$)))+++((($$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$"""!!!"""$$$""""""######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%%%%&&&&&&'''((())))))&&&'''''''''((((((((((((''')))******(((&&&''''''(((''''''&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((((((((()))''''''&&&&&&''''''((()))%%%'''***------,,,***)))%%%((((((%%%%%%((((((%%%&&&%%%%%%&&&'''((((((''''''((((((((()))))))))***&&&&&&&&&&&&&&&'''''''''$$$###%%%)))***'''(((***'''''''''''''''(((******'''((()))***++++++++++++)))+++---000222333333333222111///...,,,++++++***++++++,,,---///111444555888444000...000555:::===AAAGGGIIIEEECCCDDDDDDAAA>>>:::444///+++))))))(((+++***))))))(((((())))))(((&&&%%%$$$%%%%%%$$$"""###$$$%%%$$$"""!!!"""###""""""""""""############""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''###&&&***,,,+++))))))((($$$&&&'''((('''''')))+++(((+++---000666AAAOOOZZZgggsss~~~||||||}}}uuu[[[JJJVVVdddrrrtttmmmkkksss}}}}}}pppZZZHHHHHHXXXooopppWWWAAA555666>>>MMMaaauuuzzzzzz~~~$$$$$$$$$###############"""###$$$###""""""###$$$#########"""""""""""""""!!!!!!!!!!!!""""""""""""!!!""""""############""""""""""""!!!""""""###$$$"""%%%%%%######%%%%%%###&&&$$$%%%'''&&&###$$$'''%%%%%%%%%%%%&&&&&&&&&&&& !!!###%%%&&&'''(((&&&'''(((***+++,,,,,,,,,)))(((((('''''''''&&&&&&$$$$$$%%%%%%&&&&&&''''''(((''''''&&&&&&''''''''''''''''''%%%$$$%%%(((+++)))***++++++,,,...111444333444555666999;;;>>>???@@@@@@AAAAAABBBCCCEEEEEEDDDAAA>>>===:::333000000---+++(((&&&'''((((((((())))))******((('''%%%###!!!###%%%%%%$$$###$$$%%%'''%%%$$$######%%%'''(((%%%%%%%%%%%%&&&&&&&&&&&&'''))),,,---------...///333333666:::>>>AAABBBAAAEEEEEEGGGKKKLLLLLLSSS[[[[[[XXXTTTTTTXXX]]]aaabbb```eeellloooiii```___dddnnnnnniiidddeeeiiijjjhhhlllhhhgggiiijjjkkkooottt}}}yyyqqqeee]]]]]]fffnnn```______aaadddeeeeeeddd___aaaccc```WWWJJJ<<<444222,,,'''((('''%%%%%%(((###$$$$$$%%%%%%&&&&&&&&&)))&&&%%%&&&((()))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%###!!! ###&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''$$$%%%&&&''')))+++,,,,,,(((((()))))))))*********)))+++,,,+++)))((((((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%'''***,,,,,,+++***((($$$''''''%%%%%%((((((&&&&&&%%%$$$%%%'''(((((('''$$$$$$%%%%%%&&&'''''''''&&&&&&&&&''''''''''''''''''&&&(((***((($$$%%%(((''''''''''''((()))******((((((((()))***,,,---...+++---000333666777888888555333///---+++***++++++,,,,,,------///000111222444333111000222999CCCJJJRRRZZZ\\\TTTOOOPPPNNNIIICCC>>>666///+++)))((((((******)))(((''''''(((((('''&&&$$$$$$%%%%%%###"""'''(((((('''%%%###$$$%%%"""#########$$$$$$$$$$$$#########$$$$$$%%%%%%&&&""""""""""""###$$$%%%%%%"""%%%((())))))((('''(((###$$$&&&''''''(((***,,,)))+++......000777CCCMMM]]]kkkxxx{{{~~~~~~~~~|||pppVVVDDDEEEUUUgggjjjddddddooo|||~~~pppZZZHHHGGGWWWnnnvvv[[[BBB444222999HHHZZZmmm}}}~~~yyy|||#####################$$$ !!!######""""""$$$%%%!!!"""###%%%%%%$$$###"""!!!!!!!!!""""""#########!!!!!!"""##################"""""""""######$$$%%%!!!$$$### %%%&&&$$$!!! """&&&%%%"""$$$***$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%%%%&&&&&&%%%%%%&&&'''((())))))***$$$$$$$$$$$$$$$%%%&&&&&&#########$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%$$$######&&&)))%%%$$$%%%&&&(((***,,,,,,+++++++++,,,...111333444666777888::::::::::::999;;;777666777333,,,***,,,(((&&&$$$###%%%&&&&&&%%%%%%&&&'''((('''&&&$$$###!!!###$$$%%%######$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&######$$$$$$%%%%%%%%%&&&&&&'''(((''''''(((***,,,+++---000111222333555666::::::===AAABBBBBBHHHOOOMMMIIIFFFFFFKKKPPPTTTUUUTTTVVV\\\```^^^WWWVVVYYYbbbaaa\\\WWWWWW]]]```___bbb^^^]]]```aaaaaaeeeiiioookkkeee___[[[[[[^^^aaaXXXWWWWWWXXXYYYYYYWWWUUULLLPPPRRRNNNEEE;;;444000///)))%%%&&&&&&$$$%%%'''###$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%'''(((((($$$$$$$$$$$$$$$$$$$$$$$$######################## """$$$### $$$((($$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((()))))))))((((((&&&'''((()))***+++,,,---*********+++++++++,,,,,,+++---...---+++))))))***(((''''''&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%'''((())))))((('''&&&$$$''''''$$$%%%((((((&&&%%%$$$$$$%%%'''(((((('''######$$$$$$%%%&&&&&&&&&&&&&&&''''''((((((((()))((('''(((***'''$$$%%%)))''''''''''''((()))***+++))))))(((((())),,,///111///111444777:::<<<===>>>555333///,,,+++,,,...000222222222222222333333333111222333222222:::GGGRRR[[[dddeee[[[SSSSSSPPPJJJBBB;;;222,,,)))(((((('''(((((('''''''''((())))))'''%%%$$$$$$%%%$$$###"""%%%&&&'''&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&"""$$$&&&&&&&&&%%%&&&'''$$$%%%'''''''''''')))***(((+++...,,,+++...777@@@PPP```mmmrrrwwwmmmTTTCCC<<>>@@@AAABBB555333///,,,,,,...222555777777777777777666666666///333555333222999HHHUUU\\\fffggg[[[QQQPPPMMMFFF>>>777...((('''''''''&&&%%%&&&&&&&&&((()))***+++'''%%%$$$$$$$$$$$$###!!! !!!######""""""###%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((!!!###$$$$$$###$$$%%%'''%%%'''((('''&&&&&&'''((('''+++---+++''')))000777FFFWWWfffkkkssskkkTTTCCC<<>><<<:::888777666666666666555333000...+++******'''###$$$&&&'''&&&###!!!###%%%%%%$$$""""""###$$$%%%%%%&&&&&&%%%%%%$$$ """%%%((((((&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$&&&&&&&&&&&&((()))$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$"""&&&***,,,+++)))''''''((()))***+++,,,---------(((***---///000000///...111111000...---+++******))))))))))))((((((((((((&&&&&&'''&&&%%%$$$&&&((()))(((&&&%%%%%%&&&((()))'''&&&&&&%%%%%%&&&&&&'''(((&&&$$$$$$%%%''''''''''''%%%###%%%((()))(((%%%&&&%%%%%%%%%%%%&&&'''((($$$###""""""###&&&)))***)))'''$$$###$$$&&&***,,,&&&&&&&&&&&&''')))+++,,,)))'''%%%%%%&&&)))***+++...,,,---111111...111888666<<>>@@@???888555111111444888;;;<<<@@@HHHJJJEEEDDDIIIGGG>>>:::888888777222000999EEEPPPTTTWWWWWWRRRKKKFFFCCC<<<555---'''&&&&&&%%%$$$''''''''''''''''''''''''(((''''''&&&$$$######"""%%%%%%%%%$$$"""###$$$%%%%%%&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$###"""!!!###&&&)))+++((()))***))))))***,,,///===GGGVVVcccnnnwww~~~yyyppp___GGG======EEESSS\\\bbbnnn{{{}}}ooo]]]MMMAAABBBFFFHHHGGGGGGOOOYYYiiinnnoooiii___TTTGGG===777666888BBBPPP]]]dddfffvvvyyyyyyhhheeeyyy!!!"""$$$$$$"""!!!"""######!!! !!!###$$$""" !!!######""""""###$$$!!!!!!!!!!!!""""""""""""!!!""""""!!! !!!###$$$%%%%%%%%%$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!#########"""!!!!!!"""###'''%%%$$$%%%'''))))))(((%%%&&&'''(((((()))))))))%%%$$$###$$$&&&'''%%%###########################!!!###$$$$$$######$$$&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$"""######$$$$$$######"""###%%%&&&'''&&&%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''((()))*********++++++,,,...000111222444333222111222555777999BBBHHHNNNLLLDDD<<<888888999999888777777777777777888666555555777888777666777666666555444444333333222111000...---,,,+++++++++******)))((('''%%%$$$&&&&&&&&&&&&%%%$$$$$$%%%"""$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%'''%%%$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%###%%%&&&&&&%%%%%%'''((($$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$"""'''***+++---...,,,,,,------------,,,,,,+++---///111222222111111//////......------,,,,,,+++*********))))))((((((&&&''''''&&&%%%%%%&&&(((((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&''''''&&&$$$"""!!!"""$$$&&&$$$###%%%%%%$$$$$$$$$%%%%%%&&&(((''''''&&&&&&'''((()))'''&&&%%%$$$%%%''')))+++'''&&&&&&&&&'''(((***++++++******+++,,,...///000***(((+++///000000555===>>>CCCCCC>>>999777555222///000333777<<>>@@@JJJVVV```fffjjjfff]]]QQQCCC888111111555???NNN[[[cccfffpppttt~~~}}}}}}mmm]]][[[nnn """######"""!!!!!!"""%%%###!!!!!!"""######### !!!######"""!!!"""###!!!!!!!!!!!!""""""""""""!!!""""""!!! !!!#####################"""""" ###%%%### ###&&&%%%&&&%%%$$$$$$%%%(((+++%%%&&&'''(((((()))(((((((((&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###$$$%%%'''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$$$$$$$"""###############"""""""""""""""############""""""!!!%%%))))))&&&###$$$'''"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''(((((((((((('''(((((()))))),,,,,,++++++,,,,,,---...999???CCCAAA999222......------,,,,,,+++,,,,,,,,,///+++)))***---...+++(((---,,,,,,++++++************))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""&&&)))(((%%%"""$$$&&&$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%'''&&&%%%$$$&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######!!!%%%((((((((()))***............---+++******---...000222333333222222.............../////////---,,,,,,+++***))))))(((&&&''''''&&&%%%%%%&&&((('''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&'''))))))(((&&&&&&%%%$$$%%%&&&'''&&&%%%%%%%%%$$$#########$$$$$$#########$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''))))))''''''&&&&&&&&&((()))***((()))***,,,---.........******...111222444:::BBBGGGIIIFFF===555222...***,,,222:::CCCIIIOOOSSSVVVXXX^^^___YYYUUUWWWVVVPPPJJJBBB;;;777444///------777AAANNNUUURRRIII@@@;;;...+++'''$$$%%%'''((()))((((((((((((((((((((((((&&&'''''''''(((((())))))###$$$%%%&&&((()))***+++''''''(((((((((((())))))%%%&&&((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''***((('''&&&'''(((***+++***+++++++++))))))+++---555@@@NNN[[[eeepppzzzoooXXX<<<777:::FFFPPPXXXeeerrr~~~rrrZZZEEE999:::===??????BBBNNN[[[\\\ccchhheee^^^RRRCCC666000000333===JJJVVV^^^aaahhhmmmvvv~~~~~~wwwqqqooo^^^OOOMMM```ttt{{{ """######"""!!!!!!"""%%%###!!! """###$$$ !!!######"""!!!!!!"""!!!!!!!!!!!!"""""""""""""""###$$$###"""!!!###$$$""""""######$$$#########!!!!!!!!!!!!!!!!!!!!!!!! !!!###"""!!!!!!$$$'''"""$$$%%%""" %%%+++%%%%%%&&&'''(((((((((((()))(((&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$$$$&&&(((###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&%%%######%%%(((######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((())))))(((((((((,,,111666666111---++++++******)))))))))))))))***)))((('''((()))***)))((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''(((((())))))###&&&))))))'''%%%%%%%%%%%%''')))***(((''''''''''''&&&&&&&&&&&&&&&&&&''''''%%%###"""%%%'''))))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%&&&'''&&&$$$$$$%%%&&&%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""(((***,,,,,,***)))((()))............---,,,******...///000111222222222222000000000000000000000000......---,,,+++******)))&&&'''((('''%%%%%%'''((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((***,,,,,,***((('''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$ """$$$&&&&&&'''$$$%%%&&&'''(((((((((((((((((('''&&&'''((()))***&&&(((+++,,,,,,+++++++++///222777::::::;;;AAAGGGKKKJJJCCC888222222222000111999DDDMMMSSSWWWYYY[[[^^^cccccc\\\WWWWWWVVVSSSOOOIIIAAA:::555000,,,+++,,,999IIIQQQMMMCCC888222)))'''%%%$$$%%%&&&((()))(((((((((((((((((((((((('''''''''((((((((())))))((((((''''''((()))******))))))((((((((()))))))))&&&'''((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&'''***+++,,,+++***)))***,,,111888EEEVVVfffsss|||www```AAA999888CCCPPPZZZhhhuuuxxxqqqfffSSSBBB<<<>>>BBBGGGIIIMMMXXXcccdddiiikkkhhhaaaWWWHHH;;;333333555<<>>666555777;;;DDDNNNWWW\\\bbbjjjsssvvvrrrmmmhhheeeXXXHHHBBBQQQhhhwww~~~!!!""""""!!! !!!!!!!!!!!! !!!### """###"""!!! !!!!!!!!!!!!!!!"""""""""""" """!!!  !!!"""###$$$%%%%%%%%%%%%########################$$$  $$$&&&%%%"""!!!$$$&&&$$$!!!!!!&&&+++$$$%%%&&&''''''(((''''''&&&&&&'''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$%%%&&&((($$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################%%%###""""""###$$$###!!!"""""""""###############!!!!!!""""""""""""!!!!!!(((""" %%%&&&&&&###$$$$$$%%%%%%&&&''''''%%%%%%&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%&&&'''((()))''''''((()))******))))))&&&(((++++++***(((((((((&&&%%%%%%%%%%%%&&&&&&'''"""(((((($$$"""''',,,''''''''''''''''''''''''$$$%%%'''((((((((('''&&&((('''%%%$$$$$$$$$%%%&&&(((&&&$$$'''***+++((($$$%%%'''))))))(((&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&'''((()))'''"""%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&&&&'''(((((((((((((((###$$$&&&%%%$$$###%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$$$$###%%%(((+++---000555888666666666666666555444444333333333333444444555555333222222111000//////...------------,,,,,,,,,,,,'''(((((('''&&&&&&''')))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$%%%''''''&&&$$$$$$%%%&&&%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((())))))((()))***+++---...+++---...---+++---111666:::IIIYYYaaadddhhhlllnnnggg^^^MMM:::222444666555///333;;;GGGTTT]]]aaabbbiiikkkiiiccc[[[WWWXXX[[[^^^YYYLLL:::---))))))((('''222>>>BBB:::000)))'''%%%'''((('''&&&&&&(((***))))))))))))))))))))))))))))))(((((('''''''''&&&'''(((((()))***+++,,,,,,+++***)))((('''((()))***'''(((***)))(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&'''(((******)))((())))))+++,,,555HHH```rrrzzz{{{|||mmmOOO@@@666>>>MMM[[[jjjwwwzzzuuueeeXXXTTTSSSRRRDDDCCCIIIWWWdddjjjmmmoooqqqqqqnnngggaaaYYYLLL???555555555:::CCCOOO[[[bbbhhhrrr||||||xxxuuuqqqnnnaaaOOOCCCMMMdddvvv!!!""""""!!! !!! """###""" !!!### """###"""!!! !!!!!!!!!!!!"""""""""""" !!!"""   !!!###$$$%%%%%%%%%"""""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$!!!###$$$$$$""""""%%%((($$$$$$%%%&&&''''''''''''"""$$$&&&&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&'''$$$$$$%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######$$$%%%###"""!!!!!!"""""""""#########!!!!!!""""""""""""!!!!!!###"""!!!!!!"""$$$&&&&&&!!!""""""###$$$$$$%%%%%%######$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((***+++&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((())))))'''((()))***)))(((((((((%%%%%%%%%%%%%%%&&&''''''"""'''(((%%%$$$&&&)))((()))))))))))))))))))))&&&''')))***+++***((('''((('''&&&%%%%%%&&&((()))%%%%%%$$$%%%&&&''''''&&&###%%%((((((&&&%%%%%%&&&&&&%%%###""""""###%%%&&&&&&%%%&&&'''(((%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&"""###%%%%%%$$$$$$%%%'''###$$$%%%%%%######$$$%%%########################%%%$$$#########$$$%%%&&&'''(((***+++,,,///333666::::::999888777555444333111111111111111222222333........................+++,,,,,,,,,,,,---------'''(((((((((&&&&&&((()))'''((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&$$$###$$$%%%'''&&&&&&&&&((()))(((&&&%%%&&&'''######$$$$$$%%%&&&((((((&&&%%%$$$###""""""######%%%%%%&&&&&&'''(((((())))))))))))***,,,...000111+++------++++++000999AAALLLaaawwwuuuaaaKKK???<<<999555...///444AAASSSbbbjjjkkkpppqqqoooiii```[[[]]]bbbaaaXXXFFF111'''((((((%%%(((111999999000)))&&&(((###&&&))))))))))))+++---************************(((((()))))))))))))))***(((***,,,...///000000000---,,,***)))((()))***+++''')))******(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))((((((((())))))***111>>>PPPcccsss{{{{{{uuuXXXEEE777;;;JJJXXXfffrrrzzzssseee^^^___aaaaaaOOOJJJMMM]]]oooxxxzzzyyytttuuurrrnnniiiaaaRRRDDD777666555888@@@MMM\\\fffppp|||~~~zzzkkkVVVDDDGGG\\\pppzzz}}}!!!""""""!!! !!! """%%%$$$"""!!!"""### """###"""  !!!!!!!!!!!!""""""""""""!!!###$$$"""!!!!!!!!! """###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! ###$$$### ###&&& !!!"""!!!"""###$$$$$$$$$%%%&&&''''''''''''###&&&&&&%%%###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$###"""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&''''''&&&$$$"""#########$$$$$$%%%%%%######$$$$$$$$$$$$######"""&&&'''$$$###%%%''' !!!""""""######!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&(((***,,,---&&&&&&%%%$$$$$$$$$$$$$$$""""""######$$$&&&((()))%%%&&&((())))))*********((((((((((((((()))***+++$$$&&&)))******)))((((((%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''&&&%%%$$$$$$""""""###$$$'''(((!!!$$$&&&$$$""""""%%%((("""$$$''''''%%%$$$$$$%%%%%%$$$"""!!!!!!"""$$$%%%#########%%%&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!###$$$$$$$$$$$$&&&'''"""###$$$$$$""""""###$$$########################$$$$$$#########$$$&&&'''%%%''')))+++...222888<<<;;;:::999777555333000///...---------------...///******++++++,,,------...******+++,,,,,,------...'''((()))(((&&&&&&((()))(((((())))))))))))(((((('''&&&&&&%%%%%%&&&&&&''')))'''%%%%%%''')))))))))###%%%'''%%%"""!!!"""%%%!!!""""""###$$$&&&'''(((((('''&&&%%%%%%''')))***&&&&&&%%%&&&&&&'''))))))))))))***+++---///222333000111111000111888EEEOOO```wwwrrr[[[MMMFFF???888333000222@@@UUUgggppprrrttttttrrrlllccc]]]```ggg___RRR<<<)))$$$******%%%)))000666333+++%%%&&&***"""%%%)))+++***+++---000************************'''((()))***+++,,,------,,,...000222333222111000///...,,,******+++,,,---((()))******(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&"""$$$'''(((((('''((()))'''***///777CCCVVVlll{{{||||||___JJJ999<<>>OOOeeevvvrrrWWW>>>888???LLLbbbvvv~~~vvvuuu}}}yyy{{{}}}vvvjjjSSSLLLLLL]]]sss}}}}}}}}}||||||{{{sss```MMM>>>999666888<<>>>>>;;;999555111///...///000***...///---,,,---...,,,((((((((())))))(((((('''''''''&&&&&&%%%$$$$$$###""""""!!!""""""###$$$%%%###$$$&&&'''''''''&&&%%%'''(((***---000;;;QQQdddyyy|||cccHHH:::999CCCYYYmmm|||uuuaaa[[[]]]lll}}}~~~uuueeeWWWCCC999444555:::EEE]]]tttyyysss]]]EEE:::???OOOcccrrr !!!!!!!!!!!!""" """""" """!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""######$$$$$$%%%"""""""""!!!!!!  """$$$$$$######!!!""""""###############!!!""""""###$$$%%%%%%%%%###$$$%%%%%%$$$$$$&&&(((''')))$$$###''' %%%&&&'''(((((('''&&&%%%((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%###  !!!"""###$$$%%%%%%%%%!!!"""######"""!!!"""### !!!""""""###%%%'''!!!"""###"""!!! !!!### !!!!!! """"""!!!!!!!!!"""######""""""""""""##################$$$%%%%%%$$$###"""###############$$$$$$%%% """%%%&&&%%%######$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$''')))'''###&&&+++$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%$$$"""""""""""""""######### !!!"""######"""!!! !!!"""###$$$%%%%%%%%%%%%##################""""""$$$$$$######""""""!!!!!!######""""""""""""######"""""""""!!!""""""###$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""############$$$$$$###""""""###%%%############"""!!!$$$&&&((())))))***,,,...***++++++***'''&&&'''(((+++++++++)))((())),,,...///000111111222555888:::===???BBBDDDDDDBBB>>><<<:::999777444000,,,)))'''((((((((((((((()))))))))((((((((('''''''''''''''%%%&&&''''''&&&%%%'''((('''### """'''+++***(((&&&''''''''''''((((((((((((((()))))))))*********''''''''''''((((((((()))******,,,000888@@@FFFJJJ<<<777;;;OOOjjj{{{iiiPPP;;;111333222:::OOOhhhwwwuuunnnggg[[[PPPUUUeeeooojjj```FFF999---******'''&&&'''*********)))((()))+++...---///111111111111222333333222222111111000000000------...111555:::>>>@@@@@@AAABBBCCCDDDEEEEEEEEEAAA>>>:::777444444444555111222222///+++***)))))))))))))))))))))(((((('''(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&###$$$%%%&&&''''''&&&&&&&&&(((+++++++++222GGGZZZuuu}}}hhhNNN===888AAAVVVjjj}}}|||eee___```ooo~~~~~~sssdddXXXEEE999111444999DDD___yyyyyyyyycccJJJ<<<<<>>@@@BBBEEEHHHHHHKKKNNNQQQPPPMMMJJJGGG@@@>>>;;;666222...+++)))(((((((((((())))))******)))))))))(((((((((''''''%%%&&&(((((('''&&&''')))+++&&&"""###(((+++)))''''''''''''((((((((()))))))))))))))************+++&&&&&&'''''''''(((((((((+++)))***111<<>>III]]]fff___TTT<<<444+++)))***(((&&&&&&((()))))))))(((***---///000222555555444444444555555444333222222333333444111222444777;;;@@@DDDFFFCCCCCCDDDFFFHHHJJJLLLMMMKKKHHHEEEAAA>>><<<;;;;;;444444222000,,,((('''((()))))))))))))))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''$$$$$$%%%&&&'''''''''(((&&&(((++++++(((...@@@RRRrrrpppYYYCCC888===QQQccc}}}~~~lllbbbaaappp~~~tttfffZZZHHH:::111444888CCC^^^{{{~~~kkkRRR@@@<<>>AAAEEEHHHDDDHHHNNNPPPPPPQQQSSSVVVTTTVVVYYY\\\[[[YYYUUUSSSHHHEEE???999222...***)))'''(((((())))))******+++)))))))))***)))(((((('''&&&'''))))))((((((((())),,,)))&&&''')))***)))'''(((((((((((()))))))))))))))*********++++++++++++)))))))))*********++++++,,,+++,,,222;;;@@@>>>:::444???UUUppp{{{nnn___RRREEE999222111000222>>>TTThhhmmm```QQQ???888999JJJ\\\```VVVLLL444000,,,+++,,,,,,***)))&&&(((******+++,,,///111444666888999777666666777666555444333333444555666666777:::===@@@CCCEEEGGGBBBBBBBBBCCCEEEHHHKKKMMMOOONNNLLLJJJGGGEEECCCBBB777444333333///++++++...************)))(((''''''&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((())))))'''(((***+++))),,,999HHHjjjzzzzzzeeeLLL:::999HHHWWW{{{~~~vvvgggcccrrr~~~pppdddOOO>>>333555888???ZZZxxxrrrYYYEEE===GGG```www !!!!!!!!!!!!### ###### ### !!!!!!!!!""" """$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$%%%%%%"""######$$$$$$###"""!!! !!!!!!!!!!!!!!!""" ###$$$%%%%%%$$$###""""""###$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$###$$$%%%%%%$$$$$$&&&(((((()))$$$###)))$$$!!!)))$$$$$$###$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$$$$%%%&&&###$$$$$$$$$$$$###"""""""""###$$$$$$""""""###$$$"""$$$%%%%%%###"""!!!""" !!!"""!!! !!!"""!!!""""""######""""""!!!!!!!!!!!!""""""###$$$%%%!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!"""###$$$!!!!!!!!!!!!"""###$$$%%%###$$$%%%$$$######%%%'''%%%%%%$$$$$$######$$$$$$###$$$%%%&&&&&&&&&%%%%%%)))%%%"""$$$%%%###"""$$$########################!!!###$$$$$$"""!!!"""$$$ !!!!!!"""######$$$$$$###""""""!!!!!!""""""###"""###$$$$$$$$$$$$$$$###"""#########$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$###############$$$%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%""""""""""""""""""""""""""""""######$$$%%%%%%&&&"""###$$$###""""""$$$&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%''')))***+++---111333000333777:::;;;===???AAAAAAEEEJJJNNNQQQTTTVVVXXXSSSYYY___aaa___]]]^^^___]]]___bbbddddddbbb```^^^UUUPPPGGG>>>555///+++)))'''(((((()))******++++++))))))*********)))((('''&&&)))++++++***)))***************+++++++++***)))(((((()))))))))******************+++++++++,,,,,,++++++,,,,,,,,,---------...000222333555777888999;;;MMMhhh|||kkkZZZQQQFFF???999222000111111666CCCWWWfffdddSSSBBB555444===PPP]]]YYYLLLBBB333222000///000000---)))&&&))),,,...///000222444666999;;;;;;:::888777888777666444333333555666777555777:::===???@@@@@@@@@;;;:::999999;;;===@@@BBBBBBDDDGGGJJJKKKKKKJJJJJJ>>>:::999888444//////333,,,,,,,,,,,,+++***)))((($$$$$$%%%&&&'''((())))))'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***+++)))(((***+++)))***222===ZZZnnnnnnTTT===999DDDPPPqqqkkkcccrrruuuXXXDDD777777777:::RRRqqqttt\\\GGG;;;CCC]]]uuu !!!!!!!!!""""""""""""""" !!!!!!"""""""""%%%%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%&&&&&& """###$$$$$$###### !!!!!!!!!###%%%%%%"""!!!!!!!!!"""###############""""""""""""###############$$$%%%%%%$$$%%%'''(((,,,,,,%%%"""%%%###'''&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$###!!!  """###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%#########$$$%%%&&&$$$$$$%%%$$$$$$###"""!!!"""$$$$$$$$$###"""###$$$!!!$$$%%%%%%$$$$$$%%% !!!"""!!!  """!!!!!!""""""""""""!!!!!! !!!"""$$$$$$!!!!!!!!!!!!""""""""""""!!! """$$$%%%!!!!!!!!!!!!"""###$$$%%%#########"""!!!"""$$$'''%%%%%%$$$$$$$$$$$$$$$%%%###$$$%%%&&&'''&&&%%%%%%,,,%%%!!!###%%%###""""""########################!!!###%%%$$$!!! """$$$ !!!!!!"""###$$$$$$$$$$$$###"""!!!!!!"""###$$$ !!!"""###$$$%%%%%%%%%!!!!!!""""""#########$$$ !!!!!!""""""######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$######""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&"""###$$$###""""""$$$&&&!!!%%%''')))***''')))***,,,---111555888>>>AAAGGGKKKNNNQQQTTTVVVTTTWWW\\\```aaa```aaaaaa]]]dddkkklllhhhdddcccdddbbbdddfffhhhhhhgggeeedddaaa[[[PPPCCC999111---+++'''(((((()))***+++++++++)))******++++++)))(((''''''))),,,,,,+++******+++(((***,,,---,,,++++++,,,))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------000444777444///...444;;;FFF[[[vvvfffPPPGGGAAA;;;;;;999666555777666;;;HHHYYYddd]]]III777///222???SSS[[[RRRCCC:::888888666333222000,,,''''''***...000222333444666888:::<<<===;;;999888888777666444333444555777888222444777:::;;;;;;999888444222000//////111444555000555<<>>888000///444---...------,,,+++***)))###$$$%%%&&&((()))***+++***))))))((((((((())))))&&&&&&''''''(((***+++,,,+++))))))+++)))(((...555KKKcccrrrXXXAAA:::DDDOOOjjj|||mmmbbbrrr^^^III;;;999777777MMMkkkttt]]]GGG:::@@@ZZZrrr!!!  !!! ###$$$""")))"""###'''"""!!!!!! !!!!!! !!!!!!!!!!!!!!!"""$$$$$$"""""""""""""""######$$$""""""""""""!!!!!!!!!!!! !!!###$$$$$$%%%''')))$$$$$$###""""""###$$$$$$&&&$$$""""""###$$$###"""$$$###"""""""""$$$&&&(((&&&&&&&&&%%%$$$###$$$&&&$$$$$$#########$$$&&&'''%%%%%%&&&&&&&&&%%%$$$$$$!!!!!!"""$$$&&&&&&$$$###%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!  !!!"""$$$######$$$&&&''''''&&& """############!!!!!!!!!!!!"""###$$$%%%""""""!!!!!!"""######$$$,,,***(((%%%###"""!!!""" """$$$$$$###"""""""""!!!###$$$$$$######$$$&&&%%%%%%$$$###"""""""""###!!!%%%'''%%%$$$%%%"""%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""###$$$$$$!!!###%%%%%%$$$###"""##################$$$$$$%%%###$$$%%%&&&&&&%%%###"""!!!"""###$$$$$$###"""!!!######"""""""""""""""###!!!######"""$$$((('''###&&&&&&%%%$$$$$$$$$%%%%%%(((&&&$$$$$$%%%&&&$$$###$$$###""" $$$(((&&&%%%%%%$$$###""""""!!!&&&&&&%%%%%%$$$$$$$$$$$$"""$$$&&&&&&&&&'''***,,,,,,,,,000777999<<>>>>>BBBBBB@@@AAAGGGKKKTTTXXX\\\\\\JJJ666222111444CCCWWWYYYLLLCCCFFFBBBKKKNNNDDD888111...***(((***...222555666777777555888<<<<<<999777888999;;;;;;;;;<<<<<<:::777444222111000222444555333222/////////......000444888333///+++...888CCCLLLPPPQQQNNNFFF???===>>>:::444000000///,,,***((()))***+++((($$$%%%(((,,,------,,,,,,***((('''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''(((+++///333BBBXXXuuuqqq^^^III<<<>>>GGGXXXqqqpppfffqqqjjjNNN888777777777EEE[[[yyyyyy```GGG======NNNjjj   """###!!!###!!! """###"""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!  """#########"""!!!!!!!!!"""###$$$""""""""""""!!!!!!!!!!!!######$$$%%%&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&& !!!"""###%%%$$$###"""###%%%'''(((&&&''''''%%%$$$###%%%&&&$$$$$$#########$$$&&&&&&###$$$$$$$$$%%%%%%&&&&&&$$$######$$$%%%%%%###!!!%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######"""!!!!!!"""######%%%###""""""""""""!!! !!!""""""###"""""" !!!"""###$$$""""""!!!!!!!!!""""""###%%%$$$"""!!! !!! """$$$$$$###"""""""""!!!"""######""""""###%%%%%%$$$######"""""""""######%%%$$$%%%'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$!!!###%%%%%%$$$###"""######""""""""""""###$$$$$$#########$$$$$$######"""!!!"""###$$$$$$###"""!!!######""""""""""""######"""$$$$$$###&&&***)))%%%''''''&&&%%%%%%$$$%%%%%%!!!$$$%%%$$$%%%''')))######"""!!! !!!$$$'''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$&&&''''''))),,,///444666>>>FFFJJJLLLTTT^^^gggmmmtttxxxwwwssspppoookkkjjjlllpppnnniiigggiii``````^^^WWWQQQQQQYYY```ccchhhkkkjjjkkkmmmlllhhh```YYYQQQJJJ@@@444...---***)))))))))))))))******))))))*********)))''''''(((((()))******+++,,,,,,&&&)))---...,,,***)))***************+++,,,.........,,,,,,---...---***&&&,,,,,,+++******+++,,,,,,,,,...222333111222>>>JJJ___ppprrr___UUUYYYUUUTTTVVVVVVSSSTTTXXX\\\eeeaaaXXXQQQAAA000---111666EEEVVVYYYOOOKKKPPPUUUYYYVVVGGG888000,,,)))***,,,000333666777777777888999;;;<<<<<<===>>>@@@???>>>;;;999666333000...000111111222222222111000333333333222111222444666+++++++++---111777???DDDNNNOOOKKKEEE@@@@@@===999444333000---)))(((((())))))&&&$$$%%%***...000000,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''((()))))))))+++///222999MMMiiiuuubbbLLL:::777<<>><<>>DDDOOO[[[```ccchhhnnn{{{~~~{{{sssnnnlllnnnnnnjjjfffdddXXXUUUNNNDDD===>>>GGGOOOYYY___cccdddfffiiihhhddd^^^WWWOOOHHH???444......)))))))))))))))***+++,,,((((((((()))(((((('''&&&&&&&&&''')))***,,,------%%%(((+++,,,,,,******************+++,,,---///000---------///111111///---///...,,,***))))))***++++++---000111///444FFFWWWnnnzzzzzzpppjjjqqqnnnlllmmmkkkgggfffhhhmmmtttgggPPPCCC777---,,,333;;;KKKZZZ[[[VVVXXX___fffcccXXXFFF777///,,,***...000222444666666666666555555555888;;;>>>??????@@@>>>999555111///......///111444666555555555666888999::::::888666666777(((+++------+++,,,111666@@@FFFIIIGGGEEEEEEEEECCC:::777222---)))'''''''''&&&%%%$$$&&&***///111222+++***)))(((''''''&&&'''%%%%%%%%%&&&'''((()))***((()))++++++***+++---000222BBBZZZrrrwwwhhhQQQ<<<444666???QQQkkknnndddmmm}}}~~~gggOOO<<<:::777111888GGG[[[xxx|||dddLLL???;;;GGG```  !!!!!! !!! !!!!!!!!!!!!!!! !!!!!!!!!###$$$###!!! ###""" !!!###%%% !!!!!!""""""######%%%###"""&&&******%%% """""""""!!!!!!""""""""" ###&&&%%%"""!!!%%%***%%%%%%%%%%%%%%%'''((()))'''(((((('''%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""$$$&&&(((&&&%%%###$$$%%%%%%###"""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%%%%$$$$$$%%%%%%%%%"""!!!!!!"""$$$%%%%%%$$$!!!""""""""""""!!!!!! !!!"""###$$$$$$###""""""""""""### !!!!!!""""""###!!!"""$$$###"""!!!"""### !!!""""""!!! !!!######""""""!!!!!!!!!"""""""""$$$### $$$%%%###$$$$$$$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""###"""""""""""""""######!!!###%%%%%%$$$###"""###!!!!!!!!!!!!!!!""""""###$$$###"""!!!!!!"""$$$%%%########################""""""######$$$$$$#########%%%''''''***//////,,,***)))((('''&&&%%%%%%%%%###((()))%%%######$$$!!!###%%%%%%$$$###$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&(((((((((((('''''''''''''''(((***,,,///333:::>>>IIIQQQ___lllssswwwyyy{{{yyyooofffdddccc]]]UUUQQQIIIEEE===444---...666===JJJPPPVVVZZZ^^^bbbbbb___[[[TTTLLLEEE<<<111,,,,,,''''''''''''(((***++++++'''''''''''''''''''''&&&&&&&&&'''(((***+++,,,---''')))+++,,,------,,,,,,*********+++,,,...///000......///000111222111000000...,,,***)))***+++,,,,,,---///000000999PPPfffzzz{{{zzz|||{{{yyyxxxuuuqqqnnnmmmooovvvdddGGG888333///222777DDDWWWccceeecccfffkkkjjjaaaQQQ@@@333///......111111333444555555555444333222333777<<<>>>===::::::888555222000111444777333777;;;>>>???@@@BBBDDD>>>AAADDDEEECCC@@@>>>===111111000---***))),,,...///666===BBBIIIOOOQQQOOOBBB===555---)))'''&&&&&&$$$$$$$$$&&&))),,,///000***)))((('''''''''''''''%%%%%%%%%&&&'''((()))***)))***,,,,,,++++++,,,...333===QQQhhh|||}}}vvviiiTTTAAA888999888GGG```}}}rrrdddhhhvvviiiRRR???;;;777111666CCCXXX||||||~~~yyydddNNNAAA:::CCCYYY !!!!!!  &&&""" """$$$ !!!""""""!!!!!! !!!%%%%%%###!!! """!!!  !!!###$$$ !!!"""######$$$"""!!!!!!%%%***+++'''"""!!!!!!!!!!!!!!!!!!!!!!!!"""$$$""" $$$%%%%%%%%%%%%&&&'''(((((((((((()))'''&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###""""""###%%%&&&$$$###"""###%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%&&&%%%$$$!!!""""""""""""!!!!!! """"""!!!!!!""""""######%%%$$$$$$######$$$$$$$$$"""""""""""""""""""""!!!"""#########!!!!!!"""$$$!!!"""###"""!!! !!!""""""!!!!!! !!!!!!"""""""""###"""###$$$############$$$$$$%%%%%%%%%########################""""""""""""""""""""""""######"""""""""""""""###!!!###%%%%%%$$$###"""###!!!!!!!!!!!!!!!""""""###$$$$$$###"""###$$$%%%&&&$$$$$$############$$$$$$!!!"""###$$$%%%$$$$$$$$$###&&&''''''+++000000---))))))((('''&&&%%%%%%&&&&&&&&&((()))(((&&&### !!!$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))***+++...222999AAAFFFVVV___mmmyyyyyykkk\\\VVVQQQHHH???:::777555000***&&&'''+++000<<>>777777BBBNNNgggiiiaaajjjxxxwww```III>>>777555;;;FFF\\\yyy||||||tttssseeeRRREEE999===NNN!!!""""""!!!  """!!! """###"""!!!!!! !!!%%%%%%""" """%%% !!!"""""""""!!!!!!!!!"""$$$%%%%%% !!!"""###$$$%%%%%%$$$!!!!!!"""######"""!!!!!!$$$$$$$$$$$$$$$$$$%%%&&&"""###$$$%%%%%%&&&&&&&&&))))))***((('''&&&((()))&&&&&&'''''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&'''''''''%%%######$$$&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$"""!!!!!!!!!!!!  !!!""""""###""""""###""""""!!!!!!!!!"""""" !!!!!!"""###%%%%%% !!!!!!"""!!! #########"""!!!!!!###%%%###$$$%%%$$$"""!!!"""###  !!!"""!!!######!!!"""&&&'''%%%!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""!!!###%%%%%%$$$###"""######""""""""""""###$$$$$$!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%% """$$$%%%&&&&&&%%%$$$"""%%%&&&&&&)))......***%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&''''''&&&''''''$$$%%%&&&&&&%%%%%%&&&(((((((((***,,,...///111222222333333333444444444444777888999===CCCMMMXXX___pppwww}}}yyynnnYYYLLL===666000+++''''''%%%&&&&&&&&&&&&'''((()))...333666888<<>>FFFKKKNNNSSSYYY___\\\WWWTTTXXXaaaiiillllllooosssxxxzzzxxxsssooollleee\\\MMM???444...,,,+++///,,,***///???RRR\\\]]]TTTHHH999...)))((('''&&&###%%%'''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''(((((((((''''''(((+++...111444>>>NNNcccuuuyyy}}}{{{iiiTTTBBB999999???JJJdddlllbbbkkkzzz}}}gggPPPBBB:::666:::BBBUUUnnn}}}|||uuuvvvhhhVVVHHH999:::JJJ!!!""""""!!!  """!!!### !!!!!! """######"""!!! !!!%%%$$$!!! ###'''!!!######""" !!!"""$$$%%%&&&!!!#########!!!!!!"""$$$ !!!!!! !!!"""$$$$$$###""""""###$$$%%%%%%%%%%%%)))******)))''''''((()))&&&&&&'''((('''&&&$$$###$$$$$$&&&'''((())))))))))))'''$$$###$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%######!!! !!!###$$$###"""!!!"""############"""!!!!!! !!!!!!!!!"""$$$%%% !!!"""#########"""!!!#########""" !!!###%%%$$$%%%%%%$$$"""!!!"""### !!!"""&&&(((((($$$###%%%%%%!!!!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!""""""!!!###%%%%%%$$$###"""##################$$$$$$%%% """###$$$$$$$$$###&&&%%%$$$######$$$%%%&&& """$$$&&&'''&&&%%%$$$"""%%%%%%%%%(((---,,,)))$$$$$$$$$$$$%%%&&&''''''"""&&&)))'''###!!!$$$(((%%%&&&&&&&&&%%%%%%''')))''')))+++...111444777888::::::;;;;;;<<<<<<<<<===AAABBBDDDGGGNNNXXXdddllluuuzzz~~~|||lll```GGG<<<000***'''%%%%%%(((%%%&&&&&&&&&'''((()))******---///...111777:::999<<<666222000---)))***...(((''''''&&&&&&&&&''''''(((''''''&&&'''((()))***'''((()))+++---///111222///---+++,,,...///---++++++***))))))((()))))))))---///000///---,,,///222777888:::<<<===<<<;;;:::;;;666777@@@OOObbbxxx|||rrrdddUUUKKKMMMUUUqqq|||{{{ooogggVVV@@@999888000555KKKbbbuuu|||nnnOOO>>>000111777777555444555555444444444555555666:::::::::666111000333666===EEEPPPYYY^^^ccckkkpppaaa[[[WWW^^^lllxxx}}}}}}}}}}}}xxxvvvoooiii\\\JJJ:::///---...+++***(((***777KKKZZZ```VVVJJJ999...)))((((((&&&###%%%''''''%%%%%%''')))&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&'''''''''&&&%%%(((,,,///222444<<>>777CCC\\\zzzmmmeeennn}}}kkkTTTEEE<<<666888>>>PPPeeewww~~~xxxyyylllYYYJJJ:::888GGG   !!!""""""$$$!!! !!!"""!!! !!!"""$$$###$$$""" !!!""""""###"""""" !!!###%%%%%%$$$ !!!"""######"""!!! """!!!  !!!"""""""""###$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&''''''%%%$$$###$$$&&&&&&&&&''''''&&&%%%%%%'''&&&$$$$$$$$$%%%''')))''''''((()))))))))))))))///+++&&&$$$%%%&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%%%%###""""""###$$$%%%&&&''''''%%%###"""""""""""""""""""""""""""%%%$$$$$$$$$######""""""$$$!!!!!!$$$$$$###!!!""""""######$$$###"""""""""""""""###$$$###""" !!!""""""######""" !!!###""""""""""""############""""""###"""!!!!!!###&&&######""""""######$$$%%%&&&'''((('''%%%#########!!!!!!!!!!!!""""""""""""&&&$$$"""!!! !!!"""###""""""!!!!!!"""###$$$$$$%%%%%%&&&'''&&&%%%###"""%%%((('''!!! %%%%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((((($$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''''''''&&&---%%%"""&&&***((())),,,---555:::;;;<<>>BBBLLLQQQKKKEEEBBB???;;;888666888CCCXXXooo{{{kkk[[[PPPEEE???JJJ[[[ttt~~~~~~sss```JJJ999555333222@@@SSSiiissszzz~~~nnnXXXAAA888444777;;;::::::===333666666444555:::===<<<===:::555222222555999===IIISSS\\\bbbkkkuuuyyyvvvnnnhhhdddkkkzzzuuugggXXXGGG777//////%%%))),,,...666FFFUUU]]]WWWIII888...(((%%%%%%'''%%%&&&''''''%%%%%%&&&'''((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''((('''''''''((()))+++,,,333555777===JJJ\\\llluuuyyyxxxiiiTTTCCC======@@@PPPjjjpppgggqqqxxxjjjUUUCCC999777999;;;GGG___vvv}}}ttt```III999:::CCC  !!!!!! """   !!!"""!!! """$$$$$$""" !!!!!!  !!!!!!""""""""""""!!! """"""###"""!!! !!!"""###""""""!!!!!!!!!!!!""""""!!!""""""#####################$$$$$$%%%%%%%%%$$$"""$$$&&&&&&&&&%%%%%%&&&###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&'''(((((((((((('''...***&&&$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%###"""""""""""""""""""""""""""$$$$$$######""""""""""""$$$!!!  !!!""""""""""""  !!!######"""!!!!!!!!!!!!!!!#########""" !!!""""""""""""############""""""###"""!!!!!!###%%%""""""#########$$$$$$$$$$$$###""""""!!!!!! !!!!!!!!!"""""""""######%%%$$$"""!!!!!!!!!"""###"""""""""""""""###$$$$$$&&&&&&'''''''''&&&$$$######&&&%%%!!!!!!%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&'''((((((&&&&&&&&&&&&&&&'''''''''%%%%%%&&&'''((()))))))))'''######))),,,,,,...333:::BBBIIILLLOOOVVV[[[]]]]]]\\\ZZZZZZZZZ]]]___aaa```fffkkkpppwww~~~}}}xxxyyytttqqquuu~~~}}}qqqmmmgggaaaYYYMMM>>>333000,,,(((''''''(((&&&%%%"""%%%((('''%%%%%%))),,,((())))))(((((((((***,,,---,,,+++(((%%%$$$&&&(((((('''&&&&&&&&&'''((()))'''((())))))(((((()))++++++,,,......,,,,,,,,,---///.....................///...,,,+++******+++,,,000;;;BBBAAA>>>AAAHHHLLLUUU[[[ZZZPPPEEE@@@===999:::888<<>>777444888;;;:::999;;;777999:::999===CCCDDDBBB999777444444888???HHHMMMVVVaaakkkpppuuuzzz{{{xxxyyyvvvvvv~~~rrrcccOOO;;;000...'''***,,,...999IIIVVVZZZTTTFFF666---((($$$$$$'''%%%&&&'''&&&%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((''''''&&&'''((()))***000222555:::EEEWWWiiiuuuzzzkkkWWWFFF>>>666666BBB]]]zzznnndddmmm}}}oooYYYFFF;;;888999;;;FFF]]]sss|||~~~oooVVV@@@:::???!!!  !!!""" !!!!!! !!!!!!  !!!"""!!! """$$$&&&$$$"""!!! !!!!!!"""""""""!!! """"""!!!###'''$$$###  ###$$$"""""""""######""""""""" !!!!!!!!!""""""""""""""""""############### """$$$%%%%%%%%%'''(((!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&,,,)))&&&$$$%%%%%%$$$###%%%%%%%%%%%%%%%$$$$$$$$$!!!"""$$$%%%&&&'''''''''$$$$$$%%%&&&%%%$$$###"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!  !!!  !!!!!!!!!!!! """""""""""""""###$$$%%%"""""""""""""""!!!!!! """######!!! """"""""""""############!!!"""###"""!!!!!!###%%%!!!"""###$$$%%%$$$######'''###!!!!!!###%%%$$$""""""""""""#########$$$$$$%%%$$$###!!!!!!"""######""""""""""""""""""###$$$&&&&&&'''((('''&&&%%%$$$!!!######!!!"""%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%&&&''''''&&&&&&''''''((((((((((((%%%&&&''''''((()))******''''''+++///111333999@@@NNNXXX```eeejjjqqqwwwyyyxxxuuurrrooonnnpppsssuuuqqqwww~~~{{{qqqooommmnnnpppoookkkggg\\\UUULLLDDD>>>888111+++***(((&&&%%%&&&'''''''''$$$$$$%%%%%%&&&''')))***((())))))'''%%%$$$%%%'''((()))(((&&&$$$$$$%%%'''###$$$%%%&&&''')))******'''(((***)))(((((()))+++,,,---...---,,,+++,,,---666444111000111444555666888555///+++***---111444:::KKKXXXWWWPPPPPPUUU[[[[[[]]]YYYMMM@@@:::888777:::;;;DDDYYYsssuuuiiiVVVHHH;;;666666???TTTiiirrr~~~|||uuu```III777555999???LLL\\\lllqqqsssnnniiibbbQQQAAA<<<999999<<<>>><<<;;;<<<;;;>>>@@@BBBHHHNNNLLLGGG888888:::???IIIUUU```gggeeeqqq|||~~~|||zzznnn\\\EEE444---*********///>>>NNNWWWWWWMMMAAA333,,,'''$$$$$$&&&$$$&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&'''((((((+++///333777???OOOddduuu~~~qqq___MMMCCC777333:::SSSpppmmmaaahhh|||ttt___KKK===888999;;;EEE[[[qqq|||xxx]]]CCC999<<>>777888:::BBBWWWpppxxx[[[AAA999===!!!!!!  !!!"""### !!!!!!!!! !!!"""###### !!!!!!""""""$$$%%%###!!! !!! !!!### !!!!!! !!!""""""!!!!!!!!!!!!!!!  $$$!!!!!!""""""""""""!!!!!! !!!!!!  !!!  !!!""""""$$$%%%$$$######%%%&&&$$$$$$$$$$$$###""""""!!!###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$#########%%%###""""""$$$$$$!!!######$$$#########"""""""""""""""""""""""""""""" !!!!!! """###$$$%%%%%%""""""""""""!!!  """###$$$ !!!"""######"""!!!  !!! """$$$!!!"""""""""############ """######""""""###$$$ """$$$%%%&&&%%%###"""$$$!!!$$$$$$!!!"""#########$$$$$$$$$$$$$$$###############$$$$$$######"""""""""""""""###""""""$$$$$$%%%$$$###"""%%%$$$$$$$$$$$$"""""""""#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((((('''&&&&&&%%%%%%&&&'''''')))000666888<<>>===444111---******+++---...)))))))))((('''''''''(((***&&&###$$$'''(((&&&###$$$%%%''''''&&&%%%&&&'''$$$&&&&&&&&&%%%%%%'''((($$$%%%&&&'''((((((((((((((()))******))))))***+++***+++---...000222555888:::???EEEJJJKKKJJJGGGFFF999555000///333<<>>LLLbbbwwwkkkSSSCCC444333666>>>IIIVVVeeeqqqwww}}}tttjjjaaaOOO>>>222555@@@KKKWWWbbbgggnnnrrrlll```SSSFFF===<<>>555,,,)))'''%%%$$$&&&$$$%%%&&&%%%$$$$$$%%%&&&#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&''')))***,,,------)))+++000444666@@@WWWnnnvvv}}}ppp^^^PPP;;;777888AAANNN___rrrsssccceeewww{{{ttteeeRRR@@@777666:::>>>SSSnnn|||aaaGGG===??? !!!!!!!!!""""""""" !!!""""""""" !!!""""""### !!!"""### !!!###$$$###""" !!! !!!###!!!""""""!!! !!!""" !!!!!!!!!   $$$ !!!"""######"""!!!   !!!"""  !!!"""###$$$$$$###""""""$$$&&&%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###%%%&&&%%%#########%%%$$$$$$$$$$$$$$$#########&&&###!!!"""###### #########""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!! !!!  !!!!!!""""""!!!  !!!"""###### !!!!!!""""""""""""""" !!!"""!!!!!!!!!###%%%""""""""""""############ """###$$$###"""###$$$!!!"""###$$$%%%$$$######$$$!!! ###%%%$$$###"""""""""#########$$$$$$#########$$$$$$$$$$$$$$$$$$######""""""""""""""" !!!"""###$$$###"""!!!'''$$$$$$'''&&&"""!!!############$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((()))''''''''''''((()))+++,,,(((222;;;AAAIIIXXXiiittt}}}}}}}}}vvvqqqsssssslllaaaZZZOOOLLLFFF@@@:::555222111000///---,,,++++++,,,,,,***++++++***(((''''''(((%%%###!!!###''')))((('''"""$$$&&&'''&&&&&&'''((($$$&&&''''''&&&&&&'''(((''''''''''''(((((())))))((()))+++***))))))***,,,+++---...///111333777:::===HHHUUU[[[VVVMMMEEEBBB444222222555===HHHSSS[[[```fffkkklllkkkeeeWWWKKKCCCCCCDDDBBB<<<888:::AAAQQQ```tttyyy```III===222222666???LLL\\\llluuuttteeeYYYCCC:::444:::FFFQQQ]]]eeelllrrrtttlll[[[KKK@@@<<<@@@IIIPPPPPPMMMMMMNNNNNNLLLUUU___dddfffeee___WWWXXXaaannnzzzxxxvvvnnnYYY@@@000...,,,,,,666HHHUUUSSSKKK888000)))((((((&&&%%%'''###%%%&&&%%%$$$###$$$&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%&&&(((***,,,---------+++***...222444:::OOOeeetttxxxnnnaaaVVV===:::999>>>III[[[uuuvvvddddddtttyyyuuukkkXXXDDD888666999:::MMMfff{{{}}}jjjOOO@@@=== """#########!!!  !!!""""""###### !!!!!!!!! !!!!!!  !!!!!!  !!!""""""######!!!!!!### !!! !!!!!!!!!""""""$$$%%%&&&""""""!!!!!!!!!!!!""""""  !!! !!!"""!!! !!!"""!!!"""###""""""###&&&(((%%%%%%%%%%%%$$$###""""""%%%$$$#########$$$&&&&&&###$$$$$$%%%%%%%%%%%%%%%!!!###%%%%%%###"""###%%%############$$$$$$$$$$$$&&&### """$$$%%%!!!######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""!!!"""""" !!! !!!!!!!!!!!!!!! ###"""""""""""""""######!!!!!!!!!!!!!!!"""#########$$$$$$###!!!!!!"""###""""""""""""############!!!$$$$$$###""""""###""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!!!!!!!"""""""""######"""###$$$$$$%%%%%%%%%$$$$$$$$$###""""""""""""""" !!!"""$$$$$$$$$###"""&&&###$$$(((((($$$###&&&"""######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))******(((((()))+++---111555777666BBBOOOWWWbbbqqq~~~}}}|||zzzyyyyyy|||~~~wwwiii]]][[[ZZZUUUNNNKKK???===;;;:::999777333000111111111///---,,,,,,---(((***,,,+++((('''(((***$$$######$$$%%%'''((((((!!!###&&&'''&&&%%%&&&'''$$$%%%''''''&&&%%%&&&'''((((((''''''((()))+++,,,(((***++++++***)))+++,,,---...111333666:::@@@DDDIIIXXXhhhjjj]]]KKK???;;;555777;;;BBBLLLXXXbbbiiieeeiiikkkkkkjjjdddVVVHHH>>>===>>>@@@??????HHHSSSlllvvvlllRRRAAA===222777???LLL[[[iiitttyyyvvvcccSSS;;;999:::BBBNNNXXXcccjjjssswwwvvvjjjVVVFFFAAABBBJJJUUU]]][[[WWWXXX[[[\\\\\\eeennnooooooqqqqqqpppnnnqqqwww}}}}}}{{{zzz{{{|||}}}tttppprrr|||~~~wwwgggQQQ???777333111111999GGGQQQLLLBBB444,,,'''((()))(((&&&(((###%%%%%%%%%$$$###$$$%%%%%%%%%&&&''''''((())))))&&&%%%%%%%%%%%%&&&'''''''''((()))***++++++******,,,)))+++000111555FFFZZZppp~~~wwwlllfff___YYYFFF???:::>>>JJJ```|||vvvdddaaappp~~~|||{{{sssaaaJJJ:::666888777EEE\\\ppp{{{~~~~~~}}}yyy{{{}}}wwweeeMMM???;;; """$$$%%%###!!!  !!!"""######$$$ !!!   !!!"""!!!"""!!! ###''' !!!!!!!!!  ###%%%$$$###$$$###  ###$$$"""!!!  !!!"""!!!  !!!###!!!  !!!### !!!""""""$$$'''***###$$$$$$%%%%%%%%%$$$$$$%%%$$$###""""""$$$&&&'''""""""###$$$$$$$$$$$$$$$ ###%%%%%%###"""###%%%""""""######$$$$$$$$$%%%%%%""" """&&&'''$$$ ######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""######!!!"""""" ###''' !!!!!!!!!!!!!!! """!!! """###$$$''''''&&&$$$!!! !!!""""""""""""############!!!$$$$$$###""""""#########""""""######$$$%%%!!!###%%%%%%###""""""###!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!""""""!!!"""###$$$%%%%%%$$$###%%%"""$$$)))***%%%%%%(((""""""###$$$%%%%%%&&&&&&"""###$$$%%%&&&'''''''''&&&&&&'''((()))***++++++)))***+++...333888===@@@IIIWWWeeennnyyy{{{|||zzzwwwtttqqqpppppppppmmm[[[KKKEEEDDD@@@======777666777;;;>>>>>>999555......---,,,******+++,,,%%%(((+++***(((''')))+++&&&&&&&&&%%%$$$$$$%%%%%%!!!###&&&&&&%%%$$$$$$%%%###%%%''''''%%%$$$%%%&&&((((((''''''(((***---///(((***++++++******+++,,,---///333888===CCCKKKPPPVVVgggwwwuuuaaaJJJ;;;777;;;>>>EEENNNZZZeeennnsssgggkkkmmmllliiibbbVVVJJJ;;;:::===DDDHHHOOO^^^nnnttt\\\BBB777888111<<>>666555555;;;FFFMMMGGG===111+++&&&(((***((('''(((###$$$%%%%%%######$$$%%%""""""###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''((()))*********((('''&&&,,,((()))///000111@@@SSSkkk{{{oooaaa^^^]]][[[JJJ???666:::III```|||uuubbb___mmm{{{zzzgggOOO===666777666AAASSSfffrrrwwwzzz}}}wwwsssnnnfffVVVDDD;;;:::!!!$$$&&&%%%"""!!!!!!""""""!!! !!!!!! !!!"""&&&***!!!"""###""" !!!###### !!!""" """%%%!!!!!!!!!!!!"""""""""""""""!!!  !!!!!!!!!!!!!!!""" !!!###$$$$$$!!!"""!!! !!!###%%% !!!!!!!!!!!!!!! """%%%###!!!!!!###!!!"""%%%###$$$###%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$###"""!!!!!!""""""######""""""""""""###############$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$ !!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!$$$###!!!  """### """###""""""###$$$###"""  !!!###$$$"""!!!!!!!!!"""###$$$$$$"""!!!!!!!!!!!!###$$$%%%%%%###""" !!!###$$$!!!"""######"""###%%%'''"""  ###$$$###!!! !!!"""######$$$$$$######"""!!! !!!"""###"""######$$$$$$$$$#########$$$%%%&&&'''&&&%%%$$$"""###$$$%%%%%%%%%%%%$$$&&&$$$&&&((($$$###,,,%%%&&&''''''''')))---000000000444:::<<>>FFF>>>MMM^^^ffflllrrrxxxzzzuuuqqqooommmdddTTTEEE===666===EEEKKKWWWiiiyyysssZZZGGG>>>999444>>>NNN```mmmvvv}}}~~~|||}}}wwwuuuzzzxxxiiiSSSDDD111<<>>KKKeeerrryyyggg\\\\\\dddlll```FFF<<<;;;@@@```vvvhhh^^^jjjyyyxxx~~~nnnTTTBBB:::888666???OOOaaapppyyy{{{zzzqqqcccWWWSSSNNNEEE===::: """$$$%%%### !!!!!!!!!!!!!!! !!!  !!!"""&&&$$$"""###%%%$$$!!!""""""!!! !!!###!!!  $$$!!!!!!!!!!!!"""""""""""""""!!!!!!  !!!""""""!!!""""""!!!  !!!"""!!! """ !!!!!!!!!!!!!!!"""!!!$$$""" !!!"""""" $$$!!!"""$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$###"""""""""""""""######""""""""""""######$$$########################"""!!! !!!"""### !!!!!!!!!"""""""""""""""""""""""""""""""""!!!"""######!!!!!!!!!!!!!!! ###"""!!! !!!"""$$$ !!! """"""""" !!!###$$$""""""""""""""""""###$$$"""!!!!!!!!!"""###$$$%%%$$$###"""!!!!!!"""###$$$ """$$$$$$######%%%&&&###!!! !!!$$$%%%###""" !!!"""###$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$&&&'''$$$""")))&&&(((***++++++---111333222555===HHHNNNUUUcccrrrvvvlllcccYYYMMMGGGGGG===999888<<<===<<<>>>CCCAAACCCGGGKKKLLLIIIBBB<<<000...***'''%%%%%%&&&'''((((((((((((((((((((((((&&&%%%$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((()))+++,,,------(((***+++******,,,000444444<<>>;;;CCCLLLTTTbbbuuuyyyeeePPP@@@888777888KKKYYYjjjuuu|||~~~zzzzzzxxxxxxzzzrrr___III<<<666BBBRRR```llluuuvvvssskkkkkkaaaNNNCCCHHHUUU___kkkxxx{{{xxx}}}}}}|||{{{yyyyyy{{{yyyuuuxxxzzzmmmhhhlllhhh```YYYZZZ```dddaaa\\\[[[TTTOOOSSS]]]hhhmmmnnn___dddjjjnnnmmmhhhbbb^^^[[[VVVPPPLLLKKKEEE;;;333***)))((('''&&&%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%%%%$$$))))))******)))(((''''''&&&'''***------000:::FFF[[[jjj|||yyynnnhhhkkkuuu}}}kkkMMM>>><<<>>>XXXxxxxxxkkkaaajjjwwwvvvoooVVVCCC:::777333999FFFXXXiiiqqqooojjjddd[[[UUUVVVTTTKKKAAA<<<!!!"""######""""""!!!!!!!!!!!!!!!   !!!!!!%%%$$$######!!!!!!"""!!! !!!###"""!!!!!! ### !!!!!!!!!"""""""""###!!!""""""""""""!!!!!! """$$$""" $$$###""" !!!""""""  !!!!!!!!!!!!!!!%%% !!!""" !!! !!!!!!!!!$$$ """######$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$$$$$$$########################""""""""""""######$$$$$$######"""!!!!!! """!!!!!! !!!!!!"""!!!!!!"""""""""""""""###"""""""""""""""""""""""" !!!!!!""""""""""""!!!!!! !!!!!! """###$$$ !!!!!!  !!!"""!!! !!!###$$$$$$###""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%$$$###"""!!!!!!"""###$$$ """$$$%%%%%%$$$$$$%%%$$$###"""###$$$%%%$$$### !!!"""###$$$$$$$$$$$$!!!""""""######""""""!!!""""""$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&((()))&&&"""###''''''))),,,...000333888;;;999@@@LLLYYYccckkkxxx{{{xxxpppeeeXXXIII;;;777999444555;;;DDDIIIJJJKKKNNNMMMNNNPPPPPPNNNGGG>>>888,,,+++(((&&&%%%&&&''''''(((((((((((((((((((((((('''&&&%%%$$$############'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&''')))+++,,,---...)))***+++++++++///777===CCCLLLWWW```kkkxxx~~~jjjWWWVVV```uuu~~~vvvhhh[[[MMMAAA>>>AAABBBJJJUUU___nnnyyygggRRREEE:::333888BBBWWWdddrrrzzz~~~zzzttttttuuuxxxuuufffPPP???888<<>> !!!!!!!!!"""""" !!!!!!!!!!!!!!!  !!! !!!"""###### !!!!!!!!! !!!###$$$!!!!!!$$$$$$!!!"""%%% !!!!!!""""""######!!!"""###$$$$$$###!!!!!! """$$$### !!!!!! !!!!!!""" !!! !!!!!!!!!!!!!!!$$$  !!! ### !!!""""""""" """######$$$'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$######""""""######$$$###############"""""""""""""""!!!!!!!!!!!!""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!! """""""""!!!  !!!"""$$$%%%!!!###$$$$$$"""!!!!!!""""""!!!!!! !!!"""######$$$$$$###"""!!!!!!!!!"""!!!!!!!!!""""""###$$$$$$###""""""!!!""""""###$$$ """%%%'''&&&$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%!!!!!!"""###$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''&&&''''''''''''&&&%%%%%%&&&(((++++++)))''''''((()))+++---000444;;;CCCHHHHHHQQQ^^^jjjttt|||}}}tttpppeeeWWWJJJ>>>555333777:::>>>EEENNNTTTVVVWWWXXXWWWWWWUUURRRKKKBBB888222)))(((&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''((()))***,,,,,,---------,,,+++,,,444AAAKKK[[[eeeooovvv}}}zzzqqqttt~~~wwweeeTTTEEE???CCCKKKMMMVVV```jjjwwwzzzkkkUUUCCC===999666@@@PPP]]]hhhtttzzz}}}{{{uuummmnnnppprrrjjjWWWCCC<<<>>>CCCQQQcccqqq{{{}}}vvvssseeeQQQEEEGGGSSS^^^eeegggrrr|||~~~~~~}}}~~~{{{xxxxxxzzz|||{{{vvvtttwww|||{{{zzzuuuppprrrwwwrrrhhh\\\UUUUUUYYYZZZZZZQQQIIIDDDJJJXXXdddhhhfff___aaafffmmmrrrrrrooolllmmmrrrtttlll[[[GGG888000))))))(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''''''''&&&((())))))*********))))))&&&'''***---,,,,,,111999HHHZZZppp~~~aaaEEE===:::CCC___{{{{{{lllppp}}}wwwbbbKKK;;;555888;;;DDDTTTdddiiiddd]]]ZZZ___hhhqqqooo```KKK===""""""!!! !!!!!!!!!!!!!!!  !!!!!!!!!""""""!!!%%%'''### !!!  !!!###$$$!!!!!!$$$$$$!!!!!!### !!!"""#########!!!"""###$$$$$$###"""!!!!!!"""$$$###!!! !!!""""""###### !!!"""!!! """$$$ !!!!!!!!!!!!!!!!!! !!!!!!&&& !!! """###"""!!! """###$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%###$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$""""""######$$$%%%&&&&&&####################################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!! """"""!!!!!!  !!!"""###$$$$$$!!!###$$$$$$###!!!"""###!!!!!!!!!!!!!!!""""""###$$$$$$###"""!!!!!!!!!""" !!!!!!"""######$$$$$$"""""""""""""""######$$$ ###&&&'''&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&!!!"""###$$$$$$%%%%%%$$$!!!"""###$$$$$$###"""!!!$$$$$$$$$%%%$$$$$$######&&&%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&(((++++++++++++++++++---...111666===HHHSSS[[[```hhhttt}}}}}}uuummmbbbSSSCCC;;;999999<<<@@@FFFJJJOOOTTTYYY^^^``````^^^]]]YYYQQQGGG<<<333...&&&&&&%%%%%%&&&'''((()))''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))************++++++++++++---......---222@@@TTTcccuuu}}}}}}xxx{{{mmm[[[NNNFFFGGGQQQ\\\bbbiiiqqqyyy{{{xxxqqqjjjZZZGGG999:::===>>>JJJ[[[ccclllvvv{{{~~~}}}vvvnnnnnnmmmhhhZZZGGG;;;???JJJQQQ]]]kkkuuu|||{{{uuummm\\\KKKFFFOOO]]]fffjjjkkkssszzz}}}}}}zzzyyyzzz|||~~~||||||{{{yyywwwwwwzzz}}}yyyxxxyyy{{{zzzxxxyyy}}}uuugggUUUKKKKKKMMMJJJGGGAAA===<<>>;;;???XXXyyynnnppp}}}|||jjjQQQ>>>666111666AAANNNZZZ``````^^^iiirrr}}}|||iiiOOO;;;""""""!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """&&&%%%   !!!###!!!"""""" !!!"""###$$$$$$!!!""""""############"""!!!!!!""""""""""""######""""""""""""""""""""""""!!!"""!!!!!!!!!###%%% !!!!!!!!!!!!!!!"""!!!"""&&&"""%%%###"""###""" """###$$$$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$############$$$$$$!!!!!!"""$$$%%%&&&'''(((###$$$$$$%%%%%%$$$$$$######"""""""""""""""!!!!!!"""""""""""""""""""""""" !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!""""""!!! !!!"""!!!!!!!!!!!!""""""""""""$$$###"""""""""""""""""" !!!"""###$$$$$$$$$###!!!!!!""""""######$$$$$$"""$$$&&&'''%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%&&&!!!"""###$$$%%%%%%%%%%%%"""##################"""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$''')))***,,,000111///333666<<>>HHHTTT\\\\\\ZZZXXX\\\bbbgggjjjmmmppprrryyy~~~}}}nnnTTT===000---(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((&&&&&&'''((())))))))))))'''((()))***++++++++++++,,,***+++------,,,...444AAAUUUpppxxxUUU@@@<<<>>>RRRtttnnnmmmrrrWWWAAA888000555>>>JJJVVV```fffhhhwwwnnnRRR=== !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! ###### """### !!!!!! !!!"""###$$$$$$!!!!!!!!!!!!!!!"""######"""%%%'''%%%""" """%%%!!!!!!!!!""""""""""""""" !!!"""!!! !!!### !!!!!!!!!!!!!!!!!!###""" $$$ '''%%%!!!""""""!!!!!!###$$$$$$###"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&%%%###$$$&&&'''((('''&&&%%%%%%$$$$$$######$$$$$$%%%!!!""""""###$$$%%%%%%&&&"""###$$$$$$$$$$$$###""""""""""""!!!!!!!!! """""""""""""""""""""""" !!!"""###$$$%%% !!!"""""""""!!!!!!"""""""""""""""!!! """"""!!!!!!"""### !!!!!!"""""""""""""""""""""""""""""""""###$$$ """###$$$$$$###### !!!"""######$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$&&&%%%&&&(((&&&$$$###$$$&&&""""""###$$$%%%%%%%%%%%%$$$######""""""######$$$###$$$%%%'''((()))))))))$$$$$$%%%%%%&&&&&&%%%%%%###$$$%%%'''((((((((((((%%%)))++++++000777:::888999AAAMMM[[[iiivvv~~~rrrhhh```SSSHHH===666333999BBBLLLWWW___\\\___```^^^```eeegggeeeccc^^^UUUHHH:::000+++***&&&&&&&&&''''''((())))))''''''''''''''''''''''''$$$%%%&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%'''(((***,,,---------------------------///555===EEEOOObbbzzz~~~vvvooo___TTTKKKNNNYYYeeepppxxx{{{uuupppgggVVVFFF===:::;;;BBBPPP\\\dddhhhmmmrrrxxx|||~~~wwwiii]]]MMM@@@;;;BBBWWWkkkvvvyyyzzzxxxwwwxxxvvvrrrXXXMMMIIIWWWkkkwww{{{|||xxxzzz~~~}}}zzzzzz|||~~~}}}xxxrrrmmmjjjhhhlllrrrttttttrrrqqqoooggg\\\MMMBBB===:::777444777===HHHSSS[[[^^^]]]ZZZaaaffflllmmmjjjkkkooottt~~~zzzgggMMM777...---(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&'''))))))******)))'''''')))***+++,,,,,,,,,---***)))+++,,,+++...222999PPPmmmbbbCCC===>>>LLLjjjrrrnnn~~~xxx]]]EEE;;;555555;;;HHHYYYiiirrrvvv|||pppVVVAAA!!!"""!!!!!!  !!!""""""!!!!!!!!!""""""!!!  ###"""###%%%$$$!!! """$$$!!! ###""" !!!"""###$$$$$$"""!!! !!!###$$$"""'''***'''!!!"""&&& !!!"""######!!!""""""   !!!!!!!!!!!!!!! """%%%""""""'''&&&!!!!!!"""""" """###$$$######%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%###$$$&&&(((((('''&&&%%%%%%$$$$$$######$$$$$$%%%"""""""""""""""#########!!!"""###$$$$$$###"""!!!""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""######!!!"""""""""""""""!!! !!!$$$$$$$$$$$$%%%&&& !!!!!!"""""""""""""""""""""!!!!!!"""###$$$$$$ """###$$$$$$###### """###$$$$$$$$$$$$%%%&&&&&&%%%######%%%'''$$$&&&(((&&&###"""###&&&""""""###$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%"""###&&&(((***,,,---...###$$$%%%&&&'''&&&%%%$$$$$$$$$&&&((()))*********)))---//////444>>>BBB@@@>>>HHHYYYkkk{{{~~~|||sssggg]]]RRRBBB444444444999BBBKKKSSS___jjjgggkkkjjjeeedddggggggbbb___ZZZPPPBBB333***&&&'''&&&''''''(((((()))))))))''''''''''''''''''''''''&&&''''''((('''&&&$$$###%%%%%%&&&&&&'''((())))))$$$$$$%%%''')))+++---///,,,,,,------...///000000555===HHHQQQZZZjjj}}}wwwqqq```UUUNNNUUUbbbnnnuuuyyy~~~|||wwwqqqlllaaaLLL999888<<>>666333222222666@@@NNNYYY^^^^^^ZZZXXXccckkkrrrssspppqqqxxx~~~uuuaaaHHH666000000(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&((()))***&&&&&&((()))************&&&''')))***,,,,,,---------)))(((*********---222222JJJkkkkkkFFF>>>===HHHbbbwwwqqq|||```GGG===777333555CCCZZZnnnyyy{{{zzzqqqYYYFFF!!!!!! !!!!!!"""###$$$!!!"""###"""  !!!""""""""""""""""""""" !!!!!!  !!!""""""%%%###  ###%%%#########$$$###"""!!! """###$$$$$$$$$"""!!! $$$!!!!!!"""!!!$$$$$$###  !!!  !!!"""$$$&&&&&&$$$"""""""""''' !!!&&&&&&######)))%%%$$$&&&&&&%%%'''+++''''''((((((((((((''''''&&&&&&''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$!!! !!!"""$$$%%%###$$$%%%$$$"""""""""###$$$###"""!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!%%%$$$"""  !!! !!!""""""###""""""$$$$$$$$$###!!!!!!$$$&&&%%%""" """$$$###"""$$$$$$##################%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$''''''(((((('''%%%$$$"""(((&&&$$$"""!!!!!!"""######!!!!!!%%%'''"""$$$&&&'''&&&&&&'''(((###$$$%%%&&&&&&&&&&&&&&&'''(((***+++***)))((((((,,,111777;;;<<>>III[[[tttuuupppooojjjcccJJJTTT```lllyyy}}}}}}|||~~~~~~~~~{{{wwwwwwzzzxxxqqqjjjfffeeedddddddddccc```^^^UUUJJJ@@@;;;888444333555@@@IIIUUU\\\^^^]]]]]]]]]gggqqqyyyyyywww{{{rrrWWW@@@333+++&&&)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&''')))+++,,,***))))))(((((((((((((((&&&''')))+++,,,---,,,,,,))))))(((((()))+++...///111CCCbbb{{{YYY@@@===JJJWWW{{{nnnxxxwwwfffNNN:::666888:::BBBWWWppprrr___NNN !!!"""###!!!"""###"""  !!! !!!###"""$$$''' !!!!!!!!!!!! !!!!!!"""$$$"""  """$$$######"""""""""!!!!!!!!!!!!!!!"""!!! ### !!!"""""" """###$$$###!!! !!!###"""!!!!!! !!!!!!""""""$$$%%%$$$!!!  """!!!"""%%%)))&&&'''***+++((('''***''''''((((((((((((''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$"""!!! !!!"""###$$$###$$$%%%$$$"""!!!"""### !!!!!!""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!"""######""""""""""""""""""!!! ###$$$$$$###!!!"""###%%%&&&###!!!!!!###$$$$$$"""########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''%%%$$$###(((&&&$$$###"""###$$$%%%###""" """$$$&&&###%%%''''''&&&&&&'''(((%%%%%%&&&'''''''''''''''&&&''')))******+++,,,---555:::???BBBEEEIIIOOOTTThhhyyy~~~tttrrrqqquuuzzz{{{vvvqqqggg]]]QQQFFF<<<444333444:::AAALLLXXXcccmmmvvv{{{{{{yyyvvvsssnnnggg___YYYRRRIII;;;000***)))***+++(((((())))))***)))))))))((())))))(((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''''''''&&&((()))))))))***---///------...///111444888:::KKK\\\lllooonnnsss~~~zzzooonnnpppttt|||{{{mmmiiieee^^^RRRCCC;;;:::BBBGGGRRRaaannnvvvyyyxxxwwwzzz|||zzzqqqeeeYYYRRRFFF>>><<>>CCCDDDNNN[[[cccffffffggghhhfffrrr}}}|||jjjOOO:::000---***(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%&&&''')))***,,,+++***)))'''''''''((((((''''''))))))***)))(((((())))))(((((()))+++---///000???[[[yyy```CCC<<>>MMMUUUbbbnnnwww|||}}}~~~{{{qqqaaaPPPCCC<<<;;;999AAATTTiiiwwwxxxlllddd[[[NNNCCCWWWeeeuuu~~~{{{}}}~~~|||{{{~~~xxxrrreee___WWWPPPJJJFFFBBB@@@===:::<<>>333333333:::NNNgggzzz{{{qqqbbbTTT    ---'''###!!! !!! $$$ !!!!!! !!!!!!!!!!!!!!!!!! """!!! """!!!!!!""""""""""""""""""!!!"""###### ### !!!############!!! !!!###$$$$$$######$$$%%%""""""$$$### !!!%%%'''%%%'''******%%%###$$$((((((''''''''''''(((((('''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$#####################"""$$$$$$###"""!!!"""###!!!"""###"""!!! !!!!!!!!!!!!"""""""""""" !!!"""######$$$ """$$$&&&&&&&&&%%%""""""#########""""""!!!"""$$$$$$$$$""""""###%%%%%%$$$$$$$$$$$$%%%$$$$$$###############$$$$$$$$$##############################$$$%%%%%%&&&&&&&&&%%%&&&&&&'''&&&%%%$$$###%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$###%%%'''(((''''''((()))''''''''''''((())))))***---///000111333888???EEEBBBJJJVVVaaajjjsss}}}oooWWW@@@888;;;???EEELLLUUU\\\gggqqqwww{{{}}}~~~vvvuuusssooogggZZZKKKBBB888333,,,'''%%%&&&''''''***+++++++++***)))(((((($$$%%%&&&&&&%%%%%%&&&(((''''''''''''((((((((((((,,,+++)))'''&&&&&&&&&'''((()))++++++,,,---000222111666<<>>HHHYYYcccpppyyy}}}|||yyypppaaaOOO@@@888555444===NNNdddvvv~~~}}}xxxooocccYYYQQQJJJEEE[[[iiiwww}}}{{{ttttttzzz{{{qqqjjj^^^WWWMMMEEE@@@>>><<<<<<:::>>>GGGRRRYYY\\\bbbhhh```kkkvvvyyyrrrhhhaaa___eeesssyyylllVVV???000++++++,,,((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''')))***---+++(((&&&%%%%%%'''(((&&&&&&&&&&&&&&&%%%%%%$$$))))))))))))***+++,,,------444CCC[[[tttwwwQQQ<<<@@@MMMfffrrrfffpppsssZZZBBB555333111666FFF]]]ssszzzsssfffZZZ!!!   !!!!!!!!! $$$### ###  !!!""""""!!! !!! !!!"""$$$######"""!!!  !!!###$$$!!!  $$$ """######""" $$$%%%&&&%%%""" !!!!!!!!! )))'''&&&)))(((%%%$$$''')))(((''''''''''''((()))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$#########"""###$$$###!!! !!!""""""!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!"""""""""""" !!!"""######$$$!!!"""###%%%%%%%%%$$$### """###$$$$$$$$$$$$"""###%%%$$$###"""###$$$$$$$$$%%%%%%$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###"""""""""######$$$%%%%%%%%%%%%&&&'''&&&&&&%%%$$$###%%%'''(((''''''((()))''''''''''''(((***+++,,,...000333444666===GGGOOOSSS]]]lllyyytttXXX>>>:::BBBKKKUUU___eeejjjqqqvvvyyy{{{|||~~~pppnnnkkkeee[[[NNN???666222...)))&&&&&&&&&&&&&&&***************)))((('''###%%%&&&&&&%%%%%%'''((('''''''''(((((()))))))))+++***)))((('''((()))***''')))***++++++---000222222:::GGGRRR\\\fffqqqxxx|||yyyzzz~~~|||tttkkkeee[[[NNN@@@::::::@@@LLLXXXgggqqq|||zzzrrrcccPPP@@@777777999888HHH___qqq{{{}}}{{{xxxsssooofffZZZNNNIIILLLRRRaaakkkuuuvvvwww}}}qqqhhhiiisss|||tttggg^^^TTTMMMCCC<<<999:::<<<===>>>EEERRR^^^bbbbbbffflllooozzzwwwhhh]]]YYYlllzzzvvvfffQQQ>>>111+++((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))+++***(((&&&%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''')))))))))******+++,,,,,,+++...999NNNjjj\\\@@@???JJJ]]]rrrfffmmm~~~xxx^^^GGG999444111444???SSSiiixxx{{{wwwsssiii^^^"""!!!  !!!  !!!!!!"""!!!!!! !!!&&& """  !!!!!!   !!!"""###"""!!! !!! """$$$$$$###!!!###''' !!!!!!""""""!!!!!!  !!!!!!!!!"""###$$$&&&%%%%%%,,,))))))++++++((((((+++)))((('''&&&&&&'''((()))((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$"""###$$$###!!! !!!"""$$$###"""!!!"""###$$$%%%!!!!!!!!!!!!"""""""""""" !!!!!!""""""########################"""""" !!!###$$$%%%&&&&&&!!!###%%%%%%###"""###$$$"""$$$%%%%%%$$$######$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""""""""######$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$&&&((((((((('''((()))'''''''''(((***---///111///333888;;;???HHHTTT^^^oooyyy~~~bbbLLLLLLVVV^^^hhhrrrsssvvvyyy{{{|||||||||}}}kkkggg```WWWLLL@@@444,,,+++)))'''''')))))))))(((((())))))))))))(((((('''$$$&&&''''''&&&&&&''')))%%%%%%&&&&&&'''(((((((((''''''((()))***,,,---...''')))++++++,,,...111333222???RRRbbbmmmwww}}}}}}zzzqqqggg^^^YYYGGG===555777AAANNN]]]jjjvvv}}}zzzlllWWWDDD888666;;;???DDDUUUjjjuuuxxxxxxwwwtttnnnfff[[[QQQIIIHHHRRR]]]gggnnnsssrrrsssxxxyyyhhh]]]```lllttt{{{mmm^^^TTTIIICCC;;;777888<<>>FFFLLLSSS^^^mmmxxxqqqaaagggqqqssswww{{{}}}~~~~~~zzzvvvsssrrraaa[[[QQQFFF<<<333,,,'''((('''''')))++++++***(((&&&''''''(((((((((((('''&&&'''(((((('''&&&''')))%%%&&&&&&'''(((((())))))((()))***+++,,,,,,,,,,,,(((***,,,---...000333555777GGG^^^rrr}}}~~~xxxnnncccXXXNNNHHH;;;999;;;EEEQQQ^^^mmmzzzvvvfffOOO>>>888<<>>444000333222888CCCMMMWWWeeerrruuuqqqmmmiiieeefffsss}}}hhhRRR;;;///---+++))))))&&&''''''&&&&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&'''((('''%%%$$$%%%&&&(((''''''''''''((())))))%%%(((,,,...---,,,,,,,,,---...///222===SSSnnnhhhKKK>>>CCCSSSppp~~~iiibbbqqqzzzlllXXXIII<<<888444333555@@@QQQaaaeeeiiinnnvvv}}}sss    !!!!!!"""      !!!"""!!!  !!!"""###"""!!! !!!""""""!!! !!! !!!!!!!!!""" !!!!!!!!!   !!!!!!"""!!!!!!!!!!!!"""###### """$$$&&&((()))(((***++++++******+++,,,,,,,,,++++++************)))))))))(((''''''&&&&&&$$$%%%%%%&&&''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$######""""""######$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$###"""######""""""######$$$%%%"""%%%$$$!!! !!!$$$&&&%%%$$$###############$$$######$$$&&&'''%%%$$$&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$$$$%%%%%%&&&'''&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%&&&''')))***+++&&&&&&&&&'''((()))***+++(((***+++***(((***///333666===HHHQQQWWW\\\^^^```lll{{{zzzsssnnnkkkeee___UUUIII@@@;;;888777111---))))))***+++)))&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''((()))******+++*********+++,,,...///---...///...------///000666444444888===BBBLLLUUUdddrrr}}}|||jjjTTTDDD>>>???HHHRRR^^^ccclllttt{{{{{{wwwnnneeeUUURRRQQQSSSUUUVVVZZZ^^^eeemmmvvv{{{}}}mmmZZZKKKRRRZZZbbbkkkuuuzzzyyyvvvsssooonnnqqquuuxxxyyy}}}yyyvvvvvvzzz}}}yyywwwnnnbbbTTTGGG:::000---000333666===FFFLLLSSS```lllqqqooolllfff```bbbooo~~~~~~www]]]KKK888000...,,,******((('''&&&%%%%%%%%%&&&'''%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''%%%$$$$$$%%%'''(((''''''''''''((())))))$$$'''+++------,,,------,,,...///000777JJJeeeyyysssRRR??????LLLeee|||kkkcccppp~~~xxxjjjXXXKKK===777333333555===MMM\\\\\\ccckkkuuuyyy    !!!!!!!!! """ !!!###"""###""" !!!### !!!!!! !!!""" !!!!!! !!!""""""!!! !!! !!!!!!""""""### !!!"""###$$$%%%%%%%%%!!!!!! !!!!!! !!!""""""### !!!"""###%%%'''(((''')))************+++---,,,,,,,,,+++++++++******)))))))))(((''''''&&&&&&%%%%%%&&&'''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&$$$%%%&&&&&&%%%$$$"""!!!######""""""######$$$%%%!!!###%%%$$$"""!!!"""###%%%$$$$$$#########$$$$$$$$$######%%%'''(((&&&%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&'''''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''')))((('''&&&'''((()))***'''''''''((()))***,,,,,,+++,,,---,,,,,,000666<<>>EEEYYYvvvlllcccnnn}}}yyymmm___TTTAAA888222333666;;;IIIXXXZZZbbbmmmxxx!!! !!! !!!!!! !!!"""!!! """  ###&&&#########!!! """$$$!!!!!!!!!!!!"""$$$ !!!!!!""""""""""""!!!""""""!!! !!! !!!!!!"""###$$$$$$""""""###$$$%%%%%%$$$$$$"""!!!!!! !!!!!! !!!""""""######"""""""""###$$$%%%%%%&&&((())))))))))))***,,,++++++++++++++++++++++++)))))))))(((''''''&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$###%%%''''''%%%$$$%%%%%%$$$%%%&&&&&&%%%$$$"""!!!######""""""######$$$%%%###$$$%%%%%%$$$######$$$"""!!!!!!"""###$$$%%%%%%#########&&&((((((&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((***)))(((&&&&&&&&&'''(((((((((((()))***+++,,,---,,,......///111777AAAIIIPPPTTT[[[ccclllvvvsssiiidddfffvvv{{{jjj```\\\YYYSSSLLLAAA>>>999333///---,,,,,,***))))))***+++***((('''''''''((()))******))))))&&&''''''''''''''''''''''''''''''((((((***+++,,,******))))))+++---000222666999:::888666888===BBB>>>DDDKKKQQQZZZhhhwwwzzzcccWWWLLLLLLTTT```nnnxxx}}}|||qqqddd\\\YYY___hhhrrrvvvuuurrrppppppvvvvvvzzzuuuggg]]]eeepppyyyxxxvvvyyy~~~zzzxxxyyy|||~~~{{{yyywwwxxx||||||zzzwwwqqqjjjbbb[[[VVVIIIBBB:::444///...333<<<;;;BBBIIIIIIIIIMMMVVV]]]dddfffeee^^^XXX\\\hhhrrr|||~~~{{{|||}}}ssscccIII<<<111...///---******(((&&&######$$$%%%%%%###%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''(((((('''%%%######&&&(((&&&%%%%%%%%%%%%&&&''''''(((***,,,,,,***))))))***---...///000000888NNNdddxxx^^^CCC===@@@NNNiiimmmccckkk|||{{{qqqfff]]]FFF;;;333444666999FFFVVV\\\fffrrr|||!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!  ###%%% !!!!!! """### !!!!!!!!!!!!"""$$$#########$$$$$$$$$%%%%%%!!!""""""!!! !!! !!!"""###$$$%%%%%%%%%%%%$$$$$$"""!!!""""""!!!!!! !!!!!! !!!""""""""""""$$$$$$############$$$$$$$$$&&&'''((('''((()))+++))))))******+++,,,,,,,,,)))))))))(((''''''&&&&&&$$$$$$&&&'''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%''''''&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$###"""######""""""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!###$$$%%%&&&!!!!!!###%%%((((((&&&$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''%%%&&&'''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&''''''((()))((((((((()))***+++,,,---,,,...000333999DDDQQQ[[[gggiiilllqqqyyynnn\\\PPPKKKQQQhhh|||rrr\\\PPPMMMKKKDDD<<<222111000...,,,+++***))),,,,,,,,,,,,+++***))))))%%%'''))),,,,,,+++)))(((&&&&&&&&&'''''''''''''''(((((((((((()))******+++******))))))+++...222444===???AAA???===@@@GGGNNNMMMXXXccckkktttrrr___XXXVVV^^^lllwww}}}{{{tttiii^^^\\\```iiirrr{{{}}}||||||yyyvvvyyyvvvwww|||yyyooojjjkkkrrryyy|||xxxuuuzzz|||yyyvvvuuuwwwyyyzzzzzzyyyyyyzzz{{{|||~~~xxxtttooohhhaaaXXXOOOIII888444222111//////666>>>CCCIIINNNMMMMMMSSSZZZ^^^bbbfffeee```^^^dddmmmrrryyy|||www{{{|||jjjYYYBBB888///------+++))))))'''%%%######%%%&&&### $$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%$$$$$$%%%'''(((''''''''''''((())))))***+++,,,+++)))(((((((((...,,,---000///222CCCVVVlll{{{```DDD<<<<<>>444555777888EEEVVV___kkkxxx  !!!!!!"""  !!!### !!! !!!###"""######"""  !!!###############$$$$$$%%%!!!""""""!!! !!! !!!!!!"""$$$%%%%%%&&&&&&&&&%%%$$$###!!!######"""!!!!!!!!!!!!!!! !!!"""###""""""!!!######""""""###$$$%%%%%%"""$$$&&&&&&&&&&&&(((***&&&'''((()))+++,,,------)))))))))(((''''''&&&&&&###$$$%%%&&&'''((((((((($$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%$$$###"""$$$&&&'''&&&$$$###$$$######"""""""""###$$$$$$######""""""######$$$%%%#########$$$$$$$$$###"""###############$$$%%%&&& """%%%'''(((%%%###"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((()))$$$%%%&&&%%%$$$$$$&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%&&&'''((())))))))))))(((((((((((()))+++,,,---...000555;;;FFFUUUgggtttyyyiiiTTTDDD<<<:::AAAYYYnnnvvv}}}zzzmmm^^^MMMBBB???===777111++++++,,,+++++++++******,,,------,,,+++***++++++"""&&&***......,,,)))&&&&&&&&&&&&'''''''''((((((***)))))))))))))))*********)))((()))+++///333555:::>>>CCCDDDFFFLLLWWWaaaiiiwwwrrreeeaaadddqqq|||wwwpppfff```gggrrrssszzz~~~zzzwwwyyy}}}yyyppprrr}}}|||}}}{{{uuussswww|||}}}tttrrrqqqrrrtttuuuvvvuuuyyy|||~~~}}}zzzyyy{{{}}}qqqllleee^^^VVVMMMDDD===///---......---...666???EEEKKKMMMLLLPPPYYY```bbbfffjjjkkkhhhjjjsssxxxyyyxxxzzzwwwuuu{{{~~~tttcccSSS???666---,,,+++)))''''''&&&$$$"""$$$'''&&&"""$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''%%%$$$%%%&&&(((''''''''''''((()))))))))***+++***)))((()))***...******///......999III```rrr~~~___DDD;;;888>>>PPPdddooouuuwww~~~}}}~~~qqqhhhnnnxxxoooiiiUUUBBB555666777888EEEWWWdddqqq~~~ !!!!!!!!!  !!!"""""" !!!!!!  !!!!!!"""""""""###$$$%%%%%%%%%###  !!!""""""!!!""""""!!! !!! !!!"""###$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######"""!!!!!!!!!!!!!!! """#########"""!!!!!!!!!!!!"""###%%%&&&'''!!!###$$$%%%%%%%%%''')))%%%%%%'''(((***,,,---...)))))))))(((''''''&&&&&&"""###$$$&&&'''((((((((($$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%$$$###"""!!!###&&&'''%%%$$$######""""""!!!!!!!!!"""$$$%%%#########"""###$$$$$$%%%###""""""###$$$$$$"""!!!&&&&&&%%%%%%$$$$$$%%%%%%!!!%%%''''''%%%"""######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&''')))***$$$%%%%%%%%%$$$$$$&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((()))******)))((('''''''''(((((()))***,,,---111444;;;DDDQQQdddyyyyyyuuujjjWWWBBB444111222333KKK]]]___bbbiiifff[[[OOOFFF;;;333000...+++(((,,,,,,,,,+++++++++,,,,,,&&&''''''&&&%%%&&&''')))!!!%%%+++///000---)))%%%&&&&&&&&&'''''''''((((((+++***)))))))))))))))******)))((((((+++///333666222888@@@FFFLLLWWWfffrrrtttmmmjjjooo}}}}}}wwwppphhhfffssszzz}}}yyy}}}}}}ttt{{{zzzssspppsssuuusssooooooooopppsssttttttsssyyy}}}}}}wwwtttuuuxxxfff```YYYQQQIII@@@666///---,,,---...---...666@@@DDDHHHJJJJJJPPP\\\ddddddkkkooopppooottt~~~xxx~~~{{{vvvsssvvv|||~~~xxxnnn^^^PPP>>>555---+++***'''&&&&&&%%%###"""%%%((('''!!!$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%'''((((((&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''')))******))))))***,,,...''''''---...+++333AAAYYYkkk~~~{{{___EEE:::666:::III[[[gggnnnrrrwwwzzz~~~||||||~~~~~~|||}}}tttkkkqqq|||rrrlllYYYEEE666777888888EEEXXXiiiwww ###"""!!! """  !!!""""""######"""  !!!"""###$$$$$$%%% !!!###%%%$$$"""!!!"""###$$$%%%&&&''''''###!!!  !!!###!!!"""######"""###%%%'''***)))))))))%%% !!!!!!""""""######""""""!!!!!!!!!!!!!!!"""&&&%%%###"""#########"""############$$$%%%&&&'''%%%&&&'''((()))***+++,,,))))))))))))((('''%%%%%%###$$$%%%''')))***+++,,,((('''&&&###!!!"""%%%'''$$$%%%%%%%%%$$$$$$&&&(((###$$$$$$%%%%%%$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!$$$$$$###"""!!!!!!!!!"""""""""###$$$$$$$$$############$$$$$$$$$######""" !!!###%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&###%%%'''((('''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$&&&'''((((((((((((((('''''''''&&&'''((())))))*********+++)))((('''(((***---///000;;;KKKXXXddduuu}}}lll]]]JJJ<<<222---...333333777>>>CCCFFFEEEBBB@@@999333...---)))$$$&&&---,,,,,,++++++***)))(((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&))))))************)))((('''%%%'''---222222222444444<<>>NNN^^^nnn|||}}}zzzyyyzzzxxxsssnnnmmmoooqqqrrrsssvvvyyy|||~~~~~~~~~|||wwwppphhhcccTTTHHHAAAAAA<<<000***,,,111---+++...///...///111333666:::???DDDKKKRRRVVV```dddmmmwww~~~}}}{{{zzz{{{uuuppppppoooeeeRRRBBB888444...***(((''''''&&&%%%%%%$$$$$$%%%'''((()))&&&%%%%%%%%%$$$%%%%%%%%%''''''&&&&&&%%%&&&((()))%%%###$$$((()))'''''')))&&&&&&%%%$$$%%%&&&'''(((&&&'''(((''''''''')))+++(((((())))))))),,,111444HHH[[[sss{{{kkkXXXKKK???:::999AAANNN]]]mmmzzz~~~{{{|||~~~{{{}}}}}}~~~|||qqqkkkxxxiiiPPP:::666555666AAAQQQiiixxx !!!!!!!!!!!!   !!!!!!""""""""""""!!!  !!!"""######"""""""""!!!!!! #########"""!!! ######"""!!! """""" """""""""###$$$$$$$$$%%%''')))------///111---&&&"""$$$!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""############"""######$$$%%%&&&&&&&&&''''''((((((((()))((((((((((((((('''&&&%%%""""""######$$$%%%%%%&&&%%%&&&%%%###"""###&&&)))###%%%&&&%%%$$$$$$&&&'''$$$%%%%%%%%%$$$###"""""""""###$$$%%%%%%$$$###"""""""""""""""""""""###$$$""""""""""""###$$$%%%&&&######$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&''''''&&&&&&&&&&&&&&&''''''&&&'''(((''''''''')))+++))))))))))))))))))))))))((()))+++---...---,,,+++,,,++++++,,,111888???DDDJJJYYYmmm~~~}}}yyy}}}|||ooocccFFF<<<333...+++***,,,000,,,---/////////---+++)))///------...---+++---222++++++******))))))((((((&&&&&&&&&'''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))***))))))(((---,,,---///...---222999CCCNNNaaavvv|||zzzyyyyyywwwvvvpppssswwwyyyzzz{{{}}}~~~~~~~~~}}}{{{vvvmmmccc\\\HHH>>>777777333,,,***...000111000...///000,,,&&&---///222555999@@@GGGLLLUUU]]]iiixxx~~~wwwoookkkggg]]]LLL???555111,,,)))((((((''''''#########$$$&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***(((%%%$$$'''+++)))''''''***)))&&&%%%'''&&&&&&%%%$$$%%%&&&'''(((&&&'''(((''''''''')))+++(((((()))((((((***...111;;;OOOggguuuxxxyyyzzznnn]]]QQQEEE<<<777<<>>666999FFFXXXnnn~~~|||qqqiiixxxxxx___FFF999333444@@@OOOeeepppxxxvvvwww}}}~~~zzz !!!!!!###!!! ### !!!!!!!!!!!!!!! """"""!!! !!!!!!""""""$$$###!!! !!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""$$$%%%%%%&&&'''))),,,,,,,,,///222///'''$$$$$$############""""""""""""!!!!!!!!!!!!!!!"""#########$$$$$$"""!!!""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&'''''''''''''''&&&'''''''''''''''((((((((($$$%%%%%%$$$$$$$$$&&&((("""$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$######"""!!!#########$$$$$$#########"""!!!!!!!!!"""###$$$$$$%%%%%%$$$###""""""""""""$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&'''((()))%%%&&&'''''''''''')))++++++++++++,,,,,,,,,------+++,,,...000111000///...222222444:::FFFUUUcccllllllttt}}}sssyyy|||xxxuuuwww|||~~~uuudddNNN<<<111,,,+++...///...///111+++++++++,,,---///000111---//////,,,(((&&&&&&%%%))))))((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))(((((()))******************)))+++...111777EEERRRcccsss~~~}}}zzzyyytttnnnhhhbbbXXXLLLCCC:::555111///---,,,...222555======222,,,......)))+++,,,,,,,,,...333999===IIITTTfffyyy}}}wwwooohhh```UUUIII@@@111...+++))))))))))))(((((((((((('''&&&$$$######'''((()))***+++*********!!! """&&&((((((&&&"""!!!"""&&&'''%%%%%%(((&&&&&&%%%$$$%%%&&&'''(((%%%'''(((''''''''')))+++******+++***))))))+++---000@@@UUUcccjjjqqqzzz|||iiiZZZFFF<<<444888FFFYYYppp~~~uuunnniiizzziiiNNN===444444@@@NNN^^^iiipppoooqqqxxx{{{yyy  !!!!!!!!! !!!!!!!!!!!!  !!!"""###$$$%%%&&&&&&"""!!! !!!###$$$"""""""""######$$$$$$$$$""""""""""""""""""""""""!!!###$$$%%%%%%'''))),,,,,,+++...000---&&&###%%%$$$############"""""""""!!! !!!!!!"""###$$$"""$$$%%%###  ###""""""!!!""""""###$$$%%%######$$$$$$%%%%%%%%%&&&$$$%%%&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%'''"""$$$&&&'''&&&%%%%%%%%%""""""###############"""########################""""""""""""""""""###$$$$$$$$$%%%$$$$$$###"""!!!$$$$$$######$$$%%%'''(((&&&&&&%%%$$$#########$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%''')))&&&&&&&&&&&&'''((())))))'''((()))((('''(((***,,,,,,,,,,,,------......///---......///000000111111...333<<>>333222000******///+++888GGGWWWjjjwwwpppaaaMMM===///++++++***((())))))((('''''''''(((***+++,,,444AAARRRiii}}}||||||vvvsssmmm```PPPAAA777333///---++++++++++++(((%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%"""###$$$$$$$$$$$$&&&(((((()))***+++***(((&&&%%%%%%%%%$$$$$$$$$%%%&&&'''(((&&&$$$%%%(((******)))******))))))******+++,,,***---444AAATTTiiiyyyzzzvvv\\\CCC;;;;;;@@@TTTkkk{{{~~~tttnnn}}}oooUUU>>>777===FFF[[[fffkkknnnvvvvvvwww"""!!!  !!!!!!!!!!!!!!! $$$!!! !!!    !!!###$$$!!!!!!!!!!!!""""""""""""##################""""""%%%"""!!!!!! ###$$$%%%'''***---///000((('''&&&$$$######&&&(((((())))))(((%%%###$$$$$$$$$$$$$$$$$$############### """###"""$$$((("""######$$$%%%%%%%%%%%%"""""""""#####################""""""######$$$%%%$$$$$$$$$$$$%%%&&&'''''')))(((''''''&&&&&&''''''%%%$$$$$$######$$$$$$%%%"""!!!!!!"""###%%%''')))""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$############"""$$$$$$%%%%%%%%%%%%$$$$$$!!!"""$$$%%%&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%'''(((((('''***((('''&&&((((((((('''''')))******))))))***,,,+++,,,......------...000000000000000000111111111000////////////......---......000222666CCCYYYmmm~~~{{{xxxxxx}}}rrr^^^FFF777///,,,---000///000222111///------...---,,,,,,+++***)))(((((((((((('''&&&$$$%%%'''***%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%###%%%&&&%%%$$$###%%%&&&$$$%%%'''''''''''')))+++)))+++,,,------///111333111777FFF[[[rrr|||~~~}}}wwwqqqrrrvvvvvvxxx}}}~~~zzzyyyxxxlllbbbSSSEEE<<<222+++++++++)))...777<<>>000,,,------,,,---222222111///,,,+++,,,---*********))))))(((((((((''''''&&&###"""###''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%"""###%%%$$$$$$###%%%&&&$$$&&&((((((((((((***++++++,,,---,,,,,,...111333888KKKeee|||{{{yyyooo]]]KKK>>>666222...,,,+++,,,111:::JJJXXXiii___NNN>>>444000,,,'''((()))***))))))*********((('''&&&&&&&&&''')))***+++---444GGGeeettt___GGG666...---.........---+++)))(((((()))((('''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%% !!!######$$$%%%(((***//////---,,,***'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''(((((('''''''''&&&'''(((((()))(((''',,,555===III[[[llltttrrrttt{{{~~~www|||zzzyyyzzz}}}yyybbbHHH999333666CCCRRR^^^lllrrrxxxsssuuussstttrrrdddLLL999888AAAQQQ^^^dddeeekkkkkknnn{{{ """""""""!!!!!!!!!"""######"""  """%%%%%%###"""%%%###!!! !!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!"""$$$&&&(((!!! """%%%$$$!!!###'''$$$$$$$$$%%%&&&'''))))))---......,,,)))&&&%%%%%%###%%%&&&&&&%%%%%%&&&((($$$$$$$$$$$$%%%%%%%%%%%%%%%"""###&&&&&&$$$$$$'''###&&&)))(((%%%$$$%%%'''$$$$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$###""""""""""""###$$$%%%&&&&&&''''''''''''&&&%%%%%%!!!""""""######""""""!!!&&&&&&&&&%%%$$$$$$############$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''(((%%%&&&'''(((((())),,,...+++)))''''''((())))))((('''***---...---------......------///111333333222333333444444333111000/////////......///000222333000>>>NNNYYYcccrrr~~~~~~xxxzzz|||{{{xxxwwwyyy|||}}}{{{wwwpppfffZZZRRR@@@666---,,,...---,,,,,,000000000...+++***+++,,,))))))))))))((((((''''''''''''&&&%%%###$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&"""$$$%%%%%%$$$$$$&&&'''$$$&&&((((((((((((***,,,---------------...222555;;;TTTrrr}}}|||{{{}}}xxxppp```LLL;;;111---,,,+++,,,///333999EEESSS]]]YYYLLL;;;///,,,+++)))&&&&&&((((((%%%&&&)))***(((((('''&&&&&&&&&'''((()))'''+++333EEEaaa{{{sss[[[AAA000,,,...---//////...+++)))((())))))((('''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%"""###$$$$$$$$$%%%(((***---,,,+++)))((('''&&&%%%###$$$%%%&&&&&&&&&%%%%%%###%%%'''''''''&&&'''((())))))(((((())))))***+++)))(((,,,333999AAAUUUiiivvvvvvzzz}}}zzz{{{{{{}}}~~~wwwdddLLL===555666???IIISSSeeepppxxxwwwppp}}}wwwvvvtttiiiRRR<<<999AAAKKK[[[eeehhhnnnlllnnnzzz !!!""""""######"""""""""!!!!!!!!!"""!!!###&&&%%%  $$$###""" !!!!!!"""""""""!!!!!!!!!!!!""""""""""""###"""!!! """###$$$"""!!!"""%%%$$$ !!!%%%"""###$$$%%%&&&&&&&&&&&&***---//////,,,(((&&&%%%!!!"""$$$$$$$$$$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$''')))'''###%%%)))$$$'''(((&&&"""!!!###&&&%%%%%%%%%$$$$$$#########!!!"""###$$$%%%$$$$$$###"""!!!!!!""""""###$$$%%%&&&&&&'''''''''&&&%%%$$$!!!"""############"""!!!%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&'''###$$$%%%&&&''''''''''''&&&%%%###""""""###%%%&&&$$$$$$$$$%%%%%%'''((((((%%%'''))))))((())),,,///+++******+++,,,---+++***))),,,///111111000000111///......000444666666555555666666666555333111//////.........000222444666888GGGXXXcccmmm{{{}}}}}}{{{{{{}}}{{{vvvsssmmmbbbRRRFFF888111,,,,,,,,,***+++------......---+++)))***+++))))))((((((((((((''''''&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&"""$$$&&&&&&%%%%%%'''(((%%%&&&((()))((()))***,,,,,,---------...000555888FFFbbb~~~~~~~~~xxxjjj^^^LLL===222,,,***+++---111555:::???EEEKKKMMM@@@777///++++++***(((&&&%%%''''''%%%''',,,+++&&&''''''&&&%%%&&&'''((()))'''---666FFF^^^vvv~~~kkkRRR<<>>777666;;;BBBRRReeeqqqxxxtttkkkyyy|||wwwnnnWWW@@@999@@@III[[[gggkkkqqqoooqqq}}} !!!!!!!!!  !!!"""$$$###"""!!!!!!!!!!!!!!!!!!$$$######&&&$$$""" !!!%%%###$$$ !!!""""""""""""!!!!!!!!!!!!""""""""""""&&&$$$"""  !!!$$$###$$$&&&%%% $$$!!!"""$$$&&&''''''&&&&&&))),,,000111...***'''%%% """###"""###%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%)))+++'''"""%%%+++%%%'''(((%%% """&&&%%%%%%%%%$$$$$$#########!!!"""###$$$%%%$$$######!!!!!!!!!!!!"""###$$$%%%%%%&&&'''''''''&&&%%%$$$!!!"""###$$$$$$###"""!!!###$$$%%%%%%&&&&&&&&&&&&""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&'''''''''''')))'''%%%######%%%''')))$$$$$$$$$%%%&&&'''((()))%%%(((***)))((())),,,///++++++,,,...///000...,,,+++...222333333333333333111//////222666999999777777888888888777555222000///.........000333666888???MMM]]]gggrrrzzztttqqqmmmaaaOOOAAA666000,,,+++)))'''***///+++,,,------+++))))))***((((((((((((((('''''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&&&&&&&&&&((()))%%%'''((()))((()))***,,,++++++,,,---///222888<<>>TTThhhsssxxxyyyooohhhvvv{{{qqq[[[BBB:::???KKK^^^iiinnnsssrrruuu  !!!!!! !!!$$$%%%$$$$$$!!!!!!"""""""""!!!!!!  !!!!!!!!!!!!######"""!!!  """###""""""!!!###%%%$$$$$$&&&$$$ !!!"""$$$$$$######$$$&&&###$$$%%%%%%$$$$$$&&&(((,,,------------,,,+++******,,,***&&&%%%((((((&&&'''&&&&&&%%%%%%%%%&&&&&&((()))***)))'''&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$############ !!!!!!""""""######!!!""""""###$$$%%%%%%&&&"""############$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&"""###$$$%%%&&&%%%$$$$$$&&&''''''&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%######&&&)))***'''$$$''''''''''''''''''''''''(((&&&$$$%%%)))+++***((('''''''''''''''((())))))((()))******)))***,,,...,,,,,,,,,,,,---...//////---...111333555666777777999666333333666888888777;;;:::888777555444333333000111111111222666===BBBRRR]]]kkkwww}}}~~~yyypppdddTTTEEE;;;///...,,,******+++,,,------+++***)))*********))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&%%%%%%&&&''''''&&&%%%$$$%%%'''''''''&&&%%%%%%%%%&&&&&&%%%&&&''')))******************---000///111:::DDDhhh~~~}}}{{{wwwxxxuuudddRRR@@@999///(((&&&)))---///<<>>PPPeeewww{{{gggNNN<<<000)))(((***,,,++++++***(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))'''(((+++...///777HHHYYYnnn{{{~~~|||{{{wwwooohhhaaaYYYOOODDD999333666===SSShhh}}}}}}|||}}}wwwrrr}}}}}}zzzwwwcccIII:::@@@HHHXXXkkkyyy~~~ !!!"""!!!  """!!! !!!!!!!!!!!!""""""######""""""""" !!!!!!""""""!!!!!!!!!""""""!!!!!!   !!!"""######%%%######&&&%%%!!!###$$$%%%$$$""""""###$$$###$$$%%%%%%$$$%%%''')))((()))***,,,///111222333222777666...&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''((()))((('''&&&'''(((&&&&&&&&&&&&&&&'''''''''$$$############$$$$$$%%%""""""""""""""""""!!!!!!""""""""""""!!!!!!!!! """############$$$$$$$$$!!!"""######$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&((()))((('''(((((((((((((((((((((((()))(((''''''***++++++***)))))))))))))))***++++++)))***++++++***+++---///000///.........000333444///000333666888999999999666666666888;;;<<<<<<;;;666666555444444444555666222333777???IIIOOONNNLLL^^^jjjzzz~~~xxxfffRRR@@@444......---+++*********+++,,,*********)))))))))))))))%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%"""###$$$$$$######%%%'''%%%%%%%%%%%%&&&&&&'''((('''''')))***+++,,,,,,,,,,,,,,,...000000333<<>>555555:::JJJaaaxxx}}}|||~~~uuu}}}zzz|||iiiLLL:::===DDDRRRfffwww $$$$$$###!!!!!!###"""  !!!!!! !!!!!!""""""######""""""!!!"""""""""""""""!!! !!!!!!!!!!!!!!! !!! !!!"""######$$$"""###&&&%%%"""$$$%%%%%%$$$"""!!!"""######$$$%%%%%%%%%&&&(((***((()))+++---000333666777>>>CCCCCC888,,,&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((()))((('''&&&'''(((%%%&&&&&&''''''((((((((($$$$$$###$$$$$$%%%&&&'''$$$######""""""!!!!!!!!!###############$$$$$$$$$""""""#########$$$$$$$$$ !!!###%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))((())))))))))))))))))))))))***)))))))))***,,,,,,,,,++++++******++++++,,,---***,,,---,,,,,,,,,...000222111//////000222555666111333555888999:::;;;;;;888999:::;;;<<<<<<:::999444333222111222444555666444999AAAKKKSSSWWWWWWVVVdddpppwwwuuu|||mmmZZZFFF888111///,,,,,,+++***)))******+++((()))******)))(((((()))&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&%%%%%%&&&'''&&&%%%%%%&&&((($$$$$$$$$%%%&&&'''((()))'''((()))***,,,,,,,,,,,,,,,,,,...000111333===HHHhhh}}}~~~xxxoooiiioooxxx{{{uuusssrrrlll^^^LLL<<<111+++'''***...222555666777888000...,,,***)))(((&&&$$$&&&&&&&&&%%%%%%&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&((())))))...888HHH[[[kkkvvv~~~{{{lllXXX@@@111***&&&&&&((())))))(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$%%%%%%%%%&&&$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&(((((('''&&&'''(((''''''***------111;;;GGG___nnn}}}}}}}}}}}}|||yyyvvvssskkk```SSSEEE999777;;;EEE\\\sss|||zzzzzzyyyqqqSSS<<<<<>>IIIbbbtttyyytttyyy|||}}}~~~|||~~~vvvrrrqqqqqqyyyzzzqqqiii```\\\SSSGGG999...+++,,,(((...666::::::666333111)))))))))+++,,,***%%%!!!&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''((((((''''''%%%%%%%%%&&&'''((()))***///===RRReeerrryyy}}}xxxdddPPP:::...)))((('''(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""############$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&(((((('''&&&'''(((&&&&&&)))---...111:::DDDZZZhhhwww}}}~~~}}}{{{zzzrrrgggZZZJJJ<<<999;;;FFF\\\rrrzzzxxxzzz}}}yyyZZZAAA===AAAPPPeeewww !!!"""###"""!!! !!!""""""!!! """###"""  !!!!!!!!!!!! !!!!!!""""""!!!!!!!!! !!!!!!""""""!!!!!! !!!!!! ######!!!"""&&&'''$$$###$$$%%%$$$""""""###$$$###$$$%%%&&&&&&''')))+++,,,,,,...111555999===@@@===AAAAAA888///***)))'''%%%%%%%%%%%%&&&''''''(((&&&'''((((((''''''((()))&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''##################""""""!!!"""$$$%%%&&&"""############$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((("""###%%%%%%%%%%%%'''((('''''''''''''''''''''''''''((()))((('''(((***,,,+++++++++++++++++++++++++++,,,------,,,---///111...............//////000///000111111000111333555555555666777888999;;;<<<999:::;;;<<<===<<<<<<;;;<<<======;;;888555444555111111222444999>>>DDDGGGHHHRRR^^^dddeeehhhooowwwzzzzzztttnnnbbbPPP???333---++++++************))))))((((((###'''******(((&&&''')))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&''''''(((((($$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$""""""###%%%%%%%%%%%%%%%&&&&&&'''((('''''')))***+++,,,,,,,,,,,,+++,,,...///333>>>JJJ^^^pppuuurrryyy}}}}}}|||zzz}}}yyyqqqooossswww|||~~~yyyrrrggg^^^SSSIII>>>666000++++++...---333:::===999333...,,,+++)))'''''''''(((''''''&&&%%%%%%%%%%%%%%%&&&&&&"""$$$%%%'''(((''''''&&&%%%%%%&&&&&&((()))+++,,,444EEE]]]qqq||||||ttt\\\III444+++***)))((((((&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###############$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''###&&&((()))(((''''''''''''&&&(((,,,---000888AAATTTdddttt||||||xxxvvvyyytttlllbbbRRRBBB::::::GGG]]]ttt|||{{{~~~aaaEEE???@@@RRRjjj~~~  ######"""!!! !!! !!!""""""   !!!!!!!!!!!!!!! !!!""""""### !!!!!!!!!!!! """###!!!"""&&&'''%%%"""###$$$$$$###"""###%%%###$$$&&&&&&&&&'''***,,,+++,,,...222888>>>CCCFFFDDDFFFDDD<<<555000,,,(((%%%%%%%%%%%%&&&'''((((((&&&'''((((((''''''(((***&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$#########$$$$$$##################$$$$$$ !!!"""###$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((###$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((())))))'''(((+++...,,,,,,,,,,,,,,,,,,,,,,,,+++---///...------///222///////////////000111111111222333333222333555777888999;;;===????????????<<<===>>>>>>>>>===;;;:::;;;<<<;;;999555333444555111222555;;;BBBKKKSSSXXXYYY```gggmmmqqqwwwuuummmdddUUUBBB333...,,,+++)))))))))))))))))))))((('''"""&&&******'''%%%''')))&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$%%%&&&'''''''''###$$$%%%&&&&&&&&&&&&&&&"""###$$$$$$###$$$&&&(((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&((()))***++++++++++++***+++---...222>>>JJJ___rrryyyyyy|||||||||wwwssssssuuuxxxzzzzzzwwwrrrmmmggg[[[PPPFFF888---+++------...000111555999888333///---...***)))'''%%%%%%&&&(((***&&&&&&%%%%%%$$$%%%%%%%%%###$$$%%%&&&'''&&&$$$###&&&&&&&&&''')))+++,,,---999JJJcccvvv~~~wwwoooTTTBBB000)))***)))'''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################""""""###$$$$$$$$$$$$$$$$$$############%%%$$$###""""""$$$&&&'''%%%%%%%%%&&&&&&&&&''''''###&&&((()))(((''''''''')))''''''***+++---555===JJJ]]]rrr~~~zzzuuurrrwwwvvvtttnnn___KKK>>>;;;AAAYYYsss~~~eeeHHH@@@@@@UUUqqq """$$$###!!!  !!!!!!  !!!!!!!!!!!! !!!"""###### !!!""""""!!!  """###!!!"""&&&'''&&&!!!"""$$$$$$######$$$&&&###$$$&&&&&&&&&'''***,,,***+++...333:::AAAGGGKKKRRRRRRNNNDDD<<<777000***$$$$$$$$$%%%&&&'''((()))%%%'''((((((''''''(((***&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""###$$$$$$$$$%%%""""""######$$$$$$%%%%%%"""############$$$$$$$$$%%%$$$###"""""""""###$$$%%%$$$###"""###$$$%%%&&&###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))'''(((+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///------000333000000000000000111111222333444555555444444666888:::<<>>===;;;:::999:::999777333222444777999;;;???GGGQQQ\\\ffflllfffhhhkkkqqqyyyzzz}}}sssjjj[[[KKK888---,,,...---+++)))))))))))))))(((((('''!!!&&&******'''%%%&&&)))$$$$$$$$$$$$%%%&&&''''''######$$$%%%%%%&&&''''''###$$$%%%%%%&&&&&&&&&&&&!!!"""$$$%%%&&&'''***---''''''&&&%%%%%%%%%&&&&&&%%%&&&''')))******************+++,,,---111===JJJaaauuu~~~~~~}}}~~~{{{yyyyyyyyyxxxwwwwwwuuuooogggccc]]]PPPDDD777(((!!!***---------333555666333...+++...222%%%((())))))'''&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%$$$%%%&&&&&&&&&$$$""" &&&''''''(((***+++---...:::LLLdddwww{{{sssjjjOOO>>>---(((***)))&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$###############################################################$$$%%%%%%%%%$$$$$$$$$######""""""%%%$$$###""""""$$$&&&'''%%%%%%%%%&&&&&&&&&''''''###%%%((()))((('''&&&'''+++((('''((()))+++222:::BBBWWWppp{{{vvvtttvvvxxx|||yyyjjjTTTCCC<<<999SSSppp}}}fffIIIAAABBBYYYvvv !!!!!! !!! """  ###"""!!! !!!###$$$ !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""#########!!!"""############$$$&&&###############$$$$$$%%%%%%&&&''''''''''''***,,,***,,,000444777===KKKZZZ^^^\\\WWWNNNDDD:::444222,,,)))'''''')))+++,,,+++&&&(((***)))&&&$$$%%%'''(((((('''&&&&&&%%%$$$$$$########################'''&&&%%%###"""!!!!!!!!!$$$###"""!!!!!!"""###$$$""""""###%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%&&&''''''((((((''''''(((((('''''''''(((((()))((('''%%%%%%'''***...000...------,,,,,,,,,------,,,...///000///......///111222333333333444666888111333555666666666888:::===<<<===AAAFFFIIIHHHFFFDDDCCCAAAAAA???===999666:::888666444555777:::<<<<<>>KKKcccuuu~~~}}}}}}{{{uuurrrttttttlllbbb\\\WWWNNNAAA666...---,,,+++,,,---...///666444000---,,,,,,...000---,,,)))'''&&&&&&'''(((%%%%%%&&&'''&&&%%%###"""(((&&&###$$$'''))))))'''((('''(((******)))---222>>>QQQhhhzzz{{{xxxmmm^^^GGG999---)))***(((''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%###""""""######%%%%%%$$$###"""""""""###!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###############$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''))))))(((&&&$$$###'''((()))***+++---222555@@@OOOddduuuyyyhhhNNN999999OOOhhhwww|||{{{{{{aaaLLLBBBAAAWWWttt !!!"""!!!  !!!  """""""""!!!  """ !!!!!!""" !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! ###"""""""""######!!! ###""""""""""""###$$$$$$%%%&&&((((((''')))+++---//////222666:::AAAPPP___jjjgggaaaXXXOOOEEE<<<888000...***)))))))))'''%%%&&&(((***)))&&&%%%%%%'''''''''&&&&&&%%%%%%$$$$$$########################!!!###%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$#########$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&'''(((((((((''''''(((''''''''''''(((((()))&&&&&&'''''')))***,,,---------------......///000000222333333222222333555222444444444333444666888222444666777777888;;;===AAAAAAAAADDDGGGHHHFFFDDDEEEDDDAAA???<<<999666444999888666666999===AAADDDIIIOOOYYYcccmmmvvv}}}kkkiiijjjrrr}}}}}}lllXXXFFF;;;000,,,***))))))***&&&'''((('''&&&%%%&&&(((+++***'''&&&$$$$$$%%%%%%%%%'''''''''%%%######$$$"""$$$$$$$$$###$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((###%%%'''))))))'''%%%###&&&&&&'''''')))***+++,,,---,,,---//////333???KKKaaasss}}}{{{zzzyyysssppppppooohhh]]]SSSIII???666111+++++++++,,,---...///000000...,,,++++++---000222---+++)))'''&&&&&&'''(((%%%&&&&&&&&&%%%%%%$$$###(((&&&$$$%%%''''''&&&$$$)))''''''))))))***000777???TTTkkkzzz|||uuufffVVVBBB666***'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%###############$$$$$$######"""#########""""""######$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))+++++++++***((('''&&&'''(((((()))+++///222;;;HHH[[[lllwwwqqqVVV???666III___nnnuuu{{{{{{xxxuuu^^^III??????TTTppp!!!"""###"""  ###"""    !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! $$$"""!!!"""###""""""""""""""""""######$$$&&&'''(((((()))***---000333222555:::???IIIZZZiiixxxssslllfff^^^TTTIIIAAA888444000------+++'''$$$&&&((())))))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$&&&&&&%%%$$$$$$###""""""""""""###$$$$$$$$$######$$$%%%'''((($$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''&&&''''''((((((((((((((('''''''''''''''((())))))'''(((***+++,,,,,,++++++---------...000222333444444555555555444555888:::555666666666444444666777222444666777888999<<<>>>@@@???@@@BBBDDDDDDBBB@@@EEECCC@@@===:::777555444999999:::===CCCKKKRRRVVV\\\bbbkkkqqqwww~~~qqqjjjeeejjjvvvvvvcccNNN<<<333+++******(((''')))%%%'''((('''&&&%%%&&&'''---***&&&###"""###&&&(((%%%&&&''''''&&&%%%&&&'''$$$%%%%%%%%%######%%%'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((###%%%'''))))))'''%%%$$$&&&&&&&&&''')))+++---...---,,,---//////444???LLL```qqqzzz||||||zzzvvvrrrpppiiibbbUUUGGG:::111---+++))))))+++,,,.../////////,,,***)))((())),,,///111---+++)))((('''&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&###!!!)))''''''))))))***222;;;???TTTkkkwww}}}~~~rrr___LLL===222(((&&&'''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$#####################"""######$$$$$$#########$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%'''&&&%%%$$$############"""""""""""""""###$$$$$$$$$%%%'''((((((((('''&&&%%%&&&'''''''''))),,,...666BBBSSSdddqqq|||yyy]]]DDD666DDDXXXgggpppwwwyyywww}}}}}}qqq]]]JJJ???>>>PPPlll     !!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########!!!"""######"""!!!""""""!!!!!!""""""###$$$&&&'''((()))***,,,000333444444777>>>GGGTTTfffuuu}}}vvvrrrmmmeeeYYYPPPEEE???777333333222...***'''((()))))))))(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%%%%%%%###"""########################%%%$$$###"""###%%%''')))$$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&''''''((((((''''''((())))))))))))(((''''''''''''(((((()))******+++,,,---...---------------...000222444666888666666666555555666:::===888888888777555444555666333444555555555666999;;;;;;<<<>>>@@@AAAAAAAAA@@@>>>>>>===;;;::::::;;;===???AAAEEELLLVVV```iiiooopppvvv|||~~~zzzssskkkjjjoookkkWWWCCC333---)))******(((''')))%%%&&&''''''%%%%%%&&&'''(((&&&$$$"""###%%%)))+++%%%&&&'''&&&%%%$$$%%%'''%%%&&&&&&%%%######$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$%%%'''))))))(((&&&%%%%%%%%%&&&(((***,,,...///---,,,---///000444@@@LLLaaaqqqxxx~~~|||~~~|||{{{{{{xxxrrrmmmbbbYYYJJJ;;;111+++******)))***,,,---......---,,,+++***(((''''''(((***+++,,,+++***((('''''''''''''''&&&%%%$$$###$$$%%%&&&$$$%%%&&&'''(((&&&$$$"""((('''(((***)))***111;;;???QQQdddpppzzzpppYYYFFF888...'''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$#########$$$""""""!!!""""""###$$$%%%"""###$$$&&&''''''''''''&&&''''''''''''(((***,,,555@@@QQQcccqqq}}}{{{```FFF999CCCUUUgggsssyyy}}}yyyvvv{{{zzzppp```NNNBBB===OOOjjj   !!!!!! !!!######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########!!!$$$$$$""" """$$$"""""""""""""""######$$$&&&'''((()))***---222666555555;;;EEERRR```qqq~~~}}}wwwmmmeeeXXXOOOCCC===:::777222---((())))))***+++,,,+++***&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$######&&&%%%#########%%%((()))$$$$$$%%%&&&&&&'''((((((%%%&&&&&&''''''((())))))'''((())))))******))))))(((((((((((()))***+++,,,---,,,,,,,,,,,,---//////...///000111333666888999777888777666666777;;;===999:::999777555444444666333333333222111222555777:::;;;===>>>>>>>>>>>>===777999<<<===???CCCHHHLLLPPPSSSZZZcccnnnyyyyyywwwpppggg```UUUDDD444---)))(((++++++(((((()))%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$%%%&&&'''((((((&&&&&&&&&$$$""""""###%%%%%%&&&&&&%%%$$$###%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&%%%&&&'''(((***,,,...///,,,,,,---///000555AAAMMMbbbqqqwww|||~~~{{{~~~~~~{{{zzzzzzvvvmmmdddWWWJJJ:::000------+++))),,,------...---,,,***))))))(((&&&&&&&&&''')))***++++++***)))((('''&&&&&&&&&%%%$$$###$$$%%%&&&'''"""$$$'''((()))(((''''''&&&'''***,,,***)))000999CCCOOO^^^lll|||nnnVVVDDD555---'''''''''&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$#########$$$$$$%%%&&&"""""""""######%%%&&&&&&$$$%%%&&&((()))***++++++&&&((())))))((((((***,,,444???PPPcccqqq|||{{{aaaJJJ<<>>>>>JJJ```pppuuuyyy~~~}}}zzzyyy}}}}}}sssmmmsss}}}~~~yyytttkkkYYYIIIAAAMMMggg!!!!!! !!!""" !!!"""""" !!!"""!!!""""""!!! !!!"""!!! !!!"""""" !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! """"""&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%&&&''')))...444999<<<@@@JJJZZZiiitttxxxlllccc\\\PPP???222,,,++++++---111222111///******)))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&'''''''''$$$$$$%%%&&&'''((())))))&&&''''''((())))))******((()))******++++++***************+++,,,---//////111222444555666777777888333333333333333444555666888999:::999777777888999888888888666444333444555333333333222222555999<<<888<<<@@@BBBBBBCCCEEEGGGMMMTTT\\\cccgggmmmtttzzz|||xxxrrrpppfffSSSBBB777000++++++)))))),,,***''''''***$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&''''''%%%$$$###&&&&&&%%%$$$"""###%%%'''$$$%%%&&&%%%%%%%%%''')))$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&%%%&&&'''((())))))))))))((((((((()))***+++---...,,,,,,---000111666BBBNNN```nnntttxxxrrrsss~~~zzzppp\\\III666000***)))+++...---,,,......,,,+++******))))))&&&&&&&&&'''(((***+++,,,++++++******((('''&&&%%%###$$$%%%%%%&&&&&&&&&%%%"""$$$''''''&&&&&&(((***((()))***+++))),,,999GGG^^^hhhsss}}}zzzdddMMM>>>111,,,))))))(((%%%$$$'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$######"""############$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$###$$$$$$$$$###$$$$$$%%%%%%#########$$$%%%&&&'''(((!!!""""""###$$$&&&'''(((%%%''')))*********+++---///777EEEVVVgggsss{{{~~~~~~hhhQQQ@@@;;;AAAUUUgggnnnsssyyyxxxxxxyyy|||}}}qqqjjjrrr}}}zzzsss```NNNBBBKKKaaa~~~ !!!"""###"""!!! !!!###!!!###$$$!!!  !!!""" !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""#########'''""")))%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&)))...444999AAAEEEQQQbbbpppyyy{{{uuunnn___JJJ:::---,,,,,,...222444333000,,,+++***)))'''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&'''&&&$$$ ###$$$%%%&&&&&&%%%$$$######$$$%%%&&&''''''''''''$$$$$$%%%&&&'''((()))***''''''(((((())))))******))))))***++++++++++++***+++++++++,,,---...000111555777;;;???@@@@@@>>>===555444444333333333444444555777888777555333333444777888888666444333444555333333444444555999>>>BBB@@@EEELLLQQQTTTWWW\\\```aaahhhqqqxxx{{{|||xxxuuuqqqkkkfffYYYEEE666///,,,***+++))))))+++)))%%%&&&)))$$$%%%&&&&&&$$$$$$%%%&&&""""""###%%%&&&''''''(((%%%%%%%%%$$$$$$%%%(((+++###%%%&&&%%%%%%&&&(((***$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%&&&'''((())))))))))))))))))))))))***+++,,,---,,,,,,---000111666BBBOOO^^^lllrrrwww}}}nnnqqq}}}wwwqqqdddLLL666---------------...///000---,,,+++*********+++,,,******)))(((((((((((((((************)))'''&&&%%%"""###%%%&&&'''&&&%%%%%%$$$%%%'''%%%######%%%(((***))))))((((((...???QQQjjjvvvvvv___III;;;///+++((()))'''$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%&&&%%%$$$###%%%%%%$$$###"""""""""#########$$$%%%%%%&&&''''''((((((((('''&&&%%%######&&&&&&%%%$$$############"""""""""###$$$&&&'''(((%%%%%%%%%&&&'''(((******###&&&((())))))***+++---///555AAAQQQcccrrr|||||||||iiiQQQDDD:::;;;NNN```iiipppyyyuuuvvvxxx|||qqqjjjuuuzzzgggSSSCCCHHH\\\xxx ###!!!((('''&&&$$$"""!!! !!!!!!!!!!!!"""""""""""" !!!"""$$$$$$$$$###"""$$$ !!! &&&$$$### !!!###""""""""""""############$$$$$$%%%%%%%%%&&&&&&&&&$$$###%%%***---000666>>>BBBQQQdddttt|||}}}{{{qqq___OOO@@@888...+++---111333222///---***'''%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&''''''###$$$&&&((((((((((((''')))(((((('''''''''(((((()))((((((((()))***+++,,,)))))))))+++------+++)))...++++++...---,,,333<<<===DDDIIIJJJMMMRRRQQQLLLDDDDDDCCCBBB@@@>>><<<;;;<<<===>>>===:::888666666777888999777555666;;;???888999???FFFFFFEEEKKKUUUSSS\\\gggoooqqqsssvvvyyyvvvnnnjjjkkkYYYEEE999333---***)))((()))*********)))'''&&&((())))))(((&&&&&&''')))%%%%%%%%%$$$$$$#########'''&&&&&&%%%$$$###""""""&&&%%%######%%%'''(((((("""%%%)))(((%%%######$$$&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((*********)))(((***))))))((()))+++---...000***+++111444777FFFXXXfffpppyyy}}}xxxyyy~~~ttthhhXXXHHH888///,,,111222///000555555222,,,,,,+++***)))(((''''''(((((((((((((((((((((((('''((()))(((&&&%%%%%%&&&'''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((((())))))))),,,444@@@HHHgggwwwtttUUU@@@;;;111***%%%&&&'''%%%$$$%%%!!!"""$$$&&&&&&&&&$$$###&&&%%%%%%$$$#########$$$$$$$$$######"""!!!!!! ######$$$%%%%%%&&&'''''''''&&&&&&%%%###!!!######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''')))*********)))(((,,,111<<>>FFFZZZiiiuuuxxxyyyoooQQQ<<<666---'''###%%%'''%%%%%%'''"""###%%%''''''&&&%%%$$$&&&%%%$$$$$$#########$$$"""""""""""""""#########$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%$$$###""""""######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''&&&'''((()))***))))))((()))---777GGGZZZkkkvvv{{{~~~~~~~~~|||zzz{{{~~~ooo^^^III???;;;DDDUUUbbbjjjnnnpppwwwvvvqqq}}}oooUUUFFFKKK[[[sss !!! $$$  !!!!!! !!!!!!!!!"""""""""!!!!!!"""############""" &&&$$$!!!&&&###%%%###""""""!!!!!!!!!!!!!!!""""""""""""##################$$$$$$$$$%%%%%%%%%'''&&&)))---///222:::DDDQQQ```sss{{{tttZZZPPPCCC999333111000...000///...,,,***(((&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%''')))*********))))))((((((((()))))))))(((((((((((())))))+++************++++++,,,,,,,,,,,,,,,,,,+++))))))$$$%%%)))...222555===FFFYYYaaaggghhhgggkkkoooqqqjjjhhhgggfffeeefffhhhiiieeeeeeddd```]]][[[[[[\\\]]][[[YYYZZZ]]]aaadddeeegggiiiooouuuwwwxxx}}}vvviii___TTTFFF777000,,,)))&&&'''((())))))))))))((('''&&&###$$$%%%%%%%%%&&&(((***&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$'''&&&%%%%%%''')))))))))+++(((%%%######$$$%%%%%%$$$$$$%%%&&&'''(((((()))''''''''''''((()))***+++******)))******+++,,,---))))))---444666<<>>555000...------------,,,+++)))'''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%(((,,,...000///---+++*********+++))))))((((((((()))******---,,,+++++++++++++++,,,,,,------,,,***)))))))))(((***,,,///111777AAAHHHaaaiiippprrrppprrryyyzzzyyywwwuuuvvvyyy|||~~~|||xxxwwwyyy{{{{{{wwwtttuuuyyy}}}~~~}}}}}}zzznnn^^^SSSFFF;;;000,,,***'''&&&'''((((((((((((((('''''''''%%%'''(((''''''''')))+++&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%&&&(((******))),,,((($$$###%%%&&&%%%"""%%%%%%&&&&&&''''''((((((((('''''''''''')))+++,,,************++++++,,,,,,((()))---222555???UUUiiimmmddd]]]aaaooozzz|||yyyqqqcccWWWEEE555------000222<<<;;;888333///---+++***)))(((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''((())))))''''''''')))'''''''''((())))))******'''''''''''''''(((((()))'''((()))))),,,222<<>>444...+++,,,+++((('''))))))(((''''''&&&&&&''''''&&&''''''&&&$$$$$$%%%&&&&&&&&&&&&''''''''''''((($$$$$$%%%%%%&&&&&&''''''&&&%%%%%%''')))***)))'''&&&&&&'''((()))(((%%%"""***))))))((('''&&&%%%%%%&&&&&&&&&''')))***,,,,,,++++++,,,,,,,,,,,,++++++,,,...111555???PPPeeeuuu~~~lllQQQGGG>>>CCCWWWnnnyyyyyy}}}vvvqqqiii]]]TTT>>>888000,,,,,,///222555555000------+++((((((+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''(((''''''((())))))***++++++((((((''''''(((((()))***)))+++---...111888AAAIIINNNSSSVVVWWWZZZaaafffgggYYYXXXTTTKKK@@@555---***)))'''((()))'''######'''############""""""""""""###""""""""""""###$$$$$$#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$"""""""""###$$$$$$%%%%%%############$$$%%%&&&'''((((((((((((((()))******&&&(((,,,444AAARRRdddpppnnnjjjiiimmmpppqqqrrruuu~~~{{{rrrYYYIII<<>>KKK\\\lllvvvqqqXXXCCC<<<888???TTTlll~~~wwwvvvxxxnnndddYYYMMMEEE555222---,,,---000222444111,,,)))***)))%%%&&&+++((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&(((&&&'''((()))***+++,,,,,,((((((((((((((())))))***'''***---///333:::CCCKKKTTTZZZ^^^```dddggggggddd]]]]]]YYYLLL;;;///)))(((%%%$$$&&&(((&&&"""###(((%%%$$$$$$###""""""######"""""""""""""""###$$$$$$!!!!!!""""""######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$""""""######$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&'''''')))(((((('''((()))***+++***+++---222<<>>PPPaaammmpppwwwwwwvvvrrrhhhZZZKKK>>>777333111...+++)))(((((()))%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((((((---.........---+++)))(((************+++,,,---...333222000///------,,,,,,,,,///333333111333888===GGGVVVeeennnxxxzzzzzz{{{zzzuuuiiiXXXFFF777///---******,,,,,,(((&&&((()))((('''&&&%%%&&&''''''%%%&&&'''''''''(((***,,,&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&((()))'''%%%%%%'''(((&&&$$$$$$))),,,'''''''''(((((((((((((((###%%%''')))+++++++++++++++,,,---------,,,+++***///333;;;EEEUUUeeepppuuu}}}www}}}zzz^^^@@@:::777777AAAVVVmmmvvvuuuuuuhhh\\\OOOCCC;;;333000---+++---000222222222,,,)))***)))%%%''',,,((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$&&&'''&&&'''((()))***+++,,,,,,((((((((((((((()))******&&&))),,,///333:::DDDKKK^^^ccchhhjjjllllllhhhaaaccceee```OOO:::,,,'''&&&!!!!!!$$$'''%%%"""$$$)))&&&%%%%%%$$$#########$$$""""""!!!""""""###$$$$$$ """###%%%&&&&&&######$$$%%%%%%&&&''''''!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&'''((())))))((('''''''''(((***+++))))))))),,,444DDDVVVbbb\\\ZZZ^^^hhhpppqqqssswww}}}|||wwweeeQQQ===;;;HHHZZZmmmyyy~~~~~~zzz{{{xxxmmmhhhnnnzzzqqqVVVRRRYYYnnn!!!"""""""""""" """######!!!  !!!"""###$$$ !!!"""""""""""""""%%%!!!"""""" !!!!!!!!! !!!!!!"""######'''&&&%%%$$$##################$$$%%%&&&&&&&&&&&&%%%%%%&&&'''((((((((('''(((+++///222777CCCRRR]]]hhhrrr~~~{{{qqqggg[[[JJJ;;;444...)))******)))***---))))))******)))'''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&(((,,,//////+++))))))******+++++++++***+++...111000000///...------,,,,,,---///222444666===FFFLLLZZZfffttt}}}}}}wwwtttjjjXXXDDD777111///...---++++++++++++)))(((---%%%"""&&&(((&&&&&&)))%%%)))+++'''""" $$$)))%%%&&&(((((('''((()))+++)))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))''''''''''''((((((((())))))((('''&&&'''(((+++,,,...---,,,,,,+++,,,------444888EEEXXXeeejjjqqqyyy~~~wwwrrrqqqrrruuurrrcccOOOAAA;;;444555GGGaaawww}}}uuu{{{{{{mmmaaaRRR???333000++++++,,,,,,---...//////111///---***((('''&&&&&&''''''(((((())))))******)))((((((((())))))&&&$$$'''%%%$$$$$$&&&''''''&&&***)))(((((()))+++---///---***'''(((***+++)))'''''')))///555777;;;JJJ[[[fffnnnuuutttrrrrrrqqqooonnnmmm___HHH555...***'''(((%%%###"""###$$$$$$$$$((('''&&&$$$###"""!!!!!! !!!!!!!!!!!! %%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$$$$$$$&&&'''%%%######%%%&&&$$$"""###%%%&&&&&&%%%$$$&&&'''$$$$$$%%%%%%%%%$$$$$$###((()))***)))((('''((()))---((('''+++333>>>NNN[[[WWWZZZdddnnnpppooottt}}}{{{uuuiiiSSS===999FFFYYYkkkxxx~~~zzziiieeexxxsssYYYLLLVVVooo~~~ !!!"""#########"""###$$$$$$$$$###"""""" !!!!!!!!!!!!!!!!!! !!!"""""""""""""""###!!!!!!%%%%%%!!! !!!###$$$%%%&&&&&&%%%$$$############ ###%%%%%%$$$###%%%&&&%%%%%%&&&'''((((((((((((***---111444;;;HHHXXXdddkkkuuuvvvlllbbbSSSFFF:::222,,,------+++)))***(((((((((((('''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&)))))))))(((((('''''''''(((***------,,,+++***+++,,,---......------///111//////......---,,,,,,,,,...222666:::???HHHSSS[[[kkkvvv~~~xxxvvvvvvxxxyyyqqqjjj]]]KKK;;;222...---...,,,++++++,,,,,,***))),,,%%%"""&&&(((&&&&&&)))%%%((()))'''###"""%%%)))%%%&&&(((((('''''')))***(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((()))))))))))))))'''''''''((((((((()))))))))((((((((()))***+++,,,,,,,,,+++++++++,,,///111777AAARRRdddmmmooouuu}}}~~~{{{uuupppppppppooogggWWWEEE999:::555:::NNNhhh{{{xxx{{{zzzlll[[[NNNAAA444...---,,,,,,---...............000...,,,***((('''''''''''''''(((((()))))))))))))))'''&&&&&&(((((('''%%%&&&%%%%%%%%%%%%&&&'''((()))(((((('''(((***---...+++)))'''(((***+++***)))''')))...555999@@@QQQbbbnnnvvv|||}}}}}}}}}yyysssmmm\\\EEE333---)))&&&'''%%%######$$$%%%$$$###'''&&&%%%$$$###""""""""" !!!!!!!!!!!! $$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$&&&"""!!! """%%%'''&&&%%%"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$###'''((())))))''''''((()))+++((((((,,,111<<>>333///------///---,,,++++++---...---,,,((('''&&&&&&&&&&&&'''((('''%%%###%%%(((***)))'''%%%&&&((('''&&&&&&((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))))))))'''(((((((((((())))))))))))***,,,...///...---,,,,,,,,,+++***+++111999@@@NNN^^^qqqxxxtttpppttt|||{{{tttqqqpppqqqqqquuussseeeTTTFFF<<<777555999GGG___uuu|||zzzsssaaaRRR???111,,,,,,---///000000111111000...,,,***+++++++++***************(((((((((((((((((((((((('''%%%""""""$$$&&&'''(((###&&&)))'''###"""&&&+++''''''''''''((()))+++,,,,,,+++***)))))))))(((((((((***...444===NNNddduuummmQQQ;;;111---((($$$%%%%%%%%%&&&'''&&&$$$!!!$$$###############$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!""""""######$$$$$$""""""""""""""""""""""""!!!"""###""""""$$$&&&###""""""!!!""""""!!! !!!"""######""""""###$$$######$$$%%%%%%%%%$$$$$$$$$&&&'''&&&%%%%%%&&&(((%%%&&&***,,,---333EEEVVVdddppp~~~|||xxx~~~tttgggVVVGGGBBBLLLfff}}}~~~}}}nnnfffuuuooo[[[^^^ttt !!!"""$$$%%%######"""!!!!!!"""######!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!###""" ###((("""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$"""!!! %%%!!!"""(((+++(((###&&&&&&&&&&&&''')))+++,,,000222666???LLL\\\mmmwwwuuuaaaNNN:::222000///------++++++*********,,,...///---,,,+++******,,,---...//////...---,,,+++***)))&&&%%%%%%(((---000///------///111111000.........///...---++++++,,,---...444;;;EEEPPP]]]mmm}}}zzzpppeee^^^OOOAAA444000///---,,,...,,,+++***+++---------+++&&&''''''&&&&&&''''''''''''$$$###%%%)))+++)))'''%%%&&&''''''&&&&&&'''(((''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((()))))))))))))))(((((((((((()))))))))***)))+++...000000///...---...///...---...666BBBKKK\\\jjjwwwyyyuuuttt{{{|||wwwssstttxxx}}}zzzfffPPPCCC===999444;;;LLLdddxxxzzz~~~rrraaaKKKAAA333+++---111444333111111111111///---+++***************+++*********(((((((((''''''''''''''''''$$$""""""$$$&&&''''''###&&&)))'''###"""&&&+++&&&&&&'''''')))***++++++...---,,,***(((&&&&&&&&&***,,,000444???SSSjjjyyyiiiLLL888000---)))&&&&&&%%%%%%&&&''''''$$$"""######""""""######$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""$$$%%%""""""""""""!!! !!! """######"""!!!###$$$"""###$$$%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&((($$$&&&)))++++++000???OOObbbqqqzzzwww|||ppp[[[IIIBBBKKKeee}}}mmmdddrrrsss\\\[[[rrr !!!###%%%"""""""""""""""""""""""" !!!!!!"""""" !!!!!!!!!!!! !!! !!!(((######"""!!!!!!!!!!!!!!!###$$$$$$%%%$$$"""!!! %%%!!!###)))+++)))$$$&&&&&&&&&&&&''')))+++---000333999CCCQQQ```nnnwwwrrr___III<<<666222000111---,,,,,,,,,---...//////...---,,,++++++---///000------,,,+++***))))))(((&&&&&&&&&(((+++---...---+++---......---,,,---...000///---,,,,,,---///000555<<>>NNNZZZjjjrrryyyyyyyyy~~~{{{}}}~~~cccJJJ>>>999666555???TTTmmm~~~}}}wwwzzzgggPPP:::555///...666@@@BBB>>>222111000///---,,,++++++)))******+++++++++******(((((((((''''''''''''&&&'''%%%######%%%&&&&&&&&&$$$&&&'''&&&$$$$$$&&&)))&&&'''((()))******++++++......---***'''%%%%%%&&&+++///222666CCCZZZppp~~~yyyaaaFFF666000---)))''''''&&&%%%&&&'''&&&%%%#########"""""""""######$$$!!!""""""######""""""!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!######""""""###%%% !!!"""!!!"""###%%% """######""""""###$$$"""###$$$$$$%%%%%%%%%%%%###%%%&&&&&&%%%&&&'''(((%%%&&&(((******---:::GGGZZZjjjxxx{{{xxxwww{{{~~~yyyeeePPPCCCIIIaaaxxxnnneeessssssZZZWWWmmm """$$$!!!!!!"""""""""  !!!!!!!!!""" !!!!!! !!!###!!!"""!!!!!!!!!!!!!!!"""""""""###$$$%%%$$$"""  !!!###$$$%%%&&&'''((('''&&&&&&&&&'''***,,,...222555;;;GGGUUUcccooouuu{{{rrr\\\LLL@@@777333333,,,------............---...---+++***+++,,,///000)))))))))((((((''''''''''''((()))))))))***,,,---***+++,,,,,,++++++---///111000...,,,,,,...000111555>>>MMM\\\kkkzzz}}}qqq```OOOCCC888...)))---...******000,,,+++************)))(((###)))+++'''$$$'''(((&&&&&&&&&&&&((()))***((('''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))''''''((()))))))))))))))(((((()))))))))*********+++,,,---////////////...///111222333999GGG[[[jjjwwwzzzzzzyyy}}}vvvYYYAAA999666333666DDD^^^xxxzzzsssvvv}}}uuuXXXBBB444222///000<<>>IIIXXXeeeoootttwww}}}kkkYYYIII;;;444333,,,,,,.........---,,,+++...,,,***))))))+++...///''''''''''''&&&&&&&&&&&&''')))+++***((('''***---***+++++++++***+++...111222000...------///111333555???OOO```ooo~~~yyy{{{}}}uuuiiiYYYIII???666---)))...///***,,,444---+++))))))***)))(((&&&""")))+++'''$$$'''(((&&&%%%'''((())))))(((((('''%%%&&&''''''%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&'''))))))))))))************'''(((((()))))))))))))))))))))))))))************+++,,,---....../////////---000222555<<>>222000---+++)))***,,,---******+++,,,+++***)))((((((((('''''''''&&&&&&&&&((('''&&&&&&''''''%%%###'''%%%$$$$$$&&&''''''&&&'''((()))+++,,,,,,,,,,,,(((***+++***((('''))),,,***000555:::KKKfff}}}|||wwwfffQQQ<<<222---)))&&&((()))'''%%%$$$%%%&&&&&&%%%$$$$$$###"""""""""""""""""""""############""""""######""""""!!!!!! ###########################$$$%%%$$$###"""###$$$"""$$$%%%$$$!!! !!!###!!!###$$$$$$######$$$%%%!!!"""###$$$%%%&&&&&&&&&$$$%%%''''''''''''(((******&&&%%%'''))),,,333;;;GGGWWWgggooouuu|||}}}mmmOOOFFFYYYssstttmmmzzzrrrWWWRRRiii"""""" """&&& !!!!!!"""!!!!!! !!!  """$$$   !!!!!!"""###%%% !!!"""###$$$$$$"""""""""""""""#########""""""###$$$%%%&&&&&&'''%%%&&&''''''(((***///222333777>>>HHHUUUbbbooowwwxxx}}}~~~mmmPPP???:::444000...///111///***(((+++)))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((((())))))&&&(((++++++***+++...111222...,,,......---000555@@@HHHWWWiiixxx{{{yyy{{{{{{wwwjjjZZZJJJ<<<444,,,++++++,,,......---+++++++++)))(((''''''''''''&&&&&&''''''''''''&&&&&&'''%%%&&&((('''###$$$(((%%%&&&''''''&&&&&&''')))&&&%%%%%%%%%%%%&&&'''((('''((()))((('''((()))+++(((''''''((()))***)))((('''(((***+++------...------...//////......///000333///222===KKKZZZkkk{{{|||xxxzzzwwwppptttkkkYYYEEE666333555777<<>>444...,,,++++++,,,......---+++***)))((('''&&&&&&&&&&&&''''''((((((((((((''''''&&&%%%&&&((('''###$$$(((%%%&&&((('''&&&&&&''')))&&&&&&&&&%%%%%%&&&'''''''''((())))))(((((()))+++******))))))************)))))))))***+++,,,---------...//////......///111000///333>>>JJJYYYmmm~~~~~~{{{|||~~~uuulllqqqeeeRRR>>>333222555777@@@QQQkkk~~~zzzuuuuuu}}}|||{{{}}}kkkUUUAAA555000//////000222333333111///------+++***))))))******)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((&&&$$$$$$&&&(((''''''(((******+++++++++,,,,,,+++)))'''''')))+++---222999DDDZZZttt~~~xxxjjjQQQAAA111++++++***((((((&&&&&&&&&&&&%%%$$$######$$$$$$$$$#########""""""######"""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$%%%""""""""""""############!!!###""" !!!%%%(((&&&"""""""""""""""""""""""""""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$###$$$'''((((((,,,222DDDPPPbbbrrr|||xxxXXXFFFRRRiiiwwwsssxxxaaaTTTccc~~~###!!!!!!"""!!!"""(((###"""!!!!!!!!!###$$$%%% !!!"""!!! """###!!!"""###"""  !!!!!!""""""!!! !!!######"""""""""!!!!!!!!! !!!!!!!!!"""""""""######$$$%%%&&&''''''%%%&&&'''((())),,,111444777;;;CCCOOO^^^nnn{{{~~~qqq^^^MMM999333000000333333...******++++++***))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))'''((()))))))))+++...000333000.../////////555<<>>333,,,))),,,++++++,,,......---+++)))((('''&&&&&&%%%&&&&&&(((((())))))))))))((((((&&&%%%&&&((('''###$$$(((%%%'''(((((('''&&&((()))''''''&&&&&&&&&&&&&&&''''''(((***)))(((((()))+++,,,+++)))(((((()))***+++******)))))))))***,,,------...//////......///111---000666???HHHWWWnnntttjjjlll]]]III999222333777:::EEEXXXooo{{{yyy}}}~~~~~~}}}yyywwwwwwxxxyyy|||xxxxxxiiiUUUBBB555111222111222333222000---,,,,,,...---,,,+++************)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))(((&&&%%%%%%&&&&&&&&&((()))++++++,,,,,,++++++***)))'''(((***,,,111555===JJJ```www}}}wwwhhhHHH:::---)))******))))))&&&&&&&&&&&&%%%$$$######$$$############"""""""""$$$$$$"""!!! !!!!!!!!!!!!""""""""""""!!!!!!""" """"""""""""############ ######!!!"""&&&'''$$$"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&(((&&&&&&)))))))))---333???KKK]]]mmmyyy~~~]]]GGGOOOddd}}}zzztttxxxbbbTTTaaa{{{ !!!%%%,,,###""" """$$$&&& !!!"""""" !!!###!!!""""""!!!  !!!!!!!!!###$$$"""""""""""""""""""""""" !!!!!!""""""############$$$%%%&&&'''((((((%%%&&&((()))***...222666:::???HHHUUUfffvvvqqqZZZ@@@999444333666888444///---*********)))((((((''''''&&&&&&''''''''''''&&&&&&&&&''''''((()))***++++++*********)))***,,,///000333000///000///111888AAAKKKXXXiiiuuu~~~{{{lll___NNNAAA666...+++++++++++++++,,,---...---+++)))(((''''''&&&&&&&&&'''''''''((((((((((((''''''&&&$$$%%%((('''$$$%%%)))&&&'''((((((''''''((()))(((''''''&&&&&&&&&&&&&&&''')))******))))))***++++++***)))(((&&&''')))***,,,+++)))(((((()))+++,,,...//////...------000222---333:::???FFFUUUmmmuuullleeeUUUBBB777555666999<<>>???CCCSSSkkk}}}vvvmmm]]]MMM===666555555888<<>>[[[ooo}}}tttppprrr|||wwwvvvzzz|||{{{wwwtttuuuuuurrrqqqsssrrrqqqtttyyy~~~wwwqqq^^^UUUGGG999000...000222,,,------,,,+++***+++,,,+++++++++++++++***((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((%%%'''))))))'''&&&&&&&&&&&&&&&((()))++++++,,,,,,((())))))))))))+++///222000555DDD[[[ppp}}}~~~rrrjjj^^^KKK:::222,,,++++++)))'''(((&&&&&&&&&&&&%%%$$$######!!!!!!"""""""""""""""######""""""!!!!!!!!!!!!!!! !!!!!!""""""######%%%###"""###%%%&&&###!!!""""""""""""###############%%%######&&&%%%""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$$$$'''&&&%%%)))///222<<>>DDDQQQcccuuummmKKK>>>444777======888444------,,,++++++******)))&&&'''((())))))((('''&&&%%%&&&'''(((***+++,,,---...***'''&&&))),,,......111//////......222???LLL]]]kkksssqqqtttzzzqqqgggQQQ>>>000000222///---///,,,++++++,,,......---+++(((((('''''''''(((((()))%%%&&&&&&&&&&&&&&&&&&%%%$$$###%%%((('''$$$&&&***&&&((())))))(((((()))***&&&&&&&&&&&&''')))***+++&&&))),,,,,,+++*********###(((------+++)))+++---******+++,,,---....../////////...---,,,---000333444;;;???===CCCVVVlllzzz}}}{{{xxxyyy||||||wwwrrr\\\KKK;;;555111000:::GGGddduuuzzzpppmmmqqqzzz~~~{{{wwwtttsssqqqnnnppptttqqqqqqssszzz|||sssjjjWWWOOOBBB666000...000222,,,+++******+++++++++*********++++++***)))'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))%%%'''(((((('''&&&&&&'''''''''(((******+++++++++'''((())))))))),,,000333111777HHHcccxxx{{{ooogggZZZEEE555...***++++++)))((()))&&&&&&&&&&&&%%%$$$######!!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!""""""### !!!"""######### """######""""""""""""############!!!$$$$$$"""###%%%%%%""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''%%%&&&(((((((((+++111000999GGGUUUbbbnnnzzzqqqWWWKKKMMMZZZqqq~~~yyy}}}rrrZZZTTTfff  ###""" $$$ !!!###$$$$$$%%%%%%!!!###%%%%%%###!!!!!!!!! !!! !!!###$$$!!!"""!!!!!!!!!"""$$$$$$$$$############### !!!"""###$$$%%%%%%%%%%%%&&&'''((()))******%%%''')))+++...222888<<>>:::///......------,,,,,,+++&&&'''(((******((('''&&&$$$$$$%%%'''(((***++++++---)))%%%$$$'''+++,,,,,,000///......---111???MMM]]]llluuurrrsss~~~~~~~~~|||xxxjjj[[[JJJ888,,,///444000---///,,,++++++,,,......---+++''''''&&&&&&&&&''''''(((&&&''''''''''''''''''&&&$$$###%%%((('''$$$&&&***'''((())))))(((((()))***%%%%%%%%%&&&((()))+++,,,&&&))),,,---,,,*********###)))+++(((&&&(((***)))***,,,---...///////////////...---+++---000333333:::===<<>>777333111000...,,,,,,,,,++++++,,,,,,---...)))***++++++)))(((((()))%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))))))))(((((((((((()))***,,,------,,,***)))+++***(((((())),,,///111777>>>QQQmmm|||sssfffRRR@@@222///+++))))))))))))(((,,,)))&&&$$$######"""!!!""""""###$$$$$$"""!!! !!!""""""!!!!!!"""###$$$""" """###!!!%%%$$$$$$$$$######"""""""""###$$$$$$%%%%%%%%%%%%""""""!!!!!!"""######$$$&&&######%%%$$$!!! ###"""############$$$$$$$$$$$$$$$%%%&&&&&&''''''(((***)))'''&&&'''(((***+++...555@@@OOO```ooozzzvvv^^^JJJBBBSSSdddwww{{{|||wwwZZZLLL\\\ppp|||!!!  !!!!!!!!! """$$$&&&''''''$$$!!!"""""""""!!!!!!!!!!!!!!! !!!"""!!! ###%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$''''''%%%$$$'''&&&###(((((()))))))))((('''&&&))))))+++000222444===FFFLLLWWWhhhyyyyyyXXXDDDDDDDDDHHHMMMJJJ999444...,,,---...---+++++++++***)))))))))))))))(((''''''''''''((())))))***)))(((((()))+++---///......//////---000>>>MMM```gggnnnpppuuu|||xxxrrrkkk]]]KKK===666111///222333000---------,,,++++++******++++++***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&******(((&&&'''%%%!!!)))******)))((('''''')))))))))(((((((((((())))))***,,,,,,+++***))))))***+++++++++***++++++,,,---,,,...///000//////111222000000///---,,,...333666::::::===GGGXXXjjjyyy~~~{{{|||~~~mmmWWWDDD===999999JJJ___uuuzzzyyyvvvvvv}}}xxxxxx|||}}}{{{}}}~~~|||yyyyyyzzz{{{{{{yyyuuuooojjjjjjooouuuyyy{{{}}}wwwqqqpppooohhhZZZOOO===999333000000///...---++++++******++++++,,,---+++,,,---+++(((&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))))))))))))))))))))(((((()))***,,,,,,,,,+++***+++***(((((())),,,///111666@@@UUUmmm{{{~~~rrrcccMMM:::222///+++))))))***)))(((***'''%%%$$$$$$%%%$$$##################"""!!!!!! !!!""""""!!!!!!"""###$$$"""!!!"""%%%&&&%%%######"""""""""!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&&&&######"""""""""######$$$&&&######&&&&&&######%%%"""############$$$$$$$$$$$$$$$%%%%%%&&&'''''''''))))))'''&&&'''(((***+++...444@@@OOO```ppp|||zzzcccNNNDDDRRRcccxxxyyyxxx{{{\\\KKKXXXjjjvvv !!!"""!!!!!!!!! !!!###%%%&&&&&&%%%###!!!$$$######"""!!!!!!  !!!!!!!!!!!!$$$&&&'''''''''&&&&&&%%%%%%%%%$$$''''''$$$###%%%$$$ ((()))+++,,,+++***(((''')))))),,,000333777@@@JJJTTTaaasssdddIIICCCCCCKKKRRRPPPAAA:::222------......---++++++***))))))))))))***''''''&&&&&&''''''((()))(((((())))))***,,,---......---------+++///<<>>IIIZZZhhhsssyyy||||||}}}{{{yyyppp]]]FFF777000...,,,,,,,,,,,,+++)))***)))'''&&&&&&%%%###!!!%%%$$$"""!!!!!!!!!"""### !!!""""""!!!!!!"""###!!!"""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$%%%%%%%%%!!!"""$$$&&&'''((())))))%%%%%%$$$$$$$$$$$$$$$%%%%%%""""""$$$$$$!!! ###""""""#########$$$$$$$$$######$$$$$$%%%&&&&&&'''&&&&&&&&&''''''((()))***(((,,,444BBBTTTgggxxxyyybbbPPPNNNbbbzzz{{{vvvhhhKKKKKKXXXiii{{{ !!!"""!!!  !!!!!!!!!!!!""""""""" !!!###$$$$$$$$$###### !!!""""""""""""###""""""###$$$!!!""""""######$$$$$$%%%!!!$$$&&&%%%&&&******'''((())))))***************)))***///777???HHHVVVbbbttt|||{{{aaaEEEBBBRRR[[[[[[QQQBBB777222111000///,,,,,,+++************+++''''''&&&&&&''''''((()))(((((())))))***,,,---...000...---......///777@@@OOO]]]kkkrrrxxx}}}sssbbbPPP@@@555...,,,333///...000///+++***---++++++***))))))))))))***)))((((((''''''(((((()))''''''''''''''''''''''''(((***((($$$###'''(((&&&'''((())))))(((((()))***&&&'''((())))))******))))))+++,,,+++******+++---,,,,,,,,,,,,,,,------......000333444333111000000------------...222777;;;>>>CCCNNN```uuusssbbbXXXWWWbbbwww|||zzzvvv{{{}}}xxxwww|||~~~~~~|||{{{|||~~~|||rrrkkkhhheee___UUUIII>>>666111///.........,,,***((()))***((((((''''''(((((()))***%%%'''))))))((((((((()))%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((())))))******+++++++++%%%&&&))),,,---------,,,++++++******,,,000333666AAANNN^^^kkkuuu|||}}}zzz~~~ttt^^^FFF777///...,,,,,,------+++)))+++***(((''''''%%%""" $$$######""""""""""""""" !!!""""""!!!!!!"""######%%%%%%$$$"""""""""###"""""""""###############""""""$$$%%%''''''((((((###############$$$%%%%%%%%%######%%%%%%""""""%%%"""############$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%&&&'''((()))))))))***---444@@@QQQeeevvv|||gggTTTOOObbbyyy}}}ttt}}}kkkMMMIIITTTggg{{{!!!!!!""""""!!!!!!  !!!!!!!!!""""""""""""!!!"""###############"""""""""""""""############ ######"""!!!"""### !!!"""###%%%&&&&&&$$$''')))'''(((++++++(((+++******)))***+++,,,---,,,---333<<>>KKKXXXmmmxxxzzzrrreeePPP<<<333333---...//////---***(((&&&############$$$$$$%%%%%%""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%######""""""""""""######!!!!!!"""""""""#########"""$$$%%%%%%$$$###$$$&&&###%%%'''(((&&&&&&(((***'''((()))+++222???TTTcccssszzzbbbUUU^^^vvv~~~xxxyyyyyy```GGGDDDZZZrrr !!!""""""""""""!!! !!!"""""""""!!!!!!"""############"""""""""###""""""!!!  """###$$$$$$%%%''')))###!!! """&&&)))((('''''''''&&&''''''((())))))***+++---,,,++++++,,,---)))222BBBTTTdddrrr}}}~~~nnnfffqqqyyy{{{iiiTTTGGGMMMRRRPPPEEE999222...+++------,,,,,,,,,+++++++++,,,...---******++++++((('''((()))+++,,,---------...///111222222222111111...222888@@@KKK]]]ppp}}}}}}|||~~~tttZZZBBB888888777555111---,,,,,,,,,,,,---------,,,+++***))))))))))))((((((((((((&&&'''''''''''''''&&&&&&&&&&&&'''((()))***+++,,, ###'''))))))))))))***%%%''')))*********+++,,,++++++************+++++++++,,,---,,,+++,,,---///------...///000000000000111111000...+++***+++---//////000222111333===GGG___vvv}}}wwwwww}}}zzz~~~~~~zzzzzzzzzzzzyyywwwvvvvvv|||yyywwwsssiii]]]VVVUUUUUUEEE666222444333///---------,,,,,,+++***((('''(((+++......+++((()))+++###$$$$$$%%%&&&'''(((((($$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&%%%&&&''')))((('''(((***+++***)))'''((()))+++,,,---------...111777;;;<<>>DDDTTTeeettt{{{wwwlll^^^PPPBBB666111222///222333111---)))''''''%%%%%%%%%$$$###"""!!! ###""""""""""""""""""############""" """$$$###""""""###$$$%%%&&&&&&$$$%%%&&&'''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$###"""!!!""""""#########""""""""""""######!!!!!!!!!!!!"""""""""###!!!###%%%&&&%%%$$$$$$%%% %%%))))))'''&&&(((+++%%%%%%(((,,,///777III[[[qqqxxxqqqXXXVVVnnnzzzyyycccJJJAAARRRjjj"""%%%%%%###!!! """######$$$$$$"""###%%%%%%$$$$$$$$$%%% !!!"""""""""""""""!!!###%%%'''''')))***111,,,'''%%%'''&&&"""&&&&&&''')))+++---///000,,,---......,,,******+++'''+++333===HHHUUUaaaiiilllooosssyyysssaaaeeessszzz___JJJ???JJJQQQKKKAAA:::666333+++,,,,,,...000222444555(((------******///000,,,$$$&&&(((***+++,,,,,,,,,---------...///111222333111777;;;:::999AAARRR```ttt~~~~~~rrriii[[[WWWRRROOONNNVVVhhhzzz~~~wwwhhhOOO999000333444///******---000,,,,,,---...---,,,+++***'''((((((((())))))******(((((((((((('''&&&%%%$$$%%%&&&''')))***,,,---...)))++++++)))&&&'''***---$$$'''***+++))))))+++---,,,++++++******++++++,,,)))***,,,,,,,,,---000222111000000///000222333444222111000---+++,,,///111//////111444666===MMM\\\kkk{{{wwwqqquuuxxx{{{|||vvvvvvyyysssvvvxxxvvvqqqpppsssxxxttttttwwwwwwjjjTTTBBB<<<333//////000000------000&&&'''((())))))((('''&&&$$$(((,,,,,,'''%%%%%%(((***))))))'''&&&%%%$$$$$$"""###%%%&&&'''&&&&&&%%%$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''%%%'''(((((('''''')))***###&&&))))))((((((+++...,,,,,,,,,------......///...333:::>>>@@@FFFWWWhhhwww}}}~~~|||tttgggWWWJJJ>>>444000000///222333111---(((''''''""""""###$$$$$$$$$$$$###$$$###############$$$$$$  """$$$$$$$$$$$$$$$%%%&&&'''((($$$%%%&&&((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%$$$"""!!!!!!!!!""""""######""""""""""""######!!!!!!!!!!!!""""""""""""!!!###%%%&&&%%%$$$$$$%%% $$$))))))'''&&&(((+++%%%%%%(((,,,---333DDDVVVpppwwwuuuXXXSSSlll}}}ttt|||}}}|||}}}}}}vvvbbbJJJ@@@QQQhhh!!!"""###$$$###""" !!!!!!!!!!!!!!!"""!!!!!!!!!"""$$$&&&(((%%%%%%###"""!!!!!! %%%%%%&&&%%%$$$$$$%%%'''(((''''''&&&&&&&&&''''''$$$%%%(((+++---.........,,,,,,***)))))))))***+++***,,,000333888???HHHMMMYYY```lllxxx~~~~~~}}}}}}~~~www\\\YYYpppfffQQQ???HHHNNNKKKAAA999444222000000111111111///...------,,,+++,,,.........---+++***)))))))))+++---///------,,,------...///000777888999999999<<>>FFF\\\qqqyyyhhhTTTFFF<<<444222444111///------)))$$$$$$'''$$$$$$$$$#########""""""###"""!!!"""$$$$$$""" """###"""!!! !!!###""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$###""""""############""""""""""""######$$$""" """###"""!!!""""""""""""###$$$%%%&&&%%%&&&&&&'''&&&&&&%%%%%%'''&&&''')))***///<<>>BBBBBB@@@???@@@DDDNNN___tttuuudddSSSGGGBBB???HHHTTT^^^lll}}}~~~ppp\\\HHH:::333222000---***)))***,,,---+++***)))((((((''''''((((((''''''''''''(((((()))(((''''''''''''(((((()))'''((()))*********)))((()))((('''''''''(((***+++***************************+++++++++,,,------...,,,...////////////000222///000111222333333222111000...,,,---111444333222111111444>>>NNNaaaqqq{{{xxxrrruuu{{{{{{uuuoooooottt~~~~~~|||yyyuuussswwwxxxyyywwwuuutttvvvyyypppnnnmmmllllllllljjjhhh```XXXNNNDDD===666000+++*********++++++,,,,,,,,,******)))(((&&&%%%###"""'''&&&&&&&&&&&&&&&''''''%%%'''((('''%%%$$$$$$$$$$$$$$$$$$%%%&&&''')))***$$$$$$%%%&&&'''(((((()))'''''''''''''''''''''''''''''''''''''''((()))))))))'''%%%&&&)))******(((---------......------,,,+++000666<<<@@@LLLcccxxxxxxhhhTTTEEE;;;444222444///......,,,&&&!!!"""((($$$$$$#########""""""""" """$$$%%%$$$### """###"""!!! !!!###$$$###"""""""""###%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$############%%%$$$######"""###############""""""""""""######$$$""" !!!"""###"""!!! !!!"""###%%%'''(((%%%%%%&&&&&&'''&&&&&&%%%(((''''''((((((+++666AAAZZZrrriiiVVV\\\ssswwwpppzzz}}}uuueeeLLL===EEEWWW !!!"""###$$$!!!!!!""""""###$$$$$$$$$#########$$$%%%&&&&&&''',,,***'''$$$""""""###$$$!!!###%%%&&&&&&&&&((()))%%%%%%%%%&&&&&&&&&&&&&&&%%%'''))),,,...///000000+++,,,...///...---+++***...222444333///...000333444666888===CCCKKKQQQUUUYYY]]]```]]]ZZZ^^^jjjtttsssvvvzzz}}}wwwZZZMMMXXXhhhvvv}}}kkk[[[CCC>>>===BBBFFFDDD>>>999333333333222111000//////+++******+++---///......************+++,,,---...,,,,,,,,,,,,---...//////...555>>>CCCDDDBBBBBBBBBCCCFFFPPPbbbwwwxxxdddRRRIIIEEEBBBNNN^^^qqq{{{zzzfffOOO<<<222///...---,,,+++***+++,,,---******)))((((((((((((((()))(((((('''(((((()))))))))((((((((((((((())))))))))))*********)))(((((()))((('''''''''(((***+++***************+++++++++++++++,,,------------------...000000//////111222///000111222222222111000///---,,,///444777555333444444999FFFZZZnnn{{{wwwtttzzzxxxrrrpppuuu~~~|||xxxvvvtttrrrqqqtttsssrrrrrrsssssssssrrrllljjjhhhjjjlllkkkeee___TTTJJJ>>>555333222///,,,******+++,,,,,,,,,,,,,,,&&&&&&'''''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&''''''%%%&&&''''''%%%$$$$$$$$$###$$$$$$%%%&&&((()))***$$$$$$%%%&&&&&&'''((((((&&&&&&'''''''''''''''(((&&&&&&&&&&&&'''((())))))***)))((()))***+++,,,,,,......///000///...---------111888===FFFVVVnnnssscccOOOBBB999444333666222...,,,+++(((###$$$(((############"""""""""""" !!!"""$$$$$$$$$### """###"""!!! !!!#########"""""""""""""""############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$#########$$$$$$###############$$$######""""""""""""#########"""!!!!!!""""""###"""!!!!!!!!!"""###%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&'''&&&''')))((()))333===UUUnnnqqq[[[YYYmmm}}}uuu|||~~~vvveeeLLL;;;AAAQQQ !!!###$$$%%%""""""######$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&&&&''',,,***(((%%%$$$###$$$$$$###%%%'''(((&&&&&&&&&'''$$$%%%&&&'''''''''&&&&&&&&&'''***---///000000000------,,,+++++++++++++++000555::::::666333444777888888888999:::<<<===>>>AAAGGGLLLKKKIIIOOO]]]iiiooossszzz~~~www]]]MMMUUUbbbsssooo```FFF<<<777===CCCBBB===:::444444333111000//////...+++***)))+++---......---************+++,,,------,,,++++++,,,,,,---...///...444;;;@@@AAABBBEEEGGGGGGEEEGGGRRRdddwww}}}nnnWWWFFFBBBEEEGGG^^^tttsss\\\DDD444......***+++---......---++++++***))))))(((((((((((()))))))))((((((((()))*********))))))((((((((())))))***************))))))))))))((('''''''''(((***+++))))))*********+++++++++,,,,,,---.........---------...000000//////111222///000111111111000///......---...222666888777555555777@@@QQQhhhzzzxxxvvv~~~}}}yyyxxxzzz~~~zzzuuuqqqppppppqqqpppnnnkkkjjjnnntttvvvrrrmmmfffdddccceeefffbbbXXXOOOEEE===222---...000///---,,,,,,------------,,,,,,&&&''''''(((((('''''''''%%%%%%%%%%%%%%%&&&''''''$$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$%%%&&&'''((()))$$$$$$%%%%%%&&&'''''''''%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%&&&'''((()))&&&))),,,+++)))))),,,000000111222222222000///...000555;;;AAAMMMbbbyyyjjj[[[HHH<<<666222444777666---'''''')))'''$$$$$$#########"""""""""!!!!!!"""###$$$######"""!!!!!! """###"""!!! !!!###!!!"""###$$$$$$"""!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$######""""""""""""###############"""""""""###$$$#########"""######$$$%%%$$$%%%%%%&&&'''''''''&&&&&&&&&(((***)))***333===PPPhhhzzzzzzbbbYYYiiiyyy|||vvvgggNNN;;;>>>LLL!!!!!!"""######$$$%%%%%%"""######$$$%%%&&&''''''$$$%%%&&&''''''''''''&&&))))))(((&&&%%%%%%$$$$$$$$$&&&((()))'''&&&%%%&&&$$$%%%'''((()))(((((('''&&&(((+++---///000111111...---+++*********+++,,,---555>>>@@@===<<>><<<:::888777666222777<<<<<<:::???LLLVVVcccjjjttt||||||ttt\\\LLLPPP___sssuuufffLLL>>>555999???===;;;<<<666555444222111000000000,,,+++***+++,,,---,,,+++)))******+++,,,,,,------++++++++++++,,,---...///...222777;;;<<>>LLL```vvv||||||yyytttnnnkkkkkkmmmooopppiiigggggglllsssvvvrrrmmmfffdddbbbaaa___WWWKKKBBB666111+++***,,,.../////////......------,,,,,,+++*********)))(((&&&%%%$$$$$$$$$$$$$$$%%%&&&'''(((###%%%&&&&&&$$$###$$$%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((($$$$$$$$$%%%&&&'''((()))"""'''++++++((((((---222222333555555555333111///222888>>>DDDSSSjjjdddTTTBBB777222000333888666+++"""$$$((('''### ######"""""""""!!!!!!!!!$$$%%%&&&$$$"""  """###"""!!! !!!### !!!$$$%%%%%%###!!!$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$#########"""######$$$%%%######""""""""""""######"""###$$$###"""!!!###%%%$$$$$$###############$$$$$$$$$%%%&&&''''''''''''%%%&&&(((+++******222<<>>JJJ"""###$$$%%%&&&&&&%%%$$$######$$$%%%&&&'''((((((%%%%%%''''''(((''''''&&&&&&&&&'''''''''&&&%%%$$$"""%%%((()))((('''''''''$$$&&&((()))******)))(((''')))+++...000111111111---------------,,,,,,+++---888EEEKKKKKKKKKPPPUUURRRPPPLLLHHHDDDAAA???>>>666999<<<999666888@@@GGGQQQ[[[jjjvvv}}}{{{vvvppp[[[JJJKKK[[[qqqyyykkkRRRBBB666777;;;999:::>>>999888666444333222222222---,,,***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++++++++,,,---...///---000444666777999>>>BBBDDDDDDBBBAAADDDOOO___kkkoooVVVEEE<<<<<>>===<<<===???EEEMMM^^^qqqvvvqqqjjjffffffiiilllnnnjjjkkklllllllllmmmnnnnnnhhheee```[[[TTTJJJ???888---,,,***)))+++///333666111000...,,,************))))))))))))(((&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((("""$$$&&&&&&$$$###$$$%%%$$$$$$#########$$$$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''(((((($$$$$$%%%%%%&&&((()))***%%%(((+++,,,,,,...111555555666777888777555333111111888>>>EEEUUUmmm~~~bbbRRR@@@555000///222777555,,,$$$%%%&&&%%%#########"""""""""!!!!!!!!!!!!###%%%&&&%%%!!! """###"""!!! !!!###!!!"""###$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$##################""""""###$$$$$$%%%######""""""""""""######"""$$$%%%###!!!!!!###%%%###"""""""""###$$$%%%%%%###$$$%%%&&&''''''''''''%%%&&&)))+++***)))000888AAATTTdddrrr~~~oooZZZ___zzzwwwqqqzzz~~~vvviiiRRR??????JJJ"""$$$&&&''''''&&&%%%$$$######$$$%%%&&&(((((()))%%%&&&'''((((((((('''&&&$$$%%%'''(((((('''%%%$$$ ###'''))))))((())))))%%%&&&(((***++++++***)))''')))+++...000111222222,,,---///111000...,,,***111>>>MMMUUUWWWZZZ```ffffffbbb\\\UUUOOOLLLJJJJJJBBBDDDDDD???;;;999===BBBCCCPPPbbbqqqzzz}}}zzzuuuooo[[[IIIJJJWWWnnn|||mmmWWWEEE777777999777999@@@<<<:::888666444444444444...,,,++++++,,,+++***((())))))***,,,,,,,,,,,,,,,++++++++++++,,,---......+++///333444444555888;;;CCCEEEEEE@@@<<>>>>>;;;999:::888444222000,,,***)))+++...000***++++++,,,,,,------...,,,+++******,,,......---...///.........000555888???@@@AAAAAAAAABBBDDDFFF]]]ooo^^^GGG@@@:::DDD___sss~~~yyy~~~jjj\\\III:::333000---++++++******)))))))))))))))'''(((***++++++***))))))''')))+++++++++***+++,,,---***)))***'''$$$%%%)))'''((()))))))))(((&&&%%%''')))++++++***))))))******,,,------,,,+++,,,---...............---------***+++,,,---...000000111444444888;;;777//////555555===CCC@@@999<<>>999000---)))''''''(((((((((+++***((('''&&&&&&&&&''''''&&&&&&&&&&&&'''((((((&&&$$$######$$$%%%%%%$$$%%%%%%%%%###!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&''')))))))))***,,,...---...111444666888888888<<<;;;999777555444333222777666<<>>===@@@@@@<<<;;;<<<;;;777333222111///...---------,,,,,,,,,------.........---+++***+++,,,......---------.........000333666;;;>>>AAACCCBBBAAA@@@@@@MMM]]]uuu|||[[[EEE@@@>>>LLLiii}}}mmmeeejjjoooppp]]]QQQAAA555///---+++)))+++******)))))))))))))))'''((()))***++++++******''')))************+++------*********((($$$%%%)))'''((()))))))))(((&&&%%%'''(((******)))((()))***)))+++------,,,+++,,,---........................+++,,,---...///000111111333333777999666111333999;;;@@@CCC???;;;BBBSSScccwww}}}yyyvvvooooooooollljjjiiijjjllllllnnnlllgggeeeiiimmmmmm___PPP@@@777222---++++++((()))---666???BBB>>>888///,,,)))''''''(((((((((***)))'''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''%%%$$$######$$$$$$$$$$$$###$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''%%%'''((())))))***,,,//////000222444666777888888999888777555333222111111999999@@@SSSlll}}}jjjVVVAAA666444///000333------***((('''((((((%%%###"""""""""""""""###$$$$$$ """###"""!!! !!!###!!!!!!!!!!!!""""""""""""########################&&&%%%$$$$$$$$$###!!!$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$#########"""""""""######$$$!!!"""$$$%%%%%%$$$"""!!!"""!!!  """$$$&&&&&&'''(((******)))((('''''''''(((((()))+++,,,---777EEEYYYhhhoootttzzz|||ccc^^^rrrttteeennnwwwzzz}}}~~~|||pppcccNNNEEEQQQ!!!!!!!!!!!!!!!"""######&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$&&&((((((''''''((()))(((((((((***,,,,,,***'''))))))+++,,,...///111111///111333444333111...,,,---AAA]]]uuu}}}}}}{{{uuuvvvyyy{{{xxxpppgggaaa___eeejjjuuu}}}vvvkkkWWWFFFDDDZZZpppxxxwwwrrrjjjaaa^^^ppp}}}uuudddNNN:::444555555777<<>>JJJ^^^uuuyyyYYYEEEBBBCCCTTTrrruuu\\\NNNQQQWWWXXXMMMDDD999111...,,,***)))+++******)))))))))))))))&&&''')))***++++++++++++((()))***)))((())),,,...,,,******+++(((%%%&&&***((((((((()))(((((('''&&&%%%'''))))))(((((((((***)))+++,,,---,,,+++,,,------......//////000000000---......///000111111222222222444777666555999@@@BBBCCCAAA===>>>JJJ```qqq|||yyytttvvvwwwvvvsssqqqppppppiiikkkkkkiiijjjlllkkkgggTTTCCC333------,,,++++++&&&+++444>>>BBB@@@999333///,,,(((''''''(((((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&########################!!!###%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%'''((()))$$$&&&)))******,,,...000222222444555666666666666666555444222111111000000999:::DDDZZZsssyyy{{{{{{zzzsssbbbKKK999222222...///111+++,,,***((((((((('''%%%###""""""""""""""""""###$$$ !!!""""""!!!!!!"""###!!!!!!!!!!!!""""""""""""########################(((&&&$$$######"""!!!%%%%%%%%%%%%%%%$$$$$$$$$&&&'''&&&&&&%%%$$$###"""######"""!!!!!!!!!"""""""""###$$$%%%%%%$$$###""""""!!!  """$$$&&&%%%&&&((()))))))))((('''(((((((((((()))***,,,,,,444BBBTTTccckkkqqqvvvzzziii___kkk|||uuudddoooxxxyyyzzz~~~vvvjjjTTTJJJTTT !!!"""###"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$&&&((((((((('''(((***'''((()))***++++++***)))((()))***+++---///000111000111333444333111...---222???WWWooo~~~{{{yyy}}}|||xxxxxxzzz{{{oooZZZGGGAAASSSgggooojjj```UUUNNNUUUmmm~~~vvviiiSSS>>>777666444666<<>>===;;;AAANNNddd}}}zzz[[[FFFCCCFFFZZZxxxsssVVVCCCAAAEEEEEEBBB===666111///---+++***+++******)))))))))))))))''''''((()))***++++++,,,)))))))))((('''(((,,,...,,,******+++)))%%%&&&***((((((((((((((((((''''''$$$&&&((()))((('''((()))(((***,,,---,,,+++,,,---......//////000111222222//////000000111111111222000111333444666:::@@@EEEDDDBBB>>><<>>888111------+++(((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%"""###$$$$$$###"""######"""%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$&&&(((***&&&(((+++---...///111333555555555555555555555555333333222111111111111111666:::GGG___yyyxxxyyyyyyyyyzzzxxxjjj[[[CCC444000222......///)))+++***)))((('''&&&%%%$$$###"""""""""""""""######"""######"""!!! !!!!!!!!!!!!!!!""""""""""""########################(((%%%###""""""###""""""%%%%%%%%%%%%$$$######"""(((((((((((('''%%%$$$######""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""###"""!!! !!!"""$$$%%%"""###%%%''')))*********(((((((((((()))***+++,,,222>>>OOO```kkksssxxx{{{~~~kkk[[[aaarrr~~~xxxfffnnnyyy{{{|||yyyoooXXXKKKRRR !!!"""#########$$$%%%%%%%%%$$$$$$""""""######$$$$$$%%%%%%%%%$$$###"""######%%%&&&$$$&&&((()))(((((()))***'''((()))************+++(((((()))***,,,...000111111111111111000///......222<<>><<<:::777444111//////...---------,,,+++++++++///---,,,,,,---...---,,,&&&))),,,------,,,,,,---111444888<<<===???AAACCC??????EEEUUUnnnxxxZZZFFFBBBHHH___}}}xxxYYYBBB;;;:::888:::888444111///---+++)))+++******)))))))))))))))((((((((())))))***+++,,,)))))))))''''''(((+++...+++******,,,***&&&'''***(((((('''''''''((((((((($$$&&&(((((((((((()))***)))+++---------,,,---/////////000000111222333333000000000111111111111111...000333555888>>>DDDGGGCCC@@@>>>AAALLLaaaxxx}}}|||tttlllfffcccfffiiijjjhhheee\\\NNN@@@888333000...+++(((***///111666:::;;;777111,,,***,,,***((('''(((((((((''''''''''''((((((((((((((($$$$$$$$$$$$$$$%%%%%%&&&!!!###%%%%%%###"""###$$$"""%%%'''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%((())))))+++///111222333555666666666555555444444444444222222111111222333333444555===OOOhhh~~~zzzzzzyyyyyywwwpppaaaSSS@@@333111333...,,,---'''++++++***)))'''%%%%%%%%%######"""""""""""""""###$$$%%%%%%### !!!!!!!!!!!!""""""""""""########################%%%###!!!!!!###$$$$$$$$$######$$$$$$###"""!!! ''''''''''''&&&%%%$$$###""""""!!!!!!!!!!!!!!!"""#########$$$$$$############""""""!!!""""""###$$$"""###$$$&&&((()))******)))((((((((()))***++++++000:::LLL^^^nnnyyyjjjVVVUUUfffwwwzzz~~~{{{jjjmmm{{{~~~ttt\\\LLLQQQ """###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$%%%%%%$$$############$$$$$$%%%%%%'''))))))(((((()))***((()))******)))(((***+++((((((((()))***---///111111111000000///............777MMMjjj}}}{{{pppiiinnn|||zzzbbbLLL???BBBIIINNNHHH>>>===DDD]]]wwwttt]]]FFF;;;777777===FFFQQQWWW\\\]]]]]]]]]XXXRRRJJJGGGBBB<<<777444333222......---,,,++++++******000...,,,,,,---...---,,,'''))),,,---,,,+++,,,---///111555777:::>>>CCCGGGAAA???@@@JJJ^^^{{{wwwZZZFFFBBBIIIccczzz]]]DDD999444000444333222000---+++)))(((+++******))))))))))))))))))))))))((())))))***+++'''((()))((('''(((+++---+++)))+++---+++''''''***(((''''''''''''((())))))$$$&&&((()))))))))***+++)))+++............///000000111111222222333333333111111111000000000000000,,,000444777<<>>777444111111000...---,,,++++++111///------......---,,,)))***,,,,,,++++++,,,...+++...222555777:::===@@@AAABBBAAA===AAAUUUttteeeNNNFFFKKKddd|||___EEE:::555222///000111111///.........+++******))))))))))))))),,,+++***((((((((())))))%%%''')))***)))))))))******)))+++...,,,((((((+++((('''&&&&&&'''((()))***%%%''')))*********+++---+++---///000000000222333333333333333333333333333111111000000//////......)))111888<<>>@@@GGG]]]zzzwwwZZZDDDIIIeee}}}eeeLLL>>>888555333222111000/////////000---,,,+++***))))))))))))))))))))))))))))))))))))+++(((&&&'''***,,,+++***(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))***************,,,...222555666666666777777666444444555777333444444222///......///000222999CCCHHHFFFEEEFFFQQQaaauuuzzzwwwtttnnniiifffbbb___]]]YYYOOOAAA555///------,,,((())))))+++---000222444111...***)))***+++***((())))))((('''&&&&&&%%%%%%(((((()))))))))(((&&&%%%"""!!! !!!$$$&&&&&&%%% ...444+++$$$%%%%%%!!!$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&''''''''''''((()))***,,,---...///222222111000111222444555444333111000000000111111111......//////...222888>>>RRRjjjzzz}}}qqq]]]KKKCCC888444000---,,,,,,+++***(((((('''&&&%%%%%%$$$###$$$$$$###"""!!!  !!!"""""""""""""""!!! !!!""""""###"""#########"""!!!%%%$$$$$$$$$###""""""""" !!!"""###$$$$$$!!!"""$$$$$$"""!!!"""### !!!!!!!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&(((((((((((('''((('''&&&%%%&&&(((***+++///666DDDYYYnnn~~~oooXXXDDDDDDVVVdddnnnwwwwwwuuuttttttsssyyy}}}~~~}}}{{{yyysss{{{uuucccRRRIII$$$$$$"""!!! !!!"""#########!!!   """###!!!!!!!!! %%%'''******)))(((((()))((())))))******)))((('''%%%&&&((())))))+++---000///000222444555333///+++...222===MMM```ppp{{{|||uuuooo\\\RRRDDD???HHH```|||fffOOO999666666999???LLLbbbvvvpppYYYDDD===999777@@@OOOeeetttuuuppprrroooddd___ZZZXXXVVVSSSNNNFFF>>>888333222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***)))***++++++---000///...111777===<<>>444(((%%%%%%#########""""""######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''')))+++---///111222333222111111111222333444333222111000000000111111111---+++,,,---...555<<>>LLLbbbsssvvvqqqooofffUUUMMMHHHGGGFFFFFFDDD@@@:::666222222000//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***((()))***))),,,---------///444999:::DDDGGGEEEEEECCCPPPhhhvvvgggMMMIII[[[uuu}}}rrr]]]LLLBBB888111111222222222222000///...,,,,,,+++***)))))))))))))))))))))))))))))))))))),,,***(((((()))***)))(((************)))))))))))))))))))))))))))))))))))))))))))))*********++++++***+++---///111333555666000222333444333444666888333222000---++++++...111666===EEEGGGBBBBBBOOO___zzz~~~~~~uuuhhhggggggiiiiiicccWWWNNN===888000***((((((((((((&&&)))---000111111///...---+++)))((())))))((('''((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$######&&&$$$""""""###$$$###"""###333<<<333%%%!!!"""###""""""!!!!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))),,,...111333444333333222111111111222222222222111000000000111111222---+++,,,...111:::CCCMMM]]]ppp{{{zzzqqqdddRRRCCC<<<777444000---,,,+++***)))%%%%%%$$$$$$######""""""######################## """###$$$%%%%%%"""#####################%%%%%%$$$###""""""""""""###############$$$$$$$$$######"""""""""!!!!!!!!!!!!###$$$$$$###""""""###!!!""""""""""""###############$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$%%%&&&''''''((((((''')))((((((((((((***+++,,,***000===PPPeeevvv|||~~~lll[[[IIIHHHWWWcccnnnxxxyyywwwwwwwwwuuurrr{{{{{{zzzxxxvvvpppzzzuuueeeTTTGGG !!!"""$$$%%% &&&%%%$$$#########$$$%%%)))(((''''''''''''((((((%%%'''******)))(((((()))%%%''')))+++,,,+++***)))&&&''')))))))))+++---///222222222444555444222///000222999EEEWWWjjjzzz{{{sssiiiaaaKKK???888AAAZZZttt{{{vvvuuuvvvwwwqqqaaaKKK;;;888777999CCCSSSiii~~~hhhPPP;;;666444111999EEE___sss{{{wwwtttfffRRRGGG???===;;;::::::999666444000000//////.../////////,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,+++)))))))))******+++---------///333666888AAAFFFHHHJJJHHHTTTmmmuuuhhhMMMCCCPPPjjj~~~|||vvvbbbPPPCCC999444///000111222111///---+++,,,++++++***))))))******((((((((((((((((((((((((,,,+++)))))))))))))))(((++++++******))))))(((((((((((((((((((((((((((((()))))))))******++++++,,,***,,,...///000222444555111333444555444444555777222111///,,,,,,...444888===AAAEEEEEEBBBHHH]]]rrr}}}|||}}}~~~}}}~~~zzzrrreeeeeegggjjjiii```PPPCCC444111---)))(((((())))))'''***///222333111---***,,,+++******))))))(((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$######%%%###""""""###$$$$$$###(((...(((!!! ###%%%"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$'''((()))+++...000111222333333222111111111000000111111111000000000000111000------///333777@@@IIIUUUcccsss}}}|||rrrfffXXXIII===777666333000...,,,+++)))((($$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$ !!!"""###$$$$$$$$$########################'''&&&$$$###"""###$$$$$$"""""""""###$$$$$$$$$%%% !!!"""###$$$$$$%%%!!!###%%%$$$###"""######""""""#########$$$$$$$$$"""######$$$$$$######""""""""""""!!!""""""###$$$$$$$$$%%%&&&''''''''''''))))))))))))***+++,,,---***...999JJJ___qqq|||}}}}}}kkk\\\JJJDDDPPP___jjjuuuvvvuuuuuuuuusssrrr}}}~~~yyyyyyzzzxxxttt~~~yyylllXXXHHH """###$$$ !!!&&&%%%$$$######$$$%%%%%%((('''%%%%%%%%%&&&'''(((%%%'''******)))(((((()))(((((((((((()))+++,,,---'''(((*********+++---///222222333555777666333000///111777BBBQQQccctttrrrbbbWWWCCC<<<:::HHHccc{{{yyyuuuuuuuuusssnnncccRRRAAA777777777<<>>BBBFFFJJJIIIUUUooozzzkkkOOO@@@HHHbbbyyy}}}kkkUUUBBB999666---...000000000...+++***,,,+++******)))*********((((((((((((((((((((((((++++++***)))((((((((()))++++++******))))))((((((((((((((((((((((((((((((((())))))***+++,,,,,,,,,***,,,/////////000222555444555777777666444555555//////---,,,---222999>>>FFFDDDEEEFFFJJJWWWooo||||||}}}yyyzzz|||~~~~~~}}}}}}yyyqqqiiihhhhhhhhhdddXXXFFF:::///...,,,)))''''''((()))))),,,000333333000,,,))),,,,,,,,,,,,+++***))))))'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%###"""!!!"""$$$%%%%%%%%%###%%%%%%""""""%%%))))))$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))***+++,,,---......222222222222111000000///000000000000111000000000,,,***---222666:::BBBJJJ[[[hhhwwwzzzooo```QQQEEE<<<777555333000...---+++)))'''$$$$$$$$$$$$%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%"""###############"""!!!!!!!!!"""""""""""""""###'''&&&$$$#########$$$%%%"""""""""###$$$$$$$$$%%% !!!"""###$$$%%%%%%"""###%%%%%%###"""###$$$############$$$$$$$$$$$$"""######$$$$$$######""""""""""""!!!""""""###$$$$$$$$$%%%%%%&&&''''''((()))))))))******+++,,,---***---666EEEYYYlllxxx~~~zzz}}}}}}mmm___LLLAAAHHHZZZfffqqqssssssssssssqqqvvv{{{vvv{{{}}}yyytttvvv```KKK"""!!!!!!  !!!!!! !!!""""""######"""!!!!!!"""###$$$'''&&&%%%$$$$$$&&&''')))%%%'''******)))(((((()))))))))(((((()))***,,,...((()))*********+++---///111222555888999888444000+++...444===JJJZZZkkkuuuoooZZZLLL999888>>>QQQkkk|||vvvtttzzzyyyttthhhWWWGGG<<<777333666>>>PPPlll~~~|||jjjQQQ<<<777666222666???SSSooo{{{hhh___PPPLLLFFFAAA===999666444///......------------...,,,,,,,,,,,,,,,,,,,,,,,,((()))++++++***+++,,,...---------...///111222333888<<<===BBBFFFCCCNNNiii{{{rrrXXXEEEFFF]]]tttrrr\\\FFF999666......//////...---,,,+++++++++***************+++))))))))))))))))))))))))******+++***(((((()))+++************))))))))))))))))))))))))))))))))))))((())))))***+++,,,------***---000000......111444444666888888666555444444......------///444<<>>555;;;GGG[[[rrr|||{{{}}}tttaaaLLL<<<666777222777BBBWWWwww{{{lllSSS===999777222444<<>>CCCGGGHHHPPP___lllttt{{{}}}yyyvvvwwwyyywwwxxxyyyiiiggg___QQQ@@@333...---***++++++)))'''(((---111444222000...---,,,,,,,,,'''***,,,,,,)))(((((()))&&&'''''''''''''''''''''$$$$$$#########$$$&&&'''&&&$$$""""""###$$$###""" """%%%&&&$$$!!! ###"""""""""""""""######$$$$$$%%%&&&'''(((***++++++((()))***,,,...000111222...///000111222222111000---...///111111111000///111......333999???KKKUUUkkkvvvwwwuuuhhhSSSDDD@@@>>>;;;333222///...---+++(((%%% !!!"""###$$$$$$%%%"""""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$ !!!"""###%%%'''((((((!!!"""$$$%%%%%%$$$###"""%%%$$$$$$$$$######""""""!!!!!!"""###$$$%%%%%%&&&"""$$$&&&%%%$$$###$$$%%%!!!""""""""""""#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%$$$######$$$%%%'''((('''((()))******+++******+++***---888III\\\jjjqqqjjjmmmsssyyy}}}}}}yyywwwfffTTTRRRYYYfffrrrwwwwwwxxxwwwvvvqqq{{{~~~yyy}}}{{{jjjfffxxxoooPPP###  !!! !!!  !!!!!!!!!""""""#########$$$&&&%%%$$$###""""""""""""'''((())))))(((''')))******///((($$$+++,,,'''''')))+++)))&&&***222333...222444777999999777555333//////333<<>>666444666:::>>>DDD^^^iiiTTTAAA:::777222111555CCC\\\vvv}}}{{{yyy||||||{{{zzzuuueeeTTTDDD:::333444333...,,,...+++---///000...,,,++++++***+++,,,---............---------...............333222777??????===GGGVVVrrr{{{cccJJJEEEOOOggguuu}}}jjjMMM555777...))),,,000000//////))))))***++++++,,,------''''''(((((())))))******(((''''''(((((()))***+++))))))))))))(((((((((((()))))))))(((((((((((((((///(((&&&+++000000//////,,,---...///000000000000000000111222000///444===BBBAAA@@@???@@@AAABBBCCCFFF^^^ttt{{{}}}yyyvvvyyyzzzwwwmmm^^^LLL???555,,,)))***,,,+++***)))***---///111000//////...,,,+++************(((''''''&&&&&&&&&+++)))&&&$$$###$$$%%%&&&%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$###"""###$$$ !!!######""""""$$$%%%&&&(((***++++++,,,...000------------...000111333///......000222333222111000//////111444444222///000///000444555<<>>999555000...///...///...---,,,+++++++++***+++,,,------.........,,,,,,,,,,,,------------222111666===>>><<>>QQQbbbxxxzzzjjj^^^LLL<<<444666>>>DDDMMMKKKFFFWWW}}}}}}fffRRR???999666222111555:::PPPlll~~~{{{hhh[[[LLLBBB;;;555333333000///---,,,+++++++++,,,)))***+++,,,---------,,,***+++++++++,,,,,,,,,,,,111000444:::;;;:::BBBNNNdddrrrnnnWWWKKKCCCSSSllliiiUUU???777111000...++++++---++++++++++++++++++++++++))))))))))))))))))((((((+++***)))(((''''''''''''&&&&&&'''((()))***++++++)))******++++++,,,,,,,,,;;;222***)))++++++---000......///000111111111111333000000000...---333;;;EEEGGGHHHFFFEEEHHHOOOVVVooo}}}yyyuuuvvvvvvttt___LLL777,,,)))'''''')))))))))***,,,------......------,,,+++***))))))(((%%%%%%&&&'''(((((()))))))))(((%%%$$$###$$$%%%&&&$$$######""""""""""""###%%%$$$$$$###"""!!! """###$$$$$$###"""###$$$ """######"""###$$$&&&)))***,,,,,,+++,,,---///---------...///000222222111000000222444444333222333222111222222222000......///222777===JJJ```rrr|||~~~uuugggRRRAAA;;;<<<:::555222000---***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%$$$######$$$######""""""""""""###############"""######$$$%%%%%%$$$$$$###""""""!!!!!!""""""#########$$$$$$$$$'''%%%###!!!!!!###&&&'''$$$$$$#########"""""""""###$$$$$$%%%&&&&&&&&&&&&"""###$$$$$$###"""###$$$%%%###!!!$$$(((***((($$$&&&'''((()))))))))))))))((()))+++111:::EEEOOOUUUWWWYYY```jjjpppqqqrrruuunnnVVVKKKUUU___bbbeeekkkqqqsss~~~zzzuuujjjkkk{{{vvvaaaOOO ######!!! ###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###&&&'''############$$$%%%&&&'''###&&&(((***))))))***,,,111444***!!!&&&)))(((---...---+++)))+++...111111///111555888:::;;;::::::222333555;;;DDDLLLQQQTTTMMMDDD;;;777444444===GGG]]]lll{{{nnn[[[PPPAAA666666>>>KKKSSSYYYTTTIIISSSwww|||eeeQQQ>>>888666111111555888KKKfff~~~uuukkk\\\PPPGGG@@@:::777000...---------------,,,)))***++++++,,,,,,,,,+++******++++++,,,,,,------000///222666777777>>>HHH\\\kkk{{{}}}eeeVVVHHHNNN\\\nnn}}}rrraaaBBB;;;333000---***+++///------,,,,,,,,,,,,,,,,,,+++******))))))(((((((((******)))((((((((((((((('''''''''((()))*********))))))))))))))))))******444---((())),,,---000444...///000111111222222222222///------,,,,,,222999===AAAEEEFFFHHHRRRaaammm~~~xxx{{{}}}}}}~~~~~~wwwoooTTTCCC111******))))))***'''(((+++---......---,,,,,,++++++***))))))((((((%%%%%%&&&'''((((((((((((((('''%%%$$$###$$$%%%&&&%%%$$$###""""""!!!""""""$$$$$$######"""""""""!!!"""###$$$$$$###"""###$$$ """############$$$&&&)))+++,,,,,,++++++,,,...------...///000111222222222111111333444555444222555444333222111000...------///222777???OOOeeevvv{{{}}}{{{ppp```KKK>>><<<===999444000///,,,)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$##################$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$%%%%%%%%%%%%&&&((('''%%%$$$$$$%%%&&&'''%%%$$$$$$######""""""!!!"""###$$$%%%&&&'''''''''"""###$$$$$$###"""###$$$%%%$$$###%%%'''(((&&&$$$&&&'''(((((())))))(((((())))))***---555AAAMMMUUUYYY^^^eeekkkmmmnnnssswwwqqqYYYEEEMMMUUU\\\aaagggoootttyyyzzz{{{~~~~~~{{{nnniiisss|||ssscccUUU"""%%%$$$!!!!!!### ######"""!!!!!!"""###$$$""""""######$$$%%%''''''###%%%)))************+++,,,222,,,$$$((()))'''+++///...---------...000222000222555999;;;<<<======666666777;;;AAAFFFIIIJJJ@@@;;;666444555;;;GGGQQQhhhtttsssdddKKKCCC999666===KKKYYYbbbddd^^^OOOPPPppp|||zzzfffQQQ???888555111111444888GGGbbb~~~zzzooocccYYYNNNBBB:::000///...000111111///---******+++,,,,,,,,,++++++***++++++,,,---.........//////111333444666;;;BBBTTTeeewww~~~ssshhh[[[QQQNNNXXXiiiwwwyyykkkJJJ???555000---,,,...222...............---------++++++******))))))((((((((((((((((((((()))******))))))))))))((((((((((((---,,,,,,,,,+++*********+++((('''+++...---///222...///000111111222222222111---+++,,,,,,,,,111777666<<>>>>>:::555///...+++)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!$$$%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%#########$$$############""""""######$$$$$$$$$%%%!!!!!!!!!"""""""""######""""""$$$$$$$$$###"""!!!%%%$$$$$$$$$######"""""""""###$$$%%%&&&&&&'''&&&"""###$$$$$$###"""###$$$$$$&&&((('''$$$"""###$$$%%%&&&'''(((((()))((((((+++***)))***111???NNNZZZ___eeekkkllllllpppyyyqqqYYYCCCHHHQQQZZZaaahhhqqqwwwxxxvvvuuuwww{{{~~~tttiiiooo~~~~~~xxxlll___ """######"""  ############"""""""""!!!#########$$$$$$&&&''''''###&&&)))+++***))))))***'''000,,,&&&***)))&&&)))...---///111000---...111111333555888;;;<<<======999999999;;;>>>@@@@@@???444333111333999DDDRRR\\\sss||||||iiiXXX???:::777<<>>@@@>>>999666///---+++)))''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""" """############%%%'''%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$###""""""""""""######$$$%%%%%%&&&"""#########$$$$$$$$$$$$!!!###%%%''''''&&&###"""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%%%%"""###$$$$$$###"""###$$$###&&&)))'''###!!!"""%%%$$$%%%&&&'''((()))))))))++++++******///<<>>KKK___qqqyyy{{{{{{xxxtttppp\\\NNNBBB@@@@@@===888666...---+++)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""!!!###&&&)))$$$######""""""######$$$###$$$$$$%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((()))(((''''''"""######$$$$$$%%%%%%&&&""""""###$$$$$$#########"""###$$$$$$###"""###$$$"""###%%%%%%%%%$$$%%%%%%"""###%%%'''(((*********(((******+++...999GGGRRRWWW```hhhjjjooo|||sss[[[HHHIIIQQQ]]]eeeiiinnnuuusssrrrsssvvv{{{}}}nnnooozzz{{{~~~yyyhhh $$$$$$!!! !!!"""######"""!!! """%%%&&&%%%###"""%%%%%%$$$$$$%%%%%%&&&&&&$$$'''+++,,,+++)))''''''###---)))###&&&'''''',,,))))))...333000)))''',,,000111333555777999::::::???>>><<<<<<;;;999555222666888999===III^^^rrr~~~}}}zzzrrrdddNNN;;;;;;===DDDTTTiii{{{}}}gggSSS___yyy~~~{{{zzzkkkWWWCCC;;;777111///333222999OOOpppqqqMMMDDD888000000111222111---------......---,,,,,,'''((()))***+++,,,------000111000...000444777888>>>TTTmmmzzzyyyhhh[[[RRRLLLLLLPPPMMMVVV___ffftttfffHHH888333000---+++))))))***++++++,,,------)))))))))***+++++++++,,,+++***)))((((((''''''(((&&&&&&'''((()))***++++++'''((()))+++---///111111***))),,,//////,,,---000,,,---...///000000000000000---...444777777888:::@@@MMMccczzzxxxssszzzxxxwwwdddQQQAAA666***))))))***'''$$$'''---'''((()))***+++,,,,,,,,,************)))))))))))) """%%%'''))))))(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&############"""""""""""""""$$$$$$$$$###"""###$$$!!!###$$$$$$$$$$$$%%%'''###$$$''''''((()))+++---,,,...///111222222222222333222111222333333222000///000000---)))''')))+++)))222:::BBBPPPeeevvv}}}|||}}}zzzuuuoooWWWJJJAAA@@@@@@;;;666555...---+++***)))((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!! ###'''***""""""!!!!!!!!!!!!""""""###$$$%%%%%%$$$###"""!!!&&&&&&%%%$$$$$$#########""""""#########$$$$$$$$$"""""""""###$$$%%%&&&'''""""""###$$$%%%&&&&&&'''""""""#########""""""!!!"""$$$$$$$$$###"""###$$$""" ###''')))(((%%%!!!"""$$$&&&(((***++++++%%%(((+++,,,...555AAAJJJNNNYYYccchhhqqquuu]]]JJJJJJRRR^^^eeegggkkkqqqiiijjjooovvv}}}ooopppzzz{{{}}}yyyeee  """ !!!!!!!!!""" !!!######$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%++++++,,,,,,+++***((('''+++***)))((((((''''''(((+++---000000////////////111222444555555555777999===<<<;;;999666444222111111555;;;HHH^^^uuu}}}xxxppp```LLL===888===CCCPPPdddxxxsssXXXXXXvvv{{{{{{nnn\\\FFF999333111333666333777KKKjjjfffQQQ===777999777111,,,---------,,,,,,,,,++++++++++++++++++,,,---......---000444444222000000222888KKKdddttt|||xxxnnnggg^^^SSSKKKHHHFFFGGGPPPfffxxxUUU<<<222000...,,,------,,,,,,,,,---......)))+++++++++***)))***+++,,,+++***((((((***+++,,,***)))'''&&&%%%'''((()))&&&''')))***,,,,,,------(((,,,//////++++++...222,,,---///000111222111111111...,,,---444;;;AAADDDOOO^^^uuuzzzxxxxxxwwwuuuzzz{{{nnnVVV@@@333000***)))(((''''''((()))***++++++++++++++++++++++++******)))((((((((((((((('''''''''(((((((((((((((%%%$$$%%%%%%&&&'''((()))&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$######"""#########""""""""""""############!!!''')))%%%###&&&%%%!!!$$$&&&'''''''''))),,,///000222444444333111111222...///111111222111000////////////---***)))***+++(((111:::DDDUUUmmm~~~|||tttkkkNNNHHH@@@=========999555///...---+++***)))(((((($$$$$$%%%%%%&&&'''(((((("""###%%%%%%$$$$$$$$$%%%###########################$$$$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$"""######$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$###"""""""""###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$##################%%%%%%$$$$$$$$$%%%&&&'''&&&&&&''''''((()))))))))+++)))***,,,---000999CCCFFFRRR```jjjsss}}}vvvdddOOOHHHJJJWWWbbbeeefffjjjnnnooorrryyy~~~ppphhhqqqppp !!!""" !!!!!!!!!"""""" !!!"""######$$$######!!!""""""###$$$%%%&&&&&&((()))+++,,,,,,+++)))(((******)))(((''''''((((((+++---///000///...///000000111333444555666999;;;???===:::777333000...---333;;;GGGYYYqqq|||mmm]]]MMM@@@===???GGGNNN[[[kkkzzzxxx___\\\uuu}}}|||qqq___JJJ===666222222444444777IIIfff}}}xxxaaaGGG:::888666222000------,,,+++++++++++++++++++++++++++,,,---...///...111555666444222222222555CCCVVVhhhuuuzzzsssjjjcccWWWPPPGGGIII\\\xxxaaaFFF777111///.........---------......///***+++,,,+++***)))***,,,,,,+++)))(((((()))+++,,,))))))''''''''''''((()))(((((()))***+++,,,,,,---(((,,,///...++++++...111,,,---///000111111111000000111222333555===HHHPPPcccqqq|||yyyuuummmmmmhhhYYYEEE444+++)))***)))(((''''''((())))))++++++++++++++++++++++++***))))))(((((((((((((((%%%&&&&&&'''(((((())))))$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$###"""""""""###"""""""""###$$$%%%%%%""""""""""""############$$$&&&######'''(((&&&%%%&&&'''((((((***---000111333555555333222222333000000111222222111000///---......,,,***)))***,,,,,,333===HHH[[[rrr}}}qqqeeeLLLFFF???=========999555///...---+++***)))(((((((((''''''''''''&&&&&&&&&"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%############$$$$$$$$$%%%######""""""######$$$%%%###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''(((((())))))***)))))),,,---000999CCCGGGUUUccclllsss{{{|||lllNNNGGGFFFQQQ[[[^^^cccjjjsssrrrtttyyyzzzllldddmmm{{{ttt!!!  """### !!!!!!!!!"""""""""""""""###############"""!!!!!!!!!!!!"""$$$&&&'''%%%'''))),,,---,,,***)))))))))(((((('''(((((((((***,,,...///......///000///111222333444777;;;>>>???===999444111///...---111===PPPgggxxxaaaLLL>>>888???HHHWWW^^^iiisss|||ggg```rrr|||qqq___LLL@@@999444222333444666EEE```wwwwwwWWWBBB888444444555...---+++))))))***+++,,,++++++++++++,,,---...//////222666888777555333333222777DDDVVViiixxxzzzmmmcccVVVRRR```yyyrrrTTT>>>444111000000//////.........//////***,,,---,,,+++***+++,,,+++***)))(((((()))***+++(((((((((((((((((())))))+++***))))))***+++,,,---)))+++...---++++++---000---...///000000111000000///444888888999BBBUUUddd|||xxxqqqiiibbbVVVFFF888...***)))))))))(((((((((((())))))***************************)))((((((''''''(((((($$$$$$%%%&&&'''(((((()))############$$$%%%&&&&&&'''&&&%%%###"""!!! !!!!!!!!!"""###%%%&&&'''"""""""""#########$$$$$$###$$$"""###&&&))))))&&&'''((())))))+++...111111333555555333222333444111222333333222111000///,,,,,,,,,+++******,,,...000777AAAOOOdddyyy{{{kkk\\\IIICCC>>><<<======999444///...,,,+++))))))((((((+++***)))((('''&&&%%%$$$"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$######&&&&&&%%%%%%$$$######"""%%%%%%$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$""""""###$$$$$$$$$$$$$$$""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((()))))))))((())),,,---000999BBBJJJXXXgggooossswwwzzzyyy~~~oooOOOGGGEEEMMMUUUYYYaaakkksssqqqqqqwww|||uuuhhhaaahhhxxxyyy!!!!!!!!! !!!"""###### !!!!!!!!!!!!"""""""""######$$$$$$$$$###""""""!!! !!!###&&&((($$$&&&))),,,,,,+++)))'''(((((('''''''''(((((())))))+++---...---...///111111222333333444666:::===<<<:::666222000111222333333AAAVVVooonnnXXXEEE;;;;;;GGGTTTiiilllrrryyynnnaaakkkyyyjjjZZZIII@@@:::666333444555555AAAXXXqqqgggMMM>>>666555777///---***(((((()))+++---,,,++++++,,,,,,---...///...111555888888666444222...///666DDDWWWkkk{{{}}}tttoooxxxaaaGGG777222222111000///...............+++---...---,,,+++,,,---+++***))))))))))))***+++(((((()))*********))))))---,,,***))))))***,,,---)))+++------,,,,,,...000......///000000111111111000444888;;;AAAPPPhhhyyyvvvlllcccXXXHHH:::111---+++***((((((((((((((()))))))))************************))))))(((''''''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&######""""""###$$$%%%%%%&&&&&&%%%###""""""""""""""""""""""""###$$$%%%&&&""""""#########$$$$$$$$$%%%&&&&&&$$$###$$$'''((('''((()))******,,,///222111222444333222111222333222333333333222111///...***++++++******+++---000444:::FFFXXXmmmvvvdddUUUEEEAAA<<<<<<>>>===888444///...,,,***)))(((((((((***))))))'''&&&%%%$$$###"""###%%%%%%$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###########################%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########!!!""""""""""""#########!!!"""###%%%%%%$$$######"""##################"""$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))((('''(((+++---///888AAANNN\\\jjjooorrrvvvyyy{{{yyyjjjPPPHHHFFFNNNUUUYYYbbblllnnnkkklllttt~~~rrrhhhaaahhhxxxzzz!!!!!!!!!!!!""""""######!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$######""""""!!! !!!###&&&'''&&&''')))++++++)))'''&&&''''''&&&''''''((())))))(((***+++,,,,,,---000222444555555555444555888:::999777222000///222666888>>>JJJ^^^vvvqqqaaaMMM???;;;BBBUUUeee{{{yyyzzzttt```ccc{{{}}}~~~uuubbbTTTEEE>>>:::777555555555444===RRRkkkttt[[[GGG999555777///---+++)))(((***,,,---,,,,,,,,,,,,---...//////...///222555666555333111,,,---000777EEE[[[sssmmmRRR>>>555333111111///...------------,,,...///...---,,,---...++++++************++++++(((((()))***++++++******---,,,***))))))+++,,,...+++,,,------------...///...//////000111222333444333444888AAAPPPfff}}}uuujjjTTTIII:::///+++***(((&&&''''''((())))))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$######"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$###############$$$############$$$$$$$$$$$$'''''''''&&&%%%$$$'''***'''(((*********,,,///222000111111111//////000222222333333333222000///...+++++++++******,,,///222666===LLLaaatttyyyooo```RRRDDD@@@<<<===???===888333...---,,,***)))(((''''''&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########!!!""""""""""""#########!!!"""###%%%%%%$$$############$$$$$$$$$$$$######"""#########$$$$$$$$$%%%$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((('''(((+++---...666???QQQ^^^jjjnnnpppvvv~~~vvvfffQQQIIIGGGPPPXXX\\\cccmmmllljjjllltttssskkkeeekkkyyy{{{!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""############$$$$$$$$$$$$$$$######"""!!!!!!"""###%%%&&&''''''((())))))((('''&&&&&&&&&&&&&&&'''((()))***'''(((***++++++---000333444666777777666555777888777444111///111666===AAAJJJTTTeeeyyy~~~xxxaaaRRRAAA888;;;JJJcccwww|||ddd___wwwuuu~~~}}}sssaaaSSSEEE>>>;;;777555666555444;;;MMMggg~~~gggPPP===666666///...,,,******+++,,,---,,,,,,,,,,,,---...///000......///222444444333111---......000888KKKdddwww{{{aaaJJJ;;;555333222111///...------------///000///...---...///,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,,,,+++******+++,,,---...---------...//////000000//////000111222444666777666999AAAQQQhhh~~~tttfffHHH???333+++******)))'''&&&'''((()))*********)))(((((((((((((((((((((((()))(((''''''&&&&&&''''''((((((''''''&&&%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%$$$$$$###""""""###############$$$$$$$$$$$$%%%%%%$$$%%%''''''%%%''',,,'''((()))******,,,///222///000000///......///111000111222222111000///...,,,,,,,,,++++++---111444888AAATTTjjjzzz{{{tttmmm```TTTCCC@@@===>>>@@@>>>888222...---+++***((((((''''''$$$$$$$$$$$$$$$%%%%%%%%%"""###%%%%%%$$$$$$$$$%%%######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$############$$$%%%"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$""""""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###"""""""""######$$$$$$%%%$$$%%%&&&((((((''''''&&&%%%%%%%%%&&&''''''((((((((('''))),,,,,,---444<<>>===EEEUUUlll~~~kkkaaawwwvvv~~~uuuiiiZZZJJJAAA<<<777444444444444999KKKfffpppVVV@@@666666///...------,,,,,,---------,,,,,,------...///000///...---///333444333222//////...---111>>>RRRaaavvvqqqWWWCCC999666555444222111/////////...///000000......///000,,,------......------,,,******))))))***+++---...******++++++,,,---...............///000111111111//////000111444777999;;;999AAARRRiiinnn\\\BBB:::000***)))+++++++++%%%&&&((()))*********)))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&#########"""######$$$$$$#########$$$$$$$$$%%%%%%$$$"""$$$((('''######((('''((()))))))))+++///111000000000///......000222...///000111000000............---,,,+++...222555:::FFF[[[rrr|||vvvooocccXXXDDDAAA>>>???AAA>>>777111...---+++***((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$$$$%%%""""""######$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%############$$$$$$$$$%%%######""""""######$$$%%%""""""############""""""""""""###$$$$$$%%%&&&&&&$$$%%%'''((()))((('''&&&$$$%%%%%%&&&&&&''''''((()))(((***,,,,,,,,,222999LLL[[[jjjoooqqqxxx}}}uuu[[[MMMEEEOOO]]]fffnnntttxxxzzz}}}|||sssgggfffvvv !!!!!!!!!!!!!!!""""""""""""############!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$######%%%$$$$$$%%%&&&(((+++,,,$$$$$$%%%%%%'''(((***+++&&&'''((()))***---000333///222777999999999888999111000222888CCCRRRaaajjjlllrrr|||vvvlllcccWWWLLL@@@>>>AAAIIISSS```ooo||||||rrrdddxxx{{{xxxrrrbbbPPPEEE===666222222444444999JJJeeetttYYYAAA666666//////.........------------------------...000000111///---...222555444333000///---,,,...777DDDNNNfffvvv}}}aaaIII;;;999888666444333111111000...000111000///...///111---......//////......---+++***)))))))))+++...///((()))+++,,,---.........000//////000111222222111//////000222555888<<<===:::IIIaaa||||||gggRRR<<<555,,,&&&&&&(((***+++%%%&&&((()))*********)))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''$$$$$$&&&''')))***+++,,,%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""###!!!!!!""""""###$$$&&&&&&######$$$$$$$$$%%%%%%%%%&&&$$$%%%(((%%%!!!&&&'''((())))))+++...111111111111000...///111333---...///000000///......000000...---,,,...222666<<>>888444666666333//////........................------......///.........++++++*********+++---...+++,,,,,,,,,,,,,,,,,,---000////////////000000111000///222888999777888:::EEEUUUssszzz{{{}}}|||nnnXXXGGG777222+++((())))))'''%%%'''((()))******)))(((''')))((('''&&&&&&&&&&&&&&&'''((()))))))))(((&&&%%%%%%%%%&&&(((***+++)))'''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''%%%######$$$&&&######$$$%%%%%%%%%%%%$$$######"""""""""""""""###"""###%%%%%%%%%%%%'''(((******+++,,,,,,---...............///000000111111000222333222000......///111//////000///...333;;;<<>>666333...---+++)))''''''''''''%%%%%%''''''''''''%%%%%%!!!"""###$$$$$$###"""!!!"""######$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######################## """%%%&&&&&&%%%$$$$$$#########$$$%%%%%%&&&!!!"""$$$%%%&&&&&&%%%%%%&&&%%%$$$$$$%%%'''***++++++*********,,,000444666HHHVVVfffqqqxxx|||{{{}}}|||xxxjjjUUUFFFMMM]]]jjjrrryyyyyy}}}tttaaaYYYmmm !!!"""#########"""!!!!!!!!!###$$$%%%###!!!%%%%%%%%%%%%######%%%&&&"""######$$$%%%&&&'''''' !!!"""%%%''''''&&&$$$%%%%%%&&&'''((()))***+++************+++---///111///777666777>>>;;;444666000444===NNNgggyyyqqqcccPPPAAA;;;>>>HHHXXXgggrrrwwwxxxxxx}}}gggnnnzzzmmmZZZHHH===888555555222222666DDD___~~~qqqYYYDDD999444222000...------...///---------...///000111111111000//////000111333444222111000...---///333777===WWWmmm{{{sss\\\OOOEEE===777666555111///000........................------............------++++++*********+++,,,---+++,,,,,,,,,,,,---------.........///000111222333222000333777999999;;;@@@JJJ^^^zzzzzzzzz{{{zzzsssbbbLLL<<<000---***((((((*********'''((()))******)))(((((((((''''''&&&&&&&&&'''''''''((())))))((('''&&&%%%%%%%%%&&&'''******)))'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$###!!! """$$$"""######$$$$$$$$$$$$$$$######""""""""""""######"""$$$%%%%%%%%%%%%&&&((()))******+++,,,---......000000000111222222333333111333444333111//////000111//////000......333;;;@@@ZZZssszzzvvvuuu}}}}}}zzzsss```OOODDDAAABBBGGGFFF>>>555222...---+++)))''''''''''''$$$%%%&&&&&&&&&&&&%%%$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$#########""""""###$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################!!!###%%%&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&""""""###$$$%%%%%%%%%%%%&&&%%%%%%$$$%%%'''***++++++*********,,,000333555EEEVVVhhhsssyyy{{{xxxzzzyyyvvvmmmYYYIIIMMM\\\iiirrrxxxyyy}}}~~~vvvcccZZZkkk !!!"""######""""""###!!!!!!"""###$$$###"""'''%%%"""!!!"""$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&!!!"""$$$&&&''''''&&&&&&&&&&&&'''(((((()))*********))))))***+++...000111+++333333555;;;777000333444<<>>555222...,,,***((('''&&&''''''###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%###"""""""""#########$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################!!!"""$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%&&&############$$$%%%&&&&&&&&&%%%%%%%%%&&&(((***+++************,,,///222444AAAUUUjjjvvvzzz~~~{{{wwwwwwwwwuuuooo^^^NNNMMMZZZhhhrrrxxxzzz}}}~~~}}}yyyggg\\\iii!!!###$$$###""""""###""" !!!"""$$$$$$###"""!!!%%%''''''***)))((('''%%%$$$###""""""$$$&&&''''''''''''(((&&&''''''((())))))******)))))))))***+++...000111+++333333333888444...222:::III___vvvuuudddNNN>>>===DDDPPPbbbyyy}}}|||gggdddyyy~~~rrr___LLL>>>777555555000222444===RRRllllllSSS@@@888666222///......///000222111111000111222333444222111///.........///000222333333111...,,,,,,,,,(((:::III\\\zzzmmm^^^OOOEEE<<<888555111//////////////////////////////------------------,,,+++,,,++++++***))))))))))))++++++,,,,,,---.........---......///111333555666888555444555777<<>>777222---,,,***((('''&&&&&&&&&#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%$$$###%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$###"""###$$$&&&'''%%%%%%%%%%%%&&&((()))************+++,,,///222333<<>>888222---,,,***(((&&&&&&&&&&&&#################################""""""############"""!!!!!!"""$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""""""""######$$$"""###$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&%%%$$$###"""###$$$%%%&&&%%%%%%%%%&&&'''((()))************+++,,,///111222888LLLcccpppuuuxxx{{{{{{|||{{{tttssswwwyyysssiiiXXXMMMTTThhhvvvzzzyyy}}}ppp___ccczzz"""$$$%%%$$$"""!!!###!!!!!!"""###$$$###"""###""" !!!###&&&((((((&&&&&&&&&%%%%%%%%%%%%%%%###&&&((('''%%%$$$&&&)))((((((((())))))*********(((((()))***,,,...111222333:::777333888999;;;EEEQQQjjjxxxjjjXXXGGG<<<<<>><<<:::444000000000000000000000000000000////////////...---,,,,,,++++++,,,,,,,,,+++******++++++,,,---...//////000111111111111222333444555:::888888<<>>???HHHXXXeeeyyyvvvcccbbb|||lllXXXEEE999555444000333555:::JJJhhhhhhKKK>>>:::555000......000111000///......000333666888333222000000///000111222333555666555222000000000111<<<;;;888FFFZZZpppmmmSSSIII@@@<<<999555222222111111111111111111111111000000000000///...---,,,++++++,,,---...---,,,,,,++++++,,,---...///000000///000000111333555666777999:::===DDDLLL[[[rrrvvvfffOOO<<<222---+++)))'''''''''))),,,...///...---,,,+++)))))))))))))))(((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((('''%%%######$$$%%%%%%$$$$$$$$$############$$$$$$###%%%&&&&&&$$$###$$$$$$"""######$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&'''((('''&&&%%%&&&'''&&&'''((()))+++---...///......//////000111111111...///000000---,,,,,,,,,+++***,,,000333888CCCNNNdddqqq~~~~~~zzzssscccNNNBBB??????EEEGGGAAA;;;999555000---+++)))'''&&&%%%%%%&&&%%%$$$############$$$%%%$$$$$$###""""""###$$$$$$########################%%%%%%$$$######$$$%%%%%%"""############$$$$$$$$$%%%$$$#########$$$&&&&&& !!!###%%%&&&%%%$$$#########$$$$$$$$$%%%%%%%%%#################################$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%'''(((((())))))))))))***+++---...///000111???OOO]]]iiirrruuusssvvv}}}}}}ssskkkmmmwwwzzzfffNNNNNNcccssstttwww}}}www]]]VVVjjj"""%%%%%%$$$""" !!!"""$$$%%%%%%""" ###%%%%%%""""""$$$'''&&&&&&%%%%%%$$$###"""""""""%%%(((&&&""""""%%%)))))))))))))))************(((((((((***,,,///111333555:::555111:::BBBNNN```uuu}}}sssVVVGGG999999DDDTTTfffrrrxxx~~~yyyccc___{{{}}}qqq^^^KKK===555333222555555888GGGdddjjjMMM@@@<<<777111//////111333000///......000444888:::333222111000000111222333222333555444222000111111000===<<<555===OOOgggrrrYYYNNNBBB<<<888555333555111111111111111111111111111111111111000///...---***+++---...///......---++++++,,,---...///000111---...///111444666999:::999;;;@@@JJJUUUgggqqq```III777///,,,'''$$$---***(((***---...,,,***...---+++)))((())))))***)))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&(((((('''%%%###"""###%%%%%%$$$$$$$$$############$$$$$$ """$$$$$$""" ######$$$%%%%%%%%%%%%$$$############$$$%%%&&&'''&&&'''((((((&&&%%%&&&'''&&&&&&((()))+++---...///,,,,,,------...////////////000111000...---------+++***+++000444:::FFFQQQmmmvvv~~~{{{wwwooo]]]GGG<<<;;;???EEEFFF>>>888666333...,,,+++)))'''&&&%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%$$$""" &&&%%%$$$######$$$%%%&&&"""############$$$$$$$$$'''&&&%%%$$$%%%&&&'''(((!!!###%%%&&&%%%$$$#########$$$$$$$$$%%%%%%%%%#################################$$$%%%&&&((()))((('''&&&%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%###"""###$$$&&&'''((()))))))))))))))***+++---...//////000;;;IIIWWWeeepppsssqqqwww~~~~~~tttkkknnnzzzkkkOOOLLL```ppppppvvv}}}xxx[[[QQQddd}}}""""""!!! !!!###$$$$$$"""!!!"""""" !!!"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$&&&''''''&&&'''(((***%%%'''))))))((('''((())))))***)))(((((())),,,///222444888===AAAKKK```tttnnnWWWDDD???<<>>999???JJJXXXiii}}}}}}{{{eeeNNN999444333---+++------///000...+++)))***,,,*********))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&'''((())))))***''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&!!!"""###%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%"""""""""$$$((('''&&&%%%%%%%%%%%%%%%&&&&&&'''((()))+++---.........//////000000111111000000000///...---++++++''''''+++222999@@@KKKUUUqqqyyyyyynnnYYYDDD<<>>999333///,,,(((((()))))))))(((&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&###!!!!!!###$$$"""%%%%%%%%%$$$$$$#################################  $$$$$$###$$$############$$$%%%&&&&&&######""""""""""""######!!!!!!"""###$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$%%%&&&''''''###$$$%%%&&&&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))''')))+++,,,,,,---///111000777BBBQQQ___kkkssswwwzzz~~~{{{uuuvvvoooSSSLLL]]]ooovvvwww~~~vvvaaaVVV^^^ttt""""""!!!  """"""!!! !!! !!!"""###$$$%%%%%%&&&%%%%%%&&&&&&%%%$$$$$$###$$$&&&''''''&&&'''(((***%%%'''))))))((('''((())),,,------,,,+++,,,///222666444666<<>>444555222///666333333222111111222333444222222222222111111111111111222444555444333000///333///...111333<<>>AAAFFFEEECCC???:::444///---))))))***))))))((('''&&&%%%%%%$$$###############%%%"""!!!!!!###$$$""" %%%%%%%%%$$$$$$#########""""""""""""""""""""""""$$$"""%%%###"""###"""$$$&&&''''''&&&%%%#########""""""""""""######""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&###$$$%%%&&&'''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))''')))*********+++...000000666@@@OOO]]]iiiqqquuu{{{~~~|||xxxyyyoooTTTJJJYYYmmmxxx||||||hhhZZZ```www"""!!!!!! !!!!!!"""!!! !!!""" !!!!!!"""###$$$%%%%%%$$$%%%%%%%%%%%%$$$######$$$&&&''''''&&&'''(((***%%%'''))))))((((((((()))***++++++******+++---000555222555BBBUUUjjjfffLLL@@@;;;>>>FFFUUUgggwwwvvvdddcccttttttbbbQQQCCC<<<999555444333444===SSSqqq}}}fffSSSWWWTTTDDD777777444111777444333222111111222333444000000000000000111111111111222333444444333111///000------000000777LLLbbb~~~hhhPPPCCC<<<555333666111222333111///......///222222111111000/////////------,,,,,,,,,,,,------***+++---///000000////////////333777888999???FFFKKK]]]ttt~~~~~~wwwhhh]]]FFF777******,,,******,,,222333333111...,,,,,,,,,))))))))))))))))))******''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$###$$$&&&(((''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&((()))+++---......------------,,,,,,,,,------.........---+++***,,,+++...444:::CCCRRR^^^pppzzz{{{zzz{{{{{{zzzxxxsssgggUUUEEE@@@CCCHHHGGGDDD@@@;;;555000...++++++)))(((((('''''''''%%%$$$###"""""""""""""""###"""!!!"""###$$$###"""$$$$$$$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!((($$$"""%%%&&&###!!!"""!!!$$$(((++++++'''### ######""""""""""""###############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((())))))))))))((('''))),,,//////444>>>MMM\\\iiipppttt|||~~~}}}{{{}}}pppVVVIIITTTjjjzzzqqq___aaaxxx"""!!! !!!!!!!!!############$$$%%%!!!!!!!!!"""###$$$$$$%%%###$$$$$$$$$$$$$$$######$$$&&&''''''&&&'''((()))&&&((())))))(((((()))***)))***+++*********---//////...555JJJbbbvvv^^^FFFAAA<<>>BBBJJJSSS^^^ppp|||~~~rrr]]]LLL:::000)))***,,,++++++...111111000...,,,******))))))))))))))))))*********&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$###"""######%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$###$$$&&&((('''&&&&&&%%%%%%%%%&&&&&&''''''((()))+++---...//////......---,,,++++++++++++,,,---......---,,,+++++++++...444;;;FFFWWWfffuuuyyyuuuuuuuuuuuutttnnnaaaPPPDDDAAADDDIIIHHHEEEAAA<<<666111///,,,+++)))'''&&&&&&''''''###"""""""""""""""######!!!!!!!!!"""###$$$$$$###$$$$$$$$$###############""""""""""""""""""""""""((($$$###&&&%%%"""!!!###"""$$$'''***)))&&&"""$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%&&&((((((******)))''''''(((,,,//////333<<>>:::666333333444999HHHddd}}}~~~}}}ooo[[[NNNaaa```MMM;;;999888444666444333222111000111111222....../////////000000000111111222333333333222111000//////000000333===FFFhhh{{{|||dddQQQDDD;;;666555444555666555222111222222222222111111000/////////...------,,,,,,------.........000111111000//////222333777>>>EEELLLXXXdddwww}}}yyygggOOO===333---))))))******+++,,,111000...---,,,+++)))((((((((())))))************''''''(((((())))))******((('''&&&%%%%%%&&&((()))&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))***,,,...000111000//////...---,,,++++++)))+++---/////////---,,,((()))...555<<>>;;;;;;777888444333111000//////000000......//////000000111111111111222333333333222222111000000111222555:::???XXXnnnooo[[[LLLAAA:::666222333444333111000111222222222111111000/////////......------------......------......//////000000666666:::CCCMMMYYYjjjyyy~~~uuuhhhVVVAAA222---+++)))'''''''''(((***111///------...---+++***((((((((()))******++++++''''''((()))******++++++((('''%%%$$$$$$&&&''')))%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%$$$###"""$$$%%%&&&&&&%%%%%%%%%&&&'''''')))))))))+++,,,...000111//////...------,,,++++++(((***---000111111///...(((***000777>>>III]]]ooo}}}~~~wwwrrrmmmhhhggghhhbbbRRRDDD???AAADDDDDDDDDBBB???:::666222///++++++)))(((&&&%%%%%%%%%!!!!!!!!!"""###$$$%%%&&&!!!"""######"""!!!###$$$"""""""""#######################################!!! !!!$$$### !!!%%%$$$$$$""""""!!!"""######$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$############$$$&&&'''(((*********))))))***---000///111999HHH\\\kkksssuuuvvv{{{~~~}}}~~~~~~yyyjjjVVVPPPccc|||{{{dddYYYjjj !!!"""""" """"""!!! !!!!!!!!!!!!!!!"""""""""""" !!!!!!"""######""""""$$$&&&''''''&&&'''(((***'''(((******)))))))))***)))+++---------,,,---//////---...333===MMMdddxxxsssiiicccaaahhhrrryyy}}}vvv```bbbjjjwwwyyybbbNNNCCC???777333333666777AAA\\\xxx}}}hhhWWWSSSggghhhTTT===;;;<<<888888333222000............///......///000000111222222111111222222222333333333111111111000222666999:::GGGbbbxxxeeeUUUIII???888111222333333222222333444222222111111000/////////......------------............---...000333666777>>>===BBBLLLXXXiii~~~tttgggXXXGGG777---***+++***'''%%%&&&)))+++///,,,++++++------+++)))'''(((((()))******++++++&&&&&&'''((()))***++++++)))'''%%%$$$$$$%%%'''(((%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%&&&''''''"""###$$$$$$######%%%'''%%%%%%%%%%%%%%%&&&'''(((''''''((()))+++---///000------,,,,,,++++++******(((***...111333222111000,,,///555;;;@@@JJJ]]]nnn{{{~~~~~~zzzvvvrrrllleee]]]```[[[LLL@@@???DDDFFFAAA@@@???<<<999555111///,,,,,,,,,+++)))(((&&&%%%$$$$$$############$$$$$$!!!###%%%$$$!!! """###!!!"""""""""#########$$$########################"""!!!"""$$$""" %%%$$$###"""""""""###$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%''''''%%%%%%%%%$$$$$$$$$$$$###""""""######$$$%%%'''(((&&&((()))))))))***,,,///000000666DDDVVVeeekkkllloooxxx|||rrr^^^SSSbbb{{{}}}gggZZZggg~~~ !!!"""###!!!###$$$$$$"""!!!""""""!!!!!!!!!!!!"""""""""""" !!!""""""###""""""$$$&&&''''''&&&'''(((***''')))***+++***)))***+++,,,...000111000000111222,,,---///111111999LLL^^^rrrzzz|||uuujjjpppxxx|||~~~\\\\\\ddduuu}}}fffQQQEEEBBB888444333666666>>>YYYvvv~~~dddSSSPPPeeefffRRR;;;888:::666555222111///...---------......//////000111222222333111111111222222333333333111111000000222777999999<<>>@@@FFFIII>>>>>>===;;;888444111///............,,,***'''&&&((('''&&&$$$###""""""""""""$$$%%%$$$!!!!!!###!!!!!!""""""#########$$$""""""""""""""""""""""""######$$$%%%"""$$$"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######"""""""""###$$$%%%''''''###%%%((())))))***,,,---000000444@@@QQQ___ddddddkkkvvvvvvcccUUUccczzzjjj[[[ggg||| !!!!!!"""!!!!!! """"""!!!!!!!!!!!!"""""""""$$$%%%%%%$$$###%%%&&&###$$$$$$###""""""###%%%!!!"""###%%%'''(((***+++)))))))))***+++,,,......+++000333333000...000444111///---,,,,,,111888===UUU```ppp~~~zzz{{{~~~{{{```QQQYYYuuu~~~gggQQQBBB;;;<<<999444777======QQQrrr```MMMLLLhhh[[[JJJ>>>999888666444000000111111000...+++***---///111111111000111222444444333222111111111111777777666555444222111000===MMMfff}}}wwwlll[[[HHH:::888666333222333444444444111111111111000000000000111000...---,,,------...+++...111333666<<>>===MMMkkkwwwXXXHHHJJJaaaUUUEEE;;;888888888777222222222111000...---,,,---///111111111000111222222222111111222333333444666666666555444222000///333@@@VVVnnnsss```MMM@@@:::777444333333555555555222222222111111111111000222111///...------.........///111666>>>KKKYYYcccXXX\\\fffwww~~~wwwrrrcccKKK:::222---)))))))))))))))))))))))))))'''(((((())))))((((((''''''&&&&&&%%%%%%&&&&&&'''%%%''')))***+++***)))))))))((('''&&&&&&'''(((((('''&&&$$$""""""###$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%###"""###$$$%%%&&&&&&$$$###%%%''''''%%%######$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%%%%&&&((()))******)))))),,,,,,,,,+++))))))***,,,***,,,000666::::::666222777999===@@@FFFRRRbbbmmmtttpppmmmlllmmmkkkfffaaaWWWOOODDD===<<>>888999666999===;;;GGGbbb{{{kkkMMMBBBHHHXXXMMM???777666888999999444333222000////////////---///111111111000111222000000000111222444555666666666555444333111000///000777GGG^^^xxx{{{fffSSSGGG<<<999555444444555666555333333222222222111111111333222000///....../////////...000666BBBSSSdddooo[[[fffwww}}}{{{ssshhhSSS===000---,,,+++))))))))))))))))))))))))(((''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''((()))******)))((('''(((''''''&&&''''''((((((&&&%%%$$$#########$$$%%%%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%&&&&&&&&&&&&&&&%%%'''(((((('''''')))***%%%&&&((()))******))))))++++++,,,***)))(((***++++++...333888<<<<<<999666777999<<<@@@GGGTTTbbbmmmoookkkgggdddbbb^^^XXXSSSOOOGGG>>>888:::AAAIIINNNCCC???:::777555555333222000...+++*********((('''%%%$$$######""""""""""""""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%"""###$$$$$$"""!!!"""###!!!!!!""""""###$$$$$$%%%######$$$%%%&&&''''''(((#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&(((***+++***************+++,,,---...///000666EEEYYYfffiiirrrzzz~~~tttgggUUUYYYqqquuu]]]YYYmmm$$$###"""!!!!!!"""$$$&&&"""""""""######""""""""" """######""""""###$$$"""###$$$$$$######%%%'''%%%%%%&&&'''((()))***+++++++++***************+++.../////////...000444777888777555111---+++,,,---,,,000777@@@JJJVVVbbbjjjvvvwwwzzz~~~gggRRRTTTnnnvvvaaaMMM@@@::::::666666999888BBBZZZsss~~~aaaFFF???GGGRRRGGG:::333333666888888444222111///......///000---///111111111000111222000000111222333444666777666555555444333111000///111333<<>>EEEMMMTTTZZZ^^^hhh{{{~~~uuukkk\\\MMM;;;000,,,+++***)))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$######$$$$$$%%%&&&''''''((((((%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$###$$$$$$%%%&&& """$$$&&&((((((''''''$$$%%%&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&!!!$$$&&&&&&$$$$$$&&&)))$$$%%%'''((())))))((((((''')))******)))((()))***+++...333777999888777666666888===DDDMMMWWWbbbiiiYYYVVVPPPJJJDDD>>>999666444333333555999>>>@@@AAA===;;;888777777666333222222///+++)))((('''&&&%%%######""""""!!!""""""""" !!!!!!""""""""""""!!!"""############%%%'''$$$%%%%%%###"""!!!###$$$%%%$$$$$$$$$######""""""""""""######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''((((((%%%&&&''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((()))***++++++,,,,,,,,,///000333>>>RRRdddmmmnnnvvv}}}}}}uuuaaaXXXaaawwwnnn^^^eee"""!!! !!!"""$$$%%%!!!"""###$$$$$$###"""!!!!!!"""$$$###""""""###%%%$$$%%%&&&%%%######%%%&&& !!!###&&&)))+++---...((((((((()))***+++,,,---000///---,,,,,,,,,---......000111000...,,,,,,,,,)))***+++---111777>>>CCCNNNWWWdddpppyyyxxx\\\VVVlllsssUUU@@@======555000333444===OOOhhhmmmTTTBBBAAAJJJRRRGGG999000///111111111000000///...............---///111111111000111222222222222222333444555666777777666555444222111000222555777@@@YYYzzz~~~xxxcccTTTLLLFFF???999777666555555333222222222111111111111////////////000111333444444;;;CCCJJJNNNSSSZZZ^^^uuuzzzlll___MMMAAA555000...+++))))))(((((((((((((((((((((((((((''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$######%%%&&&((()))++++++,,,,,,%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%&&&&&&'''(((!!!"""$$$&&&'''(((''''''###%%%'''&&&%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&'''((($$$%%%'''((())))))((((((&&&(((******)))(((((()))+++...333555555444444444333666:::AAAIIIPPPVVVZZZLLLIIIDDD???999444000...---...000555:::======<<<:::888777777777666444111...+++(((&&&'''(((((((((###""""""!!!!!!""""""""" !!!!!!""""""### """######"""###%%%'''&&&&&&%%%###!!!!!!###%%%&&&%%%%%%$$$######"""""""""""""""######$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%&&&((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''''')))***++++++++++++***...111222;;;NNNaaakkkkkksssyyyzzz{{{zzzgggWWWZZZooo}}}sss___```~~~!!!!!!""""""###$$$%%%%%%!!!"""$$$%%%%%%$$$"""!!!"""###$$$$$$######$$$&&&&&&''''''%%%###"""$$$%%%!!!!!!###%%%'''***+++,,,)))))))))))))))***++++++...---------...///......+++...000111///---,,,,,,((()))+++,,,...000333666<<>>:::888777666555555444444444333333333000000000111222555777999888???GGGKKKMMMTTTaaakkk~~~uuudddSSSAAA777000///---)))(((***(((((((((((((((((((((((('''(((((())))))((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&''')))+++,,,---------$$$%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%&&&&&&'''###$$$%%%&&&''''''''''''###%%%''''''%%%###$$$&&&###$$$$$$%%%%%%%%%%%%%%%)))'''''''''))))))((('''$$$%%%&&&((()))(((((('''%%%''')))***)))(((((()))+++///333555333222111222222444888===BBBFFFFFFFFFBBB@@@<<<777222///------,,,---000555999<<<<<<;;;777777777777888777444111---***&&&%%%%%%'''''''''""""""!!!!!!!!!!!!"""""" !!!""""""### !!!"""""""""###%%%'''''''''&&&###!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&'''(((***+++,,,++++++)))...111222999JJJ]]]hhhlllssswwwvvvvvv|||{{{hhhWWWUUUfffvvvwww```^^^{{{!!!"""###%%%%%%&&&&&&%%%!!!"""$$$%%%%%%$$$"""!!!"""$$$%%%%%%$$$$$$%%%&&&'''((('''&&&###"""###$$$""""""$$$%%%'''((()))***+++******))))))))))))))),,,,,,---///000111000///,,,///222333222///...---***,,,...///...---...///333<<>>999777555666===DDDaaaxxxrrrVVVAAA@@@KKKTTTYYYJJJ:::333000...---...///111333333222000000111111000000000222222000...///000111111111444888;;;999666444555777777555222---555555666DDDXXXwww}}}mmmcccRRREEE@@@@@@===888======<<<;;;999777555444000111333333444666:::===IIIJJJKKKNNNWWWiii~~~dddJJJ>>>333111---***))))))***+++(((''''''''''''(((((())),,,***+++---***&&&&&&)))'''''''''&&&%%%$$$###""")))'''%%%%%%''''''%%%"""%%%$$$###$$$&&&(((((((((((('''%%%######$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$######$$$&&&''')))$$$''')))***'''$$$###"""%%%$$$$$$###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&&&&''''''(((******))))))***,,,***///444444111...///222555999===>>>===:::999888666333///...000111000...333///---222999===:::555888666555555555333111///---(((&&&(((&&&!!! $$$$$$$$$$$$$$$#########""""""!!!  !!!"""!!!!!!!!!"""###%%%&&&'''&&&%%%###!!!!!!!!!!!!"""######$$$%%%%%%%%%%%%$$$(((&&&###!!!"""$$$''')))&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''')))***+++++++++***------000444888BBBUUUfffqqqttttttssswww~~~|||ooodddYYYQQQ\\\ppp~~~|||fffWWWiii!!!!!!!!!""""""#########"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$###############"""###$$$%%%%%%%%%$$$$$$!!!"""$$$&&&((()))***++++++************+++---...---------............////////////...------...///...,,,+++,,,...//////...---...000555<<>>888666555666<<>>BBBHHHGGGJJJSSSdddyyyzzz[[[AAA777000...,,,***)))***+++---******))))))((())))))***)))((()))+++(((######%%%&&&&&&&&&&&&%%%$$$######(((&&&$$$%%%''''''&&&$$$&&&%%%%%%%%%&&&&&&'''&&&(((&&&%%%######$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%'''((($$$''')))***'''%%%######%%%%%%$$$$$$###$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%%%%&&&&&&'''((())))))))))))***,,,+++///333222///---///222666888;;;<<<:::888666666333111//////111222000...000------222:::>>><<<888777666555444444333111...---(((&&&(((&&&!!!!!!$$$$$$$$$#########"""""""""""""""!!! !!!""""""!!!!!!""""""###$$$%%%&&&######"""!!!!!!"""###$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&''')))***+++++++++++++++,,,///333777@@@SSSdddppprrrsssrrrwwwtttgggXXXLLLWWWlll{{{iiiYYYfff!!!!!!!!!!!!""""""""""""!!!"""###%%%&&&&&&''''''&&&%%%$$$###""""""###############$$$$$$$$$$$$%%%"""###$$$''')))+++,,,---,,,+++*********+++,,,---------........./////////111111///---***+++---000...---------///000///---...//////000222888???EEEYYY```iiiooosssvvv{{{~~~xxx```VVVfffuuuRRREEE>>>777555444555:::AAAUUUpppvvv]]]MMMCCCCCCRRRcccaaaPPP>>>666333111000111111444666666444222111111222111000111333444444222...///000000000222555888999777444444555666666555333:::999666<<>>===<<<;;;:::999888777666444333444999???CCCFFFGGGHHHOOO```xxxnnnOOO999111---,,,***)))***+++---...---,,,+++***************)))(((***,,,)))###!!!###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$%%%'''((('''&&&''''''&&&%%%%%%%%%%%%%%%'''&&&%%%######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&###############$$$%%%&&&%%%'''))))))'''%%%$$$$$$&&&%%%%%%$$$#########$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$%%%%%%&&&&&&'''((())))))((()))+++,,,---///111000------///222777888888777555333333444000//////111333333111///---+++,,,222:::???>>>;;;777666444444444333000...,,,(((''''''%%%"""!!!###############"""""""""!!!###""""""!!!!!!""""""###"""""""""#########$$$$$$!!!!!!!!!!!!"""###$$$%%%######$$$%%%%%%%%%%%%$$$ """%%%'''((('''&&&$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&(((***++++++++++++***+++...222555>>>OOO```mmmpppqqqqqqvvv{{{nnn[[[KKKSSSjjjzzzmmm]]]eee""""""!!!!!!!!!!!!!!!!!!"""###$$$&&&((()))******((('''$$$"""!!!"""###$$$#########"""###$$$$$$%%%###$$$%%%'''))),,,...///---,,,+++*********+++,,,------......//////000000111111///,,,***+++000444000///......000000///...000111000000000222555888BBBHHHQQQZZZbbbkkkuuu|||kkkXXXcccvvvQQQGGG>>>777444444444999>>>QQQppphhhOOOFFFDDDGGGXXXlllfffTTT@@@666444222000111222555777888666444222222222000000000222444444333---...000000///111333555888666555444444555666777333:::888555777>>>XXX{{{wwweeefffggg[[[KKKBBB======<<<:::999888888888666444555888>>>CCCFFFFFFEEEMMM]]]tttyyy{{{}}}uuu]]]CCC444222,,,+++*********+++,,,---...---,,,+++***)))))))))******+++---***$$$"""$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%''''''((('''%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&"""""""""######$$$$$$%%%%%%'''))))))'''%%%$$$%%%&&&&&&%%%$$$############%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&'''(((((('''(((+++---///000000...------111333666666555222000///000222---...111333555444222111---,,,...444;;;>>>===;;;666555333333333222///---+++)))((('''%%%##################"""""""""!!!!!!######""""""""""""######"""###############""""""!!!!!!!!!""""""###$$$$$$######$$$%%%%%%%%%%%%$$$!!!$$$'''((((((&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%'''((()))%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&(((***+++,,,,,,+++***+++///222555<<>>===;;;999888777777777333555999???DDDFFFEEEDDDCCCUUUppp~~~uuutttoooaaaKKK777000222---,,,+++*********++++++---,,,+++***)))(((((((((***)))***,,,)))###"""$$$######$$$%%%&&&&&&&&&&&&###$$$%%%&&&&&&'''((()))"""$$$%%%%%%$$$$$$&&&)))%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&""""""######$$$$$$$$$###$$$&&&((('''&&&$$$$$$%%%&&&%%%$$$$$$#########$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&'''(((((((((&&&''''''''''''(((+++...111000///...---///111444444333111...,,,,,,///111...000333666666444333222...///111666;;;===;;;999666444333222222111///---++++++)))'''%%%%%%%%%$$$############""""""""""""""""""############""""""""""""#########"""!!!!!!"""""""""######"""""""""######$$$%%%%%%%%%%%%$$$""""""###%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&'''((()))&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$&&&(((***+++,,,,,,,,,+++,,,000444666<<>>AAA777777666333111333:::???JJJQQQYYYbbbppp~~~{{{|||kkkaaaqqqdddNNNCCC888555666666777:::LLLnnnqqqXXXNNNDDDDDDQQQeeeyyyzzzbbbGGG999555222...+++---111666999999777666666555333000///000111111000///000222222111000111222111444888888777555555666333222///333555///999RRRuuu~~~{{{iiiSSSDDDBBB???<<<:::888888888777???GGGJJJGGGDDDEEEHHH[[[ssszzzrrrmmmooodddRRR???333...,,,+++)))))))))***++++++,,,,,,***))))))((((((((())))))'''$$$$$$%%%$$$!!!"""'''$$$$$$%%%&&&&&&&&&%%%%%%###%%%''''''%%%%%%''')))!!!$$$&&&%%%""""""%%%)))$$$$$$$$$$$$$$$###"""""""""""""""#########$$$$$$$$$$$$%%%&&&&&&%%%$$$###"""###$$$$$$###"""###$$$############$$$%%%&&&&&&$$$$$$############$$$$$$######$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%(((,,,///...---++++++,,,.........+++++++++******,,,000333666888;;;:::777444333333///111444888;;;;;;999888444333222111111000...,,,,,,...---((('''******'''%%%%%%%%%%%%$$$$$$$$$$$$ !!!""""""""""""!!! !!!"""###$$$###!!! !!!"""###$$$$$$############$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&'''''''''(((%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''''''''(((((((((((($$$%%%'''***,,,,,,------***+++000333444888DDDQQQ___fffnnnsss|||kkkYYYKKK^^^jjjsssxxx```VVVsss""""""###$$$%%%&&&&&&&&&"""###%%%''')))***++++++$$$$$$%%%&&&&&&&&&%%%%%%!!!###$$$%%%$$$"""!!!((('''&&&%%%&&&(((***+++******))))))***,,,...///------...///000111222222...111333000+++***000666;;;555///,,,,,,000444666888888999999:::===AAADDD;;;<<<<<<888444333666999:::>>>BBBHHHYYYnnn{{{}}}yyytttooolllooouuu{{{mmm^^^iiieeeOOODDD999666666666777:::HHHjjjttt^^^JJJHHHBBBBBBPPPhhh{{{fffJJJ;;;666222...++++++///555888999888777666888555222000000111111111///111333333111111111222000444888999888555555666555222...333666...333IIIiii{{{xxxiiiTTTGGGEEEBBB>>>;;;:::::::::;;;DDDLLLLLLFFFCCCFFFKKKooo}}}uuummmggggggZZZGGG777111000///,,,&&&'''(((***+++---......))))))))))))))))))******)))&&&%%%&&&%%%###%%%+++%%%%%%%%%&&&&&&%%%%%%$$$###&&&((('''%%%$$$&&&(((###&&&(((&&&!!! ###'''###$$$$$$$$$$$$###""""""!!!""""""""""""#########$$$%%%&&&'''&&&%%%$$$###!!!"""######"""!!!"""$$$"""""""""###$$$%%%''''''$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%%%%&&&&&&%%%%%%''',,,///,,,***)))***+++,,,,,,,,,((()))******+++---111444999;;;===;;;666333222333---000444999;;;<<<:::999444333111111111000---+++,,,///...)))(((,,,,,,(((&&&&&&&&&%%%%%%%%%$$$$$$ !!!""""""!!!  """###$$$###"""!!!!!!###%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''((((((###$$$&&&'''''''''&&&%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''''''''((((((((()))###%%%'''***,,,---------(((***///222333666BBBOOO^^^fffnnnuuu}}}ppp```KKK]]]hhhrrrzzzaaaUUUsss!!!"""###$$$$$$###"""!!!%%%###"""###%%%'''''''''***((($$$!!! """$$$!!!"""###$$$%%%$$$######&&&&&&&&&'''((()))***+++))))))++++++,,,+++***)))***+++,,,---............///...000333333111333888666555111---...222555666>>>AAADDDEEEDDDCCCBBBCCCAAADDDCCC<<<777666888888777444555<<>>999333444333222222//////666@@@```yyy~~~lll```ZZZVVVOOOFFF>>>999888999:::AAAAAACCCEEECCCEEERRRaaa~~~xxxnnneee^^^MMM;;;444222///,,,+++******************++++++***)))(((&&&&&&''''''(((((('''%%%$$$###$$$%%%%%%'''&&&%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""""""""#########"""  !!!###"""""""""###$$$%%%%%%''''''(((((('''%%%###"""***)))'''&&&%%%$$$######""""""###$$$%%%%%%&&&&&&!!!###%%%&&&$$$"""!!!&&&&&&$$$"""!!!###'''+++&&&&&&&&&(((***---000111///+++(((''')))***)))'''---))))))---//////666???FFFCCC>>>888444111/////////222666999;;;:::888777444444333222111000...---++++++******)))*********&&&%%%###!!! !!!""""""###$$$###"""!!!!!!######$$$%%%$$$###"""###$$$ """""""""###$$$######""""""###%%%&&&(((&&&$$$######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%'''%%%###$$$'''((('''%%%'''&&&%%%$$$%%%%%%''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''((((((***---...---,,,------***+++///222333666AAANNN]]]fffrrr|||tttdddOOOVVVnnnyyycccSSS```|||!!!""""""######""""""!!!""""""!!!###&&&''''''&&&###""" !!!###""""""$$$%%%%%%%%%$$$###$$$%%%%%%&&&''')))+++,,,******)))))))))***,,,,,,------...///000111111111000///111444444222444888777777555000...222777888:::>>>DDDKKKOOOQQQQQQQQQLLLIIIEEEBBB>>><<<>>>BBB;;;444000222666999???DDDEEEEEEFFFFFFIIINNNTTTYYYlllwwwpppaaaccc{{{vvvSSSEEE:::999:::777999???DDDaaannnWWWHHH@@@>>>>>>EEEYYYqqq}}}fffMMM???999444111000222444777:::;;;:::999888777666555333222222333444222111111111000000000000111111333999>>>>>>999444777555444333///---222:::RRRkkkrrrfff```UUUQQQIIIAAA;;;999<<>>CCC^^^~~~}}}aaaLLLDDD===<<<<<>>>>><<<999666444333333444444555777888999999999888333333333333222111000///++++++***)))))))))))))))&&&%%%###"""!!!!!!"""###$$$&&&&&&$$$###"""!!!"""######"""!!!"""$$$$$$%%%%%%$$$######$$$&&&$$$$$$######$$$%%%&&&'''&&&$$$######%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&''')))))))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''******))))))((((((((((((&&&)))+++,,,+++++++++,,,)))***---111111444>>>IIIXXXdddrrryyyzzz|||tttfffTTTTTTfffxxx|||xxxeeeQQQZZZttt"""!!!  !!!""""""&&&'''%%%### """###$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''))))))((((((''''''(((***---///++++++,,,...///111333444555333333555555222555999>>>BBBCCCAAACCCFFF@@@666:::<<>>LLL[[[qqq|||ggg___pppbbbOOO???;;;:::666777;;;CCC\\\{{{yyyWWWDDDCCC;;;;;;<<>>BBBPPPggg|||rrrXXXDDD;;;888444...222444777999<<<===>>>>>>:::888666333111000000///////////////.........------...000333666888888777111000222555444000000333===OOOeeevvvuuukkkjjjYYYFFF===AAAGGGIIIGGG>>>AAAKKK```||||||{{{vvvgggQQQ@@@444000///111000,,,***,,,+++,,,---------+++***)))'''''''''''''''&&&&&&%%%&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######%%%%%%$$$""""""$$$))),,,111+++$$$"""###%%%%%%###"""#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%"""###############$$$$$$"""!!!  !!!###$$$###%%%''''''%%%$$$$$$%%%&&&'''))),,,///111333444---+++)))'''&&&''')))+++333666888999;;;???CCCFFF???===:::777555444444444888888888888888777777666111111111222222111000000+++***)))(((''''''''''''$$$$$$$$$###############"""######"""!!!!!!"""$$$ """######""""""###%%%"""#########"""###&&&)))&&&%%%$$$$$$$$$%%%&&&'''&&&$$$######%%%&&&&&&%%%%%%%%%&&&''''''((())))))$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((((('''&&&%%%)))+++.........------...+++***,,,///111333999AAAOOO]]]oooxxx{{{~~~}}}pppXXXMMMVVVkkkvvv}}}nnnTTTTTTiii"""!!!!!! !!!!!!"""!!!$$$%%%$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&(((((('''''''''(((((((((%%%&&&(((***++++++******------...000333666:::<<<888555444555333111444999@@@KKKVVVaaaqqqzzzlllVVV<<<888666>>>QQQhhh|||}}}wwwqqqjjjccc___WWWJJJ>>>999777444111222222222333111///...///111444;;;HHHZZZmmm~~~ppp^^^jjjiiiSSS>>>888999888:::>>>AAASSSpppwww^^^EEE<<<@@@777;;;>>>AAAMMMddd|||www\\\EEE<<<:::555---444555777:::<<<===??????999777555222111000//////////////////............---...///111333555666666333111222444444///---///999GGG[[[ooo}}}wwwjjjeeeUUUDDD>>>CCCJJJJJJGGGAAAKKK\\\ttt~~~}}}{{{rrraaaKKK;;;///------...,,,((()))---+++,,,---...---,,,)))(((&&&''''''''''''&&&%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%''')))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$######%%%%%%$$$######$$$(((+++555...%%%"""###&&&%%%######"""""""""###$$$%%%%%%!!!!!!"""###%%%'''((()))###########################"""!!!!!!!!!"""$$$%%% ###%%%&&&&&&&&&'''(((&&&(((***,,,///111222222,,,+++***(((''')))---111777<<<@@@AAACCCHHHLLLLLL???===:::666444333333333777888888888777666444333//////000000111000000000+++***)))'''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$###%%%%%%###!!! """%%%!!!"""$$$$$$######$$$&&&$$$%%%%%%###"""!!!"""###'''&&&%%%$$$$$$%%%&&&'''&&&$$$######%%%&&&&&&%%%$$$%%%%%%&&&'''((())))))&&&'''((((((''''''(((***%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%))),,,...///.........///,,,***,,,000111333888???MMM[[[lllxxx}}}~~~qqqZZZIIINNNcccqqq|||vvv[[[VVVggg!!!""""""######""""""!!! ###$$$$$$############$$$$$$$$$%%%%%%$$$######"""###$$$%%%&&&'''''''''((()))***+++,,,(((((((((((())))))******------...000333888;;;>>>888555444444222000333888AAAQQQ```iiiuuu~~~tttbbbBBB===777777BBBTTThhhuuu|||~~~sssmmmooommmfffaaaVVVKKKCCC===666444666999999777444000///000111...222:::FFFUUUhhh|||uuu^^^iiiqqqYYYBBB:::999777888<<<>>>MMMgggyyydddLLL>>>;;;===444888<<>>RRRiii{{{kkk\\\TTTMMMFFFCCCGGGJJJJJJHHHOOObbbzzz||||||{{{tttgggSSS???222---,,,,,,,,,)))&&&***111+++,,,...///...,,,)))(((&&&&&&'''''''''&&&%%%$$$%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###$$$''')))999000&&&"""###&&&%%%"""######"""!!!""""""$$$$$$ !!!!!!###%%%'''(((***############""""""""""""%%%%%%%%%%%%%%%&&&''''''"""###%%%%%%%%%%%%''')))'''(((***---...///000000***************...555:::>>>FFFKKKLLLLLLOOOMMMIII<<<:::777444222111111222666777888999777555222000------...///////////////******((('''&&&%%%%%%%%%###$$$$$$$$$%%%$$$$$$$$$"""######"""!!!!!!###%%%!!!###%%%%%%$$$$$$&&&'''$$$%%%&&&%%%###!!!!!!"""'''&&&%%%$$$$$$%%%&&&'''&&&$$$######%%%&&&&&&%%%###$$$%%%&&&'''((())))))%%%'''))))))'''&&&(((***###$$$%%%''''''''''''&&&&&&&&&&&&&&&''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%''')))***)))(((''')))+++...///...---.........+++,,,000222333888===LLLYYYjjjwww~~~vvvaaaLLLLLLaaapppzzz}}}cccZZZfff~~~!!!"""###$$$$$$###"""!!!!!!  """$$$$$$$$$$$$######$$$%%%&&&'''((($$$###"""""""""###$$$%%%%%%%%%&&&(((***,,,///000+++)))'''&&&&&&(((***+++++++++,,,...222666:::===888555333333222///222777CCCWWWgggjjjpppwwwqqqbbbKKKEEE;;;555777CCCTTT```mmmxxxvvvgggbbbkkknnngggeee\\\QQQHHH???777666999>>>===:::555111///000111---111666;;;CCCUUUmmmyyy```iii|||bbbGGG<<<999555444666<<>>???999888666444333222333333000000000000////////////---...///000000111333555///,,,---111444222222444...888LLLfff|||uuu[[[JJJFFFGGGHHHIIIIIIIIIJJJJJJ^^^www||||||xxxmmm[[[EEE333)))---,,,,,,,,,)))'''---666+++---...///...,,,)))'''%%%&&&'''''''''&&&%%%$$$%%%%%%$$$###$$$%%%'''(((&&&%%%&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&%%%$$$$$$%%%''';;;111&&&"""###&&&%%%"""$$$###"""!!!!!!"""###$$$############$$$%%%&&&&&&#########"""""""""""""""#########$$$$$$$$$%%%%%%&&&''''''%%%######$$$&&&'''(((***---............((()))+++,,,...333;;;AAAEEEOOOVVVUUURRRPPPJJJAAA888777444222000000111222555666888999777444000...+++,,,---...////////////******((('''&&&%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$ ###$$$######$$$%%%"""$$$%%%%%%%%%%%%'''((( """%%%&&&%%%$$$$$$%%%((('''&&&%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&######$$$%%%&&&'''((()))###%%%''''''%%%$$$&&&((("""###%%%'''((((((((('''&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&(((***++++++***)))(((***---...---,,,------///,,,---111333444777===MMMYYYiiivvv~~~}}}jjjQQQOOOcccrrr|||jjj]]]fff|||""""""""""""""""""""""""""""""!!! $$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$######"""))))))))))))***+++,,,---+++***'''&&&&&&'''***+++***+++++++++,,,...222555888555222000//////111222@@@ZZZqqquuupppmmmfff]]]___WWWGGG888333;;;FFFKKKXXX```dddccceeejjjllliii\\\[[[[[[VVVIII;;;:::AAA===<<<999555555777333---111333666888999AAATTTgggjjjeeeqqqRRR===666666555333888DDDWWWlll{{{wwwbbbKKK<<<666444333333555:::FFF```|||vvv```LLL@@@999333000000444777999===@@@???::::::888666666555555333111////////////000000000000------------///111333444000/////////000111222222111888GGG___yyyuuu___NNNCCCBBBOOOPPPJJJHHHEEEJJJXXXxxx}}}tttbbbLLL:::111//////,,,***)))***+++++++++///...---,,,+++)))(((((()))((('''&&&&&&&&&&&&&&&"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))***&&&"""!!!###$$$$$$"""***)))(((&&&$$$"""!!! ########################"""""""""######$$$$$$$$$"""############$$$$$$$$$!!!""""""!!! """$$$######$$$$$$$$$%%%(((***((('''(((+++///000---******))),,,222666888<<>>666888>>>@@@KKKTTT\\\___eeelllooonnnhhhgggfffbbbUUUEEE>>>@@@@@@???;;;666555777444...333222444666777<<>>===::::::888666666555555333111/////////000000000111111............///111222333000000000000111111222333///444AAAZZZvvvdddQQQFFF@@@EEERRRSSSKKKIIIHHHSSSggg}}}qqq^^^GGG666///---...+++))))))***,,,,,,,,,------,,,+++***))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))&&&###!!!"""%%%''''''&&&''''''&&&%%%$$$$$$##############################%%%&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$$$$%%%%%%$$$###"""$$$%%%###$$$%%%$$$$$$%%%'''***)))((()))+++...///---***)))(((,,,333777:::???EEEOOOYYY___YYYLLLAAA999555333000000222000...000555555555555444222000---,,,------......------,,,+++)))((('''&&&%%%$$$$$$$$$$$$%%%'''(((((('''%%%$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$"""$$$%%%%%%$$$###%%%&&&'''''''''%%%$$$$$$''')))%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&''''''(((((((((&&&$$$$$$&&&((('''%%%%%%&&&'''(((((((((''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&'''(((((())))))&&&&&&&&&'''''''''(((((()))(((''''''((()))+++,,,///000000111222555999===AAAOOOcccooossstttwwwzzzqqqWWWIII\\\vvvmmmZZZXXXooo""""""""""""""""""""""""""""""!!! !!!!!!"""######$$$$$$$$$######&&&%%%%%%$$$$$$%%%&&&&&&%%%'''(((***+++,,,++++++'''))),,,......,,,)))'''---......------...000333444333333222222222111111===WWWsss~~~|||vvvnnnnnniii[[[III<<<888888777<<>>777555777555111222222333555555888CCCOOOyyyrrrjjj|||\\\DDD999777888888888???MMM^^^nnnyyyzzziiiSSSCCC<<<:::888666222666@@@UUUrrrgggPPPAAA999555333---///000111555;;;<<<::::::888666555555555333111000000000000111111111111000////////////000111222000000000111111222444444111222;;;RRRooojjjQQQDDDAAAAAAEEEPPPOOOGGGGGGMMM```zzz~~~}}}uuufffRRR???222---,,,,,,***((()))+++---------++++++*********)))))))))(((((('''&&&&&&&&&&&&'''%%%$$$$$$$$$$$$$$$$$$###%%%%%%&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((###""""""$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&########################$$$$$$$$$###############"""""""""#########$$$$$$%%%&&&&&&$$$""""""###$$$$$$%%%%%%%%%$$$$$$''')))))))))***+++------,,,*********...555999===CCCKKKWWW^^^```YYYNNNCCC999222111//////111111///111666666666555444222000...---,,,,,,,,,---,,,++++++***)))((('''&&&%%%$$$$$$$$$$$$&&&***---,,,)))%%%!!!######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$"""###%%%%%%$$$$$$%%%'''&&&&&&&&&%%%###$$$&&&((($$$$$$$$$%%%&&&((()))***'''''''''((((((((((((((((((&&&%%%%%%&&&''''''&&&%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&'''''''''$$$&&&)))(((&&&$$$&&&(((%%%&&&&&&''')))***++++++&&&&&&&&&'''''''''''''''***)))(((((()))***+++,,,///---,,,---000333555666<<>>KKK\\\mmmzzzxxxdddLLL???<<<:::888666555:::IIIaaa~~~iiiQQQAAA888555444---///...---222999<<<;;;999777555555555444333111000000000000111111111222000000000000000000000000111000111111222333444555555333777IIIeeerrrVVVFFFAAACCCEEEGGGMMMHHHCCCMMM]]]vvvzzzssspppfffUUUCCC444---,,,---***)))((()))+++.........)))))))))))))))))))))***(((''''''&&&&&&&&&''''''%%%%%%%%%$$$$$$######"""$$$%%%'''((('''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%$$$!!! ######$$$$$$%%%%%%%%%&&&###########################""""""""""""!!!!!!!!!""""""""""""#####################!!! %%%&&&&&&%%%$$$%%%''')))***++++++,,,---,,,+++***......222888===AAAIIIRRR___cccbbb[[[RRRIII>>>444///---...111111///222888666666555444222000///...+++++++++++++++***))))))(((((('''&&&%%%$$$$$$%%%(((***---...,,,((($$$ ######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$###%%%%%%%%%######$$$%%%$$$%%%%%%%%%###$$$&&&'''%%%%%%%%%&&&&&&'''((()))***)))))))))((((((''''''((('''&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''###'''+++)))%%%###&&&)))%%%&&&'''((()))***+++,,,''''''''''''''''''''''''+++*********+++---///000///,,,)))+++///222222111:::FFFVVVeeemmmrrruuuvvv}}}zzz^^^LLLWWWqqqnnn[[[UUUgggzzz########################""""""!!!!!!!!!""""""###!!!"""###$$$$$$$$$$$$$$$###############$$$%%%%%%"""$$$'''***++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,+++***)))***+++---///111222333222111111999OOOlllzzz{{{ssscccSSSHHH@@@<<<555666:::BBBMMM\\\mmmxxx|||}}}|||nnnXXXFFFIIIIIIDDD<<<777888777555///444888666111666KKKbbbxxx{{{jjjtttgggLLL<<<666777999777>>>KKK___rrryyybbbIII>>>;;;999666555555===QQQnnnhhhRRRAAA888444333//////---,,,000888<<<;;;777555333333333333222000///000000000000111111111000000000000/////////...000000000111222444555666666222444AAAYYYtttyyyZZZGGGBBBDDDGGGHHHKKKLLLFFFHHH___wwwyyyrrrfffZZZHHH888...++++++---)))(((((())),,,.........)))))))))))))))*********''''''&&&&&&&&&''''''(((***))))))(((((('''''''''$$$%%%&&&''''''%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%!!!###$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%$$$$$$!!!!!!"""""""""#########""""""""" %%%&&&&&&%%%$$$%%%(((***+++,,,---------,,,,,,---333444888>>>BBBGGGQQQ\\\kkkmmmiii```VVVLLL@@@555---,,,---000000000333888777666444333111///......******++++++******)))(((((('''&&&&&&%%%%%%%%%%%%......---+++)))%%%###!!!######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&'''%%%###""""""######$$$%%%%%%$$$$$$&&&'''(((''''''&&&&&&'''''''''*********)))(((((('''''''''''''''&&&&&&&&&'''(((%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''((((((###'''+++***%%%###&&&)))&&&&&&'''((()))***++++++'''''''''''''''''''''&&&(((((()))***,,,///111333111...,,,...111444444222:::CCCRRRbbbmmmtttwwwxxx}}}xxx___MMMWWWrrrnnn[[[SSSbbbttt}}}########################""""""!!!!!!!!!"""######"""######$$$$$$$$$######!!!!!!###$$$$$$$$$$$$$$$"""###&&&(((******+++***,,,,,,+++******+++,,,,,,)))+++++++++)))(((((()))+++,,,...000111222111111555HHHbbbwww}}}mmm\\\PPPIIIDDD777444333999CCCQQQdddssszzz|||~~~~~~{{{ppp[[[IIIHHHIIIFFF>>>999888888666222555999777333;;;RRRjjj{{{}}}hhhlllkkkQQQ>>>666777999777===KKK```vvv{{{bbbIII>>>;;;777444666333@@@ZZZyyyyyygggSSSCCC999444333000000...,,,000777;;;:::444333111111222222000...////////////000000000000....../////////...------//////000000222333555666111///000:::OOOjjjxxx```GGG>>>AAAFFFGGGGGGEEEHHHHHHUUUttt{{{uuu```TTTBBB444---+++++++++)))((((((***---......---)))*********************'''&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&$$$$$$%%%&&&&&&%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$%%%%%%%%%$$$######""""""########################""""""#########$$$$$$$$$!!!!!!!!!"""""""""#########$$$$$$""" !!!"""$$$%%%&&&%%%%%%&&&)))+++,,,---......------///000666777===CCCHHHOOO\\\iiixxxxxxrrreeeWWWKKK===333---+++---000000///333888666555333111000.........*********+++******)))(((((('''&&&%%%%%%%%%%%%%%%///---+++(((%%%$$$###"""######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&'''%%%###""""""######$$$&&&&&&%%%%%%&&&((()))(((((('''&&&&&&''''''******))))))(((((('''''''''(((((('''&&&&&&''')))&&&&&&&&&%%%&&&''''''(((&&&&&&'''''''''(((((((((%%%'''***)))'''%%%'''(((&&&''''''(((((())))))***'''''''''''''''&&&&&&&&&&&&&&&&&&'''))),,,///000---,,,+++---///111111111999@@@NNN^^^mmmvvvyyyyyy}}}www___LLLUUUooolllZZZPPP[[[nnnzzz########################""""""!!!!!!"""######$$$######$$$$$$$$$###"""""" !!!$$$&&&'''&&&$$$###"""###$$$&&&(((***++++++++++++************++++++)))***++++++)))((()))***)))***,,,...///000111111///???VVVkkkwww|||~~~qqqbbbYYYTTTQQQ@@@999444666;;;CCCRRRaaalllppprrrrrrrrrmmm^^^NNNFFFIIIGGG@@@:::999999777333444777;;;@@@KKK```sss}}}}}}ffffffoooUUUAAA888777:::888<<>>===BBBDDDDDDFFF===JJJWWWmmm}}}vvvqqqWWWKKK;;;000,,,---,,,+++)))))))))+++---...---,,,+++++++++++++++*********&&&&&&&&&&&&&&&'''((((((""""""##################$$$$$$$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%%%%%%%$$$### ###$$$$$$###%%%'''$$$$$$$$$$$$#################################### !!!"""######!!!!!!!!!!!!"""""""""###$$$$$$%%%$$$""""""###%%%###$$$%%%%%%%%%'''***---,,,...000000...///111444666888???HHHNNNWWWhhhvvv}}}~~~wwwhhhWWWIII===444---,,,---000000///222777666444222000...---------***++++++++++++***))))))''''''&&&%%%%%%%%%&&&&&&***)))'''&&&$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%###%%%''''''&&&&&&''')))((('''''''''''''''((()))(((((((((((((((((((((''''''((()))(((&&&%%%'''***''''''&&&&&&&&&'''((()))''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''''''''(((***+++---'''(((***++++++---///000666<<>>777444///000...+++...444666444111000......//////...,,,------------.........///******,,,---...---,,,,,,------...///000222444555222333333555@@@VVVsss{{{gggLLLCCC>>>AAACCCBBBCCCFFF???TTTkkk}}}uuulllgggMMMAAA333,,,,,,......,,,***))))))+++---...,,,+++,,,,,,,,,+++++++++******&&&&&&&&&&&&&&&'''((()))#########$$$%%%%%%%%%&&&$$$#########$$$%%%&&&&&&###########################$$$%%%&&&%%%%%%###""""""$$$&&&&&&$$$###$$$&&&###############$$$$$$$$$######################## !!!"""###$$$%%%&&&'''!!!!!!!!!!!!"""""""""""""""###$$$###""""""$$$%%%"""###%%%%%%&&&(((+++...,,,///111000///000333666444888@@@JJJRRR]]]ppp{{{}}}xxxhhhWWWIII???777...,,,---000000...222777555444111///---,,,,,,,,,+++++++++++++++***))))))''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$ """$$$$$$$$$%%%&&&(((###%%%'''(((''''''((()))&&&&&&&&&'''''')))***+++'''''''''(((((((((((((((&&&(((***(((&&&%%%'''***(((((('''&&&'''((()))***''''''''''''((((((((()))(((''''''((())))))(((&&&(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&,,,+++***))))))***++++++'''+++...///......111555444999EEEVVVhhhsssvvvuuuuuu{{{aaaIIIKKKbbbzzzppp]]]QQQYYYlll{{{""""""############""""""""""""""""""""""""""""""#########"""!!!%%%$$$$$$$$$&&&(((+++---'''%%%###$$$(((+++,,,+++,,,,,,---------,,,++++++(((((((((((())))))))))))'''((()))***,,,---...///***111???TTTiiivvvzzzyyyzzzxxxrrrhhh```___dddjjj]]]HHH777555777555666<<>>MMMeee}}}~~~[[[@@@======555777AAAPPP___uuuzzzooopppjjjaaaVVVGGG999333555******+++,,,///111444666//////............//////***+++---......---+++***+++---......---...///111------------///222888<<<999555///444@@@IIIdddgggQQQAAA@@@@@@AAADDDEEEEEEDDDLLLggg~~~rrrdddXXXAAA666------000...+++*********+++,,,,,,,,,++++++************))))))))))))%%%&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&$$$###$$$$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!""""""###$$$""""""###$$$$$$$$$$$$###%%%$$$$$$$$$'''***---//////...---...///000///...222888BBBMMMYYYeeepppwwwyyyxxxrrrgggWWWGGG:::444000///...///222444444444333222000...,,,+++*********+++,,,,,,+++)))&&&$$$&&&&&&%%%$$$############%%%%%%%%%$$$$$$#########!!!""""""###%%%&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''(((((((((''''''''''''''''''''''''((('''%%%%%%%%%(((+++,,,(((((('''''''''&&&&&&&&&)))(((&&&%%%%%%&&&''')))(((''''''''''''((())))))((((((''''''''''''((((((***(((%%%###"""$$$''')))'''((((((((('''&&&%%%%%%&&&(((***,,,,,,***'''$$$'''''''''((()))+++,,,---,,,---............111333777999CCCTTTgggsssvvvtttxxx|||ssseeePPPGGGXXXuuu}}}vvvaaaPPPWWWnnn######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!!!!!!!!!!!!! $$$#########$$$&&&)))***'''%%%###%%%(((+++,,,+++------------,,,+++))))))'''((((((((())))))))))))((())))))+++,,,---......,,,000;;;LLL___nnnvvvwwwwwwvvvrrrkkkeeedddiiinnndddOOO<<<777666111111555888AAAIIIMMMUUU___^^^UUUDDDHHHGGG???999999999777777===HHHVVVkkk~~~lll[[[gggvvv}}}^^^FFF>>><<<888777888<<>>AAADDDFFFFFFGGGHHHJJJ\\\xxxxxxkkkYYYLLL:::222,,,,,,---+++))))))++++++,,,,,,,,,,,,,,,+++*********))))))(((((((((&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%$$$###"""###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""""""""""""""""""""!!!!!!""""""######""""""###$$$$$$$$$$$$$$$%%%%%%%%%''')))+++...///...---...///111222222222666<<>><<<<<<666777:::EEE\\\tttfffLLL999:::<<<888:::DDD[[[kkk}}}|||rrrfff]]]UUUNNNFFF;;;555444---,,,,,,,,,---///000111333222000///---,,,,,,,,,)))***+++,,,,,,+++***)))+++,,,......------///000,,,---------...111666:::===:::222111777===UUUxxx}}}bbbKKK>>>888???EEEEEECCCEEEMMMUUUtttvvvfffPPPAAA333///---...---)))(((+++---------...------,,,,,,******))))))((('''&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###!!!!!!###$$$&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%% !!!""""""######""""""!!!!!!!!!""""""#########"""######$$$$$$$$$$$$$$$%%%&&&''')))+++---...///------...///111333555666;;;AAAMMM```qqq{{{|||yyyssstttrrrjjj[[[III999000///......111444666777777444333111///...,,,,,,,,,******++++++***(((&&&%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%&&&''''''(((!!!!!!!!!"""###$$$&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&(((***'''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%'''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((("""$$$''')))***(((&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&((((((((((((((('''''''''(((((()))***+++,,,......---...111333666999CCCSSSdddpppsssrrr|||~~~qqqXXXIIIUUUqqquuudddTTTVVVjjj~~~"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!######$$$$$$$$$######"""######$$$%%%%%%%%%&&&''')))++++++,,,,,,,,,,,,+++***)))(((''''''''''''((((((((())))))+++++++++,,,,,,------------...222<<>>EEEIIIEEE===999;;;>>>EEEVVVjjjzzzuuuccceeewwwhhhMMM???;;;999555777888@@@UUUooo}}}}}}]]]HHH888:::<<<999<<>>666333///...---,,,,,,---.../////////............//////,,,,,,---......---,,,,,,***,,,------------...000,,,---------...000555888;;;;;;333000444:::QQQrrrgggOOOBBB===:::AAAEEECCC@@@HHH[[[lll}}}rrr```III999000///000222...)))***.........//////...---,,,,,,******)))((('''&&&%%%%%%&&&&&&%%%$$$$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$######### !!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######""""""########################!!!!!!"""############"""""""""###$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$%%%'''***,,,---......---...//////000222555777<<>>EEEJJJGGG>>>999>>>EEETTThhh|||wwweeebbbuuujjjRRRBBB888333444666666<<>>???BBBEEEEEEBBBCCCSSSppp~~~wwwiiiUUU@@@222---...111222...)))***///000000000///...---,,,+++)))))))))((('''&&&&&&&&&&&&&&&%%%$$$$$$###""""""######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&###%%%&&&&&&###"""###$$$!!!""""""###$$$#########$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""""""""""""""""""""""""""!!!""""""###############"""###$$$&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$###$$$&&&)))+++,,,------.../////////...///222666;;;BBBSSSlllyyyyyyvvvlll\\\HHH888///---...///222666888888777333333111000...---------))))))))))))(((((('''&&&############$$$%%%&&&&&&#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&'''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((('''&&&&&&%%%###"""!!!!!!%%%&&&'''(((((()))(((((()))((('''&&&&&&'''((((((((('''''''''''''''((())))))+++,,,------...111333444777???MMM\\\iiiqqqttttttvvvzzz~~~xxx```LLLPPPjjjrrrhhhZZZUUUbbbxxx !!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!""""""######"""""""""%%%%%%%%%&&&&&&&&&&&&&&&$$$&&&)))*********+++---((()))***+++,,,,,,,,,,,,&&&&&&'''''''''(((((((((***++++++,,,---......///,,,...111999EEETTTbbbjjjmmmpppvvv|||wwwmmmccc[[[QQQHHHBBB===666333888CCCIIIFFF???>>>DDDIIIGGG>>>;;;DDDQQQhhhyyyxxxggg]]]ooonnnWWWEEE777111333666666999OOOmmm|||{{{YYYIII<<<999888999AAAMMMlll}}}qqqfffWWWEEE999444222111///...------......333222000///---,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++------,,,,,,...///,,,---...------///111444???DDD???666222222CCC^^^bbbKKK???>>>@@@AAAAAAAAAAAAJJJaaa~~~uuubbbMMM<<<333,,,,,,...000,,,((((((---000000000///...,,,+++***)))))))))(((((((((''''''&&&&&&%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&"""%%%'''&&&###!!!"""$$$""""""###$$$$$$$$$###############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$##############################!!!"""######$$$$$$######!!!###$$$&&&'''''''''&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&(((***,,,---......///000///---...222666===CCCTTTlllyyywwwqqqeeeTTTCCC666///---...///222666777666555222222000///...---------)))))))))(((((('''''''''$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''%%%%%%&&&''''''((((((((('''''''''''''''((())))))((((((''''''''''''(((((('''&&&%%%%%%%%%&&&((()))'''(((((()))))))))(((((('''&&&&&&%%%$$$$$$%%%%%%((('''''''''(((((()))***)))***,,,,,,---...111333333666===IIIXXXgggqqqwwwvvvyyy}}}zzzdddNNNMMMddd~~~uuummm___UUU^^^sss!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!"""###############$$$$$$%%%&&&&&&'''&&&&&&###&&&***+++******+++---***++++++,,,,,,,,,,,,+++&&&&&&&&&'''''''''((((((******+++,,,---//////000......000666AAAQQQaaakkkqqqtttyyy~~~vvvnnneeeZZZRRRJJJBBB<<>>===LLL___xxx|||mmmZZZkkkwww]]]FFF999444222777666888NNNooo}}}___QQQCCC>>><<<@@@LLLYYYvvvuuu___HHH:::666333222000///......//////333222000///---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,)))+++,,,,,,,,,,,,---///,,,---...------...000222===EEEAAA777222000>>>VVV|||mmmTTTDDD???>>>???======@@@IIIZZZsss~~~|||~~~sss[[[DDD888555///------///---))))))---000000000///---+++***)))((((((((())))))))))))***&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&!!!$$$'''&&&""" """$$$"""###$$$%%%&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###!!!###%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&(((***,,,///000---///111///...///555:::AAAGGGVVVjjj~~~uuuqqqgggYYYJJJ===444111---...///222555666444333111111///...------,,,,,,))))))(((''''''''''''(((%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&'''((()))))))))))))))(((((((((((()))******((((((''''''''''''((((((&&&&&&&&&&&&'''(((***+++(((((((((((((((((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%'''''''''((()))***+++,,,(((***+++,,,---...111333333555:::EEETTTdddrrrzzzxxx||||||gggPPPKKK]]]uuuzzzttteeeVVVZZZnnn}}}""""""############"""""""""""""""""""""""""""""" !!!###$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&###&&&***+++******+++------------------,,,+++***&&&&&&&&&'''''''''(((((()))***+++,,,...///000111/////////333===OOOaaammmuuuwww||||||tttiiiaaaXXXOOOHHHGGGIIIGGGCCC@@@:::>>>DDDEEE???@@@RRRhhhtttZZZjjj~~~```GGG:::999222777666888OOOpppfffYYYJJJDDDBBBHHHWWWeeeeeeJJJ;;;777333222111/////////000000//////............/////////......------......///)))+++,,,,,,,,,,,,---///+++---......------///111777BBB@@@777222111>>>UUUwwwyyy^^^IIIAAA??????>>>???AAAHHHWWWnnn}}}{{{|||~~~~~~|||yyy{{{mmmQQQ:::111000444000...000///,,,,,,...000000///...---+++)))((((((((())))))******++++++&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''!!!$$$'''&&&""" """%%%"""###%%%'''(((******+++%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&########################""""""###$$$$$$$$$$$$###!!!$$$%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%(((((('''(((***---000222,,,///111000///111888>>>EEEKKKXXXjjjzzzpppjjj___PPPBBB888333111---...///222444555333111111000///------,,,,,,,,,)))(((((('''''''''((((((&&&&&&%%%$$$############&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!""""""###$$$&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((()))************)))))))))))))))******+++((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&%%%%%%$$$$$$&&&'''((()))))))))'''''''''((()))+++,,,---((()))+++,,,---...111333333444999BBBQQQcccsss}}}xxx|||~~~jjjQQQIIIYYYooo{{{~~~zzziiiWWWWWWiiixxx{{{###$$$###"""###$$$######%%%'''((('''%%%###$$$ %%%&&&"""!!!###""""""$$$&&&(((***+++,,,%%%%%%'''(((***,,,---...++++++******)))'''&&&%%%&&&&&&&&&&&&&&&'''((())))))***+++...///111222222222+++)))///<<>><<<<<>>:::???PPPkkk{{{yyy{{{}}}xxxyyy~~~||||||rrr\\\CCC333///000///...---,,,------///000...---,,,+++******************)))''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%'''((((((((('''&&&&&&%%%%%%$$$###"""""""""############""""""!!!$$$$$$%%%$$$$$$###!!!!!!'''''''''&&&&&&%%%%%%%%%(((((()))***+++---...//////000000---,,,000999@@@KKKLLLTTTcccuuu|||mmmdddWWWLLLBBB:::555444222333555777666555222111000111222000...,,,,,,,,,((((((''''''&&&&&&&&&&&&######""""""###%%%&&&(((%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&'''((()))***+++)))((('''((()))***)))(((''''''(((((('''&&&%%%%%%'''(((((('''%%%%%%&&&(((%%%&&&''''''((((((''''''&&&((()))(((''''''((()))%%%&&&(((((('''''')))***)))+++---...------///000444444666===LLL___ssspppWWWJJJRRRdddppp|||sssYYYSSSeeeuuuxxx|||~~~!!!$$$$$$"""!!!!!!###""""""###$$$%%%%%%$$$###"""###%%%""""""&&&$$$$$$$$$%%%&&&''''''(((%%%&&&''')))***,,,---...************)))((('''&&&((((((''''''(((((()))***((()))+++---///000111111222...,,,111<<>>999444555666:::DDDYYYrrr~~~tttkkkfff```___nnnpppPPP===888222000...,,,,,,---///111333///...111000++++++...***+++,,,,,,------,,,,,,***++++++,,,,,,------......------,,,---...///000555999===;;;333///777CCCddduuu]]]NNN???<<<@@@BBBCCCCCCAAAMMMccc~~~~~~zzzzzz}}}~~~|||wwwiiiSSS===111...///...------,,,,,,---......---,,,+++******)))))))))+++***)))(((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&%%%%%%%%%$$$#########""""""############""""""$$$$$$$$$$$$############%%%%%%%%%&&&&&&''''''''')))))))))***+++---///000///000...,,,+++111;;;CCCMMMPPPWWWeeettt~~~qqqhhhZZZMMMBBB999444222111333555666777555333222...///000///---+++++++++)))'''%%%$$$###$$$&&&'''$$$############%%%&&&''''''''''''''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&&&&'''((())))))***'''&&&&&&&&&((()))((('''''''''(((((('''&&&&&&%%%&&&'''((('''%%%%%%''')))%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&'''''''''%%%&&&(((((('''''')))***)))+++---...------///000333333555<<>>999222111...,,,,,,---///000333000///000///,,,+++---***+++,,,,,,------,,,,,,***++++++,,,,,,------...---,,,++++++,,,...111333111555;;;;;;555000555>>>XXXwwwmmmWWWEEE???;;;===>>>===>>>AAALLL```|||{{{{{{|||oooZZZEEE555...---///------,,,++++++,,,,,,---,,,+++***)))((((((((((((+++***)))(((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&###############$$$$$$$$$'''&&&$$$######$$$%%%%%%$$$######$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""###$$$%%%&&&###$$$%%%&&&'''((())))))))))))***+++,,,...///000///...,,,***+++333>>>GGGQQQVVV___jjjttt}}}wwwnnn___NNN@@@888333111000222444666777666444333---...///...+++***)))***)))'''$$$!!!!!!###&&&((($$$$$$######$$$%%%&&&'''))))))))))))((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&%%%$$$%%%'''((('''&&&'''''''''(((''''''&&&%%%%%%&&&''''''&&&&&&(((***%%%&&&''''''((((((''''''$$$"""!!!###&&&((('''%%%%%%&&&(((((('''''')))***)))+++---...------///000333444666<<>>QQQcccdddmmmwww}}}yyyrrrmmmfff\\\PPPEEEAAAJJJVVVYYYPPPLLLYYYcccUUUNNN\\\ssseee[[[hhhsssWWWDDD<<<000333777:::???OOOkkkxxxVVVAAA:::333111...,,,,,,---...000333111000///...,,,---............---,,,+++***)))***++++++,,,,,,------......---,,,+++,,,...000222///333999===888222444:::PPPppppppWWWEEE::::::<<<>>><<<:::>>>EEEYYYrrr~~~zzzeeeKKK999///,,,---///,,,,,,+++++++++++++++++++++***)))(((((('''''''''))))))((('''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&########################'''&&&$$$######$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$&&&''')))$$$$$$%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%$$$###"""!!!"""$$$'''((($$$$$$%%%&&&'''((())))))*********+++---...000111///---***(((,,,666CCCLLLSSS\\\iiisssyyy~~~}}}vvveeePPP???777333111///111444666777666555333---...///...+++))))))***((('''%%%######$$$%%%'''$$$$$$$$$$$$%%%%%%&&&&&&))))))))))))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%'''((('''&&&&&&'''''''''''''''&&&&&&$$$%%%&&&&&&&&&''')))+++%%%&&&''''''((('''''''''$$$!!!"""'''***((($$$%%%&&&(((((('''''')))***)))+++---...------///000444555777<<>>777555222///111444666777666555333---...///...,,,*********&&&''''''((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%&&&((()))((('''&&&&&&'''''''''''''''&&&$$$%%%&&&&&&&&&''')))+++%%%&&&''''''((('''''''''&&&""" ###(((+++)))%%%%%%&&&(((((('''''')))***)))+++---...------///000222444666:::CCCTTTggguuuvvvzzz{{{cccLLLIII]]]ttt||||||zzzooo]]]QQQWWWkkk|||###"""!!!"""$$$%%%$$$###!!!$$$&&&%%%###"""$$$'''###''''''""" ######%%%&&&&&&''''''((((((((((((((()))***+++,,,---...***)))))))))***,,,...000+++***))))))))))))))))))***+++---...///000000000//////111222111666FFFVVV]]]fffssszzzxxxvvv}}}{{{sssiii^^^VVVHHHDDDAAA@@@DDDQQQiii~~~wwwhhhdddggg\\\QQQVVVpppooo[[[```yyyxxx]]]HHH???555444666:::===HHHeeegggKKK===444222///,,,,,,,,,...///222444222......222333222***+++,,,,,,------,,,,,,***++++++,,,,,,------...//////...---------------///222999??????999555666FFFeeetttVVVCCC;;;999999;;;===;;;777<<>>MMMaaappptttxxx}}}{{{fffOOOIII\\\rrr~~~}}}{{{xxxpppaaaRRRSSSfff{{{$$$###"""###%%%%%%""" ###''''''$$$"""###&&&###***,,,'''###%%%((('''%%%%%%&&&&&&&&&'''''''''))))))******+++,,,------***)))))))))+++---000111,,,,,,+++***************,,,---...///000111111111000///000222222777DDDRRR```jjjwww~~~yyyttt{{{ttthhh^^^TTTJJJDDD===<<>>^^^zzz^^^GGG<<<999888===>>>>>><<<999BBB[[[rrr}}}~~~vvvlllWWWBBB000...000,,,***,,,,,,---------,,,+++***)))++++++***)))((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&'''((('''&&&%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!'''''''''&&&%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((()))******,,,,,,,,,---...000222222222...+++---444AAALLLTTT\\\hhhwww{{{xxxwwwyyyvvvdddHHH666444666444111333555666777555333222,,,---...---***(((((()))&&&&&&'''''''''&&&%%%$$$%%%%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&%%%%%%%%%'''((('''&&&%%%&&&&&&'''((((((''''''&&&'''((('''%%%%%%''')))%%%&&&''''''((((((''''''%%%%%%&&&&&&''''''((((((%%%&&&(((((('''''')))***)))+++---...------///000///222444777===KKK___nnnsssxxx|||kkkUUUKKKYYYmmm||||||{{{yyyvvvpppcccSSSNNN```www~~~~~~&&&$$$$$$%%%&&&%%% """''''''$$$!!!###%%%%%%)))$$$!!!$$$&&&%%%&&&&&&%%%%%%%%%%%%%%%$$$))))))***+++,,,,,,------***)))))))))+++...111333...---,,,,,,++++++++++++------///000111111111111111000000222333888DDDPPPdddnnn{{{{{{uuu|||~~~ttteeeWWWKKKBBB<<<888;;;===DDDQQQaaarrrrrroooiii[[[TTTkkkxxx^^^___xxxrrrZZZGGG???999222111666:::DDD]]]xxxtttTTT???444222///---+++,,,---...222555333///000777:::777.........---,,,+++***)))***++++++,,,,,,---......)))+++---///000000///...///000666>>>@@@:::555444777YYY~~~gggOOOAAA===<<<:::666888;;;===AAAPPPmmm}}}rrrcccNNN;;;---///111,,,(((***------......---,,,***))),,,+++***))))))(((((((((&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%"""$$$&&&))))))(((&&&$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&&&&%%%$$$###(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&&&&%%%%%%###$$$%%%''')))***,,,,,,,,,,,,,,,---///000222333222///---///777BBBNNNTTT___iiiuuu{{{{{{wwwuuutttuuurrraaaDDD222222555444222333555777666555222111***,,,,,,+++)))''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&'''''''''&&&%%%$$$######$$$%%%&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%'''((())))))%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&'''(((((((((''''''(((((('''%%%%%%&&&(((%%%&&&''''''((((((''''''%%%&&&''''''%%%%%%&&&'''%%%&&&(((((('''''')))***)))+++---...------///000222555777999???MMMaaappptttzzz}}}oooZZZNNNWWWhhhyyy~~~~~~zzzxxx}}}xxxuuupppdddRRRKKK\\\tttyyyyyy}}}"""###$$$$$$$$$"""!!! $$$$$$###############$$$$$$$$$######$$$$$$%%%&&&'''%%%###$$$(((******(((---+++***+++...///---***"""###$$$&&&))),,,///000...------,,,,,,+++++++++---,,,+++---000333222000111222000222666333>>>VVVgggxxx~~~yyy{{{|||yyynnnYYYEEE???;;;555555;;;<<>>BBBQQQfffxxxxxxcccPPPccczzzrrr```\\\ppp{{{nnnWWWAAA444888666555999===QQQoootttTTT===888222---...---++++++---222000...///222444666666------,,,,,,,,,,,,++++++,,,,,,,,,,,,---...//////111111000000///............000555:::>>>===888444555EEEggg|||eeeTTTDDD===<<<;;;<<<===<<<;;;???NNNhhhwwwbbbMMM666333///------...------000000///...---,,,,,,,,,))))))))))))((('''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$############$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&''')))+++((('''&&&%%%$$$%%%&&&&&&***(((%%%$$$%%%&&&%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''(((((((((((()))***+++,,,------...//////000111111,,,,,,...333;;;GGGRRRXXXbbbhhhlllnnnqqquuuuuuqqqfffVVVDDD888111...///222///222666777555222000///.........,,,)))(((((()))''''''&&&%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%'''((('''%%%###"""###$$$'''(((######$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((&&&'''''''''(((((((((((((((((((((((())))))((('''&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((()))+++,,,---...///---000555888999BBBWWWlllwww~~~|||kkkWWWFFFMMMhhhwww}}}~~~|||||||||sssiii[[[JJJQQQkkkxxx$$$$$$###""""""""""""###$$$###############$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&%%%$$$$$$&&&''',,,*********+++***((('''((((((((((((((())))))***,,,,,,++++++++++++++++++///......000333555555444555888555555999666===RRRddduuu|||pppdddWWWLLL???777333555555555===HHHQQQddd|||gggQQQZZZrrrwwwccc[[[kkkttt]]]GGG777999555444777:::JJJgggyyyVVV===888222---...---++++++---333111//////000111111111+++++++++,,,,,,---------,,,,,,,,,------...//////222111111000///...------000000222888>>>???999333222???\\\xxxeeeOOODDD:::888:::;;;<<<>>>>>><<>>JJJUUU[[[bbbhhhmmmooorrruuuuuuqqq\\\NNN===444///,,,...111222444777777555222//////,,,------+++)))((()))+++(((((('''&&&&&&&&&&&&'''""""""###$$$&&&'''(((((('''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&'''(((%%%%%%$$$$$$$$$%%%&&&'''###$$$$$$%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((%%%&&&&&&&&&&&&'''''''''))))))(((((((((((())))))''''''((((((((()))))))))((())))))******))))))(((&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((()))***+++,,,---...///---///333666666===QQQdddppp{{{zzziiiWWWFFFLLLeeessszzz~~~|||{{{~~~~~~xxxnnnaaaNNNQQQiiiwww%%%$$$###"""""""""###$$$#########"""######$$$%%%$$$$$$######$$$$$$%%%&&&$$$&&&'''&&&###"""$$$''',,,+++++++++***)))(((''')))((((((((((((((()))******+++++++++++++++++++++...//////111333555666666555:::777777;;;:::???PPPeeepppvvvnnn```RRRDDD:::666444666999:::>>>KKKYYYhhhuuuzzzbbbLLLNNNddd{{{|||fffYYYggg~~~yyybbbKKK;;;<<<666444777888EEE^^^~~~|||YYY>>>888222---...---++++++---222000....../////////...++++++,,,,,,,,,,,,------,,,,,,---.............../////////...............222000000777>>>@@@:::333222:::RRRvvveeePPP@@@999555777999999999;;;;;;>>>LLLggg}}}mmmRRR<<<111///,,,,,,...000000000...//////......------,,,)))******))))))((('''&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$###!!!!!!&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''"""&&&)))'''###!!!$$$((($$$%%%&&&%%%%%%%%%''')))''''''&&&&&&&&&%%%%%%%%%((('''%%%%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%#########%%%'''((((((((((((((()))***,,,,,,///000000000111111111222---...111888AAALLLUUU[[[bbbiiipppsssuuuvvvsssmmmSSSFFF888111...---///333444666777777444111//////++++++,,,+++))))))***+++(((((('''&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&'''((($$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((&&&%%%###$$$%%%''')))&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((((()))++++++***)))))))))&&&&&&&&&''''''''''''((('''(((((((((((()))))))))((()))***+++---...//////---///333444444:::LLL]]]iiisss|||~~~~~~xxxiiiYYYHHHLLLcccooovvv{{{zzzxxxzzz{{{{{{}}}zzzttthhhTTTTTTiiiyyy%%%$$$###""""""###$$$%%%######""""""###$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$&&&'''&&&###"""$$$''',,,,,,---,,,+++)))((((((''''''''''''((()))++++++*********++++++,,,,,,------...000111333444666777444:::999888>>>===AAANNN^^^bbb```VVVIII???888333222555;;;???BBBKKK]]]mmm|||wwwpppmmmeeeSSSAAADDDTTTiii{{{~~~gggYYYcccyyy}}}eeeOOOAAA???777555888777AAAWWWxxx~~~[[[@@@888222---...---++++++---///...------...///...---------,,,,,,,,,,,,++++++,,,---.../////////......++++++,,,---......//////222000000555===@@@;;;555333888JJJjjjpppUUUCCC;;;777666999999666666888666BBBYYYuuuzzzfffLLL999///---++++++...000111111---......//////...---,,,************)))((('''&&&'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&%%%$$$###"""&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))"""&&&)))'''###!!!$$$((($$$%%%&&&%%%%%%%%%''')))(((((((((((((((''''''&&&'''&&&%%%&&&''''''%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%"""###$$$%%%&&&&&&&&&&&&'''''''''((()))+++,,,---000000000000111111111111...000444:::CCCMMMVVV[[[bbbjjjssswwwwwwuuummmeeeLLL@@@444000//////111555555666777555222000//////***++++++***))))))***,,,'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$$$$$$$&&&((()))&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''***++++++)))((()))***&&&&&&&&&''''''''''''((((((((((((((()))))))))***))))))***+++---...///000///000333444444999HHHWWWccckkkssswww{{{zzz|||ttthhhZZZIIIJJJ^^^iiiqqqwwwwwwwwwzzz}}}|||}}}}}}xxxmmmWWWTTTfffzzz$$$############$$$%%%%%%""""""""""""###$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%&&&&&&%%%$$$$$$&&&'''+++,,,---,,,***))))))***&&&&&&&&&''')))***,,,,,,******+++,,,------......,,,///111222333444777999555<<<;;;999??????@@@JJJOOONNNIII@@@777333333555222999BBBIIIOOO[[[nnn}}}{{{wwwiiicccZZZQQQOOOLLLCCC999???KKK^^^uuuyyyfffWWW^^^ssskkkUUUEEEBBB888666999777>>>QQQooo~~~\\\BBB888222---...---++++++---...---,,,---/////////------------,,,,,,+++++++++------///000000///...---)))***+++,,,...000111111222000000555;;;>>>;;;888444777DDDaaasss]]]HHH===;;;999:::;;;999555555999777LLLkkkttt\\\DDD555///---++++++---000111222------...//////...---,,,************)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&%%%$$$$$$###$$$$$$&&&((()))"""%%%'''&&&$$$###%%%((($$$%%%&&&&&&%%%&&&(((***((())))))))))))(((''''''&&&%%%%%%&&&''''''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&!!!"""$$$&&&''''''&&&&&&'''''''''((()))+++,,,---000000000000000000000000...111666>>>GGGQQQYYY^^^ccckkktttvvvuuupppfff\\\GGG<<<222///000111333777555666555333000/////////***++++++***(((((()))+++%%%%%%$$$############$$$'''&&&&&&%%%%%%$$$$$$###!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((&&&&&&'''''''''(((((((((&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((((()))))))))&&&))),,,+++((('''(((***&&&&&&&&&''''''''''''(((((((((((()))))))))******)))***+++,,,---...///000///000222444444888EEERRR```hhhppptttxxx||||||yyysssuuuooofff[[[JJJHHHYYYdddlllssstttvvv|||~~~}}}xxxlllUUUOOO___xxx"""###$$$$$$%%%%%%%%%$$$""""""""""""###$$$%%%&&&$$$$$$######$$$$$$%%%&&&&&&%%%$$$%%%&&&(((((('''(((***,,,+++)))((()))***''''''''''''(((***+++,,,***++++++---...///000000---000333444444555888;;;888???===:::???>>>===DDD>>>===:::666333333888======GGGSSS\\\cccnnn|||}}}vvvmmmccc\\\MMMJJJBBB;;;:::>>>>>>;;;@@@KKK___ttt}}}rrraaaTTTYYYkkk~~~rrr]]]FFFBBB888666:::777;;;LLLfff||||||\\\DDD888222---...---++++++---...------...//////...,,,++++++,,,,,,,,,,,,---------...///000000///...---,,,,,,---...///111222222000111222555999<<<<<<;;;333555@@@YYYzzzqqq^^^III===:::;;;:::;;;<<<888555888>>>CCC[[[|||}}}kkkQQQ:::000...,,,***+++---000111111,,,---...000000///---,,,***************)))''''''%%%%%%&&&&&&''''''(((((($$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&''')))+++'''((()))))))))(((&&&&&&&&&%%%%%%&&&((((((&&&$$$$$$%%%&&&&&&'''&&&&&&&&&"""######$$$%%%&&&'''(((&&&''''''((()))+++---...////////////////////////---111888BBBLLLWWW```dddffflllqqqpppmmmggg^^^UUUCCC999000///000111444888444444444111///...///000***++++++***((('''(((***%%%%%%$$$###############&&&%%%%%%%%%%%%%%%%%%$$$""""""###############"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''''''''&&&%%%############$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''''''''''''''''''''''''''((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''((((((((((((%%%(((+++***'''%%%'''***&&&&&&&&&''''''''''''((((((((()))))))))*********)))***+++,,,---///000000......111333333666BBBNNN```jjjtttuuutttuuuvvvuuupppsssnnnhhh___NNNJJJXXXcccjjjooooooqqqvvv{{{}}}zzz|||yyyuuujjjRRRKKK[[[rrr}}}!!!###$$$%%%&&&%%%%%%$$$""""""""""""###$$$%%%&&&$$$$$$######$$$$$$%%%&&&'''%%%###$$$(((******(((&&&(((+++***((('''(((***((((((((((((((()))******++++++,,,---///000111111...111555666666777:::===:::BBB???;;;???===:::???555444555666777999???DDDKKKWWWeeennnttt}}}yyynnnbbbWWWOOOKKK<<<<<<777222333;;;@@@AAACCCOOOcccvvv}}}lll^^^RRRVVVgggyyywwwdddGGGBBB777555999666999III```www{{{\\\EEE888222---...---++++++---000///......///...,,,***)))******+++---......///---...000111111///...,,,//////000000111111222222000111333666888:::<<<<<<111444>>>UUUvvvvvveeePPP===666999::::::;;;;;;888666;;;BBBOOOhhh{{{{{{eeeHHH333,,,///,,,***+++---///111111+++---...000000///---,,,***++++++******)))((('''%%%%%%&&&'''((()))******"""######$$$$$$$$$######%%%$$$$$$$$$$$$%%%&&&&&&(((((('''''''''&&&&&&&&&)))'''%%%###!!!""""""###%%%$$$###$$$&&&'''&&&%%%&&&'''(((''''''''')))+++&&&'''((((((((('''%%%%%%%%%%%%%%%'''((((((&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$""""""###&&&)))+++&&&&&&'''(((***+++---...////////////............,,,111999DDDPPP\\\eeejjjhhhlllnnnjjjfffaaaYYYQQQ@@@777///...000111444888333333222000...---///000+++,,,+++***((('''((()))&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''%%%###""""""######%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&((()))((('''&&&''''''''''''((((((((()))'''''''''&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$(((+++***&&&$$$'''***&&&&&&&&&'''''''''(((((())))))))))))************)))***+++,,,...///000000------///222222555@@@LLL```nnnyyyxxxqqqoooqqqsssppptttqqqmmmeeeTTTNNNZZZeeekkkmmmkkkjjjnnnrrrssssssuuusssqqqhhhRRRKKK[[[mmmwww!!!''')))&&&###$$$&&&%%%$$$$$$$$$############"""$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$#########%%%''')))&&&'''))))))((((((***+++)))***++++++++++++******+++---............///111111222333444666888999:::888===>>>;;;<<>>999888666444===JJJYYYiiixxx~~~zzz\\\GGG888333/////////,,,+++---222000...---------,,,+++,,,***)))''''''(((***+++---------.........//////////////////000000000000...000333666999<<>>:::888999888<<>>>>>===;;;???MMM\\\uuu|||~~~}}}}}}|||gggLLL888000000++++++******+++---...///000///---,,,+++++++++,,,((())))))***)))((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''((()))((('''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((())))))***'''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((((((***)))(((((((((***,,,---,,,,,,---///000000///......444>>>LLLYYYdddkkknnnmmmpppooojjjbbbZZZOOODDD777444000///111444555666444333222000///...------,,,+++)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%!!!$$$$$$"""###%%%%%%"""######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''(((((())))))((((((&&&''''''&&&$$$$$$&&&(((***(((&&&'''))))))(((&&&''''''(((((())))))******)))***+++,,,,,,+++***)))(((((((((((()))***+++,,,(((***,,,---,,,---...///+++---000333222222:::DDDYYYcccmmmqqqtttwwwvvvtttsssllljjjllleeeWWWPPPSSSdddhhheee]]]^^^hhhooonnnsssqqqoooiii\\\OOOMMMRRRhhhsss~~~ """""" !!!$$$### !!!"""###$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$######$$$%%%'''((($$$&&&'''(((''''''(((***************))))))((((((***,,,...///000111333555444555666888:::;;;<<<<<<;;;;;;999333111333222000444555:::DDDQQQ^^^nnnzzzttteeeNNNEEE<<<666333222777======FFFRRR___mmmvvvuuuoooYYYYYYmmm}}}wwwssshhhYYYQQQ[[[rrr~~~oooUUUAAA111222999;;;;;;===WWWeeerrrxxx|||dddIII<<<666111111000------//////...------...///...---...---,,,++++++,,,---...++++++++++++,,,,,,,,,,,,....../////////000000000000111222555888<<<>>>@@@<<<444444GGGiiihhhVVVEEE>>><<<:::===CCC=========<<<===GGG^^^sss}}}zzzzzz~~~rrr[[[BBB111,,,,,,++++++++++++,,,---.........---,,,*********++++++)))))))))))))))((('''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))(((&&&$$$$$$%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''(((((()))***&&&&&&&&&'''''''''''''''((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%&&&&&&'''((((((((())))))******+++,,,,,,---***+++,,,---...//////...000777BBBOOO\\\fffnnnqqqppprrrpppjjjbbbYYYKKK@@@777444111000222555666777444444333222111///...---,,,+++(((&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%% ###$$$"""###%%%%%%"""""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&'''((())))))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))******))))))&&&'''((('''%%%%%%'''(((((('''&&&'''((()))((('''''''''(((((())))))******)))***,,,,,,,,,,,,***)))(((((((((((()))***+++,,,(((***,,,---,,,---...///---...000333111111888AAATTT]]]hhhooovvvzzzzzzuuusssllljjjkkkdddXXXQQQSSSdddiiihhhbbbcccmmmsssrrruuussspppiii\\\PPPLLLOOOcccqqq}}}||||||~~~$$$$$$###"""$$$(((%%% !!!""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&'''((($$$%%%''''''&&&&&&((()))++++++***)))((((((((((((,,,...000222333444777999666777999:::<<<<<<<<<<<<777777444000///111555777:::???IIIVVVdddrrrrrr]]]NNN;;;888777777555555<<>>777111111///---,,,///---,,,,,,---///000///---------,,,,,,,,,---......,,,,,,---------.........---.........///000000000///000111555:::>>>AAABBB===555333CCCccc{{{mmmTTTGGG===<<<>>>>>>>>>AAA;;;::::::>>>FFFWWWqqq}}}|||~~~|||iiiQQQ;;;///,,,---++++++++++++,,,---------------+++******+++,,,,,,)))))))))))))))((((((''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''***(((&&&$$$$$$%%%'''(((###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&'''((((((((('''&&&%%%%%%$$$$$$$$$%%%$$$$$$#########$$$%%%%%%%%%%%%&&&&&&'''(((((((((((()))+++,,,------,,,,,,((()))+++,,,------...000444;;;FFFSSS^^^gggmmmqqqppprrrqqqkkkeee\\\NNNAAA666444111111333555777777222222333333111000...,,,---***'''%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$"""###&&&&&&#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((()))))))))))))))'''(((((((((&&&&&&''')))'''&&&&&&'''((()))))))))''''''(((((())))))******)))***++++++++++++***)))(((((((((((()))***+++,,,(((***,,,---,,,---...//////...000222111000666>>>PPPZZZeeennnvvv{{{zzzuuuuuuooolllkkkeeeZZZRRRPPPeeemmmooojjjkkksssyyyxxxwwwwwwtttmmmaaaVVVQQQQQQ^^^mmm{{{|||wwwwwwzzz}}}%%%%%%$$$###&&&)))&&&!!!########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$%%%''''''&&&&&&((()))++++++***)))(((((())))))+++...000222333444777999888999:::<<<<<<<<<;;;:::333111///---,,,///666<<>>444333555888;;;@@@LLLWWWmmmuuu~~~eeeVVV```{{{{{{{{{xxxjjjXXXXXXnnnyyy[[[GGG666555888999<<>>777111///...++++++---,,,,,,,,,...000000///---+++++++++++++++,,,------,,,,,,,,,---------......,,,------...///000000000//////000555;;;AAADDDDDD>>>666222???[[[zzz{{{eeeUUUDDD???;;;>>>AAA@@@>>>======:::===HHHYYYmmm{{{|||}}}yyyaaaHHH777000///111++++++,,,,,,,,,,,,,,,,,,------,,,++++++,,,---...***))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((((((&&&&&&%%%%%%&&&&&&'''((()))(((''''''&&&&&&''''''###$$$&&&%%%%%%$$$&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&'''(((((((((%%%$$$$$$$$$%%%%%%&&&'''$$$$$$######$$$%%%%%%&&&%%%%%%&&&&&&'''(((((((((((()))+++---------,,,+++(((***+++,,,+++,,,...000777???LLLWWW___fffjjjmmmnnnpppooolllhhhaaaSSSEEE555333111111333555666666000000111111000...,,,+++,,,***'''$$$###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$"""###&&&&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((((((((((('''((())))))((('''((()))&&&''''''((((((((())))))''''''(((((())))))******(((((())))))))))))(((((((((((((((((()))***+++,,,(((***,,,---,,,---...///000...///111000000555<<>>888444;;;QQQppp{{{fffQQQDDD<<<;;;<<<>>>@@@???===<<<>>>>>>FFFYYYlll|||~~~xxxzzz}}}rrrWWW???333000111333+++,,,,,,------,,,,,,+++---,,,++++++,,,---...///******)))((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&''''''((('''(((((((((((('''&&&&&&"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))&&&&&&&&&'''''''''''''''$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&'''(((((((((((()))***,,,,,,,,,,,,+++(((+++---,,,***+++...111999CCCQQQ]]]cccfffiiikkklllnnnmmmkkkhhhbbbSSSEEE333111000111333555666555............---,,,+++******)))'''%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""$$$"""###&&&&&&$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%'''((((((((((((''')))******)))(((((()))&&&''')))(((''''''((()))''''''(((((())))))******(((((((((((((((((((((((((((((((((((()))***+++,,,(((***,,,---,,,---...///000......000000000444:::KKKYYYhhhppptttvvvtttqqquuurrrooommmhhh^^^RRRIII\\\hhhooolllkkkrrrvvvtttppptttuuuooofff]]]SSSKKKPPP]]]hhhjjjiiimmmssswww $$$%%%"""!!!######!!!###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%&&&&&&&&&&&&%%%'''(((((((((((()))+++,,,+++***)))***,,,---///---///111333333444777999999:::;;;;;;:::777444222...,,,---000111444???KKKWWWhhh|||{{{gggWWWGGG:::555666777888@@@NNN]]]kkk{{{oooRRRSSSppp~~~}}}~~~~~~www]]]TTTiiicccNNN:::444333222555:::@@@PPPccctttxxx^^^BBB:::222000...++++++...---,,,---///000000...+++((()))***++++++,,,,,,,,,)))************++++++++++++,,,,,,---...///000111000......222999??????>>>===999555999IIIfffwwwhhhSSSCCC===;;;>>>???>>>===>>>@@@AAADDDLLL]]]rrr~~~}}}hhhKKK555,,,---000111+++,,,---------,,,+++++++++*********+++,,,...///+++***)))((('''(((((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((()))%%%%%%&&&&&&'''((((((((((((((()))***++++++++++++***---...---******---111888EEEUUUbbbhhhjjjkkkllllllmmmkkkhhheee]]]LLL<<<111000///000222444555444///...---,,,,,,++++++,,,(((((('''&&&%%%%%%%%%%%%###########################$$$%%%%%%%%%%%%$$$###"""###"""###&&&'''$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((()))))))))***''')))++++++***(((((()))'''(((***)))&&&%%%''')))''''''(((((())))))******))))))(((((((((((())))))(((((((((((()))***+++,,,(((***,,,---,,,---...///000---,,,///000000444:::FFFWWWiiiqqqrrrrrrrrrrrrooonnnmmmlllhhh```RRRGGGVVVcccllliiihhhmmmpppnnnlllrrrtttnnneee[[[MMMBBBFFFPPPYYY\\\___fffmmmqqq%%%((($$$!!!###$$$###!!!!!!"""###$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&&&&'''))))))((((((***+++,,,+++******+++---///111111333555666777888:::<<<:::;;;;;;;;;999555222///,,,+++...444888===IIIWWWfffvvvjjjPPPAAA:::444444777:::@@@PPPfffwwwrrrRRRQQQnnn}}}{{{|||}}}aaaVVVjjjmmmUUU>>>777777666666999BBBRRRfffwww|||cccCCC;;;444111///,,,,,,///---------///000000---+++((()))***+++,,,------,,,++++++,,,,,,,,,---------++++++,,,---...///000111222///---111777<<<;;;999<<<:::777777DDD```yyylll[[[HHH===<<<>>>BBBBBB>>><<<>>>DDDIIIQQQ___vvvvvv```CCC...'''***---///+++,,,---------,,,+++***))))))((())))))+++---...+++***((('''''''''((()))'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((((('''%%%######$$$%%%&&&"""$$$%%%%%%%%%%%%'''(((%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&(((((((((''''''&&&&&&%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***%%%%%%&&&&&&'''(((((()))((((((((()))******+++++++++...000---***)))---222888EEEXXXffflllmmmnnnnnnmmmllliiieeeaaaWWWEEE444000///...///222444444444000///---,,,++++++,,,---'''''''''&&&&&&%%%%%%$$$###########################$$$%%%&&&&&&%%%$$$###"""###"""###''''''$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&((()))******%%%%%%&&&'''((((((((('''(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''')))******++++++''')))++++++***)))))))))''')))+++)))&&&%%%&&&(((''''''(((((()))***************))))))))))))******(((((((((((()))***+++,,,(((***,,,---------...//////,,,+++...000111444:::CCCVVVjjjrrrqqqqqqrrrsssiiijjjjjjjjjhhhaaaSSSGGGSSSaaakkkiiigggkkkmmmkkkkkkrrruuunnndddYYYJJJ<<>>EEEUUUfffcccQQQBBB>>>:::555777???GGGXXXkkkwwwyyyaaaUUUeeeyyymmmbbbiiiwww[[[BBB:::999666555888BBBLLL```yyyiiiKKK>>>111...///...,,,,,,...///000///---,,,,,,---++++++******++++++,,,---++++++++++++++++++++++++...///000///------///000111111000000111333666777@@@<<<777444>>>YYY}}}ppp[[[HHH>>>???CCC@@@BBBBBB???<<<@@@LLLVVVkkkuuu}}}gggMMM666111111---+++---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))(((((('''&&&''')))***)))&&&%%%%%%%%%"""&&&)))((($$$###&&&***%%%&&&''''''(((((('''''''''&&&%%%%%%%%%%%%$$$###$$$%%%'''&&&%%%%%%&&&((('''$$$!!! ###'''***'''&&&&&&%%%%%%%%%&&&&&&***)))'''&&&%%%%%%%%%&&&###%%%'''&&&$$$###%%%'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&(((((((((((('''&&&((()))***))))))+++---...---...///,,,(((+++111999FFFXXXgggoooqqqssstttqqqoooiii___QQQCCC999444,,,...111333555555555444,,,,,,,,,+++++++++******+++(((&&&'''&&&""""""$$$&&&&&&%%%%%%$$$###""""""%%%&&&'''&&&$$$###$$$%%%"""$$$&&&'''&&&%%%%%%&&&"""###%%%%%%%%%%%%&&&((('''&&&%%%######""""""###'''((())))))(((&&&###"""''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''((())))))(((((()))*********))))))))))))******'''''''''''''''''''''''''''(((((()))***)))))))))))))))))))))))))))))))))%%%&&&((()))*********)))******+++,,,------------...............000444888???MMM```mmmrrrpppooooooeeeddddddhhhjjjdddWWWLLLNNN]]]gggfffhhhooooooiiimmmpppooohhh^^^TTTGGG===>>>BBBEEEHHHRRR^^^ccc```%%%$$$$$$###""""""#########%%%&&&&&&%%%$$$%%%&&&"""$$$%%%''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''$$$&&&(((***))))))***+++***+++------...111666999888999:::<<<============>>>;;;::::::555///...111000000555???JJJUUUfffuuuzzzjjjSSSDDD888888999999@@@KKKZZZiiiyyy~~~cccUUUcccxxxsssggglll{{{```FFF<<<:::666666999>>>III___wwwhhhKKK>>>111...//////---------///111000...,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++---...///...---...///111000///......///222444555???===999555<<>>IIIYYYgggooorrrssssssrrrnnnfffYYYKKK>>>666222,,,...111333555555444444---------,,,,,,,,,+++++++++'''&&&'''&&&######&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$######%%%"""$$$&&&'''&&&%%%%%%%%%###$$$%%%%%%$$$%%%'''((()))))))))(((((((((((((((""""""######"""!!!&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&'''((())))))(((((()))******))))))(((((())))))***''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))&&&'''((()))******))))))******+++,,,------------...//////......000444777>>>JJJ[[[gggllllllmmmnnniiigggfffhhhhhhaaaUUUJJJLLL[[[fffgggiiippppppjjjmmmooollleee]]]TTTIII???;;;???CCCHHHSSSaaagggfff%%%$$$######"""#########!!!###%%%&&&%%%%%%&&&'''###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&'''((((((###%%%(((((((((((()))+++***,,,...000111555999===999:::;;;===???@@@AAAAAA>>>:::777555000,,,...222444666???NNN]]]lllzzz|||sssaaaOOODDD888111555<<>><<<666888NNNqqqxxxfffNNN===999???GGGLLLDDDBBB???AAAIIIZZZmmmzzzuuukkkRRR@@@000...000---+++---+++,,,------++++++,,,---************************((((((&&&%%%%%%%%%&&&'''&&&((()))(((&&&$$$$$$%%%###&&&((('''%%%$$$&&&)))###$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%&&&''''''$$$%%%&&&&&&%%%%%%&&&'''$$$#########%%%&&&)))***&&&&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''(((((('''&&&(((*********+++,,,...,,,+++,,,...,,,,,,111888CCCKKKWWWdddllloooooonnnmmmhhh^^^QQQCCC999333111---...111333444444444333...---------,,,,,,,,,,,,***'''&&&((('''%%%%%%((( !!!"""###%%%&&&&&&###%%%%%%%%%###"""###$$$!!!$$$&&&&&&%%%$$$%%%%%%$$$%%%%%%$$$###$$$''')))&&&&&&''''''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&((())))))(((((()))+++)))((((((''''''(((((()))''''''''''''''''''''''''((('''&&&&&&&&&'''((()))))))))))))))))))))))))))'''((())))))))))))((((((******+++,,,------------...//////......000444777>>>IIIYYYdddhhhjjjmmmpppnnnkkkiiihhhggg___SSSJJJJJJXXXdddgggjjjooonnnjjjiiijjjhhhbbb[[[UUUJJJAAA777<<>>@@@BBBCCCDDDDDD<<<777333111...---222999===CCCPPPbbbttt|||rrrgggZZZKKKAAA===666444;;;EEEQQQaaannn{{{kkkSSSZZZpppvvvsssqqqUUUCCC:::666888;;;888EEE]]]uuujjjJJJ===111///000000//////,,,///222333111...+++***)))))))))((())))))***+++++++++++++++++++++++++++***+++---------///111333............///000222222888===>>>888777IIIlll|||kkkYYYCCC888;;;CCCIIIKKKCCCBBBDDDLLL[[[ppp|||vvvkkk```EEE888------///---,,,---,,,---...---+++***+++,,,)))))))))))))))))))))))))))'''%%%$$$###$$$&&&'''&&&'''((((((&&&%%%%%%&&&$$$%%%''''''%%%%%%&&&((($$$$$$%%%&&&&&&&&&&&&%%%###$$$%%%%%%%%%%%%&&&'''###%%%&&&&&&%%%$$$&&&'''######$$$%%%'''((())))))&&&&&&%%%%%%%%%&&&''''''%%%&&&'''((((((((('''&&&'''%%%###$$$&&&'''%%%###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''''''''''''''(((***+++++++++---///---+++,,,------,,,333:::EEELLLVVVaaahhhkkkjjjhhhfffaaaXXXLLL@@@666222000---...111333444444333222------,,,,,,,,,+++++++++)))&&&%%%((((((&&&&&&))) !!!######$$$"""$$$$$$$$$""""""###$$$!!!###&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$###$$$&&&)))###$$$%%%$$$### ''''''&&&&&&'''((())))))$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))((((((***+++((((((''''''''''''((((((''''''''''''''''''''''''((('''%%%$$$%%%&&&(((***(((((((((((((((((((((((()))))))))))))))(((((((((******+++,,,------------...////////////000333666===IIIYYYeeejjjllloooqqqooommmkkkiiifff___TTTLLLIIIUUUaaaeeehhhjjjiiifffbbbeeeddd```]]]VVVKKK@@@777<<>>AAACCCEEEEEEEEEDDD???999333111000111999BBBGGGRRRdddwwwvvveeeRRRCCC<<<;;;888888===HHHUUUcccsss~~~mmmSSSUUUjjj}}}zzzsssxxx\\\GGG:::666888;;;888DDD[[[tttnnnKKK>>>222///000000//////,,,///222333111...,,,+++)))))))))((())))))***+++++++++++++++++++++++++++)))+++,,,------...111333000000000000111222222333333:::>>>888666FFFhhhxxxYYYLLL???:::???EEEFFFDDD@@@EEENNN]]]oooxxxoooaaaUUU999222,,,,,,------------,,,---...---+++***+++,,,(((((((((((((((((((((((()))'''%%%$$$###$$$&&&'''&&&''')))((('''&&&&&&'''$$$%%%&&&&&&&&&&&&&&&'''%%%%%%&&&'''''''''''''''%%%&&&'''&&&$$$###$$$%%%###$$$&&&%%%$$$$$$%%%'''######%%%&&&'''(((((((((%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''((((((((('''&&&'''%%%###$$$&&&'''%%%###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((''')))++++++,,,,,,...000000...------,,,---333<<>>AAADDDGGGGGGFFFCCCAAA<<<666111000000333===GGGUUUdddwww|||jjjVVVBBB555555:::666>>>JJJYYYhhhvvvlllSSSRRRdddwww|||qqq|||}}}bbbJJJ;;;555777999777AAAVVVqqqoooMMM???333000111000......---000222333111...,,,,,,***))))))))))))***++++++++++++++++++++++++++++++)))+++,,,------...111333111111222222333333333333000888;;;777555CCCccc}}}xxxjjjIIICCC>>>===AAACCCBBB@@@DDDNNN___pppuuuiiiXXXJJJ333000,,,,,,,,,---......---......---+++******+++((((((((((((((((((((((((((((((&&&%%%%%%%%%&&&''''''(((******((('''((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''%%%''')))'''###!!!###%%%###$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&''''''(((&&&'''''''''''''''&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((''')))+++,,,,,,---///111111///------,,,---555>>>NNNWWWccckkkmmmkkkjjjjjjkkkggg^^^PPPAAA555...+++---...000222333333222111************))))))))))))'''$$$$$$&&&'''$$$%%%(((%%%%%%%%%%%%%%%%%%$$$$$$"""###%%%$$$######$$$%%% ###%%%%%%$$$###$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&!!!###%%%'''((((((((((((#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''%%%'''((()))((()))***,,,)))((((((''''''(((((()))((((((((((((((((((((((((((('''&&&&&&&&&'''((()))))))))))))))))))))))))))))))))(((((((((((()))*********+++,,,------------...///000000000000222444444BBBUUUbbbhhhiiijjjllloooooopppooolllddd[[[TTTGGGOOOXXX^^^``````aaaaaa___bbbddddddddd___QQQCCC>>>CCCOOO\\\dddfffiiimmm######""""""###$$$$$$%%%$$$%%%'''&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%'''(((((()))***...000///222555888999;;;>>>@@@@@@CCCGGGJJJIIIFFFAAA===777333000222666===JJJUUUjjjyyy}}}kkkVVVGGG;;;555777<<>>000///...,,,+++---...///---......---+++******+++((((((((((((((((((((((((((((((((('''''''''&&&&&&((()))++++++)))))))))***&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&''''''''''''&&&###&&&((('''###"""$$$'''"""$$$%%%%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&'''(((''')))+++,,,---...000222000---,,,------///888BBBOOO\\\jjjqqqpppllllllnnnhhhbbbWWWIII;;;111---+++---...000222333222111000+++++++++*********))))))'''$$$###&&&%%%######&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%''' """%%%%%%$$$######$$$"""%%%''''''&&&$$$$$$$$$"""######$$$%%%&&&&&&'''%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&%%%&&&((()))((()))+++,,,***))))))(((((())))))***((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((''''''((()))***+++******+++,,,------------...///111111000000222333222???PPP]]]cccfffiiikkkppprrrssssssooofff\\\UUUEEEKKKTTT\\\___```bbbeeeggggggfffeeefffcccXXXKKK@@@FFFTTTccciiiggghhhlll######""""""###$$$%%%%%%"""$$$&&&&&&%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))+++///111...222666999<<>>CCCFFFJJJLLLOOOMMMHHHAAA;;;888222222777DDDSSSeeezzzuuu\\\JJJ<<<:::;;;;;;BBBNNNaaannnzzzzzzjjjTTTHHHQQQhhh{{{mmmpppoooWWWCCC888666777777666EEEddd}}}tttjjjNNN@@@:::888...,,,///,,,000000111000///...,,,+++++++++++++++,,,---...///,,,,,,+++***)))***...111------,,,,,,,,,---......111111222111000000222444333111333777777:::LLLaaadddKKK@@@@@@???BBBCCC@@@???HHHYYYggg~~~yyy||||||nnnVVV???444111111000...,,,,,,...000++++++------------++++++///---***'''&&&'''((()))((((((''''''''''''((((((***************)))(((((('''&&&%%%$$$$$$%%%&&&'''###'''((("""&&&%%%&&&''''''%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%&&&''''''((((((''''''))))))((('''&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###$$$$$$$$$)))&&&%%%((('''$$$###&&&'''''')))***,,,...//////333...++++++---222<<>>GGGPPPXXXaaakkkrrrxxx}}}|||ttthhh___WWWPPPGGGLLLRRRWWW]]]ccciiijjjmmmhhheeehhhmmmmmmddd\\\IIIIIISSSdddlllkkkkkkppp""" !!!%%%'''$$$!!!)))&&&###"""$$$%%%%%%$$$%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&''''''$$$''')))++++++---///111222444666777:::>>>CCCGGGKKKLLLMMMKKKEEE>>>999666333444===NNNbbbuuuyyyfffOOOAAA777888===DDDTTTeeepppwww}}}nnnXXXKKKQQQfffyyy}}}kkkpppqqqYYYDDD999666777777555CCC___xxxsssiiiQQQAAA;;;888...,,,///,,,....../////////---,,,+++++++++++++++,,,---...///,,,,,,+++***)))***...000,,,,,,,,,,,,,,,------...000111222222111111222333222333777:::777888JJJ^^^uuu|||~~~~~~zzzjjjUUUCCC>>>@@@CCCCCCCCCBBBFFFTTThhhwww}}}}}}vvvfffMMM999000111111000...,,,,,,...000++++++,,,------,,,++++++(((((()))))))))******+++((((((''''''''''''(((((()))************)))((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&%%%""" ###&&&%%%&&&'''&&&%%%$$$%%%'''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%(((%%%%%%((('''$$$$$$''''''((()))***,,,...///000222---***+++...444???IIIVVV]]]fffmmmnnnkkkkkklll```UUUDDD777000...---,,,000000//////...---------+++++++++******)))((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$###############$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&'''&&&%%%$$$%%%'''&&&&&&&&&'''((()))+++,,,...++++++------))))))+++)))(((''''''''''''((()))&&&'''((()))***))))))(((***)))(((((('''''''''((())))))))))))))))))))))))******,,,---............,,,---///...------///000555<<>>@@@999666FFF\\\pppwww{{{|||~~~vvvaaaQQQDDD======BBBCCCBBBBBBGGGRRReeezzzttt___GGG666000111111000...,,,,,,---///***+++,,,------,,,+++***%%%''')))++++++++++++***((((((''''''''''''(((((())))))******))))))((('''%%%&&&&&&''''''&&&&&&%%%'''$$$!!!###''')))(((%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''&&&%%%&&&'''((()))''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%'''$$$$$$'''(((%%%&&&((('''((()))+++,,,...///000111,,,***---000666AAALLLSSS[[[dddhhhiiihhhggghhhZZZOOO???444...---------111111000000///......---******+++******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%'''(((&&&&&&$$$######"""""""""&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%&&&(((+++)))(((''''''(((***,,,...///,,,---///...***(((***))))))(((((((((((())))))&&&'''((())))))))))))((('''(((((((((((('''&&&&&&))))))))))))))))))))))))......------...///000000,,,...//////...---...000222999DDDOOOYYYcccjjjooowwwzzzyyyqqqiiiccc\\\UUUDDDGGGNNNVVV]]]bbbeeegggfffgggjjjnnnpppooojjjfff]]]RRROOO[[[iiippptttxxx(((%%%######$$$&&&&&&%%%'''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((((((''''''&&&&&&&&&(((***,,,---------///111...111444888<<>>888...---000,,,+++,,,---...///......---,,,+++++++++,,,,,,---...,,,,,,,,,***)))***,,,...************+++,,,---------000333444444222222222222:::EEEGGG<<<666EEE[[[ssszzzxxxeeeNNNBBB>>>===???BBB???AAAFFFRRRbbbsssnnnVVV@@@444111000111000///---,,,---///***+++,,,------,,,+++***))))))*********))))))(((((((((''''''''''''(((((()))))))))))))))(((((('''$$$%%%&&&''''''&&&%%%$$$'''$$$###%%%)))***(((%%%$$$%%%&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$%%%&&&(((***'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&$$$$$$((((((&&&'''***'''((()))+++---...///000111---,,,...222888CCCNNNQQQZZZbbbdddddddddbbb```VVVKKK<<<111---------...333222222111000///......***************)))((((((%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''&&&%%%$$$$$$############&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%$$$###$$$''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%'''+++...***)))((('''(((***...000---+++---000000+++)))***))))))))))))))))))))))))'''''''''(((((((((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((000///...------...///000---...000///...---...000000777CCCPPP\\\eeelllooouuuyyyyyyssskkkdddZZZRRRDDDEEELLLVVV^^^bbbdddfffccchhhnnnrrrrrrpppnnnmmmdddTTTLLLWWWhhhqqquuuxxx)))'''%%%$$$$$$$$$%%%$$$&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''***)))))))))((((((''''''***+++,,,,,,++++++,,,------///333888===CCCKKKPPPNNNKKKEEE===666222222333:::AAAUUUsss}}}cccLLL???===;;;AAASSSiii|||rrr^^^VVVbbbxxxuuuccchhh{{{cccJJJ:::444444888555;;;NNNggg|||eeeOOOAAA:::///...000,,,+++,,,...///000000//////,,,,,,+++++++++,,,------+++,,,,,,+++))))))+++---************+++,,,---...---000333555444333333333444>>>KKKMMMAAA888EEE[[[ttt}}}}}}cccRRRBBB===???@@@AAABBBAAAHHHUUUeeeuuu~~~yyycccJJJ888000///000000111///---,,,---...******+++,,,,,,+++******,,,+++)))((('''(((***+++((((((''''''''''''(((((()))))))))))))))(((''''''$$$%%%&&&''''''&&&%%%$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&((('''%%%$$$%%%&&&(((***((((((((((((''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%&&&&&&'''&&&###$$$((()))'''(((+++((((((***+++---///000000222///...111555:::EEEOOOTTT___ggggggdddccc```[[[TTTIII;;;111------......333333222111000///......)))************))))))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&(((+++...+++)))((('''(((+++...000***)))+++///000,,,+++,,,(((((())))))))))))(((((('''''''''''''''(((((()))%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((......,,,,,,,,,---...///...///000000...---...000000777BBBPPP^^^hhhooorrruuuyyy{{{vvvoooeeeXXXLLLEEEEEELLLYYYbbbdddeeegggdddiiiooossssssrrrqqqpppfffTTTIIITTTgggppprrrttt###############$$$%%%&&&$$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&''')))))))))((((((((((((((()))***,,,+++***)))+++,,,---///333777;;;AAAHHHMMMEEEBBB<<<666222222666:::DDDMMMbbbqqqVVVDDD===;;;BBBQQQggg~~~|||eeeYYYbbbzzzvvvdddhhhhhhNNN<<<555666888666:::KKKddd{{{nnnWWWEEE<<<111///111,,,,,,---///000000000//////,,,,,,,,,++++++,,,,,,---+++,,,,,,+++))))))***,,,************+++---...///...000333444444333444555444>>>LLLOOODDD;;;GGG[[[rrr|||vvvkkkMMMCCC<<<===@@@AAACCCEEENNNXXXiii{{{rrrZZZBBB666222111///000111000...,,,---...)))***+++,,,,,,+++***)))***)))'''&&&''')))---///((((((''''''''''''(((((((((((())))))(((((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$(((***((($$$!!!###%%%%%%&&&''''''%%%%%%&&&'''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))((((((((((((((((((((((((###$$$$$$%%%%%%$$$$$$###%%%$$$$$$%%%%%%&&&'''((('''$$$%%%((()))'''(((+++((()))***,,,---///000111111......222777===HHHRRR]]]iiiqqqooojjjhhhaaaYYYQQQGGG999000---...///000444333222111000///...---))))))************))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$#########$$$$$$%%%''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&'''((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&'''&&&&&&(((***---***)))(((((()))+++---///)))''')))---...,,,+++...''''''((((((((((((''''''''''''&&&&&&''''''((()))&&&&&&'''((((((((((((''')))))))))))))))))))))))),,,+++++++++,,,------...///000111000.........///111666@@@OOO^^^jjjqqqtttwww{{{|||xxxrrrhhhYYYMMMHHHFFFMMM]]]hhhhhhgggjjjgggkkkppprrrsssrrrrrrrrrgggSSSGGGRRRdddmmmppprrr!!!###$$$%%%%%%&&&'''"""$$$&&&&&&$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))***+++***+++,,,...///111333555777<<>><<<777444444:::BBBIIITTT]]]qqq|||dddKKK>>>===>>>NNNeee{{{lll[[[aaayyyzzzgggjjjnnnSSS@@@888888666555999HHHaaazzzwww]]]III>>>222///111+++,,,---.../////////...------,,,,,,++++++,,,,,,,,,+++,,,,,,+++)))))))))+++******++++++,,,...///000///111333333333333555777333<<>>@@@BBBHHHOOO___jjjzzz|||kkkRRR>>>666444333///000111000...---------)))***+++,,,,,,+++***)))))))))(((((((((***+++,,,((((((''''''''''''(((((((((((())))))(((((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%(((***((($$$"""$$$'''&&&'''((((((&&&&&&'''(((###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((($$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''(((((((((%%%%%%))))))''''''***((()))***,,,...///000111---+++---333:::AAAMMMWWWdddrrrzzzvvvoookkkaaaVVVLLLBBB666...,,,///111333333333222111///...---,,,))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%'''((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%'''''''''''')))***((((((((((((***+++,,,---***'''(((+++,,,)))***---%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&'''((()))((('''''''''(((((()))***)))))))))))))))))))))))))))***+++,,,---.........///000111000.........///000444>>>LLL\\\jjjrrruuu|||~~~}}}xxxssslll```TTTKKKHHHPPPbbbmmmllljjjmmmlllmmmoooqqqrrrsssrrrqqqiiiTTTFFFNNN___jjjooosss"""$$$&&&((('''''''''''' ###&&&&&&$$$###$$$&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%''')))++++++---///111111222333333444777;;;>>><<<:::777666:::CCCOOOWWWbbbkkk|||rrrZZZDDD<<<>>>BBBYYYuuuppp\\\```xxx}}}jjjmmmrrrWWWCCC;;;;;;555444888FFF___yyy{{{aaaLLL???333000111+++,,,,,,.........---,,,+++------,,,++++++,,,,,,,,,***,,,,,,+++)))((()))***+++++++++,,,---...000111000111222222222333666888222:::GGGLLLEEE===HHHYYY~~~vvvhhhVVVGGG===<<<<<>>333,,,,,,///333555333333222000///---,,,,,,((())))))*********))))))&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###$$$%%%''''''''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$&&&((('''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%'''((('''''''''(((&&&'''((()))***++++++,,,,,,)))(((******'''(((+++$$$%%%&&&''''''&&&%%%$$$''''''&&&%%%&&&'''((())))))(((''''''''')))***+++))))))))))))))))))))))))(((***,,,.../////////...000111111000///......///000333;;;JJJ[[[jjjrrrvvv}}}xxxtttooofff\\\NNNJJJQQQdddpppnnnlllooopppnnnnnnooorrrsssqqqppplllVVVFFFLLL[[[gggooovvv"""############$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&&&&%%%%%%&&&!!!!!!(((,,,)))''')))&&&(((***,,,,,,...000222333///,,,,,,000444555444333555777;;;BBBNNN\\\ffftttwww}}}vvvcccLLL===???HHHVVVcccvvvzzz```YYYqqquuuttt{{{```DDD999>>>444:::>>>CCCXXXwwwfffIII;;;555///,,,...***,,,...000111///---,,,...---,,,,,,---...------...+++))))))******(((%%%...,,,***,,,///111000...///222444555444444666777888999<<>>???AAAFFFQQQ```jjjwww||||||lllUUU@@@777555444111......---,,,,,,,,,,,,---)))))))))***+++++++++,,,---------,,,)))''''''(((&&&&&&''''''''''''&&&&&&###%%%$$$!!!"""%%%'''%%%)))((((((''''''''''''((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&%%%&&&'''%%%'''))))))((('''((()))%%%&&&'''((())))))))))))(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%$$$######&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''(((***,,,///111222111///...---++++++222@@@OOOZZZ```ppp|||zzzqqqjjj\\\LLLGGG<<<111---------000444111000///...---,,,,,,,,,+++)))((((((*********)))&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$###"""!!!!!!$$$$$$######$$$&&&'''(((###%%%'''((('''&&&%%%&&&'''%%%$$$%%%(((***)))'''((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$$$$$$$&&&***)))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&'''(((%%%&&&''''''''''''***,,,***)))(((''''''((()))***%%%&&&&&&&&&'''((((((((()))******)))'''%%%&&&'''&&&&&&$$$!!!"""'''(((&&&&&&&&&&&&&&&'''''''''(((***+++++++++***,,,///111,,,------...//////......000222:::GGGXXXgggppptttyyysssrrrqqqmmmddd\\\WWWMMMNNN```qqquuutttvvvrrrpppppprrruuuuuurrrooohhhYYYJJJJJJ]]]qqqwwwrrr############$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''(((%%%%%%%%%$$$$$$$$$######)))$$$$$$)))+++'''%%%&&&&&&(((+++,,,---...111333444111///...///222444444111333888???KKKZZZkkkvvvxxxyyy{{{~~~xxxgggUUUEEE>>>DDDOOO\\\hhhxxxdddZZZnnnyyyuuukkkMMM>>>???222777:::@@@WWWvvvfffJJJ===777111...///+++---///000000000...---...---,,,+++,,,------------***))))))******)))&&&---+++)))+++---//////------000222444444555777999999999;;;CCCGGG<<>>999222///000---...///000000000//////,,,,,,++++++++++++,,,,,,+++***))))))***+++***)))+++***)))***,,,---------+++...111333444666888:::::::::999@@@FFF@@@BBBTTTqqqzzzpppZZZJJJ<<<555;;;BBBEEELLLVVVbbbppp{{{~~~}}}zzzeeeJJJ999555555444111......---,,,,,,,,,,,,---+++++++++******************+++,,,+++)))((()))***&&&''''''((((((''''''&&&%%%((('''$$$%%%((()))''''''''''''''''''((()))***)))(((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&%%%&&&'''%%%'''))))))((((((((()))&&&&&&'''((())))))))))))'''''''''''''''&&&&&&&&&######$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&''')))++++++)))+++...000111000...------...333???QQQcccooouuuyyy}}}ssskkkeeeZZZNNNBBB888///...//////222555111000///...---,,,,,,,,,***(((''''''((())))))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&'''((('''((((((&&&$$$$$$%%%&&&%%%$$$###$$$'''((('''&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&'''(((((((((&&&&&&(((***)))((((((''''''(((((()))'''''''''''''''&&&&&&&&&$$$&&&'''((('''''')))***###(((***'''%%%'''))))))''''''((((((((())))))))))))***+++++++++,,,...000....../////////......------000777CCCSSScccnnntttqqqnnnmmmooossssssooojjj^^^RRRNNNZZZjjjqqqsssvvvtttttttttvvvxxxxxxvvvtttmmm]]]JJJDDDRRRhhhuuuvvv#########$$$$$$$$$%%%%%%###$$$%%%&&&''''''(((((((((''''''''''''&&&&&&&&&$$$$$$%%%''')))******+++(((***,,,......000222444000111222///+++))),,,///111888CCCRRRbbbrrr~~~xxxtttrrrmmmYYYEEE???FFFTTTcccnnnvvvzzzkkkZZZeee{{{yyyqqq|||yyy[[[DDD:::777666555<<>>999222//////////////////000000000111++++++,,,+++******+++,,,)))))))))***+++++++++++++++*********,,,------...+++...111333333555777888999;;;:::@@@JJJGGGEEEQQQkkkpppcccMMM???444444???BBBHHHSSSaaaqqq~~~uuu]]]BBB555444555333111......---,,,,,,,,,,,,---,,,+++++++++***))))))))))))***++++++***)))***,,,''''''((((((((((((''''''%%%((((((%%%&&&))))))'''&&&&&&&&&'''''')))******(((''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((&&&%%%&&&'''&&&((())))))(((((()))***''''''((()))))))))))))))''''''''''''''''''''''''######%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''')))***+++)))+++...000000000...---***,,,444BBBUUUfffqqqvvvxxx{{{yyyrrrjjjcccXXXMMM>>>555......000111333666222111///...,,,,,,++++++)))(((&&&&&&(((((((((''''''&&&&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''))))))(((&&&######$$$&&&$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''((('''&&&%%%((())))))(((&&&&&&''')))((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%$$$&&&''''''''''''(((***!!!(((,,,)))%%%&&&((()))(((((((((((())))))))))))((()))++++++++++++---//////////////////......------000666AAAPPP```nnnuuutttqqqoooqqqttttttqqqmmmcccVVVNNNWWWeeeoootttvvvuuuuuuvvvwwwxxxwwwvvvuuummm___MMMEEEPPPdddqqquuu###$$$$$$$$$$$$%%%%%%%%%"""###%%%&&&'''(((((((((((((((((('''''''''&&&&&&$$$%%%''''''(((***++++++)))+++---//////111333555222555777555111...///111333;;;JJJ\\\nnn|||xxxlllddd```VVVIII???DDDSSSdddsss|||lllXXX```vvvvvvmmmvvvyyy___GGG;;;666555444:::MMMggg}}}eeeIII===777111---...////////////000000000111***,,,,,,+++))))))+++---((()))*********+++,,,,,,++++++,,,,,,,,,---...///---///111222222333444555666<<<<<>>EEEIIIGGG>>>777666999BBBRRRggg{{{vvv```NNNBBB>>>===HHH]]]sssuuuXXXUUUdddtttttt}}}mmmSSS@@@888888888777:::IIIcccyyykkkKKK;;;444...---000***,,,...000111///---,,,+++...000...***)))---111))),,,---,,,***)))+++---'''***++++++)))))),,,///)))+++///111222333555777555;;;555555FFFNNNCCC:::>>>888...000;;;<<<<<>>111//////333999>>>HHHQQQbbbxxx~~~qqq```EEE999333777;;;666000,,,---------------------------,,,+++***))))))))))))(((((())))))))))))((((((''''''(((((())))))******$$$&&&((()))((()))+++---***)))(((&&&&&&''''''((($$$&&&''''''&&&&&&((()))###(((,,,,,,)))'''(((***((((((((('''&&&&&&(((***))))))))))))************))))))************))))))'''))),,,+++((($$$"""!!!&&&&&&&&&'''''''''''''''%%%%%%%%%&&&'''((())))))(((((((((((()))+++,,,------...000333444333000---000888AAAJJJVVVdddlllnnnnnnjjjeeeaaa]]]UUUIII@@@444000,,,---111555555333333333111000...,,,+++***+++)))((((((***)))%%%!!!&&&&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%$$$$$$$$$$$$%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''&&&$$$""""""%%%'''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''(((&&&$$$###$$$''''''%%%"""222///***&&&%%%%%%''')))&&&&&&&&&&&&&&&'''((()))''''''''''''(((((((((((('''((()))***+++,,,,,,,,,------......///000000000111///000666???LLL^^^nnnmmmrrrvvvuuuvvvzzz|||{{{sssjjj[[[TTT___sssyyyuuu{{{{{{tttsssttttttqqqlllaaaRRRKKKRRR```kkk(((((('''&&&&&&&&&'''((('''(((((('''%%%%%%''')))++++++++++++++++++++++++(((((()))***,,,---...///......///000222444777888999???IIIYYYpppyyyfffLLL333222444>>>KKK\\\qqq{{{```OOOCCC===BBBPPPfffvvv^^^RRR\\\ppprrrxxxwww___JJJ===999666444777DDD[[[ooo}}}oooPPP:::222111000---***+++---///000000000///...---,,,,,,+++,,,---...,,,,,,,,,++++++*********)))))))))***++++++,,,,,,------...///111333444666333666666666???JJJGGG===222111333666999???MMMZZZmmmmmmZZZAAA999333666999555000............------,,,,,,,,,,,,++++++***************))))))************))))))'''((((((((()))))))))***&&&((())))))(((((()))+++***)))((('''&&&'''((((((&&&'''((((((&&&%%%&&&(((###'''+++,,,(((&&&(((***((())))))'''&&&&&&(((***))))))))))))************))))))************))))))''')))+++***'''%%%######&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((())))))'''''''''((()))***,,,,,,///000222555666555222000333;;;DDDMMMXXXeeemmmooopppkkkfffaaa\\\SSSGGG>>>333///,,,...222555444111333222111///...,,,+++***+++*********+++(((###&&&&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&&&&&&&'''%%%&&&&&&&&&'''''''''(((&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((***(((&&&&&&&&&&&&""" ***)))(((''''''((()))***(((''''''&&&&&&&&&''''''''''''''''''(((((((((((('''((()))***+++,,,,,,,,,------......///000000000000...000666>>>JJJ\\\kkkpppvvvzzzzzzzzz}}}}}}{{{xxxnnn]]]SSS]]]pppxxxvvvzzz~~~yyyuuuuuuuuutttooojjj___QQQJJJPPP___kkk+++***((('''&&&&&&&&&'''&&&'''(((''''''''')))+++,,,,,,,,,,,,,,,,,,,,,,,,'''((())),,,...000222222111111111111333555777888<<<<<>>===888555444777===EEERRRfffwwwvvv[[[FFF777666555444222111222444111111000///...---,,,+++************+++,,,---...******++++++++++++******(((((((((((())))))))))))'''((())))))(((((()))***)))))))))(((((((((((((((((())))))((('''&&&&&&'''$$$'''))))))((('''''')))((()))***)))(((((()))***))))))*********+++++++++)))******++++++******)))((())))))'''%%%%%%''')))%%%%%%&&&&&&'''((((((((('''''''''''''''((())))))'''''''''((()))***+++,,,...///111222111000000111999DDDOOOVVV^^^gggmmmnnnrrrnnnggg```WWWLLL@@@999/////////222444444111///222111000///---,,,+++***&&&&&&'''((()))***)))(((%%%%%%&&&&&&&&&'''&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%&&&&&&############$$$%%%&&&'''###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''###%%%'''&&&###  $$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''&&&(((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&''')))***,,,,,,------------......///000000000---,,,...444;;;DDDSSS```jjjrrrxxxyyyzzz||||||yyyzzzqqq^^^NNNRRRdddssswwwvvvwwwvvvtttuuuxxxwwwssssssmmmbbbTTTHHHGGGSSSaaa)))((('''&&&&&&'''((()))!!!###%%%&&&&&&&&&(((***((((((((())))))*********------...///000111111222444333333333444666888999======<<<;;;@@@GGGJJJIIIDDD:::///---222<<>>LLLYYYeeemmmtttwwwzzzrrroooaaaOOOLLL\\\nnnwwwtttwwwwwwtttsssvvvvvvsssnnniiiddd\\\OOOHHHRRRbbb...---+++***))))))***+++''')))+++,,,,,,,,,,,,---,,,,,,------...//////000////////////000000000000111111222333555777:::;;;777999;;;:::777777;;;AAASSSIII>>>666222222:::BBBNNNfffuuuzzzgggVVV\\\xxxjjjJJJ>>>777888666888LLLeee}}}bbbEEE444......///+++,,,...000111111111000+++,,,------------,,,+++((()))))))))*********+++((()))***+++---...//////////////////000111333333000222333333222222555:::999<<>>999666:::DDDdddwwwfffFFF555222111///111111111222444444333222.........---,,,+++)))(((---,,,***)))))))))***+++)))***,,,...///000111111///000111222333333222111333//////333666666777;;;>>>HHH]]]sss}}}|||{{{~~~~~~yyyppp^^^HHH===<<<888555222111222444555555111222222111111000///...,,,,,,,,,,,,------...///,,,,,,,,,++++++*********,,,++++++***)))(((''''''+++)))'''&&&''')))))))))&&&(((***+++***)))***++++++***)))(((''''''''''''(((((())))))************(((((('''(((((()))***+++)))***+++,,,---.........+++,,,,,,,,,,,,+++******+++++++++***)))(((((('''''''''''''''((((((((()))((((((((((((((()))******+++,,,,,,---.........---//////111111///---333<<>>LLLaaatttyyywwwwwwsssnnngggaaaVVVKKKBBB:::555222777777777777666555444333.........+++(((%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$###""""""$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$%%%)))'''$$$###%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&'''&&&$$$%%%&&&&&&&&&'''''''''''''''((((((&&&%%%$$$%%%'''$$$$$$############$$$$$$%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))'''(((***+++,,,---,,,,,,...///000///------...000111...---...///444CCCQQQffftttvvvtttxxxyyywww||||||xxxqqqgggWWWQQQaaaxxxxxxzzz{{{yyyuuussssssuuuuuuqqqnnnhhhXXXIIIHHHQQQCCCAAA???===<<<:::666444111222222000...---...000------...////////////...///000000111111222333333222222222333555777999;;;<<<:::999:::===>>><<<999777888888555222000000000222888EEEYYYppp|||}}}zzzuuutttuuuxxxzzz}}}ppp[[[QQQeee~~~~~~}}}tttkkkvvvgggMMMFFF===777888???[[[vvvfffIII888333111---.........000222333222000//////......---,,,******++++++++++++++++++***)))++++++++++++---///111222111111222222222111000000222000000333444555:::@@@OOOccczzzzzzsss{{{{{{rrrcccNNN<<<666999999666444333555777888888333333222222111000000///------------------......,,,,,,,,,++++++++++++************)))))))))))))))(((((()))***************,,,+++***(((''''''***---,,,+++***)))))))))))))))*********)))))))))))))))(((((((((((()))***++++++,,,,,,,,,,,,------------+++,,,,,,,,,,,,+++******++++++******)))(((((((((''''''((((((((()))))))))''''''&&&&&&&&&'''((((((***+++,,,---...///000000333222333333111000777@@@QQQeeewww{{{zzz{{{xxxrrrjjjcccXXXJJJ???666222000666666666555555444333222.........+++(((&&&%%%&&&'''&&&&&&%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%"""###$$$###""""""$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$(((&&&######&&&''''''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%$$$$$$%%%$$$%%%&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$&&&'''&&&%%%&&&&&&'''''''''((((((((((((((()))'''&&&%%%'''((($$$$$$######$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&''')))***+++,,,,,,,,,---...///...------...///111///......///333@@@MMMcccrrrwwwuuuyyywwwtttxxxwwwtttpppgggWWWOOO\\\pppuuuvvvxxxxxxvvvuuuvvvwwwtttpppnnniii[[[JJJGGGNNNLLLJJJGGGDDDBBB???;;;888444555444222000//////111...///000000111111000000000111111222333333444444222222222333555777:::;;;<<<:::888;;;???@@@>>>;;;888777777666666555222000555777???NNNcccvvv~~~~~~}}}wwwrrrmmmgggbbb```dddggglllsss~~~sssbbbLLL]]]vvv|||ttthhhrrr~~~jjjOOOFFF===888999???YYYxxxgggKKK999333000---------...111444444333111/////////......---++++++***+++,,,,,,,,,+++***)))---,,,++++++,,,...111222222222222222111111000000444333444666666888@@@JJJaaauuu~~~wwwzzznnn[[[FFF999666999777555333444555777888888444333333222111111000000///......---------......++++++++++++++++++++++++)))))))))))))))*********&&&(((***++++++*********+++,,,,,,***(((((()))+++,,,,,,+++***))))))******************))))))))))))''''''(((((()))***+++,,,...------,,,,,,,,,,,,---+++,,,,,,,,,,,,+++******************))))))(((((('''(((((((((((()))))))))(((''''''''''''((())))))******+++,,,...000111222333222333333000000999CCCRRRdddvvv{{{|||~~~|||wwwooogggZZZJJJ===444000///444444444444444333111111...///...,,,)))'''''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###""""""$$$&&&"""!!!!!!!!!""""""###$$$$$$ $$$&&&$$$"""###((()))***(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))'''$$$"""###%%%###$$$''')))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''''''''(((((((((((()))'''(((((('''&&&&&&'''))))))(((((('''''''''((((((%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&'''((()))***++++++,,,---...000000///...///000000////////////222===III___pppwwwwwwyyyvvvqqquuusssqqqnnngggXXXMMMWWWhhhoooqqqsssuuuvvvwwwwwwxxxqqqnnnmmmkkk^^^MMMIIINNNRRROOOKKKGGGDDDAAA===:::666666666444111///000111111222222333333333333333111222333444555555555444333333333444555888:::;;;<<<::::::<<>>??????@@@@@@999777555555555444222111///111555<<>>IIIbbbqqq}}}~~~vvvssskkk]]]JJJ:::222222444444444444333333222111000...//////---***(((((()))%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$###"""###$$$###""""""$$$&&&%%%$$$$$$$$$%%%&&&''''''&&&######%%%%%%######&&&%%%&&&&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%$$$$$$%%%###$$$&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((&&&&&&'''''''''(((((((((%%%&&&'''&&&%%%%%%''')))+++***)))(((''''''''''''%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&))))))))))))))))))))))))((((((((()))***+++,,,------///222333222111222222000000111111///...666???QQQgggrrrtttvvvrrrnnnsssnnnlllkkkfffXXXKKKNNN[[[eeefffjjjoootttwwwwwwvvvlllhhhhhhhhh^^^OOOIIIMMMRRRNNNHHHDDD@@@===:::777444444444222000///000111333333444555555555555555222444666777888888777666333333333444666888;;;<<<:::>>>AAAAAA>>>===???BBB999888777444222111222222///333666999AAATTTooo}}}xxxrrrcccRRRHHHEEEAAA<<>>TTTtttnnnPPP;;;333111000***+++...333666777555333///000000000000///......+++++++++++++++,,,------//////000000111111222222222111000000000111222333111444:::>>>@@@HHH\\\ppp}}}|||~~~yyywwwkkkVVVBBB;;;===<<<888444333333555777999:::999777666444222111222333444222111000...------,,,,,,******+++++++++,,,,,,,,,++++++******))))))(((((('''***+++)))%%%###&&&)))'''***---...---+++******)))))))))(((((())))))***''''''((()))***++++++,,,''''''((()))***,,,---......---,,,,,,,,,...000111+++,,,,,,,,,,,,+++******)))))))))))))))))))))***(((((()))))))))*********)))))))))))))))******+++...------,,,---///111222111//////000111555BBBNNNfffsss~~~}}}uuurrrjjj[[[HHH888000222666444444444444333222111000,,,------+++)))''''''(((&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######"""###$$$###""""""$$$&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$'''&&&###$$$(((###%%%&&&%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''&&&%%%''')))%%%&&&&&&&&&''''''''''''&&&'''((('''&&&&&&(((***&&&&&&&&&&&&''''''((()))%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''))))))))))))))))))))))))))))))))))))***,,,---...,,,...111333222111111222000000111222///---333;;;III___lllooorrrooolllrrrnnnkkkjjjeeeWWWJJJLLLWWWcccdddhhhnnnuuuxxxxxxvvvlllgggeeedddZZZKKKDDDGGGPPPLLLFFFBBB>>>;;;888555222333333111//////000111222333444444555555444444333444666888999888777666333333444444666888;;;<<<:::???DDDBBB===;;;???CCC;;;;;;999666222111333555...222444333666GGGcccyyy|||yyyttteeeSSSIIIHHHFFFAAAAAADDDRRRjjj{{{^^^RRRUUUlllxxxxxxyyyxxxbbbgggsssuuuRRRBBB999888:::;;;PPPqqqpppQQQ;;;333111000(((***---222666666444222///000000000000//////...,,,,,,+++***+++,,,...//////000111222222222222222111111000000000111333444444999???DDDFFFPPPfff{{{{{{zzz}}}yyyrrreeeOOO<<<888===;;;555444444444666999;;;;;;:::888666444222222222333444333222000///------,,,,,,*********++++++,,,,,,,,,,,,++++++***)))(((((('''(((***+++(((###!!!$$$((()))***,,,,,,++++++,,,---)))((((((((((((((())))))&&&&&&''')))***+++,,,---''''''((()))***,,,...///...---,,,+++,,,...000222+++,,,,,,,,,,,,+++******)))))))))))))))*********))))))))))))************((((((((((((((()))******///...---,,,---...111222111000000111222777EEERRRbbbpppzzz|||}}}}}}uuuppphhhZZZFFF666///222777444444444444333222111111+++++++++***'''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########"""###$$$###""""""$$$&&&&&&%%%%%%$$$$$$%%%%%%%%%(((%%%%%%'''&&&###$$$)))%%%&&&''''''%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$''')))&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%''')))%%%%%%%%%&&&&&&&&&'''''''''((()))((('''(((***+++$$$$$$%%%&&&(((***+++,,,%%%&&&''''''((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))******))))))***,,,...///***---000222111000000111000000222333///---111999CCCZZZhhhkkknnnllljjjqqqnnnkkkjjjeeeWWWIIIKKKVVVcccdddhhhooovvvyyyxxxvvvlllfffcccaaaWWWGGG???BBBOOOIIIBBB<<<999777777666222111000///...---------222222222111222222333444999777666555666555444222777777777777888999::::::@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???;;;777444333333111222444555555>>>TTThhhrrrzzzzzz}}}{{{kkkZZZOOOJJJFFFCCCAAAMMM]]]nnniiiUUUPPPjjj{{{vvvllleeepppzzz^^^CCC888777777???IIIiiisssSSS@@@:::444,,,...---...111666888666333000000000000////////////,,,---------,,,---000222///000111222333444444444333111//////000111111111555666:::CCCQQQcccttt~~~~~~|||{{{{{{yyyrrr^^^III???===:::666444333666888999===@@@>>>888999666222111111333444444222111///---,,,,,,,,,---++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++---+++***)))***,,,///111******++++++***)))'''&&&*********)))))))))))))))***++++++***((('''(((******************+++++++++...---+++)))(((***...111+++++++++************))),,,,,,+++***)))))))))******)))((((((((()))+++,,,((((((''''''''')))+++,,,...///000///---,,,---...000......111333999DDDPPPgggsss~~~}}}zzzwwwiii^^^LLL:::000000333555777555333222333333222111...---+++)))((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$#########"""""""""(((***&&&&&&'''$$$#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$############%%%%%%$$$$$$$$$$$$######&&&$$$###"""###%%%(((*** $$$%%%$$$###%%%'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%%%%&&&'''+++***)))(((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''',,,+++***(((((((((((()))''''''(((((()))+++,,,---...//////000000000000///,,,///222000......222777CCCMMMYYYaaaiiioooooolllooojjjbbb```ZZZGGGBBBSSS```ccchhhoootttvvvvvvtttooommmkkkfff[[[MMMCCC???PPPKKKDDD>>>:::888666444...------,,,------......------...///111333555666666555444444666777666555666666666666666777888999>>>>>>???@@@AAAAAABBBBBBDDDCCCAAA>>>:::999999;;;222222333333222777FFFUUUooo{{{zzzooorrr}}}uuufffZZZQQQLLLIIIKKKWWWgggwwwjjjVVVRRRjjj|||vvvllleeeooo}}}bbbGGG;;;777777===GGGeeeuuuUUUAAA:::555---...---...111666888666333000000000000////////////,,,---...---,,,---///111///000111222333444444444444333111000111111222222333555;;;GGGZZZooo~~~~~~}}}yyykkkYYYFFF>>>===:::777555444777999:::===@@@???::::::777333222333444444444222111///---,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,+++++++++*********+++***)))))))))+++---...((()))******+++***))))))))))))))))))))))))))))))***++++++***(((''')))*********++++++,,,,,,,,,---,,,,,,,,,***)))***---000+++++++++*********))))))+++***))))))((((((((()))***)))((((((((()))+++++++++************,,,---...,,,---///......---///000111......000333999FFFRRRllluuu~~~{{{vvviii\\\III888000000444777777555333222222222000///...---,,,***((((((''''''''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$############&&&'''###!!!"""$$$$$$$$$%%%&&&'''((()))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''((( """$$$%%%$$$$$$%%%'''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''###%%%'''))))))***,,,...(((((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''+++***)))((((((((()))***''''''(((((()))+++,,,---...//////000000000000000---000222111......222666BBBLLLVVV^^^eeekkkmmmjjjllljjjeeeeee```KKKBBBOOO^^^```dddjjjooorrrrrrrrrrrroookkkeee\\\PPPFFF@@@PPPLLLFFFAAA===999555222,,,,,,,,,---...///000111222111000///............222111111333666888888777444444444444555666777888;;;<<<===???AAABBBDDDEEEFFFFFFDDDAAA>>>===>>>@@@777666666777666777>>>GGGhhh{{{tttbbbeeewwwvvviii]]]XXXVVV]]]ggguuu}}}kkkXXXSSSiiizzzooofffnnn~~~gggLLL>>>777555;;;DDD___zzzyyyWWWBBB:::555//////......111666777666333000000000000////////////---.........,,,,,,...000...///111222333333444444666555333111111222333444444888AAASSSiii~~~xxxaaaRRRDDD>>>===:::666666666;;;===<<<===@@@???<<<;;;888555333444555666555222111000...------------,,,,,,,,,,,,------------+++++++++*********))))))(((((())))))***+++++++++'''''')))***++++++++++++))))))))))))))))))))))))******+++***(((''')))*********+++,,,------......++++++,,,+++***+++,,,...++++++*********)))))))))))))))((('''''''''(((((())))))((((((((()))***+++++++++***++++++,,,......+++,,,...///...///111333222///---000444<<>>AAADDDEEEGGGGGGHHHHHHFFFCCC@@@@@@@@@===999777888888888<<>>MMMddd||||||sssWWWLLLAAA>>>;;;777444444999???BBB???>>>??????===;;;999666555666777777666222111111///......------,,,,,,,,,------------...++++++++++++************'''(((***+++++++++******(((((())))))************((((((((())))))))))))))))))******)))(((((()))+++)))******+++,,,---......)))+++,,,,,,++++++,,,---************))))))))))))))))))(((''''''((((((((()))(((((('''((()))***+++((((((((())))))***++++++,,,---////////////111333333///...000666@@@QQQ```xxxzzz|||~~~vvvjjjWWW@@@222...000444999777555222000000///---+++///...---+++***)))))))))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!!!! !!!$$$&&&&&&&&&'''((()))***+++++++++'''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%&&&!!!""""""###%%%&&&&&&'''%%%&&&&&&''''''&&&%%%$$$***&&&######&&&((('''%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''((()))(((&&&%%%&&&'''$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%''')))***+++***(((''''''''''''((()))******+++''''''(((((()))+++,,,------...///000000111000000000222333111///...///111;;;EEENNNTTT[[[dddkkkmmmjjjllljjjkkkfffRRRCCCIIIZZZ\\\___bbbeeeiiinnnrrrzzzvvvpppllljjjcccSSSEEEFFFEEEDDDDDDCCC@@@<<<888666555444333222222222222.........000111333555666111000000111444555555444333333333444555666777888888999;;;>>>AAACCCEEEFFFFFFIIILLLKKKHHHCCC@@@>>>AAA;;;555444444444777<<>>===<<<999777666777888777666222222111111000......---,,,,,,---------.........---,,,,,,,,,,,,+++++++++((()))+++,,,---,,,******+++******)))))))))))))))''''''(((((()))))))))))))))******)))((((((***+++)))))))))***+++,,,,,,,,,(((***,,,---,,,++++++,,,*********)))))))))(((((())))))((((((((())))))***)))((('''''''''(((******''''''((()))************...///111000//////000222333000///333;;;GGGZZZjjjzzz||||||~~~vvviiiSSS<<<222000111333777777444111000///...---+++...---,,,+++******)))***''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###!!!!!!"""###%%%'''***&&&''')))***+++,,,,,,,,,(((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&!!!!!!"""###%%%&&&''''''%%%&&&'''((((((&&&%%%$$$***'''######&&&((('''%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))))))))'''%%%#########&&&%%%%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))++++++***)))'''&&&&&&'''((()))******+++''''''(((((()))+++,,,------...///000111111111111111222222111000/////////666@@@JJJPPPXXXccclllppplllmmmhhhfffbbbQQQDDDIIIXXX[[[___cccfffjjjooosssyyyxxxuuussssssmmm[[[HHHAAAAAABBBCCCDDDBBB???<<<999888666444222111000000111111111111222333444555222000000111222333333222222222222333444666777888777888999<<<>>>@@@BBBCCCEEEHHHLLLLLLIIIEEEAAA???GGG@@@999666333111444:::EEEXXXnnnzzz}}}iii]]]```nnnxxx}}}ooo\\\PPPYYYooo}}}mmmooo}}}xxxaaaJJJ:::555:::@@@QQQnnndddHHH<<<777333000//////222555777444222000000000000////////////,,,---//////...------...---...000111222222333333333333333111///000555:::999LLLiii}}}ooo___IIICCC>>><<<888333222444CCCMMMSSSNNNFFFBBB@@@>>>;;;999777777888888777666222222222222111///...---,,,---------............---------,,,,,,,,,++++++)))***+++,,,,,,+++******,,,+++***)))((((((((((((&&&''''''(((((())))))***((()))***)))((((((***,,,))))))*********+++++++++(((***,,,,,,+++***+++,,,******)))))))))((((((((())))))(((((())))))******(((((('''''''''((()))***)))***+++,,,------------///000111111000000111222333000222888AAAOOOcccttt}}}}}}tttcccMMM777222444333444666666444111000000///---,,,------+++******)))))))))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&###"""######"""###&&&&&&(((***+++,,,,,,,,,,,,(((((('''&&&%%%%%%$$$###$$$$$$######$$$$$$%%%%%%######$$$%%%'''((())))))%%%&&&'''(((((('''&&&%%%(((&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''((((((((('''((()))((('''&&&'''(((''''''''''''''''''((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&''')))*********)))(((%%%&&&'''((()))***))))))''''''(((((()))+++,,,---,,,---...000111111111111111111111111111000///...111<<>>;;;:::888666444333222222888777555333111000//////000//////000222333333222000000000111333555666777555666777888:::<<<======@@@BBBDDDEEECCCBBBAAABBBBBB>>>:::777333111444;;;;;;HHH^^^uuuooo[[[TTTcccwww{{{vvvbbbPPPSSSeeexxxzzziiijjjzzzkkkQQQ===666:::>>>KKKhhhjjjMMM@@@:::666000//////222555666444111000000000000////////////***,,,/////////......///---...///111222222222222222333444222///222888>>>DDDXXXvvvzzziiiWWWCCC???<<<;;;777333444888JJJVVV]]]XXXMMMFFFBBB@@@:::999777777888888666555222333333333222000...---------------............,,,,,,,,,,,,+++++++++***)))***************))))))+++***)))(((((()))******&&&&&&''''''((())))))***((()))***)))((((((***,,,,,,,,,+++++++++*********)))***++++++******+++,,,***)))))))))((((((((((((((('''''''''(((((()))***(((((('''&&&'''((()))***+++,,,---////////////......///111111111111333444222111444===HHHWWWkkk|||wwwnnnZZZDDD333333999888666777666333111000000000///...,,,+++******))))))))))))''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$#########&&&""""""%%%%%%!!!"""&&&&&&'''***,,,------,,,+++)))((('''&&&%%%$$$$$$######"""""""""######$$$%%%$$$$$$%%%&&&&&&'''((((((%%%%%%&&&''''''(((((('''###%%%&&&&&&%%%%%%%%%&&&%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((&&&'''))))))((((((***+++)))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''((('''''''''((((((((())))))%%%&&&''')))))))))((((((''''''(((((()))+++,,,---,,,---...000111111222222000000000111222111000...///:::FFFLLLQQQ[[[eeejjjjjjjjjaaa[[[XXXLLL@@@CCCKKKSSS^^^eeehhhjjjnnnqqqppptttsssnnnnnnnnnaaaPPP@@@??????AAABBBBBB@@@>>>>>>===;;;999888777666666444333222222111222222222...------///222333333333......///000111333555666444444555666777888999999:::;;;<<<;;;;;;===@@@BBB555333333333000---222999555===TTTrrrqqqXXXJJJ[[[vvvxxx~~~{{{fffQQQOOO___qqq}}}vvvdddfffwwwsssUUU???777999===FFFdddnnnQQQCCC===999111//////222555666444111000000000000////////////))),,,...//////...///000---...///111222222222222222444555333111333;;;AAAOOOdddxxxfffRRR>>><<<::::::666333666<<>>///444<<<;;;999999555333111000111111000///++++++***)))((((((((()))''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$#########""""""$$$!!!"""'''(((%%%%%%***&&&'''***,,,---,,,,,,+++)))((((((&&&%%%$$$######""""""!!!!!!"""###$$$$$$"""######$$$$$$%%%%%%&&&%%%%%%%%%&&&'''((()))))) $$$'''(((%%%$$$%%%'''%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))&&&'''((((((''''''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$%%%%%%&&&'''(((((('''''''''''''''((())))))&&&&&&((()))))))))((('''''''''(((((()))+++,,,---,,,---...000111111222222000000000111222222000......:::EEEJJJOOOWWWaaafffggghhh___YYYWWWKKK>>>???EEEOOO\\\dddhhhiiilllnnnmmmqqqooohhhgggiiiaaaRRRCCCCCCCCCAAA???>>>???AAA????????????>>><<<:::888555555666666555333111000000000000000000000000000111111111111222333444444555444444333333444444555666666666666777888999999///000222333333111...---777;;;III```xxx~~~rrraaaLLLPPPjjjxxx}}}iiiSSSQQQ```rrr}}}}}}lllhhhxxxtttYYYDDD999888999GGGaaa}}}sssUUULLLIII<<<777000...444666333111333333222000...---...///000---///000000///......//////000000222333444555555333111000111000222;;;EEE[[[pppwww[[[EEEDDD@@@:::888999999777555GGGXXXddd___RRRIIIDDDAAA999999999888888666555555000111222222222111///...***,,,...//////...---+++******+++,,,+++***)))(((******+++++++++******)))******)))))))))))))))***...---+++***)))((((((((())))))***+++++++++************************+++,,,,,,,,,+++***)))))))))*********+++++++++******)))'''&&&$$$%%%&&&(((((((((((()))***)))((()))***,,,///---+++,,,///000///---000000111111222333555555444444888EEEYYYmmm{{{uuuiiiIII;;;000000777999888777444333222111000///...---,,,,,,+++***)))((('''''')))%%%%%%((('''!!! ###$$$$$$###"""!!!!!!""""""######$$$$$$$$$%%%%%%%%%###$$$''')))******)))))))))((('''&&&%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''((()))))))))))))))))))))(((''''''###&&&)))***)))(((((((((%%%&&&''''''%%%%%%&&&''''''''''''''''''((())))))'''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''$$$'''******'''&&&(((***((()))))))))))))))((((((((()))***)))((((((***,,,---...///////////////...222222333222111///---,,,222666===GGGQQQ[[[cccgggeeeeeebbbZZZTTTOOOGGG>>>BBBHHHRRR[[[bbbgggkkkmmmnnnpppmmmiiijjjkkk```RRRCCCCCCCCCBBB@@@???@@@AAA???@@@@@@AAA@@@???>>>===;;;:::999777666666666666111111111111111111111111222111111111222222333444444333333222222333333444111111111111222333444555333333333333222222111111444777CCCZZZsssxxxiiiQQQOOOdddxxxiiiSSSNNN]]]ppp}}}ssskkkwwwyyy^^^GGG;;;:::===GGG```|||vvvWWWMMMJJJ>>>666000///444777555333444222111000............///...///111111///...//////000000111222333444555555444222222333444666@@@JJJbbbttt~~~mmmRRR>>>>>>:::666555777888777555AAAOOOYYYVVVMMMGGGBBB???999999999888777666444444000000111111000000///...+++,,,---......---+++***((()))***+++,,,++++++***)))******+++++++++******+++******))))))))))))***+++******************+++***************+++++++++*********)))******+++,,,+++***************+++,,,)))***************))))))***))))))***++++++++++++%%%&&&((())))))***---000...---+++---///000///---000000111222333444666666111333;;;MMMdddvvvtttfffFFF:::///111666888777666222222111000///......---,,,++++++***)))((('''&&&)))%%%$$$'''&&&"""!!!$$$%%%$$$######""""""""""""############$$$$$$%%%%%%###$$$''')))******)))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''(((((())))))))))))))))))(((''''''%%%'''******)))(((((((((%%%&&&''''''%%%%%%&&&''''''''''''''''''(((((()))&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''%%%'''((()))((('''((()))(((((())))))))))))((((((((()))***)))((((((***,,,---......///////////////222222222222111///...,,,000555===HHHSSS\\\cccgggdddeeeddd^^^XXXRRRHHH???BBBHHHRRR[[[bbbgggllloooooorrrqqqnnnooopppeeeVVVDDDEEEEEEDDDBBBAAABBBCCCAAAAAAAAA@@@???>>><<<;;;@@@>>>:::888777777999:::333333333333333333333333222222111111111222333333222222111111111111222222///////////////000222222666666444333333333444555111333<<>><<<;;;???===:::888777777777888555555555555555555555555333333222222222222222333111000000000000000000111000000///000000111222333666666666666555555444444000111888HHHbbbzzzvvv]]]NNNTTTffftttnnnVVVIIIRRRiii~~~qqqqqqkkkOOO>>>>>>CCCBBBVVVrrruuuTTTFFFBBB888444111111444888:::999888333333333333222111000//////111333333222111111222222333333444555555666666555555666888888===JJJXXXpppyyy{{{yyy{{{~~~nnnYYYFFF;;;888555444555:::======;;;444777;;;===???@@@>>>;;;::::::999888666333222000000///...,,,,,,---......000000000000///...,,,+++(((((()))***++++++,,,,,,((()))***+++++++++++++++,,,+++******))))))******((())))))***++++++,,,,,,,,,+++)))))))))+++---///******)))******+++,,,---++++++*********+++,,,,,,'''(((((())))))))))))(((&&&(((***+++***)))(((''')))******)))((((((***+++------------...//////...---...000111333444555666666:::HHH___xxx|||hhhSSS===555000222555555444555..................------+++***)))((('''&&&&&&%%%&&&%%%$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""""""""""""""""""""###$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&''''''((((((((()))'''((((((((((((((('''''')))***,,,+++)))(((((((((&&&'''((('''&&&%%%&&&((('''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''(((&&&%%%'''***+++)))&&&'''(((((())))))))))))(((((()))***)))((((((***,,,,,,,,,,,,------...//////111111222222111000...------333===HHHQQQXXX\\\^^^___eeeiiihhhddd\\\NNNAAABBBHHHQQQZZZbbbhhhmmmqqqlllppppppmmmooorrrlll```IIIJJJJJJIIIGGGGGGHHHJJJMMMLLLJJJHHHFFFDDDCCCBBB=========<<<:::888777666777777777777777777777777555555444333222222333333111000000000000000000111000000000111111222333444222444777888888666222000111444777BBBYYYsssyyybbbPPPPPP]]]nnn~~~sssZZZIIINNNfff~~~rrrmmmzzzpppSSS@@@===BBBAAASSSnnntttSSSBBB===666333222222333888;;;:::888555555666555555444222222000222444444333222333444444444444555666666777777555555666888999@@@QQQaaauuuyyy||||||uuucccOOOBBB<<<777555444777<<>>===444222222666;;;<<<<<<;;;999999888777555333111000000///---,,,,,,,,,---.../////////...---,,,++++++++++++******************((()))***+++++++++++++++++++++************++++++***++++++++++++***)))(((++++++))))))***,,,...///************+++,,,---......---,,,+++************''''''((()))))))))))))))))),,,//////---+++++++++)))******)))(((((()))+++,,,---...............///,,,---///111222333333333666;;;JJJaaazzzxxxbbbLLL999333111444555444333555............------------***))))))((('''&&&%%%%%%$$$%%%$$$######$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%###"""""""""""""""""""""%%%%%%&&&''''''(((((((((%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((((((''''''''''''(((((((((((((((''''''(((((((((((('''''')))+++,,,+++)))(((((()))&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&'''((((((******)))((('''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''(((&&&%%%'''***+++)))&&&''''''((()))))))))))))))((()))***)))((((((***,,,++++++++++++,,,---//////111111222222111000///......222:::DDDLLLRRRVVVXXX^^^eeejjjjjjggg^^^PPPCCC@@@GGGQQQ[[[bbbhhhlllnnnkkkooonnnjjjlllrrrooogggNNNOOOPPPOOOMMMMMMOOOPPPLLLKKKJJJHHHGGGFFFFFFFFF@@@AAAAAA@@@???<<<:::888999999999999999999999999888777666555444333333333222222111111111111222222000000000000111222333333000333777999999666111...222666888<<>>FFFNNNTTTWWW___eeejjjjjjfff^^^PPPDDD???FFFRRR\\\cccgggiiijjjjjjnnnoookkkmmmttttttnnnZZZ[[[[[[ZZZYYYYYY[[[\\\SSSQQQNNNKKKIIIGGGFFFFFFEEEDDDCCCAAA???===<<<<<<:::::::::::::::::::::::::::999888666555555444444444333333222222333333444000000000000111222333444222444777888888666333000000666777666BBB]]]ttt}}}uuu\\\SSSRRReeeyyyyyyaaaHHHGGG___zzzrrreeemmmxxx[[[EEE<<<<<>>666111222444444777<<<666666666555444333111111///////////////...------,,,,,,,,,+++++++++,,,,,,+++***)))))))))***+++,,,+++++++++++++++***)))((((((((()))***+++---...///+++,,,------+++)))'''&&&)))******+++,,,---...///,,,---------///000111222///...---,,,+++*********'''((()))***++++++++++++&&&)))+++***&&&$$$&&&)))'''((())))))))))))+++---+++---//////---,,,...000///111333444444444222222555???RRRgggzzz{{{mmmVVVAAA222222444888777333333777111000000///...---,,,,,,)))(((((('''&&&%%%$$$$$$!!!&&&'''$$$$$$%%%""""""###%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$############&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''"""""""""#########$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))))))))))))))(((((((((((((((((((((%%%&&&''''''(((((('''''''''((()))((('''''')))***&&&((()))((('''&&&''')))&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((())))))&&&%%%%%%%%%%%%&&&''''''%%%'''((()))((('''((()))&&&'''((()))************((()))***)))((((((***,,,******))))))***,,,...000000000111222222111///...///000444:::CCCMMMVVV\\\aaafffiiihhhddd\\\PPPDDD===EEERRR]]]ccceeeeeeeeeeeelllpppnnnqqqwwwvvvoooeeefffffffffddddddfffhhhccc```[[[UUUPPPLLLIIIHHHGGGEEEBBB>>><<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999777666555555555555444444333333444444555222222222222333444555666555666777777777666444333---666666222:::UUUnnnyyy~~~bbbUUUKKK___uuu~~~yyybbbHHHEEE\\\xxxsssccciii~~~zzz^^^GGG===:::;;;HHHccczzzVVV???:::777222444333111444;;;999333777555333111000111222333222444666777666666777888777777777777777888888888444555888===FFFYYYxxx~~~yyyhhhSSSBBB999888:::333333555<<>>>>>???@@@@@@???<<<999888888888777777555444333888555111///000111222222''',,,222333111111444777555555555666888888666444///666444111;;;FFFXXXooolll\\\RRR\\\nnn{{{{{{uuubbbQQQJJJTTTnnn{{{fffcccuuudddJJJ===<<<===HHHaaaxxx\\\CCC:::<<<777444222333666999888777777666444333222222333444111333555666555555666777<<<888555555777888888666555888999===OOOlllxxxkkkYYYJJJCCC???888111777777999AAAOOOZZZXXXPPPCCC===777555333000111666555666666666666444333222////////////////////////,,,///111000,,,)))***,,,+++,,,+++***((((((***,,,,,,+++++++++++++++++++++(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))###%%%)))---///111111111,,,,,,,,,,,,------...///+++,,,,,,+++)))((()))***+++*********+++---///000///---,,,+++***((($$$!!!((((((((((((((()))******,,,,,,,,,---...///000111222000222666666444444777:::NNNbbbnnnxxx~~~yyywwwnnn[[[GGG:::...333888;;;:::777555333000//////---,,,+++******))))))'''&&&%%%$$$$$$$$$&&&$$$######&&&((()))(((&&&%%%###"""!!!""""""###"""############$$$$$$$$$ """###%%%'''((()))&&&&&&&&&&&&%%%$$$######'''### $$$&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&''''''(((((((((((((((******(((&&&%%%%%%''')))%%%&&&'''((())))))(((((()))((('''&&&&&&'''((()))###$$$&&&((())))))((((((%%%%%%%%%&&&&&&&&&''''''))))))(((''''''''''''''')))((('''&&&%%%&&&&&&''''''''''''''''''((())))))'''(((((((((((((((''''''((((((((()))******++++++&&&,,,---))))))///111///000333222//////111111.........///444>>>JJJWWW___fffdddaaa```bbb___OOO???:::FFFUUU```ffffffbbb^^^]]]```eeekkktttxxxqqqggg~~~~~~~~~~~~~~~wwwtttnnniiieee```ZZZWWWQQQLLLHHHIIIHHHDDDBBBCCCFFFEEEDDDEEEFFFEEECCCAAA??????>>>===;;;999888777888555222111222333444444,,,000444555333222444777888888888999:::999888666333666333222:::AAAQQQjjj~~~ssseeeQQQZZZkkk{{{{{{{{{hhhUUUIIINNNfff~~~zzzeeeaaassshhhLLL???===:::DDD[[[zzz{{{___EEE:::;;;888555222333777999999777555555444333222222222222222444666666666555666777:::888666666777888777555555999===CCCTTTnnnuuufffRRRCCC???>>>:::555===;;;===GGGZZZfffbbbWWWGGG???999888666333333555333444666666666555333222////////////////////////...//////...,,,++++++,,,+++,,,,,,***((((((***,,,++++++++++++++++++++++++((((((((()))******++++++++++++,,,,,,+++******)))&&&(((***---...///......,,,,,,++++++,,,------...+++,,,,,,+++)))((()))+++,,,+++*********,,,...///...---+++++++++***(((%%%)))(((((((((((()))******,,,,,,,,,,,,---///000111222000222555666333444888AAAUUUiiirrryyy~~~~~~zzzwwwlllWWWBBB666000333888:::999777555444111000///---,,,+++***))))))((('''&&&%%%$$$$$$$$$"""$$$%%%$$$######&&&)))&&&%%%$$$###"""######$$$############$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&%%%'''%%%###"""$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((())))))(((((((((((()))))))))))))))***''''''''''''(((((((((((()))((('''&&&&&&'''((()))$$$%%%'''(((((((((((('''%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&''''''''''''''''''(((((()))'''''''''((((((''''''&&&'''''''''((())))))*********......******...000...---000111...///222222000......///444===HHHSSSZZZbbbbbb```^^^^^^ZZZMMM???666AAAPPP[[[```bbbaaa___\\\___dddkkktttyyysssjjjzzzuuupppjjjggg]]]WWWSSSSSSQQQLLLIIIIIILLLJJJIIIHHHIIIIIIHHHGGGBBBBBB@@@???===<<<;;;:::777444111000111333333333111444777777444333555777777888:::;;;<<<=========888666111444:::;;;HHHccc{{{{{{oooPPPUUUcccxxx|||yyyzzzqqq[[[HHHHHH___wwwwwwccc___pppjjjMMM>>><<<888???SSSppp}}}bbbGGG:::999888444222333666999888777333333333333222111000000333555777777666666777888888777777777888888666444555:::@@@IIIYYYooozzz{{{~~~ppp^^^HHH<<<;;;===;;;888===;;;===JJJ___lllgggZZZIII@@@888888888444111000111222555777777666444222////////////////////////000...,,,,,,,,,---,,,++++++,,,,,,+++))))))***,,,************************(((((())))))))))))))))))******++++++******)))))))))***,,,---------,,,++++++++++++***++++++,,,---***++++++***)))(((***+++...,,,***))))))***,,,......,,,******+++,,,+++***)))))))))((())))))***++++++++++++,,,---...000000222111222555555333555999JJJ___rrrxxxyyy}}}}}}~~~{{{vvvgggQQQ===222222555777888777666555555111111///---,,,***(((((()))((('''%%%$$$$$$$$$$$$###&&&$$$ ###)))&&&%%%$$$$$$$$$$$$$$$%%%############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''((((((((((((''''''&&&%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))(((((((((((()))******))))))((())))))'''&&&&&&'''((((((((((((''''''''''''((((((&&&''''''(((((((((''''''%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%(((((('''&&&&&&&&&&&&'''''''''&&&&&&''''''((()))&&&''''''(((((('''''''''&&&&&&&&&'''(((((())))))---///...++++++......,,,+++...///---...222333111...///000444;;;DDDMMMSSS\\\______[[[XXXSSSJJJAAA666@@@LLLUUUWWWWWWYYY\\\[[[___dddjjjsssyyyuuummm|||yyykkkeeebbbbbb```[[[XXXYYYZZZWWWSSSPPPPPPPPPOOONNNGGGFFFEEEDDDCCCBBBAAA@@@:::888555444555666666555222444666666555444666888444666999;;;===???AAACCC<<<777111555:::777AAA\\\xxxuuuTTTQQQXXXkkk~~~|||yyyyyy}}}zzzcccKKKFFF[[[uuu}}}~~~uuuccc^^^nnnlllNNN>>>:::888<<>>AAADDD@@@<<<555666:::666>>>UUUssszzz___UUURRR___sss}}}|||~~~lllPPPFFFXXXppp}}}{{{{{{}}}uuuddd___mmmpppSSSAAA;;;;;;;;;GGG^^^www|||aaaHHH;;;999555222///000333666555444444444555555555333111000333555777888777777888999555777888888777666555444888:::@@@LLL[[[kkkzzz{{{zzzzzz}}}xxxbbbPPP@@@===???===:::888:::AAAJJJTTT```iiiiiidddYYYMMMBBB@@@@@@;;;555222...000222555666555444333000000000000000000000000///,,,***+++...///...,,,+++,,,---,,,+++******+++(((((()))))))))*********++++++++++++++++++++++++((())))))*********))))))((()))***+++,,,,,,------+++******))))))*********)))*********)))***+++---...,,,***((('''(((***+++///,,,)))(((((())))))(((***************+++,,,,,,,,,,,,,,,---...///000111222111222444222111666>>>PPPfffxxx{{{yyy|||~~~}}}|||{{{rrr^^^FFF777333666777888777555444444555222111///---+++)))'''&&&'''&&&%%%$$$$$$$$$$$$$$$#########$$$$$$%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%######$$$%%%&&&''''''(((((()))))))))(((((('''&&&&&&((()))(((%%%$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((('''(((((())))))))))))))),,,)))&&&%%%(((***+++++++++***'''&&&%%%&&&'''((('''((((((((((((((((((''')))((((((((('''''''''(((&&&&&&&&&'''''''''((((((((())))))))))))(((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''((()))***************'''(((((())))))***++++++***'''&&&(((+++---------,,,//////------000111.........000333999@@@GGGLLLVVV\\\^^^WWWOOOKKKHHHFFF===>>>CCCIIIIIIGGGLLLTTT```dddhhhkkkqqqvvvtttooo{{{wwwtttsssqqqoooiiiiiigggddd___XXXRRRNNNKKKHHHEEEBBBAAA???<<<:::999999888888888888999999888;;;======<<<===AAAEEEFFFFFF===777:::888===LLLkkk}}}~~~~~~mmm^^^SSS[[[mmm}}}sssTTTFFFSSSiii}}}|||~~~xxxiiiaaakkkxxx]]]HHH???===;;;CCCZZZsss|||bbbIII<<<;;;444111///000333666555444555555555555444333222222333555777777666666777888555777888888666555555666999;;;BBBPPP___lllzzz~~~~~~vvv{{{tttXXXJJJ???@@@@@@<<<999:::999CCCNNNVVV^^^gggjjjiii]]]QQQFFFAAA>>>888444333///000111333444444333333000000000000000000000000,,,++++++---//////...---+++,,,...---,,,******+++((())))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,))))))******++++++******'''((()))***+++,,,---...,,,+++******)))*********((()))******)))***,,,...,,,+++***((((((((())))))---+++)))((())))))((('''++++++******++++++,,,------------...///000222222222111222333111000777@@@RRRfffwwwzzz{{{}}}~~~|||qqqYYYBBB777777666888888777555333333444000000...,,,+++)))''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$###$$$''''''%%%###""""""$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%&&&'''(((((())))))))))))((('''&&&%%%%%%&&&'''''''''&&&''')))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''((())))))******))))))+++(((%%%'''+++///000///))))))'''&&&&&&'''((((((''''''(((((((((((('''''')))((((((''''''((())))))&&&&&&'''''''''((((((((())))))***+++***)))((('''%%%&&&''''''((('''''''''&&&&&&%%%%%%&&&&&&'''(((''''''((()))************(((((())))))***+++++++++)))%%%###(((,,,,,,,,,------000000......111111.........///222999BBBJJJOOOUUU[[[[[[TTTLLLIIIHHHGGG<<<999===FFFJJJJJJOOOXXXbbbfffiiikkkpppuuuuuuqqq}}}~~~~~~|||wwwooohhhccc]]]YYYUUUQQQNNNKKKGGGDDDDDDBBB???===<<<;;;;;;:::999===@@@AAA@@@BBBHHHMMMMMMRRRGGG999999;;;<<>>777555777111111111111111222333333000000000000000000000000(((***...//////...------+++,,,......,,,+++***+++))))))******+++,,,,,,---*********++++++,,,,,,---)))******+++,,,,,,++++++(((((())))))***,,,------,,,,,,+++***************'''(((******)))***---///))))))))))))))))))((((((+++***)))***++++++***(((,,,++++++++++++,,,------////////////000222333444111111222333//////777BBBUUUgggvvvzzz}}}pppVVV>>>555888666888999888666333222222///...---,,,+++)))((('''&&&%%%$$$$$$###$$$$$$$$$###$$$&&&&&&&&&%%%$$$$$$ !!!###$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''&&&&&&$$$$$$$$$&&&((()))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((()))(((((()))************))))))'''&&&)))---...+++'''''''''''''''((((((((((((&&&'''((())))))((('''&&&((((((''''''''')))***+++''''''''''''((((((((((((((()))***+++***)))'''&&&%%%%%%'''(((((((((''''''&&&&&&%%%%%%&&&&&&'''(((%%%&&&'''(((((()))))))))''''''(((((()))*********,,,&&&###(((---,,,***+++,,,///000...///333333111---------111999DDDNNNUUUUUUYYYXXXQQQJJJHHHHHHGGG???888999EEEMMMMMMRRRZZZaaaeeeiiikkkpppvvvwwwttt}}}rrrooojjjfffaaa]]]XXXTTTLLLIIIEEEBBB@@@>>><<<;;;777;;;AAACCCEEEIIIQQQWWWRRRZZZNNN:::888<<<;;;<<>>===AAA222111000000000111333444000000000000000000000000%%%***///111///------...***,,,......---+++***+++))))))***+++,,,,,,------(((((()))***+++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******))))))***+++,,,,,,------,,,+++******++++++'''((()))******+++---///'''((()))******)))((('''(((((())),,,......---+++,,,,,,++++++,,,,,,---...//////000000111333444555111111333222//////888CCCYYYhhhvvv{{{pppTTT;;;444888666888:::999666333222111......---,,,+++))))))(((%%%%%%$$$$$$###$$$$$$$$$ %%%)))(((###!!!###&&& """$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((((($$$""""""$$$)))+++)))&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))(((((()))***************((('''''')))+++((( %%%&&&'''((())))))((((((&&&'''((())))))((('''&&&((('''''''''((()))+++,,,''''''''''''((((((((()))&&&((()))***)))(((&&&%%%$$$%%%'''(((((((((''''''&&&%%%%%%%%%%%%&&&''''''###$$$%%%&&&''''''''''''&&&&&&''''''((()))))))))000(((%%%***...+++)))***+++...///...000444666444---,,,---111:::FFFQQQYYYTTTWWWUUUNNNHHHHHHGGGFFFDDD;;;:::FFFNNNOOOQQQXXX___dddhhhkkkpppwwwyyywww~~~yyysssmmmiiieee___XXXRRRNNNJJJEEEBBBGGGGGGHHHKKKPPPYYYdddkkkmmmbbbQQQBBB:::888:::;;;KKKggg~~~~~~~~~~~~xxxnnnZZZMMMXXXrrr~~~ppp]]]GGGKKKfffwwwuuufffdddwww}}}gggOOO???666999@@@QQQkkklllQQQ???888333222111111222555888999777666555555333333222111333444555555444444666777888888777444222111333555;;;CCCTTTgggtttzzz{{{xxx|||~~~wwwhhhXXXAAA???<<<999888;;;@@@EEEMMMWWWcccjjjqqqyyyyyytttiiiZZZIII???@@@EEE999555111---,,,...111444222000...///111111...+++222111///...,,,,,,++++++---,,,+++*********+++,,,******+++,,,,,,,,,,,,+++,,,+++***))))))***++++++''')))++++++)))''''''''')))))))))))))))******+++,,,+++***))))))+++---...((())))))***++++++,,,,,,'''(((***+++,,,++++++***&&&***,,,+++(((''')))++++++*********+++---///000---///000000///000333555333333333333111000888BBB[[[kkkvvvvvvxxxrrrYYYBBB999777777::::::999888666444333222------+++)))((('''''''''%%%%%%$$$###$$$%%%&&&'''%%%&&&&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$#########""""""%%%&&&''''''((('''''''''***&&&$$$%%%(((******(((%%%&&&''''''%%%$$$%%%'''&&&'''((('''&&&'''(((***'''(((((()))))))))))))))'''))),,,,,,+++)))((('''(((((((((((((((''''''&&&))))))((((((((((((((()))''''''&&&'''(((***,,,---&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***++++++(((%%%"""((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((((((''''''...,,,+++))))))***,,,---///111---***333>>>;;;......------///555AAANNNVVVZZZVVVPPPKKKHHHHHHKKKLLLBBB:::;;;GGGPPPQQQTTT\\\aaaiiippprrrtttwwwwwwtttwwwsssmmmhhheeeaaa[[[WWWUUUWWWZZZ___eeennnwww}}}zzznnnZZZHHH===888999;;;???UUUmmmwwwyyy{{{~~~zzzrrraaaSSSYYYmmm{{{|||tttaaaIIIJJJbbbrrryyyhhheeevvviiiPPPAAA:::;;;???NNNgggrrrVVVAAA888666555444444555666777888666666555444333222222111222444555555555555777888888888777444222222444666;;;CCCTTTgggsssxxx~~~~~~yyy}}}yyydddOOOAAA>>>:::666777===FFFMMMYYYdddooovvv}}}wwwhhhUUUHHHCCCDDD<<<999444///---...000222222000///000111111///---111000///...---,,,,,,,,,---,,,+++*********+++,,,******+++,,,,,,,,,,,,+++,,,+++***))))))***++++++((()))+++***)))'''(((((()))))))))))))))***++++++++++++)))))))))+++---...)))))))))******+++++++++((()))***+++++++++***)))((())))))***++++++***)))+++*********,,,---///000---///111111111111333444333222222222000000999CCCVVVfffssstttwww~~~~~~yyywwwjjjRRR>>>777888999<<<<<<;;;999777444111///---,,,+++)))(((''''''&&&%%%%%%$$$$$$$$$%%%&&&'''###%%%''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((&&&%%%%%%%%%$$$$$$$$$###%%%%%%&&&'''((((((''''''###$$$'''((()))))))))***%%%&&&''''''%%%%%%&&&''''''((()))((('''''')))+++'''(((((()))))))))))))))''')))+++,,,,,,+++++++++(((((())))))(((((('''&&&))))))(((((((((((())))))***)))'''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((((((''''''((('''''''''(((***---...///111...***000999666,,,000///...///444===IIIQQQNNNPPPRRRTTTRRROOOJJJGGGCCC;;;:::FFFOOOQQQUUU\\\cccjjjqqqtttvvvzzz{{{yyy}}}xxxtttssstttyyy|||wwwqqqmmmkkknnnsssxxx~~~~~~hhhQQQAAA999888999666BBBVVViiirrruuuzzz}}}yyykkkZZZXXXeeerrrwww{{{~~~~~~zzzhhhNNNIII]]]ppp}}}kkkdddsssmmmTTTCCC===<<<>>>KKKdddxxx\\\DDD999888888888888888888888888666666555444333222222111222333555666666666888:::888888777555333333555888;;;CCCTTTfffqqqvvv|||~~~~~~vvv]]]EEE@@@===777444666@@@LLLVVVeeeoooyyy~~~ppp^^^OOOEEEAAA???<<<777222///...///000222111000111222222000///000//////...---------...------,,,+++++++++++++++******+++,,,,,,,,,,,,+++++++++************+++,,,***++++++***(((''')))******))))))))))))***++++++******))))))***+++---...)))))))))))))))***************+++++++++***))))))***((('''***...///+++'''+++***++++++,,,...///000---///222333333222333444333222222222000111:::EEESSScccppptttvvv|||}}}zzztttooo___III888444888;;;======<<<;;;777333///------,,,+++)))((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''"""$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%''''''(((((((((###)))+++)))''')))+++%%%&&&''''''&&&%%%&&&'''((()))))))))((((((***+++'''((())))))******))))))((()))***+++,,,---......(((((())))))(((((('''&&&))))))(((((((((((()))))))))((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%&&&(((+++---((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((%%%&&&''''''(((''''''''''''''''''''')))+++---......111000+++,,,222000***111000///...222999CCCJJJGGGKKKRRRVVVWWWSSSMMMHHHEEE;;;999CCCMMMRRRWWW^^^fffmmmtttvvvzzz~~~~~~zzzwwwqqqjjjddd^^^ZZZXXXWWW]]]eeelllqqqssstttuuuqqqrrrtttxxx}}}ttt\\\HHH<<<999999888:::HHH^^^lllqqqwwwsss```VVV]]]lllvvvzzz~~~qqqTTTIIIXXXqqqmmmbbbnnnrrrXXXEEE===;;;===JJJdddyyy]]]EEE:::777888999999:::999999888777666666555444333222222222444666777777888:::<<<888888888666444555777999:::DDDUUUgggppptttzzzzzz||||||jjjRRR???>>>;;;777555888BBBOOOXXXjjjttt|||qqqaaaUUUJJJBBB???<<<888333000///...///111111111222222222111111//////...............///------,,,,,,++++++++++++******+++,,,,,,,,,,,,+++++++++***+++++++++,,,,,,+++++++++)))((((((***,,,******))))))******+++,,,))))))))))))***+++---...)))))))))))))))))))))))),,,,,,,,,,,,++++++******))))))))),,,......+++(((***++++++,,,---...///000,,,///333555444333333444222111111111000333===IIIXXXfffssswwwxxxzzzzzzwwwtttjjjWWWBBB333000555:::<<<===<<<;;;888444///------,,,***)))'''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&"""$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%###$$$%%%&&&'''((((((((( ###''')))((('''((()))%%%&&&''''''&&&&&&'''(((((()))***)))((((((***,,,(((((()))************)))***)))))))))+++,,,------)))))))))))))))((('''''')))(((((((((((())))))***&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$######%%%(((***((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&,,,++++++******+++,,,---,,,000000,,,+++......,,,000///......000666???EEEIIIKKKNNNPPPRRRRRRQQQPPPFFF<<<888???KKKTTT\\\aaaiiipppvvvyyy{{{^^^\\\ZZZXXXUUUSSSRRRQQQRRRWWW___eeeiiikkklllmmmhhhiiijjjjjjkkknnnsssvvvhhhRRRBBB;;;999===:::BBBWWWiiirrr{{{zzzeeeTTTWWWgggvvv{{{xxxYYYIIITTTmmmnnn___hhh{{{xxx^^^HHH;;;:::===KKKeeettt[[[EEE:::444555777888::::::::::::888777777666555444333333333555777888888999;;;===888999888777555666999;;;;;;GGGZZZkkksssuuuzzz{{{zzz}}}|||lllXXXHHH???:::999888888<<>><<<999555222000/////////000111222222222222222000//////.........//////------------,,,,,,++++++******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,***((((((***,,,***************++++++,,,((()))))))))***+++,,,,,,))))))))))))************.........---,,,,,,,,,,,,(((+++......,,,******+++***+++,,,---.../////////,,,///333555444333333444222000000000111555BBBOOOcccooozzz}}}|||yyywwwuuuvvvgggQQQ===000---222888:::;;;:::999777444000...,,,,,,***((('''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###!!! """&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&'''''''''''''''%%%###$$$&&&'''&&&%%%%%%&&&''''''&&&&&&((()))((()))***)))((((((***,,,((())))))***************,,,***((((((***+++***))))))))))))))))))(((((('''((((((((((((((()))******((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&+++******++++++,,,,,,---***...000...,,,...000000...---------///555<<>>NNNcccuuujjjVVVSSSbbbsss|||{{{[[[HHHPPPdddzzzooo\\\cccvvvgggMMM;;;:::<<>>;;;888555222000///---///111222111111222333111000000///.........///---------------,,,++++++******+++,,,,,,,,,,,,+++)))***+++,,,---------,,,,,,,,,---+++***)))+++,,,+++************+++,,,,,,)))))))))***************((())))))***++++++,,,,,,......---,,,,,,,,,------+++...000///+++(((***---***+++,,,...////////////---///222333333222333444000//////111333999HHHVVVnnnvvv~~~xxxvvvuuuuuubbbKKK999///---333:::::::::999777444222000///,,,+++***((('''&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$"""!!!"""%%%)))%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&'''''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%***&&&""""""%%%'''%%%###%%%&&&((((((''''''(((***((()))))))))((((((***+++((()))******++++++******,,,***'''(((***+++)))&&&))))))******))))))((('''(((''''''(((((()))***+++,,,,,,,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))'''&&&((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&%%%$$$%%%&&&(((***,,,---...***,,,.........///111222,,,---------///444:::???EEEHHHNNNTTTWWWWWWVVVTTTPPPEEE:::;;;HHHWWWaaaeeejjjrrrzzz|||}}}~~~|||xxxdddgggmmmsssyyy|||~~~|||wwwqqqmmmlllllloooWWWEEE<<<777888;;;EEEZZZsssqqq[[[RRR\\\jjj|||zzzZZZFFFLLL^^^vvvqqq\\\```tttpppSSS@@@<<<:::CCC[[[vvvsss[[[EEE999777777666777777999;;;<<<;;;::::::999888777666666777888::::::999:::;;;===888999999888777999<<>>CCCLLLUUU\\\bbblllwww|||qqqjjjhhh]]]NNNDDDBBB@@@<<<888444000///+++...000111000000222444222222000///............,,,---.........---,,,+++******+++,,,,,,,,,,,,+++)))***+++---------------+++,,,...---+++******+++++++++******++++++,,,---***************))))))(((((()))***+++,,,---...///,,,,,,+++***++++++------111000///---*********+++***+++---...///000//////---///111111111111333444000......111444===MMM\\\sssyyy}}}wwwtttuuunnnZZZCCC666000000666???<<<;;;888444111///...---,,,+++)))(((&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&(((((('''''')))***'''((()))((('''''')))+++))))))***++++++++++++***+++(((''')))---...+++''')))************)))((((((''''''''''''((()))***+++++++++,,,,,,,,,***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))************)))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''(((((('''&&&&&&%%%###%%%&&&)))+++,,,......,,,++++++---//////000000---.........///333888<<>>;;;GGGVVV___aaafffpppzzz~~~|||www|||xxxrrrooolllpppvvv{{{zzz^^^III>>>555999999>>>QQQnnnwww___QQQWWWccc|||xxxYYYDDDIII^^^uuusss\\\```sssvvvWWWDDD>>>999>>>TTTpppvvv]]]FFF999;;;:::888777777888:::;;;<<<;;;;;;:::999888777777888999;;;::::::999;;;<<<999999999888888999===???HHHXXXqqq}}}xxxqqqmmmpppxxx~~~~~~kkkUUUCCC:::999;;;;;;<<>>===<<<===<<<;;;:::::::::::::::<<<;;;:::999999:::<<<>>>===:::999<<<<<<;;;>>>BBBLLLeee~~~}}}}}}}}}xxxuuuwwwzzz~~~zzzxxxyyyaaaKKK===888555888<<>>EEERRR^^^bbbqqqssswww{{{~~~{{{yyy~~~vvvkkkaaa```dddooowwwuuu\\\JJJ;;;:::888:::DDDUUUiiivvv|||nnnWWWPPPVVVkkkoooyyyvvvcccOOOBBBQQQhhhhhh]]]kkkxxx]]]DDDAAA<<<>>>OOOjjjyyy^^^GGG;;;;;;999777999<<<>>>>>><<<>>>===<<<;;;;;;:::::::::<<<;;;:::999999;;;===>>>???<<<;;;===>>>===@@@EEEVVVnnn~~~~~~}}}|||}}}{{{zzzvvvxxxpppZZZHHH===999777888;;;@@@FFFNNN[[[iiisss|||sssiii```SSSFFFBBBDDDDDD===555///......///111333222222333333222111111000000000,,,...000111111000...,,,...---,,,************+++)))******+++++++++++++++,,,,,,,,,,,,---///111222+++*********,,,---,,,+++,,,++++++******++++++,,,)))***+++*********,,,...++++++++++++++++++++++++)))******++++++,,,------,,,---///000000000//////000000000000111222333444000///000222777EEE]]]rrr|||~~~{{{vvvqqqaaaBBB222444222333<<>>>>>???>>>>>>===<<<<<<;;;;;;;;;:::999999:::<<<>>>???BBB>>>===>>>>>>>>>CCCJJJaaawwwzzz}}}zzzxxx{{{|||yyy|||rrrqqqrrryyyyyycccPPPCCC===999888999;;;???GGGSSSbbbooowww|||tttoooaaaPPPGGGEEEEEEAAA<<<000///......000222111111555444222111000000111111...//////000000//////......---,,,+++******++++++)))***++++++,,,,,,,,,+++++++++,,,---///111333444,,,+++***+++,,,---,,,+++++++++************++++++'''((())))))((((((***,,,++++++++++++++++++++++++))))))***+++,,,,,,---...,,,---///000111111111000000/////////000111222333000///000444:::HHH___sss}}}wwwppp\\\???111333222666@@@DDD@@@<<<666222000000000///...+++((('''''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((()))((('''&&&&&&&&&&&&'''''''''''''''$$$%%%&&&'''((('''&&&&&&%%%(((+++***'''%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))************)))))))))))))))******+++)))))))))(((((())))))***)))))))))*********++++++((((((''''''''''''((((((&&&(((******((('''(((((()))((('''&&&&&&&&&'''(((%%%%%%%%%%%%&&&'''((()))((((((((('''''''''''''''%%%%%%&&&&&&'''((())))))''''''((((((((()))))))))''''''((())))))))))))(((&&&&&&&&&(((+++---...---,,,,,,,,,---......//////...//////...,,,...444999IIITTT```gggnnnuuuzzz{{{zzzhhhQQQBBBCCCQQQbbblllvvvwwwzzz~~~|||yyyooo___ZZZUUUSSS[[[lll}}}xxxeeeNNN@@@:::===<<<===SSSnnn|||vvveeeSSSIIIXXXhhhuuuxxx}}}qqqZZZHHHHHHbbbqqq]]]___{{{zzzbbbIIIBBB:::;;;JJJddd|||oooUUUBBB<<<999888888888:::===???@@@@@@@@@@@@???>>>===<<<<<<::::::::::::;;;===>>>???BBB???===>>>===>>>EEENNNggg{{{|||~~~}}}yyyvvvxxx}}}zzzooonnnyyyyyynnnnnnrrrzzznnnWWWHHH@@@<<<999999;;;<<<@@@JJJZZZkkkzzz|||mmmYYYKKKEEEDDDAAA>>>222000......000111000000666444222111000000111222111000//////////////////------,,,,,,++++++++++++******+++,,,---------,,,,,,,,,,,,---///000111222,,,+++***+++---...---,,,++++++************++++++'''((())))))((()))+++---))))))))))))))))))))))))*********++++++,,,,,,,,,,,,---///111222222222111///////////////000111111000...000444;;;III^^^qqq~~~vvvkkkVVV<<>>>>>@@@===<<<<<<;;;>>>GGGRRRkkk~~~yyyzzzyyyxxxxxxxxxwwwuuutttwwwvvvnnnfffgggttt{{{rrrtttxxx}}}xxxdddNNNCCC???:::888999;;;<<<@@@LLL^^^rrrzzznnn\\\MMMEEEBBB???>>>555222000//////000000000444444222111111111222333222111000///...//////000------------,,,,,,,,,+++******+++------.........,,,---------------------,,,+++***+++---...---,,,+++******))))))******+++'''((())))))((()))+++---((((((((((((((((((((((((,,,,,,++++++++++++++++++---...000222222222222111/////////...//////000000000...///555<<>>===;;;<<<<<<<<<===============;;;:::::::::>>>JJJWWWqqq~~~vvvyyyyyyuuurrrqqqooolllhhhlllmmmiiifffjjjvvv~~~zzzlllYYYHHHAAA>>>999777:::999===EEERRRdddwwwtttlll```TTTKKKEEE@@@>>>888555111000000111000000222222222333333333333333222222111000////////////,,,,,,------------,,,,,,***+++,,,---.../////////------......------,,,+++---,,,+++,,,---...---,,,******))))))))))))******&&&'''(((((('''''')))+++''''''''''''''''''''''''++++++++++++++++++++++++///000111333333222111111000000////////////000000000///000777@@@MMM```pppuuucccIII666///444777???FFFDDD;;;888444222111111000///---***'''&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%((('''%%%$$$%%%&&&((()))%%%&&&'''(((((('''&&&%%%&&&'''(((******)))'''&&&%%%%%%&&&&&&'''((())))))''''''((()))((('''&&&%%%%%%((()))(((&&&%%%''')))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++(((((((((((()))***++++++*********))))))(((((('''((((((''''''''''''((((((((())))))(((''''''(((***((('''&&&%%%%%%%%%&&&'''(((((()))*********))))))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((&&&&&&'''((((((((((((''',,,---------+++***+++,,,,,,,,,,,,,,,,,,,,,------///000000///---000555:::GGGXXXjjjssswww{{{yyyrrrcccPPPEEEOOOggg|||~~~~~~ooo^^^WWWWWWcccppp|||yyygggTTTGGG===888AAAPPPjjjzzzuuu```PPP[[[nnn{{{~~~}}}}}}yyygggSSSBBBSSSfffuuu~~~dddZZZkkk}}}}}}iiiPPPFFF===>>>GGGXXXqqqyyyiiiSSSAAA:::666777888888888;;;AAAFFFEEEEEEFFFEEEDDDBBB???==================<<<<<<;;;;;;:::999999999???MMM\\\uuu}}}}}}wwwxxxuuuoooooorrrrrrmmmgggjjjmmmnnnnnnsss}}}xxx^^^NNNBBB@@@>>>888777<<<:::CCCQQQ```nnn}}}yyyuuunnndddXXXMMMEEE@@@;;;777333111111111111111...000222444555555444444222222111111000//////...+++,,,---......---,,,,,,***+++,,,...//////000000,,,---...//////...---------,,,+++,,,.........---******))))))))))))******'''((())))))((()))+++---))))))))))))))))))))))))((())))))+++,,,---......111222333333333222111000111000000//////000000111111000333<<>>999???GGG[[[mmm|||gggPPPWWWgggwwwyyyuuu{{{~~~~~~|||zzzjjjVVVDDDQQQaaappp~~~dddXXXfffxxx~~~jjjQQQFFF>>>???GGGWWWnnn|||vvvhhhSSS@@@777666777888777888;;;BBBGGGEEEFFFGGGFFFEEEBBB@@@>>>>>>>>>>>>>>>===<<<;;;:::;;;999999999999@@@PPP___www~~~}}}}}}}}}~~~zzz{{{{{{yyyrrrlllooowwwxxxsssjjjmmmqqqtttvvv|||qqqTTTGGG>>>@@@>>>777777===<<>>===;;;:::>>>999888>>>@@@EEEWWWlll~~~~~~~~~{{{wwwtttqqqvvv{{{xxxqqqoootttyyyyyy{{{rrroooooottt}}}vvvdddIIIEEEAAA???;;;888<<>>HHHYYYmmm{{{~~~pppXXXRRRWWWjjjyyy||||||}}}lllWWWHHHGGG[[[uuulllPPPXXXooozzzrrrZZZLLL>>>>>>JJJ\\\qqqwwwjjjZZZFFF666666444444666:::>>>@@@AAABBBBBBCCCDDDCCCAAA???>>>>>>>>>??????>>>===<<<;;;:::666888===@@@GGG\\\sss~~~}}}~~~zzztttooonnnrrryyy}}}}}}wwwvvvooommmrrrvvvwwwyyy}}}uuuqqqmmmpppyyylllYYYCCC???<<<;;;888777<<>>??????>>>===<<<888777:::???BBBLLLddd}}}~~~}}}|||uuunnnppptttzzzssstttyyyssspppkkkiiillloooppprrrvvvssspppooottt|||vvv___KKK>>>;;;999888777888AAAJJJ[[[oootttbbbOOOCCC:::999777000...111///000222333444444444444222222222111000000////////////......------......000000////////////......+++,,,......---...000222//////......---,,,++++++++++++++++++++++++++++++'''((())))))((((((***+++***)))((((((((()))+++,,,+++,,,---,,,,,,---000222333555777666444222222222222222111111000/////////,,,///666BBBSSSfffwww{{{tttooolllcccOOO<<<000///111888BBBFFFAAA<<<777666555333111///,,,+++''''''&&&&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''$$$"""$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&'''((('''&&&$$$%%%''')))'''''''''''''''((())))))))))))'''''''''''')))))))))))))))))))))*********((((((((((((***,,,...///,,,,,,(((%%%'''------***))))))(((((((((((())))))))))))))))))))))))))))))'''(((((())))))(((((('''%%%%%%%%%&&&'''''''''(((''''''''''''''''''&&&&&&((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''(((((())))))+++++++++,,,,,,---------+++---///...,,,,,,///333>>>OOOfffvvv}}}}}}yyyrrreeeQQQGGGUUUkkk}}}~~~~~~}}}}}}zzzkkkYYYIII===666;;;GGG[[[pppxxx```SSSLLLXXXjjjvvv{{{}}}ssseeeJJJEEEYYYwwwnnnSSSLLLccc|||uuueeeSSSBBBAAAMMM```tttoooZZZFFF999777666555777:::>>>AAABBB>>>>>>>>>???>>>===<<<;;;;;;<<<===?????????>>>===:::;;;>>>AAADDDPPPjjj{{{uuurrrxxxwwwkkklllrrrnnnkkkhhhfffffffffhhhjjjllljjjmmmttt}}}}}}kkkSSSAAA===;;;999999999<<>>>>>>>>>>>>>>======<<<;;;<<<===>>>??????>>>>>><<<===???AAADDDRRRkkk{{{qqqzzz}}}vvvooodddeeekkkhhhkkkkkkhhheeecccdddfffgggfffkkktttuuuaaaKKK===<<<:::::::::;;;@@@OOO]]]sssaaaMMM@@@BBBBBB888333777111111111111222333333444333333222222111000000000//////.........//////000//////000000000000000000///000000///------...000111111111000///......---++++++++++++++++++++++++***++++++***(((((()))+++''''''(((((()))+++,,,,,,+++,,,,,,,,,+++,,,...000222444666666444333222333222222111111000/////////---222<<>>DDDGGGEEE???:::666666666555333000---,,,******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&'''((((((''''''&&&((())))))(((''''''((('''''''''''''''((())))))))))))(((((((((((())))))*********)))))))))))))))***))))))((((((((()))))) ''',,,***'''((()))((())))))(((((((((((())))))((()))))))))*********+++(((((())))))))))))((((((%%%&&&&&&'''((())))))***'''''''''''''''''''''&&&(((&&&&&&&&&'''((('''&&&&&&&&&&&&''''''(((((((((&&&''''''((())))))******%%%&&&'''((())))))))))))******+++,,,,,,---.........///000111000111111222666DDDVVVfffpppvvv{{{{{{xxxtttiiiUUUGGGMMM]]]mmmwww}}}wwwrrrqqqtttvvvxxxzzz|||}}}{{{zzzzzzzzz}}}~~~{{{xxxssslllaaaTTTFFF===:::<<>>===:::<<<>>>@@@GGGXXXooo}}}|||vvvrrrllliii```aaafffdddnnnpppnnniiifffhhhkkkkkklllooottt{{{~~~mmmWWWEEE===999888999:::<<>>EEEGGGDDD???;;;555666666666444111...,,,+++******)))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&&&&$$$$$$''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''((((((((((((((((((((((((%%%%%%&&&'''((((((((((((&&&(((***+++)))((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))***************))))))(((''''''&&&###++++++((()))++++++))))))(((((((((((())))))'''(((((())))))*********'''(((((())))))(((((('''$$$$$$$$$%%%&&&&&&&&&'''&&&&&&&&&'''''''''((((((((('''&&&&&&'''((('''&&&&&&&&&&&&'''(((((())))))''''''(((((()))*********&&&''''''((()))***++++++******+++,,,,,,---......//////000111222222222222555AAARRRbbbmmmsssxxx|||{{{yyyvvvmmmYYYIIIKKKXXXiiiwww|||yyyvvvssspppooommmkkkhhhccc______aaaddddddeeefffeeebbb___]]]]]]```___```cccjjjrrrzzzyyyvvvrrrllldddYYYLLLCCC;;;888???SSSiiiwwwwwwrrrbbbNNNEEEOOObbbsss|||nnnQQQQQQrrrwww]]]FFFSSSlllvvv___IIIEEERRReeexxxtttZZZGGG???999777444444666777888888<<<<<<<<<<<<<<<<<<<<<===<<<===>>>??????>>>======999;;;===CCCPPPeee{{{~~~zzzwww{{{yyyzzz||||||wwwiiifffgggbbbbbbhhhfffnnnrrrqqqllljjjnnnrrrrrruuuxxx}}}{{{eeeLLL???<<<777777999<<<@@@LLLbbbuuunnn[[[QQQOOOLLLBBB888222111111000000111222333444333333222222111111000///////////////000111111//////000000000111111111,,,...////////////222444////////////000000000000++++++++++++++++++++++++***+++,,,+++******+++---(((((()))***************---......---,,,,,,...000///111444444333111111222000000//////...---------...444>>>MMM]]]lllwww~~~yyyqqqcccMMM:::...666@@@FFFGGGCCC===:::555555666666444222...,,,)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%))))))%%%%%%******'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''((((((((((((((((((((((((((($$$%%%&&&'''((((((((((((&&&(((+++,,,+++)))(((((('''''''''''''''((())))))'''''''''(((((('''''''''(((((())))))******++++++))))))*********))))))(((%%%***)))(((***+++)))))))))(((((((((((())))))&&&&&&'''(((((()))******'''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))((('''&&&&&&'''((('''&&&&&&&&&&&&'''((()))))))))&&&&&&''''''((())))))***(((((((((((()))+++---...)))******+++---......///......///111222333222000444@@@RRRbbbnnnvvv{{{~~~}}}{{{yyyqqq]]]KKKJJJUUUkkk{{{{{{wwwtttppplll]]]^^^___aaabbbdddeeefffcccbbbaaa___]]]___cccfffcccddddddbbb]]]XXXUUUTTTOOOMMMLLLMMMQQQXXX```eeekkkmmmqqquuuzzz~~~~~~yyytttmmmcccWWWNNN>>>888<<>>??????>>>===<<<999;;;???GGGYYYqqq}}}uuuoooqqqvvvzzzuuurrrwww|||rrreeedddiiifffggglllkkkkkkpppqqqlllkkkqqqvvvvvvzzzyyy___EEE:::;;;777888;;;???FFFSSSkkk{{{fffVVVSSSRRRFFF888222111000000000111222333444444333222222111111000///////////////000111111//////000000111111111222000111111000......///000------......///000000000++++++++++++++++++++++++)))***+++***))))))+++---((())))))************)))...//////...------///222///111333333222111111111/////////...------,,,,,,111777BBBPPP```nnnyyy{{{rrrcccLLL999222:::DDDIIIHHHAAA;;;777444555666666555222///,,,'''(((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$(((((($$$$$$)))***'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&))),,,---+++)))(((((('''''''''''''''((())))))&&&&&&''''''''''''&&&&&&'''(((((()))***++++++,,,((()))***++++++++++++++++++,,,***'''(((***(((###))))))(((((((((((())))))%%%&&&&&&'''((())))))***&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&###$$$%%%&&&''')))******((('''&&&&&&'''((('''&&&&&&&&&&&&'''((())))))***%%%%%%&&&&&&'''(((((()))***)))(((((()))+++...///)))******+++---...//////------...000222222111///444@@@RRRdddqqqyyy~~~|||{{{sss___LLLJJJSSSooo~~~qqqhhhaaa^^^\\\YYYZZZ]]]TTT```kkkllllllooosssuuutttwwwzzzyyyxxxzzz~~~|||zzzwwwpppjjjjjjbbbZZZWWWYYYZZZVVVRRRYYYXXXXXXZZZ^^^aaacccdddkkkooowwwuuulllggg```ZZZEEE>>><<>>@@@@@@>>><<<>>>===???III[[[qqq}}}xxxooonnnrrrqqqppprrrzzz~~~{{{~~~}}}{{{zzzmmmjjjggghhhkkkooooooooorrrrrrssstttvvvyyy|||~~~}}}cccKKK>>>::::::888>>>CCCFFFJJJYYYpppyyyeeeWWWOOOGGG???999666444555333000111555444333333222111111111222000///...------...///000000000000000000000000000//////.........//////000666000---///...***+++000,,,,,,++++++***)))((((((***++++++***((('''((()))''''''(((((())))))******111333555555444333333333222222111111000/////////111//////000...******---444:::III\\\mmmyyy~~~qqqZZZDDD777:::AAAAAABBBEEE<<<555999555666555222...,,,++++++(((((())))))((('''&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''&&&&&&&&&%%%))))))))))))((((((((((((''')))***)))((('''(((***''')))+++,,,,,,,,,***))))))))))))))))))))))))))))))%%%%%%))))))&&&''',,,((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''&&&%%%%%%$$$&&&&&&''''''''''''''''''&&&'''(((''''''''')))+++)))&&&%%%&&&)))***)))'''&&&&&&&&&&&&'''''''''(((&&&&&&'''(((((('''&&&%%%'''&&&%%%$$$&&&(((,,,...(((,,,---***(((***+++***...///000111111222111111444<<>><<<888555666888::::::888::::::;;;;;;<<<<<<======>>>>>>???AAABBBBBB@@@>>>;;;<<<@@@KKK]]]rrr{{{tttpppqqqwwwvvvwww{{{~~~zzzyyy~~~xxxpppjjjhhhbbbdddhhhmmmrrruuuwwwwww|||}}}pppXXXEEE;;;999:::<<<@@@EEEJJJSSSdddxxxooo___RRRFFF===888555444555444000111444444333222222111111222222111000///......///000111111111111111111111111111//////.........//////000111---,,,//////++++++...,,,,,,++++++***))))))((()))***+++***((((((((()))(((((())))))***+++++++++111222333222///---------111111000000/////////...111//////000...***+++///777???MMM```ppp|||}}}xxxkkkUUUCCC999999@@@???>>>AAA:::222777555666555222...,,,++++++((((((((((((((('''&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&(((((((((((())))))))))))''')))***)))((('''(((***)))***+++------,,,+++***))))))))))))))))))))))))(((%%%%%%))))))&&&'''+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$&&&'''''''''''''''&&&&&&&&&'''((('''&&&&&&((()))'''%%%$$$%%%((()))(((&&&&&&&&&'''''''''(((((((((''''''((())))))((('''''')))(((&&&%%%&&&(((***,,,(((,,,---***))),,,---,,,...///000111111111111111333:::HHH]]]qqq}}}~~~|||yyyzzzpppdddRRRLLLWWWqqq[[[]]]dddqqqyyy||||||~~~{{{sssnnnlllggg^^^UUUQQQOOONNNOOOUUU^^^gggmmmxxx~~~~~~zzzzzz|||vvvoooSSSFFF<<<===HHH\\\ttt{{{vvvtttkkkYYYHHHDDDOOO\\\sss~~~vvv___QQQ^^^sssyyy[[[OOOZZZvvvlllSSSFFFKKK]]]qqq}}}|||aaaJJJ>>>>>>;;;777777:::<<<;;;:::========================>>>>>>???AAACCCBBB@@@===999;;;AAANNN```sssyyytttrrrzzzzzz{{{||||||{{{yyyxxxvvv}}}rrreee]]][[[[[[cccnnnvvvzzz{{{}}}~~~ttt___KKK???::::::<<>>;;;===888111444555555555222...+++++++++(((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((((((%%%'''''''''&&&%%%&&&'''((((((''''''''''''(((((())))))((((((((((((''''''''''''(((((())))))******''')))***)))((('''(((***)))***,,,---------,,,+++(((((((((((((((((((((((('''&&&&&&)))***'''''')))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%%%%(((((((((((('''&&&%%%%%%''''''(((&&&%%%%%%&&&'''&&&%%%$$$%%%'''''''''&&&''''''((((((((()))))))))(((((()))))))))))))))(((***)))'''&&&&&&''')))***)))---...++++++---///------...///000111111111111222777DDDZZZrrr|||www~~~|||uuulllYYYNNNSSSooouuuvvv~~~xxxnnn```[[[UUUPPPOOOQQQSSSUUU___eeennnvvv~~~}}}xxx^^^OOO???999@@@PPPhhhzzzwwwpppqqqmmm___LLLBBBHHHSSSmmmzzz}}}}}}}}}wwwbbbRRRYYYlll|||bbbPPPTTTmmm|||ttt[[[HHHIIIZZZmmmxxx~~~fffPPPCCCBBB>>>999999;;;===<<<;;;??????>>>>>>>>>>>>>>>>>>======>>>???AAA@@@>>>;;;:::<<>>KKK\\\jjjttt~~~}}}wwwnnn^^^KKK>>>;;;<<>>>>>>>>>>>>>>@@@AAA@@@>>>;;;===>>>DDDPPPbbbvvv~~~|||}}}}}}{{{xxxzzz{{{yyyuuuuuuxxx|||{{{yyylllfffeeejjjsss|||}}}}}}vvvzzz{{{nnn\\\GGG===::::::<<>>>>>??????@@@@@@AAAAAAAAABBBCCCBBB@@@===>>>AAAJJJYYYlll|||{{{yyyxxxxxx|||{{{uuutttvvv|||tttzzzyyyjjjSSSEEE:::::::::888;;;DDDCCCMMM^^^qqq~~~wwwiii\\\NNNCCC999666555333222333222222111111222222333444333333444555555444333333222222222222222222222222333222111000////////////111444222,,,***------)))************************''')))******))))))***+++'''(((((()))******++++++)))***,,,,,,,,,+++,,,---,,,,,,---...///000111111222///------...///555<<>>999@@@JJJ\\\kkk~~~www\\\IIIEEEKKKeeexxxrrr^^^SSS___xxx}}}YYYJJJZZZqqqjjjOOOIII[[[rrr}}}wwwdddTTTHHHCCC===:::;;;======<<<<<<<<<===>>>???@@@@@@AAA?????????AAABBB@@@>>>;;;<<>>HHHDDDRRRfffxxxvvvhhhRRRFFF:::666555333333444222111111111222333333444222333444555555444333222222222222222222222222222333222111000////////////,,,000111---,,,...---'''******************++++++''')))******))))))***,,,)))))))))***++++++,,,,,,'''***---///000000222333******+++,,,---///000000222///,,,---...///666===FFFdddzzzhhhOOO===;;;AAAGGGQQQHHH888888;;;888888444444333111---***)))***'''&&&$$$$$$$$$&&&((()))&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&######$$$%%%%%%&&&'''''''''((()))((('''&&&''')))))))))(((((((((((())))))%%%&&&&&&&&&''''''(((((())))))))))))((((((((((((((()))***)))((('''(((************)))******+++,,,++++++++++++++++++++++++***,,,)))""""""(((***((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&'''''''''&&&&&&&&&''''''((('''''''''&&&'''(((((('''''')))+++###&&&((('''%%%$$$&&&)))&&&&&&&&&&&&'''''''''(((((('''''''''((()))+++,,,))))))))))))))))))))))))(((---///,,,,,,000111000000000222444555666777777///222:::JJJ___sssjjj\\\gggrrr```QQQHHHLLLHHHMMM\\\hhhppp{{{kkk[[[JJJ<<<;;;AAASSSbbbvvv|||hhhSSSFFFIIIZZZooo~~~yyybbbWWWccc|||zzzeeeOOOOOOhhh}}}fffRRRMMMXXXmmm}}}jjjRRRFFF???:::;;;;;;;;;<<<@@@===============>>>??????@@@AAABBBAAA???>>>???@@@@@@CCCQQQhhh}}}}}}yyyxxxxxxxxx{{{~~~{{{{{{{{{{{{||||||~~~jjjWWWGGG===777888===???BBBEEEDDDVVVmmmzzz^^^RRRBBB888777888777555111111222222333333333333555555666666555444333333444333333222222333333444000000000000000000111111000111111000---+++************************++++++(((***++++++)))(((((()))***)))))))))((((((''''''((()))+++,,,,,,---///111222222111///------...000111...,,,------...555===PPPbbbxxxvvv```III<<<<<>><<<::::::333555555111,,,'''&&&'''((((((''''''''''''((((((%%%&&&''''''&&&&&&''')))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&))),,,---***''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))(((&&&%%%%%%&&&'''((('''((()))******)))((((((###%%%'''(((''''''((()))******))))))))))))******)))))))))))))))******+++(((((())))))*********+++(((((((((((())))))))))))''')))***)))(((((()))***((((((((((((''''''''''''%%%%%%&&&&&&'''(((((()))((('''&&&%%%$$$%%%&&&'''''''''''''''&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((()))******))))))))))))************(((((((((((()))***+++,,,)))---...,,,+++...000...///000111222333444444444222444777BBBVVVnnn}}}vvvcccaaaxxxtttfff]]]UUUNNNLLLTTTZZZ___mmm}}}|||nnn```OOOAAA===@@@IIIXXXmmmqqq[[[KKKGGGTTTfffwww|||ggg[[[fff~~~iiiRRROOOfff~~~iiiUUUNNNXXXkkkzzzttt^^^HHHAAA;;;;;;<<<;;;<<>>>>>???@@@AAAAAAAAA???>>>???@@@AAAGGGXXXppp~~~}}}}}}}}}|||}}}~~~zzzxxxwwwvvvzzz}}}yyyaaaOOO@@@:::777:::===???BBBGGGQQQaaauuugggYYYGGG;;;777666444111111111111111222222333444555555555555555444333333333333222222222222333333111111111000000000000000...///000///---,,,,,,---******************++++++(((***++++++***))))))************)))))))))((((((((()))+++,,,,,,---///111111111111///---,,,...///000---,,,---...000888AAARRRdddyyy}}}nnnYYYDDD:::===CCCIIIGGGDDD@@@===;;;999999222333333000+++((((((***((((((''''''''''''((((((%%%&&&''''''&&&&&&''')))''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%'''******(((%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((((((((((((((()))((('''&&&&&&&&&'''(((%%%&&&'''((())))))(((((($$$&&&(((((((((((((((*********))))))))))))******)))))))))))))))******+++((()))))))))************(((((((((((())))))))))))'''''''''(((((()))))))))((((((((((((''''''''''''&&&&&&''''''((())))))***''''''&&&%%%%%%%%%&&&'''++++++++++++*********)))((((((''''''''''''((((((((((((((((((((()))******(((((()))))))))*********(((((((((((()))***+++,,,)))...///,,,+++...///...///000111222333444444444222333666???SSSlll|||{{{iii___uuuxxxqqqhhh]]]UUUSSSPPPPPPYYYeeezzzyyypppeeeVVVGGG???>>>>>>LLL```tttzzzdddQQQHHHNNN[[[mmmmmm```iiinnnVVVOOObbb}}}lllXXXOOOWWWiiixxx{{{fffLLLCCC<<<;;;<<<;;;;;;=========<<<<<<======>>>???>>>@@@@@@@@@>>>===>>>???AAAIII]]]vvv|||xxxvvvvvvuuuxxxyyy{{{~~~}}}mmmVVVEEE:::999;;;>>>???AAAHHHQQQeeesssuuugggSSSCCC:::666333000111000000000000222333444444444555555444444333333222222111111111111222222222111111111000000//////,,,...///...------...///++++++++++++++++++******''')))+++,,,++++++,,,---+++++++++************)))(((***,,,,,,,,,---///111000000000///---,,,---//////---,,,...///222<<>>FFFGGGEEEBBB???<<<:::888888222222000---***)))+++,,,((((((''''''''''''(((((($$$&&&''''''&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%#########%%%'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((((((((((('''((((((((((((''''''''''''&&&&&&'''''''''(((((((((%%%''')))***))))))***+++******))))))))))))******)))))))))))))))******+++))))))))))))************(((((((((((())))))))))))'''%%%$$$%%%)))+++***((((((((((((((('''''''''''''''''''''((())))))******'''&&&&&&%%%&&&&&&''''''))))))***)))))))))((('''((((((''''''''''''((((((((((((((((((((()))******(((((())))))))))))******(((((((((((()))***+++,,,+++//////,,,+++---///...///000111333444444444444222222444<<>>>>>===???@@@???>>>===>>>???@@@III^^^vvv}}}xxx|||~~~~~~}}}|||zzzxxxwwwxxxyyyzzzwwwwwwwwwzzz~~~~~~~~~{{{rrrbbbMMM???:::<<>>HHHXXXiiivvv|||~~~~~~wwwjjj^^^MMMHHHMMMbbbzzzooommm}}}ttt\\\NNNWWWoooqqq[[[OOOVVVmmmmmmTTTHHH>>><<<===<<<;;;;;;<<<<<<<<<<<<<<<======>>>===>>>??????>>>===>>>@@@AAAKKK___uuu}}}zzzxxx||||||{{{wwwwwwvvvuuuvvvyyy{{{|||yyywwwwwwyyy|||~~~}}}~~~vvvxxxxxxssshhhXXXHHH>>><<<>>>AAACCCCCCJJJ^^^qqq}}}iiiVVVHHH???:::777333222111000000111222222222222333333333333333222111000000//////000000111111111111111000000/////////000000...,,,+++,,,...,,,,,,,,,,,,++++++******&&&(((+++,,,,,,,,,...///+++++++++++++++,,,,,,,,,)))***,,,------...000222...///000000...---...//////...---......333AAAOOOkkkyyy}}}lllTTT@@@777999AAAGGGDDDCCCBBB@@@>>><<<:::999777333...***(((((()))***''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&%%%&&&&&&''''''''''''''''''((())))))******))))))000...+++(((&&&&&&&&&&&&''')))+++,,,++++++,,,---******))))))))))))******)))))))))))))))******+++******))))))))))))))))))(((((((((((())))))))))))'''###!!!$$$))),,,***'''((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((((()))*********)))'''&&&((((((''''''''''''((((((((((((((((((((())))))***'''(((((((((((()))))))))(((((((((((()))***+++,,,,,,000000,,,***...000000000111222333444555555555333444444999JJJcccyyy{{{ooo[[[lll|||jjj[[[SSSLLLJJJOOO[[[fffhhhdddbbbccchhhkkkjjjfff^^^QQQEEE<<<<<>><<<>>>===<<<;;;<<<<<<;;;;;;<<<<<<===>>>===???@@@???>>>>>>???AAAEEEQQQeeeyyy|||yyywww}}}~~~zzzyyyxxxwwwwwwyyyzzz||||||yyyxxx{{{{{{{{{|||~~~|||~~~yyysssuuussskkk]]]NNNDDD???>>>???AAABBBDDDOOOfff{{{ooo]]]NNNCCC<<<999444444444333222111000000111111222333333333222222111111000000000000111111000000000000000000000111000000000---++++++,,,...---------,,,++++++******&&&(((***+++++++++---...***++++++++++++,,,,,,,,,)))+++---------...000222...000111111000//////000.........//////666FFFUUUlllxxxuuucccKKK;;;777;;;AAADDDBBBBBBAAA@@@>>><<<:::999777333---***((())))))(((''''''&&&&&&&&&&&&''''''###%%%&&&&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''%%%%%%&&&'''###$$$&&&'''(((((('''&&&%%%%%%&&&''''''''''''&&&&&&'''((()))***+++,,,---222000,,,(((&&&&&&&&&'''''')))+++,,,++++++,,,---******))))))))))))******)))))))))))))))******+++************))))))))))))(((((((((((())))))))))))'''%%%$$$%%%)))+++***(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((%%%&&&((()))((('''%%%$$$((((((''''''''''''((((((((((((((((((((()))******''''''(((((((((((())))))(((((((((((()))***+++,,,,,,//////+++***///222222000111222444555555555555333444444777GGG___uuu}}}sss\\\iiiwwwjjjccc[[[TTTQQQUUUYYY[[[^^^ccclllqqquuutttqqqkkk^^^QQQ@@@======III\\\ooo{{{~~~|||qqq\\\MMMGGGUUUhhhvvvyyyppp{{{{{{ppp\\\KKKMMMccc}}}hhhVVVWWWjjj|||zzzXXXJJJ>>><<>>===<<<<<<;;;;;;;;;;;;<<<======>>>???@@@@@@??????@@@BBBGGGUUUkkkyyytttsssxxx~~~}}}{{{zzzzzz{{{|||}}}~~~{{{{{{~~~{{{}}}~~~~~~wwwtttuuupppdddSSSFFF@@@??????@@@CCCFFFJJJUUUlllxxxfffUUUIII@@@<<<666666777666444111///---000000111222222222222222222111111000000111111222/////////000111111222222//////...---+++,,,...000...------,,,++++++******&&&(((***+++******+++,,,************+++++++++,,,)))+++---.........000222...000222222111000000111------///111222;;;MMM___oooxxxuuugggVVVAAA666666<<<@@@@@@@@@@@@@@@???===;;;999888555111,,,)))*********)))'''&&&&&&%%%%%%&&&&&&'''###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&$$$$$$%%%((("""###%%%'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&(((***,,,///111111...***'''%%%&&&((()))''')))+++++++++***+++---******))))))))))))******)))))))))))))))******+++************)))))))))((((((((((((((())))))))))))'''''''''(((((()))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))))))))(((###$$$&&&''''''%%%###!!!((((((''''''''''''((((((((((((((((((((()))******'''''''''((((((((())))))(((((((((((()))***+++,,,+++......++++++///333444000111333444555555666666111222333555CCCZZZppp{{{{{{yyy\\\gggzzz~~~vvvqqqnnnddd[[[WWWTTTUUU___kkkuuu{{{~~~|||zzzuuuhhhZZZEEE>>>;;;DDDWWWjjjvvv{{{yyyhhhUUUIIIPPP^^^kkkyyywwwmmmwww|||wwwnnn[[[JJJKKKaaa}}}nnnZZZWWWfffwwwxxxYYYKKK>>><<>>???AAAAAA@@@@@@AAABBBFFFVVVoooyyytttqqqvvv~~~}}}|||}}}~~~|||~~~}}}~~~|||~~~xxxvvvvvvooo```MMM@@@<<<>>>AAACCCGGGLLLQQQ\\\qqqmmm\\\NNNDDD???777888888888666222...+++///000111222222222222222222222111111111111222222......///000111222333333---------,,,+++---000333......---,,,,,,+++******&&&(((*********)))***+++)))))))))******+++++++++)))+++---......///000222///111333333222111111111+++,,,///222555???SSSfffttt|||wwwjjj\\\LLL:::222555<<<>>>===>>>>>>>>>>>><<<:::888777222...***)))+++,,,+++***'''&&&&&&%%%%%%&&&&&&'''###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%&&&&&&'''''''''$$$&&&'''&&&###"""%%%''' """$$$&&&'''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%&&&''')))---111333...+++(((%%%$$$&&&)))+++''')))++++++******+++,,,******))))))))))))******)))))))))))))))******++++++*********))))))(((((((((((((((((())))))))))))''')))***)))(((((()))***)))((((((((('''''''''''''''''''''''''''''''''&&&$$$%%%'''))))))))))))((('''(((***,,,+++)))'''%%%((((((''''''''''''((((((((((((((((((((()))******''''''''''''((((((((()))(((((((((((()))***+++,,,+++......***+++000555555111111333444555666666666///111111444AAAWWWlllwwwvvvzzz{{{\\\eeewww}}}yyyxxxqqqnnnlllaaaSSSSSS]]]rrruuuyyy}}}}}}nnn___LLLGGG>>>;;;GGG]]]pppwwwvvvbbbNNNIIISSScccuuu|||rrrsss}}}vvvsssnnnaaaPPPJJJYYYuuu~~~bbbPPP^^^yyyttt[[[IIIBBB@@@;;;===AAA===;;;<<<===>>>>>>???AAACCCBBBBBBAAA???======@@@BBBPPP^^^qqqzzzuuutttsssxxx{{{vvvuuuyyy~~~yyy||||||vvvqqqpppgggUUUEEE===>>>AAAEEEEEEIIIQQQXXXbbbuuuttthhh]]]PPPCCC999555333555333000///222111333444444222111111222333333333111//////000222111111000000111111222333/////////...------,,,,,,,,,***,,,000///+++***+++'''(((***+++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,...///111111...///000222222111111000333...---333:::FFFZZZlllwww{{{}}}tttkkkdddNNNBBB777555<<>>;;;888777333111///------+++)))'''&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&%%%$$$$$$$$$$$$#########"""######$$$%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%''''''&&&%%%%%%&&&&&&$$$######%%%'''''''''''''''(((***+++,,,((('''&&&%%%&&&(((***+++))))))*********))))))(((******+++++++++******)))(((***+++***)))((()))************)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***((((((''''''''''''((((((&&&((()))((('''&&&''')))(((((())))))))))))(((((((((((((((((()))))))))))))))&&&$$$%%%(((******)))((((((((((((((()))******((('''&&&%%%%%%&&&'''(((***)))))))))))))))***+++,,,,,,---...000222333555555555444444444333333333444111000333;;;KKKdddyyywwwzzz}}}{{{ccc```kkk|||tttrrruuupppccc\\\^^^gggmmmuuu{{{uuuiiiRRRIII>>><<>>>>>===>>>AAACCC@@@@@@@@@???>>>???BBBDDDOOO^^^tttzzzxxxxxx|||zzzuuusssuuu{{{}}}~~~~~~yyyrrrkkk^^^NNNBBB>>>>>>@@@DDDEEELLLWWWaaakkk{{{yyypppgggWWWIII===888666777555222000222111222444333111000000111222333222111//////111333111111000000111111222333/////////...------,,,,,,...***)))+++***'''&&&)))((()))+++,,,------,,,,,,************+++++++++,,,+++,,,,,,---...///000111...///111222222222111000222...///555???LLLaaarrr{{{||||||zzzsssjjj```ZZZHHH???555555===BBBAAA<<<>>>?????????===:::888666000///---,,,,,,,,,***(((&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%$$$$$$$$$%%%###############$$$%%%%%%$$$$$$%%%%%%&&&''''''((()))((('''''''''&&&&&&%%%&&&&&&&&&%%%$$$$$$&&&(((''''''''''''((())))))******)))(((&&&&&&''')))***))))))************)))))))))***************))))))(((***+++***)))((()))******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((''''''''''''(((((('''((())))))''''''((()))(((((())))))))))))(((((((((((((((((()))))))))))),,,)))&&&&&&'''((('''&&&((((((((((((((()))******)))((('''&&&&&&&&&'''((()))))))))))))))******+++------......000111333333444444444444444444444555444111000222999HHH```tttyyy}}}~~~ggg```ggg}}}yyyqqqpppxxxzzznnn```ZZZ]]]gggrrryyy}}}~~~yyyrrr\\\LLL>>>===BBBLLL]]]mmm{{{~~~nnnYYYKKKIIISSSgggyyyuuulllsss}}}{{{wwwvvvxxxwwwlllXXXHHHNNNhhhfffRRR\\\tttxxx\\\KKKCCCBBB<<<===AAA===;;;===>>>>>>===>>>@@@BBB>>>??????>>>>>>@@@CCCFFFOOO___vvv{{{|||{{{wwwttttttxxx{{{xxx~~~~~~|||qqqcccQQQDDD??????@@@@@@DDDIIITTTbbbooozzz}}}uuucccQQQAAA;;;888888777333111222111333444333222000111111111222222111000000222444111111000000111111222333/////////...------,,,,,,...***'''((('''%%%&&&***)))***+++------------,,,)))))))))*********+++++++++,,,,,,---...///000000//////111222222222111000000...111888CCCSSShhhyyy{{{uuukkk___UUUNNN@@@999333666>>>DDDBBB>>>>>>>>>>>>===;;;999777555...,,,++++++,,,,,,***)))&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((''''''''''''''''''((((((,,,+++)))(((''''''(((((())))))************))))))((())))))******))))))((((((***+++***)))((()))***))))))))))))))))))******))))))))))))))))))))))))''''''&&&&&&&&&'''((())))))((((((''''''(((((()))((()))******(((((()))***(((((())))))))))))(((((((((((((((((()))))))))))),,,)))'''&&&'''''''''&&&((((((((((((((()))******))))))((('''&&&&&&&&&''')))))))))))))))***++++++......//////000111222222333333333444444555666666555222111222666CCCZZZnnn|||nnnbbbcccwww{{{uuupppqqqyyy{{{pppaaaXXX\\\hhhsssxxxzzz{{{zzzvvvcccOOO???>>>???BBBQQQeeeyyysss```OOOEEEKKK```ttt{{{xxxjjjmmmwww|||zzz|||wwwbbbMMMKKKbbb|||jjjSSSZZZooo~~~www\\\KKKDDDCCC===>>>AAA===<<<===>>>=========???AAA>>>??????>>>>>>@@@CCCFFFPPP___uuu|||~~~~~~{{{xxxxxxyyy{{{{{{|||~~~}}}mmmYYYDDD;;;===@@@BBBBBBGGGOOO^^^nnn}}}mmmYYYCCC<<<777777777444222333222444555555333222222333000111222222111111333555111111000000111111222333/////////...------,,,,,,,,,)))(((******((((((,,,((()))+++,,,------,,,+++((())))))))))))*********+++,,,---...///////////////000111222333222111111...///222999DDDVVVjjjyyy|||tttiii\\\OOOHHH777333111666@@@EEEDDD???>>>>>>===<<<:::888555444...,,,******+++***)))''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&'''(((***'''((()))((('''&&&''')))''''''''''''''''''&&&&&&++++++***)))(((((())))))((())))))************)))'''(((((())))))))))))((((((***+++***)))((()))***)))))))))))))))*********))))))))))))))))))))))))((('''&&&%%%%%%''')))***))))))(((((((((((())))))(((***+++***)))((()))***(((((())))))))))))(((((((((((((((((())))))))))))((('''&&&&&&'''(((******((((((((((((((())))))***))))))(((((('''&&&&&&&&&))))))))))))***+++,,,,,,///000000000111111111000000000111222333444555666444222222333666AAAWWWkkk}}}tttccc___sss}}}vvvwwwvvvxxx|||zzzpppeee^^^```kkkuuuyyyzzz{{{{{{yyyhhhTTTDDD@@@===;;;HHHZZZnnnvvv~~~vvvfffUUUFFFFFFYYYmmmuuummmmmmwwwoooVVVLLL___xxxpppXXX]]]pppuuuZZZIIICCCCCC>>>>>>AAA=========>>>===<<<<<<>>>???@@@@@@@@@???>>>???AAADDDRRR___rrr~~~|||{{{{{{}}}|||zzzdddOOO<<<888>>>BBBEEEGGGLLLWWWggguuuwwwbbbGGG>>>666555666444333444444555777666555333333444000111333333222222333444111111000000111111222333/////////...------,,,,,,,,,)))***,,,+++'''%%%'''&&&''')))***++++++******((())))))))))))*********+++,,,---.../////////...///000111333333222222111,,,000333999CCCUUUhhhtttzzzzzzyyyssshhhZZZKKKCCC000///000777AAAFFFEEEAAA???>>>===;;;999777555444000...+++******)))&&&$$$'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&###%%%'''&&&%%%$$$&&&''''''((())))))''''''((()))&&&''''''(((''''''&&&%%%)))))))))))))))***++++++(((((()))***************''''''((()))))))))))))))(((***+++***)))((()))***(((((())))))************)))))))))))))))))))))))))))((('''&&&&&&(((***+++))))))(((((((((((())))))(((***+++***)))((()))***(((((())))))))))))(((((((((((((((((())))))))))))'''''''''&&&&&&(((***+++((((((((((((((())))))***)))))))))((((((''''''&&&))))))))))))***+++,,,---///000111111111111000000......///111222333444555222222333444555???UUUiii|||tttaaa[[[nnnxxxvvvsssooollljjjiiiiiidddddddddddddddeeeffffffffffffgggggggggjjjnnnqqqyyy{{{~~~|||wwwzzz~~~~~~yyyqqqjjjfffdddnnnwwwzzz|||~~~nnn___PPPFFF>>>:::AAAMMMZZZdddooovvv}}}}}}xxxmmm\\\KKKFFFRRRcccppprrroooyyyyyy^^^OOO\\\rrrwww___cccttt~~~qqqWWWGGGBBBBBB>>>???BBB======>>>>>>===<<<;;;===>>>AAAAAA@@@???>>>>>>AAADDDUUU```ppp}}}||||||}}}vvvqqqXXXGGG999;;;BBBEEEIIINNNSSSaaapppyyynnnQQQEEE999555555444444666444666777666555444444444000222444444333222333333111111000000111111222333/////////...------,,,,,,---******,,,***$$$ !!!&&&'''(((************))))))))))))*********+++++++++,,,.../////////...---000000222333333333222111,,,111666999CCCUUUgggqqqrrrsssrrrmmmbbbSSSDDD:::------000888AAAGGGFFFCCC@@@???===;;;999777555444111///,,,+++***(((&&&$$$''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''))))))&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''')))***((($$$!!!"""$$$&&&((())))))(((''''''(((%%%&&&((())))))((('''&&&''''''((())))))******+++'''((()))******+++******''''''((()))************(((***+++***)))((()))***((((((((()))******++++++))))))))))))))))))))))))***)))((((((((()))***+++***))))))(((((())))))***((()))******(((((()))***(((((())))))))))))(((((((((((((((((())))))))))))******)))'''%%%%%%&&&(((((((((((((((((()))******'''(((((()))))))))(((''')))))))))***+++,,,---...///000111222222222111000...//////000222333444444111222444555444===RRRfffzzzsss```ZZZlll}}}vvvrrrrrrqqqnnneeebbb___\\\[[[ZZZYYYYYYUUUUUUUUUUUUUUUUUUVVVWWWUUUUUUTTTSSSSSSUUUYYY\\\^^^```ccceeehhhkkkooorrryyy}}}{{{{{{tttnnnllltttzzz|||vvvnnn___NNN@@@;;;===AAAIIITTTbbbooo|||}}}zzzsssdddQQQFFFLLLWWWlllppplllvvv~~~dddQQQXXXkkk{{{cccdddtttvvviiiTTTDDD@@@AAA===???BBB>>>>>>>>>>>>===;;;;;;<<<===?????????>>>>>>???CCCEEEXXXaaaqqq~~~}}}}}}~~~vvviiiaaaKKK@@@;;;AAAFFFGGGLLLUUU```nnn{{{~~~|||___PPP@@@999777666666777333444666555333222222333111333555555333222222222111111000000111111222333/////////...------,,,,,,,,,))))))+++)))%%%$$$&&&&&&''')))***++++++******************+++++++++,,,+++,,,...///000///...---000111222333333333222222---444888;;;EEEWWWhhhqqqqqqpppmmmeeeYYYIII;;;222------111888AAAFFFFFFDDDAAA@@@>>>;;;999777555555000...,,,++++++***(((&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%'''((()))***&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''***,,,***&&&###%%%(((%%%'''))))))(((&&&&&&'''%%%&&&(((*********(((((('''(((((()))))))))(((((('''((()))******+++++++++'''((()))***++++++++++++(((***+++***)))((()))***'''(((((()))******++++++))))))))))))))))))))))))(((((()))))))))***************))))))))))))******'''((())))))''''''((()))(((((())))))))))))(((((((((((((((((()))))))))))))))******(((%%%$$$&&&)))((((((((((((((()))******&&&'''((()))******)))))))))))))))***+++,,,.........///111333333333111111000111111222333444444555111333555444222888LLL```vvvuuuddd___oootttssslllccc^^^___^^^\\\WWWUUUSSSSSSTTTWWWXXXXXX\\\\\\[[[[[[[[[\\\\\\]]]ZZZZZZYYYWWWVVVWWWZZZ]]]WWWXXXZZZZZZZZZ[[[]]]______ccciiinnnrrrxxxyyytttyyy}}}~~~~~~|||xxxiiiSSSCCC===<<<:::BBBMMM[[[kkk{{{~~~|||wwwiiiUUUFFFGGGOOOjjj~~~lllgggqqqfffQQQUUUfff}}}bbbaaaooo}}}pppbbbRRRBBB>>>@@@===???BBB>>>>>>>>>>>>===;;;:::;;;=========>>>>>>>>>AAAEEEHHHYYYbbbssszzz{{{}}}}}}~~~~~~}}}wwwlll]]]RRRDDD======FFFIIIHHHNNNYYYkkkzzzkkkYYYFFF<<<999777777999111333444444222111111222222444666555333222111111111111111000111222222333000//////...------,,,,,,+++'''''')))+++***,,,111'''(((***+++,,,,,,++++++***++++++++++++,,,,,,,,,+++,,,...000000///---,,,000111222333444333222222...666;;;===GGGZZZkkkssstttqqqkkkaaaSSSCCC555---......111999AAAFFFFFFDDDBBBAAA>>><<<999777666555...---++++++,,,+++***((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%'''(((***+++'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###'''++++++((((((,,,000$$$&&&((()))'''&&&&&&&&&$$$&&&(((***++++++***)))((()))))))))((('''&&&%%%''''''(((******+++++++++(((((()))++++++,,,,,,,,,(((***+++***)))((()))***'''(((((()))***+++++++++))))))))))))))))))))))))'''(((((()))***)))))))))******))))))))))))******'''((()))((('''&&&''')))(((((())))))))))))(((((((((((((((((())))))))))))%%%'''((('''%%%&&&)))---((((((((((((((()))******%%%&&&((()))***+++******)))))))))***+++---...///---///111333444333222111222333333444444555555666222444666444000555HHH[[[ttt}}}zzzkkkfffuuu___\\\YYYVVVVVVZZZ^^^aaabbbcccdddeeefffhhhlllnnnqqqssstttuuutttrrrooonnniiiooowww{{{zzzvvvqqqooolllmmmllliiiddd```^^^]]]```^^^[[[XXXXXX\\\ccchhhkkkooovvv}}}{{{|||sss^^^III>>>;;;;;;@@@KKKYYYgggvvv|||{{{sssjjjZZZJJJCCCFFFYYYlll~~~iiiaaagggwwwnnnTTTPPPddd{{{fff\\\kkk~~~nnn```SSSJJJBBBAAAAAA???>>>???===============<<<<<<;;;;;;;;;<<>>;;;:::999777555222///---+++)))(((((()))***))))))((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((("""$$$'''((('''&&&&&&'''&&&''''''(((((((((((((((***)))(((''''''((())))))******))))))((((((''''''***)))((((((((()))+++,,,***,,,------+++******+++))))))))))))))))))))))))(((***+++)))'''&&&(((+++))))))(((''''''''''''''''''((()))((('''&&&''')))(((((())))))((('''&&&&&&&&&&&&&&&'''''''''(((((((((((()))***************((('''&&&%%%&&&''')))+++(((((((((((((((''''''''')))((('''''')))******)))&&&&&&&&&'''(((***+++,,,000111222222222000///...///000000//////111444777///666333000333555BBBXXXppp}}}rrrwww___```bbbeeeiiillloooqqq{{{|||||||||}}}~~~||||||wwwsssrrrqqqmmmhhhaaaYYYTTTRRRRRRSSSSSSWWW]]]dddmmmvvv|||}}}uuubbbOOODDD???<<<:::DDDRRR```qqq}}}zzzssskkk]]]MMMEEEDDDPPPbbbvvv{{{fff^^^cccuuuqqqWWWQQQccc~~~eee[[[jjj~~~qqqdddVVVMMMDDDBBBBBB???=========>>>>>>>>>>>>===<<<<<<<<<<<<===?????????EEEMMMXXXnnn|||{{{{{{}}}xxxqqqiiiZZZJJJBBB>>>CCCGGGHHHIIIOOO[[[eeeyyyvvvgggRRRBBB;;;999999888444444444444444444444444444333333222111000//////111111111111222222333333000000000///...---+++*********++++++++++++******,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---///000000//////111222000333666777666444444444666888>>>IIISSSZZZeeennneee[[[MMM@@@888444333444222333666;;;@@@CCCAAA???===;;;999888888666444222///...+++)))((((((((()))((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((((((''''''&&&&&&''''''((((((((((((((((((((((((((($$$&&&'''((('''&&&'''(((''''''((())))))))))))(((,,,+++***))))))***++++++******))))))((((((((((((***)))((((((((()))++++++''')))++++++******+++,,,))))))))))))))))))))))))((()))***)))''''''(((+++))))))(((''''''''''''((('''((()))(((''''''((()))((((((((((((((('''&&&&&&&&&&&&&&&'''''''''(((((('''((())))))******))))))((((((&&&&&&&&&''')))***((((((((((((((((((((('''((('''&&&'''(((((()))((('''''''''((((((***+++,,,...///000111222111111000000111111000000222555888222888555111222333>>>TTTmmmwwwzzzpppttt{{{|||rrrjjjddd^^^XXXTTTLLLLLLNNNRRRYYYbbbjjjoooxxxiiiYYYNNNDDD<<<888???IIIWWWhhhwww}}}|||{{{vvvqqqmmmdddVVVJJJEEEIIIYYYkkkvvv}}}xxxddd]]]aaassswww^^^UUUccccccYYYhhhwwwlllZZZOOOFFFCCCCCC@@@======>>>>>>??????>>>>>>===<<<>>>===>>>@@@@@@@@@FFFNNN[[[qqq~~~}}}|||}}}{{{{{{qqqcccRRRDDD<<<@@@FFFLLLLLLLLLTTTdddqqq|||pppZZZHHH>>>;;;::::::333333333333444444555666666555333111000000000000000000000111111111111222000000000///...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------......---...000000000000111333111333666777666555444444555999BBBMMMTTTVVVZZZ```QQQGGG:::222111444888:::555666888<<>>>>>===@@@>>>???AAA@@@AAAHHHPPPaaavvv~~~}}}~~~qqq[[[GGG===:::BBBFFFKKKNNNRRR\\\lllxxx|||gggRRRCCC;;;999888333333333333333444666666999777555222111111222333000000000000000000000111000000000//////...,,,,,,++++++++++++++++++++++++******++++++,,,---......***++++++,,,---......///---...000000000000222444222444777888777555444555444:::FFFQQQTTTOOOJJJJJJAAA999111---111777;;;<<<555777999<<<======;;;999999777666666777777666444///...,,,***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''(((((('''''''''((())))))(((((((((((((((((((((((()))))))))(((&&&''')))+++(((((()))***************((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++&&&(((***+++******+++,,,))))))))))))))))))))))))))))))***************+++***))))))((('''(((((((((''')))***)))((('''((()))'''(((((((((((((((''''''''''''''''''((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((()))''''''''''''((((((((((((&&&'''((((((((((((((())))))))))))((())))))******......///000111222222333///111111111000111333555444999666222444222888JJJccc|||vvvnnnkkkfffbbb^^^YYYSSSOOOWWW\\\^^^\\\]]]fffsss{{{xxxmmmbbbSSSGGGCCC@@@@@@HHHWWWggguuu|||yyyyyyxxxvvvqqqgggYYYNNNHHHNNN[[[jjjvvvrrrfff``````kkkxxxppp___aaaqqq{{{fffVVV```pppwww^^^QQQFFFDDDGGGGGGEEEDDD@@@@@@AAAAAA@@@@@@???>>>AAA???@@@AAAAAACCCJJJSSSggg|||mmmQQQ>>>;;;>>>DDDEEEHHHNNNYYYfffrrryyyuuu___KKK>>>888666444444333222333444555777888666333111000000111222111000000000000000000000000000000000///...------,,,,,,+++******+++,,,,,,******+++,,,---......///)))******+++,,,------...---...000111000111333444333666888999777555555555555===KKKVVVUUUIII>>>999666333111111555888888888333555999<<<======<<<<<<;;;999888888888888777555......,,,+++)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((()))***)))((('''''')))+++(((((()))***************''''''(((((())))))))))))))))))))))))************((()))))))))************)))+++,,,,,,+++******+++************************))))))***+++,,,,,,+++*********)))(((((((((((((((((()))***)))((('''(((***''''''(((((((((((((((''''''''''''((((((((())))))&&&''''''(((((((((((((((((((((((('''''''''((((((&&&'''''''''(((((())))))&&&(((++++++)))((()))+++***)))))))))))))))***+++000000000000000111111111///000111111000000222444222777555333555333888GGG\\\|||{{{uuuooommmkkkkkkiiiddd\\\VVVPPPPPPNNNKKKLLLSSS^^^ffftttyyy}}}tttkkk___TTTJJJBBB<<>>CCCEEEFFFJJJSSSaaannnwww{{{nnnVVVDDD;;;777666555333222222333555666333222000///...//////000222111111111111000000000000000000000000///...------,,,+++******+++,,,---***++++++,,,---......///******++++++,,,,,,---------...000111111222333555444777999999888666555555999@@@LLLUUURRREEE888222111333666888888666333111111444999===>>>>>>>>>???>>><<<:::999999888666444---,,,,,,+++***)))((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((()))******)))''''''((()))'''((())))))******))))))((()))***++++++,,,++++++)))))))))************+++(((((()))************)))+++,,,------+++******+++************************))))))***,,,......,,,***+++***))))))(((((())))))((()))******(((((()))***&&&'''((((((((((((((((((''''''((((((((()))))))))''''''((())))))))))))(((((((((((((((((('''''''''&&&&&&''''''((()))))))))&&&)))------***)))***,,,)))))))))))))))***+++,,,111000000000000000111222///000222222111111222333000666444333777444777EEEUUUwww~~~|||{{{vvvvvvvvvtttppplllhhheee^^^]]]]]]___aaa___YYYRRRMMMIIIDDDBBBCCCFFFKKKNNN]]]fffrrr|||~~~xxxrrrkkkdddUUUGGG<<<<<>>555333222999???@@@;;;555000///111555:::>>>>>>>>>???AAAAAA???<<<:::999777444222+++++++++++++++***))))))&&&&&&'''''''''((((((((($$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((''')))***)))(((&&&''''''''''''((())))))))))))((('''(((***+++,,,,,,++++++))))))*********+++++++++'''((()))***+++******)))(((***,,,,,,+++******+++***************************)))***,,,//////---***+++***))))))(((((())))))((()))******)))((()))***&&&&&&'''((((((((((((((('''((((((((())))))))))))'''((())))))******))))))(((((((((((((((''''''&&&&&&&&&''''''((())))))***$$$)))------***((()))+++(((((())))))***+++,,,---////////////000111333444111222444444333222333444111666444444777444555AAANNNqqq~~~{{{zzzyyyxxxvvvqqqjjjccc```^^^TTTVVVWWWVVVSSSOOONNNMMMIIIGGGGGGIIIMMMLLLFFFAAAIIICCC???>>>@@@@@@??????EEEQQQaaannnrrrqqqooommmllltttyyyuuutttyyy~~~}}}zzzwwwsssooo___NNN>>>:::>>>HHHWWWdddqqq{{{~~~|||mmmhhhiiitttjjjWWWWWWmmm{{{aaaWWWYYYjjj~~~uuuYYYUUUcccgggXXXIIIGGGKKKKKKGGGEEEBBBBBBCCCCCCBBBBBBAAA@@@@@@??????BBBDDDHHHQQQ[[[ggg|||ttt___JJJBBBGGGJJJIIICCCLLLYYYeeemmmvvvkkkTTTFFF@@@999777444222111111333444222333444555555555444444333333333222222222111111///000000000000//////......---+++******+++---...,,,,,,,,,---------.....................---------,,,...000111111222444666666888::::::888666555555888999>>>BBB???888444444666???FFFFFF>>>555111111111666<<>>>>>???AAACCC@@@===:::888666222000******++++++++++++******'''''''''((((((((())))))###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%&&&'''(((((((((((((((((((((((((((&&&(((******(((&&&&&&&&&&&&''''''(((((((((((((((%%%&&&((()))*********)))))))))******++++++++++++'''((()))++++++******)))%%%''')))*********+++,,,***************************)))***,,,000000---***+++******)))))))))))))))(((***+++***)))((()))***&&&&&&'''((())))))(((((((((((((((((())))))))))))(((((()))***************(((((())))))((('''&&&&&&&&&&&&&&&'''((())))))***###(((,,,,,,)))&&&(((***((((((((()))***,,,---...---------...000222555666333444666666555444555666222777555444888333333???IIImmm|||zzzzzzxxxtttppplllfff```\\\XXXUUUQQQNNNKKKHHHEEECCC<<>>>>>GGGSSSfffqqq}}}{{{xxx{{{nnn[[[ZZZhhh|||vvv```TTT\\\lllyyyaaaRRRjjjzzzsssZZZGGGHHHNNNKKKFFFDDDBBBCCCCCCAAA@@@@@@AAABBBBBB@@@AAADDDEEEHHHQQQ[[[cccuuuyyyssscccMMM@@@EEEPPPQQQKKKKKKTTTdddttt{{{~~~gggOOOCCC;;;555111000///...000444111111222222222333333333111111222222222333333333............------------------------------------+++,,,---.........---,,,,,,,,,------...---------///000222222222222444555555888999777444222333666555888:::999666444555666>>>NNNXXXPPPAAA888555333777;;;===<<<===AAA@@@===BBB@@@>>><<<:::777333///++++++******)))((((((((()))(((&&&%%%%%%&&&((()))%%%&&&&&&&&&'''(((((((((&&&'''''''''''''''&&&&&&(((''''''''''''((())))))''')))***)))((('''(((***'''((()))******)))((('''(((((((((((())))))))))))))))))***++++++++++++***,,,+++))))))+++,,,------+++***)))))))))***,,,---++++++,,,,,,,,,,,,------))))))))))))))))))))))))***((((((+++...///---***+++******)))(((''''''&&&(((((()))***************))))))))))))((((((((((((,,,,,,+++***)))((('''''''''(((((((((((((((''''''))))))))))))************(((((())))))******++++++''''''((((((((((((''''''''')))******))))))***+++///......111444555333111222222222222333444555555666777777666555555777999LLLbbbzzzwwwtttnnnhhhfffccc```\\\XXXTTTOOOIIIEEEFFFDDDBBB@@@>>>===;;;:::999<<<>>>===:::888;;;>>>999999999::::::;;;;;;;;;;;;;;;;;;999888888;;;======>>>@@@EEEIIIKKKJJJHHHIIIMMMQQQRRRSSSWWW^^^dddmmmmmmooosssyyy||||||{{{sssqqqooonnnooosssxxx{{{ooo[[[IIIBBB???<<>>DDDKKKMMMLLLTTT```ooozzzqqqYYYNNN>>>777333222000...000333222222222222333333333333222222222333333444444444111111111000000/////////------------------------+++,,,---.........------,,,---...///////////////...000222333333444666777999;;;;;;888444111222555555555555444444777===AAAJJJVVV[[[PPP@@@666333222777;;;======>>>AAAAAA>>>AAA???===<<<:::777333000++++++******)))((((((((()))'''&&&%%%%%%&&&''')))&&&&&&&&&'''''''''''''''&&&'''''''''''''''&&&&&&'''''''''&&&'''(((((()))''')))***)))((('''(((***((((((************((((((''''''(((((())))))******))))))***++++++++++++***,,,+++))))))***+++,,,,,,******)))))))))***+++,,,+++++++++,,,,,,,,,------))))))))))))))))))))))))+++******,,,///000...,,,*********)))((('''''''''(((((()))***************)))(((((((((((((((((((((*********)))))))))))))))((((((((())))))((((((''')))))))))*********++++++((((((((((((((()))))))))))))))************))))))((()))******))))))***+++///......111444555333111333333333333444555666666666777777666555555777999GGG]]]{{{tttjjjddd^^^WWWQQQPPPJJJHHHEEECCC@@@===999555777777777777666666666666555888:::999777666888;;;666666777777888999::::::999::::::888777777999;;;>>><<<;;;===@@@AAA???===999<<<@@@AAACCCFFFMMMRRR]]]^^^aaagggnnnrrruuuuuukkkhhheeedddhhhoooxxx}}}sssaaaNNNEEE???;;;===DDDWWWeeettt{{{mmmWWWLLLXXXkkk}}}{{{nnngggffflllwwwfffUUU]]]rrr{{{bbbLLLHHHLLLLLLIIIHHHCCCBBBAAAAAAAAABBBCCCDDDDDDBBBAAADDDGGGLLLYYYeeemmmyyyrrr]]]KKK===>>>DDDGGGKKKPPP___nnnzzz|||eeeYYYAAA:::444333222//////222222222222333333333444444333333333333444444444444222222222111000//////...------------------------+++,,,------......------,,,---...///000111111111///111333444444555777999:::;;;;;;888444222333666666444222111333;;;FFFMMMWWW]]][[[MMM===555333444666;;;>>>>>>@@@CCCCCC@@@@@@>>>===<<<:::888444111++++++******)))(((((((((((('''&&&%%%%%%&&&'''((('''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&'''&&&&&&&&&&&&'''((((((''')))***)))((('''(((***((()))***++++++***)))(((&&&''''''((()))******+++))))))***++++++++++++***+++******)))))))))******)))))))))((())))))***+++++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))*********,,,......---+++******))))))((((((''''''((())))))************)))((((((((((((((((((((((((((((((((())))))*********(((((()))******))))))((())))))*********+++++++++((((((((((((''''''''''''))))))************))))))((()))******))))))***,,,......///111444444333111444444444444555666777777666777777666555444666888AAAVVVssszzzvvvrrrddd[[[SSSOOOKKKGGGFFFGGG@@@>>><<<<<<<<<<<<:::888666777999999999888999:::999;;;<<<<<<::::::;;;===::::::;;;<<<===>>>>>>???===>>>>>><<<;;;:::<<<>>>>>>???AAABBB@@@>>><<<;;;666888999:::;;;>>>CCCFFFLLLOOOSSSZZZbbbiiimmmooojjjgggcccbbbdddjjjqqquuuppp```PPPGGGAAA;;;;;;>>>QQQ___mmmtttwww~~~~~~oooYYYFFFQQQbbbsss{{{qqqiiijjjooo{{{eeeSSSXXXppp|||eeeOOOHHHLLLNNNMMMLLLDDDBBBAAA@@@AAACCCDDDDDDDDDAAA@@@CCCFFFNNN\\\iiiqqq}}}~~~~~~mmmTTTCCC:::BBBHHHGGGMMMXXXgggxxxmmm___DDD;;;444333222000000222333333333333444444444444333333333333333333333333111111000000///...------........................,,,,,,,,,---------------+++,,,...///000111111111222444555666555555777999888999888555222111444888555444222333:::DDDPPPXXXaaa___VVVHHH:::555666999888<<<@@@@@@BBBFFFEEEBBB???===<<<;;;:::888444111++++++******)))(((((((((((('''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&''''''(((''')))***)))((('''(((***)))***+++,,,,,,+++***)))&&&&&&'''((()))***++++++))))))***++++++++++++***************(((((()))))))))))))))))))))))))))******++++++++++++,,,,,,,,,))))))))))))))))))))))))'''((()))***++++++***)))***)))))))))((((((((('''((()))************))))))'''''''''((((((((((((((((((((((((((()))))))))***((())))))************)))((((((((()))))))))******)))))))))(((((('''''''''''''''((((((((((((''''''(((***++++++***)))+++,,,......000222333444333222333333333333444555666777666777777666555444555666>>>PPPkkk|||sssmmmjjjeee\\\TTTLLLEEE@@@?????????BBBGGG>>><<<;;;;;;<<<===<<<;;;888:::<<<===;;;:::;;;<<<@@@AAABBBBBBAAAAAABBBCCCCCCCCCDDDEEEEEEFFFGGGGGGFFFGGGGGGFFFDDDCCCDDDFFF<<>>999999888777777999;;;>>>>>>AAAGGGMMMTTT[[[aaaeeefffdddbbb```aaacccfffhhhdddYYYMMMFFFAAA>>><<<<<>>IIIUUU```eeekkkaaaQQQBBB666222555::::::???CCCDDDFFFHHHGGGCCC>>>===;;;;;;:::888444111++++++******)))((((((((('''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&'''((((((''')))***)))((('''(((***)))***+++,,,,,,+++***)))&&&''''''((()))*********))))))***++++++++++++***(((***++++++)))((()))***)))************)))))))))*********+++++++++,,,,,,))))))))))))))))))))))))'''(((***+++******))))))))))))))))))(((((((((((())))))*********))))))(((&&&&&&''''''((((((((())))))))))))(((((((((((('''(((((()))***************'''''''''((((((((())))))*********))))))(((((((((''''''(((((((((((('''''')))***++++++******+++,,,---///111222333333333333222222222222333444555666555777777777555444444555===KKKbbbyyyuuujjj]]]UUURRRMMMCCC;;;@@@;;;888:::;;;===BBBHHH@@@>>><<<<<<=========<<<===@@@CCCCCC@@@>>>???@@@DDDEEEFFFGGGIIIJJJKKKLLLNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQPPPNNNMMMMMMNNNHHHPPPXXXXXXRRRJJJGGGFFF;;;:::888666555666777888777:::>>>BBBGGGLLLQQQUUUXXXXXXXXXXXXXXXYYY[[[[[[SSSMMMFFFBBBAAA@@@>>><<<>>>HHHQQQVVV]]]gggnnnqqqiiiooowwwzzzzzzyyyzzz{{{ssssssuuuwwwvvvnnn___SSSAAAHHHRRR]]]eeekkkpppssspppnnnnnnlllhhheeejjjrrruuuxxx~~~jjjVVVUUUlll~~~nnn[[[RRRTTTWWWUUURRRNNNIIIEEEDDDFFFIIIIIIHHHDDDAAA@@@CCCHHHPPP___lllwww~~~{{{~~~ppp\\\EEE??????GGGMMMSSS```nnn~~~}}}mmmSSSFFF999444333222333555444444444555555555666666444444444444333333333333333333333333222222222222........................---,,,,,,,,,,,,---...///+++,,,---...///000000000555666777777555555666777===;;;888111,,,***---111///444???NNN]]]kkksssvvvvvveeeOOO===333///333999>>>CCCGGGHHHIIIKKKIIIEEE???===<<<;;;999777333000++++++******)))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&'''(((((((((((('''''''''''''''((())))))''')))***)))((('''(((***((()))***++++++***)))((((((((((((((())))))))))))))))))***++++++++++++***&&&))),,,,,,)))(((***,,,***++++++++++++***))))))************++++++++++++)))))))))))))))))))))))))))+++---...,,,++++++,,,))))))))))))(((((((((((()))************))))))(((&&&&&&&&&''''''(((((())))))))))))(((((('''''''''''''''((()))************'''''''''((((((((())))))************))))))))))))))))))************)))))))))***++++++******+++---,,,///222333222222333444222222222222333444555555555666888777555333333444;;;EEEXXXnnn~~~zzz~~~ssslll]]]TTTJJJBBB@@@>>>;;;999===999888;;;<<<>>>CCCJJJFFFEEEDDDEEEHHHJJJKKKKKKOOOSSSWWWWWWSSSQQQRRRTTTSSSTTTVVVZZZ^^^bbbdddeeeeeeeeeeeeeeeeeedddddddddaaabbbcccbbb```_________^^^```bbbcccaaa[[[TTTPPP???===:::888888999999999999;;;=========???CCCGGGHHHHHHHHHHHHIIIKKKLLLMMMEEEBBB???>>>@@@AAA???<<<<<>>BBBHHHMMMPPPSSSVVVXXXYYYWWWXXXZZZXXXUUUYYY^^^]]]```fffjjjnnnqqqssstttxxx|||lllYYYPPPfff~~~~~~mmmccccccddd___YYYUUUPPPJJJIIIKKKNNNMMMKKKEEEBBBBBBFFFJJJRRR```mmmzzz~~~wwwdddPPP@@@BBBFFFJJJRRR___qqq}}}wwwaaaPPP???777444333333555444555555555666666666666777666666666555555555555222222222333333333333444........................------,,,,,,,,,---...///---...///000000000000000222444555666666666888:::;;;:::666111,,,,,,000555999???LLL^^^ooo{{{{{{eeeKKK;;;333000555;;;BBBGGGKKKKKKLLLMMMJJJFFF@@@>>><<<:::999666222///++++++******)))(((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''$$$%%%&&&'''(((((((((((()))(((((((((((()))******''')))***)))((('''(((***((((((************(((((())))))))))))(((((((((((())))))***++++++++++++***$$$)))------+++))),,,///+++,,,,,,---,,,+++***)))************++++++++++++))))))))))))))))))))))))***,,,//////---++++++---(((((((((((())))))))))))***************)))((((((%%%%%%&&&''''''((())))))'''''''''(((((((((((((((&&&&&&'''((())))))))))))))))))))))))************((((((((()))))))))))))))))))))************)))))))))***,,,+++******+++---,,,///222333222111333444333222222333333444555666555666888777555333333333666>>>MMMcccyyy{{{ssseeeWWWOOOHHHDDD>>>:::888;;;@@@CCC<<<::::::===???AAAFFFMMMNNNMMMNNNRRRWWW]]]```aaaccchhhmmmmmmiiiggghhhjjjiiijjjmmmrrryyy~~~~~~wwwyyyzzzyyywwwuuuuuuuuummmhhhdddeeegggdddZZZQQQCCCAAA>>>======????????????@@@@@@>>>::::::<<>><<<;;;<<<>>>@@@BBB===<<<;;;;;;???AAA@@@<<<@@@@@@???===AAAFFFFFFBBBCCCJJJPPPQQQMMMJJJKKKNNNFFFFFFHHHJJJHHHDDDCCCDDD<<<>>>AAABBBBBBBBBCCCDDDCCCBBBDDDGGGGGGDDDFFFIIIDDDGGGKKKPPPSSSVVVWWWWWW]]]```dddiiiooovvv}}}|||kkkYYYMMMaaaxxx}}}sssqqqpppiiiaaa[[[UUUNNNLLLOOOQQQPPPNNNFFFDDDDDDHHHMMMTTTaaannn|||~~~xxxooo[[[HHH>>>FFFLLLNNNWWWjjj~~~|||kkkXXXDDD999555333333444555555555555666666666777999999888888777777666666///000000111111222333333////////////////////////------,,,+++,,,---...//////000000111111111000000///111444555666777:::<<<666666333000---000777===EEEKKKWWWhhhxxxzzzbbbHHH999444444999AAADDDJJJMMMMMMMMMNNNKKKFFF@@@???<<<;;;999555111...++++++******)))(((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''((((((((($$$%%%&&&'''(((((((((((()))))))))))))))******+++((()))***)))((('''(((***'''((()))******)))((('''******))))))((((((''''''))))))***++++++++++++***$$$(((---...+++***---000,,,------...---,,,+++***)))************+++++++++))))))))))))))))))))))))(((+++......+++)))***+++(((((((((((())))))))))))***************)))((((((%%%%%%&&&&&&'''((())))))%%%%%%&&&'''((()))***+++%%%&&&'''((())))))))))))***++++++++++++,,,,,,,,,&&&'''''''''(((((())))))''''''(((((((((((('''''')))+++,,,,,,+++***,,,---,,,///333333222111333444444444444444444666777777444666888777555333222222111888FFF\\\uuu~~~zzzmmmaaaVVVKKKBBB;;;:::<<<===;;;999:::===@@@BBBDDDGGGJJJMMMRRRXXX\\\```bbbeeejjjpppuuuzzz|||}}}tttmmmhhhaaaXXXQQQIIIGGGEEECCCCCCEEEGGGIIIEEEDDDCCCBBBAAA@@@???>>>888999999999888999<<<>>>===<<<<<<<<<<<<=========@@@===;;;<<>>@@@@@@???===<<<;;;<<<===>>>???>>>===<<<;;;<<<======:::<<<======<<<;;;;;;<<<;;;>>>@@@@@@???>>>AAACCCHHHHHHIIIKKKPPPWWW]]]aaahhhmmmsssuuurrrhhh]]]VVVIIIVVVhhhyyy{{{tttoooeee___XXXTTTUUUTTTQQQNNNCCCBBBDDDIIINNNVVVfffuuu~~~|||zzzppp^^^NNNFFFGGGHHHOOO\\\hhhuuu~~~}}}iiiMMM<<<888888555111111111111222333444555666:::999888666555555444444333222111111333444333111///000000///------...///000---******---......---,,,---......------...000333000///111666999::::::555444000333999777???TTTQQQ]]]jjjwwwvvvWWW<<<555555222666AAAGGGKKKMMMKKKKKKLLLIIIDDDCCC>>>999777777666111,,,))))))))))))(((((((((((()))))))))(((''''''&&&&&&)))((('''&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&))))))))))))************///***(((((((((&&&(((,,,((('''&&&&&&'''((('''&&&))))))))))))(((((((((((()))************+++++++++))))))(((((()))+++---......---+++)))(((((())))))***++++++,,,,,,++++++***))))))************)))))))))***+++***(((((((((***,,,+++***((((((((())))))''''''(((((('''&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&(((((((((((())))))))))))***((('''(((+++,,,+++((())))))))))))))))))))))))$$$%%%''')))***+++******%%%'''((()))((()))***,,,&&&&&&'''((()))***++++++)))+++...111222333333222333333444444444444444444666666777777777555444333222777DDDZZZtttzzzvvviii___RRRFFF@@@>>>======:::;;;;;;;;;;;;>>>DDDHHHKKKNNNTTTZZZ```iiiqqqwww{{{}}}xxxqqqiii___XXXSSSQQQNNNMMMNNNPPPPPPOOOLLLKKKJJJIIIHHHGGGEEECCC@@@AAA@@@???======@@@BBBAAA???>>>>>>???@@@AAAAAACCC@@@>>>>>>@@@BBBAAA@@@CCC@@@@@@CCCBBB@@@@@@CCC????????????????????????AAA@@@>>><<<::::::::::::999;;;<<<<<<;;;:::;;;<<<<<<>>>??????===<<<>>>@@@>>>===>>>???BBBFFFKKKMMMOOORRRVVVXXXXXXTTTOOOKKKDDDNNN\\\iiitttzzz~~~|||nnniiiccc___^^^ZZZTTTOOODDDBBBDDDJJJPPP[[[mmm}}}|||}}}yyysssgggUUUHHHCCCJJJLLLVVVgggtttqqqVVVBBB:::888666333222222333333444555777777:::999888666555555444444333222111111333333222111000111111000......///000///---++++++---......,,,,,,---///...------...000222111000222666888999888555444000333;;;===IIIaaaeeennnwwwpppRRR888444666444888AAAGGGKKKLLLKKKJJJKKKIIIEEEBBB>>>999777666444///+++******))))))(((((('''''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&%%%&&&'''((()))(((&&&%%%''''''''''''((((((((((((---)))((())))))'''(((,,,((('''''''''((((((((('''))))))))))))(((((((((((())))))*********+++++++++***))))))))))))+++,,,---,,,+++***))))))******+++***++++++,,,,,,++++++*********))))))))))))*********+++,,,+++)))((((((***+++***)))))))))***+++,,,)))))))))))))))(((''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))***((('''(((+++,,,***)))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&((())))))(((((()))+++&&&&&&'''((()))***++++++)))+++...000222333333222333333333444444444444555555666777777777666444333222666CCC[[[vvvuuuqqqMMMGGG===777555777;;;=========>>>@@@DDDKKKTTTYYY```dddjjjrrrzzzyyypppjjjeeebbb^^^___bbbccc___[[[WWWVVVUUUUUUUUUTTTQQQNNNOOOOOOMMMKKKIIIIIIKKKMMMLLLIIIFFFFFFHHHJJJKKKLLLLLLKKKIIIIIIIIIIIIHHHGGGIIIFFFDDDFFFFFFEEEFFFJJJCCCDDDGGGHHHIIIGGGEEEDDDDDDBBB@@@>>>============<<<===??????>>>===???@@@===>>>>>>===<<<;;;;;;===::::::;;;;;;<<<===>>>>>>@@@@@@AAABBBCCCCCCDDDDDD>>>DDDLLLUUU^^^hhhqqqwwwxxxtttpppmmmhhh```WWWOOOGGGDDDEEEJJJRRR___rrr}}}~~~vvvkkk[[[KKKCCCCCCMMMTTTcccvvv~~~dddMMM>>>888666444333333333444555777888999:::999888666555555555555333222111111333333222111111111222000///...///111---,,,,,,---......---+++,,,...//////...---///000222111222333666777666555333555111444>>>EEEWWWqqqyyyzzzfffKKK555333888888;;;AAAFFFJJJLLLJJJJJJKKKIIIEEEBBB>>>999777555333...***+++******)))(((''''''&&&&&&&&&''''''((())))))***(((((('''&&&&&&&&&&&&'''&&&&&&((((((((('''&&&%%%''''''''''''((((((((((((***((((((***+++((()))+++(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********+++++++++******)))******++++++******))))))***++++++,,,***++++++,,,,,,++++++***+++***))))))))))))***+++,,,------,,,***((()))***))))))))))))***+++,,,---***++++++++++++***))))))((((((''''''''''''(((((((((((((((((())))))))))))***(((((((((***+++***)))))))))))))))))))))))))))+++***)))((('''&&&&&&&&&'''(((***)))(((''')))***&&&'''(((((()))***++++++***+++...000222222222222333333333444444444555555555666777777777666555444333555AAAYYYtttnnniii}}}@@@???===<<<<<<===>>>>>>DDDGGGKKKRRRZZZdddmmmrrrzzz}}}{{{vvvsssuuuyyyyyyrrrkkkbbbaaa```bbbddddddaaa]]]_________]]][[[[[[^^^```]]]YYYUUUUUUWWW[[[]]]]]]]]]]]]\\\\\\[[[ZZZXXXWWWVVVSSSSSSVVVVVVTTTTTTWWWOOOQQQUUUWWWVVVSSSOOOMMMJJJIIIGGGEEEDDDDDDDDDEEECCCDDDDDDDDDCCCCCCDDDEEEBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCAAA???>>>AAA???>>><<<<<<>>>???AAA<<<>>>BBBFFFMMMUUU___eeevvv|||}}}wwwsssyyyzzzvvvyyy{{{zzzxxxuuunnncccVVVNNNJJJFFFEEEIIIRRR___rrrtttdddRRRDDDBBBGGGQQQ___sssqqqWWWCCC888555555333333333444555777888999999888777666555555555555444222111222333333222000000111111000...---///000,,,,,,---...///...,,,+++---...//////......///000111222333444555555444222000666555888BBBLLL```{{{ttt^^^GGG444444:::<<<===AAAGGGJJJKKKIIIHHHJJJHHHDDDBBB???;;;777555222...+++++++++***)))((('''&&&&&&''''''''''''(((((())))))(((''''''&&&&&&&&&''''''''''''((((((((('''&&&%%%))))))))))))************(((&&&(((,,,,,,))))))+++&&&'''(((((('''&&&'''((((((((((((((())))))))))))))))))))))))************++++++************************************++++++***++++++,,,,,,++++++***,,,+++)))(((((()))+++,,,---......,,,***))))))***((((((((()))))))))*********+++++++++++++++******))))))(((((((((((())))))(((((((((((())))))))))))))))))((()))************))))))))))))))))))))))))))))))((('''((()))***+++((()))***)))((('''((()))'''(((((()))******+++++++++,,,...000111222222222222333333444444555555555555555666777777666555444555666???UUUooo~~~~~~iiibbbrrr;;;<<<>>>@@@BBBDDDFFFHHHSSSXXX```lllwww}}}mmmlllkkknnnsssuuurrrooopppqqqrrrrrrrrrsssuuuxxxooojjjeeeeeeiiimmmnnnnnnpppqqqrrrrrrqqqooommmllliiihhhjjjooooookkkhhhiiiccceeehhhiiihhhddd```]]][[[YYYVVVRRROOOMMMLLLLLLKKKKKKKKKIIIGGGFFFGGGIIIGGGGGGFFFGGGGGGGGGGGGGGGEEEFFFGGGHHHGGGEEEBBB@@@AAA@@@>>>===<<<<<<======>>>???@@@AAACCCGGGMMMQQQYYY___aaa]]]\\\cccooouuutttpppllljjjnnnuuu|||vvvwwwxxxvvvooocccVVVNNNIIIEEEDDDKKKUUUcccuuu~~~nnn[[[JJJ@@@DDDLLLWWWjjj{{{```III:::555555111111222333444666888999999888777666666555555666444333222222333333111000...//////...,,,,,,---///+++,,,...///...---,,,,,,---...000///......///111111222444444444333222111///999;;;<<>>???BBBHHHKKKKKKHHHGGGHHHFFFBBBAAA???<<<888555222///,,,*********)))(((''''''&&&))))))((((((''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''&&&&&&))))))))))))************(((&&&(((,,,---)))(((***%%%'''((('''%%%%%%&&&((('''((((((((()))))))))***(((((()))))))))************+++++++++*********))),,,,,,++++++***)))((((((***++++++,,,,,,++++++***---+++***((((((***+++---,,,---...,,,***))))))***)))))))))((((((''''''&&&))))))***++++++*********))))))(((((((((((())))))(((((((((((())))))))))))((()))))))))))))))***+++***************************))))))((()))***,,,---((()))***)))((('''((()))(((((())))))******++++++,,,---...///000111222222222222333333444555666666444555666777777666555555555666>>>QQQjjj|||hhh\\\ggg:::<<>>FFFPPP___uuuhhhPPP@@@888666111111222333444666888999888888777666666666666666555333222222333222111000......///---,,,+++,,,...+++---......---,,,,,,------///000000///...000111111222444333222111111222000===@@@???EEEPPPeeepppMMMAAA777777:::>>>BBBGGGJJJLLLKKKGGGEEEFFFDDD@@@???===;;;888444111///...))))))))))))((((((((((((***))))))(((''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((()))'''(((,,,,,,)))(((***%%%''')))(((%%%$$$&&&)))''''''(((((())))))******((((((((()))))))))******)))******+++++++++******,,,,,,,,,,,,***)))((('''***++++++,,,,,,++++++***,,,+++***))))))***+++,,,***,,,,,,,,,***)))***+++))))))))))))((('''&&&%%%(((((()))************)))))))))(((((((((((())))))(((((((((((())))))))))))''')))******))))))***+++************************++++++***)))))))))******'''(((***)))(((''')))***)))))))))*********++++++------...///000111222222111222333333444555666666444555666777777777666555333555===OOOhhh|||iiiXXX]]]AAAGGGOOOWWW^^^gggpppvvv}}}xxxssspppooorrrqqqnnniiiddd``````aaaXXXVVVSSSRRRRRRQQQNNNKKKKKKLLLMMMMMMKKKIIIFFFDDDGGGFFFFFFEEEEEEEEEFFFFFF@@@AAABBBAAA???>>>>>>???>>>@@@@@@???AAAGGGIIIGGGFFFFFFFFFGGGHHHLLLOOORRRTTTXXX\\\^^^\\\VVVOOOKKKDDDAAADDDMMMWWWaaakkkttt}}}qqqZZZHHH??????IIIUUUggg|||~~~mmmWWWFFF<<<888111222222444666888999:::888777777666666666666666555333222222222222111///...//////...,,,,,,---...,,,---...---++++++---///---///000000//////000111000222333222000000222444444BBBDDD???CCCPPPhhh~~~hhhCCC===777666888<<>>;;;:::999666222///...---(((((((((((())))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&'''((()))***''''''''''''((((((((((((+++((()))++++++((('''***&&&))),,,***'''&&&(((+++'''''''''((()))*********(((((((((((()))))))))***((()))***+++,,,,,,++++++***++++++,,,+++***)))(((***++++++,,,,,,++++++***++++++++++++++++++++++++((()))+++***))))))***,,,))))))***++++++***)))((((((((()))***************)))((((((''''''(((((()))(((((((((((())))))))))))''')))+++***)))(((***,,,************************''''''((())))))))))))(((&&&((())))))(((((()))+++)))************+++++++++.........//////111222222111222222333444555666777333444666777777777666555222555<<>>@@@@@@@@@???>>>@@@AAACCCDDDBBB@@@CCCFFFCCC>>>>>>???AAABBBBBBCCCEEEGGGDDDHHHNNNQQQPPPMMMIIIGGGEEEBBBCCCKKKSSSXXX^^^dddrrr~~~nnnVVVFFF???CCCNNNYYYmmmyyyqqq\\\KKK???999333333444555777999;;;<<<888777777666666666666777555444222222222222111//////000000///------...///---......---******---000...///000000//////000111000222222111//////222555888EEEEEE===AAAPPPkkkxxx```;;;888555444666<<>>???@@@BBBCCCDDDDDDDDDBBBCCCCCCBBB@@@?????????>>>???@@@@@@AAAAAAAAAAAAAAAAAAFFFKKKLLLKKKRRR]]]mmm}}}www```JJJBBBAAADDDPPP___vvv}}}jjjQQQ???888777333222666888666666888777777777777777777777777444555555333111//////000222111///.........///000///////////////.........000000000000000111111222666666333...///555:::;;;>>>>>>======FFFYYYtttqqqQQQ;;;666222333999AAAFFFHHHNNNKKKGGGEEECCC@@@===:::;;;666111.........,,,***++++++++++++*********)))%%%&&&&&&$$$######%%%'''((())))))(((&&&$$$$$$%%%''')))***(((&&&%%%'''***(((((((((((()))***++++++---***'''''')))******(((%%%&&&'''((())))))))))))(((''''''(((((()))***+++)))+++,,,,,,+++++++++,,,************************************************+++,,,---,,,*********,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,)))************+++++++++((()))***+++,,,---------(((***+++***)))((()))***%%%&&&&&&'''((('''''''''***)))(((''''''((()))***))))))))))))************+++,,,,,,,,,+++)))'''&&&(((***+++***)))((()))***'''((())))))))))))+++,,,---------......000111222111222222333333444444555444555666666666666666666111333999CCCSSSjjjpppZZZIIIxxxzzz||||||xxxuuuooopppooommmggg```YYYTTTOOOLLLHHHEEEDDDBBB@@@>>>???@@@AAABBBBBBCCCCCCCCCEEEGGGHHHHHHFFFDDDBBB@@@@@@@@@AAABBBBBBCCCCCCCCCGGGEEEFFFHHHHHHJJJTTTaaasss~~~zzzwwwtttttt{{{ppp[[[GGG@@@AAAFFFVVVfffxxx~~~|||uuu]]]JJJBBB888444222666888777777999888888888888888888888888555555555444222000000000222111000///...//////000////////////////////////000000//////000000111222444555444111222888;;;;;;:::::::::===HHH]]]xxxjjjKKK;;;777444555:::@@@DDDEEEGGGEEECCCBBBAAA???;;;999666555222///,,,+++++++++++++++*********)))))))))%%%&&&&&&%%%######%%%''''''((()))(((&&&%%%%%%&&&$$$&&&&&&%%%######%%%'''(((((())))))***,,,---...---***(((''')))***)))(((%%%&&&'''((())))))))))))***)))((((((((((((((()))(((***,,,,,,+++***+++,,,++++++++++++++++++++++++***************************+++,,,,,,******+++,,,,,,,,,,,,,,,+++++++++***************************)))************+++++++++))))))***+++,,,,,,,,,,,,((()))******)))((()))***((((((((())))))))))))***))))))(((((((((((())))))))))))))))))************((())))))***************(((***+++***)))((()))***+++++++++)))((()))+++---------------...000111222111222222333333444444555444555555666666666666666444666999@@@MMMbbbwwwuuu___MMMwwwnnniii```]]]YYYUUUQQQMMMHHHDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDEEEGGGIIIGGGDDD@@@===??????@@@@@@AAABBBCCCCCCLLLJJJIIIIIIJJJPPP^^^lll||||||ssskkkggghhhlllvvvyyycccSSSCCC???BBBLLL___rrr}}}~~~~~~~~~gggRRRFFF999444222555777777888:::888888888888888888888888666555555444333222222111222111000////////////000///////////////////////////////////////000000111000444666666888<<<===:::777777999@@@NNNeee~~~___BBB:::777555777<<>>III[[[qqq|||fffRRRyyyvvvrrrmmmhhhaaaZZZUUUQQQOOOMMMKKKHHHFFFEEEDDDCCCCCCDDDEEEDDDCCC???===BBBAAAAAAAAABBBCCCEEEFFFKKKMMMOOOQQQVVV```ppp}}}mmmfffaaaeeellluuuzzzlllVVVJJJ@@@@@@GGGVVVkkk~~~qqqYYYIII:::555222444555555666:::888888888888888888888888666555444444444444333222111111111000000000000000///////////////000000000//////......//////000111---333888:::<<>>BBBCCCAAA@@@@@@AAABBBBBB@@@<<<888111222222000,,,***+++,,,))))))))))))((((((((((((%%%&&&'''&&&%%%$$$&&&'''%%%&&&''''''&&&&&&''')))(((((((((((((((((()))***&&&'''(((((())))))))))))+++***)))))))))))))))(((''''''((()))))))))))))))******)))(((((((((((((((&&&(((*********)))***++++++,,,,,,,,,,,,,,,------************************((()))++++++++++++---...---,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******))))))*********+++++++++***++++++++++++******)))((()))***)))((('''(((***((('''&&&&&&&&&'''))))))'''''')))******)))''''''((()))))))))************...---+++)))((((((((()))(((***+++***)))((()))***''')))++++++******+++,,,,,,,,,------///000222222111222222333333444444555333444555666777777777666555777999>>>HHH[[[qqqlllVVVxxxqqqllldddbbb^^^ZZZUUURRRPPPOOOKKKIIIFFFEEEEEEEEEDDDBBBEEEDDDCCCCCCDDDFFFIIIKKKHHHOOOYYY```hhhuuuzzzrrr___^^^cccooo{{{qqq___KKKDDD@@@DDDPPPcccxxx{{{bbbOOO===666222222333333444888777777777777777777777777666444333333555555444222111111111111111000000///////////////000000111111///////////////000111111,,,333999<<<>>>???<<<666444555;;;HHH\\\rrr~~~hhhOOO===444333444999@@@DDDDDDBBB@@@@@@@@@AAA@@@>>>:::666555222///...///...,,,***))))))))))))((((((((((((%%%&&&''''''&&&%%%&&&'''$$$&&&''''''&&&&&&((()))%%%$$$$$$$$$%%%&&&&&&'''((())))))***))))))((('''************))))))((()))'''((())))))))))))))))))((((((((((((((()))******&&&(((*********)))***,,,+++++++++,,,,,,---------))))))))))))))))))))))))((()))++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))*********+++++++++******+++++++++***))))))''')))***)))((('''((()))'''''''''''''''((())))))'''((()))******)))((('''((()))))))))************///...,,,***)))))))))***(((***+++***)))((()))*** $$$))),,,,,,+++******,,,,,,,,,---///000222333111222222333333444444555333444555666777777777777444666999<<>>666444333111333777555555555555555555555555444111///111555666444111111111222222222111000///...//////000111111222222111111111111111222333333111666999999888888555000444888CCCVVVnnnttt^^^NNNGGG888666666:::???BBBAAA???<<<;;;:::;;;<<<<<<:::888888444///+++******+++,,,++++++*********)))))))))$$$&&&(((((('''&&&&&&&&&%%%'''((('''&&&&&&'''((()))'''%%%''')))++++++***$$$%%%''')))******)))((((((***,,,,,,)))(((((()))))))))*********))))))((()))((((((((((((((()))***&&&(((++++++++++++,,,...))))))******+++,,,,,,---))))))))))))))))))))))))***+++,,,,,,******+++,,,)))))))))******+++++++++,,,***(((''''''(((***,,,)))************+++++++++'''((()))******+++******'''((()))(((''''''((()))'''(((+++,,,---,,,***))),,,,,,++++++++++++,,,,,,))))))))))))************''''''((()))))))))))))))(((***+++***)))((()))***!!!$$$'''******+++,,,---++++++,,,---///111333444111222222333333444444555222333444666777777888888444666777777;;;KKKcccuuu~~~~~~lll~~~zzzsssjjjcccaaa^^^\\\ZZZ\\\```eeehhh{{{~~~uuufffYYY[[[eeerrrwwwzzznnnXXXEEEBBBAAAFFFWWWpppyyyfffJJJAAA999666444222444888444444444444444444444444333000...000444666444111111111222333222111000///...//////000111222222222222222111111222222333444333777999777666666333...777<<>>@@@???===<<<;;;;;;<<<>>>??????>>>666555111+++%%%%%%)))---++++++++++++************$$$&&&))))))'''&&&&&&&&&&&&'''((('''&&&%%%&&&(((&&&$$$"""###''')))((('''"""%%%'''''''''''''''***---,,,)))'''((()))))))))*********))))))(((+++***)))((((((''''''(((''')))+++,,,,,,,,,---///(((((()))***++++++,,,,,,))))))))))))))))))))))))+++,,,---,,,*********,,,(((((())))))*********++++++)))&&&$$$$$$&&&)))+++)))************+++++++++''''''(((******+++++++++'''((()))((('''&&&''')))$$$&&&))),,,,,,***(((&&&...---,,,++++++,,,---...))))))))))))************(((((())))))(((&&&$$$###(((***+++***)))((()))***&&&'''(((((((((***---///++++++,,,---///111333444111222222333333444555555222333444666777888888888222555666666;;;KKKdddvvv{{{tttyyyvvvzzzvvvtttvvvwwwxxx|||}}}mmmaaa]]]bbblllsss|||lllYYYJJJEEEBBBCCCNNNddd|||nnnUUUEEE::::::888222111666888777777666555555444444444555555333000......///222222222111111111111000......///000111333555666444333222111111111222333444333666:::999444111222666???PPPggggggSSSEEE===:::;;;===>>>?????????@@@<<<<<<<<<===>>>??????@@@;;;888333000///...---+++'''(((******))))))***,,,''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%&&&''''''&&&&&&''')))(((((()))************************)))))))))))))))***++++++***))))))***,,,)))))))))))))))))))))))))))************+++++++++------------,,,+++******+++*********))))))((((((''')))+++---///......---+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&((()))))))))(((''''''''''''((((((((((((((()))***+++***)))((()))***))))))***++++++++++++***))))))))))))************)))))))))(((&&&''')))+++))))))))))))))))))))))))++++++******************000///...---///111555777111666777333222666777444555555555555555666777888666777444555>>>FFFZZZwwwyyysssmmmeee```cccmmmyyyuuucccPPPDDDAAACCCGGGTTTiiizzz^^^LLL===;;;:::555333777777777666555555444333333222333333222000///000111222222222111111111111000/////////000111333555666333222111111000111222333333333666:::999444111222888AAATTTnnn|||```KKK>>>888777:::===???@@@?????????;;;<<<<<<===>>>>>>??????;;;777333000...---,,,+++''')))******))))))***,,,''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&''''''&&&&&&''')))''''''((())))))))))))))))))))))))))))))))))))***)))***++++++))))))***+++)))))))))))))))))))))))))))************+++++++++,,,,,,------,,,,,,+++***************)))))))))(((''')))+++---......------+++++++++*********))))))))))))))))))))))))))))))******))))))((((((''''''&&&''''''((())))))((((((((((((((((((((((((((((((((()))******)))((()))+++(((((()))************)))))))))))))))************)))******((('''''')))+++))))))))))))))))))))))))************************,,,+++******+++...111333111555666222111555666333444444444444555666777888666777333444===EEEYYYwwwuuu```___```ccclllyyyzzzlllXXXFFF>>>???DDDLLL]]]rrrlllWWWDDD===;;;888666888666555555444444333333222000222333222111111222333222222222111111111111000111000//////111333666777222222111000000111222333333333777;;;999444111333;;;CCCZZZyyytttUUU@@@777333555999>>>AAAAAA???>>>>>>;;;;;;<<<<<<======>>>>>>:::777222///...---,,,***((()))******)))(((***+++'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''&&&&&&''')))&&&&&&'''(((((((((((((((((((((((())))))*********(((***,,,,,,***))))))***)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,,,,,,,,,,************))))))))))))((()))+++---......------+++++++++***************)))))))))))))))))))))))),,,+++***)))(((''''''&&&((((((''''''(((((())))))(((((((((((((((((((((((('''((())))))))))))***+++''''''((())))))))))))))))))))))))*********++++++******+++***((((((***,,,))))))))))))))))))))))))***************************)))((((((***,,,///000333555444111000333444222333333333444555777888999666777222333<<>>HHHccckkkKKK999333222333888???CCCBBB???>>>===;;;;;;<<<<<<============:::777222///------+++***)))***+++***)))((()))***&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%%%%&&&''''''&&&&&&''')))&&&'''(((((())))))((((((&&&''''''((()))***++++++&&&))),,,,,,+++)))(((((((((((((((((((((((((((((())))))*********+++++++++))))))***,,,,,,---------*********)))))))))))))))((()))+++,,,---------,,,************************))))))))))))))))))))))))+++******))))))(((((((((***)))(((''''''((()))***)))))))))(((((((((((((((%%%'''))))))((()))***,,,'''((())))))******))))))))))))*********+++++++++***+++++++++))))))***,,,))))))))))))))))))))))))))))))))))))************+++*********,,,...000222777555333111111333444333222222222333555777999:::666777222222:::AAAUUUsss~~~xxxmmmfffccciiilllrrryyy~~~mmm[[[III===>>>EEEHHHWWWlllnnnTTTDDD===999777555333333333333333222222222333444444333111000111222222222222111111111000000333222111111222444666888222111000000000111333444333444888:::777222333888CCCRRRoooaaaDDD555333555333:::AAAEEEBBB???======<<<<<<<<<===============:::777222///...---,,,******++++++***((('''((()))%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%%%%&&&''''''&&&&&&''')))(((((()))************)))&&&&&&'''((()))******+++&&&)))+++,,,+++)))(((((((((((((((((((((((((((((())))))*********+++++++++((()))***+++,,,---------))))))))))))))))))******)))******+++,,,,,,,,,,,,************************))))))))))))))))))))))))(((((())))))******++++++***)))(((''''''((()))*********))))))((((((((((((%%%'''((()))((((((***,,,((()))******++++++******************++++++++++++)))***,,,+++***)))***+++))))))))))))))))))))))))(((((()))))))))*********+++++++++,,,---///111222<<<777222111222333444444111111222333555777888999666777222222999???RRRnnn~~~|||xxxzzz~~~|||sssiiidddfffkkkvvvyyy~~~sssaaaPPPCCC<<>>===>>>=========>>>>>>>>>>>>>>>;;;888333000///...---++++++,,,,,,+++(((''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%&&&''''''&&&&&&''')))((())))))***************'''''''''(((((()))))))))''')))++++++)))(((((())))))))))))))))))))))))))))))************+++++++++((()))***+++,,,,,,,,,,,,))))))))))))************************++++++,,,,,,***************+++++++++))))))))))))))))))))))))'''(((((()))***+++,,,,,,******))))))(((((())))))+++******))))))(((((('''&&&'''(((((((((((()))***))))))***+++++++++++++++*********++++++++++++,,,(((***++++++***))))))***))))))))))))))))))))))))'''(((((())))))*********))))))***+++,,,...///000???888111111333333333555222222222333444666777888666777333444999===MMMhhh{{{zzzxxxyyyzzzyyywwwtttrrrooojjjhhhmmmvvv}}}{{{jjjVVVHHH@@@>>>CCCIII[[[fffwww}}}hhhRRRBBB:::666444333333333444444444444444222333444444222222222444222222222111111111111000222333444555666666555555333222222222222444555666777666777777222000666@@@TTTssspppQQQ;;;444555777999@@@GGGGGGBBB======????????????????????????>>><<<999444111000///...,,,+++,,,,,,+++((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&''''''&&&&&&''')))'''(((((()))***)))))))))''''''((((((((((((((((((((()))***)))((('''(((***)))))))))))))))))))))))))))************+++++++++((()))***+++++++++++++++((()))))))))***************************++++++,,,))))))*********+++++++++)))))))))))))))))))))))))))))))))******++++++,,,***************)))((((((++++++******)))(((((('''&&&((()))(((''''''((()))((())))))************************+++++++++,,,,,,''')))++++++)))(((((()))))))))))))))))))))))))))''''''(((((()))******+++((()))***+++,,,...//////AAA777///000222111222444333333333333444555666777666888555555:::;;;IIIbbbvvv|||{{{{{{zzzwwwtttnnnkkkhhhiiippp{{{xxxfffQQQDDDAAABBBGGGLLLbbbkkkyyynnnWWWEEE;;;777555444444444444444444444444000222333333333333444666222222222111111111111000111333555777777666555444333333222222333555666777888777777555111///777BBB[[[lllLLL888333444555;;;BBBHHHHHHBBB======???@@@@@@@@@???????????????===:::555222000000...---,,,,,,,,,+++(((&&&&&&'''))))))))))))))))))))))))%%%&&&&&&''''''(((((((((%%%&&&((('''&&&&&&''')))&&&''''''(((((((((((((((((((((((((((((('''''''''((())))))((('''''')))***)))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***(((((())))))*********+++*********)))******+++,,,))))))******++++++++++++))))))))))))))))))))))))+++++++++***************)))***+++++++++)))((('''+++++++++***)))((((((''''''((()))((('''&&&'''((('''(((((()))))))))))))))******+++++++++,,,,,,,,,&&&(((******)))((((((((())))))))))))))))))))))))&&&''''''((()))******+++******+++,,,...///000111AAA666...///111000000333333333333333333444555666666888666666::::::FFF^^^sss}}}~~~}}}uuukkkdddkkkrrrxxx}}}}}}kkkWWWEEE@@@BBBCCCIIIQQQgggyyyyyyfffPPP???666222555222222444444111111444111111222333333444444555111222222111000000111333333444555555666666555555222222111111222333555666:::>>>888333444333888GGGfffaaaGGG888444666999@@@FFFKKKKKKFFFAAA@@@@@@>>>???@@@AAABBBAAA@@@???@@@===999444000---,,,,,,---,,,)))'''%%%%%%$$$$$$)))((((((''''''&&&&&&%%%,,,***((('''&&&'''((()))(((&&&&&&'''((((((&&&$$$))))))))))))(((((((((((((((((((((((((((((('''&&&''''''(((((((((((((((((($$$&&&))),,,---,,,***)))*********)))))))))))))))++++++************++++++,,,,,,++++++++++++++++++)))***++++++***)))***,,,///...,,,***))))))***+++******++++++++++++******(((,,,---))))))+++***$$$+++*********))))))(((((('''((()))))))))(((&&&%%%%%%%%%'''((()))))))))))))))))))))))))))************)))))))))))))))******)))))))))***++++++,,,,,,)))((((((+++......+++''')))))))))******)))))))))))))))***+++,,,...///000222222111111000/////////111222222333444444444444333:::999555666777EEE]]]pppyyy|||zzzssskkkkkkrrryyy}}}tttcccRRRCCC@@@AAADDDMMMXXXuuu}}}jjjUUUCCC999555555222222555555222222555333333333333444444444444111222222222000000222333444444555666666666555555555444333333444555777888555:::555000333333:::JJJnnn}}}[[[BBB777444666888BBBFFFJJJIIIEEEAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@===999444000...---,,,++++++++++++)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%+++***((('''&&&'''((()))&&&''')))(((&&&&&&''')))))))))))))))(((((((((((('''(((((((((((((((''''''((((((((((((((('''''''''%%%&&&(((*********)))((()))))))))))))))*********,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,+++***)))***+++,,,+++***)))((((((((((((******++++++++++++******'''+++,,,((((((+++***&&&+++*********))))))))))))((((((((((((((('''&&&&&&&&&&&&'''((())))))))))))(((((())))))))))))************))))))))))))******))))))*********++++++,,,***((((((***------+++(((******))))))))))))******))))))******,,,...///000111111111000000000000000111111222333444444444444333<<<;;;888999888BBBXXXjjjuuu}}}vvvtttrrrooovvv|||vvvjjjVVVKKKAAA@@@@@@DDDRRRaaappp[[[HHH<<<888555333333555666333333666555555555444444444444444222333333222111111222444444555555666666666666666555444444444444666777888333777333000555777AAAUUUzzzsssQQQ<<<555444666888DDDFFFIIIGGGCCC??????@@@@@@@@@????????????@@@@@@@@@===999444111...------***+++,,,---,,,***(((&&&###$$$$$$%%%&&&&&&''''''***)))((('''''''''((()))%%%)))+++)))%%%$$$)))///(((((((((((())))))))))))''''''((((((((((((((('''))))))(((((('''''''''&&&&&&&&&''''''(((((())))))(((((())))))******++++++,,,++++++******++++++,,,*********++++++,,,,,,---,,,---...---+++******+++***************)))((('''******++++++++++++******''')))***'''(((***+++)))***************)))))))))(((((('''&&&&&&&&&&&&'''''''''((())))))((((((((((((((()))))))))*********++++++******)))******++++++************++++++,,,***)))((()))+++,,,+++***+++***)))'''''')))***+++)))))))))***,,,---///000//////000000000000111111000111222333444444444444444======;;;;;;888???RRRlllxxxwwwoooooossswwwrrrdddLLLDDD?????????DDDUUUhhhsss^^^KKK???999666333333666777444444777777777666555444444333333222333444333111111333444555555666777777777777666333333222222333444666777444777444444:::===LLLdddhhhGGG888555555777;;;FFFGGGGGGDDDAAA>>>>>>???@@@???>>>======>>>???@@@???===999444111......---******+++++++++***))))))&&&'''''''''((((((((())))))(((((('''''''''((((((''')))***(((&&&'''+++000(((((((((((())))))))))))&&&&&&'''((())))))(((((()))))))))(((''''''&&&&&&(((''''''&&&'''((()))***''''''((()))***++++++,,,+++******))))))******+++))))))***+++,,,,,,---------...///---+++******++++++,,,,,,------+++***)))******++++++++++++******'''((((((((((((***++++++************************((('''&&&%%%%%%&&&'''((((((((()))))))))(((((('''))))))******++++++,,,,,,,,,,,,+++*********++++++,,,,,,+++*********+++,,,***)))(((((()))***++++++,,,+++(((''''''(((+++,,,)))))))))***+++---...///......//////000111111222000111222333444555555555555<<<<<<:::;;;888>>>PPPmmmzzz~~~~~~wwwpppllloooxxx}}}lll\\\EEEAAA???AAA@@@FFFYYYooouuu```MMM@@@:::666444444777888555666999777777666555444333333222333444444333222222333555555666777777888888777777333333222222333444666777555777444666===BBBTTTqqq|||]]]@@@666666777:::???GGGGGGEEEBBB???===============<<<;;;;;;===>>>???>>><<<888333000...------+++***((('''&&&(((***+++)))))))))(((((('''''''''((('''''''''''''''((((((***)))''''''(((+++---...'''((((((((()))))))))***%%%%%%'''((())))))))))))))))))(((((('''''''''&&&***)))((('''''')))***+++''''''((()))***++++++,,,))))))(((((((((((())))))))))))***+++,,,,,,---------...///---+++******+++***+++,,,------+++***)))******++++++++++++******''''''(((***+++++++++,,,***************+++++++++((('''&&&%%%%%%&&&((()))((()))))))))))))))((((((******+++,,,,,,---......------,,,+++++++++++++++...---+++***)))***+++,,,)))))))))(((((()))***+++,,,+++(((''''''(((+++,,,)))))))))***+++,,,---...------...///000111111222///000222333444555555555555;;;999777999888???QQQggguuuyyyuuuqqqqqqssswwwwwwcccSSSCCC@@@@@@DDDEEELLLaaawwwwwwbbbOOOCCC===777444555888999777777:::666666555555444333222222444444555444333333444666666666777888888888888888666555555555555777888999444555222555===BBBWWWxxxoooSSS;;;666888777;;;CCCGGGFFFDDDBBB???===;;;:::999999999999:::<<<===>>><<<:::666222///---,,,,,,,,,)))&&&$$$$$$&&&(((+++((((((''''''&&&%%%%%%$$$&&&''''''''''''(((((((((+++(((&&&'''***,,,,,,***''''''(((((())))))******$$$%%%&&&((()))*********((((((((((((((((((((((((+++***)))(((((()))***+++(((((())))))******++++++)))))))))(((((()))))))))*********++++++,,,,,,---,,,---...---+++******+++))))))*********))))))(((******++++++++++++******(((''')))---...++++++---*********+++++++++++++++(((''''''''''''((())))))(((((()))******)))))))))******+++,,,---......///......---,,,++++++++++++000...,,,***))))))++++++'''(((***)))(((((()))++++++***)))'''''')))***+++)))))))))******+++------------...//////000111111///000111333444555666666555:::777555888777===NNNgggvvv|||rrroooqqqzzzttt___NNNCCC@@@BBBHHHLLLUUUkkkzzzeeeSSSGGGBBB777555555999:::888888;;;555555444444333333222222444555555555333333444666666777888888999999888888666666555555666777888:::555444000444<<