BM6P6(@ ~~~{{{yyywwwvvvrrrllljjjmmmmmmlllrrr{{{~~~{{{uuupppmmmllllllmmmkkkmmmnnnpppqqqqqqqqqqqqpppnnnlllkkkkkkkkkkkkiiifffeeecccaaa```aaafffiiikkkkkkkkkkkkkkkkkkkkkkkkqqqsssuuuwwwwwwvvvtttssstttttttttvvvwwwuuuqqqnnnkkkhhhdddcccccceeeffffffkkkiiigggffffffhhhjjjlllmmmmmmmmmnnnpppooommmkkkjjjiiiiiiiiiiiiiiiiiijjjeeejjjooossssssqqqooooooooollliiiiiikkklllkkkiiippppppqqqsssuuuxxxzzz{{{|||yyyuuussssssuuuyyy|||~~~}}}|||}}}~~~}}}rrrkkkrrrzzznnnhhhccc[[[TTTSSSPPPPPPRRRTTTXXXcccmmmvvvtttqqqmmmllloootttxxx{{{tttppppppsssuuuuuuvvvwwwxxxxxxyyyyyywwwtttqqqrrruuuwwwvvvuuussstttvvvyyyzzzxxxtttqqq{{{xxxwwwtttssslllhhheeehhhjjjnnnwwwzzzxxxtttqqqooonnnnnnooommmnnnooopppqqqppppppooonnnmmmkkkkkkkkklllkkkiiidddeeedddccccccdddhhhkkklllkkkjjjjjjjjjjjjkkkkkkoooqqqsssuuuvvvuuusssrrrtttttttttuuuvvvuuuqqqnnnkkkhhheeeddddddeeeeeedddhhhfffeeeddddddfffiiijjjlllkkkkkkmmmnnnnnnmmmkkkkkkjjjiiiiiiiiiiiijjjkkkgggkkkqqqtttssspppmmmlllmmmkkkiiijjjlllmmmllljjjkkklllmmmooorrrtttwwwxxxyyyxxxvvvuuuuuuvvvwwwyyyxxxzzz|||{{{zzzzzz|||~~~~~~~~~}}}qqqpppvvvvvvnnnhhh___XXXUUURRRQQQRRRRRRUUU]]]fffpppqqqqqqnnnllllllooorrrxxxrrrpppqqqsssvvvvvvwwwwwwxxxyyyyyyzzzyyyvvvssssssttttttsssrrrppprrrtttxxxyyyxxxtttppp~~~zzzwwwuuurrrpppmmmiiieeeccceeekkkttt~~~uuuuuusssrrrqqqpppppppppoooooopppqqqpppooonnnmmmlllkkkjjjjjjkkklllkkkiiicccdddeeeffffffhhhllloooqqqnnnkkkiiiggghhhjjjkkkmmmnnnppprrrssssssrrrqqqssssssssstttuuutttqqqnnnjjjhhhgggfffffffffdddbbbcccbbbaaaaaabbbdddfffhhhiiiiiiiiijjjlllmmmllljjjmmmkkkjjjhhhhhhjjjkkkmmmiiinnnsssuuusssnnnjjjhhhiiiiiiiiikkkmmmnnnllljjjhhhiiijjjmmmpppsssuuuwwwxxxwwwwwwvvvuuuuuuuuuuuutttuuuwwwwwwwwwyyy|||~~~}}}yyymmmhhh|||qqqiii```YYYXXXTTTRRRRRRQQQQQQUUU\\\fffkkkooooookkkiiijjjlll{{{}}}ssspppooopppsssvvvvvvwwwwwwxxxyyyyyyyyy{{{xxxuuussssssrrrpppnnnmmmnnnrrruuuxxxwwwsssppp|||yyyvvvsssqqqnnnkkkhhhgggffffffjjjttt~~~zzzssssssssssssrrrqqqpppoooppppppqqqqqqooonnnlllkkkjjjiiihhhiiikkkkkkjjjiiieeeeeeeeefffggglllrrrwwwyyyuuuoooiiiggggggiiikkklllmmmoooqqqrrrrrrqqqqqqsssrrrrrrssssssrrrooommmjjjiiihhhhhhhhhfffcccaaa```_________```aaaccceeefffffffffgggjjjkkkkkkjjjnnnllljjjiiiiiijjjlllnnnlllooottttttqqqlllgggeeeeeefffhhhkkkllllllkkkjjjiiijjjkkknnnqqqtttwwwxxxxxxwwwuuutttsssttttttuuuuuuuuuuuuuuuvvvyyy}}}qqqeeevvvvvvlllccc\\\ZZZUUURRRRRRQQQNNNPPPTTTZZZbbblllooolllhhhhhhiiiuuu}}}xxxqqqoooooopppsssuuuuuuuuuvvvvvvwwwwwwwwwzzzxxxvvvtttrrrpppooommmjjjkkknnnrrruuuuuurrroooyyywwwsssqqqooolllhhhfffbbbfffmmmvvv{{{|||ssssssssssssqqqooommmlllppppppppppppooommmkkkjjjhhhhhhhhhiiijjjkkkiiiggggggfffeeeeeegggnnnwww~~~|||tttlllhhhgggiiikkklllmmmnnnpppqqqqqqppppppqqqpppooopppqqqpppnnnllliiihhhhhhhhhiiigggdddaaa___^^^^^^^^^___```bbbcccdddcccccceeehhhjjjjjjjjjmmmllljjjiiiiiijjjlllmmmmmmpppsssrrrnnniiieeecccaaadddgggiiijjjjjjiiiiiijjjkkklllnnnqqqtttwwwxxxyyywwwssspppppprrruuuwwwwwwuuusssrrrtttwwwzzz|||nnnsssuuullleee\\\WWWSSSSSSRRROOOOOOQQQQQQZZZeeekkkkkkiiiiiijjjpppxxxvvvqqqpppooooooqqqssssssssssssssstttttttttvvvvvvuuutttrrrpppoooooohhhhhhjjjnnnqqqrrrpppnnn~~~~~~}}}|||uuusssooommmmmmkkkiiihhhbbbmmm|||zzzyyy}}}ssssssrrrqqqooommmkkkiiinnnnnnooopppooonnnmmmlllhhhggggggiiijjjiiigggeeegggfffeeefffiiipppzzzvvvnnnjjjiiijjjlllmmmmmmnnnnnnoooooonnnnnnooonnnmmmmmmnnnmmmkkkjjjhhhhhhggghhhiiihhheeeccc```````````````aaaaaabbbbbbaaaaaacccgggjjjkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkmmmnnnpppoookkkgggdddcccbbbdddggghhhhhhhhhiiijjjjjjjjjkkkmmmooorrrtttvvvxxxuuuqqqnnnnnnqqquuuxxxxxxtttpppoooqqquuuxxxyyyzzztttuuu|||rrrkkkbbb[[[VVVUUUSSSPPPOOOQQQMMMSSS\\\dddhhhiiijjjjjjlllsss}}}tttqqqqqqppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrssstttuuutttqqqooooooooohhhggggggiiilllnnnnnnnnn}}}zzz{{{zzzwwwtttooommmjjjiiikkklllmmmlllqqqzzzvvvvvvxxxrrrqqqpppnnnmmmkkkjjjiiikkklllnnnooooooooonnnnnnhhhgggggghhhiiihhheeecccdddeeegggiiimmmssszzz}}}uuuoookkkkkkmmmooollllllllllllllllllkkkkkkmmmllljjjjjjkkkkkkiiihhhhhhgggfffgggiiiiiigggfffccccccbbbbbbbbbbbbbbbbbbaaa``````bbbfffjjjkkkllliiiiiijjjkkkkkkjjjiiiiiillllllllljjjgggeeedddeeedddfffiiiiiiggggggiiilllkkkkkklllmmmoooqqqrrrttttttrrrpppoooppprrruuuwwwyyytttpppnnnrrrvvvzzz{{{}}}|||rrrkkkvvvwwwpppiiiaaaYYYWWWUUUQQQOOOPPPMMMOOOTTT[[[cccggghhhggggggmmmvvv~~~{{{qqqpppqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrtttvvvtttqqqnnnnnnnnniiigggeeeeeegggjjjmmmmmm~~~zzzyyyzzzxxxrrrmmmjjjhhhffffffiiimmmoooqqqxxxuuusssrrrrrrpppooonnnlllkkkkkkkkkkkkjjjkkkmmmnnnooopppoooooohhhggghhhhhhiiigggdddaaaaaadddiiimmmppptttyyy|||~~~zzztttnnnlllllloooqqqllllllkkkjjjjjjiiiiiiiiillljjjiiiiiijjjiiihhhggghhhgggfffggghhhiiiiiigggeeeeeeddddddccccccbbbbbb```______bbbfffjjjllllllggghhhjjjkkkkkkjjjhhhgggkkkkkkjjjhhheeedddeeefffgggiiijjjiiihhhhhhkkknnnmmmmmmmmmnnnpppqqqssstttpppppppppqqqrrrsssuuuuuu{{{vvvqqqppptttzzz~~~{{{xxxmmmeeekkk~~~vvvoooeee\\\YYYVVVQQQOOOPPPOOOMMMNNNUUU^^^eeefffdddccchhhpppxxxwwwoooooorrrrrrrrrtttrrrrrrrrrrrrrrrrrrrrrrrrsssuuuwwwuuupppmmmlllmmmjjjgggcccbbbdddhhhlllmmmxxxxxxwwwuuurrrooommmllldddbbbdddffffffjjjyyyvvvssspppnnnnnnkkklllmmmmmmkkkiiiiiijjjgggiiikkknnnooooooooonnnkkkkkkkkkkkkiiigggdddccccccfffiiijjjiiikkkrrrwwwwwwtttqqqnnnmmmmmmnnnpppnnnmmmjjjgggggghhhiiikkkhhhgggfffeeedddeeefffffffffffffffgggiiikkknnnoooiiigggeeebbbaaaaaabbbcccbbbaaa```aaadddggghhhhhhhhhjjjkkklllkkkjjjkkkllljjjjjjiiigggfffgggjjjmmmrrroookkkjjjkkkmmmnnnoooooommmjjjkkknnnppppppnnnoooppprrrsssuuuvvvvvvwwwxxxuuurrrrrrtttwwwxxxyyypppbbbggguuuwwwoooeee]]]YYYWWWSSSQQQRRROOONNNNNNOOOSSSZZZ```ddd```ccchhhoooyyyxxxsssmmmmmmrrrvvvvvvuuusssrrrrrrrrrsssrrrqqqpppnnnoooooonnnllljjjjjjkkkllljjjhhhgggggghhhkkklll~~~xxxxxxwwwtttpppllljjjhhhdddaaabbbgggmmmyyy}}}wwwtttoookkkkkkjjjllllllllljjjhhhhhhiiigggiiilllnnnppppppooonnnkkkkkkkkkjjjiiigggfffeeefffiiijjjiiigggiiinnntttsssrrrqqqoooooooooqqqqqqmmmllliiigggffffffhhhiiihhhgggfffeeeeeeeeeeeeeeeffffffffffffhhhjjjlllmmmkkkjjjgggdddcccbbbbbbcccdddbbbaaabbbdddfffggggggfffhhhiiiiiihhhhhhiiijjjiiijjjjjjjjjkkknnnrrruuuyyytttooollllllnnnooopppooommmkkkkkknnnqqqqqqpppqqqrrrtttvvvwwwwwwwwwwwwwwwtttrrrrrrtttwwwyyyyyy{{{hhheeejjjqqq|||}}}rrriii```]]][[[VVVSSSSSSPPPNNNMMMMMMPPPTTTYYY\\\___bbbffflllttt~~~wwwsssnnnnnnrrruuuuuutttsssqqqppprrrtttuuusssqqqnnnooopppnnnlllkkkkkkllllllkkkiiiggggggiiikkklllzzzvvvpppqqqpppnnniiieeecccccceeeccceeennn}}}{{{xxxsssmmmiiiiiijjjkkklllkkkiiihhhhhhiiihhhjjjnnnppprrrqqqpppnnnlllkkkjjjiiihhhhhhhhhhhhjjjkkkkkkhhhffffffkkkoooooopppqqqqqqrrrrrrsssssskkkjjjhhhfffeeedddeeeeeefffffffffffffffeeeeeedddffffffeeeeeefffgggiiijjjnnnllljjjgggeeedddddddddfffdddbbbbbbdddeeefffeeedddfffggggggffffffggghhhhhhiiilllnnnppptttyyy|||}}}xxxqqqmmmlllmmmooopppnnnmmmlllmmmooorrrssssssssstttwwwyyyzzzyyyxxxwwwuuusssrrrrrruuuwwwyyyyyyqqqeeebbbcccmmmxxxwwwnnnfffbbb___YYYUUUUUURRRPPPNNNMMMMMMPPPSSSUUU]]]___cccgggmmmvvvwwwsssooonnnqqqtttuuutttssspppnnnqqqvvvyyyvvvsssoooppppppooommmlllmmmnnnmmmllljjjiiiiiijjjkkkmmmzzztttqqqkkklllllljjjeeebbbaaabbbgggjjjqqq|||xxxvvvrrrllljjjllllllmmmmmmllljjjiiijjjkkklllnnnqqqssssssrrrqqqooolllkkkjjjhhhhhhhhhiiijjjjjjjjjjjjgggfffgggjjjnnnnnnppprrrtttuuutttsssrrriiihhhgggeeedddcccbbbbbbcccdddfffggghhhhhhgggffffffeeedddddddddeeefffgggnnnmmmkkkjjjiiihhhhhhhhhiiifffdddcccdddeeedddcccdddeeeffffffffffffhhhjjjhhhjjjmmmppprrrvvvzzz}}}|||wwwooojjjiiilllnnnpppnnnmmmmmmnnnppprrrtttuuuuuuvvvyyy{{{|||{{{yyyxxxuuusssrrrsssvvvxxxyyyzzz|||}}}~~~yyyjjjdddbbbgggppp~~~uuulllhhhccc\\\VVVUUUUUUSSSPPPNNNNNNOOOQQQSSSXXXZZZ^^^bbbgggooowww|||vvvsssooooooqqqssstttsssrrrooommmqqqxxx{{{xxxtttpppqqqqqqooonnnnnnoooqqqooommmlllkkkkkkkkklllmmm}}}vvvqqqmmmnnnooonnnjjjeeebbbdddfffjjjuuu}}}xxxtttsssqqqmmmnnnqqqnnnoooooonnnmmmmmmnnnpppqqqrrrsssttttttsssqqqppplllkkkiiihhhggghhhiiiiiigggggghhhggghhhiiilllnnnoooqqqtttvvvwwwvvvsssqqqjjjiiihhhgggeeecccaaa```bbbcccfffhhhiiijjjjjjiiieeeeeedddccccccdddeeeffflllkkkkkkllllllmmmmmmmmmjjjhhheeedddddddddcccbbbdddfffgggggggggiiilllnnnnnnpppssstttuuuvvvxxxzzzyyytttmmmiiiiiilllppprrrmmmnnnnnnoooppprrrtttvvvuuuwwwyyy{{{||||||{{{zzzvvvuuuttttttwwwyyyzzzzzzzzz{{{}}}uuummmfffeeeiiivvvuuunnnggg^^^WWWUUUUUUSSSPPPNNNNNNOOOPPPQQQSSSUUUYYY]]]bbbiiiqqqvvv~~~tttsssppppppqqqrrrrrrsssrrrooonnnrrrwwwzzzxxxuuuqqqqqqqqqpppoooooorrrtttqqqpppooonnnmmmnnnnnnoooyyyrrrnnnkkklllmmmlllgggbbbaaaffflllwww|||uuuqqqqqqrrrpppqqqtttooopppppppppooopppsssvvvvvvuuutttsssqqqpppooooookkkjjjiiihhhggggggggggggdddeeegggiiikkkmmmoooooooooqqquuuwwwxxxwwwtttsssnnnnnnmmmllljjjgggdddbbbeeefffgggiiijjjkkkkkkkkkeeedddcccbbbcccdddeeefffjjjkkklllmmmnnnoooppppppkkkiiifffdddddddddcccbbbdddfffggghhhjjjlllpppsssvvvxxxzzzzzzxxxvvvuuuuuuvvvrrrllljjjkkknnnqqqsssmmmnnnooooooooopppsssvvvuuuvvvwwwyyyzzz{{{||||||xxxwwwvvvwwwyyyzzzzzzyyyzzz{{{|||~~~zzzjjjaaaaaakkk}}}wwwmmmbbb[[[XXXTTTRRRPPPNNNMMMMMMNNNNNNNNNPPPTTTYYY^^^dddkkkpppwww}}}}}}ssssssqqqppppppqqqqqqrrrqqqpppqqqsssuuuvvvvvvuuurrrrrrrrrqqqpppqqqtttwwwtttsssrrrqqqqqqppppppqqq}}}xxxsssnnnjjjhhheeeggghhhfffeeeiiittt~~~zzzrrrnnnpppttttttrrrrrrnnnoooppppppppprrrvvvyyyyyywwwsssooommmllllllllljjjjjjiiihhhgggfffdddcccbbbdddgggkkkoooppppppooonnnppptttwwwyyyyyyxxxvvvtttttttttsssqqqmmmiiigggkkkkkkjjjjjjiiiiiijjjjjjdddccccccbbbcccdddfffgggkkklllmmmnnnooopppppppppkkkiiifffddddddddddddcccdddeeegggiiikkkoootttxxxzzz|||}}}{{{xxxtttqqqpppsssoookkkiiijjjllloooooommmooopppooonnnnnnrrruuuttttttuuuvvvxxxzzz}}}~~~{{{zzzxxxyyyzzz{{{zzzyyy{{{{{{|||~~~nnnaaaaaadddrrrttthhh```^^^WWWVVVSSSPPPNNNMMMMMMMMMKKKMMMQQQUUUYYY___eeeiiinnnuuu{{{ssssssrrrqqqppppppqqqrrrppprrrttttttrrrqqqrrrtttssssssrrrqqqppprrrvvvyyyvvvvvvuuuttttttssssssrrr~~~|||xxxtttooojjjgggeeecccfffjjjkkkoooyyy}}}xxxppplllqqqvvvvvvrrrpppmmmnnnooopppqqqsssxxx{{{zzzwwwqqqllliiihhhiiijjjiiiiiiiiiiiigggeeecccaaabbbdddhhhmmmqqqqqqooommmlllooossswwwyyyzzzzzzzzzxxxyyyyyyxxxvvvrrrmmmkkkqqqooommmjjjiiihhhhhhhhhdddccccccbbbccceeefffgggmmmmmmnnnoooooooooooooookkkiiifffdddeeeeeedddccccccdddgggiiikkkpppvvvzzzyyy{{{|||zzzvvvpppmmmkkkppplllhhhfffgggiiijjjjjjnnnooopppooommmmmmppptttssssssssstttvvvzzz}}}}}}{{{zzzzzz{{{|||zzzyyy{{{|||}}}~~~~~~~~~~~~~~~}}}rrreeeggg```lllzzzmmmeeeccc\\\[[[WWWTTTQQQOOONNNNNNJJJLLLOOORRRVVVZZZ```dddgggnnnxxx|||rrrssssssqqqpppooopppqqqooosssvvvuuupppnnnpppssssssssssssqqqqqqssswwwzzzxxxwwwwwwvvvuuuttttttssszzzppppppqqqrrrmmmeeeaaabbbccciiiooouuu|||zzzsssrrrqqqpppooooooooooooooonnnoooqqqssstttsssrrrrrrpppnnnllljjjjjjkkklllmmmjjjgggeeeeeeeeedddccceeekkkrrruuussspppooooookkkmmmqqquuuwwwxxxwwwvvvzzzzzzyyyyyywwwuuutttssstttrrrnnnjjjhhhhhhhhhiiihhhfffdddccceeefffggggggnnnmmmlllkkkjjjjjjjjjjjjeeefffeeedddbbbbbbccceeefffeeedddccceeejjjrrrwwwzzzxxxtttpppmmmlllkkkkkkmmmkkkiiifffeeefffhhhiiikkkppprrrnnnkkkmmmppppppvvvvvvxxxyyy{{{|||}}}~~~}}}~~~}}}zzzxxxyyyzzz}}}}}}|||{{{{{{|||}}}~~~}}}~~~~~~}}}|||}}}~~~lllaaa```gggwwwxxxnnngggddd\\\WWWWWWWWWTTTQQQRRRMMMLLLKKKLLLOOOTTTYYY\\\eeejjjsss||||||wwwqqqpppooooooooopppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqsssuuuvvvtttrrrrrruuuyyyvvvvvvuuutttsssrrrrrrrrr{{{sssnnnjjjhhhiiiiiieee``````cccgggrrr~~~zzzuuurrrrrrqqqpppooonnnooooooooonnnnnnoooqqqqqqpppooopppooommmkkkiiiiiijjjkkkkkkiiifffeeeeeeeeeeeedddfffnnnwww{{{yyytttpppnnnmmmnnnqqqtttvvvvvvvvvvvvzzzyyyxxxvvvuuusssrrrrrrsssqqqnnnkkkiiihhhiiijjjhhhgggeeefffggghhhggggggjjjiiiiiihhhggggggggggggffffffeeebbb```___aaacccdddeeeffffffhhhjjjooorrrqqqooollljjjhhhhhhhhhiiilllkkkhhhfffeeefffgggiiilllqqqsssooommmoooqqqqqqvvvvvvxxxyyy{{{|||}}}~~~~~~~~~{{{zzzzzz|||}}}|||{{{zzzzzz{{{|||}}}{{{|||}}}|||{{{zzz{{{|||uuufff]]]cccsssvvvnnnhhh```YYYXXXWWWSSSPPPPPPMMMLLLKKKLLLNNNRRRVVVYYY^^^ccckkkttt|||yyyxxxyyyvvvrrrrrrrrrqqqqqqqqqrrrtttuuurrrrrrrrrrrrrrrrrrrrrrrrtttuuuvvvuuussssssvvvxxxwwwvvvtttsssrrrrrrrrrrrr~~~}}}wwwpppjjjeeeccc```______]]]\\\aaaiiiqqq{{{yyysssrrrrrrqqqpppooooooooooooooonnnmmmmmmnnnnnnlllkkknnnmmmkkkiiihhhhhhiiiiiihhhfffddddddeeefffeeeeeeiiirrr|||~~~wwwpppmmmooooooqqqrrrsssuuuvvvvvvzzzxxxvvvtttrrrqqqqqqqqqrrrqqqnnnkkkjjjjjjjjjkkkiiihhhhhhiiikkkkkkiiigggggggggffffffffffffffffffffffffdddaaa^^^^^^```bbbcccfffiiikkkkkkkkklllmmmiiihhhgggeeeeeefffhhhiiikkkjjjgggeeedddeeeggghhhlllrrruuurrrppprrrsssrrruuuvvvwwwyyy{{{|||~~~~~~}}}{{{|||}}}|||{{{zzzyyyyyyzzz{{{{{{zzz{{{||||||{{{zzz{{{}}}~~~}}}ppp```bbbnnnxxxooofff___\\\YYYTTTQQQPPPNNNMMMKKKKKKLLLOOORRRTTTWWW\\\ccclllttt|||~~~vvvuuuwwwvvvsssqqqqqqqqqqqqqqqsssuuuvvvsssttttttttttttttttttttttttuuuvvvuuuttttttvvvxxxxxxvvvtttrrrpppqqqqqqrrr|||xxxuuusssrrrwwwwwwuuurrrnnnhhhccc```^^^[[[YYYYYYYYY]]]hhhttt}}}yyy||||||yyyvvvsssrrrqqqqqqpppppppppqqqqqqooommmllllllllljjjiiilllkkkjjjiiihhhhhhhhhhhhfffdddccccccdddfffffffffmmmttt}}}~~~wwwpppmmmoooooooooppprrrtttwwwxxxyyywwwtttqqqpppoooppppppqqqpppnnnlllkkkkkklllllljjjjjjkkkmmmnnnmmmjjjgggfffgggggggggggggggffffffeeeeeedddbbb``````ccceeefffiiilllmmmmmmllllllllljjjiiigggfffggghhhjjjkkkkkkjjjgggdddcccdddfffggglllsssxxxvvvtttuuuuuutttuuuvvvwwwyyy{{{}}}~~~~~~}}}|||||||||zzzyyyxxxwwwwwwwwwxxxyyyzzz|||}}}}}}||||||}}}~~~}}}~~~zzzjjjfffiiizzzwwwnnneeeaaa^^^XXXTTTTTTOOONNNLLLKKKKKKLLLNNNOOOTTTXXX___gggnnnvvv~~~zzzttttttvvvvvvuuuooonnnnnnnnnoooqqqrrrttttttttttttuuuuuuuuuuuuuuutttuuuuuuuuuuuuuuuvvvwwwwwwvvvssspppooopppqqqrrr~~~wwwrrrooommmlllkkkjjjiiigggdddaaa]]][[[YYYZZZXXXWWWYYY\\\eeevvv}}}zzzxxxvvvvvvxxxsssrrrrrrqqqqqqqqqqqqrrrrrrooommmlllllllllkkkjjjkkkjjjjjjiiihhhhhhhhhhhheeedddbbbbbbeeefffggggggoootttzzz{{{xxxrrrooonnnlllllllllnnnppptttwwwyyywwwuuussspppoooooooooppppppooonnnmmmmmmmmmnnnnnnllllllnnnooopppoookkkhhhffffffgggggggggfffeeeeeebbbcccdddddddddeeegggjjjlllmmmnnnmmmllllllmmmooommmllljjjiiiiiikkklllmmmmmmkkkhhheeeccccccdddeeellltttzzzyyywwwwwwvvvttttttuuuwwwyyy{{{}}}~~~~~~}}}|||||||||{{{zzzzzzyyyxxxvvvuuuuuuuuuvvvvvvxxxzzz{{{{{{{{{{{{}}}~~~~~~tttjjjdddmmm~~~tttjjjeeeaaaZZZVVVVVVQQQPPPNNNLLLKKKKKKLLLLLLRRRUUU[[[bbbhhhpppwww||||||uuuppppppqqqssssssnnnnnnmmmmmmnnnoooqqqrrrtttttttttuuuuuuuuuvvvvvvtttsssttttttuuuuuuuuuuuuuuutttrrrpppooopppqqqrrr|||vvvsssmmmjjjhhhhhhgggfffbbbaaa___\\\ZZZYYYXXXXXXWWWXXX[[[aaaiiiwww}}}yyyvvvsssooopppuuuqqqqqqpppppppppppppppqqqqqqooolllkkklllmmmmmmmmmkkkkkkkkkkkkjjjjjjiiiiiifffdddcccccceeeggghhhhhhnnnrrruuuuuuqqqmmmlllmmmhhhhhhiiijjjmmmpppssstttrrrqqqpppnnnnnnnnnnnnooooooooonnnnnnnnnooooooooonnnnnnooopppqqqooollliiiffffffggggggfffeeecccbbb```cccfffhhhhhhiiijjjlllnnnnnnnnnmmmkkklllnnnpppnnnmmmllljjjjjjkkkmmmnnnpppmmmiiifffcccccccccdddkkkttt{{{|||zzzyyywwwttttttuuuwwwyyy{{{}}}|||{{{yyyzzzzzz{{{yyyxxxwwwvvvuuusssssssssttttttsssuuuwwwwwwwwwxxxzzz{{{}}}~~~|||nnncccfffqqq|||pppjjjddd\\\XXXWWWSSSRRRPPPNNNLLLKKKKKKKKKNNNQQQUUUZZZ```fffmmmrrr||||||yyyuuurrrpppqqqssstttpppooonnnnnnnnnooopppqqqrrrrrrsssssstttuuuuuuuuusssrrrrrrsssuuuuuutttrrrrrrqqqqqqqqqqqqqqqqqqqqqzzztttpppllliiifffdddccccccbbbaaa```^^^\\\ZZZYYYZZZ[[[\\\YYY]]]eeeqqq}}}yyytttqqqqqqpppmmmmmmpppnnnmmmmmmmmmmmmmmmnnnnnnnnnllljjjjjjlllnnnoooooollllllllllllllllllkkkkkkgggeeeddddddfffhhhhhhhhhkkkooorrrqqqnnnjjjjjjjjjeeeeeeffffffhhhiiijjjkkkllllllllllllllllllllllllnnnnnnnnnooooooppppppqqqoooooooooppppppooollljjjhhhiiiiiiiiihhheeecccaaa___ccchhhjjjkkkjjjjjjjjjlllmmmmmmlllkkkkkklllnnnnnnmmmlllkkklllmmmoooppprrrpppkkkgggdddbbbbbbcccjjjttt|||}}}|||zzzwwwttttttuuuvvvyyy{{{}}}|||zzzxxxyyyzzz{{{yyywwwvvvuuusssrrrqqqqqqrrrrrrqqqsssuuuuuuvvvvvvxxxzzzxxx{{{vvvhhhfffhhhnnn|||ssskkkaaa[[[ZZZUUUTTTRRRPPPNNNMMMLLLLLLKKKMMMPPPTTTXXX^^^eeeiiisssxxxxxxxxxvvvrrrpppoooqqqtttpppooonnnmmmlllmmmnnnnnnppppppqqqrrrrrrsssttttttqqqpppppprrrtttuuurrrpppnnnooopppqqqrrrrrrrrrqqq~~~yyyuuusssqqqllliiifffdddaaa``````___^^^\\\\\\[[[XXXWWWWWWXXXZZZ\\\]]]cccooo~~~~~~uuuuuuoookkknnnqqqooommmmmmkkkkkkjjjjjjjjjkkkkkklllllljjjhhhiiikkknnnooopppmmmmmmnnnnnnnnnmmmllllllhhhfffdddeeefffhhhhhhhhhhhhlllqqqqqqmmmiiihhhhhhcccdddddddddddddddddddddggghhhiiijjjjjjjjjjjjjjjmmmnnnnnnoooppppppqqqqqqpppooooooooopppooollljjjllllllmmmlllkkkhhheeeccc```dddiiilllllljjjhhhggghhhjjjlllmmmkkkjjjjjjkkknnnmmmllllllnnnppprrrttttttqqqmmmhhhdddbbbbbbbbbiiisss|||~~~|||{{{wwwsssttttttvvvyyy{{{~~~|||zzzxxxyyy{{{|||zzzwwwuuutttsssqqqppppppqqqqqqqqqsssuuuvvvwwwxxxzzz|||tttxxx~~~~~~~~~oooiiidddbbblll{{{|||rrrggg```^^^VVVUUUSSSQQQOOONNNMMMMMMJJJLLLOOORRRUUU[[[aaaeeelllrrrzzzyyyqqqrrrqqqnnnjjjiiikkknnnnnnmmmkkkjjjiiiiiijjjjjjoooooopppqqqqqqrrrssssssqqqooooooqqqttttttrrroookkkmmmppprrrssssssrrrqqq|||vvvnnnkkkkkkjjjfffcccbbb]]][[[\\\\\\XXXWWWXXXYYYVVVWWW\\\\\\ZZZ]]]dddoooyyyzzzpppmmmkkkkkklllllllllkkkjjjjjjkkkjjjjjjkkkllllllkkkjjjllljjjhhhiiilllqqquuuwwwqqqnnnkkkkkknnnppppppnnnkkkiiigggffffffgggjjjkkklllkkkjjjkkklllllljjjhhhhhhfffbbb___^^^___bbbcccfffhhhjjjiiiggggggjjjmmmkkkkkklllmmmoooppppppqqqnnnoooppppppppppppnnnnnnkkkmmmooooookkkgggcccaaa```cccfffiiikkkjjjhhhfffhhhiiikkkmmmmmmlllkkkjjjmmmnnnooooooooooooqqqsssvvvtttpppjjjeeecccdddfffqqqvvv|||}}}yyyuuurrruuuwwwyyy|||}}}}}}||||||zzzyyyxxxxxxyyyyyywwwuuuuuutttrrrqqqpppqqqrrrrrrssstttuuuwwwwwwwwwvvvvvvxxxyyyxxxvvvyyyssslllggg___```gggyyyttthhh___ZZZZZZYYYWWWTTTRRRRRRRRRMMMNNNOOOQQQTTTXXX[[[]]]cccjjjrrryyy~~~{{{tttrrrooommmmmmmmmlllkkkmmmnnnnnnnnnmmmkkkhhhfffmmmnnnpppsssuuuuuurrrooollllllmmmoooqqqqqqooommmkkklllmmmnnnoooqqqrrrrrr}}}{{{wwwuuupppkkkfffdddeeeeeeaaa^^^```\\\ZZZ\\\\\\YYYXXXZZZWWWTTTUUUZZZ^^^bbbjjjtttrrrjjjhhhhhhhhhiiiiiiiiiiiiiiihhhjjjjjjkkklllnnnnnnnnnmmmkkkjjjhhhhhhjjjnnnqqqsssqqqooommmnnnrrruuuuuutttmmmkkkiiigggggghhhkkklllkkkjjjjjjkkkmmmnnnlllkkkgggeeebbb___]]]^^^```aaaeeefffhhhhhhfffgggiiillljjjjjjjjjkkkmmmooopppqqqqqqqqqrrrsssrrrqqqpppooolllmmmooommmiiieeecccbbb```cccfffhhhiiihhhfffeeeggghhhjjjkkklllkkkjjjiiinnnooooooooonnnooorrrtttvvvtttooojjjeeedddfffhhhuuuyyy~~~~~~zzzvvvuuusssuuuwwwyyyzzzzzzzzzyyy{{{yyyyyyyyyyyyyyyvvvttttttsssssssssrrrrrrrrrsssssssssuuuwwwxxxyyyyyyyyyyyyzzzzzzyyy{{{{{{ssskkk```]]]aaahhhxxx~~~oooeee^^^]]]ZZZVVVSSSQQQQQQQQQLLLLLLMMMNNNPPPSSSVVVXXX\\\bbbjjjqqqvvv}}}zzzvvvrrrpppnnnmmmllllllllllllnnnoooppppppooollljjjhhhmmmmmmnnnppprrrrrrpppnnnnnnmmmmmmnnnppppppooonnnkkkkkklllmmmnnnooopppppp}}}zzzyyy{{{yyyvvvuuusssqqqnnnkkkdddaaa^^^^^^``````]]]ZZZYYYVVVUUUXXXXXXUUUUUUXXXZZZXXXYYY___gggrrr}}}tttkkkeeedddddddddeeeffffffggggggggghhhiiikkkmmmoooooopppooommmkkkjjjiiijjjllloooqqqsssqqqppprrrxxx{{{|||zzzqqqooollljjjiiijjjlllnnnlllkkkkkklllnnnooonnnmmmgggeeeaaa^^^]]]]]]^^^___cccdddeeefffeeefffiiikkkiiihhhhhhhhhjjjmmmqqqsssuuuvvvvvvvvvuuusssqqqpppmmmmmmmmmjjjfffcccbbbbbbaaabbbdddfffgggfffdddcccfffgggiiijjjjjjjjjhhhgggooooooooonnnmmmnnnqqqtttuuurrrnnnhhheeeeeehhhkkkwwwyyy||||||zzzwwwvvvuuussstttvvvwwwxxxxxxxxxxxx{{{zzzyyyyyyzzzxxxvvvsssrrrsssuuuvvvvvvuuutttsssrrrssstttvvvxxxzzz|||}}}yyy|||}}}}}}~~~~~~tttggg___^^^ZZZfffuuuwwwlllfffbbb]]]XXXTTTRRRRRRSSSNNNMMMMMMMMMNNNPPPRRRSSSVVV\\\ccchhhnnnttt|||uuutttpppooommmlllllllllmmmnnnpppqqqrrrrrrqqqooommmkkkmmmmmmlllnnnqqqrrrrrrqqqooonnnlllmmmnnnoooooonnnjjjkkkllllllmmmmmmmmmlll~~~{{{xxxuuurrrpppooopppnnnmmmlllllljjjgggddd```^^^]]]]]]^^^]]][[[XXXUUUSSSSSSUUUUUUSSSUUUYYY___aaafffooo|||vvvoooiiieeecccbbbbbbbbbcccdddfffgggggggggjjjlllnnnnnnnnnnnnnnnmmmmmmmmmllllllnnnqqqtttuuusssrrrvvv{{{~~~~~~|||tttrrrpppmmmlllmmmnnnooommmllllllmmmoooooonnnlllgggeeebbb___^^^]]]^^^___aaabbbcccdddeeegggiiikkkiiigggffffffhhhlllqqqtttyyyyyyyyyxxxwwwuuusssqqqmmmllljjjfffbbb```aaabbbaaabbbcccddddddcccbbbbbbfffgggiiijjjjjjiiihhhfffnnnnnnmmmkkkjjjlllooorrrrrrppplllgggdddeeeiiimmmtttuuuuuutttrrrqqqrrrsssuuuvvvvvvvvvwwwwwwxxxxxx|||{{{zzz{{{{{{yyyvvvsssqqqtttwwwzzzzzzxxxvvvtttqqqqqqsssuuuxxx{{{}}}zzz}}}tttgggaaaYYY___hhhvvvuuummmhhh```ZZZWWWVVVVVVWWWRRRQQQPPPOOONNNOOOPPPPPPUUUYYY^^^dddiiiooovvv{{{~~~|||uuuvvvoooooonnnmmmlllmmmooopppqqqrrrssstttsssrrrpppnnnnnnmmmlllnnnrrruuuwwwwwwqqqnnnllllllmmmnnnnnnnnnjjjkkkkkkllllllkkkjjjiiizzzyyyxxxyyyzzzyyyvvvtttrrrqqqooonnnllljjjhhhhhheeedddddddddeeecccaaa^^^___^^^]]]\\\\\\ZZZXXXVVVVVVTTTUUUWWWWWWVVV[[[bbbdddmmmzzz|||tttmmmjjjfffcccaaaaaaaaabbbccceeeggghhhgggjjjmmmnnnmmmkkkkkkkkkkkklllmmmmmmmmmooosssvvvwwwuuutttwww{{{}}}|||zzzvvvuuutttrrrpppooonnnnnnnnnmmmlllmmmnnnmmmkkkjjjgggfffcccaaa```______```aaaaaabbbdddfffiiikkkllljjjhhhfffeeehhhlllrrruuuzzzzzzzzzyyywwwuuusssrrrnnnllliiiddd```___```bbbaaaaaaaaabbbbbbbbbbbbbbbggghhhjjjkkkkkkiiihhhfffkkkkkkjjjiiihhhiiikkknnnooonnnjjjfffdddeeeiiimmmpppppppppooonnnoooqqqtttwwwvvvuuutttuuuuuuwwwwww|||||||||}}}}}}{{{wwwtttrrruuuyyy}}}}}}{{{xxxuuupppqqqsssvvvyyy{{{}}}~~~zzz~~~rrrggg]]]\\\```jjj}}}rrrkkkccc\\\ZZZYYYYYYXXXUUUSSSQQQOOONNNMMMMMMMMMSSSVVVZZZ___dddjjjpppsssxxx~~~|||zzzxxxrrrtttnnnooopppnnnmmmmmmppprrrqqqrrrtttuuuuuusssrrrppplllkkkkkkmmmrrrvvvyyyzzzqqqooolllllllllmmmmmmmmmjjjkkklllllllllkkkjjjhhhllllllkkklllnnnmmmkkkiiieeeeeedddcccbbbaaaaaa`````````aaacccdddcccaaa^^^]]]\\\[[[YYYWWWVVVUUUTTTSSSRRRSSSVVVWWWZZZcccmmmsss|||sssllliiifffbbbaaaaaaaaaaaabbbdddfffgggfffjjjoooooollliiiiiijjjhhhjjjllllllkkkmmmqqquuuwwwuuutttwwwzzz|||zzzwwwwwwwwwwwwvvvtttqqqnnnllllllkkkjjjkkklllllljjjhhhfffeeecccbbbaaaaaaaaaaaabbbaaabbbdddiiilllnnnnnnllljjjhhhgggiiinnnrrruuuxxxyyyyyyxxxwwwtttrrrqqqpppnnnkkkfffbbb```aaacccaaaaaa``````aaabbbccccccggghhhjjjkkkjjjiiigggfffhhhiiiiiiiiiggggggiiijjjlllkkkiiifffdddeeehhhkkkmmmmmmnnnnnnnnnqqquuuyyyxxxwwwuuusssssstttvvvwww||||||}}}~~~zzzwwwuuuxxx|||}}}yyyvvvqqqsssvvvyyy{{{|||||||||{{{~~~qqqaaa[[[YYY```pppxxxqqqggg```^^^\\\ZZZXXXVVVTTTRRROOOMMMKKKKKKKKKPPPQQQUUUYYY^^^ccchhhjjjooouuu~~~|||wwwzzzsssnnnnnnmmmooopppooollllllooorrrpppqqqssstttuuutttrrrqqqjjjiiiiiilllppptttwwwxxxqqqooommmlllmmmmmmlllkkkjjjkkkmmmnnnnnnmmmkkkiii`````````bbbccccccaaa______^^^^^^]]]\\\[[[[[[ZZZ]]]]]]___bbbdddcccaaa^^^ZZZZZZXXXVVVTTTSSSTTTUUUSSSSSSTTTYYY]]]dddrrr}}}|||sssllljjjfffaaaaaaaaa`````````bbbdddfffeeejjjooopppmmmkkkkkkllliiilllnnnnnnkkkllloootttuuuttttttvvvzzz{{{yyyvvvwwwxxxyyyyyywwwrrrmmmjjjgggfffggghhhjjjkkkjjjiiiccccccbbbaaaaaaaaaaaaaaacccbbbbbbfffkkkoooqqqpppnnnlllkkkjjjlllooosssuuuvvvvvvvvvvvvuuusssqqqpppsssrrrooojjjeeecccdddfffaaa```______```bbbdddeeefffggghhhiiiiiigggeeedddfffhhhjjjjjjhhhgggggghhhiiiiiihhhfffddddddeeegggiiijjjlllmmmooosssyyy}}}}}}{{{xxxvvvvvvwwwyyy{{{|||}}}~~~}}}zzzxxxzzz~~~}}}yyywwwtttwwwzzz}}}~~~~~~|||{{{zzz~~~~~~kkk```WWWZZZfffxxx|||qqqiiifffbbb^^^ZZZXXXWWWTTTQQQNNNLLLLLLKKKMMMNNNPPPTTTYYY^^^aaaccciiimmmsssyyy~~~|||{{{yyywww{{{yyyqqqllljjjlllnnnooommmjjjiiilllpppoooppprrrssstttsssrrrqqqlllkkkkkkmmmpppssstttssspppooonnnmmmnnnmmmjjjhhhkkklllnnnppppppooommmlllYYYXXXYYY[[[]]]]]]\\\ZZZ^^^]]]\\\[[[ZZZYYYXXXWWWVVVWWWYYY\\\^^^^^^[[[YYYZZZYYYXXXUUUTTTTTTVVVXXXZZZZZZ]]]bbbiiisss|||}}}tttnnnlllhhhcccaaa```___^^^___aaacccdddccciiipppqqqooommmnnnpppmmmppprrrqqqmmmlllpppttttttssssssvvvzzz|||zzzwwwvvvxxx{{{{{{yyyssslllhhhccccccdddfffjjjllllllkkkaaaaaa````````````aaaaaadddccccccgggmmmqqqsssrrrooonnnmmmmmmnnnpppsssuuuttttttttttttsssrrrpppooovvvuuurrrnnniiifffggghhh``````______```bbbeeegggeeefffggghhhhhhfffdddcccfffhhhkkkkkkjjjhhhggggggggghhhhhhfffdddcccdddeeeeeegggiiillloootttzzz~~~}}}{{{zzz|||~~~|||}}}|||zzz|||}}}zzzwwwwwwzzz}}}|||zzzzzz~~~}}}~~~vvvgggZZZYYY```nnn{{{sssnnniiibbb]]]\\\ZZZWWWTTTQQQOOOOOONNNMMMMMMNNNRRRXXX\\\___```eeehhhkkkooouuu|||{{{wwwuuuuuuxxxzzzzzz||||||vvvrrrmmmkkkjjjmmmnnnlllhhhfffjjjnnnmmmoooqqqsssssssssqqqpppqqqpppoooppprrrsssrrrqqqpppooonnnnnnnnnmmmjjjgggkkkmmmoooqqqrrrpppooommmRRRTTTWWWXXXXXXXXXYYYZZZVVVWWWYYYZZZZZZXXXUUUSSSWWWSSSRRRVVVWWWUUUTTTVVVTTTRRRUUUXXXWWWSSSVVV^^^[[[aaajjjrrr|||}}}vvvuuusssqqqnnnllljjjhhhgggeeeccc```______``````dddiiioooqqqpppnnnmmmmmmqqqrrrrrrqqqqqqsssvvvyyy{{{{{{{{{{{{{{{||||||||||||zzzxxxxxxxxxuuupppkkkhhhfffeeeeeeggggggeeedddcccddddddeeeeeefffffffffgggfffeeegggiiikkklllkkknnnmmmllllllnnnqqqtttwwwppprrrtttuuurrrpppmmmllluuutttrrroookkkgggdddbbbdddbbb```___aaabbbcccbbbccceeegggiiijjjhhhfffdddkkkkkkkkkiiigggffffffgggggghhhiiigggdddccceeehhhggghhhjjjmmmsssyyy~~~|||~~~~~~}}}~~~{{{{{{||||||||||||||||||{{{{{{}}}~~~~~~}}}||||||}}}~~~sss\\\XXX\\\dddrrr|||tttmmmgggcccbbb^^^YYYWWWWWWUUURRRNNNLLLLLLLLLNNNQQQVVVZZZ\\\aaaccceeegggkkkqqqwww|||}}}}}}yyyuuussstttvvvyyyzzzwwwoooiiifffgggfffggghhhiiiiiijjjlllnnnnnnnnnoooooonnnnnnmmmlllmmmnnnoooppprrrtttuuuuuuvvvssspppnnnnnnoooooonnnpppooonnnpppssssssqqqnnnQQQSSSVVVWWWWWWWWWWWWXXXVVVWWWXXXYYYXXXVVVSSSRRRUUURRRRRRUUUVVVUUUUUUXXXVVVTTTUUUXXXWWWVVV\\\dddllltttzzzwwwttttttrrrqqqooonnnllllllhhhfffdddbbb``````aaabbbhhhlllqqqsssqqqooonnnnnnqqqrrrrrrrrrrrrtttxxx{{{|||||||||}}}}}}|||||||||yyywwwvvvvvvwwwvvvqqqmmmkkkiiigggfffggggggeeedddeeeeeeeeeffffffgggggghhhhhhffffffgggjjjlllmmmlllmmmlllllllllnnnqqquuuwwwssstttvvvvvvtttqqqooonnnrrrqqqpppnnnkkkhhhfffdddcccaaa```___aaabbbbbbbbbaaadddhhhkkklllkkkiiigggkkkkkkjjjhhhfffeeeeeeeeeiiikkklllkkkiiiiiikkkmmmiiijjjkkknnnsssyyy|||{{{}}}~~~}}}~~~~~~|||{{{zzzzzzyyyyyyzzzzzzzzz{{{}}}~~~~~~}}}||||||}}}}}}~~~~~~~~~ggg]]][[[]]]fffqqquuummmgggbbb^^^YYYWWWWWWVVVSSSOOOOOOOOONNNOOOPPPSSSUUUWWW^^^```bbbdddgggkkkqqquuu~~~|||yyyvvvuuutttvvvyyy~~~}}}tttnnniiiggggggeeeggghhhhhhggghhhjjjllllllllllllllllllkkkjjjjjjkkklllmmmnnnpppqqqrrrsssuuussspppooopppqqqqqqqqqqqqpppoooqqqssssssqqqnnnOOOQQQTTTUUUUUUTTTUUUVVVUUUVVVVVVWWWUUUSSSPPPOOOOOOLLLLLLOOOPPPOOOQQQUUUXXXXXX[[[___aaadddmmmvvv{{{vvvsssrrrrrrqqqppppppooonnnnnnhhhgggeeecccbbbbbbcccdddjjjnnnqqqsssrrrqqqpppoooqqqrrrrrrrrrsssuuuyyy}}}|||}}}~~~~~~~~~~~~}}}|||vvvtttssstttvvvvvvrrrnnnooollliiigggffffffeeedddeeeffffffggghhhhhhiiiiiihhhgggfffhhhjjjmmmmmmmmmkkkkkkjjjkkkmmmqqqtttvvvvvvwwwxxxxxxwwwuuurrrqqqmmmmmmlllllljjjiiigggfffcccaaa``````aaabbbbbbaaa___ccchhhmmmoooooommmkkkmmmlllkkkjjjhhhgggffffffiiikkklllmmmmmmmmmoooqqqllllllmmmppptttyyy}}}~~~|||zzzzzz|||~~~~~~~~~}}}~~~}}}|||yyywwwvvvvvvwwwxxxzzz{{{|||}}}~~~}}}}}}|||||||||}}}}}}}}}~~~vvvggg___ZZZ\\\cccsss~~~~~~sssllleeeaaa\\\ZZZZZZYYYVVVSSSSSSRRRPPPOOOOOOOOOPPPPPPYYY[[[^^^```bbbeeeiiilllsssyyy|||xxxtttsssrrrtttwww|||vvvqqqmmmiiiggghhhfffggghhhgggfffggghhhjjjkkkkkkllllllkkkkkkjjjiiijjjjjjkkklllmmmnnnooopppsssrrrpppppprrrtttttttttrrrqqqqqqrrrssssssqqqpppMMMPPPRRRSSSSSSRRRSSSSSSSSSSSSTTTSSSQQQOOOMMMKKKMMMKKKJJJMMMMMMLLLOOOTTTXXX^^^gggqqqyyy{{{vvvtttqqqqqqpppooonnnnnnmmmlllggggggfffeeedddddddddeeekkkmmmppprrrssssssrrrrrrpppqqqrrrrrrsssvvvzzz}}}}}}~~~}}}{{{vvvtttrrrsssuuuuuuqqqnnnqqqnnnjjjgggfffeeedddccceeeeeefffggghhhhhhiiiiiigggffffffgggjjjmmmnnnmmmiiiiiiiiijjjlllooorrrsssvvvvvvwwwxxxyyyyyywwwvvvjjjjjjjjjjjjiiigggfffeeedddbbbaaaaaabbbbbbaaa```^^^bbbhhhmmmqqqrrrqqqpppqqqpppooonnnnnnllljjjiiifffhhhjjjlllmmmooopppqqqnnnnnnoooqqqtttwww{{{}}}yyyxxxxxxyyyzzz|||~~~~~~}}}~~~}}}yyyvvvttttttvvvvvvyyyzzz{{{}}}}}}}}}||||||zzz{{{||||||{{{|||~~~ttthhh^^^[[[^^^dddkkkuuu}}}uuukkkfff```]]]]]]\\\YYYWWWUUUTTTRRRPPPNNNNNNMMMMMMTTTWWWZZZ]]]___bbbeeegggjjjooowww~~~zzz|||~~~xxxssspppooonnntttxxx~~~zzzssspppnnnjjjhhhiiiiiiiiijjjiiiggggggiiijjjmmmmmmmmmmmmmmmllllllkkkjjjjjjkkkkkklllmmmnnnnnnpppooonnnooorrrtttuuuuuurrrrrrrrrrrrssssssrrrqqqMMMOOORRRSSSRRRQQQRRRRRRQQQQQQQQQPPPOOOMMMKKKIIIPPPMMMMMMOOOOOOOOOTTT[[[\\\iii{{{|||wwwuuusssrrrqqqooommmkkkiiiiiiggggggffffffffffffffffffjjjkkkmmmooorrrtttuuuuuupppqqqrrrrrrsssvvvzzz}}}|||~~~|||zzzwwwuuurrrrrrtttssspppmmmqqqnnnjjjhhhgggfffdddbbbcccdddeeefffggghhhiiiiiigggffffffhhhkkknnnooonnnhhhhhhhhhiiikkkmmmoooppptttttttttwwwzzz|||{{{yyykkkjjjjjjiiihhhfffdddccceeecccbbbbbbccccccbbb```^^^aaaggglllppprrrsssssssssqqqppppppqqqpppnnnkkkfffgggiiikkknnnpppppppppnnnnnnoooppprrruuuwwwyyytttuuuwwwxxxyyy{{{}}}~~~~~~~~~zzzvvvttttttuuuvvvwwwxxxzzz{{{||||||{{{{{{xxxyyy{{{{{{zzz{{{}}}~~~qqqddd^^^\\\[[[]]]dddpppqqqkkkeee```___]]]ZZZWWWUUUTTTSSSQQQPPPOOONNNNNNPPPSSSWWW[[[]]]aaadddgggeeejjjqqqvvv{{{{{{uuupppllllllmmmnnnvvv{{{|||wwwrrrrrroookkkiiikkkllllllmmmkkkjjjiiikkklllmmmmmmnnnnnnmmmmmmlllkkklllllllllmmmmmmnnnnnnnnnmmmllllllmmmppprrrsssrrrqqqrrrrrrrrrrrrrrrssstttNNNPPPSSSSSSRRRRRRRRRRRRQQQQQQQQQPPPOOOMMMLLLKKKNNNMMMNNNQQQRRRTTT\\\eeeooo|||wwwvvvuuutttrrrooollljjjhhhggghhhhhhhhhhhhhhhhhhhhhiiikkkkkklllnnnrrrvvvwwwwwwrrrrrrsssssstttvvvzzz}}}|||~~~{{{yyyxxxuuurrrrrrssssssqqqnnnooommmkkkjjjjjjhhhfffdddccccccdddeeeggghhhiiiiiiiiihhhhhhjjjnnnpppqqqqqqiiiiiijjjjjjkkkmmmnnnnnnrrrqqqqqqtttyyy|||{{{yyymmmmmmlllkkkiiigggeeedddfffeeedddeeeeeeeeecccaaa___bbbeeejjjnnnqqqssstttrrrpppooopppssssssooollliiiiiikkknnnqqqrrrqqqpppllllllmmmoooppprrrtttuuurrrtttwwwxxxyyyzzz}}}}}}zzzwwwuuutttttttttuuuvvvwwwyyyzzzzzzzzzyyyvvvxxxzzzzzzzzz{{{|||~~~~~~zzzlllaaa\\\VVVVVVZZZcccqqqyyysssjjjdddaaa^^^ZZZWWWVVVUUUUUUTTTSSSRRRQQQPPPNNNQQQTTTWWWZZZ^^^bbbfffeeeiiimmmppprrrwww~~~uuurrrnnnjjjiiikkkoooqqqvvv}}}zzzvvvssssssqqqlllkkknnnnnnnnnooonnnllllllmmmooollllllmmmmmmllllllkkkjjjnnnnnnoooooooooooooooooolllkkkkkkllloooppppppoooooopppqqqqqqqqqqqqtttvvvPPPRRRTTTUUUSSSRRRSSSSSSSSSSSSRRRRRRQQQPPPPPPOOONNNNNNRRRWWWZZZ___kkkvvv~~~|||{{{xxxxxxwwwvvvtttqqqnnnkkkiiihhhjjjjjjkkkkkkllllllllllllpppooonnnooosssvvvwwwvvvuuuvvvvvvvvvvvvxxx|||{{{}}}zzzwwwwwwtttqqqrrrtttuuusssqqqnnnmmmmmmnnnnnnmmmjjjgggddddddeeefffhhhiiijjjkkklllllllllnnnqqqtttuuuuuummmmmmmmmmmmnnnnnnnnnooossspppooorrrwwwyyyxxxuuuooooooooonnnmmmkkkjjjiiiggggggfffggggggfffdddbbbaaabbbdddfffjjjnnnqqqsssrrrpppooorrruuuvvvrrrnnnlllkkklllooorrrrrrpppnnniiijjjkkklllnnnpppqqqrrrqqqtttwwwyyyyyyyyy|||~~~~~~|||{{{yyyvvvtttsssrrrrrrrrrtttvvvwwwxxxyyyxxxxxxtttwwwyyyzzz{{{{{{}}}{{{~~~xxxllleeeWWWUUUWWW\\\cccppp~~~tttlllgggccc^^^[[[XXXXXXXXXWWWUUUTTTRRRRRRMMMOOOPPPRRRTTTXXX]]]aaafffiiikkkkkkkkkmmmssswww~~~xxxtttllljjjhhhgggiiinnnssswwwyyy~~~xxxtttssstttqqqnnnnnnrrrnnnooooooooommmmmmoooqqqmmmmmmnnnnnnmmmmmmlllkkkppppppppppppoooooooooooolllkkkkkklllnnnnnnmmmllllllnnnppppppoooqqquuuxxxQQQSSSUUUVVVTTTSSSSSSTTTUUUUUUTTTTTTSSSSSSSSSSSSUUUWWW[[[bbbgggooo|||{{{zzz~~~|||zzz{{{wwwvvvuuurrrpppnnnlllkkkkkklllmmmnnnoooooooooooouuurrrpppqqqtttvvvvvvuuuxxxyyyyyyxxxxxxzzz}}}zzz}}}~~~yyyvvvuuurrrppprrruuuwwwvvvtttnnnnnnoooqqqrrrqqqmmmjjjeeeeeefffhhhiiikkkllllllooonnnnnnqqqtttwwwxxxxxxpppppppppppppppoooooooootttqqqnnnpppuuuwwwuuuqqqqqqqqqqqqqqqpppooonnnmmmhhhhhhggghhhhhhgggeeebbbcccbbbcccdddggglllppprrrtttqqqqqqtttyyyzzzvvvrrrlllkkkkkknnnqqqqqqnnnkkkggghhhiiikkkmmmnnnooopppqqqtttxxxyyyyyyyyy|||~~~}}}~~~~~~}}}|||yyyxxxwwwvvvtttrrrqqqpppqqqrrrtttvvvwwwxxxwwwwwwsssvvvyyyzzz{{{|||~~~zzz|||~~~xxxppp\\\YYYXXXYYYZZZbbbxxx~~~uuuooojjjddd```[[[[[[ZZZYYYWWWUUUSSSRRRMMMNNNNNNNNNPPPSSSXXX\\\hhhiiijjjiiiggghhhlllppprrrvvv}}}vvvooojjjgggfffeeefffjjjpppwww{{{~~~{{{uuusssrrrsssrrrooopppuuummmnnnooonnnmmmnnnoooqqqpppppppppppppppoooooonnnppppppppppppoooooooooooonnnmmmlllmmmnnnnnnllljjjjjjllloooooooooqqquuuyyyPPPTTTXXXXXXUUUSSSUUUXXXYYYYYYXXXWWWVVVXXX[[[___cccfffnnnvvv|||zzzwwwxxxyyyyyyyyyxxxwwwvvvxxxwwwuuurrrpppnnnmmmmmmoooooonnnnnnnnnoooqqqrrrsssrrrpppooopppssswwwyyyxxxuuutttxxx}}}~~~{{{}}}||||||}}}}}}{{{wwwtttrrrpppnnnnnnqqquuuxxxyyypppqqqqqqqqqoookkkhhhfffeeefffhhhjjjlllnnnpppqqqnnnnnnppprrruuuxxx{{{|||zzzxxxuuutttttttttrrrqqqrrrqqqpppsssvvvwwwtttpppssssssqqqooopppssspppjjjgggfffeeeeeeffffffdddbbbaaaaaaaaaeeejjjooorrrsssrrrqqqqqqsssvvvvvvtttqqqnnnlllkkkmmmqqqqqqlllgggjjjjjjiiikkkmmmmmmllljjjssstttuuuvvvvvvwwwyyy{{{vvvxxx{{{~~~|||zzzuuuqqqnnnmmmmmmnnnooopppqqqsssvvvxxxyyyzzzzzzyyyxxxzzz|||~~~~~~}}}}}}}}}~~~wwwnnn```UUUVVVXXX\\\kkk}}}~~~uuuoooiiiddd```]]]ZZZYYYXXXVVVTTTRRRPPPMMMIIIIIILLLPPPSSSUUU```dddiiillllllkkkiiiiiimmmnnnooossswww}}}|||{{{||||||xxxssskkkeeecccbbbdddfffiiimmmssszzz{{{{{{{{{vvvuuutttsssrrrqqqqqqpppkkkllllllmmmmmmnnnnnnnnnlllmmmnnnnnnmmmlllnnnooouuutttsssrrrpppooonnnnnnkkkiiiggghhhkkkmmmlllkkkooopppqqqssstttuuuuuuuuuRRRVVVYYYYYYXXXYYY^^^ccceeefffhhhhhhiiilllpppsssxxx|||{{{xxxyyyyyyyyyyyyxxxvvvuuuvvvvvvtttsssqqqpppppppppoooooonnnnnnoooqqqrrrttttttsssqqqpppqqqsssvvvxxxvvvtttsssvvv{{{~~~|||yyy|||{{{|||}}}~~~}}}zzzxxxuuusssqqqqqqsssuuuvvvvvvppprrrssssssqqqmmmiiigggjjjjjjkkkmmmnnnooopppqqqrrrrrrtttvvvyyy{{{~~~{{{yyyvvvuuuuuuuuusssrrrssssssssstttuuuvvvuuutttttttttrrrpppppprrroooiiigggfffeeeeeeffffffdddbbb``````aaadddjjjoooqqqrrrrrrpppppprrrttttttrrrooommmkkkjjjllloooooolllgggiiiiiijjjlllooopppooonnnrrrssssssssssssuuuxxxzzzxxxyyy{{{}}}~~~~~~}}}{{{xxxtttpppmmmlllllllllooooooqqqsssvvvxxxzzzzzz{{{yyyyyyzzz}}}~~~~~~~~~}}}}}}}}}~~~|||jjjZZZWWWXXXZZZcccooozzzrrrmmmccc___[[[XXXWWWVVVTTTSSSSSSPPPMMMLLLMMMPPPRRRRRR[[[```eeeiiikkkkkkkkkkkklllkkkkkkkkkmmmoooqqqrrrwww{{{{{{yyyyyyzzzyyysssqqqmmmgggcccccccccfffjjjnnnsssyyyzzzxxxvvvuuuttttttsssrrrqqqppppppjjjjjjjjjjjjjjjkkklllmmmnnnoooqqqqqqpppooopppqqqrrrrrrrrrrrrrrrqqqpppooollljjjhhhiiillloooooonnnpppqqqqqqrrrssstttuuuvvvYYY[[[\\\\\\^^^ccckkkrrrrrrvvv||||||yyyyyyyyyyyyxxxwwwuuuuuuuuuttttttsssssssssrrrrrrpppoooooooooppprrruuuvvvvvvuuussssssrrrsssuuuvvvtttrrrrrrtttxxxzzzxxxvvvwwwwwwxxxzzz|||}}}|||{{{yyywwwvvvuuuvvvvvvtttsssqqqrrrtttuuussspppllliiinnnoooppppppqqqqqqqqqqqqtttuuuwwwyyy{{{}}}|||zzzwwwvvvvvvvvvtttsssuuuuuuuuutttssstttvvvxxxuuuvvvuuuqqqqqqqqqnnnhhhgggfffeeeeeefffeeecccaaa______```dddiiinnnqqqrrrqqqpppoooppprrrrrrpppnnnllljjjiiikkknnnnnnllliiijjjjjjkkkooosssvvvvvvuuusssqqqooonnnpppssswwwzzzzzzzzz|||}}}}}}}}}|||{{{yyywwwsssooommmlllkkklllnnnoooqqqsssuuuxxxyyyzzz{{{zzzyyy{{{}}}~~~~~~}}}}}}|||{{{{{{{{{||||||||||||fff]]]ZZZXXX\\\cccrrryyysssjjjfff```[[[YYYXXXWWWVVVWWWTTTQQQPPPPPPPPPPPPOOOTTTYYY___dddhhhjjjmmmnnnmmmlllkkkjjjhhhggggggfffgggjjjoootttyyy~~~{{{yyyzzz}}}}}}qqqkkkhhhiiihhheeedddeeefffjjjpppvvv|||xxxuuuqqqtttssssssrrrqqqpppoooooojjjiiigggffffffhhhjjjkkkmmmppprrrsssrrrqqqqqqrrrpppqqqrrrsssssssssrrrqqqmmmkkkjjjkkknnnqqqssssssrrrqqqppppppqqqrrruuuvvvddddddddddddiiirrr}}}{{{{{{}}}~~~|||yyyxxxxxxwwwvvvuuuttttttuuuuuuuuuttttttssssssrrrpppooonnnooopppsssvvvxxxwwwvvvvvvuuuttttttssssssqqqpppppprrrtttvvvtttsssqqqpppqqqtttwwwzzz{{{{{{zzzyyyxxxxxxyyywwwuuurrrqqqsssuuuvvvuuurrrooolllpppppprrrsssssssssrrrrrruuuuuuwwwyyy{{{|||}}}~~~{{{yyywwwuuuuuuuuutttrrrtttuuuuuussspppqqquuuyyyuuuxxxwwwsssqqqqqqmmmhhheeedddcccdddddddddbbb```^^^^^^```dddjjjnnnpppqqqqqqpppppppppppppppoooooommmlllkkklllnnnooonnnmmmmmmnnnppptttyyy}}}~~~~~~vvvrrrnnnlllnnnrrrwwwzzz{{{{{{|||||||||{{{zzzzzzzzzxxxuuuqqqooonnnmmmmmmnnnoooqqqsssuuuwwwyyyyyy{{{zzzzzz{{{~~~~~~}}}|||{{{{{{yyyxxxxxxwwwwwwxxx{{{yyyhhh]]]XXXZZZ```iii~~~{{{uuuoooggg```]]][[[ZZZZZZWWWVVVTTTSSSSSSRRRPPPNNNOOOSSSYYY^^^ccchhhlllooonnnnnnmmmmmmkkkiiigggeee___aaadddgggkkkooosssvvv{{{~~~~~~}}}||||||~~~{{{tttpppfffbbbaaadddfffeeefffiiiiiiooovvv~~~~~~yyyuuuqqqssssssrrrqqqpppooonnnnnnkkkiiigggeeeeeefffhhhjjjkkkmmmpppqqqpppooooooppppppqqqssstttttttttrrrqqqooommmlllmmmooorrruuuvvvrrrpppnnnlllmmmooorrrtttrrrrrrrrruuu}}}}}}zzzxxxxxx{{{||||||{{{wwwwwwvvvuuutttsssssssssuuuuuuvvvuuutttsssqqqqqqpppooonnnmmmooorrrvvvxxxvvvvvvwwwwwwvvvtttrrrqqqnnnnnnnnnpppqqqqqqqqqpppmmmmmmmmmppptttyyy{{{{{{xxxxxxxxxyyyzzzyyyvvvsssqqqrrrtttuuutttsssqqqooonnnppprrrssstttttttttsssuuuvvvxxxzzz|||}}}~~~~~~zzzxxxuuutttttttttrrrqqqssstttssspppmmmnnnrrrwwwuuuyyyyyyuuurrrpppmmmhhheeecccccccccccccccaaa_________aaaeeejjjnnnppppppqqqqqqqqqqqqpppppppppqqqooonnnmmmnnnpppqqqrrrsssssstttvvvzzzzzztttnnnkkknnnsssxxxzzzzzzzzzzzz{{{{{{{{{zzzzzz|||{{{xxxuuusssrrrqqqqqqooopppqqqssstttvvvwwwxxxzzzyyyzzz{{{}}}~~~}}}{{{zzzyyyyyyxxxvvvuuuttttttvvvyyyxxxdddYYYZZZ```dddtttzzzpppgggbbb___]]]\\\WWWVVVTTTTTTUUUTTTRRRPPPMMMPPPUUUYYY]]]bbbhhhllllllnnnooopppooollliiiggg`````````aaacccdddeeefffjjjmmmsss{{{{{{xxxxxxxxxwwwyyy}}}|||vvvnnngggccc___]]]^^^ccceeeeeehhhmmmpppuuu}}}~~~{{{wwwtttsssrrrqqqpppooonnnnnnmmmmmmkkkhhhffffffgggiiijjjjjjlllooopppooonnnoooppprrrrrrttttttttttttsssrrrqqqpppppppppppprrruuuwwwpppnnnkkkiiiiiillloooqqq~~~xxxwwwuuuuuuvvvxxxxxxwwwttttttsssrrrrrrrrrrrrssstttuuuuuuuuutttsssqqqpppooonnnlllkkklllpppsssvvvtttuuuwwwxxxwwwtttqqqnnnmmmmmmnnnnnnnnnnnnnnnmmmnnnmmmlllooosssxxx{{{|||wwwwwwwwwxxxyyyxxxvvvtttqqqqqqrrrrrrrrrrrrrrrqqqooopppsssuuuuuuuuutttsssuuuwwwyyy|||~~~zzzwwwuuuttttttsssrrrqqqrrrrrrpppnnnlllmmmpppssstttyyyzzzvvvrrrqqqnnniiifffdddddddddddddddbbb```aaaaaacccgggkkknnnooooooooopppqqqpppooooooqqqsssrrrqqqppppppqqqsssvvvxxxzzz{{{|||}}}wwwooolllnnnssswwwxxxxxxxxxyyyyyyzzz{{{||||||~~~|||zzzxxxvvvuuutttqqqrrrrrrsssttttttuuuuuuyyyxxxyyy{{{|||}}}{{{yyyvvvvvvwwwvvvvvvtttsssssstttwww~~~tttddd```bbbcccjjj|||{{{pppiiiddd```^^^YYYWWWVVVVVVWWWWWWUUUSSSPPPQQQSSSUUUWWW[[[aaaeeemmmpppsssvvvvvvtttqqqnnnhhheeecccaaaaaa```^^^\\\```bbbffflllsssyyy~~~|||yyytttpppppprrrttt{{{~~~|||zzzvvvpppjjjddd```]]][[[[[[^^^cccfffggglllsssyyy~~~}}}zzzwwwvvvsssrrrrrrqqqpppooonnnnnnooommmkkkiiihhhhhhiiijjjkkklllnnnnnnnnnnnnppprrrrrrrrrsssssstttuuuvvvvvvtttuuuvvvuuuttttttuuuvvvpppnnnkkkiiiiiijjjmmmooozzzsssrrrppppppqqqrrrssssssqqqppppppooopppppprrrrrrqqqrrrsssttttttsssrrrqqqooommmjjjiiijjjmmmpppsssrrrtttvvvxxxwwwtttpppmmmlllmmmnnnnnnmmmlllllllllnnnlllkkklllqqquuuyyy{{{xxxwwwvvvvvvvvvvvvtttrrrppppppooonnnoooppprrrsssrrrsssuuuwwwwwwuuusssrrrrrrtttxxx{{{~~~zzzxxxvvvuuuuuutttsssqqqsssqqqnnnmmmnnnooooooooosssyyy{{{wwwsssqqqnnnkkkhhhgggfffgggggggggeeeccccccdddeeeiiimmmooonnnmmmlllnnnooonnnmmmnnnqqqtttrrrrrrqqqpppqqqtttxxx{{{xxxppplllooossstttuuuuuuuuuvvvxxxzzz|||~~~~~~}}}{{{yyywwwwwwsssssssssssssssssssssssswwwwwwxxxzzz|||{{{yyywwwssstttuuuuuuuuuuuutttsssqqquuu{{{}}}qqqkkkfffeeemmm~~~uuummmhhheee^^^\\\ZZZYYYYYYYYYXXXVVVUUUTTTSSSRRRQQQTTTYYY\\\eeejjjqqqxxx||||||zzzyyysssoookkkhhhfffddd```]]]^^^^^^___aaaeeejjjnnnqqquuuyyy{{{vvvtttqqqqqqqqqooonnnppptttxxx}}}qqqnnnjjjeeebbb```______\\\\\\aaagggkkkmmmttt||||||zzzwwwuuuvvvssssssrrrqqqpppoooooonnnooonnnlllkkkjjjiiiiiiiiijjjjjjkkkjjjjjjkkknnnqqqpppppppppqqqtttwwwzzz|||yyy|||}}}|||xxxvvvuuuvvvpppooollljjjjjjkkkmmmnnn|||zzz}}}|||wwwooonnnlllllllllnnnpppqqqooonnnnnnnnnnnnpppqqqrrrnnnoooqqqsssttttttsssrrrnnnllliiiggghhhkkknnnqqqppprrrvvvxxxwwwtttooolllkkkmmmnnnmmmlllkkkkkklllllljjjhhhiiimmmrrrvvvwwwyyywwwuuutttttttttrrrppppppooommmlllmmmooorrrtttuuuvvvxxxyyyxxxuuurrrpppnnnqqqtttxxx{{{}}}}}}}}}|||yyywwwvvvvvvuuutttssstttpppmmmmmmoooqqqooommmrrrxxx|||xxxsssqqqooolllkkkjjjiiiiiijjjiiigggeeeeeeeeegggjjjmmmooonnnmmmjjjlllmmmmmmlllmmmqqqtttrrrrrrqqqpppqqqtttyyy|||xxxppplllnnnrrrsssrrrssstttuuuwwwzzz|||~~~|||zzzyyyxxxtttttttttssssssrrrrrrqqqwwwwwwwwwyyy{{{zzzxxxvvvqqqrrrtttuuuvvvuuuuuutttooosssyyy~~~wwwllleeedddpppvvvppplllccc```]]][[[[[[ZZZYYYXXXXXXWWWTTTPPPNNNPPPTTTWWWVVV]]]gggrrryyy}}}}}}}}}|||xxxrrrooommmjjjfffbbb___]]]\\\[[[\\\```dddfffeeeiiipppvvv{{{|||{{{zzzxxxtttoookkkhhhlllnnnppppppqqqtttzzz|||wwwtttiiigggccc___^^^___aaabbb^^^___eeelllqqqttt|||}}}zzzxxxsssrrrttttttssssssrrrqqqpppoooooonnnnnnmmmlllkkkiiihhhhhhggggggfffeeeeeeggglllooonnnnnnnnnppptttyyy~~~}}}|||wwwvvvvvvqqqpppnnnlllllllllmmmnnnyyyvvvvvvwwwuuurrrmmmmmmmmmlllkkkjjjiiihhhjjjiiiiiilllooopppnnnkkkmmmmmmooopppppppppooonnnkkkjjjiiihhhhhhiiijjjjjjnnnppprrrttttttrrrpppnnnkkkmmmnnnnnnmmmkkkkkklllqqqmmmjjjjjjmmmooopppooosssttttttuuusssqqqooommmnnnnnnnnnnnnoooppprrrrrrtttuuuuuuuuuuuusssqqqppppppsssvvvzzz}}}~~~yyyyyyxxxwwwuuusssrrrqqqooonnnmmmoooqqqrrrqqqppptttvvvwwwvvvsssooommmlllkkkjjjjjjjjjlllllljjjhhhgggggghhhiiikkklllmmmnnnhhhjjjkkkllllllnnnppprrrppprrruuuvvvvvvwwwxxxzzzyyypppmmmoooqqqqqqooottttttuuuvvvyyy|||~~~}}}{{{{{{xxxwwwtttpppmmmmmmppprrrxxxwwwvvvuuuuuuttttttuuuuuuuuuuuutttssssssrrrrrrrrrqqqsssxxx~~~wwwkkkbbbeeemmmyyyxxxqqqlllgggaaa______^^^ZZZVVVWWWUUUSSSSSSSSSSSSRRRQQQNNNTTT]]]hhhqqqyyy}}}~~~{{{xxxsssnnnkkkgggbbb\\\[[[^^^___]]]ZZZ___```bbbeeejjjnnnrrruuu}}}{{{wwwtttpppmmmjjjgggfffgggiiikkkjjjlllpppuuuyyy}}}}}}xxxtttoooiiifff]]]]]]\\\\\\^^^aaadddeeecccjjjtttxxxyyy|||zzztttpppooopppqqqqqqrrrsssrrrpppnnnmmmnnnmmmmmmlllkkkjjjiiihhhggghhhgggeeeddddddeeeggghhhhhhiiiiiijjjrrr}}}~~~{{{|||zzzvvvwwwtttpppllliiiiiiiiiiii~~~yyyrrrppprrrtttsssqqqqqqpppnnnkkkiiihhhgggfffhhhggggggiiilllmmmkkkhhhiiijjjlllnnnoooppppppppplllkkkjjjiiihhhiiiiiijjjlllnnnqqqssstttrrrpppoooooopppqqqpppnnnmmmmmmnnnpppmmmjjjjjjlllnnnooonnnpppqqqssstttsssrrrpppooonnnnnnnnnnnnooopppqqqrrrtttttttttttttttsssrrrqqqrrrtttwww{{{}}}~~~~~~~~~{{{zzzyyywwwtttqqqooommmpppnnnnnnoooppprrrqqqpppqqqsssttttttrrrpppnnnmmmkkkjjjiiijjjkkkkkkiiiggghhhiiijjjkkklllmmmmmmmmmjjjkkkllllllkkklllnnnpppooorrruuuvvvvvvvvvwwwxxxyyytttnnnlllooossssssrrrvvvwwwwwwxxxyyy{{{}}}}}}~~~~~~~~~~~~~~~}}}|||{{{}}}{{{xxxsssooommmoooqqqvvvvvvuuuuuuttttttuuuuuussssssssssssttttttttttttqqqqqqsssxxx}}}sssccc```dddkkkyyy}}}vvvpppiiifffeeedddaaa]]][[[YYYVVVUUUUUUUUUTTTSSSRRRUUUZZZ```hhhoootttwww}}}xxxtttpppkkkeeeccccccccc```]]]^^^^^^^^^^^^```cccfffhhhnnnrrrxxx||||||wwwsssooollljjjkkkiiigggfffgggjjjmmmooosssuuuwwwzzz|||}}}~~~~~~{{{xxxsssnnnjjjgggccc```]]]]]]]]]___aaadddgggiiijjjrrr{{{|||wwwrrrooooooppprrrrrrssssssrrrooommmlllllllllkkkkkkjjjhhhggggggffffffeeedddccccccdddeeefffeeeffffffhhhooozzz~~~}}}zzzxxxyyy|||}}}{{{xxxxxxvvvrrrmmmjjjiiihhhiiiyyyvvvrrrmmmmmmooorrrrrrqqqtttrrrnnnjjjgggfffeeeeeefffeeeeeefffhhhhhhfffeeeeeefffhhhkkkmmmoooppppppmmmllljjjiiihhhhhhhhhhhhkkkllloooqqqrrrrrrqqqpppsssssssssqqqnnnnnnoooqqqooommmjjjjjjlllnnnoooooonnnppprrrssstttsssrrrqqqooonnnnnnnnnooopppqqqqqqtttssssssrrrrrrrrrssssssqqqsssvvvxxxzzz{{{zzzzzzxxxxxxwwwuuusssqqqooonnnpppooommmnnnoooppppppoooooopppqqqrrrrrrqqqooonnnjjjiiihhhhhhiiiiiigggfffiiijjjkkklllmmmllllllkkklllmmmmmmllljjjjjjkkkmmmoooqqqtttuuuuuuttttttuuu}}}~~~qqqnnnkkklllqqqtttuuutttxxxyyyyyyzzz{{{{{{{{{zzz{{{{{{|||}}}~~~~~~~~~}}}{{{vvvqqqnnnoooppptttttttttttttttuuuuuuuuuqqqqqqrrrsssssstttuuuuuuqqqqqquuuzzz~~~jjjaaa______fffnnnzzzsssnnnkkkhhhccc___\\\ZZZWWWUUUUUUTTTSSSRRRVVVVVVVVVXXX\\\aaagggkkkvvvzzz|||wwwqqqmmmkkkhhhddd```^^^\\\ZZZXXXXXXZZZ\\\^^^aaadddhhhlllmmmoooqqqssswww{{{}}}yyywwwooommmkkkhhhfffdddddddddffffffggghhhlllppptttvvv~~~~~~}}}zzzwwwvvvoookkkfffbbb```^^^\\\ZZZ]]]^^^```cccfffjjjnnnpppuuu{{{zzzwwwssspppnnnnnnpppqqqqqqssssssrrrnnnkkkjjjjjjiiiiiihhhgggffffffeeeeeecccccccccddddddcccccccccbbbdddeeegggmmmwww{{{{{{wwwtttrrrssswwwyyyyyyxxxxxxuuuqqqmmmjjjhhhhhhhhhyyyvvvssspppmmmmmmooorrrrrrrrrtttqqqmmmiiifffeeeeeefffeeeeeeeeeeeeeeeeeedddcccdddeeefffiiikkklllnnnnnnmmmllliiigggfffeeeeeeeeehhhjjjlllnnnooopppppppppuuutttssspppnnnnnnppprrrpppnnnmmmlllmmmnnnpppqqqqqqrrrtttuuuuuuuuusssrrrpppoooooooooooooooppppppsssrrrqqqppppppqqqrrrsssoooppprrruuuvvvuuuttttttqqqqqqrrrsssssssssrrrrrrpppnnnllllllnnnoooooonnnoooooopppqqqrrrqqqooommmjjjiiihhhhhhiiihhhgggeeeiiijjjkkkllllllkkkiiihhhkkkllllllkkkiiiiiijjjlllmmmppprrrsssrrrqqqqqqrrryyyzzz}}}~~~~~~}}}|||mmmlllkkknnnrrruuuvvvuuuwwwxxxzzz{{{||||||{{{zzzyyyzzz|||}}}|||wwwrrrooooooqqqqqqrrrsssttttttuuuuuuuuuqqqqqqrrrrrrssssssssssssqqqrrrvvv}}}wwwkkkbbb\\\^^^eeeoooxxxpppggg``````]]]YYYWWWWWWWWWVVVUUUWWWUUUTTTSSSUUUXXX\\\___fffkkkttt|||}}}xxxuuupppkkkggg```^^^[[[YYYYYYZZZ]]]^^^\\\^^^aaaccccccdddeeegggjjjnnnrrrvvvxxxzzz}}}~~~|||zzzwwwsssqqqnnnkkkjjjfffeeecccbbbbbbccceeeggggggiiikkkoootttyyy}}}~~~yyysssmmmjjjeeebbb]]]ZZZYYYZZZZZZYYY^^^```ccchhhmmmqqquuuvvv|||xxxvvvrrrooommmmmmnnnooopppqqqrrrqqqmmmjjjhhhhhhgggffffffeeeddddddccccccaaabbbdddeeeeeedddbbbaaaaaaeeeggghhhmmmtttxxxxxxqqqnnnllllllooorrrssssssrrrqqqnnnkkkiiihhhggggggyyyvvvtttrrrpppnnnnnnooopppqqqqqqqqqoookkkhhhffffffggghhheeeeeeeeeeeedddddddddeeefffgggggghhhiiijjjkkklllkkkiiigggeeecccbbbbbbbbbfffggghhhjjjlllmmmnnnooosssrrrqqqooolllllloooqqqqqqqqqpppooonnnppprrrtttuuuvvvwwwxxxxxxvvvtttsssppppppooooooooooooooopppqqqpppooonnnnnnnnnooopppmmmoooqqqrrrssssssqqqqqqmmmmmmooopppqqqrrrrrrsssooommmkkkkkklllnnnnnnnnnqqqpppppprrrsssrrrooolllkkkjjjiiiiiiiiiiiigggeeehhhhhhiiijjjiiihhhgggfffiiijjjjjjjjjhhhhhhjjjlllkkkmmmoooooonnnnnnoooppptttvvvxxxzzzzzzyyyxxxwwwllllllmmmoooqqqtttuuuuuutttvvvxxxzzz|||}}}}}}}}}{{{{{{}}}~~~}}}{{{wwwrrrpppqqqrrrpppqqqssstttuuuuuuuuuuuussssssrrrrrrqqqqqqqqqqqqoooooottt{{{~~~yyyiii[[[ZZZbbbeeeooo~~~ppphhhgggccc___]]]]]]]]]]]]\\\TTTTTTTTTTTTUUUVVVWWWXXXXXX]]]dddkkkrrryyy~~~zzzuuurrriiifffccc```^^^^^^___```[[[\\\^^^^^^]]]\\\]]]^^^aaacccfffhhhhhhjjjlllnnnoooqqqvvv{{{}}}yyyuuuqqqlllkkkjjjgggeeedddcccdddbbbbbbaaabbbdddgggjjjlllnnnpppssswww{{{~~~{{{vvvpppiiiccc___^^^[[[XXXVVVXXXZZZ[[[[[[aaadddiiioootttyyy|||}}}xxxvvvssspppmmmkkkkkkkkkmmmoooppppppmmmjjjhhhgggeeeddddddccccccbbbbbbbbbaaabbbdddffffffdddbbbaaa___dddfffgggjjjooorrrqqqllljjjhhhggghhhiiikkkkkkjjjiiihhhgggffffffggggggyyytttqqqooooooooonnnmmmmmmmmmnnnooonnnllljjjhhhggghhhhhhiiieeeffffffeeeddddddfffhhhiiiiiiiiihhhiiiiiijjjkkkiiigggeeecccbbbaaaaaaaaaeeeeeeeeefffgggiiikkklllooooooooommmllllllmmmooorrrrrrrrrpppooopppsssvvvwwwxxxyyyzzzyyyxxxvvvtttqqqqqqpppooonnnnnnnnnooooooooonnnmmmlllllllllllllllmmmoooqqqrrrqqqpppooolllmmmnnnoooppppppppppppooommmkkkkkkmmmoooqqqqqqtttrrrqqqsssuuuuuuqqqmmmmmmlllkkkkkkkkkjjjhhhfffhhhhhhgggggggggggggggggghhhiiiiiiiiiggghhhiiikkkiiijjjjjjiiiiiijjjmmmooopppqqqrrrssssssrrrqqqppplllllllllnnnoooqqqrrrsssrrrsssvvvxxx{{{}}}~~~|||}}}|||{{{zzzvvvsssqqqqqqsssqqqrrrtttuuuvvvvvvuuuuuussssssrrrqqqqqqpppoooooommmlllooovvvyyyyyy{{{vvv```XXX]]]___ccclllzzzzzzpppkkkhhhbbb^^^]]]\\\\\\[[[TTTUUUVVVVVVVVVVVVUUUUUURRRUUUZZZ^^^ccckkkuuu}}}~~~|||ssspppmmmiiieeebbbaaa```\\\\\\\\\[[[XXXWWWWWWXXXZZZ[[[]]]]]]\\\]]]^^^```aaacccgggkkkpppsssvvvxxxwwwyyy{{{~~~~~~~~~zzzwwwtttqqqpppmmmjjjhhh```aaaaaa___^^^___aaacccbbbbbbccceeeiiillloooqqqvvvwwwyyy|||~~~wwwuuuqqqlllfffaaa\\\YYYZZZXXXWWWXXX[[[^^^``````iiilllrrrxxx~~~|||wwwvvvssspppllliiihhhfffhhhkkknnnnnnmmmjjjiiihhhcccccccccbbbbbbaaaaaaaaaaaabbbdddeeeeeedddbbbaaa\\\bbbeeedddeeehhhjjjiiihhhgggfffdddddddddeeeeeeccccccccccccddddddeeefff~~~xxxuuurrrpppnnnlllmmmmmmmmmmmmmmmoooppplllllljjjiiihhhhhhhhhhhhdddeeefffeeeddddddgggjjjkkkjjjiiiiiiiiijjjkkklllhhhgggeeecccbbbaaaaaabbbccccccbbbbbbdddfffhhhiiikkklllnnnmmmllllllmmmoooqqqrrrrrrqqqooopppsssvvvuuuvvvxxxzzzzzzyyyxxxvvvrrrqqqpppooonnnnnnnnnnnnmmmmmmmmmlllkkkiiigggggggggiiikkkmmmnnnmmmlllkkkiiijjjlllmmmooopppppppppqqqooommmmmmpppsssuuuuuutttrrrrrrtttxxxyyyuuuqqqpppnnnmmmmmmmmmllljjjhhhiiihhhgggffffffgggiiijjjiiijjjjjjhhhfffeeeggghhhggggggeeeddddddgggkkkooommmmmmmmmlllkkkkkkjjjjjjiiiiiijjjjjjkkkmmmppprrrrrrssstttvvvyyy{{{}}}~~~~~~||||||{{{wwwtttqqqqqqrrrrrrsssuuuwwwwwwwwwuuuuuuqqqqqqqqqqqqpppppppppppppppmmmnnnsssvvvuuuwwwzzzqqqaaa___^^^\\\___iiiwww}}}tttooohhhbbb___\\\ZZZYYYWWWWWWWWWWWWVVVVVVUUUUUUQQQSSSVVVWWWXXX]]]fffmmmsssvvv{{{~~~xxxwwwuuuqqqnnnjjjgggeeeaaabbb```^^^ZZZXXXXXXXXXWWWXXXYYYXXXWWWWWWYYY[[[ZZZ[[[]]]___bbbdddfffggggggiiilllooopppqqqqqqqqqsssuuuxxxyyyxxxvvvuuuuuuxxxxxxxxxxxxxxxyyyzzzzzzxxxzzz{{{{{{zzzxxxxxxxxxuuuuuuuuutttrrrpppmmmlllkkkiiigggeeeeeeeeecccaaa]]]^^^______^^^```dddgggggghhhkkknnnrrruuuxxxyyyzzz{{{{{{|||{{{yyywwwvvvooolllhhhddd___\\\ZZZYYY[[[[[[[[[^^^cccfffhhhhhhrrrvvv|||}}}xxxwwwtttsssqqqnnnkkkhhheeedddcccgggkkkmmmmmmkkkjjjjjjbbbbbbbbbbbbaaaaaaaaaaaaaaaaaabbbccccccbbbaaaaaa\\\bbbeeecccbbbdddeeeccceeeeeeeeeeeecccccccccdddaaaaaaaaabbbbbbbbbcccccc}}}xxxuuuttttttsssrrrlllmmmnnnnnnnnnooorrrsssmmmlllkkkjjjiiigggffffffbbbdddeeeeeecccdddgggkkkkkkjjjjjjjjjjjjlllmmmnnnhhhgggeeecccbbbbbbcccccccccbbbaaaaaabbbdddfffhhhiiikkkmmmnnnmmmmmmmmmnnnppprrrrrrpppnnnooorrrvvvrrrtttvvvyyyzzzzzzyyyxxxrrrrrrpppooonnnnnnnnnnnnlllllllllllljjjgggeeecccbbbdddfffhhhiiiiiihhhgggdddfffiiillloooqqqssstttssspppnnnooorrrvvvxxxyyysssrrrqqquuuzzz|||xxxtttqqqpppooonnnooonnnkkkiiijjjiiigggeeefffhhhjjjlllkkkkkkkkkhhheeeddddddeeefffeeecccaaaaaaeeekkkppplllkkkiiihhhgggffffffffffffgggggghhhhhhkkkooorrrsssssstttuuuwwwzzz|||~~~~~~~~~}}}}}}~~~~~~|||yyytttrrrqqqrrrssstttvvvxxxxxxwwwuuutttooooooooopppqqqqqqrrrrrruuupppooosssuuuuuuvvvyyy|||nnnfff```[[[ZZZ```kkk||||||tttlllfffbbb___]]]ZZZYYYXXXVVVUUUUUUUUUUUUQQQSSSUUUSSSQQQTTTZZZ```dddiiipppuuuxxxzzz{{{|||yyyyyyyyywwwuuurrrooommmiiiiiigggddd___]]]\\\]]]WWWXXXYYYYYYXXXXXXZZZ\\\WWWXXXXXXYYYZZZ[[[\\\\\\]]]^^^aaadddfffffffffeeecccfffiiijjjiiigggfffeeejjjiiiiiiiiiiiiiiijjjkkkhhhjjjmmmmmmllljjjiiiiiijjjkkkkkkjjjhhheeebbb```cccaaa______``````___^^^___aaabbbbbbaaaccchhhllloooqqqtttxxx|||{{{{{{{{{yyywwwsssooommmjjjgggccc___\\\[[[[[[[[[___```aaafffkkkoooppppppyyy|||wwwtttuuuppppppnnnllljjjgggdddccc```dddiiilllmmmlllllllllbbbbbbbbbbbbaaaaaaaaaaaa``````aaaaaaaaaaaa``````^^^dddhhheeeccccccdddbbbbbbdddffffffeeeddddddeeebbbbbbbbbaaaaaaaaaaaaaaa}}}yyywwwuuusssrrrrrrqqqooommmhhhiiikkkmmmnnnnnnmmmmmmkkkjjjiiihhhfffdddcccbbbdddiiijjjgggeeeffffffddddddfffhhhjjjjjjiiigggfffhhhhhhgggffffffffffffgggfffdddbbb``````bbbeeegggkkkkkkjjjiiiiiihhhiiiiiimmmmmmllllllmmmoooqqqssstttuuuvvvxxxyyyxxxuuusssrrrrrrpppooommmkkkjjjiiijjjjjjiiiiiigggfffeeeddd```aaaccceeefffffffffeeedddeeefffjjjooorrrsssrrrwwwrrrmmmmmmrrrwwwxxxxxxyyyuuurrrtttyyy}}}|||zzzwwwuuurrrqqqpppooommmlllrrrooolllkkklllmmmnnnmmmnnnkkklllpppmmmfffeeeiiigggeeebbbbbbdddeeeffffffeeeeeeeeecccaaabbbdddggghhhfffdddeeeiiilllllllllkkknnnsssvvvwwwxxxyyy{{{|||}}}~~~~~~}}}||||||yyywwwvvvtttqqqoooqqqttttttqqqooorrrsssrrrrrrrrrrrrqqqrrrrrrrrrsssnnnqqqssssssqqqoooqqqsssyyy~~~qqqccc^^^^^^aaabbbkkk}}}vvvqqqkkkccc]]]aaa___\\\ZZZZZZZZZYYYXXXUUUUUUVVVUUUTTTTTTUUUWWW\\\]]]___ccchhhmmmoooooonnnqqquuuwwwwwwuuuuuuuuutttsssppplllhhhdddaaa```\\\[[[YYYWWWVVVVVVWWWXXXXXXWWWUUUUUUTTTUUUVVVWWWZZZ\\\^^^``````___^^^]]]______``````___^^^\\\[[[]]]]]]]]]]]]]]]^^^______```___]]]\\\\\\^^^```aaa^^^___```___]]]]]]]]]^^^[[[\\\]]]___```aaaaaaaaadddeeefffhhhkkkoooqqqsssxxxzzz|||~~~~~~}}}vvvtttpppmmmiiigggeeeddd```___]]]\\\]]]^^^```aaabbbgggmmmpppqqqrrruuuxxx|||yyytttpppnnnllljjjhhhggghhhgggccc___bbbcccdddfffhhhjjjkkkllldddcccbbbbbbccccccaaa``````bbbcccaaa^^^]]]^^^```bbbdddeeeeeebbb```______dddddddddddddddcccbbbaaa```aaaaaaaaaaaabbbbbbbbb{{{tttrrrtttrrrpppooooooooommmkkkhhhiiijjjlllmmmnnnnnnmmmmmmllljjjiiihhhgggffffffiiinnnoookkkhhhgggfffdddbbbdddfffhhhiiihhhgggfffgggfffeeeddddddeeeffffffdddccc```______bbbeeeggghhhhhhgggfffffffffffffffkkkkkklllmmmnnnoooqqqrrrtttssssssvvvxxxwwwtttppppppooonnnlllkkkiiihhhhhhgggggghhhgggfffeeecccbbb^^^___```aaabbbcccccccccddddddfffiiinnnqqqqqqqqqwwwrrrnnnoootttyyy{{{zzzyyyvvvtttvvv{{{~~~}}}{{{yyywwwsssrrrrrrrrrqqqpppssspppmmmkkklllnnnoooooopppnnnooorrrpppjjjjjjoooooojjjddd``````bbbdddeeeddddddcccbbb```aaaccceeejjjhhhffffffiiikkkjjjiiijjjnnnrrrvvvwwwxxxyyyzzz}}}~~~~~~}}}{{{zzzzzzxxxvvvttttttssspppnnnnnnqqqrrroooooorrrsssssstttsssrrrqqqpppqqqrrrsssoooqqqssssssqqqpppqqqrrrtttyyyxxxkkkaaa______dddwwwxxxpppiiigggddd```]]]\\\[[[ZZZYYYVVVVVVUUUTTTRRRRRRSSSSSSVVVVVVWWW[[[```ccceeeeeeeeegggkkkmmmooorrrvvvyyyyyyxxxvvvrrroookkkhhhfffdddcccaaa___]]][[[ZZZZZZYYYXXXWWWWWWWWWXXXYYYZZZWWWXXXYYYZZZZZZZZZYYYYYY\\\]]]]]]]]]]]][[[ZZZYYYXXXXXXXXXXXXXXXYYYZZZZZZ[[[ZZZXXXWWWWWWXXXZZZ[[[ZZZ[[[\\\[[[ZZZZZZ\\\]]]\\\]]]___aaacccdddeeeeeehhhiiilllooosssvvvxxxzzzyyyzzz{{{|||{{{zzzxxxvvvmmmkkkhhhdddaaa_________\\\\\\[[[\\\^^^aaadddfffffflllrrrvvvxxxzzz}}}yyyvvvrrrnnnlllmmmjjjgggfffeeedddaaa___aaaaaabbbcccdddeeeeeefffbbbbbbaaabbbccccccaaa___^^^```aaa```^^^\\\^^^___bbbdddeeeeeecccaaa```aaaccccccccccccbbbbbbaaa```cccccccccccccccccccccccc{{{uuuqqqqqqpppooommmllllllkkkiiihhhfffgggiiikkkmmmnnnnnnnnnnnnmmmllljjjjjjjjjkkkkkkpppuuuwwwrrrllliiigggdddaaabbbdddeeeffffffeeeeeeeeedddcccbbbbbbccceeefffdddbbb```______aaadddfffgggfffffffffeeeeeeeeeeeehhhiiikkkmmmnnnooopppppprrrooonnnqqquuuuuuqqqllllllkkkjjjhhhgggfffffffffcccdddeeefffeeedddbbb```\\\\\\\\\]]]^^^___aaaaaacccccceeehhhlllnnnooonnnsssooommmnnntttyyy{{{{{{yyywwwwwwyyy}}}~~~{{{|||yyyuuutttuuuvvvwwwwwwwwwsssooommmmmmooopppqqqsssrrrrrrtttsssppprrrvvvwwwpppggg```^^^```bbbcccaaabbbbbb```______bbbdddllljjjiiihhhiiiiiihhhgggjjjmmmrrruuuwwwwwwyyyzzz~~~~~~~~~~~~}}}|||zzzyyyvvvtttrrrqqqqqqqqqooommmjjjnnnpppnnnooorrrtttsssuuutttqqqooooooppprrrsssppprrrssssssqqqpppqqqrrrpppuuu|||mmmccc___```kkkwww|||uuusssoooiiidddaaa```^^^]]]ZZZYYYWWWTTTSSSRRRRRRRRRQQQQQQQQQTTTWWWZZZZZZZZZ\\\]]]___aaadddjjjrrrwww{{{{{{{{{yyywwwssspppnnnlllllljjjhhheeebbb___]]]\\\[[[ZZZYYYZZZZZZ\\\\\\YYYYYYZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZXXXWWWWWWUUUUUUUUUTTTUUUUUUVVVWWWWWWVVVTTTTTTTTTTTTUUUVVVVVVWWWXXXWWWWWWXXX[[[^^^^^^```bbbeeehhhjjjlllllloooppptttwwwzzz|||}}}~~~wwwwwwwwwuuussspppmmmkkkdddbbb^^^[[[YYYYYYZZZ[[[[[[[[[\\\___ccchhhllloooooottt{{{zzztttrrrnnnkkkjjjmmmjjjfffcccbbbaaa___]]]^^^^^^^^^^^^____________``````___```bbbbbbaaa___^^^___``````^^^]]]^^^___aaaccceeedddcccbbbbbbcccaaaaaaaaaaaaaaaaaaaaa```gggggggggfffeeeeeeddddddxxxwwwuuusssrrrtttnnnllljjjjjjjjjjjjhhhfffeeefffhhhjjjlllmmmnnnoooooommmlllkkkkkklllmmmooouuu|||~~~xxxoookkkgggdddbbbbbbbbbccccccbbbbbbbbbcccbbb`````````bbbdddfffgggeeecccaaaaaaaaacccdddggggggggggggggggggfffffffffgggiiikkkmmmmmmmmmmmmnnnkkkiiilllpppqqqmmmggghhhgggeeeddddddddddddddd```bbbdddeeeeeecccaaa```]]]\\\\\\\\\]]]___aaabbbbbbbbbcccfffiiikkkkkkjjjkkkjjjiiilllpppuuuxxxxxxvvvvvvwwwzzz}}}~~~|||zzz~~~zzzwwwvvvxxx{{{}}}~~~~~~zzztttqqqpppqqqrrrrrruuuuuuuuuuuuttttttwwwzzzzzztttkkkdddaaaaaabbbcccaaaaaabbbaaa``````bbbdddlllkkkkkkkkkkkkjjjhhhgggiiimmmqqqtttvvvwwwxxxyyy{{{{{{}}}}}}}}}|||{{{{{{vvvtttrrrqqqqqqpppmmmllliiinnnqqqoooppptttvvvuuuvvvtttqqqnnnnnnoooqqqsssqqqrrrssssssrrrqqqqqqqqqppptttzzzpppeeeaaaeeemmm}}}uuuooojjjgggdddccc^^^\\\XXXVVVUUUUUUTTTTTTSSSRRRQQQRRRTTTVVVUUUTTTWWWWWWXXXYYY[[[___fffjjjuuuvvvxxxzzzyyywwwuuusssppppppooonnnkkkhhheeecccaaa```___]]]]]]]]]^^^^^^^^^]]]]]]\\\\\\]]]^^^^^^[[[[[[ZZZZZZYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWVVVUUUTTTTTTTTTUUUUUUUUUVVVWWWWWWXXXZZZ^^^aaacccdddgggkkknnnqqqsssssstttvvvxxxzzz{{{zzzyyyxxxooonnnmmmkkkhhheeebbbaaa^^^\\\YYYWWWWWWXXXZZZ\\\^^^___bbbeeekkkqqqvvvzzzzzztttpppooollliiiiiillliiieeeaaa___]]]]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\^^^^^^^^^___aaabbbaaa```___```aaabbbaaaaaa``````aaacccddddddccccccdddfffbbbbbbbbbaaabbbbbbbbbcccjjjiiihhhgggfffeeeddddddxxxrrrnnnooonnnmmmnnnqqqmmmllljjjjjjjjjjjjhhhfffeeefffgggiiijjjlllnnnooommmmmmlllllllllmmmnnnooovvv~~~{{{rrrkkkhhheeedddcccbbb```______^^^^^^bbbaaa`````````bbbeeefffkkkjjjgggdddbbbbbbbbbbbbeeefffggggggggggggffffffdddeeegggiiijjjjjjjjjiiiiiigggeeegggkkkkkkhhhddddddcccbbbaaaaaabbbcccddd```bbbcccddddddcccaaa```^^^^^^]]]]]]___```bbbdddaaaaaabbbdddggghhhhhhfffffffffgggjjjnnnsssuuuvvvssssssuuuwwwyyyzzzyyyxxx|||zzzwwwwwwzzz~~~zzzvvvuuuttttttsssuuuwwwwwwuuutttuuuwwwyyyvvvrrrmmmiiigggfffeeecccaaabbbccccccbbbbbbdddeeekkklllnnnnnnmmmkkkjjjiiiiiilllqqqtttuuuvvvwwwyyyvvvxxxzzz|||}}}~~~~~~~~~zzzxxxuuusssrrrpppnnnkkkjjjpppsssrrrssswwwxxxwwwvvvssspppnnnmmmoooqqqssssssssssssssssssrrrqqqpppppptttxxx|||nnnbbbbbbgggnnn{{{{{{uuupppkkkiiibbb^^^YYYWWWWWWWWWVVVUUUVVVUUUSSSTTTUUUUUUSSSRRRQQQSSSTTTUUUVVVXXX[[[^^^hhhjjjnnnqqqssssssrrrqqqooopppppppppooonnnlllkkkhhhgggeeedddcccccccccccc``````______^^^______```^^^^^^]]]]]]\\\[[[[[[[[[YYYYYYXXXXXXXXXXXXYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVWWWXXXZZZ[[[\\\___bbbeeehhhiiilllnnnqqqsssuuuuuuuuuuuuuuuuuurrrooollljjjcccbbbaaa```^^^\\\[[[ZZZ[[[ZZZXXXXXXYYY[[[^^^```dddeeeggglllrrryyy~~~xxxooonnnnnnkkkiiiiiijjjhhhddd```]]][[[[[[\\\YYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\]]]___aaacccbbbaaaaaabbbccceeeffffffdddcccbbbccceeedddddddddfffgggdddcccccccccccceeeffffffjjjiiiiiigggfffeeedddccc~~~vvvqqqllljjjkkkjjjiiijjjnnnmmmllljjjjjjjjjjjjiiigggffffffggghhhiiikkkmmmnnnllllllmmmmmmnnnnnnnnnnnnrrr||||||rrrkkkhhheeedddcccaaa^^^]]]]]]]]]^^^``````aaabbbcccdddffffffmmmkkkiiifffdddbbbbbbbbbcccdddeeefffffffffeeedddcccdddeeeeeeffffffeeeeeedddcccbbbcccddddddcccbbbbbbaaa```___```aaaccceeebbbbbbbbbbbbaaa``````___^^^^^^______```bbbcccddd`````````bbbdddeeedddccccccdddgggjjjnnnqqqsssuuupppqqqrrrtttuuuvvvvvvwwwyyywwwvvvwww{{{}}}zzzyyyxxxvvvuuuuuuxxxxxxuuussstttvvvuuupppnnnlllkkkkkkiiifffdddbbbccceeeeeeddddddeeegggllloooqqqrrrpppmmmkkkjjjhhhkkkpppsssuuuuuuwwwxxxtttuuuxxx{{{}}}~~~~~~{{{xxxvvvuuussspppmmmmmmsssvvvuuuuuuxxxyyywwwsssrrrpppnnnnnnppprrrssstttsssrrrssstttsssqqqoooooorrruuuyyyzzzgggaaabbbaaaiiiwww}}}vvvrrriiiddd^^^[[[[[[[[[YYYWWWYYYWWWUUUUUUUUUTTTSSSQQQLLLNNNRRRTTTUUUVVVXXXYYY[[[^^^aaaeeehhhiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnlllkkkjjjiiihhhiiijjjjjjhhhhhhhhhggggggggggggfffdddcccbbbaaa````````````\\\[[[ZZZZZZYYYZZZZZZZZZXXXXXXXXXWWWWWWVVVVVVUUUXXXZZZ]]]___aaaccceeehhhiiijjjlllmmmnnnooooooooonnnmmmllliiifffbbb___]]]ZZZZZZYYYYYYYYYXXXXXXXXXYYYYYYZZZ[[[^^^aaadddeeehhhjjjmmmrrryyyzzzrrrlllmmmmmmjjjhhhiiigggfffdddaaa]]]ZZZ[[[\\\YYYZZZZZZZZZ[[[\\\\\\\\\[[[[[[\\\___bbbddddddccccccdddeeehhhjjjjjjhhhfffccceeeeeeeeeddddddfffhhheeeeeeddddddeeegggiiijjjjjjiiihhhgggfffeeeddddddxxxooolllhhhggghhhhhhfffhhhmmmmmmkkkjjjjjjjjjjjjiiiggggggggggggggghhhjjjlllmmmlllmmmoooppppppooonnnmmmlllwwwzzzqqqjjjgggeeebbbaaa^^^]]]]]]^^^___```___```bbbdddfffgggggggggjjjiiigggfffdddcccccccccbbbdddeeegggggggggeeeeeedddcccbbbbbbaaaaaabbbbbb^^^```bbbaaa___^^^___aaabbbaaa_________bbbdddfffbbbaaa```^^^]]]]]]]]]^^^\\\\\\^^^___```aaaaaaaaa```______```bbbcccbbb```___bbbeeeiiilllnnnpppqqqnnnooopppqqqqqqsssuuuvvvtttssstttwww|||}}}||||||{{{yyywwwvvvzzz{{{uuussstttssspppllljjjiiiiiiiiihhhfffcccaaaccceeeeeeeeeeeefffgggooosssvvvuuurrrmmmjjjiiigggkkkpppssstttuuuvvvwwwtttuuuxxxzzz|||~~~~~~~~~~~~|||yyyxxxwwwvvvsssqqqpppuuuxxxvvvvvvwwwwwwuuuppppppoooooooooqqqrrrsssvvvtttrrrsssttttttqqqoooppprrrtttyyyttthhhddd___aaahhhqqqxxxwwwqqqhhhdddcccbbb___[[[\\\ZZZXXXWWWWWWVVVTTTRRRMMMOOORRRSSSSSSTTTVVVXXXTTTVVVXXXZZZ\\\^^^______```aaaaaabbbdddeeeggghhhggggggggggggiiikkkmmmnnnoooooopppppppppooommmmmmhhhgggeeedddcccddddddddd______^^^]]]]]]]]]]]]]]][[[[[[[[[ZZZZZZYYYXXXWWWWWWZZZ___bbbcccdddeeeggggggggggggggggggfffeeedddbbbaaa```^^^\\\ZZZYYYXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZ[[[^^^bbbeeehhhkkklllnnnppptttzzztttnnnjjjkkkllliiiggghhhdddeeeeeebbb^^^[[[[[[\\\\\\\\\[[[[[[[[[ZZZZZZZZZ[[[[[[\\\___ccceeeeeedddddddddfffiiilllmmmjjjgggeeeffffffeeeddddddfffhhhfffeeeddddddfffhhhjjjllljjjiiiiiihhhgggfffeeeeeeuuujjjeeebbbaaacccbbb```ccchhhllljjjiiiiiijjjjjjiiiggghhhggggggggggggiiikkkllllllnnnppprrrrrrqqqnnnmmmhhhttt|||yyypppjjjgggfff```___]]]\\\]]]___bbbccc___aaadddggghhhhhhhhhggggggfffeeedddddddddddddddeeefffhhhjjjjjjiiihhhgggdddcccaaa____________```[[[___aaa```\\\[[[]]]aaabbb```___^^^```bbbeeegggbbbaaa^^^[[[ZZZZZZ[[[\\\YYYZZZ\\\^^^_________^^^______^^^```aaabbb```___[[[^^^cccfffhhhjjjlllmmmnnnooooooooopppqqqtttwwwqqqqqqsssvvv||||||{{{{{{|||}}}}}}{{{yyyvvv||||||vvvssssssrrrmmmkkkiiigggfffffffffdddccc```bbbdddeeeeeedddeeegggrrrvvvyyyxxxsssmmmiiihhhgggkkkooorrrtttuuuvvvwwwuuuvvvxxxzzz|||}}}}}}|||}}}{{{yyyxxxxxxxxxvvvtttqqqvvvyyywwwvvvwwwvvvsssnnnnnnooooooppprrrssssssvvvtttrrrsssttttttqqqnnnrrrsssvvv{{{rrrjjjcccbbbcccgggiiinnn~~~}}}sssmmmkkkiiiddd```___]]][[[ZZZYYYXXXVVVTTTRRRSSSSSSSSSRRRRRRTTTVVVRRRRRRSSSTTTVVVWWWXXXXXXWWWWWWWWWXXXYYY\\\^^^```______```cccfffiiilllnnnnnnooopppqqqqqqooommmkkkjjjiiigggfffeeeeeefffgggcccbbbaaaaaa````````````^^^^^^^^^^^^]]]\\\[[[ZZZUUUYYY^^^bbbcccddddddeeeddddddcccbbb```___]]]\\\YYYXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYZZZ[[[\\\]]]\\\___ccchhhllloooqqqqqqsssvvvzzzxxxpppkkkiiijjjkkkgggfffgggbbbdddeeeccc^^^[[[[[[\\\^^^]]]]]][[[ZZZYYYXXXXXX[[[[[[\\\___cccffffffeeeddddddfffiiimmmnnnkkkgggfffgggfffeeeddddddfffhhheeeeeeddddddeeehhhjjjllljjjjjjiiiiiihhhgggggggggxxxqqqlllgggeeeaaa^^^^^^```ccceeejjjjjjjjjiiiiiiiiiiiihhheeegggiiiiiihhhhhhiiijjjkkkmmmoooqqqrrrqqqpppooommmrrrvvvuuuqqqkkkhhhfffaaa```___^^^^^^^^^^^^^^^aaacccdddcccbbbaaabbbdddcccdddeeedddcccdddfffgggkkkjjjhhhhhhiiihhhgggfffbbbaaa___]]]\\\\\\]]]]]]```^^^[[[ZZZZZZ[[[]]]___```aaabbbeeehhhiiihhhfffcccaaa]]]ZZZZZZ[[[___aaa^^^\\\YYYYYY[[[]]]^^^___ZZZZZZ[[[```dddeeebbb______aaadddeeefffhhhkkkmmmpppnnnnnnqqquuuwwwuuusssqqqooooooqqquuuyyy|||}}}yyyyyy{{{}}}~~~}}}zzzwwwzzz{{{|||{{{wwwqqqjjjffffffeeedddeeeffffffdddbbbeeeeeeccccccccceeeggghhhttttttssspppllljjjjjjkkkkkkkkkmmmqqqtttuuutttrrrppptttxxx{{{{{{{{{{{{|||xxxxxxwwwvvvuuutttssssssvvvwwwxxxyyyzzzyyyxxxwwwrrrrrrrrrrrrrrrsssttttttwwwuuusssrrrrrrrrrpppooossswww}}}|||vvvjjj```___aaafffoooyyy|||xxxsssnnnjjjgggddd```^^^\\\[[[XXXVVVYYYWWWTTTTTTUUUVVVUUUUUUTTTUUUUUUVVVVVVTTTSSSRRRRRRSSSUUUVVVVVVVVVUUUUUUYYYYYYYYYZZZ\\\___aaaccceeegggjjjkkkjjjhhhggghhhggggggfffeeedddcccbbbbbbcccbbb```^^^]]]]]]^^^^^^^^^______]]]ZZZYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYYYY^^^ZZZWWWVVVWWWXXXVVVTTTVVVUUUUUUVVVWWWXXXWWWVVVWWWXXXZZZ\\\^^^```aaaaaaeeejjjpppssstttvvvzzz}}}}}}~~~uuullliiifffdddddddddcccbbbeeeeeedddcccbbbaaa``````______]]]\\\ZZZYYYWWWWWW]]]]]]___bbbeeefffdddbbbeeeeeegggiiijjjjjjkkkkkkiiijjjjjjhhheeedddddddddeeedddbbbbbbcccfffiiikkkeeeiiiiiifffeeeiiilllkkk~~~yyyrrrlllhhhgggdddaaa^^^]]]___aaacccgggggggggggggggggggggggggggiiijjjjjjiiihhhiiijjjjjjlllnnnoooppppppooonnnnnnrrruuuuuupppkkkgggfffbbbbbbaaa```````````````___aaabbbbbb``````aaacccdddeeefffeeeeeeeeeggghhhlllkkkjjjjjjiiiiiihhhggg``````^^^]]][[[[[[ZZZZZZ\\\[[[YYYXXXXXXYYY[[[\\\^^^___bbbfffjjjkkkiiihhhcccaaa^^^\\\\\\]]]```aaa^^^\\\YYYXXXZZZ[[[\\\[[[YYYYYY[[[^^^bbbbbb```]]]^^^```cccdddeeegggiiikkkmmmmmmmmmooosssuuutttrrrrrrpppooopppsssvvvxxxyyywwwwwwxxx{{{}}}}}}{{{yyyyyyzzz{{{zzzvvvqqqjjjgggdddccccccdddfffggggggfffgggfffcccbbbbbbccceeegggnnnoooooommmkkkjjjkkkmmmlllmmmnnnrrruuuvvvuuussssssuuuwwwxxxwwwwwwyyyzzzyyyxxxwwwvvvuuutttttttttvvvwwwxxxyyyyyyyyyxxxxxxuuuuuuttttttuuuuuuvvvwwwyyywwwvvvvvvvvvuuurrrppptttyyytttfff```^^^___eeelllzzz~~~yyyqqqnnnjjjgggeeebbb___\\\\\\YYYVVVUUUUUUVVVUUUTTTSSSSSSTTTTTTTTTSSSRRRQQQPPPQQQRRRSSSTTTTTTSSSSSSTTTTTTTTTUUUWWWYYY\\\]]]]]]```bbbcccaaa_________]]]]]]]]]]]]]]]\\\\\\\\\]]]\\\[[[YYYYYYYYYYYYZZZYYYZZZZZZXXXVVVTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUXXXUUUSSSSSSUUUVVVUUUTTTTTTTTTTTTUUUVVVWWWWWWWWW\\\^^^```ccceeeggghhhiiinnnrrrxxx{{{|||}}}xxxoookkkiiifffdddddddddcccbbbeeeeeedddcccbbbaaaaaa```bbbbbb```^^^]]][[[YYYYYY[[[\\\^^^bbbfffgggfffeeeeeeeeefffggghhhhhhiiiiiieeefffgggfffdddddddddfffdddbbbaaa```aaaccceeegggdddggghhheeedddhhhjjjjjj~~~{{{zzzzzz{{{zzzyyyvvvrrrnnnjjjggggggeeeaaa^^^\\\]]]___```cccddddddeeeeeeffffffgggiiikkklllllljjjiiijjjkkkjjjkkklllmmmnnnnnnnnnmmmppprrrtttsssooojjjgggfffccccccccccccbbbbbbbbbbbb]]]^^^```___^^^^^^```aaadddeeeggggggfffggghhhjjjmmmmmmlllkkkjjjiiihhhgggddddddcccbbbaaa___]]]\\\ZZZZZZYYYYYYYYYZZZZZZZZZ\\\^^^aaafffjjjkkkjjjhhhcccbbb```^^^^^^___```bbb```]]]ZZZXXXXXXYYYYYYXXXYYYYYYZZZ\\\^^^^^^]]][[[]]]___aaaccccccdddgggiiikkkkkklllnnnqqqssssssrrrrrrpppnnnnnnpppsssttttttvvvuuuvvvxxxzzz||||||{{{xxxxxxyyyxxxuuupppkkkhhhdddcccbbbcccfffiiijjjjjjiiifffcccaaa```aaadddeeehhhiiikkkkkkjjjkkkmmmnnnnnnoooqqqtttwwwxxxvvvuuuvvvvvvuuutttssssssvvvxxxyyyxxxvvvtttssssssttttttvvvwwwwwwxxxyyyyyyxxxxxxwwwvvvvvvvvvvvvwwwxxxxxx{{{{{{zzz{{{{{{yyyuuurrrtttzzztttiiiccc___```bbbjjjttt~~~yyyuuuqqqmmmhhheeeccc```]]]ZZZYYYXXXWWWUUUTTTTTTTTTTTTTTTSSSRRRQQQOOOPPPQQQRRRSSSSSSSSSRRRPPPPPPPPPQQQRRRUUUWWWXXXWWWYYY[[[[[[YYYWWWVVVVVVTTTTTTUUUUUUUUUVVVVVVVVVWWWVVVVVVUUUUUUUUUVVVVVVUUUVVVVVVUUURRRQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPQQQTTTUUUVVVUUUUUUUUUUUUVVVXXXYYY[[[\\\dddfffiiillloooqqqssstttyyy~~~}}}xxxrrrkkkjjjhhhfffeeeeeeeeecccbbbeeedddddddddccccccbbbbbbgggfffeeeccc```^^^]]]\\\[[[[[[]]]aaaeeehhhhhhfffeeeddddddddddddeeefffgggaaacccddddddddddddeeefffcccaaa```^^^^^^___aaabbbbbbfffgggdddcccfffhhhggg{{{xxxvvvvvvvvvxxxwwwuuussspppnnnlllkkkhhhfffbbb___]]]]]]^^^___aaaaaabbbcccdddeeefffgggjjjlllmmmmmmkkkjjjjjjkkkkkklllllllllmmmmmmmmmnnnqqqrrrrrrpppmmmjjjgggfffdddddddddddddddccccccccc[[[]]]^^^^^^]]]\\\^^^___ccceeeggghhhggghhhiiikkkmmmmmmmmmkkkiiigggggggggfffffffffeeedddaaa___]]]ZZZ[[[\\\]]]]]]]]]\\\[[[\\\^^^```eeehhhiiihhhfffaaaaaa```_________```aaaccc```\\\YYYYYYXXXXXXWWWYYYYYYYYYZZZ[[[[[[ZZZYYY\\\^^^```aaaaaabbbdddfffiiijjjllloooqqqsssttttttqqqooommmmmmoooqqqrrrrrrwwwuuutttuuuwwwzzzzzzzzzuuuvvvvvvvvvsssooollliiifffdddbbbccceeehhhjjjjjjiiifffccc______```bbbdddeeegggjjjkkkkkklllnnnoooqqqqqqsssvvvyyyzzzxxxvvvvvvuuutttqqqpppqqquuuyyyxxxvvvtttsssrrrrrrssstttvvvvvvwwwwwwxxxxxxyyyyyyxxxwwwwwwwwwwwwxxxyyyyyy}}}}}}~~~}}}yyyuuuvvv{{{~~~|||}}}tttllleeeaaaeeeiiiuuuyyysssooonnnjjjeeebbb___]]][[[YYYXXXXXXWWWWWWVVVUUUTTTTTTQQQRRRRRRSSSSSSSSSTTTTTTQQQQQQPPPQQQRRRTTTVVVWWWVVVXXXYYYXXXVVVTTTSSSTTTRRRRRRSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUSSSTTTUUUTTTRRRQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSQQQQQQRRRSSSUUUWWWXXXXXXWWWXXXZZZ[[[\\\___bbbdddlllnnnqqqtttxxx{{{}}}~~~yyyuuupppllljjjiiigggfffggggggeeedddddddddddddddddddddddddddkkkjjjhhhfffdddbbb```___[[[\\\]]]```dddffffffeeedddcccbbbaaaaaaaaabbbcccaaacccddddddcccccceeefffcccbbb```^^^^^^^^^___```bbbfffgggdddccceeegggfff~~~|||yyywwwuuuttttttvvvuuusssqqqooonnnmmmmmmiiigggdddaaa___^^^______aaaaaabbbccceeefffggggggjjjkkkmmmlllkkkjjjjjjkkknnnmmmlllllllllmmmnnnooorrrqqqooommmkkkjjjhhhgggeeeeeeffffffeeedddbbbbbb[[[]]]^^^]]]\\\[[[\\\]]]aaacccfffgggggghhhiiikkkjjjkkkllljjjgggeeefffgggcccddddddcccbbb```]]]\\\[[[\\\^^^___```___^^^]]]______```ccceeefffdddccc```______^^^^^^___```aaafffbbb^^^\\\[[[ZZZYYYXXXYYYYYYYYYYYYXXXXXXYYYZZZ]]]___```aaaaaaaaaccceeeiiikkknnnpppssstttvvvwwwpppnnnllllllnnnppprrrrrrxxxuuussssssuuuvvvwwwwwwssssssssssssqqqooolllkkkiiifffdddcccdddfffggggggfffdddaaa___^^^```bbbdddgggiiilllmmmnnnnnnoooqqqssstttuuuxxx{{{{{{yyyxxxvvvuuutttqqqqqqssswww{{{vvvuuusssrrrrrrrrrrrrsssuuuuuuvvvvvvwwwxxxyyyyyyzzzzzzzzzzzzzzz{{{{{{|||}}}~~~~~~{{{xxxyyy|||}}}}}}pppddddddeeelll{{{}}}yyyuuuooojjjgggddd```^^^^^^]]]\\\ZZZYYYXXXWWWVVVTTTTTTTTTSSSSSSSSSSSSTTTSSSRRRRRRRRRSSSTTTVVVWWWVVVWWWXXXWWWUUUSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRPPPQQQQQQRRRSSSSSSSSSTTTQQQRRRSSSSSSQQQPPPQQQRRRRRRRRRSSSSSSTTTTTTTTTUUUSSSTTTUUUVVVWWWXXXYYYZZZ[[[]]]___aaabbbeeejjjnnntttvvvyyy}}}yyyuuurrrooommmjjjiiihhhhhhiiiiiigggfffdddddddddeeeffffffggggggmmmllljjjhhhfffdddbbbbbb]]]]]]]]]___aaacccbbbaaaccccccbbb```___^^^^^^^^^cccdddeeeeeedddcccdddfffeeedddbbb```____________bbbfffgggdddcccffffffeeezzzyyyxxxvvvtttrrrqqqpppqqqppppppnnnmmmlllkkkkkkiiigggdddbbb```______```aaabbbbbbccceeefffgggggggggiiikkkkkkjjjiiijjjkkkooonnnlllkkkkkklllnnnooorrrooollljjjjjjjjjjjjiiiggghhhhhhhhhfffdddbbbaaa^^^______^^^\\\[[[[[[\\\]]]```dddffffffggghhhiiihhhjjjllljjjgggeeefffiiiggggggffffffeeedddbbbbbb\\\]]]^^^`````````______bbb``````aaacccddddddccc```___^^^]]]]]]___```bbbgggccc```]]]]]]]]]\\\\\\YYYZZZZZZYYYWWWXXXZZZ]]]___```bbbbbbbbbbbbccceeeiiilllppprrrtttvvvxxxzzzqqqooollllllnnnqqqrrrrrrwwwtttrrrrrrssstttuuutttqqqqqqqqqpppooonnnmmmllljjjgggeeecccddddddcccbbbaaaaaa_________aaabbbdddhhhkkknnnpppppppppqqqrrruuuuuuvvvyyy||||||zzzxxxvvvwwwwwwvvvuuuvvvyyy{{{uuuuuuuuuuuuttttttssssssuuuuuuuuuvvvvvvxxxyyyzzz}}}||||||||||||}}}~~~~~~||||||}}}~~~{{{{{{}}}~~~}}}kkkeeedddfffnnn||||||wwwsssoookkkhhhhhhgggdddaaa___]]]\\\[[[XXXXXXVVVUUUTTTTTTTTTTTTTTTSSSSSSRRRSSSTTTVVVWWWUUUVVVWWWUUUTTTSSSSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQOOOPPPQQQQQQRRRRRRRRRQQQPPPQQQRRRRRRQQQQQQRRRSSSSSSSSSSSSTTTUUUUUUVVVVVVUUUWWWZZZ[[[\\\\\\^^^___bbbeeehhhiiikkkooouuu{{{}}}uuurrrpppmmmkkkllliiihhhhhhiiijjjjjjhhhfffcccdddeeefffggghhhiiiiiilllkkkjjjhhhfffeeedddccc___^^^^^^___aaabbbbbbaaacccbbbbbbaaa___]]][[[ZZZcccdddeeeeeeccccccdddeeefffeeedddcccaaaaaa``````aaafffgggdddccceeeeeedddyyyxxxrrrssssssrrrqqqooonnnmmmmmmmmmmmmmmmlllkkkiiihhhgggeeecccaaa____________aaaaaabbbcccddddddeeeeeedddfffhhhiiihhhhhhiiikkkooommmjjjiiihhhjjjmmmnnnqqqnnniiihhhiiikkkkkkkkkkkkkkkkkkjjjhhheeebbb```aaaaaaaaa___]]][[[[[[\\\ZZZ]]]aaadddeeeeeefffggggggjjjlllkkkgggfffhhhkkkllllllkkkjjjjjjjjjjjjjjj___```aaabbbbbbcccccccccdddbbb``````bbbeeeggghhhbbbaaa^^^]]]]]]___bbbdddeeeccc___^^^^^^______^^^ZZZ[[[[[[YYYWWWYYY\\\```aaabbbddddddccccccdddfffhhhlllpppssstttuuuyyy{{{tttrrrooonnnooopppqqqpppsssrrrpppqqqssstttttttttpppoooooonnnnnnmmmmmmmmmhhhfffdddddddddcccaaa```\\\]]]^^^___aaabbbddddddhhhkkkoooqqqrrrssstttuuuuuuvvvwwwzzz||||||zzzxxxyyy{{{|||{{{zzzyyyyyyzzzvvvwwwxxxyyyxxxwwwuuutttuuuuuutttuuuvvvxxxyyyzzz{{{{{{{{{{{{{{{||||||}}}zzzyyyzzz|||~~~}}}|||~~~}}}nnnhhheeeiiippp{{{{{{yyywwwuuuqqqmmmjjjgggeeeeee```___]]][[[YYYXXXWWWWWWWWWVVVUUUUUUUUUVVVWWWXXXUUUVVVVVVUUUTTTSSSUUUVVVSSSSSSSSSSSSSSSTTTTTTTTTQQQRRRSSSTTTTTTTTTSSSRRRRRRTTTUUUUUUTTTTTTUUUVVVVVVVVVWWWXXXXXXYYYZZZZZZYYY]]]aaaddddddfffhhhkkkmmmqqquuuvvvxxx|||uuunnnmmmllliiihhhjjjgggffffffhhhiiiiiigggeeecccdddeeefffhhhiiijjjkkkiiiiiihhhgggfffeeedddddd```___^^^```bbbdddeeedddbbbbbbcccbbb```\\\XXXVVV___aaacccccccccccceeeffffffeeeeeedddcccbbbaaaaaa___dddfffcccbbbccccccaaayyyssssssmmmnnnooooooooonnnlllkkklllmmmmmmmmmlllkkkiiihhheeedddbbb```___^^^^^^^^^aaaaaabbbbbbccccccddddddaaadddfffgggggggggiiijjjnnnllliiiggggggiiikkkmmmqqqmmmhhhfffiiikkkllllllnnnnnnnnnmmmjjjfffcccaaacccccccccaaa]]][[[[[[[[[XXX\\\```cccddddddeeeffffffjjjmmmlllhhhgggjjjnnnlllkkkiiiiiihhhiiikkkkkkccccccdddeeeeeefffggggggeeebbb``````cccgggkkkllldddbbb___]]]^^^```dddgggdddaaa^^^]]]^^^`````````ZZZ[[[[[[ZZZXXXYYY^^^bbbbbbdddeeeeeeddddddeeefffgggkkkppprrrsssuuuyyy|||xxxuuuqqqoooooopppoooooopppooooooqqqtttuuuuuutttooonnnnnnmmmmmmmmmnnnnnneeedddcccddddddcccaaa___YYYZZZ]]]___bbbcccdddeeefffiiinnnrrrssstttvvvwwwvvvvvvwwwzzz||||||zzzxxx|||~~~}}}zzzxxxwwwwwwyyy{{{||||||zzzxxxvvvuuutttttttttvvvxxxyyy{{{xxxwwwwwwwwwwwwxxxyyyyyyxxxxxxxxxzzz}}}}}}zzzpppiiiiiilllqqq}}}}}}xxxtttqqqooonnnhhhgggdddaaa___]]]]]]]]]ZZZZZZYYYXXXXXXYYYZZZ[[[VVVWWWWWWWWWUUUUUUWWWYYYRRRSSSSSSTTTVVVWWWWWWXXXUUUVVVWWWXXXXXXWWWVVVUUUVVVWWWYYYYYYXXXXXXYYY[[[[[[[[[[[[\\\]]]^^^^^^___^^^bbbhhhkkkmmmooorrruuuxxx||||||rrrkkkllllllhhhhhhjjjeeedddeeefffhhhhhhfffdddcccdddeeeggghhhjjjkkklllggggggffffffeeeddddddddd```______aaadddggghhhhhhaaabbbcccccc```\\\WWWTTT[[[]]]```aaabbbccceeegggeeeeeeddddddcccbbbbbbaaa^^^ccceeebbbaaabbbbbb___|||zzzxxxwwwvvvuuussspppmmmnnnnnnmmmllljjjgggfffiiihhhgggfffeeeffffffgggfffeeedddcccccccccccccccdddbbb______```bbbccccccggggggffffffffffffggggggjjjiiiiiiiiiiiijjjkkklllnnnmmmkkkkkklllnnnppprrrnnnnnnooonnnlllhhhdddaaacccbbbaaa___\\\YYYWWWVVVWWWZZZ___cccggghhhhhhhhhkkkiiifffeeeeeehhhkkkmmmpppmmmiiiggglllqqqooohhhhhhhhhhhhjjjmmmmmmkkkjjjjjjfffbbbdddjjjnnnnnnmmmgggfffeeedddccccccdddeeecccaaa```___``````^^^]]][[[YYYWWWVVVXXX\\\```dddgggddddddgggfffdddcccfffnnnmmmmmmmmmooorrruuuwwwwwwvvvuuusssqqqppppppoootttsssrrrooommmlllmmmnnnppplllhhhiiilllooommmjjjjjjgggdddcccddddddaaa^^^ZZZ\\\___aaabbbbbbaaa```fffhhhjjjllloooqqqrrrrrrrrrssstttvvvxxxzzz||||||yyyzzz|||~~~~~~}}}|||yyy{{{}}}~~~|||zzzyyyxxxvvvuuuttttttuuuwwwyyy{{{vvvvvvuuuuuuuuuvvvxxxyyyvvvvvvvvvxxxyyy{{{}}}~~~yyymmmhhhkkkrrrxxx}}}|||{{{xxxuuuqqqmmmjjjgggdddaaacccbbb```]]]ZZZZZZ]]]___aaa___]]][[[ZZZ[[[\\\]]][[[ZZZYYYZZZ[[[[[[YYYWWWXXXZZZ[[[[[[YYYWWWVVVVVV\\\]]]^^^___```______^^^___```cccfffhhhiiiiiiiiikkkoootttvvvwww{{{yyysssmmmkkklllllljjjfffiiihhhiiijjjlllllljjjiiieeegggiiigggeeedddgggjjjffffffeeeddddddccccccbbbbbb```___bbbfffiiiiiigggfffcccaaabbbeeeddd^^^YYY\\\]]]___``````aaadddgggeeebbb``````cccdddcccaaabbbbbbbbbaaaaaa```___^^^zzzxxxxxxvvvuuutttttttttrrrqqqnnnnnnmmmllljjjhhhfffeeefffeeeddddddeeefffhhhiiigggfffeeedddddddddddddddcccaaa______```bbbccccccfffffffffeeeffffffggghhhjjjjjjjjjjjjjjjjjjjjjjjjllllllkkkkkklllmmmooopppnnnnnnnnnmmmkkkhhheeecccdddcccaaa___\\\YYYWWWUUUWWWZZZ^^^bbbeeeggggggfffgggfffeeeeeegggjjjmmmoooooommmjjjhhhlllqqqoooiiijjjjjjjjjlllnnnnnnlllkkkjjjfffdddfffkkknnnnnnllljjjiiigggeeeddddddddddddbbbaaa``````aaabbbaaa___[[[ZZZXXXXXXYYY]]]```cccgggddddddggggggddddddfffhhhiiijjjmmmppptttwwwyyyxxxwwwvvvtttrrrqqqppppppsssrrrqqqooommmlllmmmnnnoookkkggghhhkkkmmmkkkiiijjjgggddddddffffffccc```\\\]]]___```aaabbbbbbaaaeeefffhhhkkkmmmooopppqqqrrrssstttuuuvvvwwwxxxxxxxxxzzz|||~~~~~~}}}{{{|||}}}}}}|||zzzyyyyyyzzzyyywwwuuutttuuuwwwxxxvvvuuutttsssssstttuuuvvvuuuuuuuuuvvvwwwyyyzzz{{{|||}}}}}}~~~~~~{{{rrroooooopppuuuyyy|||yyyvvvssspppppppppnnnjjjggggggiiikkkjjjhhhfffdddcccccccccddd```___^^^^^^______]]][[[___aaaccccccaaa______```ggghhhiiikkkllllllkkkkkkhhhiiillloooqqqrrrssssssvvv{{{~~~yyytttnnnlllmmmmmmiiifffiiiiiiiiikkkllllllkkkiiiffffffgggfffeeeeeefffhhheeeeeeddddddcccbbbbbbbbb```______aaadddffffffdddeeebbb```aaadddccc___[[[\\\]]]_________```bbbddddddbbb``````bbbdddbbbaaabbbbbbbbbaaaaaa```___^^^xxxuuuuuusssrrrrrrrrrqqqpppqqqsssssssssrrrpppnnnllljjjhhhfffeeedddbbbaaaaaaaaacccfffhhhjjjhhhhhhgggeeeeeedddddddddcccaaa``````bbbddddddcccfffeeedddddddddfffggghhhiiijjjkkkkkkkkkjjjiiihhhkkkkkklllmmmmmmnnnnnnnnnoooooonnnmmmkkkiiigggfffeeedddbbb___[[[XXXVVVUUUWWWZZZ]]]aaacccdddddddddbbbcccdddfffiiilllooopppnnnnnnkkkiiilllpppooojjjmmmllllllmmmnnnooommmllljjjgggfffhhhlllnnnmmmllllllkkkiiigggfffeeeddddddbbbaaaaaabbbddddddcccbbb\\\[[[ZZZZZZ[[[^^^```bbbfffccccccffffffccccccfffeeegggjjjmmmqqqtttvvvwwwxxxwwwvvvtttrrrqqqppppppqqqppppppooonnnmmmmmmmmmmmmiiiffffffhhhiiihhhfffiiifffddddddggghhheeeccc^^^^^^^^^___```aaabbbcccbbbccceeehhhkkklllnnnnnnqqqqqqrrrsssttttttttttttwwwyyy|||~~~~~~~~~~~~}}}|||{{{{{{zzz~~~|||xxxuuusssssstttuuuttttttrrrqqqqqqrrrssssssttttttttttttuuuvvvwwwxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~zzzrrrmmmlllmmmttt}}}}}}{{{xxxuuussstttvvvtttssspppnnnllllllllllllllljjjiiiiiiiiiiiigggeeejjjlllnnnnnnmmmlllmmmnnnqqqrrrtttuuuwwwwwwxxxxxxvvvwwwzzz}}}~~~wwwxxxtttpppoooooommmiiieeeiiiiiiiiikkkllllllkkkiiigggeeeddddddeeefffeeeeeedddccccccbbbbbbaaa``````___^^^^^^___aaabbbaaa```dddaaa___```bbbcccaaa^^^\\\^^^____________```bbbcccaaa```aaabbbcccbbb```bbbbbbbbbaaaaaa```___^^^}}}tttnnnnnnpppoooooopppmmmlllmmmooorrrtttttttttsssqqqnnnjjjhhhffffffeeeaaa`````````aaadddgggiiijjjiiihhhfffeeeeeeddddddcccbbbbbbdddfffggggggfffeeedddcccccccccdddfffggghhhiiijjjkkkkkkjjjhhhfffjjjlllmmmooooooooommmmmmooonnnmmmlllkkkjjjiiihhhfffdddbbb^^^[[[XXXVVVUUUWWWYYY\\\___aaabbbbbbbbbaaaccceeehhhkkknnnooopppnnnpppooolllmmmpppooolllnnnmmmlllmmmnnnnnnmmmllljjjiiihhhiiikkkmmmlllkkklllllljjjiiihhhgggffffffeeeddddddeeeffffffdddbbb]]]]]]\\\\\\]]]___```aaadddaaabbbeeeeeebbbbbbeeeggghhhkkkoooqqqqqqqqqqqqvvvuuusssqqqpppooonnnnnnooonnnnnnooooooooommmlllkkkhhheeedddeeefffeeedddfffcccbbbcccfffgggfffccc___^^^]]]]]]^^^```bbbccc___aaacccfffhhhjjjkkklllnnnoooqqqrrrssstttssssssvvvxxx{{{~~~}}}|||}}}}}}||||||~~~|||xxxtttqqqqqqqqqrrrqqqqqqpppppppppqqqssstttssssssssssssttttttuuuvvvvvvwwwwwwyyyzzz{{{|||}}}~~~yyyvvvqqqooosss{{{}}}|||zzzzzzyyy{{{yyywwwwwwwwwwwwvvvtttvvvxxxzzzzzzzzzzzz{{{|||}}}~~~yyyuuuvvvtttqqqpppooommmiiieeeiiihhhiiijjjlllllljjjhhhgggdddaaabbbdddfffdddbbbbbbbbbbbbaaa``````______]]]]]]^^^_________]]]\\\ccc```______aaabbbbbb```^^^___aaaaaa```___```aaaaaaaaaaaaaaabbbbbbaaa```bbbbbbbbbaaaaaa```___^^^{{{nnniiigggjjjllljjjhhhiiikkkjjjkkknnnrrruuuvvvuuuuuussspppmmmjjjiiihhhhhhdddbbbaaa``````cccfffhhhkkkkkkiiigggeeedddddddddddddddeeegggjjjkkkiiihhhfffdddcccaaaaaacccdddffffffgggiiijjjjjjiiigggeeekkkmmmooopppqqqooonnnlllnnnnnnmmmllllllkkkkkkkkkfffdddaaa^^^ZZZXXXWWWVVVWWWXXX[[[]]]___aaabbbbbbdddeeehhhkkkmmmnnnoooooopppssstttpppnnnppppppmmmmmmlllkkkkkkmmmnnnmmmlllkkkjjjiiiiiijjjkkkkkkjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiihhhhhhiiigggdddaaa______^^^^^^___```aaabbbccc``````ddddddbbbbbbeeegggiiillloooqqqqqqpppoooqqqpppooommmmmmlllllllllmmmmmmmmmoooqqqqqqooollliiigggdddcccbbbbbbbbbaaabbb```^^^```dddeeedddbbb___^^^\\\\\\\\\^^^aaabbb^^^___bbbdddgggiiijjjjjjlllmmmpppssstttuuuuuuuuutttwwwzzz~~~~~~||||||~~~~~~~~~|||{{{yyyvvvsssqqqpppppppppnnnmmmmmmnnnoooqqqssstttssssssssssssssstttuuuuuuvvvvvvwwwxxxyyyzzz{{{{{{}}}~~~}}}~~~sssmmmmmmrrr~~~~~~xxxuuusssrrrpppooommmkkkhhhfffhhhggghhhiiikkkkkkiiigggfffccc```aaacccdddbbb```bbbbbbaaa``````______^^^\\\^^^_________]]]\\\[[[aaa```______```aaaaaaaaa___aaaccccccbbb```aaaaaa```aaabbbcccbbbaaaaaaaaabbbbbbbbbaaaaaa```___^^^yyysssgggdddeeeiiijjjgggeeeeeejjjjjjkkknnnrrruuuvvvuuuvvvuuurrrpppnnnlllkkkjjjgggeeebbbaaaaaacccfffhhhlllkkkiiigggeeedddcccbbbcccdddfffiiilllmmmkkkiiigggeeebbb```___```bbbddddddeeefffgggggggggffffffkkkmmmnnnppppppooommmlllmmmmmmmmmnnnmmmmmmlllllleeeccc```]]]ZZZYYYXXXXXXVVVWWWZZZ\\\___aaabbbcccggghhhjjjlllnnnoooppppppsssxxxyyytttpppppppppooommmkkkjjjkkkmmmoooooonnnlllkkkiiigggggghhhiiijjjiiiiiijjjkkkkkkkkkkkkjjjllllllkkkkkkkkkiiieeebbbbbbaaa```______```bbbccccccaaaaaaeeeeeeccccccfffeeehhhkkknnnqqqrrrrrrrrrkkkkkkjjjjjjjjjjjjjjjkkkmmmlllmmmqqqttttttqqqmmmhhhfffdddbbb```````````````^^^\\\^^^aaacccbbb```^^^]]][[[[[[[[[]]]___```^^^___bbbdddggghhhjjjjjjkkkmmmpppsssuuuvvvvvvuuusssvvvyyy}}}|||{{{||||||xxxxxxwwwuuusssqqqooonnnkkkkkkjjjkkklllnnnppprrrqqqqqqqqqqqqrrrssstttuuuvvvvvvwwwwwwxxxxxxyyyyyywwwyyy{{{|||{{{zzz{{{{{{sssjjjhhhmmmuuu~~~|||wwwtttooonnnmmmllljjjhhhgggffffffffffffhhhiiijjjhhhfffdddcccaaa```aaaaaa```___bbbaaaaaa``````______^^^]]]___aaabbb```^^^]]]]]]````````````````````````___aaaddddddcccbbbbbbbbb```bbbddddddcccbbbbbbbbbbbbbbbbbbaaaaaa```___^^^|||vvvppphhheeefffiiijjjhhhgggiiijjjjjjjjjmmmqqqssstttsssttttttsssrrrpppnnnlllkkkiiigggdddbbbbbbeeehhhjjjlllkkkiiigggdddcccbbbaaaaaabbbeeeiiilllmmmkkkhhhhhhfffbbb___^^^___```aaabbbbbbcccdddeeeffffffgggkkkkkklllmmmmmmlllkkkjjjkkklllnnnoooooonnnmmmllldddbbb___\\\ZZZYYYYYYYYYUUUWWWYYY\\\___aaacccdddiiijjjkkkmmmoooqqqssstttvvv|||~~~xxxrrrppppppooommmkkkjjjkkknnnqqqrrrqqqmmmlllhhheeedddeeehhhjjjiiijjjkkkkkkkkkjjjiiiiiimmmllllllmmmmmmkkkgggdddeeecccaaa___^^^```ccceeefffcccdddggghhhffffffiiiiiijjjlllnnnpppqqqqqqqqqhhhgggggghhhhhhjjjkkkkkkllllllmmmrrrvvvwwwrrrmmmgggfffdddbbb___^^^^^^______]]][[[]]]```bbb```^^^\\\[[[ZZZZZZZZZ[[[\\\]]]___```bbbeeegggiiijjjkkkkkkmmmpppssstttttttttssssssuuuxxx||||||yyyyyy||||||yyyyyyzzzxxxvvvrrrooollljjjiiihhhhhhhhhiiijjjkkknnnnnnnnnoooppprrrssstttvvvvvvvvvvvvvvvvvvvvvvvvrrruuuxxxyyyyyyxxxyyyyyy}}}wwwllljjjlllsss{{{zzz|||yyysssoookkkkkkjjjhhhfffeeefffgggeeedddeeefffhhhhhhfffdddbbbbbbbbb```___^^^___```bbbbbbaaaaaa```_________^^^aaadddeeebbb```______^^^```aaaaaaaaa_________]]]```cccdddcccbbbbbbbbb```cccffffffdddbbbbbbcccbbbbbbbbbaaaaaa```___^^^~~~|||yyyxxxxxx{{{}}}{{{vvvrrrhhheeedddggghhhfffhhhkkkjjjjjjjjjlllooorrrrrrqqqssssssssssssqqqooolllkkkiiigggdddbbbcccfffjjjmmmlllkkkiiifffdddbbbaaa```___aaadddhhhlllllljjjgggiiigggccc___]]]]]]___``````aaaaaabbbccceeefffgggjjjjjjjjjkkkjjjjjjjjjiiijjjlllnnnpppqqqooommmlllcccbbb___\\\ZZZZZZZZZ[[[UUUVVVXXX[[[___bbbdddeeejjjjjjkkkmmmpppsssuuuwwwxxxzzzrrrpppppppppmmmlllkkklllppprrrttttttnnnlllhhhdddbbbcccgggjjjkkkkkkllllllkkkiiihhhggglllllllllnnnooommmjjjggggggeeeaaa^^^^^^```cccfffhhheeefffjjjjjjhhhiiilllnnnooooooooooooooonnnnnnfffffffffggghhhjjjkkklllllllllmmmsssxxxxxxsssnnnggggggeeebbb___]]]^^^___```]]]\\\]]]```bbb```^^^ZZZZZZZZZZZZZZZZZZ[[[[[[___aaaccceeehhhjjjkkkkkklllnnnpppsssssssssqqqppprrruuuxxx{{{~~~yyyxxxxxx|||{{{{{{|||}}}|||xxxsssnnnkkkjjjiiigggfffeeeeeeeeefffkkkkkklllmmmoooqqqrrrsssvvvuuuuuuuuuuuutttttttttqqqtttwwwyyyzzzyyyzzzzzz}}}yyy|||wwwnnnmmmggguuuxxxwwwyyyvvvooojjjiiiiiigggeeecccdddfffhhhdddcccdddeeeggggggeeeccc```bbbcccaaa]]]\\\^^^```bbbbbbbbbaaa``````______^^^bbbfffgggdddaaaaaabbb^^^```bbbcccaaa___^^^]]]\\\^^^aaacccbbbaaaaaaaaa```dddggggggeeeccccccdddbbbbbbbbbbbbaaa```___^^^~~~zzzvvvtttqqqsssvvvxxxwwwtttqqqnnnlllllllllmmmmmmjjjfffbbbgggggghhhjjjlllnnnpppqqqwwwuuussstttuuutttppplllmmmjjjfffdddccceeehhhkkklllkkkiiieeebbbaaabbbdddcccdddeeeggghhhiiiiiiiiifffeeedddbbb```]]]\\\[[[```___^^^___bbbdddeeedddhhhhhhiiiiiihhhggggggffffffiiimmmooonnnlllllllllbbbbbbaaa```____________^^^ZZZYYY[[[^^^```eeekkkmmmlllmmmppptttvvvwwwwwwxxxwwwrrrpppooommmmmmnnnpppqqqrrrssstttqqqnnnjjjgggeeefffggghhhiiijjjjjjiiigggggghhhjjjoooooooooooommmkkkjjjhhhfffdddaaa^^^\\\^^^bbbfffgggfffeeehhhlllmmmllljjjkkklllmmmmmmmmmlllkkkjjjeeeeeeeeefffggghhhiiiiiiooolllkkknnnsssuuuqqqmmmjjjhhheeeaaa___^^^^^^______^^^^^^```cccccc___\\\YYYYYYZZZ]]]___```^^^\\\]]]aaaeeegggggghhhjjjlllfffiiilllmmmnnnoooppprrruuuvvvxxxyyyzzzzzzzzzyyywwwvvvvvvzzz~~~}}}|||wwwuuuvvvtttooojjjgggfffeeefffggghhhhhhfffeeefffhhhkkknnnqqqtttuuuxxxyyyyyywwwtttqqqpppppprrrrrrtttuuuwwwwwwxxxxxx{{{|||}}}}}}~~~rrrppppppyyy{{{sssmmmkkklllllliiigggeeeeeeeeefffeeedddddddddddddddccccccbbbaaacccbbb```___```aaa```______```````````````_________bbbfffhhhhhheeeaaa___```aaabbbaaa```___```aaadddaaa^^^]]]^^^___``````dddeeefffgggggggggfffeee______`````````aaaaaabbb~~~~~~~~~}}}{{{xxxvvvuuurrrtttvvvxxxwwwtttpppnnnlllkkkllllllllljjjgggccceeeeeeeeegggiiikkknnnooouuutttsssssstttssspppmmmllljjjgggeeeeeefffhhhjjjiiiiiihhhfffcccbbbccceeeaaabbbcccdddddddddddddddgggeeecccaaa^^^]]][[[[[[___^^^]]]___bbbdddeeedddddddddeeeffffffgggffffffhhhkkknnnoooooommmllllllffffffeeeccccccbbbbbbbbb^^^ZZZYYY\\\___aaagggmmmmmmmmmoooqqqtttwwwxxxxxxzzzxxxrrrqqqppplllmmmnnnoooppppppqqqqqqooommmkkkiiigggfffeeeeeefffgggiiiiiihhhhhhjjjlllooopppppppppnnnllliiiggggggeeebbb^^^\\\^^^cccfffhhhggggggiiilllmmmkkkjjjkkklllmmmmmmmmmlllkkkjjjgggffffffffffffgggiiiiiipppmmmlllooossstttqqqmmmkkkiiigggdddbbbaaaaaabbbbbbaaaaaacccdddddd```]]]ZZZZZZ[[[]]]___```^^^\\\^^^aaaeeefffffffffgggiiifffiiikkkmmmmmmmmmoooqqqqqqrrrtttvvvvvvvvvvvvuuuvvvttttttwww{{{~~~~~~}}}~~~zzzuuussstttsssoookkkkkkhhheeedddeeeggghhhhhhiiiiiiiiikkkmmmppprrrtttyyyzzzzzzxxxtttrrrqqqqqqqqqsssuuuwwwyyyzzz{{{{{{wwwzzz}}}~~~|||~~~xxxqqqllljjjkkkllliiigggeeedddeeeeeedddccccccccccccccccccbbbaaa```bbb```^^^^^^^^^___^^^]]]______`````````_________bbbdddhhhkkkjjjhhhdddbbbbbbbbbcccaaa```___```aaaaaa``````aaabbbbbb```^^^```aaabbbcccccccccbbbbbb``````aaaaaaaaabbbbbbbbb{{{wwwwwwwwwwwwvvvvvvuuuuuutttuuuxxxyyyxxxtttpppmmmkkkjjjkkkllllllkkkgggeeebbbbbbbbbcccfffhhhkkkmmmrrrqqqrrrssstttssspppnnnkkkjjjhhhggggggggghhhiiifffggghhhgggeeeddddddeeebbbbbbbbbccccccbbbbbbaaagggeeebbb___]]]\\\[[[[[[]]]\\\\\\^^^aaadddeeeddd```aaabbbccceeeeeeffffffjjjmmmooopppooonnnmmmmmmlllkkkiiihhhgggfffffffff___[[[ZZZ]]]```bbbgggmmmmmmnnnooorrrtttvvvxxxyyy{{{{{{sssqqqqqqlllmmmmmmnnnoooooonnnnnnmmmmmmlllkkkhhhfffcccbbbdddfffhhhiiijjjjjjlllnnnqqqsssttttttrrroookkkhhhhhhfffccc___\\\^^^bbbeeeiiihhhhhhiiikkklllkkkiiikkkkkkmmmmmmnnnmmmlllkkkiiihhhgggffffffgggiiijjjqqqooommmooorrrssspppmmmmmmkkkiiigggeeeeeeeeeeeefffeeeeeeeeefffdddaaa___[[[[[[[[[]]]______^^^\\\___aaacccdddddddddeeefffgggiiikkklllllllllmmmnnnooopppqqqssssssssssssrrrsssrrrqqqssswwwzzz|||||||||xxxsssqqqrrrrrrpppnnnoookkkfffdddeeehhhkkklllmmmlllkkkjjjlllnnnqqqsssxxxyyyyyywwwtttrrrrrrsssrrrtttwwwzzz|||~~~~~~~~~uuuzzz~~~~~~zzzxxx~~~yyysssllliiihhhiiijjjiiigggeeedddddddddbbb``````aaaaaaaaaaaa``````___```^^^\\\\\\\\\\\\[[[ZZZ________________________dddgggjjjmmmmmmjjjgggeeedddeeedddbbb______```bbb^^^___bbbfffhhhfffaaa]]]^^^___``````aaaaaa``````aaaaaabbbbbbccccccbbbbbb}}}xxxwwwvvvtttssssssssssssvvvxxxzzz{{{yyyuuuqqqnnnjjjjjjjjjkkkkkkkkkhhhfffbbbbbbbbbccceeehhhjjjlllooopppqqqssstttssspppooojjjjjjiiiiiiiiihhhhhhhhhfffhhhiiiiiifffdddbbbbbbccccccddddddeeeeeeddddddgggeeebbb___\\\[[[[[[\\\\\\[[[[[[]]]aaacccdddddd```aaabbbcccdddeeeeeeeeelllnnnpppqqqooommmmmmmmmnnnmmmllljjjiiihhhhhhgggccc^^^\\\^^^___```eeejjjjjjlllnnnppprrrtttvvvxxx||||||tttrrrsssnnnnnnoooooooooooonnnmmmnnnmmmkkkiiigggdddcccbbbcccfffjjjkkkllllllmmmnnnuuuvvvxxxyyywwwsssnnnkkkhhhfffbbb^^^[[[\\\```ccciiiiiiiiijjjkkkkkkjjjiiijjjkkklllnnnnnnnnnmmmmmmkkkjjjhhhgggggghhhjjjlllrrrpppooopppqqqrrrpppnnnnnnmmmkkkjjjiiihhhhhhhhhiiihhhggggggeeecccaaa___]]]\\\\\\^^^______^^^\\\^^^___```bbbbbbcccdddeeefffhhhjjjkkkkkkjjjkkkmmmooopppqqqrrrsssrrrqqqqqqpppoooooopppsssvvvyyy{{{{{{wwwsssqqqqqqrrrrrrrrrooollliiihhhjjjmmmpppqqqqqqooommmkkkkkkmmmppprrrvvvwwwwwwuuusssrrrssstttvvvwwwzzz}}}yyy}}}~~~xxxtttssstttuuurrrmmmhhheeeeeefffhhhhhhfffdddccccccbbb```^^^^^^^^^_________^^^^^^]]]___]]][[[[[[[[[\\\[[[ZZZ^^^^^^^^^^^^^^^^^^______eeegggjjjlllmmmkkkhhhfffffffffeeebbb______```bbb^^^```ccchhhjjjhhhccc___``````aaaaaabbbbbbbbbbbbaaaaaabbbcccccccccbbbaaa~~~}}}}}}~~~~~~}}}{{{wwwtttqqqpppppppppwwwyyy{{{|||zzzwwwrrrooojjjiiiiiijjjkkkjjjhhhfffbbbcccdddfffhhhjjjlllmmmmmmooorrrttttttrrrpppooojjjjjjjjjjjjjjjiiiiiihhhhhhjjjkkkjjjfffbbb```___aaabbbcccdddfffffffffgggeeedddaaa___^^^]]]]]]]]]]]]\\\[[[]]]```cccddddddcccddddddeeeeeeeeeeeeeeemmmnnnpppooonnnlllllllllmmmlllkkkiiihhhgggggggggeee```]]]^^^^^^]]]aaaffffffiiilllnnnnnnpppsssuuu{{{{{{tttssssssooopppqqqrrrrrrpppooonnnooommmiiifffccccccddddddeeeiiilllnnnnnnmmmmmmmmmuuuvvvyyyyyywwwsssooolllhhhfffbbb]]]ZZZZZZ]]]```hhhhhhiiijjjiiiiiiiiiiiiiiijjjlllnnnoooooonnnnnnlllkkkjjjiiiiiikkklllnnnrrrqqqpppppppppqqqppppppoooooommmlllkkkjjjjjjiiiiiiiiihhhgggdddbbb``````___^^^]]]^^^______^^^\\\\\\\\\]]]___bbbdddfffffffffhhhjjjkkkjjjjjjkkklllmmmnnnooopppqqqpppoooooommmmmmnnnoooqqqtttxxx{{{{{{yyyuuusssssstttuuuuuunnnmmmmmmnnnqqqtttuuuuuusssqqqnnnkkkkkkmmmppprrrtttttttttsssqqqqqqrrrtttyyy{{{}}}~~~}}}|||~~~~~~{{{{{{~~~}}}}}}vvvpppooopppqqqnnnkkkgggcccaaabbbdddeeefffdddccccccbbbaaa^^^\\\[[[[[[\\\\\\\\\\\\\\\[[[___]]][[[[[[\\\]]]\\\[[[]]]]]]]]]\\\]]]^^^___```ccceeegggiiijjjiiifffeeeffffffeeebbb```___```aaa___```cccfffiiiiiifffdddbbbbbbbbbaaaaaabbbbbbbbb```aaabbbccccccbbb```___|||{{{zzzzzz{{{|||~~~~~~{{{wwwrrrooonnnoooooovvvxxxzzz{{{zzzvvvrrroookkkjjjiiiiiijjjiiigggeeeccceeehhhkkkmmmnnnnnnnnnmmmppptttvvvtttrrrppppppkkkkkkkkkkkkjjjjjjiiiiiijjjkkkllljjjfffaaa___^^^^^^___```bbbdddeeeeeeeeebbbbbbbbbaaa``````___^^^^^^]]]]]]^^^aaaccccccccceeeffffffggggggggggggffflllnnnnnnmmmkkkiiiiiijjjiiihhhggggggffffffffffffddd___\\\\\\[[[[[[]]]bbbcccfffjjjkkkkkklllpppsssxxxxxxtttsssrrrpppqqqsssttttttsssqqqooonnnlllgggdddbbbcccdddffffffjjjooorrrqqqpppooonnnssstttvvvwwwuuurrrooollljjjgggccc]]]YYYYYY\\\___eeegggiiiiiihhhhhhhhhiiiiiijjjlllnnnooopppoooooolllllllllmmmmmmnnnooopppqqqqqqpppppppppqqqqqqrrrrrrrrrqqqooonnnlllkkkjjjiiijjjiiifffcccaaa```aaaaaa```^^^^^^______^^^]]]\\\[[[[[[^^^bbbeeefffffffffhhhjjjkkkkkkkkklllmmmkkklllmmmnnnnnnnnnllllllkkklllnnnoooqqqssswwwzzz{{{zzzxxxvvvuuuuuuvvvwwwooooooooorrruuuwwwwwwwwwrrrpppnnnmmmmmmnnnqqqrrrrrrrrrrrrqqqpppppprrrtttzzz|||~~~}}}|||{{{||||||zzzwwwxxx}}}{{{tttwwwwwwnnnjjjkkklllllliiifffccc```______aaaccccccbbbaaabbbbbb```]]][[[XXXYYYYYYZZZZZZZZZZZZZZZ^^^\\\[[[[[[]]]^^^^^^]]]]]]\\\[[[[[[\\\]]]___``````aaadddffffffeeedddccccccddddddcccaaa___````````````bbbeeehhhjjjhhhgggbbbbbbaaa```____________^^^___```aaaaaa___^^^\\\{{{zzzyyyxxxwwwxxx{{{}}}yyyvvvrrrnnnmmmmmmoooqqqrrrtttwwwxxxxxxtttqqqnnnmmmkkkiiiiiiiiihhhfffdddcccfffkkkoooqqqqqqooonnnnnnrrrvvvwwwuuurrrppppppllllllkkkjjjjjjjjjjjjkkkiiijjjkkkiiieeebbb``````^^^___```aaabbbbbbbbbbbb```aaabbbccccccbbbaaa```aaa___^^^___aaaccccccbbbdddeeefffhhhiiiiiiiiiiiikkklllmmmkkkhhhgggggghhheeeeeeddddddddddddeeeeee```[[[XXXYYYYYYYYY\\\bbbaaaeeeiiijjjiiijjjnnnrrrtttzzz|||yyyuuutttsssqqqoooqqqsssuuuuuutttrrrpppkkkiiigggeeedddddddddeeefffjjjppptttuuusssrrrrrrtttuuuvvvvvvvvvtttrrrpppmmmjjjeee___[[[ZZZ]]]```bbbeeeggghhhgggfffhhhjjjhhhjjjlllnnnppppppppppppkkkmmmnnnppprrrrrrrrrrrrpppppppppppppppqqqssstttvvvuuutttsssqqqooommmllliiijjjjjjgggcccaaaaaaccccccaaa____________^^^]]]^^^]]][[[]]]aaadddeeeeeeeeegggjjjkkkkkklllnnnooolllmmmnnnoooooonnnmmmllliiilllpppqqqrrrtttwwwzzz{{{zzzzzzxxxvvvuuuuuuvvvsssqqqpppqqqsssuuuvvvvvvpppooonnnnnnoooppprrrsssrrrrrrrrrqqqpppqqqtttvvvxxxzzz}}}}}}|||yyy{{{|||zzzxxxyyy~~~zzzwwwxxxyyyyyyoooiiihhhiiihhhgggeeeccc```^^^]]]^^^___```aaa``````aaaaaa```]]]ZZZVVVWWWXXXXXXYYYYYYXXXXXX[[[ZZZYYYZZZ]]]______^^^\\\\\\[[[ZZZ[[[]]]___```]]]___aaacccdddcccbbbaaa___aaaddddddbbb```______^^^___bbbfffiiijjjiiigggdddcccaaa___^^^]]]]]]]]][[[\\\^^^______]]][[[YYY~~~~~~xxxwwwuuurrrqqqqqqtttvvvssspppmmmkkkkkkmmmpppsssoooqqqtttvvvuuusssooommmmmmllliiihhhhhhgggeeeccccccggglllqqqsssrrrooommmnnnssswwwxxxvvvrrrppppppmmmlllkkkjjjiiijjjkkklllhhhiiiiiihhheeecccbbbbbbaaaaaabbbbbbbbbbbbaaaaaa^^^```ccceeefffdddbbbaaabbbaaa``````bbbccccccbbbcccdddeeegggiiikkkkkklllkkkkkkkkkiiigggeeeeeefffcccccccccccccccdddeeeeee]]]XXXVVVWWWXXXYYY]]]bbb```eeeiiijjjiiiiiinnnrrrrrrvvvvvvsssssstttssspppnnnpppsssuuuuuutttrrrpppggggggggggggfffeeedddcccdddiiipppuuuwwwvvvuuuuuuwwwxxxxxxyyyxxxwwwvvvuuuooolllgggaaa\\\\\\^^^aaa```cccfffgggffffffhhhjjjhhhjjjlllnnnpppqqqqqqpppkkkmmmpppssstttuuutttsssoooppppppppppppqqqsssvvvyyyxxxwwwvvvsssqqqooommmjjjkkkkkkhhhdddbbbccceeedddbbb____________^^^]]]aaa^^^\\\^^^aaaddddddccceeegggjjjllllllmmmooopppooopppqqqqqqqqqpppooonnnhhhlllqqqssssssuuuxxx{{{zzzzzzzzzyyyvvvuuutttuuuxxxtttpppnnnppprrruuuvvvnnnnnnnnnoooppprrrssstttrrrrrrrrrqqqqqqrrruuuxxxuuuxxx{{{~~~}}}yyy|||~~~}}}|||}}}}}}wwwrrrwwwyyysssllliiiiiiiiigggcccdddbbb___]]]\\\]]]^^^____________```aaa```]]][[[UUUVVVWWWWWWXXXXXXXXXXXXYYYXXXXXXYYY\\\^^^______\\\[[[ZZZZZZ[[[]]]___```\\\^^^```bbbcccbbbaaa```]]]```cccdddccc```___^^^[[[]]]bbbgggkkkkkkhhhfffgggeeeccc```^^^^^^]]]]]]ZZZ[[[]]]^^^^^^\\\YYYWWW{{{{{{zzzzzz{{{{{{|||}}}xxxuuuqqqnnnmmmooosssuuuqqqpppnnnjjjhhhiiilllooonnnqqquuuvvvtttpppmmmllllllkkkjjjjjjjjjhhheeebbbfffgggjjjlllmmmnnnnnnnnnoootttyyyyyytttnnnlllmmmkkklllkkkjjjhhhhhhjjjllljjjjjjiiigggeeebbb```___``````aaaaaabbbbbbcccccc```eeejjjkkkhhheeecccccceeecccaaa______```bbbdddiiifffcccdddhhhkkkkkkjjjooommmiiihhhhhhiiiiiiiiieeeccc```___```aaaaaa```XXXXXXXXXXXXYYY\\\^^^___cccfffiiijjjjjjiiijjjkkkmmmmmmmmmnnnooopppppppppmmmoooqqqssstttsssqqqooojjjiiihhhfffdddcccbbbbbbfffkkkrrrwwwyyyyyyyyyyyy|||zzzwwwxxxzzzzzzxxxvvvnnnkkkgggccc___]]]]]]\\\```bbbcccbbbeeejjjjjjggggggfffeeeiiiooopppmmmiiijjjmmmpppsssuuuuuutttsssqqqssstttrrroooqqqwww~~~|||yyyvvvtttrrrrrrnnnnnnmmmkkkiiieeebbb```fffbbb___```cccddd```\\\aaaaaa```___^^^```dddggghhhjjjllllllkkkkkklllmmmnnnnnnooopppqqqqqqrrrrrrrrrqqqqqqsssuuuvvvvvvtttwwwxxxxxxyyyyyyxxxxxxwwwtttsssqqqnnnmmmnnnrrruuussstttsssrrrqqqqqqsssuuuvvvtttrrrppppppsssvvvxxxwwwyyy|||}}}|||{{{zzzzzzzzz{{{|||~~~{{{zzz}}}sssmmmfffcccdddeeecccaaa___^^^^^^]]]^^^___```aaa```______aaaaaa```]]]ZZZVVVXXXZZZZZZWWWUUUTTTTTTWWWVVVVVVVVVWWWZZZ]]]^^^]]][[[ZZZ[[[]]]___``````\\\^^^____________```aaaaaa```___^^^^^^___```aaaaaa___bbbiiijjjeeebbbeeecccbbb```___^^^^^^^^^______\\\ZZZZZZ[[[[[[YYYVVVwwwwwwvvvvvvwwwwwwxxxyyyuuusssqqqoooooopppqqqrrrpppooommmjjjggghhhjjjmmmmmmppptttuuusssooommmllllllkkkjjjiiiiiigggdddaaabbbcccfffiiikkklllmmmmmmnnnssswwwvvvqqqmmmllllllggghhhhhhgggfffgggiiikkkdddddddddcccbbbaaa```___ccccccbbbbbbbbbbbbbbbbbbeeeiiimmmmmmjjjeeedddddddddbbbaaa______```bbbcccgggdddaaabbbeeeiiijjjjjjnnnkkkhhhggghhhiiiiiiiiifffdddbbbaaabbbbbbbbbaaa\\\[[[[[[ZZZ[[[\\\^^^^^^cccfffhhhiiihhhhhhhhhiiiiiijjjkkklllmmmoooppppppoooppprrrttttttsssqqqooojjjjjjhhhfffeeedddccccccdddiiioootttvvvwwwwwwxxx}}}{{{yyyyyyzzz{{{yyywwwqqqnnnjjjddd```]]]\\\[[[___bbbcccbbbdddhhhiiifffhhhfffgggkkkppprrrooollllllnnnqqqsssuuuuuutttsssqqqssstttrrrppprrrxxx~~~~~~|||zzzwwwtttrrrqqqnnnmmmlllkkkiiigggeeedddfffcccaaabbbeeeddd```\\\aaaaaaaaaaaa```aaadddggggggiiikkkkkkjjjjjjkkkllllllmmmoooqqqsssssssssssssssssssssuuuwwwxxxwwwuuuxxxxxxyyyyyyyyyyyyxxxxxxuuutttqqqooonnnooorrruuusssttttttsssqqqrrrtttvvvwwwvvvtttsssssstttvvvwwwwwwyyy{{{}}}~~~~~~}}}|||}}}|||{{{zzz{{{|||~~~}}}~~~}}}xxxpppkkkdddbbbcccdddcccaaa___^^^]]]]]]]]]___```aaa^^^^^^^^^```aaa```]]][[[YYYZZZ[[[YYYWWWUUUTTTUUUUUUTTTTTTTTTVVVYYY[[[]]][[[YYYXXXYYY[[[]]]^^^^^^\\\]]]^^^^^^]]]^^^```bbbaaa```_________```aaabbbbbb```ccchhhhhhdddbbbdddcccbbb```___^^^]]]^^^^^^^^^\\\YYYYYY[[[[[[YYYWWWsssrrrrrrrrrrrrsssttttttqqqqqqppppppppppppppppppppppppnnnjjjgggfffhhhjjjlllooorrrsssqqqnnnkkkkkkllljjjhhhhhhgggfffcccaaa^^^___bbbeeehhhjjjkkklllnnnqqqsssrrrmmmjjjjjjkkkcccdddeeeeeeddddddfffhhhbbbcccddddddeeeeeeeeeeeeddddddccccccbbbaaaaaaaaaiiimmmpppooojjjfffddddddbbbaaaaaaaaaaaaaaabbbbbbdddaaa______aaaeeehhhiiikkkhhhffffffggghhhhhhhhhgggeeecccbbbcccccccccaaa______^^^^^^^^^^^^______ccceeeggghhhfffeeeeeeeeedddeeegggiiikkkmmmnnnooooooppprrrssssssrrrpppnnnjjjjjjhhhgggeeeeeedddddddddiiiooosssuuuvvvwwwwww{{{yyyxxxwwwxxxxxxwwwuuuqqqnnniiidddaaa___^^^^^^```cccdddbbbcccggghhheeehhhggghhhlllqqqsssrrrooommmnnnqqqssstttttttttsssppprrrrrrqqqqqqsssxxx}}}}}}}}}}}}{{{yyyuuurrrpppnnnmmmlllkkkjjjjjjjjjjjjgggeeedddeeegggfffaaa]]]aaabbbccccccccccccdddffffffhhhiiiiiiiiiiiijjjllljjjlllooosssuuuuuuuuuuuuvvvvvvvvvxxxzzzzzzyyywwwxxxyyyyyyzzzzzzyyyyyyxxxvvvuuurrrppppppqqqssstttrrrsssttttttssssssuuuwwwyyyxxxxxxwwwvvvvvvuuuuuuwwwxxxyyyzzz{{{|||}}}}}}~~~}}}{{{yyyyyy{{{}}}|||{{{~~~sssnnnlllgggbbb```bbbcccbbbaaa___^^^]]]]]]]]]^^^___```]]]\\\]]]^^^``````^^^\\\\\\\\\\\\YYYVVVUUUUUUVVVUUUUUUTTTUUUWWWYYY\\\^^^YYYWWWVVVWWWYYY[[[\\\\\\[[[\\\\\\\\\\\\]]]```ccc```````````````aaabbbcccdddbbbcccffffffbbbaaacccbbbaaa```___^^^]]]\\\\\\]]][[[YYYYYYZZZZZZYYYXXXoooooonnnnnnoooooopppqqqoooooonnnmmmmmmnnnooopppqqqqqqooolllhhhfffggghhhiiilllooopppnnnllljjjiiihhhgggffffffffffffdddbbb^^^___aaaccceeeggghhhiiimmmnnnooommmjjjhhhhhhjjjcccdddddddddbbbbbbcccdddbbbbbbdddeeefffgggggggggbbbbbbbbbbbbbbbaaaaaaaaaiiilllnnnmmmhhheeedddeeeaaaaaabbbbbbbbbbbbbbbbbbbbb___]]]\\\^^^bbbfffhhhgggfffddddddfffggggggfffeeecccbbbbbbccccccbbbaaaaaa`````````aaaaaabbbbbbccceeeffffffdddbbbaaabbb```aaaccceeehhhjjjlllmmmmmmnnnoooppppppnnnmmmllljjjiiihhhgggfffeeeeeeeeefffjjjooosssuuuvvvvvvwwwuuuttttttsssssssssrrrrrrmmmjjjfffcccaaaaaabbbcccaaaeeefffccccccfffgggeeeffffffgggkkkpppssssssrrrmmmnnnppprrrssssssrrrqqqnnnoooppppppooorrrvvvzzzzzz{{{||||||zzzvvvrrrpppnnnmmmlllllllllmmmnnnooohhhggggggggghhhfffbbb^^^aaaccceeefffeeeddddddeeeeeefffggghhhggghhhjjjllliiilllooosssvvvwwwwwwvvvxxxxxxyyy{{{}}}}}}{{{yyyyyyyyyzzzzzzzzzzzzyyyyyyxxxuuurrrpppqqqqqqrrrrrrppprrrssstttssstttvvvxxxyyyzzzzzzzzzyyywwwuuutttvvvvvvvvvvvvxxxzzz|||}}}~~~|||yyywwwwwwyyy{{{}}}|||zzz{{{~~~|||vvvnnniiihhhdddaaa___aaabbbbbbaaa______^^^]]]]]]^^^___```\\\[[[\\\]]]``````___^^^______]]]ZZZWWWUUUVVVWWWWWWWWWWWWWWWYYY\\\^^^```XXXVVVUUUVVVXXXZZZ[[[[[[ZZZ[[[[[[[[[[[[]]]```ccc`````````aaabbbbbbcccccceeeddddddeeedddbbbbbbbbbaaaaaaaaa```___]]][[[ZZZ\\\ZZZYYYXXXYYYYYYZZZZZZjjjjjjiiiiiijjjjjjkkklllooommmjjjiiiiiilllppprrrqqqrrrqqqnnnjjjhhhggghhhgggjjjlllmmmkkkiiihhhhhhdddcccbbbccceeeffffffeeeaaaaaabbbcccdddeeeggggggkkkkkkkkkiiigggfffggghhheeeffffffdddbbb`````````______aaabbbbbbccccccccc______``````aaabbbccccccdddgggiiiiiifffdddeeegggcccccccccccccccbbbbbbbbb```___]]]\\\]]]___cccfffeeecccbbbcccdddeeeeeedddaaa```___```aaabbbaaa______```aaabbbcccdddeeeeeecccdddfffeeebbb```______]]]^^^```bbbdddggghhhiiiiiijjjjjjkkkkkkjjjiiiiiihhhhhhgggfffffffffffffffeeeiiimmmpppqqqqqqrrrrrrppppppqqqqqqppppppqqqqqqkkkiiidddaaa______aaabbbbbbggghhheeeccceeegggfffddddddfffjjjnnnppprrrrrrmmmnnnooopppqqqqqqpppppplllmmmmmmmmmmmmooorrruuuvvvxxxzzz{{{zzzwwwsssppppppooonnnnnnnnnppprrrsssiiiiiihhhiiihhhfffccc```aaacccfffgggeeeddddddddddddeeefffffffffgggjjjllljjjlllooosssuuuvvvvvvvvvxxxxxxzzz}}}}}}{{{zzzzzzzzz{{{{{{zzzzzzzzzxxxuuuqqqppppppqqqpppooommmoooqqqsssssstttvvvwwwyyyzzz||||||{{{xxxuuurrrttttttssstttuuuxxxzzz|||{{{yyywwwuuuuuuvvvxxxzzz}}}{{{xxxxxxyyyzzz~~~yyyqqqllljjjeeecccaaa``````bbbbbbbbbaaa```___^^^^^^^^^___```\\\[[[[[[]]]___aaa```___``````^^^[[[XXXVVVWWWYYYXXXWWWWWWWWWXXX[[[]]]___YYYWWWVVVVVVYYY[[[\\\\\\ZZZ[[[\\\\\\\\\]]]```bbb``````aaabbbbbbbbbbbbbbbdddeeeeeeddddddeeedddcccaaaaaabbbaaa```]]][[[YYYZZZZZZYYYXXXXXXXXXZZZ\\\fffeeeeeeeeeeeefffggggggnnnkkkhhhfffgggjjjooorrrqqqrrrrrrpppllliiihhhgggeeegggjjjjjjiiigggfffgggcccaaa```aaaccceeeeeeeeedddcccccccccdddeeefffgggiiiiiihhhggggggffffffeeeeeefffgggeeeaaa^^^]]]]]]```aaabbbccccccccccccccc^^^^^^___aaabbbcccdddeeebbbdddgggfffddddddgggjjjggggggeeedddcccbbbbbbbbb___```___^^^]]]^^^aaaccccccbbbaaaaaaccccccbbb```\\\\\\\\\^^^```aaa```___^^^___aaabbbdddeeeeeeeeebbbdddeeedddbbb___^^^___]]]^^^___```bbbcccdddeeedddeeeffffffgggggggggfffgggffffffeeeeeeeeeffffffbbbeeehhhjjjjjjiiijjjjjjmmmnnnpppppppppppprrrsssooolllfffaaa]]]]]]^^^___ccchhhiiieeebbbccceeedddcccdddfffhhhkkknnnpppqqqooooooppppppppppppppppppllllllkkkkkklllmmmoooppprrrtttwwwyyyyyywwwtttrrrrrrrrrqqqqqqqqqrrrssssssjjjjjjiiihhhfffeeecccbbbaaadddffffffeeedddcccddddddeeefffffffffgggjjjmmmmmmnnnpppqqqssstttuuuuuuvvvwwwyyy}}}|||zzz{{{{{{||||||{{{{{{zzzwwwsssooonnnoooooommmkkkiiikkknnnpppqqqrrrtttvvvxxxyyy{{{{{{zzzwwwtttrrrrrrqqqqqqrrrtttvvvxxxzzzwwwvvvuuuuuuuuuvvvwwwwwwwwwzzz}}}|||xxxuuutttuuu{{{|||xxxrrrooollljjjeeedddcccbbbaaabbbccccccbbbaaa```_________```aaa^^^]]]\\\^^^```aaaaaa````````````]]]ZZZYYYYYYZZZWWWVVVUUUTTTUUUWWWYYYZZZYYYWWWVVVWWWYYY[[[\\\\\\[[[\\\^^^^^^]]]]]]___``````aaaaaabbbbbbaaaaaa```aaadddfffeeefffhhhhhheeeaaabbbccccccbbb___[[[YYYYYYYYYYYYWWWWWWXXX[[[]]]fffffffffffffffgggggghhhjjjiiigggfffgggjjjnnnpppnnnpppqqqooollliiiggggggccceeehhhhhhgggeeeeeefffdddbbb``````aaaccccccbbbccccccbbbcccdddfffhhhiiihhhggggggggggggfffeeeccccccdddeeedddaaa^^^]]]]]]aaabbbcccdddffffffggggggaaaaaabbbcccddddddeeeeeedddfffhhhgggeeeeeeiiilllllljjjgggeeecccbbbcccccc```aaabbbaaa___^^^___aaabbbaaa```aaaaaaaaa___^^^YYYYYYZZZ]]]```bbbaaa```^^^___aaabbbccccccccccccaaaccceeedddbbb_________^^^^^^______``````aaaaaaaaabbbbbbcccdddeeeffffffeeeeeedddddddddeeeeeefffaaacccffffffeeedddddddddhhhkkkmmmnnnnnnoooqqqtttqqqmmmgggaaa^^^]]]^^^___aaagggiiiddd``````bbbbbbcccdddfffhhhjjjmmmoooqqqqqqrrrrrrrrrqqqqqqqqqqqqnnnmmmkkkkkklllmmmmmmmmmnnnpppsssvvvwwwwwwuuuttttttttttttttttttssssssrrrlllkkkiiigggdddccccccdddbbbdddeeeeeecccbbbcccddddddeeefffeeefffgggkkknnnqqqpppoooooopppqqqrrrsssssstttxxx|||}}}{{{{{{||||||||||||{{{{{{uuuqqqllllllmmmmmmjjjgggeeehhhkkknnnoooppprrrtttvvvwwwyyyyyyxxxvvvsssrrroooooopppqqqsssuuuwwwxxxttttttuuuvvvwwwwwwwwwwwwsssxxx||||||yyyuuusssssszzzzzz{{{xxxqqqooommmjjjgggeeeeeeeeedddcccbbbcccddddddcccbbb`````````aaabbb```___^^^^^^```bbbaaaaaa___``````___]]][[[ZZZ[[[XXXVVVUUUTTTTTTUUUVVVXXXXXXWWWUUUVVVYYY[[[\\\\\\[[[^^^```aaa___^^^]]]^^^aaaaaaaaabbbaaa```^^^]]]^^^cccggggggiiillllllgggbbbccceeeeeeccc```[[[YYYXXXXXXXXXWWWVVVWWW[[[___jjjiiiiiiiiiiiijjjkkkkkkggggggggghhhiiikkklllmmmlllnnnoooooolllhhhffffffbbbdddggggggfffddddddeeefffdddaaa``````aaa```___aaaaaaaaabbbdddfffiiijjjgggffffffggghhhgggdddbbb```bbbcccbbb```^^^]]]]]]\\\]]]___aaacccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeegggiiijjjiiiggggggjjjnnnooommmiiieeecccbbbcccddd```cccdddccc```^^^^^^```bbbaaa``````aaa```^^^\\\XXXXXXZZZ]]]aaacccbbbaaa```aaabbbbbbcccbbbaaa```aaacccddddddbbb```___________________________^^^``````aaabbbdddeeefffgggddddddcccccccccdddeeeeeeccceeeffffffdddcccbbbccccccfffjjjkkkkkklllooosssppplllgggbbb______bbbccc```fffhhhbbb]]]^^^``````dddfffgggiiijjjllloooqqqttttttssssssssssssrrrrrrooonnnllllllmmmmmmlllkkklllnnnqqqtttvvvvvvvvvvvvuuuvvvvvvwwwvvvtttrrrqqqmmmllliiifffcccbbbccceeebbbdddddddddbbbbbbcccdddeeeeeefffffffffhhhkkknnnsssqqqpppnnnnnnoooqqqrrrqqqssswww|||}}}{{{{{{||||||||||||{{{{{{tttpppkkkjjjllllllhhhdddbbbeeeiiilllnnnoooqqqrrruuuvvvwwwwwwwwwuuusssrrrmmmnnnoooqqqsssuuuvvvwwwssstttvvvxxxxxxxxxxxxwwwtttxxx}}}~~~{{{wwwuuuuuuxxxxxxyyy}}}zzzrrrnnnnnnmmmhhhcccfffggggggeeedddcccdddeeeeeedddbbbaaaaaaaaabbbbbbbbb```______aaabbbbbbaaa]]]___aaa```^^^\\\[[[[[[ZZZYYYWWWUUUUUUUUUWWWXXXXXXVVVUUUUUUXXXZZZ[[[[[[\\\___bbbcccaaa^^^]]]\\\aaaaaabbbaaa```___]]]\\\[[[bbbggghhhjjjooonnniiibbbdddffffffeeeaaa\\\YYYWWWXXXXXXWWWUUUWWW[[[```nnnllljjjhhhgggggghhhiiijjjiiihhhgggggghhhjjjkkkoooppppppnnnjjjeeebbbaaabbbeeeiiikkkkkkhhhdddaaabbbbbbbbbbbbaaa___^^^^^^aaabbbdddfffhhhjjjjjjkkkgggfffeeedddcccaaa```______`````````___^^^]]]]]]^^^^^^^^^___aaadddfffhhheeeeeeeeeffffffffffffgggiiijjjkkkjjjiiihhhiiijjjssspppmmmjjjjjjiiihhhggghhhhhhhhhfffdddbbbcccdddhhhgggfffdddaaa]]]ZZZXXXXXXYYYXXXYYY```hhhiiifffcccbbbaaabbbccccccbbb```ccc___\\\\\\```cccddddddfffccc```]]]\\\]]]^^^___aaa___]]]___ccceeeeeedddaaabbbcccdddddddddddddddcccbbbaaaccceeeeeebbb^^^aaacccfffgggiiikkknnnppppppkkkeee``````aaacccdddbbb```^^^\\\\\\___bbbdddeeefffgggjjjllloooqqqrrrvvvwwwwwwwwwwwwuuutttssssssrrrqqqooollljjjiiihhhlllmmmooosssvvvwwwuuutttxxxwwwuuussspppooonnnnnnlllmmmnnnllliiifffddddddccccccbbb```___```dddgggfffeeeddddddfffjjjnnnqqqrrrooommmnnnrrrttttttsssuuuwwwyyy{{{|||{{{zzzyyywwwwwwxxxxxxyyyzzzzzzzzztttqqqnnnmmmllljjjfffbbbggghhhjjjjjjjjjkkknnnppptttvvvxxxwwwuuusssrrrrrrqqqsssssstttwww{{{xxxrrruuuuuuuuuuuuuuuuuuuuuuuuxxxzzz~~~}}}{{{zzzzzzqqqtttyyyzzzuuuoookkkkkkjjjiiigggeeehhhiiigggbbb```bbbfffffffffffffffffffffeeeeeebbbbbbccceeeeeeddd```]]]````````````___^^^]]]\\\[[[YYYVVVUUUVVVVVVVVVUUUVVVVVVVVVVVVXXXZZZ]]]^^^___^^^^^^]]]]]]\\\\\\[[[____________^^^]]]\\\\\\^^^```cccfffhhhhhhhhhhhhaaaccceeeeeedddaaa]]]ZZZXXXYYYZZZYYYXXXYYYZZZ\\\mmmllljjjhhhffffffggggggiiihhhgggffffffggghhhiiiooopppqqqoookkkgggeeedddeeegggjjjlllllliiieeebbbaaaaaaaaaaaaaaa``````___aaabbbdddgggiiijjjllllllfffeeecccbbb```_________]]]]]]^^^________________________```aaaccceeefffdddeeeeeeeeeffffffffffffgggiiiiiiiiigggfffggghhhppppppooonnnmmmllllllllliiikkklllkkkiiihhhggghhhmmmllljjjhhhddd```\\\ZZZ]]]______^^^bbbiiimmmllliiifffcccbbbcccccccccbbbbbb___]]]^^^aaaeeeffffffeeedddaaa___^^^^^^^^^______^^^]]]___bbbeeeeeedddcccccccccccccccdddddddddeeedddbbbbbbddddddaaa___```cccfffhhhiiijjjlllnnnmmmiiidddaaaaaabbbccccccaaa```^^^]]]]]]```ccceeedddfffhhhkkknnnppprrrsssssstttuuuvvvvvvvvvuuutttsssrrrqqqooommmllljjjiiilllmmmooorrruuuvvvuuutttwwwvvvsssqqqooommmlllkkkjjjkkkkkkjjjhhheeedddcccbbbbbbaaa```___```cccfffhhhgggggggggiiilllppprrrrrrooommmnnnqqqsssssssssttttttvvvwwwxxxxxxxxxwwwxxxyyyyyyyyyzzzzzzzzzzzzssspppkkkjjjjjjjjjiiiggghhhjjjkkkkkkkkklllnnnpppssstttvvvvvvtttsssrrrsssqqqwww{{{}}}~~~~~~zzztttttttttuuuuuuvvvvvvwwwwwwyyy{{{~~~}}}zzzyyyyyywwwyyy|||}}}zzzwwwsssmmmjjjiiiiiigggfffeeehhhiiifffaaa___aaadddfffffffffffffffeeeeeedddcccccccccdddeeeccc```]]]````````````___^^^]]]\\\\\\ZZZWWWVVVWWWWWWVVVVVVWWWVVVVVVWWWYYY[[[]]]^^^\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZ]]]^^^aaadddfffffffffeee```bbbdddeeedddaaa^^^[[[XXXYYYZZZZZZYYYYYY[[[\\\mmmkkkjjjhhhfffeeeeeeeeeggggggeeeddddddeeefffgggmmmnnnooonnnkkkiiigggggghhhjjjlllmmmllliiifffccc```aaaaaabbbaaaaaa``````aaabbbdddgggjjjlllmmmmmmfffdddaaa___]]]^^^___```[[[\\\]]]___```aaaaaaaaaaaaaaa```aaaaaabbbcccdddddddddddddddeeeeeeeeeeeefffggggggfffeeeddddddfffmmmpppsssssspppoooqqqssskkkmmmoooooommmllllllmmmqqqpppnnnkkkgggccc___]]]```bbbbbbbbbgggqqqvvvwwwppplllfffbbbaaacccdddddd```___^^^___cccfffhhhhhheeedddcccbbb```___^^^^^^^^^]]]]]]___bbbdddeeeeeefffeeedddcccccccccdddeeegggdddbbbaaaaaabbbaaa``````dddhhhkkkkkkkkkkkkllliiigggcccaaabbbbbbbbbbbb```___^^^]]]___bbbeeegggeeefffiiilllnnnqqqrrrsssqqqsssuuuvvvwwwwwwvvvuuusssrrrrrrqqqooommmlllkkkkkkmmmppprrrtttttttttsssuuutttrrrpppmmmkkkiiiiiihhhhhhhhhhhhgggeeedddcccbbbbbbaaa```___```ccceeeiiiiiijjjkkkmmmppprrrsssqqqooonnnnnnppprrrrrrrrrrrrrrrrrrsssssstttuuuuuuzzzzzz{{{{{{zzzzzzyyyyyyrrrnnnjjjhhhiiikkklllllljjjkkklllllllllllloooqqqppprrrssstttsssrrrssstttvvv~~~wwwrrrssstttuuuwwwxxxyyyzzz}}}|||{{{zzz}}}~~~~~~~~~xxxtttrrrtttpppllliiihhhgggfffdddfffhhhiiifffbbb```aaacccfffffffffffffffeeeddddddccccccccccccdddccc```^^^````````````______^^^]]]^^^\\\YYYWWWXXXXXXWWWVVVXXXXXXXXXXXXYYY[[[]]]^^^ZZZZZZ[[[[[[\\\]]]^^^^^^\\\\\\\\\\\\[[[ZZZYYYYYYZZZ[[[^^^aaabbbcccbbbbbb___```bbbccccccaaa^^^]]]YYYZZZ[[[ZZZYYYYYY[[[\\\lllkkkjjjiiigggeeedddcccffffffeeedddddddddeeeeeeiiikkklllllljjjhhhhhhiiiiiijjjkkkllljjjhhheeecccbbbbbbbbbbbbbbbaaa```___```aaadddgggjjjlllmmmnnngggddd```]]]\\\]]]___aaa]]]^^^___aaabbbccccccccccccccccccbbbbbbbbbbbbbbbccccccccccccdddddddddeeecccdddeeedddcccbbbbbbccckkkpppuuutttqqqoooqqqtttjjjkkkkkkkkkjjjkkkmmmppppppppppppnnnllliiifffdddbbbbbbbbbeeeppp}}}uuuooofff```___```cccddd^^^^^^___aaadddgggiiiiiieeeeeeeeedddcccaaa^^^]]]]]]]]]]]]___bbbdddffffffhhhgggdddcccbbbcccdddeeedddbbb___^^^^^^___aaabbbaaafffkkknnnnnnmmmlllkkkfffdddbbbbbbccccccbbbaaa______^^^___```cccgggiiifffhhhjjjlllnnnoooooopppqqqsssuuuwwwwwwvvvuuusssrrrrrrrrrrrrqqqooonnnmmmkkkmmmpppsssssssssssssssuuutttsssqqqnnnllljjjhhhiiihhhggggggggggggeeedddcccccccccbbbaaabbbdddfffhhhjjjlllnnnpppqqqrrrsssqqqpppooonnnooopppqqqqqqrrrrrrppppppppprrrsssuuu{{{{{{{{{{{{{{{yyyxxxwwwqqqooommmlllkkklllllllllkkklllmmmmmmmmmmmmoooqqqnnnpppqqqrrrrrrrrrsssuuuzzzrrrsssuuuwwwyyy{{{|||}}}~~~}}}}}}}}}|||{{{{{{|||wwwssspppnnnqqqooommmkkkiiigggfffeeeggghhhiiigggdddbbbbbbccceeeeeefffffffffeeedddddddddcccbbbbbbccccccaaa___```````````````___^^^^^^___]]]ZZZYYYYYYYYYYYYXXXZZZYYYYYYYYYZZZ[[[]]]^^^[[[ZZZZZZZZZZZZ[[[\\\]]]ZZZZZZZZZZZZZZZXXXWWWWWWWWWXXX[[[]]]_________^^^]]]^^^```aaaaaa```^^^]]]YYYZZZ[[[ZZZYYYYYYZZZ\\\kkkkkkkkkkkkiiigggeeedddffffffeeedddddddddddddddeeeggghhhhhhgggfffggghhhhhhiiiiiiiiigggeeecccbbbdddddddddcccbbb```___^^^___```cccfffhhhjjjkkklllgggeee```]]]\\\^^^aaaccc``````bbbccccccdddddddddfffeeeeeeddddddcccbbbaaabbbbbbbbbbbbccccccccccccaaacccdddcccbbbaaabbbcccgggkkkpppooojjjhhhiiilllhhhgggeeeccccccfffkkkooooooppprrrssssssrrrrrrqqqnnnjjjfffjjjyyyuuunnneee^^^\\\^^^```bbb[[[]]]```ccceeegggiiijjjgggggggggfffeeebbb___]]]]]]^^^___```bbbdddfffgggiiigggeeeccccccdddeeefff```___]]][[[\\\^^^aaadddcccgggmmmppppppooommmmmmeeedddbbbbbbcccdddbbbaaa_________```bbbeeehhhjjjiiijjjkkkmmmmmmmmmlllkkkoooqqqsssttttttrrrooommmpppqqqrrrrrrrrrqqqooonnnkkknnnrrrssssssrrrssstttuuuuuutttsssqqqooolllkkkkkkiiiggggggiiiiiihhhfffdddeeeeeeeeeddddddfffhhhgggiiikkkmmmpppqqqqqqqqqrrrqqqpppooooooooopppqqqtttrrrpppooopppqqqsssuuuyyyzzz{{{{{{zzzxxxvvvtttqqqqqqrrrqqqooollljjjiiikkklllmmmmmmmmmnnnppprrrnnnoooqqqrrrrrrsssuuuwwwxxxttttttvvvxxxzzz|||}}}~~~}}}|||||||||}}}~~~~~~}}}|||{{{yyy{{{{{{vvvsssrrrqqqpppooooooooommmkkkiiiggggggggghhhiiihhhfffeeeddddddccccccdddeeeffffffeeeeeefffdddbbbaaabbbbbbaaa````````````aaa``````___^^^___]]]ZZZYYYZZZZZZZZZYYY[[[ZZZYYYYYYYYY[[[\\\]]]]]][[[ZZZXXXXXXYYYZZZZZZYYYYYYYYYYYYXXXWWWVVVUUUUUUVVVYYY[[[\\\\\\\\\[[[[[[\\\]]]^^^___^^^]]]\\\YYYZZZZZZYYYXXXXXXYYY[[[kkklllmmmmmmllljjjhhhfffgggggggggffffffeeeddddddbbbccceeeeeeddddddfffgggggggggffffffeeedddcccbbbdddddddddcccbbbaaa______^^^___aaaccceeeggghhhhhhfffddd```]]]\\\^^^aaaccc```aaabbbcccddddddddddddggggggggggggfffdddcccbbbaaaaaaaaaaaabbbbbbbbbccc```aaaccccccbbbbbbdddeeeccceeegggfffcccaaabbbdddeeedddaaa______bbbhhhllloooqqqtttxxx{{{}}}~~~~~~}}}wwwqqqrrr|||~~~qqqkkkccc]]][[[\\\^^^___[[[___ccceeeggghhhiiijjjiiiiiiiiigggeeeccc```______aaabbbbbbbbbcccfffhhhhhhgggfffeeedddeeefffggg^^^^^^]]]\\\[[[]]]```ccccccgggmmmpppqqqpppooonnngggeeecccccccccdddcccbbb``````aaabbbcccfffhhhjjjjjjkkkmmmnnnnnnmmmlllkkklllnnnppprrrqqqnnnkkkiiinnnoooqqqrrrrrrqqqpppoookkkoootttuuusssrrrsssuuuvvvvvvvvvvvvtttrrrpppooonnnjjjhhhhhhjjjkkkiiigggeeefffgggfffeeefffgggiiifffgggiiilllnnnooopppqqqsssssssssqqqooooooppprrrtttsssrrrpppqqqrrrtttuuuvvvwwwxxxyyyxxxvvvsssrrrpppsssttttttpppkkkhhhgggjjjkkkmmmmmmmmmnnnqqqssspppqqqrrrsssssstttwwwyyy}}}vvvuuuuuuvvvwwwyyyzzz{{{|||}}}~~~~~~}}}zzzxxxwwwwwwwwwxxxzzz|||}}}}}}|||{{{{{{yyyyyy|||}}}zzzuuurrrqqqqqqqqqpppnnnoooqqqpppmmmjjjhhhhhhfffgggggghhhhhhfffeeedddaaaaaacccdddffffffgggggggggdddaaa```aaabbbbbbaaa`````````aaaaaa``````___]]][[[YYYYYYZZZ\\\\\\[[[[[[ZZZYYYYYYYYYZZZ[[[\\\]]][[[YYYWWWVVVWWWXXXYYYXXXXXXXXXXXXWWWVVVUUUUUUTTTVVVXXXZZZ[[[[[[ZZZZZZYYYZZZ[[[\\\\\\[[[ZZZZZZXXXYYYYYYXXXWWWVVVXXXYYYkkkmmmoooppppppnnnkkkiiiiiiiiiiiihhhhhhgggfffeeeaaabbbccccccbbbccceeegggffffffeeedddddddddddddddaaabbbbbbcccccccccbbbbbb]]]^^^___aaaccccccdddddddddbbb___\\\\\\]]]___aaa]]]^^^```bbbcccdddeeeeeeiiiiiiiiiiiihhhfffeeeddd`````````aaaaaaaaabbbbbb___aaacccccccccdddfffhhhcccccccccbbbaaaaaabbbbbbcccccccccbbbaaacccgggiiimmmoootttyyy}}}{{{vvvvvvxxxwwwrrrlllgggaaa]]]\\\]]]]]]]]]^^^bbbgggiiijjjiiikkklllkkkjjjiiihhhfffcccaaa```aaaccceeedddccccccfffhhhfffffffffffffffgggggggggaaaaaaaaa___\\\\\\___bbbaaaeeekkknnnooooooooooooiiigggdddccccccdddccccccaaaaaabbbcccdddfffhhhiiiiiikkknnnpppqqqqqqooonnnlllnnnqqqssssssqqqnnnkkklllnnnppprrrrrrqqqpppooolllqqqvvvvvvtttrrrtttvvvuuuvvvwwwwwwwwwuuusssrrrpppkkkggggggjjjkkkiiifffeeefffggggggffffffggghhhfffgggiiijjjlllnnnpppqqqtttuuuuuurrrpppoooqqqssstttsssrrrqqqqqqrrrssstttrrrtttuuuvvvvvvtttqqqpppoooqqqsssqqqmmmiiihhhhhhhhhiiikkklllmmmnnnqqqtttrrrssstttttttttuuuxxx{{{}}}wwwtttuuuuuuuuuvvvwwwwwwwwwyyyzzzzzzxxxvvvttttttuuussstttwwwyyy{{{{{{zzzzzzxxxvvvuuuxxxxxxyyy~~~yyyvvvrrrpppooooooooonnnllloooqqqpppmmmjjjhhhiiiccccccdddfffggggggeeeccc^^^___aaadddfffggghhhiiigggdddaaa``````bbbbbbbbb``````aaaaaaaaaaaa``````[[[YYYXXXXXXZZZ\\\]]]]]][[[ZZZYYYXXXXXXXXXYYYZZZ[[[ZZZWWWVVVVVVWWWYYYZZZXXXXXXXXXXXXWWWVVVUUUUUUTTTVVVXXXZZZ[[[[[[ZZZYYYXXXXXXYYYYYYYYYXXXXXXWWWWWWXXXXXXWWWUUUUUUVVVWWWkkkmmmppprrrrrrpppmmmkkkjjjjjjjjjjjjiiihhhgggfffaaabbbccccccbbbccceeegggfffeeeeeedddddddddeeeeee^^^___aaabbbddddddeeeeee\\\]]]^^^```aaaaaaaaaaaabbb```^^^\\\[[[\\\^^^___YYYZZZ]]]```bbbdddffffffiiijjjjjjjjjiiihhhfffeee````````````aaaaaaaaaaaa___aaacccddddddfffhhhjjjgggeeecccbbbdddfffffffffbbbdddfffgggffffffggghhhiiilllqqqwww||||||~~~uuunnnllllllkkkiiieeeaaa^^^^^^^^^]]]]]]```dddjjjllllllkkklllnnnlllkkkjjjhhheeecccbbbaaaccceeefffeeeccccccfffhhhdddeeefffggghhhhhhggggggdddeeeeeeaaa^^^\\\]]]``````dddiiilllmmmnnnnnnoookkkhhhdddccccccddddddcccbbbbbbcccdddeeefffhhhiiiiiikkkooorrrttttttssssssnnnqqquuuxxxxxxwwwtttrrrkkkmmmooorrrrrrqqqpppnnnmmmrrrwwwwwwtttssstttwwwtttuuuwwwxxxxxxvvvtttsssppplllggggggiiikkkhhheeedddeeeffffffeeeeeefffhhhggghhhhhhjjjlllnnnppprrruuuvvvvvvssspppoooqqqtttssssssrrrrrrrrrrrrrrrrrrpppqqqsssuuutttssspppnnnoooppppppmmmiiiggghhhjjjfffhhhjjjlllmmmooorrrttttttuuuvvvuuuuuuvvvyyy|||{{{ttttttttttttttttttssssssxxxxxxyyywwwuuuttttttuuuqqqrrruuuwwwyyyyyyxxxxxxtttrrrsssuuuuuutttwww}}}xxxuuupppnnnmmmlllkkkjjjjjjnnnqqqqqqmmmiiihhhhhh``````bbbdddffffffdddbbb]]]^^^aaacccfffhhhiiijjjhhheeeaaa___```aaabbbbbb``````aaaaaaaaaaaaaaa```ZZZXXXWWWXXXZZZ]]]^^^]]][[[ZZZXXXWWWWWWXXXYYYYYYYYYXXXVVVUUUUUUXXXZZZ\\\XXXXXXXXXXXXWWWVVVUUUUUUUUUVVVXXXZZZ[[[[[[ZZZYYYWWWWWWXXXXXXWWWWWWVVVUUUWWWWWWXXXVVVTTTTTTUUUVVVrrrsssssstttsssrrrpppoookkkmmmpppqqqpppkkkfffccccccbbbaaaaaaccceeehhhjjjkkkgggccc``````aaaaaaaaa```^^^^^^aaaeeegggeeecccaaa```^^^]]]]]]^^^```aaa______]]]\\\\\\\\\]]]]]]\\\]]]]]]]]]\\\^^^aaacccggghhhkkknnnooolllfffbbb````````````````````````___]]][[[^^^dddiiikkkjjjgggffffffggghhhiiihhhgggeeeffffffeeeeeegggkkknnnooosssuuuuuuvvvzzzzzzwwwwwwuuuqqqllliiifffeeeeeefffeeebbb___^^^^^^___```fffkkkooonnnkkkjjjmmmpppmmmlllkkkjjjiiihhhgggggggggiiiiiifffbbbaaadddgggeeeeeefffffffffffffffeeeeeedddaaa^^^\\\ZZZYYYYYY```bbbeeeiiilllnnnooooooqqqmmmgggddddddfffhhhhhheeeeeeeeeeeeeeedddddddddgggkkkooorrrtttuuuvvvwww||||||~~~xxxsssnnnnnnqqqttttttqqqppppppqqqtttvvvwwwvvvtttwwwvvvvvvzzz~~~}}}wwwqqqiiiiiiiiikkklllkkkhhheeeddddddccccccdddeeeggghhhggghhhiiijjjkkklllkkkkkkooooooooooooooopppppppppwwwsssoooooorrrtttssspppmmmoooqqqssstttssspppoooqqqpppmmmkkkiiihhhggggggeeefffiiillloooqqqrrrrrruuuvvvyyy|||{{{yyy~~~|||wwwuuutttsssttttttrrrpppuuuttttttssssssssstttttttttssssssuuuwwwwwwvvvtttnnnoooppppppoooppprrrttt|||zzz{{{zzzwwwsssrrrooommmllllllmmmnnnkkklllmmmmmmllliiieeeccccccaaa```aaadddeeeeeeeeedddcccccccccdddfffgggiiiiiifffbbb``````___^^^\\\___aaacccddddddbbb```^^^^^^\\\ZZZYYYXXXYYYZZZ[[[\\\YYYWWWWWWXXXYYYYYYXXXZZZZZZYYYWWWUUUUUUXXXZZZXXXXXXWWWVVVVVVUUUTTTTTTVVVWWWWWWXXXYYYZZZZZZZZZTTTUUUVVVUUUSSSRRRSSSTTTXXXWWWVVVTTTRRRRRRTTTWWWtttssssssrrrqqqpppooonnnmmmooorrrsssqqqmmmhhheeefffeeedddcccccceeefffhhhiiifffcccaaaaaacccccccccgggccc___```dddggggggfffaaa```___^^^^^^___```aaacccaaa___\\\[[[[[[\\\]]][[[\\\\\\\\\\\\]]]___bbbggghhhjjjlllmmmkkkfffccc_____________________```^^^[[[[[[^^^eeekkkmmmmmmjjjjjjjjjkkklllkkkiiiggghhhhhhhhhiiikkkoooqqqsssrrruuuwwwvvvwwwzzzyyyvvvuuusssnnniiifffeeedddeeeeeeeeecccbbbbbbbbbbbbcccgggjjjmmmmmmkkkkkklllooolllllllllkkkjjjjjjiiiiiijjjjjjiiigggdddcccdddeeeeeeeeefffgggggggggggggggdddbbb___]]]\\\[[[\\\]]]bbbccceeehhhkkkmmmnnnoooppplllhhheeeeeeggghhhhhhfffeeeeeeeeeeeedddddddddfffjjjnnnqqqsssuuuwwwyyy|||sssooopppqqqqqqpppoooooooooqqqssstttsssrrrvvvvvvxxx|||}}}vvvooohhhhhhhhhjjjkkkkkkiiiffffffeeedddccccccdddfffhhhhhhhhhiiijjjjjjjjjjjjjjjllllllmmmnnnnnnoooooooootttqqqmmmnnnqqqsssrrrpppqqqrrrsssuuuuuutttrrrqqqpppnnnmmmkkkjjjiiiiiiiiihhhjjjmmmnnnoooppprrrtttvvvwwwzzz|||zzzwww{{{~~~wwwvvvttttttttttttrrrpppsssrrrrrrrrrrrrrrrsssssssssrrrqqqqqqssssssrrrqqqmmmnnnooooooooooooqqqssszzz}}}xxxvvvwwwuuusssqqqooommmkkkjjjkkkllllllkkkkkkllllllkkkhhheeecccbbbaaa``````cccdddddddddaaaaaaaaaaaabbbdddfffggggggeeeaaa______^^^]]]\\\___```bbbccccccaaa___]]]\\\[[[YYYWWWWWWXXXYYYZZZ[[[YYYWWWVVVXXXYYYYYYXXXXXXXXXXXXWWWUUUUUUWWWXXXWWWWWWWWWVVVVVVUUUUUUUUUWWWWWWWWWWWWXXXYYYZZZZZZVVVVVVVVVTTTRRRQQQRRRSSSUUUVVVUUUSSSRRRRRRUUUWWWvvvuuurrrpppnnnmmmmmmmmmpppqqqssstttrrrnnnjjjgggiiihhhgggeeeeeeeeeffffffhhhfffccccccdddfffggggggoooggg```___dddiiiiiigggaaaaaa````````````aaaaaaeeeccc___\\\ZZZZZZ[[[\\\ZZZ[[[\\\\\\\\\]]]___aaagggggghhhiiijjjiiifffddd^^^^^^^^^___`````````aaa]]]\\\\\\```hhhnnnppppppnnnnnnooopppqqqpppllliiikkkiiiiiilllqqquuuvvvuuutttwwwyyywwwwwwyyyxxxuuussspppkkkfffcccbbbdddeeedddeeeeeefffggggggggggggiiijjjkkklllllllllllllllllllllmmmmmmmmmmmmllllllmmmkkkiiiggggggfffeeeddddddeeefffggghhhiiiiiiiiicccaaa^^^\\\\\\]]]___aaaddddddeeegggiiikkkmmmnnnooolllhhhfffggghhhiiiiiiggggggfffffffffeeeeeeeeefffiiimmmppprrruuuyyy{{{|||ssspppoooooonnnooonnnmmmnnnppprrrrrrqqqtttvvvyyy~~~}}}uuunnngggffffffgggiiijjjiiihhhiiigggdddbbbaaacccfffgggiiiiiihhhhhhhhhggggggggghhhiiikkklllnnnoooooooooqqqnnnlllmmmqqqsssrrrppptttttttttttttttsssssssssnnnmmmlllkkkkkkkkkkkkkkkkkkppptttssspppooorrruuuwwwwwwyyy{{{yyyvvvxxx~~~~~~xxxvvvuuutttttttttrrrpppooooooooooooooopppqqqrrrsssqqqnnnmmmnnnooonnnnnnlllnnnooopppoooooopppqqquuuwww{{{{{{rrrpppqqqpppnnnmmmkkkiiihhhggghhhiiijjjiiiiiijjjjjjiiigggdddbbbaaa___^^^___aaabbbbbbbbb___^^^^^^___aaaccceeefffeeeccc```______^^^]]]\\\^^^___aaaaaaaaa___]]]\\\YYYXXXWWWVVVVVVVVVWWWXXXYYYWWWUUUUUUWWWXXXYYYXXXVVVWWWWWWWWWUUUTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUTTTUUUWWWYYYZZZXXXWWWVVVSSSPPPNNNOOOQQQRRRRRRSSSRRRRRRSSSUUUXXXxxxuuurrrnnnkkkkkkkkklllpppqqqrrrrrrqqqnnnkkkiiijjjiiihhhggggggggghhhhhhiiigggffffffhhhkkkllllllrrrjjjaaa```fffjjjiiieeeaaaaaaaaaaaaaaaaaaaaaaaadddbbb^^^[[[ZZZZZZ\\\]]][[[\\\^^^^^^^^^^^^```bbbhhhgggfffggghhhhhhfffddd^^^______```bbbccccccdddaaa``````dddkkkppprrrqqqoooppprrrtttvvvtttqqqmmmmmmjjjhhhlllsssvvvuuurrrrrrvvvwwwvvvvvvyyyxxxuuurrrnnnhhhccc```aaaccceeeccceeegggjjjkkkkkkjjjjjjjjjiiiiiijjjlllmmmkkkjjjlllmmmnnnppppppppppppppppppllliiihhhiiiiiifffccccccdddfffhhhiiijjjkkkkkkfffccc___\\\\\\]]]```bbbeeeeeeeeefffgggjjjlllmmmnnnkkkiiihhhhhhiiijjjiiiiiiiiiiiihhhhhhggggggfffhhhjjjmmmnnnpppssswwwzzz|||uuuqqqnnnlllnnnlllkkklllooorrrssssssrrruuuzzz|||tttmmmhhhfffeeeeeegggiiijjjiiikkkhhhdddaaa```bbbeeegggiiihhhgggfffeeedddddddddfffgggiiilllnnnoooppppppooommmlllnnnqqqssssssrrruuutttsssrrrrrrrrrssstttoooooonnnmmmlllkkkjjjjjjlllssszzzzzztttooopppsssuuuuuuwwwzzzyyyvvvwww|||{{{xxxwwwuuutttttttttrrrpppkkkkkkkkklllmmmnnnooopppssspppmmmkkkkkklllllllllllloooqqqrrrrrrqqqqqqrrrvvvwwwyyy}}}uuunnnllllllkkkjjjiiigggeeedddcccdddfffgggffffffggggggfffdddbbbaaa___]]]\\\]]]^^^``````___]]]]]]]]]^^^___bbbdddeeecccbbb```___```___^^^\\\]]]^^^______^^^]]][[[ZZZXXXWWWWWWVVVVVVVVVWWWWWWXXXVVVTTTTTTVVVXXXXXXXXXSSSUUUWWWVVVTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWUUUSSSRRRSSSUUUWWWYYYYYYXXXVVVRRRNNNLLLLLLNNNMMMOOOPPPQQQQQQRRRUUUXXXxxxuuuqqqllliiiiiiiiijjjnnnnnnoooooonnnllljjjiiiiiiiiiiiijjjjjjkkkllllllkkkiiihhhiiilllnnnoooooooooiiiddddddiiikkkhhhcccbbbbbbaaaaaaaaaaaabbbbbbbbb```^^^\\\[[[\\\^^^___]]]___aaaaaaaaaaaacccdddiiigggffffffggggggeeeccc___```aaacccdddfffggghhhgggeeedddhhhmmmqqqqqqpppmmmoooqqquuuxxxxxxuuurrrooolllkkknnnsssuuurrrmmmnnnrrruuutttuuuyyyyyyvvvrrrnnnhhhccc```aaaccceeeccceeehhhkkkllllllkkkjjjjjjiiihhhjjjkkkllljjjiiilllnnnpppqqqssssssrrrrrrooollliiiiiikkkjjjgggddddddeeegggiiijjjllllllllliiifffbbb^^^\\\]]]___aaaeeeeeedddeeefffiiikkklllmmmkkkiiiiiijjjkkkkkkjjjkkkkkkjjjjjjiiihhhhhhgggjjjlllmmmnnnnnnpppsssuuu{{{~~~wwwrrrnnnlllkkkjjjlllooorrrttttttppptttyyy}}}~~~{{{tttoookkkhhheeedddeeehhhiiiiiikkkiiieeeaaa```bbbdddfffhhhgggeeedddbbbaaaaaaaaadddfffiiilllooopppqqqqqqnnnnnnnnnppprrrssstttsssvvvuuutttsssssstttuuuvvvqqqqqqpppnnnlllkkkiiihhhjjjsss|||}}}wwwpppooopppsssrrruuuyyyyyywwwxxx{{{~~~xxxxxxvvvttttttssssssqqqoooiiiiiiiiiiiijjjlllmmmmmmrrrooolllkkklllmmmmmmmmmnnnqqquuuvvvuuutttttttttxxxyyyzzz|||yyyqqqkkkjjjiiiiiihhhfffdddbbb``````aaabbbcccbbbbbbccccccbbbaaa```___]]][[[ZZZZZZ\\\]]]]]]\\\]]]]]]]]]]]]___aaacccdddbbb```___```aaaaaa___]]]\\\\\\]]]\\\\\\ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWXXXVVVTTTRRRSSSUUUWWWXXXXXXSSSTTTVVVUUUTTTRRRRRRSSSUUUVVVVVVVVVVVVVVVVVVVVVVVVTTTRRRPPPQQQSSSUUUWWWXXXXXXUUUQQQMMMJJJIIIJJJJJJLLLNNNOOOPPPRRRTTTWWWvvvtttoookkkhhhggghhhhhhjjjjjjjjjkkkkkkjjjjjjiiihhhiiijjjlllmmmnnnoooppplllkkkjjjkkkmmmoooooonnnjjjhhhgggiiikkkkkkiiiffffffeeecccbbbbbbccceeefffbbbaaa```___^^^___``````___aaadddeeeddddddeeefffjjjiiihhhggggggfffdddbbb```aaabbbdddfffhhhjjjkkkjjjhhhgggiiinnnpppooommmlllmmmooosssvvvwwwvvvtttrrrqqqppprrruuutttppplllmmmqqqssssssuuuxxxyyyvvvssspppkkkfffcccbbbdddeeeccceeegggiiikkkjjjiiiiiihhhiiijjjjjjjjjiiiiiiiiikkkllloooqqqrrrrrrqqqppplllkkkjjjjjjkkkjjjhhhfffeeefffhhhjjjkkklllmmmmmmllliiiddd```]]]]]]^^^___ccccccdddeeegggiiijjjkkkkkkjjjjjjkkklllmmmllljjjkkkkkkjjjiiihhhhhhggggggiiikkkmmmmmmmmmmmmoooqqqxxx|||{{{wwwooonnnnnnooorrrtttuuutttooorrrvvvyyyzzzxxxuuusssppplllgggddddddfffhhhiiijjjhhheeebbbaaabbbdddfffgggfffcccaaa```______```ccceeeiiilllooopppppppppmmmnnnoooqqqrrrsssssssssvvvuuuuuutttuuuvvvwwwxxxrrrrrrqqqpppmmmkkkiiihhhjjjqqqxxxzzzuuupppnnnooosssrrrtttyyyzzzxxxxxx{{{yyy}}}xxxwwwvvvsssrrrrrrqqqooommmhhhhhhhhhhhhiiiiiijjjkkkooommmllllllnnnooopppooopppsssxxxzzzyyywwwvvvuuuxxxyyy{{{|||~~~wwwsssnnnjjjiiihhhhhhgggdddccc```^^^]]]]]]^^^___^^^^^^^^^^^^^^^^^^]]]]]][[[YYYXXXXXXZZZ[[[ZZZYYY]]]]]]\\\\\\]]]___aaabbb___^^^^^^___``````___]]][[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWTTTRRRQQQRRRUUUWWWXXXXXXTTTUUUUUUUUUSSSRRRSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVTTTRRRQQQPPPPPPQQQSSSTTTVVVVVVUUUQQQMMMIIIGGGGGGGGGIIILLLNNNOOOQQQSSSUUUtttrrroookkkhhhgggggggggggggggggghhhiiijjjjjjkkkiiijjjlllmmmooopppqqqqqqmmmkkkjjjkkklllmmmllljjjhhhiiikkklllllllllllllllllljjjgggddddddgggjjjllleeeeeeeeedddcccbbbaaa``````bbbeeeffffffffffffggglllkkkiiiiiihhhfffbbb```___```bbbdddgggiiikkklllhhhgggfffhhhlllnnnmmmjjjkkkkkkmmmpppssstttsssrrrpppqqqsssuuutttrrrooommmooosssuuutttuuuxxxxxxuuuuuusssnnniiifffeeedddeeedddeeefffgggggggggfffffffffiiikkkkkkhhhggghhhjjjhhhiiilllnnnoooooommmlllhhhjjjlllkkkjjjhhhhhhhhhggghhhiiikkklllmmmmmmmmmkkkiiieeebbb___^^^^^^^^^aaabbbdddfffhhhiiijjjjjjjjjjjjjjjlllnnnnnnlllkkkiiiiiihhhgggfffeeeddddddeeehhhkkkllllllmmmmmmooovvvzzz{{{zzzyyyyyyzzzzzzxxxvvvoooqqqssstttuuuvvvvvvwwwuuupppiiidddcccdddfffggghhhgggeeeccccccccceeefffeeedddbbb___^^^^^^^^^___bbbdddhhhkkkmmmnnnnnnmmmlllmmmpppqqqqqqqqqqqqqqqqqqqqqrrrrrrssstttvvvvvvqqqqqqqqqpppooommmjjjiiimmmoooqqqrrrpppooopppqqquuusssuuuyyy{{{xxxwwwxxxuuu}}}wwwwwwuuurrrqqqqqqpppmmmkkkhhhhhhhhhgggggghhhiiiiiikkkkkkkkkmmmppprrrrrrqqqppptttyyy|||{{{yyywwwvvvxxxyyy{{{}}}~~~{{{xxxvvvrrrooollliiihhhggggggfffdddbbb___]]][[[[[[[[[\\\ZZZZZZZZZ[[[[[[[[[[[[[[[ZZZXXXVVVWWWXXXYYYXXXWWW\\\\\\[[[[[[[[[\\\^^^^^^[[[[[[[[[]]]^^^___]]][[[ZZZZZZYYYXXXWWWVVVUUUUUUSSSTTTTTTUUUVVVVVVVVVUUURRRQQQPPPQQQTTTWWWXXXXXXUUUVVVUUUTTTRRRRRRTTTUUUWWWWWWWWWVVVVVVUUUUUUUUUQQQQQQPPPPPPPPPPPPQQQQQQTTTUUUUUURRRMMMHHHFFFDDDFFFHHHKKKMMMNNNOOORRRTTTrrrqqqnnnkkkiiigggfffffffffffffffggghhhjjjkkklllkkklllmmmooopppppppppppplllkkkjjjjjjjjjjjjiiiggghhhjjjmmmmmmllllllpppssspppmmmiiiffffffiiimmmpppiiiiiiiiihhhgggdddbbb``````bbbeeeffffffffffffgggmmmlllkkkjjjiiifffbbb^^^^^^___aaacccfffiiikkklllfffddddddgggkkkmmmkkkiiilllllllllmmmpppqqqpppooolllooossstttrrrpppnnnmmmrrrvvvwwwuuuvvvxxxwwwtttwwwuuuqqqllliiifffeeeeeeeeeeeeeeeeeeeeeddddddccceeeiiimmmkkkgggeeegggkkkeeegggjjjlllmmmllljjjiiifffiiilllllliiiggghhhjjjhhhiiijjjkkklllmmmmmmmmmjjjhhhfffcccaaa```_________aaacccfffhhhiiijjjjjjjjjjjjjjjlllnnnooommmkkkhhhgggfffeeedddcccbbbbbbbbbeeeiiilllmmmmmmmmmnnntttxxx~~~}}}zzzooopppqqqqqqrrrtttwwwyyyyyyrrrjjjdddbbbdddeeefffgggfffeeedddddddddeeeeeedddccc```^^^]]]]]]^^^___```cccfffjjjlllmmmlllkkkkkkmmmoooppppppoooooopppllllllmmmooopppqqqrrrrrroooppppppppppppnnnlllkkkooonnnlllkkklllnnnqqqsssxxxuuuvvvzzz{{{xxxuuuvvvqqq|||{{{uuuvvvtttrrrppppppooollljjjiiihhhhhhggggggggghhhhhhhhhhhhjjjmmmqqqssssssrrrppptttyyy||||||yyywwwuuuxxxzzz}}}~~~xxxssspppooonnnmmmjjjhhhgggfffffffffdddbbb___\\\ZZZYYYZZZZZZXXXXXXXXXXXXYYYYYYYYYYYYYYYWWWVVVVVVWWWXXXWWWVVV\\\[[[ZZZYYYYYYZZZ[[[\\\XXXXXXYYY[[[]]]]]]\\\ZZZZZZYYYYYYWWWVVVUUUTTTTTTRRRRRRSSSTTTTTTTTTTTTTTTRRRPPPOOOQQQTTTVVVXXXXXXVVVVVVUUUSSSQQQRRRTTTWWWXXXXXXWWWVVVVVVUUUTTTTTTPPPPPPPPPPPPPPPPPPPPPOOORRRSSSTTTSSSNNNIIIEEECCCEEEHHHKKKMMMNNNOOOQQQRRRtttrrrpppooonnnllliiifffgggffffffgggiiikkklllkkklllllllllllllllmmmnnnoookkkkkkkkklllllllllmmmmmmnnnnnnnnnmmmmmmooosssvvvvvvsssoookkkiiikkkmmmoooiiiiiiiiigggeeebbb```^^^aaaaaaaaabbbcccfffhhhiiillliiihhhhhhhhhgggbbb___```_________```ccceeeggggggiiijjjlllmmmmmmllllllkkkllllllnnnppprrrsssuuuttttttssspppmmmlllmmmoooqqqrrrrrrssstttuuuvvvvvvtttrrrnnnjjjgggffffffgggfffeeedddbbbbbbbbbccccccggghhhjjjmmmoooooollljjjffffffgggggghhhggggggfffdddfffiiikkklllllljjjiiihhhjjjnnnppppppooommmkkkiiigggdddaaa``````aaacccfffdddccceeeiiillllllkkkmmmkkkjjjlllnnnooollliiihhhfffdddcccbbbaaa___]]]```aaadddfffhhhiiiiiihhhpppvvv}}}}}}yyyuuurrroooqqquuuzzz||||||}}}uuujjjcccbbbdddeeeffffffeeedddcccccccccdddeeebbbaaa___^^^^^^___```bbbddddddfffgggiiikkklllmmmnnnmmmkkklllnnnoooooonnnmmmmmmmmmnnnnnnooooooooommmkkkjjjllloooqqqpppnnnqqqooommmlllmmmoooqqqsssxxxwwwvvvwwwxxxxxxwwwuuuvvvuuu{{{zzztttuuutttsssrrrpppooonnnnnniiiiiijjjjjjiiihhhgggfffhhhggggggjjjppptttuuuttttttxxx|||~~~|||zzzyyy~~~}}}{{{{{{}}}~~~xxxqqqoooooopppnnnlllhhhfffffffffeeedddaaa```___]]][[[XXXVVVUUUUUUWWWYYYYYYXXXWWWXXXYYYWWWVVVUUUTTTTTTVVVXXXYYYZZZXXXWWWWWWYYYZZZYYYYYYXXXWWWWWWWWWWWWXXXYYYYYYYYYZZZ[[[ZZZYYYVVVTTTRRRRRRQQQQQQSSSTTTTTTRRRPPPOOOOOONNNNNNOOORRRTTTVVVWWWVVVTTTSSSQQQQQQRRRRRRUUUUUUVVVVVVVVVUUUTTTTTTRRRQQQOOONNNMMMNNNNNNOOORRRTTTUUUTTTOOOJJJFFFDDDHHHHHHJJJKKKMMMMMMNNNNNNqqqpppooonnnnnnkkkhhheeeeeecccbbbccceeehhhhhhhhhlllllllllmmmnnnooopppppplllllllllllllllllllllmmmmmmnnnnnnmmmlllnnnrrruuuzzzwwwrrrmmmjjjhhhhhhiiiggghhhhhhgggeeecccaaa```aaaaaaaaabbbcccfffhhhiiillljjjhhhggghhhfffccc```^^^]]]]]]]]]___bbbdddfffiiijjjlllmmmnnnnnnmmmmmmllllllmmmnnnppprrrsssuuuttttttssspppmmmlllmmmooooooppppppqqqrrrssssssssstttqqqmmmiiifffeeedddeee``````______aaabbbdddfffffffffhhhkkkmmmmmmjjjhhhddddddeeeeeeeeeeeeeeedddbbbdddgggjjjkkkjjjiiigggiiijjjmmmnnnnnnllljjjhhheeedddbbbaaa```aaabbbcccdddcccbbbdddhhhkkkkkkjjjllljjjjjjkkkmmmmmmjjjgggdddbbb```______^^^\\\[[[^^^___aaacccfffgggiiiiiipppuuu{{{|||uuurrrooopppuuuyyy{{{zzzyyyrrrjjjdddccceeefffggggggfffeeedddccccccdddddd```___^^^]]]^^^```bbbddddddeeefffhhhjjjkkklllmmmmmmlllkkklllnnnooooooooommmnnnnnnooopppqqqqqqrrrmmmkkkiiijjjmmmoooooonnnqqqooonnnmmmnnnpppsssuuuxxxwwwwwwwwwyyyxxxwwwuuuuuutttxxxxxxtttvvvuuutttrrrqqqooonnnmmmiiiiiihhhhhhgggggggggfffjjjiiihhhkkkppptttvvvvvvwwwzzz~~~}}}~~~~~~yyyqqqmmmllllllmmmmmmjjjgggeeeeeedddcccbbb___^^^]]]\\\ZZZWWWVVVTTTUUUWWWXXXYYYXXXWWWXXXYYYWWWVVVUUUTTTUUUVVVXXXYYYXXXWWWVVVVVVXXXZZZYYYYYYWWWWWWVVVWWWWWWWWWXXXYYYXXXYYYYYYYYYWWWUUURRRQQQPPPPPPPPPRRRSSSTTTRRRPPPNNNMMMMMMNNNPPPSSSVVVXXXWWWVVVTTTRRRQQQQQQQQQQQQVVVVVVVVVVVVUUUSSSRRRQQQQQQPPPPPPOOOOOONNNOOOOOOQQQSSSTTTSSSOOOIIIFFFDDDIIIIIIKKKLLLMMMMMMMMMMMMoooooopppqqqqqqnnnjjjfffdddbbb``````bbbeeefffgggkkklllmmmnnnooopppqqqrrrmmmmmmllllllkkklllllllllmmmmmmmmmllllllmmmqqqtttzzzxxxtttoookkkhhhfffeeeeeeeeefffffffffeeecccbbbbbbbbbaaabbbccceeeggghhhkkkiiigggffffffeeecccaaa[[[[[[[[[\\\^^^aaaccceeekkkkkklllmmmnnnnnnnnnnnnllllllmmmnnnppprrrssstttttttttssspppmmmlllnnnooommmmmmmmmnnnoooooooooppprrroookkkgggdddbbbaaaaaa\\\\\\[[[\\\]]]```ccceeefffeeefffhhhjjjjjjhhhfffdddddddddddddddcccccccccaaacccgggjjjkkkjjjhhhfffhhhiiikkklllkkkiiifffdddbbbaaaaaaaaaaaabbbbbbbbbbbbaaaaaabbbeeehhhiiihhhjjjiiihhhiiijjjjjjhhhfffbbb```^^^]]]^^^]]][[[YYY[[[\\\]]]___bbbfffiiikkkpppsssxxx{{{||||||||||||{{{{{{{{{}}}|||uuurrrooopppuuuxxxyyyxxxuuuqqqkkkggggggggghhhhhhggggggeeedddcccccccccccc]]]]]]\\\\\\^^^```ccceeeeeefffgggiiikkklllmmmmmmkkkjjjjjjkkknnnpppppppppnnnooooooqqqrrrsssttttttmmmkkkiiiiiikkkmmmnnnnnnppppppooooooppprrruuuwwwyyyxxxwwwxxxyyyxxxvvvuuuuuusssuuu}}}|||wwwtttwwwvvvtttrrrpppnnnlllkkkhhhgggfffeeeeeeffffffggglllkkkjjjlllppptttvvvwwwwwwzzz~~~~~~~~~zzzuuuoookkkiiijjjkkkkkkjjjgggdddcccbbbbbb```___[[[[[[ZZZYYYWWWVVVUUUTTTUUUVVVXXXXXXWWWVVVWWWXXXVVVVVVVVVUUUVVVWWWWWWXXXVVVUUUTTTUUUWWWYYYYYYYYYUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWVVVTTTQQQPPPNNNNNNNNNPPPRRRSSSRRRQQQMMMMMMMMMOOOQQQTTTWWWYYYWWWVVVTTTRRRQQQPPPOOOOOOWWWWWWVVVUUUSSSQQQOOONNNOOOPPPPPPQQQQQQPPPNNNNNNOOOQQQSSSQQQMMMIIIFFFEEEJJJKKKLLLMMMMMMMMMMMMLLLpppqqqsssuuuvvvsssmmmiiieeebbb``````bbbeeefffgggiiijjjkkkmmmnnnppppppqqqmmmmmmlllkkkjjjkkkkkkllllllmmmmmmlllkkkllloooqqqvvvtttrrrooollliiigggeeecccdddeeefffffffffeeedddbbbbbbaaaaaabbbdddeeeggghhhfffeeecccbbbaaa``````ZZZZZZ[[[]]]___bbbdddeeekkkkkkllllllmmmmmmmmmmmmllllllmmmnnnoooqqqssssssrrrrrrrrrooommmlllmmmooollllllllllllllllllmmmmmmooommmiiieeeaaa___^^^^^^\\\[[[ZZZYYYZZZ]]]___aaagggffffffggghhhiiigggfffddddddccccccbbbbbbbbbcccaaacccgggiiijjjiiigggfffdddfffgggiiihhhgggeeedddbbbbbbcccdddccccccaaaaaa`````````aaaccceeeggggggiiihhhgggggggggfffeeedddaaa___^^^]]]^^^^^^\\\ZZZZZZZZZZZZ\\\```eeejjjmmmnnnqqqtttvvvvvvvvvwwwxxxvvvvvvuuuvvvyyy}}}{{{vvvrrrpppqqquuuxxxxxxvvvtttrrrooollljjjiiihhhgggffffffeeecccbbbaaa``````\\\[[[[[[[[[\\\___aaaccceeefffhhhjjjkkkllllllllliiihhhhhhjjjmmmpppppppppnnnooopppqqqssstttuuuvvvnnnllljjjiiijjjlllnnnoooppppppoooppprrrtttvvvxxxxxxwwwwwwwwwxxxxxxvvvtttvvvssstttzzz|||yyyvvvvvvwwwuuusssqqqnnnkkkiiihhhgggfffdddccccccdddfffhhhlllkkkjjjkkknnnrrruuuwwwtttwww{{{~~~|||wwwvvvpppmmmjjjhhhhhhiiijjjiiigggeeebbbaaaaaa```^^^\\\YYYXXXWWWVVVUUUUUUTTTTTTTTTVVVXXXXXXVVVVVVVVVWWWVVVVVVVVVWWWWWWWWWWWWWWWTTTSSSRRRSSSVVVXXXXXXXXXTTTTTTUUUUUUUUUVVVVVVUUUVVVVVVVVVUUUTTTSSSQQQPPPNNNMMMMMMOOORRRSSSSSSRRRNNNNNNNNNOOOQQQSSSUUUVVVUUUTTTSSSRRRPPPOOONNNNNNWWWWWWUUUSSSQQQNNNLLLKKKMMMOOOQQQRRRRRRPPPNNNMMMMMMOOOPPPOOOLLLHHHFFFEEEJJJKKKLLLNNNNNNMMMLLLKKKpppqqqtttvvvwwwtttnnnjjjdddbbb``````bbbdddeeeeeefffgggiiikkklllmmmnnnnnnlllkkkjjjiiiiiijjjkkkllllllmmmmmmlllkkkkkkmmmooosssrrrqqqnnnkkkhhheeedddbbbccceeefffffffffeeeeeebbbaaa``````aaabbbcccdddbbbbbbbbbaaa___]]]]]]]]]ZZZ[[[\\\___aaadddfffgggjjjjjjjjjjjjjjjjjjkkkkkkkkkllllllmmmnnnpppqqqrrrqqqqqqpppnnnkkkkkklllnnnlllllllllkkkkkkkkkkkkkkkkkkiiifffbbb___]]][[[[[[ZZZYYYXXXXXXYYY]]]```cccjjjhhhgggggghhhiiihhhgggbbbaaa```____________```^^^```ccceeeffffffeeedddaaabbbdddfffggggggfffeeeeeefffffffffeeecccaaa___``````aaabbbbbbdddfffggghhhhhhgggeeedddbbbbbbbbb___]]]\\\\\\]]]]]][[[ZZZZZZYYYYYY[[[___dddjjjmmmkkknnnppprrrrrrrrrsssuuutttsssrrrrrrtttwww{{{~~~~~~zzzwwwtttqqqrrruuuwwwvvvuuuvvvuuutttqqqmmmjjjhhhgggddddddcccbbbaaa```___^^^\\\\\\ZZZZZZ[[[\\\___```dddfffhhhjjjkkklllkkkkkkgggffffffhhhkkknnnoooooommmnnnoooppprrrssstttuuunnnmmmkkkiiiiiikkknnnpppoooooooooppprrrtttvvvwwwvvvuuuuuuvvvwwwwwwvvvtttwwwttttttyyyzzzxxxwwwyyyuuutttrrrooollliiigggfffeeedddcccbbbcccdddfffhhhkkkkkkkkkkkkmmmooosssuuusssuuuyyy|||~~~|||tttqqqqqqkkkiiigggfffgggggggggfffeeecccaaa``````^^^\\\ZZZXXXWWWVVVUUUTTTTTTTTTTTTTTTVVVWWWWWWVVVUUUUUUVVVUUUVVVWWWXXXXXXXXXWWWWWWRRRQQQPPPQQQTTTVVVWWWVVVRRRRRRSSSTTTUUUTTTTTTSSSUUUUUUUUUTTTSSSRRRQQQPPPNNNMMMMMMNNNQQQSSSSSSRRRPPPPPPPPPPPPPPPQQQRRRRRRSSSRRRRRRQQQPPPOOONNNMMMUUUUUUTTTRRROOOMMMJJJIIIKKKMMMPPPRRRRRRPPPNNNLLLKKKMMMNNNMMMJJJGGGFFFFFFIIIJJJLLLMMMNNNLLLKKKIIInnnooorrrtttuuurrrlllhhhbbb```___```bbbccccccbbbdddeeegggiiijjjkkkjjjjjjjjjiiihhhggggggiiikkklllkkklllmmmllljjjjjjkkklllsssrrrpppllliiieeecccaaaddddddeeeffffffeeeddddddaaa```___^^^___```aaaaaa]]]___``````]]][[[ZZZZZZZZZ[[[]]]```cccfffhhhiiiiiihhhhhhgggggghhhhhhiiijjjjjjkkkkkklllnnnooopppnnnnnnnnnllljjjiiikkklllllllllkkkkkkjjjjjjiiiiiifffeeebbb```]]][[[YYYXXXVVVVVVVVVWWW[[[aaafffjjjllljjjggggggggghhhhhhhhh___^^^]]][[[[[[[[[\\\\\\\\\]]]^^^___```aaaaaaaaa```aaaccceeeggggggggggggggggggggggggeeecccaaa``````bbbcccccccccdddfffhhhggghhhgggdddbbb``````bbb[[[ZZZYYYYYYZZZ[[[ZZZXXXZZZYYYYYY[[[^^^cccgggjjjhhhjjjmmmoooooopppqqqrrrqqqqqqppppppqqqsssuuuwww}}}~~~{{{xxxvvvssstttvvvxxxvvvtttvvvvvvvvvsssnnnjjjhhhhhhcccccccccbbbaaa```___^^^^^^]]][[[[[[[[[]]]___```ccceeehhhjjjkkkkkkjjjiiieeeddddddfffiiilllmmmlllkkkllllllnnnooopppqqqqqqllllllkkkjjjhhhiiilllnnnnnnnnnooooooqqqrrrssstttssssssssstttvvvwwwvvvtttwwwtttuuuyyyyyywwwwwwzzztttsssqqqnnnkkkiiigggfffccccccccccccdddeeeggghhhiiikkklllmmmmmmnnnqqqssstttwww{{{~~~zzzsssnnnmmmmmmiiigggdddcccddddddcccbbbdddcccaaa``````___\\\YYYZZZXXXWWWUUUTTTTTTUUUUUUTTTVVVWWWVVVUUUTTTTTTUUUTTTVVVXXXYYYZZZYYYWWWVVVQQQPPPOOOPPPRRRTTTTTTTTTPPPQQQRRRTTTTTTSSSRRRRRRSSSSSSRRRQQQQQQPPPOOOOOONNNMMMLLLMMMOOOQQQQQQQQQPPPPPPPPPPPPOOOOOOOOONNNOOOPPPPPPPPPPPPOOONNNNNNRRRRRRQQQPPPNNNLLLJJJIIIJJJLLLNNNPPPPPPOOOMMMLLLIIIJJJLLLKKKIIIGGGFFFFFFFFFHHHKKKMMMMMMLLLJJJHHHppppppqqqssssssqqqlllhhhbbbaaaaaacccddddddcccaaadddeeegggiiijjjiiihhhhhhhhhfffeeeeeefffhhhkkklllkkkllllllkkkiiiiiiiiikkkpppnnnllliiifffdddcccccceeeffffffgggfffdddcccbbb```___^^^]]]]]]]]]^^^___ZZZ]]]aaaaaa^^^ZZZXXXXXXYYY[[[]]]aaadddgggiiiiiiiiihhhgggffffffggghhhhhhiiiiiiiiijjjkkklllmmmnnnllllllllljjjhhhhhhiiikkkkkkkkkjjjiiiiiihhhggggggbbbaaa___]]][[[YYYXXXWWWWWWWWWWWWYYY]]]ccciiimmmnnnkkkgggffffffggghhhgggaaa___]]][[[[[[[[[\\\]]]]]]]]]\\\\\\]]]___aaacccbbbcccdddfffggggggggggggffffffeeeeeedddcccbbbaaabbbdddeeeeeeddddddgggjjjhhhhhhgggddd```^^^```aaaZZZYYYXXXYYYZZZ[[[ZZZYYYYYYYYYYYYZZZ\\\```ccceeedddgggkkknnnnnnnnnooopppoooooonnnnnnoooooopppqqquuuwwwyyy|||}}}|||{{{zzzzzzwwwuuuuuuxxxxxxvvvsssssstttuuurrrmmmjjjiiiiiiccccccddddddcccbbbaaa```^^^]]]]]]]]]^^^```ccceeebbbdddgggiiijjjjjjhhhgggdddcccbbbdddgggiiijjjjjjiiiiiijjjkkkkkklllmmmmmmhhhiiijjjiiigggfffhhhkkkmmmmmmmmmnnnoooppppppqqqpppoooppprrruuuvvvvvvuuuuuutttuuuxxxxxxvvvvvvzzzuuutttrrrooommmjjjiiihhhbbbbbbcccdddeeefffggghhhhhhlllooopppooooooppprrruuuxxx}}}~~~}}}}}}~~~|||wwwqqqllljjjjjjkkkiiifffcccbbbcccccccccbbbdddcccbbbaaaaaa___\\\ZZZ\\\ZZZXXXVVVUUUUUUUUUVVVTTTUUUWWWVVVTTTSSSSSSTTTTTTVVVXXXZZZ[[[YYYWWWVVVQQQPPPNNNOOOQQQRRRRRRQQQOOOPPPRRRSSSSSSSSSQQQPPPPPPOOOOOONNNMMMMMMMMMMMMMMMKKKIIIJJJLLLMMMNNNMMMMMMNNNNNNNNNOOONNNNNNNNNMMMMMMOOOPPPPPPPPPOOONNNOOOOOOOOONNNMMMLLLKKKJJJIIIKKKLLLNNNNNNNNNLLLKKKGGGIIIJJJIIIHHHFFFFFFGGGCCCEEEIIIKKKLLLKKKIIIHHHsssssssssttttttrrrmmmiiiddddddeeeggghhhhhheeecccdddfffhhhiiijjjiiihhhgggfffeeedddccceeegggkkkmmmkkkllllllkkkiiihhhiiijjjjjjiiihhhfffffffffggghhhggggggggggggfffdddbbb```___^^^]]]\\\\\\\\\]]]^^^XXX]]]aaabbb___ZZZXXXXXXXXXZZZ]]]aaadddggghhhiiiiiihhhgggffffffggghhhhhhhhhhhhiiiiiijjjkkklllmmmkkkkkkkkkiiigggggghhhjjjjjjjjjiiihhhgggffffffeee```___^^^\\\[[[YYYXXXWWW\\\[[[ZZZZZZ^^^ccciiilllnnnkkkgggeeeeeefffggggggdddccc```^^^^^^^^^___```aaa```^^^]]]^^^aaadddfffeeeeeefffgggggggggffffffccccccccccccccccccccccccccceeegggfffeeeeeehhhkkkhhhiiihhhddd```^^^___aaa\\\[[[ZZZ[[[\\\]]]\\\[[[XXXXXXXXXYYY[[[]]]___aaabbbfffkkknnnnnnnnnnnnooonnnnnnnnnmmmmmmmmmmmmllloooppprrrtttvvvwwwwwwwww{{{xxxvvvvvvxxxyyyvvvsssoooqqqrrrpppllliiiiiikkkcccdddeeefffeeeeeecccbbb^^^^^^^^^___aaadddgggiiibbbdddfffiiijjjiiigggfffcccbbbaaacccfffhhhhhhhhhhhhhhhhhhiiiiiijjjjjjjjjeeegggiiihhheeedddfffhhhllllllmmmmmmnnnnnnnnnooonnnnnnnnnqqqtttvvvvvvuuutttsssuuuxxxxxxuuuuuuyyyuuuuuusssqqqnnnlllkkkjjjaaabbbdddeeeggggggggggggiiimmmqqqrrrqqqpppppprrrtttxxx}}}~~~|||zzzyyy{{{~~~~~~xxxvvvqqqmmmjjjiiijjjkkkjjjgggdddcccdddeeefffeeeeeedddcccbbbbbb```]]]ZZZ^^^\\\YYYWWWUUUUUUVVVVVVTTTUUUVVVVVVTTTSSSSSSSSSTTTVVVYYY[[[[[[ZZZWWWUUUQQQPPPNNNOOOPPPQQQQQQPPPNNNOOOQQQSSSSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJKKKKKKLLLJJJHHHHHHIIIKKKKKKJJJKKKKKKLLLNNNNNNOOONNNNNNKKKLLLNNNOOOPPPPPPOOOOOOMMMMMMMMMMMMMMMLLLLLLKKKIIIJJJKKKLLLMMMMMMLLLKKKFFFHHHIIIIIIGGGFFFFFFGGGBBBDDDHHHKKKLLLKKKIIIHHHrrrqqqqqqrrrssspppjjjeeeiiihhhfffdddccccccccccccdddeeefffggggggeeecccbbbbbbbbbbbbcccdddfffggghhhiiihhhfffeeeeeefffggggggjjjiiihhhfffeeeeeeeeefffjjjlllnnnmmmjjjfffdddcccaaa___]]][[[ZZZZZZ[[[\\\\\\^^^aaacccbbb```\\\ZZZ\\\^^^```aaacccgggkkkooojjjkkkkkkjjjgggeeeddddddaaaaaabbbccceeegggiiijjjllliiifffgggiiillllllkkkmmmkkkiiihhhhhhgggeeecccaaa___\\\YYYXXXXXXZZZ[[[]]]^^^^^^]]]^^^```dddgggnnnkkkfffbbbaaabbbeeehhhaaa___^^^^^^```bbbccccccbbbaaa___^^^___aaadddfffddddddcccbbbaaaaaabbbbbb^^^```aaaccccccbbb```___bbbcccddddddeeedddcccbbbfffeeedddbbbaaa___^^^]]]\\\ZZZYYY\\\aaabbb___[[[[[[\\\]]]\\\\\\^^^aaacccfffgggiiilllmmmnnnnnnmmmllllllkkkiiigggfffhhhjjjjjjmmmqqquuuwwwwwwuuutttvvvuuuuuutttssssssrrrrrrooopppqqqrrrqqqooommmkkkggggggffffffdddcccbbbbbbaaabbbdddeeeeeeeeeddddddbbbccceeefffffffffeeeeeebbbaaaaaabbbeeefffggggggeeeeeeeeedddeeefffhhhiiiiiiiiihhheeedddeeehhhkkkkkkkkkjjjjjjiiiiiihhhhhhoooppppppqqqrrrtttuuuuuuuuusssrrrrrrtttuuuuuutttvvvuuutttqqqooollliiihhhfffeeedddeeeggghhhiiihhhmmmnnnppprrrtttuuuuuuuuuxxxxxxxxxxxxyyyxxxxxxxxx~~~|||yyyrrroookkkiiiiiikkkkkkkkkiiiiiiiiigggeeeddddddfffggghhhhhheee```\\\\\\]]]]]]\\\ZZZXXXVVVUUUTTTTTTRRRTTTUUUTTTSSSRRRSSSTTTVVVVVVXXXZZZ[[[YYYUUUQQQPPPPPPOOOOOOOOOPPPQQQQQQOOOOOOQQQSSSTTTSSSPPPMMMKKKKKKKKKJJJIIIIIIHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLLLLOOONNNMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJJJJIIIIIIIIIGGGEEECCCCCCDDDEEEFFFDDDDDDFFFIIILLLLLLIIIGGGqqqppppppqqqrrrqqqmmmiiiiiihhhgggeeedddddddddeeebbbccceeeggghhhhhhgggfff``````aaabbbccceeeggggggiiihhhgggeeeeeeeeeffffffjjjiiigggfffeeeffffffgggmmmoooqqqpppmmmiiieeedddcccaaa___]]]\\\\\\]]]]]]\\\^^^aaaccccccaaa^^^\\\]]]___aaacccdddgggjjjmmmjjjkkkkkkiiifffccccccccc^^^]]]^^^^^^```bbbdddeeefffccc```aaadddhhhiiiiiimmmkkkiiihhhhhhgggdddbbbcccaaa^^^[[[YYYYYYZZZ[[[\\\]]]^^^^^^^^^___bbbdddgggeeebbb``````bbbeeegggcccaaa``````bbbdddddddddcccbbbaaa``````bbbdddfffeeedddcccaaa```___^^^^^^^^^___```bbbbbbaaa```___```aaabbbcccdddcccbbbbbbcccbbbaaa```^^^]]]\\\[[[\\\ZZZYYY\\\```aaa^^^ZZZ[[[\\\]]]]]]^^^___bbbeeeggghhhiiijjjkkkkkkkkkkkkiiijjjjjjhhhfffeeefffgggiiikkkoooqqqssssssrrrqqqssssssssssssrrrrrrqqqppppppqqqrrrrrrrrrqqqpppooommmllliiifffdddbbbaaaaaabbbcccdddfffggggggffffffcccdddeeeeeeeeedddcccbbbbbbaaaaaabbbdddfffggggggfffeeedddcccdddeeegggiiinnnmmmkkkhhhffffffiiikkklllkkkjjjiiihhhggggggfffmmmnnnoooqqqsssttttttttttttrrrqqqrrrtttvvvvvvuuutttssssssqqqooommmkkkjjjggggggggghhhjjjlllmmmmmmmmmnnnqqqsssuuuuuuuuuuuuwwwvvvvvvuuuuuuvvvwwwwww}}}|||wwwtttqqqooommmiiihhhhhhjjjjjjjjjjjjjjjiiigggeeeddddddeeefffggggggddd___\\\\\\]]]\\\[[[ZZZXXXVVVUUUUUUTTTRRRSSSTTTSSSRRRQQQRRRTTTXXXXXXXXXYYYYYYWWWRRROOOOOOOOOOOOOOOOOOPPPQQQRRROOOOOOOOOQQQRRRQQQNNNLLLJJJJJJIIIIIIHHHHHHGGGGGGHHHGGGFFFEEEEEEFFFGGGGGGKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLNNNNNNMMMLLLJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEDDDEEEGGGJJJLLLLLLJJJHHHmmmllllllmmmnnnooonnnmmmkkkjjjiiigggffffffffffffdddeeegggiiiiiiiiihhhggg^^^______aaaccceeeggghhhjjjiiigggeeeeeedddeeeeeeggggggfffffffffffffffgggnnnqqqssssssoookkkgggfffeeedddbbb```_________```\\\^^^aaaddddddcccaaa___^^^aaadddfffggggggiiijjjjjjkkkjjjhhhdddaaaaaaaaa\\\\\\[[[[[[\\\^^^aaabbbaaa^^^[[[[[[___dddhhhiiilllkkkiiihhhhhhfffdddaaadddbbb___]]][[[ZZZZZZZZZ\\\]]]___```______```bbbaaaaaa```aaabbbeeegggiiifffdddbbbbbbdddeeeeeeeeeeeecccbbbaaaaaabbbdddeeedddcccbbb```]]][[[ZZZYYY\\\]]]___`````````______^^^___aaabbbbbbbbbaaa```______^^^]]]\\\[[[ZZZYYY\\\ZZZYYY[[[^^^^^^\\\XXX[[[]]]^^^______aaadddfffiiihhhgggffffffggghhhhhhfffgggiiiiiigggeeeeeeeeehhhiiikkklllmmmnnnnnnnnnqqqrrrrrrrrrrrrpppooonnnqqqqqqqqqrrrrrrrrrrrrsssssspppkkkfffccc`````````cccdddeeeggghhhiiiiiiiiifffffffffeeedddbbbaaa```aaaaaabbbcccdddfffggghhhhhhfffcccbbbbbbdddgggiiiooonnnmmmjjjgggggghhhjjjmmmllljjjhhhfffeeeddddddiiikkknnnqqqrrrsssssssssrrrqqqppprrrtttwwwwwwwwwssssssrrrqqqpppooommmlllhhhhhhhhhiiikkkmmmooopppmmmoooqqqtttuuuvvvwwwvvvvvvuuusssqqqqqqsssuuuvvv}}}|||{{{xxxuuurrrooommmkkkllljjjgggfffgggiiijjjjjjkkkkkkjjjhhheeecccdddeeefffgggfffccc```]]]]]]]]][[[ZZZYYYXXXWWWVVVVVVUUUQQQRRRSSSSSSRRRQQQRRRSSSZZZYYYXXXXXXWWWTTTPPPLLLNNNNNNNNNNNNOOOPPPRRRRRROOONNNMMMNNNOOONNNLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGFFFEEEEEEFFFGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKKKKLLLLLLLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCEEEEEEGGGIIILLLLLLJJJHHHhhhhhhggghhhjjjlllnnnoooooonnnmmmkkkiiigggfffeeeiiijjjkkkkkkkkkiiigggeee``````aaabbbdddfffhhhiiijjjiiigggeeedddddddddeeeeeeeeeeeeeeeeeeeeeffffffkkkmmmqqqqqqoookkkiiihhhfffeeedddbbbaaaaaaaaaaaa\\\^^^bbbdddeeeeeecccbbbaaadddhhhjjjjjjjjjjjjjjjkkkkkkjjjgggccc```___```^^^]]]\\\[[[\\\^^^```bbb^^^\\\ZZZZZZ]]]bbbgggkkklllkkkiiiiiiiiihhheeebbbcccbbb```^^^\\\[[[ZZZYYY]]]```cccdddcccaaaaaabbbaaabbbccceeeggghhhjjjjjjhhhfffddddddeeeffffffeeeeeedddbbbaaaaaaaaabbbcccaaa```___^^^\\\ZZZXXXWWW[[[\\\]]]^^^___```______]]]^^^___```aaa```______\\\\\\[[[[[[ZZZZZZYYYYYY[[[ZZZZZZ[[[]]]\\\ZZZWWW[[[]]]___aaaaaaccceeegggjjjhhheeecccbbbbbbdddeeedddfffiiijjjhhhfffeeeeeehhhhhhhhhhhhiiijjjkkklllpppqqqrrrrrrrrrpppnnnmmmppppppppppppqqqrrrsssttttttpppjjjddd```______```cccdddeeegggiiijjjkkkkkkiiihhhgggeeecccaaa___^^^```aaabbbcccdddeeehhhiiiiiigggcccaaa```cccfffhhhkkkkkkkkkiiiggggggiiikkkooommmkkkhhhfffdddccccccfffhhhlllppprrrrrrrrrqqqpppooooooqqquuuxxxyyyyyyttttttsssrrrqqqooommmllliiiiiijjjjjjjjjjjjlllnnnnnnooorrrtttvvvwwwxxxxxxwwwuuuqqqooooooqqqtttvvv|||~~~}}}zzztttsssqqqpppnnnlllkkkkkkjjjhhhffffffhhhjjjjjjjjjkkkkkkjjjhhheeecccdddeeeggggggfffdddaaa___^^^^^^ZZZZZZYYYXXXWWWVVVVVVVVVRRRTTTUUUTTTSSSRRRSSSTTTYYYXXXVVVVVVUUUSSSPPPMMMMMMMMMNNNNNNOOOPPPRRRRRRPPPOOOMMMMMMNNNNNNLLLKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCBBBBBB???AAACCCDDDEEEDDDCCCBBBCCCDDDEEEGGGIIIJJJHHHGGGhhhhhhggggggiiilllpppssstttsssqqqnnnkkkhhheeedddjjjkkklllmmmmmmkkkjjjhhhdddddddddeeefffgggiiiiiiiiihhhfffeeedddddddddeeecccdddddddddeeeeeeeeeddddddgggjjjllllllkkkjjjkkkgggfffeeedddcccbbbbbbbbb]]]___bbbdddffffffeeeddddddhhhlllnnnnnnlllkkkkkkkkkkkkiiifffbbb______```aaa```^^^]]]]]]^^^```aaa^^^]]]ZZZYYY[[[___eeeiiikkkjjjjjjjjjkkkiiifffdddbbbbbbaaa___]]][[[ZZZYYY```cccfffhhhgggeeeeeeeeedddeeeggghhhiiiiiiiiihhhiiigggeeedddeeefffffffffeeedddcccaaa````````````\\\\\\]]]]]]\\\[[[ZZZYYYZZZ[[[\\\]]]______``````]]]^^^____________^^^]]]ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\[[[YYYXXX\\\^^^aaabbbbbbccceeegggiiigggccc```___```bbbcccdddgggjjjlllkkkhhhgggggggggggggggggghhhiiikkklllqqqqqqrrrrrrqqqpppnnnmmmnnnnnnnnnnnnoooppprrrsssppplllfffaaa^^^^^^___aaaccccccdddeeegggiiijjjkkkjjjiiigggeeecccaaa```______aaaccccccccceeehhhkkkjjjhhhdddaaaaaabbbeeehhhggghhhiiiiiiiiikkknnnpppqqqpppnnnllliiifffdddcccdddgggkkkoooqqqqqqqqqpppoooooooooqqquuuxxxyyyzzzwwwwwwuuusssqqqnnnlllkkkmmmnnnnnnllljjjiiijjjlllmmmoooqqqtttvvvwwwxxxxxxxxxvvvrrrooonnnppptttvvvyyy|||{{{}}}~~~}}}}}}}}}wwwppppppooonnnmmmlllkkklllllliiigggffffffhhhjjjjjjjjjjjjjjjiiigggdddccccccdddhhhgggfffdddcccbbbaaa```ZZZZZZYYYXXXWWWVVVVVVVVVTTTUUUVVVVVVTTTTTTUUUVVVVVVUUUTTTTTTTTTTTTSSSQQQMMMMMMMMMNNNOOOPPPQQQQQQQQQOOONNNNNNOOOOOONNNMMMLLLKKKIIIGGGFFFGGGHHHHHHFFFFFFEEEEEEEEEFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHJJJKKKLLLLLLLLLLLLIIIIIIIIIHHHHHHHHHHHHHHHFFFEEEDDDBBBAAAAAAAAABBB???AAACCCEEEFFFEEECCCBBBAAAAAABBBDDDFFFGGGFFFEEElllmmmmmmlllmmmppptttxxxwwwvvvtttqqqmmmjjjfffeeegggiiikkknnnpppppppppooojjjiiiiiihhhhhhhhhhhhhhhgggfffeeedddddddddeeefffeeeeeefffffffffeeeeeedddaaacccfffggghhhiiilllmmmhhhhhhgggfffeeedddcccccc^^^___bbbdddeeeeeeeeedddfffiiimmmoooooonnnmmmmmmkkkkkkiiieeebbb``````bbbcccbbbbbbaaa`````````aaa```___]]][[[ZZZ\\\aaadddhhhhhhhhhjjjkkkjjjhhheeeaaaaaabbbaaa```^^^\\\ZZZcccfffiiijjjjjjiiiiiiiiiggggggiiijjjjjjiiihhhgggiiigggeeeeeeggghhhhhhhhhgggfffeeecccaaa``````___YYYZZZ\\\]]]]]]]]]\\\[[[ZZZ[[[\\\]]]___```aaabbb^^^____________]]]\\\[[[XXXXXXYYYYYYZZZZZZZZZ[[[YYYZZZ[[[\\\\\\[[[ZZZYYY]]]___bbbcccccccccdddffffffdddaaa___^^^___aaabbbdddgggkkkmmmllljjjiiiiiihhhhhhhhhiiijjjlllmmmnnnrrrqqqqqqpppoooooonnnnnnllllllmmmmmmnnnoooppppppjjjgggccc___]]]^^^```aaaaaaaaabbbbbbdddeeeggghhhiiihhhfffdddbbbaaa``````^^^aaacccdddcccdddhhhlllkkkiiifffcccbbbccceeegggfffhhhjjjlllnnnppptttvvvsssssssssqqqnnnkkkgggdddfffhhhkkknnnppppppppppppooonnnoooqqquuuxxxzzzzzzyyyxxxvvvtttqqqnnnllljjjppprrrrrroookkkiiijjjmmmlllnnnpppsssvvvwwwxxxxxxxxxvvvrrroooooopppsssuuuwwwzzz~~~~~~~~~~~~xxxzzz~~~}}}{{{zzzzzz}}}yyyuuuqqqmmmmmmlllkkkiiiiiiiiijjjjjjhhhgggffffffhhhjjjiiiiiiggghhhhhhfffcccbbbcccdddhhhfffdddddddddcccaaa```[[[ZZZYYYXXXWWWVVVVVVUUUUUUWWWWWWWWWVVVUUUVVVWWWUUUTTTRRRRRRTTTVVVVVVUUUNNNNNNNNNNNNNNNOOOOOOPPPPPPOOOOOOPPPQQQQQQPPPNNNLLLKKKIIIGGGFFFGGGHHHIIIFFFEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGHHHHHHHHHEEEDDDBBBAAA@@@AAABBBBBB@@@AAACCCEEEEEEDDDBBBAAA@@@@@@@@@BBBDDDEEEEEECCCooopppqqqppppppqqqvvvzzzvvvvvvuuussspppmmmjjjhhhgggiiilllooorrrsssssssssnnnmmmkkkjjjhhhgggfffffffffeeedddddddddeeefffggghhhiiiiiiiiiiiihhhfffeeecccdddeeefffgggiiimmmpppjjjjjjjjjiiihhhgggfffeee___```bbbcccdddddddddcccfffiiilllnnnnnnmmmmmmnnnkkkjjjhhheeebbbaaabbbdddggghhhhhhhhhgggeeedddccceeeeeeccc```\\\\\\___bbbcccdddeeehhhjjjjjjgggeeeaaacccdddeeedddbbb___^^^dddgggjjjkkkkkkkkklllmmmkkkkkklllllllllkkkjjjiiijjjhhhggggggiiikkkkkkkkkjjjiiigggfffdddbbbaaa```YYY[[[]]]^^^___^^^]]]\\\ZZZ[[[\\\]]]___aaacccddd````````````^^^\\\ZZZYYYVVVVVVWWWXXXYYYYYYZZZZZZXXXYYY[[[\\\\\\\\\[[[\\\^^^```bbbcccbbbbbbbbbccccccbbb```______```bbbccceeegggkkklllkkkjjjjjjkkkiiiiiikkklllnnnooopppqqqrrrpppnnnmmmlllmmmnnnnnnkkklllmmmnnnoooooonnnmmmhhheeebbb___]]]^^^___aaa```_________```aaacccdddeeedddbbbaaa````````````]]]```ddddddcccdddhhhmmmllljjjhhheeeddddddeeefffeeegggjjjmmmooorrruuuxxxtttuuuwwwwwwtttooojjjggghhhiiikkkmmmnnnooopppppppppooooooqqquuuxxxyyyyyyxxxwwwvvvtttrrrpppnnnlllooorrrssspppkkkiiikkknnnkkkmmmooosssuuuwwwwwwwwwwwwuuurrrooooooppprrrsssuuuxxx}}}}}}||||||uuuwwwzzz}}}{{{zzzyyyyyy|||}}}yyytttrrrpppnnnllljjjhhhgggffffffggghhhgggfffeeeeeeggghhhgggfffeeeeeeeeedddbbbbbbccceeefffdddbbbaaacccccc```^^^\\\[[[ZZZXXXVVVUUUUUUTTTUUUVVVWWWWWWUUUUUUVVVWWWVVVTTTRRRRRRTTTVVVWWWWWWPPPOOONNNNNNMMMNNNNNNNNNMMMMMMNNNQQQSSSSSSPPPNNNLLLJJJGGGEEEEEEEEEGGGHHHFFFEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHDDDCCCAAA@@@@@@AAABBBCCCAAAAAABBBCCCCCCBBB@@@@@@@@@@@@@@@AAADDDEEEEEEDDDpppqqqrrrqqqpppqqquuuyyytttttttttsssrrrooommmkkkjjjkkknnnqqqrrrrrrrrrqqqqqqooommmjjjgggeeedddccceeedddccccccdddeeeggghhhkkklllllllllkkkjjjhhhggggggggggggffffffiiinnnrrrlllllllllkkkjjjiiihhhggg___```bbbcccddddddcccbbbeeehhhkkklllllllllmmmnnnkkkjjjhhheeebbbbbbccceeelllmmmnnnnnnmmmkkkhhhgggjjjkkkiiieee```^^^```bbb```aaacccfffiiiiiigggdddbbbdddfffggggggeeebbb```eeegggiiikkkkkkkkkmmmooonnnooooooooooooooonnnnnnkkkiiihhhiiikkkmmmnnnnnnlllkkkjjjhhhfffdddbbbaaa[[[\\\^^^______^^^]]]\\\[[[[[[\\\]]]___aaaccceeeaaaaaaaaa```^^^\\\ZZZXXXTTTUUUUUUWWWXXXYYYYYYZZZWWWYYY\\\]]]]]]\\\]]]]]]^^^```ccccccbbbaaaaaabbb``````______```aaabbbccceeegggjjjkkkjjjjjjkkkllliiikkkmmmoooqqqrrrssssssqqqooommmjjjjjjkkkmmmnnnkkklllnnnppppppooommmlllhhhfffbbb```^^^^^^___```___^^^]]]]]]]]]___```aaabbbaaa```^^^^^^^^^___```\\\```ddddddcccdddhhhmmmlllkkkiiigggfffeeeeeeeeecccfffiiilllnnnpppsssvvvuuuwwwzzz{{{xxxssslllhhhjjjjjjkkklllmmmnnnoooppppppooooooqqquuuxxxyyyyyyvvvvvvuuutttsssqqqpppoookkknnnpppmmmiiigggjjjmmmjjjlllooorrrtttvvvwwwwwwvvvtttqqqooonnnoooqqqrrrssswww|||~~~~~~}}}|||{{{sssuuuxxx{{{}}}}}}}}}||||||{{{zzzzzz|||vvvzzzzzzsssnnnmmmmmmkkklllkkkhhhfffeeeeeefffgggfffeeeddddddffffffeeedddcccddddddcccbbbbbbccceeedddbbb___```aaaaaa___]]]]]]\\\ZZZXXXVVVUUUTTTTTTTTTUUUVVVVVVTTTTTTUUUVVVXXXVVVSSSRRRTTTVVVWWWWWWQQQPPPOOONNNMMMMMMMMMMMMKKKLLLNNNQQQSSSSSSPPPNNNKKKIIIFFFDDDCCCDDDFFFGGGFFFEEEEEEEEEEEEGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJDDDEEEEEEEEEEEEDDDDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHDDDBBBAAA@@@@@@AAACCCEEEAAAAAAAAAAAA@@@@@@???>>>AAA@@@@@@BBBDDDEEEEEEDDDyyyuuuqqqpppqqquuuwwwxxxuuuvvvvvvuuusssqqqqqqqqqmmmllllllnnnqqqqqqnnnkkkkkkjjjhhheeecccdddgggjjjggggggfffggghhhgggdddaaaiiihhhiiinnnttttttllldddcccccccccccceeehhhlllmmmkkkkkkkkkjjjiiigggeeeddd]]]___aaabbbbbbaaa^^^]]]eeedddeeeiiilllmmmkkkhhhlllmmmmmmjjjfffeeegggjjjppptttwwwuuupppmmmmmmpppooouuutttjjj```\\\]]]^^^^^^aaaeeeiiijjjhhheeebbbbbbeeehhhiiifffbbb^^^]]]ccceeeggghhhiiijjjlllnnnlllmmmooooooooonnnoooppplllkkklllnnnooonnnllliiijjjkkklllkkkiiifffbbb``````___^^^^^^___]]][[[XXXWWWYYY\\\___aaabbbbbbaaacccbbb___]]][[[ZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[\\\]]]]]]^^^^^^^^^^^^^^^aaabbbbbbaaaaaabbbdddfff```^^^]]]]]]___aaabbbbbbcccdddfffiiikkkmmmnnnoooqqqnnnlllnnnrrruuuuuuttttttppplllkkkhhhfffiiinnnmmmoooqqqsssrrrpppmmmkkkiiieeebbbaaacccccc___[[[]]]]]]]]]\\\[[[]]]```cccfffcccaaaaaabbbbbb```]]]aaacccddddddddddddeeegggcccdddeeefffggggggggggggfffhhhkkkooorrrtttvvvvvv{{{zzzyyywwwuuuqqqnnnllljjjkkklllmmmmmmmmmlllllliiikkkooorrruuuwwwwwwxxxxxxvvvrrrooonnnmmmlllkkknnnmmmkkkiiihhhhhhhhhhhhkkkmmmppprrrqqqqqqrrrsssrrrqqqpppmmmkkkkkknnnppprrrtttwwwzzz|||||||||{{{yyywwwvvvvvvyyy{{{||||||zzzzzz|||yyyzzzzzzzzz{{{}}}~~~}}}{{{zzzyyyuuuqqqmmmkkkjjjhhhfffiiihhhgggeeeeeedddeeeeeecccbbbaaa``````aaabbbcccaaaaaa``````aaaaaabbbcccaaa___\\\\\\]]]^^^___^^^^^^]]]\\\ZZZXXXVVVTTTSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWNNNNNNNNNNNNMMMLLLKKKKKKKKKMMMOOOQQQRRRQQQOOONNNJJJIIIHHHGGGFFFFFFFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJEEEEEEFFFHHHJJJJJJGGGEEEGGGFFFEEECCCCCCCCCDDDEEEEEEDDDCCCAAA@@@@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBzzzvvvrrrooopppssstttuuusssuuuwwwwwwuuurrrqqqqqqmmmllllllnnnppppppmmmjjjjjjiiigggdddbbbcccfffiiieeedddcccdddeeeeeecccbbbeeeeeehhhlllpppoooiiiddddddccccccdddfffhhhkkkmmmmmmmmmlllkkkjjjgggeeeddd^^^___aaabbbbbbaaa___]]]cccccceeeiiimmmooonnnlllmmmnnnnnnjjjeeecccdddgggooosssvvvtttpppmmmmmmooopppvvvvvvmmmbbb^^^_________bbbfffjjjkkkiiigggeee```ccceeeeeebbb___\\\[[[___aaadddeeefffgggiiikkklllnnnpppppppppooopppqqqnnnnnnoooqqqqqqpppmmmjjjhhhiiijjjjjjiiifffbbb```]]]\\\\\\]]]______]]][[[XXXZZZ]]]```bbbcccbbbbbb```^^^]]][[[[[[[[[[[[\\\ZZZZZZZZZZZZZZZ[[[\\\\\\]]]^^^______``````______bbbbbbbbbaaa```aaabbbddd^^^]]][[[\\\___bbbccccccaaaccceeehhhkkknnnoooppprrrpppoooppptttvvvwwwvvvtttooolllkkkiiifffiiinnnnnnooorrrttttttrrrpppnnnkkkfffbbbaaacccccc___\\\^^^^^^^^^]]]\\\\\\^^^```cccaaa``````bbbcccaaa___bbbcccddddddccccccdddeeecccdddeeefffggghhhhhhhhhhhhjjjmmmpppssstttuuuvvvyyyyyyxxxwwwtttqqqnnnmmmlllmmmmmmmmmmmmkkkjjjiiiiiikkknnnqqqtttvvvwwwxxxyyyvvvsssqqqooonnnlllkkknnnmmmkkkjjjhhhhhhiiiiiikkknnnqqqrrrrrrqqqrrrsssqqqqqqooollljjjjjjllloooqqqtttxxx|||~~~~~~}}}|||yyywwwvvvvvvxxxyyyyyyyyyxxxyyy{{{~~~zzzzzzzzzzzz{{{}}}~~~{{{wwwuuutttsssuuurrrnnnllljjjhhheeecccffffffeeeeeedddcccbbbbbbaaaaaa```______```aaaaaaaaaaaa``````aaaaaabbbccc```^^^ZZZYYYZZZ[[[\\\\\\[[[[[[[[[[[[YYYVVVTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUNNNOOOOOONNNNNNMMMLLLKKKJJJLLLNNNPPPPPPOOONNNLLLJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIEEEEEEEEEGGGHHHIIIGGGEEEFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@AAAAAA@@@???>>>======>>>@@@@@@AAAAAAAAAAAAAAAAAAzzzvvvqqqnnnnnnpppqqqrrrrrrvvvyyyzzzxxxtttqqqooommmmmmmmmnnnoooooollljjjjjjiiigggdddbbbccceeehhheeecccaaa```bbbccccccbbb```cccgggjjjkkkiiifffccceeeddddddeeegggiiikkkmmmooonnnnnnllljjjgggdddccc^^^___aaabbbbbbaaa```^^^```aaadddiiimmmppppppnnnnnnoooooojjjeeeaaabbbdddmmmppptttssspppnnnnnnoooqqqwwwxxxpppeeeaaaaaaaaabbbdddhhhkkklllkkkiiigggaaacccdddccc```]]]\\\\\\]]]___bbbcccdddeeegggjjjlllnnnpppqqqppppppqqqrrrrrrrrrrrrttttttrrrnnnkkkdddeeeggghhhhhhfffcccaaaZZZYYYZZZ\\\^^^___^^^\\\ZZZ\\\___aaacccccccccbbb\\\[[[ZZZZZZZZZ[[[\\\]]]\\\[[[[[[[[[[[[\\\]]]]]]___```aaaaaabbbbbbaaaaaadddcccbbbaaa```aaabbbccc^^^\\\[[[\\\___bbbdddddd```bbbeeehhhlllnnnpppqqqqqqpppoooqqqtttvvvwwwvvvsssnnnjjjjjjiiiggghhhmmmnnnpppsssvvvvvvuuusssqqqmmmhhhcccaaaaaabbb```]]]___aaaaaa```^^^]]]]]]]]]```______```bbbcccbbbaaabbbcccdddcccaaaaaaaaacccbbbcccdddfffhhhiiijjjkkkkkkllloooqqqssstttuuuuuuvvvvvvvvvuuutttqqqooonnnnnnnnnnnnmmmllljjjgggfffhhhiiilllpppsssuuuwwwxxxyyyxxxvvvsssqqqooommmlllnnnmmmkkkjjjiiiiiiiiijjjlllooorrrsssrrrrrrrrrsssqqqpppooollljjjiiikkkmmmqqqtttyyy~~~~~~zzzxxxvvvuuuvvvwwwvvvuuuvvvvvvxxx|||zzzzzzzzzzzz{{{}}}~~~}}}uuupppmmmmmmmmmmmmooonnnkkkjjjhhheeeaaa^^^aaabbbcccccccccaaa___^^^___^^^]]]\\\\\\]]]^^^___aaa````````````aaabbbbbbbbb^^^ZZZXXXXXXZZZ[[[[[[XXXYYYZZZ[[[ZZZWWWUUUSSSTTTSSSSSSRRRRRRSSSSSSSSSQQQQQQQQQPPPQQQRRRRRRSSSNNNOOOOOONNNNNNMMMLLLKKKIIIJJJLLLNNNNNNMMMLLLJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGFFFEEECCCDDDFFFGGGFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@???>>>============@@@@@@AAAAAAAAA@@@??????wwwsssnnnkkklllnnnpppqqquuuxxx|||}}}zzzuuupppnnnnnnnnnnnnnnnnnnmmmlllkkkjjjjjjhhhfffcccccceeehhhgggdddaaa______aaaaaaaaa^^^bbbfffhhhfffdddccccccfffffffffgggiiikkkmmmnnnoooooonnnllliiifffcccaaa___```aaabbbcccbbbaaa```^^^```dddhhhlllnnnnnnnnnmmmnnnnnnjjjeeebbbbbbdddkkknnnqqqrrrqqqooooooooorrrxxxzzzrrrhhhdddddddddggghhhjjjlllllljjjhhhgggdddeeeeeeccc```^^^^^^___]]]___bbbcccccceeegggiiijjjlllnnnoooooooooppprrrsssssssssttttttqqqmmmjjjbbbccceeeggggggfffcccbbbYYYXXXXXXYYY[[[\\\\\\[[[ZZZ\\\___aaaccccccbbbbbb[[[[[[ZZZYYYZZZ[[[\\\]]]\\\\\\[[[[[[[[[\\\\\\]]]aaaaaabbbccccccccccccbbbdddbbbaaabbbccceeefffgggccc```^^^^^^```bbbddddddbbbcccfffiiikkkmmmoooooonnnnnnnnnppprrrsssttttttqqqlllhhhhhhhhhfffgggjjjmmmooorrruuuwwwvvvtttrrrnnnjjjeeeaaaaaa``````___aaaccceeedddaaa^^^]]]\\\___``````bbbbbbbbbaaa```bbbcccdddccc```___``````bbbbbbdddeeehhhjjjlllmmmmmmnnnqqqsssttttttttttttttttttuuuuuutttrrrpppooonnnnnnnnnmmmllljjjhhhgggggghhhkkknnnqqqtttvvvwwwxxxxxxxxxvvvssspppnnnmmmnnnmmmkkkjjjiiiiiiiiijjjmmmooorrrsssrrrrrrrrrsssqqqqqqpppmmmkkkjjjlllnnnppptttzzz{{{yyywwwwwwwwwvvvtttsssttttttvvvzzz~~~zzzzzzyyyyyyzzz|||~~~xxxsssmmmiiihhhjjjkkklllkkkkkkjjjiiihhheee```\\\\\\^^^```bbbaaa___\\\ZZZ]]]\\\[[[ZZZZZZ[[[\\\]]]_______________```aaaaaadddaaa\\\YYYYYY[[[\\\\\\UUUWWWYYY[[[ZZZXXXUUUSSSRRRQQQPPPOOOOOOPPPPPPQQQPPPPPPOOOOOOPPPPPPQQQRRRNNNNNNNNNNNNMMMLLLKKKKKKHHHIIIJJJKKKKKKJJJIIIHHHIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEGGGGGGGGGFFFFFFEEEEEEEEEFFFDDDAAAAAABBBDDDEEEEEEBBBBBBBBBAAAAAAAAABBBBBBAAABBBDDDEEEDDDCCC@@@?????????>>>===============@@@@@@AAAAAA@@@???>>>>>>rrrnnnjjjiiijjjmmmooopppwwwzzz~~~~~~zzztttpppmmmoooppppppooonnnllllllllllllllljjjhhheeeeeefffhhhkkkgggbbb```___```aaa```^^^bbbffffffccc```aaaccceeefffgggiiikkkmmmooopppnnnnnnllljjjgggdddaaa___``````bbbcccccccccbbbbbb___bbbeeehhhjjjjjjjjjjjjiiilllmmmkkkgggdddeeegggiiilllppprrrrrrqqqpppppprrryyyzzzrrriiieeefffgggkkkllllllllljjjiiigggeeedddeeedddbbb```^^^^^^___]]]___aaaaaaaaabbbdddffffffhhhkkkllllllmmmnnnppprrrqqqpppppppppnnnjjjhhhbbbdddfffggggggfffdddbbb[[[YYYXXXXXXYYYYYYXXXWWWYYY[[[^^^```bbbbbbbbbaaa^^^]]]\\\ZZZZZZZZZ[[[[[[\\\[[[[[[ZZZZZZZZZ[[[[[[aaabbbbbbccccccccccccccccccbbbaaadddhhhmmmnnnoooiiifffbbb```aaaccccccdddeeefffgggiiikkklllllllllmmmnnnpppqqqrrrssstttuuupppjjjfffggghhhffffffhhhkkkmmmqqqtttuuuuuusssrrrooolllgggcccaaa```______bbbeeegggfffccc```^^^]]]aaabbbcccdddcccaaa``````ccccccdddbbb```^^^___```bbbbbbcccdddgggjjjlllmmmnnnpppqqqssstttttttttssssssttttttttttttrrrqqqpppllllllmmmnnnmmmlllkkkjjjggghhhjjjlllooorrrtttuuuwwwyyyzzzxxxtttpppnnnnnnmmmllljjjiiihhhhhhiiijjjmmmooorrrsssrrrqqqrrrrrrqqqqqqqqqooommmmmmnnnpppppptttyyy~~~}}}{{{yyyxxxxxxvvvtttrrrrrrrrrtttwww|||zzzyyyxxxxxxyyy{{{}}}~~~zzzwwwqqqmmmgggeeeeeehhhjjjkkkjjjjjjjjjjjjiiifffaaa]]]ZZZ\\\___aaa```^^^[[[XXX[[[ZZZYYYXXXXXXYYYZZZ[[[^^^^^^]]]]]]^^^^^^___```ccc```[[[YYYYYYZZZ[[[[[[SSSUUUXXXZZZZZZXXXUUUSSSPPPOOOMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQQQQMMMMMMMMMMMMLLLKKKJJJJJJGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFEEEEEEDDDDDDDDDCCCFFFCCC@@@???@@@BBBCCCCCC@@@@@@@@@AAAAAAAAA@@@@@@@@@AAACCCDDDDDDBBB@@@??????>>>==================@@@@@@@@@@@@???>>>======ooolllhhhfffhhhkkknnnooowwwxxxzzzyyyvvvrrrpppoooqqqrrrrrrpppnnnllllllmmmlllmmmllliiigggeeeggghhhkkkhhhcccaaa```aaaaaaaaaaaaccceeedddaaa^^^^^^```bbbdddfffhhhkkkmmmooopppmmmmmmllljjjgggccc```^^^```aaabbbcccccccccccccccaaadddgggiiiiiihhhiiiiiigggjjjmmmllliiiggghhhjjjhhhkkkooorrrttttttrrrqqqsssyyyyyyqqqgggeeegggiiillllllkkkjjjhhhgggeeeeeecccccccccaaa___]]]]]]^^^\\\^^^______^^^^^^___aaabbbeeehhhiiijjjkkklllnnnpppnnnlllkkkkkkjjjhhhfffeeefffhhhiiiiiigggdddbbb^^^[[[YYYXXXXXXXXXWWWVVVXXXZZZ]]]```bbbccccccbbbbbb```^^^\\\[[[[[[[[[[[[\\\\\\[[[ZZZZZZZZZZZZ[[[```aaabbbbbbccccccbbbbbbcccaaaaaafffmmmsssvvvuuunnnjjjeeebbbbbbcccddddddgggggghhhjjjjjjkkkkkkkkknnnpppssstttttttttuuuwwwpppjjjfffhhhjjjhhhggghhhjjjmmmpppsssttttttrrrpppooommmiiieeeaaa_________aaaccceeeeeeccc```______aaacccffffffdddbbbaaaaaabbbcccdddbbb```______```bbbbbbbbbccceeehhhkkkmmmnnnoooqqqssstttttttttsssttttttuuuuuutttsssrrrqqqkkklllmmmnnnoooooonnnmmmhhhhhhiiikkkmmmoooqqqsssuuuyyy{{{zzzuuupppmmmmmmkkkjjjiiihhhggghhhhhhiiimmmoooqqqrrrqqqppppppqqqpppqqqqqqpppooooooppprrrqqqtttwww{{{~~~~~~}}}|||zzzyyyxxxvvvsssqqqqqqqqqrrruuuyyy}}}~~~~~~yyyxxxvvvvvvwwwyyy|||~~~}}}~~~~~~}}}|||zzzvvvsssqqqlllhhhdddaaacccfffiiijjjjjjjjjjjjjjjjjjgggbbb___YYY[[[^^^``````^^^[[[YYYYYYXXXWWWWWWWWWWWWXXXYYY\\\[[[[[[[[[[[[\\\]]]]]]^^^\\\YYYWWWXXXXXXXXXXXXSSSUUUWWWXXXYYYWWWUUUTTTPPPNNNLLLJJJJJJJJJLLLMMMNNNNNNNNNNNNNNNOOOOOOPPPLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDAAA???>>>???@@@AAAAAA>>>>>>???@@@@@@@@@?????????@@@AAABBBBBBAAA@@@??????>>>>>>======>>>>>>>>>>>>>>>?????????>>>>>>===oookkkgggeeefffiiikkklllrrrrrrsssrrrpppoooppprrrsssttttttrrrnnnlllmmmooollllllkkkiiifffeeeeeeggggggeeebbbaaabbbccccccbbbcccccccccaaa^^^\\\[[[[[[^^^___bbbfffiiilllnnnooommmlllllljjjgggdddaaa```aaaaaabbbccccccddddddeeebbbeeeiiikkkjjjiiijjjkkkhhhkkknnnmmmjjjhhhiiikkkhhhjjjnnnsssvvvvvvtttrrrsssxxxwwwnnneeedddhhhjjjjjjiiihhhggggggfffffffffbbbddddddccc```^^^]]]^^^^^^___```___]]]\\\]]]^^^```cccfffhhhiiijjjlllmmmooolllhhhffffffgggggggggiiijjjkkkllljjjgggdddbbb```^^^[[[ZZZZZZZZZYYYXXXWWWZZZ]]]aaaccceeeeeeeeecccbbb```^^^]]]]]]^^^^^^]]]]]]\\\[[[[[[[[[[[[[[[______```aaaaaaaaaaaaaaacccaaaaaagggooovvvyyyxxxnnnjjjeeebbbbbbcccdddeeefffggghhhiiijjjkkkkkkkkkmmmpppssstttttttttuuuwwwssslllgggjjjmmmllljjjjjjkkkmmmqqqssstttsssqqqoooooommmkkkgggccc___^^^^^^]]]___aaabbb```______```___cccggggggfffdddcccdddbbbcccdddcccaaa```aaabbbbbbaaaaaabbbdddgggiiikkkmmmnnnppprrrssstttssssssuuuuuuvvvvvvuuutttrrrqqqlllmmmooopppppppppooonnniiiiiiiiijjjkkkmmmoooppptttxxx|||zzzuuuooommmmmmiiiiiigggfffffffffggghhhlllnnnpppqqqpppoooooopppmmmnnnppppppooooooqqqrrrrrrsssvvvxxxzzz|||}}}}}}|||zzzyyyxxxxxxvvvrrroooqqqqqqqqqtttxxx{{{||||||xxxvvvttttttuuuwww{{{}}}~~~|||yyyyyy{{{}}}|||~~~wwwxxxxxxwwwvvvsssqqqoookkkgggccc```bbbeeehhhiiijjjjjjiiiiiiiiigggccc```ZZZ\\\^^^______^^^\\\ZZZYYYXXXWWWVVVVVVWWWXXXYYYZZZYYYYYYYYYYYYZZZ[[[[[[[[[ZZZXXXXXXYYYYYYXXXWWWTTTUUUVVVWWWWWWVVVUUUTTTQQQOOOLLLJJJJJJJJJLLLMMMLLLLLLLLLLLLLLLMMMMMMNNNJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGFFFFFFFFFEEECCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBB@@@>>>===>>>??????>>><<<===>>>?????????>>>>>>??????????????????????????????>>>>>>>>>??????@@@======>>>>>>???>>>>>>>>>ppplllgggdddeeeggghhhiiimmmmmmmmmllllllnnnqqquuutttuuuuuusssnnnlllnnnpppkkkkkkkkkhhheeeddddddeeecccbbb``````bbbddddddddddddcccaaa___]]][[[YYYXXXZZZ\\\___cccgggkkkmmmnnnmmmmmmlllkkkiiifffcccaaaaaaaaabbbccccccdddeeeeeebbbfffkkkmmmlllkkkmmmnnniiilllooonnnkkkiiiiiijjjhhhjjjnnnssswwwxxxuuusssssswwwvvvlllcccccchhhkkkgggfffffffffffffffggghhhdddfffgggfffcccaaa``````aaabbbbbbaaa___]]]^^^___```bbbfffhhhiiijjjlllnnnnnnkkkfffcccdddfffgggggglllmmmnnnmmmkkkhhhdddbbbaaa___\\\\\\\\\]]]]]]\\\XXXZZZ^^^bbbeeegggggggggccccccaaa```______```aaa___^^^]]]]]]\\\\\\\\\\\\^^^^^^___```````````````dddbbbbbbgggpppwwwyyyxxxlllhhhcccaaaaaaccceeefffdddeeegggiiikkklllmmmmmmjjjnnnrrrsssrrrqqqsssuuuuuunnniiilllpppooommmllllllnnnrrrtttuuusssqqqooonnnnnnlllhhhddd```^^^]]]ZZZ\\\^^^___^^^^^^___```^^^bbbggghhhgggffffffgggbbbcccdddcccbbbaaabbbcccbbbaaaaaaaaaccceeehhhjjjlllnnnppprrrssssssssssssvvvvvvwwwwwwvvvtttrrrqqqnnnooopppqqqqqqpppooonnnjjjjjjiiiiiijjjlllnnnooosssxxx|||{{{uuunnnllllllhhhhhhfffeeeeeefffgggggglllnnnppppppooonnnnnnoookkklllnnnooonnnoooqqqrrrsssssstttvvvxxxzzz{{{|||zzzyyyxxxwwwwwwuuuqqqnnnqqqqqqqqqssswwwzzz{{{{{{wwwuuusssrrrtttvvvzzz|||{{{wwwwwwxxxvvvxxx{{{|||yyywwwyyy{{{~~~}}}zzzwwwtttuuuvvvvvvvvvuuutttrrrqqqmmmiiidddaaacccfffhhhjjjjjjiiihhhhhhhhhgggdddaaa[[[\\\^^^______^^^]]]\\\XXXXXXWWWVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[ZZZZZZ[[[\\\\\\ZZZXXXUUUVVVVVVVVVVVVUUUTTTTTTRRRPPPMMMKKKJJJKKKMMMNNNJJJJJJJJJJJJJJJKKKLLLLLLIIIIIIIIIIIIHHHGGGFFFFFFHHHGGGGGGGGGFFFFFFEEEEEEBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAABBBBBBCCCCCCCCCAAA???>>>===>>>???>>>===;;;<<<===?????????>>>===???>>>>>>===>>>>>>??????@@@???????????????@@@@@@<<<<<<===>>>>>>???>>>>>>sssoooiiifffeeefffggghhhhhhiiijjjjjjiiijjjlllnnnrrrqqqppppppqqqpppmmmkkknnnmmmkkkgggcccaaaaaabbb______```aaaaaaaaaaaaaaaggggggeeecccaaa^^^[[[ZZZZZZ]]]bbbeeegggiiilllnnnmmmnnnmmmjjjfffbbbaaa```cccccccccdddeeefffggghhheeeggghhhjjjlllmmmmmmmmmiiikkkmmmnnnnnnllljjjhhhiiillloooqqqssstttwwwyyy{{{ssskkkfffccccccdddcccbbbaaabbbdddffffffffffffeeecccbbb```___^^^^^^aaafffiiihhhbbb]]]\\\]]]dddeeefffggghhhiiiiiiiiijjjgggeeedddeeehhhiiijjjiiihhhggghhhiiihhhfffdddhhhhhhhhhfffddd```\\\ZZZXXX[[[___bbbcccdddfffggghhhddd```]]]]]]^^^___```aaa]]]XXXWWWYYY[[[ZZZYYY[[[\\\___aaabbbbbbaaa```___bbbeeeiiilllmmmnnnmmmgggeeebbb``````cccfffiiiffffffffffffhhhjjjlllmmmhhhiiijjjmmmppptttvvvxxxxxxtttpppqqqtttuuurrrooonnnnnnoooooooooooonnnnnnllllllllljjjgggbbb]]]ZZZWWWYYY[[[\\\\\\]]]___aaaccceeeggghhhhhhhhhggggggfffffffffccc```^^^^^^___```aaabbbbbbbbbcccfffiiippppppooonnnooopppqqqrrrqqqqqqrrrssstttsssqqqnnnrrrqqqqqqqqqrrrqqqooollliiijjjiiiiiihhhiiilllooorrrrrrqqqpppnnnkkkiiihhhgggeeecccbbbbbbcccdddeeemmmlllllllllllllllmmmmmmnnnmmmmmmmmmnnnoooqqqrrrqqqqqqqqqqqqrrrsssttttttvvvuuuuuutttsssssssssrrrpppqqqrrrtttwwwyyyzzz{{{{{{{{{zzzxxxvvvwwwyyy|||~~~~~~~~~}}}{{{yyywwwuuuwwwyyy{{{{{{zzzyyyyyyyyyssstttvvvzzz|||{{{yyywwwuuusssrrrrrrqqqrrrssssssqqqqqqqqqsssjjjiiigggfffeeeeeeeeeeeegggiiijjjhhhdddaaaaaabbb^^^]]][[[[[[\\\\\\[[[ZZZYYYWWWUUUUUUVVVVVVUUUTTTUUUUUUUUUVVVWWWWWWTTTRRRTTTUUUVVVWWWXXXXXXXXXXXXYYYWWWTTTQQQOOONNNMMMMMMPPPOOONNNLLLJJJIIIHHHHHHEEEFFFGGGJJJLLLLLLJJJHHHGGGGGGGGGFFFFFFFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAA@@@???>>>@@@AAAAAABBBBBBAAAAAA@@@BBBAAA???>>><<<;;;;;;::::::;;;===>>>>>>>>>===<<<>>>>>>===============>>>@@@??????>>>???@@@BBBCCCBBB@@@>>>===<<<===>>>???rrrnnnhhheeedddeeeeeeeeeeeefffhhhhhhhhhiiilllnnnqqqooonnnnnnnnnnnnmmmlllpppooolllhhhccc```___```______```aaaaaabbbbbbbbbcccdddeeeeeeccc```\\\ZZZ[[[]]]```cccdddfffiiillllllmmmllljjjeeebbbaaaaaabbbccccccdddeeefffhhhhhheeeeeefffhhhjjjlllmmmnnnmmmoooqqqrrrrrrpppnnnmmmlllooosssuuuwwwyyy{{{~~~|||uuummmhhheeeeeefffgggeeeeeefffhhhiiiiiiiiigggfffdddaaa```_________cccgggiiigggaaa]]]]]]^^^dddfffhhhjjjkkklllllllllmmmjjjgggfffgggiiijjjjjjiiihhhggghhhiiiiiigggfffhhhhhhhhhgggeeebbb___]]]\\\___ccceeeffffffhhhiiiiiieeeaaa_______________```]]]ZZZXXXXXXZZZZZZZZZ\\\^^^___aaabbbbbbaaaaaaaaaccceeeggghhhhhhhhhgggeeecccaaa``````bbbeeegggffffffffffffgggiiikkkllliiiiiikkkmmmppprrruuuvvvxxxtttqqqqqqtttuuussspppnnnnnnooooooooonnnllllllkkkkkkkkkjjjgggddd```]]]YYY[[[]]]^^^]]]^^^```aaadddeeeggghhhhhhggggggggggggggggggeeebbbaaabbbcccbbbccccccccccccdddgggiiirrrqqqpppooooooooopppqqqsssssstttvvvwwwvvvrrroooooonnnnnnnnnooonnnllljjjkkkkkkjjjiiiggghhhjjjllloooooonnnmmmkkkiiigggfffgggfffeeecccccccccddddddiiijjjlllnnnooooooooonnnmmmllllllkkklllmmmooooooppppppoooppppppqqqrrrssstttttttttttttttsssrrrqqqqqqqqqrrrtttvvvwwwyyyyyyzzzzzzyyywwwuuuuuuwwwzzzzzz{{{{{{zzzxxxvvvtttssssssuuuwwwwwwvvvuuuuuuvvvssssssuuuxxx}}}~~~{{{yyyxxxwwwuuusssqqqppppppooopppqqqsssrrrqqqqqqrrrsssnnnllliiifffdddcccddddddeeefffgggeeeaaa^^^^^^___]]]\\\ZZZ[[[\\\\\\ZZZYYYXXXVVVUUUTTTUUUVVVUUUTTTTTTSSSSSSTTTUUUUUUSSSPPPSSSSSSTTTVVVVVVWWWWWWWWWUUUTTTRRRPPPOOONNNNNNOOOOOONNNMMMKKKJJJIIIIIIIIIFFFFFFGGGIIIKKKJJJHHHEEEGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@BBBAAA???===<<<;;;:::::::::;;;===>>>>>>>>>===<<<>>>>>>===============>>>??????>>>>>>???AAABBBDDDCCCAAA???===<<<======>>>qqqmmmgggcccbbbbbbbbbbbbbbbccceeefffgggiiilllnnnooommmkkkkkklllnnnnnnmmmrrrpppmmmhhhccc___^^^^^^______```aaaaaabbbcccccc```bbbeeegggfffccc___\\\]]]^^^``````aaacccfffiiiiiijjjiiigggcccaaa``````aaaaaabbbccceeeggghhhiiieeedddeeefffhhhkkknnnppppppqqqsssttttttsssrrrqqqpppsssvvvxxxyyy{{{~~~}}}wwwpppkkkiiihhhhhhiiihhhggghhhjjjkkkkkkjjjiiigggdddaaa______```aaafffhhhhhheee```]]]^^^___dddfffjjjmmmooopppooonnnooollliiiggghhhiiijjjiiiiiihhhggghhhiiijjjiiihhhhhhiiiiiiiiigggeeecccbbbbbbdddgggiiiiiiiiijjjkkkiiigggdddbbbbbbaaa```^^^^^^]]]\\\ZZZXXXXXXZZZ\\\______``````aaaaaabbbbbbcccdddeeeeeedddbbbaaa```aaa```______```bbbdddeeeeeeeeeeeefffggghhhiiiiiiiiijjjkkklllnnnppprrrtttvvvtttqqqrrruuuvvvtttrrrmmmnnnooopppooollljjjhhhiiiiiijjjiiihhhfffcccbbb\\\^^^````````````aaabbbeeeggghhhhhhgggfffggghhhjjjjjjiiigggeeeeeefffhhheeefffggggggfffgggiiikkkvvvuuusssqqqppppppppppppuuuvvvxxxzzz{{{yyyuuuqqqnnnmmmlllmmmmmmmmmkkkiiikkkkkkkkkiiiffffffgggiiikkkkkkjjjiiigggfffdddcccfffffffffeeeeeeeeeeeeeeefffhhhkkkooopppqqqpppoookkkkkkjjjjjjjjjkkkllllllmmmmmmmmmmmmnnnooopppqqqqqqrrrtttttttttsssqqqpppqqqrrrrrrssstttuuuvvvvvvxxxxxxwwwuuusssrrrtttuuuuuuvvvvvvuuutttrrrqqqoooppprrrttttttsssssstttuuusssrrrsssvvvzzz}}}}}}}}}|||wwwtttssssssqqqpppooommmllllllllllllooopppqqqqqqqqqppprrrsssrrrpppkkkgggdddbbbccccccbbbccccccaaa^^^[[[[[[\\\[[[ZZZYYYZZZ[[[[[[YYYXXXWWWUUUTTTTTTUUUUUUUUUTTTSSSRRRQQQRRRSSSRRRPPPNNNPPPQQQRRRSSSSSSTTTTTTSSSRRRQQQOOONNNNNNNNNOOOOOOMMMMMMLLLKKKJJJJJJJJJJJJGGGGGGGGGIIIJJJIIIFFFCCCFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCC@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@>>>===;;;;;;:::::::::;;;<<<===>>>===<<<<<<======<<<<<<<<<======>>>>>>>>>>>>>>>???AAACCCDDDCCCBBB@@@>>>============nnnjjjeeebbbaaaaaa``````aaaccceeefffgggjjjmmmppppppmmmkkkjjjlllnnnppppppqqqpppmmmhhhccc__________________```aaacccdddeeebbbcccfffggggggfffcccbbb```aaaaaa```___aaadddgggffffffeeeccc___]]]]]]^^^___```aaabbbdddgggiiijjjfffeeedddeeeggglllpppsssqqqqqqrrrssstttttttttssstttvvvwwwxxxwwwxxxzzz||||||wwwrrrnnnlllkkkkkkiiihhhhhhiiijjjkkkiiihhhjjjgggccc```^^^___aaabbbggggggfffccc```^^^___aaabbbeeejjjnnnqqqqqqpppoooooommmjjjhhhhhhiiihhhhhhiiigggggggggiiijjjjjjiiihhhiiiiiiiiiiiihhhgggfffeeehhhjjjkkkjjjjjjjjjkkkjjjhhhfffeeeeeeccc```^^^]]]^^^^^^\\\YYYXXX[[[___aaaaaa`````````aaabbbcccddddddccccccaaa___]]]\\\]]]]]]^^^______```aaabbbbbbcccdddfffggggggggggggjjjjjjjjjkkkmmmnnnpppqqqtttsssrrrsssvvvvvvuuussslllnnnooopppoookkkgggeeeffffffffffffffffffeeeeee___aaacccdddcccbbbcccdddggghhhiiihhheeeeeegggiiinnnnnnmmmjjjhhhgggiiijjjhhhjjjkkklllkkklllnnnooo{{{zzzxxxuuussssssrrrssswwwyyy{{{~~~|||wwwrrrpppnnnmmmmmmnnnmmmllljjjjjjjjjjjjhhhffffffgggiiifffffffffeeedddbbbaaa```cccdddeeefffgggggggggggghhhiiijjjlllnnnoooooopppkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmnnnoooooopppsssuuuuuusssqqqooorrrrrrrrrsssssssssttttttuuuuuutttrrrooonnnnnnpppqqqqqqrrrrrrrrrpppooonnnoooqqqssssssssssssuuuvvvtttrrrrrrssswwwzzz|||||||||{{{~~~{{{~~~~~~{{{xxxuuurrrqqqqqqqqqmmmllljjjhhhhhhhhhiiijjjmmmoooppppppooooooqqqrrrsssppplllgggdddccccccdddaaaaaa___]]][[[ZZZYYYYYYZZZYYYYYYZZZ[[[[[[YYYWWWVVVTTTSSSSSSTTTUUUTTTSSSRRRQQQPPPPPPQQQQQQOOOMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPOOOMMMLLLLLLLLLMMMNNNKKKKKKJJJIIIIIIIIIJJJJJJFFFFFFGGGHHHJJJIIIFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB@@@??????>>>>>>??????@@@@@@@@@???????????????@@@??????@@@@@@@@@@@@??????@@@???===<<<;;;::::::::::::;;;<<<=========<<<;;;<<<<<<;;;;;;<<<<<<==================???AAACCCDDDCCCBBB@@@???======<<<<<>>>>>>>>======>>>>>>>>>@@@??????>>>>>>???@@@@@@>>>??????@@@@@@??????>>>>>>>>><<<;;;::::::::::::999:::<<<=========<<<;;;;;;;;;:::;;;;;;<<<======<<<<<<<<<<<<===???AAABBBAAAAAA@@@>>>===<<<<<<<<>>>>>>>>======<<<<<<======>>>??????>>>======???@@@AAA>>>>>>????????????>>>>>>======<<<;;;:::999999:::999:::;;;<<<===<<<;;;;;;:::::::::::::::;;;<<<===<<<;;;;;;:::;;;<<<>>>???>>>>>>>>>======<<<<<<;;;eeecccbbbbbbeeeggghhhhhhiiijjjkkkjjjjjjjjjlllnnnrrrqqqpppqqqrrrsssrrrqqqooonnnlllhhhccc``````aaa^^^^^^^^^___aaadddhhhiiikkkjjjiiihhhgggfffeeeeeedddeeeeeeeeecccbbbcccdddbbbaaa___[[[WWWUUUVVVWWWVVVWWWYYY\\\```dddgggiiiiiihhhggghhhiiimmmppprrrqqqpppooooooqqqtttwwwxxx{{{zzzwwwsssooolllmmmnnnlllmmmmmmnnnnnnnnnnnnnnnkkkkkkkkkllllllkkkhhheee```____________aaabbbccc```___^^^^^^``````aaaaaa```bbbeeehhhjjjkkkllllllqqqpppnnnnnnnnnnnnlllkkkjjjgggeeedddeeegggggggggggggggggggggggghhhhhhiiifffhhhkkkkkkjjjiiijjjjjjiiigggfffeeeffffffdddccccccbbbaaaaaabbbcccbbbaaa]]]___aaaccceeefffffffff``````___^^^]]]\\\\\\\\\ZZZZZZYYYXXXXXXXXXXXXYYYWWW[[[___dddggggggfffeeeggggggggghhhiiijjjllllllkkkmmmpppssstttuuuuuuuuunnnnnnooonnnmmmkkkiiihhhfffeeecccaaaaaabbbdddeeedddgggkkkmmmmmmlllllllllkkkmmmmmmhhhbbbaaafffmmmrrrpppmmmiiieeedddfffhhhiiilllppprrrtttuuuwwwyyyyyyxxxwwwvvvuuuvvvwwwwwwyyyyyyzzz{{{{{{yyyuuurrrooollljjjiiijjjjjjjjjiiijjjkkklllkkkiiihhhhhhiiibbbcccccccccccccccbbbaaa``````aaabbbdddgggjjjkkkjjjgggddd``````aaadddfffiiijjjkkkmmmmmmmmmlllllliiiiiijjjkkklllnnnpppqqqpppqqqrrrsssuuuuuuuuuuuussssssssssssssstttttttttvvvvvvvvvsssoookkkiiiiiijjjkkkmmmoooppppppoooooonnnoooqqqrrrtttvvvzzz}}}|||yyytttrrrtttwwwzzz{{{wwwwwwvvvvvvwwwyyyzzzzzzxxxxxxwwwvvvuuutttttttttrrruuuwwwvvvttttttvvvyyy}}}{{{{{{}}}~~~}}}~~~~~~|||xxxtttqqqppppppnnnpppqqqpppmmmkkkkkkmmmiiiiiiiiijjjjjjkkkkkkkkkmmmkkkgggeeedddeeeggghhhiiijjjkkkjjjhhhgggggghhhkkkkkkjjjhhhgggeeecccbbb```]]]XXXVVVWWWWWWVVVTTTSSSSSSUUUWWWYYYXXXVVVSSSRRRPPPOOOPPPQQQSSSSSSRRRQQQOOOLLLKKKKKKLLLKKKJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBCCCEEEGGGGGGDDDBBB@@@AAAAAAAAABBBBBBBBBBBB@@@??????>>>======<<<<<<===<<<<<<<<<<<<<<<<<<===???>>>=========>>>@@@AAA===>>>>>>>>>>>>>>>>>>======<<<;;;:::999999999999999:::;;;<<<<<<<<<;;;;;;999999999999:::;;;<<<===;;;;;;:::999999:::;;;<<<;;;<<<<<<<<<<<<<<<;;;;;;cccbbbaaacccfffiiikkkkkkjjjkkkkkkjjjiiiiiijjjkkkrrrqqqpppqqqssssssqqqoooqqqpppmmmhhhccc___^^^___^^^^^^^^^___aaaeeehhhjjjiiiiiijjjiiihhheeebbbaaabbbdddeeeeeecccbbbbbbcccdddccc```\\\WWWUUUVVVWWWUUUVVVXXX[[[___cccfffhhhhhhhhhggghhhiiilllnnnpppnnnmmmkkkkkkmmmppptttvvvvvvuuurrrnnnjjjhhhiiijjjhhhiiijjjlllmmmnnnnnnnnniiihhhhhhiiiiiihhheeebbb]]]]]]^^^^^^```aaabbbccc]]]\\\\\\^^^```aaaaaa```bbbccceeegggiiijjjkkklllmmmllljjjjjjkkkkkkjjjhhhjjjgggdddcccdddeeefffeeegggfffffffffffffffggghhhfffhhhkkklllkkkjjjjjjkkkhhhgggeeedddeeefffeeedddeeebbbaaabbbeeefffdddaaa\\\^^^aaadddfffggggggfff```___^^^\\\[[[ZZZZZZZZZ[[[ZZZXXXWWWVVVVVVWWWXXXUUUYYY___dddggghhhgggffffffffffffggghhhjjjkkkllliiilllpppsssttttttuuuuuuoooooonnnnnnmmmlllkkkjjjhhhgggdddbbbaaabbbdddeeedddhhhlllnnnooonnnnnnnnnlllnnnmmmhhhaaa```fffmmmooonnnkkkgggddddddgggiiifffjjjnnnqqqsssuuuwwwyyytttsssrrrrrrrrrsssuuuvvvyyyxxxxxxyyyyyywwwtttqqqqqqooolllkkklllmmmlllllllllmmmnnnllljjjgggggggggccccccddddddddddddcccccccccbbbaaaaaabbbeeehhhiiieeedddbbb``````aaabbbccchhhiiijjjlllmmmmmmlllllljjjjjjkkklllmmmoooqqqqqqqqqqqqrrrssstttvvvwwwwwwsssssstttttttttttttttuuuyyyyyyxxxuuuqqqmmmkkkkkkiiijjjlllnnnooooooooonnnqqqssstttvvvwwwzzz~~~zzzuuussstttwwwzzz|||tttuuuuuutttrrrsssuuuwwwvvvvvvuuusssssssssssssssrrruuuwwwvvvtttsssuuuwwwxxxwwwyyy}}}~~~}}}{{{wwwuuuvvvxxxzzzwwwvvvtttppplllkkkmmmooojjjlllnnnnnnkkkiiijjjlllkkkiiihhhggggggiiikkkmmmmmmkkkgggdddcccdddfffhhhiiijjjjjjiiifffeeeeeefffjjjkkkjjjiiigggdddaaa```___[[[WWWUUUUUUVVVUUUSSSPPPQQQSSSUUUWWWVVVSSSQQQQQQPPPOOOOOOQQQRRRRRRRRRPPPNNNKKKIIIIIIJJJIIIHHHIIIIIIJJJJJJJJJIIIIIIHHHFFFFFFEEEEEEFFFHHHJJJKKKEEEEEEDDDBBBBBBAAAAAAAAABBBAAABBBCCCDDDCCCAAA>>>@@@@@@@@@AAAAAABBBBBBBBB???>>>>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<>>===<<<===>>>@@@BBB======>>>>>>>>>>>>======<<<<<<;;;:::999999999999999:::;;;<<<<<<<<<;;;:::999999999999:::;;;<<<===;;;:::999888888888999:::999:::;;;;;;<<<<<<;;;;;;ddddddfffggghhhiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhgggkkkpppsssrrrqqqooonnnppplllgggcccbbb```___^^^aaaaaaaaabbbcccfffhhhiiiooommmllljjjhhheee```]]]]]]___aaacccddddddcccbbbfffbbb]]]YYYWWWVVVUUUTTTWWWWWWWWWYYY]]]bbbgggkkkllljjjhhhggghhhlllpppsssvvvrrrmmmiiigggiiikkknnnooonnnllljjjiiiggggggfffnnniiieeefffkkkoooooommmiiihhhhhhhhhhhhfffcccaaabbbccccccaaa___^^^^^^^^^UUUYYY]]]___^^^^^^```bbbcccdddfffhhhjjjkkkllllllnnnmmmkkkiiihhhhhhiiiiiieeeeeeeeeddddddcccccccccggggggfffeeecccbbbdddffffffiiikkkkkkjjjiiiiiiiiiiiifffdddcccdddfffhhhhhhdddcccbbbdddffffffbbb___aaaaaa``````aaaccceeefffeeebbb___[[[YYYXXXXXXXXX\\\YYYUUUSSSTTTVVVXXXYYYTTTYYY```iiimmmlllfffbbbdddeeefffffffffhhhkkknnnjjjooopppnnnnnnqqqsssrrrnnnnnnmmmllllllkkkjjjjjjgggfffdddbbbaaaaaabbbcccdddeeegggiiikkkmmmnnnooommmpppqqqmmmgggcccdddgggjjjiiifffdddccccccccccccjjjkkkmmmoooqqqssstttuuurrrqqqqqqppppppppppppqqqsssuuuwwwxxxyyyxxxvvvuuuuuurrrooopppqqqpppjjjdddlllkkkjjjkkklllkkkiiifffbbbaaaaaaccceeeggggggfffdddcccaaa___```cccfffhhheeeeeeddd```]]]\\\```dddhhhiiijjjlllmmmmmmllllllhhhhhhiiijjjmmmppprrrtttpppqqqqqqrrrtttuuuuuuvvvsssssstttvvvwwwxxxyyyzzz}}}zzzwwwrrrooollljjjjjjjjjjjjkkkllloooqqqrrrssstttvvvxxx{{{~~~}}}zzzwwwwwwxxxyyywwwuuuxxxwwwtttrrrrrrsssuuuwwwqqqpppppppppqqqrrrssssssrrrvvvwwwttttttyyy|||{{{}}}|||{{{yyyyyy{{{~~~|||yyyuuupppnnnnnnqqqssssssrrrpppnnnnnnmmmllliiiggggggfffffffffggghhhjjjkkkjjjiiihhhhhhhhhiiikkklllkkkiiigggdddcccdddfffgggiiiiiijjjjjjiiihhhfffeeelllkkkiiihhhfffdddbbbbbbZZZYYYVVVTTTTTTTTTUUUVVVUUUTTTTTTSSSRRRRRRQQQQQQRRRRRRSSSTTTTTTSSSRRRQQQSSSOOOKKKHHHHHHIIIIIIHHHIIIEEECCCEEEIIIJJJGGGCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEDDDCCCBBBAAA@@@@@@AAA>>>>>>>>>@@@AAABBB@@@>>>======>>>???????????????@@@@@@???======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;:::;;;<<<<<<;;;::::::999888888888999999999888888999999::::::999999888777888999;;;<<<;;;;;;:::999:::;;;<<<===:::999999888888999999:::cccccceeefffggggggggggggggggggffffffffffffffffffhhhkkkoooqqqqqqooonnnnnnooollliiigggggggggfffeeeaaaaaaaaabbbdddgggiiikkkmmmlllkkkkkkiiieee```\\\\\\]]]^^^___```````````````]]]ZZZXXXXXXWWWUUUTTTVVVWWWXXX[[[___cccgggiiijjjiiihhhhhhjjjooosssvvvrrrooojjjfffdddeeehhhiiijjjiiiiiihhhgggggggggggglllhhheeefffkkkppppppooojjjiiigggggggggeeebbb````````````___]]]\\\[[[[[[UUUXXX\\\^^^^^^^^^```bbbbbbccceeeggghhhjjjjjjkkkkkkjjjiiigggfffeeeeeeeeeddddddddddddddddddcccccchhhhhhgggdddbbbaaabbbcccdddfffhhhhhhgggggggggiiiiiifffdddbbbbbbcccdddeeedddbbbaaabbbddddddbbb___``````______```aaacccdddbbb```]]][[[YYYYYYYYYYYYYYYVVVSSSQQQSSSUUUWWWWWWVVVZZZbbbiiinnnlllgggcccaaabbbccccccbbbdddgggiiijjjnnnpppmmmmmmppprrrqqqooonnnnnnmmmlllkkkkkkkkkhhhfffcccaaa```aaabbbcccfffggghhhjjjmmmooopppqqqoooqqqqqqmmmhhhddddddfffhhhgggeeecccbbbbbbccccccggghhhiiikkklllnnnooopppooooooooonnnnnnnnnooooooppprrrtttwwwxxxxxxxxxwwwxxxuuurrrrrrsssqqqlllgggiiiiiiiiikkklllkkkhhhfffcccbbbbbbcccfffhhhhhhhhhgggeeebbbaaaaaaccceeegggggggggddd```\\\]]]aaadddggghhhjjjkkkllllllkkkkkkhhhhhhiiijjjlllnnnqqqrrrnnnoooooopppqqqqqqrrrssssssssstttuuuwwwxxxyyyzzz|||{{{xxxuuurrrnnnlllkkkjjjjjjjjjjjjlllnnnoooqqqvvvvvvxxxzzz{{{|||}}}}}}zzzxxxvvvvvvxxxyyyxxxvvvxxxvvvuuusssrrrrrrssstttppppppppppppppppppqqqrrrqqquuuvvvtttuuuzzz~~~~~~~~~~~~|||zzzyyyzzz~~~}}}}}}~~~~~~{{{|||~~~}}}{{{yyyxxxvvvsssooommmmmmooopppppppppnnnmmmmmmmmmllliiigggfffeeeeeeeeeeeeggghhhiiijjjiiihhhgggggghhhiiiiiikkkiiigggeeedddeeefffgggggghhhhhhiiihhhgggfffeeeiiiiiihhhfffeeecccbbbaaaZZZYYYWWWUUUTTTTTTTTTUUUSSSSSSRRRRRRQQQPPPPPPOOOPPPQQQRRRRRRRRRRRRPPPPPPOOOLLLHHHFFFFFFGGGGGGGGGFFFCCCAAACCCFFFGGGDDDAAAAAABBBBBBBBBBBBBBBBBBAAADDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>???AAAAAA@@@>>>======>>>????????????>>>???>>><<<;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;:::;;;;;;<<<;;;:::999999888888888888888888888888888999:::;;;999999888888888999:::;;;:::::::::::::::;;;<<<<<<999999999888888999999999bbbbbbcccddddddeeeddddddffffffffffffffffffffffffiiikkknnnnnnnnnmmmmmmmmmkkkjjjhhhiiijjjllllllkkkcccccccccdddeeehhhjjjkkkkkkkkkkkkkkkjjjfffaaa\\\\\\\\\\\\]]]]]]^^^______[[[ZZZZZZ[[[[[[[[[YYYWWWUUUWWWZZZ___bbbeeefffgggggggggggghhhlllpppuuuxxxooolllhhhdddcccccceeefffddddddddddddeeefffggghhhjjjgggdddfffkkkoooppppppjjjhhhgggfffeeedddaaa^^^___^^^]]]\\\[[[ZZZYYYXXXUUUWWWZZZ\\\]]]^^^```aaa___```bbbdddfffgggggghhhffffffeeedddcccaaa___^^^bbbbbbbbbbbbbbbcccccccccggggggfffccc```___```aaabbbcccddddddcccccceeefffgggeeeccc```___```aaaaaadddbbb``````aaabbbaaa`````````___^^^^^^___```aaa^^^]]]\\\ZZZYYYYYYZZZZZZWWWUUURRRRRRTTTVVVXXXXXXYYY\\\bbbiiimmmlllhhhddd```aaaaaaaaa```aaadddfffhhhmmmooolllllloooqqqppppppooommmlllkkkllllllmmmiiigggccc```___```bbbdddfffgggiiikkknnnppprrrsssrrrqqqooommmjjjgggeeedddeeedddcccbbbbbbbbbccccccffffffggghhhiiijjjjjjkkkkkkkkkkkkkkklllllllllllllllnnnqqquuuwwwyyyzzzzzz|||yyyuuuttttttrrrmmmiiiffffffhhhjjjlllkkkhhheeeeeecccbbbcccfffiiijjjjjjiiihhheeebbbbbbcccdddfffjjjhhhccc^^^[[[]]]aaaeeeeeefffhhhiiijjjjjjiiiiiihhhhhhhhhiiijjjlllnnnooonnnnnnnnnnnnoooppppppqqqsssssstttuuuvvvwwwyyyzzzyyyxxxvvvtttqqqooommmllljjjjjjjjjjjjkkklllmmmnnnwwwxxxyyyzzz{{{zzzyyyxxxvvvuuutttuuuwwwyyyyyyxxxwwwwwwvvvuuutttrrrqqqqqqppppppoooooonnnnnnooooooooosssuuutttuuu{{{}}}{{{yyyzzz}}}~~~{{{zzz{{{|||||||||{{{zzzzzz{{{||||||{{{yyyvvvwwwxxxzzz{{{|||}}}}}}zzz{{{|||}}}~~~}}}|||~~~}}}~~~{{{vvvssssssssssssrrrqqqrrruuuxxxzzzyyyxxxwwwvvvuuuuuuuuurrrpppmmmlllmmmnnnmmmmmmmmmlllkkkkkklllkkkiiigggeeeddddddddddddfffggghhhiiiiiigggfffffffffffffffjjjhhhfffdddddddddfffgggdddeeeggghhhhhhhhhgggfffggggggfffeeedddbbb```___ZZZYYYWWWUUUTTTSSSRRRRRRPPPPPPPPPOOONNNNNNMMMMMMNNNOOOPPPQQQQQQPPPOOOOOOKKKHHHEEECCCDDDEEEEEEEEEEEECCCAAACCCFFFFFFDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCCBBBAAAAAAAAA@@@>>>>>>===???@@@AAA@@@>>><<<===>>>>>>??????>>>>>>>>><<<:::888888888999:::<<<;;;;;;::::::;;;;;;<<<======<<<;;;;;;<<<=========<<<<<<;;;:::;;;;;;;;;:::999999999888888888888777666777777888999:::;;;:::999888888777888888999999999:::;;;;;;;;;;;;:::999999888888888888999999aaaaaabbbcccccccccccccccggggggggghhhhhhiiiiiiiiijjjkkklllllljjjjjjkkklllfffffffffgggjjjlllkkkjjjffffffeeeeeeeeefffhhhiiiiiiiiijjjkkkjjjgggaaa]]]```___]]]]]]]]]^^^```aaa\\\\\\^^^```aaa```]]]ZZZUUUXXX]]]aaadddeeeeeedddeeeeeefffhhhkkkooorrruuunnnkkkhhheeecccbbbcccdddbbbbbbbbbcccdddeeefffggghhhfffdddeeehhhkkklllllliiigggeeeccccccaaa___\\\___^^^\\\ZZZZZZXXXWWWUUUVVVWWWYYYZZZ\\\]]]___```\\\]]]___aaabbbcccddddddbbbbbbbbbaaa```]]][[[YYY^^^^^^^^^___``````aaaaaaddddddcccaaa___^^^```aaaddddddcccaaa______aaacccbbbbbbaaa___^^^^^^___aaacccaaa___^^^^^^___``````aaa```___^^^]]]]]]^^^___^^^]]][[[ZZZYYYXXXXXXYYYWWWVVVUUUVVVXXXZZZ[[[[[[ZZZ\\\aaafffiiiiiieeebbbaaabbbbbbbbbaaabbbeeeggggggkkkmmmkkkjjjmmmooonnnooonnnllljjjjjjkkklllmmmjjjgggccc```___```bbbdddfffggghhhkkkmmmoooqqqrrrssspppnnnlllkkkiiifffddddddcccbbbaaaaaabbbcccdddfffffffffggggggggghhhhhhhhhhhhiiiiiijjjjjjjjjjjjiiikkknnnrrrvvvxxxzzz{{{|||yyyvvvtttrrrpppllliiiddddddfffjjjlllkkkhhheeeeeecccbbbccceeehhhjjjjjjkkkjjjgggdddccccccddddddkkkgggaaa\\\ZZZ[[[```cccdddeeefffggghhhgggfffffffffgggggghhhiiijjjkkkkkkpppooonnnnnnooopppqqqrrrrrrrrrrrrssstttvvvxxxyyywwwvvvuuusssqqqpppnnnnnnjjjjjjjjjkkkkkkllllllmmmuuuvvvwwwxxxxxxwwwuuutttrrrrrrrrrtttvvvxxxyyyzzzxxxyyyyyyyyywwwtttqqqoooqqqpppooonnnmmmlllllllllooosssuuussstttyyy}}}}}}|||}}}|||zzzzzz{{{~~~}}}zzzxxxxxxyyyyyyyyyzzzyyyxxxwwwwwwwwwvvvvvvuuuvvvwwwxxxyyyyyyxxxxxxuuuvvvxxxzzz{{{||||||||||||zzzxxxyyy{{{}}}~~~~~~~~~|||{{{|||~~~}}}{{{yyywwwxxxxxxxxxwwwzzz}}}}}}zzzwwwvvvssspppmmmmmmllljjjiiiiiikkkoooqqqsssssssssrrrrrrsssssstttpppooommmmmmnnnmmmlllkkkjjjiiiiiijjjkkkkkkiiigggfffeeedddddddddeeeggghhhhhhhhhgggfffddddddccccccgggeeedddcccbbbcccddddddcccdddfffggghhhiiihhhhhhiiihhhhhhfffdddaaa^^^]]]XXXWWWUUUTTTRRRPPPOOONNNNNNNNNMMMMMMLLLLLLLLLLLLNNNOOOPPPQQQQQQQQQPPPOOOHHHFFFCCCCCCDDDEEEEEEEEEFFFDDDDDDEEEGGGGGGEEECCC@@@@@@????????????@@@@@@CCCCCCCCCBBBBBBAAAAAA@@@>>>======>>>@@@@@@???>>><<<======>>>>>>>>>>>>>>>===;;;999777777888:::;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888999999999888888888555555555666777888999:::999999888888777777777777777888:::;;;;;;;;;:::999888888777777777777888888aaabbbcccdddddddddddddddggggggggghhhiiijjjkkkkkkjjjkkkkkkjjjhhhggghhhiiiddddddeeegggiiijjjhhhgggiiihhhfffeeedddddddddeeehhhhhhiiijjjjjjgggbbb___bbb```^^^]]]\\\^^^___aaa^^^___aaaccceeebbb^^^ZZZWWWZZZ^^^bbbddddddcccbbbcccddddddfffhhhjjjlllnnnkkkiiifffcccaaa`````````bbbaaaaaabbbbbbcccdddeeegggeeedddcccdddeeefffffffffdddaaa``````___]]][[[]]]ZZZXXXXXXXXXXXXVVVTTTWWWWWWWWWYYYZZZ\\\]]]]]]YYYZZZ[[[]]]^^^_____________________]]][[[YYYWWWYYYYYYZZZ[[[]]]^^^_________``````___^^^^^^aaacccffffffdddaaa^^^\\\]]]___]]]_________]]]^^^```cccaaaaaa___^^^]]]^^^___```bbbaaa___^^^]]]]]]^^^______^^^]]][[[YYYXXXWWWVVVWWWVVVVVVXXX[[[\\\\\\\\\YYYZZZ]]]```ccccccaaa^^^```aaaaaaaaaaaabbbdddgggeeejjjkkkiiiiiilllmmmllllllkkkjjjiiiiiiiiijjjkkkjjjhhhdddaaa___```aaacccddddddfffhhhjjjlllmmmnnnqqqooolllkkkkkkiiigggeeedddcccbbbbbbbbbcccdddeeeeeeeeeeeedddddddddddddddeeefffhhhiiijjjjjjjjjjjjgggiiilllpppssswwwyyyzzzyyyxxxuuusssqqqnnnjjjgggcccdddfffiiikkkkkkhhhfffeeedddbbbcccfffhhhiiihhhkkkjjjgggeeedddcccddddddiiiddd^^^YYYXXXZZZ^^^```bbbcccdddeeeeeeeeedddcccdddeeeffffffggghhhhhhhhhnnnmmmlllllllllnnnpppqqqqqqqqqpppqqqrrrtttwwwxxxuuuuuutttsssqqqpppooooookkkkkkllllllmmmmmmmmmmmmqqqqqqssstttttttttssssssppppppqqqssstttvvvxxxzzzzzz{{{}}}}}}{{{wwwsssppprrrqqqooommmllljjjjjjiiinnnrrrsssqqqqqqvvvyyyyyyxxxyyyyyyyyyzzz|||~~~{{{yyyyyyyyyyyyxxxxxxxxxvvvtttsssrrrssssssuuuvvvwwwxxxxxxwwwvvvuuuooopppsssuuuvvvvvvvvvuuuzzzxxxvvvwwwyyyzzz{{{zzz{{{yyywwwwwwyyy{{{|||{{{xxxvvvuuuuuuwwwwwwuuusssvvvyyy}}}~~~|||{{{{{{yyyvvvsssqqqpppooommmkkkllljjjhhhggghhhjjjmmmnnnqqqqqqppppppppppppqqqqqqpppooonnnnnnooonnnlllkkkiiihhhhhhiiijjjjjjiiiggggggfffeeeeeeeeefffggghhhggggggfffeeedddbbbaaaaaabbbbbbaaa```___``````aaabbbccceeegggiiiiiiiiiiiikkkkkkjjjhhhddd```\\\ZZZVVVUUUSSSPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKNNNOOOPPPQQQRRRQQQQQQPPPHHHFFFDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEDDDCCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBBAAA@@@???===<<<===???@@@???>>><<<<<<===>>>>>>>>>>>>>>>===<<<:::999888999;;;<<<::::::999999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::777777888999999999888777555555555555666777888999888888888888777666666555666777999:::::::::999888888777777666666777777888bbbcccdddfffgggggghhhhhheeeeeefffgggiiijjjkkkkkkjjjjjjkkkiiifffeeeeeefffddddddeeehhhjjjiiigggdddiiigggeeecccbbbaaaaaaaaahhhgggggghhhhhhgggdddaaabbb```^^^]]]\\\]]]^^^______```bbbdddeeeccc^^^[[[\\\]]]^^^```aaaaaaaaa```aaabbbcccdddfffgggggghhhfffeeecccaaa^^^]]][[[[[[aaa````````````aaabbbbbbeeedddcccbbbbbbbbbbbbbbbbbb```]]]\\\\\\\\\[[[YYYXXXVVVUUUWWWZZZ\\\[[[YYYZZZXXXWWWWWWYYYZZZZZZZZZVVVWWWXXXYYY[[[[[[[[[[[[\\\\\\\\\[[[ZZZYYYXXXWWWVVVVVVXXXYYY[[[]]]^^^___\\\]]]]]]]]]]]]^^^```ccceeeeeedddaaa^^^[[[[[[\\\[[[^^^```___^^^^^^aaaddd``````aaa___^^^]]]^^^```aaa```^^^]]]]]]]]]^^^^^^______^^^\\\ZZZXXXWWWVVVVVVVVVWWWYYY[[[\\\\\\ZZZXXXXXXYYY[[[]]]^^^\\\ZZZ\\\]]]^^^^^^^^^___bbbeeedddhhhjjjggggggjjjlllkkkiiiiiiiiiiiiiiiiiiiiiiiiiiigggeeebbbaaa``````aaabbbcccdddeeefffhhhiiiiiimmmmmmlllkkkiiihhhhhhgggfffeeedddddddddeeefffgggbbbbbbbbbaaaaaaaaaaaaaaaeeefffiiijjjlllllllllkkkiiijjjlllnnnqqqsssuuuwwwvvvvvvvvvuuurrrnnnjjjgggeeeeeefffhhhjjjjjjiiiggggggfffeeefffhhhhhhhhhfffiiihhhfffeeeddddddeeeeeefffaaa[[[XXXXXX[[[]]]___```aaabbbccccccbbbaaa```bbbbbbdddeeeffffffffffffjjjiiihhhhhhiiikkkmmmooooooooonnnnnnooorrruuuvvvssssssrrrqqqpppooonnnnnnkkklllmmmoooooopppppppppoooooooooppppppqqqrrrrrroooppprrrrrrrrrsssvvvxxx|||}}}~~~}}}yyyuuurrrtttssspppnnnkkkiiihhhhhhlllppppppnnnnnnrrruuuttttttuuuwwwxxxyyy{{{~~~|||{{{{{{zzzyyywwwtttttttttrrrooonnnooopppqqqsssuuuvvvwwwvvvtttsssoooppprrrtttuuuuuuuuuttttttsssssstttwwwzzzzzzzzzyyyvvvttttttvvvxxxyyyyyysssssstttvvvxxxyyyxxxvvvxxx{{{~~~~~~|||xxxuuutttrrrpppnnnllllllkkkiiigggjjjhhhffffffhhhjjjllllllooonnnmmmmmmlllmmmmmmmmmqqqooonnnnnnooonnnmmmkkkjjjiiihhhiiijjjjjjhhhgggggggggfffeeeeeefffggghhhfffffffffeeedddcccaaa```______^^^^^^^^^^^^^^^___aaabbbdddfffhhhhhhhhhhhhkkkkkkjjjhhhddd```[[[YYYUUUSSSPPPNNNLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRQQQQQQPPPIIIGGGFFFFFFGGGHHHGGGFFFAAAAAABBBBBBBBBBBBAAAAAACCCBBBAAA@@@@@@AAABBBCCCAAAAAACCCCCCCCCBBBAAA@@@???===<<<<<<>>>??????>>>;;;<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;:::999999666777888999999999888777555555444444555555666666666777777777777666666555777777888999999999999888777777666666666666777777dddeeefffhhhjjjkkklllllleeefffggghhhjjjkkklllmmmiiijjjjjjiiifffcccccccccbbbbbbdddgggiiihhheeeccceeedddbbbaaa``````aaaaaahhhgggeeefffffffffeeeccccccbbbaaa_______________```aaacccfffhhhfffbbb___```___^^^]]]]]]^^^^^^______```bbbdddeeefffffffffeeedddcccaaa^^^\\\ZZZYYY]]]]]]]]]]]]^^^___```aaabbbccccccbbbaaaaaaaaabbb^^^\\\ZZZYYYYYYZZZYYYXXXVVVUUUUUUZZZbbbggghhhggg\\\YYYVVVVVVXXXYYYXXXWWWTTTTTTVVVWWWXXXXXXXXXXXXYYYXXXXXXWWWVVVVVVWWWWWWUUUVVVWWWYYY\\\^^^___```\\\\\\]]]\\\[[[\\\^^^aaa```aaabbb```^^^[[[[[[[[[\\\___bbbaaa^^^^^^aaaddd^^^```bbbaaa___]]]^^^______^^^\\\\\\[[[\\\]]]^^^^^^^^^]]]]]]\\\ZZZYYYXXXXXXXXXYYY\\\^^^^^^\\\ZZZWWWVVVVVVWWWYYYZZZYYYXXXXXXYYY[[[[[[\\\^^^aaadddbbbggghhhffffffiiikkkjjjggghhhjjjkkkkkkjjjiiihhhhhhgggfffdddbbb```______bbbbbbccccccdddeeeeeeeeehhhjjjllljjjhhhfffhhhjjjiiihhhgggfffffffffggghhhaaaaaaaaaaaaaaaaaabbbbbbfffhhhjjjmmmnnnooonnnnnnkkkllllllmmmoooppprrrrrruuuwwwyyyxxxuuupppllliiihhhgggfffgggiiijjjjjjiiiiiiiiiiiijjjkkkjjjhhheeefffeeeeeeddddddeeeffffffddd___ZZZXXXZZZ]]]^^^_________```aaaaaa```___^^^___```bbbdddeeeeeeeeeeeegggfffffffffgggjjjnnnpppnnnmmmllllllmmmpppsssuuuqqqpppoooooommmllllllkkklllmmmoooqqqrrrssssssssspppooonnnmmmnnnoooqqqrrroooqqqrrrrrrpppqqqsssvvv{{{|||~~~~~~}}}yyyvvvsssvvvtttqqqnnnkkkiiigggggggggkkkllljjjkkkooossssssssstttvvvwwwxxxyyy|||~~~}}}|||||||||{{{xxxvvvppprrrsssqqqnnnmmmmmmoooooopppsssvvvwwwvvvuuutttqqqrrrssstttuuuvvvvvvvvvsssrrrrrrtttvvvxxxxxxxxxxxxuuusssrrrtttvvvwwwwwwppprrrtttuuuvvvwwwxxxxxxxxxzzz}}}~~~{{{vvvsssrrrooonnnmmmmmmmmmllliiigggiiigggeeefffiiikkkjjjiiillllllkkkkkkkkkkkkllllllqqqooommmmmmmmmnnnmmmlllkkkjjjiiiiiijjjjjjhhhfffgggfffeeeddddddeeeffffffeeeeeeffffffeeecccbbbaaa^^^^^^]]]]]]^^^^^^^^^^^^___```bbbdddeeeffffffeeeggghhhhhhgggddd```\\\YYYVVVTTTPPPMMMKKKMMMOOOQQQMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLNNNPPPPPPPPPPPPOOOJJJHHHGGGGGGHHHHHHGGGEEE@@@AAABBBBBBAAAAAAAAAAAACCCBBB@@@??????@@@BBBCCC@@@AAACCCDDDDDDCCCAAA@@@???===;;;<<<===?????????;;;<<<======>>>>>>======999:::;;;<<<<<<;;;::::::999999888888888888999999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;:::999888555666888999:::999888777666555444444333444444444444555666777777777666555777777777777777888999999777666666555555666666777eeefffhhhjjjlllnnnoooooohhhiiijjjkkkmmmnnnpppppphhhiiijjjiiifffcccaaaaaa^^^___bbbeeeggggggdddaaaaaaaaa```______```aaabbbhhhgggeeedddeeeffffffeeeffffffeeecccbbbbbbbbbbbbccccccfffiiikkkkkkhhheeecccaaa^^^[[[ZZZ[[[]]]___]]]___aaadddeeefffffffffffffffeeeccc```]]][[[ZZZYYYYYYZZZ[[[\\\^^^___```aaabbbccccccbbbbbbcccddd\\\ZZZWWWWWWXXXYYYYYYXXXWWWVVVXXX```kkksssuuuttt]]]ZZZVVVVVVWWWXXXWWWUUURRRSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUTTTTTTUUUVVVWWWUUUVVVXXXZZZ]]]___aaabbb]]]]]]]]]\\\ZZZZZZ\\\^^^\\\^^^``````^^^\\\[[[\\\^^^bbbdddccc___]]]```ccc]]]```cccccc```^^^^^^___\\\\\\[[[ZZZZZZ[[[\\\]]]\\\]]]]]]]]]]]]\\\[[[[[[[[[\\\]]]___aaaaaa___]]]WWWVVVUUUVVVWWWXXXXXXWWWWWWYYYZZZ[[[\\\___cccfffbbbfffhhheeeeeehhhjjjiiigggiiikkkmmmmmmllliiihhhggggggfffeeecccaaa___^^^bbbccccccccccccccccccdddeeeiiillljjjfffeeehhhlllkkkjjjiiiggggggggghhhiiiccccccccccccddddddddddddgggiiilllnnnpppppppppooommmmmmmmmmmmmmmnnnooopppuuuxxx||||||yyysssooollljjjhhhffffffhhhiiijjjjjjkkkkkklllnnnnnnlllhhheeedddccccccdddeeefffggggggccc___[[[ZZZ\\\___```___^^^___`````````___^^^]]]]]]___aaacccdddeeeeeeeeehhhgggfffgggiiilllppprrrmmmlllkkkjjjlllnnnrrrtttooonnnmmmlllkkkjjjiiiiiimmmnnnqqqssstttuuuuuuuuusssqqqooommmlllnnnpppqqqppprrrsssrrrooooooqqqttt{{{|||}}}}}}|||yyyvvvtttwwwuuurrroookkkiiigggfffcccgggiiihhhiiinnnrrrssssssuuuvvvwwwwwwxxxzzz|||}}}||||||}}}}}}|||xxxuuupppssstttssspppnnnnnnpppnnnpppsssvvvxxxxxxvvvuuuppppppqqqqqqrrrsssttttttwwwvvvuuuuuuvvvvvvuuutttxxxvvvsssrrrsssvvvwwwwwwppprrruuuuuuttttttuuuvvvuuuxxx|||~~~|||xxxvvvtttqqqpppppppppqqqpppmmmkkkiiigggfffgggjjjlllkkkhhhkkkkkkkkkkkkkkklllmmmmmmqqqooolllkkklllmmmllllllllljjjjjjjjjjjjjjjhhhffffffeeedddcccccccccdddeeedddeeeffffffeeedddbbbaaa^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^```bbbcccccccccccccccdddeeeeeeccc```]]]ZZZXXXUUUPPPMMMLLLNNNQQQTTTMMMMMMMMMMMMNNNNNNNNNNNNJJJKKKMMMNNNOOOOOOOOONNNJJJIIIGGGGGGHHHHHHFFFDDDAAACCCDDDDDDCCCBBBBBBCCCBBBAAA???>>>>>>???AAABBB@@@AAACCCDDDDDDCCCAAA@@@???===;;;;;;===?????????;;;<<<<<<===============888999;;;<<<<<<;;;:::888999999888888888888999999::::::;;;<<<<<<;;;::::::::::::;;;<<<;;;:::999888444666888999:::999888777666666555444333333333333333444555777777777666666888777666666666777999:::666666555555555555666666ffffffgggggghhhiiiiiiiiikkkiiijjjnnnrrrrrrmmmhhhgggeeeccccccccccccbbbaaaaaacccfffhhhgggddd___\\\[[[[[[\\\]]]^^^```aaabbbcccccccccdddeeefffhhhhhhiiieeebbbbbbeeefffeeedddbbbfffggggggjjjoooqqqooogggccc^^^[[[[[[]]]^^^______```bbbcccdddddddddcccbbbbbbaaaaaa___\\\XXXTTTWWWWWWXXXYYY[[[^^^```bbbccccccddddddccccccbbbbbb___\\\XXXUUUTTTVVVXXXZZZWWW\\\]]]```mmm~~~xxxeee^^^TTTPPPRRRUUUVVVUUUUUUXXX[[[[[[ZZZWWWUUUUUUSSSUUUWWWYYYZZZYYYWWWUUUWWWWWWVVVWWWYYY]]]```ccc`````````___^^^\\\[[[ZZZXXX[[[]]]]]][[[ZZZYYYZZZbbbbbb```^^^\\\\\\^^^``````aaabbbcccbbb```^^^]]][[[YYYWWWWWWYYYZZZ[[[ZZZ```^^^\\\[[[\\\\\\[[[ZZZYYYYYYYYY\\\```aaa^^^[[[WWWWWWVVVVVVUUUUUUTTTTTTVVVWWWYYY\\\^^^```aaabbbccccccdddeeefffhhhhhhiiieeefffhhhiiijjjjjjiiiiiikkklllkkkhhheeebbbaaabbbbbbbbbbbbbbbaaaaaaaaa```ccceeeggghhhggggggggghhhjjjjjjjjjkkkkkkiiifffcccaaadddfffeeecccbbbdddfffllllllllllllmmmmmmmmmmmmnnnnnnooonnnllllllmmmooowwwxxxyyy{{{zzzvvvoookkkgggiiikkkmmmnnnnnnllllllnnnmmmlllkkklllkkkhhhfffdddccccccdddfffgggfffeeebbb^^^YYYXXX[[[^^^______```^^^]]]]]]^^^___^^^]]][[[[[[\\\]]]```bbbeeeggghhhgggggggggiiijjjlllnnnjjjjjjjjjkkklllmmmmmmnnnggghhhjjjjjjhhhhhhhhhiiilllmmmoooqqqrrrsssrrrrrrrrrtttuuuqqqkkkiiilllpppoooppppppooonnnnnnpppsssyyyyyyxxxxxxwwwwwwwwwwwwttttttsssqqqnnnjjjfffddd``````aaadddhhhlllmmmnnnqqqqqqqqqrrrsssuuuwwwxxxyyyzzz{{{|||{{{yyyvvvtttsssrrrpppnnnlllkkkjjjjjjkkknnnqqqtttvvvwwwvvvuuuuuuttttttsssssstttuuuuuuyyytttrrrtttyyyzzzuuupppuuusssqqqqqqsssuuuvvvvvvtttsssrrrrrrssstttuuuvvvyyy{{{~~~~~~zzzuuuqqqqqqqqqqqqqqqpppooonnnnnnkkkjjjiiiiiijjjjjjhhhgggmmmllljjjhhhhhhjjjlllnnnmmmmmmmmmnnnnnnmmmiiiggggggffffffgggiiiiiihhhfffgggeeecccaaa``````aaabbbcccdddfffhhhgggeeecccaaa]]]^^^_________^^^]]]\\\]]]\\\\\\___ccceeedddbbbcccccccccbbb```]]]ZZZXXXVVVSSSOOOMMMMMMMMMMMMLLLPPPMMMJJJLLLPPPRRROOOLLLKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEEEECCCCCCCCCBBBAAAAAA@@@@@@CCCBBB@@@>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<===>>>???@@@@@@AAA>>>>>>>>>===<<<<<<;;;;;;999999999888888888777777666777999999777666777888;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777777777777777777666555555555444444333333444444555777777666666555555444444333444666777888777555444777666444333333444555666fffffffffffffffggghhhiiijjjiiijjjnnnrrrsssnnniiigggfffdddeeefffggggggfffeeeeeefffgggfffccc```]]][[[]]]^^^^^^]]]^^^```cccaaaaaaaaaaaaaaabbbbbbbbbfffdddaaabbbdddffffffeeedddfffgggkkksssyyyuuummmccc```[[[YYYYYY[[[]]]^^^```aaabbbccccccccccccccccccbbbbbbcccdddbbb\\\XXXXXXXXXXXXYYY[[[^^^```bbbdddeeeeeeeeedddcccbbbbbb___\\\XXXUUUTTTUUUXXXZZZYYY]]]^^^___kkkzzz|||tttccc\\\TTTPPPQQQTTTTTTSSSUUUWWWZZZZZZYYYVVVUUUUUURRRTTTVVVXXXYYYXXXVVVUUUWWWWWWVVVVVVXXX\\\___aaaaaaaaaaaa```___]]]\\\[[[YYYZZZ\\\\\\ZZZZZZZZZ[[[^^^^^^]]][[[XXXXXXZZZ\\\___```aaabbbbbb```^^^]]]ZZZXXXWWWXXXZZZ[[[[[[ZZZ]]][[[YYYYYYZZZ[[[ZZZYYYZZZYYYZZZ]]]___```^^^[[[VVVVVVUUUUUUTTTTTTSSSSSSVVVWWWYYY\\\^^^___```aaaaaabbbcccdddeeefffggghhhdddfffgggiiijjjjjjiiiiiikkklllllliiifffdddddddddddddddcccbbbaaaaaaaaaaaabbbeeeggghhhhhhggghhhiiilllkkkkkklllmmmllljjjhhhcccdddddddddcccccceeefffllllllmmmmmmnnnnnnnnnnnnnnnoooooonnnlllkkklllnnntttuuuvvvxxxxxxuuuppplllkkkmmmoooqqqrrrrrrqqqpppnnnmmmlllllllllkkkiiigggdddccccccdddfffgggfffdddbbb___[[[[[[^^^```aaaaaaaaa___]]]\\\]]]^^^]]]\\\[[[[[[[[[]]]___bbbeeefffgggggggggggghhhjjjkkklllfffgggggghhhhhhiiijjjjjjggghhhjjjjjjiiihhhiiijjjkkklllnnnpppqqqrrrrrrrrrssstttuuuqqqkkkiiikkknnnmmmnnnnnnmmmllllllnnnppprrrrrrsssssssssrrrqqqppprrrrrrrrrpppmmmhhhdddaaa```___```cccgggjjjllllllpppqqqqqqrrrssstttuuuuuuvvvxxxyyyzzzzzzxxxuuusssrrrqqqpppnnnmmmlllkkkkkkkkknnnqqqtttvvvvvvvvvuuuvvvvvvwwwwwwwwwwwwwwwwwwyyyuuurrruuuyyyzzzuuuppprrrqqqpppppprrrttttttsssttttttsssrrrssssssuuuuuuwwwyyy|||~~~}}}yyyuuurrrqqqqqqqqqppppppooonnnmmmkkkjjjiiijjjlllmmmlllkkklllkkkiiigggfffgggiiijjjkkkkkkkkklllmmmmmmkkkhhhggggggfffggghhhiiigggffffffeeecccaaa```aaabbbbbbdddeeefffffffffdddbbbaaa______``````___^^^]]]\\\^^^]]]]]]___ccceeedddbbbcccccccccbbb```]]]ZZZXXXVVVSSSPPPNNNNNNNNNMMMMMMOOOLLLJJJLLLOOOQQQOOOLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKIIIHHHFFFEEEEEEEEECCCCCCBBBAAAAAA@@@@@@???AAA@@@>>><<<<<<===>>>???AAAAAAAAAAAA@@@@@@@@@@@@======>>>>>>??????@@@@@@>>>>>>======<<<;;;;;;;;;888888888777777777666666666888999999888777777888999999999999999999999999999999999888888888777777777777777777777666555555555444444333333444444555666666666666555555555555666555555555666666777777888777555333333333555555gggfffeeeddddddeeeggghhhiiiiiikkkooossssssoookkkggggggfffhhhlllnnnooooookkkiiifffddddddbbb```^^^\\\___aaa___\\\[[[___dddaaaaaa``````____________bbbaaa``````ccceeeffffffggggggjjjrrr~~~xxxiiiaaa]]]ZZZXXXZZZ\\\^^^___bbbbbbbbbbbbbbbbbbccccccdddcccbbbeeeiiiggg```ZZZXXXXXXXXXYYY[[[]]]```bbbggggggffffffeeedddcccbbb^^^[[[XXXUUUTTTUUUWWWYYYXXX[[[[[[[[[dddpppqqqjjj___ZZZSSSPPPQQQRRRRRRQQQTTTVVVYYYYYYWWWUUUTTTTTTSSSTTTVVVWWWXXXWWWUUUTTTWWWWWWVVVVVVXXXZZZ]]]___bbbbbbbbbbbb```^^^\\\[[[YYYZZZ[[[ZZZZZZZZZ\\\^^^]]]]]]\\\YYYWWWVVVWWWYYY^^^___```aaaaaa___^^^]]]XXXWWWWWWXXXZZZ\\\[[[ZZZYYYWWWWWWWWWYYYZZZYYYXXXYYYYYYZZZ\\\^^^^^^\\\ZZZUUUUUUTTTTTTSSSRRRRRRQQQUUUVVVXXXZZZ\\\^^^____________```aaabbbdddeeefffcccdddfffhhhiiiiiiiiiiiijjjkkkllljjjhhhgggggghhhhhhgggeeecccaaaaaaaaaaaabbbeeeggghhhhhhhhhiiijjjmmmlllkkklllnnnooonnnmmmfffdddbbbaaaccceeeffffffmmmmmmnnnoooooooooooonnnnnnoooooonnnllljjjkkklllppppppqqqssstttssspppnnnoooqqqsssuuuvvvvvvuuuuuuooonnnmmmmmmmmmllljjjhhhdddddddddfffggggggeeecccaaa___^^^___bbbcccdddcccaaa___\\\[[[\\\\\\\\\[[[YYYZZZ[[[]]]___bbbdddfffeeeffffffggghhhiiijjjjjjeeeeeeffffffgggggghhhhhhfffiiikkklllkkkjjjjjjkkkjjjkkkmmmnnnppppppqqqqqqrrrtttssspppkkkhhhiiikkkkkkllllllkkkiiiiiikkkllllllmmmnnnoooooommmllljjjoooooopppnnnkkkfffaaa]]]______aaadddhhhkkkkkkjjjnnnoooqqqrrrsssssssssssstttuuuwwwxxxxxxvvvtttssssssrrrqqqpppooonnnmmmmmmlllnnnqqqtttvvvvvvuuutttwwwxxxyyy{{{{{{{{{zzzzzzyyyvvvsssuuuyyyzzzuuuqqqooonnnnnnppprrrsssrrrqqquuutttssssssrrrsssssstttuuuwwwyyy{{{{{{yyyuuussspppppppppppppppooommmmmmjjjjjjjjjkkknnnoooooonnnkkkjjjgggfffeeefffggghhhjjjiiihhhiiikkklllkkkjjjhhhgggffffffggghhhgggeeefffeeecccaaa```aaabbbccceeeeeeeeedddcccbbbbbbaaa`````````______]]]\\\[[[^^^]]]]]]___aaaccccccbbbbbbbbbbbbbbb```\\\YYYWWWVVVTTTPPPOOOOOOOOONNNNNNMMMKKKIIIKKKNNNOOOMMMKKKJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@??????@@@???>>>===<<<===>>>>>>AAAAAAAAA@@@@@@?????????????????????????????????>>>======<<<<<<;;;::::::777777777666666666666666777999::::::999888888999777777777777777777777777999888888888888777777777666666777777777666555555555444444333333444444555555555555555555666666666888777555444444666888:::999888666444333333444444hhhfffdddbbbbbbdddfffhhhiiijjjlllpppsssssspppmmmiiiiiijjjmmmrrrvvvxxxyyyqqqlllfffbbbbbbbbbaaa```]]]aaaddd```[[[ZZZ___eeecccccccccbbbbbbaaa``````^^^^^^^^^___aaadddfffggggggkkkrrrzzzuuueee```]]]ZZZZZZ\\\```bbbbbbccccccbbbbbbbbbbbbbbbbbbdddbbbbbbeeeiiiggg___XXXVVVUUUUUUWWWYYY]]]aaadddhhhhhhhhhgggeeedddbbbaaa\\\ZZZWWWUUUTTTUUUWWWXXXWWWXXXWWWVVV\\\dddddd___\\\XXXTTTRRRRRRRRRPPPOOOSSSUUUWWWXXXVVVTTTTTTTTTTTTUUUWWWXXXXXXWWWVVVUUUWWWWWWVVVVVVXXXZZZ\\\]]]aaaaaabbbbbbaaa___\\\[[[ZZZZZZ[[[ZZZZZZ[[[^^^```______^^^[[[XXXWWWXXXYYY[[[]]]^^^``````___]]]\\\WWWVVVVVVXXXZZZ[[[[[[ZZZVVVUUUUUUVVVYYYZZZYYYXXXWWWXXXXXXYYYZZZZZZYYYYYYUUUUUUTTTSSSRRRQQQQQQPPPTTTUUUWWWXXXZZZ[[[\\\\\\]]]]]]]]]^^^___bbbdddeeebbbccceeeggghhhiiiiiihhhhhhiiijjjiiihhhggghhhiiikkkjjjgggdddbbbbbbbbbbbbbbbdddggggggggghhhjjjkkklllkkkjjjkkkmmmooopppooogggccc______cccfffgggffflllmmmnnnooopppoooooonnnnnnoooooonnnkkkiiiiiijjjlllllllllnnnpppqqqpppnnnpppqqqssstttvvvvvvvvvvvvqqqpppoooooopppooommmkkkfffffffffhhhiiihhhfffccc___```aaabbbdddeeeeeeeeeccc```]]][[[[[[\\\[[[[[[YYYZZZ[[[]]]___aaacccddddddeeefffggghhhhhhhhhhhheeefffhhhiiiiiiiiihhhhhhfffiiilllmmmmmmllllllmmmjjjjjjkkkmmmnnnoooooopppqqqqqqqqqnnniiigggfffgggjjjkkkkkkkkkiiiiiijjjkkkjjjlllnnnoooooommmjjjiiilllmmmmmmmmmiiiddd___[[[___aaafffkkkoooooollliiikkkmmmpppssstttuuuttttttssstttuuuvvvvvvvvvttttttvvvvvvuuusssqqqpppnnnmmmlllnnnqqqtttuuuuuutttsssvvvxxxzzz|||}}}|||{{{zzzyyyvvvtttvvvyyyyyyuuuqqqmmmmmmnnnppprrrsssqqqooouuuttttttssssssrrrrrrrrrrrrtttvvvxxxxxxwwwuuutttqqqqqqqqqqqqpppooonnnnnnkkkjjjjjjkkknnnoooooonnnjjjiiihhhgggggghhhjjjkkkkkkiiigggggghhhiiiiiihhhhhhfffeeeeeefffgggfffeeefffeeecccaaa```aaabbbccceeedddcccaaa`````````aaa______^^^]]]\\\[[[ZZZZZZ\\\[[[[[[\\\]]]_________aaaaaaaaa```^^^[[[XXXVVVUUUSSSQQQPPPPPPPPPOOONNNKKKJJJHHHIIILLLMMMLLLJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@???>>>??????@@@@@@@@@@@@??????>>>>>>===@@@@@@?????????>>>>>>>>>======<<<<<<;;;::::::999777777777777777777777777888999;;;;;;999888999:::777777777777777777777777888888888888777777777777555666666666666666555555555444444333333444444555444444444555555666666666777777666555666777888999999888666555444444444444gggeeecccbbbbbbdddfffhhhiiikkknnnqqqsssssspppnnnjjjjjjlllqqqwww|||vvvooofffaaaaaabbbbbbaaa___bbbdddaaa[[[ZZZ___fffccccccdddddddddcccbbbaaaZZZ[[[\\\]]]___bbbfffhhhhhhqqq{{{{{{ooobbb]]][[[YYYZZZ]]]```bbbccccccccccccbbbbbbbbbbbbbbbdddbbbaaaccceeeccc\\\UUUTTTTTTTTTUUUYYY^^^cccfffiiiiiihhhfffdddbbb```___[[[YYYWWWVVVUUUVVVXXXZZZYYYXXXWWWVVVYYY]]]]]]YYY[[[ZZZXXXWWWVVVTTTQQQOOOSSSTTTVVVWWWUUUTTTTTTUUUWWWWWWXXXYYYYYYXXXWWWVVVWWWVVVVVVWWWXXXZZZ[[[]]]___```aaabbbaaa___]]]\\\[[[\\\\\\[[[[[[\\\___aaa``````___]]]ZZZXXXXXXXXXYYYZZZ\\\^^^___^^^]]]\\\VVVUUUUUUVVVXXXYYYYYYXXXTTTTTTTTTVVVYYYZZZYYYWWWTTTUUUVVVWWWWWWWWWWWWXXXVVVVVVUUUTTTSSSRRRQQQQQQSSSTTTUUUWWWXXXYYYYYYYYY[[[ZZZZZZ[[[]]]```bbbdddaaabbbdddfffggggggggggggdddfffggggggffffffgggiiimmmkkkiiifffdddccccccccccccdddfffffffffgggiiikkkiiihhhggghhhjjjlllmmmlllfffbbb^^^^^^bbbeeefffeeekkklllmmmoooooonnnmmmmmmmmmnnnooonnnkkkiiihhhiiiiiihhhhhhjjjmmmnnnnnnmmmmmmmmmoooppprrrssstttttttttsssrrrrrrsssrrrqqqooojjjiiiiiiiiijjjiiigggeee___aaacccdddeeeeeeffffffeeebbb^^^\\\\\\]]]]]]\\\ZZZ[[[]]]^^^```aaabbbccccccdddfffhhhhhhhhhgggffffffhhhkkkmmmnnnllliiigggfffiiimmmoooooonnnnnnnnnkkkkkkkkkllllllmmmnnnnnnnnnooonnnllliiifffeeeeeeiiikkkllllllkkkkkklllmmmkkklllnnnoooooommmkkkiiikkkkkklllllliiieee```]]]```dddlllsssvvvsssmmmhhhhhhjjjnnnrrruuuvvvvvvvvvssstttuuuuuuvvvuuuuuutttzzzzzzxxxvvvtttqqqnnnlllmmmooorrrtttuuutttsssqqqsssuuuxxxzzz{{{{{{zzzyyyxxxvvvuuuvvvwwwwwwssspppllllllmmmppprrrsssqqqppptttttttttssssssrrrqqqqqqpppqqqsssuuuuuuuuuuuutttrrrrrrrrrrrrqqqpppooonnnllljjjjjjkkklllmmmlllkkkjjjjjjjjjjjjkkklllnnnooommmkkkhhhgggggggggfffeeefffeeecccdddeeeggggggfffgggeeecccaaa``````aaaaaacccbbb```^^^]]]^^^^^^___\\\\\\[[[ZZZYYYYYYXXXXXXYYYYYYYYYYYYYYYYYY[[[\\\^^^______^^^\\\YYYVVVTTTSSSQQQPPPOOOOOOOOONNNMMMIIIHHHHHHHHHIIIJJJJJJIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@?????????????????????>>>>>>>>>=========@@@??????>>>>>>=========<<<<<<;;;;;;::::::999999888888888888888888888888888999;;;;;;999888999:::888888888888888888888888777777777777777777777777555555666666666666555555555444444333333444444555333333444444555555666666444555666888888777777666888888777666555555444444eeedddccccccccceeegggiiikkkmmmppprrrsssrrrpppnnnjjjkkkmmmrrrxxx~~~yyypppeee```aaaddddddbbbaaacccccc```\\\\\\aaafffcccdddddddddcccaaa___^^^WWWYYY[[[\\\]]]```dddgggiiivvv{{{sssiiiaaaZZZXXXWWWXXX[[[^^^```aaa```aaacccddddddcccbbbaaabbbbbbbbbbbbaaa^^^ZZZWWWWWWVVVVVVVVVYYY^^^cccfffiiihhhgggeeebbb```]]]\\\YYYXXXWWWWWWWWWYYY[[[\\\^^^]]][[[[[[\\\]]]\\\[[[]]]]]]^^^]]][[[XXXUUURRRSSSUUUVVVVVVUUUTTTUUUVVVYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVWWWXXXYYY[[[]]]]]]]]]___aaaccccccbbb```^^^]]]^^^___^^^^^^^^^```bbb_________\\\YYYVVVUUUVVVWWWXXX[[[]]]]]]]]]\\\[[[WWWUUUSSSSSSUUUVVVWWWWWWSSSSSSTTTVVVXXXXXXWWWUUURRRSSSUUUUUUUUUUUUWWWYYYYYYXXXWWWVVVUUUSSSSSSRRRTTTUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYYYY[[[^^^aaacccaaabbbdddeeeffffffeeeeeebbbdddeeeeeeeeeeeefffhhhmmmlllkkkiiigggfffdddccccccdddeeeeeedddeeegggiiifffeeedddeeeggghhhgggfffbbb```^^^^^^```cccdddeeehhhjjjlllmmmmmmmmmkkkjjjkkkmmmnnnmmmkkkiiihhhhhhgggggggggiiikkklllkkkjjjiiiiiijjjlllmmmooopppqqquuutttssssssttttttrrrqqqlllkkkiiiiiiiiiiiigggfffaaaccceeeffffffeeefffhhhgggddd```^^^^^^`````````]]]^^^___```aaaaaaaaaaaaccceeegggiiijjjhhhfffeeefffiiiooossssssooojjjffffffjjjnnnpppqqqpppppppppnnnmmmllllllkkklllllllllmmmmmmmmmllljjjhhhfffeeeiiikkkmmmnnnnnnnnnooopppkkklllnnnnnnnnnmmmkkkjjjkkkllllllkkkiiigggdddbbbcccgggnnnuuuwwwuuunnnhhhgggiiilllppprrruuuvvvvvvssstttttttttttttttsssssszzzzzzyyywwwuuuqqqnnnlllnnnooorrrttttttsssqqqpppppprrrtttvvvxxxxxxxxxxxxvvvuuuuuuuuuvvvtttrrrooolllkkklllnnnppprrrqqqppprrrssssssssssssrrrrrrqqqooopppqqqrrrssssssssssssqqqrrrrrrqqqqqqpppooonnnkkkjjjiiijjjkkklllkkkjjjkkkkkkkkklllmmmnnnooopppmmmkkkiiihhhhhhgggdddbbbeeecccbbbbbbeeeggghhhhhhgggeeebbb```^^^^^^^^^^^^___^^^\\\[[[[[[\\\]]]]]]ZZZYYYXXXXXXWWWXXXXXXXXXWWWWWWWWWVVVUUUUUUWWWZZZ\\\\\\\\\\\\ZZZWWWSSSRRRPPPOOOMMMMMMNNNNNNLLLJJJFFFGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>=========<<<<<<<<<========================>>>>>>>>>======<<<<<<<<<<<<;;;;;;::::::999888888888888888888999999999999777999::::::999888888999888888888888888888888888666666777777777777777888444444555666666666555555555444444333333444444555444444444444444555555555222444666888888777555444777777777666666666555555cccccccccdddeeegggiiiiiilllooorrrtttsssqqqooommmiiiiiikkkpppvvv|||zzzpppeee```bbbeeeeeeccccccbbbaaa___]]]___bbbfffggggggfffeeebbb___[[[YYYVVVXXXZZZ[[[\\\^^^cccgggmmmxxxwwwooogggbbbZZZXXXWWWXXX[[[^^^``````^^^```ccceeefffdddbbbaaa```bbbcccbbb___]]]]]]]]]___]]][[[ZZZ[[[___ccceeehhhgggeeeccc```]]]ZZZYYYXXXWWWWWWXXXYYY[[[]]]___aaa___^^^^^^^^^^^^]]]^^^___bbbddddddaaa]]]XXXVVVSSSUUUVVVVVVUUUUUUVVVXXXYYYYYYXXXXXXXXXWWWWWWWWWUUUVVVWWWYYY[[[]]]^^^___]]]___ccceeegggfffdddccc^^^```bbbbbb`````````aaa___```___]]]YYYUUUTTTTTTUUUWWWYYY[[[]]]]]]\\\[[[XXXUUUQQQPPPQQQSSSTTTUUUQQQQQQRRRTTTVVVVVVTTTRRRQQQSSSUUUVVVUUUVVVYYY\\\[[[ZZZYYYXXXWWWUUUTTTTTTWWWWWWXXXYYYZZZZZZZZZYYYYYYXXXXXXXXXZZZ^^^aaacccbbbcccdddeeeeeedddcccbbbbbbccceeeeeeddddddfffggglllllllllllljjjhhheeedddddddddeeecccbbbbbbdddfffdddccccccdddeeedddbbb```]]]^^^_________```bbbdddfffgggiiikkkkkkjjjiiigggiiikkkmmmmmmkkkiiihhhhhhgggggggggiiijjjjjjiiigggfffggghhhiiikkkmmmnnnoootttsssrrrsssttttttrrrpppnnnkkkhhhffffffgggffffffeeeggghhhhhhffffffhhhjjjiiieeebbb```aaacccdddddd``````aaabbbbbbaaa```___ccceeehhhkkkkkkiiifffdddhhhmmmuuuzzzzzzuuummmhhhfffjjjooorrrrrrrrrqqqqqqpppooonnnlllkkkkkkkkkkkknnnnnnmmmmmmmmmkkkiiiggggggjjjmmmoooooooooqqqrrrnnnnnnoooooonnnnnnmmmlllmmmmmmlllkkkjjjiiihhhhhheeegggkkkppprrrqqqmmmjjjhhhiiijjjlllnnnpppqqqrrrsssssssssrrrrrrqqqqqqpppuuuuuuvvvuuutttqqqnnnmmmnnnppprrrttttttsssqqqoooooopppqqqssstttvvvwwwxxxuuuttttttttttttrrrpppnnnkkkjjjiiikkkmmmppppppppppppqqqrrrsssssssssrrrrrroooooooooppppppqqqrrrrrrpppppppppoooooonnnmmmllliiihhhhhhiiilllmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiijjjhhheeeccccccaaa```aaadddgggiiiiiihhheeebbb___\\\[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[[[[YYYXXXWWWWWWWWWXXXYYYZZZVVVWWWWWWUUUSSSSSSVVVYYYZZZZZZZZZYYYWWWTTTQQQOOOMMMLLLKKKKKKLLLLLLJJJHHHEEEEEEFFFFFFFFFFFFGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>===============<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888888777777777777888888888999666888999999888777777888888888888888888888888888666666666666777777888888333444555555666666555555555444444333333444444555555444444444444444444333333444444555555555555555555666666777777777777777aaabbbdddeeeggghhhiiijjjmmmpppssstttssspppnnnmmmggggggiiinnntttyyy|||}}}zzzpppeeeaaacccffffffddddddbbb___^^^^^^aaadddffflllkkkjjjgggccc^^^ZZZWWWUUUXXXZZZ[[[[[[]]]bbbfffpppyyy}}}vvvooohhhbbb[[[ZZZYYYZZZ]]]```aaaaaa\\\___cccfffgggeeebbb```___ccceeeccc___]]]```dddeeeccc___]]]]]]___bbbdddgggfffdddbbb___[[[XXXWWWWWWWWWWWWXXXZZZ]]]___aaaaaa___^^^^^^^^^]]]]]]^^^aaadddhhhhhheee```[[[YYYTTTUUUWWWWWWVVVVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVUUUVVVWWWYYY\\\^^^___```^^^```dddgggiiiiiigggfff___bbbddddddbbbaaa```aaaaaaaaaaaa^^^ZZZWWWUUUUUUTTTVVVYYY[[[\\\\\\\\\[[[YYYUUUPPPNNNOOOQQQSSSTTTPPPPPPQQQSSSUUUTTTRRROOOQQQSSSVVVWWWVVVXXX[[[___]]]\\\[[[ZZZXXXWWWVVVUUUYYYYYYZZZ[[[[[[\\\[[[[[[YYYXXXWWWXXXZZZ]]]aaadddccccccdddeeedddcccbbbaaabbbdddeeeeeeddddddfffgggkkklllmmmnnnllliiifffddddddeeedddcccaaaaaaccceeedddccccccddddddccc___\\\YYY]]]``````^^^^^^aaaddddddeeehhhjjjjjjiiigggfffhhhjjjlllmmmkkkjjjiiiiiigggggghhhiiijjjjjjgggdddffffffggghhhjjjlllnnnooosssrrrqqqrrrssssssqqqpppnnnjjjfffddddddeeeeeeeeehhhjjjkkkjjjggggggiiillljjjgggcccaaabbbeeefffgggbbbbbbcccccccccaaa```___cccfffiiilllllljjjfffdddlllrrr{{{zzzqqqkkkfffjjjooorrrsssrrrrrrrrrrrrqqqooolllkkkjjjjjjjjjooooooooooooooonnnllljjjfffiiimmmooopppppprrrsssrrrrrrqqqqqqppppppppppppnnnnnnllllllkkkkkkllllllgggggghhhjjjlllmmmlllkkkiiiiiiiiijjjkkklllmmmnnnsssrrrrrrqqqpppooonnnnnnpppqqqsssssssssqqqooonnnnnnppprrrttttttrrrpppooonnnooooooqqqsssuuuwwwxxxttttttttttttsssqqqooommmjjjhhhggghhhkkknnnoooooooooppprrrssstttssssssrrrooooooooonnnooopppqqqqqqnnnnnnnnnnnnmmmlllkkkjjjgggggggggiiimmmoooooonnnllllllkkkjjjiiihhhgggfffiiiiiiiiijjjkkkjjjgggdddbbb```___```dddhhhjjjkkkhhhfffbbb^^^[[[ZZZYYYYYYWWWWWWXXXXXXYYYZZZZZZZZZXXXXXXWWWWWWXXXYYY[[[\\\WWWXXXXXXUUUSSSSSSVVVYYYXXXYYYYYYXXXVVVSSSPPPNNNKKKJJJIIIJJJKKKJJJHHHFFFDDDEEEFFFFFFEEEEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@??????>>>=========???????????????>>>>>>===999::::::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777555666666666777777888888666777999999777666777888888888888888888888888888555666666666777777888888333333444555666666666555555444444333333444444555555555555444444333333333555444333222222333555777444555666777888888888888^^^aaaeeeeeeeeefffiiikkknnnrrrvvvwwwtttpppllljjjgggeeeeeekkksssyyy{{{yyyuuuooogggccccccdddeeedddbbbaaa```^^^^^^aaagggkkkmmmooooookkkddd]]]YYYXXXUUUXXXZZZYYYXXXZZZaaagggrrrssstttssspppjjjeeebbbaaa```______``````___^^^\\\\\\^^^aaaeeegggfffeee]]]bbbgggfff```]]]___ccchhheee```\\\\\\___cccfffhhheeebbb___]]]ZZZWWWTTTWWWXXXYYYYYYYYYZZZ]]]______^^^^^^^^^^^^^^^^^^^^^fffiiikkkjjjeee```[[[YYYXXXWWWVVVVVVUUUVVVVVVVVVXXXWWWVVVTTTSSSSSSRRRRRRTTTUUUWWWYYYZZZZZZZZZYYYbbbdddeeeffffffeeecccaaaeeedddbbb```___^^^^^^^^^[[[]]]^^^]]]ZZZVVVTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXUUUTTTSSSRRRQQQPPPOOOOOORRRTTTUUUUUUSSSRRRSSSTTTUUUVVVWWWWWWWWWYYY\\\^^^aaaaaa^^^[[[XXXVVVXXXYYY[[[]]]^^^^^^\\\[[[[[[[[[WWWVVVVVVXXX[[[]]]^^^^^^bbbdddffffffeeedddeeefffdddddddddccccccdddeeeeeekkklllmmmmmmmmmkkkiiiggggggfffcccaaa``````aaaaaaaaaaaa``````___^^^\\\\\\[[[\\\]]]^^^____________bbbeeehhhiiihhhgggggghhhiiiiiiiiijjjjjjlllmmmmmmmmmllliiigggeeedddddddddeeeeeefffhhhlllmmmmmmlllssstttuuuwwwwwwtttnnnjjjiiiiiihhhfffddddddfffhhhlllkkkkkklllmmmmmmllljjjhhhgggdddbbbbbbcccfffhhhcccbbb```___```aaacccdddiiiiiiiiigggeeeeeegggiiirrrwww~~~yyyooohhhgggjjjnnnpppqqqrrrtttuuuuuuuuusssppplllkkkkkklllooommmkkklllnnnnnnkkkhhhfffhhhjjjmmmnnnoooooooookkkjjjjjjmmmqqqrrrpppmmmooonnnnnnmmmmmmmmmnnnnnnkkkjjjiiiiiiiiijjjkkklllggggggfffeeefffiiiooosssrrrrrrqqqqqqpppoooooooootttsssrrrqqqppppppppppppqqqqqqpppppppppppppppqqqppppppoooooooooppprrrsssuuuttttttvvvwwwtttooojjjgggfffgggiiilllooopppoooqqqssstttsssrrrrrrssstttrrrqqqpppnnnnnnnnnoooooonnnnnnoooppppppooonnnmmmjjjhhhfffhhhllloooooonnnqqqnnnjjjhhhhhhhhhhhhgggkkkiiifffgggiiijjjhhhfffdddcccbbbbbbccceeeggghhhjjjgggdddaaa```___\\\[[[VVVUUUVVVWWWYYYYYYXXXWWWWWWWWWWWWVVVUUUUUUXXXZZZXXXXXXXXXXXXWWWVVVUUUUUU[[[WWWSSSSSSUUUTTTPPPKKKLLLJJJIIIIIIJJJIIIGGGEEEDDDDDDDDDDDDDDDEEEFFFFFFIIIGGGDDDBBBAAABBBDDDFFF???>>>>>>>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???>>>======<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;:::999888777:::;;;<<<;;;999777777777999888777666666777888888666666777888888888888888666666666666666666666666888777666555666888:::;;;222222222333333333444444333333333222222222111111333333333333333333333333333444555555666555555555333333444444555666666666___bbbeeeffffffgggjjjmmmooorrruuuvvvsssoookkkiiihhhfffeeeiiiooottttttsssqqqlllfffcccccccccccccccbbbbbbaaa```___aaaeeeiiijjjkkkllliiiccc^^^ZZZYYYWWWZZZ\\\[[[YYY[[[aaagggpppppppppooolllhhhdddbbbbbbaaa``````bbbbbbaaa```]]]]]]___bbbeeegggfffeee___dddgggeee___\\\___cccdddbbb___]]]]]]```cccffffffdddbbb```^^^[[[XXXUUUVVVWWWWWWVVVUUUUUUWWWZZZZZZZZZ[[[\\\]]]^^^______bbbeeeggggggccc^^^ZZZXXXXXXWWWWWWWWWVVVVVVUUUUUUWWWWWWVVVUUUSSSSSSRRRQQQRRRSSSUUUWWWYYYYYYYYYYYYaaabbbdddeeeeeedddcccbbbeeecccaaa___^^^]]]]]]^^^[[[]]]^^^]]]ZZZWWWUUUUUUVVVWWWWWWXXXYYYYYYZZZZZZWWWVVVUUUSSSPPPNNNLLLKKKQQQSSSUUUUUUTTTSSSTTTUUUWWWXXXXXXXXXWWWYYY[[[^^^bbbaaa___\\\YYYXXXYYYZZZ]]]^^^___^^^\\\ZZZZZZ[[[ZZZYYYXXXZZZ\\\_________bbbdddeeeeeedddddddddeeecccbbbbbbbbbccccccdddeeeiiijjjlllmmmmmmmmmkkkjjjeeecccaaa___^^^^^^______aaaaaaaaaaaa```___^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]___bbbfffhhhhhhhhhhhhiiiiiiiiiiiiiiijjjkkkmmmmmmkkkjjjiiiggggggggghhhhhhgggffffffhhhkkkmmmmmmlllqqqrrrsssuuuuuurrrmmmiiijjjjjjhhhfffddddddfffhhhmmmllllllmmmooopppnnnmmmkkkhhhdddaaa___```aaabbbbbbaaa_________aaacccdddgggggggggfffeeeeeegggiiirrrwww|||}}}vvvnnnhhhfffiiimmmppprrrtttvvvwwwvvvvvvtttqqqmmmkkkkkklllooommmkkkkkkmmmmmmkkkiiiggghhhiiikkkmmmnnnnnnoooooommmmmmnnnpppqqqnnnlllooonnnmmmmmmmmmmmmmmmnnnkkkkkkjjjiiijjjkkklllmmmiiiiiigggfffeeehhhmmmqqqtttsssrrrqqqpppooonnnmmmoooooooooooooooppppppqqqqqqqqqppppppooooooppppppqqqpppoooooooooppprrrssstttsssrrrssstttrrrmmmjjjjjjiiihhhiiillloooppppppqqqrrrssssssrrrqqqrrrsssrrrqqqooonnnmmmmmmnnnnnnmmmnnnooooooooommmlllkkkjjjhhhfffgggjjjmmmmmmmmmpppnnnjjjhhhhhhhhhhhhgggiiigggfffgggiiiiiigggdddcccbbbaaa```aaabbbdddfffhhheeebbbaaa```^^^\\\ZZZVVVUUUTTTUUUVVVWWWVVVUUUYYYYYYXXXVVVSSSSSSTTTUUUVVVVVVWWWWWWWWWVVVUUUUUUWWWSSSPPPQQQSSSRRRNNNJJJHHHGGGFFFGGGHHHGGGEEECCCDDDDDDDDDCCCDDDDDDEEEEEEHHHFFFDDDCCCBBBBBBCCCDDD>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999888777555666888777666555555666777777666555555666777888666666777888888888888777555555555555555555555555555444222111111222333444555555555555555444444444333333333222222222111111333333333333333333333333333333444555555555555555333333444555555666666777```bbbdddfffgggiiillloooooorrrttttttqqqllliiigggiiifffeeegggkkknnnmmmkkkmmmjjjfffddddddcccbbbaaaaaabbbcccbbbaaaaaaccceeefffhhhiiigggddd```]]]]]][[[]]]^^^]]]\\\]]]bbbfffmmmllljjjhhhfffeeedddccccccbbbaaabbbdddeeeeeeddd`````````cccfffgggfffeeeccceeefffccc^^^[[[^^^bbbaaaaaa``````aaabbbcccddddddcccaaaaaa```]]]YYYVVVVVVWWWVVVTTTRRRRRRTTTUUUUUUVVVWWWYYY[[[]]]^^^___]]]```bbbbbb___[[[XXXWWWXXXXXXYYYYYYXXXVVVUUUTTTVVVVVVVVVUUUTTTSSSRRRQQQPPPQQQSSSUUUWWWYYYZZZZZZ```aaabbbdddddddddcccbbbcccbbb```___]]]]]]\\\\\\[[[\\\^^^]]]ZZZXXXWWWWWWXXXXXXYYYYYYZZZ[[[[[[[[[YYYXXXVVVSSSOOOLLLJJJHHHOOOQQQTTTTTTTTTTTTUUUWWWYYYYYYZZZYYYXXXXXX[[[]]]aaaaaa```]]]ZZZYYYZZZ[[[]]]^^^___]]][[[ZZZZZZ[[[^^^]]]\\\]]]___`````````aaaccceeeeeedddddddddeeeaaaaaaaaaaaabbbdddeeeeeefffhhhjjjlllmmmmmmmmmmmmdddcccaaa___^^^^^^______``````aaaaaaaaa`````````^^^^^^^^^^^^^^^^^^]]]\\\]]]```cccffffffggghhhjjjhhhhhhhhhiiijjjkkkmmmnnniiiiiihhhhhhiiikkklllmmmiiihhhggghhhkkkmmmmmmmmmoooooopppqqqrrrpppllliiijjjjjjiiigggeeeeeegggiiinnnmmmmmmnnnppprrrqqqpppmmmjjjeeeaaa]]]\\\[[[\\\______^^^^^^___aaacccddddddeeeeeedddddddddgggiiisssuuuxxxzzzxxxrrrlllhhhfffjjjnnnqqqsssuuuwwwyyyvvvwwwvvvsssooolllkkklllpppmmmkkkjjjkkkkkkkkkjjjiiihhhhhhiiijjjlllnnnooorrrqqqppppppppppppmmmkkkooonnnnnnmmmlllllllllmmmlllkkkjjjjjjjjjkkklllmmmkkkkkkiiifffeeegggkkknnnttttttsssrrrpppnnnmmmlllkkkkkkkkklllnnnoooqqqqqqqqqppppppoooooooooooonnnqqqpppooooooooopppqqqrrrrrrqqqpppoooooonnnllliiimmmkkkhhhhhhkkknnnpppqqqpppqqqrrrrrrppppppqqqrrrppppppnnnmmmmmmllllllmmmmmmmmmnnnnnnmmmkkkjjjhhhjjjhhhfffggghhhjjjjjjjjjooollliiihhhhhhhhhhhhgggfffffffffhhhiiihhheeebbbbbbaaa```______```aaabbbeeecccaaa______^^^\\\ZZZUUUTTTRRRRRRSSSTTTSSSRRRVVVWWWVVVTTTRRRQQQRRRSSSTTTTTTUUUUUUVVVVVVUUUUUUUUURRRPPPPPPRRRQQQNNNKKKGGGFFFEEEFFFGGGGGGFFFDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFEEEEEEDDDCCCCCCBBBBBB>>>>>>======>>>>>>????????????????????????????????????>>>>>>===<<<<<<<<<;;;::::::999999::::::;;;:::::::::::::::999888777222444555666555444555666666555555555555666777888555666666777777777777777555555555555555555555555888777555444333333444444888888777777666555555555333333333222222222111111333333333333333333333333222333444444555555444444444444444555666666777777bbbbbbdddeeegggjjjmmmooooooqqqrrrqqqnnnjjjgggfffhhhfffdddeeehhhjjjjjjiiijjjiiihhhgggfffeeecccbbbaaaccceeeeeecccbbbbbbcccdddeeeffffffeeecccbbbaaa^^^``````______```cccfffkkkiiifffcccbbbcccdddeeedddccccccdddggghhhhhhgggdddccccccdddfffggggggeeeeeefffeeeaaa]]]\\\___cccbbbccceeefffgggfffeeedddcccbbbaaaaaaaaa___[[[XXXWWWWWWWWWUUUSSSSSSUUUVVVSSSTTTUUUWWWYYY[[[]]]]]]YYY\\\______]]]ZZZXXXWWWYYYZZZ[[[[[[ZZZXXXVVVTTTVVVVVVVVVVVVUUUTTTSSSRRRQQQRRRSSSVVVXXXZZZ[[[\\\^^^___```bbbcccccccccbbbbbbaaa```^^^]]]\\\[[[[[[ZZZ\\\]]]]]][[[ZZZYYYZZZZZZYYYYYYYYYYYYZZZZZZ[[[YYYWWWUUURRROOOKKKIIIHHHLLLOOOQQQSSSSSSTTTUUUWWWZZZ[[[[[[YYYXXXXXXZZZ\\\_________\\\ZZZYYYZZZ[[[[[[\\\]]]\\\[[[[[[\\\]]]aaa___^^^^^^```aaaaaa```aaaccceeeeeeeeedddeeefffaaaaaaaaabbbccceeefffgggeeefffhhhiiijjjkkkkkkkkkeeedddbbbaaa`````````aaa^^^^^^___```````````````]]]^^^______`````````___]]]___bbbdddeeeeeeggghhhhhhhhhiiiiiijjjlllmmmnnnjjjiiiiiiiiijjjlllnnnoookkkjjjhhhiiikkklllmmmlllmmmmmmmmmnnnooonnnkkkiiiiiiiiihhhgggeeeeeehhhjjjnnnllllllnnnppprrrrrrrrrnnnkkkfffaaa]]][[[ZZZZZZ]]]]]]]]]^^^___aaacccdddaaabbbbbbbbbbbbcccfffhhhqqqrrrssssssqqqnnnjjjhhhiiilllpppssstttuuuwwwxxxwwwwwwwwwuuuqqqnnnllllllooommmjjjhhhhhhiiijjjjjjjjjiiihhhggghhhjjjmmmooorrrrrrqqqqqqppppppooonnnpppooonnnmmmllllllllllllkkkjjjiiiiiiiiijjjlllmmmkkkkkkiiigggfffgggkkknnnrrrssssssrrrqqqpppnnnmmmkkkkkkkkklllmmmnnnppppppppppppppppppoooooonnnnnnqqqpppooooooooopppqqqrrrrrrpppnnnmmmlllkkkkkkjjjnnnkkkgggfffhhhkkknnnooonnnoooppppppooonnnpppqqqoooooonnnmmmlllkkkkkkkkklllmmmmmmlllkkkiiigggfffiiihhhfffeeeffffffggggggmmmjjjhhhggghhhhhhgggfffdddeeegggiiiiiigggdddbbbaaaaaa```_________``````cccaaa______^^^]]][[[YYYUUUSSSPPPPPPQQQQQQQQQPPPPPPQQQRRRRRRRRRRRRSSSUUUQQQRRRSSSTTTTTTTTTTTTTTTVVVTTTRRRRRRRRRQQQNNNKKKGGGFFFFFFGGGHHHIIIGGGFFFDDDCCCCCCBBBBBBBBBBBBBBBDDDDDDEEEEEEDDDCCCAAA@@@>>>======<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;::::::999999999999::::::999999999999999888777777444666888888666666666777555555555666666777888888444555666666777777666666555555555555555555555555:::999888777666777777777999999888777666555444333333333333222222222111111222222222222222222222222222222333444444444444444333444444555666666777777eeeddddddeeegggjjjlllmmmnnnooopppnnnjjjgggeeeeeeeeeeeedddeeehhhiiijjjjjjkkkkkklllkkkiiifffeeedddbbbeeeggggggfffdddcccccceeeeeeeeefffggggggfffeeeaaaaaabbbaaaaaabbbdddfffjjjgggccc``````bbbeeegggdddcccccceeehhhjjjjjjiiigggeeeddddddfffffffffeeeeeeeeeccc```]]]]]]aaadddfffiiilllnnnnnnkkkhhhfffcccbbbaaaaaaaaa```]]]ZZZWWWWWWWWWVVVTTTTTTVVVXXXUUUVVVWWWXXXYYYZZZ[[[[[[YYY\\\^^^___]]][[[ZZZZZZ\\\\\\^^^^^^]]][[[YYYXXXXXXXXXXXXXXXWWWVVVUUUUUUSSSTTTUUUWWWZZZ\\\^^^___]]]^^^___```aaaaaabbbbbbaaa``````___]]]\\\[[[ZZZYYY[[[\\\\\\[[[[[[\\\]]][[[[[[ZZZYYYXXXXXXXXXYYYVVVUUUSSSQQQNNNLLLJJJIIIJJJLLLOOOQQQRRRSSSUUUVVVZZZ[[[ZZZYYYWWWWWWYYY[[[\\\]]]]]][[[YYYXXXYYYZZZXXXYYYZZZZZZZZZ[[[]]]___aaa```^^^___```aaaaaa``````bbbdddeeeddddddeeefffbbbbbbcccccceeefffhhhhhhffffffffffffffffffffffffccccccbbbaaaaaa`````````\\\\\\]]]^^^____________\\\]]]^^^```bbbcccdddddd___aaaccccccccccccdddfffiiiiiiiiiiiijjjkkklllmmmkkkjjjjjjjjjjjjlllmmmnnnmmmkkkjjjjjjkkkllllllkkklllkkkjjjkkkllllllkkkiiigggggggggfffeeefffiiilllmmmlllkkklllnnnqqqqqqqqqmmmkkkgggccc___]]]\\\[[[]]]]]]^^^___```aaabbbccc^^^___`````````aaadddgggnnnnnnnnnmmmllljjjiiihhhlllooorrrtttttttttuuuvvvvvvwwwxxxwwwtttpppnnnnnnmmmllljjjhhhggggggiiijjjllljjjhhhggggggiiilllnnnppppppppppppppppppqqqrrrrrrqqqooonnnmmmllllllkkkjjjiiiiiihhhhhhjjjkkkllljjjjjjjjjiiihhhiiimmmooooooppprrrssssssrrrqqqpppooonnnnnnmmmmmmnnnnnnoooooooooppppppppppppooonnnppppppooonnnnnnnnnooopppqqqpppnnnllljjjiiijjjjjjkkkhhheeedddeeehhhjjjkkkkkklllnnnnnnmmmnnnoooqqqoooooonnnmmmlllkkkjjjiiikkkllllllkkkjjjhhhfffeeeggggggfffdddccccccdddeeeiiihhhffffffggggggfffeeeccceeehhhiiihhhfffdddbbbbbbaaaaaaaaa``````aaaaaaaaa```___^^^^^^]]]ZZZXXXTTTRRRQQQPPPQQQQQQQQQOOONNNOOOQQQQQQQQQQQQRRRTTTPPPPPPQQQRRRSSSSSSSSSRRRVVVUUUSSSRRRPPPNNNKKKIIIFFFEEEEEEFFFGGGHHHFFFEEEBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEDDDBBB@@@???======<<<;;;;;;<<<<<<<<<========================<<<<<<<<<;;;;;;;;;;;;;;;999999888888888888999999888888999999888888777777777888999999666555555555555666666777777888888888444444555666666666666555555555555555555555555555333333333333444444555555888888777666444333222222333333333222222222111111222222222222222222222222111222222333333333333333333333444444555555666666kkkiiiffffffhhhjjjkkkkkklllmmmmmmkkkhhheeedddeeeddddddeeefffhhhjjjlllmmmmmmnnnooonnnjjjgggfffeeedddfffiiiiiihhhfffeeeeeefffeeeeeefffhhhhhhgggfffbbbbbbbbbbbbcccdddeeefffiiifffaaa^^^^^^```dddgggddddddccceeehhhiiiiiihhhgggeeecccbbbcccccccccaaabbbbbbaaa___^^^```cccfffjjjmmmqqqtttuuurrrnnnkkkeeecccaaa`````````^^^\\\WWWXXXWWWVVVTTTUUUWWWYYYYYYYYYYYYZZZZZZ[[[[[[[[[]]]___aaabbbaaa___^^^______```aaaaaaaaa```___^^^\\\[[[ZZZYYYYYYYYYYYYZZZWWWWWWXXXYYY[[[]]]___```]]]]]]^^^^^^______``````aaa``````___^^^\\\[[[ZZZYYYZZZ\\\\\\\\\]]]^^^```___]]][[[YYYWWWWWWWWWWWWTTTSSSRRRPPPNNNLLLKKKJJJIIILLLOOOQQQRRRSSSUUUVVVYYYZZZYYYXXXVVVWWWYYYZZZZZZ[[[\\\[[[YYYXXXXXXYYYWWWWWWXXXXXXXXXYYY\\\______^^^\\\]]]^^^______^^^^^^```bbbcccccccccdddeeeddddddddddddeeeggghhhhhhffffffeeedddccccccbbbbbb`````````______^^^^^^^^^[[[\\\]]]^^^^^^^^^^^^^^^ZZZ[[[^^^```cccdddeeefff```bbbccccccbbbbbbdddeeeiiihhhhhhhhhhhhhhhiiiiiikkkjjjiiiiiiiiijjjkkklllmmmlllllllllmmmmmmkkkiiiiiigggfffgggiiiiiiiiihhhddddddeeedddeeegggjjjmmmmmmkkkjjjjjjmmmooopppppplllkkkhhhdddaaa___^^^]]]^^^^^^___```aaaaaabbbbbb]]]^^^^^^^^^^^^___bbbeeejjjiiiiiihhhhhhgggggghhhnnnpppssstttsssrrrsssttttttwwwyyyyyyvvvssspppooolllmmmllljjjhhhhhhiiikkkmmmkkkiiihhhhhhjjjlllnnnmmmnnnppppppooopppsssuuutttsssqqqooonnnmmmlllllljjjjjjiiiiiiiiijjjkkklllkkkllllllkkkjjjkkknnnpppmmmoooqqqsssttttttsssrrrqqqqqqpppnnnnnnmmmmmmmmmmmmnnnpppqqqrrrrrrqqqqqqoooooommmllllllmmmmmmnnnnnnnnnnnnllliiiggghhhiiihhheeebbbbbbdddfffhhhhhhgggiiikkkllllllmmmoooqqqooooooooonnnmmmkkkjjjiiijjjkkkkkkkkkjjjhhhgggfffeeeeeeeeeccc``````aaacccfffeeeddddddeeefffdddcccbbbeeeggggggeeecccccccccaaaaaaaaabbbbbbbbbbbbbbbbbb```_________]]]YYYVVVTTTSSSRRRSSSTTTTTTRRRQQQOOOQQQRRRRRRPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPRRRRRRQQQOOOMMMKKKIIIGGGDDDCCCBBBCCCDDDDDDCCCAAA@@@@@@@@@@@@@@@AAABBBBBBBBBCCCCCCDDDCCCAAA@@@???<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999888888777777888888999777777888888888777777666666777888777444222222222555666666777777666666555333444444555555555555555444444444444444444444444111111222333333444444555777777666555444222222111333333333222222222111111222222222222222222222222000111222222333333222222222222222333444444555555rrrnnnjjjiiijjjkkkkkkjjjkkkkkkkkkiiifffddddddeeecccdddeeefffgggiiikkkmmmnnnpppqqqnnnjjjgggffffffeeegggjjjjjjiiihhhhhhhhhgggeeedddeeeggghhhgggeeeaaaaaaaaaccceeefffgggfffgggddd```]]]\\\___bbbeeedddccccccdddggghhhggggggeeeccc```_________^^^]]]____________```bbbfffhhhjjjnnnsssxxxyyyxxxtttrrrhhheeeaaa____________^^^\\\\\\\\\YYYWWWVVVXXXYYY[[[[[[\\\\\\]]]]]]^^^^^^bbbdddffffffeeecccccccccccccccccccccdddddddddddd```___\\\[[[ZZZ\\\]]]___YYYYYYYYYZZZ[[[]]]___```^^^^^^]]]]]]]]]^^^^^^^^^aaaaaaaaa```___]]][[[ZZZXXXZZZ[[[\\\\\\^^^```bbbcccaaa^^^ZZZXXXVVVVVVVVVTTTSSSQQQOOOMMMLLLJJJIIIKKKNNNQQQRRRSSSTTTVVVWWWWWWXXXXXXWWWVVVVVVXXXZZZYYY[[[\\\\\\ZZZYYYYYYZZZXXXXXXXXXVVVUUUVVVYYY[[[\\\[[[ZZZZZZ\\\]]]]]]]]]ZZZ\\\____________aaabbbddddddddddddeeeeeefffgggfffeeeeeeccccccbbbbbbbbb__________________^^^^^^]]]]]]^^^^^^___^^^^^^^^^ZZZ[[[]]]___aaabbbcccddd___aaabbbbbbbbbcccfffhhhggggggfffeeeddddddddddddhhhggggggggghhhiiikkklllmmmmmmnnnoooooommmjjjgggeeecccbbbbbbdddffffffeee```aaabbbcccdddgggkkkoooooommmjjjjjjlllnnnoooooollljjjhhhdddaaa___^^^]]]___``````aaabbbbbbbbbbbb\\\]]]]]]]]]\\\]]]```bbbeeeeeeeeeeeeeeefffgggggglllooorrrssssssrrrssstttsssvvvzzzzzzxxxuuusssqqqmmmooopppooollljjjkkkmmmnnnlllkkkjjjiiijjjlllmmmlllnnnoooooonnnooorrruuuvvvuuusssqqqooommmmmmlllllllllkkkjjjkkklllmmmnnnooooooooommmkkkkkkmmmooonnnppprrrtttuuutttrrrqqqqqqpppooonnnmmmmmmmmmmmmlllnnnpppssstttttttttsssnnnmmmlllkkkjjjkkklllllljjjlllllljjjgggeeeeeefffdddcccaaabbbdddfffggggggdddfffiiijjjkkkmmmppprrrpppppppppooonnnllljjjiiiiiijjjjjjkkkjjjiiihhhgggcccccccccaaa___^^^```ccccccbbbaaabbbddddddcccaaa```cccddddddaaa``````bbb___```aaaaaabbbbbbbbbbbbcccbbb``````___\\\XXXUUUTTTTTTUUUWWWYYYXXXUUUSSSOOOPPPRRRRRRPPPOOOOOOOOOOOOOOOOOOPPPOOOOOONNNNNNNNNNNNOOONNNMMMKKKJJJJJJDDDCCCBBBBBBCCCCCCAAA???>>>>>>>>>???@@@AAABBBCCCBBBCCCBBBBBBAAAAAA@@@???<<<<<<;;;:::::::::::::::::::::::::::::::::::::::999999999:::::::::::::::888888777777777777888888666666777777777777777666333444666555333222222222444555555555555444222111333333444555555555555444444444444444444444444444444444555555666555555555666666555555444333222222333333333222222222111111111111111111111111111111000111111222222222222222000111111222222333333444wwwsssmmmkkkkkklllkkkjjjiiijjjiiigggeeecccdddfffcccdddeeeffffffhhhjjjllloooqqqqqqnnniiieeeeeeffffffhhhjjjkkkjjjiiiiiijjjgggeeecccdddfffgggeeecccaaaaaaaaaccceeegggggggggfffccc___\\\[[[]]]aaacccdddccccccdddfffgggfffeeeccc```]]][[[[[[[[[ZZZYYY\\\]]]^^^___aaadddgggiiihhhmmmsssyyy{{{{{{yyywwwiiifffaaa___^^^_________cccbbbaaa^^^ZZZYYYZZZ[[[[[[\\\]]]^^^___```aaaaaaeeegggiiiiiihhhffffffgggeeeeeeeeeeeeeeeggghhhhhhcccaaa^^^\\\[[[]]]```bbbZZZYYYYYYYYY[[[\\\^^^```^^^^^^]]]\\\\\\\\\]]]]]]aaaaaaaaaaaa```]]][[[ZZZXXXYYY[[[\\\]]]^^^aaadddfffddd```\\\YYYWWWVVVVVVUUUTTTRRROOOMMMKKKIIIHHHMMMPPPRRRTTTTTTUUUWWWXXXVVVWWWWWWVVVUUUVVVXXXZZZZZZ[[[]]]]]][[[ZZZ[[[[[[ZZZYYYXXXVVVTTTTTTVVVXXXZZZYYYXXXXXX[[[\\\\\\\\\WWWYYY\\\]]]]]]]]]^^^___dddddddddccccccdddeeeeeefffeeeddddddccccccdddddd```aaaaaaaaaaaaaaa```___^^^_______________^^^^^^ZZZ[[[\\\^^^___``````aaa^^^___aaabbbccceeehhhjjjfffeeecccbbbaaa`````````eeeeeeeeeeeegggiiikkklllmmmmmmoooppppppnnniiieeebbb```______aaaccccccccc^^^___aaabbbdddggglllppppppnnnkkkkkklllnnnoooooollljjjhhhdddaaa^^^\\\\\\```aaabbbbbbbbbbbbbbbaaa\\\]]]]]]\\\[[[\\\___aaabbbbbbbbbcccdddeeefffgggjjjmmmppprrrsssssstttuuurrruuuzzz{{{zzzvvvtttsssoooqqqsssrrrooommmmmmooonnnmmmlllkkkkkkkkklllmmmmmmooopppooommmnnnqqqtttwwwvvvtttrrrpppnnnmmmmmmnnnnnnmmmlllmmmnnnoooppprrrrrrqqqooolllkkklllnnnoooqqqsssuuuuuusssqqqooooooooonnnmmmmmmmmmmmmmmmkkkmmmpppsssuuuvvvuuuuuummmmmmkkkjjjiiijjjjjjkkkhhhjjjkkkiiifffccccccdddcccbbbaaabbbeeeggggggfffbbbdddgggiiikkkmmmpppsssppppppppppppnnnllljjjiiihhhiiijjjkkkkkkjjjiiihhhaaabbbcccaaa^^^]]]```cccaaa``````aaaccccccbbb```___aaabbbaaa^^^]]]^^^aaa^^^^^^```aaabbbbbbbbbbbbdddcccaaaaaa___\\\XXXTTTSSSTTTWWWZZZ\\\[[[WWWTTTKKKMMMPPPQQQQQQQQQRRRSSSOOOOOOOOOOOOOOONNNMMMLLLLLLNNNOOOOOOOOONNNNNNOOOFFFEEEDDDDDDEEEDDDBBB@@@=========>>>???AAABBBCCCCCCCCCBBBAAAAAA@@@@@@???<<<;;;::::::999999999:::999999999999999999999999999999999999999999999:::888888777777777777888888666666777777777777777666222333555555444444444555333444444444333111///...222333444444555555444444444444444444444444444444555555555555444333222111666666666555444444333333333333333222222222111111111111111111111111111111000000111222222222222222///000000111222222333333{{{vvvpppmmmmmmmmmkkkiiiggggggfffeeeccccccdddfffaaabbbccceeefffhhhiiijjjkkknnnqqqnnnhhhccccccdddaaacccgggjjjkkkkkkjjjiiifffffffffeeedddcccaaa```aaaaaa``````aaacccfffgggfff```\\\^^^```______```aaabbbbbbcccbbbbbbaaa```[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZ]]]```cccddddddgggiiinnnuuuzzz|||{{{yyyllliiiddd___]]]^^^cccfffggggggeeeaaa]]][[[[[[\\\^^^]]]]]]]]]^^^aaadddeeeeeekkknnniiieeeeeeffffffeeeddddddeeehhhkkklllkkkjjjgggcccaaaaaa```]]]ZZZZZZ[[[]]]^^^]]]]]]^^^___ddd```[[[\\\___aaa___\\\^^^\\\\\\___cccccc___ZZZXXXYYYZZZ]]]___aaacccddddddcccaaa^^^[[[YYYWWWWWWZZZYYYWWWTTTQQQNNNKKKJJJPPPQQQRRRRRRRRRRRRRRRQQQVVVUUUUUUUUUTTTSSSSSSSSSXXXXXXYYYZZZ\\\^^^aaaccc___\\\WWWSSSRRRSSSUUUWWWZZZXXXWWWXXXYYYZZZYYYXXXWWWWWWXXXZZZ]]]aaadddfffccccccdddeeeeeeeeeccccccffffffffffffffffffffffffeeecccaaa``````___^^^]]]``````_________^^^^^^^^^]]]^^^___`````````___^^^^^^```dddhhhkkkmmmmmmmmmgggbbb___aaaaaa``````bbbhhhhhhhhhggghhhhhhiiijjjooonnnnnnnnnooommmiiifffbbbaaaaaa````````````aaa___```bbbbbbbbbdddfffiiilllkkkkkkkkklllnnnooopppllljjjfffcccaaa`````````eeeddddddddddddddddddddd\\\^^^```___\\\\\\]]]```aaaaaabbbbbbaaaccceeehhhkkkmmmoooqqqrrrqqqpppoooppprrruuuwwwwwwvvvsssqqqqqqrrrtttsssqqqooonnnoooooommmkkklllnnnnnnllljjjgggkkkoooqqqqqqrrrwwwzzzzzzyyyxxxvvvuuutttssssssrrrqqqooonnnmmmnnnnnnoooyyyyyywwwrrrmmmkkkmmmpppuuusssqqqoooooooooqqqrrrppppppppppppooooooooooootttsssrrrrrrrrrqqqooommmmmmnnnnnnllljjjhhhhhhiiigggiiijjjiiifffdddccccccbbbaaaaaabbbddddddbbbaaadddddddddeeehhhkkkoooqqqooopppoooooommmkkkiiigggiiihhhggghhhiiiiiigggeeeeeedddaaa___^^^^^^___```ccccccddddddcccbbbaaa______^^^]]]\\\[[[[[[[[[\\\___^^^^^^___bbbdddeeedddeeecccbbbaaa___]]]YYYVVVSSSTTTWWWYYYZZZYYYWWWVVVQQQOOONNNPPPSSSUUUTTTRRROOONNNLLLKKKJJJIIIJJJJJJQQQNNNLLLKKKMMMOOOPPPPPPFFFFFFFFFEEEDDDBBBAAA@@@<<<>>>??????>>>>>>???@@@EEEDDDBBB@@@???>>>=========<<<:::999888999999:::999999888888888888999999888999::::::999888777666111222222333444555666666444555666666666555333333444444333333333333222222222222333333333333444444444333111000000111333444111222222333444444444444666555444222222333444555444444444444333333222111222222222111111111000000111111111111111222222222000000000000111111111111111111111111111111111111zzzuuupppmmmmmmkkkhhheeeeeeeeedddcccbbbccceeefffeeeeeefffgggggghhhiiiiiiiiimmmooommmgggbbbbbbccc___aaadddggghhhhhhgggggggggggggggfffdddcccaaaaaaaaa```______```bbbeeefffeee^^^ZZZ]]]```___^^^```aaa`````````_______________^^^\\\ZZZXXXWWWVVVVVVVVVUUUUUUXXX]]]aaadddeeeeeehhhmmmsssxxxyyyxxxvvvtttppphhhbbb___```eeeiiihhhfffccc```^^^]]]\\\\\\___^^^^^^^^^___bbbdddffffffkkkmmmhhhccccccddddddeeedddccceeehhhjjjkkkjjjiiifffbbb``````^^^\\\YYYYYY[[[]]]^^^]]]]]]^^^___eeeaaa\\\\\\___```^^^[[[___]]]]]]```dddddd```[[[ZZZ[[[\\\^^^```aaacccccceeeccc```^^^\\\ZZZZZZZZZ______\\\WWWQQQMMMLLLLLLQQQRRRRRRSSSSSSSSSSSSSSSVVVVVVUUUUUUTTTSSSSSSSSSXXXXXXXXXZZZ\\\___aaaccc```]]]YYYUUUSSSTTTUUUVVVXXXWWWVVVWWWXXXYYYXXXWWWVVVVVVWWWXXX[[[^^^```bbbaaabbbdddeeeeeeeeedddcccggghhhhhhhhhhhhhhhhhhhhhgggeeecccbbbaaa```___^^^aaaaaa```______^^^]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]```ccciiinnnqqqrrrqqqooofff```]]]___```___```cccfffffffffgggiiijjjlllmmmooonnnnnnoooooonnnjjjhhhaaa```^^^\\\\\\\\\]]]]]]___aaabbbcccccceeegggjjjjjjiiihhhhhhiiijjjkkklllkkkjjjgggdddbbbaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaa]]]___bbbaaa```___```aaaaaabbbccccccbbbdddfffiiimmmnnnoooppppppooonnnmmmoooqqqsssttttttsssqqqpppssstttvvvvvvsssqqqqqqqqqpppnnnllllllnnnnnnmmmjjjiiikkkooosssuuuyyy||||||{{{zzzxxxwwwvvvuuuuuusssrrrqqqpppppppppqqqqqq|||{{{xxxsssnnnlllnnnqqquuusssqqqooooooooooooppppppppppppppppppppppppppptttrrrqqqqqqrrrqqqooommmmmmnnnnnnmmmjjjiiiiiijjjkkklllmmmllljjjgggffffffcccbbbbbbdddeeefffeeecccbbbbbbbbbdddfffjjjmmmoooqqqqqqqqqpppooommmjjjiiiiiihhhggghhhiiiiiigggeeeeeeccc```^^^^^^___```aaabbbccccccccccccbbbaaa``````^^^\\\ZZZYYYYYYZZZ[[[aaa``````aaaccceeefffgggeeecccaaa```___]]]YYYVVVTTTUUUXXXZZZZZZYYYWWWVVVQQQOOONNNPPPSSSTTTTTTRRROOONNNLLLKKKJJJKKKKKKLLLOOONNNLLLLLLMMMNNNNNNNNNGGGFFFFFFEEECCCAAA@@@???<<<>>>??????>>>>>>???@@@DDDCCCAAA@@@>>>======<<<<<<;;;:::888888888888999888888888777777888888888777888888999888777666555555555666666777777888888444555666666666555333222333333222222222111111111222222222333333333444444444333111000000111333444222222333333333333333333444444333333333444444555333333444444333333222111222222222111111111000000000000000000000000000000//////000000000111111111000000000000000000000000yyyvvvrrroooooolllgggccccccbbbaaaaaabbbccceeegggiiiiiiiiihhhhhhhhhhhhhhhgggiiikkkiiieeeaaaaaabbb^^^___aaaccceeeeeeeeedddhhhhhhhhhgggeeecccbbbaaa```___^^^]]]^^^aaaccceeebbb\\\YYY[[[^^^^^^^^^___^^^]]]\\\[[[[[[\\\^^^___bbb```^^^[[[XXXVVVTTTSSSVVVTTTTTTVVVZZZ___cccddddddfffjjjoootttvvvtttrrryyytttkkkdddaaabbbfffiiiiiieee```^^^___```^^^]]]```______```aaaccceeeffffffkkklllgggcccccccccccceeecccbbbcccfffhhhiiiiiihhheeebbb```^^^\\\YYYWWWYYY[[[]]]]]]]]]\\\]]]^^^dddaaa]]]]]]___```^^^\\\```______aaadddeeeaaa^^^^^^^^^___```aaabbbbbbcccdddbbb___]]][[[\\\]]]^^^eeeeeeccc[[[RRRLLLMMMOOORRRSSSTTTTTTUUUUUUUUUTTTVVVVVVUUUUUUTTTSSSSSSRRRUUUVVVWWWYYY[[[^^^aaabbbaaa___\\\XXXVVVUUUVVVVVVUUUTTTTTTTTTVVVWWWWWWVVVUUUUUUUUUVVVWWWZZZ\\\]]]___```bbbdddeeeeeeddddddiiiiiiiiijjjjjjkkkkkkllliiiiiigggeeecccbbb``````bbbaaa```___^^^]]]\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\___dddkkkrrruuutttqqqnnnddd^^^[[[]]]___^^^```cccddddddeeegggiiilllnnnooonnnmmmmmmnnnoooooollljjjbbb```\\\YYYXXXXXXZZZ[[[]]]___aaaaaabbbcccfffiiiiiihhhfffeeeeeeeeeffffffjjjhhhfffdddcccbbbbbbccc___`````````````````````^^^```cccdddcccbbbbbbbbbbbbcccdddddddddeeegggiiinnnmmmmmmmmmmmmlllllllllooooooppppppppppppooonnnssstttvvvvvvtttrrrqqqrrrrrrpppnnnmmmnnnnnnmmmkkkkkklllpppuuu{{{}}}|||{{{zzzyyywwwvvvvvvvvvuuutttssssssssstttttt~~~|||yyysssooonnnppprrruuutttrrrqqqooooooooooooppppppppppppppppppqqqqqqsssrrrqqqqqqrrrrrrpppnnnnnnnnnooommmkkkjjjjjjkkkmmmnnnpppooollliiihhhhhheeeddddddeeeggggggfffeee______```aaadddhhhkkkmmmoooppppppooonnnllljjjiiiiiihhhgggggghhhhhhgggeeedddbbb___]]]]]]___bbbdddaaabbbbbbcccbbbbbbaaa```aaa^^^[[[XXXWWWWWWYYY[[[^^^]]]]]]]]]^^^aaaccceeeeeecccbbbaaa```^^^ZZZWWWVVVWWWYYYZZZZZZYYYXXXWWWRRRQQQPPPPPPRRRTTTTTTSSSPPPOOOMMMLLLKKKKKKLLLMMMMMMLLLKKKLLLMMMNNNLLLJJJGGGGGGFFFDDDCCC@@@???===<<<>>>??????======>>>@@@BBBAAA@@@???>>>===<<<;;;::::::999888777777777777888777777666666777777888666666777777666666555444444444444444444444444444444555555666666444333222222111111111111000000000222222222222333333333333333222111000000111222333222222333333333222111111111222333333444444444444333333333333333222222111222111111111111000000000111111000000//////......//////000000000000111111000000000000000000000000zzzxxxuuuttttttqqqlllgggcccaaa______aaadddfffgggkkkjjjiiihhhgggfffeeeeeedddfffgggfffccc`````````]]]^^^___aaabbbbbbcccccciiiiiihhhgggfffdddcccbbb```___]]]\\\\\\___bbbdddaaa[[[XXX[[[^^^]]]]]]___ZZZYYYWWWWWWXXX[[[^^^aaabbb```^^^\\\ZZZXXXWWWWWWZZZWWWUUUVVVYYY^^^bbbccccccdddhhhmmmqqqsssqqqooovvvqqqkkkfffdddeeeeeefffiiiddd^^^^^^aaacccaaa]]]aaaaaaaaaaaacccdddfffgggfffjjjkkkfffdddeeefffeeeeeedddbbbbbbdddggghhhhhhgggeeeccc```]]]ZZZWWWUUUXXXZZZ\\\]]]\\\\\\]]]^^^aaa^^^\\\\\\^^^``````___`````````bbbeeeeeecccaaabbbbbbbbbbbbbbbbbbbbbbbbbbb```]]][[[ZZZ\\\^^^```hhhiiifff]]]QQQKKKLLLQQQSSSTTTUUUVVVWWWWWWWWWVVVWWWVVVVVVUUUTTTSSSRRRRRRRRRSSSTTTWWWYYY\\\^^^___aaa```^^^[[[YYYWWWVVVUUURRRQQQQQQRRRTTTVVVUUUTTTUUUUUUTTTTTTUUUWWWYYYZZZ]]]^^^```bbbdddeeeddddddiiiiiijjjkkklllmmmnnnnnnllllllkkkiiifffcccbbbbbbbbbaaa```^^^\\\[[[YYYYYY[[[[[[[[[ZZZZZZZZZZZZZZZZZZ```iiipppsssqqqlllhhhaaa[[[YYY\\\^^^^^^```ddddddeeefffgggiiilllnnnooommmllllllmmmoooooommmkkkeeebbb\\\XXXVVVVVVYYY[[[[[[\\\^^^___```aaadddgggiiihhhfffdddccccccccccccfffeeedddcccbbbbbbbbbbbb```````````````aaaaaaaaa]]]___ccceeeeeedddcccbbbbbbdddeeeeeeeeefffhhhiiikkkjjjjjjjjjjjjjjjkkkllloooooonnnnnnnnnnnnnnnoooppprrrttttttrrrppppppppprrrqqqooonnnmmmmmmmmmmmmooooooqqqwww~~~||||||{{{zzzxxxwwwvvvuuuwwwvvvvvvvvvvvvvvvvvvvvv~~~|||wwwssspppoooppprrruuuuuutttsssrrrpppoooooooooooooooppppppppppppppprrrqqqpppqqqrrrrrrqqqooonnnoooooonnnlllkkkkkklllmmmnnnooonnnllliiihhhhhhgggfffeeefffgggfffdddbbb\\\\\\]]]```bbbeeehhhjjjkkklllllllllkkkjjjhhhggghhhfffeeeeeeffffffeeedddcccaaa___]]]]]]```cccfffaaaaaabbbbbbbbbbbbbbbbbbbbb___ZZZVVVUUUVVVXXXZZZ]]]]]]\\\\\\\\\___bbbeeefffeeedddcccbbb```\\\YYYXXXXXXZZZZZZZZZYYYXXXWWWTTTSSSRRRRRRRRRSSSTTTTTTRRRQQQOOOMMMKKKKKKKKKKKKJJJJJJKKKLLLMMMLLLJJJGGGGGGFFFEEEDDDBBB@@@>>><<<<<<===>>>>>>======>>>@@@@@@@@@??????===<<<;;;:::999888888777666666555555777666666555555666666777444444555555555444444444444333333333222222111111444444555666555444333222222222111111111000000000111222222222222333333333222222111000000111222222222222333333222111000000///000222444444444444333222222333333333222222111111111111111000000000000222222111000//////......////////////000000000111000000000000000000000000}}}{{{zzzzzz{{{yyytttoooeeebbb______bbbeeeggggggjjjiiihhhgggeeecccbbbbbbbbbccccccbbbaaa_________^^^^^^______```aaabbbccchhhhhhhhhgggfffeeecccccc```^^^\\\ZZZ[[[^^^aaacccbbb\\\XXX[[[^^^]]]]]]^^^XXXVVVUUUUUUWWW[[[```cccdddcccaaa___]]][[[ZZZZZZXXXUUUTTTTTTXXX]]]aaacccaaacccfffjjjoooppppppnnnpppnnnlllkkkkkkjjjgggeeefffbbb^^^___cccdddbbb___bbbbbbbbbcccdddeeeffffffeeeiiiiiiffffffiiikkkjjjgggdddbbbaaacccfffgggggggggfffeeebbb^^^YYYVVVUUUWWWYYY[[[\\\[[[[[[\\\]]]\\\[[[ZZZ[[[]]]```aaabbb``````aaaccceeeeeedddcccdddddddddccccccbbbbbbbbb___]]][[[YYYYYY[[[^^^```fffgggeee[[[PPPJJJLLLPPPTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQOOOPPPRRRTTTWWWYYY[[[[[[______^^^\\\ZZZXXXVVVTTTOOOOOOOOOPPPSSSTTTTTTTTTUUUUUUTTTTTTUUUVVVXXXYYY[[[]]]___aaacccdddddddddggghhhiiijjjlllnnnoooooommmnnnooommmiiieeeddddddaaaaaa___]]][[[YYYXXXWWW[[[[[[[[[ZZZZZZYYYYYYYYYVVV\\\dddkkknnnkkkfffbbb]]]YYYXXX\\\______aaadddfffffffffggghhhiiikkkkkkkkkjjjjjjkkklllmmmlllkkkeeeaaa[[[VVVSSSTTTVVVXXX[[[]]]^^^``````bbbeeehhhkkkiiigggdddcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaabbb^^^^^^^^^______`````````[[[]]]```cccddddddbbbaaaaaaccceeeeeeeeeeeeggghhhfffffffffggghhhiiikkklllooonnnnnnmmmnnnnnnppppppppprrrttttttsssqqqqqqqqqrrrqqqooonnnllllllmmmooorrrqqqsssxxx~~~}}}yyyyyyyyyxxxvvvuuusssrrruuuuuuvvvvvvvvvvvvvvvvvv{{{xxxuuurrrppppppppppppuuuvvvvvvuuutttsssqqqpppnnnnnnnnnoooooooooppppppqqqppppppqqqssssssqqqpppoooppppppooommmlllmmmnnnmmmooopppooollljjjiiiiiiiiihhhfffeeeeeeccc```^^^[[[[[[]]]___aaadddfffgggiiijjjkkkkkkkkkiiihhhggggggeeecccbbbcccddddddccccccbbb```^^^___aaadddgggaaaaaabbbbbbbbbcccddddddccc```\\\WWWUUUVVVXXXZZZ```aaaaaaaaa```bbbfffiiihhhgggfffeeedddbbb___\\\YYYYYYZZZZZZYYYXXXWWWVVVVVVUUUTTTSSSRRRSSSTTTUUUUUUSSSPPPMMMKKKIIIIIIHHHIIIIIIIIIKKKLLLJJJGGGDDDEEEEEEDDDCCCAAA???===<<<;;;===>>>>>>======>>>???????????????>>><<<;;;:::777777777777666555444444666555555444444555555666333333333333333333444444777777666666555444444444333444555555555444222222333222222222111111111111111111111222222222333333111111111111111111111111222222222222111000//////...///111333444444333333111111222333333222222222000000000000000000000000333333222111111000//////...////////////000000000111111111111111111111111}}}{{{wwwjjjfffaaa```cccfffggggggggggggfffeeecccbbbaaaaaa```````````````_______________^^^^^^^^^```bbbcccfffffffffffffffeeeddddddaaa___\\\ZZZZZZ]]]aaaccceee^^^ZZZ]]]___^^^^^^___YYYXXXVVVVVVYYY]]]aaadddhhhfffdddaaa^^^\\\ZZZYYYSSSRRRQQQSSSWWW\\\```aaa___```cccggglllnnnnnnmmmmmmlllllloooqqqooojjjeeebbb```___aaadddeeeccc```bbbbbbccccccdddeeeeeeeeeeeehhhhhheeeggglllnnnmmmhhheeebbbaaaccceeegggggghhhhhhhhhddd___ZZZWWWVVVWWWYYY[[[[[[[[[ZZZ[[[\\\XXXYYYYYYZZZ\\\^^^```bbb``````bbbcccddddddeeeeeeeeeeeeddddddcccbbbbbbbbb]]]\\\ZZZYYYYYY[[[]]]___aaabbb```YYYPPPKKKLLLOOOTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVUUUTTTRRRQQQQQQNNNOOOQQQTTTVVVWWWXXXXXX[[[\\\]]]]]][[[XXXUUUSSSNNNMMMMMMOOORRRTTTTTTSSSUUUTTTTTTSSSTTTUUUWWWXXX[[[\\\^^^```bbbccccccbbbddddddfffhhhjjjlllnnnooommmoooqqqooojjjgggfffgggbbbaaa```^^^\\\[[[YYYYYY[[[\\\\\\]]]\\\[[[YYYXXXVVVZZZaaafffgggeeeaaa]]]YYYVVVWWW]]]aaaaaaaaadddggggggfffffffffggghhhhhhiiihhhggghhhiiijjjiiihhhaaa^^^XXXSSSQQQQQQSSSUUU\\\^^^```aaabbbdddgggjjjjjjhhhfffcccaaa`````````^^^^^^______```aaaaaaaaa[[[[[[\\\\\\]]]^^^^^^^^^ZZZ[[[\\\___bbbcccbbb```___aaacccdddddddddeeefffaaabbbccceeeggghhhiiijjjmmmmmmmmmmmmnnnpppqqqrrrrrrtttvvvvvvuuutttssstttppppppooommmkkklllnnnpppssstttuuuxxx{{{{{{zzzxxxuuuvvvvvvuuutttrrrpppnnnrrrrrrssstttttttttssssssvvvtttrrrqqqqqqqqqpppnnnssstttvvvvvvvvvtttrrrpppnnnnnnnnnoooppppppqqqqqqpppooooooqqqssssssrrrqqqooopppqqqpppnnnmmmnnnooooooppprrrpppnnnkkkjjjjjjiiihhhfffddddddbbb___\\\\\\]]]^^^```aaacccdddeeejjjjjjkkkllllllkkkjjjiiigggdddbbbaaabbbcccccccccdddcccbbbaaabbbccceeefffbbbbbbbbbbbbccceeefffgggeeebbb^^^ZZZXXXXXXYYYZZZ\\\___bbbbbb```aaadddgggiiigggffffffeeeccc```]]]ZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUTTTRRRPPPPPPRRRUUUUUUSSSPPPMMMJJJHHHHHHGGGHHHHHHHHHIIIJJJHHHEEECCCDDDCCCCCCBBBAAA???>>>===;;;===>>>>>><<<<<<===???>>>????????????===;;;:::777777777777666555444333555444444444444444444555333333222222222333444444555555555444444333333333333444444555555333222111333333222222222111111111111111111111222222222222111111111111111111111111000000111111111000000//////000111111222222222222000111222222222222222222//////000000000000000111333333222222111111000000......////////////000000000000000000000000000000|||xxxpppjjjdddbbbeeeggggggfffeeeeeeeeedddccccccbbbbbb```___^^^^^^___`````````___^^^\\\\\\\\\^^^aaabbbccccccdddeeeeeeeeeeeeeeebbb```\\\ZZZZZZ]]]aaadddhhhaaa]]]___aaa___^^^___]]]\\\[[[ZZZ[[[]]]___aaafffeeeccc```___]]]\\\\\\WWWUUUTTTUUUXXXZZZ[[[[[[[[[\\\___dddiiillllllkkklllkkkkkkmmmpppooojjjeee]]]___bbbdddfffeeecccaaaaaabbbcccdddddddddddddddfffhhhfffdddffflllnnnllljjjgggcccbbbccceeeggggggiiikkkkkkgggaaa[[[XXXWWWVVVXXXZZZ[[[ZZZZZZ[[[\\\XXXYYYYYYYYYYYY[[[]]]______```bbbbbbcccccceeefffeeeeeedddccccccbbbbbbbbb]]]\\\[[[[[[[[[\\\]]]^^^]]]\\\[[[VVVQQQNNNMMMNNNTTTTTTVVVWWWXXXYYYYYYYYYXXXWWWVVVUUUTTTRRRQQQQQQOOOQQQSSSUUUVVVWWWWWWWWWWWWYYY[[[\\\[[[XXXTTTRRRMMMLLLLLLNNNRRRTTTTTTTTTSSSSSSRRRRRRSSSTTTVVVWWW[[[\\\^^^```aaaaaaaaaaaa```aaaccceeehhhjjjlllmmmlllooorrrqqqlllhhhhhhiiidddcccbbbaaa___^^^]]]\\\[[[]]]___```___\\\YYYWWWUUUXXX\\\______^^^[[[YYYVVVUUUXXX___dddcccbbbcccfffeeeeeeeeeeeeffffffggghhhfffdddeeefffffffffeee```]]]XXXSSSQQQQQQSSSTTT[[[\\\___```aaacccfffiiigggeeebbb```^^^]]]\\\\\\\\\]]]^^^```aaabbbbbbccc[[[[[[\\\\\\]]]^^^^^^___ZZZYYYZZZ]]]aaacccbbb```\\\^^^aaabbbbbbbbbbbbccc```aaaccceeeffffffffffffiiijjjkkkmmmooopppqqqrrrrrrtttvvvwwwuuutttttttttmmmnnnnnnllljjjkkknnnrrrrrrtttxxxyyyyyywwwvvvvvvssstttttttttssspppnnnlllmmmnnnpppqqqqqqqqqpppppprrrqqqqqqrrrttttttqqqnnnpppqqqtttvvvuuutttqqqooooooppppppqqqrrrrrrssssssoooooooooqqqssstttsssqqqpppqqqqqqqqqooonnnooopppnnnooopppooommmjjjiiiiiigggfffdddddddddccc```^^^^^^___```aaabbbccccccccchhhiiijjjkkkkkkkkkjjjiiihhhfffcccbbbcccdddeeedddeeeeeeeeeeeeeeeeeeeeeeeeccccccccccccdddfffhhhiiigggeeeaaa^^^[[[ZZZZZZZZZWWW[[[``````^^^]]]```cccgggfffeeeeeeeeeccc```]]]ZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSRRROOOLLLLLLOOORRRRRRPPPNNNLLLJJJIIIIIIIIIHHHGGGFFFGGGHHHGGGDDDBBBBBBBBBBBBAAAAAA@@@???>>>;;;<<<======<<<<<<===???>>>???@@@@@@@@@>>><<<;;;777777888888777666444333444444333333333333444444333333222222222333444555222222222111111111111111333333444555444333222111222111111111111000000000111111111111222222222222000000111111111111000000//////000000111000000000111111000000000111111222000000111222222222222222////////////000000111111111111111111111000000000........./////////000000........................{{{wwwsssmmmfffcccfffhhhhhhfffeeedddddddddddddddcccccc___^^^]]]]]]___`````````^^^]]][[[ZZZ[[[]]]___aaaaaabbbcccdddeeeeeeeeeeeeccc```]]]ZZZZZZ]]]aaadddjjjccc___```bbb```______aaa```^^^]]]\\\]]]^^^___``````____________`````````^^^[[[ZZZYYYXXXVVVUUUXXXYYY\\\aaafffjjjkkkjjjllliiigggiiillllllgggbbbZZZ^^^dddgggfffdddcccbbbaaabbbccccccddddddddddddggghhhfffccceeejjjllliiikkkhhhdddbbbccceeeggghhhkkklllmmmiiibbb\\\YYYXXXVVVXXXZZZ[[[ZZZZZZ[[[\\\ZZZZZZZZZYYYXXXXXXZZZ\\\^^^```aaabbbbbbcccdddfffdddddddddccccccbbbbbbbbb]]]]]]]]]\\\]]]]]]^^^^^^ZZZYYYWWWUUUSSSQQQOOONNNSSSTTTUUUWWWXXXYYYYYYYYYXXXXXXVVVUUUTTTRRRQQQPPPQQQSSSTTTVVVWWWWWWWWWWWWTTTWWWYYY[[[ZZZWWWSSSQQQLLLLLLLLLNNNRRRTTTUUUTTTRRRQQQQQQQQQRRRTTTUUUVVV[[[\\\^^^```aaaaaa``````^^^___aaacccfffiiikkklllkkkooosssqqqlllhhhiiijjjfffeeedddcccbbbaaa```___[[[]]]```bbbaaa^^^ZZZWWWTTTUUUWWWYYYYYYXXXVVVTTTUUUTTTXXXaaaeeedddbbbcccddddddddddddeeeeeegggggggggeeeccccccdddddddddbbbaaa^^^ZZZVVVTTTTTTUUUVVVWWWYYY[[[]]]^^^```cccfffcccbbb___]]][[[ZZZYYYZZZ\\\]]]___```bbbcccdddddd]]]]]]^^^______```aaaaaa[[[YYYYYY[[[```cccbbbaaaZZZ]]]```aaaaaa```aaabbb```aaaccceeefffeeecccbbbggghhhjjjmmmooopppqqqrrrppprrrtttuuusssrrrrrrssslllmmmmmmkkkiiijjjooossspppuuuyyyzzzxxxuuuuuuwwwrrrsssttttttrrrpppmmmlllkkklllmmmnnnooonnnnnnmmmppppppqqqsssvvvvvvrrrnnnmmmooorrrtttuuussspppnnnqqqqqqrrrsssssstttuuuuuuoooooooooqqqssstttsssrrrpppqqqrrrqqqoooooopppqqqkkklllnnnllljjjgggffffffeeedddddddddeeeeeecccaaa___```aaabbbcccccccccbbbeeefffhhhiiiiiihhhggggggjjjgggdddcccdddfffffffffeeeffffffggggggfffeeeeeeddddddcccdddeeegggiiijjjhhhfffccc```]]]\\\[[[ZZZWWW]]]bbbcccaaa___aaadddfffeeeddddddcccbbb^^^\\\ZZZZZZYYYWWWVVVUUUTTTTTTQQQRRRPPPMMMJJJIIIMMMPPPNNNMMMLLLJJJJJJJJJKKKKKKHHHGGGFFFFFFFFFFFFDDDBBB@@@AAAAAAAAAAAA@@@??????;;;<<<======<<<<<<===???>>>???@@@AAA@@@???<<<;;;777888888888888666555444444333333222222333333444333333222222222333555666444444444444444444444444333333444555444333222111000000000000////////////000111111111111222222222000000111111111111000000......///000000111000000222111000//////000111111///000111222222222222222.../////////000000111111////////////000000000000............/////////000,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~}}}{{{vvvsssrrrmmmgggdddeeeggggggffffffeeeeeefffhhhgggeeecccccc```^^^___aaacccaaa```aaa___\\\YYYXXXZZZ^^^bbbcccbbbbbbbbbbbbcccdddeeejjjgggfffeee```\\\dddpppvvvnnneee```aaaccccccbbbfffdddbbb```^^^^^^^^^^^^____________^^^^^^]]]\\\``````___]]]ZZZWWWTTTRRRUUUVVVXXX[[[```fffllloooooommmlllmmmnnnlllfffbbb___^^^^^^```ccceeeeeedddffffffggggggfffeeeddddddfffggghhhjjjiiihhhfffeeehhhfffdddbbbbbbeeehhhjjjmmmkkkiiieeeaaa^^^[[[YYY[[[YYYYYYYYY[[[\\\[[[ZZZYYYXXXVVVUUUVVVXXX[[[]]]cccaaa```bbbfffgggeeecccddddddeeeeeedddcccaaa``````^^^]]]]]]^^^^^^^^^]]]YYYXXXWWWVVVTTTQQQPPPNNNTTTUUUWWWYYY[[[[[[[[[[[[VVVUUUUUUTTTSSSRRRQQQQQQTTTUUUVVVWWWWWWWWWVVVVVVRRRSSSTTTVVVXXXXXXVVVSSSLLLKKKLLLNNNQQQRRRRRRRRRTTTTTTSSSQQQOOONNNPPPRRRXXX[[[^^^aaaaaaaaaaaabbb___```bbbccccccdddfffhhhlllmmmmmmllljjjiiiiiijjjgggeeeddddddeeeeeedddccccccaaa___^^^_________^^^VVVUUUSSSRRRQQQQQQQQQRRRVVVYYY]]]`````````aaabbbhhhddd```___bbbfffhhhhhheeeeeeeeeeeedddbbb```___ZZZYYYXXXWWWVVVWWWXXXYYYZZZZZZZZZ[[[]]]___aaacccbbb___ZZZWWWUUUVVVYYY[[[bbbaaabbbcccddddddbbb``````aaabbbccccccbbb```___YYY[[[___bbbcccaaa___^^^ZZZ^^^aaabbb```^^^^^^___aaa```___```bbbcccbbbaaahhhhhhiiijjjlllnnnpppqqqtttuuuuuuwwwxxxwwwtttrrrjjjjjjjjjmmmooopppooommmmmmnnnqqqtttvvvvvvvvvuuusssqqqooooooooonnnlllkkkggghhhkkkmmmmmmlllkkkjjjmmmmmmnnnrrrttttttoookkkoooppppppqqqrrrrrrrrrrrruuuuuuttttttsssrrrppppppooonnnmmmoooqqqrrrssssssrrrrrrsssrrrrrrpppooonnnmmmllllllllllllkkkhhhfffeeeeeedddcccccccccddddddccccccccccccccccccccccccccceeefffgggfffggghhhjjjnnnkkkgggfffggggggeeeccciiihhhfffeeedddeeeeeefffgggeeecccbbbdddgggiiijjjhhhgggfffcccaaa___]]]\\\]]]]]]^^^^^^___^^^^^^^^^cccaaa``````aaa```]]]YYYXXXWWWTTTRRRQQQQQQRRRRRRTTTSSSQQQOOONNNMMMLLLLLLMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFEEECCCBBBAAA@@@???@@@???>>>>>>>>>>>>>>>???>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<;;;;;;:::666666666666555555555555555444333333222222333333//////111222333333333333111111222222222333333333222333333222222000///...444444222111000000//////000000111111111222222222000000000000000000000000000000000000000000000000////////////000000000000000000111111111222222222000000000000000000000000111111000000//////......111000000///////////////000000//////.........---|||{{{zzzzzzzzzxxxtttqqqoookkkgggeeeeeeffffffeeefffeeeeeeggghhhhhheeecccbbb```^^^___aaabbbaaa```bbb```^^^[[[YYY[[[```cccdddcccccccccccccccddddddhhhfffeeedddaaa```iiitttyyypppgggaaaaaacccdddcccfffeeecccaaa____________\\\\\\]]]^^^^^^__________________^^^\\\XXXUUUSSSTTTUUUXXX[[[aaaffflllooopppooommmmmmmmmjjjeeeaaa\\\[[[[[[]]]aaadddddddddfffffffffffffffeeedddddddddeeeggghhhhhhgggeeedddfffdddcccbbbccceeehhhjjjjjjhhhfffccc___\\\ZZZYYYZZZYYYYYYZZZ\\\]]]\\\[[[]]][[[YYYWWWWWWXXXZZZ[[[```^^^^^^```ccceeedddbbbccccccddddddcccbbb```___```^^^]]]]]]^^^___^^^]]]ZZZYYYYYYWWWUUUSSSQQQOOOSSSTTTVVVXXXYYYZZZZZZZZZVVVVVVUUUTTTSSSRRRQQQQQQUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTUUUXXXZZZZZZXXXVVVOOONNNNNNOOOQQQTTTTTTTTTTTTUUUVVVTTTSSSRRRSSSUUUWWWZZZ^^^```aaaaaaaaabbb```bbbdddeeeeeefffgggiiijjjkkklllkkkiiihhhiiijjjiiihhhffffffggggggfffddddddbbb______```aaa``````WWWVVVSSSRRRQQQQQQRRRSSSVVVYYY]]]___```aaabbbcccgggccc```___aaaddddddddddddeeeeeedddcccaaa___^^^YYYYYYWWWWWWWWWXXXYYYZZZ]]]]]]\\\\\\]]]^^^___```bbb```]]]ZZZZZZ[[[]]]^^^dddccccccdddeeeeeecccaaa___aaabbbccccccbbb```___ZZZ\\\___bbbbbbaaa___^^^ZZZ^^^aaabbb```______``````___^^^```bbbccccccbbbdddeeefffhhhkkkmmmpppqqqtttuuuuuuwwwwwwwwwuuusssooommmkkkkkklllmmmmmmllllllnnnqqqsssuuuuuuttttttpppnnnmmmlllmmmmmmllljjjggghhhjjjkkklllkkkjjjjjjllllllmmmooorrrrrrooolllnnnoooppprrrrrrrrrqqqqqqttttttssssssrrrqqqpppooonnnmmmmmmnnnoooqqqqqqqqqqqqqqqppppppppppppoooooommmlllmmmnnnoooooommmkkkffffffeeedddcccccccccdddcccddddddddddddddddddccccccdddffffffeeefffgggiiimmmjjjgggfffggggggeeecccgggfffeeedddcccddddddeeefffdddbbbbbbccceeeggghhhggggggeeecccaaa___]]]\\\YYYZZZ\\\]]]^^^_________aaa___^^^^^^```___\\\YYYXXXVVVTTTQQQPPPPPPQQQQQQRRRQQQOOONNNLLLKKKKKKKKKJJJJJJHHHGGGFFFFFFEEEEEEEEEEEEDDDBBBAAA???>>>>>>??????>>>============>>>>>>>>>>>>======<<<::::::===>>>>>>>>>>>>===<<<<<<666666666666555555555555444444333222222222222333,,,---...//////000000000111111111222222222333333333333222111111000000///111111000000///000000000/////////000000111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111222222000000000000000000000000000000000000//////......000000///............///000/////////.........---uuutttttttttuuussspppnnnllljjjgggfffffffffeeecccfffeeeeeeggghhhhhhfffddd```___^^^___aaabbbaaa```bbbaaa___\\\[[[]]]aaadddeeedddddddddddddddddddddeeedddcccbbbaaacccmmmxxxzzzrrrhhhbbbaaacccddddddeeedddcccaaa```_________YYYYYY[[[\\\^^^___aaaaaa^^^___``````^^^[[[XXXUUUUUUVVVXXX[[[```eeeiiilllpppnnnmmmllljjjhhhccc```ZZZYYYYYYZZZ^^^bbbcccdddeeeeeeeeeeeeeeeddddddccccccdddfffggggggfffdddcccccccccbbbcccdddfffhhhiiifffdddbbb___\\\ZZZYYYXXXZZZYYYXXXZZZ\\\]]]]]]\\\___]]]ZZZXXXVVVWWWXXXYYY[[[ZZZZZZ\\\```bbbbbbaaaaaabbbbbbcccbbbaaa___^^^___^^^\\\\\\^^^______^^^[[[[[[ZZZYYYWWWUUURRRQQQRRRSSSTTTVVVWWWXXXXXXXXXVVVVVVUUUTTTSSSRRRRRRQQQVVVWWWXXXXXXWWWVVVTTTSSSVVVVVVXXXZZZ]]]]]]\\\ZZZTTTRRRPPPPPPRRRUUUVVVVVVUUUWWWYYYYYYXXXVVVVVVWWWWWWZZZ^^^```aaaaaaaaabbbbbbdddfffgggggghhhiiikkkhhhiiijjjiiihhhggghhhiiijjjhhhgggfffggggggeeeddddddbbb```___```aaaaaaaaaYYYWWWTTTRRRQQQRRRTTTVVVVVVXXX[[[]]]^^^___aaabbbcccbbb```___```aaaaaa```cccddddddcccbbb```]]]\\\YYYXXXWWWWWWWWWYYY[[[\\\aaa```___^^^]]]]]]]]]]]]```______^^^^^^___``````fffeeedddeeeeeeeeecccaaa___```bbbccccccbbb```___[[[]]]___bbbbbbaaa___^^^[[[]]]```bbbaaa``````aaa^^^]]]]]]___bbbddddddcccaaabbbdddgggjjjmmmooopppssstttuuuvvvvvvvvvttttttssspppmmmkkkkkkkkkkkkjjjkkkmmmooorrrssssssrrrqqqkkkjjjiiiiiijjjkkkkkkjjjgggiiikkklllmmmkkkjjjhhhkkkjjjjjjlllnnnooonnnmmmmmmnnnppprrrrrrqqqooonnnrrrrrrqqqqqqppppppoooooommmmmmmmmmmmnnnnnnooopppqqqpppooonnnnnnnnnooopppkkkkkklllnnnpppqqqooonnnhhhgggfffeeedddcccccccccdddeeefffggggggfffddddddcccdddffffffeeeeeefffgggllljjjgggfffffffffdddcccddddddcccbbbbbbbbbcccccceeedddbbbaaaaaabbbdddeeefffeeeeeecccaaa___]]]\\\VVVWWWYYY[[[]]]^^^______]]]\\\[[[\\\]]]]]][[[YYYWWWVVVSSSPPPOOONNNOOOPPPOOONNNMMMKKKJJJIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@>>><<<<<<>>>>>>===<<<<<<<<<<<<<<<============<<<;;;::::::===============<<<;;;;;;666666666555555555555444444444333222222222222222//////000111222222222222111111111222222222222333444333111000//////000111//////......///000000111......////////////000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000111111111111////////////////////////000000000////////////...000000///............////////////...............pppooonnnoooppppppnnnllljjjjjjiiihhhhhhgggeeedddfffeeeeeegggiiiiiigggeee_________```aaaaaaaaa`````````___]]]\\\]]]```ccceeeeeeeeeeeeeeedddcccccccccbbbaaa______cccnnnwwwxxxqqqhhhaaa```aaaccccccccccccbbb```___^^^^^^^^^YYYYYYZZZ\\\]]]___```aaa]]]___aaaaaa```^^^ZZZXXXWWWXXXYYY[[[^^^aaadddfffjjjjjjhhhgggfffdddbbbaaa]]][[[ZZZZZZ]]]```bbbbbbcccdddddddddddddddccccccbbbccceeefffgggfffdddcccbbbbbbcccdddfffgggiiijjjcccbbb___]]][[[ZZZYYYYYYYYYXXXXXXZZZ\\\]]]]]]\\\]]][[[XXXVVVUUUUUUWWWXXXVVVVVVWWWYYY[[[^^^___`````````aaaaaaaaa```^^^]]]^^^]]]\\\\\\^^^```______\\\]]]]]]\\\ZZZWWWTTTRRRQQQQQQRRRTTTUUUVVVVVVWWWVVVVVVUUUTTTSSSRRRRRRQQQTTTUUUVVVWWWWWWVVVUUUUUUVVVVVVXXX[[[^^^^^^]]][[[VVVTTTQQQPPPRRRTTTVVVWWWWWWYYY\\\]]][[[XXXWWWVVVXXX[[[___aaaaaaaaabbbbbbbbbdddggghhhhhhiiijjjkkkfffggghhhhhhffffffggghhhhhhfffeeedddeeeeeecccbbbcccaaa______```aaaaaa```ZZZXXXUUUSSSSSSTTTVVVXXXWWWYYYZZZ[[[[[[[[[]]]_______________```______^^^bbbbbbbbbbbb```^^^\\\[[[ZZZYYYXXXWWWXXXZZZ]]]^^^bbbbbbaaa___^^^]]]]]]]]]]]]^^^```aaabbbbbbbbbbbbfffeeedddcccddddddbbb```^^^___aaabbbbbbbbb```___\\\]]]___aaabbbaaa```___[[[]]]```bbbbbbbbbaaaaaa]]]]]]]]]___bbbeeeeeedddbbbdddfffhhhkkkmmmoooppprrrsssuuuuuutttttttttttttttrrrpppoooooommmkkkiiijjjkkknnnoooppppppooonnnhhhfffeeeeeegggiiiiiiiiihhhjjjoooqqqqqqnnnjjjgggiiihhhhhhiiikkkmmmnnnnnnlllnnnpppqqqqqqooommmlllpppoooooonnnnnnnnnnnnooonnnoooooonnnmmmmmmnnnoootttrrrpppnnnmmmnnnooopppjjjjjjjjjlllnnnooommmlllhhhhhhfffeeedddccccccccceeefffggghhhhhhgggeeeddddddfffgggfffeeeeeefffgggjjjiiigggfffeeeeeeddddddbbbbbbaaaaaaaaaaaaaaaaaaccccccbbb```______aaabbbdddddddddcccaaa^^^\\\[[[TTTUUUWWWYYYZZZ\\\\\\]]]ZZZZZZZZZ[[[[[[[[[[[[ZZZWWWUUURRROOOMMMLLLMMMMMMLLLLLLJJJIIIHHHGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFEEECCCBBB@@@>>><<<<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999:::::::::::::::999999888666666555555555444444444444333333222111222222222000111222222333333333222111111111111222222222222444222000///...///000222000000/////////000000111////////////////////////000000000000000000000000000000000000000000000000///000000000000111111111/////////000000000111111........................////////////////////////111111000////////////000........................mmmlllkkklllmmmnnnlllkkkjjjkkkkkkkkkjjjhhhgggfffeeeeeeeeegggiiiiiigggfff___```bbbbbbaaaaaa``````^^^^^^^^^]]]\\\]]]```bbbcccddddddeeeeeedddccccccbbbbbb```\\\\\\aaajjjooorrrmmmeee```^^^___aaabbbaaaaaa``````___^^^]]]\\\\\\\\\\\\\\\]]]^^^___```___```bbbbbbbbb```]]][[[ZZZ[[[[[[[[[\\\]]]^^^___cccccccccbbbaaaaaaaaabbbbbb```^^^^^^___`````````bbbbbbcccccccccccccccbbbbbbccceeegggggggggeeedddccccccdddeeeggghhhjjjkkkcccaaa___\\\ZZZZZZZZZZZZYYYXXXXXXYYY[[[\\\\\\[[[WWWVVVSSSRRRRRRSSSVVVWWWSSSTTTUUUVVVXXX[[[]]]___^^^___```aaa```___^^^]]]]]]\\\[[[\\\^^^`````````]]]^^^^^^^^^[[[XXXUUUSSSPPPQQQQQQRRRSSSTTTUUUUUUVVVUUUUUUTTTSSSRRRQQQQQQPPPQQQSSSUUUWWWWWWWWWWWWUUUVVVWWWZZZ\\\]]][[[YYYVVVSSSPPPOOOQQQTTTVVVVVVYYY\\\^^^^^^\\\XXXVVVUUUYYY\\\```bbbbbbbbbccccccbbbdddgggiiiiiiiiijjjkkkfffggghhhgggeeedddeeefffgggeeeddddddeeeeeedddccccccaaa^^^]]]^^^___^^^]]][[[YYYWWWUUUUUUVVVXXXZZZZZZZZZZZZYYYWWWXXXYYY[[[\\\]]]^^^_______________```aaaaaaaaa```^^^\\\[[[\\\ZZZXXXXXXXXX[[[^^^```aaaaaaaaaaaa```______^^^^^^```ccceeeggggggfffffffffdddbbbaaaaaaaaa___]]]\\\]]]___aaaaaa```___^^^[[[]]]___aaabbbbbbaaaaaa\\\]]]___aaabbbbbbaaa___]]]\\\]]]___bbbeeeeeeeeefffgggiiikkkmmmnnnnnnnnnoooqqqssssssrrrqqqssstttrrrssstttuuuuuusssnnnjjjhhhjjjlllmmmnnnmmmlllkkkeeedddbbbccceeehhhiiiiiihhhlllrrrvvvuuupppjjjeeefffgggggghhhiiikkkmmmooolllmmmnnnoooooommmkkkjjjmmmmmmllllllllllllmmmnnnpppqqqqqqooommmlllmmmooowwwuuurrrpppnnnnnnnnnooollllllkkklllmmmmmmkkkhhhggggggfffeeedddcccccccccggghhhhhhiiihhhgggfffeeeggghhhiiihhhgggfffggghhhhhhhhhgggeeedddcccdddddd```aaaaaaaaaaaaaaaaaaaaabbbcccbbb```]]]\\\^^^```bbbbbbbbbaaa___]]]ZZZXXXSSSTTTUUUWWWXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZ[[[[[[VVVTTTQQQMMMKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDBBB@@@???>>>===>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;::::::999999999999999999888777777555555555555444444444444333333222111111111111222---...//////000/////////000000111111111222222222333222000......///111222444333222111000000000000000000000000000000000000////////////////////////////////////////////////.........////////////000....../////////000000000------------------------.............../////////333222111111000000111111---------...............kkkjjjiiiiiikkkkkkkkkiiijjjkkkmmmllljjjhhhhhhhhheeeeeefffgggiiijjjhhhfffaaaccceeedddbbb`````````\\\]]]^^^^^^]]]^^^___aaaaaabbbcccdddeeedddcccccc```aaa___ZZZZZZ___eeehhhjjjgggccc___^^^___aaabbb````````````___^^^]]]\\\___^^^]]]\\\]]]^^^___```bbbbbbccccccbbbaaa______]]]]]]]]]]]]]]]]]]\\\\\\^^^^^^^^^]]]]]]]]]```ccceeecccbbbbbbbbbbbb```^^^```aaabbbbbbbbbbbbbbbbbbaaaccceeegggggggggeeeeeeddddddcccdddeeegggiiijjjcccaaa^^^[[[ZZZYYYZZZZZZYYYXXXWWWXXXZZZ[[[ZZZYYYRRRQQQOOOOOOOOORRRTTTVVVRRRSSSTTTUUUVVVXXX\\\___^^^___````````````^^^^^^\\\[[[[[[\\\___aaaaaaaaa]]]^^^______]]]YYYUUUSSSQQQQQQPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPOOOMMMNNNQQQSSSUUUWWWWWWWWWUUUUUUVVVXXXZZZZZZXXXVVVTTTRRRPPPPPPRRRTTTVVVVVVZZZ\\\______\\\YYYWWWWWWZZZ]]]aaacccdddddddddeeebbbeeeiiijjjjjjjjjjjjkkkfffggghhhgggeeecccdddeeegggfffeeefffhhhhhhhhhgggdddaaa^^^]]]]]]]]]\\\[[[[[[ZZZYYYXXXXXXYYYZZZZZZ\\\\\\[[[YYYWWWWWWYYY\\\]]]^^^``````___^^^^^^_________```aaa```___^^^]]]^^^\\\ZZZXXXYYY[[[^^^aaaaaabbbbbbbbbbbbaaa```___aaacccfffhhhjjjkkkjjjiiieeeccc```___^^^^^^\\\[[[ZZZ[[[]]]_________^^^]]][[[\\\^^^```bbbccccccccc]]]]]]^^^```aaaaaa___\\\[[[ZZZ[[[]]]```ccccccbbbggghhhjjjlllmmmmmmllllllllloooqqqqqqooonnnqqqtttrrrsssvvvyyyzzzvvvooojjjggghhhjjjkkkkkkjjjiiihhheeecccaaabbbdddgggiiiiiihhhlllqqqtttsssnnnhhhcccdddeeeggghhhhhhjjjmmmooommmmmmmmmmmmlllkkkjjjiiikkkjjjiiiiiijjjkkklllmmmqqqrrrsssppplllkkklllooowwwuuusssqqqooonnnnnnnnnooonnnnnnnnnnnnmmmjjjhhheeeeeedddcccccccccddddddiiiiiihhhggggggfffffffffhhhjjjjjjiiigggfffggghhhfffggggggeeecccbbbccceee```aaabbbbbbccccccbbbbbbaaaccccccaaa\\\ZZZ\\\^^^aaaaaaaaa```^^^ZZZWWWTTTQQQRRRSSSUUUUUUVVVVVVVVVXXXYYYZZZYYYXXXXXXYYY[[[UUUSSSOOOLLLIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@???>>>???>>>===<<<;;;:::::::::999::::::;;;;;;:::999999:::::::::::::::999999888555555555444444444444333333333222111111111111111///000000111111000000000000000000111111111111222111111////////////000111555444333111000000//////111111000000000000//////////////////////////////////////////////////////---------.........//////............////////////........................---............/////////222222111000000000000111---------------.........jjjhhhgggggghhhiiiiiihhhiiikkklllkkkhhhggghhhiiieeeeeefffhhhjjjjjjiiigggcccfffhhhgggccc```___```\\\^^^``````______```bbb^^^___aaacccddddddcccccc^^^```___ZZZZZZ```dddcccbbbbbbaaa```___```bbbcccaaabbbbbbbbbbbb```___^^^```___^^^]]]]]]___```bbbeeedddcccbbbbbbaaaaaaaaa_________`````````______]]]^^^^^^\\\ZZZ[[[^^^bbbdddccccccdddeeedddaaa^^^___```aaaaaabbbbbbbbbaaa```aaaccceeefffeeedddddddddcccbbbaaabbbdddgggiiiccc```]]]ZZZXXXXXXYYYYYYYYYXXXWWWWWWXXXXXXWWWVVVQQQPPPNNNMMMNNNPPPSSSUUURRRTTTUUUUUUUUUWWW[[[___^^^___```aaaaaa```___^^^\\\[[[ZZZ\\\___aaabbbaaa]]]^^^______]]]ZZZUUUSSSQQQQQQPPPPPPQQQRRRTTTTTTSSSSSSRRRQQQPPPOOONNNNNNLLLNNNPPPRRRTTTUUUUUUTTTVVVVVVVVVXXXYYYYYYVVVTTTRRRQQQPPPQQQTTTVVVWWWVVVYYY\\\^^^___^^^\\\\\\\\\\\\___ccceeeeeeeeefffgggcccgggjjjmmmmmmlllllllllhhhiiiiiigggdddccccccccceeeddddddfffhhhiiiiiihhhfffccc```^^^]]]\\\[[[ZZZZZZZZZ[[[[[[[[[[[[ZZZZZZ]]]]]]\\\ZZZXXXZZZ^^^aaaaaaccccccaaa^^^\\\]]]^^^]]]^^^___aaaaaa``````___```^^^[[[YYYYYY[[[^^^aaacccccccccccccccaaa```___```bbbdddgggiiiiiiiiiiiieeeccc___^^^]]]]]][[[ZZZXXXYYY[[[]]]^^^]]]\\\[[[YYY[[[]]]```bbbdddeeefff^^^]]]]]]___``````]]]YYYXXXXXXXXXZZZ]]]______^^^bbbdddfffiiijjjkkkjjjjjjjjjmmmpppooollllllooossstttuuuwwwyyyyyyuuuoookkkfffgggiiijjjjjjhhhgggeeegggdddbbbbbbdddgggiiiiiihhhiiikkkkkkjjjgggdddbbbaaadddgggiiiiiijjjmmmoooooonnnllljjjiiiiiiiiiiiiiiihhhgggggghhhjjjlllmmmppprrrssspppkkkhhhjjjmmmrrrrrrqqqqqqppppppoooooonnnmmmmmmmmmmmmllliiigggccccccbbbbbbbbbcccddddddjjjiiigggeeeeeeeeefffgggiiijjjjjjiiifffeeefffgggeeefffgggeeebbbaaaccceeeaaabbbcccdddeeeddddddcccaaadddeeeaaa\\\YYYZZZ]]]`````````___\\\WWWSSSQQQNNNOOOQQQRRRTTTUUUVVVVVVWWWXXXXXXWWWUUUTTTWWWYYYUUURRROOOKKKHHHFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@?????????@@@???>>><<<;;;:::::::::999999::::::::::::999999999999::::::999999888777555555555444444444333333333222222111111111111111222222333333333222222111000000000000111111111111000000000000000000000000222222111000000000000000000000000//////.........////////////////////////////////////////////////............////////////------........./////////........................---------.........//////111000000///.../////////,,,,,,,,,------.........iiihhhffffffgggggggggfffiiijjjkkkiiifffeeegggjjjeeeeeefffhhhjjjjjjiiigggeeehhhjjjhhhddd```______]]]___aaabbbaaaaaabbbccc\\\^^^```cccddddddcccccc\\\```___ZZZ[[[aaadddbbb___```aaaaaaaaabbbccceeebbbcccddddddcccbbbaaa``````___^^^]]]^^^```bbbdddgggfffdddbbbaaaaaabbbbbb___```aaabbbcccccccccccc_________\\\YYYYYY]]]aaabbbbbbcccfffgggfffbbb_________```aaaaaabbbaaaaaa^^^```bbbdddeeedddcccbbbdddccc```^^^___aaaeeegggbbb```\\\YYYWWWWWWWWWXXXZZZXXXWWWVVVWWWWWWVVVTTTRRRPPPNNNMMMMMMOOORRRSSSSSSUUUVVVVVVUUUWWW[[[___^^^___```aaaaaaaaa```___[[[ZZZZZZ\\\___aaabbbbbb]]]^^^______]]]ZZZUUUSSSRRRQQQPPPPPPQQQRRRTTTUUURRRRRRQQQPPPOOONNNNNNMMMMMMNNNPPPRRRSSSSSSRRRRRRWWWVVVWWWXXXYYYXXXUUUSSSQQQQQQQQQSSSVVVXXXXXXWWWXXX[[[^^^_________```aaa]]]```dddfffffffffggggggeeehhhllloooooonnnmmmnnniiijjjjjjgggdddbbbbbbcccbbbaaaaaacccfffhhhhhhhhhhhheeebbb___^^^]]][[[ZZZYYYZZZ\\\]]]]]]\\\[[[ZZZ]]]]]]\\\[[[[[[]]]bbbffffffgggfffbbb^^^[[[[[[]]]\\\^^^___aaaaaaaaaaaa```aaa___\\\YYYYYY[[[^^^```dddeeeeeedddcccaaa___]]]^^^___aaaccceeeffffffffffffccc```^^^]]]]]][[[ZZZVVVXXXZZZ\\\]]]\\\[[[ZZZYYYZZZ]]]```ccceeefffggg___]]]]]]^^^```___[[[WWWVVVUUUUUUWWWZZZ\\\\\\[[[]]]___bbbfffhhhiiiiiihhhhhhlllooonnnjjjjjjnnnrrrwwwwwwwwwwwwvvvsssnnnkkkeeefffhhhiiiiiigggeeedddhhheeecccbbbdddgggiiijjjiiigggeeecccaaaaaabbbbbb```dddhhhiiiiiijjjmmmooopppnnnkkkiiigggggghhhiiihhhgggffffffgggiiikkkmmmooorrrrrroooiiigggiiilllmmmnnnooopppqqqpppppppppkkkjjjiiijjjkkkjjjgggeeeaaaaaaaaaaaabbbcccdddeeekkkiiigggdddcccdddfffggghhhiiiiiihhheeeddddddeeedddfffgggeeebbbaaaccceeebbbcccdddeeefffeeeeeedddaaadddeeebbb\\\YYYZZZ\\\___```___^^^ZZZVVVQQQNNNKKKLLLNNNQQQTTTVVVWWWWWWVVVWWWWWWUUURRRRRRTTTWWWTTTRRRNNNJJJGGGFFFEEEEEEGGGFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@@@@??????@@@@@@@@@@@@@@@????????????>>>@@@@@@>>>===<<<;;;;;;:::888999999:::::::::999999777777777777777666555555555555444444444333333333333222222111000111111111//////000000000//////...000000000000111111111111...///000000000000/////////////////////000000111//////.........---------////////////////////////////////////////////////////////////000000000000---------.........//////////////////////////////---------.........////////////...---------------,,,,,,,,,------.........hhhfffcccaaaaaacccgggiiinnnkkkhhhggghhhjjjkkkllliiigggfffgggjjjjjjhhheeeeeedddbbbaaa```_________bbbeeeggghhheeebbb```___```\\\[[[^^^```^^^^^^``````___]]]]]]]]]```cccdddaaa]]]]]]bbbdddcccccceeeaaabbbcccddddddcccaaa```cccbbbaaa___^^^___bbbeeedddcccaaa```_________```aaabbbcccdddcccaaa___]]]ZZZZZZZZZ[[[]]]___aaacccaaabbbcccdddcccaaa___]]]_________^^^___```aaaaaabbbccccccbbb___^^^^^^___]]]___aaaaaa```___```aaabbbaaa^^^\\\ZZZYYYYYYYYY\\\ZZZYYYXXXWWWVVVSSSQQQPPPOOOMMMLLLMMMPPPTTTWWWSSSSSSTTTSSSSSSUUUYYY\\\_________^^^^^^]]]]]]]]]YYY[[[]]]___```___]]]\\\\\\ZZZXXXWWWWWWWWWVVVUUUPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRPPPNNNLLLKKKKKKMMMPPPRRRSSSSSSSSSRRRTTTVVVWWWYYYYYYXXXVVVUUUSSSTTTTTTUUUWWWYYY[[[\\\[[[\\\]]]\\\\\\\\\___aaabbbcccdddfffggggggffffffhhhjjjlllnnnoooooonnnnnnmmmlllkkkiiigggfffeeedddbbbaaaaaaccceeefffeeeccciiigggddd```^^^\\\[[[[[[\\\[[[\\\\\\]]]^^^___``````^^^[[[[[[^^^dddkkkoooooonnnjjjfffaaa]]]ZZZYYY\\\^^^```aaaaaaaaacccdddddddddddddddccccccbbbaaadddfffggghhhgggccc___]]]ZZZ[[[\\\___cccffffffeeebbb___\\\]]]``````\\\XXXXXXXXXWWWVVVWWWXXXYYYZZZWWWXXXYYY[[[]]]___aaabbb___^^^]]]___aaaaaa]]]YYYXXXYYYZZZYYYXXXYYYZZZ\\\^^^aaadddhhhjjjjjjiiihhhggggggggghhhjjjmmmoooqqqrrrssstttsssoookkkhhhgggiiigggeeeeeeggggggeeebbbeeeeeefffeeeeeeeeehhhjjjeeedddbbb```___```aaabbbbbbccceeehhhjjjjjjiiigggooommmkkkjjjjjjkkkjjjiiifffcccaaaaaadddhhhjjjkkkpppooommmjjjhhhgggfffffffffiiilllnnnnnnnnnnnnnnngggiiikkkmmmmmmjjjgggeee```___]]]]]]^^^aaadddfffiiihhhgggeeecccbbbbbbbbbeeeeeeffffffffffffeeeeeedddeeeeeedddbbbaaabbbcccbbbbbbcccdddeeeeeefffffffffbbb^^^]]]^^^^^^]]][[[ZZZ[[[[[[ZZZWWWRRRMMMJJJKKKKKKMMMNNNPPPQQQRRRSSSQQQRRRSSSSSSSSSRRRPPPOOOPPPPPPNNNJJJGGGEEEEEEFFFGGGFFFEEEDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>============>>>??????>>><<<<<<;;;;;;;;;666666666888;;;;;;:::888777888888888888666444333333333444444444444333333333333222222111000//////111111111111111111111111000000000000000000000000000000000000000000000000000///...------...///000000000000000000000000000---.........//////000000111000///......///000111---------............///------------------------...------,,,,,,------...,,,---...//////...---,,,//////...------------.../////////...---------,,,mmmjjjfffcccbbbccceeegggnnnllliiiiiijjjlllllllllgggfffeeefffhhhhhhfffdddeeeddddddccccccbbbbbbaaaccceeehhhjjjiiigggccc```^^^YYYXXX[[[\\\[[[[[[]]]___^^^]]]]]]^^^```ccceee___[[[[[[```cccbbbbbbdddcccdddeeeffffffdddcccaaaccccccbbb```^^^^^^___aaadddcccaaa```^^^^^^^^^^^^aaabbbdddeeedddcccaaa```ZZZZZZYYYZZZ[[[]]]___aaaaaabbbcccdddcccaaa___^^^````````````aaaaaaaaaaaa```aaaaaa```]]][[[\\\\\\\\\^^^``````___^^^___``````___]]][[[ZZZYYYYYYYYYZZZYYYXXXYYYYYYYYYWWWUUUQQQOOOMMMMMMOOOSSSVVVWWWRRRRRRSSSSSSSSSUUUYYY\\\]]]]]]\\\\\\\\\[[[[[[[[[YYY[[[]]]______^^^\\\ZZZ[[[YYYXXXWWWXXXXXXVVVUUUQQQQQQQQQQQQQQQRRRSSSSSSRRRRRRRRRRRRPPPNNNLLLKKKKKKMMMOOORRRSSSTTTTTTSSSQQQSSSUUUWWWYYYYYYXXXXXXVVVVVVVVVWWWXXXZZZ[[[\\\ZZZ[[[]]]^^^]]]^^^```aaabbbcccdddfffggggggffffffggghhhkkknnnooonnnmmmllljjjjjjiiihhhgggffffffeeebbbbbbaaaccceeeeeedddccchhhfffdddaaa___]]][[[[[[\\\[[[[[[[[[\\\]]]^^^^^^[[[ZZZZZZ]]]ccckkktttyyytttpppjjjeeeaaa^^^\\\[[[\\\^^^aaabbbbbbbbbccceeeddddddeeeeeeeeedddccccccdddeeeffffffeeebbb^^^\\\YYYYYY[[[^^^cccfffffffffeeeaaa______aaaaaa]]]YYYYYYXXXWWWUUUUUUUUUUUUVVVYYYZZZZZZ[[[\\\]]]]]]^^^ZZZZZZZZZ\\\]]]]]]ZZZXXXYYYZZZ[[[ZZZYYYYYYZZZ\\\___aaadddgggiiiiiiiiiiiieeeeeefffgggiiijjjlllmmmmmmoooppppppmmmjjjiiiiiijjjgggeeeeeefffgggeeecccdddeeeggggggeeedddeeefffdddccc```^^^^^^___aaabbbaaaaaabbbdddfffgggfffeeekkkjjjiiijjjkkkkkkiiihhhdddcccbbbdddgggjjjlllmmmooonnnmmmjjjiiiggggggfffgggiiilllmmmmmmllllllllliiihhhiiijjjkkkjjjfffcccaaa```^^^^^^___aaadddfffggggggeeedddcccbbbbbbbbbffffffggggggggggggffffffdddddddddbbb```^^^^^^___``````aaabbbccccccddddddeeebbb^^^]]]]]]]]]\\\ZZZYYYYYYYYYXXXUUUQQQMMMJJJKKKKKKLLLNNNOOOPPPRRRRRRQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOMMMIIIEEECCCCCCDDDFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@>>>>>>======<<<<<<======>>>===<<<;;;::::::::::::777555444555777999999999777888888777666555444444333444444555555444444333333333222111111000//////////////////////////////000000000000000000000000////////////////////////000///...------...///000////////////////////////---........./////////000000000///......///000000//////......---------,,,------------------------...------,,,,,,------...,,,---...//////...---,,,//////...---------------............------------nnnlllhhheeedddeeegggiiinnnmmmlllmmmnnnooonnnlllhhhgggfffggghhhiiigggeeeeeeeeefffggggggfffeeedddfffgggiiinnnpppnnngggaaa___ZZZWWWZZZ[[[YYYYYY\\\^^^]]]\\\]]]^^^aaadddfff\\\YYYYYY^^^bbbaaabbbdddeeefffggghhhhhhfffdddccccccddddddbbb___]]]]]]^^^dddcccaaa___^^^]]]\\\\\\^^^```bbbcccccccccaaa```[[[ZZZZZZYYYZZZ[[[]]]^^^aaabbbcccdddcccaaa___^^^___```aaabbbcccbbbbbbaaa_________]]]ZZZXXXXXXYYY[[[\\\^^^^^^]]]]]]]]]^^^]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXYYY\\\\\\[[[ZZZTTTPPPMMMNNNRRRUUUWWWWWWPPPQQQRRRSSSSSSUUUXXX[[[ZZZZZZZZZYYYYYYYYYYYYXXXZZZ[[[\\\]]]]]][[[YYYXXXYYYXXXXXXYYYYYYYYYVVVTTTSSSRRRRRRRRRRRRSSSTTTTTTSSSSSSSSSSSSQQQOOOMMMLLLLLLMMMOOOQQQSSSTTTUUUUUUOOOQQQSSSVVVYYYZZZ[[[[[[YYYYYYYYYYYYZZZ[[[\\\\\\YYY\\\^^^```______```aaabbbcccdddeeeeeefffeeeeeedddfffjjjmmmnnnmmmkkkiiihhhhhhhhhhhhhhhhhhggggggdddbbbbbbbbbdddeeedddbbbfffeeedddccc```^^^\\\[[[\\\[[[[[[[[[[[[[[[\\\\\\XXXXXXZZZ^^^fffpppzzzyyyssskkkeeecccaaa___\\\]]]___bbbdddddddddeeefffdddeeefffffffffffffffeeeddddddeeedddccc```]]][[[XXXXXXYYY]]]bbbeeeffffffgggdddaaaaaacccbbb^^^[[[ZZZYYYWWWTTTSSSRRRRRRRRR[[[ZZZZZZYYYXXXXXXXXXYYYUUUWWWYYYZZZZZZYYYYYYZZZ[[[[[[\\\[[[YYYYYYZZZ\\\```aaaccceeeggghhhhhhhhhdddeeefffhhhiiijjjjjjjjjhhhjjjlllmmmkkkjjjjjjjjjkkkhhhfffeeeeeeffffffeeeccceeeffffffdddbbbaaaaaacccaaa^^^\\\[[[]]]```bbb`````````aaabbbcccddddddhhhhhhiiikkklllkkkhhheeebbbbbbdddgggkkknnnooonnnooonnnllljjjiiihhhgggggghhhiiijjjkkkkkkkkkkkkkkkkkkgggeeegggjjjkkkgggcccbbbaaa```___```aaacccdddeeeeeedddddddddcccccccccgggggghhhhhhhhhhhhggggggbbbcccbbb```]]][[[[[[\\\_________``````aaaaaaaaadddaaa^^^]]]\\\[[[ZZZXXXWWWWWWVVVUUURRROOOLLLKKKJJJJJJKKKLLLNNNOOOPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNKKKGGGCCCAAAAAABBBEEEDDDCCCBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;;;;:::999888888888888777555222222444777888888888777666555555555555555444444555555555555444444222222222111111000000///////////////////////////000000000000000000000000//////////////////////////////............//////////////////////////////...............///////////////...------...//////000000///...---,,,++++++------------------------...------,,,,,,------...------............------///......---------------------------............llljjjhhhggghhhjjjmmmooonnnnnnoooqqqsssrrrooommmjjjjjjjjjkkkkkkkkkjjjiiifffgggiiikkkkkkjjjhhhgggiiiiiilllrrrwwwtttllldddccc^^^[[[]]]^^^\\\\\\^^^\\\\\\\\\]]]___bbbdddfff[[[XXXYYY^^^bbbbbbbbbeeefffggghhhiiihhhfffdddcccbbbdddeeedddaaa^^^]]]]]]ccccccaaa___]]]\\\ZZZZZZYYY[[[]]]___``````___^^^]]]\\\[[[ZZZZZZ[[[\\\]]]```aaacccccccccaaa___^^^]]]___aaabbbbbbbbb```___^^^^^^^^^\\\YYYWWWWWWWWWYYY[[[]]]]]]\\\[[[\\\]]][[[ZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXZZZ]]]^^^]]]\\\UUUQQQNNNOOOSSSVVVVVVUUUOOOQQQRRRSSSSSSUUUXXXZZZXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[\\\\\\[[[YYYWWWVVVWWWWWWXXXYYYZZZZZZWWWTTTTTTTTTSSSSSSTTTTTTUUUVVVUUUUUUUUUUUUTTTRRRPPPOOOLLLMMMNNNPPPRRRTTTVVVVVVPPPRRRTTTWWWYYY[[[\\\\\\ZZZZZZZZZZZZZZZ[[[[[[\\\[[[]]]```bbb```___^^^___aaaaaabbbbbbccccccccccccbbbdddhhhkkklllkkkiiigggiiiiiijjjjjjjjjiiihhhgggdddcccbbbbbbcccddddddccceeeeeeeeedddbbb___\\\[[[\\\[[[ZZZZZZZZZZZZZZZ[[[ZZZZZZ[[[___eeennnvvv{{{yyyssslllhhhgggddd```[[[]]]```ccceeefffffffffgggeeefffgggggghhhhhhhhhhhhdddddddddcccaaa___]]][[[XXXXXXYYY\\\aaadddffffffgggeeecccbbbcccaaa^^^\\\ZZZYYYWWWUUUSSSSSSSSSSSSYYYXXXVVVUUUTTTTTTTTTUUUSSSWWWZZZ[[[YYYXXXZZZ]]]\\\]]]]]]\\\ZZZZZZ[[[]]]aaaaaabbbcccdddeeefffgggdddfffgggiiijjjjjjiiiiiigggiiikkkkkkjjjjjjjjjkkkkkkiiigggeeeeeeffffffgggdddeeeeeeccc```]]]]]]^^^aaa___\\\ZZZZZZ\\\___bbbaaaaaaaaa``````aaaccceeehhhiiikkkmmmnnnkkkfffbbbaaabbbeeejjjoooqqqpppooonnnmmmkkkjjjiiihhhhhhggggggfffggghhhjjjllllllllllllfffbbbeeekkknnnkkkgggccccccaaa``````aaabbbccccccddddddeeeeeeeeeeeeeeeffffffggggggggggggffffff`````````^^^[[[[[[\\\]]]_______________`````````bbbaaa___]]][[[YYYWWWVVVUUUUUUTTTRRRPPPNNNLLLKKKIIIJJJJJJKKKLLLMMMMMMNNNNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNKKKGGGCCC@@@@@@AAACCCCCCBBBBBBAAABBBBBBBBBCCCBBBAAA@@@???>>>===<<<>>>===<<<;;;:::::::::;;;::::::999888777777888888666555333444555777777666888777555444333444555555444444555555555555444444222111111111000000000///000000000000000000000000000000000000000000000000/////////////////////////////////....../////////////////////////////////.................................------.........//////...------,,,++++++------------------------...------,,,,,,------...------------------------///...------,,,,,,------,,,,,,,,,------.........lllkkkjjjiiijjjlllooopppnnnoooqqqtttuuutttqqqnnnkkkllllllmmmllllllkkkllliiijjjkkkmmmlllkkkiiihhhkkklllpppvvvzzzxxxnnnfffddd```^^^aaabbb___^^^___\\\\\\\\\^^^```bbbdddeee]]]ZZZZZZ```ccccccdddfffeeefffggghhhgggeeecccaaaaaaccceeeeeeccc```______bbbaaa```___]]][[[YYYXXXVVVXXX[[[]]]______^^^^^^___^^^]]]\\\[[[\\\\\\]]]___```aaabbbbbbaaa___]]][[[\\\^^^``````___]]]\\\]]]^^^]]]\\\YYYWWWWWWWWWYYY[[[]]]]]]\\\[[[\\\]]]ZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[]]]^^^]]]\\\WWWSSSQQQQQQSSSUUUUUUTTTPPPRRRSSSTTTTTTUUUWWWYYYWWWWWWWWWXXXXXXXXXXXXXXXZZZ[[[[[[[[[ZZZXXXWWWVVVVVVVVVWWWYYY[[[ZZZXXXUUUTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWWWWWWWVVVUUUSSSRRRMMMMMMMMMNNNPPPSSSUUUVVVTTTUUUVVVXXXZZZ[[[[[[\\\[[[ZZZZZZZZZZZZZZZ[[[[[[]]]```bbbbbb```]]]\\\\\\``````````````````aaaaaaaaacccgggiiijjjiiihhhffflllmmmmmmmmmllljjjhhhgggdddcccaaaaaacccdddddddddddddddddddddbbb```^^^\\\[[[[[[ZZZZZZYYYZZZZZZZZZZZZZZZZZZ\\\aaahhhnnnrrrsssqqqnnnllljjjeee^^^YYY]]]```dddfffggggggggghhhfffggghhhhhhiiiiiiiiiiiieeeeeedddbbbaaa```___^^^ZZZZZZZZZ\\\```cccdddeeeeeedddcccbbbaaa```^^^\\\ZZZYYYXXXWWWVVVWWWXXXXXXUUUTTTRRRQQQQQQQQQRRRSSSRRRVVVYYYYYYXXXXXXZZZ]]]\\\]]]^^^]]][[[[[[\\\^^^```aaaaaabbbccccccdddeeecccdddfffhhhiiiiiihhhgggiiijjjlllkkkjjjiiijjjkkkjjjjjjiiigggffffffggghhhfffeeeccc___\\\ZZZ[[[]]]^^^]]]ZZZYYYYYY\\\___aaaddddddcccaaa``````dddgggkkklllnnnppppppllleee``````bbbffflllpppqqqpppnnnlllkkkjjjiiihhhgggggggggeeecccccceeejjjnnnppppppkkkfffbbbeeelllqqqoookkkcccbbbaaa`````````aaabbbcccccceeefffgggggggggfffccccccddddddddddddcccccc^^^^^^^^^]]]\\\\\\___aaa```````````````_________``````___\\\YYYWWWUUUTTTRRRRRRQQQPPPOOOMMMLLLKKKHHHIIIIIIIIIJJJJJJKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLOOONNNLLLHHHDDDBBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAA@@@>>>===<<<<<<===<<<;;;:::999999999999999999888888777888888888444444555777999888666333777666444333333333444555333333444444444444333333111111111000000000000000000000000000000000000000////////////////////////...........................//////////////////..........................................------------..................---,,,---------------------------------------------...------,,,,,,------...---------,,,,,,---------......---,,,,,,,,,,,,,,,+++,,,,,,,,,------......pppooommmkkkkkklllmmmnnnnnnooorrruuuwwwvvvrrroooiiikkkmmmlllkkkjjjkkkkkklllmmmmmmmmmkkkjjjhhhgggkkkmmmqqqvvvyyyuuummmgggbbb______cccdddaaa^^^___\\\\\\]]]^^^```bbbcccddd___\\\\\\aaaeeedddeeegggeeefffggggggfffdddbbb``````bbbddddddbbb```````````````___^^^\\\ZZZYYYXXXWWWYYY[[[^^^_________^^^```___]]]\\\\\\\\\]]]]]]]]]^^^___aaa```___^^^\\\YYYZZZ[[[\\\]]]\\\[[[[[[[[[\\\]]][[[YYYWWWXXXXXX[[[\\\^^^^^^]]]]]]]]]^^^\\\\\\]]]]]]]]]\\\\\\[[[]]]\\\\\\]]]___```^^^]]]XXXXXXVVVUUUTTTSSSTTTTTTRRRTTTUUUVVVUUUUUUVVVXXXWWWWWWWWWWWWWWWXXXXXXXXX[[[[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVXXXZZZZZZYYYWWWUUUTTTTTTTTTTTTUUUVVVVVVWWWXXXXXXXXXXXXVVVUUUTTTNNNMMMLLLLLLNNNPPPSSSUUUVVVWWWWWWXXXYYYYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[[[[\\\^^^```aaaaaa^^^\\\\\\\\\```_______________``````bbbccceeeggghhhhhhggggggnnnnnnoooooonnnllliiihhhdddbbb```aaaccceeefffeeedddddddddcccbbb```___^^^[[[ZZZZZZZZZZZZZZZ[[[[[[YYYYYYYYYZZZ^^^ccchhhkkkkkkmmmnnnmmmiiiccc\\\YYY\\\___dddggghhhgggggghhhggghhhhhhiiiiiiiiiiiihhhdddcccbbbaaa`````````aaa___]]]\\\]]]___aaabbbbbbbbbbbbbbbbbbaaa___^^^]]][[[ZZZZZZYYYZZZ[[[\\\]]]SSSRRRPPPOOOOOOPPPRRRSSSSSSTTTVVVWWWWWWWWWYYY[[[\\\]]]^^^]]]\\\]]]^^^```aaabbbccccccddddddddddddbbbcccdddfffgggggghhhhhhkkkllllllkkkjjjiiijjjkkkiiijjjkkkjjjhhhfffggghhhgggfffdddaaa]]][[[\\\]]]\\\[[[ZZZZZZ[[[]]]___```ccceeeeeebbb______cccfffkkkllloooqqqppplllfffaaabbbcccgggkkkooopppmmmkkkiiiiiihhhgggffffffggggggdddbbbaaadddjjjppprrrssskkkhhheeegggmmmpppnnnlllaaaaaa```````````````aaabbbcccdddfffggggggfffeeeaaaaaabbbbbbbbbbbbaaaaaa]]]]]]]]]\\\\\\]]]aaacccbbbaaaaaa``````____________```___\\\XXXTTTRRRRRROOOPPPPPPPPPOOONNNLLLKKKHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKOOONNNMMMIIIEEEDDDDDDEEECCCBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<<<<<<<<;;;999888888888888888888777777777777777888333444666999:::999555111555444444333333333444444222222333333333333222222000000000000000000000000////////////////////////////////////////////////..............................////////////.......................................------------------...////////////...---++++++,,,,,,------------------------------------...------,,,,,,------...------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------pppooommmlllllllllmmmnnnoooppprrruuuwwwvvvsssqqqjjjlllnnnnnnllljjjkkkmmmpppooonnnllliiigggeeeeeehhhlllqqqtttsssoooiiieee```^^^```eeegggccc______]]]]]]^^^___```aaabbbccc```]]]]]]bbbeeeddddddffffffgggggghhhfffdddbbb```aaabbbcccaaa___]]]\\\]]]]]]^^^^^^]]]\\\[[[YYYXXXVVVXXXZZZ]]]^^^^^^]]]\\\^^^]]]\\\[[[[[[[[[\\\]]][[[\\\^^^______^^^\\\[[[YYYZZZZZZZZZ[[[[[[[[[[[[YYYZZZ[[[ZZZXXXWWWXXXYYY\\\^^^``````___^^^___```______``````___^^^]]]\\\_________```bbbcccbbbaaa[[[]]]]]]ZZZUUURRRTTTWWWUUUVVVXXXWWWVVVUUUVVVWWWUUUUUUVVVVVVWWWWWWWWWWWWZZZZZZZZZZZZYYYYYYXXXXXXWWWVVVUUUWWWYYYZZZZZZYYYTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXWWWVVVTTTSSSOOONNNLLLKKKKKKNNNQQQSSSUUUUUUUUUVVVWWWXXXYYYZZZ\\\\\\[[[[[[\\\]]]^^^^^^\\\^^^___^^^]]]\\\]]]^^^bbbaaa```______```aaaaaacccddddddfffgggggghhhhhhkkklllnnnoooooommmkkkiiicccaaa___```ccceeeggggggeeedddcccbbbaaaaaa``````ZZZZZZZZZZZZ[[[[[[\\\]]]\\\[[[ZZZZZZ\\\___ccceeefffjjjllljjjddd^^^[[[[[[[[[___dddggghhhggggggggghhhiiiiiiiiiiiihhhhhhgggbbbaaa___^^^^^^___aaabbbdddaaa___^^^___````````````aaabbbbbbaaa```______]]]\\\[[[[[[[[[]]]^^^___VVVTTTRRRPPPPPPQQQRRRTTTWWWVVVUUUVVVXXXZZZZZZZZZ[[[]]]^^^^^^]]]^^^```bbbcccdddfffggghhhgggeeedddeeeeeeeeeggghhhjjjlllmmmiiijjjkkkjjjiiiiiijjjlllgggjjjlllllliiigggfffgggfffhhhiiigggddd```]]]\\\YYYZZZZZZ[[[\\\^^^______```cccdddaaa]]]\\\___ccchhhiiilllooopppmmmgggccccccdddgggjjjmmmllljjjgggggggggfffeeeeeeeeeffffffgggcccaaacccjjjqqqssssssllljjjiiijjjkkkkkkjjjhhh_______________````````````aaaccceeeeeeeeedddccc``````aaaaaaaaaaaa``````]]]]]]\\\[[[ZZZ\\\___bbbbbbaaaaaa```___^^^^^^^^^^^^______\\\WWWRRRQQQQQQMMMNNNPPPQQQQQQOOOLLLJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJMMMMMMLLLIIIFFFDDDEEEFFFCCCCCCAAA@@@??????????????????>>>>>>>>>=========<<<;;;:::999777777777777666666555555555555666666333333444666777666444111222333333444444444333333000111111222222111111000///000000000000000000000////////////////////////////////////////////////........................---...///000000///...---.................................------,,,,,,,,,...///000000000000///...------,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------,,,++++++,,,------...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,llllllkkklllmmmoooqqqrrrooopppqqqtttvvvvvvtttqqqllloooqqqpppnnnmmmnnnppprrrqqqnnnkkkhhheeedddcccfffjjjoooqqqooojjjfffddd```___bbbiiikkkfffaaa```]]]^^^^^^___```aaaaaabbbaaa]]]]]]bbbdddcccccceeegggggghhhhhhgggeeebbbaaabbbcccbbb___\\\YYYYYYZZZ\\\]]]]]]]]]\\\[[[YYYXXXTTTUUUXXXZZZ[[[[[[ZZZYYY]]]\\\[[[ZZZZZZ[[[\\\\\\ZZZ[[[]]]^^^^^^]]]\\\ZZZZZZZZZYYYYYYZZZZZZ[[[\\\WWWXXXYYYYYYWWWWWWXXXYYY]]]___aaaaaa```___```aaa```aaaaaabbbaaa___^^^]]]`````````bbbeeegggfffeee]]]aaabbb^^^VVVRRRUUUYYYVVVXXXYYYYYYWWWUUUUUUVVVTTTTTTUUUUUUVVVVVVVVVVVVZZZZZZZZZZZZYYYYYYYYYYYYWWWVVVUUUVVVXXXZZZZZZZZZTTTTTTSSSSSSTTTTTTUUUVVVUUUVVVVVVWWWVVVUUUSSSRRRPPPNNNKKKJJJJJJLLLOOOQQQRRRRRRSSSTTTUUUWWWXXXYYY]]]]]]]]]]]]^^^___``````ZZZ[[[\\\\\\\\\]]]___aaacccbbbaaa``````aaabbbcccdddddddddeeefffggghhhiiihhhjjjlllnnnooonnnllljjjbbb```___```cccfffhhhhhhfffeeecccaaa```aaaaaabbbZZZZZZZZZZZZ[[[\\\^^^^^^bbbaaa^^^\\\\\\]]]___```ccchhhkkkggg___ZZZ[[[^^^ZZZ^^^cccggghhhgggggggggiiiiiiiiiiiiiiihhhgggfff```___]]]\\\]]]___aaabbbgggddd```____________^^^```aaaccccccaaaaaaaaaaaa^^^^^^]]]\\\\\\]]]^^^___YYYWWWTTTRRRPPPQQQSSSTTT\\\YYYWWWXXX\\\^^^]]][[[[[[\\\^^^^^^^^^___bbbdddeeefffiiikkkkkkiiigggeeeiiiiiiiiijjjlllnnnqqqsssggghhhiiiiiihhhiiikkkmmmfffjjjnnnnnnkkkgggfffgggeeeiiimmmmmmjjjddd___\\\XXXYYY[[[]]]^^^_________]]]```bbb```[[[YYY\\\```eeefffiiimmmooommmiiieeeeeeeeefffiiikkkjjjhhheeefffeeeeeedddddddddeeeeeeiiieeeaaadddjjjppprrrrrrmmmmmmlllkkkiiigggeeeddd^^^^^^^^^_________``````^^^```bbbcccdddcccaaa`````````aaaaaaaaaaaa``````^^^^^^\\\ZZZYYYZZZ]]]```aaaaaa```___^^^^^^]]]\\\]]]______\\\VVVQQQPPPPPPLLLMMMPPPRRRRRROOOLLLJJJGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKJJJIIIIIILLLLLLKKKHHHEEEDDDEEEGGGDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>============<<<;;;:::888777666666666444444333333333444444555444333222333444444333222111222333444555444333222000000111111111111000000////////////000000000000111111111111111111111111////////////////////////........................---...///000000///...---.................................------,,,,,,,,,...///000111111000///...///...------,,,+++******------------------------...------,,,,,,------...------++++++++++++------...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++dddfffhhhkkkmmmooooooooonnnooooooppppppppppppoooqqqsssssspppllllllqqqvvvwwwsssnnniiieeeeeefffggghhhiiijjjjjjjjjiiigggfffccccccdddeeeeeeeeeddddddbbbaaabbbccccccaaa]]]ZZZZZZ\\\___bbbdddeeeeeeeeefffeeeccccccdddddddddccc```aaaaaa```]]]ZZZZZZZZZ[[[[[[\\\]]]^^^]]]ZZZWWWYYYXXXXXXXXXXXXYYYZZZZZZ^^^[[[XXXWWWYYY[[[\\\\\\[[[\\\]]]]]]\\\ZZZWWWUUUXXXXXXYYYZZZZZZYYYXXXWWWVVVVVVVVVXXXZZZZZZXXXVVV___```aaaaaa___```aaaccceeedddcccbbbaaa______^^^bbbbbbccceeeggghhhgggeeehhhgggeeeaaa\\\YYYYYYZZZ[[[\\\\\\\\\ZZZXXXWWWUUUVVVTTTSSSRRRSSSUUUXXXZZZZZZZZZ[[[\\\\\\[[[YYYYYYTTTRRRQQQRRRVVVZZZ\\\\\\XXXWWWVVVTTTSSSTTTTTTUUUVVVUUUUUUVVVVVVSSSOOOKKKKKKJJJIIIJJJLLLOOOPPPPPPNNNOOOQQQRRRSSSUUUXXXZZZ^^^^^^______^^^\\\[[[ZZZ\\\]]]^^^___```bbbccccccccccccbbbaaaaaaaaabbbbbbgggffffffgggggggggdddbbbeeegggiiikkklllmmmmmmlllfffcccaaabbbeeehhhjjjkkkeeebbb```______``````___]]]^^^_________^^^]]]\\\______^^^]]]\\\\\\[[[[[[aaaaaa```^^^[[[YYYZZZ[[[]]]```cccfffhhhjjjmmmoooooonnnllljjjhhhfffdddccc^^^^^^^^^^^^```aaabbbcccccceeegggfffccc```___^^^eeeeeeeeefffhhhhhheeecccaaa___]]]^^^______]]]ZZZWWWTTTSSSUUUUUUSSSSSSVVVUUUYYY]]]^^^\\\[[[\\\^^^___```bbbbbbaaaaaabbbdddhhhgggggghhhiiigggdddaaaddddddeeehhhlllnnnnnnnnnllliiigggfffgggggggggfffjjjjjjkkkkkkjjjiiigggfffhhhiiijjjjjjhhhddd```]]]YYYZZZ\\\]]]^^^]]][[[ZZZ^^^___aaa___\\\[[[]]]```bbbggglllpppoookkkhhhggg```dddiiilllllljjjhhhggghhhgggeeeccccccccceeeffffffeeeddddddfffjjjooorrrnnnnnnllljjjgggcccaaa___]]]\\\ZZZZZZ\\\^^^^^^]]]eeeddddddccccccddddddeeecccaaa```aaabbbbbbaaa```_________]]][[[ZZZ\\\^^^bbbaaa```^^^]]]\\\[[[[[[ZZZZZZYYYXXXUUURRRPPPNNNQQQNNNLLLMMMOOOPPPNNNKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCDDDFFFHHHHHHHHHFFFEEEJJJJJJHHHGGGFFFFFFEEEEEEDDDBBB@@@??????>>><<<:::>>>>>>>>>>>>===<<<;;;:::;;;:::888777777777555333666666666555555444444444222222111111111111111111111111222222222222111111111111111111111000//////////////////............111444777666333000///000000000///...------,,,,,,+++,,,------......------------......------,,,+++,,,---------.../////////---......---++++++,,,...///...---,,,,,,,,,,,,,,,------------------------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,dddfffhhhjjjlllmmmmmmmmmllllllmmmnnnnnnnnnnnnmmmooorrrtttrrrppppppuuuyyywwwsssnnniiifffeeefffggghhhhhhhhhhhhhhhgggffffffdddddddddddddddeeeeeeeeecccccccccddddddccc___\\\\\\]]]___aaacccddddddeeeeeeddddddcccdddccccccbbb```aaabbbaaa^^^\\\\\\]]]]]]\\\\\\\\\]]]\\\YYYWWWWWWWWWWWWWWWWWWXXXXXXXXX\\\ZZZXXXXXXYYYZZZZZZZZZ[[[\\\\\\]]]\\\ZZZXXXVVVWWWXXXYYYZZZZZZYYYXXXXXXVVVVVVVVVYYY[[[\\\[[[ZZZ___`````````______aaabbbcccccccccbbbaaaaaa``````aaaaaabbbdddggghhhgggeeeeeeeeeccc```\\\ZZZZZZ[[[]]]]]]]]]]]][[[YYYWWWUUUUUUTTTSSSRRRSSSUUUWWWYYYZZZZZZ[[[[[[[[[ZZZYYYXXXTTTSSSRRRSSSVVVYYY[[[\\\XXXWWWVVVTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWUUUQQQNNNLLLJJJIIIJJJMMMOOOPPPPPPPPPQQQSSSTTTTTTUUUXXXZZZ^^^^^^_________^^^]]]\\\[[[\\\]]]___```bbbcccccccccccccccbbbbbbccccccdddfffeeeeeefffggggggdddbbbbbbcccfffiiikkklllmmmmmmhhhfffccccccdddggghhhiiibbb```______```bbbbbbbbb```````````````______^^^``````___^^^]]]\\\[[[ZZZ]]]^^^^^^\\\ZZZYYYZZZ[[[^^^aaadddgggiiikkknnnpppqqqpppmmmkkkhhheeecccbbb_________```bbbccceeeeeehhhjjjkkkkkkhhheeeddddddgggfffffffffhhhhhhfffdddaaa___^^^^^^```___]]]ZZZXXXTTTTTTVVVUUURRRRRRUUUWWWZZZ___```___^^^___```___aaabbbcccbbbbbbdddeeeiiiiiiiiiiiijjjiiifffccceeeeeefffiiilllmmmllljjjiiigggeeeeeefffhhhhhhgggiiijjjkkkllllllkkkiiigggfffhhhiiijjjiiifffbbb```\\\[[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^\\\ZZZZZZ\\\^^^```dddjjjmmmllljjjgggfffaaadddhhhkkkkkkjjjhhhggghhhfffdddcccbbbcccdddeeeccccccbbbccceeehhhlllnnnmmmlllkkkiiigggdddaaa```___\\\ZZZYYY[[[]]]]]]]]]ccccccccccccddddddddddddeeedddccccccdddeeedddccc_________]]][[[ZZZ[[[]]]```___^^^]]]\\\\\\[[[[[[YYYYYYYYYWWWUUURRRPPPNNNQQQNNNLLLMMMPPPRRRPPPMMMKKKJJJHHHGGGFFFEEEDDDDDDCCCDDDFFFHHHHHHGGGFFFEEEIIIHHHGGGFFFEEEEEEEEEEEEDDDBBB@@@??????>>><<<:::>>>>>>>>>>>>===<<<;;;;;;;;;999777777777777555333333333333222222222222222555444222111111111222222000111111222222111111000000111111111111000//////000000000000////////////+++---///...,,,))))))***000//////...------,,,,,,+++,,,------...---------......//////......---,,,------------............,,,------,,,******+++,,,......---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------((((((((((((((((((((((((+++,,,,,,------,,,,,,+++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,eeefffhhhjjjkkkkkkkkkjjjiiijjjjjjkkkkkkkkkkkklllmmmpppttttttttttttxxx{{{vvvsssnnniiifffeeefffgggggggggfffeeeeeeeeeeeeeeeeeeeeedddcccdddeeefffgggfffeeeeeeffffffeeebbb_________```aaabbbcccddddddddddddeeeddddddbbb```___```aaabbbaaa```___```aaa```^^^\\\[[[[[[ZZZYYYXXXVVVVVVWWWWWWWWWWWWVVVUUUYYYXXXXXXYYYZZZZZZYYYWWWZZZ[[[\\\\\\\\\ZZZYYYXXXVVVWWWXXXZZZZZZZZZYYYYYYVVVUUUVVVYYY\\\^^^^^^]]]\\\]]]^^^]]]\\\]]]^^^```aaabbbbbbcccccccccbbbbbbaaa```aaaccceeefffeeedddaaaaaaaaa^^^[[[ZZZZZZ[[[^^^^^^^^^]]]\\\ZZZXXXVVVVVVUUUTTTSSSSSSUUUWWWYYYZZZZZZZZZZZZZZZYYYXXXXXXUUUTTTSSSTTTWWWYYY[[[[[[XXXWWWVVVUUUTTTTTTTTTUUUUUUTTTUUUWWWXXXWWWTTTQQQMMMKKKJJJJJJMMMOOOOOOOOORRRSSSTTTTTTTTTUUUWWWYYY\\\]]]___`````````___^^^ZZZ[[[\\\^^^```aaaccccccaaaaaaaaaaaabbbcccddddddeeeddddddeeeffffffdddbbb___```cccfffiiikkklllmmmkkkiiieeedddeeefffffffffaaa```___```ccceeeeeeeeecccbbbaaa`````````aaaaaabbbaaaaaa```^^^\\\[[[ZZZYYYZZZ[[[[[[YYYYYY[[[\\\^^^aaaeeegggiiikkkmmmoooqqqpppnnnkkkgggdddbbbaaaaaaaaaaaabbbdddfffggghhhkkkmmmnnnnnnkkkiiihhhhhhjjjhhhgggfffggghhhgggfffaaa`````````aaa```^^^\\\YYYVVVUUUWWWVVVRRRRRRTTTWWWZZZ^^^aaaaaa````````````aaacccdddddddddfffhhhjjjjjjiiijjjkkkjjjgggeeeffffffgggjjjkkkkkkiiigggeeedddbbbccceeeggggggggghhhjjjmmmoooooonnnkkkiiieeefffhhhhhhhhhfffdddbbb^^^\\\YYYWWWWWWXXXZZZ[[[ZZZZZZ[[[YYYXXXYYY[[[]]]___cccgggjjjiiigggfffeeeccceeegggjjjkkkjjjiiihhhgggfffcccbbbaaaaaabbbccc``````aaabbbdddfffhhhiiiiiiiiiiiihhhgggeeebbbaaaaaa]]]ZZZXXXYYY\\\]]]^^^aaaaaacccdddddddddccccccdddcccbbbcccdddeeedddccc___```___]]][[[YYYZZZ[[[]]]]]]\\\\\\\\\[[[[[[[[[YYYYYYXXXWWWUUUSSSQQQPPPOOOLLLKKKLLLPPPQQQPPPMMMKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDFFFGGGGGGGGGFFFEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCAAA???>>>>>>===<<<:::>>>>>>>>>======<<<;;;::::::888777666777666555333111111111111111222222222777666333111000111222333000111111222222111111000000000111111000000///...111111111000000000//////---......---+++***+++,,,//////......---,,,,,,,,,++++++,,,---------------///////////////...------............------------+++,,,---,,,***)))***+++...------,,,,,,,,,,,,,,,------,,,,,,+++++++++***------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,ggghhhjjjkkkkkkkkkjjjiiihhhhhhhhhiiiiiijjjkkkkkklllooosssuuuuuuuuuwwwyyytttqqqmmmiiifffeeeeeeffffffeeedddbbbbbbcccddddddfffeeeccccccccceeegggiiihhhgggggghhhhhhgggdddbbbcccccccccccccccddddddeeecccdddfffeeeccc```^^^]]]___aaabbbbbbaaaaaaccceeebbb___[[[YYYYYYYYYYYYXXXUUUVVVWWWXXXXXXWWWVVVUUUYYYYYYYYY[[[\\\\\\YYYWWWYYYZZZZZZ[[[[[[[[[ZZZYYYUUUVVVXXXYYYZZZZZZZZZZZZVVVUUUVVVXXX[[[\\\\\\[[[YYYZZZZZZZZZYYYYYY[[[]]]___```bbbcccddddddddddddcccaaa```aaabbbbbbaaa```]]]^^^^^^]]][[[ZZZ[[[\\\[[[\\\\\\]]]\\\[[[ZZZYYYWWWWWWVVVUUUVVVWWWXXXZZZYYYYYYZZZZZZYYYYYYYYYYYYWWWVVVUUUVVVXXXZZZZZZZZZXXXWWWWWWVVVUUUUUUTTTTTTTTTTTTUUUWWWXXXYYYWWWUUUOOOMMMKKKKKKMMMNNNNNNNNNRRRSSSTTTTTTSSSSSSUUUWWWZZZ[[[]]]___``````______ZZZZZZ\\\]]]___aaabbbccc]]]^^^^^^^^^```aaabbbcccdddccccccdddfffeeecccaaa___```bbbeeegggjjjkkklllkkkiiifffeeefffggggggfffdddcccbbbdddfffhhhhhhgggeeedddaaa___^^^___aaabbbccccccbbbaaa___]]]ZZZYYYVVVXXXZZZ[[[[[[[[[]]]^^^]]]```cccfffgggiiilllnnnooonnnllljjjgggdddcccbbbaaabbbbbbdddfffhhhjjjkkkkkklllnnnmmmkkkiiiiiiiiillljjjgggfffggghhhhhhgggccccccdddddddddccc```___[[[XXXWWWYYYXXXTTTSSSUUUVVVYYY\\\___`````````___```bbbdddeeeeeefffhhhjjjjjjiiihhhiiijjjjjjgggeeeeeeeeegggiiikkkkkkhhhfffeeecccaaaaaaccceeeeeeeeefffiiimmmqqqrrrqqqnnnlllggggggggggggfffdddbbbaaa]]]\\\ZZZXXXWWWXXXZZZ[[[ZZZZZZYYYYYYYYYZZZ\\\^^^aaadddfffgggfffeeeddddddffffffggghhhjjjkkkjjjiiigggeeecccaaa``````aaabbb^^^___```bbbdddeeeeeefffffffffgggggggggeeecccbbbbbb^^^ZZZXXXYYY[[[^^^______```bbbddddddcccbbbaaa```___^^^___aaaaaaaaa____________]]][[[YYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVUUUSSSRRRQQQLLLJJJIIIKKKNNNPPPOOOMMMKKKKKKJJJIIIHHHFFFEEEDDDCCCDDDEEEEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@===<<<<<<<<<;;;:::<<<<<<<<<<<<;;;:::999888999777666666666666555333111111222222333333333444888666333000//////000111000000111111111111000000000000000000000//////...000000000000////////////111000000///.........///.........------,,,,,,,,,++++++,,,------------,,,...............------,,,.........------,,,,,,,,,+++,,,------+++******+++------,,,,,,+++,,,,,,------,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,++++++*********++++++++++++++++++++++++iiijjjkkkllllllkkkjjjiiihhhhhhhhhhhhiiijjjkkkllllllnnnqqqssssssrrrrrrsssrrroookkkhhheeedddddddddeeedddbbbaaaaaaaaabbbccceeedddcccbbbccceeegggiiiiiihhhggghhhiiihhhfffdddffffffffffffffffffffffffdddfffhhhfffbbb___]]]\\\___```aaaaaaaaabbbdddfffccc___[[[YYYYYYYYYYYYYYYVVVVVVWWWXXXXXXXXXXXXXXXZZZZZZ[[[]]]^^^]]]ZZZXXXWWWXXXXXXYYYZZZZZZZZZZZZUUUVVVXXXYYYZZZZZZZZZZZZWWWUUUUUUUUUWWWYYYXXXWWWVVVWWWWWWWWWVVVVVVXXXYYY]]]^^^aaacccdddeeeeeedddeeecccaaa______^^^]]][[[ZZZ[[[]]]]]][[[[[[\\\]]]XXXYYYZZZ\\\]]]]]]\\\\\\YYYYYYXXXXXXXXXYYYZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[ZZZXXXWWWXXXZZZ[[[[[[ZZZXXXXXXWWWWWWVVVUUUUUUTTTSSSSSSTTTVVVYYYZZZYYYWWWPPPNNNLLLLLLMMMNNNNNNMMMQQQRRRSSSRRRQQQRRRSSSUUUWWWYYY[[[]]]^^^______^^^ZZZ[[[\\\]]]^^^___```aaa]]]]]]]]]^^^```aaaccccccbbbbbbbbbccceeedddbbb```bbbbbbccceeefffhhhiiijjjiiihhhffffffhhhiiiiiihhhiiihhhggghhhiiijjjiiigggeeeccc```]]]]]]^^^```aaabbbbbbbbbaaa___]]]ZZZXXXVVVXXX[[[]]]]]]]]]___```[[[^^^aaadddeeegggiiikkkkkkjjjiiihhhfffeeedddcccaaabbbcccdddgggiiikkkmmmlllmmmnnnmmmjjjiiiiiiiiillljjjgggggghhhiiiiiihhheeefffhhhiiigggeeecccbbb^^^[[[[[[]]]\\\WWWVVVWWWYYYZZZ\\\___aaaaaaaaa```aaaccceeeffffffgggiiikkkhhhgggffffffhhhhhhfffeeebbbbbbdddgggkkkllljjjiiifffdddaaaaaabbbcccbbbbbbeeehhhmmmqqqssssssqqqpppkkkjjjhhhfffcccaaa___^^^[[[[[[[[[\\\\\\\\\]]]]]]^^^\\\[[[ZZZ\\\^^^```aaaeeeggghhhgggfffeeeeeefffkkkiiiggghhhjjjkkkkkkjjjgggeeecccaaa___``````aaa^^^___aaacccddddddddddddcccdddfffgggfffeeecccbbbccc___[[[YYYZZZ]]]___```___```bbbccccccbbb```___]]]\\\[[[\\\^^^___^^^]]]]]]^^^___]]][[[YYYYYYZZZXXXYYYZZZ[[[[[[[[[ZZZZZZXXXXXXWWWUUUTTTSSSSSSRRRNNNKKKJJJLLLPPPQQQPPPNNNKKKKKKJJJJJJHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@AAABBBBBBBBBAAAAAAAAA???<<<:::;;;;;;;;;:::::::::::::::999888777777888666555555666666444333111111111222222333333333555444111///......//////000000000111111000000000000000000000000///......//////.........---------...---,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,***+++,,,,,,------,,,,,,,,,------------,,,++++++......------,,,,,,,,,++++++---///...---++++++,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++***,,,,,,,,,,,,++++++******++++++++++++++++++++++++jjjkkklllmmmlllllljjjjjjhhhggggggggghhhjjjkkkmmmkkklllnnnooopppoooooonnnooommmjjjfffdddcccbbbbbbccccccbbbaaaaaaaaaaaaaaacccbbbbbbbbbccceeeggghhhiiihhhgggggghhhhhhfffeeeggghhhiiijjjjjjiiihhhgggfffhhhiiigggaaa]]]\\\]]]]]]^^^_________aaadddfffbbb___[[[YYYYYYZZZZZZYYYVVVVVVVVVVVVWWWYYYZZZ[[[[[[[[[\\\]]]___^^^[[[YYYUUUUUUVVVWWWXXXYYYZZZ[[[VVVWWWXXXZZZZZZZZZYYYYYYVVVTTTSSSSSSUUUVVVVVVUUUTTTUUUVVVUUUTTTUUUVVVXXX[[[]]]```cccdddeeeddddddeeeccc```^^^]]]\\\ZZZXXXXXXZZZ\\\]]]\\\\\\\\\]]]XXXYYY[[[]]]^^^^^^^^^^^^ZZZYYYYYYYYYYYYYYYZZZZZZXXXXXXXXXYYYZZZ\\\^^^^^^]]]\\\[[[[[[\\\]]][[[ZZZWWWXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSUUUXXXYYYYYYXXXRRRPPPMMMLLLMMMMMMMMMLLLPPPQQQRRRRRRQQQQQQSSSUUUWWWXXXZZZ\\\^^^^^^^^^^^^[[[[[[\\\]]]]]]^^^^^^___^^^^^^^^^___```bbbcccdddaaa```aaabbbddddddbbb```bbbbbbcccccceeefffhhhiiihhhgggfffgggiiikkkkkkjjjlllkkkjjjkkkkkkkkkhhhfffdddbbb___]]]\\\]]]^^^___```aaaaaaaaa```]]]ZZZXXXWWWZZZ]]]____________```ZZZ]]]```bbbdddeeegggiiiggggggfffeeeeeedddccccccbbbbbbdddfffhhhkkkmmmooopppppppppnnnkkkjjjjjjjjjjjjhhhgggggghhhiiiiiihhheeehhhkkkkkkiiifffeeeddd```^^^___aaa```\\\ZZZ\\\```___^^^```bbbddddddccccccdddfffgggggggggiiikkkfffeeeddddddffffffeeedddaaaaaabbbeeeiiillllllkkkfffdddaaaaaaaaabbbaaa```dddggglllpppsssttttttssspppnnnkkkgggccc```^^^]]][[[\\\]]]___aaabbbcccdddbbb___]]]]]]```ccceeefffiiiiiijjjiiihhhiiikkkmmmrrrmmmiiihhhjjjlllllljjjgggfffcccaaa`````````aaa___```aaabbbccccccccccccaaabbbeeeffffffeeebbbaaabbb___\\\[[[]]]___aaabbb```aaaaaabbbaaa___^^^]]]]]]\\\\\\]]]___```___^^^[[[]]]^^^]]][[[ZZZZZZZZZXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTQQQNNNMMMOOORRRSSSRRRPPPJJJJJJJJJJJJHHHFFFDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@>>>???@@@BBBBBBBBBAAA@@@@@@===:::999999:::;;;::::::::::::999999888777666777555444444555555444333000000000000000111111111333222111000///.........///000000111111000000/////////000000//////...---.........---------,,,,,,...,,,+++,,,---...---+++------,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******------------,,,,,,,,,,,,+++---//////...,,,+++,,,+++++++++++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++*********++++++,,,,,,,,,+++***++++++++++++++++++++++++iiijjjkkkllllllkkkjjjiiigggfffeeeeeegggiiikkklllkkkkkkkkklllmmmnnnnnnmmmlllkkkhhheeebbbaaaaaaaaabbbbbbbbbbbbbbbaaa`````````aaaaaabbbcccdddeeefffhhhgggffffffggggggfffdddeeegggjjjlllllljjjhhhfffhhhjjjkkkggg```\\\]]]___\\\]]]]]]]]]]]]___bbbeee```]]][[[ZZZZZZ[[[ZZZYYYTTTTTTSSSSSSUUUXXX[[[]]][[[[[[[[[\\\]]]]]][[[YYYSSSSSSTTTUUUVVVXXXZZZZZZWWWXXXYYYZZZZZZYYYXXXXXXTTTRRRQQQRRRTTTVVVWWWVVVUUUVVVWWWVVVUUUVVVWWWYYYZZZ\\\___bbbddddddcccbbbccc```]]]\\\\\\[[[ZZZYYYXXXZZZ]]]]]]]]]\\\]]]^^^\\\]]]^^^`````````___^^^XXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXYYY[[[^^^aaabbb___^^^]]]^^^___^^^\\\[[[WWWXXXXXXXXXXXXVVVUUUTTTSSSRRRRRRTTTWWWYYYXXXXXXSSSQQQNNNMMMMMMMMMLLLKKKPPPQQQRRRRRRRRRRRRTTTVVVXXXYYY[[[]]]^^^^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^`````````___```aaaccccccaaa```______```aaaccceeehhhiiihhhgggggghhhjjjkkkkkkjjjlllkkkjjjkkkkkkkkkhhhfffdddbbb```^^^]]]]]]]]]^^^^^^___```aaa___]]]ZZZXXXYYY[[[^^^```___^^^^^^^^^[[[]]]aaacccdddeeegggiiiffffffeeedddcccbbbaaa```cccdddfffhhhkkknnnppprrrrrrrrrqqqnnnkkkiiiiiijjjgggffffffgggiiijjjiiihhhdddhhhkkkllliiifffddddddcccaaabbbeeeeee```___```eeebbb___^^^aaacccdddddddddeeeggggggfffggghhhjjjfffdddcccccceeefffeeedddbbbaaaaaacccgggjjjlllllleeecccaaa```aaaccccccbbbcccfffjjjooorrruuuvvvvvvtttrrrnnniiieeebbbaaa```^^^^^^^^^```cccgggkkkmmmeeebbb______cccgggiiiiiijjjjjjkkkkkklllooosssvvvwwwqqqkkkiiikkkmmmlllkkkhhhgggdddbbb``````aaaaaa___`````````aaabbbbbbbbb```aaadddffffffdddaaa___aaa___]]]]]]```bbbddddddcccbbbaaa```___]]]\\\\\\]]]\\\[[[\\\___```___^^^YYY[[[]]]]]]\\\[[[[[[[[[YYYZZZ[[[\\\\\\[[[YYYXXXXXXWWWUUUTTTTTTTTTTTTUUUQQQOOOMMMNNNQQQRRRPPPNNNHHHIIIIIIIIIHHHFFFCCCAAA@@@@@@???>>>>>>>>>>>>>>><<<>>>@@@BBBBBBBBBAAA@@@???===999888888:::::::::;;;;;;;;;;;;:::999888777666555333444555555444222111111111111111000000000000111111222111000///...//////000000000000////////////000000//////...---///.........------------///...---///111111...,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,------***,,,//////---+++***+++++++++******+++,,,,,,---++++++,,,,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******((()))+++,,,------,,,,,,************************ggghhhiiijjjkkkjjjiiiiiifffeeeddddddeeehhhjjjllljjjiiiiiijjjmmmnnnnnnnnnkkkiiigggdddbbb``````___aaabbbcccccccccbbb```___^^^___aaabbbddddddddddddgggfffeeeeeeffffffeeeddddddfffjjjlllmmmjjjgggeeejjjllllllggg```\\\]]]```\\\\\\\\\\\\\\\]]]aaaddd^^^\\\[[[ZZZ[[[\\\[[[ZZZSSSRRRQQQQQQSSSWWW[[[^^^[[[ZZZYYYZZZ\\\\\\ZZZYYYQQQRRRRRRSSSUUUWWWYYYZZZXXXYYYYYYZZZZZZYYYXXXWWWRRRQQQPPPQQQTTTWWWYYYYYYWWWXXXXXXXXXWWWWWWYYY[[[YYY[[[^^^aaaccccccbbbaaa```^^^[[[ZZZ[[[\\\\\\[[[XXXZZZ]]]^^^]]]]]]]]]^^^aaaaaabbbbbbbbb```___^^^WWWWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXZZZ\\\___bbbdddaaa```______```___]]][[[WWWXXXXXXYYYXXXVVVUUUTTTSSSRRRRRRTTTVVVXXXXXXWWWTTTRRRNNNMMMMMMMMMLLLKKKPPPRRRSSSSSSSSSTTTVVVXXXYYYZZZ\\\^^^____________]]]]]]]]]\\\\\\\\\[[[[[[XXXXXXXXXXXXYYYZZZ[[[\\\_________aaaccccccaaa___\\\\\\]]]___aaaeeehhhjjjjjjiiihhhiiijjjkkkjjjiiijjjiiiiiijjjkkkjjjhhhfffdddcccaaa___^^^]]]^^^^^^\\\^^^___```___]]]ZZZXXXZZZ\\\___```___]]]]]]]]]\\\^^^aaacccdddfffhhhiiigggfffeeecccaaa```^^^^^^eeefffgggjjjmmmpppssstttqqqqqqpppmmmiiigggfffgggddddddeeehhhjjjkkkiiigggcccgggkkkkkkhhheeeccccccdddbbbdddhhhgggcccbbbcccfffaaa]]]\\\^^^aaabbbbbbdddfffggggggffffffgggiiifffeeecccccceeeffffffeeedddbbbaaabbbeeeiiikkklllcccaaa``````bbbdddeeedddccceeeiiimmmrrruuuwwwxxxwwwtttpppkkkgggeeeddddddaaa___^^^___cccjjjqqquuufffccc___```dddhhhjjjkkkiiijjjkkkmmmoootttzzz~~~zzztttllljjjkkkmmmmmmkkkiiigggeeebbbaaa```aaaaaa```____________```aaabbb___aaadddffffffcccaaa___```___^^^___bbbdddeeeeeedddcccaaa___]]]\\\[[[[[[[[[ZZZZZZ[[[]]]^^^^^^]]]XXXZZZ]]]]]]\\\[[[[[[\\\ZZZ[[[\\\]]]\\\[[[YYYWWWXXXWWWUUUTTTTTTTTTUUUUUUOOOLLLJJJKKKNNNNNNLLLJJJHHHHHHIIIIIIGGGEEEBBBAAA??????>>>======<<<======<<<===@@@BBBCCCBBBAAAAAA???<<<999777888999::::::<<<<<<<<<<<<;;;:::999999555444333333444555444222555444444444333222222222///111222444333222000/////////000000000000/////////////////////......---000/////////............,,,++++++...000000---))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------......------,,,++++++++++++,,,,,,---------)))+++......,,,***))))))+++*********+++,,,,,,---***+++,,,---......///000++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******'''(((***,,,---------,,,************************bbbdddeeefffgggiiilllnnnmmmjjjfffdddccceeehhhjjjkkkjjjiiiiiiiiijjjkkklllkkkhhheeeaaa______```aaabbbbbbbbbbbbbbbaaaaaaaaa^^^^^^^^^^^^___```bbbccceeeeeefffhhhiiiiiifffdddgggeeegggmmmmmmfffccceeekkkgggccc``````______^^^^^^[[[XXXYYY\\\]]]\\\ZZZ[[[ZZZZZZ[[[\\\]]]\\\ZZZ[[[XXXUUUTTTVVVXXXYYYYYYZZZYYYYYYYYYXXXXXXXXXXXXTTTQQQNNNOOOTTTXXXZZZZZZYYYYYYYYYXXXWWWWWWVVVVVVWWWUUURRRQQQRRRUUUYYY[[[^^^]]]ZZZYYYXXXYYYZZZ[[[ZZZZZZ[[[[[[[[[ZZZZZZYYY[[[YYYXXXXXXZZZ[[[[[[ZZZZZZZZZ[[[\\\\\\]]]^^^^^^``````aaabbbbbb```\\\YYY[[[[[[YYYWWWVVVUUUVVVVVVWWWXXXYYY[[[^^^aaaccceeeaaa```^^^\\\[[[[[[[[[\\\XXXYYY[[[]]]^^^ZZZUUUPPPPPPPPPPPPSSSVVVXXXYYYXXXZZZYYYXXXVVVTTTRRRQQQPPPQQQQQQQQQRRRTTTVVVYYYZZZ\\\]]]^^^^^^^^^\\\ZZZXXX[[[ZZZYYYYYYZZZZZZXXXWWW\\\[[[YYYXXXXXXXXXZZZZZZXXXZZZ^^^``````___]]][[[XXXZZZ\\\___aaacccccccccfffggggggfffeeeddddddeeeggghhhhhhiiiiiiiiihhhhhhhhhfffeeeeeefffddd___[[[\\\\\\]]]]]]\\\[[[YYYXXXZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZ\\\___aaabbbcccccccccdddcccbbb___]]]]]]]]]eeefffiiilllnnnqqqrrrsssrrrrrrqqqpppnnnkkkhhhgggdddddddddeeefffggghhhiiiiiihhhhhhgggfffdddcccbbbgggdddbbbcccfffgggbbb^^^___]]][[[ZZZ[[[]]]___aaa``````bbbdddggghhhfffeeeeeeeeedddddddddeeeeeefffaaa___^^^```dddffffffeeecccaaa```aaaeeegggeeeccceeegggkkkooorrrsssttttttvvvsssooollliiigggdddbbbYYY[[[]]]```cccfffggghhhdddbbb```bbbgggkkkmmmmmmpppooolllkkklllooosssuuurrrpppnnnmmmnnnnnnmmmlllhhhfffdddaaa___^^^^^^^^^]]]]]]^^^___aaacccdddeeefffeeeiiiooonnnfffaaabbb___^^^]]]\\\^^^```dddfffccccccbbb```\\\[[[[[[\\\YYYXXXYYY[[[^^^```___^^^[[[[[[ZZZ\\\]]]^^^]]]\\\XXXXXXWWWYYYZZZYYYWWWTTTRRRRRRQQQPPPOOOOOONNNNNNJJJIIIHHHHHHHHHJJJLLLMMMHHHGGGFFFEEEDDDCCCBBBBBBBBB???======???@@@===;;;===>>>???@@@@@@???>>>===<<<;;;999888888999;;;<<<>>>===<<<;;;:::888444111555555444444444333333333222222222222222222222222000000000000////////////222111000//////.../////////............------------------,,,,,,---------000...,,,+++,,,,,,***)))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,)))))))))(((((((((((('''++++++************++++++,,,,,,,,,++++++******************))))))))))))))),,,+++++++++***)))))))))******++++++++++++******))),,,......,,,***))))))***)))))))))))))))***+++bbbdddeeefffhhhjjjmmmooollliiifffdddccceeehhhjjjkkkjjjiiihhhhhhiiijjjjjjiiigggdddaaa```______```________________________^^^]]]]]]]]]]]]___aaabbbccccccdddfffggggggeeeccccccaaadddjjjjjjeeebbbdddgggdddaaa``````aaaaaa```___^^^[[[[[[[[[[[[ZZZYYYZZZZZZZZZ\\\^^^___^^^]]]\\\YYYVVVUUUVVVXXXYYYYYYXXXYYYYYYYYYYYYYYYZZZZZZTTTQQQOOOOOOSSSVVVXXXXXXXXXWWWWWWVVVUUUTTTTTTSSSVVVTTTRRRQQQRRRUUUXXX[[[]]]\\\ZZZYYYXXXYYYZZZ[[[YYYZZZ[[[[[[[[[[[[[[[ZZZWWWVVVUUUVVVXXXYYYYYYXXXYYYYYYZZZ\\\]]]^^^___``````___```bbbccccccaaa^^^^^^\\\YYYXXXXXXXXXXXXXXXVVVWWWXXX[[[]]]```cccdddaaa```^^^\\\[[[ZZZZZZ[[[YYYZZZ\\\^^^^^^\\\VVVRRRRRRSSSUUUVVVWWWXXXYYYZZZZZZZZZXXXWWWVVVTTTSSSSSSSSSRRRSSSSSSUUUWWWYYY[[[\\\]]]^^^^^^]]]\\\ZZZXXX[[[ZZZXXXYYYZZZZZZXXXWWWYYYYYYXXXXXXXXXXXXXXXYYY[[[]]]___aaaaaa___\\\ZZZXXXYYY\\\^^^```bbbbbbbbbccceeefffeeeddddddeeefffdddeeefffggghhhiiiiiiiiigggeeedddddddddbbb^^^[[[ZZZZZZ[[[[[[[[[ZZZZZZYYY[[[[[[ZZZXXXXXXWWWWWWWWWWWWXXXYYY[[[^^^```aaabbbcccccccccbbb```_________gggiiikkknnnooopppppppppqqqrrrrrrqqqnnnkkkhhheeecccccccccddddddfffggggggeeeeeeeeedddcccbbbaaa```gggeeedddfffiiiiiieee```___]]][[[ZZZ[[[]]]___aaabbbbbbaaaccceeefffeeedddeeeeeeeeeeeeeeeeeeeeeeeeaaa___^^^___bbbddddddcccaaa```___bbbeeeggggggfffhhhjjjmmmpppssstttttttttssspppmmmjjjhhhfffcccaaa]]]^^^aaaccceeeeeeeeeeeedddbbbaaaccchhhlllnnnnnnpppnnnmmmlllmmmoooqqqssssssqqqooonnnnnnnnnmmmlllfffeeeccc```___^^^^^^^^^^^^^^^___```bbbdddeeefffjjjiiilllqqqooogggaaaaaabbb```^^^]]]]]]___aaabbbccccccbbb```]]][[[[[[\\\\\\ZZZZZZZZZ[[[[[[YYYXXXYYYYYYZZZ[[[]]]]]][[[YYYZZZYYYXXXXXXXXXVVVSSSQQQPPPPPPOOONNNNNNMMMLLLLLLIIIHHHFFFFFFFFFGGGIIIJJJGGGFFFEEEDDDCCCBBBAAAAAABBB???===>>>??????===;;;===>>>???@@@@@@???>>>===<<<;;;999888888999;;;<<>><<<;;;;;;999666444555444444444444333333333222222222222222222222222111111000000//////......000//////....../////////............------------......------------......000...,,,++++++,,,+++)))************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))),,,,,,+++++++++*********,,,++++++******++++++,,,+++++++++******)))))))))************************+++++++++*********************++++++++++++******)))+++......,,,***))))))***))))))))))))***++++++``````aaacccfffiiikkkmmmiiihhheeeccccccdddggghhhjjjjjjiiihhhggggggggghhhfffeeedddcccaaa```___^^^]]]]]]]]]]]]^^^___``````^^^]]]\\\[[[\\\]]]___aaaaaaaaabbbccceeeeeecccaaa]]]]]]```eeefffcccbbbcccbbb```^^^___```bbbcccbbb``````___\\\YYYWWWWWWXXXZZZZZZ[[[]]]aaabbbbbbaaa^^^[[[WWWVVVVVVXXXYYYYYYWWWWWWXXXYYYZZZ[[[\\\]]]WWWUUURRRRRRTTTVVVXXXXXXYYYYYYXXXWWWUUUTTTSSSSSSUUUSSSQQQPPPQQQTTTXXXZZZ\\\[[[ZZZYYYZZZ[[[\\\]]]ZZZZZZ[[[[[[[[[[[[[[[ZZZUUUTTTUUUWWWYYYZZZXXXWWWXXXYYYZZZ\\\^^^```aaabbb```______aaadddffffffeeeccc___ZZZYYY[[[\\\\\\ZZZVVVWWWXXXZZZ]]]```bbbdddaaa```^^^\\\ZZZYYYZZZZZZZZZZZZ\\\^^^___]]]YYYUUUUUUXXXZZZZZZXXXXXXYYY\\\YYYYYYYYYXXXWWWWWWVVVVVVUUUUUUUUUUUUVVVXXXZZZ[[[\\\\\\]]]]]]\\\[[[YYYXXX[[[ZZZYYYYYYZZZZZZYYYXXXVVVWWWWWWXXXXXXXXXWWWWWW\\\]]]___```___]]]ZZZYYYWWWYYY[[[]]]___```aaaaaaaaacccddddddddddddeeegggaaabbbdddfffhhhiiijjjjjjeeedddccccccbbbaaa]]]ZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[ZZZYYYWWWVVVUUUTTTTTTUUUUUUVVVWWWZZZ]]]```bbbaaaaaaaaaaaabbbbbbbbbbbbiiikkknnnpppqqqpppnnnmmmpppqqqrrrrrrpppkkkgggcccbbbbbbbbbbbbbbbcccdddeeecccccccccccccccbbbaaaaaafffeeeeeehhhkkkkkkgggccc___^^^\\\ZZZ[[[]]]___aaadddbbb```aaabbbdddddddddeeeeeefffggggggfffeeedddaaa___^^^___```bbbbbbaaa^^^^^^___bbbfffiiijjjiiikkkllloooqqqsssttttttsssooollliiigggfffeeecccaaaaaaccceeeggggggfffcccbbbdddcccccceeeiiimmmppppppoooooonnnnnnnnnnnnooopppsssqqqooonnnooonnnmmmkkkdddcccaaa___^^^^^^^^^___^^^______aaabbbdddfffgggnnnmmmooorrrooohhhbbbaaaeeeccc```]]]\\\]]]^^^___bbbcccbbb```]]][[[[[[\\\[[[ZZZXXXXXXXXXXXXVVVTTTWWWXXXYYY[[[]]]\\\YYYWWW[[[YYYWWWVVVUUUSSSPPPMMMNNNMMMMMMLLLLLLKKKKKKJJJHHHFFFEEECCCCCCDDDEEEFFFEEEDDDDDDCCCBBBAAA@@@@@@AAA???>>>>>>>>>>>>===;;;======????????????======;;;:::999888888999:::;;;>>><<<:::888888888666555444444444444333333333333222222222222222222222222222111111000///......---......---------...//////............------------///......------......//////---+++++++++,,,+++***))))))))))))))))))))))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,,,,++++++++++++,,,++++++******++++++,,,*********)))))))))))))))*********++++++,,,,,,,,,***************+++++++++******++++++++++++******)))+++------+++***)))*********))))))******+++,,,[[[[[[\\\^^^bbbeeegggggggggfffdddccccccdddeeefffiiiiiihhhgggfffeeeeeeeeedddeeeeeeeeedddbbb```___^^^^^^^^^^^^___```bbbccc___^^^\\\[[[[[[]]]___````````````bbbddddddcccaaaYYYZZZ]]]aaacccbbbbbbbbb___^^^\\\]]]___aaaaaaaaa^^^``````]]]XXXVVVWWWYYYZZZZZZ[[[^^^bbbdddeeeddd^^^[[[XXXVVVWWWXXXYYYYYYVVVWWWXXXZZZ\\\]]]______\\\ZZZXXXWWWXXXXXXYYYZZZ]]]\\\\\\ZZZYYYXXXWWWVVVTTTRRRQQQPPPRRRUUUXXXZZZ\\\\\\[[[\\\\\\^^^___```]]]]]]]]]\\\[[[ZZZYYYXXXUUUUUUWWWYYY\\\\\\ZZZXXXVVVWWWYYY\\\___aaacccdddbbb``````aaadddgggiiiiiieeeaaa\\\\\\^^^```___]]]WWWWWWXXXZZZ\\\___aaabbbaaa___]]][[[ZZZYYYYYYZZZYYYZZZ[[[]]]^^^]]]ZZZXXXWWW[[[___^^^YYYWWWYYY\\\XXXXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWWWWXXXYYY[[[\\\\\\\\\\\\\\\[[[ZZZYYYXXX\\\ZZZYYYZZZ[[[[[[ZZZYYYUUUVVVWWWYYYYYYYYYXXXWWWZZZ[[[]]]^^^^^^\\\ZZZYYYWWWXXXZZZ\\\]]]___``````bbbdddeeedddccccccdddeee```aaacccfffhhhiiijjjjjjccccccbbbaaa```___\\\[[[\\\[[[YYYXXXXXXYYYZZZ[[[YYYXXXWWWUUUTTTTTTSSSSSSTTTTTTTTTUUUXXX\\\___bbb^^^^^^___```cccdddeeedddhhhjjjnnnqqqrrrpppnnnmmmmmmooorrrsssqqqlllfffbbbbbbaaaaaaaaaaaaaaabbbbbbddddddeeeeeefffeeeeeedddcccccceeehhhkkkjjjgggddd___^^^\\\[[[\\\^^^```bbbcccaaa___^^^aaadddeeefffeeefffggghhhhhhgggeeeccc```___^^^^^^____________\\\]]]___cccfffjjjlllmmmlllmmmooopppqqqrrrrrrqqqkkkhhhfffeeeddddddcccaaabbbeeehhhkkkjjjgggcccaaaddddddeeegggkkknnnqqqrrrppppppqqqqqqpppoooooonnnrrrqqqooooooooonnnllljjjbbbaaa```^^^^^^^^^______^^^^^^___```aaaccceeefffmmmmmmoooqqqnnniiidddaaaeeeccc```]]]\\\\\\]]]^^^bbbbbbcccaaa^^^[[[[[[[[[YYYWWWVVVVVVWWWWWWVVVUUUVVVWWWYYY\\\]]]\\\XXXUUUXXXVVVTTTSSSRRRPPPNNNLLLLLLLLLLLLKKKKKKJJJJJJJJJHHHFFFDDDBBBAAABBBCCCDDDCCCCCCBBBBBBAAA@@@@@@???@@@???>>>>>>>>>===<<<<<<<<<===>>>??????>>>===<<<::::::999888888999::::::;;;888555444444555555444444444444333333333222222111111111111111111111111222222111000///...------......---,,,,,,,,,------.........---------,,,,,,...------,,,,,,------...---,,,******+++,,,+++***************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++((())))))+++,,,---......+++++++++*********))))))+++******))))))******+++******************))))))******++++++,,,---......)))))))))***+++++++++,,,******++++++++++++******)))***,,,,,,+++)))*********************+++,,,---ZZZYYYYYY[[[```cccdddddddddccccccbbbccccccddddddggggggffffffeeedddcccbbbcccdddfffggggggfffdddccc___^^^^^^^^^^^^```bbbcccbbb```]]][[[[[[]]]___aaa```______```cccdddcccbbbWWWZZZ]]]^^^```bbbbbb```]]]\\\[[[\\\]]]^^^^^^]]]ZZZ\\\]]][[[XXXVVVXXX[[[YYYYYYZZZ]]]aaaddddddccc]]]ZZZWWWUUUVVVXXXYYYYYYWWWXXXYYY[[[]]]^^^``````]]]]]]\\\ZZZYYYXXXYYYZZZ^^^^^^]]]\\\[[[ZZZYYYYYYSSSRRRQQQQQQSSSUUUXXXZZZ]]]]]]^^^^^^___```aaabbb``````___]]][[[YYYVVVUUUTTTUUUVVVYYY[[[[[[YYYVVVUUUVVVXXX[[[^^^aaadddeeedddbbbaaaaaadddggghhhhhheeebbb______aaabbb```^^^YYYYYYZZZ[[[\\\^^^```aaa```___]]][[[ZZZZZZ[[[[[[YYYYYYZZZ\\\^^^^^^\\\ZZZYYY^^^aaa```[[[XXXYYY[[[WWWWWWXXXXXXYYYZZZ[[[[[[[[[[[[ZZZYYYYYYZZZ[[[\\\[[[[[[[[[[[[ZZZYYYXXXXXX\\\ZZZYYYZZZ\\\\\\[[[ZZZTTTVVVXXXYYYZZZZZZYYYYYYYYYZZZ\\\^^^______^^^]]]XXXXXXYYY[[[\\\^^^___```dddeeeeeedddbbb```aaabbbaaabbbdddfffggghhhiiiiiibbbbbbbbb```___]]]\\\\\\___^^^\\\ZZZYYYYYYYYYYYYVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUXXX[[[___aaa[[[[[[[[[^^^bbbeeeeeeeeedddfffkkkoooqqqqqqooonnnkkknnnqqqsssqqqmmmgggcccbbbbbbaaa`````````aaaaaaddddddeeeffffffffffffeee___```ccceeeggggggeeeccc___^^^]]]\\\]]]```ccceeebbb```]]]^^^aaadddggghhheeefffggghhhhhhfffdddbbb_________^^^]]]]]]^^^___\\\^^^aaadddgggjjjmmmoookkklllmmmnnnnnnooooooooohhhfffdddcccddddddcccaaaccceeejjjlllllliiieeebbbccceeegggiiikkknnnqqqrrrqqqrrrrrrrrrrrrpppooonnnqqqpppnnnnnnnnnmmmjjjhhhaaa```^^^]]]]]]]]]^^^___\\\\\\]]]^^^```bbbdddeeehhhkkkmmmmmmllljjjfffccccccaaa^^^\\\\\\]]]^^^```aaabbbcccaaa^^^[[[ZZZZZZ[[[YYYVVVVVVVVVWWWVVVUUUVVVWWWYYY[[[]]][[[WWWTTTSSSQQQPPPOOOOOOOOOMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJHHHFFFDDDBBBAAAAAABBBCCCBBBBBBAAAAAA@@@@@@???????????????>>>===<<<<<<<<<<<<===>>>??????>>>===<<<999999999999999999999999999666444333444555555444444444333333333222222222111111111111111111111111111111111000///......---//////...,,,++++++++++++...------------,,,,,,,,,,,,++++++******++++++,,,,,,+++)))***+++,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++((())))))+++,,,---......+++++++++*********))))))))))))(((((((((((())))))++++++++++++++++++++++++******+++,,,---.........)))))))))***+++++++++,,,******++++++++++++******(((***++++++***)))***+++************+++,,,---...\\\ZZZYYY[[[```ddddddbbbaaaaaabbbbbbbbbccccccbbbdddddddddddddddcccbbbaaabbbccceeeggghhhhhhhhhhhh___^^^]]]\\\\\\^^^```bbbcccaaa^^^[[[[[[\\\___```___^^^]]]___aaabbbbbbaaaXXX[[[]]]\\\]]]``````]]][[[ZZZYYYYYY[[[[[[ZZZYYYXXXYYYYYYXXXWWWWWWYYYZZZXXXXXXYYY[[[___``````___[[[XXXUUUTTTVVVXXXYYYYYYZZZZZZ[[[\\\]]]^^^___```[[[\\\\\\ZZZWWWVVVWWWXXX\\\[[[[[[ZZZZZZYYYYYYXXXSSSRRRRRRSSSTTTWWWYYY[[[^^^^^^___``````aaabbbbbbbbbaaa```^^^[[[XXXVVVUUUTTTSSSTTTUUUWWWWWWUUUSSSTTTUUUXXXZZZ^^^aaacccdddcccbbb```aaacccfffggggggaaabbbbbbbbbbbbaaa```___\\\\\\\\\\\\]]]^^^^^^______^^^]]]\\\\\\\\\]]]]]]ZZZZZZZZZ\\\^^^```___^^^\\\___bbbbbb^^^[[[ZZZ[[[XXXXXXYYYZZZ[[[\\\]]]]]]]]]]]][[[ZZZYYYZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXZZZYYYXXXYYYZZZ[[[ZZZYYYUUUUUUWWWXXXZZZZZZ[[[[[[ZZZ\\\^^^```aaaaaabbbaaaYYYYYYZZZ[[[\\\^^^```aaacccccccccbbb___]]]]]]^^^```aaabbbdddfffgggggggggaaabbbbbb```^^^\\\]]]]]]```___^^^\\\ZZZYYYXXXXXXUUUTTTTTTSSSTTTTTTUUUUUUTTTTTTUUUVVVXXX[[[]]]___XXXWWWWWW[[[```ddddddccc```cccgggkkknnnoooooooooiiilllppprrrqqqmmmhhheeedddcccbbbaaaaaaaaaaaaaaabbbbbbcccccccccccccccbbb^^^___```bbbbbbcccbbbbbb___^^^]]]^^^```cccfffiiicccaaa^^^___aaaeeeggghhheeeffffffffffffdddcccbbb^^^______^^^]]]]]]^^^```]]]___ccceeegggiiilllooojjjjjjkkkkkkllllllmmmmmmhhhfffdddcccddddddcccbbbcccfffjjjmmmmmmjjjfffddddddfffiiijjjkkkmmmooorrrqqqrrrrrrrrrqqqpppooooooooonnnmmmmmmmmmkkkhhheee```___^^^\\\\\\\\\]]]]]][[[\\\\\\]]]___aaacccddddddhhhkkkkkkkkkkkkiiidddaaa```]]]\\\\\\]]]___aaaaaabbbcccbbb___\\\ZZZZZZ___\\\XXXVVVUUUTTTSSSRRRVVVVVVWWWYYYZZZYYYUUURRROOOMMMLLLKKKMMMMMMMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFDDDBBBAAAAAABBBCCCBBBAAAAAAAAA@@@@@@@@@???>>>??????>>><<<;;;;;;<<<<<<<<<>>>>>>>>>>>><<<<<<999999999999999999999999888777555666777888888777333333333333222222222222111111111111111111111111000000000000//////////////////...---,,,,,,,,,,,,------------,,,,,,,,,,,,+++******))))))******++++++***((()))+++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,,,,++++++++++++)))))))))(((((()))))))))+++++++++++++++,,,,,,,,,+++++++++,,,,,,---------***************+++++++++******++++++++++++******((()))+++***))))))***,,,*********+++,,,---...///]]]ZZZXXX[[[___bbbbbb______```aaabbbbbbbbbbbbaaaaaabbbcccccccccbbbaaaaaa___aaaccceeegggiiijjjkkkaaa```^^^]]]]]]^^^```bbbcccaaa]]]ZZZYYY[[[]]]___]]]\\\[[[\\\___```aaa```XXX\\\]]]ZZZZZZ^^^]]]YYYWWWVVVVVVWWWYYYYYYXXXWWWXXXWWWUUUVVVWWWXXXXXXWWWWWWWWWWWWYYY[[[\\\[[[ZZZYYYVVVSSSSSSUUUXXXYYYZZZ]]]]]]]]]]]]^^^^^^^^^^^^ZZZ\\\\\\[[[XXXVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYSSSSSSSSSTTTVVVXXX[[[\\\]]]^^^^^^___```````````````______]]]\\\ZZZXXXWWWVVVUUUTTTTTTUUUUUUTTTSSSSSSUUUWWWYYY\\\___aaaccc```______```ccceeefffeee\\\aaaeeeeeebbb___^^^``````______^^^]]]]]]]]]^^^___^^^]]]]]]]]]^^^___```]]]\\\\\\]]]```ccccccccc```aaaccccccbbb```]]][[[[[[[[[\\\]]]^^^______```___^^^\\\ZZZYYYYYYZZZZZZ[[[[[[ZZZYYYXXXXXXXXXXXXWWWUUUUUUVVVWWWXXXXXXWWWTTTTTTUUUVVVWWWYYY[[[\\\[[[\\\]]]______`````````ZZZZZZZZZ[[[\\\^^^```aaa^^^______]]][[[ZZZZZZ[[[[[[\\\___aaadddeeeggggggaaabbbbbb```]]]\\\]]]___]]]]]]]]]\\\[[[YYYXXXWWWVVVVVVUUUTTTSSSSSSSSSSSSTTTTTTUUUVVVXXXYYYZZZ[[[VVVTTTSSSXXX^^^cccbbb```___aaadddgggjjjlllmmmmmmgggjjjnnnppppppnnnjjjhhhfffeeedddcccbbbbbbbbbbbb```aaaaaaaaaaaa``````___^^^^^^____________```aaa^^^^^^^^^___bbbfffjjjmmmfffdddaaaaaabbbdddeeeeeefffeeeeeedddccccccbbbbbb]]]___```___]]]]]]___aaa___bbbeeeffffffhhhkkknnniiiiiiiiijjjkkklllmmmmmmiiigggeeedddeeeeeedddcccfffhhhkkklllllliiifffcccdddgggjjjkkkkkkkkknnnpppppppppoooooooooooooooooonnnmmmllllllllljjjfffccc```___]]]\\\[[[[[[[[[\\\\\\\\\]]]^^^```bbbccceeedddiiikkkjjjjjjllljjjdddbbb```]]]\\\[[[\\\^^^``````bbbcccbbb___\\\ZZZZZZ^^^[[[WWWUUUTTTTTTSSSRRRUUUTTTTTTUUUVVVUUUSSSPPPNNNLLLJJJIIIJJJKKKKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDBBB@@@@@@AAABBBCCCBBBAAAAAAAAAAAA@@@@@@@@@===???@@@>>>;;;:::;;;===;;;<<<===>>>>>>===<<<;;;888888999999999999888888666666666777999:::888777333333333222222222222111111111111111111111111111////////////000000000000------,,,------...//////---------,,,,,,,,,++++++++++++************++++++***)))((()))+++,,,---,,,************************+++,,,,,,------,,,,,,+++************************------,,,,,,+++***)))))),,,,,,+++++++++*********++++++************++++++)))*********++++++++++++++++++++++++,,,,,,,,,,,,+++++++++*********************++++++++++++******((()))***)))))))))***,,,***+++++++++,,,...///000\\\YYYVVVXXX]]]```^^^\\\^^^___```bbbbbbbbbaaa`````````bbbccccccbbbaaaaaa^^^___aaacccfffiiikkkllleeecccaaa______```bbbdddccc```\\\YYYXXXYYY\\\^^^[[[ZZZYYYZZZ]]]_________XXX\\\]]]XXXXXX[[[[[[VVVTTTSSSTTTUUUXXXYYYXXXWWWZZZVVVTTTTTTWWWXXXVVVTTTWWWVVVVVVWWWYYYYYYXXXWWWWWWUUURRRRRRUUUXXXYYYZZZ______^^^^^^^^^]]]]]]]]]\\\^^^___]]]ZZZXXXYYY[[[YYYYYYYYYYYYZZZZZZZZZZZZTTTTTTTTTUUUWWWYYY[[[]]]\\\]]]^^^^^^___^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYZZZXXXVVVUUUVVVVVVUUUTTTSSSTTTVVVYYY\\\^^^```aaa]]]\\\]]]```ccceeefffeeeYYY```ggggggbbb]]]]]]___bbbaaa```___^^^]]]]]]]]]^^^^^^]]]]]]^^^___aaabbb___^^^]]]___bbbeeeffffffccccccccceeeeeeccc___\\\]]]^^^^^^___```aaabbbbbb___^^^\\\ZZZYYYYYYYYYZZZ[[[ZZZYYYXXXXXXWWWWWWXXXTTTSSSRRRSSSUUUVVVUUUTTTSSSSSSSSSTTTUUUXXXZZZ\\\ZZZ[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\^^^```bbbYYYZZZ[[[ZZZYYYXXXYYYZZZWWWXXX[[[___bbbeeefffgggaaabbbcccaaa]]]\\\^^^```YYYZZZ[[[[[[[[[YYYXXXWWWXXXXXXVVVTTTSSSRRRRRRRRRSSSTTTUUUVVVXXXXXXXXXXXXTTTRRRQQQVVV]]]aaaaaa______```bbbeeegggiiikkkkkkgggiiimmmooopppnnnllljjjggggggeeedddccccccbbbbbbaaaaaaaaaaaaaaa```_______________]]]]]]]]]```bbb^^^^^^^^^```ccchhhllloooiiifffdddccccccccccccbbbfffeeedddcccbbbbbbbbbbbb]]]___```___]]]]]]```bbb```cccfffgggfffgggjjjmmmiiiiiiiiijjjkkklllmmmnnnjjjhhhfffeeeffffffeeedddhhhjjjkkklllkkkhhhdddbbbdddgggjjjkkkjjjjjjlllooonnnnnnmmmmmmmmmmmmnnnnnnmmmlllkkkkkkkkkiiieeeaaa```___]]][[[ZZZZZZZZZ[[[]]]]]]^^^___aaacccdddfffeeekkkmmmjjjjjjllljjjdddcccaaa^^^\\\[[[\\\]]]^^^```bbbcccbbb___\\\ZZZYYYYYYWWWTTTSSSTTTUUUUUUUUUSSSRRRQQQRRRRRRRRRQQQOOONNNLLLIIIHHHIIIJJJIIIIIIEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCAAA??????@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAA===???@@@>>>;;;:::;;;===;;;<<<===>>>>>>===<<<;;;888888999999999999888888333333444666888999777555333333333222222222111111000000000000000000000000......//////000000111111***++++++,,,...000222333---------,,,,,,,,,++++++,,,++++++++++++++++++,,,***((('''(((+++------,,,))))))))))))))))))))))))+++,,,,,,------,,,,,,+++************************+++++++++++++++++++++,,,)))))))))(((((((((((('''---,,,,,,++++++,,,,,,---(((((())))))*********+++,,,+++++++++++++++++++++,,,+++++++++******))))))******++++++++++++******((()))***)))((()))***,,,+++++++++,,,---...000000WWWWWWXXXYYYYYYXXXWWWVVV]]]___aaaccceeeeeeeeeeeeccccccccccccbbbbbbbbbbbb^^^```cccfffhhhhhhhhhggghhhgggdddbbbaaa```aaabbb```___\\\ZZZYYYYYYZZZZZZ^^^[[[XXXXXX\\\^^^___^^^\\\[[[YYYWWWVVVVVVVVVWWWWWWUUUSSSVVVZZZ\\\XXXTTTXXXWWWVVVUUUTTTTTTTTTTTTXXXVVVUUUVVVYYY[[[YYYWWWWWWWWWWWWUUUTTTUUUXXX[[[______^^^]]]\\\\\\\\\[[[\\\\\\ZZZYYYXXXXXXXXXXXX]]]ZZZYYYYYY[[[[[[XXXUUUVVVVVVWWWXXXYYYZZZ[[[[[[^^^___aaaaaa```]]]ZZZXXXWWWXXXYYYYYYYYY[[[^^^```[[[]]]]]]\\\XXXUUUSSSSSSRRRSSSUUUWWWZZZ]]]^^^___\\\\\\\\\]]]___bbbdddeee```bbbccccccaaa___^^^___bbbaaa___^^^^^^^^^```aaa___````````````aaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaabbbcccdddeeedddcccbbbaaa```___^^^]]]^^^^^^___``````___^^^\\\ZZZWWWVVV[[[ZZZYYYXXXVVVVVVVVVVVVTTTSSSSSSSSSSSSTTTTTTUUUQQQRRRTTTVVVXXXYYYZZZZZZYYY[[[[[[ZZZXXXXXXXXXZZZ]]]\\\[[[\\\^^^_________\\\YYYVVVTTTUUUWWWYYYYYYVVVXXXZZZ\\\]]]___ccceeeccceeeeeeccc___]]]___aaa___^^^\\\ZZZYYYXXXXXXWWW[[[XXXTTTRRRSSSTTTRRRPPPRRRUUUVVVUUUVVVYYYXXXVVVTTTSSSRRRTTTXXX\\\\\\[[[[[[___cccfffggghhhiiijjjmmmkkkjjjllloooooommmkkkhhhfffeeeeeeeeeeeecccbbb```bbbddddddcccaaaaaaaaaaaa```___\\\ZZZZZZ[[[]]]aaa^^^\\\___fffkkkllljjjeeedddddddddcccbbbbbbbbbcccccccccccccccbbbaaa``````aaaaaaaaaaaa``````___```cccffffffdddcccdddfffiiikkklllkkkhhhhhhjjjmmmmmmooopppooollliiiggggggjjjjjjiiiiiihhhggggggggghhhjjjlllnnnooommmkkkjjjllllllkkkiiiiiijjjnnnqqqqqqmmmjjjjjjkkkkkkfffaaa`````````___]]]ZZZXXXWWW^^^___aaadddeeeffffffeeejjjiiiiiijjjkkkjjjhhhfffaaaaaa```___^^^\\\ZZZYYY^^^```cccdddbbb]]]XXXTTTTTTUUUVVVTTTRRRQQQQQQRRRSSSTTTTTTSSSPPPNNNMMMMMMJJJJJJHHHGGGFFFEEEEEEEEEJJJHHHEEECCCAAABBBCCCDDDCCCBBBBBBAAAAAAAAABBBBBBAAA???===???BBBCCCAAA???@@@>>><<<999999:::<<<===>>>======<<<;;;;;;::::::666666666666555555555555555555555555444444444444666333111111333333111...//////............//////////////////////////////,,,,,,---///333888<<>>???AAABBBAAA???>>><<<:::999999:::<<<>>>===<<<<<<;;;;;;::::::999666666666666555555555444444444444555555666666666555333111111333333111/////////............//////........................---------...000333666888///...---,,,++++++++++++---,,,,,,+++++++++++++++***))))))))))))+++,,,---,,,,,,+++++++++*********((()))***++++++++++++***))))))*********+++++++++,,,++++++***))))))******))))))))))))))))))))))))((((((((((((((((((((((((++++++************++++++***************************++++++***))))))***,,,+++++++++*********))))))++++++*********)))))))))))))))))))))))))))))))))PPPQQQSSSUUUWWWXXXYYYYYYZZZ[[[[[[]]]___aaacccddd```___^^^^^^^^^```bbbcccfffgggiiijjjjjjiiihhhggggggeeecccaaa```aaabbbbbbaaa^^^[[[XXXWWWXXXZZZ\\\^^^\\\ZZZZZZ[[[\\\[[[[[[YYYXXXVVVUUUSSSSSSTTTTTTUUUTTTSSSVVVYYYZZZXXXUUURRRRRRSSSSSSUUUVVVXXXYYYWWWVVVVVVWWWZZZ\\\\\\[[[WWWXXXYYYYYYXXXXXXYYY[[[[[[\\\]]]^^^]]][[[YYYXXXZZZZZZYYYYYYXXXYYYYYYYYY\\\[[[ZZZZZZ[[[[[[YYYWWWXXXYYYYYYZZZ[[[\\\]]]^^^aaaaaabbbbbbaaa^^^[[[ZZZYYYZZZ[[[[[[ZZZ[[[]]]___ccc```]]]\\\\\\ZZZVVVRRRRRRSSSTTTUUUWWWYYYZZZ[[[ZZZYYYYYYZZZ[[[^^^```bbb```bbbcccbbb```]]]\\\\\\```___]]]\\\\\\^^^___aaaaaaaaaaaaaaabbbbbbbbbbbb^^^^^^^^^^^^____________^^^___aaabbbbbbbbbaaaaaaaaa```______^^^_________]]]]]]^^^^^^^^^]]]]]]\\\\\\[[[YYYXXXVVVUUUUUUTTTSSSSSSRRRQQQOOOOOONNNMMMNNNNNNNNNNNNPPPRRRUUUVVVXXXXXXVVVTTTTTTVVVZZZ^^^^^^]]]\\\ZZZYYYYYYYYYZZZ[[[ZZZZZZ[[[\\\]]][[[ZZZYYYZZZ[[[\\\[[[\\\___aaaaaaaaa```___]]]^^^aaaccc___^^^]]][[[YYYWWWVVVVVV[[[YYYWWWVVVWWWWWWVVVUUUVVVYYYXXXVVVUUUXXXWWWTTTXXXWWWVVVVVVXXXZZZZZZYYYXXX]]]cccgggiiijjjjjjkkkjjjiiijjjlllnnnpppooonnnjjjhhhfffeeeeeeeeedddcccdddeeeeeedddbbbbbbcccdddbbbbbbaaa^^^\\\[[[]]]^^^___]]]\\\___dddggggggfffbbbbbbaaa``````___^^^^^^aaaaaaaaaaaaaaaaaa``````aaabbbbbbbbbaaaaaa```___aaabbbddddddbbbbbbccceeeggghhhiiihhhgggfffgggiiijjjlllnnnnnnllljjjhhhhhhfffffffffggghhhhhhiiiiiijjjlllnnnppppppooommmllljjjlllmmmmmmllllllnnnppprrrpppmmmnnnoooooollliiihhhhhhhhhgggeeecccaaa___```aaabbbdddeeeffffffggggggffffffggghhhiiigggfffeeecccaaa___]]]\\\\\\\\\YYYZZZ\\\]]]^^^]]]\\\ZZZUUUVVVUUUSSSPPPNNNNNNOOOOOOQQQQQQQQQNNNMMMMMMMMMKKKJJJIIIHHHGGGGGGFFFFFFCCCCCCDDDDDDCCCAAA???>>>???>>>>>>>>>???@@@AAAAAA@@@>>>>>>>>>@@@AAA@@@???<<<;;;999888999:::<<<===;;;;;;;;;:::999999888888666666555555555444444444222333444555666777888888444333111111222222111/////////............//////..............................---,,,,,,...///000//////...---,,,,,,,,,,,,...---,,,,,,++++++,,,,,,))))))))))))***+++,,,---***************)))))))))))))))******++++++******)))))))))*********++++++,,,+++******)))*********))))))))))))))))))))))))((((((((((((((((((((((((++++++************++++++***************************++++++***))))))***,,,+++++++++***************+++***)))((((((((()))***))))))))))))))))))))))))OOOPPPQQQSSSUUUVVVWWWXXXYYYYYYZZZ[[[]]]```ccceeeaaa```^^^]]]^^^```ccceeejjjkkkkkkkkkjjjiiihhhgggfffdddbbbaaa```aaabbbcccdddaaa^^^[[[ZZZ[[[^^^```___^^^]]]]]]\\\\\\[[[ZZZXXXWWWUUUSSSRRRRRRRRRSSSRRRRRRRRRTTTWWWXXXVVVTTTRRRRRRSSSSSSTTTVVVWWWXXXUUUUUUVVVXXXZZZ\\\\\\\\\XXXZZZ\\\]]]\\\[[[[[[\\\[[[]]]^^^______\\\ZZZXXXYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[ZZZ[[[[[[ZZZYYYXXXXXXYYYYYYZZZ[[[\\\]]]]]]aaabbbbbbbbbaaa___]]][[[[[[\\\]]]]]]\\\\\\]]]^^^bbb]]]YYYZZZ\\\\\\XXXSSSTTTTTTTTTUUUVVVXXXZZZ[[[]]]\\\ZZZYYYYYY[[[]]]^^^^^^```aaa```]]][[[ZZZZZZ\\\[[[ZZZZZZZZZ\\\^^^___^^^^^^^^^^^^____________\\\\\\\\\]]]]]]]]]^^^^^^^^^___aaabbbcccbbbbbbaaa______^^^^^^^^^^^^^^^^^^ZZZ[[[[[[\\\]]]]]]]]]^^^]]]\\\[[[YYYWWWWWWVVVVVVUUUTTTSSSQQQOOOMMMLLLKKKMMMLLLKKKLLLMMMPPPRRRTTTVVVVVVVVVTTTSSSTTTWWWZZZ]]]]]]]]]\\\ZZZZZZZZZ[[[[[[[[[\\\^^^``````]]][[[ZZZ[[[\\\\\\[[[[[[]]]___```___^^^]]]]]]___bbbddd```___^^^]]][[[YYYXXXWWW[[[ZZZYYYYYYYYYYYYXXXXXXXXX[[[[[[XXXYYY\\\]]]ZZZ[[[ZZZYYYXXXXXXYYYYYYYYYWWW\\\bbbgggiiijjjkkkkkkjjjjjjkkklllmmmmmmmmmlllhhhgggeeeeeefffggggggfffeeefffeeecccbbbbbbdddfffbbbcccbbb```^^^]]]^^^______^^^]]]___bbbddddddcccbbbbbbaaa```___^^^^^^]]]```aaabbbbbbbbbbbbbbbaaaddddddddddddcccbbbaaaaaacccccccccdddddddddeeefffhhhhhhiiiiiihhhggggggggghhhkkkmmmnnnmmmkkkkkkkkkllllllkkkjjjjjjiiiiiihhhkkkmmmoooqqqqqqpppnnnmmmiiikkknnnooonnnmmmnnnooorrrpppooopppqqqqqqnnnlllkkkllllllkkkjjjhhheeedddaaabbbcccdddeeefffgggggggggfffeeeeeeffffffdddccceeeccc```]]][[[ZZZ[[[[[[XXXXXXYYYZZZ[[[[[[ZZZZZZTTTUUUUUURRROOOMMMLLLMMMMMMNNNOOOOOOMMMLLLLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAAAAA>>>>>>>>>>>>???@@@@@@???<<<;;;:::888888999:::;;;::::::999999888888777777555555555444444444333333333444444555666666777777333222222111111111111000//////............//////........................///...---,,,++++++,,,,,,......---,,,,,,,,,,,,,,,------,,,+++++++++++++++)))))))))******++++++,,,************************))))))************))))))))))))))))))************++++++***************+++))))))))))))))))))))))))************************++++++************++++++***************************++++++***))))))***,,,************************+++)))(((&&&&&&''')))***))))))))))))))))))))))))QQQQQQRRRRRRSSSTTTTTTUUUYYYYYYZZZ[[[^^^aaadddfffcccaaa```___```bbbeeegggkkkkkkkkkjjjiiihhhggggggdddcccaaa``````aaacccdddcccaaa^^^[[[[[[\\\^^^```______``````^^^\\\[[[ZZZWWWUUUTTTRRRQQQQQQQQQQQQOOOOOOPPPRRRTTTUUUTTTSSSUUUTTTTTTSSSSSSTTTTTTUUUTTTUUUWWWXXXYYYZZZ\\\]]][[[]]]^^^___^^^]]]^^^^^^]]]^^^```aaa```^^^[[[YYYYYYXXXXXXXXXXXXXXXYYYZZZYYYZZZZZZZZZZZZYYYXXXXXXWWWXXXXXXYYYZZZ[[[\\\]]]```aaaaaaaaa```___^^^]]]]]]^^^______]]]\\\]]]^^^^^^YYYVVVWWWZZZ[[[XXXTTTVVVVVVUUUUUUVVVXXXZZZ\\\aaa___\\\YYYXXXXXXYYY[[[[[[]]]^^^]]][[[XXXXXXXXXYYYXXXWWWVVVWWWYYY[[[]]]^^^^^^_________`````````\\\\\\\\\\\\]]]]]]]]]]]]^^^```aaaccccccccccccbbb]]]]]]]]]]]]]]]]]]]]]]]]XXXYYYYYYZZZZZZ[[[\\\]]]^^^]]]\\\ZZZYYYYYYXXXXXXWWWVVVUUUSSSQQQNNNKKKJJJLLLLLLKKKKKKLLLOOOQQQSSSSSSTTTVVVVVVTTTSSSSSSTTTXXX[[[]]]]]][[[ZZZZZZ[[[ZZZ[[[^^^aaacccccc```]]]\\\]]]]]]\\\[[[ZZZ\\\^^^___^^^]]]]]]^^^aaacccdddaaaaaaaaa```^^^]]][[[ZZZ[[[[[[\\\[[[ZZZYYYYYYYYYZZZ]]]]]][[[]]]bbbdddbbb\\\\\\[[[ZZZYYYXXXXXXYYYVVV[[[aaafffhhhiiijjjkkkkkkllllllllljjjiiiiiiiiieeeddddddfffiiijjjjjjiiieeefffeeecccbbbbbbdddfffcccddddddbbb```^^^___```___^^^^^^```aaabbbaaaaaadddccccccbbb```______^^^aaabbbbbbcccddddddddddddgggggggggfffeeedddccccccddddddcccdddfffgggiiiiiiiiiiiiiiijjjjjjiiihhhffffffiiimmmnnnnnnnnnnnnnnnpppoooooonnnnnnmmmllllllkkkmmmoooqqqrrrpppnnnmmmhhhkkknnnooonnnmmmmmmnnnqqqpppppppppqqqpppooommmlllmmmmmmlllkkkiiigggfffbbbbbbbbbcccdddeeefffgggiiigggeeeddddddcccbbb```dddbbb^^^[[[YYYXXXXXXYYYXXXXXXXXXXXXXXXWWWWWWWWWSSSTTTSSSQQQNNNKKKKKKKKKKKKMMMNNNMMMKKKJJJJJJKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCBBB@@@>>>===>>>???@@@???????????????@@@AAAAAA======>>>>>>>>>>>>??????===<<<;;;999888888888999:::999999888777777666666444444444444333333333333555555555555444444444444111222222111111000000111//////............//////..............................------,,,,,,---------,,,++++++++++++++++++,,,,,,+++***************)))*********++++++++++++******++++++++++++++++++))))))*********))))))((((((((()))))))))*********+++***************++++++))))))))))))))))))))))))************************++++++************++++++***************************++++++***))))))***,,,***************************)))'''&&&&&&((()))+++))))))))))))))))))))))))SSSSSSRRRRRRRRRRRRRRRSSSXXXXXXZZZ\\\___bbbeeefffdddcccbbbbbbbbbdddfffggghhhhhhhhhgggggggggggggggcccbbbaaa``````aaacccddd___^^^\\\ZZZZZZ[[[\\\]]]\\\___aaaaaa___\\\[[[ZZZVVVUUUSSSRRRQQQPPPQQQQQQMMMNNNPPPRRRSSSTTTTTTSSSVVVVVVUUUTTTSSSRRRRRRRRRSSSUUUWWWXXXXXXXXXZZZ\\\\\\]]]^^^^^^]]]]]]^^^```^^^___```aaa```^^^\\\[[[YYYYYYXXXXXXWWWXXXXXXXXXWWWXXXZZZYYYXXXWWWWWWXXXWWWXXXXXXYYYZZZ[[[\\\\\\^^^^^^___`````````_________```aaa```^^^\\\\\\]]][[[XXXUUUUUUWWWXXXWWWUUUVVVVVVUUUUUUVVVXXX[[[]]]ccc```\\\XXXVVVVVVWWWYYYYYY[[[\\\\\\ZZZXXXWWWXXXVVVVVVUUUUUUVVVXXX[[[\\\[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^___aaacccddddddcccccc\\\\\\]]]^^^^^^^^^^^^]]]YYYYYYXXXXXXYYYYYYZZZ[[[\\\\\\[[[ZZZZZZZZZZZZZZZXXXXXXWWWUUURRROOOLLLJJJKKKKKKKKKKKKLLLNNNPPPQQQOOOQQQUUUVVVUUUSSSRRRRRRTTTXXX^^^___\\\YYYXXXYYYZZZ\\\^^^bbbeeedddaaa^^^^^^^^^___]]]\\\[[[\\\^^^___^^^]]]^^^aaaccccccbbb```aaabbbbbbaaa```^^^]]][[[]]]^^^]]][[[YYYYYYYYYZZZ]]]]]]\\\^^^dddgggfff]]]^^^]]]\\\YYYXXXYYYZZZWWWZZZ___ccceeefffhhhjjjjjjkkklllkkkhhhfffeeefffcccccceeehhhkkkllljjjhhhdddeeeeeedddbbbbbbcccddddddeeeeeedddaaa``````aaa___``````aaaaaa``````___eeeeeedddcccaaa```______aaabbbcccdddeeeeeeeeeeeehhhhhhhhhgggfffeeedddcccdddcccbbbdddgggjjjlllllljjjiiiiiijjjkkkjjjgggeeedddgggkkknnnnnnnnnooopppnnnnnnnnnoooppppppqqqqqqkkkmmmoooqqqqqqpppnnnmmmhhhjjjmmmnnnmmmllllllmmmoooooooooooonnnmmmmmmllljjjkkkkkkkkkjjjhhhfffeeebbbbbbbbbbbbcccdddeeefffiiigggdddcccccccccbbb```bbb```^^^[[[YYYWWWWWWVVVWWWWWWWWWWWWVVVUUUTTTTTTQQQRRRQQQOOOLLLJJJJJJKKKJJJLLLMMMLLLIIIHHHHHHHHHHHHIIIIIIIIIHHHFFFDDDCCCCCCAAA???<<<<<<===???AAA@@@@@@???????????????@@@<<<===>>>>>>======>>>???===<<<;;;::::::999999999999999999888777777666666444444333333333222222222444444444333333333222222000111222222000///000222//////............//////------------------------------..................,,,++++++******+++++++++,,,+++******))))))******)))******+++++++++***************+++++++++++++++))))))******))))))((((((((((((((()))))))))***************)))******+++,,,))))))))))))))))))))))))((((((((((((((((((((((((++++++************++++++***************************++++++***))))))***,,,***************+++++++++***)))((((((((()))***+++))))))))))))))))))))))))TTTSSSRRRQQQQQQRRRSSSSSSUUUWWWZZZ]]]```cccdddeeeeeedddddddddddddddeeeeeedddddddddddddddeeeffffffbbbaaa```___```aaaccceee\\\\\\\\\[[[[[[[[[[[[[[[YYY\\\``````^^^[[[YYYYYYVVVUUUSSSRRRQQQPPPQQQQQQMMMOOOQQQSSSTTTTTTUUUUUUVVVUUUTTTSSSRRRRRRRRRRRRSSSUUUWWWWWWVVVVVVXXXZZZ[[[\\\\\\[[[ZZZ[[[]]]_______________^^^]]]\\\\\\ZZZYYYXXXXXXWWWWWWWWWWWWTTTWWWYYYXXXVVVUUUVVVXXXXXXYYYYYYZZZ[[[\\\]]]]]][[[\\\]]]^^^___```aaaaaa```bbbcccbbb___]]]\\\\\\[[[ZZZXXXVVVUUUTTTTTTTTTUUUTTTSSSSSSUUUXXX[[[]]]```]]]YYYUUUTTTUUUWWWXXXXXXZZZ\\\\\\[[[YYYYYYZZZVVVUUUUUUUUUWWWYYY\\\]]]YYYYYYYYYZZZZZZZZZZZZ[[[^^^^^^^^^_________``````]]]^^^```bbbcccccccccbbb]]]^^^___`````````______\\\[[[ZZZYYYXXXYYYYYYZZZYYYYYYXXXXXXYYYYYYZZZ[[[WWWWWWWWWUUUSSSOOOLLLJJJIIIIIIJJJKKKLLLMMMMMMNNNLLLNNNQQQRRRRRRSSSTTTUUUUUU\\\ccceee```[[[XXXWWW[[[\\\^^^bbbeeeeeebbb```______```^^^]]]\\\^^^______^^^^^^aaadddeeecccaaa^^^___aaabbbbbbaaa___^^^\\\^^^___^^^[[[XXXXXXXXXYYY\\\[[[YYY[[[aaadddccc]]]^^^___]]]ZZZXXXYYY[[[XXX[[[^^^```aaacccfffiiigggiiijjjiiifffddddddeeeccceeehhhkkkmmmlllhhheeebbbccceeedddbbbaaaaaabbbeeeffffffeeecccaaaaaaaaa```aaabbbbbbaaa___^^^^^^fffeeedddcccaaa```___^^^``````bbbcccdddeeeeeeeeegggggggggfffeeedddcccbbbcccaaa```bbbggglllnnnnnniiihhhhhhiiijjjiiifffccc```dddhhhkkkmmmnnnooopppllllllmmmnnnnnnoooooopppjjjlllooopppqqqpppnnnlllgggiiikkklllkkkkkklllmmmlllmmmnnnmmmkkkjjjiiiiiigggggghhhhhhgggeeecccbbbbbbaaaaaaaaaaaabbbdddeeegggeeecccbbbcccddddddcccbbbaaa___]]]ZZZXXXVVVUUUTTTTTTUUUVVVUUUTTTSSSRRROOOPPPPPPNNNLLLJJJJJJKKKJJJKKKLLLKKKHHHFFFFFFFFFGGGGGGHHHHHHGGGEEECCCBBBAAA@@@???>>>>>>>>>???@@@@@@@@@???>>>============:::===>>>>>><<<<<<===???::::::;;;;;;;;;<<<<<<===::::::999888888777777666333333333333222222222222222222222222222222222222///111222222//////000222//////............//////---------------------------......//////.........,,,,,,+++++++++,,,,,,---,,,,,,+++************+++)))***++++++++++++***))))))))))))*********++++++)))))))))))))))(((((('''(((((((((((()))))))))*********))))))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((++++++************++++++***************************++++++***))))))***,,,))))))*********+++++++++)))))))))*********++++++))))))))))))))))))))))))SSSSSSRRRQQQQQQSSSTTTUUUSSSUUUYYY]]]```cccdddddddddddddddddddddddddddcccaaaaaaaaabbbcccdddeeefffbbbaaa```___```aaadddeee]]]]]]^^^^^^^^^]]]\\\\\\VVVZZZ^^^___\\\YYYXXXXXXWWWUUUTTTRRRQQQQQQQQQQQQNNNPPPSSSUUUUUUUUUVVVWWWUUUTTTTTTSSSSSSSSSSSSSSSSSSUUUWWWWWWUUUTTTWWWYYYZZZ[[[ZZZYYYXXXYYY\\\^^^______^^^]]]\\\\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVVVVSSSVVVXXXXXXUUUTTTVVVWWWZZZZZZ[[[\\\]]]^^^^^^___ZZZZZZ[[[]]]___```aaabbbaaabbbcccbbb```]]]\\\\\\]]]]]][[[WWWTTTRRRRRRSSSSSSRRRRRRRRRSSSWWWZZZ\\\]]]ZZZVVVSSSSSSTTTWWWYYYXXXZZZ]]]]]]\\\[[[[[[\\\WWWVVVVVVVVVXXXZZZ]]]___\\\]]]]]]]]]]]]^^^^^^^^^_________`````````aaaaaa[[[]]]___```bbbbbbbbbaaa^^^___aaabbbbbbbbbaaa```^^^]]][[[ZZZYYYYYYYYYYYYVVVVVVVVVWWWWWWYYYZZZZZZVVVWWWVVVUUURRROOOKKKIIIGGGHHHIIIJJJKKKLLLLLLKKKJJJLLLMMMOOOPPPSSSWWWZZZZZZbbbiiikkkfff___ZZZXXX[[[\\\^^^aaadddeeecccaaa___``````___]]]]]]^^^```_________bbbeeefffccc___\\\^^^```aaabbbaaa```___\\\^^^```___ZZZWWWWWWXXXXXXZZZZZZWWWXXX]]]```___]]]______]]]ZZZXXXZZZ\\\YYY[[[]]]^^^___bbbeeehhhdddgggiiihhheeecccdddfffdddfffjjjmmmnnnlllfffaaaaaacccdddeeecccaaaaaaaaaeeefffgggfffdddbbbaaabbbaaabbbccccccaaa___^^^^^^eeeeeedddbbbaaa___^^^^^^^^^___aaabbbddddddeeeeeefffffffffeeedddcccaaa```aaa___^^^aaaggglllnnnnnniiigggggghhhiiihhheeeaaa^^^aaafffiiikkklllnnnooommmmmmmmmlllkkkkkkjjjjjjjjjlllnnnppppppooommmlllgggiiijjjjjjjjjjjjkkkmmmkkklllmmmllliiihhhggggggdddeeeeeeeeedddcccaaa```aaaaaa`````````bbbcccddddddcccaaabbbdddfffggggggbbbaaa```^^^\\\YYYVVVUUUQQQRRRTTTUUUVVVUUUSSSRRRNNNNNNOOONNNKKKJJJJJJKKKJJJKKKLLLJJJGGGEEEDDDDDDFFFGGGHHHHHHGGGEEEBBBAAA??????@@@AAAAAA@@@>>>>>>@@@???>>>===<<<;;;;;;;;;:::<<<>>>>>><<<;;;===???888888:::;;;===>>>???@@@::::::999999888777777777333333333222222222111111//////000111222333333444...111222222///...000333//////............//////------------------------....../////////...------------,,,,,,,,,------......---,,,,,,++++++,,,,,,)))***+++,,,,,,+++))))))'''((((((((())))))******)))))))))))))))(((''''''(((((((((((())))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))************************++++++************++++++***************************++++++***))))))***,,,))))))******++++++++++++((()))***+++++++++++++++))))))))))))))))))))))))VVVVVVUUUUUUTTTSSSSSSSSSVVVXXX[[[]]]___```______cccdddeeeeeedddaaa^^^\\\\\\\\\]]]^^^```ccceeefff``````aaaaaaaaaaaa``````^^^___aaaaaa```]]]ZZZXXXWWWYYY[[[ZZZWWWVVVXXXZZZUUUSSSRRRQQQRRRSSSRRRQQQQQQTTTWWWWWWUUUTTTUUUWWWRRRTTTUUUTTTRRRPPPPPPQQQSSSSSSTTTUUUVVVWWWYYYZZZ^^^\\\YYYXXXZZZ[[[\\\\\\]]]^^^___```aaa`````````^^^\\\ZZZWWWUUUTTTTTTTTTYYYWWWVVVTTTTTTUUUWWWXXX[[[YYYXXXZZZ]]]___]]][[[[[[ZZZYYYYYYYYY[[[\\\^^^]]]___bbbbbb___\\\ZZZYYYYYYYYYXXXUUURRRQQQSSSTTTSSSSSSRRRSSSTTTUUUWWWXXXWWWWWWVVVUUUTTTTTTWWWZZZ[[[\\\^^^]]]\\\[[[[[[\\\ZZZWWWUUUVVVYYY[[[[[[ZZZ[[[[[[\\\]]]]]]]]]]]]]]]\\\]]]]]]\\\[[[\\\^^^aaa\\\\\\]]]^^^^^^___``````^^^___aaaccccccbbb```___\\\\\\\\\[[[ZZZYYYYYYXXXWWWUUUTTTTTTUUUVVVVVVUUUXXXUUURRRQQQQQQPPPLLLHHHFFFGGGIIIKKKLLLLLLKKKKKKJJJIIIIIIJJJMMMRRRWWWZZZ```mmmwwwuuukkkbbb\\\XXXWWWYYY\\\___bbbcccccccccfffeeebbb```^^^]]]]]]]]]\\\]]]^^^___```aaabbbbbbaaaaaaaaaaaaaaa```______bbbaaa___]]]ZZZWWWVVVUUUVVVWWWXXXYYYZZZZZZZZZZZZ]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]___aaacccdddddddddcccbbb``````bbbdddhhhhhhiiikkkkkkiiiddd```eeeeeefffffffffdddcccbbbgggffffffeeedddcccbbbaaabbbddddddaaa\\\[[[___ccckkkiiieeeaaa______```aaaccc______cccfffeeedddfff```aaaaaabbbbbb```___^^^]]]\\\\\\___cccgggiiijjjgggiiijjjkkkjjjgggdddbbb```bbbdddgggiiijjjjjjjjjhhhgggfffcccbbbdddhhhllllllmmmmmmnnnmmmllljjjiiiiiifffdddfffkkknnnmmmjjjjjjiiihhhgggffffffffffffiiiiiihhhfffdddaaa___^^^_________```````````````bbbaaaaaaccceeeggggggfffcccaaa^^^[[[WWWTTTRRRQQQPPPQQQRRRSSSSSSRRRQQQPPPOOOMMMJJJKKKLLLMMMKKKHHHIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGGGGGGGEEECCCAAA@@@>>>????????????>>>============>>>======<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;:::999888777777777777444555666888888888777666666444222111222222111000000000000000000000000000000000000000000000000000///............------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++************))))))************+++++++++++++++************++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,++++++******))))))((((((((()))))))))************************))))))))))))))))))))))))************+++*********))))))(((((('''((()))***+++,,,,,,,,,++++++++++++++++++++++++***)))''''''((())))))((())))))))))))))))))))))))))))))))))))))))))))))))WWWVVVUUUTTTTTTTTTTTTTTTWWWYYY[[[]]]______^^^^^^^^^___aaaaaaaaa___\\\[[[ZZZ[[[[[[]]]^^^```aaaaaa___```aaabbbcccbbbaaaaaa```aaaaaabbb```]]]ZZZXXXVVVXXXZZZYYYWWWVVVWWWYYYWWWUUUSSSSSSTTTTTTTTTSSSQQQUUUXXXXXXVVVUUUUUUVVVTTTVVVVVVUUURRRQQQPPPQQQSSSTTTVVVXXXYYYYYYXXXXXX]]][[[YYYZZZ[[[]]]]]]]]]^^^^^^_________`````````___]]][[[YYYWWWUUUUUUUUUWWWVVVTTTSSSSSSSSSUUUVVVZZZXXXWWWXXX[[[\\\[[[YYYXXXXXXYYYYYYZZZ[[[[[[[[[^^^```bbbaaa___\\\[[[ZZZXXXYYYXXXVVVSSSQQQQQQRRRQQQPPPPPPPPPQQQSSSUUUVVVTTTTTTTTTSSSRRRSSSVVVXXX]]]^^^```___]]][[[[[[[[[\\\YYYVVVVVVXXXZZZYYYXXXZZZZZZ[[[\\\\\\\\\\\\[[[]]]]]]]]][[[YYYYYYZZZ\\\\\\\\\\\\]]]]]]^^^^^^^^^]]]^^^```aaaaaaaaa___^^^]]]\\\[[[ZZZYYYYYYXXXXXXVVVUUUSSSSSSTTTTTTTTTSSSVVVSSSQQQPPPPPPNNNJJJGGGFFFGGGHHHJJJKKKKKKJJJJJJIIIHHHHHHIIILLLQQQVVVYYYbbbnnnxxxuuukkkccc]]]YYYXXXZZZ]]]```bbbccccccbbbfffdddbbb```___^^^^^^^^^]]]^^^___aaaaaaaaa```___bbbbbbbbbbbbbbbaaa``````bbbaaa___\\\YYYWWWUUUTTTUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZ[[[[[[\\\]]]]]]]]]ZZZZZZZZZ[[[]]]^^^```aaaaaabbbbbbaaa______aaabbbddddddeeegggiiihhheeebbbgggggghhhhhhhhhgggeeedddeeeddddddcccbbbaaaaaa```aaacccdddaaa]]]\\\```dddiiigggdddaaa```aaabbbcccaaa^^^]]]bbbdddccccccddd```aaaaaabbbaaa```___^^^]]]\\\\\\^^^bbbeeeggghhhfffhhhiiijjjiiigggeeeccc```bbbdddgggiiijjjjjjjjjggghhhgggeeedddeeeiiikkklllmmmmmmmmmlllkkkiiihhhhhheeecccfffkkknnnmmmkkkjjjjjjhhhggggggfffffffffggggggfffdddbbb```^^^\\\\\\]]]]]]]]]^^^^^^______bbbaaaaaabbbdddffffffeeebbb```]]]ZZZVVVTTTRRRQQQRRRRRRRRRRRRQQQQQQPPPPPPOOOMMMKKKKKKLLLLLLIIIGGGHHHHHHIIIIIIIIIHHHFFFFFFFFFFFFFFFEEEDDDBBB@@@???@@@@@@@@@@@@@@@??????>>>===============<<<;;;;;;::::::;;;;;;;;;;;;::::::;;;:::999888777777777777333444666777777777666555666444222111222222111000000000000000000000000000////////////////////////............------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++************))))))************++++++++++++******))))))******+++))))))))))))))))))))))))(((((()))******+++,,,,,,*********)))))))))))))))************++++++++++++************))))))))))))))))))))))))************************)))))))))(((((()))***+++++++++++++++++++++++++++++++++++++++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))XXXWWWUUUTTTTTTUUUVVVWWWYYY[[[\\\^^^___^^^^^^]]]\\\\\\]]]^^^]]]\\\[[[ZZZWWWXXXYYYZZZ[[[\\\\\\]]]]]]___aaadddeeedddcccbbbbbbbbbcccbbb```]]]ZZZXXXUUUWWWXXXXXXWWWVVVWWWXXXXXXVVVTTTTTTUUUVVVUUUTTTSSSVVVYYYZZZXXXVVVTTTTTTTTTUUUUUUSSSQQQOOOOOOPPPTTTVVVXXX[[[[[[ZZZWWWVVV[[[ZZZZZZ[[[^^^______^^^___^^^]]]]]]]]]^^^___``````___]]][[[XXXWWWVVVVVVVVVUUUTTTSSSRRRSSSTTTTTTWWWVVVUUUVVVXXXXXXWWWVVVVVVWWWYYY[[[\\\[[[ZZZYYY^^^``````___]]][[[[[[[[[WWWXXXXXXVVVSSSPPPOOOPPPNNNNNNMMMNNNOOOPPPRRRSSSSSSSSSTTTSSSSSSTTTWWWYYY```aaabbbaaa___\\\[[[[[[]]]ZZZXXXWWWWWWXXXWWWVVVXXXYYYYYYZZZZZZZZZZZZZZZ]]]]]]\\\ZZZWWWUUUVVVWWW[[[[[[[[[[[[\\\\\\\\\\\\[[[\\\^^^_________^^^]]]^^^]]][[[YYYWWWWWWXXXXXXUUUSSSQQQPPPQQQRRRRRRQQQSSSRRRPPPPPPOOONNNJJJHHHEEEFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGHHHKKKPPPTTTWWWbbbmmmvvvsssjjjddd___\\\ZZZ\\\___aaaccccccbbbbbbdddcccbbb```______^^^^^^^^^___```aaaaaa___]]]\\\bbbbbbbbbbbbbbbbbbaaa```aaa```^^^[[[YYYVVVTTTSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWYYYZZZ\\\]]]______YYYXXXXXXYYYYYYZZZ[[[\\\]]]___aaaaaa```___```aaaaaaaaaaaaccceeefffeeedddfffggghhhhhhhhhgggfffeeeaaaaaa``````_________^^^___aaacccbbb______bbbeeegggfffdddbbbaaabbbcccddd___\\\[[[```bbbaaaaaabbbaaaaaabbbbbbbbbaaa```___^^^]]]\\\^^^aaaccceeeeeeeeefffhhhiiiiiihhhfffeeeaaabbbdddfffhhhiiiiiiiiifffhhhiiihhhggggggiiijjjllllllllllllkkkiiigggffffffdddcccfffjjjmmmmmmllljjjjjjiiihhhggggggggggggeeeeeedddbbb```^^^\\\[[[\\\\\\\\\\\\]]]^^^___```bbbaaa```aaacccdddcccbbbaaa___\\\XXXUUURRRQQQPPPTTTSSSQQQPPPOOOOOOOOOOOOPPPNNNLLLLLLKKKJJJGGGEEEFFFGGGHHHIIIIIIHHHFFFEEEEEEEEEDDDDDDBBBAAA???>>>AAAAAABBBBBBAAAAAA@@@???<<<<<<======<<<<<<;;;;;;999::::::;;;;;;::::::999:::999888888777777777777444444555666666666555555555333222111222222111000////////////////////////....................................------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++************))))))************++++++++++++******))))))******+++))))))))))))))))))))))))((())))))******+++++++++))))))))))))***************++++++++++++,,,,,,,,,************))))))))))))))))))))))))************************)))))))))))))))******+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))YYYXXXVVVTTTTTTVVVYYYZZZ\\\]]]^^^_________^^^]]]]]]]]]]]]]]]\\\[[[ZZZYYYUUUUUUVVVWWWXXXYYYZZZZZZ[[[^^^bbbeeegggfffdddcccdddddddddbbb```]]]ZZZXXXVVVWWWYYYYYYYYYXXXXXXXXXWWWUUUTTTTTTUUUVVVUUUTTTTTTVVVYYYZZZYYYVVVTTTRRRPPPQQQRRRQQQOOONNNOOOQQQWWWXXXYYYZZZZZZYYYWWWVVVYYYYYYZZZ\\\___aaa```___^^^]]]\\\ZZZZZZ\\\^^^___``````^^^\\\ZZZYYYXXXWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUTTTTTTUUUXXX\\\``````^^^ZZZXXX\\\]]]]]]\\\ZZZYYYYYYZZZVVVWWWXXXVVVSSSPPPNNNMMMMMMMMMLLLMMMNNNOOOQQQRRRTTTUUUVVVVVVVVVWWWZZZ\\\aaacccdddccc```]]][[[[[[\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYYYY\\\\\\\\\ZZZVVVUUUUUUUUUZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZ\\\]]]]]]]]]]]]]]]___]]][[[XXXWWWVVVWWWWWWSSSQQQNNNNNNOOOPPPPPPOOOSSSSSSSSSSSSRRRPPPMMMKKKFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIILLLPPPTTTVVV^^^hhhooommmgggdddaaa___\\\^^^```bbbccccccbbbaaabbbbbbaaaaaa```_________`````````___]]]\\\ZZZYYY``````aaaaaaaaaaaa`````````___]]]ZZZXXXUUUTTTSSSRRRRRRSSSUUUUUUUUUUUUUUUVVVVVVXXXYYY[[[\\\^^^^^^YYYXXXXXXWWWWWWXXXXXXYYY[[[]]]```aaaaaa``````aaacccaaa```aaaccceeeeeedddcccdddeeeffffffeeedddccc]]]]]]]]]]]]]]]]]]]]]]]]]]]___bbbbbbbbbbbbdddfffhhhfffeeecccbbbbbbbbbccc___[[[[[[___bbb``````bbbccccccdddddddddcccbbbaaaaaa___^^^^^^aaacccdddddddddeeeggghhhiiihhhgggfffaaabbbdddfffggggggggggggeeegggjjjkkkjjjhhhhhhiiikkkllllllkkkjjjhhhfffeeeeeecccccceeeiiilllmmmllljjjiiihhhhhhggggggggggggddddddcccbbbaaa___]]]\\\^^^]]]]]]^^^___```bbbcccbbbaaa``````aaabbbaaa___```^^^ZZZVVVSSSPPPOOOOOOUUUSSSPPPNNNLLLMMMNNNOOOPPPOOONNNMMMKKKIIIFFFDDDDDDFFFHHHIIIIIIGGGEEEDDDFFFEEEDDDCCCBBB@@@??????@@@AAAAAAAAAAAA@@@??????;;;;;;<<<<<<<<<;;;;;;:::999999::::::::::::999999999999888777777777777777555555555666666666666555555333111111222222222111........................------------------------.........---------,,,,,,,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++*********))))))))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))((()))))))))*********+++(((((())))))******++++++*********+++++++++,,,,,,************)))))))))(((((()))))))))*********************)))))))))))))))******+++++++++******)))++++++++++++************((()))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))ZZZXXXWWWUUUVVVXXX[[[]]]______````````````______```___^^^\\\ZZZYYYYYYXXXVVVUUUUUUVVVWWWXXXZZZ[[[[[[]]]aaaeeegggfffdddcccddddddcccbbb```]]]ZZZYYYXXXYYYZZZ\\\]]]\\\[[[ZZZUUUSSSRRRRRRTTTUUUTTTSSSUUUVVVWWWXXXXXXWWWTTTRRROOOPPPQQQPPPPPPPPPSSSUUUZZZYYYWWWVVVVVVWWWXXXXXXXXXXXXYYY[[[^^^```___^^^]]][[[YYYXXXXXXYYY[[[\\\^^^^^^]]]\\\[[[ZZZYYYXXXUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSYYY\\\aaaeeeeeeaaa\\\XXXYYYYYYZZZYYYWWWVVVVVVXXXTTTUUUVVVUUURRROOOMMMMMMNNNNNNMMMMMMNNNPPPRRRSSSSSSUUUVVVWWWWWWXXXZZZ\\\```bbbdddcccaaa^^^\\\\\\ZZZYYYYYYXXXWWWXXXYYY[[[WWWWWWXXXYYYYYYYYYYYYYYYYYY[[[[[[ZZZXXXWWWWWWWWWYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]```^^^\\\YYYWWWVVVVVVVVVQQQOOOLLLKKKLLLNNNOOOOOOTTTUUUWWWWWWVVVTTTRRRQQQHHHHHHGGGGGGGGGGGGGGGGGGIIIIIIIIIKKKMMMQQQTTTVVVWWW```fffeeebbbbbbbbbaaa]]]^^^```bbbcccbbbaaa``````aaaaaaaaaaaaaaa``````aaaaaa___^^^\\\[[[ZZZZZZ^^^^^^_______________^^^]]]\\\[[[YYYWWWUUUTTTSSSQQQRRRSSSTTTUUUUUUUUUUUUWWWWWWXXXYYYYYYZZZ[[[[[[YYYXXXXXXWWWWWWWWWWWWWWWZZZ]]]```aaaaaaaaabbbcccfffdddbbbbbbcccdddcccbbbbbbcccdddeeeeeedddcccbbbYYYZZZZZZ[[[[[[\\\\\\]]]\\\^^^aaacccdddeeefffgggjjjhhhfffdddbbbaaaaaaaaa```\\\\\\```cccaaaaaaccceeeeeefffgggfffeeedddccccccaaa___```bbbddddddddddddeeefffggghhhhhhggggggaaabbbdddeeefffffffffeeedddgggjjjlllkkkiiihhhhhhkkkkkkkkkkkkjjjhhhfffeeedddcccccceeehhhjjjkkkllliiihhhggggggfffgggggggggdddddddddcccbbb```___^^^^^^^^^]]]]]]^^^___aaabbbbbb```______aaaaaa```^^^___]]]XXXTTTPPPNNNNNNNNNUUURRROOOLLLKKKKKKMMMNNNPPPPPPPPPOOOLLLIIIFFFEEEDDDEEEGGGHHHHHHGGGEEEDDDGGGFFFEEEDDDBBBAAA@@@@@@???????????????>>>======::::::;;;;;;;;;;;;::::::888888999999999999888888888888777777666777777777666666666666666666666666444333111111222333222111------------------------------------------------...------------,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++*********))))))))))))*********+++++++++***))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))*********(((((())))))******++++++))))))))))))*********+++************)))))))))(((((()))))))))************))))))))))))))))))************+++++++++******)))+++++++++******)))))))))'''))),,,+++***((()))***(((((((((((((((((((((((())))))))))))))))))))))))YYYYYYXXXWWWXXXZZZ\\\^^^aaaaaaaaaaaabbbbbbbbbbbbbbbaaa^^^\\\[[[ZZZ[[[[[[\\\[[[XXXVVVVVVXXXZZZ\\\[[[]]]aaadddeeeeeedddcccdddcccbbbaaa___]]][[[ZZZZZZ[[[\\\^^^``````^^^[[[SSSRRRPPPQQQRRRTTTSSSSSSVVVUUUUUUVVVWWWVVVTTTRRRQQQRRRRRRRRRRRRSSSUUUXXXYYYWWWUUUSSSSSSTTTWWWYYYWWWVVVVVVXXX[[[]]]]]]]]]YYYXXXWWWVVVVVVVVVWWWXXX[[[[[[[[[[[[[[[ZZZYYYXXXRRRRRRQQQQQQPPPOOONNNMMMOOOQQQRRRRRRRRRRRRSSSUUU]]]aaafffiiihhhccc]]]XXXUUUVVVXXXWWWUUUTTTTTTUUUSSSTTTTTTSSSPPPNNNNNNNNNOOOOOONNNOOOPPPQQQSSSTTTRRRTTTUUUVVVUUUVVVWWWYYY\\\^^^aaabbbaaa^^^]]]\\\ZZZ[[[[[[YYYXXXYYY[[[]]]XXXYYYYYYZZZZZZZZZZZZZZZXXXYYY[[[[[[YYYXXXXXXYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[[[[\\\]]]^^^______```___^^^\\\YYYWWWVVVUUUOOOLLLJJJIIIKKKNNNPPPPPPSSSVVVYYYZZZXXXVVVUUUTTTKKKJJJIIIHHHHHHGGGHHHHHHIIIIIIJJJKKKNNNQQQTTTUUURRRYYY^^^]]]\\\___aaa```\\\]]]```bbbbbbbbbaaa```______```aaabbbaaaaaaaaabbbcccddddddcccaaa^^^]]]\\\]]]]]]^^^^^^^^^^^^^^^ZZZZZZYYYXXXWWWVVVUUUTTTRRRSSSTTTUUUVVVVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXWWWVVVVVVVVVVVVVVVYYY\\\___```aaaaaaccceeehhhfffdddcccccccccbbb```bbbcccdddeeeeeeeeedddcccXXXXXXYYYZZZ[[[\\\]]]^^^\\\^^^aaadddfffggggggfffjjjiiigggeeecccaaa`````````]]]]]]aaacccbbbbbbdddffffffggghhhgggfffeeedddcccaaa``````bbbdddeeeddddddeeeffffffggggggggggggaaabbbdddeeeeeeeeeddddddcccfffjjjkkkjjjhhhggggggjjjjjjkkkkkkjjjiiigggfffdddddddddeeeggghhhjjjkkkgggffffffeeeeeeffffffgggddddddddddddcccbbbaaa```^^^]]][[[ZZZZZZ\\\^^^___aaa```______aaaaaa```___^^^[[[VVVRRRNNNMMMLLLMMMSSSQQQNNNKKKJJJKKKMMMNNNOOOQQQRRRQQQMMMIIIGGGFFFDDDDDDEEEFFFFFFFFFFFFEEEHHHGGGEEECCCBBBAAAAAAAAA======>>>>>>======<<<;;;999999::::::;;;;;;::::::777888888999999888888777888777777666666777777777777666555555444555555555444222111111222333222222........................------------------------------------,,,,,,,,,,,,*********+++++++++++++++************+++++++++++++++++++++************))))))************+++++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))))))))*********************))))))))))))))))))))))))************))))))))))))************)))******+++++++++******+++++++++***))))))((((((&&&***------***((()))+++))))))))))))))))))))))))))))))))))))))))))))))))XXXXXXYYYYYY[[[\\\]]]^^^cccccccccccccccdddeeeeeeeeedddbbb``````aaacccdddgggccc]]]XXXVVVWWWYYY[[[]]]^^^```bbbccccccccccccbbbaaaaaa___^^^\\\[[[ZZZ[[[[[[\\\___bbbbbb___\\\SSSQQQPPPPPPRRRTTTSSSSSSUUUSSSRRRRRRUUUVVVUUUSSSSSSSSSSSSQQQPPPPPPSSSUUUUUUTTTSSSRRRRRRSSSUUUVVVWWWUUUTTTUUUWWWZZZ[[[[[[VVVVVVUUUUUUUUUTTTTTTTTTWWWWWWYYYZZZZZZZZZYYYYYYSSSSSSSSSRRRQQQPPPOOONNNMMMPPPRRRSSSRRRRRRUUUWWWaaadddhhhkkkiiiccc\\\XXXSSSUUUWWWXXXVVVTTTSSSSSSRRRRRRRRRQQQOOONNNOOOPPPPPPOOOOOOOOOPPPRRRTTTUUUSSSUUUVVVWWWVVVUUUVVVWWWWWWZZZ^^^``````^^^]]]]]]]]]^^^^^^[[[YYYXXXZZZ]]]ZZZZZZ[[[\\\\\\\\\\\\[[[WWWYYY[[[[[[YYYWWWWWWXXXWWWWWWXXXXXXYYYYYYZZZZZZ\\\\\\\\\]]]^^^___```aaa`````````___\\\YYYUUUSSSMMMKKKHHHHHHKKKOOOQQQRRRQQQUUUYYYZZZXXXVVVUUUUUUNNNMMMKKKJJJIIIIIIIIIJJJHHHHHHIIIKKKMMMPPPRRRSSSRRRWWWZZZXXXWWW[[[^^^]]]ZZZ\\\^^^aaabbbbbbaaa```]]]^^^```aaabbbbbbbbbbbbbbbgggmmmqqqpppllleeeaaa\\\]]]^^^^^^_________^^^WWWWWWWWWWWWVVVVVVVVVVVVTTTTTTUUUVVVWWWWWWWWWWWWVVVWWWWWWWWWWWWXXXXXXXXXWWWVVVVVVUUUUUUUUUUUUVVVXXXZZZ\\\]]]^^^```cccfffgggeeedddcccccccccaaa___```aaabbbcccddddddcccbbbWWWXXXYYYZZZ\\\]]]^^^___\\\^^^aaaeeehhhhhhgggeeeiiihhhgggeeedddbbbbbbaaa```]]]\\\aaacccbbbaaaccceeeeeefffgggfffeeedddcccbbb```______aaacccddddddeeeeeeffffffffffffffffffbbbbbbdddeeeeeedddcccccccccfffiiijjjiiigggggggggiiiiiijjjkkkkkkjjjiiihhhdddeeeeeeeeeeeefffhhhiiieeeeeedddddddddeeeeeefffddddddddddddcccbbbaaaaaa___^^^\\\ZZZZZZ[[[]]]^^^aaa```___```aaabbbaaa```]]]ZZZUUUPPPMMMKKKKKKLLLPPPOOOMMMKKKKKKKKKMMMMMMOOORRRTTTSSSOOOKKKIIIIIIEEEDDDDDDCCCDDDEEEFFFGGGGGGFFFDDDBBB@@@@@@@@@@@@===============<<<;;;;;;888888999:::::::::::::::777777888888888888777777777777666666666666777777555444333222222222333333444222111111222333333222........................---------------------------------,,,,,,,,,++++++)))*********++++++++++++************+++++++++++++++++++++************))))))************+++++++++))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((*********)))))))))))))))))))))*********+++++++++************))))))))))))))))))))))))************((()))))))))************((()))***++++++++++++++++++++++++***)))(((((((((&&&***......***((()))+++))))))))))))))))))))))))))))))))))))))))))))))))XXXXXXYYY[[[\\\]]]^^^^^^ddddddddddddeeefffggghhhiiihhhgggfffgggiiilllnnnooojjjbbbZZZVVVVVVXXXZZZ^^^^^^___```aaabbbbbbbbbaaa```___^^^]]]\\\[[[[[[[[[[[[\\\___bbbbbb___\\\SSSQQQPPPQQQSSSTTTTTTSSSUUURRRPPPPPPSSSVVVVVVTTTSSSRRRQQQNNNLLLKKKMMMOOOQQQQQQRRRSSSSSSSSSSSSSSSWWWTTTRRRSSSUUUXXXYYYYYYTTTTTTTTTTTTTTTSSSRRRQQQTTTUUUWWWXXXYYYYYYYYYYYYWWWWWWVVVVVVUUUSSSRRRQQQMMMPPPSSSSSSRRRSSSVVVYYYccceeeiiikkkiiiccc\\\WWWRRRUUUXXXYYYWWWUUUSSSSSSQQQRRRQQQOOONNNNNNPPPRRRPPPOOOOOOOOOPPPRRRTTTUUUVVVXXXYYYYYYXXXWWWXXXYYYSSSWWW\\\_________^^^^^^___``````]]]YYYWWWYYY\\\[[[[[[\\\]]]]]]]]]]]]]]]XXXYYY[[[ZZZXXXVVVUUUVVVWWWWWWXXXXXXYYYZZZ[[[[[[]]]]]]]]]^^^___```bbbccc```aaaaaa```^^^ZZZUUUSSSLLLJJJGGGHHHKKKOOORRRSSSNNNRRRWWWYYYWWWTTTSSSTTTOOONNNMMMKKKJJJJJJJJJKKKFFFGGGHHHJJJLLLOOOQQQRRRSSSXXXYYYVVVUUUYYY[[[[[[YYY[[[]]]```aaabbbaaa```\\\^^^```aaabbbcccbbbbbbbbbiiittt{{{{{{tttjjjccc]]]^^^^^^___`````````___UUUVVVVVVVVVVVVVVVWWWWWWUUUUUUVVVWWWXXXXXXXXXXXXUUUUUUVVVWWWWWWXXXYYYYYYUUUUUUTTTTTTTTTTTTUUUUUUWWWYYYZZZ[[[\\\___cccfffdddcccccccccdddcccaaa___]]]^^^___aaaaaaaaa```___WWWXXXYYY[[[\\\^^^___```]]]^^^bbbfffiiiiiigggeeegggffffffeeeeeedddcccccc```\\\\\\```bbbaaaaaaccccccdddeeeeeeeeedddcccbbb```___]]]^^^```cccccccccffffffffffffffffffffffffbbbbbbddddddeeedddcccbbbccceeehhhiiihhhgggfffggghhhiiijjjkkklllkkkjjjjjjeeeeeeffffffeeeeeeggghhhddddddcccccccccddddddeeecccccccccccccccbbbaaaaaabbbaaa^^^\\\[[[\\\^^^___aaa```___```bbbbbbbbbaaa]]]ZZZTTTOOOLLLKKKKKKKKKNNNMMMLLLKKKKKKLLLMMMMMMOOORRRUUUTTTPPPLLLJJJJJJFFFDDDCCCBBBCCCDDDFFFHHHFFFEEEBBB@@@????????????===============<<<<<<;;;777888999:::::::::::::::777777888888888888777777777777666666666666777888444333111000000000111111444222000111222333333222////////////////////////........................---------,,,,,,,,,++++++))))))******++++++++++++)))************++++++++++++++++++************))))))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((++++++******))))))((((((******+++++++++,,,,,,,,,************))))))))))))))))))))))))************(((((())))))*********+++'''((()))***+++,,,,,,,,,+++++++++***)))(((((('''%%%***......***((()))+++))))))))))))))))))))))))))))))))))))))))))))))))``````___\\\ZZZZZZ\\\^^^cccfffhhhiiiiiihhhiiiiiilllmmmmmmmmmnnnqqqvvvzzzxxxrrrggg\\\UUUTTTXXX\\\]]]^^^___```aaaaaaaaaaaaaaa^^^[[[YYYZZZZZZZZZYYYYYYYYYYYY[[[\\\\\\YYYVVVSSSRRRPPPOOOOOOPPPRRRSSSOOOPPPRRRRRRRRRSSSUUUWWWTTTSSSQQQNNNLLLKKKJJJJJJLLLMMMOOORRRTTTVVVWWWXXXRRRRRRRRRSSSSSSTTTUUUVVVPPPPPPQQQRRRRRRRRRRRRRRRSSSSSSTTTVVVWWWXXXYYYYYYVVVXXXYYYWWWTTTQQQOOOOOOOOOQQQSSSRRRRRRSSSWWW[[[___bbbeeefffddd^^^WWWRRRSSSUUUXXXYYYWWWUUUUUUUUUUUUTTTRRROOOLLLLLLOOORRRQQQPPPOOOMMMLLLNNNSSSVVVWWWWWWXXXXXXWWWWWWVVVUUUWWWXXXYYY[[[[[[[[[[[[ZZZ\\\^^^___]]]YYYXXXYYY[[[[[[YYYYYY[[[^^^^^^\\\YYY[[[ZZZZZZZZZZZZZZZZZZ[[[VVVXXXYYYYYYYYYZZZ\\\^^^]]]^^^^^^______`````````bbbaaa_________]]]ZZZXXXVVVTTTPPPKKKIIIKKKPPPSSSTTTUUUUUUVVVUUUTTTSSSRRRNNNLLLIIIIIIJJJLLLMMMMMMLLLLLLKKKKKKKKKMMMNNNOOOOOOPPPQQQRRRTTTVVVWWWXXX[[[ZZZZZZ___dddeeeaaa]]]\\\^^^___``````aaadddfffcccjjjuuurrrhhhaaa```___aaabbbaaa]]]ZZZWWWVVVUUUVVVXXXYYYXXXWWWYYYXXXXXXXXXXXXXXXYYYZZZVVVWWWYYYYYYYYYWWWUUUSSSSSSSSSSSSSSSRRRRRRRRRRRRXXXWWWXXXZZZ]]]_________ddddddccccccbbbaaa``````____________``````aaaaaa\\\]]]^^^]]]\\\]]]___aaabbbbbbcccfffiiikkkjjjiiiiiiiiihhhfffeeedddcccbbbaaa___]]]^^^```bbbaaa___```aaaccceeeeeeeeeddddddbbbaaa```___```cccfffhhhiiigggeeefffhhhiiigggddd```aaacccdddeeeeeedddcccdddeeefffffffffffffffeeeiiihhhggghhhjjjkkkjjjjjjeeeeeeeeeeeedddcccbbbaaacccaaa^^^^^^___aaabbbbbbcccbbbbbbbbbddddddbbb```\\\\\\\\\\\\[[[ZZZYYYXXX^^^```cccdddcccbbbcccddd___ZZZTTTMMMIIIHHHIIIJJJLLLLLLMMMMMMNNNNNNMMMMMMNNNOOOPPPQQQPPPNNNKKKIIIJJJGGGDDDAAA@@@BBBEEEGGGEEEBBB@@@??????@@@???>>>>>>>>>>>>>>><<<:::888777:::999999888888999999:::;;;:::999888777777777777666666666666666555555444333333222222111000//////000000000000////////////------......------,,,+++------------------------++++++++++++++++++++++++***(((((()))***+++***)))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))++++++******************((((((((((((((((((((((((+++++++++*********))))))++++++******))))))((((((************************++++++******))))))((((((&&&'''((()))***+++,,,,,,++++++******************)))***+++,,,,,,+++)))(((,,,+++)))((((((((()))******+++,,,,,,******+++,,,+++++++++*********))))))))))))))))))))))))))))))^^^^^^]]][[[ZZZZZZ\\\^^^dddeeeeeeeeedddeeegggjjjjjjlllmmmmmmnnnqqquuuxxxuuuooofff\\\UUUTTTXXX\\\]]]^^^^^^___````````````^^^[[[XXXVVVWWWYYYYYYYYYYYYYYYYYYZZZZZZXXXUUURRRQQQPPPOOONNNNNNPPPQQQRRRPPPQQQRRRQQQQQQQQQSSSUUUSSSRRRPPPNNNLLLKKKJJJJJJNNNOOOQQQSSSTTTUUUUUUUUURRRQQQPPPOOOOOOPPPQQQRRRQQQQQQQQQQQQQQQPPPPPPOOOPPPPPPQQQSSSTTTVVVWWWXXXTTTUUUVVVUUURRRQQQQQQQQQPPPRRRSSSSSSQQQRRRUUUXXX\\\]]]```aaa^^^YYYTTTPPPRRRTTTWWWWWWVVVUUUTTTUUUTTTTTTSSSPPPMMMMMMNNNPPPOOOOOONNNLLLKKKLLLPPPSSSWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVWWWYYYYYYYYYXXXXXXZZZ[[[\\\[[[XXXWWWXXXZZZZZZYYYYYY[[[]]]^^^[[[YYY\\\[[[ZZZZZZZZZZZZ[[[\\\WWWXXXYYYXXXWWWWWWZZZ\\\]]]]]]]]]^^^^^^______```aaaaaabbbbbb```]]][[[YYYaaa]]]VVVOOOKKKKKKNNNPPPTTTTTTUUUUUUUUUTTTRRRQQQOOOMMMJJJJJJKKKMMMNNNNNNIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNOOOQQQSSSUUUVVVWWWYYYXXXYYY]]]bbbccc```\\\[[[\\\]]]]]]]]]___bbbddddddhhhpppwwwzzzwwwooohhhcccbbbaaaaaaaaa___[[[WWWVVVUUUUUUVVVXXXYYYYYYXXXXXXXXXXXXWWWWWWXXXXXXYYYVVVWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSRRRRRRRRRRRRQQQVVVVVVWWWYYY[[[]]]^^^^^^ccccccbbbbbbbbbaaaaaaaaa]]]]]]]]]^^^^^^^^^______```aaabbbaaa``````bbbcccaaabbbdddgggjjjkkkjjjhhhiiihhhgggfffeeedddccccccbbb___^^^^^^aaabbbbbb`````````aaaaaaaaaaaaaaa```bbbaaa``````aaacccfffgggjjjgggddddddeeefffeeeccc```aaabbbccccccccccccccceeeeeefffffffffeeeeeeeeehhhgggggghhhiiiiiiiiihhhffffffffffffeeecccbbbaaaccc```^^^^^^___aaaaaaaaaaaa___^^^___``````___^^^]]]]]]\\\\\\[[[ZZZYYYXXX]]]```bbbdddccccccdddeeeaaa]]]VVVOOOKKKIIIIIIJJJLLLMMMNNNOOOPPPPPPOOOOOONNNOOOQQQQQQPPPNNNKKKJJJKKKHHHEEEBBBAAABBBEEEFFFDDDAAA???>>>???@@@??????>>>>>>>>>>>><<<:::888777999999888888888888999999::::::999888777666666777666666666666666555444444333333222111111000//////000000000000/////////...---............---,,,,,,------------------------++++++++++++++++++++++++***)))((()))***+++***)))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((+++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))******************************))))))))))))******+++,,,---,,,***)))((((((((())))))***++++++))))))***++++++++++++*********))))))))))))))))))))))))))))))[[[[[[[[[ZZZYYYZZZ\\\___cccccccccbbbaaabbbfffhhhhhhjjjmmmnnnoooppprrrssspppkkkccc[[[UUUUUUXXX\\\]]]]]]^^^^^^______``````[[[XXXTTTRRRTTTVVVXXXYYYVVVVVVVVVWWWWWWVVVSSSPPPMMMMMMLLLLLLMMMOOOQQQRRRQQQRRRRRRQQQPPPPPPQQQSSSRRRQQQOOOMMMLLLJJJJJJJJJOOOPPPRRRTTTTTTSSSRRRQQQRRRPPPNNNKKKKKKKKKMMMNNNRRRRRRQQQPPPOOONNNMMMLLLLLLLLLMMMOOOPPPRRRTTTUUUSSSSSSSSSRRRPPPPPPRRRTTTSSSTTTTTTSSSQQQQQQRRRTTTVVVWWWXXXXXXVVVSSSOOOMMMPPPRRRTTTUUUTTTSSSTTTTTTTTTUUUUUUSSSPPPNNNNNNOOOQQQQQQPPPNNNLLLMMMOOORRRWWWWWWWWWWWWVVVVVVUUUUUURRRSSSUUUVVVWWWWWWVVVVVVWWWYYYYYYYYYWWWWWWXXXYYYZZZYYYYYYZZZ\\\\\\[[[YYYZZZZZZYYYXXXXXXYYYZZZZZZZZZZZZYYYVVVUUUUUUWWWZZZ[[[[[[\\\]]]]]]^^^______aaadddffffffccc```aaabbbmmmggg]]]TTTNNNLLLMMMNNNSSSTTTUUUUUUUUUTTTSSSRRRQQQNNNKKKKKKLLLNNNNNNNNNHHHHHHGGGGGGHHHJJJKKKLLLKKKLLLNNNPPPRRRTTTUUUVVVXXXWWWWWW[[[___```]]]ZZZZZZZZZ[[[ZZZZZZ\\\```ccceeefffhhhkkknnnmmmiiifffdddcccbbbaaa```]]]XXXUUUUUUTTTTTTVVVYYYZZZZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRTTTTTTVVVXXXZZZ\\\^^^^^^aaaaaaaaaaaaaaabbbcccccc^^^^^^______``````______cccdddeeedddcccbbbcccdddaaabbbdddhhhkkkkkkiiiggghhhggggggfffeeedddcccccccccaaa______aaaccccccbbbcccbbb```___^^^^^^^^^___aaaaaaaaabbbcccdddffffffjjjgggcccaaaaaacccccccccbbbbbbbbbbbbbbbbbbbbbcccfffffffffeeeeeedddccccccgggggghhhhhhhhhgggffffffgggggggggfffeeedddcccbbbbbb```^^^^^^___``````______]]][[[[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZXXXXXX\\\___bbbdddddddddeeefffddd```YYYRRRMMMJJJJJJKKKLLLNNNPPPRRRSSSSSSRRRQQQPPPPPPQQQQQQPPPNNNLLLJJJLLLIIIFFFDDDBBBCCCDDDFFFBBB@@@>>>===???@@@@@@??????>>>>>>===<<<:::999888888888777777777777888888999999888777666666666666555555666666555555444333222222222111111000000///000000000/////////............//////......---,,,------------------------++++++++++++++++++++++++***)))((()))+++++++++***))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))+++************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************,,,++++++***)))(((''''''************************)))((('''&&&'''***,,,...,,,+++***)))((((((((((((((()))******(((((()))***+++************)))))))))))))))))))))))))))))))))XXXYYYZZZZZZYYYZZZ]]]___bbbbbbcccbbbaaabbbdddfffeeehhhlllnnnnnnnnnnnnooojjjgggaaaZZZVVVUUUXXX\\\\\\\\\\\\]]]]]]^^^___```[[[WWWSSSQQQRRRTTTVVVWWWRRRQQQRRRTTTUUUTTTQQQOOOJJJJJJJJJKKKMMMOOOQQQRRRSSSSSSSSSRRRPPPOOOPPPQQQPPPOOOMMMLLLKKKJJJJJJJJJMMMOOOQQQSSSTTTSSSQQQPPPRRRPPPMMMJJJIIIKKKMMMOOOTTTSSSRRRPPPNNNMMMLLLKKKJJJJJJKKKLLLNNNPPPSSSTTTTTTTTTSSSPPPOOOOOORRRUUUUUUUUUTTTSSSQQQPPPOOOOOOQQQQQQQQQQQQPPPNNNMMMLLLNNNPPPRRRRRRRRRQQQRRRSSSVVVXXXYYYWWWUUURRRQQQQQQVVVVVVVVVTTTRRRQQQRRRTTTVVVVVVVVVUUUUUUUUUUUUUUUQQQRRRTTTUUUVVVVVVUUUUUUVVVWWWWWWXXXXXXXXXYYYYYYXXXXXXXXXYYYZZZZZZZZZYYYXXXWWWVVVUUUUUUVVVWWWXXX\\\\\\ZZZWWWTTTTTTVVVYYYZZZZZZ[[[\\\]]]^^^^^^___dddgggjjjiiiggghhhnnntttyyyqqqdddYYYQQQNNNNNNNNNTTTUUUVVVWWWWWWVVVUUUTTTQQQNNNKKKJJJLLLMMMMMMMMMKKKJJJJJJJJJKKKMMMNNNOOOKKKLLLMMMOOORRRTTTUUUVVVWWWVVVWWWZZZ]]]^^^\\\ZZZZZZZZZZZZYYYYYYZZZ^^^aaacccccccccdddeeedddcccbbbaaaaaaaaa```___\\\XXXVVVUUUTTTTTTVVVYYY[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXTTTSSSRRRQQQQQQRRRTTTUUUVVVVVVUUUUUUTTTSSSSSSSSSSSSUUUWWWXXXZZZ[[[]]]_______________```bbbcccdddbbbcccdddeeeeeedddccccccdddeeefffeeecccbbbbbbcccaaabbbdddhhhkkkkkkhhhffffffffffffeeeeeedddddddddcccbbbaaa```aaabbbddddddgggeeebbb___^^^^^^___```aaaaaabbbcccdddeeeffffffhhheeeaaa^^^^^^```cccdddddddddccccccccccccccccccfffeeedddccccccbbbbbbbbbfffhhhiiiiiigggfffeeeeeehhhhhhhhhgggfffeeecccbbbaaa```______``````___^^^^^^\\\YYYYYYZZZ\\\]]]^^^^^^^^^^^^]]]\\\[[[ZZZYYYZZZ]]]aaacccddddddfffggggggccc\\\UUUPPPMMMLLLLLLMMMOOORRRTTTUUUUUUSSSRRRQQQQQQQQQPPPNNNMMMLLLKKKLLLJJJGGGEEEDDDDDDDDDEEEAAA???======>>>@@@@@@??????>>>>>><<<;;;:::888888777777666666666666777777888777666666555555555666444555555555555444333333222111111111000000000///000000/////////...............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))((()))+++,,,+++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))(((((())))))******++++++************************(((((())))))******++++++,,,++++++***)))(((''''''***************+++++++++((((((''''''''')))***+++***)))))))))))))))******((()))******(((((()))***************))))))))))))((((((((((((((((((((((((VVVWWWYYYZZZZZZ[[[]]]______bbbeeefffeeeccccccccccccfffkkkmmmmmmlllkkkkkkeeeddd```[[[WWWVVVXXX[[[\\\[[[[[[[[[\\\]]]^^^___]]]YYYUUURRRRRRSSSSSSSSSRRRRRRRRRRRRSSSQQQNNNKKKHHHIIIJJJLLLNNNPPPRRRSSSTTTUUUTTTSSSPPPOOOPPPQQQNNNMMMLLLKKKJJJIIIIIIIIIJJJLLLOOOQQQSSSTTTSSSSSSRRRPPPMMMKKKKKKMMMPPPRRRTTTSSSQQQOOOMMMLLLLLLKKKKKKKKKKKKKKKMMMPPPRRRTTTXXXWWWTTTQQQOOOOOORRRTTTUUUUUUSSSRRRQQQPPPNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLNNNOOOOOOOOONNNOOOPPPXXXZZZ[[[[[[XXXVVVUUUTTTXXXYYYYYYXXXVVVTTTUUUUUUUUUUUUTTTSSSRRRSSSSSSTTTQQQRRRTTTUUUVVVVVVUUUUUUWWWVVVVVVWWWXXXYYYYYYYYYWWWXXXXXXXXXXXXXXXYYYZZZYYYXXXVVVUUUUUUVVVXXXYYY]]]]]][[[YYYVVVVVVWWWYYYYYYYYYZZZ[[[\\\]]]^^^___hhhjjjlllkkklllsss~~~~~~nnn```VVVRRROOONNNUUUVVVWWWXXXXXXXXXWWWVVVPPPMMMJJJIIIJJJLLLLLLLLLLLLKKKKKKKKKMMMNNNPPPQQQMMMMMMOOOPPPRRRSSSUUUUUUVVVWWWXXXYYY[[[\\\[[[ZZZZZZZZZZZZZZZYYY[[[^^^``````aaabbbbbbaaa```______]]]^^^______^^^[[[ZZZXXXUUUTTTTTTVVVYYY[[[\\\[[[[[[ZZZYYYYYYXXXXXXXXXYYYSSSRRRPPPOOOPPPRRRTTTVVVXXXXXXWWWWWWVVVUUUTTTTTTTTTWWWYYYZZZZZZ[[[]]]```]]]\\\\\\]]]^^^```cccdddeeefffggghhhhhhgggfffeeedddfffgggfffeeecccccccccaaaaaacccgggiiiiiigggeeeeeeeeeeeeeeeeeeddddddddddddcccbbb``````bbbdddfffhhhfffbbb___^^^^^^```aaabbbbbbcccdddeeeffffffgggeeeccc```^^^]]]```dddgggfffffffffeeeeeeddddddcccddddddbbbaaa````````````eeegggjjjiiigggeeedddeeeggggggggggggfffeeedddcccaaa`````````aaaaaa^^^\\\___\\\ZZZYYY[[[]]]______^^^^^^^^^^^^]]]\\\[[[ZZZYYY\\\___bbbcccdddeeeggghhhddd^^^XXXRRRPPPOOONNNOOOQQQSSSUUUUUUUUUTTTSSSRRRQQQPPPNNNMMMLLLKKKKKKJJJIIIHHHFFFEEEDDDDDDDDD@@@>>><<<<<<>>>?????????>>>>>><<<;;;999888888777666555555444444555555666666666555555444444555555444444444444444333333222111111111000000000000000////////////...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***+++,,,+++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((())))))******++++++*********)))))))))))))))))))))*********+++++++++((()))******)))((('''&&&&&&'''((()))***+++,,,,,,)))***+++***))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((VVVWWWZZZZZZ[[[[[[]]]______bbbfffhhhgggdddbbbaaaaaaeeejjjlllkkkiiihhhhhhcccbbb___[[[XXXWWWXXXZZZ[[[[[[ZZZZZZZZZ\\\^^^___]]]ZZZVVVSSSSSSRRRQQQPPPUUUTTTSSSSSSRRROOOKKKGGGIIIJJJKKKMMMOOOQQQSSSSSSTTTTTTTTTRRROOONNNOOOPPPLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJLLLOOORRRTTTUUUVVVRRRPPPNNNMMMMMMOOOQQQSSSRRRQQQOOOMMMLLLKKKLLLLLLMMMLLLKKKKKKMMMOOORRRTTTXXXWWWUUURRROOOOOOQQQTTTTTTSSSRRRQQQQQQPPPNNNKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNMMMLLLKKKLLLMMMVVVXXXZZZZZZXXXWWWVVVVVVVVVXXXYYYXXXVVVTTTTTTTTTTTTSSSQQQPPPPPPPPPQQQRRRQQQRRRTTTUUUVVVVVVUUUUUUWWWVVVUUUVVVXXXYYYYYYXXXVVVWWWXXXWWWVVVVVVXXXZZZ[[[YYYWWWVVVVVVWWWYYY[[[ZZZ[[[[[[ZZZXXXXXXYYYZZZYYYYYYZZZ[[[]]]^^^______jjjjjjkkklllqqq|||vvveeeZZZTTTPPPNNNUUUVVVWWWXXXYYYXXXWWWVVVPPPMMMJJJIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKMMMOOOQQQNNNOOOOOOPPPQQQRRRSSSSSSVVVVVVWWWXXXYYYYYYYYYYYYYYYZZZ[[[[[[ZZZ[[[]]]___\\\___aaaaaa___]]]\\\\\\XXX[[[^^^^^^]]][[[[[[[[[VVVUUUUUUWWWZZZ[[[[[[ZZZ[[[ZZZYYYXXXXXXXXXXXXXXXQQQPPPOOOOOOPPPRRRTTTVVVYYYYYYXXXWWWVVVUUUUUUTTTUUUXXX[[[[[[YYYYYY\\\___[[[ZZZZZZZZZ[[[^^^aaabbbeeefffggghhhhhhgggeeeccceeegggiiiiiigggeeeeeeeeeaaaaaabbbdddfffgggfffddddddddddddddddddeeeeeeeeeccccccbbb```___```dddgggfffdddaaa___^^^___aaabbbcccccccccdddeeefffggghhhfffeeebbb___^^^```dddhhhgggggghhhhhhgggeeedddbbbbbbaaa___^^^]]]]]]^^^___bbbeeeiiiiiifffcccccceeeeeeeeeffffffffffffeeeeeeaaaaaaaaabbbcccbbb___\\\]]][[[YYYZZZ[[[]]]^^^^^^[[[[[[\\\\\\\\\[[[[[[[[[XXXZZZ^^^```aaabbbccceeefffccc^^^YYYUUUSSSRRRRRRQQQRRRRRRSSSSSSSSSSSSSSSRRRQQQNNNLLLJJJJJJJJJJJJGGGGGGGGGFFFFFFEEEDDDDDD@@@>>><<<;;;===>>>>>>======<<<;;;999777777666666444444333333333333444444555555444444333444444555333333444444333333222111000000000000000000000000/////////.........------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,,,,,,,+++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))************''''''''''''''''''''''''))))))))))))************(((((())))))******++++++)))))))))***++++++,,,,,,)))***+++,,,+++(((&&&$$$%%%&&&(((***+++,,,,,,,,,)))***++++++))))))***+++(((((()))))))))))))))***))))))))))))))))))))))))VVVXXX[[[[[[[[[\\\]]]___```ccceeefffeeecccbbbbbbaaadddhhhjjjiiigggffffffaaaaaa```]]]YYYWWWXXXYYY[[[ZZZYYYYYYYYY[[[]]]^^^YYYWWWUUUTTTSSSSSSQQQOOOSSSRRRRRRRRRSSSQQQMMMJJJJJJKKKMMMOOOQQQSSSTTTTTTQQQRRRQQQPPPMMMLLLMMMNNNKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKMMMOOORRRUUUWWWQQQPPPOOOMMMMMMMMMNNNNNNMMMLLLKKKIIIIIIJJJKKKLLLOOOMMMLLLKKKLLLNNNQQQRRRTTTTTTSSSQQQOOOOOORRRTTTRRRQQQPPPQQQRRRQQQOOOLLLGGGGGGHHHIIIJJJKKKKKKKKKLLLMMMMMMKKKIIIHHHIIIKKKRRRSSSUUUUUUTTTTTTTTTUUUTTTVVVXXXXXXWWWUUUTTTTTTRRRQQQOOONNNMMMNNNOOOPPPPPPRRRSSSTTTUUUUUUTTTTTTWWWUUUTTTUUUWWWXXXVVVUUUUUUWWWWWWVVVTTTUUUWWWZZZZZZXXXUUUTTTTTTUUUXXXZZZVVVXXXZZZZZZYYYYYYYYYZZZYYYZZZ[[[\\\]]]___``````hhhhhhiiimmmuuussscccZZZUUURRRPPPSSSTTTVVVWWWWWWWWWVVVUUUQQQNNNKKKJJJKKKKKKLLLKKKIIIIIIIIIIIIKKKMMMOOOPPPOOOOOOOOOOOOPPPPPPPPPPPPTTTUUUVVVVVVVVVVVVWWWXXXWWWYYY[[[\\\[[[[[[[[[\\\[[[]]]______]]][[[[[[]]]WWWZZZ]]]^^^\\\ZZZZZZ[[[WWWWWWVVVWWWZZZ[[[ZZZYYYYYYYYYXXXWWWVVVUUUUUUVVVPPPPPPOOOPPPQQQSSSUUUVVVXXXXXXWWWVVVUUUTTTSSSSSSVVVYYY\\\[[[WWWVVVYYY\\\ZZZYYYXXXXXXYYY[[[^^^```dddeeeggghhhhhhfffdddbbbbbbeeeggghhhgggeeeeeeeeeaaa```___aaaccceeeeeedddcccccccccddddddeeeeeeeeebbbcccbbb___^^^___cccgggeeedddcccbbbbbbccceeefffeeedddccccccdddfffhhhjjjiiihhhfffccc______cccfffeeegggiiiiiihhheeebbb```___^^^\\\[[[[[[\\\]]]^^^]]]bbbfffgggcccaaaaaacccbbbcccdddeeeeeefffffffffbbbbbbcccdddeeeccc___\\\XXXWWWWWWXXXZZZ[[[[[[ZZZVVVWWWXXXYYYYYYZZZYYYYYYWWWZZZ]]]______```aaabbbcccaaa]]]YYYVVVUUUUUUUUUSSSRRRQQQPPPPPPQQQQQQRRRRRRPPPMMMJJJHHHHHHIIIIIIDDDEEEEEEFFFFFFEEEDDDDDDAAA>>><<<;;;<<<===<<<<<<<<<;;;999777666555555555333333222222222222333333444444333333333333444444333333333333333222111111///000000000000000000000//////.........---------,,,,,,,,,---,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))''''''(((((()))******+++(((((((((((((((((((((((((((((((((((())))))***************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************((())))))***++++++,,,,,,++++++++++++***)))(((((('''((()))***+++******)))((()))******(((((()))***(((((((((((())))))******))))))))))))))))))))))))WWWYYY[[[\\\\\\\\\]]]^^^bbbcccdddcccbbbaaabbbcccaaadddgggiiihhhfffeeeeeeaaaaaa```^^^ZZZXXXXXXYYY[[[ZZZYYYXXXYYY[[[]]]^^^UUUTTTSSSSSSTTTSSSQQQOOOMMMMMMOOORRRTTTUUUSSSQQQLLLMMMOOOQQQSSSTTTUUUUUUOOOOOOOOONNNKKKKKKLLLMMMJJJIIIIIIHHHHHHIIIIIIIIILLLKKKKKKLLLNNNQQQTTTWWWQQQPPPNNNMMMKKKJJJJJJIIIJJJIIIGGGGGGGGGIIIJJJLLLOOONNNLLLKKKKKKMMMOOOQQQPPPQQQQQQPPPOOOPPPRRRTTTQQQOOOOOOPPPRRRRRROOOLLLEEEFFFGGGIIIJJJJJJKKKKKKLLLMMMLLLJJJHHHGGGHHHIIINNNOOOPPPQQQPPPPPPRRRTTTTTTWWWYYYZZZXXXVVVUUUUUUQQQPPPNNNLLLLLLMMMNNNOOOPPPQQQRRRTTTTTTTTTTTTSSSVVVTTTRRRSSSUUUVVVUUURRRUUUVVVWWWVVVTTTTTTWWWZZZWWWUUURRRPPPPPPRRRUUUWWWRRRUUUXXXZZZZZZYYYYYYYYYYYYZZZ[[[\\\^^^___```aaaeeeeeegggnnnxxx}}}kkk]]]WWWUUUTTTSSSRRRSSSTTTUUUVVVUUUUUUTTTRRRPPPLLLKKKLLLMMMMMMLLLJJJJJJJJJJJJLLLNNNPPPRRRNNNNNNNNNNNNNNNNNNNNNNNNRRRSSSTTTUUUTTTTTTUUUWWWUUUXXX[[[\\\[[[ZZZZZZZZZZZZ\\\^^^]]]ZZZYYY[[[^^^WWWZZZ^^^^^^[[[YYYYYYZZZXXXWWWWWWXXXZZZ[[[ZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTOOOOOOPPPQQQRRRSSSUUUVVVWWWWWWVVVUUUTTTRRRRRRQQQUUUYYY[[[ZZZVVVTTTWWWZZZYYYXXXWWWVVVWWWZZZ]]]___eeeggghhhjjjiiigggeeeccc^^^aaadddeeedddcccccccccbbb```^^^___aaacccddddddcccccccccddddddeeeeeefffbbbbbbbbb___]]]^^^cccgggffffffeeeeeefffhhhiiijjjfffeeecccbbbcccfffiiikkklllllljjjeee```___aaaddddddfffhhhjjjhhheee```]]]]]]\\\ZZZYYYYYY[[[\\\^^^ZZZ___dddeeeaaa___```bbb```aaacccdddeeefffffffffbbbbbbdddeeefffddd___\\\TTTTTTTTTVVVXXXYYYXXXVVVRRRSSSTTTVVVWWWXXXXXXXXXVVVYYY\\\^^^^^^___```aaaaaa```\\\YYYWWWVVVWWWWWWTTTSSSQQQOOONNNOOOPPPQQQRRRPPPLLLIIIGGGGGGHHHIIIBBBCCCEEEFFFFFFEEEEEEDDDAAA???<<<;;;<<<<<<<<<;;;;;;:::888666444444444444333222222222222222222333333333333222222333444444222333333333333222111111////////////000000000000//////.........---------+++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))&&&''''''((()))******+++(((((((((((((((((((((((('''((((((((())))))******++++++******))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))((((((*********)))))))))))))))((())))))***++++++,,,,,,,,,+++)))((()))***,,,---******++++++***)))'''&&&'''((()))((('''&&&''')))'''((((((((())))))******))))))))))))))))))))))))]]]]]]\\\\\\[[[\\\\\\\\\```_________```cccfffggghhhggggggffffffgggggghhhbbbaaa___]]][[[ZZZYYYYYYWWWVVVUUUVVVYYY[[[\\\\\\YYYXXXWWWVVVUUUQQQLLLIIIHHHJJJMMMQQQSSSTTTTTTTTTNNNMMMMMMOOOQQQRRRPPPOOOOOONNNLLLJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHHHHIIIKKKNNNPPPQQQLLLLLLLLLLLLLLLKKKKKKJJJGGGGGGFFFFFFGGGGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLNNNOOOOOONNNMMMMMMNNNOOORRRQQQOOOOOOPPPPPPOOOMMMIIIHHHFFFFFFFFFIIILLLMMMOOONNNLLLJJJHHHEEECCCBBBCCCGGGLLLLLLKKKKKKOOOTTTSSSTTTVVVWWWWWWVVVTTTSSSLLLKKKJJJJJJJJJKKKMMMMMMOOOOOOQQQSSSUUUVVVTTTRRRQQQPPPPPPQQQQQQRRRSSSTTTXXXXXXXXXWWWVVVVVVVVVUUUYYYYYYXXXUUUQQQPPPPPPRRRTTTUUUWWWXXXYYYYYYYYYXXXYYYYYYZZZ[[[]]]___bbbcccfffgggiiinnnttt}}}{{{tttiii^^^VVVTTTUUUVVVUUUUUUVVVVVVVVVUUUTTTSSSTTTSSSRRRQQQNNNLLLJJJIIIJJJIIIIIIJJJLLLNNNPPPRRRTTTRRROOOLLLJJJJJJJJJKKKPPPPPPPPPRRRTTTTTTSSSQQQPPPVVVZZZYYYZZZ\\\\\\ZZZXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUTTTTTTSSSQQQQQQQQQRRRSSSRRRQQQQQQRRRSSSSSSTTTTTTTTTSSSRRRQQQPPPVVVVVVUUUWWWXXXYYYXXXVVVVVVWWWXXXXXXXXXZZZ\\\___eeefffggghhhgggfffdddbbbbbb```aaacccggggggddd```cccbbb```______aaacccdddddddddcccccccccdddeeefffdddbbbaaa___```bbbdddfffeeeggghhhiiijjjhhhgggfffdddeeeeeefffggghhhhhhiiikkklllkkkiiieeebbbaaaaaafffggghhhiiihhheeebbb```ZZZYYYYYYZZZ[[[\\\\\\[[[]]]]]]]]]^^^^^^^^^______bbbccccccdddcccbbbaaa```cccaaaaaacccfffeee___YYYSSSRRRRRRSSSUUUWWWVVVVVVTTTSSSRRRSSSUUUWWWXXXYYY[[[[[[[[[\\\]]]^^^___``````^^^[[[XXXUUUTTTSSSSSSRRRQQQOOOMMMKKKKKKKKKKKKJJJJJJIIIGGGEEEDDDCCCBBBAAABBBCCCDDDDDDCCCBBBAAA???===<<<;;;<<<===<<<;;;;;;:::888777555444444444222222222222222222222222111111111222222333333333222222222111111111000000000000000000////////////111000...---,,,,,,------,,,---.........---++++++++++++*********+++---...)))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))************************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++***)))))))))))))))))))))))))))'''(((((()))))))))((((((,,,+++******++++++)))''')))))))))'''%%%%%%''')))&&&'''***++++++***'''&&&\\\\\\[[[[[[\\\\\\]]]^^^______^^^^^^___aaaccceeeddddddccccccccccccddddddbbbaaa___]]][[[ZZZYYYXXXWWWVVVVVVWWWZZZ\\\]]]\\\[[[YYYWWWVVVTTTRRRNNNKKKIIILLLOOORRRSSSSSSRRRRRRNNNMMMLLLMMMOOOQQQPPPOOOPPPOOONNNLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIJJJKKKMMMOOOPPPKKKKKKLLLLLLLLLKKKJJJIIIGGGGGGGGGGGGGGGHHHHHHIIIKKKKKKKKKJJJJJJJJJJJJJJJLLLLLLLLLLLLKKKLLLMMMNNNPPPOOONNNNNNOOOOOONNNLLLJJJHHHGGGFFFGGGIIILLLMMMQQQOOOMMMKKKIIIGGGFFFEEEDDDHHHKKKKKKJJJJJJNNNRRRRRRRRRTTTUUUUUUUUUTTTTTTLLLKKKJJJIIIIIIJJJKKKLLLOOOOOOPPPSSSUUUUUUTTTRRRPPPOOOOOOPPPPPPQQQRRRSSSWWWWWWWWWWWWVVVVVVUUUTTTZZZZZZXXXUUURRRQQQQQQSSSUUUWWWYYY[[[\\\\\\\\\[[[ZZZYYYYYYYYY[[[^^^aaacccdddeeehhhlllqqqwww|||qqqmmmeee]]]XXXVVVUUUVVVTTTUUUUUUVVVVVVTTTSSSRRRRRRRRRRRRQQQPPPNNNMMMLLLKKKKKKJJJKKKLLLMMMOOOPPPQQQPPPMMMLLLKKKKKKLLLLLLNNNNNNNNNOOOQQQRRRQQQOOOPPPVVVYYYWWWWWWZZZ[[[YYYYYYXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTUUUUUUTTTTTTSSSRRRQQQPPPSSSTTTUUUSSSQQQOOOOOOPPPRRRSSSSSSSSSSSSRRRQQQQQQSSSSSSSSSUUUXXXYYYXXXWWWVVVWWWXXXXXXXXXZZZ]]]```cccdddfffggggggeeedddccceeeddddddfffiiiiiifffbbbaaaaaa`````````aaacccddddddcccccccccddddddeeeeeedddcccaaa``````bbbdddfffdddeeegggggggggfffdddcccddddddeeeeeefffgggggggggjjjkkkkkkiiifffcccbbbccceeeggghhhiiihhheeeaaa___ZZZYYYXXXYYY[[[\\\[[[ZZZ\\\\\\]]]]]]]]]]]]^^^^^^bbbbbbcccddddddbbbaaa```aaa___^^^```cccbbb]]]XXXRRRQQQPPPRRRTTTUUUUUUTTTSSSRRRRRRSSSUUUXXXYYYZZZ\\\\\\\\\\\\\\\]]]^^^___]]]\\\ZZZWWWUUUTTTTTTTTTRRRQQQOOOLLLKKKKKKKKKKKKIIIIIIHHHFFFDDDCCCBBBAAAAAABBBCCCCCCCCCCCCBBBAAA>>>===;;;;;;<<<===<<<<<<:::999888666555444444333222222222222222222222222111111222222222222222222222222222111111111000000000000000000/////////...000///---,,,++++++,,,,,,------.........---,,,+++)))***+++,,,,,,,,,,,,+++)))))))))))))))))))))))))))******************)))+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))((((((((())))))))))))))))))))))))))))))))))))************)))***++++++++++++***)))))))))))))))))))))))))))++++++******)))((('''&&&,,,*********++++++)))'''***+++***)))'''''')))***'''((()))******)))((('''ZZZ[[[[[[[[[\\\^^^___``````___^^^]]]^^^___```aaabbbaaaaaa``````aaaaaabbbbbbaaa___]]][[[YYYXXXXXXXXXWWWVVVXXX[[[]]]]]]]]]]]]ZZZWWWUUUSSSRRROOOMMMLLLNNNQQQSSSTTTRRRPPPNNNNNNLLLKKKKKKMMMOOOPPPOOOQQQQQQPPPNNNMMMLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKMMMLLLKKKJJJJJJKKKMMMMMMIIIJJJLLLMMMLLLKKKIIIGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKKKKLLLNNNMMMLLLMMMNNNNNNLLLKKKJJJIIIHHHGGGHHHIIILLLMMMRRRPPPNNNKKKIIIIIIHHHIIIFFFHHHKKKKKKIIIIIILLLOOOOOOOOOPPPPPPQQQRRRSSSTTTMMMLLLJJJIIIHHHHHHIIIIIINNNNNNOOOQQQTTTTTTSSSQQQNNNNNNNNNNNNOOOPPPQQQQQQTTTTTTUUUVVVVVVUUUTTTSSSXXXWWWVVVSSSQQQOOOPPPRRRTTTVVVYYY\\\]]]]]]]]]\\\[[[ZZZXXXXXXZZZ]]]aaaccccccdddfffiiilllnnnpppqqqfffddd```\\\YYYWWWVVVVVVTTTTTTUUUVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPOOOMMMLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLMMMLLLKKKJJJLLLNNNOOOOOONNNPPPUUUVVVTTTSSSVVVXXXWWWXXXXXXWWWWWWXXXXXXYYYZZZXXXXXXXXXWWWWWWUUUTTTTTTWWWVVVVVVUUUTTTSSSRRRQQQUUUUUUTTTSSSRRRQQQPPPOOOSSSTTTUUUTTTPPPMMMLLLKKKQQQQQQQQQRRRRRRRRRRRRRRRPPPPPPQQQTTTWWWYYYXXXWWWVVVWWWXXXXXXYYY[[[^^^aaaaaabbbccceeeffffffeeeeeehhhfffeeegggiiiiiifffccc^^^___```aaabbbccccccccccccccccccdddddddddeeeeeedddcccaaaaaaaaabbbdddfffeeefffgggggggggeeedddccccccddddddeeeeeefffffffffiiijjjkkkiiifffddddddddddddfffhhhhhhgggddd```]]]ZZZYYYXXXYYY[[[[[[[[[ZZZ[[[[[[[[[[[[\\\\\\\\\\\\```aaacccccccccbbb```______]]][[[]]]___^^^[[[WWWQQQPPPOOOPPPRRRSSSSSSRRRQQQRRRRRRTTTVVVXXXZZZ[[[]]]]]]\\\\\\\\\]]]]]]^^^\\\ZZZXXXVVVUUUTTTUUUUUURRRPPPNNNLLLKKKJJJJJJKKKIIIHHHGGGEEECCCBBB@@@@@@AAAAAABBBBBBBBBBBBAAAAAA===<<<::::::<<<======<<<:::999777666444333333333222222222222222222222222222222222111111111111111222111111111111000000000000000000/////////.........---,,,+++++++++++++++---............---,,,,,,((())),,,......---***)))))))))))))))))))))))))))***))))))(((((())))))*********)))((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************)))***++++++++++++***)))))))))))))))))))))))))))++++++*********))))))(((+++***)))***++++++)))(((+++,,,,,,+++))))))***,,,(((((())))))))))))((((((YYYYYYZZZ[[[]]]___aaabbbaaaaaa```___^^^_________bbbaaaaaa``````aaaaaabbbaaa```^^^\\\ZZZYYYXXXXXXYYYXXXWWWXXX[[[]]]^^^^^^^^^[[[WWWTTTSSSRRRQQQPPPNNNPPPSSSUUUTTTQQQNNNKKKNNNLLLIIIIIIKKKNNNOOOOOOQQQQQQPPPOOONNNLLLKKKJJJHHHHHHGGGGGGHHHHHHIIIJJJNNNMMMLLLJJJJJJJJJJJJKKKHHHIIIKKKLLLLLLJJJHHHFFFEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEGGGHHHJJJKKKIIIHHHGGGHHHJJJKKKKKKKKKLLLKKKKKKMMMNNNNNNLLLKKKJJJIIIHHHHHHHHHIIIKKKLLLPPPOOOLLLJJJIIIIIIJJJKKKHHHJJJLLLKKKJJJIIIKKKMMMLLLLLLKKKLLLMMMPPPRRRTTTNNNMMMKKKIIIHHHHHHHHHHHHLLLLLLMMMOOORRRSSSRRRQQQLLLLLLLLLLLLMMMNNNOOOOOOQQQRRRSSSTTTUUUTTTRRRQQQSSSSSSRRROOOMMMLLLMMMOOOQQQSSSVVVYYY[[[[[[[[[[[[^^^\\\YYYXXXYYY]]]aaadddbbbdddfffhhhhhhgggfffeeeaaa___\\\YYYWWWWWWWWWWWWTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSTTTSSSSSSRRRPPPPPPOOONNNMMMKKKKKKKKKLLLLLLMMMLLLKKKJJJJJJJJJKKKKKKKKKJJJIIIJJJLLLNNNNNNNNNPPPTTTTTTQQQPPPSSSUUUUUUVVVVVVUUUUUUVVVVVVWWWXXXVVVVVVUUUUUUTTTSSSRRRQQQTTTSSSSSSRRRRRRQQQQQQQQQTTTTTTSSSQQQPPPPPPOOOOOOPPPRRRSSSRRROOOLLLJJJIIIOOOPPPPPPPPPQQQRRRSSSSSSQQQQQQRRRTTTWWWXXXXXXWWWUUUVVVXXXXXXYYY[[[___aaa___```bbbdddfffggggggggghhhfffdddeeehhhhhhdddaaa\\\]]]```bbbcccccccccbbbccccccddddddeeeeeeeeedddccccccbbbaaaaaacccdddeeeggghhhhhhhhhgggfffeeeddddddddddddeeeeeefffffffffjjjkkkkkkiiifffdddccccccccceeefffgggfffbbb___\\\[[[YYYYYYYYY[[[[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[^^^___aaabbbaaa```]]]\\\]]][[[ZZZZZZ\\\\\\ZZZXXXRRRPPPOOOOOOPPPRRRRRRQQQPPPQQQSSSUUUVVVXXX[[[\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[XXXVVVTTTSSSSSSSSSQQQPPPNNNLLLKKKJJJJJJJJJJJJIIIHHHFFFDDDBBBAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@<<<;;;999:::;;;===<<<<<<999888777555444333222222111111111111111111111111222222111111000000000///111111111111000000000000000000/////////............------,,,,,,,,,++++++............------,,,,,,)))***,,,------,,,***)))))))))))))))))))))))))))***)))(((''''''((()))******))))))((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))((()))))))))*********************++++++*********))))))))))))))))))))))))((((((((()))+++,,,---...***))))))***++++++)))(((+++,,,---,,,***)))***+++***)))(((''''''((()))***XXXYYYZZZ[[[^^^```bbbcccdddcccbbbaaaaaa`````````aaa``````______``````aaa___^^^\\\[[[ZZZYYYXXXXXXYYYXXXWWWXXX[[[]]]^^^^^^___[[[VVVSSSRRRRRRRRRQQQPPPRRRTTTUUUTTTQQQNNNKKKNNNKKKIIIIIIKKKMMMOOOOOOOOOOOOOOONNNMMMKKKIIIHHHFFFFFFEEEEEEFFFFFFGGGHHHNNNMMMKKKIIIHHHHHHIIIIIIGGGHHHJJJJJJJJJIIIGGGFFFCCCCCCCCCCCCCCCDDDDDDEEEBBBBBBBBBDDDFFFJJJMMMOOOKKKIIIGGGHHHJJJLLLKKKJJJKKKJJJKKKMMMOOOOOOMMMKKKIIIIIIHHHGGGHHHIIIJJJJJJLLLKKKJJJIIIIIIIIIJJJJJJJJJKKKLLLKKKKKKJJJKKKLLLJJJIIIIIIIIIJJJMMMPPPSSSOOOMMMKKKIIIHHHGGGHHHHHHJJJIIIJJJLLLOOOPPPPPPOOOJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOPPPRRRRRRRRRQQQQQQPPPQQQPPPNNNLLLKKKMMMNNNPPPRRRTTTVVVXXXYYYZZZZZZ___]]][[[YYYZZZ]]]aaadddcccdddfffgggfffccc```^^^aaa^^^ZZZVVVTTTTTTVVVWWWUUUVVVWWWWWWWWWVVVTTTSSSVVVVVVUUUTTTSSSQQQPPPOOOQQQOOOMMMLLLJJJJJJJJJKKKMMMLLLKKKJJJIIIHHHHHHHHHKKKJJJJJJKKKNNNOOOOOONNNOOOSSSSSSPPPOOORRRTTTSSSTTTSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTTTTSSSQQQPPPOOOOOOPPPPPPQQQQQQRRRRRRRRRSSSRRRQQQPPPOOOOOOOOOOOOMMMNNNPPPOOOMMMKKKKKKKKKOOOOOOOOOOOOPPPQQQSSSTTTTTTTTTTTTUUUWWWXXXWWWUUUUUUVVVWWWXXXXXXZZZ]]]```^^^___aaacccfffgggiiiiiiiiifffdddeeeggghhheeebbb[[[]]]```bbbccccccbbbaaabbbcccdddeeeeeeeeeddddddbbbbbbaaaaaaaaabbbcccdddffffffffffffeeeeeedddddddddeeeeeeeeeeeeeeeffffffjjjkkkkkkiiieeebbbaaaaaabbbcccddddddcccaaa^^^]]]\\\[[[ZZZZZZ[[[\\\[[[YYYXXXXXXXXXYYYYYYYYYZZZZZZZZZ\\\^^^```___]]][[[YYY[[[ZZZZZZZZZ[[[[[[YYYXXXTTTRRROOOOOOPPPQQQQQQQQQOOORRRUUUVVVWWWXXX[[[]]]]]]]]]\\\[[[[[[[[[\\\\\\^^^\\\YYYVVVSSSQQQPPPPPPQQQPPPNNNLLLJJJJJJJJJJJJKKKKKKIIIGGGEEECCCAAAAAA@@@@@@????????????@@@@@@<<<:::999999;;;<<<;;;:::999888666444333222222222111111111111111111111111111111111000000/////////000000000000000000000000////////////...........................---------...---------,,,,,,,,,,,,,,,,,,++++++***++++++,,,))))))))))))))))))))))))***)))(((''''''((()))***)))((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((()))))))))************+++******************+++))))))))))))))))))))))))((((((((()))***,,,---...)))(((((()))++++++)))((()))+++,,,+++)))((()))******)))(((''''''((()))***YYYYYYZZZ\\\^^^```bbbdddeeeeeedddccccccbbbaaaaaa___^^^^^^]]]]]]^^^^^^___\\\[[[[[[ZZZYYYYYYZZZZZZXXXWWWVVVXXX[[[]]]]]]]]]]]]ZZZVVVSSSRRRRRRQQQPPPQQQRRRSSSSSSSSSQQQOOONNNMMMKKKJJJJJJLLLNNNOOONNNNNNNNNNNNNNNLLLJJJHHHGGGEEEEEEDDDDDDEEEEEEFFFGGGKKKJJJIIIHHHGGGHHHHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBDDDGGGKKKOOORRRMMMJJJHHHHHHKKKLLLKKKIIIIIIIIIJJJMMMOOOOOOMMMKKKHHHGGGGGGGGGGGGGGGHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGIIILLLNNNPPPMMMLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGIIILLLNNNNNNMMMJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQOOOMMMMMMOOOPPPRRRRRRSSSTTTUUUWWWYYYZZZ___]]][[[ZZZZZZ\\\___bbbcccdddfffgggeeebbb^^^[[[___\\\XXXTTTRRRRRRTTTUUUUUUUUUVVVWWWVVVUUUTTTSSSVVVVVVUUUTTTSSSQQQOOOOOOQQQPPPNNNLLLJJJJJJJJJJJJLLLLLLKKKJJJIIIHHHGGGFFFJJJJJJKKKNNNQQQRRRPPPOOOMMMRRRSSSQQQPPPSSSUUUTTTSSSSSSRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTRRRQQQOOONNNNNNNNNOOOPPPQQQRRRRRRSSSQQQPPPOOONNNNNNOOOPPPQQQLLLNNNOOONNNMMMLLLNNNOOOOOOOOONNNNNNOOOPPPRRRSSSUUUUUUTTTVVVWWWXXXVVVUUUUUUVVVWWWWWWWWWXXX[[[^^^]]]^^^```bbbdddfffhhhiiijjjhhheeefffiiijjjhhheee\\\]]]```bbbcccbbbaaa```bbbcccdddeeefffeeedddccc```````````````aaabbbbbbaaaaaaaaaaaaaaaaaabbbbbbddddddddddddddddddddddddhhhiiiiiigggdddbbbaaaaaaaaaaaaaaaaaaaaa```______^^^\\\[[[[[[\\\]]][[[ZZZXXXXXXXXXXXXYYYYYYYYYYYYYYY[[[]]]______\\\YYYWWWXXXYYYZZZ[[[[[[ZZZYYYXXXUUURRROOONNNOOOPPPPPPPPPOOOSSSVVVXXXWWWWWWZZZ]]]\\\\\\[[[[[[[[[\\\\\\]]]___]]]YYYUUURRRPPPNNNNNNQQQOOOMMMKKKJJJIIIIIIJJJLLLKKKJJJHHHEEECCCAAAAAA??????>>>>>>>>>>>>??????===;;;999999:::::::::999888777555444222222111111111111111111111111111111000000000000//////////////////000000000000000111/////////.........---------......//////...---------,,,,,,+++***+++++++++---,,,+++***)))***+++,,,))))))))))))))))))))))))***))))))(((((())))))***((((((''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************++++++***))))))***++++++)))))))))))))))))))))))),,,+++***)))((())))))***)))(((((()))***+++)))(((((()))+++***)))''''''(((***)))(((''''''((()))***YYYZZZ[[[\\\^^^```bbbcccdddddddddddddddcccbbbaaa```______^^^^^^______```YYYYYYYYYYYYYYYZZZ[[[[[[WWWVVVVVVWWWZZZ\\\]]]\\\[[[XXXUUUSSSRRRRRRPPPOOOQQQQQQRRRRRRRRRRRRQQQQQQLLLKKKKKKLLLNNNOOOOOONNNMMMNNNNNNNNNMMMKKKHHHFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGIIIIIIIIIHHHGGGFFFEEEFFFFFFGGGDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEDDDEEEHHHLLLOOORRROOOKKKGGGHHHKKKLLLIIIFFFFFFGGGIIILLLNNNNNNLLLJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFHHHJJJKKKJJJJJJIIIHHHHHHGGGHHHHHHIIIHHHHHHHHHGGGGGGHHHIIIKKKLLLNNNJJJIIIGGGFFFEEEEEEEEEFFFEEEDDDDDDFFFIIIKKKLLLLLLJJJJJJIIIJJJJJJKKKLLLMMMLLLKKKKKKKKKLLLNNNPPPRRRPPPPPPPPPOOOMMMMMMOOOQQQSSSQQQPPPOOOPPPSSSVVVXXX]]]\\\ZZZYYYYYY[[[\\\^^^bbbcccdddeeedddaaa^^^\\\YYYXXXVVVTTTRRRQQQQQQPPPSSSTTTTTTUUUTTTSSSRRRQQQTTTTTTTTTTTTSSSRRRQQQPPPQQQPPPNNNLLLJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGIIIJJJLLLPPPSSSSSSPPPNNNLLLQQQTTTSSSSSSUUUVVVTTTTTTTTTSSSSSSTTTTTTUUUVVVVVVVVVUUUTTTSSSQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQOOONNNMMMLLLMMMOOOQQQRRRPPPQQQPPPOOOMMMNNNPPPSSSPPPOOONNNMMMNNNOOOQQQRRRSSSRRRRRRTTTVVVWWWVVVUUUUUUVVVVVVVVVUUUVVVYYY[[[[[[\\\]]]___aaadddfffgggiiifffdddeeehhhjjjhhhfff]]]^^^```aaaaaaaaa``````aaacccdddffffffeeedddccc____________`````````aaa_______________```aaabbbbbbbbbbbbbbbbbbbbbaaaaaaccceeefffeeedddbbbbbbccc```___^^^^^^^^^___aaabbb___^^^\\\]]]^^^^^^]]][[[XXXXXXXXXXXXYYYYYYYYYYYYYYY[[[^^^``````]]]ZZZWWWUUUWWWZZZ[[[ZZZYYYWWWVVVTTTQQQNNNLLLMMMNNNNNNNNNOOOTTTXXXYYYWWWVVVYYY\\\[[[ZZZZZZZZZ[[[\\\]]]]]]]]][[[XXXUUURRRPPPOOONNNPPPOOOMMMKKKJJJIIIIIIIIILLLKKKIIIGGGDDDBBB@@@??????>>>============>>>???>>>;;;999999999999888777777666555333222111111000111111111111111111111111......//////////////////////////////000000111111//////.........---------,,,,,,---.........---,,,,,,+++***)))))))))******,,,,,,,,,,,,++++++******)))))))))))))))))))))))))))******************)))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************++++++***))))))***++++++))))))))))))))))))))))))---,,,***(((''''''(((((((((''''''(((***+++)))(((''')))++++++)))((('''((())))))(((((((((((())))))ZZZZZZ[[[\\\^^^```bbbcccdddddddddddddddcccbbbaaabbbbbbaaaaaaaaaaaabbbbbbXXXXXXXXXXXXYYY[[[\\\]]]WWWVVVUUUWWWYYY[[[\\\\\\ZZZWWWUUUSSSRRRRRRPPPNNNQQQQQQQQQQQQQQQRRRSSSTTTLLLKKKLLLMMMOOOPPPOOOMMMNNNNNNOOOOOONNNKKKIIIGGGFFFFFFFFFEEEFFFGGGGGGHHHEEEEEEDDDDDDEEEGGGIIIJJJIIIHHHFFFDDDDDDEEEFFFHHHEEEEEEEEEEEEEEEFFFGGGGGGIIIHHHGGGGGGHHHKKKOOOQQQOOOKKKGGGGGGJJJKKKHHHDDDDDDEEEGGGJJJMMMMMMKKKIIIFFFFFFFFFEEEEEEEEEEEEEEECCCEEEHHHKKKLLLLLLJJJIIIFFFEEEEEEFFFGGGHHHGGGFFFGGGGGGGGGHHHIIIJJJKKKLLLGGGFFFEEECCCCCCCCCDDDDDDCCCBBBBBBDDDGGGJJJKKKKKKJJJJJJJJJJJJJJJKKKMMMMMMLLLKKKIIIIIIJJJMMMPPPSSSNNNNNNNNNMMMKKKKKKMMMOOOQQQOOOLLLJJJKKKNNNRRRUUUZZZZZZYYYXXXXXXYYYZZZ[[[```bbbcccdddcccaaa^^^\\\SSSSSSTTTTTTSSSQQQNNNMMMQQQRRRSSSSSSSSSRRRPPPOOORRRRRRSSSSSSSSSSSSRRRRRRQQQPPPNNNLLLJJJJJJJJJKKKFFFGGGHHHIIIIIIIIIIIIHHHGGGIIIMMMQQQTTTSSSPPPMMMKKKQQQUUUTTTTTTWWWWWWUUUUUUUUUUUUTTTUUUVVVVVVWWWWWWWWWVVVUUUTTTRRRPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLLLLMMMOOOQQQSSSUUUTTTRRRPPPNNNOOORRRUUUPPPOOONNNMMMMMMOOOPPPRRRPPPOOOPPPSSSVVVWWWWWWVVVUUUVVVVVVUUUTTTUUUWWWYYYZZZZZZ[[[]]]___bbbdddeeefffcccaaabbbfffhhhgggeee______``````````````````aaabbbdddffffffeeedddccc^^^^^^^^^____________```____________```bbbcccddd```````````````____________aaacccdddccccccdddeee```^^^\\\[[[\\\___bbbddd```___]]]^^^^^^___]]]\\\XXXXXXXXXYYYYYYYYYZZZZZZZZZ\\\___aaaaaa^^^[[[XXXRRRVVVYYY[[[ZZZXXXVVVUUUSSSPPPLLLJJJKKKLLLMMMMMMPPPTTTYYYZZZWWWVVVXXX[[[ZZZZZZZZZZZZ[[[\\\]]]^^^[[[ZZZWWWTTTRRRQQQPPPPPPPPPOOOMMMKKKJJJIIIIIIIIIKKKJJJHHHFFFCCCAAA???>>>???>>>===<<<<<<===>>>???>>><<<:::999999888777555777666555333222111000000000000000000000000000000---.........//////000000.../////////000000111111//////.........---------***+++,,,---------,,,+++,,,+++)))((((((((()))******+++---...---,,,)))''')))))))))))))))))))))))))))***+++,,,,,,+++***)))'''''''''''''''((()))***************************))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))************************))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************,,,+++***))))))***+++,,,))))))))))))))))))))))))***)))'''&&&&&&(((***+++(((''''''(((***+++***((((((***,,,,,,***((((((((((((((())))))))))))((((((ZZZ[[[\\\^^^```bbbcccddd___```aaaaaa___^^^^^^___eeedddcccbbbaaaaaaaaaaaaWWWXXXYYYXXXWWWVVVWWWYYYVVVWWWWWWXXXXXXYYYYYYYYYVVVVVVVVVUUUSSSQQQPPPOOOPPPPPPQQQQQQRRRQQQQQQPPPNNNOOOPPPPPPOOONNNMMMLLLHHHHHHJJJKKKKKKKKKJJJIIIEEEFFFGGGFFFEEEEEEGGGIIIGGGFFFDDDDDDEEEFFFFFFEEEBBBCCCDDDEEEFFFEEEDDDDDDFFFFFFGGGFFFEEEEEEGGGHHHIIIHHHFFFDDDDDDEEEFFFGGGHHHGGGGGGHHHIIIHHHFFFDDDFFFFFFGGGJJJLLLMMMLLLKKKHHHGGGFFFFFFFFFGGGHHHIIIFFFFFFGGGHHHIIIIIIIIIIIIEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEGGGIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIHHHIIIJJJKKKLLLOOOMMMKKKIIIHHHIIIJJJKKKLLLKKKKKKKKKMMMPPPSSSTTTWWWWWWXXXWWWVVVWWWYYY[[[\\\]]]^^^___^^^\\\YYYXXXXXXUUUQQQOOOOOOOOOOOONNNPPPOOOOOOPPPRRRSSSSSSRRRTTTTTTTTTTTTSSSSSSSSSRRRPPPOOONNNLLLJJJIIIHHHHHHGGGEEECCCEEEHHHJJJJJJHHHLLLNNNQQQSSSUUUVVVVVVUUUTTTSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUUUUUUUVVVWWWWWW[[[YYYWWWWWWXXXXXXTTTQQQSSSSSSRRRQQQPPPNNNMMMLLLMMMLLLLLLNNNPPPRRRRRRQQQTTTTTTTTTRRRPPPOOOPPPQQQOOONNNNNNOOOPPPQQQOOONNNMMMPPPSSSWWWXXXXXXVVVUUUUUUTTTSSSSSSUUUXXX\\\^^^\\\]]]_________```ccceeefffdddccceeehhhjjjiiigggbbbbbb```___^^^^^^^^^^^^bbbbbbcccfffhhhiiigggeee___^^^]]]]]]___`````````[[[ZZZYYY[[[^^^`````````________________________cccdddeeeeeedddbbb___^^^````````````aaaaaabbbbbbcccaaa^^^[[[YYYYYYYYYZZZVVVWWWYYY[[[\\\\\\\\\\\\^^^___```aaa```___]]][[[WWWYYY[[[\\\\\\ZZZXXXVVVTTTRRROOOLLLJJJJJJLLLOOORRRSSSUUUVVVWWWXXX[[[^^^ZZZZZZZZZZZZ[[[\\\]]]]]]\\\ZZZWWWSSSPPPNNNMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGDDDAAA???===<<<>>>======<<<;;;;;;::::::===<<<<<<;;;999888777777666666666555444333111111222111111000000000000000///............---------////////////////////////000//////...------,,,,,,......---,,,,,,++++++***+++,,,---,,,***)))***+++((()))******)))((('''&&&+++++++++*********))))))))))))))))))))))))))))))************************,,,+++++++++***)))))))))))))))(((((((((((())))))(((((())))))******++++++))))))))))))))))))))))))******))))))((((((''''''+++***((()))***,,,,,,+++(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))((((((((((((******))))))((((((''''''***************)))((((((((()))***+++***)))'''%%%***************)))((((((++++++******************((((((((((((((((((((((((XXXYYYZZZ[[[]]]^^^______^^^```aaaaaa```______```eeedddcccbbb``````______VVVXXXYYYYYYWWWVVVWWWXXXVVVVVVVVVWWWWWWXXXXXXXXXVVVVVVVVVUUUSSSRRRPPPOOOPPPPPPPPPPPPPPPOOONNNNNNKKKLLLLLLMMMLLLKKKJJJIIIHHHIIIKKKLLLLLLKKKIIIHHHDDDEEEFFFEEEEEEEEEGGGIIIGGGFFFEEEEEEEEEEEEEEEDDDCCCDDDEEEFFFGGGFFFEEEEEEDDDEEEEEEDDDCCCCCCEEEFFFHHHGGGEEECCCCCCDDDEEEFFFGGGFFFFFFGGGHHHGGGEEECCCDDDDDDFFFIIILLLMMMMMMKKKIIIHHHGGGFFFFFFGGGHHHHHHFFFGGGGGGGGGGGGGGGFFFFFFCCCBBBBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFDDDCCCCCCCCCCCCDDDCCCDDDEEEEEEDDDEEEGGGIIIGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGIIIJJJKKKMMMKKKJJJHHHGGGGGGHHHIIIKKKKKKJJJKKKMMMOOORRRTTTVVVVVVVVVUUUTTTTTTWWWYYYYYY[[[]]]^^^]]][[[WWWUUUWWWTTTQQQOOOOOOOOONNNMMMLLLKKKKKKMMMOOOPPPOOONNNSSSSSSRRRRRRRRRRRRRRRRRRPPPOOONNNLLLJJJIIIIIIHHHGGGFFFEEEFFFIIILLLKKKJJJLLLNNNPPPSSSUUUVVVUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXYYY[[[YYYWWWWWWXXXWWWTTTRRRSSSSSSSSSRRRPPPOOOMMMLLLMMMLLLMMMOOOQQQRRRRRRPPPSSSSSSSSSRRRPPPOOOPPPQQQPPPOOOOOOPPPQQQQQQPPPNNNMMMPPPSSSVVVXXXWWWVVVTTTUUUTTTTTTUUUVVVYYY\\\]]]\\\^^^___``````aaaccceeefffeeedddfffiiijjjjjjhhheeedddcccaaa```___^^^^^^bbbbbbccceeeggggggeeeccc___]]]\\\]]]^^^``````___^^^]]]\\\]]]```aaabbbaaa^^^^^^^^^_______________```aaabbbbbbbbbaaa___^^^______``````aaaaaaaaaaaa___^^^\\\ZZZYYYZZZ[[[\\\WWWXXXZZZ\\\]]]^^^^^^^^^]]]^^^```aaabbbbbb``````ZZZ[[[]]]]]]]]][[[XXXVVVUUUSSSPPPMMMKKKKKKNNNPPPQQQSSSUUUUUUVVVWWWZZZ]]][[[[[[[[[\\\\\\\\\]]]]]][[[YYYVVVSSSPPPNNNMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFCCCAAA>>><<<<<<======<<<<<<;;;::::::999;;;;;;:::999888777666666111222222333333333333333222111000000//////000000///............---------........................------------------------,,,,,,+++******))))))(((+++,,,---,,,***)))***+++++++++,,,---,,,,,,+++***+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++******************))))))(((((((((((())))))((((((((())))))*********))))))))))))))))))))))))***)))))))))((((((((('''(((((()))+++---,,,***'''(((((()))))))))*********&&&&&&''''''''''''&&&&&&))))))))))))(((((((((((((((((((((((())))))))))))***************)))((((((((()))*********((('''&&&***************)))(((((()))))))))******))))))(((((((((((((((((((((((((((XXXXXXYYYZZZ[[[[[[[[[[[[]]]___aaaaaaaaa```aaabbbddddddcccaaa___^^^]]]\\\TTTVVVYYYYYYXXXVVVVVVWWWUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSRRRPPPPPPRRRQQQPPPOOOMMMLLLKKKJJJIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJMMMNNNMMMKKKHHHEEEBBBCCCDDDDDDDDDDDDFFFHHHHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEGGGHHHHHHHHHGGGFFFDDDEEEFFFEEECCCCCCDDDFFFFFFEEECCCBBBBBBCCCDDDDDDFFFEEEDDDEEEFFFFFFDDDBBBBBBBBBDDDGGGKKKMMMMMMKKKJJJIIIHHHHHHGGGGGGGGGHHHGGGGGGGGGFFFFFFEEECCCCCCBBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCFFFEEEDDDDDDDDDDDDEEEEEEDDDEEEFFFEEEDDDEEEGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFHHHIIIJJJIIIHHHGGGFFFFFFGGGGGGJJJJJJJJJKKKLLLOOOQQQSSSTTTUUUUUUSSSQQQQQQSSSUUUVVVXXX[[[]]]\\\YYYUUUSSSUUUSSSQQQPPPPPPPPPNNNLLLJJJJJJJJJLLLNNNOOOMMMKKKPPPPPPPPPPPPPPPPPPPPPQQQOOOOOONNNLLLKKKJJJIIIIIIHHHGGGGGGIIILLLNNNNNNMMMMMMNNNQQQTTTUUUVVVUUUUUUWWWWWWWWWWWWWWWXXXXXXYYYZZZZZZYYYYYYYYYZZZ[[[[[[\\\ZZZXXXWWWWWWVVVTTTRRRTTTTTTTTTSSSQQQPPPNNNMMMLLLMMMNNNQQQSSSSSSQQQOOOPPPQQQRRRQQQOOOOOOQQQRRRRRRQQQPPPQQQRRRRRRQQQOOOMMMPPPSSSVVVWWWVVVUUUTTTTTTTTTUUUWWWXXXZZZ\\\\\\]]]^^^___``````aaacccfffffffffeeegggiiikkkjjjjjjiiihhhfffdddbbbaaa```___bbbbbbbbbccceeeeeebbb```^^^]]][[[\\\]]]^^^^^^]]]\\\[[[YYYZZZ\\\]]]]]]\\\\\\\\\]]]]]]^^^^^^^^^___^^^___```aaaaaa```___^^^]]]^^^__________________[[[ZZZYYYYYYYYYZZZ\\\]]]XXXYYY[[[]]]^^^___``````[[[]]]___aaacccddddddddd^^^^^^______^^^[[[YYYWWWUUUTTTQQQNNNMMMNNNPPPQQQQQQRRRTTTTTTUUUVVVYYY[[[ZZZ[[[\\\]]]]]]]]]\\\[[[XXXWWWTTTRRROOOMMMLLLKKKHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDBBB???===<<<;;;<<<<<<;;;;;;:::999999999999999888777666666555555000111111222222222222222222111000000//////000000///............---------........................******+++,,,------......,,,,,,+++******))))))(((***,,,,,,,,,***)))***++++++,,,,,,---------,,,,,,+++************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))******************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&(((,,,///111///***&&&(((((()))))))))*********&&&''''''((((((''''''&&&(((((((((((())))))))))))'''''''''((()))*********)))************))))))((())))))))))))(((((((((((())))))******))))))(((((('''((()))******)))((('''((((((((((((((((((((((((ZZZ[[[[[[\\\[[[[[[YYYYYY[[[]]]```aaa``````bbbcccccccccbbb```^^^\\\ZZZZZZSSSUUUXXXYYYXXXVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRPPPPPPTTTSSSQQQOOOLLLJJJIIIHHHJJJJJJJJJJJJJJJJJJIIIIIIIIIKKKNNNOOONNNJJJFFFCCCAAABBBCCCCCCCCCDDDFFFHHHHHHIIIHHHGGGEEECCCBBBBBBEEEFFFHHHIIIIIIIIIHHHGGGFFFGGGGGGFFFEEEDDDFFFGGGEEEDDDCCCBBBBBBCCCDDDDDDEEECCCBBBCCCDDDDDDBBBAAA??????AAAEEEJJJLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCDDDBBBAAA??????@@@AAABBB@@@@@@AAAAAAAAAAAABBBBBBDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEFFFEEEDDDDDDFFFHHHDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFIIIIIIIIIJJJLLLNNNPPPQQQTTTTTTTTTRRRPPPPPPQQQSSSTTTVVVZZZ\\\[[[XXXTTTRRRSSSRRRQQQQQQQQQPPPNNNKKKKKKKKKLLLNNNPPPPPPNNNLLLMMMMMMNNNNNNNNNNNNOOOOOONNNNNNNNNMMMLLLKKKJJJJJJHHHIIIJJJLLLNNNOOOPPPPPPOOOPPPSSSVVVWWWWWWWWWVVVYYYYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\\\\\\\]]]^^^^^^]]][[[ZZZXXXWWWVVVUUUTTTUUUUUUUUUTTTSSSQQQOOOOOOMMMMMMOOORRRTTTTTTQQQOOOOOOPPPQQQPPPOOOPPPQQQSSSSSSRRRRRRRRRSSSSSSRRRPPPNNNOOORRRUUUVVVUUUTTTSSSRRRTTTVVVXXXZZZ[[[[[[[[[[[[]]]^^^^^^^^^___bbbdddfffffffffgggiiijjjkkkjjjmmmkkkiiigggdddcccaaaaaacccbbbbbbbbbccccccaaa___^^^\\\[[[[[[\\\]]]]]]\\\[[[YYYXXXXXXYYYZZZYYYXXXZZZZZZZZZ[[[[[[\\\\\\]]]______`````````___^^^^^^[[[\\\\\\]]]]]]]]]\\\[[[YYYYYYXXXXXXYYYZZZ[[[\\\XXXYYYZZZ\\\]]]^^^___```[[[\\\^^^```bbbccccccccc```aaaaaa```___\\\ZZZXXXVVVTTTQQQPPPPPPQQQRRRRRRQQQRRRTTTTTTTTTUUUWWWYYYXXXYYY[[[\\\\\\ZZZXXXWWWUUUTTTRRRPPPNNNLLLJJJJJJFFFFFFEEEEEEEEEEEEEEEEEECCCCCCAAA???>>><<<:::::::::::::::999999888888888888888888777666555555444444444333333222000///...111111000//////////////////............---------........................)))******+++,,,,,,------......---,,,,,,++++++******+++,,,+++***)))***+++((())))))******+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))***---000222111,,,(((''''''((((((((()))))))))))))))************))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))************)))(((***)))(((((((((((())))))((()))))))))))))))((((((&&&((()))***+++***)))((((((((((((((((((((((((((([[[[[[\\\\\\[[[ZZZXXXVVVYYY[[[^^^_________```bbbaaaaaa```___]]][[[YYYWWWRRRTTTWWWWWWVVVVVVVVVWWWUUUUUUUUUTTTTTTSSSSSSRRRTTTTTTTTTSSSRRRQQQPPPOOOVVVTTTRRROOOLLLJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIKKKMMMNNNMMMIIIEEEBBBAAABBBCCCCCCBBBCCCEEEGGGGGGIIIJJJHHHEEEBBBAAABBBEEEFFFGGGHHHIIIHHHGGGGGGFFFGGGGGGEEEDDDCCCDDDFFFDDDDDDDDDCCCDDDDDDDDDDDDCCCAAA@@@@@@AAAAAA@@@???======???DDDHHHKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFBBBAAA@@@@@@???@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGEEEFFFGGGEEEDDDDDDEEEGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAABBBCCCDDDEEEGGGGGGHHHHHHHHHGGGFFFEEEGGGGGGHHHJJJKKKMMMOOOPPPSSSSSSSSSQQQOOOOOOPPPRRRSSSVVVYYY[[[ZZZXXXTTTRRRRRRQQQPPPPPPQQQPPPNNNKKKLLLKKKLLLNNNPPPPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMLLLKKKJJJIIIKKKMMMOOOPPPPPPQQQQQQQQQSSSUUUWWWYYYYYYXXXWWWYYYYYYYYYZZZ[[[]]]^^^_________^^^^^^______```aaa^^^^^^\\\YYYWWWVVVVVVVVVWWWWWWVVVUUUTTTRRRQQQPPPNNNNNNPPPSSSUUUTTTQQQOOOOOOPPPQQQQQQPPPPPPRRRTTTTTTSSSSSSSSSTTTTTTRRRPPPNNNOOOQQQSSSTTTTTTSSSSSSRRRSSSVVVYYYZZZ[[[[[[ZZZYYYZZZ\\\\\\\\\]]]```bbbdddeeefffgggggghhhiiijjjmmmllljjjhhhfffddddddcccdddcccbbbbbbccccccaaa___^^^\\\ZZZ[[[\\\]]]\\\[[[^^^\\\ZZZZZZ[[[\\\[[[ZZZXXXXXXYYYYYYYYYZZZZZZZZZ^^^^^^^^^]]]]]]\\\[[[ZZZYYYYYY[[[\\\[[[ZZZYYYXXXYYYYYYYYYYYYYYYYYYZZZZZZXXXXXXYYYZZZ[[[\\\]]]]]][[[\\\]]]^^^^^^_________````````````___]]][[[ZZZWWWTTTQQQQQQRRRTTTTTTSSSQQQSSSTTTTTTSSSTTTVVVXXXUUUVVVXXXXXXXXXVVVTTTSSSRRRQQQPPPNNNLLLKKKIIIHHHDDDDDDDDDCCCCCCCCCCCCCCC@@@@@@???===<<<:::999999888888888888777777777777888888777777666666555555444444444444333111000///111000000///...////////////............---------........................++++++++++++++++++++++++......---,,,,,,++++++***)))***++++++))))))***+++(((((((((((())))))******))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((())))))******+++))))))(((((((((((()))))))))))))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********,,,......,,,***&&&&&&&&&'''''''''(((((())))))************))))))'''((((((((()))))))))******)))))))))((((((((('''((())))))*********))))))))))))(((((((((((()))***'''(((((()))))))))((((((((()))***+++++++++******((((((((((((((((((((((((YYYZZZ[[[\\\[[[XXXVVVTTTWWWYYY[[[\\\\\\\\\]]]___^^^^^^^^^^^^\\\ZZZWWWVVVSSSTTTUUUUUUUUUUUUVVVXXXVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNUUUSSSQQQNNNLLLKKKJJJJJJFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLKKKHHHDDDBBBBBBCCCDDDDDDBBBCCCDDDFFFFFFIIIKKKIIIEEEAAAAAABBBDDDDDDFFFGGGGGGGGGFFFEEECCCCCCCCCBBB@@@???@@@BBBCCCCCCCCCDDDDDDDDDDDDDDDBBB@@@>>>>>>?????????>>>;;;<<<>>>BBBFFFIIIIIIHHHFFFGGGGGGHHHHHHGGGGGGFFFCCCDDDEEEFFFFFFGGGGGGGGG>>>??????@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBB???@@@BBBDDDEEEFFFFFFGGGFFFGGGGGGFFFDDDCCCDDDFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBAAAAAA@@@AAABBBCCCDDDEEEFFFHHHIIIIIIGGGFFFDDDFFFFFFHHHIIIKKKMMMNNNNNNQQQQQQQQQOOONNNNNNPPPRRRSSSUUUWWWXXXXXXVVVTTTSSSRRRQQQOOOOOOPPPPPPNNNLLLJJJIIIIIIJJJLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJLLLMMMNNNNNNNNNMMMLLLKKKJJJMMMPPPQQQPPPPPPQQQQQQRRRSSSVVVXXXYYYYYYXXXXXXXXXXXXYYY[[[]]]___aaabbbaaa````````````aaabbbbbb``````___[[[XXXVVVWWWYYYXXXXXXXXXWWWUUUTTTRRRQQQPPPPPPQQQSSSUUUTTTRRRPPPPPPQQQRRRRRRQQQQQQSSSUUUUUUTTTSSSSSSTTTTTTRRRPPPNNNOOOQQQRRRSSSSSSSSSRRRQQQSSSUUUWWWYYYZZZZZZZZZXXXYYYZZZ[[[[[[\\\^^^aaaaaaccceeeeeeeeeeeegggiiikkkjjjiiiggggggffffffffffffeeeccccccddddddcccbbb^^^]]][[[[[[\\\]]]\\\[[[\\\[[[YYYYYYZZZ[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZZZZZZZYYYYYYYYYXXXXXXYYY[[[\\\\\\ZZZXXXWWWXXXYYYYYYYYYZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^^^^^^^]]]]]]\\\VVVSSSPPPQQQTTTVVVUUUSSSSSSTTTTTTTTTSSSSSSUUUWWWTTTTTTUUUUUUTTTRRRPPPOOONNNNNNNNNMMMKKKIIIHHHGGGDDDDDDCCCBBBBBBAAA@@@@@@>>>===<<<;;;:::999888888666666666666666666666666777777777666666555555555111222222333333333333333111000//////....../////////............---------------------------------++++++++++++++++++++++++,,,,,,+++******))))))(((((()))+++***))))))***+++*********)))******+++,,,(((((()))))))))))))))***************************(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((&&&&&&((()))***)))&&&&&&'''''''''((((((((('''(((((())))))(((((('''''''''(((((())))))***************)))((('''''''''((())))))************)))(((((((((((())))))))))))''''''((()))))))))(((((()))))))))***++++++,,,,,,((((((((((((((((((((((((ZZZ[[[]]]]]]\\\ZZZWWWUUUUUUWWWYYYYYYYYYYYYZZZ[[[[[[\\\]]]]]][[[YYYWWWUUUSSSTTTTTTSSSRRRTTTWWWYYYWWWWWWVVVUUUSSSRRRRRRQQQPPPPPPPPPPPPOOONNNMMMMMMRRRPPPNNNLLLJJJJJJKKKKKKEEEEEEDDDDDDDDDEEEGGGHHHGGGHHHIIIIIIIIIGGGDDDCCCEEEEEEFFFDDDCCCBBBDDDEEEDDDHHHKKKJJJEEEAAAAAACCCBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBB@@@>>>===>>>@@@AAAAAABBBCCCCCCCCCCCCCCCAAA>>><<<<<<===>>>======;;;;;;===AAAEEEGGGGGGFFFCCCDDDFFFGGGGGGGGGGGGFFFCCCDDDDDDEEEEEEEEEDDDDDD===>>>@@@BBBCCCCCCBBBBBB>>>>>>>>>???@@@AAAAAAAAA===>>>@@@CCCEEEFFFFFFFFFGGGHHHGGGFFFDDDCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@AAACCCCCCBBBDDDFFFHHHHHHFFFDDDBBBDDDEEEGGGIIIKKKLLLMMMMMMMMMNNNNNNMMMLLLLLLNNNPPPRRRSSSTTTTTTTTTTTTSSSSSSSSSQQQNNNMMMNNNOOOOOONNNJJJHHHFFFGGGIIIKKKLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHKKKLLLNNNOOOOOONNNMMMLLLKKKNNNRRRRRRQQQOOOOOOPPPQQQSSSUUUWWWXXXXXXWWWVVVVVVWWWXXX[[[^^^aaaccceeebbbaaaaaaaaaaaabbbccccccbbbcccaaa]]]YYYWWWYYY[[[YYYYYYYYYXXXVVVUUUSSSRRRRRRQQQQQQRRRTTTTTTSSSQQQRRRSSSSSSSSSRRRRRRSSSUUUUUUTTTSSSSSSTTTSSSQQQOOOOOOOOOPPPRRRRRRRRRRRRRRRQQQRRRSSSUUUWWWXXXYYYZZZXXXYYYZZZ[[[[[[\\\^^^aaa___aaaccccccbbbbbbeeegggggggggfffffffffggghhhhhhhhhfffddddddfffffffffeee___^^^\\\\\\]]]]]]\\\[[[ZZZXXXWWWWWWXXXYYYYYYXXX]]]]]]\\\\\\[[[ZZZZZZZZZXXXXXXYYYYYYZZZ[[[\\\]]]ZZZ[[[]]]^^^^^^\\\ZZZXXXVVVWWWXXXZZZ[[[\\\]]]]]]ZZZYYYXXXWWWWWWWWWXXXYYY[[[[[[ZZZZZZ[[[[[[\\\\\\ZZZZZZ[[[\\\]]]]]]^^^^^^VVVRRROOOQQQUUUWWWUUUSSSTTTUUUUUUUUUTTTTTTUUUWWWTTTTTTSSSRRRQQQOOOOOONNNLLLLLLLLLKKKJJJHHHGGGEEEEEEDDDCCCBBBAAA??????>>>;;;;;;::::::999888777777555555555555555555555555555555555555444444444444000111111222222222222222000000///............//////............---------------------------------******++++++,,,---------,,,,,,+++******))))))(((''')))******))))))***,,,---,,,+++*********+++,,,(((((((((((())))))******************************(((((((((((((((((((((((()))))))))))))))((((((((())))))(((((((((((()))))),,,+++++++++*********)))))))))))))))))))))))))))'''((((((((()))))))))***)))'''&&&&&&((()))))))))((((((((())))))))))))***(((((())))))))))))(((((('''''''''((()))*********))))))))))))(((((((((((((((((()))***************&&&'''(((*********)))(((&&&''''''((())))))(((((())))))((('''(((***,,,---((((((((((((((((((((((((]]]^^^`````````]]]ZZZXXXSSSUUUWWWXXXWWWWWWXXXYYYZZZ[[[\\\\\\[[[YYYWWWUUUTTTTTTSSSRRRQQQSSSWWWZZZXXXWWWVVVUUUTTTSSSRRRQQQOOOOOOOOOOOONNNNNNMMMLLLPPPNNNLLLJJJIIIJJJKKKLLLHHHGGGFFFFFFFFFHHHIIIJJJGGGGGGHHHHHHGGGFFFDDDCCCFFFGGGGGGEEECCCBBBCCCEEECCCGGGKKKJJJEEEAAABBBDDD@@@AAACCCDDDDDDDDDCCCBBBCCCCCCCCCBBB???>>>???AAA???@@@AAABBBBBBBBBBBBBBB@@@>>>;;;;;;<<<======<<<;;;;;;===AAADDDFFFFFFEEEAAACCCDDDFFFGGGGGGGGGGGGDDDDDDDDDDDDCCCBBBAAAAAA>>>@@@CCCFFFHHHGGGFFFEEE<<<======>>>???@@@@@@AAA;;;===???BBBDDDEEEFFFFFFGGGHHHHHHFFFDDDCCCCCCEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCC@@@BBBEEEGGGGGGEEECCCAAADDDEEEGGGIIIJJJLLLLLLMMMJJJKKKKKKKKKJJJKKKMMMOOORRRQQQQQQQQQRRRRRRRRRRRRTTTQQQNNNLLLMMMOOOOOOOOOLLLIIIGGGFFFHHHKKKMMMMMMNNNNNNMMMKKKJJJIIIHHHGGGKKKLLLNNNOOOOOONNNMMMLLLLLLOOOSSSSSSQQQNNNOOOPPPPPPQQQTTTVVVWWWVVVUUUTTTUUUVVVXXX[[[^^^aaadddfffbbbbbbaaaaaabbbbbbcccdddddddddbbb^^^ZZZXXXZZZ\\\ZZZZZZYYYXXXWWWUUUTTTSSSSSSRRRQQQRRRSSSTTTSSSRRRSSSTTTUUUTTTRRRRRRSSSUUUUUUTTTSSSSSSSSSSSSQQQOOOOOOOOOPPPQQQRRRRRRRRRRRRQQQQQQSSSTTTVVVWWWYYYZZZXXXZZZ[[[\\\\\\]]]___aaa]]]___bbbbbbaaaaaacccfffeeeeeeeeeeeefffhhhiiijjjhhhgggeeeeeeggghhhhhhggg```^^^\\\\\\]]]]]]]]]\\\\\\[[[ZZZZZZ\\\]]]]]]\\\```______^^^]]]\\\[[[[[[YYYYYYZZZ\\\^^^```bbbccc\\\]]]___``````^^^[[[YYYTTTUUUWWWZZZ\\\^^^___```\\\[[[YYYXXXWWWWWWWWWXXXZZZZZZZZZZZZ[[[\\\]]]^^^WWWWWWYYYZZZ\\\]]]______UUURRROOOPPPUUUWWWUUUSSSUUUVVVVVVUUUTTTTTTUUUWWWUUUTTTRRRQQQOOOOOONNNNNNJJJKKKKKKKKKJJJHHHFFFEEEEEEEEEDDDBBB@@@???>>>===::::::999999888777777666444555555555555555555555444444333333333333333333222222222222111///...---000000///...............//////.........---------------------------------((()))***+++---...///000......------,,,++++++***''')))******))))))***,,,---,,,***)))))))))******'''((((((((())))))************************************************************))))))((((((''''''))))))(((((((((((()))))),,,,,,,,,+++++++++******))))))))))))))))))))))))'''((((((((())))))*********))))))***,,,,,,+++***************++++++++++++******++++++++++++******&&&''''''((()))******+++''''''(((((())))))******(((((()))***************%%%''')))***+++***)))(((&&&&&&'''((())))))(((((()))(((&&&%%%&&&)))+++---((((((((((((((((((((((((\\\^^^aaacccbbb```\\\ZZZTTTSSSRRRQQQQQQRRRTTTUUUYYYYYYZZZZZZZZZXXXWWWVVVUUUUUUSSSQQQNNNNNNPPPSSSPPPRRRTTTSSSPPPMMMLLLKKKMMMMMMMMMLLLLLLLLLLLLKKKNNNMMMJJJHHHGGGHHHIIIIIIGGGGGGFFFEEEDDDCCCBBBBBBAAAAAABBBCCCDDDDDDDDDDDDGGGHHHHHHFFFCCCAAAAAABBBDDDFFFGGGFFFCCCAAA@@@@@@@@@@@@@@@??????????????????<<<:::;;;>>>@@@???>>>===============>>>>>>???===888444444888;;;:::888;;;===AAADDDFFFGGGFFFEEEAAAAAAAAABBBDDDEEEGGGHHHCCCDDDEEEFFFEEECCCAAA@@@CCCBBBBBBDDDFFFEEEBBB>>>>>>>>>======>>>@@@CCCDDD>>><<<<<>>===???AAAAAA???BBBAAAAAA@@@@@@@@@AAABBBEEEEEEGGGKKKOOOQQQQQQPPPLLLKKKJJJIIIIIIJJJKKKLLLJJJMMMQQQRRRQQQNNNLLLKKKLLLKKKKKKLLLMMMNNNNNNLLLJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJIIIKKKLLLMMMLLLKKKLLLNNNNNNLLLKKKNNNOOOPPPQQQRRRQQQPPPOOOMMMNNNPPPRRRTTTTTTTTTSSSWWWXXXZZZ\\\___```aaabbb`````````_________``````fffeeedddccccccaaa^^^[[[[[[ZZZYYYXXXWWWVVVVVVVVVPPPRRRTTTTTTRRRRRRRRRSSSSSSSSSRRRPPPNNNPPPSSSVVVVVVRRRNNNMMMOOOPPPOOOMMMOOOOOOPPPPPPPPPPPPPPPPPPMMMNNNOOOQQQTTTWWWZZZ[[[[[[^^^aaabbb```]]][[[ZZZ```aaaaaabbbccceeefffgggbbbaaabbbdddfffgggfffeeeiiiiiiiiiiiiiiihhhggggggcccbbb``````______]]]\\\\\\[[[ZZZ\\\^^^___]]]ZZZ^^^^^^]]][[[ZZZYYYXXXXXXYYY[[[^^^```aaaaaaaaa```]]]]]]___dddhhhggg```ZZZZZZZZZ[[[\\\]]]]]]]]]]]]___]]][[[[[[]]]\\\YYYVVVZZZZZZYYYYYYYYYYYYZZZZZZYYYXXXWWWWWWXXXYYY[[[\\\UUUSSSQQQPPPRRRSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTSSSVVVVVVTTTSSSQQQOOONNNMMMIIIHHHFFFEEEEEEEEEFFFGGGFFFAAA======??????<<<888888888888888777777777777444444333333333444555555555555444444444333333333222222000///............)))+++---//////...---,,,///............------------,,,,,,,,,,,,,,,,,,+++++++++------------++++++***+++,,,,,,,,,,,,+++***'''(((***,,,,,,,,,***)))******))))))((((((''''''+++***)))(((((()))******((()))+++---,,,***(((&&&(((((())))))))))))((((((''''''(((((())))))******))))))))))))((((((((((((&&&''''''((()))******+++&&&'''(((******((('''&&&((()))))))))'''''')))***))))))))))))))))))))))))'''((()))******)))((('''((((((''''''''''''((((((++++++)))(((''''''''''''&&&'''((())))))***))))))))))))************))))))(((((((((((((((((((((((()))))))))***+++++++++,,,(((((((((((())))))))))))++++++***))))))((())))))]]]___bbbcccbbb___[[[XXXUUUSSSQQQOOOOOOQQQSSSTTTXXXYYYZZZ[[[ZZZXXXVVVUUURRRSSSRRRPPPNNNNNNOOOQQQSSSUUUVVVUUURRRNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMLLLJJJHHHGGGHHHIIIIIIFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEDDDBBBBBBBBBDDDEEEFFFGGGFFFCCC@@@??????????????????????????????>>><<<;;;;;;>>>??????=========<<<<<<======>>>???>>>999555555888;;;;;;999;;;===@@@CCCEEEEEEDDDCCC@@@@@@AAABBBCCCEEEFFFGGGEEEEEEDDDCCCBBBBBBBBBBBBDDDCCCCCCDDDFFFEEEBBB???>>>======<<<>>>@@@BBBCCC>>>===<<<>>>BBBDDDCCCAAADDDDDDCCCCCCBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDAAA>>>===???AAA@@@???AAAAAAAAAAAABBBBBBBBBBBBCCCCCCEEEHHHKKKMMMLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKJJJLLLOOOPPPOOOMMMLLLKKKLLLKKKJJJKKKLLLNNNMMMLLLJJJIIIIIIIIIJJJJJJKKKLLLNNNOOOOOONNNLLLKKKLLLNNNMMMLLLLLLMMMNNNNNNMMMKKKMMMNNNOOOOOOOOOOOOOOOOOONNNOOOQQQRRRSSSSSSSSSSSSUUUVVVXXXZZZ]]]^^^___```______^^^]]]^^^___```aaagggfffffffffeeeccc___\\\ZZZYYYWWWVVVUUUUUUTTTTTTTTTUUUVVVTTTRRRPPPPPPPPPPPPPPPPPPNNNMMMOOORRRUUUWWWTTTPPPOOOPPPQQQPPPOOONNNOOOPPPQQQRRRQQQPPPPPPMMMNNNOOOQQQSSSVVVYYYZZZZZZ]]]aaabbb```]]][[[ZZZ______```aaabbbdddeeefffbbbaaaaaabbbdddeeedddcccfffggggggggggggggggggfffdddcccaaaaaa```___^^^]]]^^^\\\ZZZ\\\^^^___^^^\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]___aaacccddddddcccbbb^^^^^^```dddhhhgggaaa[[[YYYZZZ[[[]]]^^^^^^^^^^^^]]][[[YYYZZZ\\\]]][[[YYY[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[\\\UUUSSSQQQQQQRRRSSSSSSRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUUUUSSSRRRPPPNNNMMMLLLHHHGGGEEEDDDCCCDDDDDDEEEDDD@@@<<<;;;======:::777777777777666666666555555555444444333333333444444444444444333333333333222222111000///............+++,,,...//////...---,,,............------------)))******+++---......///***++++++,,,,,,++++++******++++++,,,,,,++++++***''')))***,,,,,,,,,***)))***)))))))))((((((((('''++++++***))))))******+++'''((()))******(((&&&%%%(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((())))))))))))''''''(((((())))))******&&&''')))******)))'''&&&((()))))))))'''''')))***))))))))))))))))))))))))''''''((())))))(((''''''((((((''''''''''''((((((+++***)))((('''''''''''''''(((((())))))))))))((())))))************))))))((((((((((((((((((((((((((()))))))))))))))******(((((((((((())))))))))))******))))))((((((((((((^^^```bbbcccbbb^^^ZZZWWWVVVSSSPPPNNNMMMOOOQQQSSSWWWYYY[[[\\\[[[XXXUUUSSSOOOQQQQQQQQQOOOMMMMMMNNNSSSUUUVVVTTTQQQNNNLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJLLLKKKIIIHHHGGGHHHHHHIIIDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCBBBAAAAAA>>>@@@AAABBBBBBBBBDDDFFFEEEGGGGGGFFFCCC@@@>>>>>>======>>>>>>??????@@@@@@>>><<<;;;;;;===>>>>>>======<<<<<<<<<<<<===>>>>>>???;;;666555888;;;<<<;;;:::<<<>>>AAABBBBBBAAA@@@??????@@@AAABBBDDDEEEFFFFFFEEECCCBBBAAAAAABBBCCCDDDCCCCCCDDDEEEDDDBBB@@@======<<<<<<===???AAABBB???>>>===>>>@@@AAAAAA@@@CCCCCCCCCBBBAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCAAA>>>>>>???@@@@@@??????@@@BBBCCCDDDCCCBBBAAAAAABBBDDDFFFGGGHHHHHHGGGIIIIIIHHHHHHHHHHHHIIIIIIIIIKKKMMMMMMLLLKKKKKKKKKMMMKKKIIIIIIKKKLLLMMMLLLIIIIIIIIIJJJJJJLLLMMMNNNRRRSSSSSSRRRPPPNNNOOOPPPMMMLLLLLLMMMNNNNNNMMMKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPQQQRRRRRRQQQQQQRRRSSSUUUXXXZZZ[[[\\\\\\]]]\\\[[[ZZZ[[[^^^aaaccchhhhhhhhhiiiiiifffaaa]]]WWWVVVUUUTTTRRRRRRRRRRRRSSSUUUUUUTTTRRRPPPPPPQQQLLLMMMMMMMMMMMMOOORRRUUUWWWUUURRRQQQQQQQQQQQQPPPMMMOOOQQQSSSSSSRRRPPPOOONNNNNNOOOQQQSSSVVVXXXYYYZZZ]]]``````___\\\[[[ZZZ]]]]]]^^^___```bbbcccdddbbbaaa```aaabbbcccaaa```bbbccccccdddeeeeeeffffffddddddcccbbbaaa``````______^^^\\\\\\^^^___```___\\\^^^```cccdddeeeddddddaaabbbdddeeeeeeeeedddccc______```dddgggfffaaa\\\YYYZZZ\\\]]]^^^_________]]][[[YYYXXXZZZ[[[[[[ZZZ]]]\\\\\\[[[ZZZYYYXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZVVVTTTRRRQQQRRRSSSRRRQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSRRRQQQOOOMMMLLLLLLFFFEEEDDDBBBAAAAAABBBBBBAAA===::::::;;;;;;999666666666666555555555444444666555444333333222333333333333333222222222111111111111000///............---...///000///...---,,,............------------******+++,,,,,,---......+++******))))))******+++******+++,,,,,,+++******((()))***,,,,,,+++******))))))))))))((((((((((((((((((''''''''''''((()))((((((((((((((('''''''''(((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))''''''))))))))))))''''''((()))))))))'''''')))***))))))))))))))))))))))))'''(((((())))))((((((''')))((((((''''''(((((()))+++***)))((((((''''''(((((())))))))))))(((((('''))))))************))))))(((((((((((((((((((((((()))(((((((((((((((''''''(((((((((((())))))))))))))))))((((((((((((((((((\\\^^^aaabbbbbb^^^[[[XXXVVVSSSPPPMMMLLLMMMPPPQQQVVVXXX[[[\\\\\\YYYUUURRRNNNQQQSSSSSSQQQNNNMMMMMMOOOPPPQQQPPPNNNLLLKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHGGGHHHHHHIIICCCCCCCCCDDDDDDDDDEEEEEE@@@AAAAAABBBBBBBBBAAAAAA===???AAABBBBBBCCCEEEFFFGGGHHHIIIGGGDDD@@@??????<<<<<<======>>>???@@@@@@===<<<;;;;;;<<<<<<======<<<<<<;;;;;;<<<<<<===>>>???;;;666444666999:::;;;:::;;;<<<>>>???>>>======>>>>>>??????AAABBBDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???<<<<<<<<<<<<===>>>???@@@======>>>???@@@AAAAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@@@@AAAAAABBBBBBBBBBBB@@@???>>>????????????===???CCCEEEFFFDDDBBBAAAAAABBBEEEFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIKKKJJJIIIIIIJJJKKKMMMKKKHHHHHHIIIKKKKKKKKKHHHHHHIIIJJJKKKMMMNNNOOOUUUVVVWWWUUUSSSQQQQQQQQQMMMLLLLLLMMMNNNNNNMMMKKKKKKJJJIIIIIIIIIKKKLLLMMMNNNNNNNNNOOOOOOOOOOOOOOOQQQRRRTTTVVVWWWYYYZZZZZZ[[[YYYXXXWWWYYY\\\aaacccggghhhiiikkkkkkhhhbbb^^^TTTTTTRRRQQQPPPOOOOOOOOOOOOQQQSSSSSSRRRRRRSSSTTTKKKLLLMMMMMMNNNPPPSSSVVVVVVUUUSSSQQQQQQQQQPPPPPPLLLOOORRRTTTUUUTTTQQQOOOPPPPPPQQQRRRTTTVVVXXXYYYXXX[[[^^^^^^]]][[[ZZZZZZ[[[[[[\\\\\\^^^___aaabbbbbb```___^^^___```___^^^_________aaabbbccceeeeeedddeeeeeedddbbbaaaaaabbbaaa```^^^]]]^^^```aaabbb___aaaeeehhhiiiiiihhhgggccccccddddddddddddcccbbb______```ccceeeddd```]]]ZZZ[[[\\\^^^______``````^^^\\\ZZZXXXXXXYYYZZZZZZ^^^^^^]]]\\\[[[YYYXXXWWWYYYYYYYYYZZZZZZYYYXXXXXXUUUTTTRRRRRRSSSSSSRRRPPPOOOPPPQQQRRRSSSTTTTTTTTTRRRQQQPPPOOOMMMLLLKKKJJJEEEDDDBBB@@@????????????>>><<<999999::::::999777666666666555555555444444666555444333222222222222222222222111111111111000111000///...............//////000000///...---,,,.........---------,,,,,,---------,,,,,,+++++++++,,,+++***))))))***+++,,,******++++++++++++******)))******+++++++++******))))))))))))(((((((((((((((((((((((((((((())))))******((('''''''''((()))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((('''((())))))))))))((('''((()))))))))'''''')))***(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******)))((((((((((((((())))))***))))))((('''&&&))))))************))))))(((((((((((((((((((((((()))))))))(((((('''''''''(((((((((((())))))))))))'''(((((((((((((((''''''ZZZ\\\```bbbbbb___\\\YYYUUUSSSPPPMMMLLLMMMOOOQQQTTTWWWZZZ\\\\\\YYYUUUSSSQQQSSSUUUUUUSSSPPPNNNNNNKKKLLLNNNMMMLLLKKKLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKHHHGGGGGGGGGGGGHHHHHHHHHBBBBBBCCCCCCDDDDDDEEEEEE>>>???@@@AAABBBBBBBBBBBB???@@@BBBBBBBBBBBBDDDFFFGGGIIIJJJHHHEEEBBBAAA@@@;;;;;;<<<===>>>>>>??????<<<<<<<<<;;;:::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===<<<:::666444555666888999999999:::;;;<<<<<<;;;;;;=========>>>???AAACCCDDDDDDEEEGGGHHHHHHEEECCCAAA@@@@@@AAA@@@???=========;;;;;;;;;;;;<<<===>>>>>>:::<<<===???@@@BBBCCCDDDAAAAAAAAA@@@??????>>>>>>===>>>>>>???@@@AAAAAABBB@@@@@@@@@???>>>>>>>>>???===???CCCEEEFFFDDDAAA???AAADDDFFFGGGEEEDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEGGGIIIIIIHHHHHHIIIJJJLLLJJJHHHGGGIIIJJJJJJIIIGGGGGGHHHIIIKKKMMMNNNOOOUUUVVVWWWVVVTTTQQQQQQQQQMMMLLLKKKLLLMMMNNNLLLJJJHHHHHHGGGGGGHHHIIIKKKLLLLLLLLLLLLKKKLLLLLLLLLLLLPPPQQQRRRTTTVVVWWWXXXXXXWWWVVVUUUUUUWWW[[[___bbbffffffhhhjjjjjjgggaaa]]]SSSRRRQQQPPPOOONNNNNNNNNNNNPPPRRRRRRRRRQQQRRRTTTLLLNNNOOOOOOPPPQQQTTTWWWTTTTTTSSSRRRPPPOOOOOOOOOMMMOOORRRUUUVVVTTTRRRPPPSSSSSSSSSTTTUUUVVVXXXXXXVVVYYY[[[\\\ZZZYYYYYYYYYYYYYYYZZZ[[[\\\^^^___```aaa___]]]]]]]]]^^^]]]\\\\\\\\\\\\]]]___aaaccceeedddeeefffeeebbbaaabbbcccbbbbbb```______aaaccceeedddfffiiikkkkkkjjjhhhgggbbbbbbbbbbbbaaaaaa``````______```bbbbbbaaa___]]]\\\\\\]]]_______________[[[[[[YYYXXXXXXZZZ\\\^^^______^^^]]]\\\ZZZXXXVVVXXXXXXZZZZZZZZZXXXVVVUUUTTTSSSRRRRRRSSSSSSRRRPPPMMMMMMOOOPPPQQQQQQQQQQQQPPPOOONNNMMMLLLKKKJJJIIIDDDCCCAAA???===<<<<<<===<<<;;;:::999999:::999999777777777666666666555555666555444333222111111111222222111111111000000000000//////...............000000000//////...------...------------,,,,,,,,,......---,,,,,,+++******---,,,+++******+++,,,---******************************+++++++++*********(((((((((((())))))))))))*********++++++,,,,,,,,,)))((('''%%%%%%&&&'''((((((((())))))))))))(((((())))))))))))((((((((((((++++++***)))((('''&&&&&&))))))))))))(((((((((((((((((())))))))))))((((((((()))))))))'''''')))***((((((((((((((((((((((((************************))))))(((((((((((())))))***))))))(((((((((((()))))))))***))))))((('''&&&))))))************))))))((((((((((((((((((((((((*********))))))((((((((((((((((((((())))))))))))&&&'''((((((((((((''''''ZZZ\\\___aaaaaa___[[[YYYSSSRRRPPPNNNNNNNNNOOOPPPSSSUUUXXXZZZ[[[YYYWWWUUUTTTVVVXXXWWWTTTPPPOOONNNKKKLLLMMMMMMLLLKKKLLLNNNLLLLLLLLLKKKKKKKKKJJJJJJFFFFFFFFFGGGGGGHHHHHHHHHBBBBBBBBBCCCCCCDDDDDDDDD>>>>>>???@@@AAAAAAAAAAAA???AAABBBBBBBBBBBBCCCEEEFFFHHHIIIHHHEEECCCAAAAAA;;;;;;<<<<<<======>>>>>>;;;<<<<<<;;;999999:::<<<;;;::::::::::::;;;<<<<<<:::999777555555555666777777888999:::::::::::::::;;;;;;<<<===>>>@@@AAABBBBBBEEEHHHJJJIIIFFFBBB?????????@@@>>><<<:::;;;<<<::::::;;;;;;;;;<<<<<<<<<888:::===>>>???@@@CCCEEE@@@@@@@@@???>>>>>>======;;;<<<<<<>>>???@@@AAAAAA>>>@@@AAA@@@>>>===>>>???>>>@@@BBBDDDDDDBBB???===@@@CCCFFFFFFDDDBBBCCCEEECCCCCCDDDEEEEEEDDDCCCCCCCCCFFFHHHIIIHHHHHHHHHIIIJJJIIIHHHHHHIIIIIIHHHFFFFFFGGGGGGHHHJJJLLLMMMNNNRRRTTTUUUUUURRRPPPOOOOOOKKKJJJJJJKKKLLLLLLKKKIIIFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPRRRTTTUUUUUUUUUUUUTTTSSSTTTVVVYYY]]]___ccccccdddeeeeeeccc^^^[[[SSSRRRQQQPPPOOONNNNNNNNNOOOQQQRRRQQQOOONNNNNNOOOOOOQQQRRRRRRQQQRRRTTTVVVSSSSSSTTTRRRPPPNNNOOOOOONNNOOORRRUUUVVVUUUTTTRRRTTTTTTTTTTTTTTTUUUVVVWWWTTTVVVXXXYYYXXXWWWWWWWWWXXXXXXYYYZZZ[[[]]]^^^___aaa___\\\[[[\\\]]]]]]\\\ZZZZZZZZZ[[[]]]```bbbcccccceeegggeeebbbaaabbbeeebbbccccccbbbaaabbbdddfffhhhiiijjjkkkjjjiiigggeee```````````````_________```aaaaaabbbaaa```______^^^_________```______^^^WWWXXXYYYZZZZZZ\\\```ccc_________^^^]]][[[XXXWWWXXXYYY[[[\\\[[[XXXUUUSSSSSSRRRRRRSSSTTTTTTSSSQQQLLLMMMNNNNNNOOONNNNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHDDDCCC@@@>>><<<;;;;;;;;;::::::999999888999999999777777777666666666555555555444333222222111222222222222222111111111000000//////......---....../////////..................------------,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---+++***))))))))))))***++++++++++++***************(((((((((((())))))))))))%%%&&&'''(((((()))(((((('''&&&%%%######$$$%%%%%%(((((())))))))))))(((((())))))))))))((((((((((((++++++***)))((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))'''''')))***))))))))))))))))))))))))+++******))))))******+++***))))))(((((())))))***))))))(((((((((((())))))((())))))))))))(((((('''))))))************))))))((((((((((((((((((((((((******)))))))))))))))((((((((((((((())))))))))))&&&'''((()))***)))(((''']]]___aaabbb```]]]XXXUUUQQQQQQQQQPPPPPPPPPPPPPPPRRRTTTVVVXXXZZZYYYXXXXXXXXXYYYYYYWWWSSSPPPNNNMMMKKKLLLLLLKKKIIIHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHDDDEEEFFFGGGGGGHHHHHHHHHBBBCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@???>>>>>>===>>>@@@AAA@@@AAACCCDDDCCCEEEFFFFFFDDDBBBAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<:::<<<<<<;;;888888999;;;:::::::::999:::;;;;;;<<<999999999888666666666666666777777888999::::::;;;:::;;;;;;<<<===???@@@AAABBBDDDFFFGGGFFFDDDAAA??????@@@@@@>>>;;;999:::<<<999::::::;;;;;;;;;;;;;;;777999<<<<<<<<<<<>>>>>===<<<<<<999:::;;;<<<>>>???@@@AAA===???AAA@@@>>><<<===??????@@@BBBCCCBBB@@@===<<<;;;@@@CCCCCC@@@???@@@CCCAAABBBCCCDDDDDDCCCBBBAAABBBEEEHHHJJJIIIHHHGGGHHHHHHGGGHHHIIIJJJIIIFFFDDDFFFFFFGGGGGGIIIJJJKKKLLLMMMOOORRRRRRPPPNNNMMMMMMJJJIIIIIIJJJKKKKKKJJJHHHDDDEEEFFFGGGIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLNNNOOOKKKLLLNNNOOOQQQRRRRRRRRRRRRRRRSSSTTTVVVXXX[[[\\\____________```^^^[[[XXXTTTSSSRRRPPPOOOOOONNNNNNMMMOOOPPPPPPNNNMMMMMMNNNRRRSSSSSSSSSQQQQQQRRRSSSSSSUUUVVVTTTQQQOOOOOOQQQOOOPPPRRRTTTUUUUUUUUUTTTSSSSSSSSSRRRSSSSSSTTTTTTRRRTTTVVVVVVUUUTTTUUUVVVXXXXXXXXXYYY[[[\\\^^^___```^^^[[[[[[\\\]]]^^^]]]ZZZZZZZZZZZZ\\\^^^aaacccaaaeeegggeeeaaa```bbbeeebbbdddeeeeeecccccceeegggjjjjjjjjjiiihhhgggeeeeeeaaa````````````aaaaaaaaabbbcccdddcccbbbaaaaaaaaa```aaaaaa``````___^^^]]]XXX[[[]]]]]]\\\\\\^^^aaa^^^_________^^^\\\YYYXXXZZZ[[[^^^___]]]ZZZVVVTTTQQQPPPQQQSSSUUUUUUTTTRRRNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJIIIHHHHHHGGGEEECCC@@@>>>;;;:::::::::777777777777666777888999666666666555555555444444333333222222222222222333333333222222222111111111.........------......///------------------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++***)))(((((()))***+++,,,++++++******)))******'''((((((((()))))))))***"""###$$$&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&(((((())))))))))))((((((***)))))))))((((((((('''(((((((((((())))))))))))''''''(((((())))))*********))))))))))))))))))***((()))))))))'''''')))***))))))))))))))))))))))))))))))(((''''''((())))))******))))))))))))******))))))(((((((((((())))))'''(((((())))))))))))((())))))************))))))((((((((((((((((((((((((''''''((((((((((((((()))(((((((((((())))))))))))&&&''')))++++++***)))(((```aaacccbbb```[[[VVVRRROOOPPPQQQRRRRRRRRRQQQPPPRRRSSSUUUWWWYYYZZZZZZZZZYYYZZZYYYVVVRRRNNNMMMMMMKKKKKKJJJHHHEEECCCCCCDDDHHHHHHHHHGGGGGGGGGFFFFFFCCCDDDEEEGGGGGGHHHHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???===;;;::::::<<<>>>??????AAACCCEEE@@@BBBDDDDDDBBBAAA@@@AAA<<<<<<<<<<<<<<<<<<;;;;;;:::<<<===;;;888777999;;;::::::999999::::::;;;<<<999:::;;;:::888777666666666666777888999:::;;;;;;:::::::::;;;===>>>@@@AAACCCCCCCCCCCCBBBAAA@@@??????AAAAAA???;;;999;;;===999999:::;;;;;;;;;::::::666999;;;;;;999999;;;>>>?????????>>>======<<<<<<999999:::<<<>>>???@@@AAA===???AAAAAA>>><<<===???@@@AAAAAABBB@@@>>><<<;;;888<<>>AAAAAAAAACCCCCCCCCCCCAAAAAAAAADDDIIIKKKJJJIIIGGGGGGGGGGGGHHHJJJJJJIIIEEEBBBFFFFFFFFFGGGHHHIIIJJJKKKJJJMMMOOOPPPNNNLLLKKKKKKIIIHHHHHHIIIJJJJJJIIIGGGCCCDDDFFFHHHIIIJJJIIIIIIKKKJJJJJJKKKLLLNNNPPPQQQJJJJJJLLLMMMOOOOOOPPPPPPQQQRRRRRRTTTVVVXXXYYYZZZ]]]\\\[[[\\\\\\[[[YYYVVVTTTSSSRRRQQQPPPOOOOOOOOOIIIKKKMMMNNNNNNNNNOOOQQQSSSTTTTTTSSSQQQOOOPPPQQQSSSVVVWWWVVVRRRPPPPPPRRRPPPQQQRRRSSSTTTUUUVVVVVVRRRRRRQQQQQQQQQQQQRRRRRRQQQRRRTTTTTTSSSSSSTTTUUUXXXXXXXXXYYY[[[\\\^^^___```^^^[[[ZZZ\\\^^^^^^^^^[[[ZZZYYYZZZ[[[^^^```bbbaaadddgggeeeaaa___bbbeeeaaadddggggggeeedddeeegggjjjiiihhhggggggfffeeeeeebbbbbbaaaaaabbbbbbcccdddeeeeeefffeeecccbbbcccdddbbbbbbbbbaaa```^^^]]]\\\^^^```bbb```\\\YYYYYY[[[]]]^^^_________\\\ZZZYYY[[[]]]```aaa```\\\XXXUUUPPPPPPPPPSSSUUUVVVTTTSSSOOOOOOOOOOOOOOOMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGEEECCC@@@>>>;;;:::999999555666666555555555666888555555444444444333333333222222222111222222333333333333333222222222222111......---------......///,,,,,,,,,,,,,,,---...///---------,,,,,,,,,++++++//////...---+++******))))))***+++,,,,,,+++***)))+++***)))(((((()))***+++,,,,,,+++***))))))******'''((((((((())))))******&&&''')))+++,,,++++++******************)))))))))(((((())))))))))))((((((******))))))((((((((('''&&&&&&'''((()))***+++,,,&&&''''''((()))******+++******))))))))))))******((()))))))))'''''')))***))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((******))))))))))))******))))))(((((((((((()))***''''''((())))))***))))))))))))************))))))((((((((((((((((((((((((%%%&&&&&&''''''((((((((((((((((((((())))))))))))&&&(((***+++,,,+++***)))bbb___\\\[[[[[[YYYUUUQQQPPPQQQTTTVVVVVVUUUSSSRRRPPPQQQTTTVVVXXXXXXXXXXXXZZZWWWSSSQQQQQQRRRQQQPPPOOOJJJEEECCCDDDFFFFFFFFFIIIIIIIIIGGGEEEDDDEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFGGGFFFDDDBBB@@@???>>>>>>???>>>===<<<<<<;;;;;;<<<============>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@===============>>>??????@@@>>>;;;:::;;;;;;;;;:::<<<;;;999888888999;;;<<<;;;::::::999888888888999777888999::::::999888777;;;<<<===<<<;;;<<<>>>???DDDCCCAAA???============?????????>>>>>><<<;;;;;;999888777777999999888777999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;:::999999:::;;;===>>>===???@@@???===;;;;;;<<>>===;;;::::::::::::;;;<<<<<<;;;::::::>>>@@@AAAAAA@@@???AAABBBFFFGGGIIIKKKKKKIIIFFFEEEHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFGGGGGGHHHIIIIIIIIIKKKNNNNNNLLLIIIHHHHHHFFFGGGHHHHHHGGGEEEBBBAAAFFFFFFEEEFFFFFFGGGGGGHHHKKKKKKIIIIIIHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNQQQRRRRRRTTTUUUVVVWWWWWWYYYYYYYYY[[[]]]]]][[[YYYUUUTTTSSSSSSSSSSSSPPPNNNQQQOOOLLLKKKKKKMMMPPPRRRSSSRRRQQQOOOOOOQQQRRRSSSVVVVVVUUUUUUUUUUUUUUUVVVRRRSSSSSSTTTTTTTTTTTTSSSUUUSSSPPPNNNNNNOOOQQQRRRQQQSSSTTTTTTSSSTTTVVVXXXUUUVVVWWWYYYZZZ[[[[[[[[[]]]\\\\\\\\\]]]]]][[[ZZZYYYZZZ[[[\\\]]]^^^^^^^^^bbbbbbbbbbbbbbbbbbbbbbbbdddfffhhhiiiiiigggeeecccjjjgggcccaaadddgggjjjkkkhhhfffcccaaabbbdddeeefffjjjhhhfffcccbbbaaaaaaaaa``````______^^^^^^______cccfffhhhfffaaa]]][[[[[[^^^```bbbaaa___\\\ZZZZZZ[[[^^^dddkkkmmmhhh^^^VVVSSSOOONNNSSSVVVTTTRRRRRRUUURRROOOOOOOOOOOOLLLIIIIIIHHHFFFFFFFFFFFFEEECCCAAA@@@>>>;;;999777666666444444555555666666777777777666555444333222222222333333444444333333222111222111111111000000/////////...---,,,,,,---...///------------------------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,+++******))))))************)))((((((((((((((((((((((((((((((*********)))))))))))))))++++++******))))))((((((******)))((((((((((((((())))))))))))(((((((((((())))))************))))))'''&&&%%%&&&'''((((((&&&))))))))))))))))))))))))(((((('''(((((()))***+++((()))***++++++***)))((())))))'''&&&&&&'''((((((******))))))((((((''''''))))))))))))((((((((((((***)))+++---000///***&&&)))))))))***+++++++++,,,***)))))))))++++++)))'''******))))))))))))******''''''((()))))))))))))))++++++******))))))((((((```^^^[[[ZZZZZZXXXTTTQQQOOOQQQSSSUUUVVVUUUTTTSSSPPPQQQRRRTTTUUUVVVWWWWWWXXXUUUQQQPPPOOOPPPOOOOOOPPPLLLGGGEEEFFFGGGHHHGGGIIIJJJIIIGGGEEECCCDDDEEEGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFEEECCCBBBAAAAAA@@@AAA@@@???===;;;:::999999<<<<<<<<<======>>>@@@@@@@@@@@@?????????>>>>>>>>>===============>>>>>>???@@@===;;;:::;;;;;;;;;:::999888777666666777888999;;;:::999888888888888888777888888888888888888777:::;;;;;;;;;::::::<<<>>>AAA@@@>>>===<<<<<<<<<<<>>===<<<;;;:::999999:::;;;;;;:::888999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;:::::::::;;;<<<>>>???>>>???@@@???===<<<<<<<<<@@@??????>>>===<<<;;;:::999:::;;;<<<<<<;;;:::999<<<>>>??????>>>===???@@@CCCEEEGGGHHHIIIGGGEEEDDDGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIKKKMMMMMMKKKIIIHHHHHHGGGGGGGGGGGGFFFDDDCCCBBBFFFFFFEEEEEEFFFGGGHHHIIIJJJIIIHHHGGGGGGHHHIIIIIILLLLLLMMMMMMNNNOOOPPPPPPQQQQQQRRRTTTUUUWWWXXXYYYXXXXXXXXXYYY[[[\\\[[[YYYUUUTTTSSSSSSTTTSSSQQQOOOQQQOOOMMMKKKKKKNNNPPPRRRUUUSSSRRRQQQQQQRRRSSSUUUUUUUUUTTTTTTTTTTTTUUUUUURRRRRRSSSSSSSSSSSSSSSRRRSSSRRRPPPOOONNNOOOPPPQQQRRRSSSTTTTTTSSSTTTVVVXXXTTTUUUWWWYYYZZZ[[[\\\\\\]]]]]]]]]]]]^^^]]]\\\[[[YYYZZZ[[[\\\]]]]]]]]]]]]______```aaabbbbbbccccccdddfffhhhiiiiiigggeeedddhhhfffdddbbbcccfffjjjmmmllljjjfffdddcccddddddeeeiiihhhfffdddcccccccccccc```___]]]\\\\\\\\\]]]^^^ccceeefffddd```\\\\\\\\\^^^___aaaaaa^^^\\\ZZZZZZ[[[^^^dddkkknnniii___VVVQQQLLLKKKPPPSSSRRRQQQRRRUUURRROOOOOOOOONNNKKKIIIKKKIIIGGGFFFFFFEEECCCAAAAAA@@@===;;;999777666666555555555666666777777777666666555333333222222333333333444444333333222111111111111000000000//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,************************+++******)))(((((('''''''''((()))***************(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))++++++***)))))))))))))))))))))))))))(((((((((((()))))))))******)))))))))(((''''''''')))***)))((()))))))))))))))))))))))))))(((((((((((())))))***((()))************)))((((((((('''&&&&&&'''((()))***)))))))))((((((((('''))))))))))))((((((((((((***)))***,,,...---***'''******************++++++))))))((()))******)))''''''&&&&&&%%%%%%&&&&&&'''''''''((())))))))))))))))))))))))(((((((((((((((]]][[[YYYXXXWWWVVVSSSQQQOOOPPPSSSUUUUUUUUUTTTSSSOOOOOOPPPQQQRRRSSSUUUVVVUUUSSSOOOMMMMMMNNNMMMMMMOOOLLLHHHFFFGGGHHHHHHHHHJJJKKKJJJGGGDDDCCCCCCDDDGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDBBB@@@===:::888777666<<<;;;;;;;;;<<<===>>>???=========<<<<<<<<<<<<<<<======<<<<<<======>>>??????===;;;;;;;;;<<<;;;:::888777666555555666777888:::999888888888888888888999888777666666777888999888999:::999888888:::<<<===<<<<<<;;;;;;;;;;;;;;;????????????>>>===<<<;;;::::::;;;<<<>>>===;;;888999999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;<<<===???@@@>>>???@@@???===<<<<<<<<<============<<<<<<<<<<<<999::::::;;;;;;::::::999:::;;;<<<<<<;;;;;;<<<>>>@@@BBBDDDFFFFFFEEEDDDCCCFFFFFFGGGHHHHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHIIIIIIIIIKKKLLLLLLJJJHHHGGGGGGHHHGGGFFFEEECCCCCCBBBBBBFFFEEEDDDCCCDDDFFFHHHJJJHHHGGGFFFEEEEEEFFFGGGHHHLLLLLLMMMNNNPPPQQQRRRRRRQQQQQQRRRTTTVVVXXXZZZ[[[YYYXXXXXXYYYZZZ[[[ZZZXXXVVVTTTSSSSSSTTTTTTRRRQQQQQQOOOMMMLLLLLLNNNQQQRRRVVVUUUTTTSSSSSSTTTUUUVVVTTTTTTSSSSSSSSSTTTTTTUUUQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOQQQSSSTTTTTTSSSSSSUUUWWWTTTUUUWWWYYY[[[\\\]]]]]]]]]^^^_________^^^]]]\\\ZZZZZZ[[[\\\]]]]]]]]]\\\\\\\\\]]]___```bbbccccccdddeeeggghhhhhhgggeeedddeeeffffffdddbbbdddjjjooopppnnnkkkgggeeedddddddddiiihhhgggfffeeeeeeeeeeee___]]][[[YYYYYYZZZ\\\]]]ccccccccc```^^^\\\\\\]]]]]]___aaaaaa^^^\\\ZZZZZZ[[[^^^dddkkknnnjjj```XXXRRRLLLJJJNNNRRRRRRRRRSSSTTTRRROOONNNNNNMMMKKKIIILLLJJJGGGFFFEEEDDDAAA???@@@???===;;;999777777666666666666666777777777777666555444333333222222333333333333333333222222111111111000000000000//////---..................---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++***************************))))))((((((''''''&&&&&&'''((()))+++++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++******))))))******))))))))))))(((((((((((())))))))))))))))))))))))***)))((()))+++,,,+++***))))))))))))))))))))))))***))))))(((((((((((()))((())))))******))))))(((((((((((((((((()))***+++))))))))))))(((((((((((())))))))))))((((((((((((***))))))***++++++)))(((******************))))))(((''''''((()))***((('''((((((''''''''''''((((((''''''((()))))))))))))))''''''''''''((((((((((((ZZZXXXWWWUUUTTTSSSRRRQQQQQQRRRSSSTTTTTTSSSRRRQQQOOONNNNNNNNNOOOQQQSSSTTTTTTQQQMMMLLLLLLLLLLLLLLLMMMKKKHHHFFFFFFGGGHHHHHHLLLLLLKKKHHHEEECCCCCCDDDFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCAAA???<<<:::888777666:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>???===;;;;;;<<<<<<;;;999888888777777777777888888999888888777777777888888999888666444444666888999888999999888777777999::::::::::::::::::;;;;;;;;;>>>>>>>>>>>>>>>===<<<;;;999999;;;===>>>===:::777888888999:::::::::::::::::::::::::::::::::::::::888888999:::;;;===>>>???===???@@@???===;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<999999::::::::::::999999999:::;;;;;;::::::;;;===>>>@@@BBBCCCDDDDDDDDDCCCDDDDDDFFFGGGHHHIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIHHHJJJKKKJJJHHHGGGFFFGGGGGGEEECCCAAA@@@@@@AAAAAACCCBBBAAAAAABBBDDDGGGIIIGGGFFFFFFEEEEEEFFFGGGHHHLLLLLLNNNOOOQQQRRRSSSTTTQQQQQQRRRSSSUUUXXX[[[\\\]]][[[[[[[[[\\\[[[YYYWWWVVVTTTSSSSSSTTTUUUTTTSSSQQQPPPNNNMMMNNNOOOQQQSSSWWWVVVVVVUUUUUUVVVVVVWWWSSSSSSSSSRRRSSSSSSTTTUUUQQQQQQPPPOOOOOOOOOOOOOOOMMMNNNOOOOOOOOONNNMMMLLLPPPRRRTTTTTTTTTSSSUUUVVVTTTUUUWWWYYY[[[\\\]]]^^^]]]___aaaaaa```^^^]]]]]]ZZZ[[[[[[\\\\\\\\\\\\[[[ZZZ[[[\\\]]]^^^___``````bbbccceeefffgggfffeeeeeebbbeeefffdddaaaccciiioooqqqpppmmmjjjgggeeeeeefffjjjiiiiiigggffffffeeeeee^^^\\\YYYWWWVVVXXX[[[\\\bbbaaa___]]][[[[[[]]]^^^\\\^^^``````^^^\\\ZZZZZZ\\\^^^ccciiimmmkkkccc]]]VVVOOOKKKMMMQQQQQQSSSUUURRRQQQPPPNNNMMMLLLJJJIIIJJJHHHFFFEEEEEEDDDBBB@@@???>>><<<:::999777777666777777777777777777777777555444444333222222222333222333333333333222111111000000000000000000//////,,,---...//////...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))(((((('''''')))******+++++++++((((((((((((((((((((((((((((((((()))))))))))))))(((((())))))******++++++******)))))))))))))))***))))))))))))(((((((((((()))))))))(((((()))))))))***)))((()))+++,,,+++***((((((((((((((((((((((((******)))(((((('''((((((((())))))))))))))))))((())))))******+++,,,---...))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((()))))))))++++++******))))))(((((('''&&&&&&'''))))))(((&&&))))))(((((((((((())))))''''''((()))))))))))))))'''''''''(((((()))))))))XXXWWWUUUSSSQQQPPPPPPQQQTTTTTTTTTTTTSSSQQQPPPOOONNNNNNMMMMMMNNNPPPRRRSSSRRROOOLLLKKKKKKLLLLLLKKKIIIHHHGGGEEEDDDDDDEEEGGGLLLLLLKKKHHHEEECCCCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEAAABBBCCCDDDDDDDDDCCCCCC@@@???===<<<:::999999999999999888888999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>===<<<<<<<<<<<<:::999888777777777777777777888777777777666666777777888999777555333333555777999888999999888777777888:::888888999::::::;;;;;;;;;<<<<<<=========<<<;;;;;;888888999;;;===<<<888666777888999999::::::999999::::::::::::::::::::::::666777888999:::;;;;;;<<<<<<>>>???>>><<<::::::;;;999999999:::;;;;;;<<<<<<999999999888888999999999999:::<<<;;;::::::;;;===>>>???AAABBBCCCCCCCCCCCCBBBCCCDDDFFFGGGHHHIIIIIIJJJIIIGGGFFFFFFGGGHHHIIIHHHIIIJJJIIIGGGEEEFFFFFFEEECCC@@@>>>======>>>?????????>>>???@@@CCCFFFGGGHHHGGGFFFFFFGGGHHHIIIJJJLLLMMMNNNOOOQQQRRRTTTTTTQQQQQQQQQRRRUUUXXX[[[\\\aaa```_________]]]ZZZWWWVVVTTTSSSSSSTTTVVVVVVUUURRRQQQPPPPPPPPPQQQSSSTTTWWWWWWVVVVVVVVVVVVWWWWWWSSSSSSRRRRRRSSSTTTTTTUUUQQQQQQOOONNNMMMMMMMMMMMMKKKLLLMMMNNNNNNMMMLLLKKKOOOQQQSSSTTTTTTTTTUUUVVVTTTVVVWWWYYY[[[]]]]]]^^^\\\___bbbbbb```^^^]]]]]][[[[[[\\\\\\\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\```aaabbbdddeeeeeeeeedddaaadddeeeccc```aaagggmmmmmmmmmmmmjjjgggeeefffhhhkkkkkkjjjiiigggfffeeeddd___\\\YYYWWWWWWXXX[[[]]]aaa___\\\ZZZZZZZZZ\\\\\\[[[^^^``````^^^\\\ZZZZZZ\\\]]]aaagggkkklllgggccc\\\SSSKKKKKKMMMNNNPPPSSSQQQQQQPPPNNNLLLJJJIIIIIIFFFEEEDDDDDDEEEEEECCCBBB???>>><<<:::888777777666777777777666666666666666444444333222222222333333222222333333222222111000//////////////////000000,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))************)))((())))))))))))))))))))))))''''''(((((())))))))))))(((((())))))******++++++(((((('''''''''(((((()))))))))))))))(((((((((((())))))(((''''''((()))))))))((('''(((***+++***)))((((((((((((((((((((((((******)))(((((('''(((((()))(((((((((((((((((()))'''((()))***++++++,,,,,,(((((((((((())))))))))))))))))))))))(((((((((((())))))(((''''''''')))***+++******))))))((((((((('''&&&&&&''')))***((('''&&&%%%%%%$$$$$$%%%%%%&&&''''''((()))))))))))))))((((((((())))))*********WWWWWWVVVRRROOONNNOOOPPPUUUTTTTTTSSSRRRPPPOOONNNOOONNNOOOOOOPPPQQQRRRRRRPPPNNNJJJIIIJJJKKKKKKJJJEEEFFFEEEDDDBBBBBBCCCEEEIIIJJJIIIGGGDDDBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDD???@@@BBBCCCCCCCCCBBBAAA======<<<;;;::::::::::::888888777777777777888888::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>===<<<<<<===<<<:::888555555666666666666555555666666666666666777777888888777444333333444777888888888999777666555777888666777888999:::::::::::::::;;;;;;;;;;;;;;;::::::777777888999;;;:::777555777777888999999999999888::::::::::::::::::::::::666666777888999999999999;;;<<<===<<<:::999999999777888888999:::;;;;;;;;;999888888777777888888999999:::<<<;;;::::::;;;===>>>??????@@@AAAAAAAAAAAA@@@AAACCCDDDFFFGGGGGGGGGGGGFFFEEECCCDDDEEEGGGHHHGGGHHHIIIGGGEEEDDDEEEFFFCCCBBB???===<<<<<<===>>><<<===>>>???AAACCCEEEFFFHHHHHHGGGGGGHHHIIIJJJLLLMMMMMMNNNOOOQQQRRRSSSSSSQQQQQQQQQQQQSSSVVVYYY[[[aaaaaabbbddddddaaa\\\XXXVVVTTTSSSSSSUUUWWWWWWWWWTTTSSSSSSRRRSSSTTTUUUVVVUUUVVVVVVVVVVVVVVVVVVUUUSSSSSSSSSSSSTTTTTTUUUVVVSSSQQQOOOMMMLLLLLLLLLLLLIIIJJJKKKMMMMMMLLLKKKKKKLLLOOORRRTTTTTTUUUVVVWWWVVVWWWXXXZZZ[[[\\\]]]]]][[[___cccccc```]]]\\\]]][[[\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYXXX]]]^^^```aaabbbccccccdddaaabbbcccbbb``````dddhhhhhhjjjkkkiiieeedddeeehhhjjjjjjjjjiiihhhgggeeeddd```^^^\\\ZZZZZZ[[[]]]^^^```]]]ZZZXXXYYYZZZZZZYYY[[[]]]______^^^\\\[[[[[[]]]]]]^^^ccciiimmmllljjjcccXXXMMMJJJIIIIIIKKKOOOPPPPPPPPPNNNKKKIIIHHHIIIEEECCCBBBCCCDDDEEEDDDBBB>>>===;;;:::888777777777666666666666555555555555333333222222222222333333222222222222222111111000......////////////000000---..................---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((***************)))(((((())))))))))))))))))))))))&&&''''''(((((())))))***))))))))))))************''''''&&&&&&&&&'''(((((())))))))))))(((((((((((())))))''''''''''''))))))((('''&&&''')))***)))((())))))))))))))))))))))))***))))))(((((((((((())))))((((((''''''(((((()))%%%%%%&&&'''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))((('''''')))***))))))))))))))))))(((((('''&&&&&&(((******)))((('''''''''&&&&&&'''''''''''''''((()))))))))))))))))))))))))))************XXXXXXVVVRRRNNNLLLMMMOOORRRRRRRRRRRRRRRQQQQQQQQQOOOOOOPPPQQQRRRRRRRRRRRRNNNKKKHHHGGGGGGIIIIIIHHHCCCEEEEEEDDDAAAAAACCCEEEEEEFFFEEECCCAAA???@@@AAABBBBBBCCCCCCCCCCCCBBBBBB???@@@BBBCCCCCCBBBAAA@@@======<<<;;;::::::::::::777777666666666666666777888999999999::::::::::::<<<;;;;;;;;;;;;<<<============<<<======<<<:::888666666666777777666666666666555555555555666777888777666444333333444666777666777777666444333555666444555666777888888777777888999999::::::999999999888777777888999999888666666777777888888888888888::::::::::::::::::::::::777888999999:::999888777999;;;<<<;;;999777777888777777888888999:::::::::999888777777777777888999888:::;;;;;;:::999;;;<<<======>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEEEEDDDCCCAAA@@@AAACCCEEEGGGGGGHHHHHHFFFDDDCCCDDDFFFCCCBBB@@@>>>=========>>>;;;<<>>===>>>@@@AAABBBBBBBBBBBBBBBBBBAAA@@@AAACCCDDDDDDCCCAAA@@@>>>===<<<;;;:::999999999777666666555555555666666777777888888999999999:::<<<;;;;;;;;;;;;<<<=========<<<<<<=========:::888888888999999999999888888555555555555555666777888666555444444444444555666555555666444222222333444222333555666666666555555777888888999999999888888999888777777999999888777666666777888888888888888::::::::::::::::::::::::999999:::;;;:::999888777888:::;;;:::888666666777777777888888999999999999999888777666666777888999777999::::::999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;>>>???AAABBBCCCDDDDDDDDDBBBAAA?????????BBBEEEGGGGGGGGGGGGFFFDDDCCCDDDEEECCCCCCBBB@@@??????>>>>>>;;;===@@@DDDFFFGGGGGGGGGGGGGGGFFFFFFGGGIIIJJJLLLNNNNNNNNNOOOOOOPPPPPPPPPRRRQQQPPPOOOPPPSSSVVVXXXWWW[[[aaagggjjjhhhccc^^^WWWUUUSSSSSSUUUXXXYYYYYYWWWVVVVVVVVVWWWWWWXXXXXXRRRSSSSSSTTTTTTSSSSSSRRRTTTTTTTTTTTTUUUVVVWWWXXXTTTSSSPPPMMMKKKKKKLLLLLLIIIIIIIIIIIIJJJJJJKKKKKKHHHLLLPPPTTTUUUVVVXXXYYYYYYYYYZZZ[[[[[[[[[[[[[[[XXX^^^cccccc___[[[[[[\\\\\\\\\\\\\\\[[[YYYXXXWWWSSSSSSTTTUUUWWWXXXYYYYYYZZZZZZ[[[]]]___```aaabbbcccaaa^^^^^^___``````___dddggghhhfff```]]]___bbbbbbdddfffhhhiiijjjjjjjjjbbbbbbaaaaaa````````````___\\\XXXXXXYYYYYYVVVTTTZZZ\\\^^^___]]][[[[[[[[[^^^[[[ZZZ^^^fffnnnsssuuuwwwiiiYYYQQQLLLJJJKKKOOONNNPPPPPPNNNIIIGGGGGGIIIGGGEEECCCCCCCCCBBB@@@???===<<<;;;999888777777777555555444444444333333333222222222111222222333333111222222222222111000000---.........//////000000///...---,,,,,,---...///))))))))))))))))))))))))******++++++++++++************))))))))))))******))))))))))))))))))))))))+++++++++++++++,,,,,,,,,&&&'''(((***++++++++++++))))))))))))))))))))))))&&&&&&&&&'''((())))))***++++++******))))))((((((((((((((((((((()))******))))))))))))((((((((((((***((('''&&&&&&'''(((***)))''''''((()))***)))((())))))))))))))))))))))))(((((('''(((((()))***+++)))((('''&&&&&&'''((()))))))))***++++++***(((((('''((((((((())))))******))))))))))))(((((((((((('''***,,,,,,)))((()))+++''''''(((((())))))******((('''''')))+++,,,+++***((((((''''''''''''(((((('''(((((()))))))))))))))))))))(((((('''''''''&&&VVVUUURRROOOMMMKKKKKKKKKLLLMMMOOOQQQRRRSSSSSSTTTRRRRRRQQQPPPNNNMMMLLLKKKIIIHHHGGGGGGFFFFFFGGGGGGFFFEEECCCAAA@@@@@@@@@AAACCCBBB@@@???>>>???@@@AAADDDAAA>>>???AAABBB@@@>>>>>>>>>>>>>>>???????????????>>><<<:::999888777777;;;;;;;;;:::999888888777777888999::::::999888777::::::::::::::::::::::::===<<<;;;:::999:::;;;;;;999::::::::::::999888888777666666555444333333333444444444444444444444444666555555444444444555555666555444333444666888:::555666777888999888888777888888888888888777666666666666666666666666666666;;;999888999;;;;;;999666666777888888777666888999:::888666777999:::888666777777777888999;;;<<<===888888888777666555555444999999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<=========@@@CCCDDDCCCBBBCCCDDDFFFDDDAAA??????@@@CCCEEEJJJHHHFFFDDDDDDDDDFFFGGGCCCAAA@@@???@@@???===<<<===???CCCDDDDDDDDDEEEFFFGGGFFFEEEDDDEEEFFFHHHIIINNNOOOOOOPPPPPPOOOOOONNNQQQPPPNNNMMMMMMNNNPPPQQQUUUWWW[[[bbbggggggccc^^^XXXVVVSSSPPPPPPSSSVVVXXXZZZXXXUUUUUUWWWYYYYYYYYYTTTTTTUUUUUUTTTSSSRRRQQQRRRQQQQQQRRRTTTVVVXXXZZZXXXWWWUUUQQQMMMKKKLLLMMMKKKJJJJJJKKKMMMNNNLLLKKKKKKLLLNNNPPPSSSTTTUUUUUUTTTVVVZZZ]]]]]]\\\ZZZXXXZZZ[[[\\\]]]]]]]]]]]]]]][[[\\\]]]]]]\\\ZZZWWWVVVWWWUUURRRRRRTTTVVVWWWWWWXXXXXXYYYZZZ[[[]]]___```````````````````````````aaaaaaaaaaaa```^^^]]]]]]___aaadddffffffeeecccbbbdddddddddccccccbbbaaa```^^^\\\ZZZWWWVVVWWWYYYZZZ______^^^]]]\\\ZZZYYYXXXXXXWWWVVV[[[ccclllqqqssswwwlll]]]QQQKKKIIIIIIHHHNNNMMMLLLKKKJJJJJJJJJJJJCCCCCCBBBAAAAAA@@@??????<<<;;;:::999888888888888999888777666555444444444333333333333333333333333444333111/////////000000......------------......---,,,+++++++++,,,---......---,,,,,,++++++,,,,,,***++++++,,,,,,++++++******+++++++++***)))((('''************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,,,,++++++***((((((''''''''''''(((((())))))))))))))))))))))))++++++***************+++((((((((((((((((((((((((******))))))((((((''''''))))))******+++++++++,,,******)))((((((((((((((((((((((((((())))))))))))''')))***)))((('''(((***(((''''''(((((()))***+++,,,***''''''(((*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))UUUSSSQQQOOOMMMLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRRRRQQQPPPOOONNNLLLKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGEEEDDDCCCAAA@@@@@@@@@@@@AAA???>>><<<<<<===>>>???CCCAAA>>>>>>@@@@@@???===>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;999888777777666777777777666555555444444333444666888999:::::::::888999999999::::::;;;;;;<<<;;;999999888999999:::888999999999999888777777999999888888777666666555444444444444444444444444444444444444444444555555555555444333444666888999777777888999999999888777888888888888888777666666999999999999999999999999;;;999888999::::::888666666777888777666666777888:::888666777999:::888666666666666777888999;;;;;;999999888777777666555555:::::::::;;;::::::999999::::::;;;;;;;;;<<<<<<<<<===???AAABBBBBBAAABBBCCCDDDCCC@@@>>>>>>@@@BBBDDDHHHGGGFFFEEEDDDEEEFFFFFFCCCAAA????????????===;;;>>>@@@CCCEEEEEEEEEFFFGGGFFFEEEDDDCCCDDDEEEGGGHHHKKKLLLMMMMMMNNNNNNMMMMMMRRRQQQOOONNNMMMNNNNNNOOOTTTUUUWWW\\\aaacccbbb```[[[XXXUUURRRQQQRRRUUUWWWYYYWWWVVVWWWXXXYYYYYYXXXUUUUUUTTTTTTSSSRRRRRRRRRSSSSSSSSSSSSTTTVVVXXXYYYWWWWWWUUURRRNNNLLLLLLMMMKKKJJJJJJLLLNNNNNNMMMLLLLLLMMMOOOQQQRRRSSSTTTTTTSSSUUUWWWYYYZZZZZZYYYWWWYYYZZZ[[[\\\\\\\\\\\\\\\[[[\\\]]]^^^]]][[[YYYXXXXXXUUUSSSSSSUUUWWWXXXXXXWWWWWWXXXXXXYYYZZZ\\\]]]]]]]]]]]]^^^^^^^^^______bbbbbbaaa```___^^^\\\[[[]]]^^^aaacccdddcccbbbaaabbbbbbbbbbbbaaa```___^^^]]][[[YYYVVVVVVVVVXXXYYY^^^^^^^^^^^^]]]\\\ZZZYYYXXXWWWVVVZZZaaaiiimmmooosssiii[[[PPPKKKIIIIIIIIIMMMLLLKKKJJJJJJIIIIIIIIICCCCCCBBBAAA@@@???>>>>>>;;;:::999888777777777777777777666555444444444444333333333333333333333333333222000///......//////......------------......///...---,,,,,,,,,---...,,,+++******))))))*********++++++,,,,,,++++++***''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((******))))))((())))))(((((((((((())))))))))))))))))))))))))))))+++******)))(((((())))))))))))))))))))))))))))))***)))))))))((((((((('''''''''((((((((()))))))))''''''''''''(((***+++,,,(((((((((((())))))))))))''')))***)))((('''(((******)))((((((((((((((())),,,***''''''(((*********))))))))))))))))))))))))))))))))))))))))))))))))************************+++)))((('''((()))***)))))))))))))))))))))))))))RRRQQQPPPOOOOOONNNMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQQQQPPPOOONNNLLLKKKJJJJJJHHHHHHGGGFFFFFFFFFFFFGGGDDDDDDBBBAAA@@@?????????>>><<<;;;999999:::;;;<<>>===>>>>>>===<<<========================<<<;;;:::888777666666666555555555444333333222222222333555666888888999999666777777888999:::;;;;;;:::999888777777777888888777888888888888777666666666666555555444333333333333333333333333333333333333333222333333444555555555555444444444666777888888999999999999999888777888888888888888777666666:::::::::::::::::::::::::::999888888:::999888666555666777666555444555777888777666777888999888777555555555666777888999::::::999999888888777777777:::;;;;;;;;;:::999888888999999:::::::::;;;;;;;;;<<<>>>@@@@@@??????@@@AAABBBAAA???======???AAACCCFFFFFFFFFFFFEEEEEEEEEEEEBBB@@@???>>>???>>><<<;;;>>>AAADDDEEEEEEEEEFFFGGGEEEDDDCCCBBBBBBDDDFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLRRRQQQPPPPPPOOONNNMMMMMMSSSSSSTTTWWW[[[^^^______\\\ZZZVVVSSSQQQRRRTTTUUUXXXWWWWWWXXXZZZ[[[ZZZXXXVVVUUUSSSRRRQQQQQQRRRSSSTTTTTTTTTTTTUUUVVVWWWXXXWWWWWWUUURRRNNNLLLLLLMMMLLLKKKKKKLLLNNNPPPOOONNNMMMNNNOOOQQQRRRRRRSSSSSSRRRRRRTTTUUUWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[\\\^^^______^^^\\\[[[YYYWWWUUUUUUVVVXXXXXXXXXWWWWWWVVVVVVVVVWWWXXXXXXYYYZZZZZZ[[[\\\]]]^^^^^^bbbaaaaaa```^^^]]][[[ZZZXXXZZZ\\\___``````___^^^____________^^^]]]\\\\\\ZZZYYYWWWUUUTTTUUUVVVWWW[[[\\\]]]^^^^^^]]][[[YYYXXXWWWVVVYYY^^^cccgggiiillldddYYYOOOJJJHHHHHHHHHLLLKKKKKKJJJIIIIIIHHHHHHDDDCCCBBBAAA???>>><<<<<<:::999888777666666666777555555555555555555555555444444333333222222111111222111000///..................------------......000///...---------------++++++***))))))))))))*********++++++++++++******'''&&&&&&&&&'''(((***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((******))))))(((******))))))))))))******))))))))))))))))))))))))******)))(((''''''((((((************************))))))))))))((((((((((((''''''(((((((((((())))))''''''''''''(((***+++,,,(((((((((((())))))))))))''')))***)))((('''(((***+++***)))((('''''''''''',,,***(((''')))*********))))))))))))))))))))))))))))))))))))))))))))))))************************+++(((&&&&&&)))***)))'''))))))))))))))))))))))))OOOPPPPPPQQQQQQPPPOOOOOOOOOOOONNNOOOOOOOOOPPPPPPOOONNNMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFCCCCCCBBBAAA@@@???>>>>>><<<;;;999888777888:::;;;@@@???>>>=========<<<<<<============<<<<<<<<<<<<;;;:::999777666666555555666666666555555555444444555555555555555555555555555666666888999:::;;;;;;999999999888888888888888888888888888888777777666444444333333333222222222333333333333333333333333222222222222333444555555555444444444444555666777888888888888888777777666888888888888888777666666666666666666666666666666888888888888888888777666444666666666444333444555777666666666777888777777666666666666777888999::::::::::::999999888888888;;;;;;;;;:::999888777666888888999999999:::::::::;;;<<<>>>>>>======>>>???@@@???===<<<===>>>@@@AAADDDDDDEEEFFFFFFEEEEEEDDDBBB@@@>>>>>>>>>>>><<<:::===@@@CCCDDDDDDDDDEEEFFFEEEDDDBBBAAAAAABBBDDDEEEDDDEEEGGGIIIJJJKKKLLLLLLOOOOOOOOOPPPOOOOOONNNMMMSSSSSSTTTVVVXXXZZZ[[[[[[ZZZXXXUUURRRQQQRRRSSSUUUWWWWWWWWWYYY[[[\\\ZZZXXXWWWUUUSSSQQQPPPQQQRRRSSSQQQQQQRRRSSSTTTUUUVVVWWWVVVVVVVVVSSSOOOMMMMMMMMMLLLKKKKKKLLLOOOQQQQQQPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUWWWWWWUUUUUUWWWXXXYYYZZZZZZ[[[[[[]]]___```aaa```^^^]]]ZZZYYYWWWWWWXXXZZZYYYYYYWWWWWWVVVUUUUUUUUUUUUVVVWWWWWWYYYZZZ[[[]]]^^^^^^aaaaaa```___]]][[[ZZZYYYTTTVVVXXX[[[\\\]]]]]]\\\]]]]]]]]]]]]\\\[[[ZZZYYYXXXVVVUUUSSSSSSTTTUUUUUUWWWXXX[[[\\\]]]\\\ZZZYYYXXXWWWVVVWWWZZZ]]]```bbbddd___VVVNNNIIIGGGGGGHHHKKKKKKKKKJJJJJJIIIHHHHHHDDDCCCBBB@@@>>><<<;;;:::888888777666666666666666333333444555555555555555555444444333222111000000111000//////...---------...------,,,,,,------...000//////...---,,,,,,,,,---,,,,,,+++++++++++++++******++++++++++++******+++)))((('''((()))+++---************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,++++++******))))))(((((())))))***)))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))))))))))))))(((((((((((())))))*********************))))))((((((((((((((((((((((((((())))))))))))''')))***)))((('''(((*********)))(((((((((((((((+++)))(((((()))******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***'''$$$&&&)))***(((%%%))))))))))))))))))))))))NNNPPPQQQSSSSSSSSSRRRQQQQQQPPPOOONNNNNNNNNOOOOOOMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDEEEBBBBBBAAAAAA@@@>>>=========<<<:::888888999:::;;;>>>>>>>>>===<<<<<<======>>>=========<<<<<<<<<;;;:::999888777666555555555777777666666666666666555555444444444444444444555555666666888999:::;;;;;;:::::::::::::::999999999999999::::::999999888777777777777777666666666666444444444444444444444444222222222222222333444555444444444444444555555666666666666555555555555666888888888888888777666666555555555555555555555555777888888888777666666666555666666555444333333444555555666666666666777888777777777777777888999:::::::::::::::999999999999;;;;;;::::::999888777666888888888999999999:::::::::<<<===<<<;;;;;;<<<>>>>>>>>>===<<<<<<>>>@@@AAABBBCCCDDDEEEEEEEEEEEEEEEBBB@@@???>>>???>>><<<;;;;;;>>>AAABBBBBBBBBCCCDDDDDDCCCBBB@@@@@@AAACCCDDDDDDEEEGGGHHHJJJKKKLLLLLLJJJKKKMMMNNNOOOOOOOOOOOOSSSUUUWWWXXXXXXWWWWWWWWWWWWUUUSSSQQQQQQRRRTTTUUUVVVVVVWWWYYY[[[[[[ZZZXXXVVVUUURRRQQQPPPPPPRRRSSSLLLMMMOOOQQQSSSTTTUUUVVVUUUVVVVVVTTTPPPNNNMMMNNNLLLKKKKKKLLLOOOQQQRRRRRRPPPQQQRRRRRRSSSSSSSSSRRRTTTSSSSSSSSSSSSUUUVVVWWWSSSTTTUUUWWWYYYZZZZZZZZZ\\\]]]___aaabbbaaa```___\\\ZZZYYYYYY[[[[[[[[[YYYXXXXXXWWWVVVUUUUUUUUUUUUVVVWWWXXXYYY[[[\\\^^^^^^```______^^^\\\[[[YYYXXXSSSUUUVVVYYYZZZ[[[[[[[[[[[[\\\\\\[[[[[[ZZZYYYXXXUUUTTTSSSSSSRRRSSSSSSTTTSSSUUUWWWYYYYYYYYYXXXWWWWWWWWWWWWVVVVVVXXXZZZ\\\]]]ZZZTTTMMMHHHFFFGGGHHHKKKKKKKKKKKKJJJIIIHHHGGGCCCBBBAAA???===;;;:::999777777666666555666666666222333444555666666666555444444333222111111000000000000000///......------------,,,,,,,,,,,,------.........---,,,+++******---,,,++++++******++++++)))******++++++******)))---+++)))((('''((()))+++************************))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,++++++***)))((((((''''''(((((()))))))))))))))))))))))))))''''''((()))***,,,---...(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))***))))))((((((((((((((((((((((((((())))))))))))''')))***)))((('''(((***((((((((((((((()))******+++)))((((((*********)))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))'''&&&''')))***(((%%%((((((((((((((((((((((((OOOQQQSSSVVVVVVUUUSSSRRRRRRPPPOOOMMMLLLLLLMMMMMMLLLKKKJJJIIIGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAA@@@???>>>===<<<>>>===;;;999999:::;;;<<<<<<===>>>===<<<<<<>>>@@@???>>>>>>======<<<<<<<<<:::999888777666666666666555555555555555555555555222222222333444666888888666777777888999:::;;;;;;;;;<<<<<<<<<<<<;;;:::999:::::::::::::::999888888666666666666666666666666555555555555555555555555444444333333333333444444444444444444444444444444444444444444444555666666888888888888888777666666555555555555555555555555666777888888666555555666555666777666444333333444333444666666555555777888888777777777777888999:::999999999999999999999999999:::::::::999888777777888888999999999:::::::::;;;<<<<<<;;;::::::;;;===>>>===<<<<<<===>>>@@@AAAAAABBBBBBCCCDDDEEEEEEFFFCCCAAA@@@?????????===<<<:::===@@@AAAAAAAAABBBCCCEEEDDDBBB@@@@@@AAABBBDDDDDDEEEGGGHHHJJJKKKKKKLLLHHHIIIJJJKKKMMMOOOPPPPPPSSSUUUWWWWWWVVVUUUUUUVVVVVVUUUSSSRRRRRRTTTUUUVVVVVVUUUUUUWWWYYY[[[ZZZXXXUUUTTTRRRQQQPPPPPPQQQRRRKKKLLLNNNPPPRRRSSSSSSTTTUUUVVVVVVTTTQQQOOONNNNNNLLLJJJJJJKKKNNNRRRSSSSSSRRRRRRSSSTTTTTTUUUTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUQQQRRRTTTVVVXXXZZZ[[[[[[]]]^^^```aaabbbaaa```___^^^\\\[[[\\\]]]]]]\\\ZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWXXXZZZ[[[\\\]]]]]]]]]]]]]]]\\\ZZZYYYXXXUUUVVVWWWXXXZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZXXXXXXSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWVVVWWWWWWVVVTTTTTTVVVXXXYYYWWWSSSNNNHHHFFFFFFGGGIIIJJJJJJKKKJJJHHHGGGFFFAAA@@@???>>><<<;;;999999777777666666666666777777333444666777777777666666333333222222111111000000000000000000000...------------,,,,,,,,,,,,------,,,---------,,,+++************)))(((((((((((()))))))))************))))))+++***((('''&&&&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((******))))))(((((((((''''''''''''(((((())))))))))))))))))))))))''''''((()))+++,,,...///''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''&&&&&&''''''''''''(((***+++,,,(((((((((((())))))))))))''')))***)))((('''(((***''''''''''''((()))***+++***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((()))))))))(((((('''((((((((((((((((((((((((PPPRRRVVVXXXYYYWWWUUUSSSQQQOOOMMMKKKIIIIIIJJJJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@AAA@@@???>>><<<;;;>>>===;;;:::999:::;;;<<<;;;<<<>>>>>>======@@@CCC@@@@@@???>>>>>>===<<<<<<::::::999888777777777777444444444444555555555555222222222333444666888999888999999999::::::;;;;;;;;;<<<<<<===<<<;;;:::999999999999999999888777777555555555555555555555555777777777777777777777777777666555444333333333333444444444555444444444333444333333333444666777888888888888888888777666666666666666666666666666666555777888888555444555666666777888666444333333444222444666666444444666888777777666666666777888888888888888999999999999999888888999999999888888777999999999999:::::::::;;;;;;<<<<<<;;;999999;;;===============>>>???@@@AAAAAAAAAAAAAAABBBDDDFFFGGGDDDBBBAAA@@@AAA@@@>>>===:::===@@@BBBBBBAAABBBCCCFFFDDDBBBAAA@@@AAACCCCCCDDDEEEFFFGGGIIIIIIJJJJJJIIIHHHHHHIIIJJJLLLNNNOOOQQQSSSTTTSSSRRRSSSVVVYYYYYYXXXVVVUUUTTTUUUVVVVVVUUUTTTTTTUUUWWWYYYYYYYYYTTTSSSSSSRRRQQQQQQPPPPPPNNNNNNPPPQQQRRRQQQQQQPPPTTTVVVVVVUUURRROOONNNNNNKKKIIIHHHJJJNNNQQQSSSTTTRRRSSSTTTUUUVVVWWWWWWWWWUUUUUUUUUTTTSSSSSSRRRRRRQQQRRRTTTVVVYYYZZZ[[[\\\]]]^^^```bbbbbbaaa___^^^___^^^]]]]]]^^^^^^\\\[[[WWWWWWVVVUUUTTTTTTTTTTTTTTTTTTUUUVVVXXXYYYYYYZZZ[[[[[[\\\\\\[[[ZZZZZZYYYWWWXXXYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYXXXSSSSSSRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSTTTUUUVVVWWWVVVWWWWWWUUUSSSRRRTTTVVVVVVUUUSSSOOOIIIEEEEEEFFFFFFGGGHHHIIIHHHFFFDDDCCC??????>>>===<<<;;;:::999888777777666666777777888555666777888999888666555222222222111111111111111000111111111111///...------,,,,,,++++++,,,,,,---,,,,,,---......---,,,+++******)))((((((((((((((())))))************))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((******))))))((())))))(((((((((((()))))))))))))))))))))))))))))))))(((((())))))***+++,,,(((((((((((((((((((((((('''((((((((()))))))))***(((((('''''''''&&&&&&&&&''''''''''''(((***+++,,,(((((((((((())))))))))))''')))***)))((('''(((***)))((((((((((((((()))******)))((()))++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%))),,,,,,((('''(((***((((((((((((((((((((((((QQQSSSWWWZZZZZZYYYVVVSSSOOONNNKKKHHHGGGGGGGGGHHHJJJIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@???>>><<<:::>>>===;;;999999:::;;;<<<:::<<<>>>>>>===>>>BBBEEEAAA@@@@@@???>>>======<<<::::::999888777777777888666666666666666666666666666555444444444444555666:::::::::::::::::::::::::::;;;<<<===<<<;;;:::999888888888888888777666666888888888888999999999999777777777777777777777777888777666555444333333333444444444555555444333333444333333444555777999:::888888888888888777666666555555555555555555555555444777999888555333444666777888888777555333444555111333666666444444666999666555555555555666666777888888888888888888888888777888888999999999888888999999:::::::::;;;;;;;;;<<<<<<<<<:::999999;;;============>>>>>>???AAAAAABBBAAA@@@@@@AAADDDFFFHHHEEECCCAAAAAAAAAAAA???===;;;>>>AAABBBBBBBBBCCCDDDFFFEEECCCAAAAAAAAACCCDDDCCCDDDEEEGGGHHHHHHHHHHHHJJJIIIHHHGGGHHHJJJLLLMMMPPPQQQPPPOOONNNRRRXXX]]]\\\[[[YYYWWWVVVUUUVVVVVVUUUTTTRRRSSSVVVXXXYYYYYYSSSSSSSSSSSSRRRQQQPPPOOOQQQRRRRRRRRRRRRPPPOOONNNTTTVVVWWWUUURRRPPPNNNNNNJJJIIIHHHIIIMMMQQQSSSTTTSSSTTTUUUVVVWWWXXXXXXXXXUUUUUUUUUTTTSSSQQQPPPOOOQQQRRRTTTWWWYYY[[[\\\\\\^^^___```bbbaaa```___]]]___^^^^^^^^^______]]][[[VVVVVVUUUTTTTTTTTTTTTTTTSSSSSSTTTUUUVVVWWWWWWXXXZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]\\\[[[ZZZYYYRRRRRRRRRSSSSSSSSSSSSSSSVVVUUUTTTSSSSSSUUUWWWXXXUUUWWWWWWUUURRRQQQSSSUUUTTTUUUTTTOOOIIIEEEEEEFFFDDDEEEFFFGGGFFFDDDBBBAAA>>>>>>===<<<;;;;;;::::::888777777777777777888888666777888:::999888777555111111111111111222222222111111222222222000...------,,,,,,++++++,,,,,,---,,,---.../////////...---,,,++++++***************))))))************))))))'''((()))***+++++++++***************************))))))))))))))))))))))))''''''''''''''''''''''''************************))))))))))))))))))))))))((()))***,,,,,,++++++*********))))))))))))******))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))'''((((((((())))))************))))))((((((((('''******)))((((((((((((((((((((((((((())))))))))))((()))***)))((('''(((***+++***)))((((((''''''(((***)))((()))++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))************************$$$***///...(((%%%(((,,,((((((((((((((((((((((((SSSRRRSSSTTTVVVWWWUUUSSSNNNJJJEEECCCCCCEEEGGGHHHKKKIIIGGGFFFFFFEEEDDDBBBCCCAAA>>>===>>>??????>>>DDDCCC@@@>>><<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<===>>>@@@BBBEEEFFF@@@??????===<<<;;;:::999;;;:::999888888888999:::<<<:::777555444555777888666555555555555444444444555666666777888999999999<<<<<<<<<<<<;;;:::999888999888888888777777666666555555555555666666666666::::::::::::::::::::::::999999888666555444333222444333333222222333333444333333444444555666777777::::::999888777666555555777666555444333222222222222333666777777666444222666666777777666555444444777666666666666777777888777777777888999999999:::888888777666666666666666===:::777777888999777555777777777777777888888888;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>??????@@@@@@AAAAAA@@@?????????@@@AAABBBAAAAAAAAA@@@???>>>>>>=========>>>???@@@AAAAAAAAAHHHDDDAAA@@@AAABBBAAA???BBBCCCEEEFFFFFFFFFEEEDDDHHHHHHGGGFFFGGGJJJLLLNNNKKKMMMOOOPPPRRRUUUYYY\\\___]]]YYYVVVTTTUUUVVVXXXXXXUUURRRQQQRRRSSSSSSSSSRRRSSSSSSSSSQQQQQQSSSUUUXXXXXXWWWVVVTTTRRRPPPOOOPPPRRRUUUTTTPPPLLLIIIGGGEEEFFFFFFHHHKKKNNNQQQSSSRRRRRRSSSTTTUUUVVVVVVWWWSSSSSSRRRPPPPPPOOOOOOOOORRRRRRTTTVVVXXXZZZ[[[\\\]]]___``````___^^^^^^___`````````bbbcccbbb```]]]TTTTTTSSSSSSRRRSSSSSSSSSRRRRRRRRRSSSTTTUUUWWWXXXYYYXXXWWWYYY]]]^^^\\\ZZZXXXXXXYYYZZZ[[[[[[[[[[[[``````___^^^\\\ZZZXXXWWWUUUQQQNNNNNNQQQUUUVVVUUUXXXXXXWWWVVVVVVUUUTTTTTTWWWVVVTTTRRRQQQPPPPPPPPPOOOOOOMMMKKKIIIGGGEEEDDDDDDBBBAAABBBCCCDDDCCCBBB;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777777777555555666666666666666555444333111222333333222000,,,...///...------...///------,,,,,,,,,+++++++++------,,,,,,+++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((((((((((((+++---))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))((('''''')))'''&&&%%%%%%&&&''')))))))))))))))(((((((((((())))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))))))))))))))''''''''''''((((((((((((,,,+++***((((((((()))***&&&&&&&&&&&&'''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&''')))***,,,---((((((((((((((((((((((((((((((((((((((()))******QQQQQQRRRTTTVVVVVVTTTQQQNNNJJJFFFCCCDDDFFFGGGHHHIIIGGGFFFEEEEEEEEEDDDBBBBBB@@@>>>===>>>??????>>>BBBAAA???===<<<<<<<<<<<<======<<<<<<;;;;;;::::::;;;;;;;;;<<<>>>AAACCCDDD<<<<<<<<<;;;;;;:::::::::888888777777888999;;;<<<;;;:::777555444555666888555555555555444444444444555555666777777888999999<<<<<<<<<;;;;;;:::888888888888888777777666666666666666666666777777777777888888888888888888888888888888777666555444333333444333333222222333333444333333444444555666666777999888888777777666666555777666555444333333333333333444666888888666444333666666666666666555444444444444444444444555555666777777888888888888888999888777777666666666666666;;;888666666888999888666888777666555555777999:::999999999:::::::::::::::???@@@@@@AAAAAAAAAAAA@@@AAA@@@?????????@@@AAAAAA?????????>>>===<<<<<<<<<<<<===>>>???@@@@@@@@@@@@GGGDDDAAA@@@BBBBBBAAA@@@AAABBBDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDFFFIIIKKKMMMLLLMMMOOOQQQRRRVVVZZZ]]]bbb___\\\YYYXXXXXXZZZ[[[XXXUUURRRQQQRRRSSSSSSRRRQQQRRRRRRRRRPPPQQQRRRTTTVVVUUUUUUTTTSSSQQQOOOOOORRRUUUWWWVVVRRRNNNKKKJJJFFFFFFGGGHHHJJJMMMPPPQQQQQQRRRSSSTTTUUUVVVWWWWWWUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRTTTVVVXXXZZZ[[[\\\\\\^^^______^^^]]]]]]^^^^^^^^^^^^```aaaaaa^^^\\\XXXWWWVVVVVVUUUUUUVVVVVVTTTTTTUUUUUUVVVXXXYYYZZZXXXWWWWWWYYY\\\^^^]]][[[ZZZ[[[\\\\\\]]]]]]]]]]]]______^^^]]]\\\ZZZYYYXXXUUURRRNNNNNNQQQTTTUUUUUUWWWWWWWWWWWWVVVUUUTTTSSSUUUUUUTTTSSSQQQPPPOOONNNOOONNNLLLJJJHHHGGGEEEEEEEEECCCBBBBBBCCCCCCBBBAAA;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777666666333444444555555444444333333222111111222222111000---...//////------...///000000000000////////////)))******++++++,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''(((***,,,(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''+++***(((''''''(((***+++(((((((((((())))))))))))))))))))))))))))))))))))++++++***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))***)))))))))((((((((((((((((((((((((+++***))))))))))))))))))&&&'''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''(((***+++,,,((((((((((((((((((((((((***))))))))))))*********OOOPPPQQQSSSUUUTTTQQQOOOMMMJJJFFFDDDEEEGGGHHHHHHFFFEEECCCCCCDDDDDDDDDBBBAAA???===<<<===>>>>>>>>>@@@???>>>===<<<<<<<<<<<<>>>>>>===<<<;;;:::999999999::::::;;;===???@@@AAA999999999:::::::::::::::555555555666888:::<<<===:::888666444444444666777555555555555444444444444555555666666777777888888:::::::::::::::999888777777777777666666666666666666666666777777777888888666666666666666666666666666666666555555555444444333333222222222222333333333333333444555555666666666666666666666666666666777777666555444444444444444555777888888777555444555666666666666555444444444444333333444555555666888888888888777777777777777777666666555555666666888666555666777999999888999777444222333555888;;;777888888888999999::::::@@@AAACCCDDDCCCBBB@@@???AAA@@@@@@?????????@@@@@@======<<<<<<;;;:::::::::<<<===>>>??????@@@@@@???EEECCCAAA@@@AAAAAAAAA@@@@@@@@@BBBCCCCCCCCCBBBAAA>>>>>>@@@BBBEEEGGGIIIJJJKKKMMMOOOPPPRRRUUUZZZ]]]aaa___]]][[[ZZZ[[[\\\]]]XXXUUURRRPPPQQQRRRRRRRRROOOPPPPPPPPPOOOOOOQQQSSSTTTTTTTTTTTTTTTSSSRRRQQQSSSUUUVVVVVVRRRNNNLLLKKKHHHHHHHHHHHHIIIKKKMMMOOOPPPQQQRRRTTTVVVWWWWWWXXXTTTSSSRRRQQQQQQPPPPPPQQQQQQRRRTTTUUUXXXYYY[[[\\\\\\^^^______^^^]]]]]]^^^\\\\\\\\\]]]___^^^\\\ZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZ[[[\\\WWWWWWWWWZZZ]]]^^^^^^]]]\\\\\\]]]]]]]]]]]]]]]\\\]]]]]]]]]\\\\\\[[[ZZZZZZVVVSSSPPPOOOQQQSSSTTTUUUVVVVVVWWWWWWWWWUUUTTTSSSTTTTTTUUUUUUSSSQQQOOOMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFEEECCCCCCCCCCCCAAA???;;;;;;;;;;;;;;;;;;;;;;;;999999888777777666555555222222222333333222222111222111000000111111000///...///000///...---...//////.........------------))))))******+++,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))'''''')))***''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''******((((((((((((******''''''(((((())))))******))))))))))))))))))))))))++++++******))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))************))))))((()))))))))(((((((((((((((((())))))************)))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******((((((((((((((((((((((((+++++++++***************MMMNNNOOORRRSSSRRRNNNKKKLLLIIIFFFEEEFFFGGGHHHGGGDDDBBB@@@@@@BBBCCCCCCBBB@@@>>><<<;;;<<<>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888999999:::;;;<<<===??????::::::999999999999888888444444555666777999:::;;;888777555444333444555666555555555444444444333333555555555666666777777777999999999999888888777666666555555555555555555555555555555555666666666777555555555555555666666666555555555555555555555555333333222222222222333333333333333444444555555555444444555555555666666666777666666555555555666666666666888888888777555444555555555666666555444444555555555555666666777888888888888777777666666555777666666555555555666666777666555555666666777777777555444333333555777888777777777888999::::::;;;@@@AAACCCDDDDDDBBB???===@@@@@@@@@???????????????<<<;;;;;;;;;:::::::::999<<<======>>>??????>>>>>>AAA@@@??????????????????>>>???@@@AAAAAAAAA@@@???<<<===???BBBDDDEEEFFFGGGIIIKKKMMMNNNPPPSSSWWWZZZ]]]\\\[[[ZZZZZZ[[[\\\\\\WWWUUUQQQPPPPPPQQQQQQQQQMMMNNNOOONNNMMMNNNPPPRRRUUUUUUVVVVVVVVVVVVUUUUUUQQQSSSTTTSSSPPPMMMKKKJJJJJJJJJIIIIIIIIIJJJLLLMMMOOOPPPRRRTTTVVVWWWWWWWWWPPPPPPOOONNNNNNNNNNNNNNNQQQRRRSSSUUUWWWYYY[[[[[[]]]^^^``````^^^]]]^^^___[[[[[[[[[\\\^^^^^^\\\ZZZYYYYYYXXXWWWVVVVVVVVVVVVXXXXXXYYYZZZ[[[[[[\\\\\\WWWXXXYYY\\\^^^`````````]]]]]]^^^^^^]]]\\\\\\[[[\\\[[[[[[[[[[[[[[[[[[\\\XXXVVVSSSRRRRRRSSSUUUVVVUUUVVVWWWXXXWWWVVVTTTSSSTTTUUUWWWXXXVVVTTTPPPNNNLLLKKKJJJHHHGGGFFFFFFFFFGGGEEECCCCCCBBBBBB@@@>>>:::::::::::::::::::::::::::999888777666555444444222222222222222222111000111000//////000000///......000000000...---...///,,,,,,,,,++++++++++++***,,,+++++++++******))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******)))'''&&&((()))((((((((((((((((((((((((''''''(((((())))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((('''&&&&&&'''((((((&&&''''''((()))******+++))))))))))))))))))))))))******)))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((***+++++++++***)))(((((())))))))))))))))))))))))'''((()))+++++++++***)))((())))))))))))*********(((((((((((())))))))))))((((((((((((((((((((((((***))))))((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((******+++*********))))))LLLLLLMMMOOOPPPOOOLLLIIIIIIGGGFFFFFFGGGGGGGGGFFFBBB@@@>>>>>>???AAAAAAAAA>>><<<::::::<<<=========;;;;;;;;;<<<;;;;;;;;;;;;888888888888888888888888999:::;;;;;;<<<=========<<<<<<;;;:::999888777666555555666666666777777777666555444333333333444555555444444444444333333333555555555555555666666666777777777777777777666555444444444444444444444444333333333444444444555555555555555666666666777777444444444444555555555555333222222111111222222333333333333444444444444444333333333444555555666666666666555555555666666777777777888888777666555444444444555555555555444444444444444555555666888888888777777666666555555555666666555555555555666666777777666555444333444444222333444555555555555444666777888999:::;;;<<<===>>>???AAABBBBBB@@@===;;;@@@@@@@@@@@@??????>>>>>><<<<<<;;;;;;;;;;;;::::::<<<<<<===>>>>>>>>>======<<<======>>>=========>>><<<===???@@@@@@??????>>>===>>>@@@BBBCCCDDDDDDDDDGGGHHHJJJJJJKKKNNNQQQTTTXXXXXXYYYYYYZZZ[[[[[[\\\WWWTTTQQQOOOOOOPPPPPPOOOKKKLLLMMMMMMMMMMMMOOOQQQTTTTTTUUUVVVVVVVVVVVVUUUQQQSSSTTTSSSPPPMMMKKKKKKMMMLLLKKKJJJIIIJJJKKKLLLOOOPPPSSSUUUWWWWWWWWWVVVOOONNNNNNMMMMMMMMMMMMMMMQQQQQQSSSUUUWWWYYYZZZ[[[^^^___aaaaaa___^^^___```\\\[[[[[[\\\^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXYYYZZZZZZ[[[ZZZZZZXXXZZZ\\\^^^___aaabbbcccaaaaaaaaa```___^^^]]]\\\ZZZYYYYYYYYYYYYZZZ[[[\\\YYYXXXVVVTTTSSSTTTWWWYYYVVVVVVWWWXXXWWWVVVUUUTTTUUUWWWYYY[[[ZZZWWWSSSPPPLLLKKKIIIGGGEEEEEEFFFFFFGGGEEECCCBBBAAA@@@>>><<<::::::::::::::::::::::::999999888777666555444333333333333333333222111111111000...///000000///---///000000///...------......---------,,,,,,,,,,,,++++++***************)))************************))))))))))))))))))))))))((((((((((((((((((((((((*********)))'''&&&''')))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''((((((''''''''''''((((((&&&''''''((()))******+++(((((((((((((((((((((((((((((('''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((***************)))(((''')))))))))************+++'''((()))+++++++++***)))))))))))))))*********+++(((((((((((())))))))))))((((((((((((((((((((((((******)))((('''(((((()))***))))))(((((((((((((((((((((((((((((((((((((((((())))))******)))((((((KKKKKKJJJKKKLLLLLLJJJHHHGGGFFFEEEEEEGGGGGGFFFDDDAAA>>><<<;;;===?????????===;;;999999;;;<<<===<<<::::::;;;;;;;;;::::::999666666666666777777888888999999:::;;;<<<<<<<<<;;;<<<<<<;;;999888777666555555666666666666555444333444444333333333333333444444444444444333333333333444444555555555555555555555555666666666666555555333333333333333444444444222222222333333333333444555555555666666777777888444444444444444444555555222222111111111111222222333333333333333333444444222222333333444444444555444444444444555666777777777777777777666555555444333333444555555555555444111111222222333444666666666666666666555555555555555555444444555555666666777777777555222111222333000222444666666555333222666666777999:::<<<===>>><<<===???@@@???>>><<<;;;@@@@@@@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<<999;;;===>>>===<<<===>>><<<<<<>>>?????????>>>===??????@@@@@@AAABBBCCCCCCEEEFFFGGGGGGGGGIIILLLOOOTTTUUUWWWYYYZZZ[[[\\\\\\WWWTTTPPPOOOOOOOOOOOONNNJJJLLLMMMMMMLLLMMMOOOQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVUUURRROOONNNNNNNNNMMMLLLKKKKKKKKKLLLMMMPPPQQQTTTVVVWWWWWWVVVUUUOOOOOONNNNNNNNNNNNOOOOOOPPPQQQSSSTTTWWWXXXZZZ[[[]]]___``````___^^^^^^___\\\[[[[[[\\\^^^___^^^]]]^^^]]]\\\ZZZZZZYYYYYYYYYVVVWWWXXXYYYZZZYYYXXXXXXYYY[[[^^^______```aaaccceeeeeedddcccbbb```^^^]]]XXXXXXWWWVVVWWWXXXYYYZZZXXXXXXWWWUUUSSSUUUXXX[[[XXXXXXXXXWWWWWWWWWWWWWWWWWWXXX[[[\\\[[[XXXUUUSSSMMMKKKHHHFFFDDDDDDEEEEEEEEECCCAAA@@@@@@???===;;;::::::::::::::::::::::::888888777666666555444444444444444444333333222111111000//////000000///......///000///---,,,,,,---++++++++++++*********)))&&&'''((()))***,,,------************************))))))))))))))))))))))))(((((((((((((((((((((((()))******)))'''&&&''')))************************(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''************************''''''(((((())))))******((((((((((((((((((((((((''''''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''(((((()))***+++,,,------((())))))************)))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))+++***((('''''''''((()))***)))((((((((((((((()))((((((((((((((((((((((((&&&'''(((******))))))(((KKKJJJHHHHHHIIIIIIIIIGGGDDDDDDCCCEEEFFFFFFDDDBBB@@@>>>;;;:::;;;===>>>>>><<<:::888888:::<<<<<<<<<::::::;;;;;;:::999888777777777777777777666666666777888999:::::::::999888999999888888777666555555444555555666555444333222333222222222222333333333444444444333333333222222444444444444444444444444444444555555555555444444222222222222333333333444222222333333333444444444444444555555666777777888444444444444444444444444222222111111111111222222333333333333333333333333222222222222333333333333333333333333444555666777777777666666555444444333222333444444555555555444111111111222333444666666444555555555555555666666555444444444444555666777444555666444111111222444111111222333444333333222444555666888:::;;;======<<<<<<===>>>>>>>>>======???@@@@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;888;;;>>>???>>>===>>>@@@;;;<<<>>>?????????>>>============>>>???AAADDDEEEEEEFFFGGGFFFEEEFFFHHHKKKOOOQQQSSSVVVXXXYYYYYYYYYWWWTTTPPPNNNNNNOOONNNMMMJJJKKKMMMMMMLLLMMMPPPRRRPPPPPPQQQRRRRRRRRRQQQQQQTTTUUUVVVUUURRRPPPOOOOOOOOOOOOMMMLLLLLLLLLMMMNNNQQQRRRUUUVVVWWWVVVTTTSSSNNNNNNMMMMMMMMMNNNNNNOOOPPPQQQRRRTTTVVVXXXZZZZZZ[[[]]]^^^^^^]]]\\\\\\]]]\\\[[[ZZZ[[[]]]^^^^^^]]]^^^]]]\\\ZZZYYYYYYXXXXXXUUUVVVXXXYYYYYYYYYWWWVVVXXX[[[^^^^^^^^^]]]___aaaeeeeeedddbbbaaa^^^]]][[[WWWVVVUUUTTTTTTVVVWWWYYYUUUVVVUUUTTTRRRSSSWWW[[[ZZZYYYXXXWWWWWWXXXZZZ[[[WWWYYYZZZ[[[ZZZXXXVVVTTTNNNLLLHHHEEECCCCCCCCCDDDBBBAAA???>>>>>>>>><<<:::999999999999999999999999777777666666666555555555444444444444333222111000222111///000111111000...---...///...,,,***+++,,,))))))))))))((((((((((((&&&&&&''')))***,,,------************************))))))))))))))))))))))))(((((((((((((((((((((((())))))***)))''''''(((***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((''''''*********++++++*********(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((('''''''''(((***,,,---//////+++***))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))+++***(((''''''''')))))))))((((((((((((((()))***((((((((((((((((((((((((%%%&&&)))***++++++******LLLIIIGGGFFFGGGHHHHHHGGGCCCBBBCCCDDDFFFFFFDDDAAAAAA>>>:::999:::;;;<<<<<<;;;999888888:::;;;<<<<<<::::::;;;;;;:::999777666::::::999888777666555555666777888999999888777666666666666666666666666666333333555555555444333333222222222222222222222222444444444333333333222222444444444444444444444444333333444555555444444444111111222222222333333333333333333444444444555555333333444444555666777777555555444444444333333333222222111111111111222222333333333333333333333333222222222222222222222222222222222333444555666777777666666555444333333333222333444444555555555444333333333444555666888888333444444555555666666666444444444444444555666777111333555333111111444666333222111111111222333444222333555666888:::<<<<<<<<<<<<======>>>>>>?????????@@@@@@@@@???>>><<<;;;::::::::::::::::::::::::;;;<<<<<<===<<<<<<;;;;;;999<<<@@@AAA???>>>@@@AAA;;;<<<>>>?????????>>>===;;;::::::;;;>>>AAADDDGGGFFFGGGGGGFFFDDDEEEGGGIIIIIILLLOOORRRTTTUUUUUUUUUWWWTTTPPPNNNNNNNNNNNNMMMJJJKKKMMMMMMMMMNNNPPPRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRSSSTTTSSSPPPNNNNNNNNNPPPOOONNNMMMMMMMMMNNNOOORRRSSSUUUWWWWWWUUUSSSRRRLLLKKKKKKKKKKKKKKKLLLLLLPPPQQQRRRTTTVVVXXXZZZZZZYYY[[[]]]]]][[[ZZZ[[[\\\[[[ZZZYYYZZZ\\\]]]^^^]]]\\\[[[ZZZXXXWWWVVVVVVVVVUUUVVVXXXYYYZZZYYYWWWVVVWWWZZZ]]]]]]\\\[[[]]]___bbbbbbaaa___]]][[[YYYXXXWWWVVVTTTSSSSSSTTTVVVWWWSSSTTTTTTRRRQQQRRRWWW[[[\\\[[[XXXWWWWWWYYY[[[]]]WWWXXXYYYZZZYYYXXXVVVUUUOOOLLLHHHEEEBBBBBBCCCCCCAAA???>>>===>>>===<<<:::999999999999999999999999666666666666666555555555444444444333222111000000222111000000111111000///---......---+++******+++---------,,,,,,,,,,,,+++)))))))))))))))*********************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))'''''')))***((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((((('''(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((((((((('''&&&&&&(((***,,,...000111,,,+++***((((((((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***((('''&&&''')))***((((((((((((((()))******((((((((((((((((((((((((%%%'''))),,,------,,,,,,IIIGGGFFFFFFFFFEEECCCAAAAAAAAABBBCCCCCCCCCCCCBBB@@@>>><<<;;;<<<======<<<999999:::;;;;;;<<<<<<===;;;;;;;;;:::999888666666:::999777666555555555666444444555666777888999999999888777888999888444000555555555555444333222111333333333444444444555555333333444555777777555333555555666666555444333333444444444444333333222111...///000111111111111111111111222222222333333333444333333222222333333444333333333222222222111111222222222111000//////...000111222333444333222222333000///111666999777444333333444444444444333333555555555555555555555555555444222111111111222222222111111111222333444444444333333333333444555555222333333444555555555444555444333222222222333333///000333555666555444333666666666777888888999999999:::;;;<<<========================<<<;;;:::999::::::999999::::::;;;<<<;;;;;;:::::::::;;;<<<===<<<<<<>>>??????@@@@@@@@@===<<<;;;;;;;;;;;;<<<===>>>>>>======>>>@@@CCCDDDIIIHHHGGGEEEEEEEEEEEEFFFKKKKKKLLLPPPSSSVVVVVVUUUXXXVVVSSSPPPOOONNNNNNOOOOOOOOOOOONNNLLLLLLNNNPPPPPPRRRTTTTTTSSSRRRRRRSSSRRRQQQPPPOOOOOOOOOOOOOOOQQQSSSSSSQQQMMMLLLMMMOOOPPPQQQRRRTTTUUUTTTQQQNNNOOOMMMJJJHHHHHHJJJMMMOOORRRSSSTTTUUUWWWXXXYYYZZZZZZZZZ[[[\\\\\\]]]^^^^^^]]][[[ZZZZZZ[[[]]]^^^^^^]]][[[YYYYYYYYYYYYXXXWWWSSSUUUXXXYYYXXXVVVUUUUUUWWWXXXYYYZZZ\\\\\\\\\\\\aaaaaa```^^^\\\ZZZXXXWWWZZZYYYVVVTTTSSSTTTUUUVVVUUUTTTSSSRRRSSSUUUXXXZZZ[[[ZZZXXXWWWVVVVVVVVVWWWWWWVVVTTTSSSSSSTTTVVVWWWOOOIIIBBB@@@AAACCCAAA???=========<<<;;;:::888888555555555555666666666666888777666444444555555666555555444333333222111111000000000000////////////++++++,,,---------,,,,,,************************---,,,***)))))))))******(((((())))))************++++++******))))))(((((())))))))))))))))))))))))+++)))(((&&&&&&((()))+++******+++******)))((('''%%%&&&'''((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((***)))((((((((()))+++,,,+++*********))))))((((((*********)))))))))))))))))))))))))))************---,,,***((('''((()))***&&&((())))))(((((()))+++&&&''''''((()))******+++,,,***)))''''''(((***+++))))))))))))))))))))))))******)))(((((((((((((((((((((((('''&&&&&&%%%%%%+++*********))))))((((((''')))******))))))***++++++***((('''&&&''')))***((()))***)))((('''((()))&&&''''''((()))******+++FFFEEEDDDDDDEEECCCAAA>>>======>>>??????????????????===;;;;;;;;;<<<<<<;;;999999999:::;;;;;;<<<<<<999999999:::999999888888999888666555444555555666666666666666666666666666555444444666888777444111555555555555444333222111222222222222333333333444333333222444555666444333555555555555555444333333333333444444333333222111000000000111111000000000111111111222222222333333222222222111111222222222333333222222222111111111222222111111000//////...000111222333333333222222444111///111555666444111333444444555555444444333555555555555444444444444444333222111111111222222111111111111111222333333222222222222222333444444222333444444555555444444444444333333222222222333000111222333444444444333444555555666666777777888999999:::;;;<<<======<<<<<<======<<<;;;:::999999999999999999999::::::;;;::::::999999::::::;;;;;;<<<<<<===>>>?????????>>><<<<<<;;;::::::;;;<<<<<<>>>===<<<<<<===???AAACCCFFFEEEDDDCCCCCCDDDEEEFFFKKKKKKLLLOOORRRUUUUUUTTTWWWUUURRROOONNNMMMMMMNNNQQQOOONNNMMMLLLMMMMMMNNNNNNPPPRRRRRRQQQPPPQQQSSSTTTSSSRRRQQQQQQQQQRRRSSSSSSTTTUUURRROOOMMMNNNPPPPPPPPPQQQSSSTTTTTTQQQNNNNNNLLLJJJHHHHHHJJJMMMOOORRRRRRSSSUUUVVVWWWXXXYYYZZZZZZ[[[\\\]]]^^^___```\\\[[[ZZZZZZ[[[\\\]]]]]]]]][[[YYYXXXYYYYYYXXXWWWUUUWWWXXXXXXXXXVVVUUUUUUVVVWWWYYYZZZ[[[\\\]]]]]]bbbaaaaaa___]]][[[YYYXXX[[[YYYWWWUUUUUUUUUVVVWWWVVVUUUSSSRRRSSSUUUWWWYYY[[[ZZZXXXWWWVVVUUUVVVVVVWWWVVVTTTSSSSSSTTTUUUVVVQQQKKKDDDAAAAAABBB@@@=========<<<<<<;;;:::888777666666666666666666666666777777555444444444555666444333333222111111000000000000000/////////......---------,,,,,,++++++***************************,,,+++***)))))))))******)))))))))))))))******************)))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))*********+++++++++++++++***''''''''''''''''''&&&&&&)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))((((((((((((***)))((((((((()))***+++*********)))))))))(((((()))))))))))))))*********'''(((((((((((()))))))))***)))((((((((()))***+++'''((())))))(((''')))***&&&&&&&&&'''((())))))))))))((('''&&&'''(((***+++))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))))))))*********)))))))))(((((()))******)))'''&&&'''(((***)))'''&&&%%%&&&'''(((((()))***)))((('''((()))&&&''''''((())))))******DDDDDDDDDEEEFFFDDD@@@===:::;;;<<<<<<======<<<<<<>>><<<::::::;;;<<<;;;:::888888999999:::;;;;;;;;;666777888999999999999999777666555444444555666666888777777666555444333333222222333555888888777555555555555555444333222111111111111111222222222222333222111222444555444333444444555555444444333333333333333333333222222111111111000000000000//////000111111111222222222222111111000000000000111111333222222222222111111111222111111000000//////...000000111222222222222111333111///000333444222///444444555555555555444444555555555444444333333333444333222111111111222222111111000000000111222222111111111111111222333333333333444444555555444444444444333333333222222222111111111111222333444444333333444444555666666666888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777888888888999999888888888999999999::::::<<<<<<======>>>=========;;;;;;:::999999:::;;;;;;======<<<<<<<<<===???@@@BBBBBBBBBAAABBBDDDEEEFFFJJJJJJKKKNNNQQQSSSSSSRRRTTTSSSPPPNNNMMMMMMNNNOOOSSSPPPLLLKKKLLLNNNMMMKKKKKKMMMOOOOOOOOOOOOQQQRRRVVVUUUTTTSSSSSSTTTVVVWWWVVVWWWVVVTTTRRRPPPPPPQQQOOOOOOOOOQQQRRRRRROOOMMMMMMKKKJJJHHHIIIKKKNNNOOOQQQQQQRRRSSSUUUVVVWWWWWWXXXYYYZZZ\\\]]]___```aaa[[[[[[[[[ZZZZZZ[[[\\\\\\\\\ZZZXXXXXXXXXYYYXXXWWWXXXXXXXXXXXXXXXWWWVVVVVVUUUVVVXXXZZZ[[[\\\\\\]]]aaaaaaaaa```___]]][[[YYY[[[ZZZXXXWWWVVVWWWWWWXXXYYYXXXVVVUUUUUUVVVXXXYYYZZZYYYXXXVVVUUUUUUUUUUUUVVVUUUTTTSSSRRRRRRSSSTTTRRRLLLEEEBBBAAA@@@>>><<<<<<<<<<<<<<<;;;999888777888888777777666666555555666666555444444444444555222222111111000/////////000////////////.........///...---+++************************************++++++***)))))))))***************)))))))))))))))))))))))))))************))))))))))))))))))))))))***)))(((''''''((()))***'''((()))***++++++++++++)))))))))(((''''''&&&&&&))))))))))))))))))))))))***))))))(((((())))))***))))))))))))(((((((((((())))))((((((((()))***+++******))))))))))))(((((((((((())))))******++++++''''''''''''((((((((((((&&&&&&'''(((((()))******((()))***)))''''''''')))%%%%%%&&&&&&''''''((((((((('''&&&&&&&&&((()))***))))))))))))))))))))))))***))))))(((((((((((((((''''''((())))))***++++++******))))))))))))((((((***++++++)))&&&$$$$$$$$$)))(((&&&%%%%%%&&&&&&'''((()))***)))((('''((()))'''''''''(((((())))))***CCCDDDEEEGGGHHHEEEAAA===::::::;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<;;;:::777777888888999:::::::::666777777888999888888888555555444333333444555666666666555555444333333333444555666777999999999888555555555555444333222111111111111222222222222333555333222333444555555444333333444444444333333222222222333333333222222111000////////////000000111000000000111111111111222111111111000000111111111222222222222111111111111111111000000////////////000000000111111111111111222000///000222333222000444444555555555555444444555555444444333222222222333222222222222222222222111000000000000000111111111111111111111222333333333333444444555444444333333444444444333333222222222111000000000111333555333333444444555555666666777888999999:::::::::999999:::::::::999999888777555666666777777777777777666777777888888888888888;;;;;;<<<<<<<<<<<<;;;;;;::::::999888888999::::::===<<<;;;;;;;;;<<<======@@@@@@@@@AAABBBDDDGGGHHHJJJIIIJJJLLLOOOQQQQQQOOOPPPOOONNNMMMMMMOOOQQQRRRUUUPPPJJJIIILLLNNNLLLIIIKKKLLLNNNNNNNNNOOOQQQSSSWWWVVVTTTSSSTTTVVVXXXZZZXXXXXXXXXVVVTTTSSSRRRQQQPPPOOONNNNNNNNNNNNLLLJJJLLLKKKJJJIIIJJJLLLNNNPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVWWWXXXZZZ\\\^^^___```\\\\\\]]]\\\[[[[[[[[[\\\[[[YYYWWWWWWXXXXXXXXXWWWZZZYYYYYYYYYYYYYYYXXXWWWUUUVVVWWWYYYZZZ[[[\\\\\\___```aaaaaa```^^^\\\ZZZ[[[ZZZYYYXXXXXXYYYYYYZZZ\\\[[[YYYXXXWWWXXXYYYZZZYYYXXXWWWVVVUUUTTTSSSSSSUUUTTTSSSQQQQQQQQQQQQQQQNNNJJJEEEAAA@@@???===;;;<<<<<<<<<;;;:::999888777999999888777666666555555555555555444444444444444111111111000000//////////////////.........------///---+++))))))***+++,,,*********************************))))))))))))***************))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))(((((((((((())))))%%%%%%&&&'''((((((''''''+++******))))))(((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))(((((((((((((((((((((((())))))******))))))))))))))))))((((((''''''((()))***++++++,,,'''''''''((((((((())))))&&&&&&'''((()))(((((((((((()))***)))'''&&&&&&'''&&&&&&&&&''''''((((((((())))))((('''''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&''''''(((((((((((())))))))))))))))))((((((***++++++)))&&&%%%%%%%%%)))((('''&&&&&&&&&''''''((()))***)))((('''((()))'''''''''((((((((())))))AAABBBCCCEEEFFFDDD@@@<<<999999:::;;;;;;;;;;;;:::;;;:::::::::<<<<<<;;;:::666666777777888999999999777777888888777777666666444333333222222333444555222333333333444444444444555666777777777666666777555555555555444333222111222222222222333333333333666444444555666777666555222222333333333333333222111111222333333222222222............///000222222//////000000000111111111222222111111111111222222222222222111111111000000000000000////////////////////////000000000111111/////////000222444444444333333444444444444333333444444333333222222222222222222222222222222222222111111000000000000000111222222222222222333444444333444444555444444333333333333444444444333222111333111000...///000222444333444444555555666666777666777777888888888888888888888888888888777777666444555666777777777666666555666777888888888777777999999:::;;;;;;;;;:::::::::999888888888888999:::;;;;;;;;;;;;;;;;;;<<<<<>>===<<<<<<<<<<<<;;;:::999777777999888888777666555555444444444444444444333333222111111111111000000000000............------------,,,+++)))))))))+++---...************************))))))))))))***)))))))))*********)))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''&&&%%%%%%(((''''''''''''((()))***((((((((((((((((((((((((******))))))))))))******))))))))))))((((((((((((''''''(((((())))))))))))(((((((((((((((((())))))''''''((()))***++++++,,,(((((()))))))))*********((((((((()))((('''&&&&&&((())))))(((&&&%%%&&&'''((((((((((((((())))))))),,,+++***)))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((()))))))))***+++***((('''((())))))))))))(((((((((((((((((()))***)))((('''((()))''''''''''''((((((((((((===>>>>>>@@@AAA@@@<<<999666777888888999999888888;;;::::::;;;======<<<:::555555666666777888888999777777777777777666555444444333222111111222333333///000111222333444555555444555555444222111222333555555555555444333222111222222222222333333333444555555555777999999777555111111222333333333222222000111222222222222222222///...------...///111222////////////000000000000222222222111111222222222222111111111111000000000/////////////////////////////////...///000000111......///111222333444555222222333333333333222222222222222222222222222222111111222333333333222222222222111000000000111111222222222222222333444444444444555555444444333333222333444555444333222111222111///......000111333333333444444555666666777555666666777777777666666666666777777777666666555444555666777888777666555555666777888888888777666666777888999::::::::::::::::::999888888999::::::::::::;;;;;;<<<<<<<<<<<<>>>>>>>>>@@@BBBEEEHHHJJJHHHHHHHHHIIILLLMMMLLLJJJJJJJJJJJJKKKMMMPPPSSSUUUSSSNNNIIIGGGIIIKKKKKKKKKNNNOOOOOOOOONNNPPPRRRUUUTTTSSSSSSSSSSSSTTTTTTUUUVVVUUUUUUVVVWWWVVVTTTRRRSSSPPPMMMLLLLLLMMMMMMLLLPPPOOONNNMMMMMMNNNOOOOOOMMMNNNNNNOOOPPPPPPQQQQQQRRRSSSTTTVVVWWWYYYZZZ[[[\\\^^^```___[[[YYYZZZ[[[YYYWWWUUUUUUWWWXXXWWWVVVZZZYYYYYY\\\___```\\\YYYVVVWWWWWWXXXXXXXXXXXXXXXXXXZZZ\\\^^^^^^]]][[[YYYYYYYYYYYYZZZZZZ[[[[[[[[[WWWWWWVVVUUUUUUUUUUUUUUUWWWWWWVVVUUUTTTRRRPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMGGGFFFCCCAAA???=========;;;;;;;;;;;;:::888777666777777666666555555444444333333444444333333222111111111111000000000000000......---------,,,,,,,,,))))))))))))***,,,---///************************'''((()))*********))))))((()))))))))************))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((************)))((('''&&&%%%%%%$$$$$$%%%&&&((()))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))((((((((((((&&&'''((()))))))))((((((''''''(((((((((((())))))(((((())))))******++++++))))))))))))******************)))(((((('''&&&&&&'''((()))(((&&&&&&&&&((((((((()))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))((((((((((((((())))))***,,,,,,+++******)))((((((''''''(((((((((((())))))''')))******))))))***,,,)))))))))))))))(((((((((((()))***)))((('''((()))''''''''''''''''''''''''<<<<<<<<<===>>>===;;;999777888888999999999999999;;;;;;;;;<<<>>>>>>===;;;444555555666666777888888555555666666777777666666444333222111000000111222//////000111222333444444222333444333000///111333555555555555444333222111111111111111222222222222333333555888:::999555222000000111222222222222222000000111222222222222222222111///---------...///........./////////000000111111000000000000111111111111111111000000000000//////////////////////////////.........///000111---...///000000111222333000111111222222111111000000000111111222222333333000111222333333333333222333333222111111111111111111111111111111222333333444444555555444444333222222333444555555333222000111000////////////000111222222333333444444555555555555666666666555555444444555555666666666555555444555777888888888666555555666777999999888777666444555666888999::::::;;;;;;:::999888888999:::;;;999999:::<<<============<<<<<<===>>>AAADDDFFFHHHHHHGGGGGGHHHJJJKKKJJJHHHKKKJJJIIIIIIIIIKKKNNNOOOPPPMMMJJJGGGGGGIIILLLMMMOOOPPPPPPNNNMMMNNNQQQTTTSSSSSSTTTTTTTTTSSSRRRQQQSSSRRRRRRUUUWWWWWWTTTRRRRRRPPPNNNNNNPPPRRRTTTTTTRRRRRRPPPOOOOOOOOOOOOOOOLLLMMMMMMNNNNNNOOOOOOPPPSSSTTTUUUVVVWWWXXXYYYYYYYYY]]]___^^^YYYVVVWWWYYYXXXVVVUUUUUUVVVWWWWWWVVVXXXWWWYYY^^^cccccc^^^ZZZWWWXXXXXXXXXXXXWWWVVVVVVUUUWWWZZZ\\\\\\[[[YYYWWWWWWXXXYYYZZZ[[[[[[[[[[[[WWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSQQQOOOMMMHHHIIIJJJKKKKKKKKKKKKKKKIIIHHHFFFCCC@@@>>>======;;;;;;;;;:::999888777666555555555555444444444444222333333444333222111000////////////////////////---------,,,,,,,,,,,,+++))))))******++++++,,,,,,************************&&&''')))*********))))))''''''((()))***++++++,,,*********)))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))*********))))))(((((('''%%%%%%%%%&&&'''))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))((((((((((((&&&'''((()))))))))(((''''''''''''((((((((()))))))))))))))))))))*********((((((((())))))))))))***+++***)))((((((((()))***%%%'''((('''&&&&&&'''((((((((((((((((((((((((((((((((()))))))))))))))((())))))))))))))))))))))))((((((((((((((()))******++++++******************'''''''''((((((((())))))'''((())))))(((((()))+++(((((()))((((((((('''&&&((()))***)))((('''((()))''''''''''''''''''''''''>>>===<<<===>>>>>><<<;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;===??????===<<<444444555555666777777777222333444666777888888888555444222000000///000000000000000111222222333333222444555444111111333666555555555555444333222222000000000000111111111111111222555888:::888444000///000111222222222222222///000111222222222222222555333000---,,,+++,,,,,,............/////////000000000////////////000000111111111111000000000000.........//////////////////......------///000111...///000///......///000000000111111111111000000//////000111222333333444000111222333444333333222444444333222111111222222000000000000000111111222444555555555444333333222222333444555555333111000000000000////////////000000111111222333333444444444555555666555555444444444444555555666555555444444555777888999888777555555666888999:::999777666222444555777999:::;;;;;;;;;;;;:::999999:::;;;;;;888999:::<<<===>>>>>>>>>;;;;;;<<<===???BBBEEEFFFGGGGGGGGGHHHJJJJJJIIIGGGLLLJJJHHHGGGGGGHHHIIIJJJNNNMMMKKKGGGFFFHHHLLLOOOPPPPPPOOONNNMMMMMMPPPSSSRRRSSSUUUVVVUUUSSSQQQPPPQQQPPPQQQTTTWWWWWWTTTQQQRRRPPPNNNOOOSSSWWWZZZ[[[TTTSSSRRRQQQPPPOOOOOOOOOLLLLLLMMMMMMNNNNNNOOOOOOUUUUUUVVVWWWWWWXXXYYYYYYXXX[[[^^^\\\WWWTTTUUUWWWWWWVVVTTTUUUVVVWWWWWWVVVVVVVVVYYY___eeeeee```ZZZXXXXXXXXXXXXWWWVVVUUUTTTRRRUUUXXX[[[[[[ZZZXXXVVVVVVWWWXXXZZZ[[[[[[[[[[[[XXXYYYYYYYYYYYYYYYYYYYYYVVVVVVVVVUUUSSSPPPNNNMMMFFFFFFHHHIIIJJJKKKKKKKKKLLLKKKIIIEEEAAA>>>======;;;;;;;;;:::999888777666333333444444444444444444222222333444333222111000---.....................---------,,,,,,,,,++++++******+++++++++******)))************************&&&'''(((*********)))(((&&&&&&''')))***+++,,,---++++++******))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((%%%&&&'''((())))))))))))---,,,***((('''((()))***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((%%%&&&((()))))))))((('''&&&'''''''''(((((())))))*********)))))))))))))))''''''''''''((((((((()))***)))((('''(((***,,,---$$$&&&''''''&&&&&&((()))'''''''''''''''''''''&&&$$$%%%&&&((()))*********))))))))))))))))))))))))((((((((((((((()))******'''''''''((())))))******&&&'''''''''(((((())))))'''((()))((('''&&&''')))''''''((((((''''''&&&%%%(((******)))((('''((()))'''''''''''''''''''''&&&;;;;;;<<<===>>>>>>;;;888:::::::::===@@@AAA>>>;;;;;;:::999:::<<<===<<<;;;666444222333666777555333222444666777888777666555555333222111111111///---,,,---///000111111111111444444333222222333333333444333111000000000111222111111000///////////////111333555555222///...---//////000111111111111000444444333333222333333444111111000...---,,,+++***,,,,,,------.../////////////////////////////////111111111111111000////////////000111111111111111111///------/////////...//////000000111111111222////////////000000000000222111000//////000111222111111000000111111222333333444444333111000000111111222222333333333222222///000222333444555555666555222000111333444222///111111000000///.........222222111111111111222222555555444444444555555666444444444444444444333333333333333444444444555555777888888999999999999999888888777777888999999:::;;;:::999888888888999:::999999:::;;;;;;;;;::::::<<<===>>>>>>===>>>@@@BBBEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHOOOMMMJJJJJJKKKMMMNNNNNNMMMNNNOOONNNMMMMMMOOOPPPRRRRRRRRRRRRRRRSSSSSSSSSPPPQQQRRRSSSTTTTTTSSSSSSTTTQQQOOORRRXXX]]]^^^\\\YYYVVVQQQOOOOOOPPPPPPPPPQQQPPPNNNMMMLLLMMMMMMNNNOOORRRUUUWWWXXXXXXYYYZZZZZZZZZYYYWWWTTTTTTUUUVVVWWWWWWWWWWWWXXXZZZ[[[\\\ZZZZZZ[[[\\\\\\\\\\\\\\\VVVZZZ[[[WWWTTTUUUTTTRRRVVVVVVVVVWWWZZZ[[[ZZZXXXVVVWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZYYYWWWUUUSSSSSSRRRRRRSSSTTTSSSOOOMMMIIIEEEEEEHHHIIIIIIKKKPPPNNNQQQRRRNNNFFF???======???>>>===<<<:::999888777666555444333333333333333222222222111111111111000333333222000///...---,,,------......------,,,+++************************,,,,,,,,,++++++*********)))))))))))))))*********---,,,+++******+++,,,---,,,,,,+++***)))(((''''''******)))((('''&&&%%%$$$'''((()))))))))(((&&&%%%))))))(((((((((((())))))))))))(((((('''''''''&&&+++*********))))))((((((***(((&&&&&&'''(((((((((''''''(((((())))))******((()))))))))((('''&&&&&&******))))))(((((('''''')))((('''''''''(((***+++,,,+++***)))((('''&&&%%%)))((('''(((***++++++***)))((('''&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))******)))(((''''''+++*********))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))''''''(((((((((((('''''''''((()))***++++++++++++++++++)))(((''''''''''''&&&&&&&&&&&&'''''''''''':::::::::<<<===<<<:::888;;;:::;;;===@@@AAA>>>;;;===<<<:::999999999777555666555333444666777666444333444666777777777666555555333222111111111///---///000000111111222333333444333333222222222333333333333222111111111111111111111000///////////////111333444444222///...---///111444666666555333111111111000000000000111111000000000//////......---,,,,,,------.../////////////////////////////////111111111111111000////////////000111111111111111000...------///000////////////000000000111111111///000000000000111111111111111000//////000111111111111000000111111222222222333333222000000111333666444111...,,,,,,---...000000111333444444444444555333111111333333111///000000000000000000111111222222111111111111222222444333333333333444555555555555444444444444333333333333333444444444555555333444555555666666555555777777777777888:::;;;<<<;;;;;;:::999999:::;;;<<<<<<<<<;;;;;;::::::::::::<<<===>>>>>>>>>>>>@@@CCCEEEEEEGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHHHHLLLKKKJJJJJJKKKLLLMMMMMMMMMNNNNNNMMMLLLLLLMMMOOOOOOPPPQQQRRRSSSSSSSSSSSSQQQQQQRRRSSSTTTUUUVVVVVVXXXUUUSSSUUU[[[^^^]]][[[WWWTTTPPPNNNOOOPPPPPPPPPRRRQQQPPPNNNNNNNNNOOOOOOOOOQQQUUUVVVWWWWWWYYYZZZ[[[[[[ZZZXXXVVVUUUVVVXXXYYYXXXXXXXXXXXXXXXYYYYYYZZZ[[[[[[ZZZZZZYYYXXXWWWVVVZZZ[[[WWWTTTUUUUUURRRVVVUUUVVVXXXZZZ[[[[[[YYYWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZXXXVVVTTTSSSQQQQQQQQQRRRSSSQQQNNNKKKHHHEEEDDDGGGHHHHHHKKKOOOQQQSSSRRRMMMDDD>>><<<======<<<;;;;;;999999888777777666555444333333333333222222222111111111000000111111000///...------,,,---------...------,,,+++))))))))))))))))))))))))+++++++++******))))))))))))))))))))))))))))))***,,,+++***))))))***+++,,,***)))))))))))))))((((((++++++++++++++++++++++++&&&'''(((*********))))))))))))(((((((((((())))))******)))))))))(((((((((************)))))))))(((***(((&&&&&&''')))(((((((((((((((((())))))))))))((((((((()))((((((''''''(((((((((((()))))))))))))))))))))))))))******+++((((((((()))))))))))))))''''''''')))+++,,,***)))***)))(((((('''''''''((())))))))))))((('''&&&&&&))))))))))))))))))))))))''''''(((((('''&&&&&&%%%******)))))))))((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''$$$%%%&&&'''((((((((((((+++***)))((('''''''''''''''(((((((((((()))))))))999888999:::<<<;;;999777;;;:::;;;===??????===<<<===;;;999888888777555333777555444555666777666444333444555777777666555555555333111111111111///...000000//////000111222333333222222222222222333333222222222222222222111000111111000///////////////000222444333111............111555888888666222000///////////////000000000///000000000000000000000,,,,,,------.../////////////////////////////////000000111111000000////////////000111111111111111///---,,,---///000000000//////000000000000111111000000000000111111111222111000000//////000000111000000000111111111222222222222222000///000333555BBB===666000------///111000000111222333333222222333111111111333444333222000000000111222333333333222222111111111111222222222222222222222333444555555555555444444444333333333333333444444444555555555555666777777777777777666666777777999:::<<<===;;;;;;;;;;;;;;;<<<===>>>???>>><<<:::999999999999;;;===>>>>>>>>>>>>AAACCCDDDEEEFFFHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNOOOOOOMMMKKKKKKLLLMMMMMMNNNPPPRRRSSSTTTTTTSSSSSSRRRSSSTTTUUUXXXZZZ[[[]]][[[YYY[[[^^^___]]]ZZZUUURRRNNNMMMNNNPPPQQQQQQRRRQQQPPPNNNNNNNNNNNNOOOPPPRRRUUUVVVWWWWWWYYYZZZ]]]]]]\\\ZZZWWWVVVXXXYYYZZZYYYXXXWWWWWWWWWWWWWWWZZZYYYYYYXXXVVVTTTSSSRRRUUUYYYZZZVVVTTTUUUUUUSSSTTTTTTUUUWWWZZZ\\\[[[ZZZWWWWWWWWWWWWXXXXXXXXXXXXZZZZZZZZZYYYWWWTTTRRRPPPOOONNNOOOPPPPPPOOOLLLJJJGGGCCCCCCFFFGGGGGGIIINNNUUUUUURRRKKKBBB<<<;;;;;;::::::::::::999999999999999888666555444333222222222222111111111000000000//////.........------------------------,,,++++++))))))))))))))))))))))))*********)))))))))))))))******))))))))))))))))))******))))))))))))******'''''''''(((((()))))))))%%%%%%&&&'''((())))))***&&&'''(((***++++++,,,,,,))))))))))))))))))))))))************))))))))))))************))))))))))))***(((&&&'''((())))))((())))))))))))((((((((((((''''''((()))))))))(((((('''''''''((()))*********))))))******+++++++++***((((((((())))))*********)))(((((()))++++++)))'''******))))))(((((())))))***))))))(((((('''&&&&&&))))))))))))))))))))))))''''''((((((((('''&&&&&&))))))((((((((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((('''(((((())))))(((((('''&&&'''((()))************+++***)))((((((''''''((()))))))))*********++++++999888888:::;;;<<<:::888999999:::;;;<<<<<<;;;;;;999888777777888888777666777777666666666666666555444444555666666555555444444333111111222111000...///...,,,,,,,,,...000111222111111111111222222333111222333333333222111000111000000///////////////000111333222000.........---...111333333222000...000000000111111111111111000000000///////////////,,,,,,------...////////////////////////////////////000000000000000////////////000111111111111111...---,,,---///111111000//////000000000000000000////////////000000000000000000000//////000000000///000000111111111111111111111000///...000444777GGGBBB;;;444000000111333000111111222222222111111//////000111333555555555222222222333333333444444222222111111111111222222222222222222333444555555666666555555444444333333333333333444444444555555666666777888888888888777888777777888999:::;;;<<<::::::;;;;;;<<<===>>>>>>>>>===;;;999888888::::::;;;<<<===>>>>>>???AAACCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIGGGIIIKKKLLLMMMMMMNNNOOOPPPQQQQQQOOOMMMLLLLLLNNNMMMNNNQQQSSSUUUUUUUUUUUUTTTTTTTTTTTTWWWZZZ^^^```aaa```___``````___\\\YYYSSSQQQNNNMMMNNNPPPRRRRRRRRRQQQOOONNNMMMMMMMMMNNNRRRTTTVVVWWWWWWXXXZZZ\\\\\\\\\\\\YYYWWWVVVXXXYYYXXXXXXWWWWWWWWWWWWWWWXXXVVVVVVVVVUUUTTTRRRPPPOOOSSSWWWXXXUUUSSSTTTTTTRRRRRRRRRSSSVVVYYY[[[[[[ZZZWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXVVVTTTQQQNNNMMMLLLKKKLLLMMMNNNMMMJJJGGGEEEBBBAAADDDFFFEEEHHHLLLXXXVVVPPPHHH???:::999:::999999999:::::::::;;;;;;:::999777555444333222222111111111111000000000000------------------------,,,------------,,,++++++))))))))))))))))))))))))******************))))))*********)))))))))))))))))))))(((((((((((())))))''''''''''''((((((((((((""""""###$$$%%%&&&&&&'''''''''((()))******++++++)))))))))******)))))))))))))))))))))))))))))))))*********)))))))))))))))***((('''''')))))))))(((******))))))((((((''''''&&&'''((()))))))))))))))'''((((((((()))))))))***'''((()))++++++***))))))+++******))))))(((((((((000---***))))))***)))(((***))))))(((((()))))))))'''''''''(((((()))******(((((((((((((((((((((((())))))*********))))))(((((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***++++++++++++******)))((((((((((((((())))))*********+++++++++:::999999:::<<<<<<;;;:::888888999999999999999::::::999888888999:::999777888888888777666666666666444555555555555555444444444222111111222222000//////...,,,++++++---///000000000000000000111222333111111333444444333222111111000000//////////////////000111000///------..................//////000...///000111111111111000111000000///---,,,,,,+++,,,,,,------.../////////////////////////////////...//////000000000////////////000111111111111111...---,,,---///111111000000000//////////////////------------.........////////////000000/////////...///000111111111111000000000000......000444777===:::666111...---......000111111222222222111111111111222222222222333333555444444444333333333222222222111111111111222222333333333333444555666777777777666555555444333333333333333444444444555555222333444444555555444444:::999999999999999::::::999999:::;;;<<<=========;;;:::888777777999;;;<<<:::<<<===>>>>>>???BBBDDDDDDDDDFFFGGGHHHIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKJJJHHHJJJMMMNNNNNNNNNOOOQQQSSSTTTSSSRRROOONNNOOOQQQPPPQQQSSSUUUVVVWWWVVVVVVUUUUUUUUUVVVYYY]]]```cccccccccbbbbbbaaa^^^[[[YYYTTTQQQNNNNNNOOORRRSSSSSSUUUTTTRRRPPPOOOOOOOOOOOOUUUVVVXXXXXXXXXYYY[[[]]][[[[[[ZZZXXXUUUUUUVVVXXXUUUUUUUUUUUUVVVWWWXXXYYYSSSSSSSSSSSSSSSRRRRRRQQQQQQUUUWWWTTTRRRTTTTTTRRRQQQQQQQQQTTTWWWYYYYYYXXXVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUSSSQQQNNNLLLJJJIIIIIIIIIKKKLLLKKKHHHFFFEEEAAAAAADDDEEEEEEGGGLLLYYYTTTMMMDDD===999888999999999999:::;;;;;;<<<<<<999888777555333222222111111111111000000000//////,,,,,,,,,,,,------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))******)))(((((((((******)))'''******))))))((((((''''''''''''((()))*********)))***)))))))))((((((((('''%%%&&&((()))))))))((('''************))))))))))))777333,,,((('''((())))))(((((((((''''''((())))))((((((''''''((()))++++++(((((((((((((((((((((((())))))***************)))''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((($$$%%%&&&'''((((((((((((***))))))(((((((((((()))((((((((()))))))))******:::999888999;;;===<<<;;;777999:::999888777888:::===<<<::::::::::::888666888999:::999666555666777555555555444444444444444333222111111222222111///000///...------...///000////////////000111222222111222333333333333333333111111000//////////////////000000///...------///000///...---...///111222,,,---...000000000//////111111000...---,,,******,,,,,,------.../////////////////////////////////......///000000000////////////000111111111111111///---,,,---///000000000000000////////////......,,,,,,,,,,,,------------...//////000000//////......///000111111111000///000000000//////000333666444333222000............000000111222333333222222666666666444111......///555555555444333222222222222222111111111111222222333333333444555666777888888777777666555444333333333333333444444444555555444555555666777666666666999999999999999:::;;;;;;999:::;;;<<<=========<<<::::::999888999:::;;;<<<:::;;;===>>>>>>???BBBDDDCCCDDDEEEGGGHHHHHHIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJLLLOOOOOOMMMMMMOOORRRUUUVVVVVVTTTRRRRRRSSSTTTUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUVVVXXX[[[^^^aaacccccccccbbb```___\\\[[[ZZZVVVTTTQQQPPPQQQTTTUUUUUUYYYXXXVVVTTTRRRRRRRRRRRRVVVWWWXXXXXXXXXYYY[[[]]]YYYZZZYYYWWWTTTSSSUUUVVVTTTTTTTTTUUUVVVWWWYYYYYYQQQRRRSSSTTTTTTTTTTTTTTTQQQVVVWWWTTTSSSUUUVVVTTTQQQQQQRRRTTTWWWYYYXXXWWWTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRPPPMMMKKKIIIGGGGGGHHHIIIKKKJJJGGGEEEEEEAAAAAADDDEEEEEEGGGLLLVVVQQQIIIAAA;;;888777888888888999999:::;;;;;;<<<888777555444333222111111111111000000000/////////,,,---------------------,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++******)))((((((((((((((())))))))))))(((((()))))))))((((((''''''''',,,,,,,,,++++++*********))))))((('''&&&'''''''''((()))***++++++***)))(((''''''''''''(((((((((((())))))))))))************)))(((((()))***+++)))'''))))))))))))(((((((((((((((((()))*********))))))*********)))((('''''''''%%%&&&''''''((((((''''''&&&'''((()))+++,,,---...888333,,,((('''((()))***(((((('''''''''((()))))),,,+++)))(((''''''((()))))))))))))))))))))))))))''''''((()))))))))(((((('''(((((((((((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((((())))))******))))))(((&&&&&&'''((())))))))))))))))))(((((((((((())))))'''''''''((((((((())))))999888777888:::<<<<<<;;;999:::;;;:::888777999;;;<<<:::999999::::::999888888:::;;;999777555666888666555444444333333333333333222000111222222111000........................///......///000111222222222222222222222333444444111111000///////////////...//////...---,,,---///////////////000000111111+++---///000111111000///111000000///...------,,,,,,,,,------.../////////////////////////////////---......///000000////////////000111111111111111000...------///000//////000000/////////.........,,,,,,,,,---------............///000000///......---...000111222111000//////000111000///000222444444333111000///000111222000000111333444444444444555666777444000......///444444333333333333333333222222111111111111222222222222222333444555777777888888777666555444333333333333333444444444555555777888999999::::::999999777777777888:::<<<===>>><<<<<<===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;===>>>>>>???BBBEEECCCDDDEEEGGGHHHHHHHHHHHHFFFGGGHHHJJJKKKLLLLLLLLLKKKMMMOOONNNKKKJJJNNNRRRUUUVVVVVVUUUTTTSSSUUUVVVYYYXXXVVVTTTSSSSSSTTTUUUTTTUUUWWWZZZ\\\___aaabbbaaaaaa```^^^[[[ZZZZZZZZZZZZWWWSSSRRRTTTUUUVVVWWWYYYXXXVVVTTTRRRRRRRRRRRRUUUVVVWWWVVVVVVWWWZZZ\\\YYYYYYYYYVVVTTTSSSTTTVVVUUUUUUTTTUUUUUUVVVWWWWWWSSSTTTUUUUUUVVVVVVVVVUUUSSSXXXZZZWWWVVVXXXYYYXXXTTTSSSTTTVVVXXXYYYYYYXXXSSSSSSRRRRRRRRRQQQQQQQQQRRRSSSSSSRRRPPPNNNLLLKKKFFFFFFGGGIIIJJJJJJGGGEEEEEEBBBAAADDDEEEEEEHHHLLLQQQMMMFFF???;;;888777777666666777777888888999999555555444222222111111111111000000000////////////............------------+++,,,,,,,,,,,,+++******++++++++++++++++++++++++)))*********++++++++++++++++++******)))(((((('''((()))************)))((((((((()))))))))))))))*********)))))))))((((((((()))((((((''''''((()))***((()))+++,,,,,,+++)))(((''''''(((((())))))))))))((()))))))))************))))))(((***++++++)))'''(((((((((((())))))))))))))))))*********)))(((((())))))))))))(((((((((((('''''''''''''''((())))))%%%&&&''')))+++---...///111...***((()))))))))))))))((((((((())))))***+++---+++)))(((''''''))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((()))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))((()))***++++++,,,,,,,,,))))))(((((((((((())))))'''''''''((((((((())))))888777666666999:::;;;::::::<<<===<<<999888;;;===777666666888;;;<<<<<<<<<888:::<<<:::777555666888666555444333333333333333333111000111222222111000+++,,,,,,------,,,++++++............///000222222333333222111222333555666111111000///////////////...//////...,,,,,,---///,,,---///000111000///...---///111333444444222222000000000000000/////////,,,,,,------...//////000////////////////////////------...///000000////////////000111111111111111111///------/////////...000000//////.........------------.........//////---...///000000///...------...000111222111///......000111111000000111222444222///------...111222///000222333444555555666000333444333111000222444111222222333333444444555222222111111111111222222111111111222333444666777999888777666555444333333333333333444444444555555555555666777777777777777444555666888;;;>>>@@@AAA>>>>>>???@@@@@@???======????????????>>>===;;;:::999;;;===>>>>>>@@@BBBEEECCCDDDEEEFFFGGGHHHHHHHHHFFFGGGHHHJJJKKKLLLLLLLLLKKKNNNOOOLLLHHHHHHMMMRRRTTTUUUVVVUUUTTTTTTVVVWWW[[[YYYUUURRRQQQQQQRRRSSSTTTUUUXXX[[[]]]___```aaa______^^^[[[YYYYYYZZZ[[[\\\YYYUUUTTTUUUWWWXXXXXXWWWUUUSSSQQQOOOOOOOOOOOOTTTUUUUUUUUUTTTUUUXXX[[[ZZZZZZYYYWWWTTTTTTUUUWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVUUUZZZ\\\YYYYYY[[[\\\ZZZVVVVVVVVVWWWZZZ[[[ZZZXXXRRRRRRQQQQQQPPPPPPPPPPPPSSSSSSSSSSSSRRRPPPNNNMMMFFFFFFGGGIIIJJJJJJGGGEEEEEEBBBAAADDDFFFEEEHHHLLLNNNJJJCCC>>>:::999777666555555555555666666666777444333222222111111111111000000000000//////////////////.........---------+++,,,,,,,,,,,,+++******************************(((((())))))*********++++++++++++***)))(((((('''((()))***++++++***)))(((''''''((()))***+++,,,,,,)))))))))***************(((((('''((()))***,,,---((()))+++,,,,,,+++)))((((((((())))))*********+++(((((())))))*********+++)))))))))***++++++)))'''''''''(((((())))))*********************)))((('''''''''(((((())))))******)))((('''''''''(((***+++)))))))))***++++++,,,,,,))))))((()))++++++)))(((******))))))***+++,,,,,,***)))((('''(((***,,,---))))))))))))))))))))))))))))))***+++++++++++++++(((((())))))******++++++(((((())))))))))))((((((************************))))))************))))))%%%&&&'''(((((()))))))))))))))(((((((((((()))***(((((((((((())))))))))))666777777888999:::::::::>>>===;;;999999:::;;;<<<:::::::::::::::::::::::::::999999888888777777777555444333222111111111111000000000000000000000000////////////............//////000000111111111222000000000000000000000000111111000000/////////............------,,,,,,,,,------,,,,,,,,,,,,++++++000000//////............//////////////////////////////.........---------//////.........------------------.....................////////////......---.........//////000000............////////////000000///...---,,,,,,,,,---------............//////////////////.........//////......000111333444000000000000000000000000111111222333333444555555222333333444444333333222111111000///000111333444222222222111111111111000///000222333444555555555555444444333333444444555333333333333333333333333:::::::::888666555777999???888444888>>>??????@@@AAA@@@@@@??????>>>>>>>>>AAA@@@>>><<<:::999888888:::::::::;;;===>>>@@@AAABBBBBBBBBBBBBBBCCCDDDEEEDDDDDDEEEFFFHHHIIIJJJKKKJJJKKKKKKLLLMMMOOOPPPQQQSSSTTTUUUVVVUUUTTTSSSRRRTTTSSSRRRQQQQQQQQQRRRSSSSSSVVVYYY\\\\\\]]]^^^___eeeccc___\\\[[[[[[]]]___]]]ZZZWWWVVVXXXYYYXXXVVVZZZXXXTTTQQQOOOOOOOOOOOORRRRRRSSSTTTUUUVVVVVVVVVYYYXXXVVVRRRPPPPPPSSSVVVVVVVVVVVVWWWWWWWWWXXXXXXVVVVVVUUUUUUUUUVVVWWWWWWXXX[[[\\\YYYZZZ\\\\\\YYYVVVVVVVVVUUUUUUUUUTTTTTTSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPRRRTTTTTTSSSQQQGGGHHHHHHIIIHHHGGGEEEDDDBBBBBBBBBBBBCCCEEEFFFGGGGGGDDD???===;;;:::888777666666555555555555666666555444444333222111000000000000111111222222222333444000,,,***,,,,,,+++***++++++++++++++++++++++++))))))))))))************''')))'''######''')))'''************************))))))))))))))))))))))))))))))************))))))&&&&&&''''''(((((()))))),,,+++++++++***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&((()))((('''&&&''')))(((((())))))))))))((((((&&&'''))))))'''''''''(((+++******)))(((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,+++***)))(((((()))))))))***,,,,,,,,,***((('''((()))*********)))'''&&&))))))***+++,,,,,,------))))))))))))))))))))))))'''(((((()))))))))))))))******))))))((('''''''''(((((((((((())))))))))))&&&%%%%%%&&&)))******)))((((((((((((((('''''''''))))))))))))))))))))))))666666777777888999999:::<<<;;;:::999999999:::;;;::::::::::::::::::::::::;;;;;;:::888777666555555555444333222111111111111111111111111111111111111111000000000000///////////////000000000111111111000000000000000000000000000000/////////........./////////.........------,,,,,,------.........////////////......---------........................///.........------------//////.........------------------.....................////////////......---------....../////////............////////////000///...------,,,,,,,,,------------............////////////............000////////////111222333000000000000000000000000000000111111222222333333222333333444444333333222222222111111222222333333222222222111111111000000000111222333444555555555444444333333333333444444333333333333333333333333777888999888777888:::<<>>???AAABBBAAAAAA@@@???>>>>>>===??????===<<<;;;::::::999;;;;;;;;;;;;<<<>>>???@@@BBBBBBBBBCCCCCCEEEFFFFFFCCCDDDEEEFFFGGGIIIJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQSSSTTTTTTUUUUUUTTTTTTTTTUUUTTTSSSRRRQQQRRRRRRSSSRRRUUUXXXZZZ[[[\\\___```dddaaa^^^[[[ZZZ[[[]]]^^^]]]ZZZWWWWWWXXXXXXWWWVVVYYYWWWUUUSSSQQQPPPPPPPPPQQQQQQSSSTTTUUUUUUUUUTTTSSSTTTTTTSSSRRRRRRSSSUUUUUUVVVVVVWWWXXXXXXYYYYYYVVVVVVVVVVVVWWWXXXYYYZZZYYY\\\]]]ZZZ[[[]]]]]]YYYVVVVVVVVVVVVUUUUUUUUUTTTSSSRRRPPPMMMMMMMMMNNNOOONNNNNNNNNPPPRRRRRRPPPOOOGGGGGGHHHHHHHHHFFFEEEDDD@@@@@@@@@AAABBBCCCDDDEEEAAA???<<<;;;;;;<<<;;;:::666666555555555555666666555444333333111111000///000000000000111111111111222///+++***+++,,,+++***************++++++++++++))))))))))))************((()))((($$$$$$((()))((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))'''''''''(((((((((((((((++++++******************(((((((((((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))+++(((((())))))))))))((((((&&&(((***)))((('''((((((*********)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++************))))))))))))***+++,,,------+++)))(((((())))))***)))((('''&&&)))))))))***+++,,,,,,,,,))))))))))))))))))))))))'''(((((()))))))))))))))******))))))))))))(((((((((((((((((())))))))))))'''&&&&&&''')))***)))(((((((((((((((((((((((('''))))))))))))))))))))))))555666666777777888888999::::::999999999888888888999999999999999999999999;;;;;;:::888666555333333555555444333222222222222222222222222222222222222111111111111000000000000//////000000000000111111000000000000000000000000///............---------......---------------,,,******+++,,,---...//////......------------,,,,,,....................................------------...............------------------.........//////......////////////......------............//////............////////////000///...---,,,,,,,,,,,,------------....................................111000000//////000000111000000000000000000000000000000000000000000111111222222333333333333222222333444444444444333333222222222111111111000000000111222333333444444444444444444333333333333444444333333333333333333444444555666888999999:::===@@@FFF>>>888999;;;<<>>======>>>=====================<<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAABBBCCCEEEEEECCCCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIJJJKKKMMMOOOOOOSSSRRRRRRSSSSSSTTTUUUVVVWWWVVVTTTSSSRRRRRRRRRSSSRRRTTTVVVXXXYYY[[[^^^aaabbb```]]][[[ZZZ[[[\\\]]]^^^[[[YYYXXXXXXXXXWWWVVVXXXWWWVVVUUUTTTSSSSSSRRRPPPQQQRRRTTTTTTTTTTTTSSSMMMOOORRRSSSRRRRRRSSSTTTUUUUUUVVVWWWYYYZZZ[[[[[[UUUVVVVVVWWWXXXZZZ\\\\\\ZZZ]]]]]][[[[[[]]]\\\YYYUUUUUUUUUUUUTTTTTTTTTTTTTTTQQQNNNKKKJJJJJJLLLNNNLLLLLLLLLNNNOOOOOOMMMKKKGGGGGGHHHHHHGGGEEEDDDCCC???????????????@@@AAABBB>>><<<::::::;;;;;;;;;:::666555555444444555555666444444333222111000000///000000000//////////////////,,,***)))***+++++++++(((((())))))******++++++))))))))))))************(((***)))&&&&&&)))***((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))((((((((((((((('''))))))******************))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))+++(((((())))))))))))((((((''')))******)))(((((()))******))))))((((((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((***++++++***))))))++++++,,,------,,,***))))))))))))))))))(((''''''(((((())))))******++++++))))))))))))))))))))))))'''((())))))******)))))))))))))))************+++(((((((((((()))))))))))))))(((''''''))))))((('''''''''(((((((((((((((((())))))))))))))))))))))))555555666666777777777888888888888999888777777666999999999999999999999999999999888777666444444333555444444333222222333333222222222222222222222222111111111000000000////////////000000000000000000////////////////////////------------------------************************(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................,,,,,,------.../////////......////////////......////////////////////////............///////////////...------,,,,,,,,,---,,,,,,---------.........------...............///111111000000////////////000000000000000000000000111111000000000000000000222222333333333333222222444555666666555444222111111111111111000000000000222222333444444333333333444333333333333333333444333333333444444444444444555666888::::::;;;>>>@@@BBB<<<999:::<<<===>>>AAACCCCCCBBB@@@???>>>===<<<===>>>???@@@@@@AAAAAAAAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<===>>>@@@AAABBBBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGGGGHHHJJJKKKMMMNNNQQQQQQPPPQQQRRRTTTVVVWWWXXXWWWUUUSSSQQQQQQQQQRRRSSSTTTUUUVVVVVVYYY\\\___aaa___]]][[[[[[[[[]]]^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWWWWXXXXXXWWWVVVUUUTTTQQQRRRTTTUUUUUUUUUTTTSSSLLLNNNOOOPPPOOOPPPQQQSSSTTTUUUVVVXXXZZZ[[[]]]]]]WWWWWWWWWWWWXXXYYYZZZ[[[ZZZ]]]]]]ZZZYYY[[[ZZZWWWTTTSSSSSSSSSRRRRRRRRRRRRRRRQQQOOOMMMLLLKKKKKKLLLLLLLLLLLLMMMNNNNNNLLLIIIFFFFFFGGGGGGFFFDDDBBBAAA??????>>>>>>>>>??????@@@???===;;;:::::::::888666555444444444444444444555444444333222111000///////////////......---------+++***))))))***+++++++++)))))))))))))))(((((((((((()))))))))************)))+++***''''''***+++)))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))***)))))))))((((((''''''(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&((()))((('''&&&''')))(((((())))))))))))((((((((()))++++++)))))))))******)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,+++***)))******++++++++++++***))))))))))))))))))((((((''''''((((((((())))))******(((((((((((((((((((((((((((((()))************)))((())))))***++++++,,,,,,(((((((((((())))))))))))***)))(((((())))))(((&&&''''''''''''((((((((((((((((((((((((((((((((((((666666666666777777777777777777888888888777666555888888888888888888888888555555555555555555555555444444333222222222333333222222222222222222222222000000/////////.........000000//////////////////........................,,,,,,,,,---------------************************************************+++,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------------------.....................,,,,,,------...//////000......////////////......000000000000000000000000............////////////...------,,,,,,,,,,,,---,,,,,,,,,------------...,,,---------......//////111111000000//////...---////////////////////////111111111111111000000000111222222333333222222111444444555666555444222111111111111000000000//////222222333444444333333333333333333222222333333333333333333444444555555555666888:::::::::;;;<<<>>>;;;888888===???======???BBBAAAAAA@@@>>>======<<<>>>???AAACCCDDDEEEFFFFFF???>>>===<<<<<<;;;;;;;;;::::::;;;;;;<<<>>>???@@@@@@AAABBBCCCEEEFFFGGGGGGEEEEEEFFFGGGHHHJJJKKKLLLOOOOOONNNOOOPPPRRRTTTVVVVVVUUUSSSQQQPPPPPPPPPPPPTTTUUUUUUUUUUUUVVVYYY[[[___^^^]]]\\\[[[\\\^^^^^^^^^___^^^]]]\\\ZZZZZZZZZXXXXXXXXXYYYXXXWWWVVVVVVRRRTTTVVVWWWWWWVVVUUUSSSOOOOOONNNLLLKKKLLLOOORRRTTTTTTVVVXXXZZZ\\\]]]^^^XXXXXXWWWWWWWWWWWWWWWXXXYYY\\\[[[XXXWWWYYYXXXTTTQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQSSSSSSRRROOOLLLKKKMMMMMMLLLMMMNNNMMMKKKIIIEEEFFFFFFFFFEEECCCAAA@@@??????>>>>>>===>>>>>>>>>===<<<::::::::::::888666444444333333333333444444444333333222111000///...///.........------,,,,,,)))*********)))***+++++++++******)))((('''&&&&&&((()))))))))************)))++++++((((((++++++)))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******))))))((((((((('''((((((((())))))******+++))))))))))))))))))))))))((((((((((((((((((((((((&&&((()))((('''&&&''')))(((((())))))))))))((((((((()))++++++)))))))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))+++,,,+++***)))((((((((()))))))))((((((***))))))(((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((())))))***************(((((()))***+++,,,,,,---(((((((((((())))))))))))+++***(((((())))))(((&&&&&&'''''''''(((((())))))((((((((((((((((((((((((777777777777777777777777888888777777777666666666777777777777777777777777333333444444444555555555333222222111111222222333222222222222222222222222////////////............000000////////////..............................,,,,,,,,,------------...+++,,,,,,,,,,,,---------...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------------------...............+++,,,,,,---...///000000......////////////......111111000000000000000///............////////////------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---....../////////000000000000///...---////////////////////////000000000000111111111111111111222222222222111111222333333333333222222111111111000000000/////////111222333333444444444444333333222222222222333333333333333444555555666666666888:::;;;::::::;;;<<<777666999???@@@===<<<>>>?????????>>>======<<<<<<>>>???BBBDDDFFFGGGHHHHHH??????===<<<<<<;;;;;;;;;============>>>???@@@@@@@@@@@@AAABBBDDDEEEFFFFFFDDDDDDDDDEEEFFFHHHJJJKKKLLLLLLMMMMMMOOOPPPQQQRRRSSSRRRPPPOOONNNNNNNNNOOORRRSSSTTTTTTTTTUUUWWWYYY]]]\\\[[[[[[[[[\\\]]]^^^]]]^^^______]]][[[[[[[[[YYYYYYYYYXXXXXXWWWWWWWWWSSSUUUWWWXXXYYYWWWUUUSSSQQQPPPNNNKKKIIIJJJNNNQQQSSSTTTUUUWWWYYY[[[\\\]]]ZZZYYYXXXWWWVVVVVVVVVVVVYYY[[[[[[WWWVVVWWWVVVRRRPPPPPPPPPPPPOOOOOOOOOOOOPPPRRRUUUWWWWWWSSSOOOLLLNNNNNNMMMMMMNNNMMMJJJHHHEEEEEEEEEEEEDDDBBB@@@>>>???>>>======<<<<<<<<<<<<888777777888::::::888777444333333222222333333444333333222111000//////............---------------)))***++++++***)))***,,,++++++***)))((('''&&&&&&))))))))))))************(((++++++((((((++++++((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))***))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))+++(((((())))))))))))((((((''')))******)))(((((()))))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((***++++++***))))))'''''''''''''''(((((((((******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))******++++++******(((((())))))***+++,,,,,,(((((((((((())))))))))))+++***)))))))))***((('''&&&&&&''''''((()))))))))))))))))))))))))))))))))888888888888888888888888999888777666666666777888777777777777777777777777444444444333333333333333111111111000000111111222111111111111111111111111000000000////////////...000000/////////.........------------------------,,,---------............,,,,,,,,,,,,------......------------............,,,,,,,,,,,,---------...------------------------++++++,,,,,,,,,------------------.........//////++++++,,,---...///000000......////////////......////////////.........---............////////////---,,,,,,+++,,,,,,------++++++,,,,,,,,,---------++++++,,,------...//////...//////000000///...---////////////////////////.........//////000000111111111222222222222111111111000000000000111111222111000000000////////////000111222333444555555555333333222222222222333333333333444444555666666666444666999::::::::::::;;;:::999;;;??????<<<<<>>AAADDDFFFGGGGGGGGG???>>>===<<<<<<<<<<<<<<<>>>>>>=========>>>>>>?????????@@@BBBCCCDDDEEEFFFBBBCCCCCCDDDEEEGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOMMMLLLKKKLLLMMMMMMMMMOOORRRTTTUUUVVVXXXZZZYYYYYYYYYYYYYYYZZZ[[[\\\YYY\\\^^^^^^\\\ZZZ[[[\\\[[[ZZZXXXWWWVVVVVVWWWWWWRRRTTTWWWXXXXXXVVVTTTRRROOOOOONNNLLLKKKKKKMMMOOOSSSTTTUUUWWWXXXZZZ[[[[[[YYYYYYXXXXXXXXXXXXXXXXXXZZZ\\\\\\XXXVVVWWWVVVRRRQQQQQQQQQQQQPPPPPPPPPPPPQQQSSSUUUWWWWWWUUURRRPPPNNNMMMMMMMMMMMMLLLIIIFFFEEEEEEEEEDDDCCCAAA???===>>>===<<<;;;:::999999:::666555555666777777555333333333222222222222333333333333222111000///......------------............)))+++---,,,***)))***+++))))))))))))))))))))))))))))))))))))************'''******((((((******'''(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))+++(((((())))))))))))((((((&&&(((***)))((('''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''************))))))))))))'''''''''''''''((())))))+++***)))((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***((((((((())))))*********(((((((((((())))))))))))+++)))((()))******)))(((&&&&&&''''''((())))))***))))))))))))))))))))))))999999999888888888888888;;;999777666555666888999777777777777777777777777555555444333333222111111111000000000000000111111000000000000000000000000111111111111000000000000000000//////.........------------------------------------....../////////*********++++++,,,,,,,,,******+++,,,------...///,,,,,,,,,------.........------------------------+++++++++,,,,,,------------------.........//////++++++,,,---...///000111......////////////............---------,,,,,,,,,............/////////000,,,,,,,,,++++++,,,------++++++,,,,,,,,,---------++++++,,,,,,---...//////---...///000000///...---////////////////////////,,,,,,------...///000000111111222222222222111111//////.........///111222000000000000///////////////000222333444555555555333222222222222222222333333333444444555666777777222444888999::::::;;;<<>>;;;<<<@@@;;;;;;;;;<<<<<<<<<<<<===;;;===AAADDDFFFFFFFFFFFF>>>>>>===<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<>>>???@@@AAACCCDDDEEEEEEBBBBBBBBBCCCEEEFFFHHHIIIHHHIIIKKKMMMMMMMMMLLLLLLMMMLLLKKKJJJJJJKKKLLLLLLIIILLLQQQTTTVVVWWWZZZ[[[WWWWWWWWWWWWWWWXXXYYYZZZVVVYYY]]]]]][[[YYYZZZ\\\]]][[[XXXVVVUUUUUUVVVWWWQQQSSSVVVXXXXXXUUUSSSQQQKKKMMMOOOOOOMMMMMMMMMNNNSSSTTTUUUVVVWWWYYYZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[]]]]]]YYYWWWXXXVVVSSSSSSSSSRRRRRRRRRQQQQQQQQQRRRSSSUUUVVVVVVVVVUUUTTTNNNMMMLLLLLLLLLKKKHHHEEEDDDEEEEEEDDDBBB@@@>>>===<<<<<<:::999888888777777777666555555444222///,,,333222222222222222222333333333222111000///......---------....../////////***,,,...---+++)))***+++''''''((()))***+++,,,---))))))))))))************&&&)))***((((((***)))&&&************************))))))))))))))))))))))))))))))************))))))(((((())))))******++++++******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((()))((('''&&&''')))(((((())))))))))))((((((&&&((())))))(((''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++,,,+++***)))(((((())))))((((((((((((((()))******+++***((('''''''''((()))************))))))))))))))))))))))))))))))))))))))))))***++++++++++++***(((((((((((())))))))))))(((((((((((())))))))))))***)))((()))***+++***)))&&&&&&&&&'''((())))))***))))))))))))))))))))))))666777999::::::999888777666555555444444444555555666555555555555444444444222222222222222222222222222222111111000000////////////............//////222222111111000...---,,,.........------,,,,,,+++------------,,,,,,+++*********+++++++++,,,,,,,,,........................++++++------------++++++***+++,,,---...---,,,,,,++++++,,,------...//////******))))))******+++,,,---------,,,,,,+++++++++(((***,,,...000000000000,,,---......,,,******++++++---//////...,,,,,,,,,,,,---------.../////////------++++++++++++------***++++++,,,,,,++++++***+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,---...///////////////...---,,,+++............////////////000000111111111111000000---...///000000111000000///////////////.........111222222333333444444555555555444333222222111111333333222222333555666777333333444666777999::::::888999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<>><<<===============<<<;;;??????@@@AAABBBBBBBBBBBB@@@@@@@@@AAABBBEEEGGGHHHGGGIIIJJJJJJIIIIIIKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHKKKKKKMMMPPPUUUXXXZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWTTTUUUVVVXXXYYYZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTSSSVVVUUUTTTUUUWWWVVVRRRNNNKKKKKKKKKKKKLLLNNNOOOPPPMMMOOORRRTTTVVVVVVVVVUUUWWWWWWWWWYYY[[[[[[ZZZXXXVVVYYY[[[\\\[[[YYYYYYYYYWWWSSSOOOOOORRRSSSQQQMMMOOOPPPRRRUUUWWWWWWUUUSSSNNNMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJHHHEEEBBB@@@@@@<<<:::888888999999888777555444444333222222111111333333333222222222111111111111111111111000//////---------,,,,,,,,,++++++***)))))))))+++,,,+++***))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,***)))))))))((((((''''''******))))))))))))************))))))))))))******,,,+++++++++******)))))))))((('''&&&&&&'''((()))***(((''''''((())))))((()))))))))))))))(((''''''))))))))))))))))))))))))'''''''''''''''''''''''''''(((((()))))))))))))))"""###$$$%%%&&&&&&'''&&&''''''((()))))))))))))))******))))))((((((''''''))))))))))))************&&&''''''((((((((((((((())))))((())))))***++++++))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))666777999::::::999777666666666555444444444444444555555555555444444444333222222222222222222222222111111111000000000000000............................../////////...------.........---------------,,,,,,------,,,,,,+++***++++++,,,,,,,,,---------------------------------++++++,,,------,,,++++++***+++,,,---------,,,,,,,,,++++++++++++*********+++************++++++,,,......---------,,,,,,,,,***+++---///000111222222---...///...,,,******++++++---......---,,,,,,---------------............---,,,++++++++++++,,,---***++++++,,,,,,++++++***+++,,,------,,,,,,---///...---------......///000////////////...---,,,+++............///////////////000000111111000000///---....../////////....../////////////////////...111111222333333444444555555555444444333222222111333333222222333444555666333333444555777888999:::888888999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>????????????>>><<<999888777888:::;;;:::;;;<<<<<<============>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBDDDFFFGGGFFFHHHIIIIIIHHHHHHJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIKKKKKKLLLPPPUUUXXXZZZZZZYYYXXXXXXWWWVVVVVVWWWWWWTTTTTTUUUVVVWWWWWWXXXYYYZZZYYYXXXWWWVVVUUUTTTSSSTTTSSSSSSUUUWWWUUUQQQNNNMMMLLLLLLLLLLLLMMMMMMNNNOOOPPPSSSUUUVVVVVVUUUTTTVVVVVVVVVXXXZZZZZZYYYWWWVVVXXXZZZ[[[ZZZYYYYYYZZZ[[[WWWRRRRRRSSSSSSPPPMMMOOOOOOQQQSSSUUUUUUSSSPPPNNNMMMKKKIIIHHHHHHIIIIIIIIIJJJKKKIIIEEEBBBAAA@@@<<<:::888888999999888777666666555444444333333222222222222222111111111111000111111111111000//////......------,,,,,,,,,---...,,,******++++++***)))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))*********))))))(((((((((******))))))))))))************))))))))))))******++++++******))))))))))))***)))(((((((((((()))***+++)))(((((()))***)))((()))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''%%%%%%&&&'''((((((((((((''''''((()))))))))))))))***)))))))))((((((((('''))))))))))))************&&&'''(((((())))))(((((())))))((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&'''''''''((((((''''''''''''''''''((((((((())))))666777888999999888777666777777555444333333333333444444444444333333333333111111111111111111111111///000000000000000000111+++,,,---......---,,,+++++++++,,,---.........------------...............,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,---------...------------------------++++++,,,,,,,,,,,,++++++***+++,,,---------,,,,,,...------+++***)))(((''',,,,,,++++++***+++++++++.........------------,,,,,,,,,---...000222444555...///000///,,,*********,,,---------++++++---......------------------,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***+++,,,------,,,,,,---...///////////////000000000......///......---,,,+++---............///////////////000000000000//////------.........---,,,,,,......//////////////////111111222222333444444444555555444444333333222222444333333222222333444444222333444555666888999999888888999999:::;;;;;;;;;;;;::::::::::::::::::;;;::::::;;;<<<============<<<;;;999777666666777888999999:::;;;<<<===>>>>>>===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDFFFGGGGGGGGGGGGHHHJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKNNNSSSWWWYYYYYYWWWWWWWWWVVVVVVVVVVVVVVVTTTSSSRRRRRRRRRSSSUUUVVVXXXWWWWWWVVVUUUUUUTTTTTTQQQQQQSSSUUUWWWUUUQQQNNNNNNNNNMMMLLLLLLLLLLLLLLLPPPQQQTTTUUUVVVVVVUUUTTTTTTTTTTTTVVVYYYYYYXXXVVVUUUWWWYYYYYYYYYYYYZZZ\\\^^^[[[WWWUUUVVVTTTQQQMMMOOOOOOPPPRRRSSSRRRPPPMMMMMMLLLIIIGGGGGGHHHJJJKKKJJJKKKKKKJJJFFFCCCBBBAAA<<<:::888777888888777666666555555444333333333333111111111111000000000000000000111111000000///...000///---,,,,,,,,,---...111...+++******+++***)))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********))))))***************)))))))))***))))))(((((())))))******))))))(((((())))))***))))))))))))((((((((((((******))))))))))))******---+++))))))******)))((()))))))))))))))(((((('''''''''''''''''''''''''''))))))))))))))))))))))))%%%&&&''''''((((((''''''(((((()))******)))))))))''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))************&&&'''(((((())))))(((((())))))(((((('''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))*********)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((''''''(((((((((((())))))777777888888888777666555888777666444333222222222444333333333222222222222111111111111111111111111.../////////000000111111+++,,,...//////...,,,++++++,,,,,,------------------------....../////////++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------000///...---,,,***))))))---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111333555///000111///,,,*********,,,,,,,,,+++***+++---///...---------,,,,,,++++++,,,++++++++++++++++++,,,***++++++,,,,,,++++++******,,,------,,,+++---....../////////////////////---.........------,,,+++---------.........//////...//////000000//////..................---,,,+++............////////////111111111222333333444444555444444444333333222222333333333222222222222222222333333555666777777888888888888999::::::;;;;;;:::999999888888999999:::999:::;;;<<<============>>><<<:::888777777888999:::::::::::::::;;;<<<<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCEEEEEEEEEEEEGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHHHHKKKPPPTTTVVVWWWUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRPPPNNNNNNOOOQQQRRRUUUUUUUUUUUUUUUTTTTTTTTTPPPQQQTTTWWWXXXVVVRRRPPPNNNNNNMMMLLLLLLMMMMMMMMMOOOPPPSSSUUUVVVVVVVVVUUURRRRRRSSSUUUWWWXXXVVVUUUUUUVVVWWWWWWWWWXXX[[[]]]___\\\ZZZYYYXXXWWWTTTQQQQQQQQQPPPQQQRRRQQQNNNLLLLLLJJJGGGEEEEEEGGGJJJLLLJJJKKKLLLJJJGGGCCCBBBBBB<<<:::888777777777666555555444333222111111222222000000000000////////////000000000000000//////...///...---++++++,,,---...111...+++***++++++++++++))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))+++******))))))***++++++++++++******************))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((''''''))))))))))))))))))))))))...,,,***)))******)))((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))*********************************))))))''''''((()))))))))))))))))))))))))))((((((((((((((()))))))))************''''''((()))))))))))))))***)))(((''''''&&&''''''(((((((((((((((((((((((())))))(((((((((((())))))***++++++******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((())))))777777777777666666555555777777555444222222111111222222222222111111111111000000000000000000000000......//////000000000111,,,---///000000///---,,,---............---,,,,,,,,,---------......//////******+++,,,,,,+++++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,+++******+++++++++************************+++******+++,,,...000222...///000///,,,*********+++,,,,,,+++***+++---///------,,,,,,+++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++******+++---,,,++++++,,,........./////////......---------------------,,,+++------------..................////////////......///////////////...---,,,---.........//////000000000000111222222333333444333333333333333222222222222222222222222222111111222222333444555666666777777777888999999::::::;;;888888777777777777888888888888999:::;;;;;;;;;;;;???>>>===<<<;;;;;;;;;;;;<<<;;;:::999888888999999;;;<<<===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCDDDDDDDDDFFFHHHFFFGGGJJJLLLLLLKKKIIIHHHHHHFFFFFFHHHLLLPPPRRRSSSRRRSSSTTTTTTUUUTTTSSSSSSRRRPPPNNNMMMLLLMMMOOOPPPSSSSSSSSSTTTTTTTTTTTTTTTQQQSSSVVVXXXXXXVVVTTTSSSLLLLLLLLLLLLMMMNNNOOOPPPLLLNNNQQQTTTVVVWWWVVVVVVPPPPPPQQQTTTVVVWWWVVVTTTTTTUUUWWWWWWVVVXXXZZZ\\\\\\[[[ZZZZZZZZZYYYWWWVVVTTTSSSRRRRRRRRRQQQOOOLLLKKKIIIFFFDDDDDDFFFIIIKKKIIIJJJKKKIIIFFFBBBAAA@@@<<<999777666666666555444666555333222222222444444000000000/////////......000000000000000///......---,,,+++*********+++,,,...,,,******,,,---------))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((((((((((((((()))))))))))))))))))))))),,,***'''%%%%%%'''***,,,******************++++++))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''((((((((((((((((((((((((((((((---+++))))))***+++***)))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((())))))***************))))))*********))))))(((''''''((()))))))))))))))(((((((((((())))))))))))((()))))))))************'''(((((()))))))))))))))***)))(((''''''&&&''''''(((((((((((((((((((((((())))))(((((((((((())))))***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''***)))(((((((((((()))***))))))))))))))))))((((((777777666666555555444444666666444333222222222222222111111111000000000000////////////////////////...//////////////////000......///000000///..................------,,,+++,,,,,,,,,---------------)))***++++++++++++++++++))))))))))))************++++++++++++++++++++++++++++++************++++++,,,,,,+++++++++,,,---...)))))))))*********************))))))******+++,,,((())))))))))))************))))))***+++,,,------,,,---......,,,******+++***+++,,,+++++++++---///,,,,,,+++++++++++++++*********++++++++++++*********++++++,,,,,,++++++******+++,,,,,,++++++,,,------...///000///...---,,,,,,,,,------------,,,,,,,,,------------.........------............------...////////////......---------......///000000000000000111111222333333333222222222222222111111111000111111222222222111111222222333333444555555666777777888888999:::::::::777777666666666666777777555555666777888888888888???>>>>>>==================;;;999888777666777777;;;;;;<<<===>>>>>>>>>>>><<<<<<===>>>>>>>>>======???@@@BBBCCCCCCDDDFFFGGGDDDGGGJJJMMMNNNMMMKKKIIIIIIGGGFFFGGGJJJMMMOOOPPPPPPQQQRRRTTTTTTSSSRRRRRRPPPOOONNNMMMMMMNNNOOOOOOQQQQQQRRRRRRSSSTTTUUUUUUSSSVVVXXXXXXWWWUUUUUUUUULLLLLLLLLMMMNNNOOOPPPQQQLLLMMMPPPSSSUUUUUUUUUTTTPPPPPPQQQSSSVVVWWWVVVTTTSSSUUUWWWWWWWWWWWWXXXZZZXXXYYYZZZ[[[[[[ZZZYYYXXXVVVTTTSSSSSSSSSRRRPPPNNNJJJIIIFFFDDDDDDEEEGGGHHHGGGHHHIIIGGGCCC@@@???>>>;;;999777666666555444333777666444333333444666777000000000000//////////////////000000//////...---++++++++++++*********)))+++******+++---------+++))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))***(((%%%###"""$$$'''))))))))))))***************)))((((((''''''(((((())))))((((((''''''(((((()))''''''''''''((((((((((((''''''((((((((((((''''''+++***((((((***+++******'''(((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))(((((((((((())))))***))))))(((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))************'''((())))))******))))))))))))(((((('''((((((((())))))))))))))))))))))))))))))(((((((((((())))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((((((((((((((())))))''''''''''''))))))******))))))))))))((((((777777666555444444444444555444444333222222222333111111000000000////////////////////////////////////////////////.................................***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++))))))***+++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,+++++++++,,,---...))))))))))))))))))))))))'''''''''((()))***+++,,,((()))))))))************)))******++++++******))))))+++,,,,,,+++******+++(((***,,,,,,,,,+++,,,...************++++++++++++)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***)))+++,,,,,,++++++,,,---...///000111111///...,,,+++,,,,,,------,,,,,,,,,,,,,,,---------.........---------......---------,,,,,,---.........------------......///000000111000000000111222222333333000000000000000000000000...///000222222222111111222222222333444444555555777777777888999999::::::666666555555555555666666444555666777888888888888;;;;;;<<<<<<<<<<<<======;;;:::888666666666777888::::::;;;<<<============<<<===>>>???@@@??????>>>>>>@@@BBBCCCCCCDDDFFFGGGEEEHHHLLLPPPQQQPPPMMMKKKLLLIIIGGGGGGIIILLLNNNOOONNNPPPQQQSSSSSSSSSQQQQQQNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUWWWXXXWWWTTTSSSTTTUUUMMMMMMMMMMMMNNNNNNOOOPPPMMMOOOQQQRRRSSSRRRQQQPPPOOOOOOQQQSSSVVVWWWVVVUUUSSSUUUWWWXXXWWWVVVWWWWWWVVVXXXZZZ[[[[[[YYYXXXXXXUUUTTTRRRRRRSSSRRRPPPOOOIIIHHHGGGEEEDDDDDDDDDEEEDDDFFFFFFDDDAAA>>><<<<<<;;;999666555555555333222555444222111111222444666111111111000000000////////////000000//////...---***+++,,,------+++***(((*********,,,---,,,***'''))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&((((((((())))))*********((((((''''''''''''((((((((((((''''''''''''((((((''''''((((((((()))))))))'''((())))))))))))(((''')))((('''''')))++++++***''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))))))))((('''((()))***************''''''((()))))))))))))))'''((((((((()))))))))***))))))))))))************(((((()))************)))))))))((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((()))(((&&&%%%%%%&&&((()))*********)))))))))((((((888777666444444333333333444444333222222333333333000000000000////////////////////////////////////000000//////.........---...------,,,,,,------...'''((()))***,,,,,,,,,,,,,,,,,,,,,++++++*********((()))***+++++++++++++++******+++++++++,,,,,,,,,************************,,,+++***))))))***+++,,,---,,,+++***+++,,,---...,,,,,,,,,,,,++++++******&&&&&&&&&'''(((***,,,---))))))******+++++++++,,,***++++++,,,+++***)))(((((()))++++++*********+++'''))),,,---,,,,,,,,,---))))))******+++++++++,,,)))***+++,,,,,,+++***)))+++++++++,,,,,,+++++++++)))+++,,,,,,+++***,,,---000111222333222111///---++++++,,,------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,***+++,,,,,,---------------------...///000000111000000000111222222333333///////////////000000000---...000111222222222111222222222333333444444444777777777888999999::::::555555555444444555555555666777888999::::::::::::888999999::::::;;;;;;<<<999888666555666777999:::999:::;;;<<<============<<<===???@@@AAAAAA@@@@@@>>>@@@BBBCCCCCCDDDFFFHHHFFFJJJNNNRRRTTTRRROOOMMMNNNLLLIIIHHHJJJLLLNNNNNNNNNOOOQQQSSSSSSRRRQQQPPPMMMNNNOOOPPPPPPPPPPPPOOONNNOOOPPPQQQRRRTTTUUUUUUVVVWWWWWWUUURRRPPPRRRUUUPPPOOONNNNNNMMMMMMNNNNNNOOOPPPRRRRRRQQQPPPNNNLLLOOOPPPQQQSSSVVVWWWVVVUUURRRUUUXXXYYYXXXVVVUUUUUUVVVXXXZZZ[[[ZZZXXXWWWWWWUUUSSSRRRQQQRRRRRRPPPOOOIIIHHHGGGFFFDDDCCCCCCCCCCCCDDDEEECCC@@@<<<;;;:::;;;999666555555444333111222000...------...111222111111111111000000000000///////////////......---***,,,...//////---***(((++++++,,,------+++'''$$$))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))((()))+++---,,,***'''&&&''''''(((((()))))))))***((((((''''''''''''((((((((((((''''''''''''(((((('''((((((((())))))******((()))***++++++***)))((((((&&&%%%''')))+++++++++''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++'''((()))***+++,,,,,,,,,'''(((((()))))))))))))))'''((((((((())))))******))))))))))))************(((((()))***************))))))((())))))***+++,,,))))))))))))))))))))))))))))))(((((((((((())))))$$$%%%&&&((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))(((((()))(((&&&%%%%%%&&&((()))+++*********))))))((((((888666444444444444333222444444333333222111000000222111111111000000//////000000000000000000000000///.........------------000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,***++++++,,,---......,,,******+++++++++++++++++++++++++++)))((((((((()))***++++++---,,,,,,++++++,,,,,,---++++++************++++++************************(((%%%"""###(((,,,,,,+++'''(((***,,,,,,***((('''---///000///+++***+++---))))))***+++,,,,,,------))))))***,,,---...///000++++++,,,---,,,***'''&&&(((((())))))******++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***,,,...//////---***(((******+++++++++,,,,,,,,,+++,,,,,,------......///......///000000///...---------...//////...------...---++++++---///000000111//////000111222111000333333222222111000//////000000000000000000000000111111222333333444555555777888888999999999888888777777666666555555444444::::::999999888777777777:::888777888999;;;::::::888888777777777777777888:::;;;<<<===>>>>>>>>>>>><<<===>>>@@@AAAAAAAAAAAACCCDDDEEEDDDCCCCCCEEEGGGHHHJJJNNNQQQRRRQQQOOOMMMMMMLLLKKKKKKKKKLLLNNNOOOUUUTTTSSSRRRQQQPPPOOOOOONNNMMMKKKLLLNNNPPPQQQQQQVVVRRRNNNNNNPPPSSSTTTTTTUUUTTTTTTSSSRRRQQQQQQPPPQQQQQQQQQPPPPPPOOOOOONNNRRRQQQOOONNNNNNPPPRRRSSSQQQRRRSSSTTTTTTSSSRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTVVVVVVWWWWWWVVVUUUSSSRRRQQQOOOMMMLLLMMMMMMLLLKKKIIIHHHFFFEEECCCCCCDDDDDDAAA@@@>>>===;;;::::::999777666555666888888777555222111111222333333333222///............//////000......///000000///...------------,,,,,,+++++++++(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''')))***,,,------((()))***)))((((((***,,,+++***)))))))))))))))***++++++)))(((''''''''''''''''''(((((())))))******''''''(((((())))))******))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++&&&&&&''''''(((((())))))+++++++++***((('''%%%$$$((((((((((((((((((((((((+++*********))))))((((((++++++******)))((((((((())))))))))))))))))))))))******))))))(((((('''''')))))))))))))))(((''''''+++***)))(((((()))******)))(((&&&''')))******)))******))))))((((((''''''******))))))((((((''''''&&&%%%%%%%%%%%%&&&''''''+++*********))))))((((((******))))))((((((''''''******))))))))))))******((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((999777444333333333222222444333333222111111000000111111000000000/////////......................../////////.........------/////////......---,,,+++,,,,,,,,,,,,,,,,,,++++++,,,---......,,,++++++,,,+++---...---,,,******+++++++++++++++++++++++++++++++++***)))))))))******+++******))))))******++++++******))))))******+++))))))))))))))))))))))))(((''''''&&&&&&'''***,,,((()))***++++++***)))(((,,,---...---***((()))+++)))))))))***+++,,,,,,,,,''''''((()))******+++,,,***+++,,,---,,,***(((''')))))))))))))))************++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,---...---,,,***)))***++++++++++++,,,,,,,,,............---------------...///000000///.................................---+++,,,...///000000000/////////111222111000000111111111111111222222000000000000000000000000111111222222333444444444555555666777888888777777777777777666666555555555666666666777777777777777:::888777777999::::::999888888777777777777777888:::;;;<<<======>>>>>>>>><<<======>>>???@@@AAABBBDDDEEEEEEEEECCCDDDEEEGGGFFFHHHLLLPPPQQQQQQPPPOOOOOONNNMMMKKKKKKLLLMMMMMMSSSTTTTTTSSSRRRQQQPPPOOOOOOMMMKKKLLLNNNOOOPPPPPPRRRPPPMMMLLLNNNPPPPPPOOOSSSSSSRRRRRRQQQPPPPPPOOOPPPPPPOOOOOOOOOOOOOOOOOORRRQQQPPPPPPPPPQQQRRRSSSQQQRRRRRRSSSSSSRRRQQQPPPSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTTTTSSSRRRPPPPPPPPPNNNLLLKKKLLLMMMLLLKKKIIIHHHFFFDDDCCCCCCCCCCCC@@@???===;;;:::999999888:::888555111000444<<>>222,,,---000222222000//////.........//////333333222111///,,,)))'''------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))******'''((()))((('''''')))+++***)))))))))))))))******+++***)))((('''''''''''''''((((((((()))))))))***((((((((()))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((())))))((((((((()))))))))))))))************)))'''&&&%%%))))))))))))))))))))))))************)))))))))(((*********)))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((('''&&&&&&+++***)))(((((()))*********((('''''')))******)))***)))))))))((((((((('''***)))))))))((((((((('''''''''&&&&&&''''''((()))************)))))))))((()))(((((((((''''''''''''***))))))(((((())))))***((((((((('''''''''''''''((((((((((((((((((((((((<<<888444222111222222222222222222111111000000///000000///////////////...------------------------000/////////............---------------,,,+++***------,,,,,,+++++++++***,,,...///...---+++,,,,,,+++,,,------+++***++++++++++++++++++++++++++++++---,,,+++******))))))*********))))))))))))******+++******))))))******+++(((((((((((((((((((((((('''***+++(((%%%$$$(((,,,))))))))))))))))))))))))***++++++***((('''((()))(((((())))))******++++++******+++++++++,,,,,,,,,***+++,,,------,,,******************))))))))))))******++++++++++++******************************,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,/////////...---,,,,,,,,,,,,---...//////////////////...---,,,,,,---...///...,,,+++,,,...000000///000///...///111222111000......///000222333444444000000000000000000000000222222222222222222333333222333444555666777777777777777777777666666666666333333444555555666777777999777777777999:::999888777777777666666777777888:::;;;<<<======>>>============<<<===>>>???AAABBBDDDEEEEEEEEEDDDDDDFFFHHHDDDGGGKKKOOOQQQRRRQQQQQQPPPOOOMMMLLLLLLLLLLLLMMMQQQSSSTTTUUUUUUSSSQQQOOOPPPNNNLLLLLLMMMNNNOOONNNQQQOOOMMMMMMNNNNNNMMMKKKPPPPPPPPPOOOOOONNNNNNMMMMMMMMMNNNNNNNNNNNNNNNOOOQQQQQQRRRRRRSSSSSSSSSSSSQQQQQQRRRRRRQQQPPPOOONNNRRRRRRQQQPPPQQQRRRSSSTTTPPPPPPPPPPPPOOONNNMMMLLLMMMLLLJJJJJJKKKLLLLLLKKKGGGFFFEEEDDDCCCBBBBBBBBB>>>===<<<:::999888888888777888555000---222>>>HHHPPPBBB222***+++///000...111000///.....................///000///...---,,,,,,,,,,,,,,,++++++++++++************************))))))))))))((((((((((((***))))))((((((''''''&&&&&&'''((((((''''''((())))))((((((((()))***+++++++++***)))((((((''''''((((((((((((((())))))))))))))))))))))))))))))(((((((((''''''&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))+++***)))((('''''''''(((************)))))))))))))))))))))))))))(((''''''************************************))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((''''''&&&&&&******))))))))))))******+++***(((((()))******)))))))))))))))(((((((((((())))))))))))((((((((((((((((((''''''(((((()))***************))))))))))))((((((''''''''''''&&&&&&)))((((((''''''(((((()))'''((((((((((((((())))))((((((((((((((((((((((((>>>:::555222111222333333111111111000000000//////////////////............------------------------000000/////////.........---------------,,,++++++------,,,,,,+++*********,,,...//////---,,,,,,---***+++------+++***++++++************************,,,,,,++++++***+++++++++,,,,,,++++++++++++,,,,,,******))))))))))))******))))))))))))))))))))))))((()))***(((&&&&&&(((+++******))))))))))))***************)))(((((((((((('''((((((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,,,,++++++******))))))((((((******++++++++++++******************************------+++*********+++,,,+++++++++,,,,,,,,,------...---------,,,,,,,,,++++++,,,---...//////000000000///---,,,,,,---///000---,,,+++,,,///000000///000///...///111111111///---...///000111222333444000000000000000000000000222222222222111111111111111222333555666777777777777777777777777777777777444444444555555666666666777777666777999:::999777777666666666666777777888::::::;;;<<<==================;;;;;;<<<>>>AAACCCCCCDDDEEEEEEDDDDDDFFFHHHFFFHHHLLLOOOQQQRRRQQQQQQOOONNNMMMLLLLLLMMMNNNOOOPPPRRRUUUXXXXXXUUURRRPPPPPPNNNLLLLLLMMMNNNNNNMMMPPPPPPPPPPPPOOONNNLLLJJJNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPRRRTTTUUUTTTSSSRRRQQQQQQQQQPPPOOONNNMMMMMMQQQPPPNNNNNNNNNPPPRRRTTTNNNNNNNNNMMMLLLLLLKKKJJJKKKIIIHHHHHHJJJKKKKKKJJJEEEEEEDDDCCCBBBAAA@@@@@@>>>===<<<:::999999888888111444666555444444999>>>???888111---...///---+++111111000......---------***+++---///000000000///,,,+++++++++++++++++++++************************))))))))))))(((((((((((())))))((((((''''''&&&&&&&&&'''))))))((('''((()))(((((((((((()))***,,,,,,******)))((((((((((((((((((((((((((())))))))))))+++******))))))(((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((*********))))))((((((((((((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))''''''(((((()))******+++(((((((((((((((((((((((())))))))))))(((((((((((('''((((((((((((((('''''')))))))))))))))*********,,,***)))(((*********)))))))))))))))(((((((((((())))))))))))((((((((((((((((((''''''(((((()))************)))))))))))))))((((((((((((((((((((('''((((((''''''''''''((((((''''''(((((())))))******((((((((((((((((((((((((@@@<<<666333333333444444111111111000000000000000............////////////........................////////////............---............---,,,,,,,,,,,,,,,++++++*********,,,...///...---+++,,,,,,)))+++,,,,,,+++***+++,,,************************************+++,,,---...,,,++++++******++++++,,,***))))))))))))))))))***************************)))'''&&&'''***++++++)))******))))))))))))******+++***************))))))((((((((((((((()))))))))))))))))))))(((((((((((()))******+++,,,,,,,,,,,,++++++******))))))(((((()))******++++++******)))++++++++++++++++++++++++...,,,+++))))))***+++,,,++++++,,,,,,,,,---------******++++++,,,,,,,,,,,,,,,,,,,,,---...///000000000///---,,,,,,---///000---,,,,,,---///000///...///.........000111000/////////000000000111111111////////////////////////111111111111111111000000111222333555666777777777666666666666666777777777777777777666666555555555666666666777999999888666666666555555666777888888999:::;;;<<<===============<<<;;;:::<<<>>>@@@BBBBBBCCCDDDDDDCCCDDDFFFHHHJJJKKKMMMPPPQQQQQQQQQPPPLLLLLLLLLLLLNNNPPPRRRSSSOOORRRVVVYYYYYYWWWTTTRRRQQQOOOMMMLLLNNNOOOOOONNNOOOPPPQQQPPPOOOLLLJJJIIIKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMOOOQQQSSSTTTSSSRRRQQQQQQQQQPPPOOONNNMMMMMMMMMNNNMMMLLLKKKLLLNNNQQQRRRNNNMMMMMMLLLKKKKKKKKKJJJIIIHHHFFFGGGHHHIIIIIIHHHCCCCCCCCCBBBAAA@@@???>>>>>>>>><<<;;;::::::::::::222222333555666555444222000111111000...---...///111111000......---------//////000///...---+++)))++++++++++++++++++++++++************************))))))))))))((((((((((((''''''''''''((((((((((((&&&(((***+++)))))))))***(((((((((((()))***,,,,,,***))))))(((((((((((()))))))))))))))((((((((((((++++++******))))))((((((******))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((()))*********)))))))))((((((''''''''''''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))******&&&&&&'''((()))******+++(((((((((((((((((((((((((((((((((((())))))))))))((())))))*********))))))(((((())))))************+++***(((((()))******)))(((((((((((())))))))))))(((((((((((())))))))))))''''''&&&&&&''''''((()))))))))))))))))))))******))))))))))))))))))))))))((((((''''''''''''((((((''''''(((((())))))******((((((((((((((((((((((((>>>:::666444444444444444111111111111111111111111...////////////000000000........................///.........------------------............------+++++++++++++++++++++++++++---...---,,,***++++++(((***,,,,,,+++***+++,,,************************((((((((()))+++,,,...///))))))(((((((((((())))))***))))))(((((())))))***************************)))'''%%%'''+++---+++((()))))))))))))))))))))))),,,***)))***+++,,,***)))(((((((((((())))))))))))*********))))))))))))))))))))))))******++++++,,,************))))))))))))))))))************))))))++++++++++++++++++++++++---,,,+++))))))******+++,,,,,,,,,,,,------------*********+++,,,------------,,,,,,,,,---.../////////...---,,,,,,---...///,,,,,,,,,---000000///...///...---...000111000///000000000000000000//////////////////////////////000000000000000000111111111222333555555666666666555555555555666666666666999999888888777666666555555555555777999999777555555555555555666777888888999:::;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<===???@@@@@@BBBCCCCCCBBBCCCEEEGGGKKKLLLMMMOOOPPPPPPPPPOOOKKKKKKLLLMMMOOOQQQTTTUUUOOORRRVVVYYYZZZYYYWWWUUURRRPPPNNNNNNOOOPPPQQQPPPLLLNNNOOONNNLLLIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLOOOQQQRRRQQQPPPPPPQQQPPPOOONNNMMMMMMNNNNNNKKKKKKJJJJJJKKKMMMOOOPPPNNNNNNMMMKKKKKKKKKKKKKKKHHHGGGEEEEEEFFFGGGGGGFFFBBBBBBBBBAAA@@@???======>>>===<<<;;;::::::::::::888444000///111222222111000222222///++++++000555111000///...............+++,,,---...///...------*********+++++++++++++++************************))))))))))))((((((((((((&&&&&&'''((())))))******&&&(((++++++***))))))***)))((((((((()))***++++++))))))(((((((((((())))))))))))))))))((((((((((((******************))))))+++******))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))$$$%%%''')))***+++++++++(((((((((((('''''''''''''''((()))))))))))))))(((''''''''''''''''''''''''))))))))))))************&&&&&&'''(((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++++++++******'''((()))******+++******)))(((&&&''')))******)))(((((((((((())))))))))))(((((((((((())))))))))))''''''&&&&&&''''''((()))))))))))))))************))))))************++++++)))((((((''''''(((((()))'''((((((((((((((())))))((((((((((((((((((((((((:::777444333333444333222111222222222222222222222/////////000000000111111------------------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,)))))))))***++++++,,,,,,***,,,---,,,+++)))******(((***+++,,,+++***+++,,,************************((((((((()))***+++,,,---))))))(((((((((((())))))))))))(((((((((((())))))************************))))))))))))******)))(((((()))***++++++***)))(((,,,***((()))+++,,,+++)))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,))))))))))))))))))******)))))))))))))))*********))))))************))))))************************,,,++++++***************,,,,,,,,,------------...------------------------...---,,,,,,,,,---..............................,,,,,,,,,...000000///---///...---...000000000///000000000000000000000000////////////////////////.../////////000111111111111111222333444444333333333444444444555555555666888777777777777777777777444444555777999888666444555444444555555777888888999999:::;;;<<<<<<<<<<<<999:::;;;;;;======>>>??????@@@AAAAAAAAABBBDDDFFFHHHIIIJJJLLLNNNOOOOOOOOOMMMMMMMMMMMMOOOQQQTTTUUUOOORRRVVVYYYZZZZZZXXXWWWRRRPPPNNNOOOQQQRRRSSSSSSLLLNNNOOONNNKKKIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHGGGGGGIIIJJJLLLMMMOOOOOOOOONNNPPPPPPNNNNNNNNNNNNOOOPPPHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMLLLKKKJJJJJJJJJKKKHHHFFFEEEDDDEEEEEEDDDCCC@@@AAAAAAAAA@@@>>><<<;;;===<<<;;;:::999999999999888666333///...///222555222111000...,,,---000333000//////.........//////&&&'''***---000111111222)))*********++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((''''''((())))))******+++%%%'''***+++***)))((()))***)))))))))))))))******))))))(((((((((((())))))***)))))))))((((((((('''******************++++++******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&((()))************((((((((((((((()))))))))((()))))))))))))))((('''((((((((((((((((((((((((((()))))))))************&&&'''''''''((()))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))***************&&&''')))***++++++******'''%%%$$$&&&(((******)))'''((((((((()))))))))***'''((((((((()))))))))***((((((''''''(((((()))***((()))))))))************((()))))))))***************))))))(((((())))))***((((((((('''''''''''''''((((((((((((((((((((((((777555333222333333222000222222222222222222333333//////000000111111222222,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,,,,++++++(((((()))***+++,,,,,,---)))+++,,,,,,***))))))***''')))++++++******+++,,,))))))))))))))))))))))))***)))))))))))))))******++++++************++++++))))))(((((((((((())))))))))))))))))))))))))))))(((+++---,,,(((&&&''')))''')))***,,,,,,***)))'''+++)))'''(((+++,,,***(((************))))))))))))''''''(((((())))))))))))))))))(((((((((((())))))(((((())))))******++++++))))))************))))))))))))))))))))))))))))))++++++++++++******)))))),,,,,,,,,---------......000000000///......------///...---,,,+++,,,---...------...//////...------,,,,,,,,,...000111///---///...---...000000000....../////////000000111111////////////////////////---......///000111111222000111111222222222111111333333333444444444555555555555666666777888888888444444555777999888666333444444444555555777888888999999:::;;;<<<<<<<<<<<<888999;;;<<<===>>>>>>>>>>>>???@@@@@@@@@AAACCCFFFDDDEEEGGGJJJLLLNNNOOOPPPOOONNNNNNNNNOOOQQQSSSTTTPPPRRRUUUXXXZZZZZZZZZYYYRRRPPPOOOOOORRRTTTTTTTTTNNNPPPQQQPPPMMMKKKMMMOOOHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFHHHIIIJJJKKKLLLMMMNNNNNNPPPOOONNNNNNNNNOOOPPPQQQFFFGGGHHHJJJKKKLLLLLLLLLNNNMMMKKKJJJIIIIIIJJJKKKHHHFFFDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@???>>><<<:::;;;;;;:::999888888888888111555777555000...111555---,,,---///222222///---//////.........//////000+++,,,---.........---,,,))))))******++++++++++++(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************$$$&&&)))***)))((('''(((+++***)))))))))))))))***))))))(((((((((((()))*********))))))(((((((((''')))))))))***+++++++++,,,))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))(((((((((((())))))******++++++)))))))))))))))(((''''''))))))))))))))))))))))))(((((())))))*********+++'''''''''((((((((((((((())))))))))))))))))))))))'''((((((((())))))******''''''((()))))))))))))))&&&''')))***+++++++++***%%%$$$###%%%'''*********'''((((((((())))))******'''((((((((())))))******)))))))))))))))******+++(((((())))))*********+++'''((((((((())))))************))))))))))))******((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((999777555333222111222222111111111111111111111111////////////////////////...------,,,,,,------...///...---+++******++++++///---,,,+++,,,,,,,,,+++...---+++***)))***++++++************************"""***,,,(((&&&+++111+++***(((((()))******)))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((()))***++++++******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%(((+++,,,+++((('''&&&*********)))))))))))))))))))))))))))))))))))))))(((((((((((()))+++,,,---.........---,,,+++***)))(((***,,,,,,+++***)))******)))(((''''''((()))***+++,,,,,,---,,,+++)))(((------,,,+++,,,---...//////...---,,,+++,,,------------............------++++++******++++++,,,---,,,,,,------.../////////......///000000///...---////////////////////////000///000///000///000///000111111222222333444444444444444444333222111111666777777555333222333555111222444666666555444333444444555666777888999999;;;;;;;;;;;;:::999888888:::;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDGGGJJJNNNPPPRRRSSSQQQPPPPPPPPPPPPPPPQQQRRRPPPRRRUUUWWWWWWWWWXXXZZZXXXXXXVVVUUUTTTSSSSSSSSSTTTRRRPPPPPPQQQQQQPPPOOOMMMKKKIIIHHHIIIJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGIIIIIIJJJKKKKKKKKKKKKKKKNNNNNNMMMMMMLLLMMMMMMMMMEEEFFFHHHJJJKKKLLLMMMMMMMMMMMMMMMLLLJJJIIIGGGGGGGGGDDDAAA@@@AAABBBCCCCCCAAAAAA@@@???>>>===<<<<<<;;;;;;;;;:::999888666666444333222000///.........222222000///...............------------...//////*********++++++,,,,,,,,,+++++++++***)))(((((('''''''''(((((())))))******(((&&&$$$&&&)))+++)))'''******)))((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))((('''&&&'''(((***,,,))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******((((((((((((((()))******(((((())))))*********+++***)))(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))((((((((((((+++*********))))))((((((''''''''''''((((((((()))************))))))))))))+++*********))))))((((((***((('''&&&&&&'''(((***+++*********))))))(((((()))******++++++)))((('''*********)))))))))))))))***)))((()))***)))(((&&&&&&''')))++++++)))'''&&&))))))(((((((((((())))))777666555333222222222222111111111000000000000000////////////////////////------,,,,,,,,,,,,------...---,,,***))))))******,,,+++***))))))***))))))---,,,+++*********+++,,,************************###(((---,,,(((%%%'''***+++)))(((((()))******)))))))))))))))))))))))))))))))))((((((((('''''''''******)))))))))))))))***************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))###&&&)))***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))***+++++++++,,,++++++***)))((((((***,,,,,,+++))))))******)))(((((((((((()))******+++,,,,,,,,,+++***))),,,+++*********+++------)))))))))***,,,///111333,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---..................---------......///000000///...---////////////////////////,,,---...///000111222333000111111222222333333444333333444444333333222222555666666555333333444666444444555666555444333333333444555666777888888999999999:::::::::::::::999:::;;;<<<===>>>?????????@@@???@@@@@@AAABBBCCCDDDDDDEEEGGGJJJLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTQQQTTTWWWYYYXXXWWWWWWXXXWWWWWWVVVUUUTTTTTTSSSSSSQQQOOOMMMNNNPPPRRRSSSSSSQQQNNNKKKIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHKKKKKKLLLMMMMMMMMMMMMLLLNNNNNNMMMMMMLLLLLLMMMMMMGGGHHHJJJLLLMMMNNNNNNOOOMMMMMMMMMLLLKKKIIIHHHGGGIIIFFFBBB@@@@@@AAAAAAAAA??????>>>===<<<;;;;;;:::;;;;;;;;;:::999777666555666555444333222111111111222111000///............//////...------,,,,,,---***++++++++++++++++++,,,++++++******)))(((((('''(((((((((((())))))))))))***(((&&&''')))***(((&&&)))***************************************************))))))((((((''''''************************)))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((()))******((((((((((((((()))******((()))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((''''''((((((((((((''''''))))))))))))((((((((((((''''''(((((())))))******************)))))))))((('''''''''((((((((())))))''''''((()))***+++,,,,,,******)))))))))(((((((((***)))'''&&&&&&''')))*********)))))))))(((((((((((())))))***)))((('''&&&))))))))))))))))))))))))&&&&&&&&&(((***++++++)))(((((((((((((((((((((((())))))(((((((((((())))))555444333333222222333333111111111000000/////////////////////////////////------,,,,,,,,,,,,------,,,,,,+++***))))))))))))*********)))))))))))))))++++++*********+++,,,,,,************************)))+++---,,,)))'''&&&&&&***)))'''((()))******)))))))))))))))))))))))))))))))))(((((((((((('''''')))))))))))))))*********++++++************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&((((((((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))((())))))***))))))(((((((((***++++++***))))))******))))))(((((())))))***)))***++++++,,,+++++++++***))))))))))))***++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++------,,,,,,------.../////////......---,,,,,,+++......////////////......////////////////////////,,,---...///000111222333000000111111222333333333222222333333444444333333444555666555444444666888999888777555444333333333333333444555666777777888777777888::::::;;;;;;;;;;;;;;;<<<===>>>>>>======?????????@@@AAACCCDDDEEEEEEFFFGGGIIIJJJJJJJJJKKKNNNNNNOOOQQQRRRUUUVVVXXXTTTWWW[[[\\\ZZZXXXVVVUUUVVVVVVVVVVVVVVVUUUTTTSSSOOOMMMKKKLLLPPPTTTVVVWWWWWWSSSNNNKKKJJJKKKLLLLLLJJJJJJIIIHHHHHHHHHHHHHHHLLLMMMNNNNNNOOOOOONNNNNNOOONNNMMMLLLLLLLLLLLLLLLHHHIIIJJJLLLMMMNNNNNNNNNLLLLLLLLLLLLKKKJJJIIIHHHJJJFFFBBB@@@@@@@@@???>>>>>>>>>===<<<;;;:::999999:::::::::999888777666555666555444222111111111111111111000///............//////...---,,,+++******+++++++++++++++*********++++++******)))((((((((())))))))))))((((((((((((,,,***))))))))))))(((&&&(((***,,,---...---,,,+++************************++++++***)))((('''&&&&&&******)))(((((()))******))))))))))))))))))))))))))))))(((''''''(((***+++))))))))))))))))))))))))((((((((()))))))))******)))(((((((((((()))******))))))((((((((()))******))))))))))))************'''((()))******)))((('''))))))))))))))))))))))))************************'''(((((())))))(((((('''(((((((((((())))))))))))&&&&&&'''((()))***++++++************))))))))))))''''''((((((((()))))))))''''''((()))***+++,,,,,,))))))((((((((((((((('''))))))''''''''''''))))))))))))((((((((((((((('''(((((())))))(((((('''&&&))))))))))))))))))))))))&&&&&&&&&(((***++++++)))***((('''%%%%%%'''(((***))))))(((((((((((())))))222222222222222222333333222222111111000/////////////////////////////////---,,,,,,,,,,,,,,,,,,---,,,,,,+++******************+++,,,,,,+++******+++))))))*********+++,,,,,,***************************))))))+++,,,,,,***)))***((('''''')))******)))(((((((((((((((((((((((())))))((((((((((((((((((&&&'''((()))***+++,,,,,,***)))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((+++---((((((((()))))))))))))))))))))))))))))))))))))))******)))))))))))))))***(((((())))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))******+++++++++,,,)))))))))))))))******+++///...---,,,+++***)))))),,,,,,------------,,,,,,,,,,,,,,,,,,,,,---...............------,,,,,,,,,.........///////////////////////////////////////////////////////////////000000000111222222333333000111222333444444444444333444555555555555777999<<<:::777555333222333333222222333444555666777777777777888999999999999999;;;;;;<<<=========<<<<<<>>>>>>??????AAABBBDDDEEEEEEEEEGGGHHHIIIJJJJJJJJJLLLMMMNNNPPPSSSVVVXXXZZZVVVYYY]]]^^^[[[WWWTTTSSSUUUVVVWWWXXXXXXWWWVVVVVVQQQNNNLLLMMMPPPUUUYYYZZZ[[[VVVQQQMMMLLLMMMMMMNNNLLLKKKKKKJJJIIIIIIIIIIIILLLMMMNNNNNNOOOOOONNNNNNOOONNNMMMLLLLLLKKKLLLLLLFFFGGGHHHJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHEEEBBB@@@@@@@@@???>>>======<<<;;;:::999999888888888888888777666555444222111000///............111000///...............------------,,,+++******,,,,,,++++++******))))))************))))))((((((******))))))((((((''''''+++******)))***))))))((()))+++...111222111///---*********************************)))(((''''''''')))'''&&&$$$$$$&&&''')))))))))))))))))))))))))))))))))(((((((((((()))***(((((((((((((((((((((((((((((()))))))))*********))))))(((((())))))***+++***))))))((())))))******)))))))))))))))*********&&&''')))++++++***((('''(((((((((((((((((((((((()))))))))************+++(((((())))))))))))(((((((((((((((((())))))))))))'''''''''((()))******************)))))))))))))))'''(((((((((((()))))))))************)))))))))(((((((((((((((''''''''''''))))))(((''''''((())))))(((((((((((('''''''''''')))))))))))))))(((((('''((((((((()))))))))))))))***)))((()))***)))(((&&&***)))'''''''''''')))***))))))(((((((((((())))))111111111222222222222222222222111111111000000000////////////////////////,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++'''***,,,,,,***)))***+++((())))))***++++++++++++************************)))((((((***,,,...,,,+++)))'''&&&''')))******)))(((((((((((((((((((((((((((((())))))))))))))))))((()))************))))))'''((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))'''%%%%%%''')))''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,))))))******+++*********(((*********(((((()))***))))))************)))))))))))))))******++++++,,,*********+++++++++++++++'''((()))***,,,------...------............------+++++++++++++++,,,,,,---,,,,,,,,,,,,------..................//////000000///////////////////////////////////////////////////000000111111222333333000111222333444555555555333444555555555666888:::===:::777444222222333444222222333444555666777777888999999999888888777666:::;;;;;;<<<<<<<<<;;;;;;===>>>>>>>>>@@@AAABBBCCCBBBDDDFFFHHHJJJKKKLLLLLLKKKKKKMMMOOORRRUUUXXXYYYUUUYYY\\\]]]ZZZVVVSSSRRRUUUVVVWWWXXXXXXYYYYYYYYYVVVSSSPPPPPPRRRVVVYYYZZZ\\\WWWRRRNNNMMMNNNOOOPPPNNNMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMOOONNNMMMLLLKKKKKKKKKKKKGGGGGGIIIJJJKKKKKKKKKKKKIIIIIIJJJJJJJJJIIIIIIHHHDDDBBB@@@???@@@AAA@@@???>>>===<<<;;;:::999999888777777777777666555444444000///...------,,,------000//////...............++++++,,,------,,,,,,++++++++++++******)))))))))*********)))))))))))))))******))))))((((((''''''((())))))))))))******+++***,,,000333444222000...))))))))))))))))))))))))(((((((((((()))))))))))))))'''&&&$$$$$$&&&''')))))))))))))))))))))))))))))))))((((((((((((((()))(((((((((((((((((((((((())))))))))))************)))))))))))))))***++++++******))))))))))))************))))))))))))))))))%%%''')))***+++***)))'''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))******(((((((((((()))))))))***************)))))))))(((''''''''''''(((((((((((())))))(((((((((((())))))''''''''''''((((((((((((++++++************)))***''''''(((((())))))))))))***)))((()))***)))(((&&&))))))))))))))))))))))))))))))(((((((((((())))))000111111222222222111111000000000000000000000000////////////////////////,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++###'''******(((&&&''')))((()))******+++*********************************+++***)))***++++++***)))((('''&&&&&&(((******)))))))))))))))))))))))))))(((((())))))))))))******,,,,,,,,,,,,***(((%%%$$$&&&&&&''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''%%%###"""###%%%&&&''''''(((((())))))***((((((((((((((((((((((((''''''(((((()))+++,,,---+++++++++,,,++++++******))))))***)))'''''')))+++)))******++++++******)))******)))))))))***++++++***+++,,,,,,------,,,,,,)))******+++++++++***)))---......//////......---+++************+++,,,,,,***++++++,,,------............---......///000111////////////////////////,,,---...///000111222333//////000000111222222222000111222333444444555444444555666666555666888::::::888666444333333444444333333444555666777777888999999999888888666555555999::::::;;;<<<<<<;;;;;;============>>>???@@@@@@@@@BBBDDDGGGJJJLLLMMMMMMJJJJJJKKKMMMPPPRRRUUUVVVSSSVVVYYYZZZXXXUUUSSSRRRTTTTTTUUUUUUVVVXXXYYYZZZZZZWWWTTTSSSUUUWWWXXXXXXYYYUUUQQQNNNOOOPPPQQQQQQPPPOOONNNLLLKKKKKKKKKKKKJJJKKKLLLLLLMMMLLLLLLLLLOOONNNMMMLLLKKKJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMGGGGGGHHHHHHIIIHHHHHHHHHBBBAAA??????@@@AAA@@@???======<<<;;;:::999888888555666666666555555444333111111000/////////////////////......---......///***+++,,,.........---,,,***************)))))))))******))))))))))))))))))))))))))))))((((((((((((&&&((())))))))))))***,,,***,,,///222222111///---(((((((((((((((((((((((('''((((((((()))))))))*********)))(((((()))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))*********++++++***))))))))))))***++++++++++++***)))))))))******************))))))))))))&&&'''((()))******))))))))))))))))))))))))))))))******)))))))))(((((((((((())))))******))))))(((''''''(((((())))))*********)))))))))((((((((('''))))))))))))************((((((((()))))))))******''''''((()))***+++,,,,,,'''(((((((((((()))))))))))))))))))))))))))))))))'''(((((((((((()))))))))---,,,+++************+++&&&''''''(((((())))))***&&&&&&&&&(((***++++++)))(((((())))))))))))(((((())))))(((((((((((())))))000111111222222111000///,,,,,,---....../////////////////////////////////,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***"""&&&******'''%%%&&&))))))******++++++***)))(((************************++++++******)))))))))***(((&&&%%%&&&(((******)))))))))))))))))))))))))))(((((()))))))))*********++++++,,,,,,+++(((&&&$$$''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&$$$###$$$&&&&&&&&&''''''((())))))***(((((((((((((((((((((((())))))(((((()))***++++++,,,,,,,,,,,,+++***)))))))))))))))((('''''')))+++)))***++++++++++++***)))+++***)))(((((()))*********+++,,,---------,,,+++---------,,,***'''%%%$$$,,,------......------,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,---...---------...///111222////////////////////////,,,---...///000111222333//////000000111111222222111222333333444444444444555666777666555666888999666555444333333444444555333444555666777888888999777777777777777777666666777888999:::;;;<<<<<<<<<======<<<<<<<<<<<<======???@@@CCCEEEHHHJJJKKKKKKIIIJJJJJJKKKMMMOOOQQQRRRQQQSSSVVVVVVUUUSSSSSSSSSRRRQQQQQQQQQRRRUUUXXXZZZZZZWWWUUUUUUVVVWWWWWWVVVUUURRROOOOOOPPPQQQRRRRRRQQQPPPOOOMMMLLLLLLLLLKKKJJJKKKLLLLLLMMMMMMLLLLLLOOONNNMMMLLLJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMDDDEEEFFFGGGGGGGGGGGGGGGCCCAAA??????@@@???>>><<<;;;;;;:::999888777777666444555555555555444333333222222111000000000111111.........------......///,,,---...//////...,,,+++))))))))))))************)))))))))))))))))))))***(((((((((((())))))))))))&&&(((***)))'''&&&(((***)))***---......---+++***))))))))))))))))))))))))))))))))))))((((((((((((************************)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,,,,+++******))))))******************)))))))))((('''''''''((()))*********)))))))))))))))))))))))),,,,,,+++***))))))((('''))))))************))))))'''''''''((()))*********(((((((((((())))))))))))((()))))))))************(((((()))))))))*********''''''((()))***+++,,,,,,((((((((()))))))))******)))))))))******)))))))))((((((((()))))))))******,,,,,,***)))))))))***+++&&&&&&''''''((())))))***&&&&&&&&&(((***++++++)))((('''&&&%%%%%%&&&'''((())))))(((((((((((())))))000111222222222000///...)))******+++,,,---...///////////////////////////,,,++++++++++++++++++,,,))))))+++,,,,,,+++***)))###''',,,,,,)))'''(((+++)))***++++++***)))((('''************************((()))***)))((((((***,,,'''&&&%%%&&&(((******)))))))))))))))))))))))))))(((((())))))*********+++%%%''')))+++,,,+++******'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***)))(((((()))***&&&&&&&&&'''((())))))***((((((((((((((((((((((((+++******))))))))))))))),,,,,,,,,++++++)))(((''')))))))))(((&&&''')))+++)))***+++,,,,,,+++***))),,,+++***((((((((()))))))))***+++,,,---,,,++++++'''((()))+++++++++***)))+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---.........------,,,,,,++++++***...---------...///111222////////////////////////000000000000000000000000/////////000111111222222222222333444444444333333555666777666555555777999333333333333333444555555444444555666777888999999444555666777888888888888666777999:::;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<>><<<:::::::::999888777666555555444444555555444444333333222111000000000000000111......---------......///...///000000///---+++)))(((((())))))******++++++)))))))))))))))*********''''''(((((())))))******''')))+++)))&&&$$$&&&(((((()))***++++++***((('''************************++++++***)))((('''&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))***))))))((('''''')))))))))))))))))))))))))))************+++++++++*********)))******+++,,,,,,,,,+++***))))))******+++*********))))))((((((''''''''''''((()))++++++))))))))))))))))))))))))///...---,,,***)))(((((())))))************))))))&&&''''''((()))******+++&&&&&&'''((()))***++++++(((((())))))*********+++))))))))))))************************))))))))))))(((((())))))******++++++))))))************))))))(((((())))))******++++++,,,+++)))((((((((()))***&&&&&&&&&'''((())))))******)))((()))******(((&&&)))'''###!!!!!!###''')))))))))(((((((((((())))))222222222111000//////......---+++))))))***+++,,,***...222000,,,)))+++...---,,,++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++***))))))(((&&&'''''''''(((((())))))(((((())))))*********+++))))))))))))((((((((((((************)))(((&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******,,,+++)))***+++------,,,))))))))))))))))))))))))++++++***************+++&&&&&&''''''(((((())))))((((((((((((''''''''''''((()))***+++***)))'''%%%))))))***+++++++++++++++************))))))))))))******))))))))))))******+++***)))(((((()))***+++/////////...---***(((''',,,+++*********+++,,,---.........------,,,,,,,,,---,,,+++******+++,,,---------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000///000000///...------...////////////............111111222333333333333222444333333333333444555555777777666555444444333333333333333444444444555555444555666888:::;;;;;;;;;::::::888777666666666666777888888999;;;<<<<<<===999:::;;;;;;::::::<<<======???CCCGGGIIIJJJIIIHHHKKKKKKIIIIIIHHHIIIJJJKKKKKKNNNRRRUUUWWWVVVTTTSSSSSSRRROOONNNNNNPPPRRRSSSYYYXXXVVVTTTSSSSSSTTTTTTSSSQQQQQQSSSUUUUUURRROOORRRTTTUUUTTTQQQNNNLLLLLLKKKKKKLLLLLLLLLJJJIIIHHHIIIIIIJJJJJJJJJJJJJJJJJJHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFF@@@???===;;;:::;;;<<<======<<<:::888777666555555444444333333333222222222222111///.........///000......---------,,,,,,,,,///...---,,,+++***************))))))))))))************))))))))))))******(((((())))))******++++++))))))))))))((((((((((((************************))))))*********+++++++++,,,***))))))******)))'''******++++++++++++******((())))))***++++++,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************&&&'''))),,,...---)))&&&,,,+++***))))))***+++,,,******))))))((((((''''''***---...---***))))))+++(((((())))))*********+++)))((('''&&&&&&'''((()))******)))))))))))))))*********))))))******+++,,,(((((())))))******++++++'''((((((((((((&&&$$$###))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''&&&'''(((******+++++++++))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''((()))))))))))))))222222111000000///......///...,,,+++++++++------***,,,...---***(((***,,,---,,,++++++******++++++***))))))(((((())))))***************************((((((((()))))))))******)))))))))***************(((((((((((())))))))))))&&&'''((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))+++)))((()))+++,,,++++++))))))))))))))))))))))))))))))((((((((((((((()))((((((((((((((((((((((((((((((((((((''''''''''''((()))*********((('''&&&((())))))***************((((((((((((''''''''''''******))))))))))))************))))))))))))******'''(((***,,,---------,,,++++++*********+++,,,------------,,,,,,,,,++++++******)))(((((()))******,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------......//////000000000111222111///...///000000000000/////////......000111222222333333222222444444444444444444555666666666555555444333333222333333333444444444555555555666777999:::;;;<<<<<<999888777666555555555555777888888999;;;<<<<<<===:::<<<======<<<<<<===>>>>>>@@@CCCFFFHHHHHHHHHHHHKKKJJJIIIHHHHHHHHHIIIJJJJJJLLLPPPSSSUUUUUUTTTSSSTTTRRRPPPNNNNNNOOOQQQSSSWWWVVVUUUSSSSSSSSSSSSSSSRRRQQQQQQTTTWWWXXXVVVTTTUUUVVVUUUSSSOOOMMMMMMNNNLLLLLLLLLLLLLLLJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@???===;;;:::;;;<<<<<<;;;:::888777555444444444444333333333333222222222111111///.........///000.........---------,,,,,,...---,,,,,,++++++++++++*********))))))*********))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((*********************+++***)))((((((******)))((()))******++++++******))),,,,,,+++***))))))(((((()))))))))***************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********'''''')))+++---,,,)))'''++++++***))))))***+++++++++*********))))))))))))(((***,,,+++)))'''(((***((()))))))))***************)))(((((((((((()))*********)))))))))))))))***))))))((()))))))))***+++)))))))))))))))*********)))*********)))(((&&&%%%))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((()))))))))))))))'''((()))***************))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))111111000000//////......000///...---,,,---...///,,,,,,++++++******++++++,,,,,,+++************+++***))))))(((((())))))***''''''((())))))***++++++))))))))))))************+++++++++***************''''''(((((())))))******&&&''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))((('''((()))******)))))))))))))))))))))))))))(((((((((''''''(((((()))((((((((((((((('''''''''((((((((((((''''''''''''))))))))))))(((((((((((('''(((((()))))))))))))))''''''''''''((((((((((((***))))))(((((())))))***))))))************))))))%%%'''))),,,.../////////+++************+++,,,,,,,,,++++++++++++***************)))(((((()))******++++++*********++++++,,,++++++,,,,,,,,,,,,---------------...//////000000111222333222111000111222111111000000000/////////000111222222333333222222444444444444555555666666555555444444333333222222333333333444444444555555555666777999:::;;;<<<<<<888777666555555555555555888888999::::::;;;<<<<<<<<<===???>>>======>>>???@@@AAABBBCCCEEEFFFGGGGGGJJJIIIHHHHHHGGGGGGHHHHHHHHHJJJNNNRRRTTTUUUTTTSSSUUUTTTRRRPPPOOOPPPRRRSSSVVVUUUTTTSSSSSSSSSSSSSSSQQQQQQRRRUUUYYYZZZZZZYYYZZZYYYWWWSSSPPPNNNOOOPPPMMMMMMMMMLLLKKKJJJHHHGGGEEEFFFFFFFFFGGGGGGGGGHHHJJJIIIIIIHHHFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>><<<;;;::::::;;;<<<999888666555333333222222333333333222222222111111111000//////......//////...............---------,,,,,,++++++++++++,,,,,,++++++************++++++((()))***++++++***)))((())))))(((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''*********************))))))''''''''')))***)))((()))******++++++******))),,,,,,+++***((('''&&&&&&))))))******++++++,,,,,,''''''''''''''''''''''''))))))))))))))))))))))))*********))))))))))))))))))(((((()))++++++***(((+++******))))))******+++++++++++++++************''')))******)))))))))***))))))))))))******************))))))))))))******))))))))))))))))))******((((((((((((((()))))))))************))))))))))))++++++,,,,,,+++***((('''))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))''''''((())))))***++++++((())))))*********))))))))))))))))))))))))))))))))))))((((((((((((((('''((((((((((((((((((((((((''''''((()))))))))))))))000000000//////.........000///...------------...000...,,,+++,,,------,,,,,,++++++***************++++++************++++++'''''''''((())))))******)))))))))))))))))))))))),,,,,,++++++******))))))''''''(((((())))))************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))******))))))(((((('''''''''&&&&&&'''))))))((('''((((((((((((((((((((((((***))))))))))))******+++'''''''''(((((((((((((((((((((((((((''''''''''''***)))(((((((((((())))))&&&''''''((()))((((((((())))))))))))************))))))(((((((((((())))))((()))***++++++***)))(((***+++---...///......---***************++++++,,,***************))))))))),,,++++++++++++++++++,,,*********)))******+++++++++++++++,,,,,,,,,------,,,,,,---......//////000000222333222111000111222111111111111000000000000000000111222222222222222444444555555666666666666444444444333333222222222333333333444444444555555444555666888999999::::::888777777666666666666777888888999::::::;;;<<<<<<<<<>>>???>>>===<<<===???AAAAAA@@@AAABBBDDDFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFHHHJJJNNNQQQTTTUUUUUUUUUWWWVVVTTTRRRRRRRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTRRRSSSTTTVVVXXXZZZZZZZZZ\\\\\\[[[XXXTTTRRRQQQRRROOOOOONNNLLLKKKIIIHHHGGGEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<;;;::::::::::::888777666444333222222222222222222222111111111111000000//////....................................++++++******+++,,,------,,,++++++++++++++++++,,,'''(((***,,,,,,***((('''))))))((((((''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))***(((''''''(((((('''%%%))))))************))))))(((((((((((((((((())))))(((((()))******+++,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))***)))'''(((***++++++*********))))))))))))******************************)))***+++,,,,,,,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))((())))))***************((((((((()))))))))))))))++++++******))))))((((((++++++,,,,,,,,,+++)))(((((((((((((((((((((((((((,,,+++******))))))******(((((((((((((((((((((((((((((()))))))))*********)))************))))))(((((((((((((((((((((((((((***)))))))))((((((''''''))))))))))))))))))))))))''''''((()))))))))))))))/////////...............---------,,,,,,,,,,,,,,,///...,,,,,,---...---,,,,,,+++******))))))******+++******************+++((((((((((((((((((((((((((((((((((((((((((((((((,,,++++++******)))))))))'''((((((((()))))))))******)))(((((('''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))******))))))(((((('''''''''&&&&&&'''))))))(((&&&(((((((((((((((((((((((())))))(((((()))***++++++%%%&&&&&&'''((())))))***((((((((((((''''''''''''))))))(((((((((((()))***&&&&&&'''(((((((((((((((((()))))))))*********+++))))))(((((((((((())))))((()))***++++++***)))(((++++++,,,------,,,***)))))))))******++++++++++++))))))))))))))))))))))))+++++++++,,,,,,+++++++++***)))))))))******+++,,,+++++++++,,,,,,,,,------,,,,,,------.../////////...000111000//////000111111111111111000000000000000000111222222222222111333444555555666666555555444333333333333333222222333333333444444444555555222333444666666777777777888888888777888888999999888999999::::::;;;;;;;;;;;;<<<======;;;;;;<<<===@@@?????????@@@BBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIKKKNNNRRRTTTVVVVVVVVVWWWWWWUUUTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVTTTTTTUUUUUUVVVVVVWWWXXX[[[]]]___^^^ZZZVVVSSSRRRPPPOOONNNLLLKKKIIIHHHHHHFFFFFFFFFGGGHHHIIIIIIJJJFFFEEEEEEDDDCCCCCCCCCCCC????????????????????????===<<<;;;::::::999999999888777666555444333333333222222111111111000000000///////////////......---------..................************+++,,,------,,,++++++++++++++++++,,,'''(((***,,,,,,***((('''))))))((((((''''''&&&&&&'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))),,,***((('''((('''%%%###)))))))))******)))))))))(((((((((((())))))))))))''''''(((((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))+++)))'''''')))++++++***))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---,,,,,,******))))))))))))))))))(((((((((((((((((((((((('''((()))***************((()))***+++++++++******++++++******))))))(((((()))***+++++++++***)))(((((((((((((((((((((((((((///...,,,+++)))(((((((((((((((((((((((((((((((((+++*********)))))))))((()))************))))))(((((((((((((((((((((((((((******))))))((((((((('''************************''''''((()))))))))))))))..................------,,,,,,+++++++++*********++++++,,,,,,,,,+++***)))++++++***))))))))))))***)))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((''''''''''''*********))))))))))))))))))))))))))))))((((((((('''&&&&&&&&&(((***,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''''')))++++++)))'''))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))&&&&&&''''''((()))))))))((((((((((((''''''''''''(((((((((((())))))))))))&&&''''''(((((((((((((((&&&&&&''''''(((((()))))))))((((((''''''(((((()))))))))************))))))&&&'''(((*********))))))((()))******++++++******((((((((())))))))))))***((()))************)))(((***************+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---......//////---...//////......///000111111000000000////////////000111111222222111111222222444555555555444333444444444444333333333333333333333444444444555555111222333444555555555555888888888888999999:::;;;999999999::::::;;;;;;;;;:::;;;<<<;;;:::999:::;;;>>>======>>>???BBBDDDEEEEEEEEEFFFHHHHHHHHHHHHHHHJJJLLLOOOQQQTTTUUUVVVVVVUUUUUUUUUTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXXXXXXXWWWUUUVVVVVVUUUSSSSSSUUUVVVYYY\\\``````]]]YYYUUUSSSPPPOOOMMMLLLKKKJJJJJJJJJFFFGGGGGGHHHIIIJJJKKKKKKEEEEEEDDDCCCCCCCCCDDDDDD========================<<<;;;;;;::::::999888888888888777555555444444555111111111000000000000///...////////////...------,,,,,,,,,---------------***************+++,,,---++++++************++++++((()))***++++++***)))((())))))((((((((((((((((((''''''(((((())))))******''''''''''''''''''''''''((((((((()))))))))******,,,+++)))(((((('''&&&$$$((())))))******))))))(((+++******))))))(((((('''''''''(((((())))))******************************))))))))))))))))))))))))((()))))))))***************)))'''(((***++++++***((())))))******))))))(((((((((((((((((())))))))))))(((((()))++++++***(((************))))))))))))''''''((((((((((((''''''&&&''')))***++++++******((()))+++,,,,,,++++++***************))))))))))))((()))***+++******)))((())))))))))))))))))))))))...---+++)))'''&&&&&&%%%)))))))))))))))))))))))),,,++++++***))))))((((((((())))))*********))))))))))))))))))))))))))))))***))))))))))))))))))((())))))))))))))))))))))))''''''((()))))))))))))))------------------------+++++++++++++++******)))(((+++//////,,,))))))***++++++***)))))))))))))))((((((''''''''''''((((((((()))))))))***+++++++++))))))))))))((((((''''''((((((((((((((()))))))))******))))))(((((('''''''''&&&&&&&&&'''***,,,...))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))((()))+++------***((())))))))))))))))))))))))&&&%%%%%%&&&&&&((())))))))))))(((((('''''''''&&&((((((((((((''''''''''''&&&'''(((*********)))(((''''''((())))))))))))(((&&&&&&&&&'''((()))))))))((((((''''''''''''((((((******))))))))))))******&&&''')))***++++++******'''((()))***+++******)))(((((()))))))))*********((()))************)))(((*********++++++,,,---...++++++,,,,,,,,,,,,------+++,,,,,,------......///,,,...//////......///000000000000/////////......///000000111111111111111000111333444555444333222444444444444444444444444333333333444444444555555222222333444555555555555777777777777888999:::;;;999999::::::::::::;;;;;;:::<<<<<<;;;:::999999:::;;;;;;<<<===???AAACCCDDDCCCDDDFFFHHHJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTTTTQQQQQQRRRRRRSSSSSSTTTTTTSSSTTTUUUWWWXXXXXXWWWWWWUUUVVVWWWUUUSSSSSSUUUXXXXXXZZZ]]]]]][[[WWWUUUTTTOOONNNMMMKKKKKKKKKKKKKKKFFFFFFGGGHHHIIIJJJKKKKKKHHHGGGEEEDDDCCCCCCCCCCCC========================;;;;;;;;;::::::999888777888777666555555444444555111111000000000/////////....../////////...---,,,+++++++++,,,,,,,,,------+++***************++++++*********))))))*********))))))))))))))))))))))))(((((())))))))))))))))))'''''''''((()))*********((((((((((((((((((((((((&&&''''''((()))***+++++++++)))(((((()))***)))'''(((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,)))(((((()))***+++***)))'''((()))******)))((('''(((((()))))))))*********+++)))((()))++++++)))&&&************)))))))))((('''((())))))))))))((('''&&&''')))+++,,,+++***)))'''(((***+++,,,+++***))))))))))))))))))*********((()))***++++++***)))((())))))))))))))))))))))))++++++***)))(((((((((((())))))))))))))))))))))))************************'''((()))***************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))''''''((()))))))))))))))------------------------+++,,,,,,,,,,,,+++***)))'''---333333...******,,,+++******)))))))))))))))******))))))))))))******''''''(((***+++,,,......+++*********))))))((((((&&&&&&''''''(((((())))))++++++***)))((('''&&&&&&***)))(((&&&'''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))***************---......,,,)))))))))))))))))))))))))))'''''''''((((((***++++++,,,+++***((('''%%%$$$###)))(((((((((''''''''''''%%%''')))***+++***)))((('''(((((()))))))))))))))'''(((((()))***++++++,,,((((((''''''''''''((((((+++***)))(((((()))***++++++,,,---...---,,,+++***'''((()))++++++******)))((()))))))))******++++++***+++,,,------,,,+++***++++++++++++,,,---...///++++++,,,,,,,,,---------++++++,,,------......///,,,...//////......///111////////////............//////000111111111111111///000222444444333222111555555555555555555555555333333333444444444555555333333444555666666666666666666666666777888:::::::::::::::::::::::::::;;;;;;<<<===<<<:::999:::;;;999:::;;;===@@@BBBCCCDDDBBBDDDFFFIIIJJJKKKLLLKKKKKKLLLMMMOOOPPPQQQRRRRRRNNNNNNOOOPPPQQQRRRSSSSSSQQQSSSTTTVVVWWWWWWWWWVVVUUUVVVWWWVVVTTTTTTWWWZZZXXXYYYZZZYYYWWWVVVUUUVVVOOONNNMMMKKKKKKKKKLLLMMMEEEFFFFFFHHHIIIJJJKKKKKKJJJIIIFFFDDDBBBBBBBBBBBB????????????????????????:::::::::::::::888777777777666555555444444444444000000000000////////////---.../////////...,,,,,,*********++++++,,,,,,,,,++++++***************+++******))))))))))))************))))))))))))******(((((())))))******++++++&&&''''''((()))******+++++++++++++++++++++++++++%%%&&&'''((()))***+++,,,(((''''''(((+++,,,,,,+++(((((())))))))))))((((((&&&'''(((***+++---...///+++++++++***************(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''')))***+++,,,---)))(((((()))++++++***((('''((()))******)))((('''))))))******+++++++++,,,...,,,***+++------***'''+++*********))))))((((((((()))***++++++***)))(((%%%''')))+++,,,+++***)))&&&''')))***+++***((('''(((((())))))******++++++))))))++++++,,,+++***)))))))))))))))))))))))))))++++++******+++,,,,,,---)))))))))))))))))))))))))))))))))***++++++,,,,,,''''''(((******+++++++++))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((('''(((((()))))))))))))))------------------------000///...---,,,+++++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,---+++))))))+++,,,***'''************************(((((((((((((((((((((((((((((()))******************************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))---,,,***)))((('''(((((('''''''''''''''((())))))((((((((()))))))))))))))'''''''''''''''((())))))(((((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&%%%%%%++++++******))))))(((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))******++++++))))))***+++,,,,,,------,,,++++++******++++++,,,,,,------......------,,,111000///...---...//////////////////////////////............////////////111111111111111111111111666666666666555444333222222222222222222222222222333333333444555666777888999555222333777999888666;;;;;;:::999999888777777<<<<<<;;;;;;:::999888888999999;;;<<<===>>>>>>>>>AAABBBDDDGGGIIIKKKLLLLLLJJJJJJKKKMMMPPPPPPOOOMMMOOOOOOOOOOOOOOOOOOOOOOOOSSSSSSTTTTTTTTTTTTSSSSSSVVVUUUTTTTTTTTTUUUVVVWWWTTTTTTUUUUUUUUUTTTTTTSSSPPPNNNLLLJJJIIIKKKMMMNNNMMMKKKGGGFFFHHHJJJKKKKKKIIIHHHGGGFFFDDDCCCBBBAAABBBAAA???>>>>>>>>>?????????>>>===;;;999888888888777777666666555555444444111111000///////////////////////////////////////.........------,,,,,,,,,************************(((((((((((())))))))))))***))))))((('''&&&&&&&&&((('''&&&'''((())))))'''***++++++***((('''((()))(((((((((((()))***+++,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''+++*********))))))((((((''''''((()))***+++,,,,,,'''((()))***************++++++***)))))))))))))))***************************)))(((&&&&&&&&&'''((())))))***++++++++++++***+++++++++)))'''''')))***+++******,,,......+++'''******++++++++++++******(((((((((((())))))))))))***))))))***++++++)))'''++++++++++++++++++++++++&&&&&&&&&'''''''''''''''******++++++++++++******+++***((('''''''''((()))&&&''''''((()))******+++************************************************))))))(((((('''''''''&&&((()))+++------+++)))(((******))))))((((((''''''%%%'''((()))((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++***++++++++++++++++++,,,---+++))))))+++,,,***((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******************************)))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++)))((('''((((((((((((((('''''''''(((((()))(((((((((((((((((((((((('''((()))******)))(((''')))))))))(((((((((''''''(((((('''&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((''''''&&&&&&)))))))))((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''((((((((((((((()))))))))******++++++,,,,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,---,,,,,,,,,---///111222........................------........./////////111111111111111111111111555555555555555444444333222222222222222222222222222222333333444666777777GGGAAA;;;999;;;<<<<<<:::999999999999999999999999;;;;;;::::::999888888777888999:::;;;<<<=========@@@AAACCCEEEHHHIIIJJJKKKKKKJJJKKKLLLOOOPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMPPPQQQQQQRRRRRRRRRRRRQQQUUUTTTSSSSSSSSSSSSUUUUUUSSSSSSTTTTTTTTTTTTTTTSSSQQQOOOMMMKKKKKKLLLNNNOOONNNKKKGGGFFFGGGIIIJJJJJJHHHHHHGGGEEEDDDBBBAAAAAABBBAAA@@@>>>>>>===>>>>>>???>>><<<;;;999888888888888777777666555555444444111000000///////////////..............................---------,,,,,,,,,************************(((((((((((())))))))))))***))))))(((''''''&&&&&&)))((('''(((***+++***))))))***+++***)))((()))***))))))))))))***+++,,,---))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((************)))))))))(((((((((((()))******++++++,,,++++++***))))))((((((+++***))))))(((((())))))************************,,,+++***)))((())))))************+++++++++,,,,,,))))))***)))((()))+++---***))))))+++------***'''******++++++++++++******(((((((((((())))))))))))***)))((()))***+++***(((************************+++******)))'''&&&&&&%%%)))))))))******)))))))))---,,,,,,+++******++++++''''''(((((())))))******((((((((((((((((((((((((************************))))))(((((((((''''''''')))***,,,------,,,***)))))))))))))))((((((((((((&&&((())))))((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++***)))++++++,,,,,,,,,,,,+++++++++++++++++++++*********,,,+++)))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((''''''(((((()))))))))(((''''''((((((((((((((((((((((((''''''''''''(((+++,,,,,,***'''&&&******)))))))))((((((((())))))(((''''''((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((************************,,,++++++******++++++,,,,,,,,,------------,,,,,,+++++++++,,,---...///000........................---------.........//////111111111111111111111111333333444444555555444444222222222222222222222222111111222333444555666666GGGBBB:::777888::::::999777777888888999:::;;;;;;999999999888888777777777777888999:::;;;<<<<<<===???@@@AAACCCEEEGGGHHHIIIKKKJJJJJJKKKMMMOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPSSSRRRQQQQQQQQQQQQQQQRRRQQQQQQRRRSSSTTTTTTTTTSSSRRRQQQOOOMMMMMMNNNOOOPPPOOOLLLHHHGGGGGGHHHHHHHHHGGGGGGFFFEEECCCBBBAAAAAACCCBBB@@@???======<<<<<<>>>===<<<:::999888888777888888777666666555555444111000//////......//////------------------------------------,,,,,,,,,,,,************************(((((((((((())))))))))))***))))))((((((''''''&&&***)))((()))+++,,,+++***((()))******)))(((***+++************+++,,,------))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))---,,,+++))))))))))))*********)))((((((((())))))************************++++++***)))))))))******+++************+++,,,,,,***+++++++++))))))+++---+++***+++,,,------+++)))******++++++++++++******(((((((((((()))))))))))),,,***(((''')))*********))))))))))))))))))))))))++++++******)))(((''''''(((((())))))))))))((((((,,,,,,------,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((************************))))))((((((((((((''''''***++++++,,,,,,++++++***(((((((((((())))))))))))((()))******(((((()))***------------------------,,,---...///...,,,***)))))))))***+++++++++******,,,,,,++++++******))))))+++************+++******************************))))))))))))))))))))))))(((((()))))))))))))))(((******)))((('''&&&&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''((())))))***)))((((((((((((((((((((((((((('''''''''''''''&&&'''(((*********)))(((************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((())))))'''''''''(((((()))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))------,,,,,,++++++***************))))))))))))))),,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,+++++++++..............................////////////000000111111111111111111111111111111222444444555555555222222222222222222222222000111222333444555555555;;;888444444666888999888777777777888999999::::::777777777777777666666666777777888888999;;;<<<<<<>>>??????AAABBBDDDEEEFFFKKKIIIHHHIIIKKKNNNOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOQQQPPPPPPOOOOOONNNNNNNNNOOOOOOPPPRRRSSSSSSSSSSSSSSSQQQPPPOOONNNOOOPPPQQQPPPNNNJJJIIIIIIIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBAAA???===<<<;;;;;;===<<<;;;999888888777777888888777666666555555444000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((())))))))))))))))))))))))((((((''''''***)))((()))+++++++++***'''(((******))))))***,,,***)))))))))******+++,,,))))))))))))))))))))))))((())))))))))))))))))((())))))))))))))))))))))))'''''''''((()))******************)))))))))))))))************))))))((((((***)))(((((()))+++---///***))))))(((((()))))))))************************))))))((((((((((((((((((******)))))))))***+++,,,...//////,,,)))(((((())),,,,,,------......,,,+++******++++++++++++******(((((((((((())))))))))))---***''''''(((*********))))))))))))))))))))))))'''(((((())))))*********(((((())))))))))))((((((((()))***++++++***((('''******))))))))))))))))))************************************************))))))((((((((((((((((((************************''''''(((((())))))******)))***+++***(((((()))***++++++++++++++++++++++++---...//////---+++((('''''''''((()))))))))))))))+++++++++******)))))))))******+++************+++))))))))))))))))))))))))************************(((((()))))))))(((((('''***))))))((('''&&&%%%%%%(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''((()))))))))***))))))((((((((())))))))))))((((((''''''''''''%%%%%%$$$%%%&&&(((***,,,************))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((())))))*********(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))------,,,,,,++++++***************))))))))))))))),,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++........................//////000000000111111111000000000000000000000000000000222333444444444444222222222222222222222222///000222333444555555555444444555777:::::::::999888888888888888888888888666666666666666666666777777777777777888:::;;;<<<>>>>>>>>>???@@@AAACCCDDDIIIGGGFFFGGGJJJMMMNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMNNNOOOPPPPPPQQQPPPPPPPPPOOONNNMMMLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPOOOOOOOOOPPPPPPRRROOOLLLJJJJJJJJJHHHGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA???>>><<<;;;:::<<<;;;:::999888777777777777777666666555444444444000//////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((()))))))))))))))))))))))))))((((((((()))((('''(((***+++***)))'''(((******))))))***,,,)))(((((((((((())))))***))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))******++++++******)))((((((((())))))(((''')))+++---///******))))))))))))******************************(((((())))))))))))))))))((((((((((((((()))******...//////---***(((((((((++++++,,,,,,,,,+++++++++******++++++++++++******(((((((((((())))))))))))---***''''''(((*********************************&&&&&&'''(((((()))******)))******++++++******)))&&&'''((())))))((('''&&&************))))))))))))************************))))))))))))))))))))))))(((((()))))))))))))))))))))))))))(((((()))))))))''''''(((((())))))******)))***+++***)))((()))***************************++++++,,,+++***)))'''&&&&&&'''((()))))))))))))))***************))))))))))))***++++++***)))+++,,,''''''''''''''''''''''''************************(((((()))))))))(((''''''))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((())))))))))))))))))((((((((())))))***+++******))))))((((((''''''&&&%%%###"""$$$'''***,,,******)))))))))(((((((((&&&''''''((((((''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))************(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++))))))+++,,,---.........------------------------//////000000000111111111000000000000000000000000///000111222333444444333222222222222222222222222///111333444555666555555222444777999:::999777555888888888888888888777777555555555666666777777777888777777777888:::<<<===>>>>>>======>>>@@@AAACCCEEEDDDDDDFFFIIIKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPQQQQQQQQQQQQQQQQQQPPPOOOMMMLLLKKKMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNOOOQQQNNNLLLKKKKKKJJJHHHGGGFFFFFFEEEDDDDDDCCCBBBBBB@@@@@@@@@???>>><<<;;;:::;;;:::999888777777777777666666555555444333333222000///......------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************(((((((((((()))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))((()))******)))(((***+++(((((('''''''''(((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************+++*********))))))((((((+++***)))(((((()))******++++++*********+++,,,,,,************************)))***+++,,,,,,,,,++++++'''((())))))******)))))))))***,,,,,,+++******+++((()))******(((((()))*********++++++++++++******(((((((((((()))))))))))),,,***(((''')))*********************************)))))))))(((((('''''''''******++++++++++++******(((((())))))******))))))************************(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******((())))))))))))))))))((((((((((((((()))))))))))))))***+++***))))))***+++++++++++++++++++++++++++)))))))))))))))*********'''((()))***++++++++++++))))))))))))************(((***,,,+++))))))+++---''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))(((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))*********)))(((''''''(((((()))***,,,,,,,,,++++++***))))))((((((((('''&&&%%%%%%&&&((())))))))))))((((((((('''''''''((())))))))))))((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))))))))((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''((((((((((((((()))))))))******++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++)))***,,,---............------------------------............////////////000000000000000000000000000000111222222333222222222222222222222222222222000111444666777777666555222444777888777666555555666666777777888888999999444555555666777777888888999888777777888:::===>>>???>>>=========???AAABBBBBBAAABBBEEEHHHJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMOOOPPPQQQQQQRRRRRRRRRQQQPPPNNNLLLJJJMMMMMMNNNNNNOOONNNNNNMMMNNNNNNNNNMMMMMMMMMMMMMMMNNNLLLJJJIIIIIIIIIGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@????????????>>>===;;;::::::999888777777666777777555444444333333222111111//////...------------...------------------------******+++++++++,,,,,,,,,************************(((((((((((())))))))))))))))))))))))))))))))))))***)))((()))+++,,,+++***)))***+++***)))((()))***))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))''''''(((((())))))******((()))))))))*********************)))))))))))))))((((((((((((((((((((((((,,,,,,++++++,,,,,,---...************************)))***+++,,,,,,,,,,,,+++''')))+++------,,,***)))&&&(((+++++++++******+++)))***,,,***((((((***,,,******++++++++++++******(((((((((((())))))))))))***)))((()))***+++***((())))))))))))))))))))))))******))))))))))))(((((())))))************)))))))))))))))))))))***++++++)))))))))******++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********)))***+++,,,,,,+++***)))))))))))))))((((((((((((((()))+++*********+++---////////////////////////)))))))))***+++---...///))))))***,,,,,,---------(((((())))))******++++++'''***,,,+++))))))+++---))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))((('''&&&&&&((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))((('''''''''((()))+++------,,,,,,,,,+++***))))))((())))))))))))((('''&&&%%%((((((((((((''''''''''''((()))***++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))******++++++))))))***+++,,,---------,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++------...///...---,,,+++------------------------,,,,,,,,,---------......000000000000000000000000000000111222222222222111222222222222222222222222000222444666777777666555555666888999888999:::<<<444444555777888:::;;;;;;444555555666777888999999:::999888888999;;;===??????>>>===<<<===>>>@@@BBB???@@@AAADDDHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJLLLNNNPPPPPPQQQSSSSSSSSSRRRQQQNNNLLLKKKMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJHHHHHHHHHHHHFFFDDDAAAAAAAAA@@@@@@?????????===>>>?????????===<<<;;;999999888777666666777777444444333222222111111000//////...------------...------------------------*********++++++,,,,,,,,,************************(((((((((((()))))))))))))))))))))))))))*********+++***)))***,,,---,,,+++***++++++***((('''((()))******)))))))))))))))***))))))))))))))))))))))))+++,,,,,,------,,,,,,+++))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))******###$$$&&&((()))******+++,,,,,,,,,,,,------...///************************'''((()))***++++++***)))(((***---///000...+++***(((***,,,,,,***((('''(((,,,...///...++++++---000******++++++++++++******(((((((((((())))))))))))***))))))***++++++)))((((((((((((((((((((((((((('''((()))***+++,,,------(((((())))))))))))(((((()))((('''''''''(((***+++(((((()))***+++,,,,,,,,,************************))))))))))))))))))))))))(((((())))))*********+++)))+++---//////---+++)))******))))))((((((''''''''')))************,,,...,,,...111444444111...,,,))))))************))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))(((((((((((((((***((('''&&&(((((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))(((((('''''''''&&&((('''&&&''')))))))))'''))))))************))))))(((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))''''''(((((('''&&&%%%%%%)))))))))))))))(((''''''%%%&&&'''((()))))))))(((***(((&&&%%%&&&''''''&&&((())))))(((&&&%%%''')))$$$%%%'''))))))))))))(((((('''&&&%%%%%%%%%%%%%%%'''))),,,...///---+++))))))+++,,,,,,***))))))***+++***)))'''''''''((()))%%%&&&&&&'''((()))******(((((('''(((((()))***+++)))))))))(((((((((((((((*********)))))))))))))))++++++******************,,,,,,---------.........,,,)))&&&'''+++---***&&&&&&))),,,///000///,,,+++---------............///......////////////......000000111222222222222111000111111111111222222222222222333333333333444444666666666666666666666666888888777777666555555555444555777888777666444333444666888:::;;;:::999888999::::::;;;<<<===>>>>>>AAAAAABBBCCCDDDEEEFFFFFFJJJIIIGGGFFFFFFGGGIIIJJJLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRTTTTTTSSSOOOLLLJJJLLLOOOQQQQQQPPPNNNLLLMMMLLLKKKKKKLLLKKKIIIGGGIIIHHHGGGFFFEEECCCBBBBBBDDDAAA???>>>>>>???>>>===<<<<<<<<<>>>>>>===:::777888777777666555444444444222333333333333222111111000000///...---,,,,,,+++))))))***+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((,,,++++++******++++++,,,'''(((((()))((((((''''''***...111000---+++---000+++(((&&&)))...000...++++++++++++*********)))))))))))))))))))))*********))))))'''$$$!!!###(((,,,))))))(((((()))***++++++)))))))))))))))(((''''''(((((((((((('''''''''''',,,,,,,,,,,,,,,,,,,,,,,,+++)))((())),,,---,,,***'''(((((()))))))))((((((,,,***(((&&&%%%&&&'''((())))))***++++++***((('''000///...---,,,,,,+++*********))))))((((((''''''(((((((((((())))))))))))''')))***)))((('''((()))))))))))))))************'''''')))******+++++++++'''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))******++++++***)))(((''''''((()))***))))))))))))******************)))))))))+++,,,---,,,,,,,,,,,,,,,+++***)))***)))))))))((((((''''''((())))))))))))(((''''''------............------))))))************)))))))))))))))))))))))))))))),,,+++***(((''''''''''''))))))))))))))))))))))))***)))''''''((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))((((((((('''''''''((('''&&&''')))))))))(((((())))))******))))))((((((((())))))))))))(((((()))(((((((((''''''''''''))))))))))))))))))))))))((((((((((((((('''&&&&&&))))))******))))))((('''((((((((((((((('''''''''+++)))'''''''''(((((((((((()))***)))'''&&&'''(((%%%&&&'''((()))))))))((()))(((''''''&&&&&&''''''((())))))***************++++++***)))(((((('''&&&+++***)))(((''''''((()))(((((()))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))***)))))))))))))))))))))************************************++++++++++++,,,***((()))+++,,,***((()))+++---///000///---,,,---------............///......////////////......000000111222222222222111000111111111111222222222222222333333333333444444666666666666666666666666888777777777777666666666777888999:::999777666444555666888:::::::::999888999::::::;;;<<<===>>>>>>BBBBBBCCCDDDDDDEEEFFFFFFJJJIIIHHHGGGGGGIIIKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPSSSSSSTTTUUUVVVUUURRROOOKKKMMMNNNPPPPPPOOONNNMMMMMMLLLKKKKKKLLLKKKIIIGGGIIIHHHGGGFFFEEEDDDBBBBBBCCCAAA>>>===>>>>>>>>>===<<<;;;;;;;;;<<<;;;999777777777666666555444444333222222333333222222111000//////.........---------,,,---------...---------************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((+++******************+++((((((((((((((((((((((((&&&))),,,,,,+++---222888999333,,,***++++++***'''+++++++++*********))))))*********)))))))))))))))***++++++***'''&&&(((+++***))))))))))))******+++)))*********))))))(((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))'''&&&'''***+++***(((+++++++++,,,,,,,,,++++++***)))((((((((()))******'''((()))***++++++******------,,,,,,+++*********+++*********))))))))))))(((((((((((()))))))))***((()))******(((((()))***))))))))))))************((())))))***************'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((((((((((()))***))))))))))))************,,,,,,+++*********+++,,,***+++++++++******)))(((*********))))))((((((((()))***+++,,,,,,,,,,,,,,,...,,,+++))))))+++,,,...))))))************)))))))))))))))))))))))))))))),,,+++***(((''''''''''''((()))))))))***++++++++++++)))''''''((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''''''''(((((())))))((((((((((((''''''((('''&&&''')))***)))((('''(((((())))))(((((('''(((((())))))))))))((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((()))))))))((('''''')))************))))))(((+++***((('''&&&&&&''''''+++***)))((((((((())))))''')))++++++)))((('''(((%%%&&&'''((()))))))))(((***)))(((((('''((((((((()))((('''&&&'''((()))***111---)))((()))***(((&&&***))))))(((((((((((()))+++++++++******)))))))))******)))((((((((())))))((()))))))))***+++++++++))))))))))))))))))*********************************************)))))))))++++++++++++++++++++++++------...//////......------------............///......////////////......///000111111222222111111000111111111111222222222222222333333333333444444666666666666666666666666777777777777888888888888888999999999888777555444666777999::::::999888777999::::::;;;<<<===>>>>>>CCCCCCDDDDDDEEEEEEFFFFFFIIIIIIIIIIIIJJJKKKMMMNNNLLLLLLLLLLLLMMMMMMNNNOOOQQQRRRRRRTTTVVVVVVSSSQQQMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLKKKIIIGGGHHHHHHHHHGGGEEEDDDBBBAAAAAA???=========>>>===<<<<<<:::888888888999888666666666666555555444444333222222333333222222111000........................+++++++++++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))),,,+++*********+++,,,,,,%%%'''(((((((((,,,444:::AAA999///)))((((((((('''+++************)))))))))++++++******))))))(((((((((+++------,,,)))((((((++++++***)))))))))******+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++)))((('''(((*********((())))))))))))))))))))))))((())))))***+++,,,,,,,,,&&&'''(((***+++,,,,,,,,,))))))))))))))))))))))))++++++++++++************((((((((()))))))))******)))***+++***))))))***+++))))))))))))************))))))******+++******)))'''((())))))******))))))))))))))))))))))))))))))************))))))))))))***))))))(((((())))))***)))))))))*********++++++...---,,,+++***)))******)))************)))((((((***************)))))))))((()))+++,,,---.........---,,,***))))))***,,,---))))))************))))))))))))))))))))))))))))))((((((((((((((())))))***(((((()))***+++,,,,,,---+++)))''''''((()))((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((((((((()))))))))(((((((((((((((((((((''''''''')))***)))(((''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))))))))(((((()))***************))))))+++)))'''&&&%%%&&&((())))))******)))((((((((()))'''***,,,,,,+++)))((('''&&&''''''((((((((((((((())))))(((''''''((((((((((((''''''''''''((()))***000***%%%%%%(((***(((%%%)))))))))(((((((((((()))************************++++++***)))(((((((((((((((((()))***+++,,,,,,---)))))))))))))))************************+++++++++,,,,,,,,,++++++++++++***+++,,,------++++++,,,---///...---------------...---------............///......////////////......///000000111111111111111000000111111111222222222222222222333333333444444666666666666666666666666666666777777888999999:::777777777777666444333222777888999999999999888777999::::::;;;<<<===>>>>>>DDDDDDDDDEEEEEEEEEFFFFFFIIIIIIIIIJJJLLLMMMOOOPPPLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNOOOQQQSSSTTTRRRPPPNNNMMMLLLLLLLLLMMMOOOPPPMMMLLLKKKKKKLLLKKKIIIGGGHHHHHHHHHGGGEEEDDDBBBAAA???===<<<<<<======<<<;;;;;;888555444555666666555555555555444444444333333222222222222222111000000/////////...---------,,,+++******)))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))************))))))+++***((('''((()))+++,,,((())))))((((((***...222999444,,,(((''')))******************)))))))))))),,,++++++***)))(((''''''&&&(((***++++++***)))(((,,,++++++***)))))))))))),,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,*********++++++++++++++++++++++++++++++,,,++++++)))((((((((('''''''''(((((()))***+++,,,,,,,,,+++(((((()))***++++++,,,,,,((((((((()))))))))******************************(((((()))))))))*********)))+++,,,+++***)))***+++((()))))))))************'''((()))***++++++++++++(((((()))************)))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))*********+++++++++++++++******)))))))))))))))***************))))))++++++******************&&&'''((()))************+++++++++,,,,,,+++++++++))))))************))))))))))))))))))))))))))))))((((((((((((((())))))***(((((()))***+++,,,,,,---+++)))((('''))))))((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((())))))***(((((()))))))))))))))))))))((('''(((*********(((''''''((((((((((((''''''(((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((())))))*********)))))))))(((&&&%%%&&&''')))+++''')))***)))'''&&&'''((('''***,,,,,,+++)))(((''''''''''''''''''(((((()))(((''''''&&&''''''(((((('''((()))*********))))))***$$$ %%%((('''$$$((((((((())))))))))))(((''''''((())))))***++++++,,,+++***))))))((())))))(((((()))***+++,,,,,,---(((((())))))************))))))*********++++++++++++++++++++++++++++++++++++---...---,,,+++,,,---...---,,,++++++,,,,,,------------............///......////////////......//////000111111111111000000000111111111222222222222222222333333333444444666666666666666666666666555555666777888999999:::777777777666555555444333777888888888999999999888999::::::;;;<<<===>>>>>>CCCCCCDDDDDDEEEEEEFFFFFFHHHHHHIIIJJJLLLNNNOOOPPPLLLLLLLLLKKKLLLLLLMMMMMMMMMLLLMMMOOOQQQRRRQQQPPPNNNMMMLLLKKKKKKMMMOOOPPPMMMLLLKKKKKKLLLKKKIIIGGGFFFFFFGGGFFFEEECCC@@@???<<<;;;:::;;;<<<<<<;;;999:::777333222333444444444444444444444333333333333111222222222222111000000111000///...---,,,++++++///...---,,,,,,,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,+++******&&&%%%$$$######%%%''')))))))))******))))))***+++---+++)))'''((()))******)))))))))))))))))))))))),,,++++++***)))((('''''''''''''''(((***,,,------,,,,,,+++***))))))******------++++++***+++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,+++++++++,,,---,,,+++************+++)))******++++++******)))++++++******************(((((())))))***+++++++++))))))))))))))))))))))))))))))))))))************)))+++,,,+++***)))***+++((()))))))))************&&&'''(((***,,,---......((())))))***************))))))))))))))))))))))))++++++******))))))(((((())))))************))))))************++++++++++++'''(((((()))))))))************++++++,,,++++++*********************++++++'''((((((((((((((('''''')))+++---......---+++)))))))))************)))))))))))))))))))))))))))))),,,+++***(((''''''''''''((()))))))))***+++++++++,,,***(((((()))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((()))******(((((())))))))))))******)))((('''(((***+++***)))'''(((((())))))(((((('''(((((())))))))))))(((((('''''''''((((((((((((((())))))))))))))))))))))))''''''((()))))))))(((((('''(((((())))))))))))(((''''''&&&&&&'''(((***+++&&&)))+++***'''%%%&&&(((''')))++++++)))((('''(((((((((''''''''''''((()))''''''&&&&&&''''''((((((((()))***+++,,,+++***)))***'''$$$%%%)))++++++)))'''(((((())))))))))))(((&&&&&&'''((()))***+++,,,++++++***)))))))))******((()))))))))***+++++++++((((((((()))******++++++)))))))))***++++++,,,,,,)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------............///......////////////.........///000000111111000000000111111111111222222222222222333333333333444444666666666666666666666666444555555666777888888999888888888888777777777777777777777888999999::::::999::::::;;;<<<===>>>>>>AAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHJJJKKKMMMNNNNNNLLLLLLLLLKKKKKKLLLLLLMMMNNNMMMMMMOOOQQQRRRQQQPPPMMMMMMLLLKKKLLLMMMNNNOOOMMMLLLKKKKKKLLLKKKIIIGGGDDDEEEEEEEEEDDDAAA???===:::999999:::;;;;;;:::888888666333111222333333333333333333333333333333333111111222222111111000///000000///...---,,,++++++...---,,,*********++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))***+++,,,------,,,+++***(((''''''''''''(((***+++'''((()))***+++++++++***((((((((()))((((((((('''(((((()))))))))))))))***++++++******))))))((((((+++)))''''''***...000111,,,++++++*********++++++---,,,+++*********+++,,,)))))))))******++++++,,,+++++++++,,,,,,------...)))+++++++++)))((()))***---,,,***)))(((((()))***++++++******************---,,,+++***************))))))******+++++++++,,,((((((((((((((())))))))))))))))))*********++++++)))***+++***))))))***+++))))))))))))************&&&''')))+++,,,---......((()))******++++++******))))))))))))))))))))))))************)))))))))))))))******++++++******)))*********++++++++++++,,,&&&'''((()))******************+++,,,,,,,,,,,,+++)))))))))***************))))))******))))))(((''')))***,,,------,,,***)))))))))************)))))))))))))))))))))))))))))),,,+++***((('''''''''''')))))))))))))))))))))))),,,***(((((()))***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((()))******+++(((((()))))))))*********)))(((((((((***+++***)))((())))))******))))))((((((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&'''(((((((((((((((&&&&&&'''((((((((((((((('''''''''(((((((((((((((&&&***---,,,(((&&&'''***((()))***)))'''&&&'''((()))((('''&&&&&&'''((()))((((((''''''(((((()))*********)))))))))***+++,,,+++++++++++++++,,,,,,+++&&&'''((()))******)))((()))))))))******+++++++++*********)))******++++++))))))))))))))))))))))))'''(((((()))******++++++((())))))***++++++,,,,,,(((((()))***+++,,,---------+++)))***---...,,,***++++++,,,,,,---.........---------............///......////////////.........//////000000000000000000111111111111222222222222222333333333333444444666666666666666666666666444444555555666666666777777777777777777888888999555666666777888:::;;;<<<999::::::;;;<<<===>>>>>>>>>???@@@BBBCCCEEEFFFGGGEEEFFFGGGIIIJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMLLLLLLMMMOOOPPPOOONNNLLLLLLLLLLLLLLLMMMMMMNNNMMMLLLKKKKKKLLLKKKIIIGGGBBBCCCDDDDDDCCC@@@===;;;999888888999;;;;;;999777777555222222222333222222222222222222222222333333111111111111111000000///------..................---,,,***(((''''''((()))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))***+++,,,,,,+++***))))))******+++,,,,,,------***)))((()))***+++,,,,,,)))*********)))((())))))(((((((((((())))))***************))))))))))))))),,,***'''(((***---------++++++*********+++,,,,,,---,,,***)))))))))+++,,,((())))))***++++++,,,,,,+++,,,,,,---......//////)))+++,,,+++)))((()))++++++***(((&&&%%%&&&''''''++++++******+++,,,---...,,,+++*********+++,,,---******************++++++(((((()))))))))*********))))))*********+++++++++((()))******(((((()))***))))))))))))************))))))***+++,,,,,,,,,,,,))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))*********)))***++++++++++++***)))*********+++++++++,,,,,,)))***+++,,,,,,+++******))))))***+++++++++++++++((((((((())))))*********((())))))************)))*********++++++*********))))))************))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))((((((((((((,,,***(((((()))***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))((())))))***++++++(((((())))))*********+++***(((((()))***+++***)))))))))************))))))(((((())))))))))))((((((&&&'''''''''(((((())))))))))))))))))))))))))))))%%%%%%&&&'''((((((''''''%%%%%%&&&'''((((((''''''((()))))))))((('''&&&%%%'''+++///...***'''(((+++((())))))(((&&&%%%'''))))))((('''&&&&&&'''((()))))))))((())))))***++++++,,,***(((&&&&&&))),,,...&&&((()))(((&&&%%%%%%%%%&&&'''(((*********)))(((,,,,,,,,,++++++++++++******)))))))))***+++,,,,,,))))))))))))(((((((((((('''(((((()))***+++++++++((())))))***++++++,,,,,,******+++,,,...///000111...***''')))---///,,,(((+++,,,---...////////////---------.........//////......////////////.........//////000000000000000000111111111111222222222222222333333333444444444666666666666666666666666444444444555555555555555555444444444555666777888555555666777888:::<<<===999::::::;;;<<<===>>>>>>======???AAACCCEEEFFFGGGEEEEEEGGGHHHIIIIIIJJJJJJMMMLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIJJJKKKLLLKKKJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLKKKIIIGGGAAABBBCCCCCCBBB???<<<:::888777777999::::::888666666555333222333333222111222222222222222222222333111111111111111000//////***+++,,,---...000111111000///---+++******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******''')))***++++++***)))'''$$$%%%&&&((())))))))))))000---)))'''''')))+++,,,***+++++++++******,,,...'''((((((((())))))******)))))))))))))))*********+++)))'''''')))***(((&&&************+++,,,---------,,,***(((((()))***+++))))))***++++++,,,------,,,,,,------...///000000,,,...///...+++)))+++---///---+++)))((((((******++++++******+++...111333******))))))***,,,...///************))))))))))))))))))******+++++++++,,,)))************+++++++++''')))***)))((('''((()))))))))))))))************,,,,,,,,,,,,,,,+++***)))))))))***++++++++++++***))))))))))))))))))))))))(((((())))))******++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,,,,---......---,,,***)))(((((()))***************''''''(((((()))))))))***%%%&&&''')))************+++++++++************))))))***,,,------,,,***)))))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))*********))))))(((((('''''''''&&&&&&###"""###'''))))))'''((())))))))))))((((((''''''(((******((((((((())))))))))))))))))***++++++***)))(((''''''((()))***(((((())))))))))))((((((***)))(((''''''((()))***&&&((()))++++++)))(((&&&''')))***)))((('''(((***''''''(((((((((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))***,,,,,,,,,***(((''''''''''''''''''&&&&&&%%%************)))(((&&&&&&(((((((((((())))))))))))))))))))))))((((((((((((%%%%%%&&&&&&'''((())))))(((&&&%%%'''******(((&&&''''''(((((())))))******,,,***)))((()))***)))((((((((())))))))))))((((((*********))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---..................////////////111000000///////////////000000111222222222111111333222000//////000222333555555555555666666666666666666666666555555555555444555777888999999999999777777666555777999;;;======;;;999:::===>>>===;;;@@@@@@@@@AAAAAABBBBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIKKKJJJJJJIIIIIIKKKLLLMMMNNNLLLKKKIIIIIIKKKLLLNNNLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKJJJIIIHHHFFFFFFAAAAAAAAA@@@???<<<:::999;;;999888777888888888666999777555444444444333222...///000222222111000000222111111000///......---000,,,))))))---///---***)))***,,,------,,,***)))+++***))))))(((((()))))))))((('''&&&&&&'''((()))((()))***++++++***)))(((******))))))((((((''''''))))))))))))))))))))))))+++***)))(((''''''''''''***+++,,,------,,,+++***)))************+++++++++************************(((((((((((()))))))))))),,,***(((***---...---+++)))************+++++++++//////---,,,+++*********------,,,+++,,,---...//////...+++***))))))***+++++++++++++++++++++++++++***++++++,,,,,,++++++***&&&)))*********,,,---...++++++++++++++++++++++++%%%///---'''++++++'''*********)))***,,,,,,***)))((((((((((((((()))******))))))************))))))++++++************++++++******************************))))))******+++,,,))))))))))))))))))))))))+++)))))))))+++,,,+++***(((***---///000...+++)))*********))))))))))))))))))))))))))))))))))))***+++,,,,,,+++)))((()))*********))))))))))))******---+++)))'''&&&(((***++++++++++++*********))))))******+++,,,,,,+++***)))))))))))))))))))))))))))((((((''''''(((((()))***++++++******))))))((((((******)))))))))((((((((((((&&&$$$%%%(((***)))((((((((()))))))))))))))(((''')))******)))(((((())))))((((((((())))))***+++***)))(((''''''((()))***(((((())))))))))))(((((()))((('''&&&&&&'''((()))'''((()))******)))((('''&&&((()))((('''&&&'''((()))))))))))))))((((((((((((((())))))******++++++))))))(((((((((((())))))((()))***++++++)))'''&&&))))))******))))))((('''************)))((('''&&&''''''((((((((()))))))))))))))))))))((((((((((((%%%%%%&&&''''''(((((()))'''&&&%%%'''***+++)))'''(((((((((((())))))))))))+++)))''''''((()))((('''((())))))******))))))(((***))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++++++++,,,------------------,,,,,,,,,,,,---..................//////////////////......///000111111...///000222333444444444333222000//////000222333555555555666666666777777666666666666666666666666666666666777888888999999:::999888888999;;;===???<<<;;;999;;;===>>>===;;;@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDFFFGGGHHHIIIKKKJJJIIIIIIIIIJJJLLLLLLLLLKKKJJJHHHHHHJJJKKKLLLLLLMMMNNNOOOOOONNNMMMLLLJJJJJJJJJJJJIIIGGGFFFEEEAAABBBBBBAAA@@@===;;;:::<<<:::888777888888777666888666444333444555444333//////000111111111111111111111000000///......---...+++((()))---///...+++***+++,,,,,,,,,,,,+++***---,,,++++++******++++++))))))(((''''''((())))))'''((()))******)))((('''+++*********))))))))))))))))))))))))))))))))))))))))))((((((''''''((((((******++++++++++++******)))************+++++++++************************************+++++++++++++++)))((()))+++---+++***************++++++++++++...---,,,++++++******+++------,,,,,,,,,---...///000///---+++******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++''')))***)))***+++------,,,,,,,,,,,,,,,,,,,,,,,,(((...,,,,,,222...(((,,,,,,+++***+++,,,,,,+++)))((((((((((((((()))******))))))************))))))+++******))))))******+++******************************))))))******+++,,,))))))))))))))))))))))))+++***)))***+++,,,+++***(((***,,,------,,,***)))************))))))))))))+++++++++++++++************+++,,,+++)))))))))+++******))))))))))))******,,,+++)))(((((((((******++++++*********)))))))))+++*********))))))(((((()))))))))))))))))))))))))))(((((((((((()))******,,,,,,+++***)))(((((('''************))))))))))))+++)))(((((()))******)))''''''((()))************''')))******)))(((((()))((((((((((((((())))))***))))))(((((((((((())))))(((((())))))))))))(((((((((''''''&&&&&&''''''((((((((())))))))))))((((((&&&'''((('''&&&%%%&&&(((++++++******)))))))))((('''(((((()))+++,,,,,,---))))))(((((((((((())))))'''((()))))))))((('''&&&***************))))))((()))******))))))((('''&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))&&&&&&&&&''''''(((((()))&&&&&&&&&(((***+++***((())))))))))))((((((((((((***(((&&&&&&'''((('''&&&)))******************)))))))))))))))))))))******)))))))))))))))))))))))))))************+++++++++++++++************++++++,,,,,,---------.........---,,,,,,,,,,,,---......---............/////////---------...///000222333///000111222333444444444333222111000000111222333444444555666777777888888777777777777777777777777777777666666666888999::::::999999999:::<<<>>>???<<<;;;:::;;;=========<<>>>>>???BBBEEEFFFIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJJJJIIIKKKNNNPPPPPPNNNKKKIIIIIIIIIIIIHHHGGGFFFDDDDDDBBBBBBCCCCCCBBB@@@???===<<<:::888777888888777666555333222222333555444333111000/////////000222333000000/////////............,,,******,,,---,,,+++,,,++++++******++++++,,,+++***))))))(((((())))))+++***)))(((((()))***+++((()))***++++++***)))(((************************(((((((((((((((((((((((('''((()))******+++++++++***)))(((''''''((()))***))))))*********+++++++++************************(((((()))))))))*********************+++++++++************+++++++++,,,,,,***)))))))))***++++++,,,,,,,,,,,,,,,------......///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++))))))+++,,,+++***+++------------------------,,,((('''444>>>222'''...,,,*********+++***(((&&&((((((((((((((())))))***))))))************))))))******))))))))))))************************************))))))******+++,,,))))))))))))))))))))))))+++***)))***,,,------,,,++++++***)))))))))******)))***************++++++------,,,,,,++++++******''')))******))))))***,,,******))))))))))))************+++++++++***)))(((*********)))))))))((((((******((((((''''''(((((()))))))))))))))))))))))))))))))))))))))******+++))))))******++++++,,,,,,((((((((((((((((((((((((******)))((('''&&&'''''''''''')))***++++++++++++(((***++++++)))))))))***))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))************))))))(((((((((((())))))'''((())))))((('''((())))))))))))(((((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))))))))))))))((((((((((((((('''&&&&&&((())))))))))))(((((('''&&&&&&&&&&&&'''''''''((('''((((((((()))))))))***'''''''''(((((((((((((((&&&'''((())))))***************))))))((((((''''''+++)))'''((()))******)))******++++++++++++******(((((())))))************))))))))))))))))))))))))))))))*********+++++++++++++++************+++++++++++++++***+++,,,---------,,,,,,,,,,,,---......------------............//////............//////444444444333222111000///222111111111111111111222222333444555666777888888666777777777888888888999999888666555555777999:::777777777888999:::;;;<<<:::;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>@@@CCCEEEGGGHHHHHHIIIIIIIIIIIIIIIKKKJJJJJJJJJJJJJJJJJJKKKGGGIIILLLNNNNNNLLLIIIGGGHHHHHHGGGGGGFFFEEECCCBBBAAABBBCCCCCCBBBAAA@@@???===;;;888777888888666555444222111111333444444333111000/////////000222333////////////............000...,,,+++++++++******,,,++++++******++++++,,,+++***))))))(((((())))))+++***)))(((((()))***+++******+++,,,,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((((()))***,,,------------***)))(((''''''((()))***))))))*********+++++++++************************))))))))))))************,,,,,,,,,,,,,,,+++,,,,,,***++++++++++++,,,,,,,,,))))))))))))***+++,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++........................+++,,,,,,------,,,,,,+++,,,((()))...000,,,******------------------------+++'''%%%222<<<111&&&---...---------......,,,***((((((((((((((())))))***))))))************))))))***))))))))))))))))))*********************************))))))******+++,,,))))))))))))))))))))))))***))))))***,,,------,,,---,,,+++***)))******+++))))))******+++++++++,,,,,,,,,++++++************'''(((******))))))***,,,******))))))))))))************,,,,,,,,,+++)))(((******)))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))******((())))))***+++,,,------''''''''''''((((((((((((((())))))'''%%%%%%&&&'''(((((()))***++++++++++++(((***++++++***))))))***+++******)))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((()))***++++++++++++(((((())))))))))))((((((((()))***)))((('''(((***'''''''''''''''((((((((((((((((((''''''&&&&&&&&&))))))(((((((((((())))))((()))))))))))))))******)))))))))))))))(((((('''(((((())))))))))))((((((&&&&&&'''''''''(((((((((''''''(((((())))))******(((((((((((((((((((((((('''(((******)))((()))***))))))))))))((((((((((((+++)))((((((***++++++***)))******************)))((((((((()))******++++++)))))))))))))))))))))))))))************+++++++++++++++************++++++,,,+++***)))***+++,,,------,,,,,,,,,,,,---......,,,------------.........000///......------.........///000111222333333333111111111111111111111111222222333444555555666666555666666777777888888888888888777666666777888999777888999:::;;;<<<<<<===:::;;;<<<<<<;;;;;;<<<>>>>>>===============<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCFFFGGGHHHHHHIIIIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJEEEGGGIIIKKKKKKIIIGGGEEEGGGGGGGGGFFFEEEDDDBBBBBB@@@AAABBBBBBBBBAAA@@@???===;;;999888888777666555444222111111222333222111000000000000000111111222........................///...---,,,+++*********++++++++++++++++++++++++---,,,++++++******++++++***)))(((((((((((()))*********+++,,,,,,+++******((((((((((((((()))))))))))))))))))))))))))))))))((()))+++,,,---------,,,))))))(((((((((((()))))))))************+++++++++************************+++++++++,,,,,,,,,,,,---,,,---......,,,+++,,,---++++++++++++,,,,,,,,,,,,***************+++,,,---+++,,,------......------++++++++++++++++++++++++........................***++++++,,,,,,++++++***,,,''')))222666///******,,,,,,,,,,,,,,,,,,,,,,,,))))))&&&---555...&&&,,,***))))))***++++++***(((((((((((((((((()))******))))))************))))))***))))))(((((())))))*********************************))))))******+++,,,)))))))))))))))))))))))))))(((((()))+++---,,,,,,---,,,+++***************))))))******+++,,,,,,,,,******++++++++++++++++++''')))***)))(((((()))*********))))))))))))*********+++,,,,,,,,,+++))))))***)))))))))((((((((((((&&&''')))***+++******)))))))))))))))))))))))))))((((((''''''(((((()))************++++++,,,,,,,,,''''''(((((())))))))))))'''((()))'''%%%%%%'''))))))******+++++++++******(((***,,,+++***)))******,,,,,,+++***************'''((()))******)))((('''(((((())))))))))))((((((&&&''')))***+++++++++***'''((()))******)))(((''''''((())))))''''''((()))'''''''''((())))))******''''''''''''(((((((((((())))))(((((((((((())))))''''''''''''(((((())))))((((((((((((((('''&&&&&&(((((())))))))))))((((((''''''((((((((()))))))))'''''''''((()))*********)))((((((((((((((((((((((((***,,,+++)))'''((()))(((((((((((()))))))))))))))((('''''')))******)))((())))))******))))))((('''(((((()))******++++++)))))))))))))))))))))))))))************+++++++++++++++************++++++---,,,+++******,,,---...---,,,,,,,,,,,,---......,,,,,,---------...............---------...//////,,,---///000111222333333111111111222222111111111222222222333333444444444444444555666666777888888888888777777777777777777666777888999:::;;;;;;;;;999;;;======;;;:::<<<>>>=========<<<<<<<<<;;;;;;:::;;;<<<===>>>@@@AAAAAAEEEFFFGGGHHHIIIHHHHHHGGGIIIIIIIIIJJJJJJIIIIIIIIIFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA???@@@AAABBBBBBAAA@@@???>>>;;;999888888777666444555333111000111222111000//////000111111111111111........................,,,,,,,,,,,,++++++,,,---***+++,,,,,,,,,,,,+++***---,,,++++++******++++++))))))(((''''''((())))))((()))************)))((((((((()))))))))*********))))))))))))))))))))))))'''(((***+++,,,+++***)))((())))))******))))))((()))************+++++++++************************+++++++++,,,,,,,,,------,,,---...---+++***+++---+++++++++,,,,,,,,,------,,,++++++++++++,,,,,,---+++,,,---.........------++++++,,,,,,,,,,,,,,,+++------------------------)))******++++++******)))+++&&&***666;;;333++++++,,,,,,,,,,,,,,,,,,,,,,,,(((---)))(((...+++''',,,&&&&&&&&&''')))***)))'''((((((((((((((()))******))))))************))))))))))))(((((((((((())))))******************************))))))******+++,,,))))))))))))))))))))))))''''''&&&(((***,,,,,,++++++++++++***))))))(((((())))))***++++++,,,------******++++++,,,---------((()))***)))((('''((()))******))))))))))))******++++++,,,,,,++++++******))))))))))))((((((((((((%%%&&&)))+++,,,,,,+++***))))))))))))))))))))))))'''''''''''''''((()))))),,,,,,++++++++++++++++++(((((())))))*********+++&&&((()))(((&&&%%%(((*********+++++++++******))))))***,,,,,,***)))***+++------,,,+++*********+++'''((()))******)))((('''(((((())))))))))))((((((%%%&&&((()))*********)))&&&((()))++++++)))(((&&&&&&'''((('''&&&&&&'''(((''''''((()))***+++,,,,,,&&&&&&'''((()))***++++++))))))(((((((((((())))))&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&%%%%%%$$$###(((((()))))))))))))))((((((((((((((())))))))))))&&&''''''((()))******+++))))))))))))(((((((((((()))+++---,,,((('''''')))''''''(((((())))))******((('''%%%&&&((())))))((((((((())))))))))))(((((('''(((((()))***+++++++++)))))))))))))))))))))))))))************+++++++++++++++************++++++...---,,,++++++---...000---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---...///000111...//////000000000000///111111222222222222111111222222222222222222222222333444444555666777777888777777888888888888777666333444555666888888888888999;;;======;;;:::<<<>>>======<<<<<<<<<;;;;;;;;;999:::<<<>>>???@@@@@@@@@EEEFFFGGGHHHIIIHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDBBBAAA@@@>>>???@@@AAAAAAAAA@@@???>>><<<999888888777666444555333111000111111000///...///111222222222111000---.....................)))***+++++++++,,,///000)))***,,,------,,,***)))+++******)))((())))))))))))((('''&&&&&&'''((()))&&&'''((())))))((('''&&&))))))******+++++++++,,,))))))))))))))))))))))))&&&''')))***+++***((('''((()))***++++++***)))((()))************+++++++++************************))))))*********++++++++++++---...---***(((***,,,++++++,,,,,,,,,---------------,,,,,,+++,,,,,,---+++,,,---.........---,,,,,,,,,---......---------++++++++++++++++++++++++))))))************))))))+++%%%***999>>>555,,,+++++++++++++++++++++++++++(((000,,,%%%)))***)))---*********,,,...///...---((((((((((((((()))******))))))************))))))))))))(((((((((((())))))*********************************)))***++++++,,,))))))))))))))))))))))))'''&&&&&&'''***++++++***************)))(((&&&&&&))))))***+++,,,,,,------***++++++,,,---...//////)))***+++)))(((''''''(((******))))))))))))******,,,,,,,,,+++++++++******))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++###""""""###%%%(((+++---111///,,,)))((()))***,,,************))))))))))))***++++++***((((((((()))***)))((((((((()))+++,,,+++)))(((((()))******))))))+++---,,,(((&&&'''((())))))))))))(((((((((((((((((())))))))))))((((((&&&&&&''''''&&&%%%$$$$$$)))(((((((((''''''''''''((((((''''''''''''(((((()))'''&&&''')))***(((&&&((((((((((((((((((((((((''''''((((((((((((''''''$$$%%%&&&&&&''''''&&&&&&))))))))))))************))))))(((((('''''''''&&&(((((())))))))))))(((((((((((((((((((((((((((((())))))((('''''''''''''''))))))((('''''''''''''''&&&''''''((()))******++++++***)))(((((()))***+++)))***+++++++++)))((('''(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))***+++---...------,,,,,,,,,,,,,,,,,,///---+++,,,...///---***000+++'''(((,,,...,,,(((,,,+++)))))),,,111666999///000111000...------///...............///000000111111222222222333333333000000111222222222222111444555666666555555666888777777777777888888888888666666666666666777777888:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;::::::999888888:::::::::;;;===>>>@@@AAACCCDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEDDDCCCFFFFFFGGGGGGGGGFFFFFFFFFDDDDDDCCCBBBAAA???>>>===AAAAAA@@@@@@???@@@@@@@@@???===:::777555333222222222222222111111111111000111000///......///000111///////////////////////////...---,,,++++++++++++---------,,,,,,,,,++++++******))))))((((((''''''***)))(((''''''((()))***))))))))))))))))))))))))+++(((%%%######%%%(((***,,,+++)))((((((((()))***++++++++++++++++++++++++---+++)))((('''((()))***+++++++++*********)))))))))************+++++++++************************---,,,,,,+++***)))((((((---***((((((***,,,,,,,,,---------,,,,,,+++++++++)))***,,,///000000000000///...---,,,+++,,,,,,---,,,,,,+++***))))))******++++++******************+++,,,...//////...,,,++++++***)))))))))***,,,,,,++++++***+++,,,...000222,,,++++++,,,......,,,+++++++++***))))))***+++,,,******++++++++++++******++++++,,,,,,,,,++++++***---,,,+++***))))))))))))))))))))))))))))))))))))---...---,,,)))''''''''',,,+++)))(((((()))+++,,,+++++++++******************,,,...---,,,+++,,,,,,***)))(((&&&&&&((()))***++++++++++++++++++++++++))))))************)))))))))***++++++)))(((((((((***)))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++'''&&&&&&%%%&&&(((***+++,,,+++)))'''''''''((()))''''''''''''((((((((((((******(((&&&$$$%%%'''***))))))(((((())))))***++++++)))(((((()))******)))***,,,---,,,***(((((()))))))))))))))(((((((((((((((((())))))))))))(((((()))*********))))))((('''(((((((((((((((''''''&&&((((((((((((((((((((((((***(((&&&&&&((()))((('''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''(((((((((((('''''''''''''''(((((((((((()))(((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))******)))(((((((((((((((******)))((((((((((((((('''''''''((()))************)))(((((((((((()))***((())))))******)))((('''************************)))))))))))))))))))))))))))))))))((())))))******+++++++++++++++,,,,,,,,,:::666000---,,,---,,,+++///,,,***+++---...---***///...---------...///000...///000///---,,,---..................///000000000000000111111111222222000000111222222222222111333555666666555555666777777777777777777666666666666666555555666666777888::::::;;;;;;;;;;;;::::::<<<;;;;;;:::999999888888:::::::::;;;<<<>>>@@@@@@BBBCCCEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@???>>>BBBBBBAAA???>>>>>>>>>>>>;;;:::888666555555555666222222222111111111000000111000///......///000111........................///...---,,,+++++++++++++++++++++*********))))))+++*********))))))))))))***))))))(((((())))))***))))))))))))))))))))))))+++)))'''&&&&&&''')))***---,,,+++***))))))***+++************************+++***)))(((((()))+++,,,+++++++++*********))))))************++++++++++++)))))))))))))))))))))))),,,,,,,,,+++******))))))...,,,+++,,,...///......------,,,,,,++++++++++++)))***,,,.../////////...///...---,,,+++,,,,,,---,,,,,,,,,,,,+++++++++***++++++******************)))***,,,------,,,***)))+++***)))))))))***,,,,,,,,,+++++++++,,,...///111,,,+++***+++------,,,***,,,,,,***))))))))))))*********++++++++++++******+++++++++,,,,,,++++++***...---,,,+++************************************+++,,,---,,,***))))))***,,,+++)))(((((()))+++,,,,,,,,,+++++++++************,,,------,,,++++++,,,,,,+++)))(((((()))+++,,,++++++++++++++++++++++++))))))************))))))((()))***************+++******))))))((((((''''''))))))))))))))))))))))))******))))))))))))******+++***)))((('''((()))***((((((((('''''''''((((((&&&&&&''''''(((((())))))+++***(((%%%###$$$(((,,,(((((())))))******))))))+++)))(((((()))******)))+++,,,------+++))))))***))))))))))))(((((((((((((((((())))))))))))((((((++++++************))))))'''((()))***)))((('''&&&(((((()))******)))((((((***(((&&&&&&'''))))))(((''''''''''''''''''''''''''''''((((((((((((''''''''''''((())))))))))))(((''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((************************++++++***)))))))))))))))++++++***)))))))))))))))''''''(((((())))))******)))((((((''''''(((((()))((())))))************)))************************)))))))))))))))))))))))))))))))))***))))))(((((())))))******++++++,,,,,,???999111+++)))***,,,,,,---------.........------/////////...---,,,***)))---...///...---,,,---.............../////////000/////////000000000111111000000111222222222222111333444666555444444555777777666666666555555444444666555555555555666777777999999::::::::::::999999;;;;;;::::::999888888888999999:::;;;<<<>>>???@@@AAABBBDDDEEEFFFFFFEEEEEECCCCCCCCCBBBBBBBBBAAAAAADDDEEEGGGHHHHHHFFFDDDBBBBBBBBBBBBBBBBBBAAA@@@@@@CCCBBB@@@???===<<<<<<<<<:::999777666555555555555222222111111111000000000000//////......//////000..............................---,,,+++++++++++++++++++++*********))))))++++++++++++************)))******************)))))))))))))))))))))))))))******))))))))))))******---,,,++++++***+++++++++))))))))))))))))))))))))+++***))))))***,,,---...+++++++++***************************+++++++++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++*********+++------+++***,,,,,,+++++++++++++++******++++++,,,------,,,,,,...------,,,,,,,,,,,,---,,,------......---++++++******++++++++++++++++++)))***+++,,,,,,,,,+++***+++************+++,,,,,,------,,,+++,,,---...///,,,+++******+++,,,+++)))---,,,+++)))(((((('''(((******++++++++++++*********++++++,,,,,,+++++++++......---,,,++++++++++++***************************+++---,,,++++++,,,---,,,+++***))))))***+++,,,)))******++++++,,,,,,,,,)))+++---,,,+++***++++++---,,,+++******+++,,,---,,,,,,++++++************))))))************))))))''''''((()))***+++,,,---******))))))((('''''''''))))))))))))))))))))))))***))))))))))))))))))***++++++***)))((((((((()))&&&''')))*********))))))'''(((((()))***++++++,,,++++++***(((''''''***,,,&&&''')))*********)))(((+++)))(((((()))******)))***+++++++++***)))))))))))))))))))))(((((((((((((((((())))))))))))(((((()))((((((((('''((((((((('''(((*********)))'''&&&''')))***,,,,,,***)))'''***)))'''&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((()))))))))(((((())))))))))))************((((((((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))+++***))))))(((((())))))+++***))))))(((((())))))'''((((((((()))))))))***((((((''''''''''''(((((()))******+++,,,,,,,,,,,,************************))))))))))))))))))))))))***+++,,,,,,,,,***)))((('''(((((()))***++++++,,,555111,,,((('''))),,,...+++---//////...---------+++,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...---......////////////////////////000000000111111000000111222222222222111222444555555444333555666666555555444444333333333555555444444555555666777888888999999999999888888::::::999999888888888777888999999:::;;;===>>>???@@@AAABBBDDDEEEEEEEEEDDDBBBBBBAAA@@@@@@@@@??????BBBDDDGGGHHHHHHFFFCCC@@@AAAAAABBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<<<<<<<===;;;999666444222222222111111111111000000000000////////////////////////...........................---,,,,,,+++++++++,,,---------,,,,,,,,,++++++************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))((()))******************++++++++++++++++++++++++************************,,,++++++++++++,,,---...*********************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------((()))***,,,......+++(((++++++++++++++++++++++++***++++++++++++*********---,,,,,,,,,,,,,,,,,,,,,+++,,,---//////---+++*********+++++++++++++++,,,+++,,,---.........------************++++++,,,,,,......,,,,,,,,,,,,---...,,,+++))))))***+++***)))+++******))))))(((((((((******++++++++++++************+++,,,,,,,,,++++++------,,,+++++++++++++++************************+++,,,------++++++,,,---++++++***))))))***++++++%%%&&&''')))+++---...///)))+++,,,,,,+++******+++---,,,++++++++++++,,,---,,,,,,++++++******))))))))))))************))))))((((((((()))+++------,,,******))))))(((((((((''')))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((()))%%%&&&(((*********)))((('''(((((()))***++++++,,,''')))++++++***))))))***&&&'''(((******)))((((((+++)))(((((()))******)))))))))))))))))))))((('''))))))))))))(((((((((((((((((())))))))))))(((((((((''''''&&&&&&'''((((((((()))*********)))''''''''')))***,,,,,,***)))'''***))))))((('''((()))***''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''(((((((((((('''))))))))))))************'''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((''''''''''''((())))))(((''''''''''''((((((((((((((())))))))))))''''''((((((((((((''''''))))))))))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***((('''''''''((()))******++++++,,,+++***))))))***,,,...,,,---......,,,++++++,,,++++++*********,,,...///+++---...---,,,,,,---...------...///000/////////000000000111111111222222000000111222222222222111222333444444333333444555555444444444333333222222444444444444444555555666777777888888888888777777999888888888888888777777888888888999;;;<<<>>>???>>>???AAACCCDDDDDDDDDDDDBBBBBB@@@???>>>>>>>>>>>>AAACCCFFFHHHHHHFFFCCCAAA???@@@AAAAAABBBAAAAAAAAA<<<<<<;;;;;;;;;<<<======<<<:::888555333222222222111111111000000000//////......////////////..............................------,,,+++++++++,,,,,,---------,,,,,,,,,++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))'''((()))************)))))))))******************++++++++++++++++++++++++...------,,,,,,++++++,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,---///111333222///,,,++++++++++++++++++++++++++++++******))))))))))))++++++,,,,,,,,,,,,,,,,,,)))***,,,......---+++*********++++++,,,,,,,,,,,,+++,,,------............******++++++,,,,,,,,,,,,///...---,,,+++,,,---------+++))))))*********)))(((((())))))*********+++******++++++++++++******)))***+++,,,,,,,,,,,,,,,,,,++++++************+++************************---......---+++******++++++******************+++&&&&&&'''((()))***+++,,,***+++------+++***+++,,,++++++************+++++++++++++++******)))))))))))))))************))))))+++******,,,......,,,***))))))))))))************))))))))))))))))))))))))))))))************))))))%%%&&&&&&''''''((((((((($$$%%%&&&((((((((('''&&&&&&&&&''''''(((((())))))###&&&)))***)))(((''''''''''''(((((())))))((((((+++)))(((((()))******)))(((''''''((())))))(((&&&))))))))))))(((((((((((((((((())))))))))))((((((***)))((('''((()))***+++******)))))))))((((((((((((((()))******)))((((((((()))******(((((()))***((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((((('''''''''''''''(((((((((((('''''''''((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''')))((((((''''''''''''''')))(((((('''''''''''''''(((((((((((())))))))))))'''(((((())))))(((((('''(((''''''&&&''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))((((((''''''(((((())))))******++++++***,,,------,,,++++++,,,000///---,,,+++++++++***...---+++******+++---...,,,---......------...///,,,---///000000000///...000000000111111111222222000000111222222222222111111222444333222222333555333333333333333333333333444333333333333444555555666777777777777777777666777777777777777777777777777777888999:::<<<===>>>===>>>@@@BBBCCCDDDDDDCCCCCCBBB@@@>>>======>>>>>>???AAADDDFFFFFFFFFDDDCCC??????@@@@@@@@@@@@@@@???:::999999::::::;;;<<<===777666555444333444444555111111000000000/////////---......//////......------------------------------,,,,,,++++++,,,,,,,,,+++++++++*********))))))((((((((((((((())))))))))))******************)))))))))))))))))))))))))))'''((()))******+++******(((((()))*********))))))++++++++++++++++++++++++......------,,,+++*********************+++++++++++++++++++++,,,,,,,,,,,,******************************++++++,,,,,,------+++,,,---000111111...++++++,,,,,,,,,,,,,,,------+++******)))))))))*********++++++,,,,,,,,,,,,+++******,,,------,,,,,,+++******++++++,,,---------*********++++++,,,,,,---***++++++,,,---,,,,,,,,,///...---,,,,,,,,,---...///,,,***)))************'''((()))+++,,,,,,,,,,,,******++++++++++++******)))***++++++,,,,,,,,,,,,++++++***))))))******+++++++++++++++++++++++++++---......---***))))))***************************++++++***)))((((((''''''***,,,...---,,,+++,,,,,,)))******************)))************************))))))************)))))),,,+++,,,///222111---)))))))))******++++++,,,,,,))))))))))))))))))))))))((()))***++++++***)))(((&&&&&&''''''((((((''''''&&&''''''(((((((((''''''''''''''''''(((((((((((($$$&&&))))))((('''((()))(((''''''''''''((())))))+++)))(((((()))******))))))((('''(((***+++)))&&&))))))))))))(((((((((((((((((())))))))))))((((((+++***)))((((((***,,,---,,,+++)))((('''((()))***((((((((((((((((((((((((&&&))),,,,,,***(((((()))))))))))))))))))))))))))''''''((((((((((((''''''''''''((())))))))))))(((''''''''''''((((((((((((''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((***))))))((('''(((((((((***))))))((('''((((((((())))))))))))(((((((((((((((((()))******)))((((((***)))((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))***************************,,,...---,,,+++,,,...666222---++++++,,,+++***------------,,,,,,,,,,,,,,,...//////......///000,,,---///000111000///.../////////000000000111111000000111222222222222111111222333333222222333444222222333333444555555555333333333222333444444555555666666777777666666555777777777777777777777777777777777888999;;;===>>><<<===???AAACCCCCCCCCCCCDDDBBB@@@>>>======>>>>>>>>>@@@BBBDDDEEEFFFEEEEEE>>>>>>?????????>>>>>>===::::::999999999::::::;;;666555444333333333444555111000000000////////////------...//////...------------------------------,,,,,,,,,++++++,,,,,,---+++++++++*********))))))(((((()))))))))************))))))(((((())))))***))))))))))))))))))))))))))))))******+++,,,,,,---((()))***+++++++++******************************+++,,,,,,,,,,,,+++++++++))))))*********++++++++++++++++++,,,,,,,,,------*********************************+++++++++++++++(((((()))+++---,,,***(((,,,,,,---------.........+++***)))))))))***+++,,,)))***+++,,,---,,,,,,++++++,,,,,,,,,------------******++++++,,,------...************+++,,,------***+++,,,---------,,,,,,...---,,,+++,,,---...///000...+++)))***++++++***)))***+++,,,------,,,,,,******++++++++++++******))))))***+++,,,,,,,,,,,,+++++++++******++++++,,,++++++++++++++++++++++++***+++,,,+++***)))***,,,*********++++++*********,,,,,,++++++***)))))))))+++---///...---,,,---...))))))************))))))(((((())))))******++++++))))))************))))))++++++---222666666000***))))))***+++,,,------...))))))))))))))))))))))))((()))***++++++***)))((('''((((((((((((((('''&&&************))))))******************))))))))))))))))))***)))((()))+++---(((((('''&&&&&&((()))***+++)))(((((()))******)))***(((''')))+++,,,***'''))))))))))))(((((((((((((((((())))))))))))((((((***)))((('''((()))+++,,,---+++)))'''&&&(((***+++((((((''''''''''''((((((%%%)))------+++((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((()))***************))))))))))))************&&&'''''''''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))+++******)))))))))))))))+++******)))))))))))))))))))))))))))((((((((((((((()))***++++++***)))(((...---,,,*********++++++************************))))))))))))))))))))))))***)))(((((((((***+++,,,+++++++++***************''')))++++++)))***...111;;;444---***,,,...,,,***)))+++---///000///---,,,---...//////......000111,,,---///000111000///.............../////////000000000111222222222222111000222333333222111333444111222333444555555666777333333222222333333444555555555666666666666555555666666666666777777777777666777777888999;;;<<<===;;;<<>>======>>>>>>>>>???@@@BBBDDDFFFGGGGGG>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999888888888999999888666333222111111111000000000000////////////,,,---...//////...---,,,------------------------,,,,,,,,,++++++,,,---------------,,,,,,,,,++++++))))))******+++++++++,,,***)))(((''''''((()))***))))))))))))))))))))))))++++++++++++,,,---...///)))***+++,,,---,,,,,,+++))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,))))))******++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********************************,,,------,,,***---------....../////////+++***)))))))))***,,,---)))***+++,,,---,,,,,,+++---------------...///000******+++,,,,,,---......,,,,,,,,,,,,---...///000***+++,,,---...---,,,,,,------,,,+++,,,---...///111...+++******++++++++++++,,,---...---,,,+++*********++++++++++++******((()))***+++,,,---------,,,,,,,,,++++++,,,------++++++++++++++++++++++++''')))************,,,---******++++++++++++******)))***+++,,,---...//////,,,...//////...------...)))******++++++******)))''''''((()))***+++,,,,,,))))))************))))))))))))---444999999222,,,'''((()))***************))))))))))))************))))))))))))))))))))))))''''''((((((((((((''''''$$$$$$&&&'''((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))),,,,,,+++***)))((('''&&&******))))))((((((''''''***((('''((()))***)))'''))))))))))))************))))))))))))((((((((((((*********)))))))))))))))))))))************))))))***)))(((''''''((()))***++++++***)))((('''&&&&&&((((((''''''''''''(((((())))))(((((()))***++++++((((((''''''(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))((((((((((((******))))))((((((((('''************+++,,,---...''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))************************))))))))))))++++++************++++++,,,,,,+++***)))))))))***&&&'''(((***++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***+++---000//////////////////////////////......------------000000//////.........---//////000000111111111222444444444444444444444444444444444444444555666666888777555444333333444444444444444555555555555666999999999888777666555444555555555555666777888999>>>>>>>>>???@@@AAACCCCCC>>>???AAAAAAAAA???>>><<>>@@@AAABBBAAAAAA@@@??????>>>>>>>>>???@@@AAACCCDDDDDDEEEEEEAAA???=========>>>===<<<;;;:::999777666555555555666666555444333222111111//////.........---------,,,---............---,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,++++++*********************************++++++++++++++++++++++++---+++)))))),,,......---******++++++++++++******)))***+++,,,,,,,,,,,,,,,)))***,,,---...---,,,+++((()))+++,,,,,,,,,++++++,,,***((())),,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***,,,,,,---------,,,++++++,,,,,,---------,,,***))),,,,,,,,,,,,,,,,,,------,,,,,,------...///000000---...---,,,******,,,---......------------......++++++++++++++++++++++++***,,,------,,,++++++,,,,,,+++***+++---...---,,,,,,,,,,,,+++++++++******,,,+++))))))***+++***)))---,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---000...,,,,,,---...---+++000///---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---//////...,,,+++++++++++++++++++++++++++++++++*********))))))************************)))************))))))((())))))))))))************))))))))))))))))))))))))***++++++++++++++++++************+++---111444666))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))''''''((()))***++++++,,,))))))))))))((((((((((((((('''&&&&&&(((((('''&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))******++++++))))))************)))))))))+++---//////---+++)))''''''(((((())))))******)))((((((''''''(((((()))'''''''''''''''(((((()))'''((()))))))))(((&&&%%%((((((((((((((((((((((((((())))))******))))))((((((((((((((())))))))))))((((((((('''''''''''''''%%%%%%%%%%%%&&&'''((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((+++******))))))******+++++++++***)))))))))************)))))))))******+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,---........................000000000///////////////////////////..................///111333444666666222222222222222222222222222222333444666888:::;;;888777555444333333444555666666666666777777777888777777777888888777777666777777777777888999::::::;;;;;;;;;;;;<<<>>>???@@@CCCBBB???=========???@@@???@@@AAACCCCCCDDDDDDDDDAAA@@@>>>===>>>>>>===<<<:::999888777666555555555666666555444333222111111---------,,,,,,,,,,,,+++------...//////...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))******+++,,,,,,------************************++++++++++++++++++++++++)))(((((())),,,------,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,)))***+++,,,---,,,+++***((()))+++---............,,,***)))***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++*********++++++++++++******---------------,,,+++***,,,,,,,,,,,,+++***)))(((++++++,,,------...//////---,,,,,,,,,++++++++++++---......,,,+++***,,,---.........//////.........++++++++++++,,,,,,,,,,,,,,,---//////---------...,,,+++***+++---...---,,,,,,,,,,,,++++++++++++*********)))+++,,,---+++***---------------,,,,,,,,,---,,,++++++,,,---///000222///+++***+++---...///000///---,,,+++,,,,,,---******+++,,,------------++++++,,,...//////,,,***+++++++++++++++++++++++++++++++++******************************************************)))((('''((()))))))))************))))))))))))))))))))))))***++++++,,,,,,++++++******)))((((((***---000333(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))''''''((()))***++++++,,,))))))))))))(((((((((((()))'''''''''((()))(((''''''''''''((((((((())))))(((((((((((())))))))))))''''''((()))***++++++,,,))))))************))))))'''(((***++++++***((('''(((((((((((())))))))))))))))))(((((((((((())))))(((((('''''''''(((((()))'''((()))***)))'''&&&$$$(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''''''''''''''&&&&&&'''''''''''''''((()))***''''''((()))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))(((((((((''''''******))))))))))))************))))))))))))******,,,+++***)))))))))***+++************************++++++++++++++++++++++++,,,...000000...,,,++++++------------------------////////////............///////////////............//////111222333444444111111111111111222222222333333444555666888999:::777666555444333444444555555555666666666777777777777777888999999999999999999888888888999999:::;;;:::::::::;;;<<<===??????BBBAAA@@@>>>>>>>>>>>>??????@@@AAABBBCCCCCCCCCCCCAAA???======>>>>>>===<<<999999888666666555555555555555444444333222111111---------,,,,,,,,,++++++........................,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))***+++,,,,,,------*********+++++++++++++++))))))))))))))))))))))))++++++++++++,,,+++***)))++++++++++++++++++++++++,,,---------------,,,+++******+++,,,,,,,,,,,,+++,,,---.........---,,,+++,,,+++***+++,,,---------------------------------***+++---......---+++***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******............---,,,+++***...------,,,+++***))))))+++,,,,,,,,,---------...,,,,,,++++++******)))))),,,---...---,,,+++,,,...---...///000000///...---------,,,,,,,,,++++++++++++---//////...---...///,,,+++***+++---...---,,,++++++++++++++++++++++++,,,,,,---///111111000...++++++++++++************------,,,+++,,,...000222///---***)))***,,,------///...---,,,+++,,,,,,,,,)))***+++---......------,,,,,,---...///...***(((***************************************************************************************)))((('''((()))))))))************))))))))))))))))))))))))))))))************))))))+++)))'''&&&&&&(((+++---(((((((((((((((((((((((((((((((((((())))))))))))))))))************)))))))))))))))))))))*********(((((((((((())))))))))))***)))((()))******)))((((((((()))))))))*********'''((((((((()))))))))***''''''((()))***++++++,,,))))))************))))))((((((''''''''''''(((((())))))))))))(((((((((((())))))(((((((((((())))))******)))(((((()))))))))(((((()))))))))'''&&&%%%''''''''''''''''''''''''(((((())))))))))))(((((('''((((((((()))))))))***&&&&&&''''''''''''''''''))))))(((((())))))******''''''((()))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))((((((((((((***))))))))))))))))))******))))))((())))))******++++++******************************************++++++++++++++++++++++++,,,...//////---+++++++++------------------------------------------------.........////////////////////////000000000000000000000000111111222222222555555444555555666777888777666555444333444555555444444555555555666666666888888999:::;;;;;;;;;;;;999999999999999999:::;;;;;;;;;;;;<<<===>>>???@@@??????@@@AAA@@@???>>>===@@@@@@AAABBBCCCCCCCCCCCCAAA???===<<<======<<<;;;888888777666555555555555444444444333333222222111............---------,,,.........------.........,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++,,,,,,***+++++++++,,,,,,,,,---))))))))))))))))))))))))+++,,,------,,,+++++++++,,,,,,+++******+++,,,,,,------.........------,,,+++,,,,,,---------------.../////////...,,,***))),,,,,,,,,,,,+++,,,---...------------------------***+++---//////---+++***---,,,,,,,,,,,,,,,,,,---........................++++++,,,,,,,,,,,,++++++---.........------,,,+++///......---,,,+++++++++---,,,,,,,,,++++++******---------...............+++---......---,,,---...---...///000000///...---//////...---+++***))))))***+++---------,,,---...,,,+++***+++---...---,,,++++++++++++++++++++++++------...000222333111///))))))******************------,,,,,,---///000111,,,++++++,,,---...,,,+++,,,,,,,,,+++++++++++++++)))***+++,,,------......---,,,,,,---...---***'''************************************************************************)))************))))))((())))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((,,,***)))''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))++++++******))))))(((((((((((((((((())))))))))))+++***))))))++++++***)))))))))))))))************''''''(((((())))))******(((((())))))******++++++))))))************))))))***)))(((''''''((()))*********))))))((((((''''''***))))))(((((())))))***+++******))))))))))))***((((((((('''(((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''''''''(((((())))))******'''''''''''''''((((((((()))(((((('''(((((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***))))))(((((())))))***))))))((((((((()))************++++++,,,++++++***+++++++++***************+++++++++++++++++++++++++++,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////000000/////////.........000000000111222222333333555444444444444555666666666555444333333444555666444444444444555555555555888999:::;;;;;;;;;;;;;;;:::999999888999999::::::<<<<<<<<<<<<>>>???@@@AAA<<<>>>@@@AAABBBAAA???>>>@@@@@@AAABBBBBBBBBBBBBBB???>>><<<;;;<<<<<<;;;:::888777666666555555555666444333333333222222222111////////////...............---,,,,,,,,,,,,---...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***************+++++++++,,,,,,,,,++++++++++++***+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,+++,,,---///---,,,+++******+++,,,---------......///.........,,,,,,,,,---------......+++,,,---.........---,,,,,,---------++++++---...------------------------***,,,---//////---,,,***------,,,,,,,,,,,,------000//////......//////000,,,,,,------------,,,,,,------............------///...---,,,,,,,,,------------,,,++++++***))))))++++++,,,,,,------......+++---//////...------............//////.........000///...---,,,+++***)))(((***,,,,,,,,,+++,,,---,,,+++***+++---...---,,,***++++++++++++,,,,,,,,,+++++++++,,,///000///---++++++++++++,,,,,,,,,,,,,,,------....../////////,,,,,,...111222111...++++++++++++++++++++++++++++++++++++++++++,,,......---,,,+++,,,,,,,,,***)))***************************************+++++++++************************((())))))************)))))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))************)))))))))((('''((((((((()))))))))******)))((()))***+++***(((((((((((())))))))))))***'''''''''((()))*********)))))))))))))))*********))))))************))))))))))))************))))))(((((((((((())))))))))))******))))))))))))************)))(((((((((((((((((('''&&&&&&&&&(((***+++''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((()))*********'''''''''(((((()))))))))))))))(((''''''(((((()))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))************++++++++++++************))))))(((((((((((())))))((((((((((((((()))******''')))+++---...---+++***+++++++++*********))))))***************************+++++++++******+++---++++++++++++++++++++++++,,,,,,,,,---------................../////////000////////////000000000000000000111111222333333444222222222333333555666666666555444333333444555666555555555555666666666666888888999999:::999999999999999888888888888999999;;;;;;<<<<<<===???@@@AAA<<<===>>>???@@@AAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAA>>><<<:::::::::;;;:::999777777666555555555555666333333333222222222222222////////////.........------,,,++++++++++++,,,---------,,,,,,,,,,,,------************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***)))))),,,///...---+++******+++---...,,,---...///////////////,,,,,,,,,,,,,,,,,,---...)))***,,,---.........---,,,---...---++++++---///........................,,,,,,---......---,,,,,,------,,,,,,,,,,,,------000///...------...///000---......//////......---+++,,,---...////////////---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,++++++))))))*********+++++++++***---//////...---............------------......---------------,,,,,,,,,(((***,,,,,,,,,,,,,,,...,,,+++***+++---...---,,,******+++++++++,,,,,,,,,+++)))((()))+++,,,,,,+++,,,,,,,,,,,,------......+++,,,...//////...---,,,,,,,,,...111222222///,,,++++++,,,,,,,,,,,,,,,+++...---+++******+++---///...,,,******+++,,,,,,+++************************))))))*********+++++++++************************'''((()))***************))))))))))))************))))))))))))))))))))))))))))))************))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))))))))*********'''((((((((())))))*********((('''((()))***)))'''''''''''''''((((((((()))&&&''''''((()))******+++*********)))))))))))))))))))))************))))))&&&''')))++++++)))'''&&&&&&&&&'''((()))***++++++******))))))))))))*********)))((('''''''''''''''((('''%%%$$$%%%(((+++---''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''((()))******+++'''((((((((())))))******+++******)))))))))******'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))************,,,,,,,,,+++++++++******))))))(((((((((((())))))((((((((((((((()))******%%%(((+++...///...,,,***++++++++++++******))))))************************)))******)))((())),,,...++++++++++++++++++++++++---------.........//////---.........//////000000...//////000111222222333000000111222333333444444///000000111333555777888666555444333444444666666666666666666777777777777777777888888888777777666999999888888777888888888;;;;;;;;;<<<===>>>???@@@======<<<===>>>AAACCCEEE@@@@@@AAABBBBBBBBBAAAAAA===;;;999999::::::999888777666666555555555555666333333222222222222222222//////.........---------,,,,,,************,,,,,,...------,,,,,,------...************************))))))******++++++++++++*********++++++,,,,,,---++++++,,,,,,---...//////************************------,,,)))%%%%%%'''***...---+++******+++---...,,,,,,...///000000000000++++++******++++++,,,---******,,,---------,,,,,,,,,...///...+++***,,,///........................,,,------------------,,,...------,,,,,,------...///...---,,,,,,---...///......////////////......++++++---...//////000000+++******)))***,,,---...+++,,,,,,------......///......---------------,,,***,,,///000///......///...---,,,++++++,,,---...++++++,,,,,,---...//////(((***,,,---,,,,,,---...,,,+++***+++---...---,,,*********++++++,,,,,,,,,,,,***((((((***+++,,,++++++++++++,,,,,,---------***,,,...000000...+++)))++++++,,,---//////---+++,,,,,,---......---------000...+++)))(((***---///...,,,)))(((***,,,,,,,,,))))))))))))))))))))))))))))))******++++++++++++************************)))))))))))))))))))))))))))***+++***)))((((((***,,,,,,,,,,,,,,,+++***)))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''((())))))***))))))+++,,,,,,,,,+++***((('''******++++++++++++******+++*********))))))(((((())))))***))))))((('''&&&&&&''')))***+++++++++***(((((())))))))))))(((((()))))))))))))))(((''''''$$$&&&))),,,,,,***(((&&&++++++******))))))((((((%%%(((***++++++******+++))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((,,,(((%%%%%%(((***++++++((((((((((((((((((((((((******))))))((((((''''''))))))******)))(((''''''+++***))))))))))))******))))))))))))))))))))))))+++***((('''((()))((('''+++++++++++++++***))))))))))))************))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))*********************)))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))***+++,,,,,,---------............///////////////000000000000////////////000000000000111111111111111111111111222222333333333444444444444555555666666555555444333333333222333333444444555555555666777999:::;;;:::::::::999::::::;;;;;;<<<;;;:::999999999:::;;;?????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@???;;;;;;;;;;;;:::999888777777666444444555555555444444111//////111111000---........................,,,------......------,,,///...------,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++******...,,,)))((((((***---///++++++++++++++++++++++++...,,,***,,,...000...,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...000111................................................---------.........//////000000///...............111333000,,,+++...///---/////////---,,,+++---/////////////////////////////////...------------...,,,---///000000...---+++...------,,,,,,------......---,,,+++***+++,,,------------------------------------.........//////,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,---------......)))***+++,,,---.........///...------,,,,,,,,,,,,++++++,,,---............************************,,,++++++******++++++,,,***+++,,,,,,***'''$$$"""************************,,,++++++******++++++,,,)))))))))))))))))))))))))))***+++***)))((((((***++++++,,,,,,+++******)))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))&&&'''((((((((((((((('''((()))***+++++++++***))))))******++++++******)))************)))))))))(((''''''(((((((((((((((((($$$%%%'''((()))))))))((()))))))))))))))))))))))))))))))))))))))(((''''''%%%''')))++++++***(((''')))((((((((('''''''''&&&'''(((******((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((&&&%%%&&&)))***)))'''''''''''''''''''''''''''***)))))))))((((((((('''((((((((((((((('''&&&&&&((((((((((((''''''''''''***)))'''&&&&&&''')))***+++)))((('''((()))(((''')))))))))))))))(((''''''))))))************)))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))*********+++++++++,,,,,,*********+++++++++,,,,,,++++++*********++++++,,,------------............////////////000000000000/////////000000000111111222222222222222222222222222222333333333444444444444444555555555555444444333222222222222333444444555555666666777999:::;;;999999999999999::::::;;;;;;:::999999999:::;;;<<<>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<;;;:::888888777555444333444555444333555222000///111111///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------,,,,,,,,,++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))+++,,,+++))),,,++++++++++++++++++,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++------,,,,,,,,,---...///------------------------...---------...///000111........................------,,,,,,,,,,,,++++++---------.........//////000000///..................000///++++++...///---/////////...,,,,,,---///........................---------------...///000---...000111000///...---...------,,,,,,------......---,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,+++***)))(((......---,,,,,,,,,,,,,,,,,,,,,------------------//////...---,,,******))),,,++++++++++++++++++,,,************************************************,,,++++++******++++++,,,)))))))))))))))))))))))))))***+++***)))((((((*********++++++******))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))''''''((((((((('''&&&&&&$$$&&&(((***++++++++++++)))******++++++******)))************))))))))))))&&&&&&'''(((((())))))***%%%&&&'''((())))))((((((***)))(((((((((((()))***)))))))))))))))(((((('''''''''((()))))))))))))))((((((((((((''''''''''''((()))***)))&&&$$$###$$$))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''')))+++***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''((())))))((('''&&&+++)))&&&$$$$$$&&&)))++++++)))''''''((()))((('''((())))))))))))(((((('''))))))************))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))***************++++++++++++,,,*********++++++++++++,,,---,,,,,,++++++++++++,,,------------............////////////000000000000000000000111111111222222333333333333333333333333333333333333444444444444333444444555555444444333222111111111222222333444666666666666777888::::::888888777777888999999::::::999999999:::;;;<<<=========>>>??????@@@AAAAAA>>>>>>>>>>>>>>>=========>>>>>>>>>===<<<:::999888777555333333444555444333666444111111111111///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++.........---------,,,,,,'''(((***+++++++++***)))++++++++++++++++++++++++***(((((()))***+++***)))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------,,,,,,------...///........................///.........///000111222........................---------,,,,,,,,,++++++------........./////////000//////............///+++......,,,,,,//////---//////000...,,,,,,---///........................,,,,,,,,,---...///000111...///000111111000///......------,,,,,,------......------,,,+++,,,,,,,,,++++++++++++++++++++++++************++++++++++++------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............------+++***((((((---,,,,,,++++++++++++,,,,,,------------,,,,,,+++......------,,,+++******++++++++++++++++++++++++,,,+++*********,,,...///************************++++++************++++++(((((((((((((((((((((((()))***+++***(((((((((***))))))*********))))))((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))((()))))))))((('''&&&&&&$$$%%%''')))***++++++***))))))************))))))*********)))))))))))))))(((((((((((())))))******(((((()))***************+++***(((''''''(((***+++(((((())))))))))))((((((((((((((((((((())))))***************))))))))))))((()))***(((&&&$$$$$$%%%))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++***)))'''''''''''''''''''''''''''))))))))))))(((((((((((())))))(((((((((((((((((('''(((***,,,,,,+++)))(((***(((&&&%%%%%%&&&(((******)))''''''((())))))(((******++++++++++++***)))))))))************))))))***)))(((''''''((()))***((((((((((((((((((((((((((()))))))))************)))))))))))))))*********************++++++++++++************++++++++++++......---,,,++++++++++++,,,,,,---------.........////////////000000000000000111111111222222222222333333333333333333333333333333333444444444444555333333444444444444333333111111111111111222333444666666666666777888999:::777666666666777888999:::999999999:::;;;<<<=========>>>>>>???@@@AAABBBBBB>>>>>>>>>=========>>>>>>@@@@@@???>>><<<;;;999888777555333333444444444333666555333111000000///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,((()))***+++,,,,,,++++++************************,,,++++++,,,------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------,,,,,,---------------....../////////////////////////////////000000000111111222........................000/////////........................////////////000///............//////)))---...---...111111...///000000///------...///........................,,,,,,,,,------///000000---...//////000//////......------,,,,,,------.........------,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------.........------,,,,,,,,,------------.........///,,,,,,,,,---------............/////////...------,,,++++++******+++++++++---------------,,,+++***(((((()))***++++++,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,************************++++++************++++++(((((((((((((((((((((((()))***+++***(((((((((***((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******************)))((('''&&&'''((()))******)))((()))))))))******)))))))))))))))))))))))))))******,,,+++***)))))))))******)))))))))))))))*********,,,***)))'''''')))***,,,(((((())))))))))))(((((()))(((((('''((()))******))))))))))))************((()))))))))''''''(((***))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))(((''''''&&&&&&'''((((((&&&(((***+++,,,+++***(((''''''((())))))(((''''''***((('''''')))***)))((()))******+++++++++******))))))************))))))***)))(((''''''((()))***((((((((((((((((((((((((((()))))))))************(((((())))))************))))))*********+++++++++))))))*********+++++++++......---,,,++++++++++++,,,,,,,,,------------...////////////000000000000000111111111222222222222333333333333333333333333333333444444444555555555333444444555555444444333111111111111222333444555777666666666777888999999666666666666777888999:::999999:::;;;<<<<<<======>>>>>>???@@@AAABBBCCCCCC@@@???>>>>>>>>>??????@@@AAAAAA@@@>>>===:::999777666444333333444444333222444444333111000/////////---------------------------,,,***))))))***,,,---+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,------...............///------............------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,------.........//////...////////////////////////000000000111111111111111////////////////////////////////////////////////........./////////000000//////............//////***---///...000333333111...000111000...---...///........................///......---------......+++,,,,,,---...............------,,,,,,------............---------,,,,,,------------------------++++++,,,,,,,,,---------.........------,,,,,,,,,------........./////////,,,,,,,,,---------............/////////...------+++++++++******++++++,,,------------,,,+++******''''''((()))+++,,,------***++++++,,,,,,++++++***)))***,,,------+++***)))************************+++******))))))******+++)))))))))))))))))))))))))))***+++***)))((((((***))))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************+++++++++***))))))((()))*********)))((('''((())))))******))))))((())))))))))))************---,,,***)))(((((())))))((((((''''''''''''((((((+++***))))))))))))***+++'''(((((()))))))))))))))((((((((((((((()))******''''''''''''(((((((((((('''((())))))))))))+++---))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((('''%%%%%%&&&((())))))))))))))))))))))))(((((((((((())))))))))))&&&%%%$$$$$$$$$%%%&&&'''%%%&&&'''((())))))((((((&&&(((***++++++***(((&&&***((('''''')))******)))'''(((((())))))))))))((())))))************)))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++)))))))))************+++)))))))))************+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,------------////////////000000000000000000000111111111222222333333333333333333333333333444444444555555555555444555555555555555555444111111111222333444555666777777777777777888999999666666666666777888::::::999:::;;;<<<<<<===<<<<<<======>>>@@@AAABBBCCCCCCAAA@@@???>>>???@@@AAABBBBBBAAA@@@>>><<<:::888666666444222222333444333222222222222111///...///000........................---,,,+++******+++,,,---,,,++++++++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,+++++++++*********,,,+++++++++,,,---///111////////////////////////+++,,,------,,,,,,---.........------------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++------............------------...////////////...///////////////////////////000111111111111000000////////////////////////,,,,,,,,,---......//////....../////////000000000///............//////000+++...///...///444555222...000111111///......///------------------------//////...---------------+++++++++,,,,,,---.........------,,,,,,------...---............---,,,,,,++++++++++++++++++++++++************++++++++++++------------------,,,,,,---------.........//////,,,,,,,,,---------............------+++***((((((,,,++++++++++++,,,,,,---+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,------***+++,,,------,,,+++***$$$&&&))),,,------+++*********************************))))))))))))******)))))))))))))))))))))))))))***+++***)))((((((***)))******+++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((())))))************)))))))))***++++++***)))((((((((())))))))))))((((((((()))))))))***************)))((('''&&&''')))***)))((('''&&&&&&'''((()))************************''''''((()))))))))))))))(((((((((((())))))))))))&&&'''''''''((((((((()))((()))))))))((())),,,...))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''')))++++++)))''''''((())))))))))))))))))))))))'''((((((((()))))))))***((('''%%%%%%%%%'''(((***&&&&&&&&&'''((()))))))))))))))***++++++***)))))))))(((&&&''')))******)))''''''((()))))))))))))))))))))************))))))'''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++))))))))))))************))))))))))))************++++++*********++++++,,,++++++,,,,,,,,,---------////////////000000000000/////////000000000111111222222222222222222222222444444444444555555555555555666666777777666666555222222222333444555777888777777777777777888888999666666666777888999;;;;;;:::;;;<<<======<<<;;;;;;;;;;;;<<<>>>???@@@AAABBBAAA@@@???>>>>>>@@@AAACCCBBBAAA@@@>>>;;;999666555666444222222333444333222...000111000...---///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,---------......------,,,,,,,,,+++++++++))))))+++,,,---.................................***,,,------++++++,,,......---+++))))))+++---...------------------------///......---,,,,,,++++++------............------,,,---...///000//////...........................//////000111111000//////////////////////////////***+++,,,---...///000111.../////////000000000000...............///000000,,,//////,,,...222444333...000222111000.........------------------------......---------......///++++++,,,,,,---...//////...------,,,,,,------...---.../////////...,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,---......***++++++,,,,,,,,,+++++++++++++++,,,,,,---------)))***,,,------,,,***)))&&&''')))***++++++++++++******************************))))))))))))******)))))))))))))))))))))))))))***+++***)))((((((***)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((())))))***))))))((()))***+++,,,,,,+++***(((((())))))))))))(((((((((((())))))*********+++'''&&&%%%$$$%%%''')))***+++***)))(((((()))***+++)))***++++++++++++***)))''''''((()))))))))))))))''''''((()))))))))))))))((()))))))))******++++++)))******)))((((((+++---))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((,,,111222///+++))))))(((((((((((((((((((((((('''((((((((())))))******+++***)))((()))***,,,...(((((((((((()))***,,,,,,,,,+++***))))))***+++,,,)))(((&&&''')))******)))))))))***+++++++++++++++))))))************))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++))))))))))))************))))))))))))************))))))))))))***+++,,,,,,++++++,,,,,,,,,---------////////////000000000000////////////000000000000111111111111111111111111444444444555555555666666666666777777777777666666333333333444555666888888888777777777777777888999666666666777888:::;;;<<<;;;<<<=========<<<;;;:::999999:::<<<===???@@@@@@@@@???>>>===>>>???AAACCCBBBAAA@@@>>>;;;888666444666444222222333333333222---///000///------///222,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------...///,,,,,,,,,------...............---------,,,,,,,,,%%%'''+++...///...,,,+++++++++++++++++++++++++++***---///...,,,+++---000...,,,)))''''''))),,,...------------------------//////...---,,,,,,++++++------............------,,,---///000000000///..............................///000111111000///...000000000000000000000000+++,,,---///111222444444////////////000000000000...............///000111---///...+++,,,111333222...000222222000.........------------------------,,,,,,,,,---...///000111,,,,,,,,,---...///000111...------,,,,,,------...---.../////////...,,,,,,------------------------------............//////,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......)))***+++,,,---.........,,,,,,,,,,,,------...///)))***+++,,,,,,,,,,,,,,,%%%&&&''')))+++---...///)))***,,,------,,,***)))---,,,+++))))))))))))*********************************))))))))))))******'''(((((()))******++++++***+++,,,------,,,***))),,,+++***)))((((((((((((((()))))))))************)))))))))))))))))))))))))))(((&&&%%%$$$%%%'''((((((((())))))*********+++''''''''''''((((((((()))+++******)))((('''&&&&&&''''''(((((((((((('''''')))((('''''''''(((***+++000---***))))))*********((()))******)))(((***+++'''''''''((((((((())))))$$$%%%''')))++++++++++++))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((())))))))))))(((,,,)))''''''((()))(((((())))))(((((((((((())))))++++++++++++***)))''''''***)))))))))'''$$$%%%)))))))))(((((('''%%%$$$###+++*********))))))((((((&&&&&&((()))************''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((('''''''''((('''&&&%%%%%%&&&''''''((()))******+++((((((((((((((((((((((((+++***)))))))))***,,,,,,+++++++++*********))))))+++++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......///////////////........./////////...............111000000000111222333333222222222222222222222222<<<888444444777888666222444555666666666666666555666666666666777777777777666666666666777888999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAABBB?????????>>>>>>>>>======@@@???>>><<<:::888777666666333000000333555444333000000111000000///...---+++,,,---.........---,,,---+++)))+++---///---+++---------............///---------------...//////...------,,,,,,------......------,,,,,,------......,,,+++---000111///---//////////////////......000---++++++,,,///000000........................---,,,,,,++++++,,,,,,---..................------//////000000000000//////111000...------...///000//////............//////000000000000000000000000------......//////000000222111///.........///000........................+++---000333444333111000........................000000//////......------,,,---...//////...---,,,+++,,,............,,,+++------------------------////////////////////////***++++++,,,,,,++++++***...------,,,,,,------............------.........---------.........//////......------------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///++++++***)))***+++---...---------,,,,,,+++++++++***,,,------+++******++++++***)))))))))***,,,,,,+++******)))((('''&&&&&&))))))************))))))***)))))))))))))))******************++++++++++++))))))))))))))))))))))))---+++***(((((()))***+++((()))))))))************'''''''''((((((((()))))),,,,,,,,,+++++++++++++++((())))))******))))))((())))))((('''((()))***+++000---***))))))*********+++,,,,,,+++(((''''''(((&&&&&&&&&''''''(((((((((%%%&&&((()))************))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((()))))))))))),,,***((('''((())))))((())))))(((((((((((())))))******))))))((('''''''''))))))(((((('''&&&&&&((()))))))))))))))((('''&&&******)))))))))(((((((((&&&'''((()))************''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((***++++++***((('''+++*********))))))))))))''''''(((((())))))******************************+++***)))))))))***+++,,,+++++++++*********))))))(((((())))))***++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...////////////............222222111111111111111111111111000000111111222333000000000000000111222222;;;777444555888999777444666666777777777666666555555666666666777777777777666666666666777888999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAABBB?????????>>>>>>>>>>>>======<<<;;;999888666555444555333000111333444444333///000000000000//////...,,,,,,---...------,,,+++---+++***+++---...---+++------------..................---------......///------,,,,,,,,,,,,------...------,,,,,,------...---,,,+++---///000...,,,------------------------///---++++++---.......................................------------..............................//////000000000000//////111000...------...///000//////............//////000000000000000000000000//////000000000000000000111000///...---......///........................,,,---///000000000...---........................///////////////.........,,,------......------,,,,,,------......------,,,------------------------////////////////////////,,,------------------,,,...------,,,,,,------...//////............//////------------..................------------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///+++++++++++++++,,,------+++++++++*********)))))))))+++,,,,,,***))))))***+++***)))))))))***,,,,,,******)))((('''&&&%%%$$$(((((((((''''''(((((()))(((((((((((()))***+++,,,***++++++++++++,,,,,,,,,))))))))))))))))))))))))+++***((('''''''''((()))))))))))))))************''''''((((((((()))))))))((((((((())))))*********)))******++++++******)))******)))((()))***+++,,,///,,,***)))************+++,,,,,,+++(((''''''(((''''''(((((((((((())))))''''''((()))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''+++***)))((((((***+++------+++)))((()))******)))))))))(((((((((((()))))),,,+++)))((('''(((((())))))(((''''''(((((((((&&&)))******++++++******)))))))))((((((((((((((('''&&&'''((())))))******)))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))((('''***)))((('''&&&''''''((((((((((((((())))))))))))******************************))))))******+++,,,+++++++++***************(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------........................////////////////////////111111000000000111222222222111000000000222333444999666444555888:::999777888888888888777666555555555555666666666777777777666666666666777888999999;;;;;;::::::::::::;;;;;;<<<<<<<<<===>>>???@@@AAA?????????>>>>>>>>>======<<<;;;:::888777555444333555333111111222333333222......///000000000//////,,,,,,------,,,+++***))),,,+++***+++---...---,,,------------..................---------------...---,,,,,,++++++,,,,,,---...------,,,,,,------...---,,,,,,---...///---,,,------------------------///---,,,,,,......---,,,........................//////............//////........................//////000000000000//////000///.........///000111000//////......//////000000000000000000000000000222111111111111111000000000///...---------..............................////////////.........---////////////////////////...///////////////000000///..................///......------------......------------------------////////////////////////......////////////.........------,,,,,,------...//////............//////,,,,,,,,,---------............------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,++++++,,,---...+++,,,,,,------------,,,+++++++++************))))))***,,,+++)))(((((()))+++************+++,,,,,,(((((((((((((((((((((((()))((('''&&&&&&((()))***))))))(((((()))***++++++*********+++++++++,,,,,,))))))))))))))))))))))))***)))((('''''''''(((((()))))))))))))))*********'''(((((((((((()))))))))(((((((((((((((((((((((()))******************)))+++***)))))))))***,,,------+++))))))***+++***)))'''(((******))))))***,,,************************((())))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((+++***)))(((***---111333...+++))))))***+++******))))))(((((((((((())))))...,,,***(((((()))***+++(((((('''&&&(((+++)))%%%((()))******++++++++++++((((((((((((''''''''''''''''''((()))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))******)))((((((***(((&&&%%%$$$%%%'''((())))))))))))((((((((((((***************************************+++++++++******************************++++++++++++++++++---,,,,,,,,,++++++******++++++,,,,,,,,,---------------...............///------...............///111111000000000000111111666555444222222333555666777555444666888;;;::::::999999999999888666555555555555555666666666777777666555555666666777888999::::::999999999999::::::<<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>============<<<;;;:::999777666555444444333222222222222222222------...///000000000///------,,,,,,+++***)))))),,,,,,+++,,,,,,---,,,,,,,,,,,,---------...............------,,,,,,------,,,,,,++++++++++++,,,,,,...------,,,,,,------...,,,,,,,,,---...------,,,.........//////////////////.........000///---,,,........................///..................///............//////////////////000000000000//////000//////...//////000111000000////////////000000000000000000000000000000222222222111111000000///000000//////....................................222111000//////000111111000000000000000000000000......//////000000000111222111////////////111222///...---,,,,,,---...///........................////////////////////////...//////000000//////......------,,,,,,------.........------------......,,,,,,,,,,,,------------......------------......------------------,,,,,,------------------------,,,,,,,,,------------------,,,++++++++++++,,,---+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,***))))))***************++++++,,,,,,((()))))))))))))))******))))))((('''((()))+++,,,++++++***)))(((((())))))))))))))))))*********+++)))))))))))))))))))))))),,,,,,+++++++++***++++++******))))))))))))))))))(((((((((((()))))))))***------,,,++++++***))))))((())))))******))))))(((+++***)))))))))***,,,---,,,***))))))***+++***)))&&&((()))***))))))+++,,,)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((***)))((())),,,111666999...+++))))))***+++******))))))(((((((((((())))))+++***((('''&&&''')))***(((++++++((((((,,,***%%%''''''((()))************''''''''''''(((((((((((('''(((((())))))))))))(((''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************---,,,***(((((()))***,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++************************+++++++++***))))))((((((,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,---------......//////000000000111111222222222111111000000///000000111888777555333222222333333555444444555888:::;;;;;;999999999999888666555555555555555555666666666666555555555555666777888999999999888888888888999999;;;;;;;;;;;;<<<===>>>>>>=========<<<<<<<<<;;;;;;::::::999777666555444444222333333333222111111111,,,---...///////////////...---,,,+++******)))))),,,,,,---,,,,,,+++,,,,,,,,,,,,,,,------------......------,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,---......------,,,,,,........./////////000000000//////000111111///---////////////////////////......------------.............../////////000000//////000000000000/////////////////////000111111000000////////////000000111111111111111111111111111111111000000/////////111111111111000000//////////////////////////////000000///...///111333444000000000000000000000000.../////////000000111111111000///......///000111//////---,,,,,,---//////........................////////////////////////......////////////.........------,,,,,,------...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------............------------......------------------------------------------------,,,,,,,,,------.........---,,,++++++++++++,,,---,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,***++++++******++++++,,,,,,,,,,,,++++++******))))))(((((())))))))))))***+++,,,,,,,,,+++***)))(((((((((((((((((()))))))))*********))))))))))))))))))))))))************)))))))))(((************))))))))))))((((((((()))))))))******---,,,+++***)))(((''''''((())))))))))))))))))(((******)))((()))***+++,,,+++***))))))++++++***((()))++++++***((((((((()))((((((''''''''''''&&&&&&***)))(((((((((((())))))))))))))))))))))))))))))((())))))******))))))(((((((((((())),,,222777:::---+++)))((()))******)))))))))(((((((((((())))))''''''&&&%%%%%%%%%&&&''''''...000***(((++++++&&&&&&''''''((()))))))))((('''(((((((((((()))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++******************+++,,,+++)))((((((((()))***(((((((((((())))))))))))(((((((((((((((((((((((())))))***++++++++++++******************+++++++++)))))))))(((''''''&&&&&&+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////...//////000000111111111111111000/////////000000444444333222111000//////333444444555666888:::;;;888888888888777666555555444444555555555666666666555555555555666777888888888888777777777777888888::::::999999:::;;;;;;<<<;;;;;;;;;:::::::::999999666666555444333222111111111333444333111000000000------.../////////.........---,,,++++++***++++++,,,---...---+++***+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---.........------,,,,,,------......------,,,,,,------...---...000///...------...++++++,,,,,,---.........///...---...000111000///////////////////////////...------------------............//////000000111//////000000000000//////...//////000000111111111111000000//////000000111111111111111111111111111000000000000000000//////111111222222222111000///////////////////////////------,,,---...000111333///////////////////////////000000000000000000111...------,,,,,,------...//////............//////........................////////////////////////------............------...------,,,,,,------...------,,,,,,,,,,,,---------------.........//////......------------......------------............------------------------,,,,,,,,,---......//////...---,,,++++++,,,---...,,,------------,,,,,,+++)))************+++++++++,,,---///...,,,++++++,,,***++++++,,,---,,,,,,,,,))))))))))))))))))))))))'''((()))***++++++++++++******)))))))))))))))***))))))*********+++++++++))))))))))))))))))))))))'''''''''''''''&&&%%%%%%************)))))))))((((((((()))))))))*********))))))((((((''''''&&&&&&)))******++++++******)))))))))((('''((()))***+++***)))((()))++++++***((()))***+++***)))((()))***)))))))))(((((('''''''''))))))(((''''''((()))***++++++++++++++++++++++++))))))************))))))'''''''''(((+++///333666,,,***((('''((())))))((())))))(((((((((((())))))&&&&&&&&&&&&'''''''''''''''222666...(((***+++'''''''''(((((()))(((((((((((((((((()))))))))******(((((())))))))))))((((((''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******((((((((('''''''''''''''''''''(((((())))))******))))))))))))))))))))))))((()))***+++,,,++++++***))))))*********+++++++++((()))))))))************************++++++++++++***++++++++++++,,,,,,,,,++++++,,,------...//////,,,,,,------.../////////111111000//////////////////000111222333222000///222333444444555666888:::666666777777777666666555444444444555555555666666555555555555555666888888888777777666666777777888888888888888888999999:::999999999999888888888888555555444333222111000000111333555444111//////000.........///......------...---,,,++++++,,,------+++---...---+++***+++---++++++,,,,,,,,,---------*********+++,,,---...//////......------......///...------,,,,,,------......000222111...------///++++++,,,,,,---......///---,,,***+++---000000000//////////////////////////////............//////---......///000000111111//////000000000000//////......///000111222222222111111000000000000111111111111111111111111111111000000111111111111111111000111111222111000///...////////////////////////...............///000000........................111111111000000000000000.........//////...............////////////..............................////////////////////////---......//////......---...------,,,,,,------...///......------......///........./////////000000......------------......------------.........///........................,,,,,,------...////////////...---,,,,,,---...///------,,,+++++++++++++++))))))*********++++++++++++---......,,,++++++,,,***+++,,,---------,,,,,,###$$$%%%''')))***+++,,,&&&''')))++++++++++++***(((((((((((()))***+++,,,******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))(((((('''+++*********))))))(((((())))))))))))************************+++++++++++++++++++++,,,,,,+++++++++)))((('''''''''(((***+++))))))((()))++++++***(((%%%''')))***)))***,,,---,,,,,,,,,,,,++++++******)))(((''''''''')))***+++++++++++++++++++++++++++))))))************))))))''''''&&&'''))),,,///111,,,)))''''''((()))(((((())))))(((((((((((())))))((()))************))))))'''444:::000''')))+++((((((((())))))))))))(((((((((((())))))******++++++((()))))))))))))))(((((('''(((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))***++++++++++++***))))))&&&''''''((()))******+++************************((()))***+++,,,+++******))))))******++++++++++++)))***+++,,,...///000111))))))******+++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,---...///////////////000111222222333111111000///////////////,,,...222444666555444222222333444444444555777999444555666666666666666555444444444555555555666666555444444555555666777888777777666666666666777777777777777777777777888999888888888888777777777666666666555555444333222222000333555444111//////000.../////////...---,,,,,,...---,,,,,,,,,---...///+++---///...+++)))+++---++++++,,,,,,,,,---------))))))***+++,,,...///000//////............//////...------,,,,,,------......111333222///---...000------......///000111111,,,***((((((+++...000000000000000000000000000000000000////////////000000---......///000111111222//////000000000000//////......000111222222222222111111000000000000111111111111111111111111111111111111111222222333333444///000111111111000...---000000000000000000000000111111111111111000000000........................222222111111000000//////000111222333333222111000---...///000000///...---////////////////////////////////////////////////......////////////.........------,,,,,,------...000000////////////000000////////////000000000000.........------.........---------.........//////........................,,,,,,------...///000000///...------------...///...---+++***)))***+++++++++++++++,,,,,,---------***,,,------+++******+++***+++,,,---...---,,,,,,------,,,,,,+++,,,,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((*********)))))))))))))))))))))))))))((((((((((((******)))&&&$$$$$$'''***))))))((('''&&&%%%%%%%%%(((((()))))))))(((((('''++++++***))))))((()))))))))*********+++++++++++++++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((...,,,)))&&&%%%&&&''')))))))))))))))))))))))))))***(((''')))---///...---,,,,,,+++)))''''''+++...)))***+++,,,,,,+++))))))+++***)))(((((('''((((((++++++++++++)))((('''&&&&&&'''''''''(((((())))))''''''''''''''''''''''''***%%%"""&&&&&&%%%&&&***+++)))(((++++++)))))))))(((((('''''''''&&&)))((('''&&&''')))+++---***)))((('''%%%###"""""")))))))))))))))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))---,,,***)))))))))***+++)))((('''''''''(((***+++)))***++++++***)))***,,,++++++******************,,,+++*********+++,,,---)))+++,,,...//////......//////000000000000//////333222222111000//////...222222333333222111///...000111222333444555555555555666888777555444444555888666555444555555444222333444444444555666666666777777666555444444333333444555555666666666666666666666666666666555555444777777666555333222111000222111000000111111000...---...000000000...+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////////////////........................---------............///---------.........//////........................+++---//////...---------///000111000...------...///000111111111000///...---,,,++++++,,,---///000000000000111111111111111000000000000////////////111222222222222222222222111111111000111111222222...000333555555333111///333333333333222111000///222222111111111111000000333222222111222222333333111000000000000000000000///...///111333555444333------------...///111111////////////.....................//////000000000---000333333111///000111111000///...------...///------/////////...---,,,////////////////////////////////////000000000000000000//////......------//////.........---------,,,,,,,,,------............------,,,,,,------...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------------------------++++++------------++++++*********))))))***++++++))))))))))))))))))))))))******)))))))))(((((((((***)))))))))))))))))))))+++++++++******)))))))))***((('''((()))***)))((()))))))))(((((('''''''''******++++++++++++************)))((((((((()))))))))))))))*********++++++************)))))))))(((***)))))))))))))))(((((())))))))))))))))))))))))************************((((((((((((((((((((((((+++***(((''''''((()))***)))))))))))))))))))))))))))'''&&&(((***,,,+++*********+++---......+++(((***++++++,,,+++***)))((()))((((((''''''''''''(((***************)))((('''''''''''''''((((((((()))''''''''''''''''''''''''+++'''""""""&&&((((((&&&'''...111,,,((((((******))))))(((((((((''''''''')))(((''''''((()))***+++))))))(((((('''''''''&&&))))))))))))))))))))))))*********)))))))))(((((()))))))))))))))))))))))),,,+++***)))((())))))***)))(((((('''((()))***+++)))***++++++))))))***+++++++++******************++++++*********+++,,,---***+++,,,............---/////////000000/////////222222111000000///......///000111222333222111111111222333333444444444444555666777777555444444555555444333333444444333222444444444555555555555555666666555555444333333222444444555666666666666666666666666666666555444444666666555444333222222111111000//////000000///---,,,---...//////......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////////////////........................---------............///---------.........//////........................///111333333111000000111000111111000///......//////000000111000///...---000000/////////000222333111000000000000000000000222222222222222222222222222222222222222333333333222222222222222222333444333333444555666666666555666777777777666555444444222222222222222222222222222222111111111111111111////////////////////////111111222444666777555444333222111000////////////////////////............////////////......---------000222222000//////111111000///...---......///---....../////////......////////////////////////000000000000111111111111///////////////.........//////.........---------,,,,,,,,,------............------,,,,,,------...////////////////////////........................------,,,++++++,,,------------------------------+++,,,,,,------,,,,,,+++)))))))))))))))***+++,,,))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))******......---,,,++++++******)))'''&&&)))---...+++'''))))))))))))))))))))))))******++++++++++++******((((((((('''(((((())))))((((((((()))))))))******************)))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))+++)))(((((()))******))))))***---333777444+++###,,,,,,,,,++++++)))((('''''''''&&&&&&&&&'''((((((((())))))******))))))(((''''''''''''(((((((((((('''''''''''''''''''''''',,,)))&&&'''***+++***((()))222666///'''&&&)))+++))))))((((((((((((''''''(((((())))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))******)))((((((((()))))))))(((((((((((()))***+++)))***+++***)))((()))*********++++++++++++++++++++++++******++++++,,,---***+++,,,---......------......////////////......111000000//////.........---...000111333333444444222333333444444444333333444666777777555444444555666555444555777777777555555555555555555444444444555555444444333333222222444444555666666666666555555555666666555555444333444444444333333333222222000///......//////...---,,,,,,------...//////000------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////////////////........................---------............///------........./////////...........................///111111000//////000///111222111/////////111000111111111111000//////000000/////////000111111222222222111111111111111333333444555666666666666555555666666666777777777666666666666777777888888999999888999:::;;;<<<===999999999999888777666555666666666666666666666666555555444444333333222222111111111111111111111111333333444666888888555333666555333222111000000///000000000000000000000000222222111000...------,,,...000111111///...///000000000///........./////////......//////000111111////////////////////////000000111111111222222222...///////////////000000/////////.........---------------------...............------------......////////////////////////000/////////......------------,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++************+++,,,......))))))))))))))))))))))))++++++++++++*********))))))))))))))))))*********......---,,,+++******)))((((((((()))***+++***)))((()))))))))))))))))))))'''(((((())))))))))))(((''''''&&&''''''((()))***(((((((((((())))))))))))*********)))))))))))))))))))))******++++++,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''((()))***+++***))))))))))))))))))))))))))))))...---+++******+++++++++(((,,,333888999444,,,&&&------,,,+++***)))(((''''''''''''''''''((()))***''''''((()))******))))))'''''''''(((((((((((((((''''''''''''''''''''''''+++))))))***,,,,,,***(((+++111333...)))((())))))))))))((((((((((((((((((((())))))*********)))((((((((())))))***+++,,,,,,))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))*********)))***+++***(((((((((*********+++++++++++++++,,,+++***++++++++++++,,,,,,++++++,,,,,,------------......////////////......000/////////.........---......///111222333444444444444444444444444333333444666777666555333444444444333222444666777777666666666666555444444444333444444444333333222222222333444555555666666555555444555555555555444333333222222222222333333333333111///......///000...------------------...///000...............---------------------------------------............------////////////////////////........................---------............///............////////////...........................///000000......///000...000111000//////000111222222222222222222222111000000000000000111111111222333444444555666777777666777999;;;<<<<<<<<<<<>>???@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFBBBBBBBBBAAA???>>><<<;;;????????????????????????<<<<<<<<<;;;:::999777777666666666666666555555555333444555777888888555222333333222222222222222222111111111111111111222222333333222111000///......///000000000//////...///000000//////////////////000///......///111333444///////////////////////////000000000000111111111......//////000000000111////////////............---------.....................------------......////////////////////////......------,,,,,,++++++---------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,---...))))))))))))))))))))))))++++++++++++*********)))(((((())))))************---,,,,,,+++***)))))))))(((***+++((($$$###''',,,((((((((((((((((((((()))''''''((()))))))))))))))''''''&&&''''''((()))***(((((((((((())))))))))))))))))))))))))))))******))))))******++++++,,,,,,))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))***+++++++++***((('''))))))))))))))))))))))))------+++***)))***+++,,,+++111888999555///------...---,,,+++)))((((((''')))((((((((()))***++++++&&&'''((()))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((()))))))))***+++***)))'''***,,,,,,)))***---+++'''(((((())))))))))))))))))((()))******+++******)))))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))((((((((())))))******************++++++***)))(((((()))******++++++,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---......////////////......////////////............000000000111111222222333444444555555555444333333444555777666444333333444000///...000222444333222666666666555444444444333444333333333333333222222333444444555555555555555444444444444444333333222111111111222222222222222222111///000111111000...000///...---------------........................------------------------------............------////////////////////////........................---------............///........./////////000000////////////////////////111222333222111111222333---...000000//////000222111111111111222222333333333333444444555666666666444555777999;;;===??????AAACCCEEEGGGHHHIIIHHHHHHMMMMMMNNNOOOOOOPPPQQQQQQLLLMMMNNNOOOPPPPPPPPPPPPNNNPPPSSSUUUVVVUUUSSSRRRTTTTTTSSSQQQOOOMMMKKKJJJLLLLLLLLLKKKKKKKKKJJJJJJEEEEEEEEECCCBBB@@@>>>===<<<<<<;;;;;;:::999999888888888888:::<<<;;;999666555555444444333444444444333333222222222222111111111111111000000000//////111111000////////////...//////000000000000000000000/////////000111333444////////////////////////.........////////////000.../////////000000111111000000/////////.................................///......------......///////////////////////////.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))***+++))))))))))))))))))))))))++++++*********)))))))))((((((((()))******++++++************))))))))))))(((+++---(((!!! &&&---((((((((((((((((((((((((((()))***++++++,,,++++++((((((((('''(((((())))))((((((((()))))))))******))))))))))))************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,+++***(((''')))))))))))))))))))))))))))))))))((('''(((+++...000666;;;888000+++---222------+++***))))))))))))******))))))******++++++&&&'''(((((())))))))))))((((((((((((((('''''''''(((((((((((((((((((((((('''(((((())))))(((((('''))))))'''&&&***///,,,&&&(((((())))))))))))******(((((())))))***++++++,,,)))))))))((((((((((((((())))))))))))))))))))))))''''''((((((((((((((()))))))))))))))))))))))))))(((((()))*********))))))((()))******++++++******+++,,,,,,+++)))((()))*********++++++,,,---------)))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,//////000000000000//////////////////////////////333222111111000111111222333444444555555555444444333555666666444333333444333222222333555666666555555555555555555444444444444444444444333333333333333333444555555555555444333333444444333333222111111111111111111111111222222111000000111111000///000//////...------,,,,,,---------.........//////------------------------------............------////////////////////////........................---------............///....../////////000000000////////////////////////000111111000//////000222---...000000000000222333111111111222333555666777555666777999:::;;;<<<<<<===>>>@@@BBBEEEGGGIIIJJJRRRTTTWWWYYYZZZZZZYYYXXX[[[\\\\\\]]]^^^___``````ZZZ[[[]]]___``````_________aaaeeeggggggeeecccaaa_________]]]\\\ZZZXXXWWW[[[[[[ZZZYYYXXXWWWVVVVVVOOOOOOOOONNNKKKIIIFFFDDDDDDCCCBBB@@@???===<<<;;;???>>>>>>???AAABBBAAA??????>>>===;;;:::999999999888888777666555444333333111111111111111111000000444222000///000000000/////////000111111111000000000/////////000111222222////////////////////////---------........./////////000000000000000000111000000000/////////....../////////...............//////............//////////////////////////////////////////////////////------............---------------------------------,,,,,,++++++,,,,,,---))))))(((((((((((())))))))))))))))))))))))))))))******)))))))))((((((((('''(((((()))******++++++)))))))))***************'''***,,,)))%%%$$$(((,,,*********))))))(((((((((((()))***++++++,,,,,,,,,******)))((((((((()))))))))))))))*********++++++((()))))))))***************)))))))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))***+++++++++******))))))))))))))))))))))))&&&'''((('''''')))---111777999:::555///+++---111---,,,***)))))))))******+++***)))))))))))))))***''''''(((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''(((((('''''''''((('''))))))'''))),,,+++'''(((((()))))))))*********(((((((((((()))+++---///))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((())))))))))))))))))))))))))))))((((((***+++++++++******((()))***+++++++++******,,,---...,,,***)))***+++******++++++,,,------...)))***+++,,,,,,,,,++++++---,,,+++******+++,,,,,,000000111111111111000000000000000000000000000000222222111000000111222222333333444555666666666555333555666666444333333444666555444555777888777666444444444555555555555555444444444444444444444444222333444444555555444444333333333333333222111111111111111111111000000000222000//////000000///...---......//////...---,,,++++++,,,---...//////000........................------............------////////////////////////........................---------............///.../////////000000000000////////////////////////---......---+++,,,---///...000222222222222444666555555555777999;;;>>>???>>>???AAADDDFFFGGGHHHHHHOOOPPPQQQSSSUUUVVVWWWXXXaaaccceeehhhhhhhhhfffeeeeeeffffffgggiiijjjjjjkkkfffgggjjjlllmmmmmmlllkkklllmmmooooooooonnnlllkkkddddddeeeeeeeeeeeeddddddggggggeeedddbbb```______\\\\\\\\\ZZZXXXTTTQQQOOONNNMMMKKKIIIGGGDDDBBBBBBDDDBBBAAABBBDDDFFFGGGFFFIIIIIIHHHFFFFFFEEEEEEEEECCCCCCAAA@@@>>><<<;;;;;;999888888777666555444444666333000000111222111///...///000111222111111000//////000000111000000000////////////////////////............////////////111111111000000000000000000000000000/////////...000/////////.........---//////............//////////////////////////////......//////000000111111,,,---...//////...---,,,---------------------------,,,,,,++++++,,,,,,---,,,+++***************+++))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))***+++++++++((())))))***++++++,,,,,,&&&(((***++++++*********---,,,,,,+++***)))((((((&&&&&&'''))))))*********,,,+++***))))))((())))))************++++++++++++(((((())))))*********+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,------))))))))))))))))))))))))&&&((()))))))))+++111555;;;:::777333000---------,,,+++***))))))***+++++++++***)))(((((('''(((((('''(((((((((((((((''''''))))))(((((('''''''''&&&))))))))))))))))))))))))'''(((((('''&&&&&&((()))&&&+++---***((()))***)))(((((())))))*********+++((((((''''''))),,,///111((((((((()))******++++++))))))))))))))))))))))))((()))))))))******++++++))))))))))))))))))))))))((()))***,,,,,,,,,+++***((()))***+++,,,+++******---...///---+++******+++******+++,,,,,,---......)))***+++,,,---,,,++++++---,,,+++*********+++,,,111111222222222222111111000000000000111111111111222111000000000111333444222333444555666666666666333555666555444222333333111000///000222333222111333444444555555666666666555555555555555555555555222333444444555555444444222333333333333222111111111111111111000000000///111///......//////...---***,,,...000000000...---)))***+++,,,---///000000........................---..................---////////////////////////........................---------.........//////////////////000000000000000000000000000000000000000000000///......000222000111333444444555777888:::;;;;;;===@@@CCCFFFHHHLLLNNNPPPTTTVVVXXXXXXXXX___``````aaabbbccccccccchhhjjjllloooooonnnlllkkkjjjjjjkkklllmmmooooooppplllnnnqqqsssttttttsssrrrrrrrrrqqqpppooooooooooooiiijjjkkkmmmooopppppppppnnnmmmllljjjgggeeedddcccfffffffffdddbbb^^^ZZZXXXWWWVVVTTTQQQNNNKKKIIIHHHEEECCCAAAAAADDDGGGHHHIIINNNNNNNNNNNNOOOQQQRRRRRRNNNMMMLLLJJJHHHFFFDDDCCCBBBAAA@@@>>><<<:::999999888444111000222333111000...///000222222222111000...///000111111000...---////////////////////////////////////000000000000222222111111000000//////000000000000////////////000000//////.........---//////............//////////////////////////////++++++,,,---...///000000,,,---...//////...---,,,------------------------------++++++++++++------)))))))))))))))))))))))))))************++++++++++++***)))(((((()))***+++)))))))))))))))(((((('''+++***)))(((((()))***+++---+++)))((('''((()))***///,,,)))((((((*********(((((())))))*********+++,,,+++***((((((((()))***)))))))))))))))))))))))),,,,,,++++++***)))))))))---***''''''***,,,---,,,++++++***)))((((((((()))******))))))))))))******---,,,+++)))))))))***+++************************---+++)))((('''((()))***''')))+++)))(((***111777:::555///,,,+++,,,------...---,,,+++************+++***(((((()))******)))((((((((((((((()))***+++((((((((((((((((((((((((((((((((((((((())))))***)))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((()))))),,,+++)))((((((***+++---)))(((((((((''''''''''''***++++++***((('''((()))))))))))))))))))))))))))+++,,,,,,+++)))%%%""" (((((())))))******++++++)))************))))))(((,,,,,,,,,+++***)))(((''''''((()))+++,,,,,,,,,,,,+++---...---,,,++++++,,,++++++,,,,,,,,,,,,------111111111111000000000000000000000000111111111111222111000//////000111222222222111111222222333444555666666666555444444333333333222111000000000000444444444444444444444444333333333333333333333333333333222222333333444555555666777777777444222000444333000...------...///222222111000///...------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000000//////---...............------............/////////000111000000///......------000000//////......//////...///000000111111222222333444555444333333555777111333666999;;;>>>BBBEEEBBBCCCFFFKKKQQQUUUWWWWWWXXX[[[___``````bbbfffiiiiiiiiiiiiiiiiiiiiiiiiiiippprrrsssrrrooonnnnnnnnnmmmmmmnnnoooooooooooonnnqqqqqqrrrssssssrrrrrrqqqrrrtttwwwwwwuuurrrqqqqqqppppppqqqqqqqqqqqqqqqqqqrrrqqqpppnnnkkkiiihhhgggooonnnnnnooonnnlllgggdddeeeccc___\\\YYYWWWVVVUUUOOONNNLLLJJJIIIHHHGGGGGGMMMMMMNNNOOOQQQTTTWWWXXXXXXZZZ\\\\\\YYYVVVUUUUUURRROOOKKKIIIHHHEEE???;;;===:::777666666777444222444222111111222333111000222222111222333111///,,,222111111111222222000............///000111111222333333222111000000111111000000000000000000000000333333222111000///......////////////////////////111000000///...---------//////.........---------,,,,,,---......---,,,,,,...---,,,++++++,,,---...//////.........---------))))))))))))))))))))))))(((((()))))))))***************)))(((((()))******''''''((()))******))))))+++***)))(((((()))***+++,,,+++)))((('''(((***+++,,,***(((((()))***))))))((()))))))))************,,,+++)))((((((((()))***))))))))))))))))))))))))******************++++++***'''$$$$$$''')))))))))************+++,,,------******))))))))))))******+++***((('''''''''((()))************************,,,+++)))((((((((()))***)))+++,,,+++***---444:::999555///,,,+++------...---,,,+++******************((('''''')))******))))))(((((('''&&&%%%$$$$$$(((((((((((((((((((((((()))((((((((('''((((((((()))))))))))))))))))))***))))))))))))))))))))))))***))))))((((((((()))))),,,+++***)))((()))******))))))(((((((((''''''''')))***+++***)))((()))***))))))))))))))))))))))))'''((()))*********)))((()))))))))))))))*********((())))))******)))))))))+++++++++++++++***)))(((++++++*********************+++------+++***)))***++++++,,,,,,,,,,,,------000000000000000000000000000000000000111111111111222222111111111111222222222222111111222222333444555555555555555444333333333333222111111111222222444444444444444444444444666666666666666666666666333222222222222333444444111222333333333111000///222111///.........000111////////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...//////000000//////...---......//////...------........./////////000000////////////////////////000////////////000111111111000000000111222333444222333555555555666999;;;;;;===@@@BBBEEEHHHLLLOOORRRRRRTTTXXX\\\_________cccdddeeeddddddfffkkkooommmmmmmmmmmmmmmnnnnnnnnnqqqssstttsssqqqooooooppppppppppppqqqppppppoooooommmmmmnnnpppqqqrrrttttttsssuuuwwwxxxvvvtttssssssrrrrrrssstttuuuvvvvvvwwwuuutttsssqqqnnnlllkkkjjjnnnoooppprrrsssrrrnnnkkkjjjiiifffcccaaa____________]]]YYYTTTOOOKKKGGGEEEKKKJJJJJJKKKMMMQQQTTTVVVVVVYYY\\\]]]\\\[[[[[[\\\]]]ZZZVVVSSSQQQOOOMMMKKKGGGDDDAAA???>>>===999666777555444333444333222000111000///000111111///...///......///111222111000/////////000111111222222333222222111000000111111000000000000000000000000222111111000000//////...////////////////////////111000000///......------//////.........---------,,,---............---,,,///...---,,,,,,---.../////////.........---------))))))))))))))))))))))))'''((((((((())))))))))))))))))(((((((((((())))))%%%&&&((()))***+++++++++******))))))))))))*********)))((((((((()))***+++)))((('''(((***+++)))((())))))))))))************+++***))))))((()))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,,,,***(((''')))+++++++++))))))***+++---///000111******))))))))))))*********)))(((((('''(((((((((************************,,,+++***(((((()))******)))***+++++++++///666===888444///,,,,,,---......+++******)))))))))******((('''&&&&&&(((******))))))******+++***)))'''&&&(((((((((((((((((((((((())))))((((((((((((((((((******))))))))))))))))))))))))))))))))))))))))))+++***)))(((((((((((((((++++++******))))))(((((()))))))))(((((((((''''''((()))******)))(((***+++))))))))))))))))))))))))&&&'''((()))+++,,,------************))))))))))))&&&'''((())))))***))))))******+++++++++******)))...---+++***)))))))))***(((***------+++)))((((((++++++,,,,,,,,,,,,------////////////////////////000000000000111111111111222222222333333222222222222222111111222222333444333444444444444333333222333333222222222333444444444444444444444444444444666666666666666666666666222222222222222333444444000000000000000000000000000///.........000111222------------.........///...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........//////.........---......//////.............../////////000000000---......///000111111222111111000111111222333444888666444333333444555666333666888:::<<<>>>AAADDDIIIKKKNNNQQQSSSWWW[[[^^^ccccccccceeeggghhhhhhfffkkkjjjiiigggfffhhhmmmqqqooonnnmmmllllllmmmnnnooommmooopppooommmlllllllllnnnnnnnnnmmmllljjjiiihhhbbbcccccceeehhhllloooqqqqqqsssuuuvvvuuuttttttttttttuuuuuuuuuvvvvvvvvvvvvuuuuuusssrrrpppnnnllllllooooooqqqsssttttttqqqnnnooonnnllljjjiiiiiiiiijjjllljjjfff```YYYRRRLLLIIIIIIHHHFFFEEEFFFIIILLLNNNQQQTTTXXX[[[]]]___bbbdddeeedddbbb^^^\\\[[[]]]___WWWVVVSSSQQQNNNJJJDDD@@@>>><<<:::888888777555333333222000000111222111000///......///111111111000///000000111111222222222333222111111000111111111000000000000000000000000////////////////////////////////////////////////000000000///......------/////////............---,,,---............---,,,//////............//////...............---------))))))))))))))))))))))))((((((((()))))))))******)))(((((((((((((((((()))''''''((()))***++++++******))))))))))))))))))***))))))(((((()))***+++,,,''''''(((***,,,---+++))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,+++*********+++,,,,,,))))))***+++---///000222******))))))))))))******++++++******************************************++++++***))))))******+++))))))******,,,111888===666333///------.........))))))))))))))))))******)))(((&&&&&&'''(((((('''###%%%(((+++------,,,,,,(((((((((((((((((((((((('''((()))******+++++++++*********)))))))))))))))))))))))))))))))))))))))++++++***)))((((((((((((((())))))*********)))))))))))))))((((((((((((''''''(((******))))))***,,,))))))))))))))))))))))))******)))))))))***++++++++++++******))))))((((((%%%&&&'''((()))*********((()))***+++++++++++++++...---+++)))))))))+++,,,(((+++---...,,,***)))(((+++++++++,,,,,,,,,---------------...............///000000000111111111111333222111000000111222333222222111111222222333444222333333444333333222222333333333333333444555666333333333333333333333333333333333333333333333333222222222111222333333444444444222111111111111111000//////...///000111111................................................---------------------------------............///------............---------......////////////......////////////000000000...//////000000111111222222222222222333444555555===;;;999777777888:::<<<;;;>>>BBBFFFHHHKKKOOOQQQVVVXXX[[[^^^```cccgggjjjlllkkkkkklllnnnnnnmmmkkklllkkkiiigggggghhhjjjllljjjiiifffdddcccdddeeeeeecccdddfffeeecccbbbbbbccceeedddcccbbb___]]][[[ZZZTTTTTTTTTVVVYYY]]]```cccgggjjjmmmooooooppprrrsssvvvuuutttsssrrrqqqpppoooqqqqqqpppnnnmmmkkkjjjjjjnnnnnnnnnpppqqqoookkkhhhnnnnnnmmmlllmmmnnnooopppnnnnnnllliiiddd^^^XXXUUUMMMKKKGGGCCCAAAAAACCCDDDIIILLLPPPTTTXXX\\\aaadddccceeegggeeeccccccfffiiifffeeeeeeccc___YYYSSSOOOIIIFFFDDDBBBAAA???<<<::::::777444333333333222222333111//////000111000...///000000000111111111222222222111111111111111222000000000000000000000000---........./////////000////////////////////////000000//////............/////////...............------............------000000////////////000000........................)))))))))))))))))))))))))))))))))*********++++++(((((())))))))))))(((((())))))************)))))))))))))))******)))))))))((((((((())))))***++++++'''((())),,,//////,,,*********)))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))+++++++++*********))))))((((((((((((''''''((((((************+++,,,---...******))))))))))))***************+++++++++******************************+++***************++++++***+++,,,---000555;;;???555222///------/////////))))))))))))))))))******,,,***''''''''''''&&&%%%###&&&)))*********))))))))))))))))))))))))&&&''')))+++---......///************))))))(((((())))))))))))))))))))))))++++++***)))))))))))))))&&&'''(((***++++++++++++***)))))))))(((((((((((('''(((******))))))***,,,))))))))))))))))))))))))+++***)))(((((((((((()))++++++******))))))((((((&&&&&&((()))************((()))***+++++++++++++++++++++))))))***,,,...///***,,,......---+++******+++++++++,,,,,,,,,------,,,---------.........//////000000000111111111111555222///------///222555222222111111222222333444222222333333444333333222333333333333444555666666333333333333333333333333111111111111111111111111222111111111111222333333666555444222111000000000111000000///////////////111111000000///......------.....................---------------------------------............///------............---------......///000000//////////////////000000000111111111111111111111111111111111111111222333444555;;;:::::::::===AAAEEEHHHIIILLLQQQUUUXXXZZZ]]]``````bbbeeeggghhhkkkoooqqqoooooonnnppprrrrrrqqqooollllllkkkkkkjjjiiigggfffbbb```\\\XXXVVVWWWXXXYYYYYYZZZ[[[[[[YYYXXXYYYYYYZZZYYYWWWUUURRROOOLLLKKKHHHHHHGGGHHHJJJMMMPPPRRRXXX[[[___bbbdddgggjjjlllooonnnnnnmmmlllkkkjjjjjjkkkkkkjjjiiihhhffffffeeefffggghhhjjjkkkjjjgggdddjjjiiiiiijjjkkknnnpppqqqmmmnnnnnnmmmkkkgggdddbbbWWWTTTOOOIIIDDDBBB@@@@@@AAADDDGGGKKKNNNSSSXXX\\\[[[___eeegggggggggiiikkkkkkmmmnnnmmmiiiccc^^^[[[UUUSSSPPPOOOMMMLLLIIIGGGCCC???;;;888777555444222222000///...000111000/////////000000000000111111222111111111111111222222111111111111111111111111------......//////000000000000000000000000000000////////////............////////////////////////........................///000000000000000000///---.....................))))))))))))))))))))))))************++++++++++++))))))************))))))******++++++******)))((())))))************))))))))))))))))))************))))))***---//////---+++************))))))))))))(((((()))************))))))))))))))))))))))))))),,,,,,++++++***))))))((()))***+++***((('''((()))+++***************+++,,,******))))))))))))******''''''((())))))))))))(((*********************************+++++++++++++++---...///222666:::===???444111...---.../////////+++******)))))))))******,,,***((('''(((((('''%%%$$$%%%&&&((())))))(((((())))))))))))))))))))))))%%%'''))),,,.../////////++++++******)))((((((((())))))))))))))))))))))))*********))))))******+++(((((()))***+++,,,,,,---******)))))))))(((((((((((()))******)))(((***+++))))))))))))))))))))))))((((((((()))))))))******************))))))))))))'''((()))******+++******((()))***+++++++++++++++(((((())))))+++...000111,,,---......,,,++++++,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////000000000000111111111111444222...,,,,,,...222444222222111111222222333444222333333444444444444444444444333333333444555555333333333333333333333333222222222222222222222222111111111111111222333333333333222111000///......111111000000//////......222222111000///...---------------...............---------------------------------............///.........//////.........---...//////000000000000/////////000000000111111222222222111111111111111///000000222444666888999999:::===AAAGGGNNNTTTWWWXXX[[[```ccceeegggiiikkkhhhjjjlllmmmnnnpppsssuuurrrrrrrrrsssvvvwwwvvvtttqqqpppooonnnlllhhhccc___XXXUUUPPPLLLKKKLLLNNNPPPRRRTTTUUUUUUTTTSSSSSSTTTSSSRRRPPPMMMJJJFFFDDDBBBBBBAAAAAAAAABBBCCCEEEFFFIIILLLPPPSSSVVVYYY]]]```___```aaabbbdddeeefffgggbbbbbbaaa``````___^^^^^^ZZZ[[[^^^aaaeeeeeecccaaabbbbbbbbbdddfffiiikkkmmmkkkllllllkkkjjjhhhfffeee^^^[[[WWWRRRMMMIIIGGGFFF@@@AAACCCCCCEEEHHHMMMPPPSSSWWW^^^dddgggiiijjjjjjkkkmmmpppooolllgggdddbbb```^^^\\\[[[ZZZYYYWWWUUUNNNKKKFFFCCCAAA>>>;;;888333111//////111222333333111111111111111111111111111111111000111111222333111111111111111111111111.........//////000000000000000000000000000000000//////////////////.........////////////000000000//////...------...////////////000000000000//////---------...............))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++***)))))))))***+++++++++******((()))***++++++***)))((()))************))))))(((***)))***+++---...,,,***************)))))))))((('''((()))***+++******)))))))))))))))))))))))))))++++++*********************,,,...---+++)))***+++***************++++++,,,******))))))))))))******&&&'''((()))***))))))(((************************)))***++++++,,,,,,,,,++++++---///333777:::;;;;;;333000...---///000000///---,,,+++******************)))'''((()))******)))------,,,,,,+++*********))))))))))))))))))))))))&&&''')))+++,,,,,,++++++++++++******)))(((((('''))))))))))))))))))))))))))))))))))))***+++,,,,,,---,,,+++******+++,,,,,,*********)))))))))(((((()))***+++***)))((()))***))))))))))))))))))))))))'''((()))+++,,,++++++***)))))))))))))))***************++++++++++++******)))******+++++++++******'''((()))+++---///000111,,,------+++))))))+++---++++++,,,,,,,,,,,,------,,,------...//////000000000000000000111111111111222222111000000111222222222222111111222222333444333333444555555555555555555444333333333333333333222222222222222222222222222222222222222222222222111111111111111222222333---...///000000000///......//////000000000000000000000000//////.........---------.........//////........................---------............///...//////000000//////...------///000000111111111//////000000000111111111000111111222222333333333111222444888<<<@@@CCCEEEEEEGGGKKKPPPVVV\\\aaaccccccfffjjjmmmnnnnnnooopppoooppprrrrrrrrrsssuuuxxxuuutttuuuvvvxxxyyyxxxwwwtttpppkkkgggccc^^^WWWRRRKKKHHHDDDAAAAAADDDHHHKKKNNNPPPQQQQQQPPPOOOPPPQQQOOONNNLLLIIIFFFBBB???>>>============>>>>>>>>>>>>@@@BBBEEEGGGIIIKKKOOOQQQOOOPPPRRRTTTWWWYYY[[[\\\UUUUUUUUUTTTTTTSSSSSSSSSOOOPPPSSSWWW[[[\\\ZZZYYYWWWWWWXXXYYY\\\___bbbdddbbbbbbbbbbbbaaaaaa``````[[[ZZZYYYWWWTTTRRROOONNNEEEEEECCCAAA@@@AAADDDGGGLLLOOOTTT[[[bbbggghhhhhhllloooqqqpppllliiigggfffhhhfffddddddeeedddcccaaa\\\ZZZWWWTTTQQQNNNJJJGGG>>>;;;888666666666555555333333333333333333333333111111000000111222222333111111111111111111111111///000000000000000000000000000000000000000000000.../////////////////////.../////////000000000000000///...------...///000......///000000///......---------.........//////))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,------,,,+++***'''((()))***+++,,,,,,,,,((()))***++++++***)))(((***************)))((('''***))))))***,,,,,,+++)))+++*********))))))(((((('''((()))+++++++++***))))))))))))))))))))))))))))))))))))***++++++,,,,,,''')))+++***(((&&&'''(((************+++,,,---...******))))))))))))******((()))***,,,,,,,,,+++***************************)))***+++,,,,,,,,,,,,,,,((()))---111555777777666222000......///000000000...---,,,+++************((('''&&&(((***,,,---,,,---,,,+++***))))))))))))))))))))))))))))))))))))&&&((()))******)))(((&&&+++++++++***)))(((((('''))))))))))))))))))))))))(((((())))))***+++------111000---+++)))******+++************))))))))))))***++++++***((('''((())))))))))))))))))))))))))))))***,,,------,,,***)))(((((())))))******++++++++++++,,,,,,,,,++++++*********+++++++++******)))'''(((***,,,.../////////,,,,,,+++)))'''(((***---++++++,,,,,,,,,---------------......///000111111000000000000111111111111000111333444444333111000222222111111222222333444333444444555666666666555555444333333222222222222222222222222222222222222111111111111111111111111111111111000111222222333***,,,///111222222222111,,,---...000111111222222---------............///---------.........//////........................---------.........////////////000000000000//////------///000111111111111000000000000111111111111...///000111333444555666444666:::???EEEJJJOOORRRVVVWWWZZZ^^^aaaeeegggiiiiiilllpppqqqqqqqqqqqqrrrssstttuuuuuuuuuuuuwwwyyywwwvvvvvvwwwyyyyyyxxxwwwsssmmmddd]]]WWWQQQKKKFFFAAA???;;;:::;;;???EEEHHHKKKMMMOOOOOOMMMMMMMMMNNNMMMLLLJJJGGGDDD@@@===;;;888999:::;;;;;;;;;;;;;;;<<<>>>@@@@@@AAACCCFFFHHHFFFFFFHHHJJJLLLNNNOOOPPPKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKMMMPPPRRRRRRPPPMMMNNNNNNOOOPPPSSSVVVYYY[[[WWWWWWWWWWWWXXXYYYZZZ[[[SSSTTTUUUVVVVVVUUUTTTSSSKKKIIIFFFBBB???>>>AAACCCIIIIIIKKKSSS\\\cccffffffooorrrtttrrrnnnjjjiiijjjkkkjjjiiiiiijjjjjjiiihhhhhhfffdddbbb```]]]XXXUUUMMMIIICCC>>>;;;999666444555555555555555555555555111111000000111222333333111111111111111111111111111111111111000000000000000000000000000000000000.........///////////////.../////////000000111111000///...------...///000---...///000000///...------------.........//////************************---+++)))((()))))))))((())))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++)))***+++,,,,,,+++***)))((()))***++++++***)))(((***************)))(((((())))))))))))((((((((((((***++++++,,,,,,++++++************)))))))))))))))((()))***+++,,,,,,+++***+++++++++************)))%%%'''******)))(((((()))++++++******************+++++++++++++++***)))((()))***++++++***+++---...,,,,,,...222666666222///...,,,******---///...,,,---,,,,,,++++++******)))***)))((()))******)))((())))))************))))))&&&''''''(((((((((((((((''''''''''''((()))++++++************************''''''(((((((((((('''''')))((('''((()))+++...000HHH;;;,,,&&&'''***)))&&&))))))))))))))))))))))))++++++******))))))((((((************************))))))))))))))))))))))))******))))))(((((('''''''''(((***++++++***)))(((+++,,,,,,,,,,,,+++*********************+++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,------......///---------............///......///000000000000000333333222222111000//////000000111222333333444444444444555555555555444444000000111222111000///...000111111222222222111111222111111111000000//////,,,---...///000111222222222111111111000000//////////////////////////////......------------......///...---,,,,,,---...///---------.........//////---.........//////000000000000000000000000000000333222000//////000222333333111000//////...---,,,222333444444555777;;;>>>>>>CCCJJJPPPSSSWWW]]]```aaaaaabbbdddgggiiikkkmmmnnnoooppprrrrrrrrrqqqpppwwwwwwwwwwwwwwwwwwwwwwwwwwwuuusssrrrssssssrrrqqqmmmfff[[[QQQJJJFFFCCCAAA<<<;;;::::::<<>>???@@@@@@>>>===<<<======<<<;;;<<<<<<<<<<<<===>>>????????????@@@BBBDDDEEEDDDCCCCCCDDDEEEDDDCCCCCCDDDEEEDDDEEEFFFHHHIIIJJJJJJJJJFFFEEEFFFIIILLLOOOOOOOOOJJJIIIIIIHHHHHHHHHHHHHHHGGGHHHIIIKKKNNNPPPQQQRRROOOMMMIIIEEEBBB@@@???>>>BBBAAAEEEMMMTTTXXX]]]ccchhhkkkoooqqqpppnnnmmmlllqqqooommmnnnqqqrrrqqqooonnnnnnnnnmmmkkkgggcccaaa]]]WWWQQQLLLIIIDDD<<<555888555333333666888777666222333444444444333222111222222111000000000111111222222111///............111000000000111222333333111111111111000000000000////////////...---,,,+++......//////000000111111---......///000/////////000111111111///......///************************+++***(((((())))))((('''))))))))))))))))))))))))************)))))))))(((++++++++++++++++++++++++''''''((()))((((((&&&&&&((()))***++++++***)))(((***************)))((((((***)))))))))(((((((((((()))******++++++******)))***)))))))))))))))))))))((()))***+++++++++***************))))))))))))(((''')))+++,,,+++************************************************))))))(((***+++,,,+++++++++---///...------///222333222000000...,,,---000111000///---------------,,,,,,,,,---+++))))))******)))((())))))************))))))&&&'''(((((())))))(((((((((''''''(((((()))******((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((()))+++---...<<<444+++''')))+++)))'''))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))******))))))((((((((((((******,,,,,,,,,***((('''***+++++++++******))))))))))))************++++++***++++++++++++++++++***++++++,,,,,,---.........------------..................///000000000000000111111111111222222222222000111111222333333444444444444555555555555444444222222333333333222111000111111222222222222111111111111111111000000000///......///000111222333444............///000111111////////////////////////......------------......///...------------...///---------.........//////111000000//////.........000000000000000000000000000///.........///111222555333222222333444555555222444666999:::===@@@CCCJJJOOOVVV[[[^^^aaaeeeggggggggggggggghhhiiijjjjjjnnnoooppprrrssssssssssssuuuuuuuuuttttttttttttssssssqqqnnnmmmlllkkkiiiggg___XXXOOOHHHCCC@@@>>>===;;;:::999888:::<<>>======???@@@BBBBBBBBB@@@CCCEEEEEEEEEEEEEEEGGGEEEEEEFFFGGGGGGGGGGGGFFFBBBAAA@@@@@@AAACCCBBBBBBCCCBBBAAA@@@????????????AAABBBCCCEEEGGGJJJLLLMMMLLLKKKHHHEEEBBB@@@>>>===AAA???AAAHHHNNNQQQWWW]]]eeehhhmmmoooooonnnmmmmmmrrrppppppqqqtttuuusssqqqsssssssssrrrpppmmmkkkiiijjjeee^^^ZZZWWWRRRKKKEEEEEEAAA===;;;::::::777555333333444444444333222222333222222111111222222222222111000///////////////111111000000000111222222111111111111000000000000111111111111000///...---......//////000000111111......///000000000000//////000111000...---...///************************)))))))))***++++++(((&&&))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******++++++***))))))((())))))************))))))*********+++******)))(((******)))))))))((((((((()))))))))******)))))))))))))))))))))))))))******(((((()))************)))***))))))))))))((((((((((((***,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,***************)))))))))+++,,,---,,,,,,,,,...000111///......000111111111111000///000111222222000.............../////////000---***))))))******)))))))))************))))))&&&'''(((((())))))((((((((((((((((((((()))))))))(((((((((((((((((((((((('''(((((())))))(((((('''******)))((()))***+++,,,---+++***)))++++++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((,,,---------,,,***((('''*********)))))))))(((((((((((())))))************+++++++++************)))++++++,,,,,,------......------------..................///000000000000/////////000111333444555666111111111222222333333444444444555555555555444444444444444555444333333222111222222222222222111111111111111111000000000000...//////000111222333333111000/////////000111222000000000000000000000000......------------......///......------......///------........./////////..................------////////////////////////.../////////000111111111333222111111222444666888444888===AAADDDGGGKKKMMMXXX\\\cccgggjjjkkkllllllmmmkkkiiigggeeeeeedddeeejjjkkkmmmoooppprrrssstttuuutttrrrqqqooonnnnnnmmmllliiifffdddbbb```]]]ZZZPPPKKKEEE@@@======<<<;;;;;;:::999888999;;;===??????@@@BBBDDDFFFGGGHHHHHHJJJMMMOOOOOOOOONNNNNNOOOOOOOOOOOOOOOMMMHHHBBB===;;;;;;:::::::::;;;<<<<<<>>>===<<<<<<===???BBBCCCCCCFFFJJJMMMNNNNNNNNNOOOLLLLLLLLLLLLLLLKKKJJJIIIGGGDDDAAA????????????>>>>>>===<<<;;;::::::::::::======>>>???AAADDDFFFGGGIIIIIIHHHFFFDDDBBB@@@???@@@======BBBEEEHHHNNNTTT^^^aaafffiiikkkkkklllmmmsssrrrsssuuuwwwxxxwwwuuuxxxwwwvvvuuutttsssrrrqqqqqqmmmgggdddaaa]]]WWWRRRRRROOOJJJGGGDDDBBB???<<<;;;;;;999888777777777777333333222222222222333333111111000000000000000111111111000/////////000000111111111111000000000000111111111111000///............//////000000111111......///000000000000///...///000///---------///************************))))))***,,,------***((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******)))))))))******)))))))))*********++++++******)))*********)))))))))(((((())))))************)))))))))))))))))))))*********))))))))))))))))))))))))************))))))))))))'''***,,,,,,+++***++++++---------...............+++++++++*********++++++,,,---...---------///111222222111222222222222111000000000111222222222111,,,------...///000000000222///+++((((((*********))))))************))))))''''''((())))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))(((((())))))))))))((((((+++***))))))))))))******&&&((()))******+++,,,---))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,------------,,,******++++++***)))))))))))))))((((((((())))))******+++*********)))******++++++***++++++,,,------......,,,,,,---------.........---...//////000000/////////000111222333444555666111111111222222333333333333444444555555444444333444444444444444333333333222222333333222222111111111111111000000000000000......//////000111111222999777555222000000000111000000000000000000000000......------------......//////............//////............////////////((()))***+++---...///000////////////////////////111111222333333222222111333333222222222444888;;;===AAAHHHNNNRRRTTTWWWYYY```ccchhhlllnnnmmmkkkjjjiiigggddd```]]]\\\[[[[[[bbbbbbdddfffhhhkkknnnooorrrqqqnnnkkkhhhfffdddddd```^^^[[[YYYXXXUUURRROOOIIIFFFBBB????????????>>>===<<<;;;;;;<<<===???@@@BBBDDDGGGKKKOOORRRTTTUUUWWWZZZ]]]______^^^^^^^^^^^^^^^^^^^^^ZZZSSSJJJDDD======<<<<<<======>>>??????>>>===<<<===@@@DDDGGGLLLQQQWWW\\\]]]]]]]]]]]]YYYYYYZZZZZZYYYYYYXXXWWWRRRNNNIIIEEEDDDDDDDDDCCC???>>>======<<<<<<<<<===>>>>>>>>>???@@@BBBCCCDDDEEEFFFGGGGGGGGGFFFDDDCCCAAA===;;;===???@@@EEEKKKQQQUUU[[[___cccfffjjjlllppprrrtttxxxzzz{{{zzzyyyzzzyyyxxxvvvttttttssssssssspppllliiigggddd___[[[[[[YYYWWWTTTRRRPPPNNNMMMJJJHHHEEEBBB@@@>>>>>>>>>555444333222111111111111111111000000000111222222111111000///......//////111111111111000000000//////////////////...------......//////000000111111------...////////////...---...///...---,,,---...******************************+++---//////,,,***))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((''''''(((((((((***))))))))))))))))))*********++++++++++++******************))))))))))))***++++++++++++++++++***(((((())))))******************)))))))))))))))))),,,,,,++++++++++++******''')))+++,,,+++*********+++,,,,,,,,,---------...,,,,,,+++++++++,,,,,,---,,,---......---...000111222444666777666555222111111222444444444444444444++++++,,,---...//////000222///+++((((((*********))))))************))))))'''(((((()))))))))))))))((())))))***))))))((('''))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))))))))((()))******)))))),,,///))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++,,,,,,---------------,,,+++************+++'''(((((()))***+++++++++))))))))))))***+++------******++++++,,,------...,,,,,,,,,------------...------...///////////////111111111222222333333333111222222222222222333333333333444444444444333333444333333222222222222222333333333333333222111111000000000000000000111111///000000111111222222222999777555333111111111111000000000000000000000000......------------......////////////////////////........./////////000000)))***+++---...000111111000000000000000000000000222222333333333222222111555777999:::;;;???DDDHHHIIINNNTTTZZZ]]]___aaabbbccceeehhhkkkllljjjgggddd^^^\\\XXXTTTQQQPPPPPPPPPUUUVVVVVVXXX\\\```cccfffjjjhhhddd```]]]ZZZYYYYYYRRRQQQOOOOOOOOONNNKKKIIIHHHFFFCCCBBBBBBCCCCCCBBB??????>>>???@@@AAACCCDDDHHHJJJNNNSSSXXX]]]```aaaeeeiiimmmooonnnlllkkkkkkhhhhhhgggfffbbbZZZPPPIII>>>>>>>>>>>>???@@@AAAAAA???@@@?????????CCCIIIMMMYYY^^^eeejjjllllllllllllgggggghhhiiiiiiiiiiiihhh___[[[TTTNNNKKKIIIGGGEEEAAAAAA@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAABBBDDDFFFGGGGGGFFFFFFCCC>>>;;;<<<<<<<<<@@@EEEDDDHHHNNNSSSXXX]]]cccfffjjjmmmrrrwwwzzz{{{{{{{{{|||{{{yyywwwuuutttttttttvvvuuusssqqqooollliiigggcccccccccaaa___]]]\\\\\\XXXVVVRRRNNNJJJGGGFFFEEE:::999777555333111000000222111111111111222222333111111000///......//////111111111111000000000/////////////////////...---......//////000000111111,,,,,,---............---,,,...///...------...///*********************************,,,//////...,,,))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((()))***++++++******))))))))))))******)))***++++++,,,+++++++++++++++*********)))))))))++++++,,,,,,,,,,,,++++++((((((((()))******++++++,,,+++******)))*********------,,,,,,,,,+++++++++&&&)))+++,,,************(((((())))))******++++++,,,,,,+++******+++---...,,,---...---------///111222555999:::999666444333222444777888666555555666******+++,,,------......000---***))))))******)))))))))************))))))'''((())))))******))))))'''((()))******)))((('''((((((((((((((((((((((((((())))))******))))))((()))))))))))))))))))))(((+++++++++)))((())),,,...))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******++++++,,,---...///...---+++*********+++,,,(((((()))***+++,,,,,,---+++******)))***,,,---...******++++++,,,,,,------,,,,,,,,,,,,------------------...////////////...222222111111111111111111222222222222222222222222333333444444444444333333333333222111111111111111444444444444333222111000000000000000111111111111222222222333333333444444111111111111111111111111000000000000000000000000......------------.........//////000000//////........./////////000000000111111111111111111111000000000000000000000000000111111222222333333444444555999???CCCFFFJJJPPPVVVUUUYYY^^^aaaccccccdddeeeddddddeeeggghhhfffbbb^^^TTTRRRMMMIIIFFFEEEFFFFFFJJJJJJJJJKKKOOOSSSXXX[[[^^^\\\XXXUUURRRQQQQQQRRRLLLLLLLLLNNNOOOOOOMMMKKKLLLJJJIIIIIIJJJJJJJJJIIIGGGGGGFFFGGGGGGHHHIIIIIIMMMOOOSSSXXX^^^bbbeeeffflllooorrrtttsssrrrqqqqqqkkkjjjhhheee```YYYQQQKKK??????@@@@@@BBBCCCEEEFFFBBBDDDEEEEEEFFFJJJQQQWWWdddiiioootttuuuuuuuuuuuuqqqrrrrrrssstttttttttsssqqqlllddd]]]XXXSSSOOOMMMGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDFFFHHHIIIHHHFFFEEECCCDDDEEEFFFFFFFFFFFFFFFFFFAAA======<<<;;;===AAA<<>><<>>;;;<<>>======>>>???>>>===>>>AAAGGGLLLPPPPPPOOOOOOOOOQQQUUUYYY[[[______```ccceeeeeecccaaabbbbbbccceeehhhiiiiiigggddddddbbb```^^^\\\ZZZYYYXXXZZZ\\\^^^```aaabbbbbb___aaaeeefffggghhhiiijjjkkkhhhccc^^^ZZZVVVQQQNNNIIIJJJKKKMMMOOORRRTTTVVVRRRWWW[[[]]]^^^bbbjjjqqqssswww{{{~~~~~~~~~~~~}}}|||{{{zzzyyyvvvsssqqqooommmiiigggdddbbb^^^ZZZUUUQQQOOOMMMGGGLLLSSSYYY\\\\\\ZZZXXXYYYXXXTTTQQQNNNMMMLLLLLLGGGBBB@@@@@@>>>::::::<<<<<<===>>>>>>>>>AAAEEEHHHPPPXXXccclllpppsssuuuwwwrrrsssvvvyyy{{{{{{zzzzzzxxxyyy{{{{{{yyyxxxyyyyyysssvvvyyyyyyvvvtttuuuvvvlllllllllkkkiiigggdddccc[[[XXXSSSLLLEEE???;;;999666555444333222111111111111111000000111222333333111111111111000000000000...//////000000000//////......//////000111111111///000000111111111111111---///000000//////000222************************---+++)))((('''((()))***))))))))))))))))))))))))******++++++++++++************))))))((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))***+++,,,------,,,+++***)))))))))))))))***+++,,,,,,+++***)))))))))***+++,,,,,,------444000+++******+++***((('''(((((()))***++++++++++++******))))))***++++++************************))))))***++++++***(((''',,,------......------,,,666444111000000111000//////111111---((('''+++//////...,,,+++,,,...000111*********)))(((''''''&&&+++******))))))***+++,,,111///,,,)))'''(((***,,,)))+++,,,,,,***))))))***)))))))))***++++++,,,,,,******++++++++++++******(((((((((((())))))))))))$$$$$$%%%'''((()))++++++))))))***++++++++++++***((()))***++++++***)))((())))))))))))))))))))))))---,,,+++***))))))))))))))))))((((((((()))+++,,,,,,,,,,,,++++++++++++***************************------,,,,,,,,,---......//////---,,,+++*********++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////............//////......//////000000111111000111111000...---///000000000111111222222222333///000111222333222111111222222222222222222222222222111111111000000//////111111111111111111111111//////000000000000//////000111111111222222222222////////////000000000000.........///////////////---......///000111111222555333111000111222222222000000111333555777666666555777:::???FFFMMMSSSWWWXXX\\\bbbcccaaa___^^^^^^```^^^[[[YYYXXXYYY\\\]]]```^^^\\\\\\]]]]]]]]]\\\UUUOOOGGG???::::::<<>>>>>AAACCCCCCEEEHHHJJJNNNSSSYYY]]]gggfffffffffgggjjjlllnnnmmmmmmmmmlllkkkiiigggggghhhhhhhhhjjjmmmnnnnnnmmmnnnnnnkkkgggbbb______```^^^___```___]]]\\\\\\]]]^^^aaaccceeegggjjjmmmpppvvvtttrrrooollliiigggfffeeefffhhhjjjlllnnnpppppprrrrrrsssvvvzzz}}}}}}}}}}}}||||||}}}~~~|||zzzxxxwwwvvvuuutttsssqqqnnnkkkhhhfff^^^\\\[[[]]]```ccceeeeeehhhhhhgggfffdddbbb```___WWWSSSOOOKKKGGGBBB>>>;;;999999999:::;;;<<<===>>>BBBGGGPPPYYYaaagggiiikkkrrrpppppprrruuuxxxwwwvvvwwwwwwyyyzzzzzzyyywwwvvvxxxwwwwwwxxxyyyxxxvvvtttssssssrrrrrrpppooommmllljjjiiifffaaa\\\VVVQQQNNNDDD@@@;;;777555555444333555333222222222333111000111111111111111111111111111111111111111000000///222111000000000000111222111111111000///...............//////......---,,,************************++++++)))((((((((()))***))))))))))))))))))))))))******++++++++++++******++++++++++++************))))))))))))))))))))))))))))))************)))))))))))))))******+++,,,,,,,,,,,,+++***)))))))))))))))***++++++++++++***)))((())))))******+++++++++---+++(((((()))******)))(((((())))))***+++++++++******+++++++++)))((('''************************))),,,//////---,,,...000******+++,,,...000333444444222000000000111000//////...---...//////...---...---,,,+++,,,---...///,,,,,,++++++***))))))))),,,,,,,,,,,,+++)))(((&&&%%%&&&((()))***)))(((''')))***,,,+++)))(((((())),,,,,,++++++***))))))(((******++++++++++++******((((((((()))))))))******++++++++++++++++++******))))))***++++++++++++***'''((()))******)))((((((************************))))))))))))***+++,,,---)))(((((((((((()))******''''''((()))***++++++,,,************************++++++******++++++,,,---***))))))((((((((())))))++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////............//////111111111111000000000000111222333222000000111222333333333222111111000000000000111222222222222111222222222222222222222222111111111111000000000000111111111111111111111111//////000000000000//////////////////000000000000////////////000000000000111111000000//////......000000000000000000000000...//////000111111222222555555444555888<<>>AAADDDEEEJJJPPPVVV[[[```eeehhhmmmllllllkkklllmmmooopppmmmmmmmmmlllkkkiiigggeeegggfffeeegggjjjmmmnnnoooooonnnjjjfffaaa```aaabbb```bbbccccccaaa```aaabbb___bbbeeehhhkkkooorrruuu}}}|||zzzwwwuuusssrrrqqqrrrssssssuuuvvvwwwxxxxxxyyyyyyzzz|||~~~||||||~~~}}}|||||||||{{{zzzyyywwwuuutttiiifffcccaaaccceeeggggggjjjkkkkkkllllllkkkjjjiii___\\\XXXSSSNNNHHHAAA===999:::;;;<<<<<<<<<<<<<<<>>>AAAFFFMMMTTT[[[```bbbhhhhhhjjjnnnsssvvvvvvvvvuuuvvvwwwwwwwwwwwwvvvuuuvvvvvvwwwyyy{{{{{{xxxvvvuuutttsssrrrrrrrrrrrrrrrrrrooollljjjiiifff```\\\PPPKKKEEE???;;;888555333888666444333333333222000222222222222222222222222111111222222111111000///111000000//////000000111111111000000//////............/////////...------************************+++***)))(((((()))******))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))************))))))((())))))***++++++,,,,,,,,,++++++***))))))***************++++++*********(((((()))))))))************))))))((()))***++++++)))))))))******+++++++++,,,---...///...,,,***(((************************(((+++...---)))(((***---,,,,,,+++,,,---000333555222111///000111111000///000---+++---222333000,,,------,,,++++++,,,------))))))))))))(((((('''''')))***,,,---,,,***((('''))))))))))))((('''&&&%%%***+++---,,,***))))))***+++++++++*********))))))******++++++++++++******(((((()))))))))*********))))))))))))))))))))))))))))))***++++++++++++***)))***,,,------,,,++++++))))))))))))))))))))))))******+++,,,---///000111*********)))************,,,,,,,,,++++++++++++************************************)))***++++++,,,((((((((((((((()))******+++++++++,,,,,,,,,------,,,,,,,,,---------......//////............//////222222111111000000//////000111222222111000000111222222222222222222222111000000111111222222222222111111111111111111111111111111111000000000000000111111111111111111111111//////000000000000//////.........////////////000////////////000000000000111111000///......------111111000000000000000000000111222333333222333444555777:::===AAAFFFKKKNNNVVVZZZ___dddggggggfffdddbbb```\\\XXXUUUTTTVVVWWWYYY[[[___ccceeeeeedddcccbbbaaa___^^^ZZZTTTMMMHHHDDDAAA>>><<<<<>>===>>>???@@@@@@???>>>===>>>>>>@@@CCCIIIOOOTTTXXXZZZ\\\```ffflllpppssstttsssttttttuuuuuutttsssrrrqqqqqqssswwwzzzzzzxxxvvvttttttsssrrrrrrsssuuuuuuxxxtttpppppprrrqqqkkkeee[[[WWWPPPIIICCC>>>999555;;;999666444444444333222222222222222222222222222111222222222222111000000000000////////////000000111000000000/////////.........////////////......************************))))))))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((***++++++,,,++++++,,,+++******)))*********+++******************+++)))))))))))))))*********))))))*********+++,,,---************+++++++++++++++,,,...///...,,,***)))************************)))+++,,,+++((('''(((***---,,,+++***+++---///111000//////000111222111///000,,,***---222444111,,,,,,,,,,,,+++++++++,,,,,,)))))))))((((((((((((((('''(((***,,,---,,,***)))++++++)))(((((((((((()))+++---...---,,,***++++++))))))*********+++++++++******++++++++++++******))))))))))))************((((((((()))******++++++))))))***++++++++++++***)))***+++,,,------,,,+++((((((((((((((((((((((((***++++++,,,---///111222+++++++++++++++++++++***,,,,,,,,,++++++++++++*********************************)))))))))***++++++))))))))))))******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......//////............//////222111111111000000//////...///111111000//////000000000111222333444444444111111111111111222222222111111111111111111111111000000000000000000111111000000000000000000000000//////000000000000//////---.........////////////////////////000000000000000000//////...---,,,,,,111111111111000000000000000222444444333333555777777<<>>???>>>======@@@EEEJJJMMMNNNQQQVVV\\\bbbggglllnnnqqqrrrssstttsssqqqooommmggggggjjjnnnrrrtttsssrrrssssssrrrssstttvvvxxxyyyzzzvvvssstttvvvuuuooojjjddd```ZZZTTTNNNHHHBBB>>>===:::666444333333222111222222222222222222222222222222222222222111000000//////000000000000//////000000000000////////////......///////////////...************************))))))))))))************))))))))))))))))))))))))******++++++++++++******((((((((((((((()))))))))))))))))))))))))))))))))))))))************))))))'''(((***+++,,,,,,++++++++++++***************+++++++++***))))))***++++++************************((()))++++++++++++,,,...++++++++++++++++++++++++((()))***++++++***))))))************************---,,,+++*********++++++,,,,,,******)))***+++,,,///......000222222111///000,,,***,,,000222000,,,,,,,,,++++++++++++******++++++******************&&&((()))+++,,,,,,,,,,,,))))))(((((()))+++---...+++,,,...---+++******+++((())))))***++++++,,,,,,******++++++++++++******)))))))))*********++++++))))))******+++,,,------))))))***++++++++++++***&&&'''(((************)))((((((((((((((((((((((((************+++,,,---...++++++,,,,,,++++++***)))''''''((()))***++++++,,,******************************))))))******+++,,,***************+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////............//////000000000000////////////,,,...111111000//////000///000111222333555666666111111000000111111222333111111111111111111111111000000000000111111111111000000000000000000000000//////000000000000//////............////////////////////////000000000000000000//////......------111111111111111111111111000222444444333555999===@@@FFFOOOUUUYYY[[[___bbbeeeeeefffeeeccc___\\\YYYNNNLLLJJJKKKOOOSSSUUUWWWUUUVVVUUUUUUSSSQQQOOONNNNNNMMMLLLMMMNNNMMMJJJHHHFFFFFFEEEFFFIIILLLPPPRRRWWW\\\ccchhhkkkkkklllllloooooonnnmmmlllkkkjjjjjjhhhjjjlllmmmmmmkkkhhhfffeeeddddddgggmmmsssxxxzzzsssrrrpppmmmjjjjjjlllnnnmmmoooqqqqqqooommmkkkkkkiiimmmrrrvvvyyy|||~~~|||{{{{{{|||}}}zzz{{{{{{}}}~~~||||||~~~|||}}}}}}|||zzzzzz{{{}}}}}}|||}}}~~~~~~zzzzzzzzzzzzzzzvvvqqqnnnpppqqqqqqpppnnnjjjeeeccc]]][[[XXXUUUSSSNNNIIIFFFGGGGGGGGGFFFEEEDDDBBBAAAAAA@@@???>>>???BBBFFFHHHHHHKKKOOOSSSWWW\\\aaaeeelllnnnpppqqqoookkkgggddd^^^^^^```eeejjjmmmooonnnpppqqqrrrsssuuuwwwyyy{{{yyywwwuuuuuuvvvuuurrrnnnkkkhhhddd```[[[VVVPPPLLLCCC???:::666444333111000333333333333333333333333222222222333222222111000///000000111111000000///000000000000////////////......///000000000//////************************(((((()))***************))))))))))))))))))))))))******++++++++++++******(((((()))))))))*********))))))))))))))))))))))))))))))************))))))'''(((***,,,,,,,,,+++***+++***************++++++++++++***))))))***+++++++++++++++++++++++++++***&&&)))++++++))))))***,,,++++++++++++++++++++++++''''''((())))))*********************************---***''')))---//////---.........---------------------...000222222111///000---++++++---//////---+++++++++++++++***))))))*********************+++)))))))))***+++++++++,,,'''''')))***+++,,,,,,,,,)))+++,,,,,,***))))))*********************++++++******++++++++++++******))))))*********+++++++++************************))))))***++++++++++++***%%%&&&''')))******))))))************************++++++************++++++)))******+++***)))((('''''''''((()))***++++++,,,************************+++************+++,,,,,,++++++*********+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////............//////.............../////////,,,///222222111000000000111111222222333444555555222111000000000111222333111111111111111111111111///000000000111111111111000000000000000000000000//////000000000000//////....../////////000000000////////////000000000000111111111000000000000000000000000111111222222333000333666777777;;;CCCJJJNNNSSSZZZ^^^___aaaeeeiiigggeeebbb^^^YYYUUURRRPPPIIIGGGGGGJJJNNNRRRRRRRRRNNNMMMKKKIIIHHHHHHIIIIIIIIIKKKNNNRRRUUUVVVTTTQQQJJJJJJJJJLLLNNNQQQTTTVVV[[[^^^cccggghhhiiijjjkkkmmmmmmllllllkkkiiihhhhhhiiikkknnnppppppooolllkkklllkkkkkknnnrrrwwwzzz{{{ttttttsssqqqooooooppprrrsssuuuxxxwwwuuuqqqoooooojjjnnntttyyy}}}}}}{{{{{{|||}}}zzz{{{|||~~~}}}zzzzzz|||~~~}}}}}}}}}{{{xxxxxxyyy{{{}}}}}}{{{zzz{{{}}}||||||||||||zzzwwwuuuwwwxxxxxxvvvrrrmmmhhheeeaaa___]]][[[[[[ZZZWWWUUUQQQPPPNNNLLLKKKIIIIIIIIIFFFFFFFFFGGGHHHJJJLLLMMMJJJLLLMMMMMMNNNQQQVVVZZZ```cccfffhhheee___XXXTTTQQQQQQRRRVVV\\\bbbeeefffiiikkkmmmpppsssuuuvvvwwwuuuvvvvvvwwwwwwvvvtttssspppooollljjjhhhddd___[[[RRRMMMFFF???;;;777444222333333333333333333333333222222333333222222111000000000111222222111000000////////////000000000000......///000000000000000************************'''((()))***************))))))))))))))))))))))))******++++++++++++******))))))******+++++++++,,,))))))))))))))))))))))))))))))************))))))'''(((***,,,---,,,+++***+++***************++++++,,,+++***))))))***+++,,,,,,,,,++++++++++++++++++%%%(((******(((''')))+++++++++++++++++++++++++++)))(((((()))***+++---...************************+++&&&###&&&---222111---111111222333333333333222------...000222333111000000...+++***+++---......+++++++++++++++***)))(((((((((((((((((())))))))),,,+++******)))******+++''')))+++------+++(((&&&((()))******(((''''''(((,,,,,,++++++***)))))))))******++++++++++++******)))************+++++++++)))))))))((('''&&&&&&%%%))))))***++++++++++++***&&&''')))***+++++++++***++++++++++++++++++++++++///...---,,,++++++++++++'''((()))))))))'''&&&%%%,,,,,,,,,++++++++++++***************************++++++******++++++,,,---++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,---------......//////............//////,,,---------......//////---000333444333222111222333333333333333333333333222111000000000111333444000000000000000000000000//////000000111111111222000000000000000000000000//////000000000000//////////////////000000000000////////////000000000000222222222222222333333333//////000111222333333333222666999;;;===CCCMMMUUUYYY]]]aaabbbaaaccchhhmmmfffbbb]]]WWWQQQMMMJJJIIIHHHGGGGGGJJJOOOQQQOOOMMMIIIHHHEEEDDDDDDFFFHHHJJJLLLOOOTTTZZZ^^^^^^YYYVVVRRRRRRSSSTTTWWWYYY\\\^^^]]]___ccceeeggghhhjjjkkkooooooooonnnnnnlllkkkjjjjjjmmmpppssssssrrrpppnnnsssrrrqqqsssvvvyyy{{{{{{wwwxxxxxxvvvtttssstttvvvzzz|||~~~}}}zzzwwwtttssspppuuu||||||{{{}}}~~~}}}{{{xxxwwwxxxzzz|||~~~}}}zzzyyyxxx~~~~~~|||{{{||||||{{{zzz{{{|||{{{zzzvvvpppjjjggghhhfffddddddeeeeeeeeedddYYYWWWUUURRRQQQPPPPPPPPPLLLMMMOOOQQQRRRTTTUUUVVVNNNOOONNNKKKIIIJJJOOOSSSUUUYYY]]]^^^[[[TTTLLLFFFAAAAAAAAAEEEKKKRRRVVVXXXbbbdddhhhkkknnnpppqqqrrrrrruuuwwwxxxwwwwwwwwwxxxsssrrrqqqqqqpppmmmiiifff```ZZZQQQIIICCC===999666333333333333333333333333222333333333333222111111000111222333333222111000////////////000000000000......///000000000000000(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((()))+++,,,************************++++++***)))(((((())))))+++)))(((((()))******)))+++*********))))))((((((+++,,,,,,+++******+++---,,,,,,***)))))))))***+++(((***---,,,***(((***++++++***)))'''''')))***+++(((((())))))******++++++......---------,,,,,,,,,******+++,,,,,,---......)))((('''&&&'''(((***,,,...,,,,,,//////------000444333111222333444444333---...//////......///000000///,,,***)))***,,,---)))******++++++***************++++++++++++******((((((((((((((()))******++++++***************+++'''999BBB666)))'''******))))))))))))))))))))))))************))))))))))))))))))******+++++++++,,,))))))))))))************,,,+++)))((((((((()))*********************************))))))))))))******+++***)))(((((()))***+++++++++******************************************,,,,,,,,,++++++*********)))((((((((()))+++---///,,,,,,,,,,,,,,,+++***)))///...---++++++,,,---...///////////////.........///////////////.....................////////////111000...---,,,---///000111111222222222111111000111000000000000000000111222222222222222111000///333222222111111222222333111111000000//////......000000000000////////////111000//////000222444666111111111111111111111111000///...///111222222222000000///......000444777999===BBBGGGLLLRRRWWW[[[cccdddeeefffhhhjjjkkkllldddYYYNNNKKKKKKIIIIIIJJJKKKKKKLLLMMMOOONNNKKKHHHBBBAAA@@@AAAEEEJJJPPPTTTZZZ^^^bbbddddddbbbaaaaaa]]][[[ZZZ\\\___aaa```^^^bbbdddhhhjjjkkkjjjiiihhhmmmnnnpppqqqqqqqqqppppppnnnnnnoooppprrrssstttuuuwwwwwwyyy{{{|||~~~|||yyyxxx{{{}}}~~~~~~~~~~~~}}}xxxvvvyyyzzzxxxxxx{{{|||{{{}}}zzzrrroooqqqmmmooopppnnnmmmmmmnnnmmmlllgggeeeccc]]]VVVWWW^^^ZZZZZZ\\\^^^```bbbdddeee]]]\\\ZZZWWWSSSOOOLLLKKKQQQQQQPPPQQQPPPLLLGGGDDD???AAABBBBBBBBBEEEJJJNNNQQQUUUZZZ___ccchhhllloooooorrruuuvvvwwwwwwyyyzzzuuutttrrrqqqpppqqqqqqrrrjjjeee^^^YYYUUUMMMCCC;;;:::888777666666666444222222111000111333333111000222222222222111111111000++++++++++++---///111333111111111111111111222222++++++++++++++++++++++++******************************)))))))))***++++++************************++++++*********))))))))),,,***))))))***++++++***************)))))))))(((***+++,,,,,,******+++,,,...---,,,+++***++++++,,,(((***,,,,,,***(((***+++,,,+++***))))))***+++,,,))))))))))))************//////...---+++***))))))...------,,,+++++++++******)))(((((()))+++---...000------000000......111444222111111222333333222...///000///------...///......---,,,+++++++++***------.........---,,,,,,))))))))))))))))))))))))((((((((((((((()))******+++******)))))))))******'''666<<<222((((((***)))))))))))))))))))))))))))(((((())))))*********+++)))))))))*********++++++))))))))))))************,,,+++***)))((())))))*********************************))))))))))))******+++***)))(((((()))***+++++++++******************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++***))))))***+++,,,,,,,,,,,,,,,,,,+++***)))------,,,,,,,,,------.../////////////////////.../////////////////////...............////////////111000///......///111222111111222222222111111000000000111111111111000000000000111222222222111111222111111111111111111222111000000000/////////...000000000000000000000///111111000000000222333444111111111111111111111111333111000000000000000000222333333222333555999<<>>??????>>>???CCCFFFGGGKKKOOOSSSWWW[[[___bbbkkkmmmqqqsssuuuwwwzzz}}}zzzyyywwwvvvuuuuuuvvvvvvsssnnnhhhddd```YYYPPPIIIBBB>>>:::777666666666666555444333444555444333111222222111111111000000000222111111111111333444555111111111111111111111111++++++++++++++++++++++++************************++++++++++++++++++***)))***************************+++,,,,,,,,,+++***)))---+++)))***+++,,,++++++************)))))))))))))))+++------,,,******+++,,,,,,+++************+++)))***++++++))))))***+++---,,,+++******+++,,,---***************)))))))))---,,,,,,+++******))))))...---,,,++++++*********************+++---///111///,,,,,,//////---...111222111//////111111111000...//////---,,,+++,,,---,,,---......---,,,***)))+++,,,,,,,,,+++***)))))))))((('''&&&&&&'''((()))((((((((()))))))))******)))))))))(((((())))))***(((111444,,,'''(((***((())))))))))))))))))))))))''''''((()))***+++,,,,,,(((((())))))))))))******))))))))))))************++++++***))))))))))))*********************************))))))))))))************))))))))))))************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***...---+++***))))))((()))++++++,,,,,,,,,+++******++++++,,,---..................//////////////////......//////////////////............////////////111000/////////111222333000111111222222222111111///000111222222111000///...///000111222222222222000000000000000000000000000000000000////////////000000000000000000000000111111111111111111222222111111111111111111111111222111111000000111111111444555777888:::===BBBEEEQQQTTTYYY^^^aaaeeeiiillllllmmmmmmmmmllljjjgggfff[[[TTTQQQSSSWWWXXXYYY[[[]]]______[[[RRRJJJEEEDDDCCCEEEJJJPPPWWW^^^dddhhhiiilllooopppooommmlllkkkmmmkkkjjjkkkllllllkkkiiikkkmmmppppppooommmmmmmmmnnnqqquuuyyyzzz|||~~~}}}zzztttooolllnnnqqqqqqssswwwxxxwwwyyy}}}}}}zzzxxxyyyuuuuuuvvvwwwyyyzzz{{{}}}|||zzzzzzzzzvvvqqqpppsssrrrssstttuuuvvvwwwwwwwwwuuutttsssppplllgggbbb___XXXUUUQQQMMMJJJFFFAAA===;;;<<<===<<<;;;;;;===???>>>AAADDDGGGJJJMMMQQQTTTccceeehhhlllppptttzzz~~~}}}|||{{{zzzyyyyyyzzzzzzzzzvvvqqqnnnkkkfff___YYYOOOIIIAAA;;;888888888888888666555555666666444333111111111111000000000///333222222111111111222222111111111111111111111111))))))))))))))))))))))))************************+++,,,------,,,+++)))(((************************)))+++,,,------,,,***))),,,***))))))***++++++************)))))))))))))))(((***---...---+++******)))))))))(((((((((((((((*********)))))))))******,,,+++************+++,,,+++++++++******)))))))))''''''((()))***+++,,,,,,++++++*********+++------)))******+++,,,...000111---))))))+++,,,***+++...111000......///000///...+++,,,---,,,++++++---///------------,,,+++*********++++++******)))((('''***)))'''%%%%%%''')))***(((((())))))************(((((((((((((((((()))***)))------((('''***+++((())))))))))))))))))))))))'''(((((()))******++++++((((((((((((((()))))))))((()))))))))************++++++*********)))))))))******************************))))))))))))*********))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,***))))))((((((++++++,,,,,,,,,++++++***)))***,,,...//////..................////////////............////////////............//////////////////...///000111222333000000111222222222111111///000222333333222000//////000111111111111111000000000111111111111000000000000000000////////////000000000000000111111111111111222222222111000000111111111111111111111111///000111111111222444666333666:::>>>BBBGGGLLLOOOYYY\\\aaaeeehhhjjjmmmooonnnoooqqqqqqooolllhhhfffaaa\\\[[[___aaaaaaaaaccc```aaaaaaZZZPPPIIIGGGIIIGGGKKKQQQXXX```fffjjjmmmoooqqqtttuuusssqqqppppppoooooonnnmmmmmmlllkkkjjjkkknnnppppppnnnnnnoooqqqsssxxx{{{uuunnniiijjjkkkkkknnnrrrrrrtttyyy}}}~~~}}}{{{zzzuuurrrqqqtttvvvwwwxxxzzz}}}}}}~~~}}}{{{wwwttttttuuuvvvwwwxxxxxxxxxxxxwwwzzzzzzzzzxxxuuuqqqllljjjgggccc]]]WWWQQQKKKEEEBBB>>>>>>>>>===<<<<<<<<<<<<;;;===???AAACCCFFFKKKNNNYYY[[[___bbbgggmmmuuuyyyzzzzzzzzzzzzzzz{{{{{{{{{zzzwwwtttrrrooolllgggccc[[[UUULLLDDD???<<<999888777555444444555666555444111111111000000000//////111111111111111111111111222222222111111111111111))))))))))))))))))))))))************************+++,,,------,,,+++)))(((************************)))***,,,------,,,+++)))***)))'''''')))***)))((())))))))))))))))))******(((***---...---+++******))))))))))))((((((''''''***)))(((((())))))************))))))))))))******,,,,,,++++++******))))))&&&&&&'''(((***+++,,,,,,,,,+++***))))))+++,,,---(((((()))+++,,,...///000---)))(((***+++)))+++///111///------.........---+++,,,------...000333666000...,,,*********+++,,,------......---,,,,,,++++++***(((''''''(((***+++(((((()))***+++******)))(((((('''(((((()))******++++++***((())),,,,,,***))))))))))))))))))))))))******)))))))))))))))))))))))))))(((((((((((((((((()))))))))************++++++++++++*********)))******************************))))))))))))******)))))))))******)))))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++***************++++++,,,,,,,,,++++++)))***,,,...//////......---.........//////000000---.........//////000000............////////////---------...///000111111///000111222222222222222000111222333333222111000222222222111000///...---111111222333333222111111////////////000000000000///000000000111111111222111111222222222111000000111111111111111111111111111222444444333333666888444999???EEEKKKQQQVVVZZZ___cccgggjjjkkkmmmnnnpppnnnpppqqqrrrqqqnnnkkkiiiiiieeedddffffffbbbaaabbb]]]^^^\\\VVVNNNLLLOOOTTTRRRVVV[[[bbbhhhlllnnnoooqqqsssuuuvvvtttsssrrrrrrooopppppppppooooooooopppooosssvvvvvvttttttxxx|||~~~vvvnnnlllkkkjjjmmmqqqtttyyy}}}yyyuuupppoootttxxxxxxzzz~~~~~~{{{wwwzzz{{{|||}}}}}}|||{{{zzz||||||}}}|||{{{xxxuuutttuuuqqqjjjccc\\\VVVOOOKKKDDDBBB@@@???>>>===<<<;;;;;;<<<>>>???AAAEEEJJJOOORRRTTTWWWZZZ___dddkkkppptttuuuvvvxxxzzz{{{|||}}}xxxvvvtttsssqqqooollljjjfffaaaZZZRRRKKKDDD===888666444222222444555555555111111111111000000000000111222333333444444555555222222222111111111000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))************************)))***+++,,,,,,,,,+++******(((&&&&&&((()))((('''))))))))))))************)))+++------,,,******+++++++++,,,,,,++++++***)))+++)))''''''(((******)))))))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))((((((000...,,,)))(((((())))))(((((()))***,,,---......000,,,***,,,,,,+++---111111///---------...---,,,---...///000111444888<<<111///,,,))))))***,,,---++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,((()))***+++++++++***)))(((((((((((()))***+++++++++***))))))***,,,,,,+++))))))))))))))))))))))))************))))))((((((******))))))))))))(((((())))))))))))************++++++,,,,,,++++++***)))******************************))))))))))))******))))))************))))))******++++++,,,---------***************************++++++++++++,,,,,,,,,((()))***+++++++++++++++******+++,,,,,,,,,++++++++++++,,,---............------......///000000000------......///000000000............////////////------......//////000000///000111222222222222222222222222222222222222222333333222111000...---,,,111222333444444333222111////////////000000000000///000000111111222222222111111111111111111222222111111111111111111111111333555777666444444777:::<<>><<<:::;;;;;;<<<===@@@EEELLLQQQRRRTTTVVVXXXZZZ]]]bbbeeekkkmmmqqqtttxxx{{{}}}~~~yyyxxxwwwvvvuuusssrrrrrrooolllgggaaaZZZPPPGGGAAA999777444333444555555444222222222222111111111000//////111222333333333333333333222222111000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))***++++++************************)))))))))*********++++++***(((''''''((())))))(((((()))))))))***************+++,,,,,,******+++,,,+++,,,---------,,,******,,,)))&&&&&&(((******)))*********++++++************++++++++++++++++++,,,*********))))))(((((((((000...+++)))''''''((()))))))))***+++,,,---------111,,,+++,,,---,,,...222111///---------...---+++,,,---......///222777:::///...---+++++++++++++++'''((()))***************++++++++++++++++++++++++''')))***,,,,,,+++***))))))(((((()))***+++,,,,,,)))((()))***************)))))))))))))))))))))))))))))))))))))))*********++++++*********)))))))))))))))))))))************++++++,,,,,,,,,+++***)))******************************))))))))))))******((()))***++++++***)))(((******++++++,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))***+++,,,++++++***)))***+++,,,,,,,,,,,,+++------,,,,,,,,,------...------......///000000111------......///000000111............////////////...//////000000000////////////000222222333333222444333111000000111333444111111111111000///------000111222333333222111000.../////////000000000111///000000111111222333333111111000000000222333444111111111111111111111111///333777888777888===BBBIIINNNUUU\\\```dddgggjjjhhhkkknnnppppppoooooooooppppppqqqqqqqqqpppoooooojjjgggeeedddaaa[[[YYY\\\^^^]]]]]]]]]^^^aaadddfffiiijjjmmmppprrrrrrrrrrrrnnnppprrrrrrrrrqqqrrrssskkkpppwww}}}sssiiifffnnntttrrrtttyyyvvvyyy{{{{{{|||~~~~~~}}}~~~~~~~~~~~~~~~|||zzzwwwtttpppjjjfff^^^WWWNNNGGGCCC@@@===;;;:::;;;;;;===AAAGGGOOOUUUWWWYYYZZZZZZZZZZZZ[[[]]]```ccchhhnnntttxxx{{{}}}|||||||||zzzyyyxxxyyyyyywwwtttppplllfff^^^VVVPPPBBB>>>:::777666555444333333333333333222222222222...///000111111000//////333333222222111000000///************************++++++++++++++++++++++++))))))((((((((()))+++,,,************************))))))(((((()))***+++++++++)))(((((()))******)))(((((())))))*********++++++,,,,,,+++******+++---******+++,,,+++***)))(((,,,)))&&&%%%(((******)))***++++++,,,,,,++++++************++++++,,,,,,---(((((())))))******++++++---,,,)))(((((()))+++---***+++,,,,,,---------,,,///+++)))++++++***,,,111222000...---......---+++***************---222555,,,---......---,,,***))))))***+++,,,---.........******++++++++++++******''')))+++,,,,,,,,,***)))))))))))))))***+++,,,---(((''')))******((((((***))))))))))))))))))))))))''''''((()))***+++,,,,,,,,,+++++++++******))))))))))))))))))************++++++,,,---,,,+++***)))******************************))))))))))))******((()))***++++++***)))(((******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,,,,+++)))))))))***+++,,,,,,,,,,,,,,,///...---++++++,,,---...---------...///000000111---------...///000000111............/////////000000111111111111000000/////////000222222333333333555333111//////111333555///000000000000000///......000111222222111000....../////////000000111111///000000111222222333333111000//////000222444666111111111111111111111111)))...444888:::>>>EEEKKKTTTYYY___dddhhhjjjlllmmmhhhkkknnnpppooommmmmmmmmqqqqqqqqqpppppppppooooooiiieeedddccc```[[[ZZZ]]]aaaaaabbbeeehhhjjjjjjiiikkklllnnnpppqqqqqqqqqpppmmmoooqqqqqqqqqqqqrrrsssuuu{{{|||pppkkkqqqtttpppooottttttxxxzzz{{{}}}{{{|||}}}}}}}}}}}}}}}}}}}}}zzzuuurrrkkkcccWWWMMMGGGCCC???<<<:::;;;<<<>>>BBBIIIRRRXXX\\\^^^___^^^[[[YYYYYYYYYWWWZZZ```gggnnntttxxxzzz~~~~~~~~~}}}{{{{{{|||}}}{{{yyyuuurrrmmmhhhbbb]]]IIIEEE@@@;;;888666444222444444444333333333222222444444555555444333111000333333222222111000000///++++++++++++******))))))------,,,++++++******)))*********))))))***---000...---+++,,,---...---,,,111000...,,,+++***++++++---+++))))))*********)))******)))))))))))))))))),,,,,,+++******+++,,,,,,,,,------------,,,+++***++++++******++++++,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...)))***+++,,,---,,,++++++111000...---,,,,,,---------///000111000///000111---,,,+++*********+++,,,)))))))))***+++++++++,,,******))))))((((((''''''))))))*********+++++++++************************))))))))))))))))))))))))************************,,,,,,+++***)))))))))******,,,,,,+++***))))))+++,,,,,,+++++++++++++++++++++,,,---,,,***)))***++++++(((%%%""""""%%%(((+++,,,,,,+++***))))))******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******++++++++++++******++++++,,,,,,,,,,,,------///......------,,,,,,+++---------............///111000...------...//////222111000///............222111111111000000//////555222//////222444444222222111///.........///000////////////////////////000000000000000000000000//////......///000111111333222222111111222222333333333222222111222222222555333111000222444444555222333555888>>>FFFPPPWWW```bbbfffjjjlllnnnnnnnnnllllllllllllmmmnnnnnnooopppqqqrrrrrrpppnnnllljjjjjjjjjiiifffddddddfffggghhhjjjkkkkkkkkklllmmmoooiiiiiijjjnnnqqqqqqnnnkkkllluuu{{{zzzzzz}}}vvvwwwwwwsssssszzzzzz{{{xxxvvvwww{{{~~~~~~}}}|||zzzwwwvvvtttoooggg^^^UUULLLCCC===<<<<<<<<<<<<>>>CCCKKKPPPXXXZZZ^^^cccgggfffaaa\\\XXXTTTTTTZZZbbbhhhooovvv}}}|||zzz|||}}}{{{~~~zzzvvvsssoookkkhhh\\\UUUJJJAAA;;;888777666666555333333555555555444444333222222111111222222111222333333333333222111++++++++++++*********)))+++++++++++++++++++++,,,***))))))((()))+++...111---,,,+++,,,......,,,+++111000...,,,++++++++++++---,,,******++++++***)))******)))))))))******+++,,,,,,+++******+++,,,,,,,,,,,,,,,++++++************************+++,,,,,,*********+++++++++++++++))))))))))))))))))))))))---,,,,,,++++++*********************************,,,++++++++++++,,,------)))***+++,,,,,,,,,++++++,,,,,,,,,,,,...///000111+++,,,.........---...///---,,,+++*********++++++***************+++++++++++++++*********)))))))))))))))*********+++++++++************************))))))))))))))))))))))))******************************)))((((((((())))))''')))******(((((()))+++))))))***************)))***+++,,,+++)))((()))***---,,,***))))))***,,,---,,,++++++***))))))******++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++******))))))******+++******++++++++++++******++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...000///............///000000000////////////000000111111111111000000000///444111//////111222222000222222111000000000111222////////////////////////000000000000000000000000000000/////////000111111333222222222222222222333333333222222222222222333555444333333444444444333444888>>>DDDKKKRRRYYY]]]dddfffiiilllooopppppppppmmmllllllllllllnnnoooppprrrrrrssstttsssqqqnnnmmmpppqqqqqqpppmmmllllllmmmmmmnnnpppqqqppppppqqqrrrkkkiiiiiilllpppssstttsssyyy|||xxxvvvxxx||||||}}}~~~~~~}}}{{{yyywwwrrrlllddd\\\TTTKKKFFFCCCAAA@@@???@@@CCCFFFHHHPPPRRRWWW^^^dddgggeeebbbXXXQQQNNNQQQWWW^^^fffnnnuuuzzz}}}{{{{{{}}}~~~|||}}}yyywwwvvvssspppmmmfff___UUUKKKCCC===999666666444333222444444444333444333222222111222222222111222333333333333222111++++++++++++************)))******+++,,,,,,---------,,,***))))))***,,,---*********+++---...---+++//////---,,,++++++++++++---,,,++++++,,,,,,+++******************+++,,,---,,,++++++******++++++,,,,,,+++***)))))))))*********))))))))))))***++++++((())))))******+++++++++((((((((((((((((((((((((...------,,,+++***))))))************************+++++++++++++++,,,------)))***+++,,,,,,,,,,,,+++)))***+++---///000111111***,,,......---,,,---...---,,,++++++******+++++++++++++++***************+++++++++++++++************************+++++++++************************))))))))))))))))))))))))***************************))))))))))))******+++&&&((())))))))))))***,,,'''(((***,,,,,,,,,+++***)))***+++***(((((((((***++++++++++++++++++++++++,,,+++******)))******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***))))))))))))))))))*********++++++++++++******++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------//////.........///000000............///000222222111111111111000000000000333222//////000000000///111111000000000111111222000000000000000000000000000000000000000000000000222222111000000000111111222222222222222222222222333333222222222222333333444555555555555555555444888???IIISSSYYY^^^aaaccchhhjjjlllnnnooooooooonnnnnnmmmlllllllllnnnppprrrtttuuuvvvwwwvvvuuusssqqqppprrrttttttrrrpppoooooommmnnnooonnnllllllmmmnnnlllkkklllqqqxxx}}}{{{|||{{{{{{||||||xxxtttssstttwwwzzz{{{}}}|||zzzzzzwwwrrrlllggg```YYYTTTKKKGGGCCCBBBDDDFFFFFFDDDHHHJJJOOOVVV^^^dddgggggg[[[RRRJJJIIILLLQQQYYY```hhhpppvvvyyy{{{~~~}}}|||zzzzzzzzzxxxvvvtttrrrllldddZZZQQQHHH@@@:::999666444333444555444333444444333222222222222222111222222333333222222111++++++++++++++++++++++++*********++++++,,,,,,,,,,,,***)))((()))+++,,,,,,000---***)))+++,,,------...------,,,,,,+++++++++---,,,+++,,,------,,,***************+++,,,---...++++++++++++++++++++++++,,,+++***))))))***++++++)))))))))((())))))***+++''''''((()))***+++++++++************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++***+++,,,,,,---******++++++,,,,,,,,,,,,***+++---...//////...---,,,...000///...---...///,,,,,,++++++++++++***+++,,,+++++++++***)))))))))++++++++++++++++++******************************************************))))))))))))))))))))))))************************,,,+++++++++,,,---......)))***++++++))))))***+++'''))),,,///000///---,,,)))***+++***)))((()))***************************++++++***************+++((((((((((((((((((((()))++++++++++++++++++++++++***++++++++++++,,,,,,,,,******))))))))))))*********++++++,,,,,,++++++***+++++++++,,,,,,,,,------))))))***++++++,,,------+++,,,,,,,,,,,,---------....../////////000000111............///000111222111111111000000000000000444333111111000000///...////////////000000000111111111111111111111111111000000000000000000000000333333222111000000000111222222222222222222222222333333222222222333444444333333444444555777:::<<>>999666333111555444444333333333333333333222222111111222222333+++++++++,,,,,,,,,------,,,++++++++++++++++++++++++...555@@@LLLRRRQQQNNN@@@;;;444...,,,---------)))***+++,,,---,,,,,,+++))))))***,,,------+++)))******)))))))))******+++***+++,,,,,,,,,,,,+++***((())),,,......---+++******************+++,,,,,,*********+++++++++++++++*********************************++++++,,,,,,---))))))))))))))))))))))))***************++++++,,,++++++*********+++,,,---......---,,,++++++++++++***+++,,,,,,***))))))***++++++,,,,,,,,,+++***)))***************+++++++++*********+++++++++,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))******************************)))((((((((()))))),,,,,,,,,***'''%%%%%%%%%'''(((((()))))))))(((((((((***++++++******+++,,,))))))(((((((((((())))))******))))))***++++++,,,------,,,,,,++++++++++++************************************++++++++++++++++++************+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,------......,,,,,,---------.........+++---///111222333333333//////...//////000111222///000000000111111111111///222444444111000000222222333333333222000///...111111111111111111111111000000000000000000000000000000/////////000111111000111333444444333111000222222222333333555666666888===DDDIIIMMMSSS\\\ccceeegggjjjkkkjjjjjjkkkllljjjjjjkkklllmmmooopppqqqooopppqqqrrrsssssssssrrrvvvwwwxxxxxxwwwuuusssqqqmmmmmmllljjjhhhiiillloootttyyy}}}~~~|||vvvpppppprrrvvvyyy{{{||||||{{{wwwxxx{{{~~~~~~{{{{{{vvvnnngggaaa]]]\\\[[[aaaeeehhhgggccc^^^ZZZYYYSSSMMMIIIJJJIIIGGGFFFHHHEEELLLSSSYYYaaammmvvvyyy}}}}}}~~~}}}zzzzzzxxxwwwvvvvvvtttpppnnnaaaZZZQQQHHHAAA<<<777555555555444333333333333444333333222111111222333333+++++++++,,,,,,---------*********++++++,,,------((()))---444;;;;;;444...---+++)))***,,,...000000((()))+++,,,------,,,+++(((((()))+++------+++(((******))))))))))))))))))***+++,,,------,,,+++***&&&(((+++......,,,***(((++++++******++++++,,,---,,,,,,,,,+++++++++++++++------------------------,,,,,,++++++++++++++++++*********************************)))***++++++,,,,,,+++*********+++,,,---444222///,,,)))((('''''',,,---......,,,+++++++++++++++,,,---,,,+++***)))))))))******+++++++++,,,+++++++++,,,,,,---------++++++++++++******))))))************************))))))))))))))))))))))))************************,,,,,,+++***)))))))))***...//////---+++******+++*********)))))))))))))))''')))******))))))***,,,***+++---......---+++*********))))))***+++,,,,,,+++++++++*********))))))************************)))************+++++++++******))))))))))))******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,------------......++++++,,,,,,,,,---------+++,,,///111333333333333,,,------...000111333444//////000000111111111222---000333333111///000111000000000000...,,,***)))000000000000000000000000000000000000000000000000//////...//////000111111000111333444444333111000222222222333444555666777<<>>BBBJJJOOOWWW]]]aaadddeeegggmmmmmmlllllljjjiiigggfffggghhhiiikkkmmmnnnoooooouuuqqqnnnnnnpppqqqpppnnnoooqqqsssssspppllljjjjjjeeekkkqqquuuyyy~~~yyytttsssuuuwww||||||~~~{{{wwwtttqqqnnnlllhhhhhhhhhiiikkklllkkkjjjhhhaaaYYYSSSQQQNNNIIIDDDEEEDDDGGGMMMRRRYYYeeepppxxx{{{}}}~~~yyyvvvvvvwwwwwwwwwtttnnngggaaa[[[QQQEEE;;;:::888666555555555333111333333333222333333444444...............,,,+++***))))))*********+++++++++***+++,,,---......------+++---///---***((((((***,,,,,,,,,,,,++++++******))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************000///---,,,+++***++++++,,,+++++++++++++++++++++************************,,,,,,---......---,,,,,,++++++++++++++++++++++++)))************+++++++++***+++,,,,,,,,,,,,---...///000000...,,,+++,,,---,,,---.........,,,***)))---,,,++++++++++++,,,---,,,++++++***))))))******,,,,,,++++++++++++,,,,,,......------,,,+++******************************,,,***))))))***+++)))(((+++,,,,,,+++)))((()))+++---+++((((((***++++++***************************,,,+++***)))(((((()))***)))))))))*********++++++,,,,,,+++***((((((+++---+++++++++******)))))))))))))))))))))))))))))))))+++***)))***,,,---,,,+++((((((************((((((++++++++++++++++++++++++++++++************++++++++++++,,,------------,,,++++++++++++,,,---...///,,,,,,,,,------.........000000000000000000000000000000111222222222222222000000000000000000000000000000000000000000000000222222111111111111222222111111111111111111111111222222222111111111111111000000000000111222333444333111000111444555555333222444666777;;;@@@FFFKKKUUUYYY___ccceeefffggghhhjjjjjjjjjjjjiiihhhgggfffjjjkkkmmmnnnpppqqqqqqqqqssspppmmmmmmoooppppppnnnnnnnnnooommmkkkjjjjjjkkkllltttxxxrrrqqqtttwwwwwwwwwyyyzzz|||}}}~~~~~~{{{yyyvvvssspppjjjhhheeeeeegggkkkoooqqqrrrllleee```]]]XXXQQQKKKEEECCCDDDHHHMMMSSS___jjjsssvvvyyy|||}}}~~~~~~yyyvvvvvvwwwxxxxxxwwwsssnnnjjjeee]]]RRRIII@@@<<<888666555555555444333333222222222333333444+++,,,,,,,,,+++***)))((())))))*********++++++++++++,,,,,,---------,,,,,,***,,,------+++******+++***+++,,,...---,,,***(((*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++************---,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------************************)))************+++++++++...---,,,,,,---------+++---///000///---,,,,,,,,,,,,---...///...---,,,+++,,,,,,++++++++++++,,,,,,,,,+++******)))*********------,,,,,,,,,,,,------000///...---+++***))))))(((((()))***+++,,,,,,------+++******++++++***)))***+++,,,+++)))))))))+++...+++((('''(((***,,,,,,************************++++++***)))))))))******************+++++++++,,,,,,,,,,,,)))'''''')))************)))))))))))))))))))))))))))))))))))))))+++***)))***,,,---,,,+++************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,------------,,,++++++++++++,,,---...///------------------......000000000000000000000000000000111222222222222222000000000000000000000000000000000000000000000000333222222222222222333333111111111111111111111111111111111111111222222222111000000111111222333444222111000111444666666555444777;;;@@@EEELLLRRRWWWaaadddgggiiihhhgggffffffggghhhhhhiiiiiiiiihhhhhhnnnoooppprrrssstttttttttrrrpppnnnmmmnnnooonnnmmmjjjjjjhhhggggggkkkpppuuu}}}|||sssqqqsssvvvssstttvvvxxxzzz}}}}}}yyywwwllliiidddaaaccciiioootttxxxuuuqqqnnnjjjddd\\\UUUIIIDDDBBBDDDGGGMMMXXXcccnnnqqquuuxxxzzz|||}}}yyywwwwwwxxxyyyxxxyyywwwuuusssqqqjjj```YYYJJJEEE===888666666666666333333222222222222333333+++++++++******)))))))))++++++,,,,,,,,,---------++++++++++++++++++*********+++,,,,,,,,,+++++++++***+++,,,,,,,,,,,,******************++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,+++++++++*********------,,,,,,------------******++++++,,,,,,++++++------------------------///...---,,,,,,,,,,,,---))))))))))))))))))))))))))))))*********+++++++++...+++)))***---...,,,***,,,...000///...,,,+++++++++,,,------...------,,,,,,++++++++++++++++++,,,++++++***************+++...------,,,,,,------...,,,,,,++++++***)))(((((((((((()))***+++,,,,,,------,,,***+++,,,,,,+++))))))+++,,,+++***)))***+++,,,+++)))((()))***++++++************************+++***************************+++++++++,,,,,,,,,***++++++)))''''''(((*********************))))))+++++++++++++++++++++++++++***)))***,,,---,,,+++...------,,,,,,------...***+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---............---,,,++++++,,,,,,---...///............------------////////////////////////......///000000000000000000000000000000000000000000000000000000000000000222222111111111222333333111111111111111111111111000000000111222222222333111111111111222333444444555444333444555777888999888<<>>999777666666444333333222222222222333+++++++++***************++++++,,,,,,,,,---------*********)))))))))))))))******++++++,,,,,,,,,+++,,,+++*********+++,,,---++++++******++++++,,,---++++++++++++++++++++++++******+++,,,...///000000,,,,,,,,,++++++++++++***,,,---------............)))***+++,,,,,,,,,,,,+++------------------------111000...---++++++******))))))))))))))))))))))))))))))*********++++++++++++((('''))),,,...,,,***+++---//////---,,,+++,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************++++++...------,,,,,,------...*********************+++*********************+++---,,,***+++,,,,,,+++)))(((***,,,,,,+++******+++(((***+++,,,,,,******)))*********************************++++++++++++*********+++++++++,,,,,,,,,((()))***)))((()))***,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++......---,,,,,,---......*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------...///////////////,,,,,,,,,,,,---...//////.....................---////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000000000000000111222222111111111111111111111111000000000111222222222333111111111111222333444555666666555555666777:::<<>>BBBIIIOOOVVV]]]bbbeeehhhjjjkkklllllljjjhhhgggiiijjjhhhiiikkkmmmooopppqqqqqqoooooopppppppppppppppoooiiihhhgggfffgggmmmtttzzz{{{xxxzzzzzzzzz{{{}}}}}}{{{yyyuuuvvvvvvpppiiicccaaabbbfffhhhllloooqqqqqqpppooobbbWWWNNNJJJJJJMMMSSSZZZdddiiipppuuuxxxzzz|||}}}~~~|||zzzzzz{{{|||||||||}}}}}}~~~~~~{{{wwwrrrooooooiiiaaaWWWNNNEEE===888777666555444444333333444++++++***))))))***+++,,,))))))*********+++++++++******))))))***+++,,,---,,,+++***+++------+++)))+++*********+++,,,,,,------,,,+++******,,,---///************************++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++)))******++++++***)))(((''')))+++---------,,,+++************************,,,---.........---,,,+++++++++++++++++++++++++++)))************+++++++++)))***++++++***)))***+++,,,------,,,++++++,,,......---,,,,,,++++++++++++)))***+++,,,,,,+++***)))******))))))***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++*********)))))),,,***))))))***+++)))(((&&&))),,,---,,,******+++'''***------+++))))))***************************)))***+++,,,,,,,,,++++++)))))))))*********++++++)))***,,,,,,+++***+++,,,)))*********++++++++++++************************+++***)))***,,,---,,,+++)))***+++,,,,,,+++***))))))******+++,,,,,,------++++++************+++++++++,,,,,,------------------,,,,,,------...///000------......//////000000000000000000000000000000000000111222222222222222000000000000000000000000000000000000000000000000000000000000111222333444111111111111111111111111222222222111111111111111222222222222333444555555444666999;;;===BBBHHHMMMUUUZZZaaafffhhhiiiiiiiiillllllkkkiiiggggggiiikkkiiijjjlllnnnooopppqqqqqqnnnnnnnnnoooooonnnmmmmmmgggggghhhkkkrrr~~~zzzxxxwwwxxxyyyyyyxxxwwwvvvyyyzzzvvvoooiiiggggggfffggghhhiiijjjkkklllmmmbbbXXXMMMIIIIIIKKKOOOTTT[[[aaaiiippptttxxx{{{|||~~~|||{{{{{{|||}}}}}}|||}}}~~~~~~}}}{{{xxxvvvuuutttqqqmmmggg^^^RRRFFF>>>888888777555555444444555+++***)))(((((()))***+++++++++,,,,,,,,,---------++++++******+++---///000---+++***+++------***(((((()))+++---------+++***---,,,+++******,,,...///************************------,,,++++++***))))))---------,,,,,,,,,++++++***+++,,,,,,,,,***)))(((''')))+++---...---,,,+++++++++++++++++++++++++++)))***---/////////...---++++++++++++++++++++++++)))************++++++++++++---///---)))((()))+++,,,---,,,+++******---///000///...---,,,+++++++++)))***+++,,,,,,+++***)))******))))))***+++,,,,,,,,,++++++******++++++,,,+++++++++******)))))))))******************+++++++++***))))))******)))'''&&&))),,,---,,,+++***+++)))+++,,,+++((((((***---************************)))***+++,,,---,,,,,,+++((())))))))))))*********+++---...---+++))))))***(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++***+++---......---+++***))))))***+++,,,,,,------+++******************+++******+++,,,,,,,,,,,,+++---------------...000000,,,------...///000111111000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000111111111111222333444555111111111111111111111111333222222222111111000000222222222222333444555555555888<<<@@@CCCJJJRRRXXX\\\aaahhhllllllkkkiiiiiikkkkkkiiigggeeeeeegggiiiiiijjjlllnnnooopppqqqqqqmmmnnnnnnnnnnnnmmmllllllgggiiimmmsss~~~zzzxxxvvvvvvvvvwwwvvvuuuuuuyyy|||yyysssnnnmmmooofffffffffdddcccdddfffhhh```VVVKKKGGGGGGHHHKKKOOOSSSYYYccckkkqqqvvvzzz|||}}}|||{{{{{{}}}~~~~~~}}}||||||}}}|||yyyxxxwwwxxxvvvuuutttppphhh[[[MMMCCC999999888666666555555555------++++++++++++------******+++,,,,,,,,,,,,+++////////////////////////++++++++++++++++++++++++***+++,,,,,,+++***)))(((++++++++++++++++++++++++)))***,,,......---,,,+++......---,,,++++++***)))+++++++++************)))......---,,,++++++++++++)))******++++++,,,------///...------++++++***)))///---...222666666111,,,++++++++++++******))))))))))))***++++++++++++***------...,,,***))))))***+++---...---++++++---000222111000///---,,,+++***------------------------111000---+++***)))************+++++++++,,,,,,,,,------------------------------,,,------...///000000...,,,+++***,,,...///...---,,,+++************)))))))))))))))******+++++++++***)))((((((((()))'''((()))++++++***))))))******))))))))))))******))))))************))))))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***((()))***++++++++++++++++++)))'''(((+++,,,***(((++++++******)))(((((((((***+++,,,,,,------------...---+++******+++,,,...............////////////////////////////////////000000//////.........---////////////000000000000222222222111111111000000111111111111111111111111222222222222222222222222000000111222222222222222111222333333333333555777333777===DDDKKKSSSZZZ___ggghhhiiijjjjjjjjjiiihhhhhhhhhgggggggggggghhhhhhjjjjjjkkkmmmpppqqqpppoooooommmjjjkkkmmmooommmkkklllyyy~~~tttqqqnnniiijjjrrrsssxxxyyywwwuuuwwwwwwuuujjjiiifffbbb]]][[[[[[\\\\\\VVVMMMGGGGGGHHHJJJJJJMMMQQQWWW```iiiqqqyyy}}}{{{}}}~~~}}}||||||}}}}}}}}}}}}}}}|||yyyuuuqqqpppnnnhhh___WWWHHH???999999777333222666---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++***)))(((++++++++++++++++++++++++***+++,,,---------,,,+++------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++******)))************++++++,,,------.........------,,,,,,++++++***,,,******---111111,,,(((++++++++++++*********)))))))))***++++++++++++++++++,,,---,,,******+++,,,,,,...///...,,,,,,...111111111000...---,,,+++***------------------------///...---,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///))))))))))))***++++++,,,...---,,,+++************)))))))))))))))******+++++++++***)))))))))******))))))***++++++++++++++++++******))))))******+++)))******++++++******))))))******++++++******)))++++++++++++++++++++++++******************************++++++,,,+++++++++,,,***)))***,,,,,,+++))))))))))))(((((((((((((((***+++,,,,,,---------,,,------...//////...---,,,............////////////////////////////////////111111000000000/////////000000000000111111111111222222222111111111000000111111111111111111111111222222222222222222222222111111222222222222222111///000111222222444777:::;;;@@@GGGMMMTTT[[[aaaeeeiiijjjkkkkkkkkkkkkjjjiiihhhhhhggggggggghhhiiiiiinnnnnnoooppppppooollljjjllliiifffggglllrrruuuvvv{{{zzz|||}}}{{{sssoooiiijjjppptttyyy|||zzzyyyzzzzzzwwwrrrqqqnnniiiddd___\\\[[[XXXRRRJJJFFFFFFHHHJJJJJJNNNOOOSSSYYYaaakkkuuu{{{|||}}}~~~|||{{{|||}}}}}}~~~~~~~~~}}}}}}yyyvvvuuutttpppgggaaaTTTJJJAAA===:::555555888---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,------------,,,,,,,,,,,,*********)))******+++++++++,,,,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++)))((())),,,,,,)))&&&++++++++++++************)))******+++++++++++++++)))+++,,,,,,++++++,,,...---...///...------///111111111000...---,,,+++***------------------------,,,---------,,,,,,+++***,,,,,,,,,,,,------------++++++++++++++++++++++++************+++,,,---...%%%&&&(((***+++++++++***---,,,,,,++++++*********))))))))))))******+++++++++************++++++,,,+++++++++++++++,,,,,,---,,,++++++******++++++,,,***++++++,,,,,,++++++***)))******++++++******)))+++++++++++++++++++++++++++***)))(((((()))***+++,,,,,,------,,,,,,++++++---+++***+++,,,---,,,+++))))))))))))************++++++,,,---------,,,,,,+++---111333333111...+++............////////////////////////////////////111111111111000000000000111111111111222222222222222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333555:::===EEEJJJRRRYYY^^^ccchhhkkkkkkkkkllllllllllllkkkkkkhhhhhhhhhhhhhhhiiijjjkkkoooppprrrrrrqqqmmmiiifffhhhffffffjjjssszzzyyyzzz|||}}}}}}wwwpppmmmooommmsssxxxwwwxxx{{{{{{yyy|||{{{xxxtttnnngggaaa^^^WWWSSSMMMIIIIIIJJJLLLLLLNNNNNNOOOQQQXXXbbbnnnvvvyyy{{{}}}}}}|||{{{{{{}}}~~~~~~|||zzzzzzzzzwwwpppkkkdddZZZOOOGGG@@@:::888999,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++------------------------+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,++++++++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,---......++++++,,,,,,---.........+++++++++,,,,,,---------...,,,***)))++++++***(((++++++++++++++++++++++++)))***++++++,,,,,,+++++++++,,,---,,,++++++,,,---------------------///000111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,---------......++++++++++++++++++++++++*********++++++,,,---...******+++,,,,,,---,,,,,,,,,,,,,,,,,,++++++******))))))******+++++++++++++++*********+++,,,------++++++***)))***+++,,,------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***+++++++++++++++,,,,,,,,,+++)))(((((()))+++,,,............---,,,++++++,,,+++++++++,,,,,,,,,+++++++++,,,,,,---......///+++,,,,,,------,,,,,,,,,+++---111333444111...,,,............////////////////////////////////////000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111111222222222222222333333444333333222222222222222888888888777777:::???CCCMMMRRRZZZ```dddgggjjjkkkkkkkkklllllllllllllllllliiiiiihhhiiiiiijjjkkklllllloooqqqqqqooojjjgggddddddfffmmmwww~~~~~~yyytttmmmrrrvvvuuuwww|||~~~~~~~~~{{{wwwqqqkkkfff```\\\WWWSSSPPPNNNNNNNNNMMMMMMMMMNNNQQQZZZeeemmmrrruuuyyy|||~~~~~~}}}|||{{{|||}}}}}}|||{{{||||||zzzvvvsssooohhh^^^TTTKKKCCC<<<999,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++------------------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---111000000///...---------,,,,,,,,,,,,++++++++++++++++++++++++,,,---......*********+++,,,,,,------***++++++,,,,,,------...///---+++***+++++++++++++++++++++++++++++++++,,,******+++,,,,,,,,,,,,+++---......---+++******+++,,,,,,++++++,,,---------000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,---------......------------------------++++++++++++,,,---...///000///---+++++++++,,,---++++++,,,,,,,,,+++******))))))***++++++++++++***+++*********+++,,,------******)))((((((***+++,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,...---+++******+++---..................---,,,+++***+++++++++******++++++++++++,,,---...///000000,,,,,,,,,------,,,,,,+++,,,---...///000///..................////////////000000000000000000000000/////////////////////////////////000000000111111111111111111111111111111111111111111111111111111111111111222222333333333555444333222222333444444777888999:::<<>>AAAGGGKKKQQQXXX___dddgggiiihhhfffbbb^^^ZZZXXXVVVUUUTTTVVVYYY^^^ccchhhlllnnnrrrpppnnnmmmkkkhhhdddaaa]]]]]]aaaeeehhhnnn~~~|||zzz|||{{{}}}~~~}}}~~~|||{{{zzzxxxwwwuuutttrrrnnnmmmiiidddaaa```bbbdddllloootttzzz~~~~~~~~~~~~~~~|||zzzyyyxxxvvvtttqqqooonnn------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,++++++((())),,,......---,,,***,,,,,,,,,------,,,,,,,,,---------,,,,,,,,,++++++,,,++++++*********++++++...++++++///000......111---............------,,,///...---,,,,,,,,,,,,---,,,+++++++++,,,,,,---...,,,------,,,++++++---...,,,+++++++++***************++++++++++++******))),,,,,,,,,,,,,,,+++*********++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,+++***************,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,---...,,,,,,,,,,,,+++++++++***---,,,***))))))***+++,,,))))))))))))************++++++************++++++******************************************++++++******++++++++++++******))))))***+++,,,,,,,,,+++,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++***------------------------////////////000000000000////////////////////////000000000000000000000///222333444444444444333222222222222222111111111000333333333222222222111111222222333333444444444444333444666777999===CCCGGGLLLOOOUUU\\\bbbeeeggghhhdddbbb^^^ZZZVVVSSSQQQPPPPPPSSSXXX^^^ccchhhlllnnntttqqqmmmhhhddd```]]][[[YYY[[[aaaiiippp|||}}}~~~|||{{{zzz{{{~~~~~~~~~~~~~~~|||yyywwwtttttttttqqqnnnlllllllllqqqssswww{{{~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{zzzxxxvvvtttrrrqqq,,,,,,,,,,,,++++++++++++*********++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++...------,,,,,,------.........------------,,,,,,...---+++******+++,,,---333---)))***---,,,,,,...,,,---///000000///...---......---,,,,,,,,,------,,,,,,+++++++++,,,------)))+++------+++******++++++++++++*********)))))))))***++++++++++++++++++,,,,,,,,,,,,,,,++++++***+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,------,,,++++++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,---------------,,,,,,,,,++++++---,,,***)))((())))))***)))))))))*********++++++,,,,,,++++++++++++,,,,,,************************++++++*********************++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++---------,,,,,,,,,,,,+++++++++------------+++++++++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++------------------------++++++---.........---,,,////////////////////////000000000000000000000000111222333333333333222111222222222222111111111111333333333333222222222222333333444444444444444444555666888:::>>>CCCJJJOOORRRVVV[[[aaaeeefffffffffaaa^^^ZZZVVVQQQNNNLLLLLLLLLPPPVVV]]]dddiiilllmmmuuuqqqkkkddd___\\\[[[[[[\\\aaakkkwww}}}zzz{{{zzzzzz{{{}}}~~~{{{yyyxxxzzz}}}}}}{{{xxxvvvuuuwwwxxx{{{}}}~~~~~~~~~}}}~~~~~~~~~}}}|||||||||{{{yyyxxxvvvuuu++++++++++++++++++++++++))))))******+++,,,------------------------,,,,,,++++++***)))))))))******...---,,,++++++,,,---...---------------,,,,,,,,,000...---,,,,,,///111333;;;111))))))++++++***++++++,,,///111222111///---...------,,,,,,,,,------,,,,,,,,,++++++,,,,,,---&&&(((*********+++,,,...------,,,,,,,,,+++++++++)))******+++,,,,,,,,,,,,+++,,,,,,---,,,,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,++++++,,,---///000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,+++************++++++))))))*********++++++++++++++++++******+++++++++************************---------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,+++***+++---......---+++******+++---//////...,,,+++------------------------------------------------------------------,,,,,,........................)))+++---...///...,,,+++////////////////////////000000000000000111111111111111111222222111111111222222222222222222222222333333333333333333333333333333333333444444555555666888;;;???CCCJJJQQQVVVZZZ\\\aaaeeeffffffdddccc___]]]YYYTTTPPPMMMLLLKKKKKKOOOVVV^^^dddiiikkklllsssooohhhaaa]]]]]]aaadddiiisss}}}wwwuuuuuuwww{{{}}}|||zzzxxx{{{~~~}}}{{{{{{zzz|||}}}~~~~~~~~~~~~~~~||||||||||||{{{zzzxxxxxx++++++++++++++++++++++++))))))***+++,,,,,,------------------------------,,,+++***))))))******+++---,,,+++******+++,,,---+++++++++++++++,,,,,,,,,---,,,++++++---000444666CCC999000///000...,,,,,,+++,,,///111222111///---------,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,)))))))))(((''')))---000---------,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++++++++---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---++++++*********++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************+++,,,---......************++++++++++++******))))))))))))******************************---------,,,,,,+++++++++,,,,,,------------,,,,,,++++++++++++++++++******************++++++++++++***+++---......---+++******+++---/////////---,,,---------------------------------------------------------------------..............................///111333333222111000000000000000000000000000///000000000111111111222111111111111111111111111222222222222222222222333333333333333333333333333333333222222333444666666999<<<@@@DDDJJJPPPWWW\\\___aaaccceeeeeeccc```^^^[[[ZZZVVVSSSPPPNNNMMMLLLNNNRRRXXX___dddhhhjjjjjjmmmjjjddd]]][[[___gggmmm|||}}}~~~{{{wwwtttuuuyyy}}}}}}{{{xxxzzz||||||||||||~~~|||}}}~~~~~~|||{{{~~~~~~||||||||||||{{{zzzyyyxxx++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------...------------............------,,,,,,,,,------...,,,++++++******++++++,,,******++++++++++++,,,,,,***))))))***,,,///222444>>>666000000///,,,***+++,,,---///000000///...---------,,,,,,,,,---......------,,,+++++++++,,,,,,...---+++(((&&&'''***---,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,+++,,,,,,---------------++++++++++++++++++++++++...------,,,,,,++++++******+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++************++++++,,,,,,,,,++++++,,,,,,---...,,,,,,---------,,,+++++++++++++++*********))))))))))))***,,,---...///000*********++++++++++++,,,***))))))))))))))))))***++++++++++++++++++++++++++++++******************,,,------......------,,,******+++++++++++++++***)))***************++++++++++++------------+++++++++,,,---...//////......---------------------------------------------------------,,,------...///...........................///111222222222111000000000000000000000000000///000000111111222222222222222111000000111222222222222222222333333333333333333333333444444444444333222222333444666888:::===AAAGGGLLLQQQWWW\\\___bbbbbbbbbbbbaaa^^^[[[ZZZWWWVVVTTTQQQPPPOOOOOOOOOUUUXXX\\\aaaeeeggghhhhhhgggeeebbb^^^___gggttt}}}{{{zzz}}}~~~|||yyyyyyzzz{{{zzzzzz||||||}}}~~~}}}{{{zzz~~~~~~~~~}}}}}}}}}|||{{{zzzyyyxxx+++,,,,,,,,,------------------------------------------------.........///+++,,,,,,------.........+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------*********+++,,,---//////111---,,,...---)))(((***---............------,,,,,,,,,,,,,,,,,,---...///...---,,,,,,+++++++++,,,------,,,***((((((***,,,---------,,,,,,,,,++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++++++++,,,,,,,,,------------------------------************+++,,,---...+++++++++++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,---------,,,+++***,,,,,,+++++++++*********))))))***+++,,,---------*********+++++++++,,,,,,+++******))))))******+++++++++++++++++++++++++++******************++++++------............------******+++,,,---------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////------------------------...........................------,,,---...///000........................---------...............000000000000000000000000///000000111111222333333333222111111111111222333222222222333333333444444333333333444444444555555444333333444666999<<<>>>BBBGGGNNNUUUYYY]]]```bbbbbbaaa```^^^[[[YYYWWWVVVVVVUUUTTTSSSSSSTTTUUUVVV^^^___aaacccdddffffffgggdddeeegggiiippp~~~zzzxxxyyy{{{{{{{{{|||~~~~~~}}}|||~~~~~~~~~~~~~~~}}}|||{{{yyyyyy,,,,,,,,,------...........................---------------.........//////((()))***+++,,,------,,,+++,,,............,,,+++,,,,,,,,,------.................................+++***---111///++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,,,,++++++++++++(((***,,,,,,++++++,,,---000000/////////.........------------,,,,,,+++***+++,,,,,,---.........---------------------------......---,,,,,,+++******...------------...///000------------------------************+++,,,---...,,,,,,,,,,,,------...///,,,,,,++++++,,,,,,---...,,,,,,---...---,,,***)))---------,,,,,,,,,++++++)))******+++++++++************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,------...------............------***+++,,,---......///...+++++++++,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,------///000111------------------------...........................------,,,---...///000////////////////////////000////////////000111111000000000000000000000000///000000111222222333333444333222111111222333444222222222333333444444444333333333444444555555555555555555666999<<>>BBBHHHLLLSSSVVVZZZ^^^```aaa```___ccc___XXXRRROOONNNOOOPPPVVVVVVWWWYYY\\\___aaaccckkkeeeaaa`````````ccchhhmmmwwwyyytttwwwyyywwwwwwzzz~~~}}}{{{zzz~~~~~~}}}~~~|||zzz{{{~~~|||zzzzzz{{{---......---,,,,,,---//////............------------------............///...---,,,,,,,,,---......---------------------------------,,,,,,+++++++++(((***,,,---,,,+++,,,---,,,,,,+++***++++++------------,,,,,,,,,---......++++++,,,------------,,,+++,,,------......------)))***+++,,,,,,---------...------------,,,,,,,,,---,,,***,,,...///...,,,------------............---------,,,,,,+++++++++------------------------+++,,,---...---,,,***)))+++,,,,,,,,,---------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,---,,,+++***)))++++++************++++++++++++******************++++++,,,---,,,+++***)))$$$%%%''')))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,...---,,,***))))))******,,,,,,++++++***++++++++++++,,,,,,,,,,,,+++++++++***+++,,,---------,,,,,,---------------------------,,,,,,---000111000...........................000/////////............///.............../////////////////////000111111111111111111111111111111111111222222222333333333222222333444444444444333555555555444444444333333999555333777999777666777999:::<<<>>>AAAFFFMMMQQQWWWYYY]]]```aaa```^^^]]][[[XXXRRRLLLJJJJJJMMMOOOUUUWWWZZZ^^^aaadddfffggggggdddbbbaaa___aaajjjuuu{{{xxxxxxwwwxxx|||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~|||zzz{{{}}}|||{{{{{{|||,,,---------++++++,,,...///............------------------............///......---,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++&&&))),,,------+++******///...------,,,------.........---,,,,,,,,,------++++++,,,---------------,,,,,,------......------***+++,,,------...------,,,,,,,,,---------......---,,,+++,,,.........---------------............------,,,,,,,,,,,,++++++------------------------,,,,,,---....../////////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,***+++---...---,,,***))),,,,,,++++++++++++,,,,,,---,,,,,,++++++*********++++++++++++,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---,,,++++++************,,,++++++++++++,,,,,,---...---------,,,,,,++++++++++++,,,------------,,,------.........------,,,,,,++++++---///000///...........................////////////............------------...///000111///////////////000111111222222222222222222222222111111222222222333333333333333444555555555555444666666555555555555444444;;;777555888999777777888;;;===@@@CCCGGGLLLSSSWWW]]]^^^```aaa```^^^[[[ZZZTTTPPPKKKGGGFFFIIIMMMPPPWWWZZZ___dddhhhiiijjjjjjfffeeeeeecccbbbgggwww{{{yyyzzz}}}|||}}}}}}}}}~~~~~~}}}}}}||||||}}}}}}~~~|||zzz{{{}}}}}}~~~~~~}}}||||||~~~,,,,,,---,,,+++***,,,...///............------------------............///......------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,+++++++++......---,,,,,,+++++++++///...---,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,,,,------...------,,,000000000000///...---,,,++++++,,,,,,---...//////------,,,---------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------///111222........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++******+++,,,------,,,+++******+++---......---+++)))---,,,,,,++++++,,,,,,---.........------,,,+++++++++++++++++++++,,,---...,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------***+++,,,---..................------------------+++++++++++++++,,,---...111111000///...---------,,,,,,,,,------------------......//////...---,,,...---------------,,,+++---------...............///////////////...............------...//////000///////////////000000111222222222222222222222222111111222222222333333333222333333444444444444444555555555555444444444444;;;777666888999777777:::===@@@CCCGGGLLLRRRXXX]]]aaaaaaaaa```^^^ZZZVVVTTTNNNKKKHHHFFFGGGLLLQQQUUU[[[^^^ccchhhjjjjjjiiihhhgggeeefffiiimmmxxx~~~|||~~~}}}|||{{{{{{{{{|||}}}~~~}}}{{{zzzzzz{{{|||}}}}}}|||zzz{{{}}}~~~~~~{{{}}}~~~~~~}}}}}}~~~,,,,,,---,,,+++***,,,...///............------------------............///---------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,111000...+++((((((***,,,+++*********))))))((((((///...---,,,,,,,,,,,,,,,,,,,,,---.........------,,,------...------,,,,,,000000000000///...---,,,***++++++,,,---...//////---------------,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,,,,,,,---///000........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++---///000000///---+++***+++---......---,,,+++---,,,,,,++++++,,,,,,---,,,,,,------,,,+++***))),,,+++++++++,,,---......++++++******))))))))))))+++++++++,,,,,,---------,,,------......------,,,,,,,,,------------------++++++++++++,,,---......222111000...---------...,,,,,,,,,---------........./////////......---,,,,,,---......---,,,,,,,,,---------.........//////.........///////////////111000///...............///////////////000000111222222222222222222222222111111222222222333333333111111222333333333333333333333333333333333333444999666666888888777999===@@@CCCHHHLLLPPPVVV\\\```bbbbbb```^^^ZZZUUUQQQOOOJJJHHHGGGHHHKKKPPPVVVZZZaaacccgggiiijjjiiigggeeedddcccgggrrr~~~|||yyywwwuuuvvvwwwxxx|||{{{zzzyyyzzz{{{}}}~~~}}}|||{{{{{{}}}}}}}}}|||zzz|||~~~~~~}}}}}},,,---------++++++,,,...///............------------------............///+++,,,------......------------------------------++++++,,,,,,,,,,,,------111000---(((%%%&&&(((+++---...............---,,,......---,,,,,,,,,------,,,,,,---...............------......------,,,,,,***+++,,,------...------++++++,,,,,,---...//////---.........,,,+++,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------///...---++++++,,,------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000333555555333000...+++,,,,,,---------------,,,,,,++++++++++++,,,,,,((((((******+++***)))(((,,,,,,,,,,,,---------------,,,,,,+++******++++++***++++++,,,,,,------...---------...------,,,,,,)))***+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...///...---+++++++++,,,,,,---------,,,---......///111000///...---------...(((+++---.........000111,,,,,,------.../////////.........///////////////333222111000///////////////////////////000111111222222222222222222222222111111222222222333333333000111222222333333222222222222222333333333333444777555666999999999===CCCFFFIIIMMMQQQUUUZZZ___bbbbbbaaa___[[[WWWRRRNNNKKKGGGGGGIIIKKKPPPVVV[[[^^^ffffffhhhiiijjjjjjjjjiiifffhhhsss{{{vvvtttssstttuuuyyyyyyyyyzzz{{{}}}~~~}}}|||{{{{{{|||}}}{{{zzzzzz|||~~~~~~}}}}}}---......---,,,,,,---//////............------------------............///)))***,,,...//////......------------------------+++++++++,,,,,,---------......---***((((((+++---///000111222222222111000------,,,,,,,,,---......,,,------...............------......------,,,+++)))***+++,,,,,,---------,,,,,,,,,------.........,,,...///...,,,***,,,---++++++,,,,,,,,,---------+++++++++,,,,,,------------------------------------------,,,,,,------...------------,,,,,,,,,+++------------------------***++++++,,,,,,------...---///333555555333///------,,,,,,+++,,,---...///++++++************++++++'''(((***+++,,,,,,******,,,---.........---,,,+++000///...---------......******+++,,,,,,---......++++++,,,---............((()))***,,,------,,,,,,...------,,,,,,,,,------...,,,+++******+++,,,---...------,,,---...///000333111///,,,,,,,,,...///(((+++...///...///111333,,,,,,------...//////000............/////////000222222111111111111111222///////////////000111111111111111111111111111111111111222222222333333333111222333333444444333333333333333333444444555555666555777:::<<<===CCCJJJLLLOOOSSSVVVYYY]]]aaadddaaa```]]]ZZZUUUQQQMMMKKKHHHJJJNNNSSSXXX^^^bbbdddgggggghhhiiilllppptttvvvwwwyyyuuuttttttuuuwwwyyy{{{}}}}}}|||{{{{{{||||||zzzxxx{{{|||~~~~~~}}}}}}~~~---...///...---,,,...000//////.........------------------.........//////((())),,,...////////////------------------------+++++++++,,,,,,---------,,,...///...------///000***+++,,,.........------,,,,,,,,,,,,------...///,,,---......//////......---.........---,,,,,,+++............---,,,++++++,,,,,,,,,---------......,,,...000...+++***+++...++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------,,,,,,---....../////////---------,,,,,,+++++++++------------------------)))***+++,,,------...///***---000333333000---***...---+++***+++---///000+++******************+++(((***,,,///000///......,,,---/////////---+++))),,,,,,************+++,,,******+++,,,,,,---......)))***+++---...///000000)))***,,,.../////////...///...------,,,,,,,,,,,,...---,,,++++++,,,...///......---,,,---...///000444222...,,,+++,,,...000,,,///111111...---...000,,,,,,------...///000000---.........//////000000111111111111222333444555///////////////000111111000000000000000000000000111111222222222333333333222333444444555555444444444444444555555555666666666555888<<<>>>@@@GGGOOOQQQSSSWWWZZZ\\\___cccfffaaa```]]]ZZZUUUQQQMMMKKKLLLOOOTTTZZZ```eeehhhjjjgggggggggjjjooovvv}}}yyyuuussstttuuuyyy|||}}}|||{{{{{{|||{{{yyyxxx{{{}}}~~~~~~}}}}}}~~~......,,,++++++,,,......//////.........---------.........////////////000111...,,,,,,---///000000///............---------.........------,,,,,,,,,+++++++++,,,,,,,,,------111///---++++++,,,///000///...---,,,,,,---...///...------,,,,,,------...++++++***,,,......---+++---------........./////////...,,,*********,,,---000000000000000///......111111000000///---,,,+++,,,,,,,,,------.........000///---,,,,,,---///000222000...,,,+++,,,---...---------,,,,,,------...------,,,,,,,,,,,,++++++,,,++++++++++++++++++,,,------------------------------------------------...------,,,,,,------...+++,,,,,,---,,,+++)))(((,,,,,,,,,,,,,,,---...///------------,,,,,,+++***(((((()))))))))*********++++++,,,,,,,,,---------,,,,,,,,,---------......222///++++++---///...---///...---,,,,,,---...///........................222222111000///...------//////.........---------------------------------------............------///////////////.........//////000000000//////...222222222222222222222222333333333333333333333333111222333333444444333333333444666666666666777999777777999===DDDJJJNNNOOOTTTWWW\\\aaaddddddcccbbbccccccaaa\\\WWWTTTRRRSSSSSS[[[``````bbbfffeee```cccbbbdddkkkyyy~~~xxxwwwwww{{{~~~}}}}}}|||{{{zzzzzzzzzzzz{{{|||{{{{{{{{{}}}...------,,,,,,------...//////.........---------,,,,,,,,,------------...111...,,,,,,...000000000///............---------......---------,,,,,,,,,,,,,,,---------.........////////////...////////////...------------...///...------,,,,,,------...000///------......,,,+++---------........./////////...,,,+++++++++,,,---///000000000000///.........////////////......---,,,,,,,,,---------......000...---,,,,,,---...000111000...,,,,,,,,,---.........---,,,,,,,,,------.........------,,,,,,,,,++++++++++++,,,---///000........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,+++******------,,,,,,,,,---......,,,---------,,,,,,+++***+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......222///,,,+++---......---///...------------...///........................000000000000//////////////////.........---------........................---......//////......---////////////////////////000000000111111000000///222222222222222222222222333333333333333333333333222222333444444444444333333444555666555555777888888999<<>>BBBHHHNNNSSSXXX\\\______``````aaabbbdddeeefffddddddcccaaa___```cccfffiiijjjiiiddd``````bbbdddkkkwwwxxxwww{{{||||||yyyzzz{{{}}}~~~~~~~~~~~~zzz|||}}}}}}|||}}},,,---////////////---,,,---..............................////////////000///...------///000000//////............---------------------------------+++,,,,,,,,,,,,---------...---,,,++++++---///000---..................---///......------......///333111...---...///000///.....................---/////////.../////////000...............---,,,,,,...............------,,,------------------------.........------.........///......---------------///...---,,,,,,,,,,,,,,,......------,,,++++++***...---+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------+++++++++,,,---...---............,,,+++++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,---------......//////......---------...---..................---........................////////////............////////////////////////...........................//////////////////...////////////000000111111111111222333333333333333222222222222222222222222222222222222222222222222333333444555555555444444444555666666666777;;;===CCCHHHOOOTTTXXX[[[___bbbaaaaaaaaaaaabbbdddeeegggeeeeeeeeedddccceeehhhjjjkkkjjjhhhddd``````eeelll||||||zzzxxxvvvvvvwwwyyy|||}}}~~~}}}}}}zzz|||}}}}}}}}}~~~......////////////......---------...............,,,,,,,,,------------...///...---...000000000...///............---------,,,,,,,,,------------...+++++++++,,,,,,,,,------...,,,***)))***,,,///111------...//////...------//////............//////000...,,,,,,...000000000...............---------.........///////////////------......------,,,+++...............---,,,+++...------------,,,,,,,,,.............................................------------,,,,,,------...---,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,------...,,,---.........---,,,+++++++++,,,---------,,,,,,---------.........//////,,,---------............,,,,,,,,,---------......---///000///---,,,---...------...//////...------......................../////////......---------...////////////000000000...........................//////000000//////......//////000000111111222000111222222333333333333222222222222222222222222333333333333333333333333333333444555555555555555555666777777888;;;???CCCGGGMMMUUUZZZ[[[]]]___bbb``````aaaaaacccdddfffgggeeeggghhhhhhggghhhjjjlllhhhfffeeeccc```bbblllwwwyyysssppptttvvvyyy{{{}}}}}}||||||{{{|||}}}~~~~~~//////............//////---------.........//////,,,,,,,,,------------......------...000111///...///............---------,,,,,,,,,---------......,,,,,,,,,,,,---------...,,,,,,++++++,,,---///000------...//////...------//////............/////////...---...000111000/////////.........---------------......////////////,,,------------,,,++++++,,,,,,---.........------......---------,,,,,,,,,---..................---------...............---,,,,,,,,,,,,------...///,,,,,,,,,---------------+++,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...------,,,,,,------...+++,,,,,,---......------+++,,,---//////...---,,,***+++,,,,,,---------,,,,,,---------............------------............,,,,,,,,,---------......---///000///---,,,,,,...------...//////...------........................------...............///.../////////000000000000//////////////////////////////000000000000//////...//////000111111222222///000111222333333333333222222222222222222222222444444444444444444444444333444444555555555555555666777888999;;;???DDDHHHKKKRRRYYY]]]]]]\\\^^^```^^^___```bbbccceeefffffffffhhhjjjkkkjjjiiijjjjjjfffdddeeehhhjjjpppwwwsssuuuwwwzzz|||~~~~~~|||{{{{{{|||~~~~~~~~~000///...------...///000---------.........//////........./////////000000...------///000111///...//////.........---------,,,,,,,,,------.........---------.........//////***,,,---//////000//////,,,---...//////...---,,,//////............//////000//////000111111///...//////.........---------,,,,,,---...//////......,,,------------,,,++++++)))***,,,---.../////////.........------,,,,,,,,,------............------------......///......---+++++++++,,,---...///000,,,,,,------.../////////)))+++...000222111111000------------------------++++++,,,,,,---...//////...------,,,,,,------...***+++---...///...------***+++---/////////---,,,***+++,,,,,,------------*********+++++++++,,,,,,---------.........//////,,,,,,,,,---------......,,,///111000---+++,,,...,,,---...//////...---,,,........................++++++,,,---...///000111.../////////000000111111000000000000000000000000//////000000000000//////...//////000111222222222...///000111222333333333222222222222222222222222555555555555555555555555333444555555666666555555777888999;;;===BBBGGGLLLMMMTTT\\\___]]]\\\]]]___]]]^^^```bbbdddeeefffffffffiiilllmmmllljjjiiiiiihhhhhhlllsss{{{vvvxxx{{{~~~~~~}}}|||{{{|||~~~~~~000000000000////////////////////////////////////%%%)))---///000000111222////////////////////////........./////////000000---------------...///000...------,,,,,,,,,------,,,---///000///...,,,+++000000000000000000000000000/////////............///////////////////////////////////////.........,,,,,,------.../////////------............---------------.........//////000////////////.........---------............//////...,,,++++++,,,---...,,,,,,,,,---------......------------------------......////////////...............------,,,,,,,,,000000//////............------------------------...------,,,,,,------......,,,***+++...///...,,,---------,,,******+++,,,---,,,+++***+++,,,---...---......//////......---............................................................////////////,,,---...//////...---,,,111000000///...---------------------------------000000000000000000000000000000000000111111111111111111222222222333333333111111222333333333333222222222222222222222222222222333555777777666555444777555222333555777666444666777999===BBBGGGLLLOOOXXXYYY[[[\\\]]]]]]]]]]]]ZZZ[[[\\\___cccfffffffffiiilllooopppmmmiiigggeeehhhttt}}}{{{zzz|||~~~000/////////////////////////////////////////////,,,...111333222111111222////////////////////////..................//////......---------....../////////...------....../////////////////////000000000000000000000000000000000000/////////........./////////////////////////////////////////////.....................---------......//////......------------.........///////////////.........---------------............///...------,,,,,,---------,,,,,,---------.........---------------------------------......---------......---------,,,,,,,,,000000000/////////......---------------------------------,,,,,,---------...,,,+++,,,...///---,,,,,,,,,------,,,,,,---...,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++............................................................////////////222111111000000111111222111000000///......------........................000000000000000000000000000000000000111111111111111111111111222222222333111111222333333333333222222222222222222222222222333222222222333333444444666444333333555666555333999:::>>>BBBGGGLLLPPPRRRWWWWWWWWWWWWWWWXXXXXXYYY\\\[[[[[[\\\```cccfffgggjjjkkklllllllllmmmoooqqq~~~zzzyyy{{{zzz{{{{{{||||||}}}~~~////////////////////////////////////////////////---///111111///---------////////////////////////.........---------------//////...---------......000//////...//////000000222111///...///111333555000000000000000000000000000000000/////////......////////////////////////......//////////////////000//////...------,,,,,,---......//////......---------........./////////............---------,,,---------............///,,,------.........------,,,------------.........------------------------+++,,,,,,,,,,,,,,,,,,+++...------------,,,,,,,,,000////////////.........------------------------------------------------...---,,,,,,......---,,,+++,,,---...////////////++++++,,,---------------,,,,,,------------,,,,,,............................................................////////////222111///------///111222000000000///......------////////////////////////000000000000000000000000000000000000111111111111000000000111111111222222111111222333333333333222333333333333333333333333555333222111111333555666666666555666888888666555;;;>>>CCCHHHNNNQQQTTTUUUXXXVVVTTTRRRQQQQQQSSSTTTZZZZZZYYYZZZ]]]aaafffhhhjjjkkkkkklllpppwww|||zzz|||{{{zzzyyyyyyzzz|||~~~.........///////////////////////////////////////,,,...//////---++++++,,,////////////////////////...------------,,,,,,,,,000///...---------------//////......//////000000000000//////000222333555////////////////////////000000000////////////...////////////////////////............//////////////////.........---------......////////////..................////////////......---------,,,,,,,,,---------............///+++,,,.../////////------------------....................................+++,,,,,,------,,,,,,+++------------------------............------------------------------------,,,------------------,,,---------------------,,,.........///000000///---***+++---.........---,,,......////////////..................................................................////////////000///............///000000000//////............///////////////////////////////////////////////////000000000111111111111///000000000000111111111111111222333333333333222333333333333333333333333666555555444444666777888777888999:::;;;;;;:::999<<<@@@FFFMMMRRRTTTTTTTTTXXXUUUQQQMMMKKKLLLOOOQQQUUUVVVXXXZZZ]]]aaafffiiihhhjjjnnnttt}}}}}}zzzyyyxxxyyy{{{~~~------....../////////000////////////////////////...000111111000///000111////////////////////////------------------------000///...---------------......------...//////000,,,---///111222222111111////////////////////////111000000000////////////////////////////////////---.........//////000000---------.........//////...//////////////////............/////////000000......---------,,,,,,,,,---------............///+++,,,...///000///......---------.........//////........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,,,,,,,------------......222000//////000000---++++++,,,---...///...---,,,...//////000000//////...............................................................////////////000111333444444333111000////////////....................................///////////////////////////000000000111111111111///000000000000111111111111111222333333333333222333333333333333333333333444555666777777777666555555777888::::::;;;<<<<<>>FFFNNNSSS[[[ZZZYYYVVVSSSOOOLLLKKKJJJIIIHHHJJJOOOUUUYYY\\\bbbbbbeeeeee```^^^iiiwww|||uuutttvvvwww111000000000/////////...000000000000000000000000...............//////000222111000000//////000000000000000000000000000000000000///...............////////////////////////000000000000//////////////////............//////111000///......---------////////////////////////........................////////////////////////...//////000000//////.../////////......---------000000/////////.........------............------..............................////////////......////////////////////////////////////////////////---------............///........................------,,,,,,,,,,,,,,,---...------,,,,,,------...++++++,,,------...//////000//////............//////111333333///+++******////////////////////////000000///..................------------...//////........................000//////...............,,,,,,---///000222333333777444111000000000000///111111000000////////////111222333222000///000111111111111111222222222222111111111222222333333333333333444444444555555555555666777666555555666777777777999===CCCJJJQQQUUUWWWVVVTTTRRRPPPNNNMMMLLLLLLLLLLLLOOOTTT[[[```ccceeebbbaaabbbbbbfffrrr~~~vvvsssrrr000000000000////////////000000000000000000000000///////////////000000000111000//////////////////000000000000000000000000//////...---------......////////////////////////////////////000000000000000//////......//////000111000///......---......000000000000000000000000........................///////////////////////////000000111111000000/////////..................000000////////////......,,,------......------,,,..............................////////////......////////////////////////////////////////////////---------............/////////////////////////////////...---,,,+++++++++...------,,,,,,------...,,,,,,,,,---....../////////............///000000111===BBB888...---//////111111000000//////......000//////............///......------......///000////////////////////////111000000///////////////,,,---...///000111222333777555222111111222111000111000000000000/////////111222333222000000000222222222222333333333333444111111222333444555666666333444444444444555555555666777888777555555777888888:::>>>DDDJJJPPPUUUXXXTTTSSSQQQOOONNNNNNOOOPPPOOOPPPSSSWWW\\\bbbgggjjjiiifffeeeiiioooyyyxxxuuu000000000000//////////////////////////////////////////000111111111111111111000000/////////000000000000000000000000000000000//////.........//////////////////////////////////////////000000000000000000////////////000000000000///...............////////////////////////........................////////////////////////000000111111111111000000............////////////000000//////////////////---..................---..............................////////////......////////////////////////////////////////////////---------............///000000000000000000000000//////...------,,,------...------,,,,,,------...,,,---------......//////---------......///111111111IIIRRRAAA000111444222111111111000//////......000///............//////...............//////000111111111111111111111111111111000000000000000111000000000000////////////555333111000111222111000000000000000000000000000000222333222111000111222222222222222333333333333333333444444555555666666444444444444555555555555666777777666555555777999:::>>>DDDKKKQQQVVVXXXYYYSSSRRROOOMMMMMMNNNQQQSSSSSSWWW[[[```cccfffhhhjjjlllqqqzzz////////////000000000000///////////////////////////000111111222222111111111111111000000111111222111111111111111111111111111000000000000000111111000000000000000000000000.../////////000000000111000000////////////000000000//////............///........................////////////////////////////////////////////////000000111111111111000000---......//////000000000//////000000000000000000//////000000000000//////..............................////////////......////////////////////////////////////////////////---------............///000000000000000000000000...---------......///000...------,,,,,,------...------...............///------------...000111222+++HHHTTTBBB//////111---111000000000//////......//////............/////////............///000000111111111111111111111111111111000000000000111222111000000000/////////...222111///000111111111000000000000000111111111111000111222222111000111222111111111222222222222333777666666555555444444444444444444555555555666666555666666555444666888;;;???CCCJJJQQQVVVXXXWWWWWWQQQNNNLLLJJJJJJMMMQQQSSSXXX\\\bbbfffggggggggghhhppp////////////000000000000000000000000000000000000...///000222222111111000111111111111111222222333111111111111111111111111111111000000111111222222000000000000000000000000......//////000000111111111000000//////000000111//////............//////........................///////////////////////////////////////////////////000000111111000000///------...///000000111111//////000000000000111111000000000111111000000000..............................////////////......////////////////////////////////////////////////---------............///////////////////////////---------......000111111...------,,,,,,------...........................---------......000111111+++DDDPPPAAA000...000---.........//////////////////............//////000//////......//////000111////////////////////////000000000000000111111222.........///000111111111111//////000111222111000000000000111111111111222000111222222111000222333111111111111222222222222888777777666555444333333444444555555555666666666444555555555555888;;;???DDDHHHOOOUUUWWWVVVSSSQQQKKKIIIHHHHHHJJJMMMQQQTTT\\\aaafffhhhhhhiiilllnnn}}}.../////////000000000111000000000000000000000000---...000111222111000///000000000000000111222222111111111111111111111111000000000000000111222222000000000000000000000000.........///000111111111111111000000000000111111//////............//////........................////////////////////////////////////////////////...//////000000//////...,,,---...///000111222222//////000000000111111111//////000000000000//////..............................////////////......////////////////////////////////////////////////---------............///......................../////////...//////000000...------,,,,,,------...////////////...........................///000111222CCCJJJ???222///222222,,,,,,------......//////...............///000000///////////////000000111........................///////////////000111111......//////000000111111000000///111222333222111000000111111111222222222///111222222111111222333222222222222333333333444666666666555555444444444555555555555666666666666555666666777888;;;@@@CCCIIIMMMRRRVVVVVVSSSNNNKKKFFFFFFGGGJJJMMMSSSXXX[[[aaaccceeefffhhhnnnwww.../////////000000111111000000000000000000000000---...000111222111///...///////////////000111111111111111111111111111111///////////////000111111000000000000000000000000---......///000111111222111111000000000000111111//////.........//////000000000000000000000000000000000000000000000000000////////////////////////......////////////......,,,---...///000111222333//////000000111111111222......////////////....................................////////////......////////////////////////////////////////////////---------.........//////........................222111000//////......///...------,,,,,,------...///////////////.........///............///000000666???BBB999///---111444***++++++,,,---...//////...............///000111///////////////000111111000000000000000000000000//////...//////000111111222111111000///......---111000000222444555333222000000111111222222222222///111222222111111222444333333333444444444555555444444444555555555555555555555555555666666666777666777888888:::>>>CCCGGGMMMPPPTTTVVVUUUPPPKKKGGGEEEGGGIIIMMMSSSYYY___bbbddddddddddddgggrrr222111111222222111...,,,///////////////000000111111111000000000000111111444333333333333333333444//////000000000000//////333222222222111111000000////////////////////////------...///000111222222444222000000111000///---///000000///---,,,---///...///000000000///---,,,111111111111000000000000///......///111222000...------...///000000//////......////////////......000000000000000000000000,,,---------.../////////---------............///***+++,,,...///000000111///......------------------...///.........000222111111111111111111111111000000//////.........---........................////////////............///////////////.....................////////////000000111111000///......//////////////////////////////////////////////////////.........---------,,,,,,------...///000000000000000000////////////222111111111000000//////111222222333333222222111000111111111111222222222222222222222222222222222333333333444444444555555777666666666777666555333444555666777777777666555555777888888:::AAAJJJQQQRRRSSSUUUTTTRRRMMMHHHEEEHHHIIILLLOOOUUU\\\cccggghhhdddeeemmmxxx333111000111111111///---000000/////////000111111000000////////////000000000000////////////000000///000000111111000000///222222111111111000000000/////////////////////////////////000000000000000333111000000111111000...000111111000///...000111......///000000000//////000000000///////////////000///...///000111000///---......///000000////////////000000000000//////000000000000000000000000------..................---------............///)))***+++---...........................///000000...//////...,,,,,,---///........................000/////////................................................------------------------........................////////////...............---,,,,,,//////////////////////////////////////////////////////.........---------,,,,,,---......//////000000000000000000000000///111111111111000000000///000111111222222111111000111111111111222222222222333333333333333333333333333333333444444444555555777666666666777666555444444555666777777777666666777888:::<<<@@@FFFNNNSSSTTTTTTTTTRRRPPPLLLIIIHHHHHHJJJNNNTTT[[[aaadddeeeggggggmmmyyy444222000///000000000...111000000000000111222222/////////......////////////......------......///000111111111111111111000111111000000000000//////////////////////////////111111000000000/////////222111000000111222111///111222222222111111222444222111000000////////////000000000000000000000000111///------///111111111......///000000000//////000000111111111111000000000000000000000000000000//////..................---------............///,,,,,,---...............222222111000//////000000///000000///---,,,---...........................////////////.......................................------------,,,,,,,,,++++++,,,,,,---.....................////////////...............------,,,/////////////////////////////////////////////////////////............------------......//////000000000000000000000000000111111111111000000000000000000000111111000000000111111111111222222222333444444444444444444444444333333333444444444555555666666777777777666555555555666666777888888777777999:::<<>>CCCKKKSSSXXXWWWUUUVVVSSSNNNJJJIIILLLPPPSSSYYYaaaggggggdddfffqqq|||222111//////000111111000111000000000000111222222333222222111111222222333111000000//////000000111000111111111111111111000//////000000000000111111000000000000000000000000......///000111222333444333222111111222333222000///000000000//////000222.........///000111333333+++,,,,,,------......///111///------///111111111000000111111111000//////......////////////......000000000000000000000000000000//////////////////---------............///...///////////////...---222222111000//////000000%%%(((+++------------...------------------------.........///////////////........................000000/////////.........---......//////000000000............////////////,,,---..................////////////////////////////////////////////////...////////////000000000///////////////////////////000000111111222222222000000000000111111111111222222333333333333222222222222222222333333333333222222222222222222222222333333333444444444555555444777999999666555777999888888888888999;;;<<<===@@@CCCHHHOOOUUUXXXWWWVVVUUUSSSOOOMMMMMMPPPUUUXXX\\\ccchhhhhhgggooo111000///000222222000///000000/////////000111111222222111111111111222222111000000//////000000111///000000111111000000///000000000111111111222222000000000000000000000000000000000111111222222222444333222222222222111000000111111000......///111---...//////000000000000,,,,,,,,,---.../////////000///...///000111000///111111111111111000////////////000000000000//////000000000000000000000000///////////////000000000---------............///------...//////........................///000000'''))),,,...------------------------------------............/////////000........................//////.........---------....................................////////////,,,,,,---...............////////////////////////////////////////////////.../////////000000000000000////////////////////////000000111111222333333///000000000111111111111111111222222222222111111222222222333333333444444333333333333333333333333333333333444444444555555333777:::999666555777:::999999888999:::<<<===>>>DDDHHHOOOTTTVVVWWWWWWXXXUUUTTTSSSRRRTTTWWW[[[]]]___bbbgggmmmvvv000///000111333222000...///////////////000000111111111000000000000111111222222111111111111222222//////000000000000//////000000111111222222222333000000000000000000000000222222222111111111111111555444222222222222000///111222222111///...///111111222222111///---***)))...//////000111222222333///......000111222000///111111111111111000//////000000111111111111000000000000000000000000000000......//////000000111111---------.........//////......///000000000000000///......---------------+++...111111000///......////////////////////////---.........//////000000..............................---------,,,,,,,,,------------------,,,,,,............/////////000......///000111111000000////////////////////////////////////////////////.../////////000000111111000000000000///////////////000000111222222333333//////000000111111111222000000111111111111000000222222333333333444444444444444444444444444444444333333333444444444555555333777::::::666555777;;;999999999999:::<<<>>>???GGGLLLSSSVVVVVVVVVWWWYYYVVVVVVVVVWWWYYY\\\___aaabbbcccgggrrr111111111111111111111111333333333222222222111111000000000111222222222333111222333444444333222111222111000000222222111000111111000000000000111111000000//////000111222222222222222222222111000///111111111222222333333333000111222333333222111000//////000000111111111222000000000000000000000000222111000///000111333555111111000000000000111111//////............//////---...///000111111111000......//////000000111111000000000000000000000000000000000000000000000000////////////////////////............////////////000///...------...///000---------.........//////////////////////////////+++,,,.../////////...---............/////////000////////////////////////..................------......//////000000111111000000000000////////////............/////////000////////////000000000000000111111111111222222222333222111000000111222222222111000......000111222333333333333222222111000444444444444444444444444444555555555666666777777666666666666777777777777<<<;;;999777888<<>>DDDKKKQQQUUUVVVWWWXXXWWWXXXYYYZZZ[[[]]]bbbeeedddfffooo333333333333333333333333555555444444444333333333222222222333333444444444111222333444444333222111222111000000222222111000333222222111111222222333444333333222111111111222111222333333444444444444222222222222222222333333333222111000000111222333333333333222222111111111111111111111111111111111---...///000111111000000111111000000000000111111333222222222222222222333222222333222222111000///888666222///......///000000000000000000000000000000000000000000000000000000000000000000000000000111000000///...------,,,---...///000000///...---////////////000000000000///////////////////////////000111111111///...---000000000000111111111111////////////////////////---......///000111111222......//////000000111111---......///000111111222000000000000111111111111////////////000000000000000111111111111222222222000111333444555555444444333444444555555444444333333444555666777777777777444444444555666777777888999888888888777777666666777888888999;;;<<<======AAAGGGPPPVVVXXXXXXWWWWWWWWWXXXYYYZZZ\\\___dddgggggglll|||666666777777666444222111444444444333333222222222222333444555555555444444444333333222222333333444111111111222222111111111444555777777777555333222///000000000111111111111222222222111111111111111111222333444444333222111444333222111000111222333111111222222222333333333222222111111000/////////222222222222222111000///000000000000000000000000222222111111111111222222333333333222111000//////000000///000222222111///000000000000000000000000111111111111000000//////111///...///000111000///......////////////......000000000000000000000000//////000000000000//////............////////////...///000111111000///...000000//////.........---000000111111111111000000...------------...//////000000000000000000000000000000000000000000000000222111111111000000//////,,,...000///,,,+++---///111111222222222333333333111111222222222333333333333333333222222111111111333333444444555666777777555555555555555555555555777777777777888888888888555888::::::999:::===@@@GGGLLLSSSVVVVVVTTTTTTTTTRRRUUUYYY\\\^^^bbbgggkkklll~~~555555555555555444333333333333333444333333222222222333333444444444444444333333333222333333444444111222222333333222222111222333444444333222111000000000000111111111111111111111111111111222222222222222333333333333222222444333222222111111222222111222222222222333333333222222222222222222222222333333333222222111//////222222222222222222222222222222111111111111222222333222222222111000000000////////////000000///...000000000000000000000000111111000000000////////////...---...///000///---......////////////......000000000000000000000000//////000000000000//////............////////////000///............///000000000/////////.........///000000111111000000/////////......//////000111000000000000000000000000000000000000000000000000111111111111000000000///111333444333111000222333111111222222222333333333111222222222222333333333333333333222222222111111333333333444555555666666555555555555555555555555777777777777888888888888777888::::::999;;;@@@CCCJJJNNNTTTUUUTTTRRRRRRTTTQQQVVVZZZ]]]^^^cccjjjqqq999999777666666555555555111222333444444444333222222222333333333444444444333333222222333444555555222333333444444333333222222222222222111111111111222111111111111111111111000000111111222222333333333333222222222222333333222333333333333222111111222222222222333333333333222222222333444555555555000111111222222222222222333333333333333333333333222222111111111111222222222222111111111111111111111111111111111000///...000000000000000000000000000000000000000/////////...------...//////...,,,...//////000000//////...000000000000000000000000////////////////////////............////////////000///---,,,,,,---///000000000////////////.........//////000000//////...000000//////000000111222000000000000000000000000000000000000000000000000111111111111000000000000000222333222111000111333111111222222222333333333222222222222333333333333333333333333222222222222222333333444444555555555555555555555555555555555777777777888888888999999888999999999;;;???EEEIIINNNQQQTTTTTTQQQPPPQQQSSSTTTYYY^^^```bbbiiivvvCCCAAA>>>;;;888777666666111222444555555444333222222222222222333333444444333333333333333444555666333444444444444444444333444444333222222333333444333222222222222111111111000000111111222333444444444333222111111222333444111222333444333222111000222222222333333333444444333333333333444444555555---...000222333555555555111111111111111111111111333222222111111222222333111111111111111222222222444555555555333111111111000000000000000000000000111111111111111111111111///......///000000///---//////000000000000///////////////////////////////////////....../////////............////////////000///............///000000000//////////////////......////////////......000////////////000111111////////////////////////000000000000000000000000111111111000000000000000///000000000000000111111111111222222222333333333222222222333333333444444333333333333333333333333222333333333444444555555555555555555555555555555777777888888888999999999::::::999:::>>>DDDJJJOOOQQQSSSTTTRRROOOOOOQQQTTTYYY]]]bbbdddiiivvvOOOLLLGGGBBB<<<888666555333444555555666555444333333333222222222333444555444333333333444444555666333444444555555444444333444333333222222333444444333333333333222222222222000000111222333444444555555444333222222333444555111222333444333222111000222222333333333444444444444333333333222222222111000000111333333444444444111111111111111111111111333333222222222222333333111111111111111222222222444555777555333111111222111111111111111111111111222222222222222222222222000///000111333222000...//////000000000000////////////////////////////////////............//////............////////////...///111222222111///...//////000000000000000000......////////////......//////......//////000111////////////////////////000000000000000000000000000000000000000000111111222111111222333333333333111111222222222333333333222222333333333444444444333333333333333333333333333333444444444444444555666666666666666666666666888888888888999999999999;;;;;;;;;>>>CCCIIIOOORRRRRRSSSTTTRRRPPPPPPTTTXXX]]]```eeejjjttt\\\YYYSSSKKKDDD===888555777777666666555555555555555444333222333444555666555555444444444444555555333444444555555444444333111111111222222222222222222222333333333444444444111111222222333333444444444444333333333333444444222333333333333222111111333333333333444444444444333333333222111000000000555555555444333111000///444444444444444444444444333333222222222222333333222222111111111111111111000333555333000...///111111111111111111111111111111111111222222222222333000000111222444333000...///000000111111000000///000000000000000000000000000///...------...///000............////////////---000333555555333000---//////000000000000111111...//////000000//////...///............///000000000000000000000000000000000000000000000000000000000000000000111111111111000///...///111222222111111111222222222333333333333333333333444444444444333333333333444444444444555555555555555555555555666666666666666666666666888888888999999999999:::;;;;;;>>>CCCIIIOOORRRRRRPPPRRRSSSSSSRRRTTTYYY]]]```dddjjjuuujjjgggaaaYYYPPPHHHAAA===<<<:::888666555555666777666555444333333555666888777666555444444333444444333333444444444444333333000111222333444444333222111222222333444555666666333333333333333333333333333333444444444444333333444333222222111111222222333333333444444444444555222222222222111111111111555555555444333222000000444444444444444444444444444333333222222333333444333222222222111000000000...111444333///...///222111111111111111111111111//////000000000111111111//////000222444333000---000000111111111111000000000000000000000000000000000///---,,,,,,---///000............////////////...///111333333111///...//////000000000111111111///000000111111000000///000000//////000000111222000000000000000000000000000000000000000000000000///000000000111111111111...,,,+++,,,///111000...111111222222222333333333333333333444444444444555333333333444444444555555666666666666666666666666666666666666666666666666888888888999999999:::::::::<<<@@@HHHOOOSSSSSSQQQMMMOOOSSSTTTUUUXXX^^^ccceeejjjuuutttqqqllleee[[[RRRJJJFFF???<<<999666555555777888777666444444444555777999888777666555444333333333222333333444444333333222222333555777777777555444000111222333555666777777444333333333333333333333222333555555555555333222555444222111000111222333333333333444444444555555000111111222222333333444000111222333444444444444222222222222222222222222444333333222222333333444444333333222111000//////...222666555111///222555111111111111111111111111---.........//////000000......///111333222///,,,000000111111111111000000000000000000000000000000000///---,,,,,,---///000............/////////000//////000000000000////////////000000111111111222000000111111111111000000111111111000111222222333000000000000000000000000000000000000000000000000//////000000111111111222111///...000333555444222111111222222222333333333333333333444444444555555333333333444444555555555777777777777777666666666777777777777777777777777888888999999999:::::::::999<<>>===;;;:::::::::;;;<<<<<<<<<;;;;;;<<<:::888888888888777666888777666666666666777777888999:::<<<=========<<<:::999888777666555555555444444444444444444444444333222222222333444444555222222222333444444555555333444444555555444444333555555444444555555444444333333333333333222111111222222222333333333333444333333333333333333333333222222222222222222222222111111111111111111111111222333333222222000/////////000000111111111000000000222444555555444222000111111000/////////////////////000000000///......////////////000000000000000000000000000000000000000000000000000/////////000000000000000000000000000111111111111111111000111111000000000000111111000000000000111111111222000///...///111222222111000000000000111111111111222222222222222222222222111222222222222333333333555555555555555555555555333333444444444555555555666555555555555666777777666666777777888888999999888999;;;:::999:::;;;===@@@FFFMMMOOOMMMKKKLLLNNNSSSVVV\\\```ccchhhnnnrrroooqqqtttuuuuuussspppmmmccc]]]VVVOOOJJJGGGDDDBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@???<<<:::;;;:::999888777777888999888;;;@@@DDDFFFFFFDDDCCC>>>>>>===<<<:::888666555777777777777777666555444444444555555555555444444222222333333444555555666333444444555555444444333666666666555444333333333333333333333333222222111222222222222333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222111000//////000111222222222222222222222333333333333222222111111000////////////000111111222111111000///...////////////000000000000000000000000000000000000111111111000000//////...000000000000000000000000222222222222222222222222111111000000000111111222000000000111111111111111111000///000111222111000000000000111111111222222222222222222222222222222222222222222333333333333555555555555555555555555333444444444444555555555666666555555666666777888777777777777777888888888777999::::::999:::<<<>>>DDDIIIMMMOOONNNMMMOOORRRVVVYYY^^^```dddlllxxxjjjkkklllmmmmmmlllkkkjjjhhheee```\\\XXXTTTQQQPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPOOOOOOPPPOOOMMMIIIFFFCCCBBB???<<<:::999999999;;;???EEEKKKMMMLLLIIIFFFDDDDDDDDDCCCAAA>>>;;;:::<<<<<<<<<<<<:::888777666888888999999888666444333666666555555444333333333333444444555555444444333444555555444333222222333222333333444333333222222333333444444444555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222111000//////000111222333444444444333333222222222222333333222111000000//////000000111111222222111111111000////////////000000000000000000000000000000000000222222111111000///......000000000000000000000000111111000000000000111111111111000000111111222222111111111111111111111111444333222222444444333111///000000111111222222333222222222222222222222222222222222333333333444444444444444555555555555555444444444444555555555555666666666555666777777888888888888777777777777777777999:::::::::;;;>>>AAAHHHJJJMMMNNNNNNOOOSSSUUUZZZ\\\___bbbhhhvvvdddeeeeeeeeeeeeddddddccceeeeeedddcccaaa___^^^^^^___``````aaaaaaaaaaaaaaaaaaaaaaaabbbbbb___ZZZWWWQQQNNNIIIDDD@@@===<<<<<<@@@DDDJJJOOOPPPNNNKKKHHHJJJJJJKKKJJJIIIGGGEEEDDDBBBBBBBBBAAA???<<<999777888888999999999777666555888777777666555444333222333444444555555444444333000222333333222111333555222333333444444444333333333333333444444444555555333333333333333333333333333333333333333333333333222222222222222222222222111111222222222111000000000000111333333444444444333222111111111111222333222222111000000000000000000000000111222333333444////////////000000000000111111111111111111111111333222222111000//////...111111111111111111111111111111000//////000111111111111111111111222333333222222222111111111111111555333222333444444333222000000111111222222222333222222222222222222222222222222333333333444444444444444444555555555666666444444444555555555666666666666666666666777888888888888888777777777777777888999::::::;;;===AAADDDIIIJJJLLLMMMOOOSSSVVVYYYbbbccceeejjjuuuYYYYYYYYYYYYYYYXXXXXXXXXZZZ\\\___```aaabbbdddfffggghhhiiikkklllmmmnnnnnnoooooooooppppppnnnjjjggg```\\\VVVOOOIIIFFFDDDCCCHHHKKKOOORRRSSSRRRPPPNNNPPPQQQQQQRRRSSSSSSRRRRRRKKKKKKKKKIIIFFFCCC???===777888999:::::::::::::::777666666666666555555555333444444555555444444333...111444333111111444666222333333444444444444444111111111111222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111222222222111111000000111222333333333333333222222111111111111222222222222111000000000000111/////////000111333555666////////////000000000000111111111111111111111111222222222111111000000///111111111111111111111111333222111000000111222333111111111111111222333444222222222222222111111111222111000111222333222111222222222222222222222222222222222222222222222222333333333333444444444444333333444444555666666666444444555555555666666666777777666666777777888999777777777777777888888888999:::;;;<<<===@@@DDDHHHJJJKKKLLLOOOSSSWWW[[[^^^eeefffjjjtttSSSSSSRRRRRRPPPNNNLLLKKKMMMPPPTTTWWWZZZ]]]bbbfffggghhhkkknnnpppssstttuuuwwwwwwwwwxxxxxxwwwtttqqqmmmiiibbb[[[UUUQQQOOOOOOPPPQQQSSSUUUWWWWWWWWWWWWUUUUUUVVVXXX[[[]]]___```YYYYYYYYYWWWTTTPPPKKKHHHBBBBBBAAA???>>>>>>>>>>>>999888888777666555444444333444444555555444444333111444777666222111444777222333333444555555444444000111111111111222222222333333333333333333333333222222222222222222222222111111111111111111111111000111111222222222111111111111222222222222222111111111111111111111111111333222111111000000111111000/////////000222333444////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111333222000//////000222333111111111111222333444555333333333222222111111111111000000111333444333222444333333222222111111000222222222222222222222222333333333444444444444555333333444444555666666777555555555555666666666666777777666666777777888999666666777777888888999999:::;;;<<<===>>>BBBGGGKKKKKKLLLNNNRRRXXX]]]aaacccfffiiiqqqXXXWWWVVVTTTPPPLLLIIIGGGDDDHHHLLLPPPSSSWWW]]]bbbdddfffiiimmmpppsssuuuvvvzzzyyyyyyzzzzzzzzzwwwuuuuuupppjjjbbb]]]YYYXXXWWWUUUUUUVVVXXXZZZ\\\^^^___XXXXXXYYY\\\___cccgggiiifffffffffddd```[[[WWWTTTQQQOOOKKKGGGCCCAAA@@@???>>>===;;;888555222000///333444444555555444444333555888:::888444111444777222333333444555555555444222222333333333444444444333333333333333333333333111111111111111111111111000000000000000000000000000111111222222222111111111111222222222111000000000111222222222222111000333222111111000111111111111000/////////000111222////////////000000000000111111111111111111111111111111111111111222222222111111111111111111111111000///...,,,,,,...///000111111111111222333444555333333333222222111111111333222222333555666666555555444444333222111000000222222222222222222222222333333333444444444555555333333444444555666777777555555555555666666666777777777777777777888888999555666666777888999999:::;;;<<<===>>>???CCCIIIMMMLLLMMMPPPUUU[[[aaaeeeffflllppp{{{YYYZZZZZZYYYSSSKKKBBB===CCCCCCDDDFFFJJJMMMQQQSSSZZZ^^^eeekkkooopppooonnnsssssssssuuuyyy{{{|||{{{wwwwwwtttoooggg___ZZZWWWVVVVVVXXXZZZ]]]```dddfff```^^^\\\]]]aaafffjjjkkkqqqmmmiiihhhhhheee___YYYYYYUUUPPPJJJEEEBBBAAAAAA>>>>>>>>><<<888666555555555555555555666777888999444444444444444444444444222222222333333444444444555444444333333444444555444888<<<:::555111111333333333333222222111111111222222222222222222222222222222222222222222222222000000000111222222333333000000000000000000000000000000000000000000000000/////////000111111222222000111111111111222222222000000000000000000000000111111000000000000111111222222111000///...------111222222333333222222111444444333222222111111000333333333222222111111111111222333333444444333333333333333333333333333333444333222111111222333444333333333444444444555555444444444444444555666777555555555555666666666666777888888888888999999999888888888777666777:::======>>>???@@@BBBEEEJJJMMMQQQSSSVVV[[[```dddgggiiinnn~~~WWWXXXXXXWWWRRRLLLEEEAAA@@@AAAAAABBBEEEGGGJJJKKKRRRVVV]]]dddiiikkkkkkkkkppppppqqqtttvvvyyyzzzzzzyyyyyywwwrrrjjjbbb[[[XXXSSSTTTUUUWWWZZZ]]]aaacccccccccccceeehhhlllnnnnnnqqqnnnkkkkkkllljjjeee```[[[XXXSSSNNNIIIGGGFFFEEEEEEEEEBBB???;;;999888888444444444333333444555555444444444444444444444444333333444444444555555555555555555444444555555555444777;;;999555222222444444444333333333222222222333333333333333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111000111111111111222222222111111111111111111111111111111000000000000111111222111111000000/////////111222222333333222222111333333333222222222222111111111222222333333444444111222333333444444333333333333333333333333333333333333222111111222333333333333444444444555555555555555555666666666777777666666666777777777777888666777777777777888888888888888888777666777:::<<<===@@@CCCEEEFFFHHHJJJLLLTTTWWW[[[^^^aaaeeejjjmmm}}}NNNNNNNNNLLLIIIEEEAAA???????????????@@@BBBCCCDDDHHHLLLSSS[[[aaaeeefffgggiiijjjllloooqqqtttvvvwwwyyyyyyxxxtttmmmddd\\\VVVOOOOOOOOOQQQTTTXXX[[[]]]ccceeeiiinnnppprrrrrrrrrsssqqqpppqqqrrrrrrnnnkkkbbb___[[[VVVRRROOOMMMLLLNNNLLLIIIEEEAAA===;;;:::555555444333333333333333444444444444444444444444555555555555555666666666666666666666666666666666333666999888555333333555444444444444444333333333444444444444444444444444222222222222222222222222333333222222111000000///111111111222222111111111111111111111111111111111444444333333222111111000000111111111111222222222111111111111111111111111111111000000000000111111111111111111111111111111111222222333333222222111111111222222222333333333333333333333333444444444111222333333444444333333333333333333333333333333333333222222222222333333333444444444444555555555555666777888888888777666777777777777888888888888666666666777777777777888777888999888777888999;;;>>>BBBGGGJJJLLLLLLNNNNNNZZZ^^^bbbdddeeejjjrrryyyEEEEEEDDDCCCBBB@@@???>>>>>>>>>>>>???@@@@@@AAAAAAAAAEEELLLSSSZZZ___bbbcccbbbdddgggiiikkknnnqqqssswwwwwwwwwuuuoooggg]]]VVVKKKJJJJJJKKKMMMPPPTTTVVV]]]bbbjjjqqquuuvvvvvvuuuxxxwwwvvvwwwyyyxxxvvvssskkkiiieeeaaa\\\XXXUUUSSSSSSQQQOOOLLLHHHBBB<<<888777666666555555555555555555555555555555444444444555555555555555555555555555555555666666555555555222555777777555444444666555555555555555555444444444444444444444444444444222222222222222222222222222222222111111111000000111111222333333222111111111111111111111111111111333333222222222111111111000000111111111222222222111111111111111111111111111111000000000000111111111111111222222333333333111222222333333222222111000000111222333333444444888777666555333222111000111222333333444444333333333333333333333333333333333333333333333333333333444444444444555555555555444555777888888777666444666666777777777888888888777777777777888888888888777888:::999999999:::<<<@@@CCCHHHLLLOOOQQQTTTVVV^^^bbbeeefffhhhqqqDDDDDDCCCBBBAAAAAAAAABBB<<<======>>>???@@@@@@@@@>>>AAAGGGNNNUUUZZZ^^^```]]]```dddgggiiilllpppsssvvvvvvwwwwwwtttlllbbb[[[KKKIIIHHHFFFGGGIIILLLNNNUUU]]]hhhrrrwwwyyyzzz{{{}}}}}}}}}}}}}}}|||zzzxxxuuutttqqqlllgggbbb^^^\\\VVVUUUUUUTTTQQQIII???888888777777666666777777888777777777666666666555555555555444444444444444444333444555555555555444333333444555555555444555666555555555555555555555555222222222222222222222222222222222222222222222222000000111111111222222222111222333444444333222111111111111111111111111111000000000000111111222222000000111111111222222222111111111111111111111111111111000000000000111111111111111222333333444444111222222333333222222111000000111222333444444555888777666555333222111000111222333333444444333333333333333333333333333333333333333333333333333333444444444555555555666666333444666777777666444333555555555666666666777777888888999999999999::::::777999:::::::::;;;===???CCCEEEIIIMMMQQQVVV\\\```^^^aaaeeehhhnnn|||DDDCCCBBBBBBAAABBBBBBCCC<<<===>>>>>>??????>>>>>>>>>@@@DDDJJJOOOTTTXXXZZZZZZ^^^cccfffgggjjjooosssvvvvvvvvvxxxxxxsssjjjbbbPPPNNNJJJGGGEEEFFFHHHIIIOOOXXXeeeooouuuyyy}}}~~~}}}||||||{{{yyyvvvrrrmmmiiiggg^^^]]]]]]^^^\\\TTTHHH@@@;;;;;;:::999888888999999:::999999888888777777777555555555444444444444444222333444555555444333222444444444444444444555555444444444555555555555555222222222222222222222222222222222222222222222222///000000111222222333333111222444555555444222111222222222222222222222222...//////000111111222222000111111111111222222222222222222222222222222222111111000000000000111111111111111222222333333333111222222333333222222111000000111222333333444444333333333333333444444444111222333333444444333333333333333333333333333333333333444444444444333333444444555555555666666666444555666666666555333333555555555555666666666666999999999:::::::::;;;;;;999999::::::;;;===AAAEEEGGGIIILLLPPPTTT[[[bbbggg^^^ccciiippp|||FFFFFFEEEEEEDDDDDDDDDDDDAAAAAABBBBBBAAA@@@>>>===>>>???BBBEEEIIIMMMPPPRRRSSSXXX^^^aaabbbeeekkkppprrrqqqrrruuuxxxuuummmgggXXXUUUOOOJJJGGGFFFFFFGGGJJJSSS___iiinnnsssyyy~~~}}}~~~~~~}}}{{{xxxtttrrrkkkiiiggggggfff```WWWOOOEEEDDDBBB@@@>>><<<;;;;;;<<<;;;;;;:::999999888888666666666555555555444444333444555666666555444333555444333333444444444444333333444444444555555555333333333333333333333333222222222222222222222222111111111111111111222222111333555666666555333111222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222111111000000000000111111111111111111222222222222111222222333333222222111111111111222222333333333111111222222333333444444111222333333444444333333333333333333333333333333333333444555555444333333555555555555666666666666666666666666555555555444555666666666666777777777888888999999999:::::::::::::::::::::;;;???FFFJJJLLLOOOSSSWWW[[[```eeehhheeekkkvvvMMMMMMMMMLLLKKKJJJJJJJJJHHHHHHGGGGGGEEEBBB@@@>>>===>>>???BBBEEEHHHKKKLLLLLLRRRXXX[[[\\\___eeejjjmmmlllmmmqqquuusssmmmggg^^^ZZZTTTMMMIIIGGGGGGGGGFFFOOOZZZbbbgggmmmtttzzz}}}}}}~~~~~~|||zzzuuuqqqnnnlllllliiibbb\\\OOOMMMJJJGGGDDDAAA???>>>======<<<;;;;;;:::999999888888777777666666666555444555777888888777555444666555333333444444444333333333333444444444555555444444444444444444444444222222222222222222222222333333222222111000000000111333555777777555333111222222222222222222222222444444333333222111111111000111111111111222222222222222222222222222222222111111000000000000111111111111111111111111111111222222222333333222222222111222222222222333333333333333333222222111111111222222333444444444333333333333333333333333333333333333444555555444333333555555555555666666666777999888777666555666666666777777777777888888888888777888888888888999999999;;;:::::::::<<>><<>>;;;888;;;;;;:::999777555444333444444444444444444444444555444333333444444333222222333333444444333333222444555555555666666666666444333111000000111333444222333333333333333333444222222222222222222222222444444444444444444444444222222222222222222222222111111222333333222111111333111//////000111111000000111222333333333222222111000000///000111222333555222000000222333333222666555444333222222333333111111111111111111111111333333333333333333333333222222333333333333222222444444444555555555555666555444444333444555666777777777666666666666666666888777777666777888999:::888888888888888999999:::=========???DDDKKKRRRVVV[[[___dddeeeeeehhhmmmsssZZZYYYWWWXXXZZZ\\\]]]]]]cccaaa^^^YYYSSSMMMHHHEEEFFFGGGHHHGGGEEECCCDDDEEEEEEGGGKKKNNNOOOOOOMMMLLLNNNOOORRRTTTVVVVVVVVVVVV[[[[[[[[[YYYVVVQQQLLLJJJGGGEEEFFFJJJNNNSSS[[[dddqqquuu{{{~~~~~~~~~}}}~~~rrrggg___[[[XXX[[[VVVNNNGGGBBB>>>:::888;;;:::999999777666666555555555555555555555555555777666444444555555444333333333444444444444333333555555555555666666666666555555333333333333555555444333333333333333333222333333333333222222222222333333333333333333333333333333333333333333333333333333444444444444333333444222000000000111000...222222333333333222111111111000000000000111222222444222111111222333333222888777555444333222222222222222222222222222222222333333333333333333333333333333444444444444333333444444444555555555555666444444333333444444555666555555555666666666666666888777777777777888999999999888888888999999:::;;;======???CCCIIIQQQXXX\\\___dddiiiiiihhhlllvvv^^^\\\ZZZZZZ\\\^^^______[[[ZZZYYYWWWSSSPPPLLLJJJMMMNNNMMMJJJHHHGGGHHHJJJIIIMMMRRRVVVWWWUUURRROOONNNNNNOOOOOOOOOOOOPPPPPPUUUVVVXXXYYYWWWSSSOOOLLLHHHEEEEEEGGGJJJMMMTTT]]]hhhnnnvvv|||~~~~~~~~~~~~vvvnnniiifffeee^^^XXXPPPIIIDDD@@@===;;;666666777777777888999999777777777777777777777777888666555555555555444222333333444444444444333333444444444444444555555555555555444333333444555555444444444333333222222222333333333333333222222222333333333333333333333333333333333333333333333333333444444444444444444333444222000000111111111000333333333333222111111000000000000111111111222222333222222222222222222222666666555555444444444444444444444444444444444444444444444444444444444444666666777777777777666666444444444555555555555666444444444444444555555555444444555555666666666777777777777888888888999999999999999999999:::;;;<<<<<<>>>BBBHHHOOOVVV\\\```bbbfffjjjjjjlllvvveeeccc``````aaabbbbbbaaaZZZ[[[[[[[[[ZZZXXXVVVUUUSSSSSSQQQOOOLLLKKKMMMOOOQQQUUU[[[```bbb```]]]ZZZVVVUUUTTTRRRPPPOOONNNNNNMMMOOOQQQSSSRRRPPPMMMKKKHHHEEEDDDEEEFFFGGGNNNUUU^^^eeeooowww|||}}}}}}~~~~~~|||wwwrrrooonnnmmmccc]]]UUUMMMGGGCCC???<<<777777666666666777888888666666666666666666666666777555444444555555444222333444444555555444444333333333333333333333333333444444333333333333444444444444444333333222222222444444444333333333222222333333333333333333333333333333333333333333333333333333222222222222333333222111///000222333333222444333333222222111111111000111111111222222222222111222333333222222222222333444444555555666666666444444444444444444444444444444444444444444444444666777777888888777777666444444444555555555555666444444555555555666666666444555555555666666777777777888888888999999999999999999999999:::;;;<<<======@@@EEELLLSSSZZZ___bbbcccfffiiimmmuuummmkkkiiiiiiiiihhhgggeeeaaaaaabbbbbbaaa```^^^]]]ZZZZZZYYYWWWTTTSSSUUUVVVZZZ]]]ccchhhjjjiiigggeeeaaa```^^^[[[XXXUUUSSSRRRLLLLLLLLLLLLKKKJJJIIIHHHFFFCCCBBBCCCCCCBBBGGGMMMTTT[[[fffpppvvvyyy{{{||||||}}}}}}zzzvvvsssqqqppplllggg^^^VVVOOOHHHBBB>>>???===:::777555444444444444444444444444444444444666444333444555666555444444444555555555555444444444444444333333333333333333333333333333333333333444333333333333333333222555555444444333333222222333333333333333333333333333333333333333333333333222222111111111111222222111000///000222444444333333333222111111222222222000111222222333333222222000222444444222111222222111222333555666666666666222222222222222222222222444444444444444444444444444444555555555555444444444444444555555555555666555555666777777777777666666666666666777777777777777888999999::::::999999999999999:::;;;<<<===>>>???CCCIIIQQQXXX^^^bbbccceeegggmmmvvvsssrrrrrrssssssqqqnnnkkkhhhhhhiiijjjjjjjjjiiihhhfffffffffeeebbbaaabbbccceeegggkkknnnpppppppppooolllkkkjjjgggddd```^^^\\\TTTRRROOOLLLIIIHHHHHHHHHDDDBBBBBBDDDCCCAAACCCHHHJJJRRR\\\gggnnnssswwwyyy{{{}}}~~~~~~}}}zzzwwwtttrrrrrrnnnhhhaaaZZZRRRKKKFFFDDDBBB>>>:::666444444333555555555555555555555555555444444555777888888777444444555555555555444444666666666555555444444444333333333444444333333333222333333333333333333444666555555444333333222222444444444444444444444444444444444444444444444444333222111000000111222333333222000111222333333222333222111111111222333444000111222333333333222222///222444444222111111333111222333444555555444444333333333333333333333333555555555555555555555555333444444555555444444333444444444555555555555666555666777888999888888777888888888888888777777777777888999:::::::::999999999999::::::;;;===>>>???CCCHHHOOOVVV]]]aaaddddddgggkkkuuuwwwwwwxxxyyyzzzxxxtttqqqnnnooorrrtttuuuvvvvvvvvvppprrrrrrqqqooonnnnnnooonnnoooqqqssstttuuuuuuuuuttttttsssqqqnnnkkkhhhfff___[[[UUUOOOKKKJJJJJJJJJEEECCCDDDFFFEEEBBBCCCGGGDDDKKKVVVaaaiiioootttwww|||}}}~~~||||||}}}~~~~~~}}}zzzvvvttttttqqqlllhhhbbb\\\UUUPPPEEECCC???;;;999777777777888888888888888888888888666555555666999::::::999444444555555555555444444888888777777666666666555333444444555555444444333222222222333333444444444666666555444333333222222555555555555555555555555444444444444444444444444333333222111111222333333555444222111222222111000222222111111111222444555000111222333444333222222///222555555222111111333222333444444444333222111555555555555555555555555555555555555555555555555555555666666666666555555444444444555555555666666666777888::::::999999888::::::999999888888777777777888999:::;;;:::999999999::::::;;;<<<===??????GGGKKKRRRZZZ```dddeeeeeeiiiooo||||||}}}}}}}}}|||zzzxxxwwwsssuuuyyy|||}}}{{{xxxvvvyyyyyyxxxwwwxxxyyy{{{|||yyyyyyyyyyyyxxxwwwvvvuuuxxxwwwvvvtttsssrrrqqqpppeeeaaa\\\WWWRRROOOMMMLLLGGGHHHHHHCCC>>>===AAAFFFDDDIIINNNSSSWWW```kkktttwww{{{~~~}}}}}}|||zzzyyywwwvvvqqqppppppooolllfff]]]XXXQQQLLLDDD???<<<<<<;;;;;;:::999888777777888888888888777777666666666666777999888888777666555555555777555333222444555666555555444333222222222333333333333333444444444555555666555333222222333555666111333555555444444444666444444333222222222333333333222111111000000111111222222222333333444444555555444333333222222222222333222111222444555444333333333333333333333333333333444555555666666555555444444444444444444444444666666555555555444444444666666666666666666666666555555555555666666666777;;;:::999777666666555555999999999999999999999999;;;;;;::::::::::::999999:::;;;<<<<<<<<<===@@@BBBHHHPPPYYY___```aaaeeehhhlllyyy~~~}}}|||{{{{{{}}}}}}~~~}}}|||||||||}}}||||||||||||{{{zzzyyyyyyyyyxxxxxxvvvtttrrrpppooohhheeeaaa\\\YYYVVVUUUUUUMMMPPPRRROOOIIIDDDDDDEEE@@@CCCGGGJJJNNNWWWdddmmmtttxxx}}}~~~~~~~~~~~~}}}|||{{{yyyxxxwwwqqqrrrrrrssssssooojjjfffZZZUUUNNNHHHDDDAAA???===;;;:::999888888999888888888888777777777777888888888888777777666555555444444333333444777999::::::555444444333333333333333333333333444444444555555666555444333333444555666333444666555444333333444333333333333333333333333444333333222222222222222111111111111111222222222555444333333222222222333333222111222444555444333333333333333333333333333333444555555666666555555444444444444444444444444777777666666666555555555666666666666666666666666555555555666666666777777:::999888777666666666666999999999999999999999999888888888999999:::::::::;;;;;;<<<<<<===???CCCFFFMMMUUU]]]bbbccceeejjjnnnttt~~~~~~}}}}}}}}}~~~~~~}}}{{{{{{zzzyyyvvvrrrooommmfffdddaaa]]]ZZZYYYXXXWWWUUUYYY]]][[[UUUMMMHHHEEEAAABBBBBBCCCEEEMMMXXXaaalllqqqwww|||~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~|||{{{yyyyyyuuuuuuuuuvvvwwwvvvssspppgggbbb\\\VVVQQQKKKGGGCCCAAA???===<<<======<<<:::999888888888888888999999777777666666555555444444555555555777:::;;;;;;:::555555444444333333333333333333333444444444555555777666555444444555666777444555666666333222222333111222333444555555444444555555444333333333333333222222222222111111111111444444333222222222333333333222111222444555444333333333333333333333333333333444555555666666555555444444444444444444444444777777777777777666666666666666666666666666666666555555666666666777777777888888777777777777888888999999999999999999999999666666777888999:::;;;;;;;;;<<<<<<<<<>>>BBBHHHLLLUUU[[[bbbfffgggjjjqqqvvv~~~}}}}}}}}}|||yyytttooommmfffdddaaa^^^[[[YYYWWWWWWXXX\\\```___YYYQQQJJJGGGEEEEEEDDDCCCDDDHHHNNNTTTaaagggooovvvyyy{{{}}}~~~~~~~~~}}}||||||{{{{{{{{{~~~}}}||||||zzzxxxwwwvvvvvvuuurrrpppooolllgggccc^^^XXXQQQMMMJJJGGGCCCBBBBBBBBB@@@===999888888888888888999999666666666666555555444444888888888999::::::777555555555555555555444333333333333333444444444555555777666555555555555666777333444666555444333333444///111333555666666555444555444444333333333333333555555555444444333333222444333333222222333333333333222111222444555444333333333333333333333333333333444555555666555555555555555555555555555555555666666666666666666666666666666666666666666666666555666666666666777777777777777666666777888999999888999999999999999::::::777888888999::::::;;;;;;:::;;;;;;<<>>:::999888888777777888888666666666666666555555555888777777888999888666333555555666666666555444333333333333444444444555555666666666555555666666666000222444555444444555666000111444666777666555444444444333222222222222222666555555444444333333333333333333222222333333444333222111222444555444333333333333333333333333333333444555555666555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666777777777888666666666666777888999:::888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<===AAAHHHPPPVVV^^^aaafffhhhlllttt~~~{{{xxxvvvtttrrrooojjjeee```]]][[[\\\\\\ZZZXXXUUURRROOONNNBBBDDDFFFHHHJJJJJJKKKJJJNNNSSSZZZ```ffflllqqquuuyyyxxxwwwvvvwwwwwwyyyyyyyyyzzz|||}}}{{{zzzyyyyyyyyyxxxvvvtttsssrrrqqqqqqpppmmmiiieee\\\VVVPPPLLLLLLIIICCC>>><<<<<<:::999888777777777777777777777777666666666444444444555888888777666555666777777777666444333333333333444444444555555555555555555555555555555///111333555555555666888222333444555666666555555444333333222222222222222333333333333222222222222333333222222222333444444333222111222444555444333333333333333333333333333333444555555666666555555555555555555555555555555444444444444555555555555666666666666666666666666666666666777777777888888777777666666777888999999888888888999999::::::;;;===<<<<<<<<<;;;;;;;;;::::::<<<>>>AAAEEELLLSSSYYY___cccggglllsss}}}|||{{{yyyvvvrrrmmmhhhdddbbbcccaaa___\\\ZZZWWWTTTRRRJJJJJJJJJJJJKKKKKKKKKJJJIIILLLPPPUUUYYY___eeeiiinnnnnnmmmlllmmmnnnppprrrssstttvvvyyy|||~~~{{{{{{{{{{{{|||{{{yyyvvvuuuttttttuuuuuutttqqqnnniiibbbZZZVVVTTTQQQJJJCCCAAA???>>><<<:::999888888777888888888888888888888666555444444666888888777555666777888888666555444333333333444444444555555444444555555555555444444000222444555444444555777444444444555555555555555555555444333333333333333222222222333333333333333333222222222333333444555333222111222444555444333333333333333333333333333333444555555666666555555555555555555555555555555444555555555666666666666666666666666666666666666666666777777777888888888888777777777777777888888777888888999::::::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;<<<>>>BBBEEEJJJPPPWWW\\\```dddkkkrrr~~~|||xxxssspppmmmiiigggdddbbb___[[[WWWTTTWWWTTTPPPMMMLLLKKKJJJIIIGGGIIIKKKNNNQQQVVV\\\```dddcccbbbbbbccceeegggiiinnnpppsssvvvyyy|||~~~}}}||||||||||||{{{wwwtttwwwvvvvvvwwwwwwwwwuuurrrtttlllccc^^^]]]YYYPPPIIIDDDCCC@@@>>><<<:::999999888888888888888999999999;;;999666555555666666555555666888999888777555444333333333444444444555555333444444555555444444333222444555555444333444555666666555444444444555555666666555444444444444555444444444555555666666666222222222222333333444555333222111222444555444333333333333333333333333333333444555555666666555555666666666666666666666666555666666666777777888888666666666666666666666666777777777777888888888888888888777777777777888888777777888999::::::;;;;;;888888999:::;;;;;;<<<======@@@EEEIIINNNSSSYYY^^^```fffnnnwww}}}|||zzzxxx|||wwwqqqkkkhhhfffdddbbb[[[ZZZXXXVVVTTTQQQMMMJJJFFFEEEEEEIIIOOOTTTUUUTTTYYYYYYXXXVVVTTTTTTWWWYYYaaaccchhhooovvvzzz{{{{{{}}}}}}}}}}}}|||{{{zzzyyyxxxyyyyyyyyyxxxvvvtttsssqqqooonnnlllhhh```VVVNNNNNNIIICCC???<<<;;;999888888999:::;;;;;;:::999888999999:::999999888777666888888888888777666555444333333444444555666666666666666555555555555666666555444444333333444444555555555555555555555555555777666555444444444444444333333333444444444555555333333444555555444333333444444555555555555444444444444555555555555444444333444444444555666666666777777777777777777777777999888777555555555666777888888777777666666555555777777777777777777777777888888888888888888888888888888999:::;;;;;;;;;;;;:::;;;<<<<<<;;;;;;===???BBBCCCIIIQQQVVVWWWZZZ^^^dddjjjtttzzzvvvsssqqqnnnmmmhhheeeccc```]]]YYYUUUQQQNNNLLLJJJLLLQQQUUUWWWWWWVVVVVVUUURRRPPPOOOQQQSSSUUUYYY```iiisssyyy||||||}}}}}}}}}}}}}}}|||zzzzzzzzz{{{{{{{{{zzzxxxvvvtttwwwtttqqqooolllggg```ZZZUUUQQQJJJEEEBBB???<<<;;;;;;;;;;;;;;;;;;:::::::::999::::::999999888777666666666666666555444333222555555555555555555555555666666555555555555666666555444444333333444444555555555555555555555555555666666555444444444444444666666555555444444333333444444555666666555444444444444555555555555444444444444555555555555444444777666666555444444333333666666666666666666666666888888777666666666666666888888777777666666666666888888888888888888888888888888888888888888888888888888999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;===???AAABBBIIIRRRWWWXXX[[[```hhhsss~~~|||yyywwwuuusssqqqqqqooolllkkkiiieeeaaa]]]ZZZWWWSSSQQQTTTXXX[[[]]]WWWWWWUUURRRNNNLLLMMMNNNNNNRRRZZZeeepppxxx{{{|||}}}}}}~~~}}}}}}|||{{{zzz{{{|||||||||zzzwwwuuusssxxxvvvsssqqqooommmiiiggg```[[[UUUPPPKKKFFFBBB??????>>><<<;;;;;;;;;;;;<<<::::::::::::999888777666666666666666555444333333777777666666555444444333666666555555555555666666555555444444444444555555555555555555555555555555555555444333333333444444555555555555555555555555555555666777777666555555444444555555555555444444444444555555555555444444666666666555444444333333555555555555555555555555777777888888777777666666888777777777777666666666888888888888888888888888999999999999999999999999888999:::;;;;;;<<<<<<;;;<<<======<<<;;;<<<>>>@@@CCCFFFNNNVVVZZZ[[[```fffnnn}}}zzzwwwvvvuuusssqqqrrrqqqpppqqqqqqooommmjjjgggccc\\\XXXXXX[[[___bbbaaa```]]]XXXSSSOOONNNNNNPPPTTT[[[fffpppwww{{{{{{|||||||||||||||{{{yyyyyyzzzzzzzzzyyywwwsssooommmqqqqqqpppppppppooommmlllhhheee___ZZZUUUOOOIIIEEECCCAAA>>>;;;::::::;;;<<<::::::::::::999888777777888888888888888777666666777666666666555555555444666666555555555555666666555555444444444444555555555555555555555555555555444444333333333333444444222222333555777888999:::555555555666666555555555444444555555555555444444444444555555555555444444222333333444555666777777666666666666666666666666666777888999999888666555777777777777777777777777888888888888888888888888999999999999999999999999888999:::;;;<<<<<<<<<<<<===>>>>>>===<<<===???BBBJJJNNNVVV]]]___```gggpppyyy{{{yyyyyyxxxwwwvvvvvvuuuuuuvvvwwwwwwtttrrrqqqmmmgggaaa___```dddhhhkkkjjjgggbbb[[[VVVTTTSSSUUUXXX___iiirrryyy{{{|||{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwwwwuuuqqqlllgggdddeeehhhkkknnnooonnnmmmlllllljjjfffccc^^^XXXQQQLLLHHHFFFAAA===;;;:::;;;<<<::::::;;;::::::999888777888888888888888888777666555555555666666666777777666666555555555555666666666555555444444555555666555555555555555555555555444444444333333444444555222222333555777888999:::444444444444444444444444444444555555555555444444444444555555555555444444222222333444555666777888777777777777777777777777666777888999999888777666777777777777888888888888888888888888888888888888999999999999999999999999999999:::;;;<<<<<<<<<<<<===>>>>>>======>>>BBBEEEOOOTTT]]]bbbccceeeppp||||||yyyyyyyyyyyyyyy}}}||||||}}}}}}|||zzzxxxxxxvvvqqqlllhhhhhhkkknnnrrrqqqoookkkeeeaaa^^^^^^\\\___eeennnvvv|||~~~}}}{{{{{{{{{{{{zzzyyyxxxxxxvvvvvvuuurrrmmmfff___[[[[[[```eeejjjkkkkkkkkkllllllkkkkkkjjjgggbbb[[[VVVOOOLLLGGGBBB>>><<<<<<<<<;;;;;;;;;;;;:::999888777666666666777777666666555444444555666666777888888666666555555555555666666666666555555555555666666555555555555555555555555555555444444444555666666555555555555555555555555444444333333333333444444444444555555555555444444444444555555555555444444555555555555555555555555888888888888888888888888777777888888999999888888777777777888888888888999999999999999999999999999::::::::::::::::::::::::999:::;;;<<<<<<======<<<===============@@@EEEIIIRRRXXXaaafffggglll||||||yyyxxxzzz{{{|||~~~}}}}}}{{{wwwrrrppprrrtttvvvvvvvvvtttqqqnnnmmmmmmkkkmmmqqqwww|||~~~}}}}}}}}}}}}|||{{{zzzyyyxxxxxxvvvrrrkkkbbbZZZVVVTTTXXX]]]aaabbbeeehhhjjjjjjkkkmmmooooookkkeee```VVVSSSNNNHHHCCC???===<<<;;;;;;;;;;;;:::999888777555666666777777777666666666666666666666777777777666666555555555555666666666666555555555555666666555555555555555555555555666555555555555666777888666666555555444444333333666555444333333444555666444444555555555555444444444444555555555555444444555555555555555555555555777777777777777777777777888888777777888888999:::777777888888888999999999999999999999999999999999::::::::::::::::::::::::999:::;;;<<<============<<<<<<<<<===>>>BBBHHHLLLUUU\\\eeekkknnnwww||||||~~~}}}}}}~~~~~~yyyvvvwwwxxxxxxzzz{{{{{{zzzyyyyyyzzz{{{{{{}}}|||~~~}}}|||{{{zzzzzzxxxssskkkbbbYYYTTTOOORRRVVVXXXZZZ^^^dddiiiiiikkknnnrrrsssqqqkkkggg[[[XXXSSSMMMGGGBBB???===;;;;;;;;;;;;:::999888888777888888999999999888888888888777777666666555555666666555555555555666666666666555555555555666666555555555555555555555555666666666666666777888888333333333444444555555555777666555444444555666777444555555555555555555444444555555555555555555444111222333444666777888999777777777777777777777777999888777777777888:::;;;777777888888999999999999999999999999999999999999::::::::::::::::::::::::999:::;;;<<<============;;;;;;<<<===???CCCIIINNNXXX```jjjqqquuu}}}|||}}}{{{~~~}}}{{{zzz{{{~~~~~~}}}{{{{{{{{{}}}|||zzzwwwqqqggg]]]UUUOOOKKKJJJOOOUUUZZZ___eeehhhjjjnnnrrruuusssnnnjjjiiiddd\\\UUUNNNHHHBBB>>>===<<<::::::;;;;;;999777888888888888888999999999;;;:::888777666555666666:::999888777666666666666777666555444333333444555444444555555555555444444777777555333222333777:::555555555555555555555555888888777777666666666555666666555555555555666666555555444444444444555555333333444444555666666666666777888999999888777666888888888888888888888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777888999:::;;;:::999999::::::;;;;;;<<<======>>>???@@@@@@@@@BBBHHHPPPVVVbbbaaafffqqq~~~~~~}}}~~~}}}|||{{{{{{|||~~~~~~~~~~~~~~~|||{{{zzzwwwrrrjjjaaaZZZQQQKKKIIILLLQQQTTTZZZ___fffjjjoootttuuussspppmmmlllhhhaaa[[[TTTMMMGGGBBB???===<<<;;;<<<<<<:::999999999999999999:::::::::999999777777666777888888:::999888777666666666666999888777666666666777888555666666777777666666555888666444333444555666666555555555555555555555555777777777666666666555555555555444444444444555555666555555444444555555666444444555555666666777777777777888999999888777777999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;<<<===<<<<<<;;;:::;;;;;;<<<======>>>>>>?????????AAAFFFMMMTTTYYYfffffflllyyy~~~|||||||||||||||}}}~~~{{{zzzyyyxxxuuunnngggaaaWWWPPPKKKKKKMMMOOOTTTYYYbbbiiiqqquuuuuusssqqqqqqpppmmmhhhccc]]]VVVOOOIIIBBB@@@>>>=========;;;:::;;;;;;;;;:::::::::::::::888888777777888888999::::::999888777666666666666888777777777777777888999666777777888888777777666888777666555666666555444666666666666666666666666666666666666555555555555555444444333333444444555666555555444444555555666555555666666777888888999777888888999999888888777::::::::::::::::::::::::999999999999999999999999:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;<<<======>>>>>>??????>>>???BBBJJJSSSZZZ]]]iiikkkttt||||||}}}}}}}}}}}}}}}}}}zzzyyyyyyyyywwwsssmmmiiiaaaXXXQQQNNNMMMMMMPPPUUU^^^gggqqqvvvuuusssssstttrrrpppnnnjjjfff___WWWQQQGGGDDDAAA???>>>>>><<<;;;;;;;;;;;;;;;;;;:::::::::999999999888999999999999999999888777666666777777555555555555666777777888666777777888888777777666777999;;;:::777555555666666666666666666666666666666666555555555555555555555555555444444555555555666666555555555555666666666777777888888999999:::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;<<<<<<======>>>??????@@@???>>>???DDDMMMVVV]]]```jjjppp}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~zzzyyyyyyyyyxxxvvvrrroooiii___VVVQQQNNNLLLNNNQQQYYYcccnnnuuuuuussstttuuurrrqqqpppnnnkkkeee^^^YYYNNNJJJFFFCCCAAA???>>><<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::999888888777999888777777777777777777555555666777777888888888555666666777777666666555555<<>>??????@@@@@@AAA@@@@@@BBBHHHQQQZZZaaaeeemmmxxx~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzyyyyyyyyyxxxuuurrrmmmdddZZZTTTPPPLLLLLLNNNUUU]]]iiiqqqttttttttttttqqqqqqppppppoookkkeee```XXXSSSMMMIIIEEECCCAAA???>>>>>>======<<<;;;;;;;;;<<<<<<<<<;;;:::999777777888888777777777777777888888999999::::::::::::999555666666777777666666555555<<>>============>>>??????>>>>>>??????@@@AAAAAABBB@@@DDDIIIPPPWWW```jjjppp{{{~~~~~~~~~}}}}}}}}}{{{zzzyyyyyyxxxvvvtttrrriii___ZZZUUUOOONNNOOOQQQYYYcccnnntttuuusssqqqpppppppppqqqqqqoookkkgggbbb]]]VVVPPPKKKHHHEEECCCAAA@@@@@@??????>>>======;;;;;;<<<<<<;;;:::999888888888777777777777888888999:::;;;;;;;;;:::999888666777777888888777777666888999::::::999888888888888888888888888888888888777777777777888888999999777777666666666666777777777777666666666666777777777777777888999999::::::<<<;;;:::999999:::;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::???>>>=========>>>???@@@??????@@@@@@AAABBBBBBBBBAAAHHHRRRYYY```jjjwww~~~~~~~~~|||zzzyyyyyyxxxvvvtttvvvmmmeee___ZZZTTTQQQRRRPPPVVV```kkksssuuusssooopppppppppqqqrrrqqqnnnllliiiccc[[[TTTOOOKKKHHHFFFCCCCCCBBBBBBAAA@@@??????999:::;;;<<<<<<<<<;;;:::888777777777777777888888888999999:::999888666555888888999999999999888888:::666333555999;;;999555888888888888888888888888777777888888999999999:::666666555555555555666666777777666666666666777777666777777888999999::::::<<<;;;::::::::::::;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;;;;<<<>>>??????@@@@@@AAAAAABBBBBBCCCBBBLLLXXX```fffqqq~~~~~~~~~|||zzzyyyxxxxxxxxxvvvvvvtttmmmbbbXXXQQQOOOJJJQQQ\\\eeemmmrrruuuwwwqqqqqqrrrtttuuutttpppmmmoooiiibbb]]]ZZZUUUNNNHHHGGGEEEAAA??????>>>===<<<===<<<;;;:::::::::;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::999999999888888777777777777777777777777777777888888888999999999:::999888888777777888888666888:::<<<<<<999666444666666666666666777888888888888888888888888888888999999999999999999::::::>>>======;;;:::999888888<<<<<<<<<;;;;;;:::::::::========================>>>===;;;999999999;;;<<<<<<<<<<<<===>>>>>>?????????;;;;;;@@@BBBBBBCCCEEELLLVVV___eeeooo~~~}}}|||}}}~~~|||{{{zzzzzzzzzyyyxxxuuuooofff]]]VVVRRRLLLQQQYYYbbbjjjpppssstttrrrrrrrrrtttuuutttqqqooorrrmmmgggcccaaa\\\UUUOOOLLLHHHEEEBBBAAA@@@>>>======<<<;;;:::::::::;;;;;;;;;:::::::::::::::999999999999999888888888777777888888888888888888888888888888888999999999999::::::999888888777777888888777888:::;;;:::999666555666666666666666777888888888888888888888888888888888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;999999:::;;;<<<;;;<<<<<<======>>>??????@@@<<<<<<@@@CCCBBBDDDGGGOOO]]]jjjqqqzzz~~~||||||~~~~~~}}}}}}|||~~~zzzvvvrrrmmmfff]]]VVVPPPQQQUUU]]]hhhooorrrrrruuutttssssssttttttsssqqqrrroookkkiiihhhccc]]]WWWRRRNNNJJJFFFDDDBBB???======<<<;;;;;;::::::;;;;;;999999999999999:::::::::888888888888777777777777999999999999999999999999999999999999:::::::::::::::999888888777777888888888888999999999888777777777777777777777888888888888888888888888888888888888999:::<<<<<<<<<;;;:::999999:::;;;<<<======>>><<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::;;;<<<<<<<<<<<<===>>>>>>??????AAA>>>>>>BBBCCCCCCFFFKKKSSScccsss{{{~~~||||||}}}}}}}}}{{{vvvtttsssnnnddd\\\TTTRRRRRRYYYeeeooossssssxxxuuusssrrrssstttsssssspppnnnmmmmmmlllhhhccc^^^XXXTTTOOOJJJFFFCCC@@@>>>>>>======<<<;;;;;;;;;;;;999999999::::::;;;;;;;;;999999999999888888888777::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::999888888777777888888999999888888888888888999777777888888888999888888888888888888888888888888888999;;;<<<======<<<;;;999::::::;;;<<<===>>>>>><<<<<<<<<<<<<<<;;;;;;;;;===========================<<<;;;;;;;;;;;;<<<<<<======>>>>>>???@@@@@@@@@BBB@@@@@@CCCDDDEEEJJJPPP\\\kkk{{{{{{zzz{{{{{{{{{{{{vvvuuuwwwtttjjjaaaXXXTTTQQQVVVbbbmmmtttvvvyyyvvvsssrrrrrrsssssssssooooooooopppooommmiiieee^^^ZZZTTTNNNJJJFFFBBB?????????>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<======;;;;;;:::::::::999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::999888888777777888888999888888777777888999:::777777888999:::999999999888888888888888888888888888999:::<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;<<<<<<<<<===>>>??????@@@@@@AAABBBBBBCCCAAAAAADDDFFFHHHOOOWWWfffsss~~~|||||||||}}}{{{wwwxxxzzzwwwooohhh]]]XXXSSSTTT]]]hhhqqqvvvxxxvvvsssrrrrrrsssrrrqqqooopppqqqrrrqqqooommmlllddd```YYYSSSNNNIIIEEEBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<============<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999:::::::::::::::999888888777777888888888888888777888888999:::777888999:::;;;:::999999888888888888888888888888888888999:::;;;<<<======>>>=========<<<;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<============?????????@@@AAAAAABBBBBBBBBAAABBBEEEGGGJJJTTT]]]ggguuu~~~}}}{{{{{{}}}zzztttnnnbbb\\\VVVSSSVVV```kkkssswwwuuusssrrrrrrrrrqqqooonnnoooooooooooonnnnnnnnnjjjeee___XXXSSSNNNIIIFFFBBBCCCCCCCCCAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999888888888999999999999::::::999888888777777888888777777888888999999999999777888:::;;;<<<;;;:::999888888888888888888888888999888777777888:::===>>>============<<<<<<<<<<<<;;;<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<=====================>>>??????@@@@@@AAAAAAAAACCCFFFHHHMMMXXXcccjjj||||||~~~~~~}}}~~~~~~|||wwwrrreee```XXXRRRRRRZZZfffooovvvtttrrrrrrrrrrrrpppnnnkkkkkkllllllkkkjjjkkklllnnniiibbb\\\VVVRRRMMMJJJDDDDDDDDDDDDCCCAAA???>>><<<<<<<<<;;;;;;::::::::::::::::::999999999888888999999999999999999999999777777888888888999999999:::999999888777888888888666777888999999999999999777888:::<<<<<<;;;:::999888888888888888888888888999888666666777:::===???<<<<<<<<<===============;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======<<<<<<<<<===>>>>>>??????AAAAAACCCFFFIIINNNZZZgggsss