BM6+6(@            !!!$$$''')))---+++)))+++000333444333...///222777<<>>DDDIIILLLNNNQQQUUUXXXZZZ```hhhnnnppppppqqqtttzzz}}}~~~}}}tttsssrrrqqqqqqqqqqqqqqqsssssssssrrrqqqooolllkkkpppnnnkkkjjjjjjmmmppprrrtttrrrnnnlllkkkllloooqqqvvvrrrmmmlllnnnpppooommmllljjjiiihhhhhhjjjmmmnnnqqqrrrsssssssssrrrpppooonnnmmmlllkkkkkklllnnnooooooooonnnmmmnnnppprrrsssllljjjhhh         !!!$$$''')))***+++(((''')))...111222111222333666:::@@@EEEJJJMMMRRRUUUYYY[[[]]]bbbiiioooooooooqqqtttyyy|||||||||uuutttrrrooonnnmmmmmmmmmpppqqqrrrrrrqqqpppooonnnooonnnlllkkklllooorrrtttuuussspppmmmllllllnnnooosssoookkkkkkmmmooonnnlllnnnllliiiggghhhjjjmmmooooooqqqsssttttttrrrpppnnnkkkllllllmmmnnnooopppqqqnnnooooooooopppqqqqqqqqqllljjjiii          !!!$$$''')))******)))&&&%%%(((---111111000111333555999???DDDIIILLLSSSVVVZZZ]]]^^^ccciiinnnnnnooorrruuuxxxzzz{{{{{{uuutttqqqnnnlllkkkkkkkkknnnooopppqqqrrrqqqppppppnnnnnnmmmmmmoooqqqtttvvvvvvuuurrrooommmmmmmmmmmmpppmmmiiiiiilllnnnnnnmmmpppnnnkkkhhhhhhiiilllnnnmmmooorrrttttttrrrooommmiiikkkmmmoooqqqrrrrrrrrrnnnooopppqqqrrrqqqqqqpppmmmkkkiii          ###'''***+++******(((%%%$$$''',,,000111000000111444888===BBBGGGJJJRRRUUUZZZ\\\^^^bbbhhhmmmoooqqqtttvvvxxxxxxyyyyyyvvvtttpppmmmkkkjjjkkkkkknnnooopppqqqrrrqqqqqqpppmmmmmmnnnoooqqqsssuuuvvvvvvuuusssqqqooommmmmmlllooolllhhhiiillloooooonnnrrrpppllljjjiiijjjkkkmmmlllnnnqqqssssssqqqooommmjjjkkknnnqqqrrrssssssrrrnnnoooqqqrrrrrrqqqpppooonnnlllkkk          $$$)))++++++***)))'''%%%$$$''',,,000111111111222444888===BBBGGGJJJQQQUUUZZZ^^^```dddiiinnnqqqtttwwwxxxxxxwwwwwwwwwuuussspppmmmkkklllmmmnnnooopppqqqrrrrrrqqqpppooommmmmmoooppprrrsssttttttvvvuuutttrrrqqqooommmlllooollliiijjjnnnqqqqqqqqqrrrqqqnnnllljjjjjjjjjkkklllnnnppprrrrrrqqqooommmlllmmmoooqqqrrrrrrrrrqqqooopppqqqrrrrrrqqqpppppppppnnnlll           %%%***,,,,,,***((('''%%%$$$''',,,111222111444555888;;;@@@EEEJJJLLLSSSWWW]]]aaacccgggmmmrrrsssvvvzzzzzzxxxvvvuuuvvvuuussspppmmmmmmnnnppprrrqqqqqqrrrrrrqqqpppnnnmmmlllmmmoooqqqrrrsssssssssuuuuuutttsssrrrpppnnnmmmooollljjjkkkpppssstttsssrrrqqqpppnnnlllkkkiiiiiilllmmmooopppppppppooonnnnnnoooooopppppppppppppppqqqqqqqqqrrrqqqqqqqqqppprrrpppnnn            %%%***,,,,,,***((('''%%%$$$'''---111222222888999;;;>>>CCCHHHMMMOOOTTTYYY___cccfffkkkqqquuuuuuxxx||||||xxxuuutttuuuuuussspppnnnnnnpppsssuuurrrrrrsssrrrqqqooommmllllllnnnoooqqqrrrrrrrrrqqqttttttttttttsssqqqooommmpppmmmkkklllqqquuuvvvuuurrrrrrqqqpppmmmkkkiiigggmmmmmmnnnooooooooooooooopppppppppoooooooooooonnnrrrqqqqqqqqqqqqqqqqqqqqqsssqqqooo          """%%%'''''''''&&&"""%%%)))++++++---111555888<<>>AAADDDIIIPPPUUUYYYaaagggiiijjjooossssssooooooooopppqqqssstttuuuoooooonnnnnnooooooooooooqqqnnnlllnnnsssvvvvvvuuutttuuuvvvwwwwwwwwwuuuuuuqqqooommmlllllllllllllllmmmjjjhhhjjjooorrrsssrrrlllooorrrqqqlllgggeeeeeehhhhhhggghhhiiimmmppprrrrrrrrrqqqpppnnnkkkhhhfffaaacccdddgggiiikkkmmmnnnpppnnnlll   4ĉ@ӵ   >L=hĦ4ĉ@ӵ >L       """$$$&&&''''''+++...///......222555666999>>>BBBEEEJJJRRRWWW[[[bbbhhhhhhiiinnnrrrsssqqqppppppppprrrtttvvvxxxnnnooopppqqqpppppppppppprrrooommmooosssvvvwwwuuussstttuuuvvvwwwwwwvvvvvvrrrooommmlllmmmnnnmmmlllmmmjjjhhhjjjnnnrrrrrrqqqlllooorrrqqqlllhhhffffffkkkjjjhhhhhhiiillloooqqqrrrrrrqqqpppnnnkkkhhhgggcccccceeegggiiilllnnnooosssqqqooo  GG=?    HdĦ =ĪjGG=? HdĦ    """$$$%%%&&&&&&(((+++///000///000333777888;;;@@@CCCFFFLLLSSSZZZ]]]dddiiihhhiiimmmqqqrrrrrrqqqppppppqqqsssvvvxxxnnnppprrrsssrrrrrrrrrsssuuurrrooopppsssuuuuuusssrrrrrrtttuuuvvvvvvvvvvvvtttpppmmmmmmooopppooommmmmmjjjhhhjjjnnnqqqqqqpppoooqqqsssqqqllliiiiiijjjnnnllliiihhhhhhkkknnnppprrrrrrqqqooommmkkkiiihhheeeeeeggghhhkkkmmmpppqqqtttrrroooӵ ĭӵӵĦӵӵ ĦƜ`1.׼sĦӵ Ħĭӵ Ħ ĦĦ DdD ?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵ Ħӵĭӵ   !!!$$$&&&'''&&&&&&'''+++///000000111555999:::===AAADDDGGGMMMUUU[[[^^^eeeiiihhhhhhlllpppqqqpppooonnnmmmnnnpppsssuuunnnpppssstttssssssuuuwwwzzzvvvrrrqqqssstttrrrpppppppppqqqssstttuuuuuuvvvuuuqqqmmmmmmqqqrrrqqqnnnmmmjjjhhhjjjnnnqqqqqqooorrrssstttqqqmmmjjjkkkmmmqqqnnnkkkhhhhhhjjjlllnnnqqqqqqpppooommmllljjjjjjggghhhiiijjjlllooorrrtttssspppmmm?~4 g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e >hӵfff?><zg&e>&e HL ShӵgLS?ʬ3h?D%%)? ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ 4ff?>ߝL@eg&e3h?g&e>&e??   """%%%'''''''''&&&'''+++///000000222666:::<<>>CCCGGGKKKQQQYYY```gggggghhhjjjmmmppptttuuusssssssssttttttuuuuuuvvvrrrssstttuuuwwwxxxyyyyyyzzzzzzxxxvvvtttqqqooommmmmmppprrrrrrnnnllllllnnnppppppqqqqqqpppooonnnmmmjjjiiihhhggghhhjjjlllnnnnnnoooooommmlllllloooqqqpppooonnnnnnnnnnnnooooooppppppppppppqqqooollliiieeehhhmmmnnnmmmlllnnnqqqmmmkkkiii4DuXӵ DdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDt DdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<peӵĦpeӵDx<>d<ӵDd<qR/ܗ?fӵ>d< >d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<Ħpeӵ Ħ F&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ     ###%%%'''''''''&&&'''***---111444666777999===AAAEEEIIIPPPYYY```ggghhhhhhjjjlllppprrrtttrrrsssuuuwwwxxxxxxxxxxxxttttttuuuvvvwwwxxxyyyyyywwwwwwwwwvvvtttqqqooommmmmmppprrrqqqmmmjjjjjjlllqqqqqqrrrrrrrrrqqqooonnnkkkjjjiiiggggggiiijjjkkkjjjjjjiiiiiijjjkkkmmmooooooppppppqqqqqqqqqppppppqqqqqqqqqqqqpppnnnkkkjjjhhhkkkooopppnnnnnnppprrrnnnllljjj4DuXӵ D&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<geĦHg8>aĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR >d<sdKĦB?Ho9s&dq&ĒR     ###&&&'''((((((***+++---000333666999:::999===AAAEEEIIIOOOXXX___fffggggggiiikkkoooqqqsssrrrsssvvvxxxyyyzzzyyyyyyuuuuuuvvvvvvwwwwwwxxxxxxtttuuuuuutttsssqqqooommmmmmppprrrqqqmmmjjjiiikkksssssstttuuutttsssrrrqqqmmmkkkiiiggggggggghhhiiigggffffffgggiiikkkmmmnnnoooppprrrtttuuutttsssrrrqqqqqqqqqpppnnnlllkkkjjjlllooossssssqqqppprrrtttqqqooommm4DuXӵ Hu]3hhne=ene pIƎ@t@h>hfe@ďDne=e egesĪj@h fdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h >h sene@GsĪj@h   !!!$$$'''))))))***......000222555777:::;;;:::>>>CCCFFFJJJOOOWWW]]]ddddddeeegggjjjnnnqqqrrrrrrsssuuuwwwxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvuuuuuurrrrrrrrrrrrqqqooonnnnnnmmmppprrrqqqmmmjjjjjjkkksssssstttuuuuuutttsssrrrnnnmmmjjjhhhffffffggggggfffeeedddeeehhhkkkmmmmmmmmmoooqqqtttttttttsssrrrpppqqqqqqpppmmmjjjjjjjjjmmmqqqttttttrrrqqqrrrtttrrrpppnnn4DuXӵ ĵD^   DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦ s׼s  """%%%(((***++++++//////000111333666999:::;;;???DDDHHHKKKPPPVVV[[[aaabbbccceeeiiimmmppprrrqqqrrrssstttuuuuuuvvvvvvxxxwwwwwwvvvuuutttsssrrrqqqpppooonnnnnnnnnnnnnnnmmmppprrrqqqnnnkkkkkkmmmpppppprrrrrrrrrrrrqqqpppooommmkkkhhhfffeeeeeefffgggeeedddeeeiiilllmmmllljjjkkkmmmooopppqqqpppooooooqqqqqqoookkkhhhhhhiiilllooosssssspppnnnoooqqqpppooommmΦ4DuXӵtvӵ>d<ĦĦ Ħ Ħ  >d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦ  BeĦ  """&&&)))+++,,,,,,/////////000222444777888;;;@@@FFFJJJLLLPPPUUUZZZ``````bbbdddhhhlllppprrrqqqqqqrrrrrrssssssttttttyyyxxxwwwuuutttrrrqqqppppppooommmllllllmmmnnnnnnmmmppprrrrrrnnnllllllnnnmmmnnnoooppppppooonnnmmmpppnnnkkkhhheeeddddddeeehhheeedddeeeiiimmmmmmlllfffhhhiiikkkmmmmmmmmmmmmooopppqqqnnnjjjggggggiiijjjmmmppppppmmmlllmmmnnnnnnmmmkkk?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦ  gdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦ gdKĦ    """&&&)))***,,,111555555666777888:::;;;<<<===999BBBLLLQQQQQQSSSXXX]]]^^^aaadddeeefffjjjpppuuuvvvvvvuuuuuuttttttttttttvvvvvvtttsssqqqpppnnnnnnrrrqqqqqqppppppppppppooolllnnnpppnnnlllkkknnnqqqrrroookkkiiihhhkkknnnpppmmmkkkgggcccaaa```aaabbbaaabbbdddfffggghhhggggggjjjiiihhhhhhiiijjjlllmmmjjjlllnnnlllhhhggghhhjjjlllkkkiiiiiijjjllloooqqqooommmlll>A nenenene  Denene>Ak<fhDenene ne     ###''')))***,,,111444777888999:::;;;;;;;;;;;;:::CCCMMMRRRRRRTTTXXX]]]^^^aaadddeeegggkkkrrrwwwwwwvvvtttsssrrrsssuuuvvvvvvuuusssrrrppppppoooooosssrrrqqqpppoooooommmllllllnnnooonnnkkkjjjmmmpppooommmjjjhhhgggiiikkkmmmmmmkkkhhheeecccccccccddddddeeeggghhhiiiiiihhhhhhkkkjjjjjjiiijjjkkklllllliiilllmmmkkkhhhfffgggjjjkkkjjjiiiiiikkknnnqqqsssqqqppp        !!!%%%)))++++++,,,000444888999;;;======<<<;;;:::<<>>???>>><<<;;;>>>EEENNNTTTVVVXXX[[[^^^```bbbeeefffiiioooxxx~~~|||uuuooolllnnnqqqtttsssqqqooonnnnnnppprrrtttssspppnnnmmmnnnnnnkkkhhhlllmmmmmmjjjhhhhhhmmmqqqnnnnnnmmmkkkjjjhhhgggggglllkkkiiihhhhhhiiijjjkkkmmmmmmmmmmmmlllkkkjjjjjjmmmmmmmmmmmmlllkkkjjjiiigggiiikkkiiifffeeefffiiillllllllllllnnnppprrrtttrrrppp        !!!!!!%%%(((,,,---,,,---111444444777:::>>>@@@@@@???>>>???EEENNNTTTWWWYYY\\\^^^```cccfffhhhkkkqqqyyywwwoookkkkkkmmmooopppooommmmmmnnnppptttvvvqqqnnnkkkllloooooommmiiijjjkkkjjjhhhfffhhhmmmrrrrrrqqqpppooommmkkkiiihhhkkkjjjjjjiiijjjkkklllmmmoooooonnnmmmlllkkkjjjjjjmmmmmmnnnnnnmmmkkkiiihhhfffhhhjjjiiifffdddfffiiiooonnnnnnmmmnnnooopppqqqpppnnnlll       !!!"""###&&&)))---...---...222555444666999<<>>??????@@@EEELLLSSSWWWZZZ\\\]]]^^^ccchhhkkknnnqqqwww|||~~~yyysssoookkkjjjiiiiiiiiikkkmmmooorrruuuvvvtttoookkklllpppqqqmmmhhhffffffeeecccccchhhpppwwwuuutttqqqnnnkkkiiigggfffhhhhhhhhhiiiiiijjjjjjkkklllkkkjjjhhhggggggggghhhhhhjjjmmmnnnnnnkkkhhhffffffhhhjjjiiigggfffhhhjjjmmmmmmmmmnnnnnnoooooooooqqqooommm       !!!"""$$$$$$%%%)))---//////000444888888888999:::;;;<<<===>>>@@@DDDKKKRRRWWWZZZ\\\\\\^^^ccciiimmmoooqqqvvvzzz}}}{{{xxxuuuqqqmmmkkkiiiggghhhjjjmmmpppsssuuuvvvwwwqqqlllmmmpppqqqlllgggeeeeeedddbbbccchhhqqqxxxtttrrroookkkhhhfffeeeeeeggggggggghhhiiiiiiiiijjjjjjiiihhhfffeeeffffffggggggiiilllnnnnnnkkkhhheeefffiiikkkjjjgggfffhhhkkkjjjkkklllmmmnnnooopppqqqsssqqqooo       !!!"""###$$$%%%'''+++///333666777888;;;:::999999;;;>>>BBBDDDFFFHHHKKKOOOTTTXXX\\\]]]bbbfffkkknnnoooqqqtttwwwzzz{{{zzzvvvpppkkkjjjkkkkkkkkkkkklllnnnpppssstttwwwwwwvvvtttqqqmmmjjjhhh___```bbbeeeiiinnnrrrtttvvvsssmmmgggcccbbbcccdddfffggghhhjjjjjjjjjiiihhhgggcccaaaaaadddfffeeedddfffgggiiikkkjjjhhhfffdddeeefffggghhhhhhgggfffeeefffggghhhjjjlllnnnooopppnnnnnnnnn        """$$$%%%&&&(((+++///222444666666999999999:::===@@@CCCEEEGGGHHHKKKOOOTTTYYY]]]___eeehhhmmmoooppppppsssuuuzzz{{{zzzvvvpppkkkkkklllmmmmmmmmmmmmnnnppprrrtttuuuuuutttrrrooollliiihhhaaabbbcccfffiiinnnqqqsssssspppkkkgggeeeeeefffgggeeefffhhhiiijjjiiiiiihhhgggdddaaaaaadddffffffdddeeefffhhhiiiiiigggfffdddeeefffggghhhhhhgggfffeeeggggggiiijjjlllnnnoooppprrrrrrrrr       !!!$$$&&&)))***,,,///111333444444888888:::<<>>AAADDDFFFHHHIIIJJJKKKNNNRRRWWW]]]bbbdddhhhiiijjjmmmqqqtttvvvwwwxxxxxxwwwsssmmmkkklllooosssrrrqqqppppppqqqrrrsssvvvuuutttsssqqqpppooooookkkjjjjjjjjjjjjlllnnnoooooonnnkkkiiiiiiiiikkklllfffffffffffffffgggggggggeeebbb```aaadddgggfffeeecccccccccdddeeefffggggggfffggghhhiiiiiihhhgggfffjjjjjjkkkkkklllmmmnnnnnnmmmmmmmmm      ###&&&'''---...///000333555888999???@@@@@@BBBDDDFFFHHHIIIIIIKKKOOOUUUZZZ___ccceeehhhggghhhlllqqquuuwwwwwwvvvvvvuuupppllljjjlllooorrrqqqpppppppppqqqrrrsssvvvuuusssqqqpppooonnnnnnkkkkkkjjjjjjjjjkkklllmmmpppnnnlllkkkjjjjjjkkklllggggggfffeeeeeeeeeeeefffdddaaa^^^___cccffffffdddcccccceeefffhhhhhhiiiiiiggggggiiiiiiiiiiiiggggggjjjjjjjjjkkkkkklllllllllqqqqqqqqq     !!!###%%%&&&(((------///111444888;;;===EEEDDDCCCBBBCCCEEEGGGIIIHHHKKKQQQWWW]]]aaacccdddiiihhhhhhjjjoootttuuuuuuttttttsssnnnjjjhhhkkknnnqqqpppoooooopppqqqrrrssssssrrrpppmmmkkkjjjjjjjjjkkkjjjiiiiiiiiijjjlllmmmnnnmmmlllkkkkkklllmmmmmmiiihhhfffeeecccccccccdddbbb___]]]^^^bbbeeeeeecccbbbdddgggiiikkkkkkkkkjjjggghhhiiijjjjjjiiihhhgggiiiiiijjjjjjjjjjjjjjjjjjqqqqqqqqq     !!!###$$$&&&'''(((------///222555:::>>>@@@HHHFFFDDDCCCCCCDDDGGGHHHHHHKKKRRRYYY^^^bbbcccdddkkkiiihhhjjjnnnrrrsssrrrssssssqqqmmmiiigggjjjnnnpppoooooonnnoooqqqrrrsssqqqooollljjjhhhfffffffffjjjjjjiiiiiiiiijjjkkklllmmmllllllkkklllmmmnnnooojjjiiifffdddcccbbbbbbcccaaa^^^\\\]]]aaaddddddcccccceeehhhkkkmmmmmmlllkkkggghhhiiijjjjjjiiihhhgggiiiiiiiiiiiiiiiiiiiiiiiimmmmmmmmm            """%%%%%%######&&&)))///111444444555999@@@EEEJJJIIIGGGFFFFFFGGGHHHJJJLLLOOOUUU[[[___bbbddddddeeefffhhhjjjlllnnnpppqqqqqqqqqqqqpppooommmkkkiiikkklllnnnqqqrrrsssssssssrrrppplllhhhffffffggggggiiiiiiiiiiiijjjlllnnnooooookkkhhhhhhkkkmmmkkkjjjiiiiiiiiihhhfffdddbbb```]]]___cccgggiiihhhgggeeeiiigggfffhhhlllnnnmmmkkknnnmmmkkkiiiggggggggggggiiiiiijjjmmmppppppmmmiiijjjjjjjjj          """%%%%%%$$$$$$'''***///111444555555999???EEEHHHGGGFFFFFFGGGJJJLLLNNNOOORRRWWW\\\```bbbccccccggggggiiikkkmmmoooqqqrrrtttttttttsssqqqooommmkkkkkklllnnnpppqqqrrrrrrrrrpppnnnkkkhhhgggggghhhiiijjjiiiiiiiiijjjlllnnnooooookkkhhhiiilllnnnmmmkkkiiiiiihhhgggeeecccbbbaaa]]]```dddiiilllllllllkkkiiigggfffhhhlllnnnmmmkkkmmmllljjjiiihhhggghhhhhhlllkkklllnnnpppoookkkhhhjjjjjjjjj           !!!"""%%%'''&&&&&&))),,,///222444555666999???DDDEEEEEEEEEGGGIIIMMMPPPRRRRRRUUUYYY]]]```bbbcccccciiijjjkkkmmmoooqqqrrrssswwwvvvvvvuuusssqqqooommmkkklllmmmnnnooopppqqqqqqmmmllljjjiiihhhiiijjjjjjiiiiiiiiiiiikkkmmmoooqqqnnnkkkiiiiiimmmoooooommmjjjiiigggeeedddcccbbbbbb___bbbgggllloooqqqqqqqqqiiigggfffgggkkkmmmllljjjlllkkkjjjhhhhhhiiiiiijjjooonnnnnnoooooommmiiifffkkkkkkkkk         !!!""""""&&&(((((()))+++...///222555666666999>>>CCCEEEEEEEEEGGGJJJNNNQQQSSSTTTVVVZZZ^^^bbbdddffffffllllllmmmoooppprrrssstttttttttssssssrrrqqqpppoookkkkkkkkkllllllnnnooopppllllllkkkjjjiiiiiiiiiiiiffffffgggiiikkkooorrrsssnnnkkkiiijjjmmmppppppnnnkkkjjjgggeeecccbbbbbbbbbccceeejjjnnnrrrtttttttttiiigggeeegggjjjlllkkkiiijjjjjjiiihhhiiijjjkkklllrrrqqqqqqpppnnnkkkhhhffflllllllll          """###"""(((*********---000///222555666666999>>>BBBFFFEEEEEEFFFIIILLLOOORRRTTTVVV[[[___dddhhhjjjkkknnnnnnoooppprrrsssttttttoooooooooooooooooooooooolllkkkjjjiiiiiikkkmmmnnnmmmmmmlllkkkjjjhhhgggfffcccccceeehhhkkkooosssuuunnnkkkiiijjjmmmppppppnnnllljjjhhheeedddcccccccccgggiiillloooqqqsssssssssiiifffeeefffjjjkkkjjjgggjjjiiiiiiiiiiiikkklllmmmsssssssssqqqmmmjjjhhhggglllllllll        """###$$$))),,,,,,,,,...000///222666777777999===AAAEEEDDDDDDEEEGGGJJJMMMOOOVVVXXX\\\aaafffjjjmmmnnnppppppqqqqqqrrrsssttttttmmmmmmlllllllllmmmnnnnnnllljjjhhhgggggghhhkkkmmmlllmmmmmmlllkkkiiifffeeebbbcccdddfffjjjnnnrrrtttnnnkkkiiiiiimmmoooooommmlllkkkiiigggfffddddddccchhhiiikkkmmmoooppppppppphhhfffdddfffiiijjjiiifffjjjjjjiiiiiijjjkkkmmmnnnssstttsssqqqmmmjjjiiiiiimmmmmmmmm         !!!""" %%%+++------,,,...000///222666777777999===@@@AAAAAAAAABBBEEEHHHLLLNNNYYY[[[^^^bbbfffjjjmmmooopppqqqqqqrrrrrrssssssssspppooonnnlllllllllllllllllljjjgggeeeeeegggiiillljjjkkklllmmmllljjjgggfffddddddeeefffhhhkkkmmmooooookkkhhhiiilllnnnmmmkkkllllllkkkjjjhhhfffeeedddeeefffhhhjjjlllmmmmmmmmmhhhfffdddeeehhhjjjhhhfffkkkjjjiiiiiijjjkkkmmmnnnrrrssssssqqqmmmkkkkkklllmmmmmmmmm          !!!"""!!!&&&,,,...------...000///222666888777999===@@@>>>>>>???AAADDDHHHLLLNNN\\\]]]```cccgggjjjlllnnnqqqqqqqqqrrrrrrrrrsssssstttssspppnnnlllkkkkkkkkkllljjjfffdddcccfffiiikkkgggiiikkkmmmmmmkkkiiihhhgggfffffffffggghhhjjjkkkoookkkhhhhhhkkkmmmllljjjlllllllllllljjjhhheeedddbbbccceeehhhjjjkkklllmmmhhhfffdddeeehhhiiihhheeekkkkkkjjjjjjjjjkkklllmmmqqqssssssqqqmmmkkklllnnnnnnnnnnnn     !!!###$$$$$$((()))+++---///000000000222444666888:::;;;<<<;;;AAABBBAAA??????EEENNNUUU]]]]]]]]]^^^aaaeeejjjmmmooossswwwuuuooommmqqquuunnnqqqtttsssnnnjjjhhhhhhkkkmmmnnnllliiiiiilllooohhhmmmtttvvvsssooolllkkknnnmmmkkkiiigggffffffgggmmmllljjjiiiiiiiiijjjkkkmmmmmmnnnnnnmmmkkkiiihhhgggggghhhiiikkklllmmmnnnmmmmmmlllkkkjjjiiiiiihhhjjjjjjjjjiiiiiiiiihhhhhhnnnnnnmmmmmmnnnoooqqqrrrrrrrrrrrr     !!!"""$$$$$$'''(((+++---///111111111333555777:::<<<>>>>>>>>>CCCCCCCCCAAAAAAFFFNNNUUU\\\]]]^^^___aaadddgggjjjnnnrrrvvvtttooonnnqqquuusssuuuwwwuuupppkkkiiiiiimmmnnnooommmjjjiiikkknnniiinnnsssuuutttqqqoooooopppooollljjjhhhgggggggggkkkkkkjjjiiiiiiiiijjjkkkmmmmmmnnnnnnmmmkkkjjjiiihhhhhhiiijjjkkkllllllmmmnnnmmmmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiillllllllllllmmmnnnpppqqqooooooooo      """###$$$%%%'''***...000222333333555777:::===@@@AAABBBBBBFFFFFFFFFDDDCCCGGGNNNTTT[[[]]]___```aaaaaaccceeelllppptttssspppnnnqqquuuxxxxxxxxxvvvqqqmmmkkkjjjnnnpppqqqnnnkkkiiikkknnnjjjnnnrrruuuuuutttttttttrrrqqqnnnkkkiiihhhggggggjjjiiiiiihhhiiiiiijjjjjjmmmmmmmmmmmmmmmlllkkkjjjjjjjjjjjjjjjjjjkkkllllllnnnnnnmmmlllkkkjjjiiiiiihhhhhhiiiiiijjjiiiiiiiiiiiiiiiiiijjjkkkmmmnnnnnnkkkkkkkkk     """###$$$$$$&&&***...111444555666777999===@@@CCCEEEFFFFFFHHHIIIIIIGGGFFFHHHOOOTTTYYY]]]aaabbb```______```iiimmmqqqrrrpppooorrruuuwwwwwwvvvtttqqqooommmllloooqqqrrroookkkiiikkkmmmlllnnnqqqtttuuuvvvwwwwwwsssrrrooollljjjiiihhhhhhiiihhhhhhiiiiiiiiijjjjjjmmmmmmmmmmmmmmmllllllllllllkkkkkkjjjjjjjjjkkklllnnnnnnmmmlllkkkjjjiiiiiifffggghhhiiijjjjjjjjjiiifffggghhhjjjkkkkkkkkkkkkiiiiiiiii    !!!###$$$$$$&&&***...222555777777:::;;;???BBBEEEGGGHHHHHHHHHJJJKKKIIIHHHJJJOOOTTTXXX]]]bbbccc```]]]]]]^^^fffjjjnnnppppppppprrrtttrrrrrrrrrrrrqqqpppmmmlllnnnqqqrrrpppllljjjkkklllmmmnnnpppsssuuuwwwwwwwwwrrrqqqooommmkkkkkkkkkkkkiiiiiiiiijjjjjjjjjiiiiiikkkkkkkkkkkkkkklllllllllmmmlllkkkjjjiiijjjkkklllmmmmmmlllkkkjjjiiiiiihhhccceeegggiiijjjkkkjjjjjjeeefffhhhjjjkkkjjjiiiiiiiiiiiiiii    !!!###$$$%%%'''+++///333666777888;;;===@@@CCCFFFGGGHHHHHHHHHJJJLLLKKKJJJKKKPPPTTTXXX^^^cccddd```\\\\\\^^^dddgggllloooqqqrrrssstttooopppqqqrrrsssrrrnnnkkkmmmoooqqqpppllljjjjjjlllnnnnnnooorrruuuvvvuuusssooonnnmmmllllllmmmnnnnnnjjjkkkkkkkkkkkkjjjiiihhhjjjjjjiiiiiijjjkkklllmmmnnnmmmkkkjjjiiijjjlllmmmllllllkkkjjjiiihhhggggggaaacccfffiiikkkkkkkkkjjjfffhhhjjjlllllljjjhhhfffggggggggg     ###$$$&&&(((+++000333666777888<<<>>>@@@CCCEEEFFFGGGGGGFFFIIILLLLLLKKKLLLPPPTTTXXX^^^dddddd___\\\]]]___bbbeeejjjnnnqqqrrrssstttqqqrrrsssvvvwwwuuuooojjjjjjmmmpppooollljjjjjjlllnnnnnnnnnqqqttttttqqqnnnkkkkkkjjjkkklllnnnppprrrmmmmmmmmmmmmllljjjiiihhhhhhhhhhhhhhhhhhjjjkkklllnnnllljjjiiiiiikkkmmmoookkkjjjjjjiiihhhgggffffff```bbbeeeiiikkklllkkkkkkhhhjjjmmmnnnnnnkkkgggeeeddddddddd     ###$$$&&&(((,,,000333666777888===>>>@@@CCCEEEFFFFFFFFFEEEHHHKKKLLLKKKMMMQQQTTTXXX^^^dddddd___\\\]]]aaaaaadddiiinnnqqqsssssstttuuuuuuwwwzzz{{{wwwpppjjjiiillloooooollljjjjjjlllnnnnnnnnnqqqsssrrrnnnjjjhhhhhhiiijjjlllooorrrtttnnnnnnooonnnmmmkkkiiigggggggggffffffgggiiikkklllnnnllljjjiiiiiikkknnnpppjjjjjjiiihhhgggfffeeeeee___aaaeeeiiikkkllllllkkkjjjlllooopppoookkkgggdddaaaaaaaaa    $$$(((''',,,111333444444777:::======>>>???@@@AAAAAABBBFFFHHHJJJJJJKKKNNNTTTYYY[[[aaaeeeddd```___dddiiigggiiilllpppsssuuuwwwwwwuuuvvvxxx{{{|||xxxpppjjjlllmmmnnnnnnnnnmmmlllkkkrrrsssuuuuuutttqqqnnnmmmhhhhhhhhhiiikkkmmmpppqqqpppppppppooolllhhhdddaaabbbeeehhhhhhffffffhhhkkklllllllllkkkkkkkkkjjjjjjnnnllljjjhhhgggfffffffffeeehhhllllllkkkjjjkkklllqqqqqqrrrqqqnnnjjjfffcccccc```]]]     $$$(((''',,,111333444555888;;;======>>>???@@@AAABBBBBBEEEGGGJJJKKKLLLPPPVVV[[[\\\aaaeeeeeeaaaaaaeeejjjiiikkkmmmqqqsssuuuuuuvvvvvvvvvwwwyyy{{{wwwpppjjjjjjjjjlllmmmnnnmmmmmmlllnnnppprrrsssrrrpppmmmkkkiiiiiiiiijjjkkknnnpppqqqnnnnnnooonnnlllhhheeecccbbbeeehhhhhhffffffhhhkkkiiiiiiiiiiiihhhhhhhhhhhhlllkkkhhhgggfffffffffgggeeehhhkkklllkkkkkklllnnnssssssrrrqqqoookkkhhhfffdddaaa___    !!!%%%)))(((,,,111333333555888<<<>>>>>>???@@@AAABBBCCCCCCDDDFFFIIILLLOOOTTTYYY]]]]]]bbbffffffccccccgggkkkkkkllloooqqqsssuuuuuuuuuwwwvvvvvvwwwxxxuuuooojjjhhhiiijjjkkklllmmmmmmmmmjjjllloooqqqqqqooollljjjkkkkkkkkklllmmmnnnpppqqqmmmmmmmmmlllkkkhhhfffdddcccfffiiiiiifffeeegggjjjgggggggggffffffffffffeeejjjhhhfffeeedddeeeggghhhggghhhjjjjjjkkklllnnnqqquuutttrrrooommmkkkjjjiiifffdddbbb    !!!!!!"""&&&***(((,,,111333333555999===??????@@@AAABBBCCCDDDDDDDDDFFFIIINNNRRRWWW\\\___^^^bbbffffffeeeeeeiiimmmkkklllooorrrtttuuuuuuuuuwwwuuuttttttuuusssooojjjiiiiiijjjjjjkkkkkkkkkkkkiiikkknnnqqqqqqpppnnnlllmmmmmmmmmnnnoooppppppqqqnnnmmmlllkkkhhhfffdddcccdddgggjjjjjjgggfffgggiiihhhhhhgggggggggfffffffffgggfffeeeddddddfffhhhiiihhhhhhhhhiiikkkmmmppprrrsssqqqnnnkkkiiihhhiiijjjhhhgggggg     """"""$$$'''+++(((,,,000222333666:::>>>@@@@@@AAABBBCCCDDDEEEEEEDDDFFFJJJOOOUUUYYY\\\]]]___bbbeeeffffffgggkkknnnjjjkkknnnqqqtttuuuvvvvvvuuusssqqqrrrsssrrrnnnjjjkkkkkkjjjjjjiiiiiiiiiiiijjjllloooqqqrrrrrrqqqpppnnnnnnooopppqqqrrrrrrrrrqqqooollliiifffcccaaa```fffiiilllllliiiggggggiiijjjjjjjjjjjjiiiiiiiiiiiiffffffeeeeeefffgggiiijjjhhhgggggghhhkkkmmmpppqqqooommmiiifffdddeeefffhhhiiijjjjjj    !!!$$$$$$%%%))),,,))),,,000222333666;;;@@@AAAAAABBBCCCDDDEEEFFFFFFEEEGGGJJJPPPVVVZZZ[[[ZZZ___aaadddfffgggiiilllnnnjjjlllnnnqqqrrrsssttttttrrrpppoooqqqsssrrrnnnjjjmmmmmmkkkjjjiiihhhhhhhhhlllmmmnnnoooqqqqqqrrrrrrnnnoooqqqrrrssstttttttttrrrppplllgggcccaaa______hhhlllooooookkkhhhhhhiiillllllllllllkkkkkkkkkkkkfffggghhhiiijjjjjjjjjjjjhhhgggfffhhhkkkmmmnnnnnnllljjjfffcccbbbbbbeeefffjjjlllmmm     """%%%%%%&&&)))---))),,,000222333666<<>>BBBGGGHHHGGGFFFHHHKKKIIIJJJLLLOOORRRTTTVVVWWW]]]^^^aaadddhhhkkknnnooolllnnnpppnnnjjjfffeeefffdddfffjjjmmmpppqqqqqqqqqqqqpppoooooonnnnnnnnnnnnjjjgggeeegggjjjlllllljjjkkklllnnnoooppppppqqqrrrooonnnlllhhhdddcccfffhhhooommmkkklllmmmlllhhhdddeeedddddddddeeefffhhhiiiiiiooouuuvvvsssooommmmmmhhhiiijjjlllllllllkkkjjjnnnmmmllljjjiiiiiiiiiiiihhhjjjkkk     !!!%%%(((***,,,---...///111444777:::<<<======BBBFFFHHHHHHIIIKKKNNNMMMMMMNNNPPPRRRVVVXXXZZZ^^^___bbbeeehhhkkknnnoookkkmmmmmmkkkfffdddeeeggghhhhhhiiikkklllnnnooooooqqqqqqqqqppppppooonnnmmmiiigggfffhhhmmmooonnnkkklllnnnpppqqqooonnnnnnnnnooommmjjjfffccccccgggjjjnnnllljjjkkkmmmmmmiiifffeeedddcccbbbcccfffiiikkkkkkoootttuuurrrnnnllllllgggiiijjjlllmmmmmmllllllooonnnmmmkkkjjjjjjjjjjjjggghhhjjj     ###&&&***,,,---...///000222555888;;;===>>>>>>BBBGGGIIIJJJJJJMMMPPPPPPPPPOOOPPPSSSWWW[[[^^^```aaacccfffiiikkkmmmooommmnnnmmmjjjfffeeehhhkkkmmmmmmlllllllllmmmnnnooopppqqqqqqrrrqqqooommmllliiihhhgggjjjnnnpppooommmmmmppprrrqqqnnnkkkjjjkkkooolllhhhdddcccdddhhhkkkllljjjiiikkknnnnnnjjjgggeeedddbbbaaabbbeeeiiillllllpppttttttppplllkkklllgggiiijjjlllmmmmmmmmmmmmnnnnnnmmmlllkkkkkkjjjjjjfffhhhjjj     !!!%%%(((+++---...///000222444777:::===???@@@???DDDIIIKKKKKKLLLNNNQQQQQQQQQPPPQQQUUUYYY^^^aaaaaabbbdddgggiiikkkmmmnnnqqqqqqppplllhhhhhhmmmqqqsssrrrpppooonnnnnnooopppoooooopppqqqqqqooonnnmmmjjjiiihhhjjjnnnqqqpppnnnooorrrtttqqqlllhhhhhhiiioookkkgggddddddfffjjjlllllljjjiiikkknnnnnnkkkgggdddcccaaaaaabbbeeeiiillllllpppsssrrrnnnkkkkkklllhhhiiikkklllllllllkkkkkkllllllllllllllllllkkkkkkgggiiijjj      """&&&***---/////////222444666999<<>>AAACCCDDDFFFJJJNNNNNNLLLKKKMMMOOONNNOOOPPPSSSXXX]]]bbbeeedddeeefffhhhjjjlllmmmnnnqqqrrrqqqnnnkkklllppptttuuutttrrrqqqooonnnmmmmmmkkkkkkllllllmmmooopppqqqoookkkggggggkkknnnpppoooqqqttttttnnngggcccfffjjjmmmjjjgggfffiiilllmmmmmmmmmkkkjjjkkkmmmmmmjjjfffaaaaaaaaabbbdddfffiiijjjkkknnnpppooolllkkklllnnnmmmmmmlllkkkiiigggdddcccfffgggiiikkklllmmmmmmmmmkkkmmmnnn     !!!###(((,,,///111111000666777999<<>>BBBBBBFFFKKKMMMOOORRRVVV[[[UUUUUUTTTSSSRRRQQQQQQPPPNNNOOORRRUUUYYY\\\___```]]]___bbbbbbaaaccchhhlllqqqnnnlllnnnqqqsssrrrppplllkkkiiigggggggggggghhhfffhhhkkkmmmnnnmmmllljjjhhhlllppppppooonnnppprrrjjjlllnnnppppppooommmllllllppptttuuurrrooonnnooossspppkkkggggggjjjooosssnnnlllkkklllnnnnnnkkkhhhggghhhjjjmmmqqqvvvzzz|||uuussspppllliiigggfffeeeeeekkkpppqqqmmmllloootttvvvrrrooo       """(((---111222555999<<<>>>??????CCCEEEGGGKKKPPPUUU[[[^^^[[[YYYVVVTTTSSSSSSUUUVVVRRRQQQSSSWWW]]]```___]]]]]]^^^```bbbeeegggiiijjjqqqpppooonnnnnnnnnooopppooommmlllmmmooooookkkgggiiiiiiiiiiiihhhhhhhhhhhhkkkkkkjjjjjjnnnttttttooohhhlllppppppnnnmmmnnnppprrrqqqpppnnnnnnnnnooooooqqqmmmjjjjjjnnnrrruuuvvvsssrrrpppnnnnnnnnnnnnooooooqqquuuyyy}}}|||vvvpppllljjjhhheeebbbffffffgggiiijjjlllmmmmmmqqqqqqqqq           $$$***///444666999===???AAAAAAAAACCCEEEIIIMMMQQQUUUZZZ\\\[[[YYYVVVTTTSSSSSSUUUVVVRRRRRRSSSWWW]]]```___^^^]]]^^^___bbbdddgggjjjkkkqqqppppppoooooopppqqqqqqqqqooommmoooqqqqqqmmmjjjkkkkkkkkkjjjjjjjjjjjjiiikkkkkkjjjiiinnnssssssooohhhllloooooommmmmmoooqqqrrrqqqpppooonnnoooooopppmmmkkkjjjmmmrrrvvvwwwwwwwwwwwwuuutttssssssssstttvvvxxxzzz}}}}}}wwwpppkkkiiihhheeebbbggghhhhhhiiiiiijjjjjjkkkooooooooo     ###     """%%%,,,111777999===AAACCCCCCCCCBBBDDDGGGKKKOOORRRUUUXXX[[[ZZZYYYVVVTTTSSSSSSTTTUUURRRRRRTTTXXX\\\___``````______```aaadddhhhkkklllppppppqqqqqqrrrrrrsssssspppooonnnooorrrrrrooolllllllllllllllkkkkkkkkkkkklllllljjjiiimmmrrrrrrnnniiikkknnnmmmllllllooosssrrrrrrpppoooooopppqqqqqqkkkmmmpppuuu{{{}}}}}}|||~~~}}}|||{{{{{{zzz{{{{{{}}}wwwooojjjiiihhhgggeeejjjjjjjjjiiihhhhhhggggggkkkkkkkkk    (((,,,+++    """&&&,,,111888;;;???BBBDDDDDDCCCBBBEEEIIINNNQQQRRRTTTVVVYYYYYYXXXVVVTTTSSSSSSTTTTTTRRRSSSUUUXXX\\\___aaabbbaaaaaaaaabbbeeehhhlllnnnooopppqqqsssttttttttttttmmmlllkkkmmmpppqqqnnnkkkkkkkkkkkkkkkkkkkkkkkkkkkooonnnkkkiiimmmrrrrrrnnnjjjlllmmmmmmkkklllpppsssrrrqqqpppppppppqqqrrrsssrrrvvv|||{{{tttmmmiiiiiikkkkkkjjjnnnmmmllljjjhhhfffeeedddhhhhhhhhh    &&&$$$    """&&&,,,111999;;;>>>BBBCCCDDDCCCBBBGGGLLLQQQSSSRRRRRRUUUXXXYYYXXXVVVTTTSSSSSSSSSSSSRRRSSSVVVYYY\\\___bbbddddddddddddeeegggjjjlllnnnnnnooorrrsssttttttsssrrrhhhggggggjjjmmmooollliiihhhiiiiiijjjkkkllllllmmmrrrqqqmmmjjjmmmrrrrrrnnnlllmmmooommmkkklllooosssqqqqqqpppppppppqqqsssttt|||~~~}}}|||{{{{{{wwwrrrllliiikkkoooppppppqqqpppnnnllljjjgggfffeeefffffffff        """$$$(((...333:::<<<>>>AAACCCEEEEEEEEEJJJOOOTTTTTTQQQPPPTTTXXXXXXWWWVVVUUUTTTSSSSSSSSSRRRTTTWWWYYY\\\___cccgggggghhhiiijjjkkkllllllmmmlllnnnqqqssstttsssqqqoooeeeddddddhhhlllmmmkkkiiihhhhhhjjjkkkmmmooopppqqquuusssoookkkmmmrrrrrrooonnnpppqqqpppmmmlllooorrrpppooooooooopppqqqsssttt~~~~~~~~~~~~{{{zzzyyywwwwwwvvvvvvwwwvvvqqqmmmlllooorrrtttssssssrrrqqqooollljjjiiihhhfffffffff     !!!%%%''')))---333888>>>???@@@BBBEEEHHHJJJKKKMMMRRRUUUTTTPPPOOOSSSXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRTTTXXXZZZ\\\___dddhhhjjjkkkmmmnnnnnnmmmlllkkkkkkmmmppprrrrrrpppmmmkkkeeedddeeehhhmmmooommmkkkjjjkkkmmmooorrruuuwwwxxxxxxvvvqqqmmmnnnssssssoooooorrrtttsssooommmnnnpppnnnnnnnnnnnnoooqqqsssttt~~~~~~}}}xxxxxxyyyzzzzzzyyyxxxxxxuuutttssssssssstttuuuuuuxxxtttooooooqqqttttttsssuuutttsssqqqooonnnmmmlllhhhhhhhhh      """%%%))),,,---111888===AAAAAABBBDDDGGGKKKNNNPPPOOOSSSVVVSSSOOONNNSSSYYYWWWVVVVVVUUUTTTSSSRRRRRRRRRUUUXXXZZZ\\\___eeeiiikkkmmmoooqqqpppooollljjjjjjlllooorrrqqqoookkkiiifffffffffjjjoooqqqpppmmmlllmmmpppssswwwzzz|||~~~zzzxxxrrrmmmooottttttpppqqqtttvvvuuuqqqnnnnnnooommmmmmmmmmmmoooqqqssstttxxx|||~~~zzzwwwwwwssstttuuuvvvvvvuuuttttttrrrqqqqqqqqqrrrsssuuuvvvzzzvvvrrrqqqssstttsssqqqvvvuuutttsssqqqpppooooooiiiiiiiii      ###&&&***000555999<<<===CCCCCCCCCEEEHHHKKKNNNOOOSSSTTTUUUVVVWWWWWWXXXXXXYYYWWWTTTUUUWWWWWWUUUSSSOOOSSSXXX\\\___dddkkkqqqqqqtttwwwvvvrrrnnnnnnooosssuuuwwwwwwuuuppplllhhhhhhggghhhlllqqqtttsssqqqnnnmmmmmmqqqxxx|||}}}{{{zzzxxxuuusssqqqrrrssstttssssssrrrrrrqqqqqqpppooonnnooooooooonnnmmmkkkjjjvvvvvvvvvwwwyyywwwqqqmmmnnnnnnoooppppppooonnnmmmooooooppppppqqqqqqrrrrrrvvvtttqqqooonnnoooqqqrrruuurrroooooorrrtttsssrrrmmmiiieee     !!!'''***///444999===@@@AAAEEEEEEEEEFFFIIILLLNNNOOOUUUUUUUUUUUUUUUVVVWWWXXXXXXVVVTTTTTTUUUUUUSSSQQQNNNSSSYYY]]]```eeelllqqqqqquuuyyyxxxuuurrrqqqrrrtttvvvwwwwwwuuuqqqllliiijjjjjjkkkooosssuuutttssspppoooooossszzz~~~~~~}}}|||zzzvvvsssrrrrrrssstttuuusssqqqpppppppppooonnnppppppqqqqqqpppooommmlllqqqqqqrrrtttuuutttoookkkmmmmmmnnnnnnnnnnnnmmmlllnnnnnnoooooooooooooooooorrrpppnnnmmmmmmoooqqqrrrssspppnnnooorrruuutttsssqqqmmmiii      """,,,///444999>>>BBBEEEFFFIIIHHHGGGIIIKKKNNNNNNNNNUUUUUUTTTTTTTTTUUUWWWXXXXXXVVVTTTTTTTTTSSSQQQPPPNNNTTTZZZ___bbbfffkkkpppppptttyyyzzzxxxuuutttuuuuuuvvvwwwwwwuuurrrnnnkkkmmmmmmnnnqqqtttvvvuuutttrrrqqqqqquuuzzz~~~~~~}}}|||zzzwwwtttssssssuuuvvvwwwtttqqqnnnnnnnnnnnnmmmpppqqqqqqrrrqqqpppnnnmmmkkklllnnnqqqrrrppplllhhhkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmlllllllllllllllkkkjjjjjjlllnnnqqqrrrssspppmmmnnnrrrttttttsssoookkkggg      !!!%%%///222777<<>>CCCGGGJJJKKKOOOMMMKKKMMMPPPQQQOOOLLLOOOOOOPPPQQQTTTWWWZZZ[[[\\\\\\[[[YYYWWWVVVUUUUUUUUUYYY___aaaaaabbbdddgggggglllrrrtttsssqqqrrrssswwwwwwvvvuuutttrrrpppoookkklllnnnooopppoooooooooqqqooonnnqqquuuxxxwwwvvvwwwvvvuuutttvvvxxx{{{}}}{{{vvvpppmmmnnnooommmkkkiiijjjkkkkkkkkkjjjiiihhhiiimmmqqqsssssspppllliiiiiiiiiiiijjjjjjjjjkkkkkkkkkkkkjjjjjjiiiiiihhhhhhddddddfffhhhkkknnnrrrsssxxxtttpppnnnoooooommmjjjbbb```]]]     !!!'''+++333666:::@@@EEEIIILLLMMMPPPMMMKKKMMMRRRSSSPPPLLLLLLNNNPPPRRRUUUWWWYYYZZZ[[[\\\\\\ZZZXXXVVVVVVWWWWWWZZZ^^^```______bbbeeeeeejjjnnnpppooonnnppprrrwwwvvvuuutttrrrqqqppppppjjjmmmoooooonnnmmmmmmnnnpppnnnmmmppptttvvvuuusssuuuuuuttttttvvvyyy|||~~~|||vvvpppnnnpppqqqnnnjjjgggggghhhiiiiiihhhgggffflllpppuuuvvvtttoookkkiiihhhiiijjjlllllllllkkkkkkjjjjjjjjjjjjiiiiiiiiiiiieeefffgggjjjmmmpppssstttzzzuuupppnnnnnnmmmjjjgggddddddccc     ###***///666999>>>CCCIIIMMMOOOPPPPPPMMMKKKMMMSSSTTTPPPKKKMMMNNNQQQTTTUUUVVVVVVUUUWWWYYYZZZXXXUUUTTTUUUVVVVVVYYY\\\]]]]]]___cccggggggjjjmmmnnnmmmmmmpppssswwwvvvtttrrrqqqpppppppppmmmooorrrqqqooommmnnnooossspppoooqqquuuvvvuuusssvvvuuutttsssuuuwwwzzz|||{{{vvvppppppssstttoookkkggghhhiiijjjjjjiiihhhgggnnnrrrwwwwwwssslllhhheeegggiiillloooooonnnlllkkkjjjjjjjjjjjjkkkkkkkkkkkkhhhiiijjjmmmooorrrsssuuuyyyuuupppmmmmmmmmmjjjgggfffgggiii     $$$,,,000:::<<>>DDDJJJNNNOOOQQQTTTWWWUUURRROOOPPPSSSTTTSSSQQQSSSTTTVVVXXXWWWTTTQQQOOOLLLNNNOOOOOOMMMOOOSSSWWWTTTUUUXXX[[[```eeeiiikkkkkkllloooqqqsssssssssrrruuuuuutttsssrrrrrrqqqqqqppppppoooooooooqqqrrrsssrrrqqqpppoooooopppqqqrrrqqqrrrssssssrrrrrrvvvyyyvvvvvvuuussspppnnnllllllmmmpppsssrrrooommmnnnpppssswwwyyyuuummmffffffhhhmmmmmmooorrrtttsssmmmhhhiiijjjmmmoooooonnnmmmkkkkkkmmmqqqtttuuuuuuttttttooommmlllmmmoooooommmkkklllllllll  &&&111:::EEEJJJPPPSSSSSSTTTWWWZZZUUUSSSRRRTTTWWWXXXVVVSSSVVVVVVWWWVVVUUUSSSPPPOOOKKKLLLMMMKKKJJJLLLQQQUUUTTTVVVYYY]]]bbbgggkkknnnkkklllmmmnnnoooqqqqqqrrrtttsssrrrqqqqqqqqqqqqqqqppppppoooooopppqqqssstttppppppoooooooooooopppppppppqqqrrrrrrrrrsssvvvxxxyyyxxxvvvssspppmmmkkkjjjmmmpppsssrrrpppnnnppprrrsssvvvwwwssslllggggggiiiooonnnmmmooorrrqqqmmmiiikkklllooorrrrrrrrrpppooommmoooqqqsssttttttsssrrrnnnlllkkklllmmmnnnnnnmmmmmmmmmmmm  """***444<<>>FFFJJJOOOTTTWWWWWWWWWYYY\\\UUUQQQNNNNNNPPPRRRQQQOOOQQQQQQQQQPPPNNNKKKHHHFFFJJJNNNQQQRRRPPPNNNOOOQQQWWWYYY]]]bbbgggjjjllllllmmmmmmllllllllllllkkkkkksssqqqooonnnnnnooorrrsssrrrpppnnnlllkkkjjjjjjjjjlllmmmooopppqqqqqqqqqpppooolllkkkmmmqqquuuuuutttuuurrroooqqquuuwwwtttqqqnnnppppppnnnkkkjjjlllpppqqqsssuuuuuutttqqqooommmqqqnnnkkkjjjkkkjjjfffccc___aaaeeeiiikkklllkkkjjjhhhiiiiiijjjkkklllmmmnnnnnnnnnkkkgggdddeeekkkooosssssssss       """&&&***...000555<<>>CCCLLLNNNSSSWWWYYYZZZXXXWWWVVVTTTRRRPPPOOONNNNNNOOOOOONNNMMMLLLKKKKKKLLLLLLMMMLLLKKKKKKMMMPPPSSSUUUSSSXXX^^^ccceeehhhmmmppprrrqqqqqqpppoooooonnnnnnnnnoooqqqrrruuuvvvxxxyyyuuutttrrrmmmhhhfffiiilllpppnnnllljjjiiijjjkkkmmmnnnnnnoooppprrruuuxxxzzzvvvwwwvvvvvvtttrrrpppooopppooonnnmmmlllllllllmmmlllllllllmmmoooqqqssstttsssqqqnnnnnnnnnnnnkkkiiikkklllmmmnnnnnnmmmkkkjjjgggjjjnnnnnnllljjjkkkmmmoooqqqqqqnnnkkkkkknnnqqqooooooooo      !!!&&&+++000333666;;;AAAFFFKKKNNNRRRVVVYYYYYYXXXWWWTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOOOONNNOOOOOOPPPQQQLLLLLLKKKLLLNNNQQQTTTVVVSSSXXX^^^cccfffiiinnnrrrttttttsssqqqpppooonnnmmmnnnoooppprrrtttvvvwwwxxxssssssrrrnnniiihhhkkkooosssqqqnnnllljjjjjjkkkkkknnnnnnnnnoooqqquuuxxx{{{xxxxxxvvvtttrrrooolllkkkoooooonnnmmmmmmlllllllllgggggghhhjjjlllnnnqqqrrrrrrpppnnnmmmnnnmmmkkkiiinnnnnnnnnnnnmmmlllllllllhhhllloooooolllkkklllnnnnnnpppsssrrrooommmoooqqqmmmmmmmmm     ###***...444888:::???EEEIIIKKKNNNRRRVVVXXXXXXWWWVVVRRRRRRQQQQQQQQQQQQRRRRRROOOOOOOOOOOOOOOOOOOOOPPPKKKKKKKKKMMMOOORRRUUUWWWVVV[[[```dddfffiiinnnrrrvvvuuutttrrrpppooommmmmmmmmnnnoooqqqsssuuuwwwxxxrrrsssrrrooolllkkknnnrrruuusssqqqnnnlllkkkkkkkkkoooooonnnoooqqquuuxxxzzzxxxwwwuuurrrooollliiihhhnnnnnnnnnnnnnnnmmmlllkkkggghhhiiijjjlllmmmooooooooonnnmmmllllllkkkjjjjjjooonnnlllkkkjjjjjjjjjkkkjjjmmmppppppmmmkkkkkkmmmlllpppttttttrrrppppppqqqlllllllll     !!!&&&,,,111777<<<>>>BBBHHHLLLMMMOOOSSSWWWXXXXXXVVVUUUQQQQQQQQQRRRRRRRRRRRRRRRPPPOOOOOONNNMMMLLLKKKJJJJJJJJJKKKNNNQQQTTTWWWYYY[[[^^^ccceeeeeehhhlllqqqvvvvvvtttrrrpppnnnmmmllllllmmmoooqqqsssuuuvvvwwwqqqssssssqqqnnnnnnqqqtttuuutttrrrpppnnnmmmmmmmmmpppppppppqqqsssuuuwwwxxxvvvtttrrrooommmjjjhhhhhhmmmnnnoooppppppnnnmmmkkklllllllllmmmmmmmmmmmmmmmkkkkkkkkkkkkjjjiiiiiiiiimmmkkkiiigggfffgggggghhhkkknnnqqqpppmmmjjjkkklllkkkpppuuuvvvtttqqqqqqrrrmmmmmmmmm    ###(((///444:::???AAAEEEJJJNNNPPPRRRUUUXXXYYYXXXVVVTTTPPPQQQRRRSSSSSSSSSSSSRRRPPPPPPOOONNNLLLJJJHHHGGGHHHIIILLLOOORRRVVVYYYZZZ^^^aaadddffffffhhhlllpppuuuuuusssrrrpppnnnmmmllllllmmmnnnppprrrtttuuuvvvqqqssstttrrrpppooorrruuuuuutttsssrrrqqqpppppppppqqqrrrtttuuuvvvvvvvvvuuuqqqpppnnnlllkkkjjjjjjiiilllnnnppprrrrrrpppnnnlllooooooooonnnmmmlllkkkjjjggghhhiiihhhgggfffggghhhjjjiiigggfffeeeffffffgggkkknnnqqqooollliiiiiikkkjjjoootttvvvtttrrrrrrrrrnnnnnnnnn    $$$***000555<<>>CCCGGGKKKRRRVVVYYYYYYZZZZZZYYYWWWUUUTTTPPPOOOPPPSSSVVVUUURRRNNNSSSSSSSSSRRRRRRRRRRRRRRRPPPOOOOOOQQQTTTXXX]]]______bbbfffggggggiiimmmpppnnnnnnnnnnnnnnnooopppppppppmmmkkkmmmqqqtttttttttpppqqqqqqrrrrrrrrrqqqqqqnnnnnnoooppprrrtttwwwxxxzzz{{{~~~~~~uuunnncccdddgggiiimmmppprrrsssnnnrrrvvvwwwsssooommmlllppppppooonnnkkkhhheeecccggghhhiiiiiiiiigggfffeeehhhkkknnnmmmjjjhhhhhhjjjlllllllllkkkiiifffdddbbbjjjmmmqqqrrrqqqpppqqqsssvvvsssppp       %%%+++444:::AAAGGGKKKOOOTTTXXXXXXXXXYYYYYYXXXWWWUUUTTTQQQQQQQQQUUUXXXXXXTTTPPPQQQRRRRRRSSSSSSSSSRRRRRRSSSRRRRRRRRRUUUXXX\\\^^^___cccgggiiijjjkkknnnrrroooooonnnnnnnnnnnnoooppppppnnnmmmnnnqqqtttsssrrrooopppqqqrrrrrrqqqoooooolllmmmnnnoooppprrrwwwzzz{{{|||~~~~~~uuunnngggggghhhjjjlllnnnooopppnnnrrruuuvvvsssooommmmmmqqqpppooommmkkkhhhfffeeeiiiiiiiiiiiiiiihhhgggggghhhkkknnnmmmiiiggghhhiiiiiiiiiiiihhhfffeeecccbbbjjjmmmooopppooooooqqqtttuuurrrppp           '''---666===EEELLLOOORRRVVVYYYVVVWWWWWWXXXWWWVVVTTTSSSQQQQQQRRRVVVZZZYYYUUUQQQNNNPPPRRRSSSTTTSSSRRRQQQVVVUUUTTTTTTVVVYYY\\\___```eeekkkmmmmmmmmmppprrrqqqpppnnnmmmmmmnnnooopppqqqpppoooqqqrrrsssqqqpppnnnoooqqqrrrqqqooolllkkkhhhkkknnnmmmlllooowww}}}}}}}}}~~~|||tttnnnkkkkkkkkkkkkllllllmmmnnnoooqqqttttttrrrpppnnnnnnsssqqqooommmjjjiiiggggggkkkjjjjjjjjjjjjiiiiiiiiihhhkkkmmmllliiiffffffhhhgggffffffeeeeeedddddddddiiikkklllllllllmmmpppssssssqqqooo          ###)))///666===GGGNNNQQQRRRUUUWWWTTTUUUVVVWWWVVVUUUTTTSSSOOONNNPPPTTTXXXXXXTTTPPPLLLNNNQQQSSSTTTTTTRRRQQQUUUUUUTTTUUUWWW[[[___bbbeeeiiioooqqqpppnnnooopppsssqqqnnnmmmlllnnnpppqqqrrrrrrrrrrrrrrrqqqnnnmmmlllnnnpppqqqpppmmmjjjgggeeeiiimmmllljjjmmmuuu~~~}}}||||||}}}}}}zzzsssmmmmmmllllllkkkkkklllmmmnnnpppqqqqqqrrrqqqppppppoootttrrrpppmmmkkkiiiiiiiiilllllllllkkkkkkkkklllllliiikkknnnlllhhheeeeeegggggggggggggggggghhhhhhhhhggggggffffffgggiiimmmooopppoooooo           !!!&&&,,,111555<<>>GGGLLLNNNOOOQQQTTTRRRSSSUUUWWWWWWWWWWWWVVVRRROOOKKKKKKNNNOOOOOOMMMNNNOOOOOOPPPPPPPPPOOOOOOJJJKKKMMMQQQVVV]]]cccgggjjjmmmpppooommmkkkmmmooossspppllljjjkkkoootttxxxvvvvvvtttpppjjjfffeeefffkkklllmmmmmmmmmlllkkkjjjiiikkkmmmnnnmmmmmmnnnooossspppmmmmmmoooooollliiiooonnnlllkkklllnnnppprrrrrroookkkkkknnnqqqssssssssssssrrrqqqpppnnnlllkkkmmmooorrrttttttsssqqqooommmpppqqqooojjjffffffgggmmmpppsssvvvwwwvvvtttrrrnnnkkkhhhgggiiikkkjjjiiihhhkkkmmm            ###'''+++222666;;;AAAIIINNNOOOQQQSSSVVVRRRTTTUUUWWWXXXXXXXXXWWWWWWRRRMMMLLLNNNPPPPPPOOOPPPPPPOOOOOOOOOOOOOOOOOOIIIJJJLLLPPPUUU\\\bbbfffhhhkkkmmmmmmllllllooorrrssspppllljjjkkkpppvvvzzzwwwwwwtttooohhhddddddeeekkkkkkllllllmmmlllllllllkkklllmmmnnnooonnnlllkkkpppmmmjjjjjjlllmmmkkkiiiqqqpppmmmllllllmmmpppqqqsssooojjjjjjmmmqqqttttttssssssssssssqqqooolllkkkmmmooosssvvvvvvtttqqqooonnnqqqrrrpppkkkgggfffgggmmmooossswwwxxxvvvsssqqqssspppmmmlllnnnooommmkkkgggjjjmmm            !!!%%%)))---333888FFFHHHJJJMMMPPPRRRTTTUUUSSSVVVXXXXXXVVVVVVXXXZZZZZZUUUPPPNNNOOOQQQPPPOOOQQQOOOMMMMMMOOOPPPNNNKKKIIIKKKOOOTTTYYY^^^bbbdddfffffffffhhhjjjmmmoooqqqiiiiiijjjkkkmmmpppssstttpppooonnnkkkiiigggeeeeeeiiijjjlllmmmoooooonnnnnnmmmmmmlllllllllkkkkkkkkkhhhkkknnnmmmllllllooorrrooonnnlllkkkkkkmmmppprrrmmmlllkkkkkkkkkmmmnnnoookkknnnrrrssspppmmmlllmmmpppppprrrvvvyyywwwrrrlllmmmnnnooopppooollliiiggglllooorrrrrrpppoooppprrrvvvrrrnnnmmmnnnpppooommmhhhhhhhhh          ###(((+++000666<<>>DDDMMMQQQXXX^^^bbbbbbaaa___\\\YYYUUUSSSRRRRRRSSSTTTVVVTTTRRRSSSTTTRRRMMMIIIGGGHHHJJJKKKJJJIIIIIIHHHLLLPPPVVV^^^cccgggiiijjjiiikkkmmmpppsssvvvxxxyyyvvvtttrrrooolllkkkjjjjjjlllmmmnnnpppppppppoooooosssrrrqqqqqqppppppoooooooooooonnnnnnnnnmmmmmmmmmpppsssvvvtttooojjjhhhhhhiiijjjkkklllkkkjjjhhhgggfffhhhkkknnnqqqrrrssssssuuusssqqqoooooooooppppppooommmlllmmmoooooolllhhhlllmmmooopppqqqrrrrrrqqqooollljjjiiikkknnnqqqtttqqqmmmiiihhhjjjlllkkkiiijjjjjjjjj          """)))///444:::AAAFFFMMMRRRXXX^^^bbbcccbbb```[[[XXXUUUSSSTTTUUUUUUUUUVVVSSSQQQQQQRRRPPPLLLHHHEEEHHHJJJKKKJJJIIIHHHHHHLLLPPPVVV\\\cccgggjjjkkkjjjkkknnnqqquuuwwwxxxyyytttsssqqqnnnmmmllllllmmmoooppppppqqqqqqrrrssssssttttttrrrqqqoooooooooooooooooooooooonnnnnnnnnnnnrrruuuwwwtttooojjjhhhiiijjjkkkkkkkkkkkkiiigggfffeeefffiiimmmqqqsssuuuvvvtttrrrpppooopppqqqqqqqqqnnnkkkjjjkkknnnooommmjjjnnnnnnooopppppppppppppppjjjgggeeeeeeiiimmmppprrrrrrnnnjjjiiijjjkkkjjjhhhiiiiiiiii             %%%...555:::???EEEJJJPPPSSSYYY]]]``````___^^^XXXVVVTTTUUUWWWXXXWWWVVVVVVSSSPPPOOOPPPNNNKKKGGGDDDGGGKKKLLLJJJIIIHHHIIILLLOOOTTTZZZ```fffjjjllllllnnnpppsssuuuvvvvvvvvvsssrrrpppnnnmmmmmmnnnnnnssssssrrrqqqrrrtttuuuwwwvvvtttrrrpppnnnnnnnnnnnnpppppppppooooooooonnnnnntttvvvwwwsssnnnjjjiiijjjlllllllllkkkjjjhhhgggffffffgggiiilllooosssvvvxxxsssqqqoooppprrrtttsssqqqmmmjjjhhhjjjmmmooonnnlllpppppppppoooooonnnnnnnnngggeeeccceeejjjoooqqqrrrqqqmmmiiiiiikkkmmmllljjjkkkkkkkkk             !!!)))222:::???DDDIIIMMMSSSUUUYYY\\\^^^^^^\\\[[[WWWUUUTTTVVVYYYZZZYYYWWWVVVRRROOONNNNNNMMMJJJGGGCCCGGGLLLMMMKKKIIIIIIIIILLLNNNSSSYYY___eeejjjllloooppprrrtttuuuuuuttttttsssrrrpppooonnnmmmnnnnnnvvvuuusssrrrrrrtttwwwyyyvvvuuurrrpppnnnmmmmmmmmmppppppppppppoooooooooooouuuwwwwwwsssmmmjjjjjjlllnnnmmmlllkkkiiihhhhhhgggiiiiiijjjlllooorrrvvvxxxrrrpppoooqqqtttuuutttrrrllljjjhhhiiimmmpppooommmqqqqqqpppooonnnmmmllllllfffdddcccffflllqqqssssssooolllhhhiiilllnnnnnnmmmnnnnnnnnn              ###&&&---777???DDDIIINNNRRRTTTUUUWWWXXXYYYYYYYYYYYYXXXUUUSSSTTTWWWZZZZZZYYYSSSPPPMMMLLLNNNMMMJJJGGGCCCFFFHHHHHHFFFFFFHHHKKKMMMOOOTTTYYY___dddhhhjjjkkkmmmppptttuuuvvvuuutttttttttsssrrrrrrqqqpppppppppqqqqqqrrrrrrsssssstttooorrrtttsssqqqppprrruuusssrrrqqqpppppppppqqqrrrwwwwwwtttppplllkkknnnrrrrrrrrrrrrqqqooollljjjhhhbbbffflllqqqsssrrrooommmmmmmmmnnnpppqqqrrrssstttqqqpppooonnnmmmmmmnnnnnnooolllkkklllnnnooommmkkkgggeeeeeehhhoootttvvvuuujjjjjjkkkllllllmmmnnnnnnmmmmmmmmm                %%%,,,333>>>FFFJJJNNNQQQTTTVVVWWWYYYZZZ[[[ZZZYYYXXXUUURRRPPPRRRVVVYYYXXXWWWTTTQQQNNNNNNOOONNNJJJFFFCCCEEEHHHHHHGGGGGGJJJLLLOOOQQQUUUZZZ```fffjjjmmmnnnpppsssvvvwwwwwwvvvuuuvvvuuuuuuttttttsssrrrrrrpppqqqqqqqqqrrrrrrssssssoooqqqsssrrrpppoooqqqtttsssrrrqqqppppppppppppqqquuuuuusssooollllllooossstttssssssqqqnnnkkkhhhfffdddhhhmmmqqqrrrpppmmmkkkkkklllmmmoooppprrrssstttsssrrrpppnnnnnnnnnnnnooonnnllljjjkkknnnooommmkkkgggeeedddgggmmmqqqrrrrrrkkkkkkllllllllllllllllllkkkkkkkkk                 ###)))222;;;EEEMMMQQQSSSUUUWWWXXXZZZ\\\]]]]]][[[XXXWWWRRRPPPOOOPPPUUUXXXWWWVVVTTTRRRPPPPPPPPPNNNIIIDDDCCCEEEGGGGGGHHHIIIKKKNNNSSSTTTWWW\\\bbbhhhmmmppprrrtttvvvxxxxxxxxxwwwvvvvvvvvvvvvvvvuuuttttttsssppppppqqqqqqqqqqqqqqqqqqnnnppprrrqqqnnnmmmoooqqqtttsssrrrppppppooooooooorrrrrrqqqnnnmmmnnnqqqtttuuutttrrrpppmmmjjjgggeeehhhjjjnnnppppppnnnjjjhhhjjjjjjlllmmmoooqqqrrrssstttrrrpppnnnmmmmmmmmmnnnmmmjjjhhhiiimmmnnnmmmkkkiiifffeeefffkkkoooooonnnllllllllllllkkkkkkkkkjjjkkkkkkkkk              &&&,,,666>>>IIIQQQUUUVVVWWWXXX[[[]]]^^^___^^^[[[XXXVVVSSSQQQPPPRRRWWWYYYYYYWWWTTTRRRQQQQQQQQQNNNHHHCCCDDDEEEFFFGGGHHHJJJMMMNNNUUUWWWYYY^^^dddjjjpppsssssstttuuuvvvvvvuuutttsssttttttuuuuuutttsssrrrqqqpppppppppppppppppppppooommmoooqqqpppmmmkkkmmmoootttsssrrrqqqpppooonnnnnnoooooonnnmmmnnnppprrrtttsssrrrqqqooollljjjhhhgggjjjlllnnnooonnnkkkhhhfffiiiiiijjjlllnnnpppqqqqqqrrrpppmmmjjjiiiiiijjjkkkkkkiiifffhhhlllnnnnnnmmmnnnkkkhhhiiilllooonnnmmmkkkkkkkkkkkkllllllllllllmmmmmmmmm             '''---555===HHHQQQTTTUUUWWWXXX^^^___``````___\\\YYYWWWUUUTTTSSSUUUZZZ\\\[[[YYYTTTRRRPPPQQQQQQNNNHHHCCCEEEDDDDDDEEEHHHJJJMMMNNNUUUWWWZZZ___dddkkkpppsssqqqrrrrrrrrrrrrqqqpppoooppppppqqqrrrrrrqqqooonnnpppppppppoooooonnnnnnmmmkkknnnpppnnnllljjjlllooossssssrrrqqqpppnnnmmmmmmmmmlllllllllnnnqqqssstttoooooonnnmmmlllkkkjjjjjjllllllmmmmmmllljjjgggeeeiiiiiijjjlllmmmnnnooopppnnnlllhhhfffeeeeeeggghhhjjjhhheeeggglllooopppooossspppmmmmmmoooqqqpppnnniiijjjjjjkkkmmmnnnooooooqqqqqqqqq           (((...222:::EEENNNRRRUUUWWWZZZ`````````___^^^\\\ZZZXXXWWWVVVUUUWWW[[[]]][[[XXXSSSQQQOOOOOOOOOMMMHHHCCCFFFDDDCCCCCCFFFJJJLLLLLLRRRUUUYYY___dddjjjnnnpppooopppppppppooonnnnnnmmmmmmnnnpppqqqqqqpppnnnmmmppppppooonnnmmmmmmlllllljjjlllnnnnnnkkkkkkmmmpppqqqqqqqqqqqqpppooonnnmmmllljjjjjjlllooorrrssstttnnnmmmlllkkkkkkkkkkkkkkkkkklllllllllkkkiiigggfffjjjkkkkkklllmmmmmmnnnnnnkkkiiifffcccbbbdddfffhhhjjjgggeeeggglllpppqqqqqqwwwssspppoooqqqrrrpppnnniiijjjkkklllnnnpppqqqrrrttttttttt           '''---000888CCCLLLQQQUUUZZZ]]]aaa```___]]]\\\[[[[[[ZZZWWWUUUUUUWWWZZZ[[[XXXUUURRROOOMMMLLLMMMLLLHHHEEEGGGDDDAAABBBEEEHHHJJJJJJOOORRRXXX^^^dddhhhkkkllloooooooooooooooooonnnnnnmmmoooqqqssssssqqqooonnnppppppooonnnmmmlllkkkjjjhhhkkknnnnnnllllllnnnqqqppppppqqqqqqpppooonnnmmmkkkiiiiiikkkooorrrsssrrrnnnmmmlllkkkjjjjjjjjjkkkjjjjjjjjjjjjjjjiiiiiihhhmmmmmmmmmmmmmmmmmmmmmmmmkkkiiifffddddddfffiiikkkjjjgggeeegggmmmqqqssssssvvvsssooonnnpppqqqooommmkkklllmmmnnnooopppqqqrrrsssssssss          '''---000888BBBKKKQQQVVV\\\```aaa```^^^\\\[[[[[[[[[\\\VVVTTTSSSUUUXXXXXXUUURRRQQQNNNKKKKKKLLLLLLIIIFFFHHHDDDAAAAAADDDHHHIIIHHHLLLPPPVVV]]]cccgggiiiiiippppppppppppppppppppppppoooqqqsssuuuuuusssqqqpppppppppooommmlllkkkjjjjjjgggjjjmmmnnnllllllooorrrnnnooopppqqqqqqpppooonnnkkkiiihhhkkkooossssssrrrpppooommmjjjiiihhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjnnnnnnnnnmmmmmmlllllllllmmmjjjgggeeefffhhhlllnnnkkkgggeeegggmmmrrrtttuuuuuuqqqmmmlllnnnooommmkkknnnnnnooooooppppppqqqqqqrrrrrrrrr          """'''+++...555:::AAAJJJRRRYYY^^^```cccbbb```^^^]]]\\\]]]]]]XXXWWWVVVVVVWWWWWWUUUTTTOOOOOOPPPPPPOOOMMMLLLKKKFFFEEEEEEEEEFFFHHHKKKLLLLLLRRRZZZ___bbbdddhhhkkkkkkmmmoooqqqqqqpppnnnllluuuuuutttsssrrrqqqppppppwwwuuutttuuuvvvtttnnniiihhhiiilllnnnqqqrrrssssssppppppooooooooooooppppppkkkjjjjjjmmmqqqrrrpppmmmjjjkkkllliiifffeeehhhkkkkkkjjjhhhhhhhhhiiikkkllllllnnnppprrrrrrqqqooommmkkkkkklllllllllkkkjjjiiiiiilllooosssuuuuuuttttttnnnmmmlllkkkkkklllmmmnnnmmmlllmmmpppsssuuusssqqqsssqqqooo         ###(((---111777<<>>FFFKKKJJJQQQ[[[```aaabbbfffjjjqqqooommmjjjiiihhhhhhhhhccc\\\TTTRRRSSSSSSNNNIIIDDDDDDDDDEEEFFFFFFDDDBBB===<<<===@@@EEEKKKQQQUUUTTTYYY___cccfffkkkqqqvvvtttsssrrrpppooooooppppppnnnnnnnnnnnnmmmkkkjjjiiiiiijjjmmmoooqqqqqqqqqqqqpppppppppqqqqqqqqqrrrssstttsssrrrqqqpppqqqrrrsssnnnooopppppppppnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkmmmkkkkkknnnrrrtttsssqqqmmmmmmkkkjjjjjjjjjjjjkkkmmmlllkkkkkkkkkmmmnnnooojjjjjjjjjkkkmmmppprrrsssrrrqqqpppooonnnlllkkkkkkooooooqqqsssuuuvvvxxxyyyyyytttooo         ###(((///444999>>>EEEJJJJJJQQQZZZ___```aaaeeeiiinnnmmmkkkiiigggeeedddddd^^^ZZZUUURRRRRRQQQMMMIIIFFFFFFEEEFFFFFFDDDAAA>>>:::;;;<<>>DDDIIIKKKRRRZZZ______```dddhhhlllllljjjhhheeebbb```___ZZZYYYWWWUUURRROOOLLLKKKJJJIIIHHHGGGFFFBBB===999777888:::>>>DDDLLLSSSWWWUUUZZZ```dddhhhlllrrrwwwwwwvvvuuutttssssssssstttuuutttqqqooommmmmmmmmnnnpppooonnnnnnnnnooopppqqqnnnqqqssstttsssrrrqqqqqqmmmmmmmmmmmmmmmllllllkkklllllllllkkkjjjhhhfffeeeiiiiiijjjkkkkkklllkkkkkkooommmlllmmmppppppmmmjjjggghhhiiikkkkkkjjjiiihhhjjjjjjjjjkkklllnnnooopppkkkjjjjjjkkkmmmoooqqqsssooooooooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrssstttuuutttpppmmm          !!!"""+++000555999;;;???DDDIIILLLSSS[[[^^^^^^___cccgggmmmlllkkkiiifffbbb^^^\\\XXX[[[\\\YYYTTTPPPOOOOOOLLLKKKIIIHHHEEE???999444444555999>>>EEEMMMTTTXXXWWW\\\bbbfffhhhlllrrrwwwxxxwwwwwwvvvvvvuuuuuuuuuvvvtttqqqnnnnnnoooqqqssssssqqqooommmlllmmmooopppmmmqqquuuuuusssqqqpppqqqlllmmmnnnnnnnnnmmmkkkjjjmmmmmmlllkkkiiihhhfffeeeggghhhiiikkklllmmmllllllooommmlllmmmooonnnjjjfffccceeehhhkkkkkkjjjhhhfffggghhhiiijjjlllmmmoooooojjjjjjjjjkkklllnnnppprrrmmmmmmoooppprrrssstttuuusssrrrqqqppppppqqqqqqrrrpppnnnkkk          ###%%%'''000555:::<<<>>>AAAFFFJJJOOOUUU\\\^^^^^^^^^bbbfffnnnnnnmmmjjjgggccc___]]][[[^^^```]]]WWWSSSRRRSSSMMMLLLIIIGGGCCC>>>777222333555999???GGGOOOVVVZZZZZZ___dddgggiiilllqqqvvvwwwwwwwwwwwwwwwwwwvvvvvvtttrrrooonnnnnnqqqtttvvvtttrrrooolllkkkkkkmmmnnnlllpppuuuuuurrroooooopppnnnooopppppppppooommmlllppppppnnnmmmkkkjjjiiihhheeegggjjjlllnnnnnnnnnnnnnnnmmmlllmmmnnnmmmhhhdddbbbdddhhhjjjkkkiiigggeeeeeefffgggiiijjjlllmmmmmmiiiiiiiiiiiikkkmmmooopppkkklllmmmoooqqqssstttuuusssrrrpppnnnmmmmmmnnnooonnnmmmlll          !!!###'''+++---555999>>>@@@AAADDDHHHLLLQQQWWW]]]___^^^^^^bbbfffooonnnllliiifffccc```^^^___```aaa]]]XXXTTTSSSTTTMMMKKKHHHEEEAAA===888444444777;;;BBBJJJRRRXXX\\\^^^bbbfffiiiiiilllppptttvvvvvvwwwwwwwwwwwwvvvuuusssqqqnnnmmmnnnpppsssuuusssqqqnnnkkkjjjjjjkkklllkkkpppuuutttooolllnnnppppppppppppppppppoooooonnnqqqqqqooommmlllkkkkkkkkkeeegggjjjmmmppppppppppppmmmkkkkkkmmmooonnniiieeeccceeehhhjjjjjjiiifffdddcccdddfffgggiiiiiijjjjjjhhhhhhggghhhiiijjjlllnnnjjjkkklllmmmoooqqqrrrsssrrrpppmmmkkkjjjkkkkkklllmmmmmmmmm         !!!!!!!!!###'''+++000333888<<>>EEELLLTTTZZZ^^^aaaeeehhhjjjjjjkkkooorrrtttuuuvvvvvvvvvvvvuuutttsssqqqooommmmmmnnnpppqqqqqqooommmkkkiiiiiijjjjjjkkkpppsssrrrllljjjlllpppppppppooonnnnnnnnnnnnnnnpppooommmlllkkkkkkkkkllleeegggkkkooorrrrrrrrrrrrkkkjjjjjjmmmpppoookkkgggeeegggiiijjjjjjhhhfffdddbbbcccdddfffggggggffffffgggfffffffffgggiiijjjkkkjjjjjjkkklllmmmnnnnnnooopppnnnkkkiiihhhhhhiiikkkmmmnnnooo          """"""###%%%)))...333666:::>>>BBBEEEFFFHHHMMMQQQUUUZZZ___```______cccgggkkkiiifffbbb___^^^]]]]]]aaa^^^ZZZVVVSSSPPPOOONNNKKKHHHCCC@@@???===<<<:::888:::???FFFNNNVVV\\\___cccfffjjjjjjjjjkkknnnqqqssstttuuuvvvvvvuuutttssstttrrrpppmmmlllllllllmmmooonnnllljjjiiiiiiiiiiiikkkpppssspppkkkhhhlllpppooonnnmmmlllkkklllmmmmmmnnnmmmkkkjjjjjjjjjkkkkkkeeehhhlllpppsssttttttsssiiiiiijjjnnnqqqqqqlllhhhggghhhiiijjjiiihhhfffdddaaabbbdddeeefffeeeddddddfffeeeeeeeeefffgggiiijjjiiijjjjjjkkkkkklllllllllnnnllliiigggfffggghhhjjjmmmnnnppp          '''&&&))),,,---...000666;;;???BBBGGGIIIJJJMMMQQQUUU\\\aaafffeeeaaa```eeejjjhhhfffbbb___]]]]]]]]]^^^[[[VVVQQQQQQSSSSSSMMMGGGFFFEEECCCAAA???===;;;:::;;;===AAAFFFMMMTTTZZZ]]]___bbbdddeeeeeegggkkkooommmnnnoooppprrrsssuuuuuuyyyrrrkkkkkkpppsssqqqnnnqqqmmmjjjjjjlllmmmkkkiiikkknnnpppooollliiihhhiiikkkiiihhhggggggiiikkkmmmkkkiiiiiijjjllllllhhhddddddjjjpppsssrrrppppppqqqggghhhjjjooottttttpppkkkkkkkkkkkkjjjiiihhhhhhgggdddjjjnnnlllfffbbbdddhhhbbbbbbbbbccceeehhhjjjlllpppkkkgggfffhhhkkkkkkjjjlllkkkiiiggggggiiikkkmmmppppppppp        !!!((()))---000222222555:::???BBBFFFJJJMMMNNNQQQUUUXXX^^^ccchhhgggccc```cccgggfffdddaaa^^^\\\\\\]]]]]]ZZZUUUQQQQQQSSSRRRMMMGGGDDDDDDCCCAAA???===<<<;;;<<<>>>AAAFFFMMMTTTYYY\\\```bbbdddddddddfffkkkooommmnnnooopppqqqrrrrrrsssuuuqqqmmmmmmpppqqqpppnnnmmmjjjhhhhhhlllnnnnnnmmmlllnnnooonnnkkkjjjjjjkkklllkkkhhhggggggiiikkkmmmkkkhhhfffgggiiikkkkkkiiihhhlllqqqrrrooommmlllmmmhhhhhhjjjooosssssspppllljjjjjjjjjiiihhhgggggggggeeejjjnnnlllfffccceeehhhcccdddeeegggiiilllnnnoooppplllhhhhhhjjjlllkkkjjjmmmkkkiiihhhhhhjjjlllmmmnnnnnnnnn         ###)))...222666888999;;;@@@DDDFFFIIIMMMQQQSSSVVVYYY[[[aaafffkkkjjjeeeaaa```bbbaaa```^^^\\\[[[[[[[[[\\\YYYUUUQQQQQQSSSRRRLLLGGGBBBBBBAAA@@@???>>>>>>===>>>???CCCGGGMMMTTTYYY\\\aaacccdddcccbbbeeejjjooommmnnnooopppqqqpppooonnnrrrqqqppppppoooooonnnnnniiigggeeeggglllpppqqqqqqlllmmmnnnmmmkkkkkkmmmnnnnnnllliiiggggggiiilllmmmjjjgggddddddfffjjjmmmnnnkkknnnpppoookkkhhhhhhiiijjjiiijjjmmmqqqrrrooollliiiiiihhhhhhgggffffffffffffjjjmmmkkkgggdddfffiiieeefffhhhjjjmmmoooqqqrrrooollljjjjjjlllmmmllljjjnnnlllkkkiiiiiijjjlllmmmlllllllll          ''',,,111555:::===>>>@@@DDDGGGIIILLLOOOSSSVVVYYY[[[\\\ccchhhmmmlllgggaaa^^^^^^^^^]]]\\\ZZZYYYYYYXXXXXXVVVSSSQQQQQQRRRPPPKKKFFF@@@@@@@@@???????????????@@@AAADDDIIIOOOUUUZZZ]]]cccdddeeedddccceeekkkpppnnnnnnooopppooonnnlllkkkppprrrtttrrrnnnkkkjjjkkkhhhfffccceeekkkpppqqqqqqmmmllllllllllllmmmoooqqqooommmjjjhhhhhhjjjlllnnnjjjhhhfffeeefffiiilllnnnlllnnnooolllhhhffffffhhhkkkiiiiiikkkooopppnnnkkkgggggggggffffffeeeeeeeeegggjjjlllkkkgggfffgggjjjggghhhjjjlllmmmoooooopppooommmkkklllnnnooollljjjnnnmmmlllkkkjjjkkklllmmmkkkkkkkkk           %%%+++000222777>>>AAABBBDDDGGGJJJLLLNNNQQQUUUXXXZZZ[[[ZZZcccgggllllllhhhbbb^^^]]]\\\\\\[[[ZZZXXXVVVUUUTTTSSSQQQPPPPPPQQQNNNIIIEEE>>>>>>>>>??????@@@@@@@@@BBBCCCFFFKKKQQQWWW\\\___dddfffgggfffeeehhhmmmrrroooooooooooonnnllljjjiiipppsssuuusssmmmhhhggghhhjjjgggdddeeeiiimmmoooooommmlllkkklllmmmoooqqqrrrooonnnllljjjjjjkkkmmmnnnjjjjjjkkkjjjiiihhhhhhiiijjjlllmmmkkkhhhfffhhhkkkllliiiggghhhkkkmmmllljjjfffffffffeeeeeeeeeeeeeeeiiikkklllkkkhhhgggiiikkkjjjjjjjjjjjjjjjkkkkkkkkkpppmmmkkklllnnnooommmjjjnnnmmmlllkkkkkkkkkkkklllkkkkkkkkk           %%%***000444555;;;BBBFFFHHHIIIKKKNNNQQQQQQTTTWWW[[[\\\[[[YYYaaaeeeiiijjjhhhddd```^^^\\\\\\\\\ZZZWWWTTTPPPNNNOOOOOOOOOOOOOOOLLLGGGDDD======>>>>>>???@@@@@@@@@DDDEEEHHHMMMSSSZZZ___bbbdddgggjjjjjjjjjlllqqquuuqqqpppooonnnlllkkkjjjjjjppprrrtttqqqllliiihhhhhhmmmiiiddddddhhhkkkmmmlllmmmllllllmmmoooqqqqqqqqqmmmmmmmmmmmmmmmnnnnnnoookkkmmmoooooolllhhhffffffhhhjjjmmmllliiiiiikkknnnlllhhhddddddgggjjjjjjiiieeeeeeeeeeeeeeeeeeeeeeeejjjkkkkkkjjjiiiiiijjjllllllkkkjjjhhhhhhhhhiiijjjpppmmmkkkkkkmmmnnnmmmkkknnnmmmlllkkkkkkjjjjjjjjjkkkkkkkkk           ###(((...444888999@@@HHHMMMNNNOOOQQQSSSWWWWWWXXX\\\___```]]]ZZZ^^^aaaeeehhhgggeeecccaaa^^^^^^]]][[[WWWRRRMMMJJJLLLLLLMMMNNNMMMJJJEEEBBB======>>>>>>??????@@@@@@EEEGGGJJJOOOVVV\\\bbbeeedddhhhmmmooooooqqqtttxxxsssqqqooolllkkkkkkkkklllnnnoooooonnnmmmkkkkkkkkkmmmiiidddcccfffjjjlllkkknnnllllllnnnqqqsssqqqooojjjkkkmmmoooppppppoooooollloooqqqpppllliiigggggghhhkkknnnnnnlllkkklllooolllgggbbbaaadddggghhhgggeeeeeeeeefffffffffffffffkkkkkkkkkjjjiiijjjkkkmmmooommmjjjhhhhhhiiikkkmmmqqqmmmiiiiiikkkmmmmmmkkkmmmllllllkkkjjjiiiiiiiiimmmmmmmmm           $$$***111666:::===DDDLLLQQQSSSSSSUUUWWW\\\\\\]]]```cccccc```\\\\\\___cccfffgggfffdddccc``````^^^[[[VVVPPPKKKGGGJJJKKKLLLMMMLLLHHHDDDAAA======>>>>>>??????@@@@@@FFFGGGKKKQQQWWW^^^dddgggdddiiiooorrrrrrtttwwwzzztttrrrnnnllljjjkkklllnnnkkkkkkkkklllmmmnnnnnnnnnmmmhhhccccccfffjjjllllllnnnmmmmmmooorrrsssqqqnnnhhhjjjnnnqqqrrrrrrpppooommmoooqqqpppllliiijjjkkkhhhlllooopppmmmlllmmmooolllgggaaa```bbbeeefffffffffffffffffffffffffffffflllkkkkkkjjjjjjjjjlllmmmpppnnnkkkhhhiiikkkoooqqqqqqmmmiiihhhjjjmmmmmmlllllllllkkkkkkjjjiiihhhhhhnnnnnnnnn           &&&///666999:::EEEKKKRRRWWWYYYZZZ]]]___aaadddeeeddd```]]]\\\]]]\\\```dddhhhhhheee```]]]`````````]]]YYYRRRLLLIIIIIIKKKLLLMMMKKKGGGBBB???777777888999:::<<<===>>>@@@CCCJJJQQQXXX^^^bbbeeeiiijjjllloooqqqssstttuuunnnppppppnnnjjjhhhhhhjjjeeehhhlllmmmkkkhhhhhhiiijjjjjjiiiiiijjjlllmmmnnnpppqqqrrrrrrqqqooolllkkkhhhiiikkklllmmmmmmllllllfffhhhkkkjjjhhhhhhjjjmmmmmmmmmmmmmmmlllllllllllllllkkkiiigggdddbbb```___eeefffiiikkkllllllkkkjjjooommmkkkiiiiiijjjmmmnnnpppllliiijjjmmmoooooommmrrrpppnnnnnnooonnnkkkggggggiiiiiigggddddddhhhlllqqqrrrsss         !!!'''000777;;;<<>>;;;:::999777555555666777999CCCHHHNNNQQQRRRTTTXXX[[[hhhlllqqqrrrooommmnnnpppppprrrssspppllljjjkkkmmmkkkkkkkkklllmmmlllkkkjjjggggggggghhhjjjlllooopppmmmnnnnnnnnnllljjjgggeeehhhiiikkkmmmllljjjgggeeeiiigggeeecccbbbccccccccceeegggjjjnnnppprrrrrrsssnnnmmmlllkkkjjjiiihhhgggggghhhiiijjjkkklllllllllpppoooooommmlllkkkjjjiiiggghhhkkkqqqvvvvvvrrrmmmhhhgggiiimmmrrrsssqqqmmmmmmnnnnnnkkkhhhhhhkkkooouuuuuuuuu        ###%%%***///555===FFFLLLYYYXXXYYY]]]ccchhhlllmmmjjjiiiiiijjjjjjiiigggdddfffddd```\\\ZZZZZZ[[[\\\ZZZZZZYYYWWWUUURRROOONNNOOOOOONNNLLLHHHDDD@@@===:::999666555555666888:::CCCIIIPPPRRRRRRSSSWWW[[[ffflllrrrrrrooommmnnnqqqppprrrtttrrrnnnmmmnnnpppnnnmmmllllllmmmmmmkkkiiieeeeeeeeefffgggjjjlllmmmjjjkkkllllllkkkiiigggeeejjjlllnnnooonnnkkkhhhfffiiifffcccbbbbbbcccccccccbbbdddhhhlllooopppppppppjjjjjjjjjjjjjjjiiiiiiiiifffgggjjjlllmmmmmmlllkkkooonnnmmmlllkkkjjjjjjjjjhhhiiilllrrrwwwwwwrrrmmmgggfffgggkkkppprrrqqqooonnnpppooommmiiiiiillloootttssssss      $$$'''+++000666???HHHOOO]]][[[ZZZ]]]ccciiilllmmmkkkiiiiiijjjkkkjjjgggeeeeeeccc___\\\ZZZYYYZZZ[[[\\\[[[YYYWWWTTTPPPMMMLLLKKKKKKJJJHHHFFFBBB???===;;;999666555555777:::;;;DDDJJJQQQSSSRRRRRRWWW\\\dddkkkrrrsssooolllnnnqqqppprrrtttssspppoooqqqtttqqqooommmlllmmmllljjjgggffffffffffffgggiiikkklllhhhiiijjjkkkkkkiiigggffflllnnnppprrrpppmmmiiigggiiifffbbbaaabbbdddddddddbbbeeehhhkkkllllllkkkjjjfffgggggghhhiiiiiijjjjjjgggjjjmmmqqqrrrpppnnnlllnnnmmmkkkiiiiiiiiikkkkkkjjjjjjmmmrrrvvvvvvrrrnnnjjjhhhgggjjjooossssssrrrpppqqqqqqnnnjjjjjjmmmppppppooommm      $$$(((,,,111777???JJJQQQ___\\\[[[]]]ccciiilllmmmkkkiiihhhiiikkkkkkhhheeedddbbb___[[[ZZZYYYZZZ[[[]]]\\\ZZZWWWSSSOOOLLLJJJFFFFFFFFFEEECCC@@@>>><<<;;;999666555555888;;;===DDDKKKRRRTTTRRRSSSXXX]]]cccjjjrrrsssooolllnnnrrrppprrruuutttrrrqqqsssvvvssspppmmmlllmmmllliiifffhhhhhhgggggghhhjjjlllmmmggghhhiiijjjjjjiiihhhfffnnnppprrrsssrrrooojjjgggiiieeeaaa```ccceeeeeeddddddfffhhhjjjjjjiiigggeeeddddddeeeggghhhiiijjjkkkiiilllqqquuuvvvtttqqqnnnmmmllliiiggggggiiikkklllkkkkkknnnrrrvvvvvvrrrnnnmmmjjjiiikkkpppuuuvvvuuuppprrrqqqnnnkkkjjjmmmppplllkkkiii          """&&&,,,555:::>>>CCCKKKRRRYYY[[[]]]```dddgggiiikkkkkkjjjjjjlllnnnlllhhhccceeebbb___^^^___`````````\\\]]]ZZZSSSOOOOOOMMMIIIJJJGGGCCC???<<<;;;;;;<<<;;;:::888777888;;;???AAAEEEHHHLLLOOORRRXXX```fffjjjlllnnnooopppooonnnmmmmmmnnnqqqsssttttttsssrrrmmmmmmmmmlllkkkjjjiiihhhccceeegggiiijjjhhhgggeeefffhhhjjjhhheeedddeeehhhlllooosssssspppnnnnnnpppkkkfffaaaccciiilllkkkgggggghhhiiiiiigggeeebbbaaa```______ccchhhlllmmmllliiilllrrrvvvwwwuuuqqqooojjjlllnnnmmmjjjgggggghhhiiigggfffkkkrrrtttoooiiillljjjiiilllqqqtttsssrrrsssrrrooommmlllmmmoooqqqooollliii          $$$'''---666;;;>>>DDDLLLSSS[[[\\\___bbbeeegggiiikkkllljjjjjjkkkmmmkkkfffbbbbbb___]]]]]]]]]^^^]]]\\\[[[ZZZUUUMMMJJJKKKKKKHHHIIIFFFBBB???<<<;;;;;;<<<;;;999888777888<<<@@@BBBDDDGGGJJJNNNQQQWWW___eeejjjkkkmmmoooooonnnmmmllllllnnnppprrrsssrrrpppooolllmmmnnnnnnmmmkkkhhhgggfffgggjjjkkklllkkkiiihhhgggiiijjjhhheeecccdddgggjjjnnnrrrrrrpppmmmnnnooojjjfffccceeekkknnnkkkhhhiiijjjjjjjjjiiifffcccaaa```___```dddiiillllllkkkkkknnnrrruuuuuussspppnnniiikkkmmmmmmjjjhhhhhhiiigggdddeeejjjrrrtttqqqlllllljjjiiikkkooorrrqqqoooqqqpppnnnmmmmmmoooqqqrrrnnnllliii         """&&&(((///777===@@@EEENNNTTT^^^___aaadddfffhhhiiijjjllljjjiiijjjkkkiiieee```^^^]]]\\\\\\]]]\\\ZZZXXXWWWVVVPPPHHHEEEGGGHHHGGGGGGEEEAAA>>><<<;;;;;;;;;999888777777999===AAADDDCCCFFFIIIMMMQQQWWW^^^ccciiijjjlllmmmnnnmmmkkkjjjkkkmmmoooqqqrrrpppmmmkkkiiikkknnnpppooommmiiigggiiijjjlllnnnnnnmmmkkkjjjhhhjjjkkkiiidddbbbccceeegggkkkppprrrpppmmmmmmmmmiiifffeeehhhnnnpppmmmhhhjjjkkkkkkkkkiiifffcccaaa``````bbbfffjjjllllllkkkoooppprrrrrrrrrpppnnnllliiikkkllllllkkkjjjjjjkkkdddbbbdddiiiqqqtttrrrnnnllliiigggiiilllnnnmmmkkkmmmmmmmmmnnnoooqqqrrrsssllljjjiii          &&&***,,,222:::???BBBGGGOOOVVV___aaaccceeeggghhhiiiiiillliiiggghhhhhhgggbbb^^^\\\\\\]]]^^^^^^\\\XXXUUUSSSSSSNNNGGGEEEGGGGGGEEEEEECCC@@@===;;;:::::::::888777666777:::>>>CCCFFFDDDFFFIIIMMMRRRXXX^^^aaahhhiiikkkllllllllljjjiiijjjllloooqqqpppnnnjjjhhheeeiiimmmqqqrrrpppllliiijjjkkklllmmmmmmlllkkkjjjiiikkkllliiieeebbbccceeeeeejjjoooqqqooolllkkkllliiihhhhhhlllpppqqqmmmiiihhhiiijjjjjjhhheeeaaa^^^```bbbdddhhhjjjlllkkkkkkrrrrrrqqqpppooommmlllkkkiiijjjkkkkkkkkkkkklllllldddcccdddiiiooorrrqqqnnnllliiiffffffiiijjjiiigggjjjkkkmmmoooqqqrrrssstttjjjiiiiii         !!!$$$)))...000666>>>BBBDDDHHHPPPVVV___```cccfffggghhhhhhhhhiiigggddddddeeeddd```\\\[[[\\\^^^___```]]]XXXTTTNNNPPPOOOKKKHHHIIIGGGDDDDDDBBB@@@===;;;999888888666666666777:::@@@EEEHHHHHHIIIKKKOOOUUUZZZ___aaafffgggiiikkklllkkkjjjiiikkklllooopppooommmjjjhhhcccggglllqqqsssrrrpppnnnjjjjjjkkkkkkkkkkkkjjjiiijjjlllmmmjjjfffcccdddfffeeejjjooopppmmmkkkkkkkkkiiiiiikkknnnqqqqqqmmmiiifffgggiiiiiigggddd___]]]bbbcccfffhhhjjjkkkkkklllsssrrrpppnnnllllllkkkkkkjjjjjjjjjjjjkkklllmmmmmmhhhggggggjjjnnnpppooolllmmmjjjfffeeeggghhhgggeeehhhjjjmmmpppsssssssssssshhhiiijjj         !!!###$$$''',,,111555;;;AAAEEEFFFIIIPPPVVV]]]___bbbeeefffggggggffffffcccaaa```bbbaaa]]]ZZZZZZ[[[\\\^^^^^^[[[VVVRRRKKKNNNOOOKKKJJJJJJGGGCCCDDDBBB@@@===:::888666666555555555777;;;AAAGGGJJJNNNNNNOOOSSSYYY^^^```aaadddfffiiikkklllllllllkkkmmmnnnooooooooommmkkkjjjfffhhhllloooqqqrrrqqqqqqkkkkkkkkkkkkkkkjjjjjjiiikkkmmmnnnkkkgggeeefffhhhhhhkkkoooooollljjjjjjlllkkkkkkmmmooopppooollliiieeegggiiijjjiiieeeaaa^^^dddfffggghhhhhhiiilllnnnqqqpppnnnmmmlllkkkkkkkkklllkkkiiijjjlllmmmmmmlllkkkjjjjjjkkkmmmnnnmmmlllooojjjfffeeeggghhhgggeeegggjjjnnnrrrtttsssrrrpppgggiiikkk         ###%%%&&&)))///444999>>>DDDGGGGGGJJJPPPUUUZZZ\\\___ccceeefffeeeeeeccc```]]]]]]______\\\YYYWWWWWWXXXZZZZZZWWWRRRNNNIIILLLKKKGGGFFFHHHGGGCCCDDDCCC@@@===999666444333444444444777<<>>AAADDDEEEEEEIIIOOOTTTTTT[[[```^^^[[[\\\[[[ZZZYYYWWWVVVWWWZZZZZZXXXUUUUUUTTTSSSQQQOOOMMMKKKJJJFFFEEEEEEHHHJJJIIIEEE@@@AAAAAA@@@>>>:::777333222111444777:::===CCCKKKQQQYYY\\\```eeeiiikkklllllljjjkkkmmmoooqqqrrrttttttrrrppppppsssvvvwwwuuurrrlllpppoookkkkkkoooooojjjlllnnnqqqtttuuuuuusssrrrllllllmmmmmmnnnnnnnnnnnnqqqpppnnnmmmlllmmmnnnnnnooonnnnnnmmmmmmnnnpppqqqlllqqqvvvwwwtttpppmmmlllffffffggghhhjjjlllooopppnnnnnnnnnnnnooooooooopppppppppqqqrrrqqqpppooonnnkkkooosssssspppnnnnnnoooqqqooommmjjjhhhhhhggghhhjjjmmmpppooollljjjkkkmmmlllnnnooo        !!!"""%%%(((******---333777<<>>;;;888555333333666:::<<>>===<<<;;;999777777999<<>>CCCFFFHHHMMMSSSXXX\\\___ccchhhlllnnnoooooorrrqqqooommmmmmmmmmmmnnnkkkjjjkkkoootttvvvuuusssssspppnnnppptttuuusssqqqttttttuuutttsssqqqpppoooooonnnooooooqqqsssuuuvvvqqqrrrrrrrrrqqqooommmllljjjjjjiiihhhgggfffddddddfffiiimmmrrruuuwwwvvvuuuooonnnmmmmmmmmmnnnpppqqqsssrrrqqqpppooonnnmmmlllmmmooopppqqqqqqnnnkkkiiihhhlllqqqtttsssssstttwwwssssssttttttrrrpppnnnlllqqqtttvvvtttpppmmmmmmooooooqqqrrr        !!!###%%%'''***++++++...333777999<<<>>>???@@@CCCIIINNNVVV[[[]]]YYYVVVWWWXXXWWWZZZUUUPPPOOORRRUUUVVVUUUSSSQQQOOOLLLKKKKKKKKKLLLLLLHHHCCCBBBBBBCCC@@@>>>;;;:::999777555444444333;;;???DDDHHHJJJMMMSSSXXXZZZ]]]bbbggglllooopppqqqtttssspppnnnmmmmmmnnnooommmlllllloootttuuusssqqqnnnhhhgggmmmssstttrrrqqqssssssrrrrrrpppooonnnmmmkkklllnnnoooqqqssstttuuuqqqqqqppppppnnnmmmkkkjjjiiiiiihhhhhhgggeeedddccceeegggjjjooosssuuutttrrrnnnnnnmmmnnnoooqqqssstttuuutttsssqqqooommmlllkkkkkkmmmoooqqqqqqoookkkiiiiiimmmrrrsssrrrqqqssstttrrrsssuuuuuutttrrrnnnlllpppsssuuutttpppnnnnnnooooooppprrr         """###%%%(((+++++++++...333777777:::<<<===>>>AAAGGGLLLRRRXXXZZZWWWUUUWWWYYYYYYZZZVVVQQQOOOQQQRRRRRRPPPNNNMMMLLLKKKJJJJJJJJJJJJHHHEEEAAAAAABBBBBB???<<<:::888666444222111000000;;;???EEEHHHJJJMMMSSSWWWXXX[[[```fffkkkoooqqqrrruuutttqqqooonnnnnnoooppppppooonnnppptttuuurrrooojjjcccbbbkkksssuuuttttttpppppppppooonnnmmmllllllgggiiillloooqqqrrrrrrrrrppppppnnnlllkkkjjjiiiiiigggggghhhhhhgggeeedddccceeeeeegggkkkppprrrpppnnnllllllmmmnnnpppsssvvvwwwvvvuuusssqqqooommmkkkjjjiiikkknnnqqqqqqooollljjjjjjnnnrrrsssqqqooopppqqqnnnppprrrtttssspppllliiilllooorrrqqqnnnkkklllnnnnnnppprrr        !!!"""###&&&(((+++,,,,,,...333777555888;;;<<<===@@@GGGLLLPPPUUUXXXUUUTTTWWWYYYZZZZZZUUUQQQOOOOOOPPPNNNLLLIIIIIIIIIIIIIIIIIIHHHHHHFFFCCC@@@@@@BBBBBB???;;;999777444222000.........;;;???DDDHHHJJJMMMRRRVVVVVVZZZ___fffkkkooorrrsssvvvtttqqqooonnnoooppprrrrrrqqqpppqqqttttttqqqmmmhhhaaa```kkktttvvvvvvwwwooonnnnnnmmmlllkkkkkkkkkeeegggkkkoooqqqrrrqqqppppppooollljjjiiihhhhhhiiifffgggggghhhgggfffdddccceeedddfffjjjnnnpppnnnkkkkkkkkklllnnnqqquuuxxxzzzvvvvvvtttrrrooommmkkkjjjgggjjjmmmpppqqqooommmkkkkkkooosssssspppnnnnnnoookkkmmmoooqqqpppmmmiiifffhhhkkknnnnnnkkkiiiiiikkknnnoooqqq            """###"""!!!"""&&&***,,,,,,,,,...111555555666888<<<@@@EEEGGGLLLPPPTTTVVVUUUUUUWWWZZZWWWUUURRROOOMMMLLLLLLLLLMMMLLLKKKHHHFFFDDDBBBBBB<<<>>>@@@AAA@@@<<<888666555444222000............777;;;???BBBEEEIIIPPPUUUYYY\\\aaafffkkknnnpppppptttrrrooommmlllmmmoooqqqrrrpppnnnoooqqqqqqnnnkkk]]]aaaiiipppuuuwwwvvvuuunnnpppqqqrrrpppmmmiiifffeeehhhmmmrrrtttsssqqqpppooollljjjjjjmmmnnnnnnlllmmmjjjggggggiiikkkjjjhhhfffggghhhjjjjjjjjjiiihhhkkkllllllnnnqqquuuxxxzzzyyyxxxvvvsssqqqooonnnnnnlllmmmpppqqqqqqpppmmmllljjjkkklllllllllkkkjjjiiijjjooossstttpppkkkiiiiiimmmooopppooolllkkkmmmooommmkkkiii           !!!$$$%%%$$$$$$"""&&&+++,,,,,,,,,...111555555666888;;;???CCCEEEKKKOOOTTTUUUUUUUUUWWWYYYVVVUUURRRPPPNNNLLLKKKKKKLLLKKKIIIGGGDDDBBBAAA@@@;;;===@@@AAA@@@<<<888555444333111000///...//////666:::???BBBEEEJJJQQQVVV[[[^^^ccchhhlllnnnnnnnnnrrrqqqooommmmmmoooqqqrrrnnnllllllnnnpppooojjjfff]]]bbbiiippptttvvvvvvuuunnnoooqqqrrrqqqooollljjjgggjjjmmmqqqrrrrrrqqqppppppnnnkkkkkkmmmoooooommmooolllhhhhhhiiijjjiiigggcccdddfffggghhhhhhhhhgggllllllmmmnnnqqqtttwwwxxx{{{zzzxxxuuusssrrrqqqqqqnnnooopppqqqqqqooommmlllkkklllmmmmmmmmmmmmlllkkklllpppttttttqqqlllkkkkkklllnnnooonnnkkkjjjkkklllllljjjhhh           ###%%%'''''''''###''',,,---,,,,,,///111777777777888:::===AAACCCJJJNNNSSSTTTTTTTTTVVVYYYUUUTTTSSSPPPNNNKKKIIIHHHIIIHHHFFFDDDBBB@@@>>>===;;;===@@@AAA@@@<<<777333333222111000///000111111555999>>>BBBFFFKKKRRRXXX]]]```fffkkknnnnnnmmmlllpppooonnnnnnoooqqqrrrssspppooonnnooooookkkddd^^^^^^bbbiiiooosssuuuuuutttnnnooorrrssstttrrrpppoookkklllnnnooopppqqqqqqpppqqqooommmmmmnnnoooooooooqqqnnnkkkiiihhhhhhgggfffaaabbbdddeeegggggghhhhhhnnnnnnnnnooopppsssuuuvvv}}}|||yyywwwuuusssssssssrrrrrrrrrqqqpppooonnnmmmlllmmmnnnoooooopppooooooooosssvvvvvvrrrooommmnnnlllnnnnnnmmmkkkiiiiiijjjjjjhhhfff           """%%%'''(((((((((&&&***...///......000333999888888888999<<>>???FFFKKKOOOQQQQQQRRRTTTWWWTTTRRRPPPMMMJJJGGGDDDCCCCCCCCCBBB@@@>>>===<<<;;;<<<===??????===999555222111000000000000222444555666:::@@@EEEIIIOOOWWW\\\]]]aaagggnnnqqqrrrqqqpppnnnoooppprrrrrrsssssssssrrrmmmfffaaa___]]]YYYVVVcccfffkkkooorrrtttssssssppprrrtttvvvwwwwwwwwwvvvrrrpppooonnnmmmooopppqqqsssrrrqqqpppoooooopppqqqtttrrrooolllhhhfffffffffggghhhiiijjjlllmmmoooooopppoooooonnnoooppprrrsssxxxwwwtttqqqooooooppppppvvvuuutttrrrpppooonnnmmmllllllnnnooorrrtttuuuvvvtttwwwyyyxxxuuussstttvvvvvvvvvuuuuuusssqqqmmmkkkhhhfffddd             $$$$$$&&&'''((()))))))))...222666777666666777:::<<<;;;:::::::::<<<>>>@@@EEEIIINNNPPPPPPQQQSSSVVVTTTQQQNNNIIIFFFCCCBBBAAAAAAAAA@@@@@@???>>>==================;;;888555333111111000000111222444555888===BBBGGGKKKQQQXXX^^^^^^bbbhhhnnnrrrssssssrrrpppqqqsssttttttsssrrrqqqgggaaa[[[XXXZZZ[[[[[[ZZZfffhhhlllpppsssttttttsssssstttuuuwwwwwwwwwwwwvvvrrrqqqooonnnnnnoooqqqrrrssssssrrrpppnnnnnnppprrrrrrrrrpppmmmiiigggggghhhlllllllllmmmnnnpppqqqrrrpppooonnnnnnoooppprrrsssvvvtttqqqnnnlllmmmnnnoootttttttttsssqqqooonnnmmmjjjkkklllnnnqqqtttwwwxxxvvvyyyzzzxxxuuutttvvvxxxzzzyyyxxxwwwvvvsssoookkkiiigggeee           """###$$$&&&)))***,,,---333777:::;;;:::999;;;======<<<;;;;;;;;;===???AAACCCHHHMMMOOOOOOPPPSSSVVVTTTPPPKKKFFFBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<:::888666555444222111111000111222444555;;;???EEEIIIMMMRRRZZZ___bbbeeejjjnnnqqqssssssrrrrrrsssuuuuuutttrrrpppnnndddaaa]]]]]]aaadddeeeeeeiiikkknnnqqqttttttttttttuuuvvvwwwwwwwwwvvvvvvuuurrrqqqooonnnnnnpppqqqrrrrrrssssssqqqnnnmmmoooqqqpppqqqpppmmmiiihhhiiikkknnnmmmmmmmmmnnnoooqqqrrrooonnnnnnnnnoooppprrrsssvvvtttpppmmmlllmmmnnnppprrrrrrssssssrrrpppmmmlllhhhhhhjjjlllpppssswwwyyywwwyyyzzzxxxuuuuuuwwwzzz{{{yyyxxxwwwvvvsssmmmiiijjjhhhggg           !!!###&&&))),,,...000555999===>>><<<<<<>>>@@@======<<<;;;<<<>>>@@@BBBCCCGGGLLLOOOOOOPPPRRRUUUTTTPPPIIICCC???>>>>>>?????????@@@@@@AAAAAABBBBBB@@@???<<<999666555555555222222111111111222444444===AAAFFFJJJNNNSSS[[[```fffhhhkkknnnqqqrrrrrrrrrtttuuuvvvvvvuuurrrnnnlllllliiigggiiimmmpppooonnnjjjlllooorrrtttuuuuuutttwwwwwwwwwwwwwwwvvvuuutttqqqpppooooooooopppqqqrrrrrrsssssspppmmmllloooqqqoooppppppmmmjjjhhhjjjmmmnnnmmmllllllmmmnnnooopppnnnnnnmmmnnnoooppprrrsssxxxuuuqqqnnnmmmnnnpppqqqpppqqqssssssrrrpppmmmkkkggggggiiikkkooossswwwyyyxxxzzzzzzxxxuuuuuuxxx{{{zzzxxxvvvvvvuuurrrkkkfffkkkiiihhh###       !!!""" """$$$'''***---///111777<<>>===@@@???>>><<<<<<<<<===>>>???===;;;777555333222222///111333222000000444888===BBBHHHLLLPPPVVV]]]cccjjjlllnnnqqqrrrssstttsssuuutttssssssrrrqqqpppppprrrpppooommmmmmmmmnnnoooqqqqqqrrrssstttuuuvvvvvvxxxzzz{{{yyytttrrrsssuuusssrrrqqqpppqqqrrrssstttxxxvvvtttrrrpppoooooooooqqqnnnllllllnnnnnnkkkiiinnnmmmmmmnnnppprrrtttuuuooossswwwxxxuuuttttttvvvtttpppkkkjjjmmmqqqrrrrrrsssssstttvvvwwwtttmmmhhhbbbggglllmmmjjjkkkrrrxxxvvvvvvvvvvvvvvvwwwwwwwwwtttttttttsssrrrooommmkkkiiigggeee%%%       """%%%(((+++...111333888===BBBCCCBBB@@@AAABBB???===:::888888;;;???AAAEEEHHHJJJJJJGGGFFFHHHJJJIIIHHHHHHGGGEEEDDDCCCBBBBBBAAA???===<<<<<<======>>>===:::777555444333333000222333222111111555999===BBBGGGKKKPPPVVV___eeejjjkkknnnpppssstttuuuuuuwwwvvvuuutttsssrrrqqqqqqmmmmmmmmmmmmnnnooopppqqqqqqrrrrrrssstttuuuuuuvvvuuuwwwxxxvvvqqqoooppprrrppppppppppppqqqrrrtttuuuwwwvvvsssqqqpppoooooooooqqqooommmmmmnnnnnnllljjjoooooooooooooooqqqssstttssswwwzzzzzzxxxuuuvvvwwwsssnnniiihhhkkkoooppppppooopppqqqtttuuusssmmmhhhccchhhlllmmmjjjkkkpppvvvuuuvvvvvvwwwwwwwwwvvvvvvsssssssssrrrqqqooommmlllooommmkkk)))###       """&&&))),,,///333666:::???CCCEEECCCAAAAAABBB???;;;777444444888<<<@@@DDDGGGJJJIIIFFFEEEFFFGGGJJJJJJJJJIIIIIIHHHHHHGGGEEECCCAAA???===<<<<<<<<<===<<<999777555444444444111333444333111333777;;;>>>BBBGGGKKKPPPWWWaaahhhiiikkkmmmpppsssuuuvvvwwwxxxxxxwwwuuutttrrrqqqqqqhhhiiikkknnnpppqqqrrrsssrrrrrrrrrsssssstttttttttsssuuuvvvsssnnnkkklllnnnmmmnnnooopppqqqrrrssstttuuutttrrrpppoooooooooppprrrpppnnnnnnoooooonnnmmmrrrqqqpppoooooopppqqqqqqvvvyyy}}}}}}zzzwwwxxxyyyrrrmmmiiihhhkkkmmmmmmmmmkkklllnnnqqqrrrpppkkkgggdddhhhmmmmmmkkkkkknnnssstttuuuwwwxxxwwwvvvuuusssqqqqqqppppppooonnnmmmmmmqqqpppnnn,,,'''       """'''+++---111666:::>>>BBBFFFFFFCCC@@@@@@AAA===999333///000444:::???EEEHHHLLLLLLIIIFFFFFFGGGJJJJJJKKKKKKKKKJJJIIIIIIHHHGGGDDD@@@>>><<<;;;;;;===;;;999777555555555555222444555444222444999===???CCCGGGLLLQQQYYYcccjjjiiijjjmmmooorrruuuwwwxxxwwwwwwuuutttrrrqqqoooooogggiiikkknnnqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssuuuuuusssnnnkkkkkkmmmmmmnnnnnnooopppppppppppptttsssqqqpppoooooopppqqqtttrrrpppoooooooooooonnntttsssqqqooonnnnnnnnnoootttwww{{{|||yyyxxxxxxzzztttppplllkkkmmmnnnmmmllliiijjjlllnnnmmmkkkgggdddeeeiiinnnooommmlllnnnqqqsssuuuwwwxxxxxxuuusssqqqoooooonnnmmmmmmmmmnnnnnnpppnnnmmm...+++$$$        """)))---///333999>>>AAAEEEHHHGGGCCC???===>>>:::666000,,,---222999>>>EEEIIINNNOOOLLLIIIHHHIIIIIIJJJLLLNNNMMMLLLIIIHHHKKKIIIFFFBBB???===;;;;;;===;;;999777555555555555333555555444333555:::???@@@DDDJJJNNNSSS[[[eeellliiijjjlllnnnqqqtttvvvxxxttttttsssqqqpppooonnnmmmjjjkkknnnpppqqqqqqqqqpppsssssssssrrrqqqqqqpppppptttvvvwwwtttpppmmmmmmoooooooooooonnnmmmmmmmmmlllsssrrrqqqppppppqqqrrrrrrvvvuuussspppnnnnnnnnnooosssrrrpppnnnmmmmmmmmmmmmooossswwwyyywwwvvvxxxyyywwwtttpppoooqqqqqqooollliiikkklllllljjjfffcccaaafffjjjoooqqqqqqpppqqqrrrtttuuuwwwxxxwwwtttqqqoooooonnnlllkkkkkklllnnnooorrrpppnnn...---(((         ###***...000555<<>><<<<<<===<<<999777555444444444333555555333222555;;;@@@BBBGGGMMMRRRWWW^^^fffllliiijjjkkkmmmooorrruuuvvvssssssrrrqqqpppooonnnnnnoooooopppqqqqqqppppppppptttssssssrrrpppoooooonnntttvvvwwwuuuqqqnnnoooqqqqqqpppnnnllljjjjjjjjjkkkrrrrrrqqqqqqqqqrrrtttuuuxxxwwwtttqqqmmmkkklllnnnqqqpppnnnmmmlllllllllmmmmmmqqqvvvwwwuuutttvvvxxxyyyvvvsssrrrsssrrrooollljjjlllmmmlllhhhdddaaa```fffjjjppptttvvvvvvvvvvvvuuuuuuvvvvvvuuussspppooopppooollljjjjjjlllnnnooovvvuuusss------+++$$$         ###+++000222666>>>EEEHHHJJJKKKHHH@@@:::666666333000,,,***,,,222999===>>>DDDJJJMMMKKKHHHGGGGGGEEEJJJRRRXXX[[[YYYTTTQQQNNNLLLHHHDDDAAA???======>>>===:::777555444333333333444444333222444;;;@@@DDDJJJQQQWWW[[[```fffkkkiiiiiijjjkkkmmmpppssstttttttttsssssssssrrrrrrrrrsssrrrqqqqqqpppqqqqqqqqqttttttsssqqqpppnnnmmmmmmqqqsssuuussspppnnnooorrrqqqooollliiihhhiiikkklllrrrrrrqqqqqqrrrtttvvvwwwyyyyyyvvvqqqkkkiiijjjlllmmmlllkkkkkkkkkkkkmmmmmmppptttxxxxxxvvvttttttvvvxxxuuurrrrrrsssqqqmmmiiiiiikkkmmmlllgggdddbbbbbbfffjjjqqqwww{{{|||{{{{{{vvvvvvvvvuuusssqqqpppooorrrpppmmmjjjjjjkkknnnpppvvvtttrrr,,,...---'''          ###,,,000222777???GGGIIILLLLLLHHH@@@888444333111...+++***---333999>>>:::@@@GGGJJJIIIFFFEEEEEECCCJJJTTT]]]aaa___[[[WWWNNNLLLIIIEEEBBB???>>>===???===;;;777555333222222333444444222111444;;;@@@EEEKKKSSSYYY]]]aaagggkkkiiiiiiiiijjjllloooqqqsssvvvvvvvvvvvvvvvvvvvvvvvvtttsssrrrqqqqqqqqqrrrsssuuutttsssqqqooonnnllllllnnnqqqrrrqqqnnnmmmnnnqqqpppmmmjjjggggggiiilllnnnrrrrrrrrrrrrsssuuuwwwxxxzzzzzzvvvqqqjjjhhhiiikkkkkkjjjjjjiiijjjkkkmmmnnntttxxx{{{zzzvvvtttssstttvvvtttqqqqqqqqqooojjjfffgggjjjllllllhhheeedddeeefffjjjrrryyy}}}~~~wwwvvvuuutttrrrpppooooootttqqqmmmjjjiiikkknnnpppqqqpppnnn//////...+++%%%           !!!'''000555666999@@@FFFKKKIIIFFFAAA<<<777333111,,,,,,,,,---000555999<<<888>>>DDDGGGEEECCCCCCDDDGGGMMMVVV^^^aaa___ZZZWWWQQQMMMGGGBBB???>>>???@@@@@@>>>;;;777444222000000------///222666;;;???BBBKKKNNNRRRYYY```fffkkknnnoooppprrrsssttttttsssrrrtttsssrrrrrrtttwwwzzz|||yyyvvvrrrmmmlllmmmppprrrqqqvvvxxxuuummmiiijjjnnnmmmqqquuuuuurrrpppoooooojjjlllnnnllljjjhhhjjjlllmmmoooqqqqqqppprrrvvvzzzzzzwwwrrrmmmjjjhhhggggggiiijjjkkkmmmoooppprrrrrrsssuuuvvvwwwvvvsssqqqooovvvyyyyyyrrrlllkkklllkkkllllllmmmmmmmmmmmmllllllooouuuxxxuuussstttsssqqqqqqtttwwwrrrllljjjllloooppppppqqqqqqqqq.........+++%%%             """ (((000444666999@@@FFFJJJHHHDDD???:::666333111---,,,,,,---000444888;;;999>>>DDDFFFEEECCCDDDEEEHHHMMMTTTZZZ]]][[[WWWTTTPPPLLLGGGBBB???>>>???@@@???===:::666333000//////---...///222666<<<@@@CCCJJJMMMRRRYYY```fffkkkmmmpppppprrrsssttttttsssssstttsssrrrsssuuuxxx{{{}}}|||xxxrrrmmmkkklllnnnqqqrrrvvvxxxtttmmmjjjlllppppppsssvvvvvvssspppoooooommmnnnooommmjjjiiiiiikkkkkkmmmppppppooopppuuuyyyzzzwwwssspppmmmllllllmmmjjjkkklllmmmooopppqqqrrrrrrsssuuuvvvvvvtttrrrpppuuuyyyxxxqqqllllllmmmmmmpppppppppooooooppppppppprrrxxxyyyuuusssttttttqqqrrruuuzzzuuunnnlllmmmnnnnnnmmmppppppppp,,,,,,---+++&&&            ###$$$###)))000444666999@@@EEEGGGEEEAAA===888444111000---------...111444888::::::???DDDEEEDDDDDDEEEGGGJJJMMMQQQUUUVVVTTTQQQOOONNNKKKGGGBBB???>>>>>>??????===999555111///---------...000333888===BBBEEEHHHLLLRRRZZZaaagggkkkmmmqqqqqqrrrtttttttttttttttssssssssstttvvvyyy|||~~~~~~zzzsssmmmjjjkkknnnqqqtttwwwwwwsssnnnlllooosssuuuwwwyyyxxxtttqqqooonnnoooppppppooollljjjjjjkkkjjjmmmoooooonnnpppuuuyyyzzzyyyvvvsssrrrrrrssssssllllllmmmmmmnnnpppqqqrrrppprrrtttuuuvvvuuusssrrruuuxxxwwwppplllmmmpppqqqssssssrrrrrrrrrrrrssssssvvv{{{zzzvvvtttuuutttrrrssswww|||wwwqqqnnnnnnnnnmmmkkknnnnnnnnn)))***+++***'''          """%%%'''&&&+++111555777:::@@@DDDDDDBBB>>>999555111///...------...///222555999;;;===@@@EEEFFFEEEEEEGGGJJJKKKLLLNNNOOOOOOMMMLLLKKKLLLJJJFFFCCC@@@>>>>>>>>>===;;;888444000...,,,,,,...///111444999???DDDGGGHHHLLLRRRZZZbbbhhhlllnnnrrrsssssstttuuuuuuuuuvvvsssssstttvvvxxxzzz|||~~~}}}xxxrrrlllkkkmmmqqqtttvvvwwwvvvsssoooooosssxxxzzzzzzzzzyyyvvvssspppnnnppppppppppppooonnnnnnooommmoooqqqrrrqqqssswww{{{}}}{{{yyywwwvvvvvvvvvwwwnnnnnnmmmnnnnnnpppqqqrrroooqqqssstttuuuuuutttttttttwwwuuuoookkknnnrrrtttsssrrrrrrqqqqqqrrrrrrsssvvvzzz~~~zzzvvvtttuuuuuussstttxxx{{{wwwrrrooopppooommmkkklllllllll&&&(((******(((###       !!!  ###''')))(((---333888:::<<<@@@CCC@@@>>>:::555111///------------///111444888;;;<<<@@@CCCGGGHHHGGGFFFHHHKKKKKKKKKKKKJJJJJJIIIHHHHHHJJJHHHFFFCCC@@@>>>===<<<<<<:::666333000...,,,,,,...///111555;;;AAAFFFIIIJJJMMMSSS[[[bbbhhhmmmooottttttttttttuuuvvvwwwwwwuuuuuuwwwxxxzzz{{{{{{|||xxxuuupppllllllpppuuuxxxwwwwwwvvvsssqqqrrrwww{{{}}}|||{{{yyywwwuuurrrpppoooooooooppprrrsssttttttrrrtttvvvvvvuuuvvvzzz~~~}}}{{{yyywwwvvvvvvuuuoooooonnnnnnoooppprrrssspppqqqrrrssstttttttttsssqqquuutttnnnkkknnnssstttqqqpppnnnmmmmmmnnnpppqqqtttvvvzzz}}}~~~}}}zzzxxxyyyuuutttvvvvvvssstttwwwxxxtttppppppqqqqqqooollljjjjjjjjj###%%%(((***)))%%%        !!!!!!!!!!!! !!!$$$(((***+++000666<<<>>>???@@@AAA===;;;666222...,,,++++++---...000333777;;;>>>???CCCGGGKKKLLLJJJHHHIIIKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHGGGEEECCCAAA>>><<<;;;:::888555222000.........///000222666<<>>AAACCCFFFJJJOOOPPPMMMJJJIIIJJJHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEECCCAAA>>><<<:::888777555222111000000000///000333777===DDDJJJMMMRRRTTTWWW\\\bbbiiiooorrrvvvvvvuuuuuuvvvwwwyyyzzz{{{|||}}}}}}|||yyyvvvuuuppppppooooooqqqtttxxx{{{wwwwwwvvvuuuvvvxxx|||~~~|||zzzxxxxxxyyyyyyvvvtttrrrqqqpppssswwwyyyyyywwwwwwyyyzzzyyyvvvvvvyyy}}}zzzzzzxxxvvvtttrrrqqqpppooonnnnnnnnnooorrruuuwwwuuuuuutttsssrrrqqqpppooolllqqqrrrmmmjjjmmmppppppnnnmmmkkkiiiiiikkkmmmnnnqqqrrrtttuuuvvvvvvuuuuuusssrrrtttxxxyyytttrrrsssrrrpppoooppprrrrrroookkkiiiiiiiii ###''')))***'''$$$!!!        !!!"""######!!!  !!!%%%(((***---333;;;BBBEEEDDDAAA???999777222...***))))))))),,,...111666;;;???CCCEEEGGGLLLQQQRRROOOKKKIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHEEEEEEEEEDDDAAA>>><<<:::888666444222111111111111///000333888>>>EEEJJJNNNVVVVVVXXX\\\bbbiiiooossswwwvvvvvvvvvvvvxxxyyyzzz~~~|||yyyuuurrrpppooooooppprrruuuxxxyyywwwvvvvvvwwwxxxzzz}}}{{{xxxvvvwwwyyyzzzxxxuuutttsssrrrtttwwwyyyxxxvvvwwwxxxyyywwwttttttwwwzzzwwwvvvuuutttsssqqqppppppooonnnmmmnnnooosssvvvyyywwwvvvuuusssqqqooonnnmmmkkkpppqqqmmmjjjlllnnnnnnooonnnkkkjjjjjjkkknnnooorrrssstttuuuvvvvvvvvvvvvpppppptttyyyyyytttqqqqqqrrrpppoooppprrrqqqmmmiiiiiiiiiiii!!!!!!###'''***)))###        !!!!!! ###"""###$$$%%%(((***,,,333888>>>EEEGGGGGGDDDAAA999666111,,,)))((()))***///111444888===AAAEEEFFFIIIMMMQQQQQQNNNLLLKKKLLLKKKKKKJJJIIIGGGFFFEEEDDDGGGEEECCCCCCCCC???999333444333333222222111111111---111666999<<>>CCCFFFHHHJJJMMMQQQQQQNNNKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHEEEBBBAAAAAA>>>888333333333333222222111111111000444888;;;???DDDLLLRRRVVV\\\aaa```cccjjjpppsssuuuwwwyyyzzz{{{{{{{{{zzz}}}~~~|||xxxrrroooqqqsssnnnoooppprrrtttxxx{{{|||zzzyyyxxxwwwxxxzzz|||~~~vvvuuutttttttttuuuwwwyyyvvvvvvuuuuuuvvvwwwyyyzzzvvvyyyzzzwwwsssooooooqqqssssssrrrqqqppppppqqqqqqtttsssqqqppppppsssvvvxxxuuusssqqqqqqrrrrrrpppnnnqqqqqqqqqqqqrrrqqqqqqqqqllllllmmmnnnnnnoooppppppuuuwwwxxxwwwuuutttvvvxxxxxxuuuqqqpppqqqqqqooommmoooppppppqqqooommmkkkjjjggglllppp$$$""""""%%%((((((%%%!!!         !!!!!!!!!!!! !!!"""$$$'''***,,,...777;;;@@@DDDDDDAAA<<<999111///+++((('''(((***+++---000444:::@@@EEEIIIKKKKKKNNNQQQQQQMMMJJJIIIJJJJJJIIIHHHGGGGGGHHHIIIJJJHHHDDD@@@>>>>>>;;;666222333333222222222222222222333666;;;>>>AAAFFFNNNSSSZZZaaaeeeeeeffflllqqqsssppprrruuuxxxyyyzzzzzzyyy||||||{{{wwwrrrqqqsssvvvrrrrrrssstttvvvyyy{{{|||yyyxxxwwwwwwxxxyyy{{{|||xxxvvvtttrrrqqqrrrtttvvvwwwvvvuuuttttttuuuvvvvvvtttwwwzzzxxxtttppppppqqquuutttrrrqqqpppppppppppptttsssrrrrrrrrrtttvvvwwwuuusssrrrqqqqqqpppnnnlllpppqqqrrrssssssrrrqqqppplllmmmnnnooooooooooooooouuuvvvvvvuuuttttttvvvwwwxxxuuuqqqooopppooollljjjmmmooopppqqqpppmmmjjjhhhhhhkkkooo%%%###"""$$$'''(((&&&###        !!!"""!!! """%%%(((+++---...666:::>>>BBBBBB>>>999666///---)))&&&%%%&&&(((***,,,///555;;;BBBGGGKKKLLLKKKNNNPPPOOOKKKHHHHHHIIIHHHGGGFFFFFFGGGIIIJJJLLLFFFBBB>>><<<;;;999555111222222222222222222222333444777;;;>>>AAAFFFMMMSSS\\\ccchhhhhhhhhlllpppppplllnnnrrruuuxxxyyyxxxxxxyyyzzzzzzwwwssssssvvvyyyuuuvvvvvvwwwxxxyyyzzz{{{wwwwwwwwwxxxxxxyyyzzz{{{yyywwwtttqqqpppqqqrrrtttwwwvvvtttsssrrrrrrsssttttttxxx{{{{{{wwwtttsssssswwwuuusssqqqpppoooppppppsssssstttttttttuuuuuuuuuvvvtttsssqqqooonnnlllkkkoooqqqsssuuuuuussspppnnnmmmnnnooopppppppppoooooosssssssssrrrrrrssstttuuuvvvsssooooooppppppmmmjjjlllnnnpppqqqpppmmmjjjhhhiiikkknnn&&&$$$"""$$$'''(((&&&$$$       """"""""" ###&&&)))+++---...333777<<<@@@@@@===888555///---)))%%%$$$$$$&&&'''---000666<<>>@@@DDDLLLQQQ[[[ccciiijjjjjjlllnnnmmmjjjlllqqqtttwwwxxxwwwvvvwwwyyyzzzxxxuuutttwwwzzzwwwwwwxxxyyyyyyzzzzzzzzzuuuvvvwwwxxxyyyyyyyyyyyyyyywwwtttrrrqqqqqqrrrtttwwwvvvtttsssqqqqqqrrrrrruuuyyy}}}}}}zzzwwwvvvwwwwwwvvvsssqqqoooooopppqqqttttttuuuuuuvvvuuuuuuuuuvvvuuutttrrrooolllkkkjjjnnnpppsssuuutttrrrnnnlllmmmnnnpppqqqrrrqqqppppppqqqqqqqqqrrrsssssssssrrrssspppnnnooorrrssspppnnnmmmnnnpppppppppnnnkkkjjjkkklllmmm&&&$$$###%%%((()))&&&$$$        """###### !!!$$$''')))+++------000444999===>>>;;;777444...,,,(((%%%######%%%&&&...111777===BBBFFFHHHIIIGGGJJJLLLJJJFFFDDDEEEGGGCCCCCCDDDDDDDDDDDDDDDDDDAAA>>>;;;::::::999444111000000111222333333444444666999===???AAAEEELLLRRR[[[dddkkkllllllmmmnnnlllkkkmmmrrruuuwwwwwwuuuttttttwwwzzzzzzwwwvvvwwwzzzwwwwwwxxxyyyyyyyyyyyyxxxtttuuuwwwxxxyyyyyyxxxwwwwwwwwwuuutttttttttuuuuuuwwwvvvtttrrrqqqqqqqqqrrrtttxxx{{{|||yyywwwwwwyyyxxxvvvssspppoooppprrrsssuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvsssooolllkkklllnnnppprrrsssssspppmmmkkklllmmmppprrrssssssrrrqqqqqqrrrsssuuuwwwwwwuuurrrqqqooooooqqquuuvvvtttrrrnnnooopppppppppnnnmmmlllnnnnnnnnn%%%$$$###&&&))))))&&&###"""        """###$$$!!!"""%%%(((***+++,,,,,,000333999<<<<<<999555111,,,***'''$$$###$$$'''(((000333888===BBBDDDEEEEEEEEEGGGIIIGGGDDDCCCDDDFFFAAABBBCCCCCCBBB@@@>>>===>>><<<:::;;;<<<:::555111///000000222333444555555:::>>>AAACCCDDDIIIOOOUUU]]]gggoooqqqpppqqqpppnnnmmmppptttwwwxxxvvvtttrrrrrrvvv{{{|||zzzwwwwwwxxxuuuvvvwwwxxxxxxxxxwwwwwwssstttwwwyyyyyyyyywwwvvvuuuvvvwwwwwwxxxxxxxxxxxxwwwvvvtttsssrrrrrrrrrsssqqqtttwwwwwwuuutttuuuxxxwwwuuurrrpppoooqqqsssuuuwwwwwwvvvuuuuuuvvvvvvwwwvvvwwwwwwtttooollllllmmmnnnooopppqqqpppnnnllljjjjjjlllooorrrttttttssssssuuuvvvyyy}}}~~~zzzvvvrrrqqqqqqssswwwyyywwwtttqqqppppppooooooooooooooopppooonnn%%%$$$$$$&&&******&&&######        """###$$$"""###&&&(((***+++++++++111444999<<<;;;888222///***(((%%%$$$$$$&&&)))+++111444888===AAACCCCCCCCCCCCEEEGGGFFFCCCBBBDDDFFF@@@AAABBBCCCAAA>>>;;;999<<<::::::;;;===;;;666111//////000111333444555555>>>AAAEEEFFFHHHLLLRRRXXX___iiirrrtttttttttssspppooorrruuuxxxxxxvvvsssqqqqqqvvv|||~~~{{{xxxwwwwwwtttuuuvvvwwwxxxwwwwwwvvvrrrtttwwwyyyyyyyyywwwuuutttuuuwwwyyyzzz{{{zzzzzzwwwvvvtttsssrrrrrrssssssnnnqqqssssssqqqpppsssvvvwwwuuurrrpppoooqqqtttvvvxxxwwwvvvuuuuuuvvvwwwwwwvvvwwwwwwtttpppmmmmmmooonnnoooooopppooommmkkkjjjiiilllooosssuuuuuuttttttyyyzzz~~~yyytttsssrrruuuyyyzzzxxxuuurrrqqqpppoooooooooqqqqqqqqqpppnnn """###%%%'''(((((((((###      """$$$%%%$$$###$$$'''***---//////---,,,///222555888777444000---(((&&&###"""###&&&***,,,333333555:::@@@DDDDDDBBBAAACCCEEEGGGGGGFFFDDDBBB;;;???CCCDDDAAA>>><<<<<<666999===@@@???<<<777333333222111///...///333777<<<@@@EEEHHHKKKPPPVVV[[[ccciiirrrvvvvvvtttsssssstttuuuvvvvvvvvvtttqqqpppuuuwwwzzz||||||zzzxxxvvvtttssstttwwwzzzyyyvvvrrrvvvwwwxxxxxxxxxvvvuuutttvvvvvvwwwxxxyyyyyyzzzzzzxxxxxxvvvuuuuuuuuuvvvwwwqqqrrrsssqqqmmmlllmmmpppvvvuuutttuuuxxxyyyxxxuuuvvvvvvuuuuuuttttttttttttvvvxxxzzzxxxsssooonnnoooqqqpppnnnllllllllllllmmmnnnnnnnnnoooqqqsssvvvwwwuuu{{{}}}yyyyyyxxxwwwvvvuuutttsssrrrpppnnnllllllmmmooopppsssooolll!!!"""###$$$%%%&&&'''((('''###      ###%%%&&&&&&&&&&&&(((+++...//////...---///222444666555111---***'''%%%###"""###&&&))),,,222333555;;;AAAEEEEEEDDDBBBDDDFFFGGGGGGFFFDDDCCC:::>>>BBBBBB@@@===;;;;;;777999<<<>>>===999555222222111000...---...222555888===DDDIIIMMMRRRYYY^^^bbbhhhpppttttttssstttuuuvvvwwwyyyzzzzzzxxxwwwuuuyyyzzz|||}}}|||yyyvvvssstttssstttvvvyyyxxxuuuqqqsssttttttttttttttttttsssvvvvvvvvvwwwxxxyyyzzzzzzxxxxxxwwwvvvvvvvvvwwwwwwqqqrrrsssqqqnnnmmmnnnpppvvvuuutttvvvyyyzzzyyywwwwwwwwwvvvvvvuuutttrrrrrrtttwwwxxxvvvrrroooooopppoooooonnnmmmlllllllllmmmlllllllllmmmnnnppprrrssstttyyy|||zzzyyyxxxwwwuuutttssssssrrrpppnnnllllllmmmoooppprrrooolll######$$$%%%%%%&&&&&&''''''$$$       ###&&&)))+++,,,***+++---////////////...111333555555222...)))&&&&&&%%%######$$$&&&***,,,111222666<<>>===;;;;;;:::999666333000/////////...,,,***+++...000222:::EEEMMMSSSXXX]]]aaaaaaeeekkknnnpppssswww{{{{{{|||||||||zzzwwwtttrrrsssttttttuuuuuutttrrrqqqrrrqqqpppooopppsssuuuwwwyyyxxxwwwvvvvvvvvvvvvwwwvvvwwwxxxyyyzzz{{{{{{{{{{{{yyyvvvssspppnnnnnnoootttuuuwwwzzz|||||||||{{{yyyyyyyyyxxxvvvssspppnnnqqqssstttrrrooonnnpppsssqqqrrrsssttttttsssrrrqqqnnnnnnnnnmmmmmmnnnnnnnnnpppsssvvvzzz|||}}}|||{{{|||{{{xxxvvvtttrrrqqqqqqppppppooonnnnnnnnnnnnnnnooonnnnnn&&&&&&&&&&&&&&&&&&&&&&&&'''&&&###      !!!$$$***///444777111111000111111222333333:::::::::888555///***''''''''''''((()))+++---...222666<<>>HHHPPPUUUYYY]]]aaadddhhhlllnnnooorrrwww|||}}}{{{yyyuuuuuuwwwwwwwwwwwwvvvuuurrrsssuuuuuuttttttuuuvvv{{{yyyvvvttttttuuuwwwxxxzzzxxxvvvtttsssssstttuuuuuuuuuvvvyyy|||~~~xxxuuurrrpppooorrruuuzzz||||||{{{zzz{{{yyyyyyxxxvvvuuutttssssssssstttssspppmmmmmmqqquuuzzzzzzzzzzzzyyyxxxwwwvvvssstttttttttssssssrrrqqqlllnnnpppsssvvvyyyzzz{{{|||zzzwwwtttrrrqqqrrrrrrqqqqqqrrrssssssqqqpppoooqqqsssuuu&&&&&&''''''((((((((()))+++)))%%%         """$$$$$$%%%%%%'''))),,,...000222444333222222333666888:::888888888777444000,,,***+++,,,...000222333444444888===DDDGGGHHHGGGGGGHHHGGGGGGFFFEEEEEEDDDCCCCCCAAA@@@@@@AAADDDDDDBBB@@@999999999888555222...,,,...///000000///000222555777>>>GGGOOOUUUYYY___cccgggjjjnnnooopppqqqvvvzzz|||}}}}}}}}}|||zzzwwwvvvttttttuuuuuuuuuuuuttttttqqqsssvvvvvvuuuuuuwwwyyy|||zzzxxxuuutttsssttttttvvvuuusssrrrsssuuuwwwyyyttttttuuuwww|||zzzxxxvvvtttsssrrrvvvzzz|||{{{yyyyyyyyyxxxwwwvvvuuutttuuuwwwxxxuuuuuutttppplllmmmqqquuu{{{zzzxxxwwwvvvuuuttttttrrrssssssttttttsssrrrqqqkkkmmmpppsssvvvyyy{{{|||{{{yyyvvvsssrrrrrrssssssqqqssstttuuuuuusssqqqppprrruuuxxx&&&&&&''''''((())))))***,,,***&&&        !!!$$$%%%&&&))))))***+++,,,,,,------444333222222444777:::<<<555555555444222///,,,***,,,...000333555666666666:::@@@FFFIIIHHHFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCBBB???======>>>AAABBB@@@>>>888999:::999666222...,,,...///111111111222444777666===GGGOOOUUU[[[aaafffhhhllloooqqqpppqqquuuxxxwwwxxxyyyzzzyyyxxxvvvttttttttttttttttttssssssrrrpppsssvvvvvvuuuuuuxxx{{{|||zzzxxxuuurrrqqqpppppprrrqqqqqqqqqssswwwzzz}}}tttssstttvvv|||{{{zzzyyyxxxvvvrrrvvv{{{|||zzzxxxwwwxxxxxxvvvtttssstttvvvyyy{{{wwwwwwtttpppllllllqqquuuzzzyyyvvvtttrrrqqqqqqrrrpppqqqrrrssssssrrrqqqpppkkkmmmpppsssvvvyyy{{{|||zzzxxxuuusssqqqrrrssstttrrrsssuuuwwwvvvtttrrrppptttwww{{{'''&&&$$$$$$$$$'''***+++,,,***&&&!!!          ###&&&((((((******)))***+++---///111555444444333444555666777333222222000///---,,,,,,000111222444555777999:::AAACCCDDDCCCAAAAAAEEEHHHEEEEEEDDD@@@<<<;;;???CCC<<<===???@@@???===:::888666555555444222111111000111222222333444555666666888<<>>AAA999:::;;;;;;;;;999777666444444444333222222111111111111222333444555666666:::===DDDLLLUUU[[[```ccckkknnnrrrtttuuuuuuwwwxxxyyy{{{|||yyyuuurrrrrrssstttuuuuuussspppppprrruuuqqqrrrsssuuuwwwyyy{{{|||~~~yyyvvvvvvsssooommmnnnppprrruuuxxxzzz{{{||||||vvvuuuvvvwwwyyy}}}|||zzzxxxvvvtttssssssssswwwwwwwwwwwwwwwvvvuuutttuuuwwwwwwvvvtttuuuyyy}}}{{{vvvuuuuuuwwwvvvuuutttttttttttttttuuuuuuvvvxxxwwwvvvwwwxxxwwwsssooommmrrrwwwyyyxxxwwwwwwxxxwwwyyyyyyvvvrrrpppqqqttttttvvvxxxwwwtttrrrsssuuuzzzzzzzzz&&&%%%$$$###$$$&&&((()))***)))&&&!!!          ###&&&''''''''''''''')))+++...111222444444333222222333555666777555333000...---......000111444777999:::::::::999;;;<<<;;;999888;;;>>>CCCEEEFFFCCC???<<<<<<>>>777666666666555444444333333333333333222222111111111111111222333444666666<<>>AAAFFFMMMTTT[[[```cccllloootttvvvwwwwwwwwwxxxxxxzzzzzzwwwtttsssvvvyyy{{{xxxtttpppnnnooorrrtttqqqrrrrrrsssuuuwwwyyy{{{|||uuuppprrrsssrrrrrrtttuuuwww{{{~~~~~~|||zzzuuuuuuvvvvvvwwwwwwvvvvvvwwwxxxxxxyyyxxxxxxwwwwwwwwwvvvuuutttssstttuuuvvvtttvvvxxxwwwtttsssvvvyyyzzzxxxwwwuuuttttttsssrrrtttvvvxxxzzzzzzyyywwwvvv{{{{{{{{{{{{zzzwwwtttrrrssswwwzzzzzzwwwttttttuuuvvvwwwwwwssspppppptttxxxyyyyyyvvvqqqmmmnnnrrrwwwyyyyyyyyy$$$######"""###$$$%%%%%%((('''&&&"""         """$$$%%%%%%%%%$$$$$$%%%'''***...111333333222111000000111222333888555222///......000111000222555888:::<<<<<<===<<<>>>@@@???;;;:::;;;===???CCCFFFFFFAAA<<<::::::999777555444333333444555666555444222000...---,,,111000000000111333555666???AAAFFFMMMTTT[[[aaadddlllppptttwwwxxxxxxxxxxxxwwwxxxyyywwwuuutttxxx{{{~~~zzztttpppooopppsssuuurrrqqqqqqrrrsssvvvxxxzzz{{{sssoooqqqtttttttttuuuvvvxxx|||~~~}}}{{{yyyxxxyyyzzzzzzzzzxxxvvvtttvvvwwwyyy{{{{{{zzzyyyxxxxxxwwwuuusssrrrsssssstttsssvvvxxxwwwtttssstttvvvwwwvvvvvvtttsssrrrrrrrrrxxxyyy|||~~~~~~|||yyyxxxyyyzzz||||||{{{yyywwwvvvvvvyyy{{{zzzvvvsssssstttsssuuuuuusssqqqrrrwww|||zzzyyyvvvppplllmmmsssxxxyyyyyyyyy######"""""""""#########&&&&&&%%%"""          """###$$$$$$$$$$$$###$$$%%%''')))---000222333222111//////000111111555333111/////////000111111222444666999;;;===>>>@@@CCCEEECCC@@@===>>>@@@===BBBEEEEEEAAA===;;;;;;999888777555555555555666555555333111///---,,,+++111000//////000222444666???BBBFFFMMMUUU\\\bbbffflllpppuuuyyyyyyyyyxxxxxxtttwwwyyyxxxvvvvvvyyy|||{{{uuuqqqqqqsssuuuuuurrrqqqqqqqqqrrruuuxxxyyyyyyrrrnnnqqquuuvvvtttuuuvvvxxx{{{}}}}}}|||{{{yyyyyy{{{}}}~~~}}}zzzvvvsssppprrruuuxxxxxxwwwuuutttuuuuuutttsssssssssssssssrrrvvvxxxxxxtttrrrrrrttttttttttttrrrpppppprrrtttzzz{{{}}}~~~~~~{{{yyywwwwwwyyy|||}}}{{{zzzyyyyyyxxxzzz|||zzzvvvsssrrrtttrrrsssuuusssrrrssswww|||xxxxxxvvvrrrnnnooosssxxxxxxxxxxxx""""""""""""""""""""""""%%%%%%%%%###       !!!!!!###$$$%%%$$$######$$$$$$%%%&&&))),,,///111222111000///...///000000111000000//////000000111111222222444666:::>>>@@@BBBEEEGGGFFFBBB??????AAA<<<@@@DDDDDDAAA===<<<===888777666555555444444444222222111000///......---111///......///111444666???AAAFFFMMMUUU]]]dddhhhlllpppvvvzzzzzzyyyyyyyyyrrruuuyyyyyyxxxxxxzzz}}}{{{vvvssstttvvvwwwvvvrrrqqqppppppqqqtttwwwyyyyyyqqqmmmrrrwwwwwwtttsssvvvwwwxxxzzz{{{{{{zzzzzzxxx{{{~~~~~~yyytttqqqmmmpppsssvvvvvvuuurrrqqqpppqqqrrrssstttuuuuuuuuurrruuuyyyxxxuuuqqqqqqrrrrrrrrrrrrpppnnnooossswwwzzzzzz{{{{{{yyywwwuuusssvvvyyy|||}}}{{{yyyyyyzzzyyy{{{|||zzzvvvsssssstttrrruuuvvvuuusssrrruuuxxxvvvwwwwwwuuurrrqqqtttxxxxxxxxxxxx"""""""""""""""!!!!!!!!!%%%%%%%%%###       """"""$$$$$$%%%$$$###"""$$$$$$%%%&&&(((+++...000222111000.........///000......//////000000000000222111111222555999>>>AAACCCFFFHHHGGGBBB??????AAA<<>>666666555555444333333222////////////000000000000000///...---...111444666???AAAFFFMMMUUU^^^eeeiiilllqqqvvvzzz{{{zzzyyyyyyqqquuuyyyzzzyyyyyyzzz}}}{{{vvvtttvvvxxxxxxwwwrrrqqqppppppqqqtttwwwyyyxxxqqqmmmsssxxxxxxtttrrruuuvvvwwwxxxyyyyyyzzzzzzwwwyyy}}}~~~}}}xxxsssooooooqqquuuxxxxxxvvvtttqqqlllnnnpppsssvvvwwwwwwwwwqqquuuyyyxxxuuuqqqpppqqqqqqqqqqqqooommmoootttxxxyyyyyyxxxwwwvvvsssqqqooowwwzzz}}}}}}zzzxxxxxxyyyyyy{{{|||zzzvvvssssssttttttvvvxxxwwwsssqqqsssuuutttwwwxxxwwwtttsssuuuxxxwwwwwwwww""""""!!!!!! &&&%%%%%%%%%###        """############!!!%%%$$$###$$$&&&***...000222111000///...---,,,+++...---,,,,,,,,,---...///***---111333555999???DDDHHHFFFDDDBBBAAA@@@@@@AAA@@@AAABBBBBB@@@===:::888:::999888666444222000///''')))...222444444333222---///000///...111666;;;AAAFFFNNNTTTYYY^^^fffkkkmmmmmmooosssyyy|||{{{yyyssswwwzzz{{{zzzyyyzzz|||~~~{{{yyyzzz|||}}}zzzxxxxxxvvvtttrrrqqqrrrssstttvvvuuusssrrrqqqqqqrrrsssmmmqqquuuvvvvvvxxx|||}}}{{{|||~~~}}}yyyvvvwwwzzz}}}{{{wwwrrrpppppppppppprrrsssuuuwwwxxxyyyyyyxxxwwwvvvtttrrrqqqpppmmmnnnnnnoooppprrrtttuuuwwwwwwvvvvvvuuuuuuttttttyyyyyyyyyxxxwwwvvvuuuttt{{{yyyvvvtttrrrssstttuuusssxxx|||zzztttpppqqqttttttvvvxxxwwwuuutttvvvyyyttttttttt !!!!!!!!!!!!!!!!!!!!!((('''&&&&&&###        """#########""" """"""###$$$'''***---///111111000...---,,,+++***+++***)))(((((()))******(((+++000333555999???DDDHHHFFFEEECCCBBBAAAAAAAAAAAABBBCCCBBB@@@===:::888888777666444111///...---'''***...222444333111000,,,...000//////111666:::???DDDKKKRRRVVV\\\ccciiinnnnnnooosssxxx{{{zzzyyysssvvvyyyzzzyyyyyyzzz||||||zzz{{{}}}~~~|||zzztttuuuuuuuuuttttttssssssuuuuuutttsssrrrqqqrrrsssnnnppptttwwwyyy{{{~~~~~~|||{{{|||~~~}}}zzzwwwzzz|||~~~}}}xxxtttrrrqqqpppqqqrrruuuwwwyyyzzz{{{zzzyyywwwuuusssrrrqqqqqqmmmmmmnnnpppqqqsssssstttwwwwwwvvvvvvuuuuuuttttttxxxyyyyyyxxxxxxwwwuuuuuuyyywwwtttqqqppppppqqqrrrtttwwwyyyuuunnnjjjllloootttwwwyyyxxxuuussstttvvvuuuuuuuuu !!!"""###$$$$$$***)))''''''$$$       #########"""!!!  """$$$'''***,,,...000///...---,,,***))))))((('''%%%$$$###$$$$$$%%%$$$(((...111444888???DDDGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCAAA>>>:::888777666444222///---+++***(((+++///222333222///---***---000000///111555888<<>>CCCGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDBBB>>><<<:::999888666444111...,,,+++))),,,///222222000---+++))),,,000111000111444777===CCCKKKRRRWWW\\\cccgggpppqqqrrrsssuuuwwwxxxxxxrrrsssuuuwwwxxxyyyzzz{{{zzzwwwvvvxxx{{{}}}|||yyyvvvvvvwwwwwwvvvuuusssrrrrrrvvvyyyxxxuuurrrqqqqqqooopppttt{{{~~~zzzzzz|||}}}~~~~~~}}}|||{{{||||||zzzwwwtttqqqpppppprrruuuxxx{{{}}}~~~~~~|||xxxtttqqqqqqqqqrrrlllnnnrrruuuvvvuuusssrrrwwwwwwwwwwwwvvvuuusssrrrvvvwwwxxxyyyxxxwwwuuutttvvvuuurrrpppooooooppppppjjjkkkiiieeebbbccciiinnnppptttwwwvvvssspppqqqrrrwwwwwwwww """$$$&&&'''(((---+++)))'''%%%      """###$$$$$$'''&&&$$$""" !!!%%%(((***++++++---,,,+++)))'''&&&$$$$$$'''&&&$$$"""!!!!!!""""""$$$***///333777===BBBFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCC@@@>>><<<>>><<<:::777444111...---+++,,,///000000///,,,***))),,,000111000111444888@@@FFFOOOVVV[[[```fffjjjqqqrrrssstttuuuvvvxxxyyysssssssssuuuwwwxxxyyyyyytttrrrqqqssswwwyyyxxxvvv{{{zzzxxxuuutttsssssssssrrrwww{{{zzzvvvrrrqqqqqqpppqqquuu{{{|||xxxzzz{{{}}}}}}|||||||||xxxxxxwwwvvvtttrrrooommmoooqqquuuxxx{{{}}}~~~~~~~~~{{{xxxtttrrrqqqrrrsssnnnppptttwwwxxxvvvtttrrrwwwwwwxxxxxxvvvuuurrrqqqtttvvvwwwxxxxxxwwwtttssswwwvvvuuusssssssssssstttjjjjjjhhhdddbbbccchhhmmmmmmpppssssssqqqpppqqqsssvvvvvvvvv !!!"""$$$&&&'''(((,,,***((('''%%%     """%%%&&&&&&&&&)))(((&&&###!!!!!!%%%(((***++++++++++++)))'''%%%$$$"""!!!%%%$$$###!!!!!!!!!""""""$$$***///333777<<>>>>>>>>???===:::777444222111111'''&&&%%%&&&(((---222555444555444222222555<<>><<<;;;;;;;;;<<<:::777444222111000111)))(((''''''***...222555555666555444333777>>>DDDIIIMMMSSSWWW\\\dddooowwwvvvuuuuuuuuuuuuwwwxxxyyyuuuvvvxxxzzzzzzzzzyyyxxxrrrrrrtttxxx{{{zzzuuuppptttuuuwwwwwwvvvtttrrrqqqtttwww{{{zzzwwwuuuuuuvvvvvvssspppnnnmmmooorrrtttrrrsssssstttsssrrrqqqqqqsssuuuxxxzzzzzzwwwssspppuuutttssssssuuuxxx|||~~~}}}zzzvvvsssqqqrrrtttuuurrrqqqpppoooqqqtttxxxzzz}}}~~~{{{zzzwwwuuusssqqqooonnnjjjkkknnnpppssstttuuuuuussstttvvvxxxyyyzzzyyyyyyyyyzzz{{{{{{yyyvvvrrrpppppppppppp*********++++++,,,,,,------+++)))***,,,+++((($$$        !!!###$$$&&&'''''''''((()))))))))%%%&&&''''''&&&%%%###"""######!!! """%%%)))+++---111888>>>CCCEEEGGGHHHIIIHHHGGGFFFGGGEEEBBB???===<<<======999777444111///...//////******)))))),,,///333555666777777555555888@@@FFFJJJOOOUUUYYY]]]dddooowwwwwwwwwxxxxxxyyyyyyzzzzzztttvvvyyy{{{|||||||||{{{tttssstttwwwyyyxxxsssnnnqqqtttvvvvvvuuusssrrrrrrssswwwzzzzzzwwwttttttuuuvvvtttqqqoooppprrrtttvvvsssssssssssssssrrrqqqqqquuuvvvxxxyyyxxxuuurrrppptttsssrrrrrruuuyyy}}}~~~{{{xxxvvvuuuvvvwwwsssqqqooommmooorrrwwwzzz{{{~~~~~~{{{yyywwwuuutttrrrooolllggghhhjjjmmmoooqqqrrrssspppqqqsssuuuwwwyyyzzzzzz{{{{{{|||{{{yyyvvvsssqqqppppppppp,,,+++)))(((((()))+++,,,...+++***+++------***'''        !!!###%%%&&&)))))))))(((((((((((('''''''''(((((('''&&&$$$###%%%### !!!$$$'''(((***...555;;;===???AAACCCDDDDDDCCCBBBDDDBBB???<<<::::::;;;<<<888555222///,,,,,,,,,---))))))***+++...111444666777777777666666999AAAGGGJJJPPPWWW[[[^^^dddnnnvvvyyyzzz|||||||||{{{yyyxxxsssuuuyyy|||~~~~~~~~~vvvtttsssuuuvvvuuuqqqmmmooorrruuuvvvtttssssssssssssvvvzzzyyyvvvttttttuuutttrrrqqqpppppprrruuuvvvsssssssssssssssrrrrrrrrrtttuuuwwwwwwwwwuuusssrrrsssrrrpppqqqtttyyy}}}zzzxxxwwwvvvvvvtttrrrnnnlllmmmqqquuuxxxyyy|||}}}{{{zzzxxxxxxxxxuuupppmmmhhhiiikkkmmmnnnpppqqqrrrpppppprrrtttwwwyyy|||}}}||||||{{{yyywwwuuusssqqqppppppppp---+++(((&&&&&&(((***,,,...,,,***+++......,,,)))       !!!###&&&'''(((,,,+++***)))((('''&&&%%%(((((())))))(((&&&$$$###%%%###  ###%%%'''(((---444999999:::===???@@@@@@???>>>>>><<<999666555555666777777444111---+++***+++,,,'''(((***---000333555777777888888666666:::BBBHHHJJJQQQYYY]]]___dddmmmvvv|||}}}~~~{{{xxxvvvsssuuuyyy}}}wwwuuussssssuuutttppplllmmmqqquuuvvvtttsssssstttrrrvvvyyyyyyvvvssstttuuuqqqqqqpppoooppprrrtttuuuttttttssssssssssssrrrrrrssstttuuuvvvvvvuuuttttttrrrqqqooopppsssyyy}}}{{{xxxwwwuuuuuuuuurrrnnnllllllppptttxxxwwwzzz~~~}}}}}}}}}{{{zzz{{{{{{xxxsssnnnllllllmmmnnnooopppqqqqqqqqqqqqrrrtttwww{{{~~~}}}|||zzzxxxvvvtttrrrrrrppppppppp,,,+++***))))))***+++,,,...000333555333000+++(((       !!!!!!###%%%''')))***+++***)))(((&&&&&&''''''(((***))))))(((''''''&&&&&&%%%### !!!$$$%%%)))///444999777666888<<<>>>===;;;:::888555111///.........000...,,,)))((((((((()))******+++...111444888999555888:::888555888AAAJJJOOOUUU]]]cccfffiiimmmqqqyyy|||~~~|||xxxtttssstttrrrtttwwwzzz}}}~~~zzzzzzzzzyyyxxxwwwuuuuuuuuuuuutttsssssssssssstttvvvtttrrrqqqrrrsssvvvwwwuuutttsssssssssssstttuuuwwwyyyzzzwwwsssppppppqqqsssssstttuuuwwwxxxyyyzzzvvvtttrrrqqqssswww|||~~~}}}{{{xxxvvvuuuuuuuuuqqqooommmlllmmmooorrrtttuuuxxx{{{~~~}}}{{{~~~{{{yyyzzz{{{{{{xxxuuunnnmmmllllllmmmnnnooopppoooppprrruuuwwwyyy{{{{{{xxxxxxxxxwwwwwwwwwwwwwwwtttpppmmm***)))((((((((()))+++,,,...000333444333///***'''       """###$$$&&&'''))))))***((('''&&&%%%&&&&&&'''((()))(((((('''&&&%%%$$$$$$$$$!!! !!!$$$%%%)))///444888555444666999;;;:::777555333///,,,***))))))***,,,+++)))'''&&&&&&'''(((***+++,,,...111555888:::666999:::888555888AAAIIIMMMTTT]]]dddhhhkkkooorrrxxxzzz{{{{{{yyyvvvttttttttttttvvvwwwxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzxxxxxxwwwwwwvvvvvvvvvvvvrrrqqqooonnnooorrruuuwwwwwwvvvtttssssssssstttuuuvvvxxxyyywwwtttrrrrrrsssttttttuuuvvvwwwxxxyyyyyywwwuuutttssstttvvvzzz||||||{{{yyywwwtttssstttuuuooonnnmmmmmmnnnqqqtttvvvwwwyyy|||}}}{{{}}}}}}||||||{{{yyywwwuuuoooooonnnmmmnnnooopppqqqoooqqqsssuuuwwwyyyzzzzzzxxxwwwwwwwwwwwwvvvvvvvvvvvvsssqqq'''&&&&&&&&&''')))***,,,...///222333111...)))&&&       %%%&&&''''''((((((((((((%%%$$$$$$$$$$$$&&&'''(((''''''&&&%%%###""""""!!!!!! """$$$&&&)))000555666333000111444555333111---+++(((%%%############'''%%%$$$######$$$&&&'''++++++,,,...111555888:::888:::;;;999666999AAAHHHKKKSSS]]]eeejjjmmmqqqtttwwwwwwxxxyyyzzzyyyvvvtttvvvuuutttsssrrrqqqppppppxxxxxxyyyzzz|||}}}~~~zzzzzzzzzzzzzzzyyyyyyxxxpppnnnlllkkkmmmqqqvvvyyy{{{yyyvvvtttssstttuuuvvvvvvwwwxxxwwwuuuuuuvvvxxxvvvvvvwwwxxxxxxxxxxxxxxxxxxwwwvvvuuutttuuuvvvwwwxxxxxxwwwuuurrrrrrssstttooonnnmmmnnnpppssswwwyyyyyyzzz}}}~~~|||{{{{{{~~~{{{wwwuuuuuurrrqqqpppppppppqqqrrrsssqqqrrrtttvvvwwwxxxxxxxxxwwwwwwwwwvvvvvvvvvuuuuuuxxxvvvuuu$$$$$$$$$$$$&&&(((***+++---///000111///,,,(((%%%       !!!(((((()))))))))'''&&&%%%""""""!!!"""###$$$&&&(((%%%%%%$$$"""!!!  !!!$$$%%%)))///444333000,,,,,,---...---***(((&&&###  !!!  ###%%%'''+++,,,---///222666999;;;999;;;;;;999888:::AAAGGGJJJRRR]]]fffkkknnnrrruuuwwwvvvuuuxxx{{{|||xxxuuuwwwvvvtttrrrpppooonnnmmmuuuvvvwwwyyyzzz|||~~~~~~yyyzzz{{{|||{{{zzzyyyxxxpppnnnllllllooosssyyy||||||yyyvvvtttuuuvvvwwwuuuuuuuuuuuuvvvwwwzzz{{{wwwxxxxxxyyyxxxwwwvvvvvvyyyyyyxxxvvvuuutttsssrrrtttuuuuuussspppppprrruuuqqqqqqpppoooqqqtttwwwzzzzzz|||}}}~~~|||{{{zzz{{{uuutttuuuuuutttsssrrrrrrssstttuuurrrtttuuuwwwxxxwwwwwwvvvwwwvvvvvvuuuuuutttttttttwwwvvvvvv"""""""""###%%%''')))+++---...//////---***&&&$$$      !!!###$$$)))*********)))'''$$$###!!!###%%%&&&$$$$$$"""  !!!###$$$'''---111000,,,'''&&&'''(((&&&$$$$$$### !!!$$$&&&,,,,,,---000333666:::<<<999:::;;;::::::===BBBGGGKKKSSS]]]fffjjjnnnrrruuuxxxvvvvvvyyy||||||yyyuuuwwwwwwvvvtttsssqqqpppooorrrsssuuuwwwxxxyyyyyyyyywwwxxxzzz{{{{{{yyyvvvuuusssrrrppppppssswww|||{{{xxxwwwwwwxxxxxxtttsssrrrrrruuuyyy|||~~~wwwxxxyyyyyyxxxwwwuuutttzzzyyyxxxwwwuuusssqqqppppppssstttrrrpppooossswwwwwwuuusssrrrrrrtttvvvxxxzzz{{{}}}~~~~~~}}}|||{{{{{{{{{ttttttvvvwwwvvvuuuttttttuuuvvvwwwtttuuuwwwyyyyyyxxxwwwuuuvvvvvvuuuttttttsssrrrrrrssssssttt"""""""""###$$$''')))***------......,,,(((%%%###        ###%%%''')))*********(((&&&###!!!!!!###$$$$$$###!!! !!!""""""$$$)))...---(((###"""######""" !!!!!!$$$&&&------...000333777:::<<<999::::::;;;<<>>BBBFFFIIITTTXXX]]]aaacccggglllqqq|||{{{xxxwwwwwwsssuuuwwwxxxvvvrrrnnnkkkmmmqqqxxx}}}~~~zzzwwwwwwyyy}}}|||xxxuuuvvvwwwwwwwwwxxxxxxxxxxxx}}}|||zzzpppllliiijjjooouuuyyy{{{ssstttvvvwwwwwwuuusssqqqyyywwwvvvtttssssssssssssmmmrrrvvvuuurrrrrryyy}}}{{{xxxvvvuuuvvvwwwxxxvvvwwwxxxzzz{{{||||||||||||yyyxxxzzz{{{zzzxxxwwwvvvwwwxxxxxxvvvxxx{{{~~~~~~}}}{{{yyyuuuuuutttsssqqqppppppooonnnrrruuu###"""""""""###%%%'''(((***+++++++++***'''$$$###       ###&&&((()))&&&&&&&&&%%%$$$!!! !!!###"""  &&&+++,,,...000333555777777777999999:::<<>>DDDJJJNNNQQQRRRXXXZZZ___dddkkkqqquuuxxxxxxyyyvvvrrrsssxxx|||{{{{{{|||}}}~~~~~~~~~zzzxxxvvvxxxxxxyyyzzzzzzyyyxxxxxxvvvvvvuuuuuuvvvxxxyyyzzzxxxvvvtttrrrqqqpppqqqqqqxxxxxxuuuqqqmmmnnntttyyy}}}}}}}}}~~~{{{wwwwwwxxxyyyvvvtttqqqrrrtttvvvuuutttssssssnnnqqqttttttrrrrrruuuwww}}}}}}}}}}}}~~~~~~{{{yyyzzz||||||{{{xxxvvvsssrrrsssvvv{{{~~~yyyxxxvvvuuutttuuuwwwyyy{{{zzzxxxvvvuuuuuuuuuvvv|||||||||(((((((((((((((((((((((((((((()))******)))((('''###          """###!!!!!!  %%%+++000333333666:::;;;999999:::===;;;:::888666666666777888666999>>>DDDIIIMMMPPPQQQXXXZZZ^^^dddjjjppptttwwwtttuuutttqqqssszzz~~~~~~{{{|||}}}~~~}}}~~~|||zzzxxxvvvvvvwwwwwwxxxwwwuuutttrrrttttttttttttuuuwwwyyy{{{xxxwwwuuurrrqqqoooooooooxxxxxxvvvrrrnnnnnnrrrvvvsssuuuwwwzzz|||~~~{{{wwwwwwyyyzzzyyywwwvvvuuuuuuuuutttsssqqqpppppprrrttttttqqqqqqsssvvv{{{|||}}}~~~}}}xxxvvvyyy{{{zzzxxxwwwuuusssrrrsssvvvzzz|||wwwvvvttttttuuuwwwxxxxxxtttsssssssssssstttuuuvvv{{{{{{{{{)))))))))))))))))))))))))))***+++++++++***)))((($$$      ***  !!!  """+++222777999888;;;>>>>>><<<:::;;;===>>><<<:::888777777888999888:::>>>CCCHHHLLLOOOPPPWWWZZZ^^^dddjjjooosssuuuqqqssssssqqqttt{{{{{{|||}}}~~~~~~}}}|||{{{~~~}}}zzzzzzzzzyyyxxxvvvvvvvvvwwwwwwvvvssspppoooqqqqqqqqqrrrtttwwwyyyzzzyyyxxxvvvtttrrrpppoooooowwwxxxxxxtttqqqooorrruuulllooossswwwyyy{{{~~~~~~|||yyyxxxyyy{{{||||||{{{yyyvvvttttttrrrpppnnnqqqtttuuutttqqqppprrruuuyyyzzz||||||wwwvvvzzz|||zzzwwwuuutttsssrrrsssvvvyyyzzzsssrrrrrrsssvvvxxxxxxxxxpppqqqqqqrrrssstttvvvwwwzzzzzzzzz************************+++,,,,,,---,,,+++***)))%%%       ,,,    &&&000888===??????BBBDDDCCC???======???@@@>>>;;;999888888999:::;;;<<<>>>BBBFFFJJJNNNPPPVVVYYY___eeekkkooorrrsssqqqtttuuusssvvv{{{~~~}}}{{{||||||||||||zzzyyyxxx{{{xxxvvvvvvxxxyyyxxxwwwxxxyyyyyyyyywwwtttpppnnnooooooooopppsssvvvxxxzzzzzzyyyxxxvvvtttrrrppppppvvvxxxyyyxxxtttrrrsssuuukkkooosssvvvxxxyyy|||~~~}}}|||{{{zzz{{{~~~{{{wwwttttttrrrpppmmmsssuuuwwwuuurrrppprrrtttwwwyyy|||}}}yyyzzz~~~|||xxxssssssssstttuuuvvvwwwxxxooooooooorrrvvvyyyxxxwwwrrrsssssstttuuuvvvwwwxxxxxxxxxxxx************************,,,------...---,,,+++***%%%!!!       !!!    !!!(((333<<>>AAAEEEIIIMMMPPPUUUXXX___fffkkkoooqqqqqqrrruuuvvvuuuvvv{{{}}}{{{{{{{{{|||{{{zzzyyywwwvvvxxxuuussssssvvvyyyxxxwwwzzz{{{|||{{{yyyuuuqqqooommmmmmnnnooorrruuuxxxyyy{{{zzzyyywwwuuusssrrrqqquuuxxx{{{zzzvvvttttttuuummmqqquuuxxxxxxxxx{{{}}}}}}~~~~~~|||zzzzzz|||wwwttttttsssqqqnnntttvvvwwwvvvrrrppprrrtttvvvxxx||||||}}}zzzrrrrrrssstttuuuvvvwwwwwwmmmlllmmmqqqvvvyyyyyywwwvvvvvvwwwwwwxxxxxxxxxxxxvvvvvvvvv"""&&&+++,,,***)))***,,,&&&+++......///000...***'''              &&&---444;;;@@@CCCGGGFFFEEEDDDBBB@@@???>>>;;;<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???CCCIIINNNQQQYYY\\\```ffflllpppssstttuuuxxxzzzzzzxxxxxxzzz|||yyyzzz|||zzzvvvuuuvvvxxxwwwvvvuuuuuuvvvyyy|||}}}}}}}}}|||zzzxxxuuutttppprrrsssrrrppppppsssvvvyyy|||}}}{{{wwwtttssstttxxx{{{}}}{{{wwwttttttuuusssuuuvvvxxxyyyyyyyyyyyywwwxxxyyyzzz{{{}}}~~~}}}}}}}}}|||zzzwwwuuusssuuuvvvwwwxxxxxxwwwvvvuuu~~~}}}|||}}}}}}yyytttrrrtttyyyzzzvvvppppppllljjjnnnvvvzzzxxxtttvvvvvvvvvvvvvvvuuuuuuuuutttuuuvvv###''',,,---+++***+++---(((,,,...///111444111+++((("""            !!!$$$)))000777>>>CCCFFFHHHGGGEEECCCAAA@@@??????:::;;;;;;;;;<<<<<<===============???CCCIIIOOORRRXXX[[[```fffkkkpppsssttttttvvvyyyyyywwwwwwyyy|||yyy{{{|||zzzwwwuuuvvvwwwwwwvvvuuuuuuvvvyyy|||}}}~~~~~~~~~}}}{{{xxxuuusssqqqrrrsssrrrqqqrrruuuxxxyyy{{{}}}{{{xxxuuuuuuuuuzzz{{{{{{zzzyyywwwuuuuuutttuuuwwwxxxyyyyyyxxxxxxvvvwwwxxxyyyzzz{{{}}}~~~{{{xxxuuutttuuuwwwxxxyyyxxxxxxwww|||{{{zzzzzz|||}}}{{{vvvsssrrruuuzzz|||wwwrrrqqqnnnmmmqqqxxx|||yyyuuuuuuuuuuuuuuuuuuvvvwwwwwwttttttvvv%%%)))---...,,,+++,,,...+++------///555999555...+++$$$            !!!&&&)))...444;;;BBBGGGIIIIIIGGGDDDAAA?????????@@@::::::;;;;;;;;;<<<<<<<<<<<<<<<<<>>:::222///'''        ###(((***---111777>>>CCCHHHJJJJJJHHHDDDAAA??????@@@AAAAAA@@@???===;;;999888777::::::;;;>>>DDDKKKQQQUUUXXX\\\aaagggmmmrrruuuvvv{{{{{{{{{|||~~~zzzzzzyyyyyyyyyyyyyyyxxxzzzyyyxxxwwwwwwxxxxxxyyyvvvwwwxxxzzz{{{{{{{{{{{{wwwwwwvvvvvvvvvxxxxxxxxxuuuvvvwwwyyy{{{|||{{{zzz~~~xxxtttvvv|||~~~zzztttxxxxxxyyyyyyxxxwwwuuutttppptttwwwwwwuuuuuuxxx|||~~~yyyvvvtttuuuxxx{{{}}}~~~~~~~~~|||{{{{{{zzz{{{|||}}}}}}zzz{{{||||||{{{yyywwwuuuwwwwwwxxx{{{}}}{{{uuupppooooooppptttwwwxxxuuuqqqtttsssrrrsssuuuxxx|||~~~~~~~~~(((,,,000111...,,,---///...//////000666<<<:::444///'''         &&&,,,---000444999???EEEIIIKKKJJJIIIFFFCCCAAAAAAAAABBBCCCBBB@@@>>><<<:::888888:::;;;<<>><<<;;;;;;;;;;;;<<>>>>><<<<<<<<>>BBBFFFJJJLLLMMMMMMKKKGGGDDDAAA@@@@@@@@@>>>===<<<<<<<<<===???@@@;;;;;;<<<>>>CCCIIINNNRRRWWW[[[aaafffkkkqqqzzz|||vvvuuuwwwyyyyyyxxxooossswwwxxxxxxwwwyyy{{{~~~~~~}}}|||{{{zzzyyyyyyzzzvvvqqqmmmnnnsssyyy}}}}}}}}}|||zzzwwwtttpppnnnrrrrrrsssuuuxxxzzz|||}}}wwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuutttsssssstttuuuxxxyyy{{{}}}|||wwwuuuxxxxxxtttvvv{{{xxx{{{~~~}}}{{{yyyyyy{{{xxxxxxxxxyyy{{{~~~}}}}}}}}}|||zzzxxxuuutttxxxzzz{{{}}}~~~~~~~~~|||yyywwwwwwyyyzzzwwwtttmmmnnnppprrrvvvyyy|||}}}|||&&&)))---000111000---+++---...000111111///---,,,***"""       !!!)))000555999;;;???DDDHHHKKKMMMMMMLLLJJJGGGCCCAAA@@@???@@@>>>>>>>>>=========>>>>>>::::::;;;>>>DDDJJJQQQUUUXXX]]]cccggglllqqqyyy|||vvvtttvvvxxxyyyxxxooorrrvvvwwwwwwxxxzzz|||||||||}}}}}}||||||{{{zzzzzzwwwrrrooopppsssxxx{{{||||||{{{yyyvvvtttrrrqqqwwwvvvvvvxxxzzz|||}}}~~~{{{{{{zzzzzzyyyyyyxxxxxxwwwvvvuuusssssssssttttttwwwxxxzzz|||~~~yyysssqqqssstttssstttyyyzzz|||~~~}}}{{{yyyxxxyyyxxxwwwvvvvvvxxx{{{~~~~~~|||zzzxxxwwwxxxyyy{{{}}}~~~~~~~~~~~~{{{xxxvvvvvvxxxyyywwwtttooopppqqqsssuuuxxx{{{|||}}}%%%)))...222333111---+++---...///000///...,,,***)))!!!       ###***000444999<<>>===<<<<<<888999;;;???EEEMMMTTTYYY[[[___eeeiiilllqqqxxx~~~|||vvvtttuuuxxxxxxxxxppprrruuuvvvvvvwwwyyy{{{yyyzzz}}}~~~~~~|||{{{yyywwwtttsssrrrtttvvvxxx{{{zzzxxxvvvuuuuuuuuuuuu|||{{{yyyyyy{{{}}}}}}}}}}}}}}}}}}|||{{{zzzyyyxxxwwwvvvuuusssrrrsssssstttuuuvvvxxxzzz|||}}}~~~~~~xxxqqqlllmmmppprrrtttwww|||~~~~~~{{{xxxwwwwwwxxxvvvtttrrrssswww{{{~~~~~~|||{{{zzzvvvxxxzzz|||}}}~~~~~~~~~yyyvvvtttuuuwwwxxxwwwuuurrrrrrrrrsssuuuwwwyyyzzz~~~%%%)))///444555222...+++------......---,,,***)))'''        &&&,,,111555:::>>>CCCHHHLLLNNNMMMMMMHHHGGGDDDAAA???>>>>>>??????@@@@@@@@@???===;;;:::777888:::???GGGOOOWWW\\\\\\aaafffjjjmmmqqqwww||||||vvvtttuuuxxxxxxxxxuuuuuuuuuuuuuuuvvvwwwxxxvvvxxx|||}}}{{{xxxwwwwwwvvvuuuuuuuuuuuuyyyxxxvvvttttttuuuwwwyyy~~~{{{xxxwwwyyyzzzzzzxxxyyyzzzzzz{{{{{{zzzyyyyyywwwvvvtttsssssssssttttttuuuuuuwwwyyyzzz|||}}}}}}xxxrrrkkkkkkooosssvvvxxx~~~~~~~~~}}}{{{xxxuuutttvvvssspppnnnooosssxxx{{{~~~~~~}}}}}}|||{{{zzzzzzvvvwwwyyy{{{|||}}}}}}}}}xxxuuurrrsssvvvxxxwwwvvvvvvuuutttssstttuuuwwwxxx&&&***000555666333///,,,.........---,,,***)))'''%%%       ###)))...333555===@@@EEEJJJLLLMMMLLLKKKFFFDDDBBB???>>>===>>>>>>??????@@@???>>><<<:::888666777:::???GGGPPPYYY]]]]]]aaagggkkkmmmqqqvvv{{{{{{wwwuuuwwwyyyyyyxxx{{{yyywwwuuuuuuuuuvvvvvvtttwww||||||zzzwwwwwwxxxxxxwwwvvvuuutttyyywwwuuussssssuuuxxxzzz|||xxxsssrrrtttvvvuuusssqqqsssuuuwwwyyyyyyyyyxxxvvvuuuttttttttttttvvvvvvuuuvvvvvvxxxyyyzzz||||||{{{vvvpppmmmpppvvvzzz{{{~~~}}}|||zzzwwwtttrrrrrrpppmmmlllnnnrrrwwwzzz|||{{{zzzzzzyyyxxxxxxxxxuuuwwwxxxzzz{{{{{{{{{{{{vvvsssqqqrrruuuxxxxxxwwwxxxwwwuuutttssstttvvvwww~~~(((,,,111555666444000...//////...---+++)))((('''$$$      """'''---111555777@@@CCCFFFIIIKKKKKKKKKJJJDDDBBB@@@>>><<<======>>>>>>>>>>>>===<<<;;;999888777888:::???GGGPPPXXX]]]\\\aaagggkkkmmmqqquuuzzz~~~zzzxxxxxx{{{|||{{{yyy|||xxxuuuuuuvvvvvvvvvuuuxxx{{{~~~~~~|||yyywwwvvvwwwxxxyyyyyyxxxvvvuuuyyywwwuuussssssuuuwwwxxxyyysssmmmmmmpppsssrrrooolllnnnrrruuuwwwxxxxxxxxxuuuuuuttttttuuuwwwyyyzzzwwwwwwwwwwwwxxxyyyzzz{{{{{{zzzvvvpppqqqwww}}}~~~~~~|||{{{zzzyyyvvvrrrooonnnmmmkkklllnnnsssxxx||||||{{{zzzxxxwwwvvvvvvvvvvvvwwwxxxzzzzzzyyyyyyxxxvvvssspppqqqvvvyyyzzzyyyzzzxxxvvvtttssstttvvvwww|||~~~***---111444555444111///000000...---+++)))((('''###       !!!%%%+++000444777888DDDEEEGGGHHHIIIIIIIIIHHHBBBAAA???===<<<<<<===>>>>>>===<<<;;;:::999999999888888:::???FFFNNNVVVZZZZZZ___fffjjjmmmpppuuuyyy{{{yyyyyy{{{~~~}}}zzz|||wwwuuuvvvxxxyyyyyywwwyyy{{{||||||zzzwwwuuuvvvwwwxxxyyyyyyyyyxxxwwwyyyxxxvvvtttssstttuuuvvvwwwpppjjjjjjooosssrrrooommmooorrrvvvxxxxxxxxxwwwtttttttttuuuwwwyyy|||}}}zzzyyyxxxxxxxxxxxxyyyzzzyyy|||{{{ssspppuuu|||~~~|||zzzxxxxxxxxxuuuqqqnnniiiiiijjjlllpppvvv{{{~~~}}}{{{yyyxxxwwwwwwwwwwwwxxxyyyyyyyyyxxxvvvvvvvvvssspppqqqvvvzzz|||{{{{{{yyyvvvsssssstttvvvxxxyyy|||,,,...111444555444222111111000///---+++)))((('''"""        """'''---222666888999FFFFFFGGGGGGHHHHHHGGGGGGAAA@@@>>><<<;;;<<<===>>>===<<<:::999888888999:::888999;;;???EEEMMMTTTYYYYYY^^^eeejjjmmmpppuuuxxxzzzyyyyyy}}}{{{{{{vvvuuuwww{{{||||||xxxyyy{{{{{{zzzxxxuuusssuuuvvvxxxyyyzzzyyyyyyxxxzzzxxxwwwuuutttsssttttttvvvpppjjjjjjppptttsssqqqoooqqqtttwwwyyyyyyxxxwwwtttttttttvvvxxx{{{~~~|||{{{yyyxxxxxxxxxyyyyyyvvv}}}}}}tttnnnssszzz}}}{{{yyywwwwwwwwwuuuqqqmmmggghhhjjjmmmrrrxxx}}}~~~{{{yyyxxxxxxxxxxxxxxxyyyyyyxxxwwwuuutttvvvssspppqqqvvv{{{}}}|||{{{yyyvvvsssssstttvvvxxxxxx{{{~~~,,,---///111333333333333000222333444222...+++(((          !!!%%%***...222777>>>DDDLLLJJJHHHJJJLLLLLLIIIEEEBBBBBB@@@@@@???@@@AAABBB:::;;;;;;;;;:::888777666333444555:::AAAKKKTTTZZZYYY___gggooossstttrrrqqqqqqssswwwzzz||||||{{{zzzyyyxxxvvvuuuvvvxxx{{{}}}}}}{{{yyywwwvvvvvvvvvvvvvvvtttrrrrrrssswww|||{{{{{{zzzwwwsssrrrvvvyyysssqqqmmmjjjjjjmmmppprrrqqqrrrtttvvvyyy|||~~~|||zzzyyyxxxyyy||||||yyyxxxzzz}}}~~~|||zzzxxxwwwwwwwwwxxxwwwwwwxxxyyywwwqqqlllmmmnnnoooqqquuuyyy~~~}}}|||zzzyyyxxxwwwxxxxxx|||{{{{{{zzzxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuxxxxxxyyyyyyyyyyyyyyyyyyxxxzzz|||+++,,,...000111222222222000111333333111---)))'''          ###''',,,000333999@@@EEELLLJJJIIIJJJMMMMMMIIIFFFFFFEEECCCAAA@@@@@@@@@@@@;;;;;;;;;:::999777555444333333555999@@@JJJSSSXXXYYY^^^gggooossstttsssrrrsssuuuwwwyyy{{{{{{zzzzzzzzzyyywwwwwwxxx{{{}}}}}}{{{yyywwwvvvvvvvvvvvvxxxvvvtttrrrsssvvvyyy|||zzz{{{zzzwwwsssqqqtttwwwuuussspppmmmlllmmmooopppqqqsssvvvzzz~~~~~~|||{{{{{{}}}|||yyyyyyzzz}}}~~~|||yyyxxxxxxxxxyyyzzzyyyxxxyyyyyyvvvqqqlllmmmnnnoooqqqtttxxx||||||{{{yyywwwwwwwwwxxxyyy||||||zzzyyyxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvwwwwwwzzzzzzyyyyyyyyyyyyyyyyyyxxxzzz|||***+++,,,...///000000000000111222222///+++'''$$$         """'''+++000333666;;;BBBHHHMMMKKKJJJKKKNNNNNNKKKGGGKKKIIIFFFCCCAAA??????>>><<<<<<;;;:::888555333222222333444888???HHHPPPUUUWWW^^^hhhppptttuuuuuuuuuvvvvvvwwwxxxyyyyyyzzzzzzyyyxxxxxxxxxzzz|||}}}{{{yyywwwvvvuuuuuuuuuyyyxxxuuusssssstttvvvxxxyyyzzzzzzwwwssspppqqqtttvvvuuutttrrrppppppooooooqqqtttyyy~~~}}}||||||}}}~~~~~~|||yyyxxxxxxyyy{{{}}}~~~|||yyywwwvvvwwwyyyzzz|||{{{{{{zzzyyyuuuppplllmmmooopppqqqrrrvvvzzz~~~{{{zzzwwwvvvvvvwwwyyy{{{}}}|||zzzxxxxxxyyyzzz{{{vvvvvvvvvvvvwwwxxxyyyyyy|||{{{zzzzzzyyyyyyyyyyyyyyyzzz|||)))***+++,,,...//////000///000111000---)))$$$!!!         !!!&&&+++///444777999>>>EEEJJJMMMKKKKKKLLLOOOOOOLLLIIINNNLLLHHHDDDAAA???======>>>===;;;999666333111000222222444888>>>FFFNNNRRRVVV^^^hhhppptttuuuuuuvvvyyyxxxwwwwwwwwwxxxyyyzzzwwwvvvvvvwwwyyy|||}}}{{{yyywwwuuuuuutttuuuyyyxxxvvvtttttttttvvvwwwwwwyyyzzzwwwssspppppprrrvvvvvvvvvvvvuuutttsssrrrrrruuu{{{~~~|||zzzyyyyyyyyyxxxwwwvvvuuuuuuvvvxxxyyyyyywwwtttrrrssstttwwwyyy}}}}}}|||{{{xxxtttpppmmmnnnppprrrrrrrrrtttyyy}}}|||zzzxxxvvvvvvxxxzzz|||}}}{{{yyywwwwwwyyy{{{|||vvvvvvvvvvvvwwwyyy{{{|||}}}|||{{{zzzyyyxxxyyyyyyyyy{{{|||)))***+++,,,---///000000...//////...+++&&&!!!        ###)))///333777:::<<>>======???>>><<<999555333111000222333444888>>>EEELLLPPPUUU^^^iiipppssssssuuuwwwzzzyyywwwvvvvvvwwwyyyzzzttttttuuuvvvxxxzzz|||~~~}}}{{{yyywwwuuutttttttttxxxwwwwwwvvvvvvvvvvvvwwwuuuwwwxxxvvvsssppprrrtttuuuwwwyyyzzzzzzyyywwwvvvtttwww|||}}}}}}{{{xxxvvvtttsssssstttssssssssssssttttttuuusssrrrpppooooooqqqsssuuu|||||||||{{{wwwtttqqqoooooorrrttttttssstttzzz}}}zzzxxxxxxyyyzzz||||||zzzxxxvvvvvvwwwyyy{{{tttttttttuuuvvvyyy{{{}}}~~~|||zzzyyyxxxxxxyyyyyyyyy{{{}}}++++++,,,,,,...///111222.........---)))###    %%%    %%%,,,222666:::===>>>BBBIIINNNLLLKKKJJJLLLOOOPPPMMMJJJJJJHHHEEEBBB@@@>>>>>>===AAA???<<<999555333111111333333555999>>>EEEJJJNNNTTT^^^iiipppqqqqqqsssvvvyyyxxxwwwwwwwwwxxxyyyzzztttuuuuuuwwwxxxzzz||||||}}}|||yyyvvvtttsssssssssyyyyyyxxxxxxxxxwwwwwwwwwsssuuuvvvuuusssrrruuuxxxwwwxxx{{{}}}}}}}}}{{{zzzwwwyyy}}}~~~{{{yyyzzzyyywwwuuusssqqqppppppttttttuuuuuuuuutttttttttppppppoooooooooppprrrrrryyyzzz{{{yyyvvvtttssssssqqqtttwwwwwwuuuvvv|||}}}{{{zzzzzzzzzyyyxxxvvvttttttuuuvvvwwwrrrrrrqqqrrrtttxxx{{{}}}|||{{{yyywwwwwwwwwyyyzzzzzz{{{}}}---------...///111333444---...---+++'''!!!    222(((    %%%---444888<<<>>>@@@CCCJJJOOOLLLJJJIIILLLOOOOOOMMMIIIDDDCCCAAA@@@>>>>>>??????AAA@@@<<<999666444333222444444666:::???DDDJJJMMMTTT^^^iiippppppoooqqqtttwwwwwwwwwwwwxxxyyyyyyzzzxxxxxxyyyzzz{{{|||}}}~~~}}}|||yyyvvvtttssssssrrr|||||||||{{{yyyxxxvvvuuuqqqsssttttttssstttyyy}}}{{{|||}}}~~~}}}|||zzz|||~~~|||zzzwwwwwwvvvtttsssrrrqqqpppyyyzzzzzzzzzyyyxxxwwwvvvqqqqqqrrrssssssssssssrrruuuwwwyyyxxxvvvttttttvvvrrrvvvzzzyyywwwyyy|||yyyxxxvvvvvvuuusssrrrrrrrrrrrroooooonnnooorrrvvvzzz|||{{{yyywwwuuuuuuwwwyyyzzzzzz|||}}}///......///000222444555---------+++&&&     :::...    &&&---555999===???@@@DDDJJJOOOKKKIIIIIIKKKNNNOOOLLLIIIAAA@@@???>>>>>>>>>???@@@BBB@@@===999666555444333444555777:::???EEEIIILLLTTT^^^jjjoooooonnnpppsssvvvvvvwwwxxxyyyyyyzzzzzz{{{||||||}}}~~~}}}|||yyyvvvtttsssrrrrrr~~~}}}zzzwwwtttrrrppprrrsssssssssvvv|||~~~~~~}}}||||||}}}}}}wwwwwwvvvuuutttssssssrrr~~~~~~~~~|||{{{yyyssstttuuuvvvvvvvvvttttttrrruuuwwwwwwuuutttuuuwwwsssxxx|||{{{yyyzzz}}}yyywwwuuuttttttsssqqqpppoooooommmmmmmmmnnnqqquuuyyy|||yyyxxxvvvtttuuuvvvyyyzzzzzz|||~~~111...,,,,,,///000...+++...,,,(((###    ###>>>000     $$$,,,333999;;;???CCCHHHKKKMMMNNNJJJMMMQQQSSSSSSPPPKKKIIIEEEDDDBBBAAA@@@AAAAAABBBDDD???999555555666444222222444777;;;AAAFFFJJJLLLXXXaaajjjnnnnnnnnnrrrwwwvvvzzz|||yyyyyyzzz}}}}}}}}}}}}~~~wwwssssssvvvxxxxxx{{{||||||{{{zzzxxxuuutttqqqpppppprrruuuzzz~~~{{{zzz}}}~~~|||zzzxxxvvvuuuuuuuuuzzzzzzzzzyyyyyyxxxxxxxxxyyyyyyzzzzzz{{{zzzzzzzzz{{{xxxuuuuuuxxx{{{zzzxxxuuuvvvxxx{{{~~~}}}yyywwwuuuvvvwwwwwwwwwvvvtttssskkkjjjkkkoootttvvvuuurrrqqqppppppppprrrvvvzzz|||...+++)))))),,,,,,***''''''%%%!!!    111&&&     $$$---333999;;;@@@DDDHHHKKKLLLMMMKKKMMMPPPRRRRRROOOKKKIIIFFFEEECCCBBBAAAAAABBBCCCAAA<<<777555555555222000222333555999???EEEJJJMMMVVV^^^hhhllllllmmmqqquuuwwwzzz~~~}}}zzzxxxxxxzzz}}}~~~~~~}}}}}}|||uuuqqqrrrtttuuuuuuzzzzzzzzzzzzyyywwwuuutttooopppqqqssswww{{{~~~{{{zzz}}}~~~|||yyywwwuuuttttttvvvvvvwwwxxxxxxxxxwwwwwwxxxyyyzzz{{{{{{{{{zzzzzzzzzwwwuuuvvvzzz||||||zzzvvvwwwyyy{{{~~~|||xxxvvvtttuuuvvvwwwwwwwwwvvvuuurrrppppppssswwwyyywwwtttrrrqqqpppqqqrrruuuxxxzzz{{{}}}***(((&&&&&&((((((%%%"""             %%%---444999<<<@@@EEEIIIJJJKKKKKKKKKLLLOOOQQQQQQNNNKKKIIIHHHGGGEEEDDDCCCCCCCCCDDD===:::666555666555111...111222333666<<>>;;;999888999777333///111111111444:::BBBIIINNNUUU\\\dddjjjlllnnnqqqtttwwwyyyzzzyyyvvvtttvvvyyy}}}zzzyyy{{{}}}{{{wwwrrrqqqssstttsssrrrvvvwwwwwwwwwwwwuuutttsssoooqqqtttwwwyyy{{{|||||||||{{{{{{|||}}}~~~~~~~~~~~~}}}{{{yyyxxxwwwuuuvvvxxxyyyyyyyyyxxxwwwyyyzzz{{{||||||{{{zzzyyyqqqpppooorrrxxx{{{{{{zzzyyyyyyyyyzzz|||~~~{{{wwwuuussstttuuuwwwyyyzzz{{{|||~~~{{{yyyyyy{{{{{{wwwtttssssssssssssssstttuuuuuutttuuuwww)))'''%%%%%%&&&$$$              ###(((///444999<<<@@@CCCFFFGGGFFFFFFHHHJJJKKKMMMNNNNNNMMMMMMMMMLLLJJJHHHGGGGGGGGGHHHAAA???<<<<<<===;;;666111111111000333888@@@HHHNNNVVV\\\dddkkknnnqqqtttvvvuuuwwwyyyxxxuuutttvvvyyy}}}xxxvvvxxx{{{{{{xxxttttttvvvxxxwwwuuuvvvvvvwwwwwwvvvtttsssqqqqqqsssuuuwwwyyyyyyxxxxxxyyy{{{|||~~~~~~~~~}}}|||}}}~~~~~~~~~}}}|||{{{{{{zzzzzz{{{||||||{{{zzzyyyzzz{{{|||}}}}}}{{{yyyxxxmmmllllllooouuuxxxwwwvvvxxxxxxxxxyyy{{{}}}}}}zzzxxxvvvtttuuuvvvwwwyyy{{{}}}}}}}}}{{{yyyzzz{{{yyyuuuqqqssstttttttttttttttsssssstttuuuwww(((&&&$$$$$$$$$!!!               !!!$$$)))000555:::<<<>>>AAABBBDDDDDDDDDFFFGGGIIIKKKMMMNNNOOOPPPPPPOOOMMMKKKIIIIIIIIIIIIDDDBBB???>>>>>><<<777222222111111333888@@@GGGLLLUUUZZZbbbiiinnnqqqtttvvvrrrvvvyyyxxxvvvvvvwwwzzz}}}vvvtttvvvzzz|||xxxuuuuuuxxxzzzzzzxxxwwwwwwxxxwwwvvvtttqqqpppqqqrrrtttvvvwwwwwwvvvvvvxxx{{{~~~~~~{{{xxxxxxyyy{{{}}}}}}~~~~~~~~~~~~}}}}}}||||||||||||||||||}}}}}}|||}}}~~~}}}{{{wwwuuunnnllllllppptttwwwuuusssvvvvvvvvvwwwyyy|||}}}{{{zzzyyyyyyxxxwwwxxxxxxyyy{{{|||}}}{{{yyyyyy{{{|||zzztttnnnrrrsssuuuuuuuuutttsssrrrsssuuuwww%%%###!!!               """%%%***000555;;;;;;<<<===???AAABBBCCCDDDEEEGGGIIILLLOOOQQQRRRRRRQQQOOOMMMKKKKKKKKKKKKFFFBBB>>>===<<<:::555111333333333555999@@@FFFJJJRRRWWW^^^fffkkkoooqqqrrrppptttxxxzzzxxxwwwyyy{{{~~~}}}uuurrruuuyyy{{{wwwssssssvvvyyyzzzyyyyyyyyyyyyxxxvvvssspppoooooopppqqqsssuuuvvvwwwwwwwww{{{~~~~~~}}}yyyuuutttwwwyyy}}}~~~~~~~~~}}}|||{{{yyyxxxxxxxxxzzz|||~~~~~~zzzvvvsssrrrqqqpppssswwwxxxvvvsssttttttssstttwww{{{|||zzzyyyyyy{{{}}}{{{zzzzzzyyyyyyzzz{{{|||xxxyyyzzz~~~|||uuuoooqqqsssuuuvvvvvvuuusssrrrrrrsssuuu"""                ###&&&***111666<<<;;;;;;;;;===???AAABBBCCCDDDEEEHHHLLLOOORRRTTTSSSRRRPPPNNNLLLKKKKKKLLLFFFBBB===:::999777222///444333444666:::@@@EEEIIINNNSSS[[[bbbiiillloooooonnnsssxxx{{{zzzyyyzzz{{{}}}|||uuuqqqtttyyyyyyuuuqqqppptttxxxyyyyyyzzzzzzzzzxxxvvvssspppnnnlllmmmoooqqqtttwwwyyyzzzwww{{{||||||{{{wwwtttsssvvvyyy~~~|||zzzyyyuuuttttttuuuxxx|||~~~yyyuuurrrwwwuuutttvvvzzzzzzwwwtttrrrrrrrrrsssvvvzzz~~~{{{xxxwwwyyy|||}}}|||{{{zzzyyyzzzzzz{{{xxxyyy|||wwwpppppprrruuuvvvwwwuuusssrrrppprrrsss(((&&&###                """)))111888777888;;;>>>@@@AAABBBBBBAAABBBDDDGGGJJJOOORRRUUUUUUTTTQQQOOOMMMLLLKKKKKKEEEBBB===888444333222333---,,,000777::::::BBBKKKQQQUUU\\\cccjjjnnnqqqrrrtttvvvyyy{{{{{{zzzwwwvvvssswwwyyyxxxsssooommmmmmnnnoooqqqsssvvvxxxzzz{{{}}}{{{yyywwwvvvvvvvvvvvvqqqrrrrrrssstttuuuvvvvvvyyy|||zzzrrrtttuuuuuutttuuuxxx|||~~~}}}{{{zzzvvvwwwxxxxxxwwwyyy~~~{{{vvvtttuuuvvvtttrrrtttwwwyyywwwuuuqqqqqqqqqrrruuuxxx{{{}}}|||xxxwwwyyy{{{{{{zzzzzzyyyxxxvvvvvvvvvvvvwwwwwwyyy|||~~~~~~|||zzzxxxuuurrroooppptttwwwwwwuuuuuurrrooo(((&&&$$$              """(((000666666888;;;>>>@@@BBBCCCCCCCCCDDDEEEGGGJJJNNNQQQSSSTTTRRRPPPMMMKKKKKKKKKLLLGGGDDD@@@;;;777555333333//////222888;;;===EEEOOOTTTXXX___fffmmmqqqtttuuuwwwxxxyyyzzzzzzxxxwwwvvvwwwzzz{{{yyysssnnnkkkkkknnnoooqqqsssvvvyyy{{{|||}}}|||zzzxxxwwwwwwwwwwwwqqqqqqrrrsssssstttttttttvvvzzz|||}}}yyysssuuuvvvuuutttuuuxxx{{{}}}~~~~~~~~~}}}{{{zzzyyyxxxzzz{{{zzzyyy{{{~~~yyywwwwwwwwwuuussstttwwwxxxvvvsssppppppqqqsssvvvzzz}}}{{{zzz{{{}}}}}}}}}{{{yyyxxxvvvuuuuuuvvvvvvvvvxxx{{{~~~~~~}}}{{{yyyvvvsssqqqqqquuuwwwvvvuuussspppmmm((('''$$$!!!               ###(((///555666888;;;>>>AAACCCDDDEEEFFFFFFGGGHHHJJJMMMPPPQQQRRRPPPMMMJJJIIIJJJKKKLLLGGGEEEBBB>>>:::666333222111111333777:::???HHHRRRWWW[[[bbbiiioootttwwwxxx{{{zzzzzzyyyxxxwwwvvvuuuzzz|||}}}zzzsssmmmkkkjjjooopppqqqtttwwwyyy{{{|||}}}|||{{{zzzyyyyyyyyyyyyssssssttttttttttttssssssuuuxxxzzz{{{}}}~~~yyyuuuvvvvvvuuutttuuuwwwyyy|||||||||{{{zzzyyywwwvvvzzz|||~~~}}}|||}}}{{{yyyyyyxxxuuussstttvvvwwwuuusssqqqqqqrrrtttwww{{{~~~}}}}}}~~~~~~~~~{{{zzzxxxvvvuuuuuuuuuuuuvvvxxx{{{}}}~~~}}}|||zzzxxxuuurrrsssvvvwwwvvvtttqqqooolll((('''%%%"""              """$$$(((...444666888;;;???CCCEEEFFFGGGIIIIIIIIIIIIJJJLLLNNNPPPPPPNNNKKKHHHHHHIIIKKKLLLEEEDDDAAA>>>:::555111...000111222444777???IIISSSXXX[[[aaahhhoootttwwwyyy}}}|||zzzwwwvvvuuuuuuuuu{{{}}}~~~zzztttooommmnnnsssssstttuuuwwwxxxyyyyyy}}}}}}|||{{{{{{{{{zzzzzzwwwwwwxxxxxxxxxwwwuuuuuuvvvyyy{{{{{{~~~{{{wwwwwwvvvuuuuuuuuuwwwxxx{{{zzzzzzyyyxxxwwwvvvuuuzzz|||~~~}}}{{{|||~~~{{{yyyxxxuuusssqqqsssvvvxxxwwwtttsssssssssuuuwww{{{}}}||||||||||||{{{zzzxxxvvvuuuttttttuuuvvvwwwzzz|||}}}}}}|||{{{xxxvvvssstttwwwxxxvvvsssrrrpppnnn((('''&&&$$$              !!!$$$%%%)))///444777999<<<@@@DDDFFFGGGHHHLLLKKKKKKJJJKKKLLLMMMNNNOOOMMMJJJHHHGGGHHHIIIJJJ@@@@@@>>>;;;777222...+++---///000000444===IIIQQQVVVYYY^^^eeelllqqquuuwww|||zzzxxxvvvttttttuuuuuuxxxzzz|||zzzvvvsssssstttxxxxxxxxxwwwvvvvvvuuuuuu|||||||||||||||||||||{{{{{{|||}}}}}}}}}{{{yyyxxxxxx{{{}}}}}}xxxwwwuuuuuuvvvwwwwwwxxxzzzyyyxxxxxxwwwvvvvvvvvvyyy{{{|||{{{xxxwwwzzz}}}|||||||||{{{zzzyyyvvvtttqqqoooooorrrwwwzzzyyyxxxwwwvvvvvvvvvwwwzzz|||~~~}}}{{{yyyxxxxxxyyyzzzyyywwwuuutttttttttuuuvvvwwwyyy{{{|||{{{zzzzzzxxxuuutttuuuwwwxxxvvvsssuuusssrrr(((((('''%%%"""             ###&&&(((+++111666999;;;>>>AAADDDFFFGGGHHHNNNMMMLLLKKKKKKLLLMMMNNNNNNMMMKKKIIIHHHHHHHHHHHH>>>===<<<999666111...+++***...//////333>>>IIIPPPTTTWWW\\\bbbiiinnnsssuuuxxxwwwuuutttttttttuuuuuuuuuxxx{{{zzzxxxwwwxxx{{{}}}|||zzzxxxvvvtttsssrrr{{{{{{|||}}}}}}}}}||||||}}}~~~~~~|||zzzyyy|||}}}~~~xxxvvvtttuuuwwwxxxyyyxxxyyyxxxxxxwwwwwwxxxxxxyyyyyy{{{|||zzzvvvtttuuuxxxwwwwwwvvvwwwxxxwwwtttrrrooommmnnnqqqwww{{{{{{zzzxxxwwwvvvvvvwwwxxx{{{|||}}}~~~}}}zzzwwwuuuuuuvvvyyyxxxvvvuuuttttttuuuvvvvvvwwwxxxyyyyyyyyyxxxxxxvvvtttssstttwwwxxxuuusssvvvuuuttt(((((((((&&&###            $$$(((***...333888;;;<<>><<<999666333000///)))///222111555AAALLLQQQTTTWWW[[[bbbhhhnnnsssuuussssssssssssssstttuuuvvvtttwwwzzzzzzyyyyyy{{{~~~}}}}}}{{{yyywwwuuusssrrryyyzzz|||}}}}}}}}}||||||{{{|||~~~}}}{{{zzzwwwzzz{{{|||xxxuuussstttwwwzzzzzzyyyyyyxxxxxxxxxxxxzzz{{{||||||~~~~~~{{{vvvssssssuuuvvvuuutttvvvxxxxxxuuurrrooonnnnnnqqqwwwzzzzzzyyywwwvvvuuuuuuvvvxxx{{{|||}}}~~~~~~{{{wwwttttttvvvwwwvvvuuuttttttuuuvvvwwwvvvwwwwwwwwwwwwvvvuuuuuutttrrrqqqtttwwwxxxuuurrruuutttsss((((((((('''###               %%%))),,,///555:::<<<===@@@CCCEEEFFFGGGGGGOOONNNMMMLLLLLLMMMNNNOOOMMMMMMMMMLLLJJJHHHEEEDDD@@@???===:::888555333222***111444333777DDDNNNRRRUUUXXX\\\bbbiiioootttvvvppppppqqqrrrtttuuuuuuvvvtttwwwzzzzzzyyyyyy|||}}}|||{{{yyywwwuuutttsssyyyzzz{{{}}}}}}}}}||||||xxxyyy|||}}}}}}|||zzzxxxuuuxxxyyyzzz~~~wwwuuussstttxxx{{{{{{zzzyyyxxxxxxxxxyyy{{{}}}~~~}}}wwwsssssstttvvvuuutttvvvyyyyyywwwtttpppooonnnqqqvvvyyyyyywwwuuutttttttttvvvyyy|||~~~}}}xxxuuuuuuwwwvvvuuuuuuttttttuuuwwwxxxwwwwwwwwwvvvvvvuuutttsssrrrqqqqqqssswwwxxxuuurrrsssrrrrrr(((&&&%%%%%%%%%!!!           """&&&+++000333555666888<<>>===;;;999666444222111,,,///444:::AAAGGGLLLOOOPPPUUU]]]eeekkknnnoooppplllooorrruuuwwwwwwwwwvvvwwwwwwwwwwwwxxxzzz|||~~~{{{xxxuuurrrpppqqqrrrsssvvvwwwzzz||||||zzzxxxwwwqqqssswwwyyyzzzxxxtttrrrssstttvvvxxx{{{~~~uuutttuuuxxx|||~~~}}}{{{zzzvvvqqqqqqvvv{{{{{{wwwuuuuuuwwwxxxyyyzzzzzzzzzxxxvvvtttrrroooooopppssswwwyyyzzzyyytttsssssstttvvvzzz}}}~~~|||zzzyyyyyyyyyyyytttwwwzzzzzzwwwttttttvvvrrrsssssssssrrrqqqooonnnrrrooonnnrrrxxxyyysssmmmqqqsssuuu'''%%%$$$$$$$$$             """&&&+++///333555666888<<>>BBBDDDCCCCCCEEEGGGGGGJJJNNNQQQRRRPPPMMMJJJLLLOOORRRTTTQQQKKKDDD@@@:::::::::888666333000...,,,---111777???FFFMMMPPPYYY]]]bbbeeefffiiioootttsssuuuvvvxxxyyyzzzzzzzzzvvvvvvvvvwwwyyy{{{}}}zzzzzzxxxvvvsssqqqnnnmmmrrrsssuuuvvvwwwxxxxxxwww{{{{{{{{{zzzyyywwwuuuuuuuuuwwwzzz|||}}}|||zzzxxxxxxyyy{{{|||}}}}}}||||||yyyzzzzzzyyyyyyxxxyyyyyy~~~|||yyyvvvsssqqqpppsssrrrppppppqqqtttwwwzzzxxxxxxyyy|||~~~~~~|||yyywwwwwwvvvwwwxxx{{{~~~|||yyywwwwwwvvvssswwwzzzzzzwwwtttuuuvvvssssssssstttuuuuuuvvvvvvtttssssssvvvyyyzzzyyyvvvyyy{{{|||&&&$$$"""!!!              """###%%%)))---222666888<<<@@@DDDFFFEEEEEEGGGIIIIIIKKKNNNPPPPPPNNNKKKIIILLLOOORRRSSSPPPJJJCCC???:::::::::999777444000...---...222777>>>EEELLLOOOXXX^^^dddfffgggjjjpppvvvtttuuuvvvxxxyyyzzzzzzzzzwwwwwwwwwwwwxxxzzz|||~~~{{{{{{{{{yyywwwtttqqqooorrrssstttuuuvvvvvvwwwwww{{{{{{zzzzzzyyyyyyyyyyyyzzz{{{}}}~~~~~~|||{{{zzzwwwyyy|||}}}}}}}}}~~~|||||||||zzzxxxvvvwwwxxx}}}yyyvvvsssqqqpppoooqqqqqqppppppqqquuuxxxzzzwwwxxxzzz}}}|||zzzxxxxxxwwwwwwyyy{{{~~~|||zzzxxxwwwwwwssswww{{{{{{yyywwwwwwyyyuuuvvvwwwxxxxxxwwwuuuuuuuuutttuuuwwwyyy{{{zzzyyy{{{}}}(((&&&###"""             """###%%%)))---222666888===AAAFFFGGGGGGGGGJJJLLLLLLLLLMMMMMMLLLKKKIIIHHHLLLNNNPPPQQQNNNHHHBBB>>>;;;;;;;;;;;;888444111...///000222666===DDDJJJNNNVVV]]]eeehhhhhhjjjqqqwwwuuuuuuvvvwwwxxxyyyyyyzzzxxxxxxwwwwwwxxxzzz{{{|||||||||}}}|||{{{xxxtttrrrpppqqqrrrsssuuuwwwxxxxxxzzzzzzyyyyyyzzz{{{|||}}}|||||||||||||||{{{zzzyyysssvvvzzz{{{{{{{{{|||~~~|||}}}}}}zzzwwwvvvxxxzzz{{{yyyvvvrrrppppppqqqqqqsssrrrqqqqqqrrrtttwwwxxxvvvwwwzzz}}}}}}zzzyyyxxxxxxxxxyyy|||~~~|||zzzyyyxxxxxxrrrwww{{{|||zzzyyyzzz|||{{{|||~~~~~~{{{wwwuuuuuuuuuvvvxxxzzz{{{|||{{{zzz|||~~~)))'''$$$###             """###%%%(((---222666999>>>BBBGGGIIIIIIIIILLLNNNNNNMMMLLLKKKJJJIIIHHHHHHLLLNNNPPPPPPMMMGGGBBB>>>;;;<<<<<<;;;999555111///000000222666<<>>@@@BBB@@@;;;666333333222222111333888???FFFKKKRRR\\\dddfffhhhmmmsssuuuwwwtttsssuuuxxxzzzxxxvvvvvvxxxyyyzzzzzzwwwtttrrrzzz{{{}}}~~~|||xxxsssppppppppprrrsssuuuvvvwwwxxx{{{{{{}}}~~~~~~{{{wwwuuuqqqtttvvvuuutttvvv{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxtttrrrqqqsssvvvxxxyyyyyyyyyyyyyyyyyyxxxxxxyyyzzz|||}}}~~~~~~~~~}}}}}}zzzwwwwww{{{}}}~~~}}}~~~}}}|||vvv{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyzzzvvvvvvvvv%%%$$$!!!              """!!!%%%+++...000333999===DDDGGGKKKLLLKKKJJJKKKLLLMMMNNNOOOOOOOOOMMMLLLJJJKKKKKKLLLMMMLLLHHHCCC??????AAACCCAAA===888666666333222222444999@@@GGGKKKRRR\\\eeeggghhhmmmsssuuuuuussssssuuuyyy|||{{{yyyxxxyyyzzzzzzyyyxxxvvvtttyyy{{{}}}}}}|||yyyuuurrrssssssssssssttttttuuuuuuyyyzzz|||~~~|||xxxtttqqqqqqtttvvvvvvuuuvvvyyy|||||||||||||||||||||||||||yyywwwtttrrrrrrtttwwwzzz||||||||||||||||||{{{{{{zzzzzz|||}}}}}}}}}|||{{{{{{xxxvvvvvvyyy|||}}}}}}~~~}}}|||wwwzzz~~~~~~~~~~~~}}}zzzyyyxxxyyyyyyyyyyyyyyyxxxxxxttttttttt###!!!           """$$$(((---000222444999===EEEGGGIIIIIIHHHIIIJJJLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKGGGCCC??????AAABBBAAA>>>;;;999888444444333555:::AAAHHHMMMSSS]]]eeegggiiinnnsssuuutttrrrrrrvvv{{{~~~}}}zzzzzzzzzyyyyyyxxxxxxwwwxxxzzz|||}}}|||zzzwwwuuuvvvuuuttttttssssssssssssvvvxxx{{{~~~~~~~~~~~~{{{xxxsssooommmqqqtttxxxxxxvvvuuuvvvxxx{{{{{{{{{||||||}}}}}}}}}yyywwwuuussstttuuuxxxzzz}}}~~~~~~~~~~~~zzz{{{{{{{{{{{{zzzyyyxxxyyyvvvttttttwwwzzz||||||}}}zzzwwwyyy{{{|||{{{{{{|||}}}~~~}}}|||zzzyyyxxxxxxyyyzzzzzzzzzxxxvvvuuusssssssss             !!!!!!!!!"""&&&***...111111444888<<>>>>>===:::999888666555444666;;;BBBIIINNNTTT^^^fffhhhiiinnnsssuuutttrrrssswww}}}|||{{{zzzyyyxxxyyyyyyzzzxxxyyyzzz||||||zzzyyyxxxvvvvvvtttsssrrrrrrsssssstttvvvzzz~~~~~~zzzzzzyyyxxxuuuqqqnnnkkkqqquuuyyyzzzwwwuuutttuuuxxxxxxyyyyyyzzz{{{{{{{{{zzzxxxwwwuuuuuuuuuvvvwww|||}}}~~~~~~~~~~~~}}}zzzzzzzzzyyyxxxwwwvvvvvvwwwuuusssrrrtttwwwzzz{{{|||yyywwwwwwxxxxxxxxxxxxyyyzzz}}}|||{{{zzzyyyxxxwwwwwwwwwxxxzzz{{{zzzwwwuuussssssssssss            $$$&&&***///111111444888<<>>@@@EEEIIIIIIFFFEEEFFFIIIJJJHHHFFFHHHIIIJJJKKKLLLMMMNNNOOOOOOLLLHHHEEECCCBBB@@@???>>>;;;888888::::::888555666555555666;;;BBBJJJNNNXXXaaaiiijjjkkkoootttvvv|||yyyyyy{{{{{{xxxuuuxxxyyyyyyyyyyyyyyyyyyyyy|||{{{zzzyyyyyyzzz||||||vvvtttrrrqqqqqqsssuuuwww||||||||||||||||||||||||sssssssssrrrrrrrrrqqqqqqwwwzzz}}}}}}zzzxxxyyy{{{|||{{{{{{zzzyyyxxxwwwwwwpppqqqsssuuuvvvuuuuuutttrrrtttwwwyyyzzzyyyxxxvvvoooooooooppprrrtttwwwxxxzzzyyyvvvqqqmmmnnnssswwwzzz~~~|||uuusssvvv{{{tttttttttvvvxxxvvvrrrnnnppprrruuuyyyzzzzzzyyyxxxuuuuuuuuuuuuuuuvvvvvvvvvsssssssss            $$$(((+++,,,444999@@@CCCBBBBBBBBBDDDFFFFFFFFFFFFGGGHHHIIIIIIFFFIIILLLKKKJJJIIILLLOOOLLLKKKHHHBBB<<<999;;;======<<<:::999777777888888555777:::<<<===BBBIIIOOOSSS]]]jjjqqqrrrqqqtttwww}}}}}}{{{zzzxxxvvvuuutttsssuuuwwwuuurrrqqqsssuuusssvvvxxxwwwuuusssuuuwwwwwwvvvssspppmmmmmmooorrrwwwyyy|||~~~~~~|||{{{{{{zzzyyywwwuuusssrrrrrrpppwww{{{yyyyyy{{{}}}|||zzzyyyxxxwwwvvvttttttsssrrrpppoooqqquuuwwwvvvssstttvvvyyy{{{{{{zzzxxxwwwsssrrrrrrrrrrrrtttvvvwww{{{wwwrrrmmmkkkkkkmmmnnnyyyzzz|||}}}}}}{{{zzzxxxwwwuuussstttuuutttqqqmmmtttvvvxxxzzzzzzyyyvvvtttpppppprrruuuyyyzzzvvvsssrrrpppnnn               $$$(((,,,---555:::@@@CCCBBBBBBBBBDDDDDDDDDDDDDDDFFFIIIKKKLLLIIIKKKMMMLLLJJJJJJMMMPPPMMMLLLIIICCC===:::;;;<<<<<<;;;999777666666666666444777:::<<<>>>BBBIIINNNTTT]]]hhhnnnoooooorrrvvv{{{zzzyyyxxxvvvuuutttssstttvvvvvvuuurrrpppqqqrrrrrrtttvvvvvvuuutttttttttuuutttssspppmmmlllnnnpppsssuuuxxx{{{~~~~~~}}}|||{{{yyywwwvvvuuurrrwww{{{yyyxxxzzz{{{zzzyyyyyyxxxwwwvvvuuutttsssrrrpppoooqqquuuxxxwwwuuusssuuuwwwyyyzzzzzzxxxwwwnnnooopppqqqsssuuuwwwxxxzzzwwwsssooollllllnnnooovvvxxxzzz}}}}}}}}}|||{{{xxxwwwvvvwwwxxxvvvrrroooqqqsssvvvxxxyyywwwuuusssqqqqqqrrruuuxxxyyywwwuuuqqqooommm             !!!%%%***...000666;;;AAACCCBBBAAACCCDDDBBBAAAAAABBBEEEIIIMMMOOOMMMNNNOOOMMMKKKKKKNNNQQQOOONNNKKKEEE@@@<<<;;;<<<999888666555444333444444333666;;;>>>???CCCIIIMMMUUU\\\eeejjjkkklllppptttyyyxxxwwwvvvuuutttssssssuuuvvvvvvtttqqqnnnnnnnnnoooppprrrtttvvvuuusssppprrrrrrrrrpppmmmllllllmmmoooqqqtttxxx|||~~~|||{{{yyyxxxtttxxxzzzwwwvvvxxxyyywwwxxxxxxwwwwwwvvvuuutttsssqqqooonnnqqqvvvyyyxxxwwwrrrtttvvvxxxyyyxxxwwwvvvjjjlllooorrruuuwwwxxxyyyyyywwwtttqqqoooooooooppptttvvvyyy}}}~~~~~~zzzzzz{{{||||||yyytttqqqnnnppptttwwwxxxwwwuuussstttssssssuuuwwwxxxxxxwwwqqqooommm               !!!&&&,,,000333888===BBBCCCBBBAAACCCDDDCCCAAA@@@AAACCCGGGLLLOOOOOOQQQQQQOOOLLLLLLOOORRRPPPOOOLLLGGGBBB>>><<<;;;777666444333111111222222222666;;;???@@@CCCHHHLLLVVV[[[bbbeeegggiiinnnrrrxxxxxxwwwwwwvvvvvvuuuuuuvvvvvvuuutttqqqnnnlllkkkmmmmmmnnnrrruuuuuuqqqlllooopppqqqooommmllllllmmmoooppprrruuuyyy~~~}}}{{{yyyxxxvvvyyyyyyvvvuuuwwwvvvtttvvvvvvwwwwwwvvvuuutttssspppnnnnnnrrrwwwzzzzzzyyytttuuuvvvwwwvvvuuutttssshhhkkkpppuuuyyy{{{||||||xxxwwwuuutttrrrrrrqqqqqqsssvvvzzz}}}~~~~~~{{{|||~~~~~~zzzuuurrrnnnppptttwwwyyyxxxwwwuuuxxxwwwuuutttuuuuuuvvvvvvtttrrrppp              """(((...333666;;;???CCCDDDBBBAAACCCEEEEEEDDDBBBAAABBBFFFJJJLLLOOOQQQRRRPPPMMMLLLOOORRRPPPOOOLLLHHHDDD@@@===:::666555333111000000111111222666;;;???@@@CCCHHHLLLWWW[[[```ccceeeiiinnnrrrxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvuuutttssspppmmmkkkllllllmmmpppssssssnnnjjjnnnooopppooonnnmmmnnnooosssssssssuuuwww{{{~~~|||}}}}}}}}}|||yyywwwvvvxxxzzzyyyuuutttvvvuuurrrtttuuuvvvwwwwwwvvvtttssspppoooooorrrxxx{{{{{{zzzwwwwwwwwwvvvtttrrrqqqoookkknnnsssxxx|||}}}}}}}}}wwwwwwwwwwwwvvvuuutttsssuuuxxx|||}}}{{{zzz|||}}}yyytttrrrooorrruuuyyy{{{zzzyyywwwzzzyyywwwuuusssrrrssstttwwwvvvttt              ###)))000555999===@@@DDDDDDBBBAAACCCEEEGGGFFFDDDCCCDDDFFFHHHJJJLLLOOOQQQPPPMMMLLLNNNQQQOOOMMMKKKIIIFFFBBB>>>:::666555333222111000111111333666;;;>>>???CCCIIIMMMWWWZZZ^^^bbbfffjjjooorrrwwwwwwwwwxxxxxxyyyyyyyyyvvvuuuuuuvvvvvvtttqqqnnnllllllmmmoooqqqooollljjjmmmoooppppppoooppprrrtttwwwvvvvvvvvvwwwxxxzzz{{{yyyzzz{{{{{{zzzxxxuuutttzzz{{{xxxttttttwwwuuuqqqrrrtttvvvwwwwwwvvvuuusssqqqppppppsssxxx||||||zzzxxxxxxwwwvvvtttrrrpppooonnnppptttxxx{{{{{{{{{zzzuuuwwwxxxzzzyyyxxxvvvtttwwwyyy}}}|||yyyxxx{{{}}}|||yyyuuurrrpppooorrruuuyyyzzzzzzxxxwwwxxxxxxwwwtttrrrqqqrrrtttyyywwwuuu                   $$$***111777;;;>>>AAADDDDDDBBBAAACCCEEEFFFFFFEEEEEEFFFGGGHHHIIIHHHLLLPPPPPPNNNLLLMMMOOOMMMKKKIIIHHHGGGDDD>>>:::777666444333222111222222444777:::<<<>>>BBBIIINNNWWWZZZ^^^ccchhhlllpppsssssssssttttttuuuvvvwwwwwwvvvuuuuuuxxxyyyyyyuuurrrlllnnnoooooommmlllkkkkkknnnoooppppppppprrrvvvyyyyyyyyyxxxxxxwwwwwwwwwxxxyyyzzz{{{|||{{{xxxvvvttt|||{{{xxxtttuuuxxxvvvrrrqqqsssuuuwwwwwwvvvuuusssrrrqqqppptttyyy|||{{{zzzwwwwwwvvvuuutttsssrrrrrrooopppsssuuuvvvvvvuuuttttttvvvyyy||||||zzzwwwuuuvvvyyy}}}|||zzzvvvxxxzzzxxxtttpppnnnnnnmmmooosssvvvwwwvvvtttsssrrrtttuuutttrrrrrrtttvvvwwwvvvttt                %%%+++222888<<>>BBBDDDDDDFFFKKKNNNOOOMMMJJJHHHEEEDDDCCCCCCDDDEEEGGGHHHIIILLLMMMKKKHHHFFFHHHJJJGGGBBB===;;;;;;:::888555333222000//////000111222888888:::<<<@@@EEEJJJLLLQQQYYYcccgggfffhhhnnntttrrrooolllmmmppptttuuuuuutttuuuvvvwwwvvvtttrrrpppsssppplllkkkmmmmmmllliiikkkooossstttrrrqqqrrrtttvvvuuusssqqqrrrsssvvvwwwrrruuuvvvuuusssssswwwzzz}}}|||vvvsssssssssuuuvvvuuutttsssrrrqqqtttxxx}}}wwwwwwwwwxxxxxxwwwuuutttuuuuuutttpppllllllppptttyyyxxxxxxwwwwwwxxxxxxyyy{{{wwwsssrrrvvvyyyzzzzzzwwwtttqqqrrruuuwwwwwwuuusssvvvxxxxxxuuussstttvvvuuuwwwwwwtttooommmmmmoooooonnnnnn                  !!!%%%)))---///000222555999===BBBFFFHHHEEEGGGJJJLLLMMMLLLJJJHHHKKKIIIHHHGGGGGGHHHJJJKKKJJJMMMOOONNNJJJFFFFFFGGGDDD@@@<<<::::::999555222000///......///111333444777888999<<>>;;;::::::888333///000///...---...000222444666777999<<>>CCCHHHKKKMMMPPPPPPPPPOOOMMMKKKIIIHHHJJJHHHEEEBBBAAABBBCCCDDDKKKOOOSSSRRRMMMHHHEEEDDD@@@===:::::::::777222...000///...---...///111333555666888<<>>EEEMMMQQQOOOPPPSSSTTTRRRNNNIIIFFFFFFGGGFFFCCCAAA??????@@@AAAEEEHHHLLLOOONNNKKKEEEBBB???===;;;;;;<<<;;;777333222111111000000111222333444555666777:::AAALLLTTTTTTWWW[[[^^^```dddiiimmmuuuuuuuuuvvvvvvvvvuuuuuummmooorrruuuwwwvvvtttssssssooojjjgggggghhhhhhhhhnnnnnnppprrrsssuuuvvvwwwxxxvvvssssssuuuwwwyyyzzzzzzzzz{{{{{{zzzxxxwwwvvvwwwwwwwwwxxxyyyyyyxxxwwwwwwwwwwwwvvvuuutttsssrrrsssuuuxxxyyywwwwwwxxxyyyyyyvvvrrrooooooqqqtttwwwssspppoooqqqvvvzzzzzzyyyyyyxxxwwwvvvvvvwwwyyyzzz~~~zzzxxxzzz~~~zzzuuuqqqrrrrrrrrrssssssttttttqqqsssvvvxxxyyyyyyxxxwwwvvvxxxxxxvvvsssrrruuuxxxqqqqqqqqq               !!!!!!###''',,,222777:::===<<>>>>>CCCFFFJJJMMMMMMJJJEEEBBB>>><<<<<<===???===888444444333333222222222333333222444555777999@@@JJJQQQTTTVVVYYY[[[^^^ccciiimmmvvvvvvuuuttttttuuuuuuvvvpppqqqrrrtttuuuuuuuuutttssspppkkkhhhggghhhiiiiiimmmnnnpppsssuuuwwwxxxxxxyyyyyyxxxvvvuuuvvvxxx{{{{{{{{{{{{zzzyyyxxxwwwvvvuuuttttttuuuwwwyyyzzzyyyvvvvvvwwwwwwwwwvvvuuutttsssuuuwwwxxxwwwwwwwwwxxxwwwuuusssqqqppprrrtttvvvqqqnnnlllnnntttyyy{{{{{{xxxwwwuuutttuuuwwwyyy{{{zzzwwwvvvyyy}}}~~~{{{vvvttttttsssrrrrrrqqqqqqqqqppprrrtttwwwyyyyyyyyyxxxwwwxxxxxxvvvrrrqqqsssvvvsssssssss             !!!"""$$$(((...444999===@@@>>>CCCGGGIIINNNUUUWWWUUUWWWWWWVVVSSSNNNIIIEEECCC@@@>>>===;;;;;;<<<===>>>@@@CCCGGGKKKKKKIIIFFFCCC>>>======???AAA???:::555666666555444444444333333222555777999;;;AAAJJJQQQUUUUUUWWWYYY^^^ccciiimmmxxxvvvtttrrrrrrsssuuuwwwssssssrrrrrrssstttuuuvvvvvvrrrnnnkkkkkkllllllmmmnnnoooqqqtttvvvxxxxxxxxxyyyzzz{{{xxxuuuuuuxxx|||~~~}}}|||zzzxxxvvvtttsssqqqooonnnoootttwwwxxxxxxuuuvvvwwwxxxxxxwwwvvvuuussstttuuuvvvvvvvvvwwwxxxtttsssrrrrrrrrrssstttuuuqqqmmmjjjlllrrrwwwzzz{{{wwwuuusssrrrsssvvvyyy{{{vvvuuutttwww|||~~~{{{xxxwwwvvvtttrrrqqqpppooooooooopppsssvvvxxxyyyzzzzzzwwwxxxxxxuuuqqqppprrruuuwwwwwwwww              """###%%%)))///555;;;???AAAAAAHHHMMMPPPUUU\\\^^^]]][[[ZZZWWWTTTPPPKKKGGGDDD@@@???===<<<<<<===>>>@@@===@@@DDDHHHIIIHHHFFFDDD???>>>>>>AAACCCAAA;;;777777777777666555444333333444777;;;===???DDDLLLRRRVVVUUUVVVYYY___eeekkknnnyyywwwtttrrrqqqsssuuuvvvuuutttrrrrrrrrrtttvvvwwwyyyvvvqqqooopppqqqrrrrrrppprrrtttvvvwwwxxxwwwwwwwwwyyyzzzxxxvvvuuuxxx|||~~~|||yyyvvvsssrrrqqqllliiihhhjjjpppuuuuuuttttttuuuwwwyyyyyyxxxvvvuuuttttttttttttuuuvvvwwwwwwrrrrrrrrrrrrrrrssstttuuurrrnnnkkklllqqqvvvxxxxxxuuutttsssrrrsssuuuxxxzzzsssssstttwww{{{}}}{{{yyyzzzxxxuuusssqqqpppppppppnnnppprrruuuxxxyyyzzzzzzwwwxxxxxxuuuqqqppprrruuu|||||||||               !!!###$$$&&&***000666;;;@@@BBBFFFLLLRRRUUUXXX___bbbbbb___\\\XXXUUURRRNNNIIIFFF@@@???===<<<<<<===>>>???:::===AAAFFFHHHHHHFFFDDDBBB@@@@@@AAACCCAAA<<<888888888888777666444333222555999===???AAAFFFMMMRRRWWWVVVWWW\\\bbbhhhmmmnnnxxxwwwtttrrrqqqrrrtttuuutttsssrrrrrrrrruuuwwwxxxyyyvvvrrrqqqrrruuuvvvwwwtttuuuwwwxxxxxxwwwuuuttttttuuuvvvvvvvvvwwwyyy{{{}}}|||zzzwwwtttrrrqqqpppjjjgggfffiiipppuuutttrrrssstttwwwyyyyyywwwuuutttuuusssrrrsssuuuvvvwwwvvvqqqqqqqqqqqqrrrsssuuuvvvtttpppmmmmmmqqqtttuuuuuutttsssssssssssstttvvvwwwrrrrrrtttwww{{{||||||{{{{{{yyyvvvsssqqqqqqrrrrrroooppprrrtttwwwxxxzzzzzzwwwxxxxxxvvvrrrqqqsssvvv~~~~~~~~~              """$$$%%%'''+++000666;;;???AAAIIIPPPUUUUUUWWW\\\```aaaaaa^^^YYYVVVTTTPPPLLLHHH???===;;;:::999:::;;;<<<888;;;???DDDFFFGGGFFFEEEEEECCCAAAAAABBBAAA===999888888888888666444222111333777<<<>>>@@@DDDJJJOOOXXXXXXYYY^^^ffflllooooooxxxvvvtttrrrrrrrrrssstttsssrrrrrrrrrsssvvvxxxyyyvvvssspppooorrruuuwwwxxxxxxyyyzzzzzzyyyvvvsssqqqpppppppppsssvvvyyyzzzzzzxxxwwwvvvtttssssssssssssllliiihhhllltttxxxvvvrrrrrrtttwwwxxxxxxvvvsssrrruuusssqqqqqqtttvvvvvvuuuqqqqqqpppoooqqqsssuuuwwwvvvrrroooooorrrsssrrrpppssssssssstttttttttssssssrrrsssuuuxxx{{{||||||{{{{{{yyyvvvtttsssssstttuuupppqqqrrrtttvvvxxxyyyyyyvvvxxxxxxvvvsssrrruuuxxx|||||||||               """$$$%%%'''+++000666;;;???AAALLLRRRUUUTTTTTTYYY]]]]]]ccc___ZZZWWWUUURRRNNNJJJ===<<<:::888777777888999666999>>>CCCFFFGGGFFFEEEGGGDDDAAAAAABBBAAA===:::888888888888666444111000111555:::===???BBBHHHMMMYYYXXX[[[aaahhhnnnppppppwwwvvvtttsssrrrrrrssssssrrrrrrrrrssstttvvvyyyzzzssspppmmmmmmppptttvvvwwwzzz{{{|||{{{yyyuuuqqqooonnnmmmmmmqqqwwwzzz{{{yyyttttttsssrrrrrrtttuuuvvvnnnkkkkkkpppxxx{{{xxxsssrrrtttvvvxxxxxxuuurrrpppuuurrrpppqqqtttvvvvvvuuurrrpppoooooopppsssvvvxxxxxxtttqqqqqqrrrssspppnnnrrrssstttuuutttsssrrrqqqrrrtttvvvxxx{{{|||||||||{{{yyyvvvttttttuuuvvvxxxqqqqqqrrrtttuuuwwwxxxyyyvvvxxxyyywwwtttsssvvvyyyzzzzzzzzz                      """###$$$'''(((***...555===DDDIIIPPPSSSVVVWWWVVVWWW[[[^^^\\\YYYUUUSSSQQQNNNHHHCCC>>>===;;;888777666666666555888<<<@@@BBBCCCBBBAAA===???AAAAAAAAA???<<<:::;;;888555555777666333000222555999:::;;;???FFFKKKPPPVVV___dddggghhhkkknnnuuuvvvxxxxxxxxxuuusssqqquuuwwwyyyxxxtttrrrsssuuuqqqmmmiiijjjnnntttvvvwwwxxxvvvuuuuuuwwwvvvrrrnnnpppllljjjooowww}}}|||yyyvvvssspppooopppsssxxx{{{rrrqqqpppsssxxx{{{zzzyyyxxxxxxxxxwwwwwwvvvuuutttuuuuuuuuuuuuuuuvvvvvvvvvjjjlllooossswwwyyyzzz{{{uuuuuutttssstttuuuvvvwwwuuuvvvwwwuuussssssvvvyyyzzzyyyyyy}}}~~~~~~|||{{{zzzzzzzzzzzzzzzzzzyyyxxxyyyzzz{{{||||||xxxuuutttuuuwwwyyy{{{{{{{{{                   """%%%&&&((((((+++///555===EEEIIINNNQQQTTTUUUTTTTTTWWWZZZYYYVVVRRRQQQPPPMMMGGGBBB>>>===:::888777666666777333666<<>>@@@???>>><<<::::::777444333555555333000222555888999;;;>>>EEEJJJNNNUUU^^^dddgggiiimmmooouuuvvvxxxyyyxxxvvvsssqqquuuxxxyyyxxxvvvttttttuuusssnnnkkkkkkoootttvvvvvvwwwuuussstttvvvvvvssspppnnnjjjhhhmmmuuuzzzyyyvvvtttsssrrrrrrsssuuuwwwxxxvvvtttsssuuuyyy|||{{{yyyxxxwwwuuuttttttuuuvvvwwwyyyyyyyyyxxxxxxxxxwwwwwwmmmoooqqquuuwwwyyyzzzzzzuuutttsssrrrrrrssstttuuuuuuwwwwwwvvvsssrrruuuxxxzzzyyyzzz}}}||||||{{{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyzzz{{{{{{zzzyyywwwuuuuuuwwwyyyzzz|||||||||                ###''')))((())),,,000777>>>EEEIIIMMMPPPSSSSSSQQQPPPRRRTTTTTTQQQNNNMMMMMMJJJEEE@@@===<<<:::888777666666777111555;;;AAAEEEEEEDDDBBB999:::;;;<<<<<<<<<;;;:::999555111000222333222000222444777999999===CCCHHHLLLSSS\\\cccgggjjjnnnqqquuuvvvxxxxxxxxxvvvtttrrrvvvxxxzzzzzzxxxvvvuuuuuutttpppmmmmmmqqquuuvvvvvvvvvsssqqqrrruuuvvvuuurrrnnnjjjhhhkkkrrrvvvvvvtttttttttuuuuuuvvvvvvvvvvvvzzzxxxvvvwwwzzz{{{yyywwwvvvuuusssrrrrrruuuxxxzzz||||||{{{{{{zzzzzzyyyyyyrrrsssuuuvvvxxxyyyyyyyyytttsssrrrqqqqqqqqqrrrsssuuuwwwxxxvvvrrrqqqtttvvvzzzyyyzzz~~~yyyyyyzzzzzz{{{{{{{{{{{{xxxxxxyyyzzzzzzzzzzzzyyyvvvuuuuuuuuuvvvxxxzzz{{{}}}}}}}}}                ###(((+++)))***---111888???EEEIIIOOORRRTTTSSSPPPNNNNNNPPPOOOMMMJJJIIIIIIGGGBBB>>><<<:::999777666555666666111555;;;AAADDDDDDBBB@@@777777888999999999999999777333...---///111111000111333666888999<<>><<<777777666666666666666666555111,,,+++...111111000///222555777888<<>>CCCFFFPPPTTTVVVUUUPPPLLLLLLLLLIIIFFFDDDCCCCCCAAA<<<888777666444333222222222333444666:::===>>>===<<<;;;:::999666444333222333333222///++++++...111111///...111555777999>>>EEEJJJKKKRRR[[[bbbfffiiimmmppptttttttttuuuuuuttttttsssuuuvvvyyy|||~~~{{{vvvrrrrrrpppoooqqquuuwwwvvvtttuuurrrppprrrvvvxxxxxxvvvwwwtttqqqoooqqqrrrssstttyyyxxxwwwvvvwwwzzz}}}wwwtttqqqrrrssssssqqqnnnppprrruuuxxxyyyxxxvvvtttvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvuuuuuuvvvwwwwwwxxxvvvuuusssqqqpppppppppppppppsssuuuuuurrrqqqrrrttttttssstttyyy~~~}}}{{{xxxuuuqqqppppppqqqrrrvvvvvvwwwxxxxxxxxxxxxwwwwwwvvvtttsssrrrsssssstttuuuuuuuuu                ###%%%''')))---111777===BBBEEEMMMQQQSSSRRRNNNJJJHHHIIIHHHEEEBBBBBBAAA???:::555444333222111000000111111222444666999;;;<<<<<<<<<===;;;777333111//////000000...+++,,,000222000///---000444777:::???GGGLLLMMMSSS\\\bbbeeehhhkkknnnrrrssssssssssssssssssssssssuuuxxx|||~~~|||vvvqqqooonnnnnnqqquuuwwwvvvsssuuusssrrruuuxxxzzzxxxuuuwwwtttpppnnnnnnooopppqqqwwwwwwxxxyyyzzz|||~~~wwwtttrrrrrruuuvvvsssqqquuuuuuwwwxxxwwwvvvuuutttyyyyyyxxxxxxwwwvvvvvvuuusssssssssssstttvvvwwwxxxyyywwwuuusssrrrqqqqqqqqqmmmqqqttttttrrrqqqsssuuuqqqpppqqqvvv{{{~~~}}}{{{yyyvvvqqqmmmkkkmmmpppsssvvvvvvvvvvvvvvvwwwxxxxxxwwwuuusssqqqqqqrrrtttuuuvvvvvvvvv                !!!###'''))),,,111777===AAADDDJJJNNNQQQPPPKKKGGGEEEFFFHHHEEEBBBAAAAAA>>>999444333222111/////////000000000222444666999;;;======@@@===888333000.........///---,,,---111222000...,,,000444777;;;@@@HHHNNNNNNUUU]]]ccceeegggjjjlllrrrrrrrrrrrrrrrrrrrrrrrrssstttwww|||~~~|||uuupppnnnmmmmmmqqqvvvxxxvvvsssuuuttttttvvvzzz{{{xxxuuuuuusssooolllkkkkkkmmmnnntttvvvyyy|||~~~~~~~~~~~~wwwuuussstttwwwxxxvvvtttyyyxxxwwwvvvvvvuuuuuuuuu~~~}}}|||zzzxxxvvvuuutttqqqqqqqqqqqqsssuuuwwwyyyzzzyyywwwtttsssrrrrrrrrrlllpppttttttsssrrrsssuuuooonnnoootttyyy|||{{{yyywwwsssnnniiiiiilllqqqtttwwwvvvuuuuuuuuuvvvxxxyyyvvvtttqqqoooppprrruuuwwwwwwwwwwww                  """$$$''',,,333999>>>BBBCCCHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGDDD@@@<<<999666444000222333111...,,,---//////000222555888;;;===>>><<<;;;888555111...+++******+++---...///000//////...000444999AAAIIIPPPTTTRRRXXX^^^bbbcccfffmmmsss{{{yyyvvvpppmmmmmmsssxxxyyywwwwwwyyy{{{yyyuuuppppppoooooorrrvvvwwwuuusssppptttxxxyyyxxxxxxyyy|||sssqqqnnnkkkiiijjjkkklllrrrsssuuuwwwyyyyyyxxxxxxuuuttttttuuuwwwyyy{{{}}}zzzyyyxxxwwwwwwyyyzzz|||}}}{{{zzz{{{}}}|||yyyuuurrrrrrppppppqqqsssvvvyyyxxxxxxyyyyyyxxxwwwuuutttsssqqqppprrrvvvxxxvvvtttpppqqqsssuuuwwwyyyzzzzzzwwwtttpppnnnnnnpppsssuuuzzzzzzzzzyyyyyyxxxxxxwwwvvvuuutttssstttuuuwwwyyyzzzzzzzzz                  !!!###&&&,,,222999>>>AAACCCHHHHHHHHHHHHHHHIIIIIIJJJFFFEEEBBB>>>:::666333222000222333222...---...111111222444666888:::<<<======;;;888555111...,,,+++...///000222222222222111///111444999AAAHHHOOOSSSVVV\\\bbbfffgggkkkqqqwww{{{zzzvvvqqqmmmnnnrrrvvvyyyxxxwwwyyy{{{zzzvvvrrrrrrrrrrrrtttwwwwwwtttqqqpppssswwwxxxvvvvvvxxxzzzsssqqqnnnlllkkklllnnnoooqqqrrrsssuuuuuuuuuuuuuuuttttttuuuvvvxxxzzz|||}}}|||{{{xxxvvvuuuvvvxxxyyy~~~{{{zzz{{{}}}}}}{{{xxxssssssrrrqqqqqqsssvvvxxxxxxxxxyyyyyyxxxwwwuuutttsssqqqppprrruuuwwwvvvsssrrrsssuuuxxxzzz|||}}}}}}yyywwwsssqqqppprrrtttuuu{{{{{{zzzyyyyyyyyyyyyyyyyyyxxxvvvttttttuuuvvvwwwxxxxxxxxx                  ###&&&+++222888===@@@BBBHHHGGGGGGGGGGGGHHHIIIJJJEEECCC???;;;777333111//////222444333000///111333444555777888999::::::;;;>>><<<888444111///...---333444444555555555444333111222555:::@@@FFFLLLPPPTTTZZZaaadddfffjjjpppvvvzzzyyyuuuqqqnnnooorrrvvvyyyxxxwwwzzz||||||xxxuuuvvvvvvvvvwwwxxxvvvrrrnnnooorrruuuuuusssssstttwwwtttrrrooommmmmmpppsssuuurrrrrrrrrrrrrrrrrrrrrrrrtttuuuvvvwwwyyy{{{|||}}}~~~|||xxxuuussssssuuuvvv~~~{{{yyyzzz}}}~~~|||uuuuuutttrrrqqqrrrtttwwwyyyyyyxxxxxxwwwwwwvvvvvvtttqqqpppqqquuuvvvuuurrrsssuuuwwwzzz}}}|||zzzxxxvvvuuuttttttuuu}}}|||zzzxxxxxxyyy{{{|||}}}{{{xxxuuuttttttvvvwwwwwwwwwwww                ###&&&+++111777<<>><<<999555222000000///555555555555444444333333333444666999>>>DDDIIILLLLLLRRRYYY]]]___cccjjjpppwwwvvvsssqqqppprrruuuwwwyyywwwwwwzzz}}}~~~{{{xxxzzzzzzzzzzzzxxxtttpppmmmnnnqqqtttsssppppppqqqttttttrrrppppppqqqtttwwwzzzvvvuuutttsssrrrrrrrrrrrruuuvvvxxxyyy{{{|||||||||}}}zzzvvvrrrqqqrrrtttvvv}}}zzzxxxyyy}}}~~~vvvwwwwwwtttqqqqqqsssvvvyyyxxxwwwvvvvvvvvvvvvwwwtttqqqpppqqqtttuuusssqqqrrrtttwww{{{~~~~~~}}}{{{yyywwwvvvuuu~~~|||zzzxxxxxxzzz|||}}}~~~|||xxxuuutttuuuvvvxxxxxxxxxxxx                 ###&&&+++111777<<>><<<999666444222111111444444333222111111111111444555666999===BBBGGGJJJIIIOOOVVVZZZ\\\```gggmmmsssrrrqqqqqqsssuuuwwwyyyxxxvvvvvvyyy}}}}}}{{{|||}}}}}}{{{xxxsssooommmooorrrsssrrrooommmooorrrssssssrrrsssuuuxxx{{{}}}{{{yyywwwuuuttttttuuuuuuvvvxxxzzz|||}}}||||||{{{xxxvvvsssqqqppprrrtttvvv{{{xxxvvvxxx|||~~~vvvxxxyyyvvvrrrpppsssvvvxxxwwwvvvttttttuuuvvvwwwtttrrrooopppssstttrrrooooooqqquuuzzz}}}~~~{{{yyywwwuuu}}}|||zzzxxxxxxzzz|||~~~}}}zzzwwwtttsssuuuwwwyyyyyyyyyyyy                  $$$''',,,222888<<>>>>>>>>===<<<===<<<:::888666444222111222111000////////////000555555666999===AAAFFFHHHMMMSSSZZZ^^^```dddkkkrrrqqqppppppqqqtttwwwxxxxxxvvvuuuuuuxxx}}}}}}}}}~~~}}}zzzvvvrrrooooooqqqssstttrrrnnnmmmoooqqqrrrssstttvvvxxx{{{}}}~~~~~~|||yyyvvvuuuuuuwwwxxxxxxzzz|||~~~~~~}}}zzzyyysssrrrqqqpppqqqrrrtttuuuxxxvvvtttvvv{{{}}}}}}{{{vvvyyy{{{xxxrrrpppsssvvvwwwvvvsssrrrrrrsssuuuwwwtttrrroooppprrrssspppnnnmmmpppuuuzzz~~~~~~|||yyywwwvvv|||{{{yyyxxxyyyzzz|||}}}{{{yyyuuurrrqqqsssuuuwwwwwwwwwwww                 %%%(((---333888===???AAACCCFFFJJJNNNOOOMMMKKKIIIGGGDDD>>>888333000///...///222444333000///111444777999<<>>;;;;;;;;;;;;999666333111222111000/////////000111555555666888<<>>AAABBB@@@GGGOOOSSSRRROOOLLLKKKBBB@@@;;;666111///------333111///---...///222333555666999<<>>@@@AAADDDJJJPPPSSSQQQMMMIIIHHH@@@===999555111/////////222111///...///111333444666777:::===@@@CCCEEEFFF@@@>>><<<===>>>;;;666111111///,,,)))(((***,,,......111444555777:::AAAFFFJJJQQQ[[[cccgggjjjmmmpppooorrrttttttrrrrrrsssuuuqqqrrrtttvvvxxxzzz||||||xxxuuuqqqqqquuuxxxxxxxxx{{{yyywwwuuuttttttuuuvvvppprrruuuxxx{{{}}}~~~~~~}}}{{{yyyxxxwwwyyyzzz{{{|||||||||{{{zzzxxxtttssssssrrroooooorrrxxxyyyzzzzzzzzzyyyxxxwwwuuuwwwyyyyyywwwuuuuuuvvvtttsssrrrqqqqqqpppppppppmmmpppttttttsssrrrsssuuutttuuuxxx{{{~~~~~~|||zzz{{{{{{{{{zzzxxxwwwwwwwwwxxxxxxvvvuuutttqqqooommmkkkjjjlllooorrr               !!!&&&---///333888<<>>BBBDDDEEEJJJLLLNNNOOOLLLIIIEEECCC<<<999555111///...//////000111111222333444666777999:::>>>AAADDDFFFHHHHHHDDDBBB@@@@@@@@@===777222,,,+++)))'''&&&&&&'''((((((+++///111333777>>>DDDHHHPPP\\\fffjjjlllnnnpppoooooooooooopppsssuuuwwwtttuuuvvvwwwxxxxxxwwwwwwvvvsssppprrrvvvyyyzzzyyyzzzzzzzzzzzzzzzxxxvvvuuuqqqqqqrrrsssvvvyyy{{{}}}~~~}}}{{{zzzyyyxxxyyyzzz{{{|||~~~{{{wwwvvvwwwuuuqqqppprrruuuxxx{{{~~~}}}{{{yyytttuuuwwwxxxxxxyyyzzzzzzwwwxxxzzz{{{{{{yyyvvvuuuuuuvvvxxxyyyxxxxxxwwwwwwwwwvvvtttssstttwwwyyy{{{~~~zzzwwwxxxzzzwwwwwwvvvuuuttttttsssssswwwvvvtttrrrooommmkkkjjjiiiooouuu             $$$)))---000555;;;AAAFFFIIIJJJKKKKKKKKKJJJIIIGGGCCCAAA<<<999444///,,,,,,,,,---000000222333444555666666888:::>>>BBBFFFHHHIIIJJJCCCAAA@@@@@@AAA>>>999444...---+++***)))(((((((((&&&)))---///111555<<>><<<888333...+++***+++---///000222444555555444444666999>>>CCCGGGJJJKKKKKKBBBAAA???@@@AAA???999555//////...---,,,***)))(((&&&))),,,...000444;;;@@@FFFOOOZZZccchhhkkknnnpppnnnmmmmmmnnnqqqsssttttttqqqrrruuuwwwyyyyyyxxxwwwyyyvvvttttttvvvwwwuuussswwwxxxyyy{{{{{{{{{zzzzzzxxxvvvrrrpppqqqtttxxx{{{{{{yyywwwuuuuuuwwwzzz|||}}}zzzyyy{{{yyytttrrrsssrrrtttwwwzzz|||||||||{{{tttsssssstttwwwyyyzzzzzzuuuvvvxxxzzzzzzxxxvvvttt{{{{{{{{{}}}}}}{{{|||zzzxxxvvvvvvwwwyyy{{{vvvyyy|||yyyssspppqqqsssmmmnnnooooooppppppoooooowwwvvvuuutttrrrqqqpppooopppqqqrrr             &&&,,,111444999???EEEJJJMMMNNNOOOKKKFFFCCCBBB@@@<<<999999555000,,,******---...///000333555555444222111444777===CCCHHHKKKLLLLLLDDDBBB@@@@@@@@@===777222.........---,,,***(((''''''***---...///333999>>>FFFNNNYYYaaafffiiinnnqqqnnnllllllooorrrsssrrrqqqnnnppptttwwwyyyzzzyyyyyyyyyvvvttttttvvvwwwuuurrruuuvvvwwwyyyzzz{{{|||||||||yyytttpppppprrrwwwzzz|||yyyvvvtttuuuyyy~~~}}}|||||||||~~~{{{{{{|||zzztttrrrssstttvvvxxx{{{}}}uuusssqqqrrrvvvxxxyyyxxxrrrtttuuuvvvvvvuuutttsssuuuuuuvvvzzz~~~}}}{{{zzzxxxvvvvvvwwwxxxyyyuuuzzz}}}zzztttpppqqqtttooopppqqqqqqqqqpppooonnnssssssttttttuuuuuuvvvvvvuuusssppp             ''',,,444777;;;AAAFFFJJJLLLMMMQQQLLLFFFBBB???===999666666333...+++)))+++...000///111333555555333111000333666<<>>FFFMMMWWW___dddiiimmmqqqmmmllllllooossstttqqqooolllnnnssswwwzzz{{{zzzzzzxxxuuussstttwwwxxxvvvssstttuuuvvvxxxzzz|||}}}~~~~~~zzzuuupppooorrrvvvyyy}}}zzzwwwuuuvvv|||~~~|||zzzyyyyyyyyy|||{{{}}}{{{uuurrrssswwwxxxzzz}}}uuurrrpppqqquuuxxxxxxwwwqqqrrrsssttttttsssrrrrrrooooooqqqvvv|||~~~yyyxxxwwwvvvuuuvvvvvvwwwvvv{{{|||uuuqqqrrrvvvssstttttttttsssqqqooonnnpppqqqrrrtttwwwyyyzzz{{{yyytttooo                 ###+++111888:::===AAAFFFKKKPPPRRRKKKJJJHHHEEE???888222......,,,+++)))(((((()))***111111222222111000...---111444999???DDDIIIKKKMMMBBBAAA@@@@@@???:::111+++))),,,...---***''''''(((,,,***((((((+++111777:::JJJNNNVVV^^^eeekkkmmmnnnnnnkkkkkkpppvvvxxxsssmmmnnnooorrrwww||||||yyyuuuwwwtttrrrsssuuuuuusssqqqnnnsssyyy|||||||||~~~||||||zzzvvvrrrrrruuuyyy}}}zzzxxxxxx{{{}}}|||{{{|||~~~}}}yyywwwxxxzzz}}}yyyxxxyyywwwrrrqqqsssvvvwwwyyy|||}}}~~~}}}}}}tttsssqqqppprrrvvv{{{~~~xxxwwwwwwvvvvvvuuuuuuuuuwwwrrrooorrrxxxzzzwwwssstttvvvxxxxxxvvvwwwzzz|||zzzzzzzzzzzzzzzxxxvvvuuuzzzuuurrrttttttrrrrrrtttssstttuuuvvvxxxyyy{{{{{{{{{vvvqqq                  $$$+++111888:::===BBBHHHMMMQQQTTTMMMLLLIIIEEE???888111...---,,,+++***)))))))))))),,,---.........---,,,+++000333888===BBBFFFIIIJJJAAA@@@??????===888111+++***,,,---,,,)))'''((()))+++***)))***---333999===JJJNNNTTT[[[bbbhhhlllmmmpppnnnooorrrwwwyyyvvvrrrpppppprrrwww||||||xxxtttsssqqqooopppssstttsssrrrpppuuuzzz|||{{{{{{|||~~~{{{{{{yyyuuurrrrrruuuxxx~~~{{{xxxxxxzzz|||{{{zzzyyy{{{}}}|||yyyxxxxxxzzz}}}xxxvvvxxxxxxtttrrrsssuuuwwwyyy{{{||||||||||||uuutttrrrqqqssswww|||~~~|||{{{{{{zzzyyyxxxxxxwwwvvvrrrnnnpppuuuvvvrrrnnnppprrrtttttttttuuuyyy||||||}}}}}}~~~}}}{{{yyyxxxxxxsssqqqssstttsssrrrtttvvvvvvwwwyyyzzz|||}}}~~~{{{vvvrrr                  %%%,,,222777:::>>>DDDJJJPPPTTTVVVPPPNNNJJJEEE>>>777000---++++++++++++***)))(((((('''(((((()))))))))))))))///111555:::???BBBDDDEEEAAA???===<<<999555000,,,+++++++++)))''''''(((************,,,000777>>>BBBJJJLLLQQQWWW^^^dddiiilllqqqrrrsssuuuwwwxxxxxxxxxrrrrrrssswww{{{{{{wwwsssooonnnmmmnnnqqqtttuuuuuussswww{{{{{{yyyxxxyyy{{{yyyxxxwwwtttqqqrrrtttwww~~~{{{yyyxxxyyyzzzzzzyyyuuuwwwzzz{{{zzzyyyyyyzzz}}}vvvrrrvvvyyywwwuuutttuuuvvvxxxyyyzzzzzzyyyyyyvvvuuusssssstttxxx|||~~~~~~}}}{{{zzzyyyvvvrrrnnnooorrrrrrnnniiikkklllmmmnnnooorrrvvvzzz~~~~~~|||{{{vvvrrrpppsssuuuttttttvvvyyyyyyzzzzzz|||}}}~~~zzzwwwsss                """'''...333666:::@@@GGGMMMSSSVVVXXXRRRPPPKKKDDD<<<555///,,,)))***+++++++++)))((('''$$$%%%&&&''''''(((((((((,,,///333777;;;>>>@@@AAA@@@???<<<999666222///,,,+++***(((&&&%%%&&&)))+++*********---333:::AAAEEEJJJKKKNNNSSSYYYaaagggkkkqqqsssvvvvvvtttuuuwwwzzztttssstttwww{{{{{{wwwsssnnnnnnnnnooorrruuuxxxzzzuuuxxxzzzzzzwwwuuuvvvyyywwwvvvtttrrrqqqrrrtttuuu}}}|||zzzxxxxxxxxxxxxxxxrrrtttwwwyyyzzzzzzzzzyyy|||tttoootttzzzzzzwwwuuuuuuvvvwwwxxxxxxxxxwwwvvvwwwvvvttttttuuuxxx{{{}}}}}}|||zzzyyyuuurrrppppppsssrrrnnnjjjjjjiiiiiijjjlllooosssvvv}}}~~~~~~|||zzztttpppppptttvvvuuuuuuwwwyyyyyyyyyyyyzzz{{{}}}~~~zzzwwwuuu                 """$$$)))///444666:::AAAIIIOOOTTTWWWXXXTTTPPPJJJBBB:::333...+++'''((()))***)))((('''&&&$$$%%%%%%&&&'''((())))))***,,,000444888;;;<<<===???>>><<<888444000...,,,***(((%%%$$$$$$''')))***)))***+++///444;;;BBBFFFIIIJJJLLLPPPWWW___gggkkkooosssuuuuuusssrrruuuyyyuuutttuuuwwwzzzzzzwwwsssqqqqqqrrrsssuuuwwwzzz|||uuuwwwxxxwwwsssrrrtttwwwvvvtttrrrqqqrrrssstttttt|||{{{zzzxxxwwwvvvwwwxxxrrrsssuuuwwwyyyzzzzzzyyy{{{sssnnnsssyyyzzzxxxwwwvvvwwwxxxxxxxxxwwwvvvuuuvvvuuutttssstttvvvyyy{{{||||||}}}}}}|||zzzxxxvvvsssrrrrrrtttvvvvvvssspppmmmkkkhhhhhhjjjnnnrrruuuzzzzzz{{{{{{{{{zzzyyyyyytttpppqqquuuxxxwwwwwwyyyxxxwwwvvvvvvvvvxxxyyyzzzxxxwwwvvv                  !!!$$$&&&***000555666:::BBBJJJQQQUUUWWWWWWSSSPPPIII@@@888222---+++&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%&&&'''((()))'''***---222666999;;;;;;===>>><<<999333///---,,,)))&&&######$$$''')))))))))***+++///444:::@@@CCCHHHIIIKKKPPPWWW```hhhmmmpppsssuuuvvvtttsssuuuwwwvvvttttttwwwzzz{{{xxxtttsssuuuwwwwwwwwwwwwyyyzzzsssuuuuuussspppooorrrvvvuuusssqqqqqqssstttttttttzzzzzzzzzxxxvvvuuuwwwyyyuuuttttttuuuxxxyyyyyyyyyzzzsssooosssxxxyyyyyyzzzyyyyyyzzzzzzyyyxxxvvvuuuuuutttsssrrrrrrtttvvvwwwxxxyyyzzz{{{zzzyyyvvvuuurrrrrrtttvvvxxxxxxvvvtttqqqnnnjjjiiilllqqquuuwwwxxxxxxwwwvvvvvvwwwwwwxxxuuurrrrrrwwwzzzyyyxxxzzzwwwvvvtttssssssuuuwwwxxxvvvwwwwww                 """&&&(((,,,222666555:::BBBKKKQQQUUUVVVVVVRRRNNNGGG>>>666000---+++%%%$$$$$$$$$$$$$$$%%%%%%######"""""""""$$$%%%&&&%%%''',,,000555888:::;;;<<<======:::444///---,,,'''$$$""""""%%%(((((((((******,,,...333888===@@@GGGHHHKKKPPPXXXaaaiiinnnrrrtttwwwxxxxxxwwwwwwwwwvvvttttttwwwzzz{{{yyyvvvsssvvvyyyyyyvvvtttttttttpppqqqrrrpppmmmnnnrrrvvvuuusssqqqqqqtttvvvuuutttxxxyyyyyywwwuuuuuuwwwzzzzzzwwwttttttvvvyyyyyyxxxyyytttqqqtttwwwwwwxxx|||||||||||||||{{{yyywwwuuurrrrrrqqqppppppqqqssstttvvvxxxzzz{{{{{{zzzwwwvvvqqqrrrtttvvvxxxwwwuuusssuuupppllllllpppvvv{{{}}}yyyxxxuuussstttuuuxxxyyyvvvssstttyyy|||zzzyyy{{{yyywwwuuussssssuuuwwwxxxuuuvvvwww                 ###&&&)))---222777666;;;CCCKKKQQQTTTUUUTTTRRRMMMEEE===555000---+++$$$$$$"""""""""###$$$%%%!!!!!!  !!!"""###$$$&&&+++000444888:::;;;;;;===>>>;;;555///,,,,,,&&&###!!!"""&&&(((((('''******,,,...222777;;;>>>FFFGGGKKKQQQZZZccckkkooouuuwwwyyy{{{|||{{{yyywwwuuuttttttwwwzzz|||zzzwwwsssvvvyyyyyyuuuqqqoooooonnnoooooonnnlllmmmrrrvvvuuurrrqqqrrruuuwwwvvvtttvvvxxxyyywwwuuuuuuxxx{{{}}}yyytttsssvvvxxxxxxxxxxxxtttsssuuuvvvuuuxxx}}}}}}~~~~~~}}}|||yyywwwvvvqqqpppooooooooopppqqqrrrvvvxxxzzz|||}}}{{{yyyxxxpppqqqsssuuuvvvuuusssqqqvvvqqqmmmmmmssszzz{{{yyyuuussssssvvvyyy|||wwwuuuvvv{{{}}}{{{zzz{{{{{{yyyvvvuuutttvvvxxxyyytttuuuvvv                 !!!'''---111444666999BBBKKKOOOQQQTTTUUUTTTRRRLLLCCC<<<777222+++&&&((($$$!!! """###""" """$$$%%%&&&***---...333:::===<<<======<<<999666111---***((('''%%%$$$$$$%%%'''(((&&&'''(((''''''***000666888???HHHQQQWWW^^^eeekkkssswww{{{|||zzzwwwwwwxxxttttttttttttuuuuuuuuuvvvvvvwwwwwwwwwtttqqqmmmjjjlllmmmnnnppprrrtttvvvxxxtttssssssrrrrrrsssssssss{{{{{{zzzvvvqqqoooqqqsssuuuvvvwwwxxxyyyxxxwwwwwwooopppqqqrrrtttuuuvvvwwwzzzxxxwwwyyy||||||yyyvvvnnnoooqqqrrrrrrqqqpppoooqqqtttwwwzzz{{{yyyvvvssswwwvvvtttrrrrrrtttvvvwwwvvvuuutttxxx}}}}}}{{{wwwtttssstttwwwxxxzzzzzzzzzyyyxxxwwwvvvuuuxxxuuutttuuuxxxyyywwwuuuuuuuuuuuu                """'''---111444555777AAAJJJNNNQQQUUUWWWVVVRRRKKKBBB;;;666111+++&&&&&&### """###""" """$$$%%%$$$))),,,...222888:::999===<<<;;;999666111---***((('''%%%$$$###$$$&&&'''$$$&&&'''&&&%%%)))///555555<<>>999555111+++'''### !!!  """######(((...222333666::::::666888888888888555222///---)))'''%%%###!!!!!!"""###!!!"""!!! ###+++111666===FFFMMMSSSYYY```dddgggjjjnnnnnnlllkkkmmmooooooqqqsssvvvxxxyyyyyyyyyuuutttqqqpppooooooqqqqqqssssssqqqmmmjjjlllsssyyysssrrrqqqpppssswww{{{~~~xxxyyyzzz{{{zzzwwwtttqqqtttuuuwwwyyyzzz{{{{{{{{{wwwwwwwwwwwwvvvtttrrrqqqtttrrrrrrtttwwwxxxuuurrrmmmpppuuuyyy||||||{{{{{{uuuuuuttttttttttttttttttsssrrrpppnnnnnnppprrrsssssssssssssssssstttvvvwww|||zzzxxxvvvuuuuuuvvvvvvvvvwwwyyyzzzzzzxxxvvvuuuvvvuuusssqqqppppppqqqrrrppppppppp                     !!!$$$(((---222666888>>>FFFMMMMMMLLLMMMLLLJJJHHHDDD>>>;;;888333,,,'''%%%!!!!!!!!!#########)))...222333666:::;;;888666777777777555333000...+++)))&&&###"""""""""###"""###""" $$$,,,222999@@@HHHOOOTTTYYY___dddgggjjjmmmllljjjiiikkkmmmoooqqqtttwwwyyyzzzyyyyyyxxxuuurrrooonnnoooqqqssswwwwwwvvvqqqllllllrrryyysssrrrrrrrrrtttxxx{{{~~~wwwwwwxxxyyyzzzxxxtttqqqssstttwwwyyy{{{|||}}}}}}xxxwwwwwwvvvuuuuuuttttttvvvtttsssuuuxxxxxxuuurrroooqqqtttwwwzzz{{{|||{{{ttttttttttttsssssssssssssssrrrpppnnnnnnppprrrsssttttttsssrrrqqqsssvvvzzz}}}{{{yyywwwuuutttttttttvvvxxxzzz{{{{{{yyywwwvvvssssssrrrpppnnnnnnpppsssqqqqqqqqq                     !!!$$$(((---333888:::???GGGMMMMMMKKKKKKJJJHHHEEEBBB???===:::555---&&&'''### !!!######"""'''+++...///222888999777555666777777555333111///,,,***'''$$$###""""""###$$$$$$###!!! %%%---444:::@@@IIIPPPUUU[[[bbbfffiiikkkmmmllliiihhhiiikkkppprrruuuxxxyyyyyyyyyxxxxxxtttppplllkkklllooorrruuuwwwvvvrrrllllllrrrxxxrrrrrrssstttvvvxxx{{{|||wwwvvvvvvwwwyyyxxxtttqqqqqqrrruuuwwwyyyyyyyyyyyyxxxwwwuuuttttttuuuwwwxxxyyywwwuuuwwwyyyyyyuuuqqqsssssstttvvvwwwxxxxxxyyysssttttttttttttsssrrrqqqtttrrrpppnnnnnnppprrrtttvvvvvvtttqqqooorrrxxx}}}~~~}}}zzzxxxuuusssrrrrrrtttuuuxxxzzzzzzxxxvvvtttqqqrrrqqqooolllmmmppptttrrrrrrrrr                    ###(((...444999<<<>>>FFFMMMMMMKKKKKKJJJHHHDDDBBB@@@???<<<666---&&&((($$$  !!!######"""%%%)))++++++///555777666444555666666555333111///---+++(((%%%###"""######%%%%%%$$$!!!!!!&&&...555:::@@@IIIQQQWWW]]]dddiiijjjlllnnnllliiigggiiikkkppprrrvvvxxxzzzyyyxxxwwwwwwsssmmmiiihhhiiimmmoooqqqtttuuuqqqkkkkkkqqqxxxrrrssstttuuuwwwyyyzzz{{{wwwuuutttvvvxxxwwwtttqqqpppqqqssstttuuuvvvuuuuuuxxxvvvtttssstttvvvyyy{{{{{{yyywwwxxxzzzyyyuuurrrwwwvvvuuuuuutttuuuuuuvvvsssssstttuuutttsssqqqppptttrrrpppooooooppprrrtttxxxwwwtttpppooorrrzzz~~~{{{xxxuuusssqqqqqqqqqsssvvvxxxxxxvvvtttrrrpppqqqpppnnnllllllqqqtttsssssssss                  !!!"""%%%)))...444999<<>>CCCEEEGGGHHHIIIIIIGGGGGGHHHEEE@@@999222+++%%%""" !!!###$$$%%%%%%&&&%%%%%%(((---222666777999::::::999666333000...///...---+++(((&&&###"""###$$$$$$######&&&---333888===EEEKKKOOOTTTZZZ___fffhhhjjjlllmmmmmmmmmmmmnnnrrrvvvwwwtttssssssuuuwwwtttqqqnnnllllllmmmnnnnnniiieeehhhpppwwwxxxwwwwwwvvvttttttuuuuuutttrrrrrrqqqpppooonnnooopppqqqlllnnnqqqrrrrrrrrrsssuuupppqqqqqqrrrtttvvvxxxyyyxxxtttqqqqqquuuzzz||||||{{{xxxuuurrrqqqsssvvvxxxsssrrrrrrtttwwwyyyyyyxxxuuuuuuvvvvvvvvvuuuuuutttuuuvvvuuurrrrrrvvv}}}~~~zzzxxxxxxvvvrrrnnnlllkkkjjjiiihhhhhhiiiiiijjjkkkkkklllmmmooopppqqqooooooooo                  !!!"""&&&,,,222888===@@@DDDEEEFFFHHHHHHFFFEEEDDDHHHDDD???888000)))### !!!###$$$&&&&&&&&&&&&'''***...222555777;;;;;;;;;999777333000...000///---+++(((&&&$$$"""###$$$%%%######&&&,,,222666;;;BBBGGGLLLQQQWWW\\\dddfffiiilllmmmnnnnnnnnnooossswwwwwwuuuttttttvvvxxxvvvssspppnnnmmmnnnnnnfffcccbbbhhhrrrxxxyyywwwyyyxxxwwwuuutttrrrqqqooossssssrrrqqqpppppppppppplllooorrrsssrrrqqqsssuuupppoooooooooppprrrtttuuutttqqqnnnoootttyyy||||||zzzxxxuuusssssstttwwwyyysssssstttvvvxxxyyywwwvvvuuuvvvwwwwwwwwwuuutttrrrssstttsssqqqpppsss{{{|||yyyyyyzzzyyyuuurrrooommmjjjhhhggghhhiiijjjjjjjjjlllmmmoooqqqrrrsssppppppppp                  """!!!$$$(((...555;;;???AAADDDEEEFFFGGGGGGEEECCCBBBFFFCCC>>>777000)))$$$!!! """$$$&&&'''&&&((())),,,///222666888;;;<<<;;;:::777444000...000///---***(((&&&$$$######$$$%%%$$$###&&&,,,111333999@@@EEEJJJPPPWWW]]]eeefffiiikkkmmmnnnoooooorrruuuyyyzzzwwwvvvvvvxxxwwwvvvtttrrrpppooonnnmmm```ccchhhooouuuwwwwwwvvvyyyyyywwwuuurrrooonnnnnnuuuttttttsssqqqpppnnnmmmkkkooossstttrrrppprrrtttpppooommmlllllllllnnnnnnqqqnnnlllnnnsssxxxzzzyyywwwvvvtttssssssuuuwwwxxxuuuuuuuuuwwwxxxwwwuuurrrtttuuuuuuvvvuuutttrrrqqqqqqrrrqqqooommmpppvvv|||zzzyyyxxxzzz||||||xxxuuuqqqooollliiihhhiiikkkmmmjjjkkklllnnnppprrrssstttqqqqqqqqq                 ###$$$'''+++222888===@@@BBBDDDEEEFFFGGGGGGEEECCCBBBEEEBBB>>>888111+++'''$$$ """%%%'''((('''))),,,...000333666999;;;<<<<<<;;;888555222000///...+++)))'''&&&%%%%%%###$$$&&&%%%$$$&&&+++000111777>>>EEEKKKRRR[[[aaaggghhhiiikkkmmmooopppqqqtttwww{{{{{{xxxvvvvvvxxxuuuuuutttsssqqqooonnnmmmbbbiiiqqqwwwxxxvvvuuuuuuwwwwwwvvvtttpppmmmmmmmmmttttttttttttrrrooommmkkkjjjooouuuuuurrroooqqqtttpppooonnnmmmlllkkkkkkkkknnnlllkkknnnsssvvvvvvtttssssssrrrrrrssstttuuuvvvvvvuuuuuuvvvvvvuuussspppttttttuuuuuuuuutttssssssrrrrrrqqqooolllnnnsssxxxxxxwwwxxx{{{}}}}}}xxxtttqqqooollljjjjjjkkkmmmnnnjjjkkkmmmoooqqqrrrssssssqqqqqqqqq                  $$$'''***///444:::???BBBCCCDDDEEEFFFGGGGGGFFFDDDCCCCCCAAA===888333...***((("""  """%%%''')))(((+++///111222444777;;;;;;;;;;;;;;;999666333111---,,,***(((&&&&&&%%%&&&###%%%&&&%%%$$$&&&+++///000666>>>EEELLLUUU___fffkkkjjjjjjjjjlllnnnqqqsssssswwwzzzzzzvvvsssssstttssssssssssssrrrpppnnnmmmlllqqqxxx{{{zzzwwwuuutttssstttuuurrrnnnllllllmmmqqqrrrssssssrrrpppmmmkkkiiipppvvvvvvqqqoooqqqtttpppppppppppppppooonnnmmmlllkkklllooossstttrrrooopppppppppqqqrrrrrrsssttttttsssssssssuuuuuusssqqqvvvvvvvvvvvvvvvvvvwwwxxxvvvvvvuuuqqqnnnooosssxxxzzzyyyyyy{{{}}}{{{uuupppmmmllljjjiiiiiijjjkkkllljjjkkkmmmoooqqqqqqrrrqqqrrrrrrrrr                    $$$))),,,000666;;;@@@BBBCCCDDDEEEFFFHHHGGGFFFEEECCCBBB@@@===999444000---+++$$$""" """%%%''')))))),,,000222333444888;;;:::;;;;;;;;;999777444222,,,***((('''&&&%%%&&&&&&###%%%&&&%%%$$$&&&***//////555===FFFNNNWWWbbbjjjmmmlllkkkjjjlllnnnrrrtttrrrvvvxxxxxxtttqqqpppqqqrrrrrrssssssrrrpppooonnnvvvxxxzzz{{{{{{xxxuuurrrqqqssssssqqqmmmkkklllnnnnnnppprrrssssssqqqnnnllliiipppvvvvvvqqqnnnppptttqqqrrrsssttttttsssrrrqqqlllkkklllpppssssssppplllnnnnnnooopppqqqqqqrrrrrrsssrrrqqqrrrtttuuutttsssyyyxxxxxxwwwxxxyyy{{{|||yyyyyyxxxtttqqqqqquuuyyy|||{{{{{{||||||yyyrrrllliiihhhhhhgggggghhhiiijjjjjjkkkmmmooopppqqqqqqppprrrrrrrrr                       $$$&&&***///333666;;;CCCHHHIIILLLNNNMMMKKKIIIKKKMMMDDD@@@<<<999777333---(((%%%"""!!!$$$&&&(((---...111333444555555555444444555666555444333222++++++)))(((&&&$$$###""""""""""""###%%%''')))+++...666@@@FFFKKKSSS___hhhkkkjjjjjjkkklllnnnppprrrqqqsssuuuwwwvvvssspppoooqqqqqqrrrrrrssstttuuuuuuvvvxxxzzz{{{zzzvvvqqqnnnllliiihhhiiimmmooonnnmmmrrrrrrrrrqqqqqqppppppooommmqqqttttttqqqpppqqqssspppppppppqqqrrrrrrrrrrrrllllllmmmnnnooopppqqqrrrrrrpppoooqqqttttttqqqnnnmmmlllllllllmmmoooqqqrrruuu{{{zzzuuuvvvyyyyyyvvvsssqqqqqqtttxxx{{{}}}{{{wwwsssooommmkkkjjjhhhgggfffggghhhhhhkkkmmmoooqqqqqqpppnnnlllnnnoooqqq                     ###'''***///111444999AAAFFFIIILLLOOONNNLLLJJJLLLNNNFFFCCC>>>;;;999555...)))!!! """$$$&&&(((,,,---///222444555555555333444444555444333111000+++***)))(((&&&%%%$$$$$$############%%%''')))***...555???EEEJJJRRR]]]fffiiiiiijjjkkkllloooqqqrrrqqqsssuuuvvvuuurrrooonnnooooooppprrrsssuuuuuuvvvtttuuuwwwwwwvvvssspppmmmmmmkkklllooossstttrrroootttsssrrrrrrqqqrrrrrrsssoooqqqssssssrrrqqqqqqqqqppppppppppppppppppqqqqqqllllllllllllmmmooorrrsssqqqooonnnoooqqqpppnnnkkkjjjjjjiiiiiijjjlllnnnooovvv{{{yyyuuuvvvxxxyyyvvvrrrpppppptttxxx{{{~~~|||yyyuuuqqqnnnlllkkkjjjjjjiiiiiijjjjjjkkkmmmnnnpppqqqqqqpppnnnlllppprrrsss                     """''')))---///222777???EEEHHHLLLOOOOOOMMMLLLMMMOOOJJJFFFAAA===;;;666000+++ !!!"""$$$&&&''')))***,,,...000333444555666222333333333333111///...***))))))(((((('''&&&&&&%%%%%%$$$$$$%%%&&&((()))---444===DDDJJJQQQ\\\cccfffgggiiikkkmmmoooqqqrrrqqqsssuuuuuusssooommmlllmmmnnnpppqqqssstttuuuuuuqqqrrrrrrrrrrrrpppnnnmmmnnnnnnooossswwwxxxuuurrrvvvuuusssrrrrrrtttvvvxxxqqqqqqqqqrrrssssssqqqooooooooonnnnnnnnnnnnnnnnnnmmmllljjjjjjkkkooorrruuuqqqpppnnnnnnnnnmmmjjjhhhhhhggggggggghhhjjjlllmmmwww{{{}}}xxxtttuuuwwwzzzvvvqqqnnnooorrrwww{{{}}}zzzuuurrrooommmlllkkkkkklllmmmmmmnnnnnnoooooopppqqqqqqqqqooonnnlllqqqsssuuu                  !!!%%%(((+++---000666>>>EEEHHHKKKPPPQQQOOONNNOOOQQQMMMIIICCC???;;;777000+++ !!!"""$$$&&&((()))***)))+++---///222444666777333333333333222000...---))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((---444<<>>EEEFFFJJJOOOQQQPPPOOOQQQRRRNNNIIIBBB===999555...***###%%%%%%""" !!!###&&&(((***,,,---***+++,,,///111444666777444444444333222///---,,,)))))))))*********++++++)))((('''&&&&&&&&&''''''...333;;;CCCIIIPPPXXX]]]aaacccgggkkknnnppppppppppppsssvvvtttooolllkkkmmmrrrsssssssssrrrpppnnnmmmoooooooooppppppqqqrrrssssssoookkklllppptttvvvvvvyyyvvvsssqqqrrruuuyyy{{{uuusssqqqrrrttttttpppmmmnnnmmmkkkjjjiiijjjkkkkkkooollliiiggghhhlllqqqtttvvvuuutttrrrooommmllllllmmmmmmmmmmmmnnnpppqqqrrryyy{{{|||zzzvvvrrrrrrsssxxxuuupppmmmmmmpppuuuxxx{{{yyyuuuqqqppppppqqqrrroooooopppqqqrrrsssssstttrrrqqqpppooonnnnnnnnnnnnmmmoooqqq                     !!!&&&'''***...111333777===BBBDDDIIIOOOQQQQQQPPPQQQSSSMMMGGG@@@:::666111***%%%$$$''')))&&&  !!!$$$'''+++---///000,,,,,,---///111444666777666666666555333000...---*********+++++++++,,,,,,***)))((('''&&&''''''(((///444;;;CCCJJJQQQWWW[[[```cccgggkkknnnoooooonnnooosssvvvtttoookkklllooouuuuuuvvvuuusssooollljjjlllmmmnnnoooqqqrrrsssttttttooojjjiiilllqqqtttuuuwwwuuurrrpppppprrrvvvxxxuuuttttttttttttrrrpppmmmmmmllljjjhhhhhhiiikkklllpppmmmiiiggggggjjjnnnqqquuuuuutttrrrooonnnnnnpppqqqqqqppppppqqqsssuuuvvvzzz{{{zzzxxxuuurrrqqqqqqwwwtttpppmmmmmmooosssuuuwwwvvvsssrrrrrrtttvvvxxxsssrrrqqqppppppqqqssstttqqqpppooommmmmmmmmnnnooolllnnnppp                      ###))),,,///444555555666999===BBBGGGNNNQQQQQQPPPQQQSSSJJJDDD<<<666111,,,&&&!!!!!!%%%(((&&&  $$$)))---000222333......///000111444666777999999888777555222///...++++++++++++,,,,,,,,,,,,***)))((('''''''''((()))000444<<>>BBBFFFLLLQQQRRROOOJJJGGG>>>888000***'''$$$  ###(((******+++///222222333333222111111333555::::::;;;;;;:::999888777000///...,,,***)))((((((&&&'''(((&&&###$$$(((,,,222888???DDDHHHKKKQQQUUU\\\```dddgggggghhhkkkooommmnnnnnnmmmlllkkklllnnnmmmmmmmmmoooqqqqqqpppnnnnnnkkkkkkppprrrqqqpppqqqssssssttttttsssrrrrrrqqqtttpppmmmmmmppprrrrrrpppmmmssstttnnnjjjlllppprrrkkkkkkkkkkkklllmmmnnnooouuutttrrrqqqqqqrrrtttuuuqqqpppppppppqqqssstttvvvtttsssrrrqqqqqqrrrssstttxxxwwwuuuttttttuuuwwwxxxxxxyyyyyyuuuqqqooopppsssyyyzzzzzzzzzxxxwwwuuussspppooonnnlllkkkkkkkkkkkkjjjjjjjjjkkklllnnnpppqqqsssssssss                       ###%%%)))///333666999===AAACCCGGGLLLPPPQQQNNNIIIFFF;;;555...)))&&&###"""&&&((((((***---111222333333333111000111333;;;;;;<<<===<<<:::999777222111...,,,***(((((('''&&&'''(((&&&$$$$$$'''***///555===CCCGGGKKKQQQVVV\\\```ccceeedddeeehhhllliiiiiiiiihhhiiijjjmmmnnnlllmmmnnnpppqqqqqqqqqpppooolllkkknnnnnnkkkkkkmmmqqqqqqqqqqqqqqqqqqqqqqqqtttppplllkkknnnqqqqqqpppeeennntttpppkkkkkknnnpppjjjkkklllmmmnnnnnnnnnnnnvvvuuutttssstttuuuwwwxxxrrrrrrrrrrrrtttvvvxxxyyyvvvuuutttrrrrrrrrrrrrssswwwvvvuuuttttttvvvxxxyyyyyyzzzyyyuuupppmmmoooqqqxxxxxxyyyyyyxxxvvvuuusssppppppooonnnmmmmmmmmmllljjjkkklllmmmnnnooopppqqqttttttttt                    !!!"""''',,,000333888???DDDDDDGGGLLLOOOOOOKKKGGGCCC888333,,,(((%%%"""!!!$$$&&&%%%'''+++///111333444333111111111222<<<===>>>>>>===;;;888666444222///,,,)))(((((((((&&&((()))'''$$$$$$'''***+++111:::AAAFFFLLLRRRWWW^^^aaaddddddccccccfffiiifffffffffgggiiilllnnnooommmoooqqqrrrssssssssssssnnnkkkjjjkkkiiieeeeeehhhoooooooooooooooppppppppprrrnnnjjjiiilllooopppoooaaakkksssqqqllljjjkkkkkkiiikkkmmmooooooooommmmmmvvvuuuuuuuuuuuuwwwxxxyyysssrrrssssssuuuwwwzzz{{{xxxwwwuuusssrrrrrrrrrssswwwvvvuuusssssstttvvvwwwyyyzzzyyyuuupppmmmnnnqqquuuvvvwwwxxxyyyxxxxxxwwwtttttttttsssrrrqqqpppooolllmmmnnnooopppqqqqqqrrruuuuuuuuu            !!!        !!!!!!%%%)))---111777???FFFFFFHHHLLLNNNLLLHHHCCC@@@666111+++'''$$$!!!"""###"""$$$(((,,,000222444444333222222333===>>>??????===:::777444444222///,,,)))((())))))''')))***)))&&&%%%'''***)))///888???EEEKKKQQQVVV___bbbddddddccccccgggjjjhhhggggggiiilllooooooooonnnpppssstttsssrrrrrrsssooolllkkkjjjgggbbbbbbfffnnnnnnmmmmmmmmmnnnnnnooopppmmmjjjjjjnnnqqqqqqpppeeennntttrrrnnnlllkkkjjjhhhjjjlllnnnooonnnmmmllluuuuuuuuuuuuvvvwwwwwwxxxssssssssstttuuuwwwyyy{{{yyyxxxvvvtttsssssssssssswwwvvvtttrrrrrrssstttuuuwwwxxxxxxtttpppnnnooorrrtttuuuwwwyyy{{{{{{{{{{{{yyyxxxxxxwwwvvvtttrrrqqqmmmnnnpppqqqsssttttttuuuwwwwwwwww                         !!!!!!$$$(((+++///666???FFFGGGIIIKKKLLLJJJEEE@@@<<<555000***&&&### """&&&***000222444555444333444555>>>???@@@???===999555222444222...+++))))))******(((***,,,***'''&&&'''******000888???CCCHHHNNNSSS^^^aaacccddddddfffjjjooonnnllllllmmmpppqqqooommmmmmooorrrrrrpppoooooopppqqqooommmlllhhhbbbcccgggnnnmmmllllllkkklllmmmmmmpppnnnlllnnnrrruuutttsssrrrvvvvvvrrroooppppppnnnhhhiiikkkmmmmmmmmmlllkkkuuuuuuuuuuuuuuuuuuvvvvvvsssssssssssstttvvvxxxyyyyyyxxxvvvtttsssssstttttttttsssrrrqqqqqqrrrtttuuuuuuvvvvvvtttpppoooqqqtttuuuwwwyyy{{{}}}}}}}}}}}}{{{{{{zzzyyywwwuuurrrqqqkkkmmmpppsssvvvxxxyyyzzzyyyyyyyyy                        !!!!!!###'''***---555???FFFHHHIIIKKKKKKHHHCCC===:::555000***&&&### %%%)))///222555666555555555666???@@@@@@@@@===888333000444222...+++))))))***+++)))+++---+++(((&&&(((***,,,222999???BBBFFFKKKPPP\\\___cccdddeeehhhnnnrrrrrrqqqpppqqqrrrqqqnnnjjjkkknnnqqqpppnnnllllllnnntttqqqpppoooiiidddeeejjjnnnmmmlllkkkjjjkkkllllllqqqpppooorrrvvvyyyxxxvvv}}}|||xxxrrrpppsssuuuttthhhiiijjjllllllllllllkkkuuuuuuuuutttttttttttttttssssssrrrssstttuuuwwwxxxyyyxxxvvvuuutttttttttuuurrrqqqppppppppprrrtttvvvsssuuuuuussspppppprrrvvvxxxyyy{{{}}}~~~~~~~~~~~~{{{{{{{{{yyywwwtttqqqooohhhkkkoootttxxx{{{}}}~~~zzzzzzzzz                    !!!%%%)))---111666===BBBGGGJJJMMMOOOMMMGGGAAA<<>>>>>======<<<:::999888999777333000---,,,---------,,,***)))(((((()))))),,,000777???FFFKKKNNNOOOXXX^^^dddiiilllooossswwwxxxwwwvvvtttrrrooommmkkkhhhiiilllnnnpppqqqqqqqqqsssuuuuuusssnnnjjjiiijjjmmmjjjggggggjjjkkkkkkiiimmmpppttttttssssssvvvyyyvvvwwwwwwwwwwwwuuutttssssssrrrpppoooooooooqqqrrrssstttvvvwwwwwwuuurrrqqqooorrruuuuuutttrrrsssuuuwwwuuussspppnnnnnnooooooooommmjjjiiiiiilllooorrruuuuuuvvvvvvwwwwwwwwwwwwyyy||||||zzz{{{}}}yyy{{{|||yyyuuurrrrrrssstttvvv{{{{{{uuu                  %%%***///444;;;???DDDFFFHHHIIIFFF@@@999555...+++&&&!!!!!!###$$$%%%(((***...222777;;;===???======<<<<<<<<<<<<======<<<:::666111...,,,++++++---,,,***)))((()))***+++---111888???FFFKKKNNNPPPWWW]]]eeejjjnnnrrrwww|||{{{zzzwwwtttqqqnnnlllkkkkkklllnnnqqqrrrssssssssstttuuuuuussspppmmmmmmmmmnnnkkkhhhiiilllnnnmmmllllllooossssssrrrrrrtttwwwssstttuuuwwwxxxxxxwwwwwwuuusssqqqooonnnppprrrsssuuuvvvwwwyyyxxxwwwuuutttppprrrssstttrrrrrrrrrsssvvvtttpppmmmlllmmmoooppprrroookkkhhhhhhjjjmmmooouuuvvvwwwxxxxxxyyyyyyyyyyyy||||||zzz{{{}}}xxxzzzzzzwwwrrrqqqsssuuuxxxzzz|||vvv                 !!!%%%+++000666;;;>>>CCCEEEFFFFFFCCC===777222,,,)))%%%!!!######$$$''',,,222777<<>>>>>===<<<<<<===>>>???<<<:::666222///---,,,+++---,,,***(((((()))+++,,,///222888???FFFKKKNNNPPPUUU[[[ccciiinnnrrrxxx}}}zzzyyywwwtttrrrooonnnmmmmmmoooqqqsssttttttttttttsssssssssrrrqqqqqqrrrsssqqqnnnkkkkkkmmmooonnnllllllooossssssrrrqqqsssuuurrrsssuuuwwwxxxxxxxxxxxxuuusssqqqooonnnppprrrtttssstttvvvwwwwwwvvvuuutttqqqqqqrrrrrrqqqppppppqqqtttrrrnnnkkkjjjllloooqqquuurrrmmmiiihhhiiikkkmmmuuuvvvxxxyyyzzz{{{zzzzzzxxx|||~~~|||zzz{{{}}}wwwxxxwwwtttppppppssswww}}}}}}www                !!!###'''---333888<<<>>>BBBCCCDDDCCC@@@;;;555111)))&&&""" !!!!!!!!!%%%***111777<<>>===<<<<<<===>>>:::888555222000...---------+++)))''''''))),,,...000333888???EEEKKKNNNPPPTTTZZZbbbhhhkkkpppuuuzzzwwwwwwvvvuuutttrrrqqqqqqoooppprrrssstttttttttsssrrrqqqooopppqqqsssuuuvvvtttpppllllllnnnooommmkkklllppptttuuusssrrrsssuuussstttuuuvvvwwwvvvuuuuuutttssspppooonnnpppqqqssspppqqqrrrsssttttttssssssrrrqqqpppoooooooooooonnnrrrpppllljjjjjjlllppprrrvvvtttpppllljjjjjjkkklllvvvwwwyyy{{{{{{{{{zzzzzzxxx{{{~~~~~~{{{zzzzzz|||wwwxxxwwwssspppppptttxxx~~~www              """$$$'''---333888:::;;;===>>>???>>>;;;666111...%%%### !!!$$$***111777<<<>>>???AAA@@@???===<<<<<<<<<<<<777666444222000///...---+++***'''&&&&&&))),,,...111444999???EEEKKKOOOQQQWWW\\\ccchhhjjjmmmrrrvvvssstttuuuvvvvvvuuutttssspppppprrrssstttssssssrrrrrrooommmmmmpppsssuuuvvvsssooolllkkkmmmooommmkkknnnrrrvvvwwwuuussstttvvvtttuuuvvvvvvuuutttrrrqqqrrrqqqpppoooooooooppppppmmmnnnooopppqqqrrrrrrrrrrrrpppnnnmmmnnnnnnmmmlllpppnnnlllkkkkkkmmmppprrrvvvuuusssqqqooonnnnnnnnnwwwxxxzzz{{{|||{{{yyyxxxxxx{{{~~~~~~{{{yyyzzz|||wwwxxxwwwtttppppppssswww}}}www               !!!"""%%%***111555666555666777888777555000,,,)))""" !!!%%%+++111777;;;<<<===>>>>>>>>>>>>===<<<;;;;;;666555444222000...---,,,***(((&&&$$$%%%(((,,,...222555999???EEEKKKOOOQQQ]]]bbbgggjjjkkkmmmppptttrrrsssvvvxxxxxxwwwtttsssooopppqqqrrrrrrrrrqqqppptttppplllkkkmmmppprrrrrrooollliiijjjmmmoooooommmppptttyyyzzzwwwvvvvvvwwwttttttuuuuuutttrrrpppoooppppppppppppoooooonnnnnnnnnnnnooopppqqqrrrssssssssspppmmmlllmmmmmmllljjjnnnmmmllllllmmmoooqqqrrrvvvvvvvvvuuutttsssqqqpppwwwyyy{{{||||||zzzxxxvvvxxx{{{~~~~~~{{{yyyzzz|||xxxyyyyyyuuuqqqpppsssvvvyyy{{{}}}vvv                """'''...222222000000111222222000,,,(((%%% """%%%+++111777:::;;;<<<;;;<<<===>>>>>>===<<<;;;777666444222///---+++***)))'''%%%###$$$'''+++...333555999???EEEKKKOOOQQQbbbfffkkkmmmmmmnnnpppsssqqqtttwwwzzzzzzwwwtttqqqoooooopppqqqqqqqqqpppooowwwrrrllljjjkkkmmmnnnnnnkkkhhhfffhhhmmmppppppoooqqqvvvzzz{{{yyywwwwwwxxxssssssttttttsssqqqpppooonnnooopppppppppooommmllloooooopppqqqssstttuuuuuusssppplllkkklllmmmkkkiiimmmmmmmmmmmmnnnpppqqqsssuuuvvvwwwxxxxxxvvvtttrrrxxxyyy{{{|||{{{yyyvvvuuuwww{{{~~~}}}{{{yyyzzz|||xxxzzzzzzwwwrrrqqqsssuuutttvvv||||||vvv                """$$$'''***,,,---***)))(((***,,,+++&&&!!!!!!$$$(((...444:::???AAA@@@AAACCCDDDCCC???<<<999333111///,,,************&&&''''''%%%###$$$)))---///111666===BBBGGGQQQ[[[___bbbgggllloooqqqrrrrrrppprrrtttvvvwwwwwwvvvuuulllnnnpppooommmnnnqqquuuvvvrrrmmmkkkmmmoooooonnnkkkkkkkkklllnnnpppssstttvvvwwwwwwxxxwwwvvvuuutttkkklllmmmmmmmmmllljjjiiilllooossssssqqqooopppqqqnnnllllllnnnrrruuutttrrrlllkkkiiihhhhhhiiijjjkkknnnnnnooopppqqqrrrrrrssswwwxxxyyyyyywwwtttqqqooooooqqqtttvvvvvvuuurrrqqqrrruuuwwwvvvtttssstttvvvwwwvvvuuussssssssstttuuuwwwyyy||||||yyyvvv                """$$$'''***,,,---+++)))((()))+++)))$$$ ###%%%***///555:::>>>AAAAAACCCDDDEEECCC@@@<<<:::333222000...,,,+++***)))((())))))&&&###$$$'''+++...000666>>>CCCGGGPPPZZZ___bbbfffkkkoooqqqrrrrrrttttttttttttttttttuuuuuummmoooqqqooommmmmmqqquuuvvvsssoooooopppqqqqqqpppooooooooooooppprrrtttuuuuuuvvvwwwxxxxxxwwwvvvuuunnnnnnoooooonnnnnnmmmmmmkkknnnqqqrrrooommmmmmnnnnnnlllkkknnnsssuuuuuusssmmmllllllkkkkkkkkkkkkllloooooopppqqqqqqrrrrrrrrrvvvvvvwwwwwwvvvssspppnnnnnnpppsssuuuvvvtttrrrppprrruuuwwwwwwuuuttttttuuuuuuuuutttsssssstttuuuvvvuuuvvvyyy{{{}}}~~~~~~~~~yyyvvvttt                   """$$$'''***,,,---+++)))(((((()))&&&!!! !!!!!!"""&&&(((,,,111666;;;>>>@@@CCCDDDFFFFFFDDD@@@<<<:::444333222111...,,,***)))***++++++((($$$$$$'''***,,,///666>>>DDDHHHPPPXXX^^^aaaeeejjjnnnpppqqqqqqvvvuuusssqqqqqqrrrssstttoooqqqrrrpppmmmmmmpppsssuuutttsssssstttuuutttssstttsssrrrrrrrrrssstttuuusssuuuwwwxxxyyyyyyxxxwwwssssssqqqpppppppppqqqrrrlllnnnqqqqqqooolllkkkkkkmmmkkkkkknnnsssvvvvvvtttooooooooooooooonnnmmmmmmpppqqqrrrrrrrrrqqqqqqpppssstttttttttsssqqqooommmnnnppprrrttttttsssqqqpppqqqtttxxxyyyxxxuuutttsssttttttssssssssstttuuuuuuqqqrrrtttuuuvvvwwwvvvvvvtttrrrqqq                !!!$$$&&&)))+++,,,,,,)))&&&&&&&&&### !!!"""$$$%%%%%%(((+++///444888<<<>>>???DDDFFFGGGGGGEEEAAA===:::555555444333000---***((()))++++++)))%%%%%%(((+++***---555>>>DDDHHHOOOWWW]]]```dddhhhllloooqqqqqqsssrrrrrrrrrrrrrrrrrrrrrppprrrrrrpppmmmlllooorrruuuuuuvvvwwwxxxxxxvvvuuuvvvuuusssrrrqqqqqqqqqrrrqqqsssvvvxxxzzzzzzyyyxxxwwwvvvsssrrrqqqrrrtttvvvpppqqqrrrrrrpppnnnlllkkklllkkkkkknnnssswwwwwwuuupppqqqrrrrrrrrrqqqooonnnssssssssssssrrrpppooonnnqqqqqqqqqppppppnnnmmmmmmnnnoooqqqssssssrrrqqqpppqqqtttxxx{{{zzzwwwtttrrruuuttttttssssssrrrrrrrrrnnnnnnpppqqqqqqqqqpppooopppoooooo                """%%%''')))***+++(((%%%######!!! """$$$&&&((((((+++---111666:::===??????DDDFFFGGGGGGEEEBBB>>>;;;777666666444111---***(((&&&)))***)))&&&&&&)))---))),,,444>>>CCCGGGOOOWWW\\\^^^bbbgggkkknnnpppqqqmmmooorrrtttuuutttrrrqqqppprrrrrrppplllkkknnnqqqtttvvvxxxyyyyyyxxxwwwvvvuuutttrrrooonnnmmmmmmmmmoooqqquuuxxxzzzzzzyyyxxxxxxvvvtttqqqqqqsssuuuwwwssssssttttttsssqqqnnnlllkkkjjjjjjmmmsssvvvvvvuuuqqqqqqsssttttttsssqqqpppvvvuuutttrrrpppnnnmmmmmmoooooonnnmmmmmmlllmmmmmmnnnpppqqqssssssrrrqqqppprrruuuxxx{{{|||yyyuuuqqqvvvuuuuuusssrrrqqqpppooolllmmmnnnooooooooonnnmmmnnnmmmmmm                   ###&&&((()))***&&&###!!!!!!!!!###&&&(((***+++,,,///333888<<>>@@@AAABBBAAABBBEEEFFFEEEBBB???===:::888555222...+++)))(((%%%''')))(((&&&%%%'''***)))+++222:::@@@FFFOOOYYY[[[\\\```dddiiimmmpppqqqnnnpppsssuuuvvvtttrrrqqqlllnnnooommmjjjiiilllpppsssuuuwwwvvvsssrrrrrrtttuuutttqqqnnnlllkkkkkkkkklllooossswwwxxxwwwuuutttrrrqqqooonnnmmmnnnooopppqqqppppppqqqrrrqqqmmmjjjkkkiiihhhkkkpppsssrrrpppoooooooooppprrrsssuuuvvv|||xxxrrrmmmiiihhhjjjkkkmmmllljjjiiiiiikkkmmmnnnqqqqqqrrrssssssssssssrrrvvvvvvxxx{{{}}}{{{wwwrrrqqqrrrrrrsssrrrqqqppppppmmmoooqqqtttvvvwwwwwwwwwssspppnnn                       ###%%%&&&'''$$$  ###&&&))),,,---,,,///555:::???AAABBBBBB???AAADDDEEEEEECCC@@@>>>;;;999555111---***)))(((&&&)))***(((%%%###%%%'''***+++111999???EEEOOOZZZZZZ\\\___ccchhhlllpppqqqsssssstttttttttsssrrrqqqkkkmmmnnnllliiiiiilllooosssuuuvvvtttqqqoooppprrrwwwuuussspppnnnmmmllllllkkknnnrrrvvvxxxwwwtttrrrooonnnmmmlllllllllmmmnnnnnnmmmlllnnnpppoookkkgggkkkiiihhhkkkoooqqqpppnnnnnnnnnnnnnnnpppsssuuuwww}}}yyyrrrkkkggggggiiijjjmmmllljjjhhhiiijjjmmmooorrrrrrssssssttttttsssssswwwvvvwwwzzz||||||wwwsssnnnoooqqqrrrssssssrrrrrrooopppsssvvvyyyzzz{{{{{{uuurrrooo                !!!!!!!!! !!!&&&+++000444555000222666;;;???BBBDDDEEECCCDDDGGGHHHGGGCCC???<<<777555111---***)))((((((((()))))))))((('''%%%$$$&&&)))...555===DDDJJJMMMVVVYYY^^^dddkkkqqqvvvyyy|||wwwrrrqqqrrrsssrrrqqqtttpppkkkjjjlllnnnmmmlllpppooonnnmmmmmmnnnooopppvvvtttssstttuuutttqqqmmmmmmooorrrvvvwwwwwwvvvuuummmlllkkkjjjiiijjjkkklllkkkmmmnnnooonnnllliiihhhiiikkknnnnnnmmmmmmppprrrrrrqqqooonnnoooqqqtttvvv{{{vvvooohhhdddccceeefffkkkkkkjjjjjjjjjlllnnnooommmnnnppprrrtttttttttttttttttttttwwwyyyxxxsssooommmllllllnnnrrrssspppnnnmmmnnnppprrrtttvvvxxxyyyuuuqqqnnn                 !!!!!! """'''+++000333555111444777<<>><<<777555111---***(((((((((******++++++***)))((('''''')))...444;;;CCCJJJNNNTTTWWW\\\cccjjjpppuuuwww|||wwwrrrpppqqqssssssqqqrrrooollllllnnnpppnnnlllmmmmmmmmmnnnnnnoooppppppuuusssrrrsssuuuuuurrrpppkkknnnqqqtttvvvvvvuuutttkkkjjjjjjkkkkkklllmmmmmmhhhiiikkklllkkkiiigggeeeiiilllnnnnnnnnnnnnpppssspppooonnnmmmoooqqqtttvvvyyyuuunnniiiffffffgggiiimmmmmmmmmmmmnnnooopppqqqoooppprrrtttuuuuuuuuuuuusssssstttvvvxxxwwwtttpppnnnmmmlllnnnpppqqqooommmnnnnnnoooppprrrsssuuuuuurrrpppmmm                   !!! !!!$$$(((,,,000333444444666999<<>>??????>>>??????>>>===;;;999777666222000---***'''&&&&&&'''&&&&&&&&&&&&&&&&&&''''''******,,,111888AAAIIIMMMWWWZZZaaahhhoootttxxxzzz}}}xxxrrroooqqqssssssrrrlllmmmoootttxxxxxxtttooogggjjjnnnrrrttttttsssrrrrrrrrrrrrrrrtttvvvzzz|||~~~|||yyyvvvtttrrrnnnoooppppppooonnnlllkkkiiijjjjjjkkkkkkjjjiiihhhjjjjjjkkkmmmpppqqqrrrsssrrrqqqooonnnmmmlllllllllrrrrrrrrrrrrrrrsssssstttuuuwwwzzz||||||zzzxxxvvvwwwwwwvvvvvvwwwwwwwwwwwwnnnpppsssuuuvvvvvvvvvvvvuuusssqqqnnnlllkkkkkkllloooooonnnlllkkkiiiggggggeeeffffff                  ###%%%'''+++...222444666999:::<<<=========<<<;;;<<<<<<:::888666444333222///...+++((('''''''''(((&&&%%%$$$$$$$$$$$$%%%%%%)))***---222999AAAHHHLLLWWW[[[bbbiiipppuuuxxxzzz|||wwwrrrqqqrrrsssrrrqqqmmmnnnpppuuuyyyyyyuuuqqqkkkmmmpppsssuuuuuusssrrrrrrssssssrrrsssvvv{{{{{{wwwtttsssqqqqqqqqqpppooonnnmmmlllnnnnnnnnnmmmmmmlllkkkjjjjjjiiiiiilllooorrrrrrrrrsssrrrpppooommmlllkkkkkkrrrssstttuuuvvvvvvuuuuuuvvvxxxzzz||||||{{{xxxwwwwwwwwwvvvuuuuuuuuuvvvvvvppprrruuuvvvvvvvvvwwwxxxuuuuuutttqqqnnnlllllllllppppppppppppmmmjjjgggdddbbbccceee                   !!!###%%%(((+++///333666777:::;;;<<<<<<<<<;;;999999:::999777444222111000000,,,+++)))'''''''''((()))((('''&&&%%%$$$$$$%%%%%%(((***---333:::AAAGGGJJJTTTYYY___gggnnnsssvvvwwwzzzwwwsssrrrttttttrrroooooooooqqqvvvzzzzzzvvvrrrpppqqqssstttuuutttsssrrrsssttttttsssrrrvvv|||~~~{{{wwwuuusssrrrqqqpppoooooooooooooooppppppooonnnlllkkkjjjiiiiiihhhhhhjjjoooqqqqqqpppqqqqqqpppoooooonnnnnnmmmtttuuuwwwxxxxxxwwwvvvtttwwwxxxyyyzzzzzzyyyxxxwwwwwwvvvuuutttsssssstttuuuqqqtttwwwwwwvvvuuuwwwyyytttvvvvvvtttpppmmmlllmmmppprrrttttttqqqlllgggddd___bbbeee                 !!!!!! !!!###%%%(((,,,000444777888:::;;;;;;<<<;;;:::888777999777555222000.........+++***(((''''''((()))***+++***((('''&&&&&&&&&'''''')))...444:::AAAFFFIIIRRRVVV]]]eeelllqqqssstttyyyvvvssssssuuutttqqqnnnqqqppprrrvvvzzzzzzvvvrrrsssssstttuuuuuutttsssssstttttttttsssrrruuu||||||yyywwwuuutttqqqqqqooooooooopppqqqrrrppppppnnnmmmkkkjjjhhhhhhhhhgggfffiiinnnqqqqqqpppooooooooooooppppppppppppuuuvvvyyyzzzzzzxxxvvvtttwwwxxxxxxyyyyyyxxxwwwvvvvvvuuutttrrrrrrrrrssssssrrruuuxxxxxxvvvuuuwwwyyytttvvvxxxvvvqqqnnnmmmnnnqqqsssvvvwwwtttnnnhhhddd^^^aaaddd                 """%%%(((,,,...---...111444999888777666666777888999999888666444333111000///---------,,,++++++++++++(((((((((''''''&&&&&&%%%$$$+++333999<<>>BBBFFFNNNTTT\\\dddiiillloooqqqppppppqqqqqqqqqppppppooopppsssvvvwwwuuurrrooonnnppprrruuuxxxyyyyyywwwvvvvvvvvvvvvvvvwwwwwwwwwwwwppppppqqqqqqrrrssstttttt{{{~~~|||uuupppoooqqqtttuuuuuutttqqqmmmiiiffffffggghhhjjjkkklllmmmnnnoooqqqrrrpppkkkjjjnnnrrryyy|||~~~zzzsssmmmmmmooofffggghhhhhhhhhgggfffeeellloooqqqpppnnnmmmooorrrrrrrrrrrruuuxxxzzzzzzyyyyyyyyyxxxwwwuuussspppooorrrrrrrrrrrrssssssssssssooojjjggg                $$$'''))),,,000333555555555555444222000...,,,,,,,,,,,,+++---///111222000...---***---000000......///000+++***'''%%%%%%''')))+++,,,111666999;;;===AAAEEEPPPTTT[[[ccchhhlllooopppppppppppppppppppppppppppppptttxxxwwwsssooolllkkklllnnnrrruuuwwwvvvuuutttsssttttttttttttuuuuuuuuupppooonnnnnnnnnoooqqqrrryyy|||}}}zzzsssnnnmmmoootttuuuvvvvvvsssnnniiifffiiiiiihhhhhhiiijjjkkkkkklllqqqtttqqqllljjjnnnsssxxx{{{|||yyysssooonnnpppkkklllllllllllljjjhhhggglllnnnpppooommmlllnnnppppppqqqsssvvvxxxzzzzzzzzzzzzzzzzzzyyywwwtttrrrqqqsssssstttuuuvvvwwwxxxyyyrrrmmmkkk %%%%%%###            !!!&&&((())),,,000444666555333111111///---+++)))(((((((((&&&(((+++.........,,,+++(((,,,000111...,,,...000+++***(((&&&&&&(((***,,,...222666888999<<>>@@@===666000***)))'''%%%$$$$$$%%%%%% !!!!!!"""###$$$$$$%%%###)))///...((($$$%%%((())))))******++++++++++++---///222333444999@@@EEEKKKMMMRRR[[[eeemmmoooooossstttuuuvvvuuussspppnnnlllpppssspppkkkiiinnnsssrrrqqqpppppppppqqqsssttttttttttttuuuuuuuuuvvvvvvnnnlllhhhfffgggjjjnnnqqqtttuuuvvvwwwwwwvvvuuuuuupppqqqssstttsssqqqooommmjjjiiifffeeegggkkkooorrrnnnpppsssuuuvvvvvvtttssspppqqqrrrsssrrrqqqppppppllllllnnnooopppoooooonnnmmmoooqqqooolllkkklllooommmqqquuuvvvtttqqqqqqrrruuuvvvvvvuuutttrrrpppooorrrssstttwwwyyy{{{}}}~~~}}}xxxuuu             !!!  ###))),,,555888===??????;;;555222,,,+++)))'''%%%$$$###### !!!!!!''''''((()))***++++++,,,((()))+++---////////////...///000333777;;;???BBBLLLPPPVVV^^^ffflllpppsssrrrsssvvvwwwwwwvvvsssrrrooosssvvvsssnnnmmmqqqwwwvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxwwwvvvtttsssrrrqqqoookkkiiiiiilllppprrrvvvwwwyyyzzzyyyxxxvvvtttmmmmmmmmmnnnpppqqqrrrssslllkkkkkkkkkmmmppptttvvvssswwwyyyxxxyyyzzzxxxtttqqqmmmiiiiiilllqqqssstttnnnoooqqqssstttttttttssstttpppmmmmmmpppssstttsssqqqooonnnooosssuuutttrrrwwwuuuqqqmmmkkkkkklllmmmoooqqquuuxxxzzz{{{{{{{{{vvvvvvvvv               !!! !!!!!!  $$$))),,,555888<<>>:::555111+++***(((&&&$$$###"""""" $$$$$$%%%&&&((())))))***)))***,,,...///000000000//////111444777<<<@@@BBBIIIMMMTTT\\\eeelllpppsssrrrsssuuuwwwwwwvvvuuuttttttwwwyyyvvvqqqppptttzzzxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxwwwvvvtttsssrrrsssrrrpppooooooqqqssstttvvvwwwwwwwwwvvvtttrrrppplllmmmnnnppppppqqqqqqpppmmmlllkkkkkkmmmpppsssuuurrrwwwyyyxxxxxxzzzwwwsssooollliiijjjmmmrrrtttuuupppqqqrrrsssttttttsssssstttqqqnnnnnnpppssstttsssqqqooonnnpppssstttsssrrrsssqqqpppnnnnnnnnnooopppnnnqqqtttxxxzzz{{{||||||zzzzzzzzz               !!!!!!""""""""""""!!! $$$***---444777;;;>>>===999444111***)))&&&###!!! !!!!!!"""$$$&&&'''((()))+++,,,---///000111222222000111222444888<<<@@@CCCFFFJJJQQQZZZbbbjjjnnnqqqrrrssstttvvvwwwwwwwwwwwwyyy{{{{{{xxxsssssswww}}}yyyzzzzzzzzz{{{{{{{{{|||wwwxxxxxxxxxwwwuuutttssstttuuuuuuvvvvvvvvvvvvvvvwwwvvvuuutttrrrpppooonnnlllmmmnnnoooppppppoooooommmmmmlllkkkllloooqqqsssrrrvvvyyyxxxxxxyyyvvvqqqllljjjiiikkkooosssuuuvvvrrrrrrsssttttttssssssrrrtttrrrppppppqqqsssssssssqqqppppppqqqssstttsssqqqmmmnnnooopppqqqqqqqqqqqqmmmooossswwwzzz{{{||||||yyyyyyyyy             !!!"""###$$$$$$%%%$$$###!!! %%%+++...444777:::<<<<<<888444111***(((%%%!!! """$$$&&&(((******,,,---...000111222333333222222222444888<<>>BBBFFFIIINNNTTT[[[___cccdddnnnpppsssuuuvvvuuutttrrrwwwwwwwwwvvvtttqqqooommmlllmmmnnnooopppqqqrrrrrryyy|||~~~}}}~~~{{{xxxuuusssssssssppprrruuuvvvtttpppkkkggghhhiiijjjlllmmmnnnnnnnnnooopppqqqrrrsssttttttuuuxxxxxxuuuooommmpppqqqooottttttrrrnnnkkkkkkpppuuuqqqqqqpppoooooopppqqqrrrnnnqqqttttttppplllkkkkkkqqqtttxxxwwwtttpppooopppssstttttttttssspppmmmkkknnnpppsssuuuvvvwwwvvvuuuvvvvvvvvv               $$$***000///...,,,***'''%%%###"""!!!   """%%%+++///666888:::<<<<<<;;;888666,,,(((###!!!&&&+++...///000000222333444555555222111111222555888<<<>>>@@@GGGPPPWWW[[[___dddhhhlllooorrruuuwwwwwwvvvuuuxxxyyy{{{{{{xxxsssnnnjjjllllllkkkkkkkkklllmmmoooyyy}}}{{{vvvuuuvvvvvvtttqqqqqqqqqqqqqqqooommmjjjiiiiiikkklllnnnooopppoooooommmqqqttttttrrrqqqrrrttttttxxxzzzvvvnnnjjjlllooonnnrrruuuqqqiiieeegggjjjiiikkknnnqqqrrrqqqooonnnmmmnnnpppqqqpppmmmkkkiiiqqqrrrtttuuuuuutttsssrrrtttwwwyyywwwsssppppppqqqnnnrrruuuuuusssrrrsssuuuwwwuuuttt              ###***///000///---+++(((%%%###"""!!!  """%%%+++000555777:::<<<<<<;;;888666,,,)))### %%%***---000000111222333444444555222222222333555999<<<>>>AAAIIIRRRZZZ^^^bbbfffiiimmmooorrruuuxxxyyyyyyyyy{{{|||~~~}}}zzzuuupppmmmjjjjjjjjjjjjkkklllnnnpppwww}}}~~~{{{wwwttttttvvvwwwuuusssrrrrrrqqqpppooommmkkkjjjkkklllnnnoooppppppppppppnnnqqquuuuuurrrpppqqqsssrrrvvvxxxtttmmmjjjmmmqqqooosssvvvssskkkfffgggiiijjjkkknnnpppqqqpppooonnnnnnooopppqqqpppnnnllljjjqqqrrrtttvvvvvvuuutttssstttvvvwwwvvvrrrppppppqqqooorrruuuuuusssqqqrrrtttwwwuuusss               ###)))...111000///,,,***'''$$$###"""  !!!&&&,,,111555777999;;;<<<:::999777---)))###$$$))),,,222222222333333444444444222222222333666999<<<>>>CCCKKKUUU]]]bbbeeeiiilllnnnooorrruuuyyy{{{}}}}}}~~~{{{vvvqqqnnnhhhiiijjjjjjjjjkkknnnpppsssyyy~~~~~~wwwtttqqqrrrvvvwwwvvvtttsssrrrqqqooonnnmmmmmmmmmnnnooopppqqqqqqqqqqqqqqqnnnrrruuuuuurrrooopppqqqqqqssstttqqqllljjjnnnsssoootttwwwuuunnniiihhhiiijjjlllnnnppppppooonnnmmmnnnpppqqqrrrrrrooommmkkkppprrrtttuuuvvvuuusssrrrtttuuuuuusssqqqpppqqqrrrpppsssvvvuuurrrpppqqqsssvvvtttrrr            """(((---111111000...,,,)))&&&$$$"""  !!!&&&---222555777999:::;;;:::888777...)))"""###(((+++333333333333444444444444333333333444666:::===???EEEMMMWWW```dddgggkkknnnoooppprrruuuyyy|||~~~~~~~~~|||yyytttooolllhhhjjjlllkkkjjjiiikkknnnpppuuuyyyzzz|||~~~tttrrrppprrruuuwwwvvvttttttrrrqqqooonnnnnnooooooqqqqqqrrrrrrrrrqqqqqqqqqooorrrvvvvvvrrrooooooppprrrsssrrrnnnjjjiiimmmqqqmmmrrrvvvvvvqqqmmmkkklllkkklllmmmoooooonnnmmmllloooppprrrssssssqqqnnnlllmmmoooqqqrrrsssrrrqqqppptttsssrrrqqqpppppprrrsssppptttvvvuuurrrpppppprrruuutttrrr             !!!''',,,000000000///---***(((&&&"""  !!!&&&...333666777999::::::999777666...((( ###(((+++444444444444444444555555444333333555777:::>>>@@@FFFMMMWWW___cccfffjjjmmmooopppsssvvvyyy|||yyyyyyyyywwwtttpppllliiikkknnnpppmmmiiiggghhhkkknnnrrruuuvvvzzz~~~{{{tttrrrppprrruuuwwwuuussssssrrrqqqooooooooopppqqqssssssrrrqqqqqqpppppppppooossswwwwwwssspppooopppssssssqqqmmmiiihhhkkknnnkkkoootttuuussspppoooooollllllmmmnnnmmmmmmlllkkkoooppprrrssssssqqqooommmjjjkkkmmmoooppppppooonnnsssrrrppppppqqqrrrssstttqqqtttwwwvvvssspppqqqsssuuutttrrr              &&&+++---...//////...,,,)))((("""   &&&///555888999999999999777666555---&&&###(((+++444444444555555666666666444444444555888;;;>>>@@@FFFMMMUUU[[[___bbbfffjjjoooqqqsssvvvxxxzzz||||||uuuuuutttssspppllliiigggmmmpppssspppjjjfffgggiiimmmqqqrrrssswww|||{{{xxxrrrqqqpppsssvvvxxxvvvsssrrrrrrqqqqqqqqqqqqqqqrrrtttsssrrrpppooonnnnnnnnnooosssxxxxxxuuurrrqqqrrrtttsssqqqnnnjjjiiikkklllkkknnnrrrtttsssrrrqqqqqqmmmmmmmmmmmmlllkkkjjjjjjnnnoooqqqssssssqqqooommmiiijjjmmmooopppooonnnnnnrrrqqqpppqqqsssuuuuuutttrrruuuxxxwwwtttrrrsssuuuvvvtttrrr           %%%******,,,...//////---+++)))"""   '''///666:::::::::999888666444333+++$$$$$$))),,,333333444555666777777888555555555666888;;;???AAAFFFLLLRRRWWWYYY]]]bbbfffoooqqqsssvvvwwwxxxwwwwwwrrrrrrrrrqqqnnnllliiigggmmmqqqtttqqqkkkggghhhkkknnnpppqqqqqqtttyyyxxxtttpppoooooosssxxxzzzyyywwwqqqqqqrrrrrrrrrrrrrrrqqqtttrrrpppnnnmmmlllllllllnnnsssxxxzzzwwwtttssstttqqqqqqpppooommmllllllmmmnnnpppqqqrrrqqqqqqppppppmmmmmmllllllkkkjjjiiiiiimmmnnnqqqrrrrrrqqqooommmkkkmmmoooqqqsssrrrrrrqqqqqqpppppprrrvvvwwwvvvtttrrruuuxxxxxxvvvtttuuuwwwwwwuuusss            %%%***)))***---...///---+++***"""   '''000777;;;;;;:::999777555333222+++###$$$)))---333333444555666777888999555555555666888<<>>BBBGGGMMMRRRVVV\\\ccciiipppsssuuuuuurrrqqqsssvvvrrrsssrrroookkkjjjkkkmmmqqqqqqrrrrrrqqqpppoooooonnnllliiiiiikkkmmmmmmlllkkklllooorrruuuxxxzzz|||}}}|||yyywwwuuutttttttttoooppppppppppppooommmllllllnnnrrruuuvvvuuusssqqqqqqpppppppppooooooooooookkkkkkjjjkkkmmmooorrrtttrrrrrrqqqooonnnlllkkkjjjhhhkkkooopppooommmmmmmmmjjjkkknnntttzzz}}}{{{xxxuuuqqqpppvvvzzzyyywwwxxxuuuwwwwwwuuurrrrrruuuxxxvvvxxxyyy            !!! !!!###%%%'''(((((((((+++******,,,---***%%%    ###%%%&&&))),,,---***'''%%%$$$ &&&---++++++,,,+++)))&&&###!!! !!!''',,,///111...,,,...111333111///444444444555777:::<<<>>>DDDIIIOOOTTTYYY```hhhnnnsssuuuwwwvvvsssrrrsssuuurrrsssrrrpppmmmlllmmmnnnooopppqqqrrrssssssrrrqqqooommmkkkkkklllmmmmmmmmmmmmnnnpppsssuuuwwwxxxxxxzzzyyywwwvvvuuuuuuuuuvvvttttttsssrrrqqqooommmllliiilllooorrrttttttsssrrrqqqqqqpppooonnnmmmllllllfffggghhhjjjmmmppprrrsssrrrqqqqqqqqqpppppppppooolllnnnppppppnnnlllllllllgggiiimmmttt|||~~~{{{uuupppnnnssswwwwwwwwwxxxuuuwwwwwwuuurrrqqqtttwwwwwwxxxzzz           !!!###$$$$$$%%%''')))+++---...///111///...///000...(((###!!!  !!!"""$$$''')))+++***(((%%%$$$ ###)))((((((((('''%%%"""!!!&&&+++...222///,,,---000222111///333333333444777999<<<===EEEJJJQQQVVV\\\ccclllssswwwzzz|||{{{wwwuuuuuuwwwssssssrrrqqqppppppppppppnnnoooqqqssstttttttttsssooonnnmmmllllllmmmnnnnnnpppqqqrrrtttuuuuuuuuuuuuwwwvvvuuuttttttuuuvvvwwwuuutttsssqqqooollljjjiiigggiiilllppprrrsssssssssrrrqqqpppooommmkkkjjjiiidddeeegggiiilllnnnpppqqqoooooooooppppppqqqqqqrrrpppppppppooonnnllllllkkkjjjkkknnnuuu|||}}}zzztttooolllqqquuuuuuvvvwwwuuuvvvwwwtttqqqpppsssvvvyyy{{{|||            """$$$%%%&&&)))***,,,...111333666777666444222222333000+++&&&%%%    ###$$$''')))***(((&&&###  %%%&&&&&&%%%$$$""" """&&&***---444111......111333333111222222333444666999;;;===EEEJJJPPPVVV\\\dddnnnuuu{{{~~~|||yyyyyyzzzsssssssssssssssssssssrrrmmmoooqqqtttuuuuuussssssnnnnnnmmmmmmmmmmmmoooppprrrsssuuuvvvvvvuuusssrrruuutttsssrrrssstttuuuvvvsssrrrpppmmmjjjhhhgggffffffhhhjjjmmmppprrrttttttsssrrrpppnnnllljjjiiihhhffffffhhhiiijjjllllllmmmlllmmmmmmnnnooopppqqqqqqrrrqqqpppooonnnnnnmmmlllkkklllooovvv|||}}}zzzsssmmmkkkooosssttttttuuutttuuuvvvtttppppppsssvvvzzz|||~~~            !!!!!!""""""###!!!!!!  !!!!!!!!!  ###&&&((())))))...///111333777:::===???<<<:::777777777555000+++***%%%  !!!"""$$$'''***)))&&&### !!!"""""""""!!!"""&&&***,,,555111......111444444333222222222333555888:::<<>>>>>===;;;666111222,,,$$$   """&&&))))))&&&### ###&&&)))+++333///,,,,,,000333444333111111222333555777:::<<>>BBBFFFIIIIIIFFFCCCBBBBBB@@@;;;666888111((("""   !!!&&&)))***&&&### ###&&&)))+++000---)))***...222333222111111111222555777:::;;;@@@DDDIIINNNSSS\\\gggnnnuuuyyy}}}}}}zzzwwwwwwwwwtttssssssvvvyyy{{{yyyvvvpppqqqssstttssspppllljjjgggiiikkkkkkkkkmmmqqquuuwwwxxxzzzzzzzzzwwwuuussstttrrrpppnnnllllllllllllnnnmmmkkkjjjiiiiiijjjjjjiiiiiijjjkkknnnqqqtttuuusssrrrqqqpppnnnlllkkkjjjjjjhhhgggfffgggjjjmmmoootttttttttssssssrrrrrrrrrrrroookkklllooosssttttttuuuuuuvvvyyy|||{{{wwwssslllhhhiiinnnsssqqqoooooooooqqqrrrrrrpppqqqtttxxxmmmoooqqq             """###"""  !!!!!!"""######""" """$$$###!!!"""&&&)))---...000111222111///...---,,,,,,///111111...+++%%%%%%###"""""""""###$$$&&&'''(((***///555:::>>>>>>???AAADDDFFFHHHIIIJJJLLLIIIGGGGGGGGGEEE@@@;;;666111***%%%"""   !!!!!!!!!  !!!%%%'''((()))------------......//////000000000111333555777888===???BBBIIIQQQZZZccchhhmmmooorrruuuvvvuuusssqqqjjjpppvvvyyyxxxuuuttttttssstttvvvwwwtttpppkkkhhhkkkkkklllnnnoooqqqrrrrrruuuxxx{{{zzzuuurrrqqqrrrvvvrrrqqqrrrpppkkkjjjlllnnnnnnmmmmmmmmmmmmnnnnnnrrrpppnnnllllllmmmpppqqqoooooopppooommmkkkjjjiiifffhhhiiiiiiggghhhlllooooooqqqsssttttttrrrooonnnllljjjiiimmmsssxxxyyyyyyzzzyyyxxxvvvtttrrrpppoookkklllmmmooooooooonnnnnnpppoooooorrrvvvxxxvvvsssnnnoooppp           !!!###!!!  !!!###"""!!! ###%%%&&&&&&&&&&&&%%%'''((('''&&&'''***---111222333555666666444333111000000222444333000---)))((('''%%%%%%%%%&&&'''******+++///333:::???CCCCCCEEEFFFIIIJJJLLLLLLLLLNNNKKKIIIIIIIIIFFF@@@;;;666111+++&&&$$$   !!!!!!   ###&&&'''(((++++++,,,---............//////...///111444777999>>>@@@DDDJJJRRRZZZaaaeeejjjlllppprrrsssrrrooonnnkkkqqqwwwyyywwwtttsssssspppqqqssssssqqqnnnjjjhhhmmmmmmmmmnnnoooppprrrrrruuuxxxyyyxxxsssooooooppprrrooonnnpppnnnjjjiiikkkrrrqqqpppoooooooooooopppqqqpppmmmkkkkkklllnnnoooppppppqqqqqqooommmkkkkkkiiijjjkkkjjjhhhhhhjjjmmmppprrrtttuuuuuutttrrrqqqpppmmmlllooouuuyyyyyyyyyyyyxxxvvvtttrrrppppppooommmnnnpppqqqrrrrrrqqqqqqpppooopppssswwwxxxuuurrrnnnnnnppp          !!!!!!"""!!! """$$$&&&'''&&&$$$###""""""######$$$&&&(((***+++,,,+++++++++---......---...111333666666777:::<<<<<<:::888555444555666666555222///...,,,+++)))(((((())))))......000333999???EEEIIIJJJKKKMMMOOOPPPPPPOOOOOOQQQOOOMMMMMMMMMHHHAAA<<<666222---)))&&&"""   !!!###%%%%%%((()))+++,,,------,,,,,,---,,,+++,,,...222666999???AAAFFFLLLSSSZZZ```cccfffiiimmmpppqqqpppnnnlllmmmrrrwwwwwwuuurrrqqqqqqnnnooooooooonnnllljjjiiiqqqpppooooooooopppqqqrrruuuwwwxxxvvvqqqnnnnnnppppppmmmmmmnnnmmmiiiiiikkkuuutttrrrqqqppppppppppppqqqooommmkkkjjjjjjkkkllloooqqqrrrrrrooommmlllmmmlllmmmmmmmmmkkkjjjjjjkkkppprrrtttvvvvvvvvvuuutttsssqqqoooqqqvvvxxxxxxwwwwwwuuussspppooonnnooopppoooqqqrrrttttttttttttsssqqqpppqqqtttxxxxxxuuuqqqmmmnnnooo         !!!"""### !!!!!!"""""""""!!!!!!###%%%((()))***)))(((&&&&&&&&&'''((()))***,,,...000000000000111222333333444555666777:::999:::===@@@@@@>>>;;;777888888888888666333111111000...+++***)))******///000222666;;;BBBHHHLLLNNNOOOQQQRRRSSSRRRQQQQQQTTTRRRQQQPPPOOOJJJCCC<<<888444///,,,(((###     !!!"""$$$%%%(((***++++++******+++***((((((+++///555888<<>>:::666111---***%%%   !!!###&&&'''(((((((((((('''%%%%%%(((---222555777:::AAAIIIRRRZZZ```cccbbbfffmmmsssvvvvvvuuussspppsssuuutttpppmmmmmmooorrrrrrrrrqqqqqqrrrrrrrrrtttsssrrrqqqpppppppppqqqqqqtttxxxxxxwwwvvvyyy{{{xxxtttssssssqqqlllkkkmmmsssqqqnnnkkkjjjjjjjjjkkkpppooommmkkkjjjjjjjjjjjjiiimmmppppppllljjjkkkmmmnnnnnnnnnooopppqqqqqqqqqmmmnnnoooqqqssssssssssssssspppnnnoooqqqqqqooolllqqqpppmmmkkkkkklllnnnooolllmmmoooqqqrrrrrrrrrrrrrrrqqqqqqtttwwwvvvrrrnnnmmmllllll          !!! !!!###%%%''''''$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%'''***---...//////......///111333444555666888:::<<<<<<<<<<<<=========???BBBCCCBBB@@@CCC@@@???BBBFFFGGGCCC>>>===???@@@@@@===;;;999999888777444111...---,,,,,,000111333666;;;BBBHHHKKKNNNPPPSSSVVVXXXXXXWWWVVVXXXUUUQQQPPPOOOKKKEEE@@@===888222...+++&&&   """$$$&&&&&&&&&%%%###$$$&&&***...111444777===EEENNNWWW^^^bbbdddhhhooouuuxxxxxxvvvtttppprrrtttrrrnnnlllmmmnnntttttttttttttttttttttuuussssssrrrrrrqqqpppoooooommmqqqwwwyyyyyyyyy{{{}}}yyyvvvtttuuusssnnnmmmoooqqqooollliiigggggghhhiiipppooonnnmmmlllllllllllliiinnnrrrqqqmmmkkkmmmpppqqqooonnnoooqqqtttuuuuuummmnnnoooqqqrrrsssssssssrrrpppnnnnnnpppooolllhhhnnnmmmlllkkkkkklllnnnooojjjkkkmmmoooqqqqqqqqqqqqsssqqqpppqqqttttttqqqnnnllllllkkk          !!!!!! !!!"""$$$&&&'''(((&&&'''(((((((((((('''&&&''''''&&&'''(((+++...///444333444555666999;;;======>>>AAACCCDDDDDDDDDDDDEEEDDDEEEGGGJJJKKKJJJGGGJJJFFFDDDGGGLLLLLLGGGAAABBBDDDGGGGGGDDDAAA@@@@@@???===999666333111000000333444555888===CCCIIILLLNNNQQQVVVZZZ\\\]]]\\\[[[XXXTTTPPPMMMMMMJJJEEEAAA???:::333...+++&&&    $$$%%%############%%%(((+++---333555:::AAAJJJSSS[[[___fffjjjpppuuuwwwuuurrroooppprrrssspppmmmkkkmmmooottttttuuuuuuuuuttttttssspppqqqrrrsssrrrpppooommmhhhnnnuuuxxxxxxwwwxxxyyyuuurrrqqqsssrrrooonnnpppqqqnnnkkkhhhggghhhiiikkkpppppppppoooooonnnnnnnnnlllqqqvvvuuuqqqooorrruuuvvvsssooooooqqqtttvvvvvvqqqrrrrrrssstttuuuuuuvvvtttqqqooopppqqqppplllhhhkkkkkkkkkkkklllmmmmmmnnnjjjlllnnnpppqqqrrrrrrrrrtttqqqnnnoooqqqrrrpppmmmlllkkkjjj          !!!!!!  !!!"""###%%%&&&(((((((((((()))******)))(((''')))((('''((()))+++...000777777888999<<>>:::777555444333666666777:::???EEEJJJMMMPPPSSSXXX]]]```aaaaaa```XXXSSSNNNLLLKKKIIIFFFBBBAAA;;;444...***'''!!!  """%%%"""""""""###%%%''')))***444555999>>>GGGPPPXXX\\\gggkkkppptttuuurrrmmmjjjoooqqqrrrppplllkkkmmmooorrrssstttuuutttsssrrrqqqnnnppprrrssssssqqqnnnlllffflllssswwwvvvtttttttttpppmmmnnnqqqqqqnnnoooqqqrrrooollliiihhhiiikkkmmmqqqqqqqqqqqqppppppppppppooouuuzzzyyyuuusssvvvzzzzzzvvvpppnnnqqqtttuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxvvvsssqqqrrrsssrrrnnnjjjjjjjjjkkklllmmmmmmnnnnnnlllmmmooorrrsssttttttttttttqqqmmmmmmooopppooommmlllkkkiii               ######""""""###%%%'''(((&&&&&&''''''((()))))))))'''***......,,,***+++---+++*********+++...222444888:::===AAAEEEHHHIIIJJJIIIMMMPPPPPPMMMJJJJJJLLLNNNNNNNNNNNNPPPRRRTTTVVVUUUUUUVVVUUUTTTRRRPPPOOOQQQOOOOOOQQQRRRPPPJJJEEEEEECCC@@@===:::888777777888;;;>>>???@@@CCCHHHMMMPPPSSSYYY^^^bbbbbbbbb```ZZZWWWSSSOOOKKKHHHFFFEEEAAA;;;444222111,,,###     !!!$$$%%%$$$$$$'''+++,,,333<<>>===>>>AAADDDFFFFFFIIIOOOSSSPPPTTTYYY^^^bbbcccbbbbbb[[[ZZZWWWSSSPPPNNNLLLKKKDDD>>>666222000---&&&   !!!!!!   !!!""""""$$$(((+++...444===DDDIIINNNUUUZZZ]]]bbbfffiiinnnuuuxxxwwwvvvtttrrrpppnnnmmmmmmmmmrrrtttwwwxxxxxxuuuqqqooommmnnnqqqsssuuuuuuttttttqqqrrrrrrrrrrrrqqqpppooolllkkkjjjiiijjjlllnnnpppuuutttqqqooonnnmmmmmmmmmrrruuuxxxyyyxxxxxx{{{~~~{{{xxxvvvxxxyyywwwuuurrrpppoooooopppqqqsssrrrqqqpppnnnnnnmmmmmmoooqqquuuxxxzzzyyywwwvvvuuusssrrrsssuuuwwwxxxxxxsssrrrqqqpppqqqrrrtttvvvtttsssqqqooommmkkkjjjjjjnnnpppqqq              !!!"""#########&&&'''(((***,,,---......//////......---,,,,,,+++***,,,...---,,,,,,111444444666888888777999===AAADDDFFFKKKOOORRRTTTTTTTTTOOOSSSWWWWWWUUUSSSSSSUUUVVVVVVWWWWWWWWWWWWVVVVVV[[[\\\]]]_________^^^^^^```]]][[[[[[\\\YYYSSSNNNOOONNNLLLIIIGGGEEEDDDCCCCCCFFFIIIJJJKKKNNNSSSWWWRRRUUUYYY^^^aaaccccccbbb]]][[[YYYWWWTTTRRRPPPOOOJJJCCC;;;444111,,,&&&!!!  """$$$$$$$$$#########"""     !!!###'''+++...444===DDDIIINNNUUUZZZZZZ___cccfffllltttyyyyyywwwuuusssqqqpppooooooooossstttuuuuuuuuussspppooommmnnnqqqsssuuuuuutttssstttsssrrrpppooooooooopppooommmjjjhhhhhhkkknnnpppuuutttsssqqqooommmlllkkkrrruuuxxxyyyyyy{{{zzzvvvuuuvvvxxxtttsssqqqooonnnooooooppppppooommmlllkkkkkklllllloooqqqtttxxxyyyyyyxxxwwwttttttsssssstttuuuuuuuuuuuusssqqqpppppprrruuuwwwxxxwwwuuussspppmmmkkkjjjppprrrttt             !!!###%%%&&&'''&&&&&&%%%&&&&&&((()))+++,,,,,,///......---,,,+++******)))+++---,,,+++,,,111555555888;;;;;;999:::???CCCIIILLLPPPUUUXXXYYYYYYXXXTTTWWW[[[[[[YYYVVVWWWXXXUUUVVVXXXZZZ[[[ZZZYYYXXX[[[\\\]]]^^^^^^^^^]]]\\\aaa^^^\\\\\\\\\YYYTTTPPPRRRRRRQQQOOONNNLLLKKKJJJIIILLLOOOOOOOOOQQQVVV[[[TTTWWWZZZ^^^aaabbbbbbbbb^^^]]]\\\ZZZWWWUUUSSSRRRPPPIIIAAA999222,,,&&&!!! !!!###$$$&&&((((((((((((((('''%%%"""!!! !!!!!!   !!!&&&))),,,333;;;CCCHHHNNNUUUZZZ[[[```dddfffllltttyyyxxxwwwvvvtttsssrrrsssssstttqqqqqqqqqppppppnnnmmmmmmkkkmmmooorrrssssssrrrrrrvvvuuurrrpppoooooooooppprrrooollliiiiiilllppprrruuutttsssrrrpppnnnlllkkkqqqsssvvvwwwxxxzzz}}}vvvssssssuuuvvvsssrrrqqqooonnnnnnnnnooollllllkkkjjjkkklllmmmoooqqqsssuuuwwwxxxxxxvvvuuusssrrrrrrqqqpppqqqrrrsssvvvuuusssqqqrrrtttvvvxxx|||{{{yyyvvvtttqqqooonnnrrrtttvvv            """"""$$$''')))******)))((('''&&&&&&&&&''')))+++,,,//////...---,,,,,,++++++))),,,//////...///333777777<<>>666///(((### !!!$$$%%%''')))+++,,,---------,,,***'''%%%###""""""     $$$((()))000999AAAGGGNNNUUUZZZ]]]cccgggjjjooovvvyyyxxxxxxwwwvvvuuutttuuuvvvvvvpppooonnnllllllllllllmmmkkkllloooqqqssssssrrrrrrxxxvvvsssqqqooooooppppppqqqooollljjjjjjlllppprrruuutttsssrrrpppnnnmmmmmmooorrrtttuuuuuuwww|||~~~wwwrrrqqqsssuuuvvvsssrrrqqqpppooonnnnnnmmmkkkkkkkkklllnnnoooqqqrrrssstttvvvwwwxxxwwwvvvuuusssrrrqqqooommmnnnrrrtttxxxwwwuuuttttttuuuwwwxxx}}}{{{yyywwwuuusssrrrrrrtttuuuwww             !!!%%%%%%'''))),,,---,,,+++***+++***'''&&&&&&(((+++---111111000000//////......+++///333444444555777:::;;;@@@EEEEEEAAAAAAFFFKKKPPPSSSXXX]]]``````___^^^]]]```cccbbb^^^[[[[[[\\\[[[]]]```bbbbbb```]]][[[ZZZ[[[]]]______```______dddbbb______```___[[[WWWVVVWWWXXXYYYYYYYYYXXXXXXSSSUUUWWWVVVTTTUUUYYY\\\ZZZ[[[]]]___``````______bbbaaa```^^^[[[XXXUUUSSSRRROOOIIIBBB:::222,,,'''"""!!!  """&&&'''(((+++---///000111111111///,,,)))&&&###"""   """&&&&&&---777@@@GGGNNNUUU[[[___eeejjjmmmsssyyy|||zzz{{{zzzxxxvvvvvvuuuvvvvvvpppnnnmmmkkkkkklllnnnooommmnnnqqqsssuuuuuuttttttyyyxxxuuurrrqqqpppppppppnnnllljjjhhhiiikkknnnpppuuutttrrrqqqpppooooooooommmppprrrrrrqqqrrruuuyyy{{{vvvpppmmmooorrruuuuuuttttttrrrqqqooonnnmmmllllllmmmnnnppprrrsssssstttrrrsssuuuwwwwwwwwwvvvvvvuuutttrrrooommmoootttyyyyyyxxxxxxwwwwwwxxxxxxyyyzzzxxxvvvtttrrrrrrsssttttttvvvxxx             """&&&&&&(((+++---...---,,,+++///---)))'''''')))---///333333333222222222222111...222777999999999;;;>>>???DDDIIIIIIEEEEEEJJJOOOQQQUUUZZZ___aaaaaa```______bbbeeeddd___\\\[[[\\\YYY[[[^^^______[[[XXXUUUYYY[[[]]]```bbbcccccccccgggdddaaaaaabbbbbb^^^[[[VVVWWWYYY[[[\\\\\\\\\\\\VVVXXXYYYWWWUUUUUUYYY\\\\\\\\\^^^_________^^^^^^cccbbbaaa___\\\XXXUUUSSSQQQOOOJJJDDD===666///+++$$$###  !!!###'''((())),,,...000222333444333222///,,,'''$$$!!!   !!!$$$$$$+++666???FFFMMMUUU[[[___eeelllpppvvv|||~~~|||~~~|||zzzxxxvvvuuuuuuuuuqqqooommmllllllnnnppprrroooqqqtttvvvwwwwwwwwwvvvzzzyyyvvvtttrrrqqqppppppjjjiiigggfffgggiiilllnnnuuutttrrrpppooooooppppppllloooqqqqqqooooooqqqtttuuuqqqlllkkknnnrrruuuvvvuuutttsssqqqooonnnllllllnnnoooqqqsssuuuuuuttttttqqqrrrtttvvvwwwxxxxxxwwwxxxwwwtttpppnnnqqqwww}}}yyyyyyyyyyyyyyyyyyyyyyyywwwuuusssppppppqqqssstttuuuvvvxxx          """######"""$$$'''&&&''')))***+++++++++***000///---,,,+++,,,,,,------///111333555555555444555777:::>>>AAACCCCCCDDDCCCFFFJJJNNNPPPPPPNNNMMMTTTZZZ```cccbbb_________bbbbbbbbbbbbaaaaaaaaaaaa``````___]]]\\\[[[ZZZZZZ\\\]]]___```bbbbbbaaaaaafffeeeeeedddcccbbbaaaaaaWWW[[[```dddeeebbb^^^[[[[[[XXXUUUVVVYYY[[[[[[YYYZZZ^^^bbbccc```^^^___aaagggbbb^^^___bbbbbb\\\UUUSSSRRROOOJJJCCC;;;333//////)))!!! !!!###((())),,,///111222222222222777888222,,,+++)))'''   !!!###&&&---888BBBJJJRRRZZZ```___fffooouuuwwwwwwxxxzzz|||||||||zzzxxxuuurrrpppjjjiiijjjoootttwwwvvvtttrrrpppnnnpppuuuyyyzzzyyyzzzrrrkkkiiimmmqqqpppmmmkkklllllllllkkkiiigggffflllmmmooopppppppppooonnnrrrrrrrrrrrrrrrrrrrrrrrrqqqooommmkkklllooosssuuuuuutttrrrooonnnnnnnnnnnniiinnnsssvvvtttrrrqqqqqqsssuuuyyy||||||{{{yyyxxxyyyxxxvvvuuuuuuuuuvvvvvvuuuxxx{{{{{{xxxvvvvvvxxxyyyuuuqqqppprrrsssrrrpppqqqqqqqqq          ###$$$######%%%&&&((()))+++,,,------,,,,,,///...------,,,,,,---------...000222444555666666999:::===@@@CCCFFFGGGHHHFFFIIIMMMQQQSSSSSSRRRQQQXXX\\\```bbbaaa```___```eeeeeedddddddddcccccccccbbbbbbbbbbbbaaa```___^^^]]]^^^```bbbcccbbbbbbaaaccccccccccccbbbaaa```___[[[^^^bbbdddeeeccc___]]][[[XXXVVVWWW[[[]]]\\\ZZZ\\\```ddddddbbb___```aaaeeeaaa^^^```cccccc]]]WWWQQQPPPNNNIIICCC<<<666222000***###  """###&&&***///222444555444444999999444...,,,)))&&&!!!   !!!###&&&...888AAAIIIRRRZZZ```___eeemmmsssuuuwwwxxxzzzxxxyyyxxxxxxvvvtttrrrpppnnnmmmnnnqqqvvvyyywwwuuurrrooommmooosssvvvvvvtttwwwqqqjjjjjjnnnqqqpppmmmkkkllllllmmmlllkkkiiihhhjjjkkklllmmmnnnnnnmmmmmmoooooopppqqqrrrsssttttttqqqooolllkkklllooosssvvvtttsssqqqpppooonnnnnnnnnlllqqqvvvyyyxxxvvvuuuvvvqqquuuzzz}}}yyyvvvwwwwwwvvvvvvvvvwwwwwwxxxxxxzzz}}}|||zzzyyyyyyzzzxxxtttqqqppprrrrrrpppmmmmmmmmmmmm          !!!$$$%%%%%%%%%&&&'''***+++,,,.........------..................---,,,---......000222555888999>>>???@@@CCCFFFIIILLLNNNJJJMMMRRRVVVYYYYYYXXXWWW]]]___aaabbbaaa``````aaaggggggfffffffffeeeeeeeeebbbccceeeffffffeeedddccc```aaabbbdddddddddcccbbbeeefffggghhhgggfffdddbbbbbbcccdddeeeeeecccaaa```\\\ZZZXXXZZZ^^^___^^^[[[___cccgggfffcccaaaaaabbbbbb```^^^aaaeeeddd^^^YYYOOOOOOMMMIIIDDD>>>888555111,,,%%%!!! !!!!!!(((...333666777777666:::;;;666111...***%%%###    """$$$'''...777@@@HHHQQQZZZaaa___cccjjjpppsssvvvxxxzzzttttttuuuuuutttrrrpppooorrrqqqqqqtttxxxyyywwwtttqqqnnnkkklllooorrrqqqppptttooojjjjjjoooqqqpppmmmkkklllmmmnnnnnnmmmlllkkkhhhiiijjjkkkkkklllllllllllllllnnnppprrrtttuuuvvvqqqooolllkkkllloootttwwwsssrrrqqqppppppooonnnnnnlllppptttwwwwwwvvvvvvvvvooottt|||yyyuuuuuuvvvvvvwwwxxxxxxyyyyyyyyy{{{}}}}}}{{{{{{{{{|||xxxuuurrrqqqsssrrrooollljjjjjjjjj           """!!!###%%%''''''''''''''')))***,,,---------,,,,,,---...///000000///------///......///222666:::===AAAAAABBBEEEHHHLLLOOORRRPPPSSSXXX\\\___```___^^^bbbbbbcccbbbbbbbbbbbbbbbgggffffffffffffeeeeeeeeeaaacccfffhhhiiihhhgggfffddddddeeeffffffeeedddccclllmmmpppqqqqqqooommmkkkiiiiiihhhgggfffeeedddddd^^^\\\[[[]]]```bbb```^^^cccfffiiihhheeebbbbbbcccbbb``````bbbdddccc]]]XXXQQQPPPMMMIIIDDD>>>999666444///)))%%%###  &&&...333666666666555999;;;888444222,,,'''%%%!!!     """$$$(((...666>>>FFFNNNXXX___]]]aaaffflllqqquuuwwwyyyrrrrrrssssssrrrqqqooonnnuuussssssuuuxxxxxxuuurrrnnnkkkiiijjjnnnppppppoooqqqmmmjjjkkkoooqqqpppnnnlllmmmnnnoooppppppooonnnjjjjjjjjjjjjkkklllmmmnnnkkklllmmmoooqqqssstttuuuqqqpppmmmlllmmmppptttwwwqqqqqqqqqqqqqqqpppooonnniiikkkoooqqqrrrrrrrrrrrrpppuuu{{{~~~zzzwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwxxxyyyzzzzzzzzzzzz{{{zzzwwwttttttuuuuuuqqqnnnkkkkkkkkk         ###$$$$$$$$$&&&(((***+++***)))((()))***+++,,,+++***)))---...///000111000///...111111000111444999===@@@BBBCCCDDDGGGJJJNNNRRRTTTVVVYYY^^^bbbdddeeedddcccfffeeedddddddddddddddccceeeeeeeeedddddddddcccccc___aaaeeehhhiiiiiihhhgggiiiiiihhhgggffffffffffffnnnppprrrttttttsssqqqoooooonnnllljjjiiihhhhhhgggbbb```^^^___bbbdddbbb```eeehhhkkkiiieeebbbaaabbbcccbbbaaabbbbbb```[[[WWWTTTSSSPPPKKKEEE???:::777666222---)))'''### !!!&&&,,,111333444333333777999777555444...(((%%%!!!     ###%%%(((---444;;;AAAJJJTTT\\\[[[^^^cccjjjppptttvvvwwwssssssttttttsssqqqooonnnvvvtttssstttwwwvvvsssooollljjjhhhjjjnnnrrrrrrqqqpppmmmkkkllloooqqqqqqpppmmmooopppqqqrrrrrrqqqqqqooonnnmmmllllllnnnoooqqqmmmnnnooopppqqqrrrssssssrrrqqqpppoooppprrrtttuuuooopppqqqrrrrrrqqqooonnnlllmmmnnnppprrrssssssssssssuuuwwwzzz{{{{{{{{{zzzyyyyyyxxxxxxwwwvvvuuuuuutttsssttttttvvvwwwwwwwww}}}zzzwwwvvvxxxwwwtttqqqooooooooo        !!!$$$&&&%%%%%%''')))---...---,,,)))***+++,,,,,,+++***)))...//////000000000000000555444444555888<<<@@@CCCEEEFFFHHHKKKOOOSSSVVVXXX\\\^^^bbbfffhhhhhhgggfffhhhfffeeeeeeggggggfffeeeeeeeeedddddddddccccccccc```bbbdddgggiiiiiiiiiiiiooommmjjjgggffffffhhhiiilllnnnpppqqqrrrqqqpppooorrrqqqooonnnlllkkkkkkkkkhhhdddaaaaaaccceeedddbbbfffiiikkkiiieeeaaa``````cccbbbaaa```___]]]YYYWWWWWWUUURRRMMMGGGAAA===:::888555000---***&&&  """&&&+++...000111111444666777444444333...'''###!!!    !!!$$$%%%(((,,,111666<<>>CCCHHHUUU^^^iiiooopppoooppprrrvvv{{{{{{uuutttvvvxxxxxxwwwsssppplllmmmppprrrrrrqqqtttuuutttqqqnnnnnnqqquuutttqqqmmmhhhfffeeefffgggkkklllmmmooorrrtttvvvxxxvvvyyy|||~~~}}}yyysssooofffjjjooosssuuuuuusssrrrxxxuuurrrqqqrrrrrrpppmmmgggiiilllpppsssuuuvvvwwwxxxtttooonnnpppsssrrrqqqnnnoooqqqssstttttttttsssnnnoooooooooooooooooooootttyyy~~~        !!!%%%)))***((((((***,,,,,,------...000222444555444333222111111222333444444555444222000333888>>>DDDGGGIIIGGGEEEHHHPPPXXX___aaadddgggiiihhhgggfffdddhhhlllmmmkkkiiijjjkkkhhhhhhhhhhhhjjjkkklllmmmooooooooonnnmmmlllkkkjjjmmmpppqqqpppnnnllllllmmmrrrpppnnnmmmmmmoooqqqsssttttttttttttuuuuuuvvvwwwzzz{{{{{{yyywwwvvvvvvvvvkkkiiieeeaaa``````bbbdddffffffggggggfffeeecccbbb___[[[XXXWWWYYY[[[ZZZXXXTTTRRRPPPMMMKKKHHHGGGFFFEEEAAA<<<888444---%%% ###&&&)))+++,,,...222666:::888555222///,,,(((&&&      !!!!!!###%%%%%%$$$&&&+++000000444888<<<>>>BBBIIINNN^^^gggqqqwwwwwwvvvwwwyyyyyy}}}zzzuuutttuuuwwwwwwvvvtttpppmmmnnnqqqttttttsssssssssssspppllllllppptttssspppkkkgggdddccceeefffkkkkkklllnnnqqqtttxxxzzzwwwyyy{{{}}}{{{wwwrrroooiiilllppptttuuuuuusssrrrvvvtttsssssssssrrrooollliiikkkmmmppprrrtttuuuuuuwwwtttqqqooopppqqqrrrsssooopppqqqsssttttttttttttuuuuuuuuuuuuuuuvvvvvvvvvtttyyy}}}         !!!###''',,,---------///222333333222222333555777999777555333222222444666888999::::::888666888>>>CCCHHHKKKMMMLLLKKKNNNVVV]]]eeegggjjjmmmnnnnnnlllkkkiiilllppppppnnnllllllmmmfffggghhhkkklllnnnoooooottttttuuutttrrrooollljjjrrrtttvvvuuussspppooooootttrrrpppnnnoooqqqtttvvvvvvuuuuuuuuuvvvwwwyyyzzz|||{{{{{{{{{||||||zzzyyynnnlllhhhdddbbbbbbcccdddeeefffggghhhgggfffdddccc```\\\WWWVVVXXXZZZYYYXXXPPPQQQQQQPPPOOOMMMLLLJJJGGGDDD???;;;777000'''!!! ###&&&***...000333777:::>>>:::666222///,,,(((&&&###"""     ###$$$%%%(((+++,,,+++,,,///333333777;;;???BBBGGGOOOUUUccckkkuuuzzzzzzyyy{{{}}}{{{~~~~~~~~~zzzuuusssuuuvvvvvvttttttqqqnnnooossswwwwwwwwwrrrsssssspppllllllooorrrtttpppkkkfffccccccdddfffllllllkkklllooosssxxx{{{xxxyyyzzzzzzxxxuuuqqqooommmooorrrtttuuutttsssqqqtttttttttuuuuuusssoookkklllmmmooopppqqqrrrrrrrrrttttttrrrpppoooppprrruuuoooppprrrssstttuuuuuuuuuqqqqqqppppppqqqqqqrrrsssuuuyyy}}}!!!!!!"""""""""!!!        """###''',,,.........111444666555333222222555777999999777444333333666999;;;@@@AAABBB@@@???AAAFFFKKKPPPRRRUUUUUUUUUYYY```fffnnnpppsssvvvwwwvvvuuutttqqqtttxxxxxxuuurrrssstttlllmmmppprrrsssttttttsssxxxyyyzzzzzzxxxuuuqqqnnntttvvvyyyzzzyyywwwuuutttwwwvvvsssrrrrrrtttwwwyyyxxxxxxwwwwwwxxx{{{}}}~~~}}}|||~~~|||tttrrrooollliiihhhhhhhhhffffffhhhhhhgggeeebbb``````[[[VVVTTTVVVXXXXXXWWWSSSTTTVVVVVVVVVSSSQQQOOOIIIEEEAAA>>>999222)))"""!!!%%%,,,333:::@@@DDDFFFFFFAAA999333///,,,(((%%%***)))&&&###    ###&&&((()))---111222111000222555333666;;;>>>BBBIIIRRRYYYaaahhhqqquuuuuutttvvvyyyzzz}}}~~~}}}~~~~~~||||||||||||||||||xxxtttrrrtttuuutttssssssqqqnnnpppuuuyyyzzzzzztttuuuuuusssooonnnppptttvvvrrrmmmiiiffffffhhhiiipppnnnllljjjlllpppuuuxxxyyyyyyxxxwwwuuussspppnnnqqqrrrsssuuuuuutttrrrqqqssstttvvvwwwvvvsssnnnkkkoooooooooppppppppppppppprrrssssssqqqnnnooossswwwqqqqqqrrrssstttuuuuuuvvvpppoooooonnnnnnooopppqqqvvvyyy{{{$$$%%%&&&&&&%%%$$$"""!!!       !!! $$$))),,,,,,,,,///222444222000//////111444666888777444333444777:::===EEEGGGHHHGGGGGGHHHNNNRRRWWWZZZ\\\^^^___dddjjjooovvvxxx{{{~~~}}}|||zzz~~~~~~||||||}}}yyyzzz{{{|||}}}|||{{{zzz}}}~~~~~~{{{wwwuuuvvvxxx{{{}}}~~~|||{{{{{{zzzxxxwwwwwwxxxzzz{{{{{{{{{{{{{{{}}}~~~{{{yyywwwuuurrrqqqpppooommmmmmnnnnnnkkkgggcccaaaccc^^^ZZZYYY[[[\\\\\\[[[ZZZ[[[]]]]]][[[XXXTTTQQQOOOLLLHHHEEE@@@999///((( %%%***444???KKKSSSYYY[[[VVVMMMCCC;;;777333///,,,444222...)))###  """%%%(((***+++///333444333222333555000444888;;;@@@HHHRRRZZZ```gggnnnqqqppppppsssvvvwwwxxxyyyxxxvvvwww{{{}}}{{{yyyyyyyyyzzzyyyvvvrrrqqqsssuuutttrrrssspppnnnpppvvvzzz|||{{{wwwyyyyyyvvvrrrqqqsssvvvxxxuuuqqqnnnllllllmmmnnnuuurrrmmmjjjjjjmmmqqqsssxxxxxxwwwvvvtttrrrpppoootttttttttttttttsssrrrqqqrrrtttwwwxxxvvvrrrnnnlllppppppooooooooooooooooooqqqrrrsssqqqnnnoootttxxxrrrrrrrrrssstttuuuvvvwwwyyyxxxvvvuuuuuuuuuvvvwwwwwwxxxyyy %%%'''((()))(((&&&$$$###      """'''))))))))),,,//////...---,,,,,,...000111666555444333555777:::<<>>===;;;888777555000+++&&&"""    """&&&)))+++***---//////---,,,...111///111444666;;;DDDPPPYYYccchhhnnnooonnnnnnrrrvvvrrrtttuuusssqqqppprrruuuuuuxxx{{{zzzxxxvvvuuuvvvssspppnnnooosssuuutttrrrqqqnnnlllnnnsssxxxyyyyyyvvvxxxyyyvvvrrrpppqqqsssrrrsssssstttsssrrrqqqqqquuusssnnnkkkiiijjjlllnnntttuuuvvvwwwvvvtttrrrpppuuutttsssrrrqqqqqqqqqrrrrrrvvvyyyxxxuuuqqqoooooonnnnnnmmmmmmnnnoooqqqqqqssspppnnnnnnqqqtttvvvwwwtttsssssstttuuuvvvxxxyyyxxxvvvsssooommmlllmmmnnnvvvuuuttt!!!"""""""""&&&''')))++++++***'''&&&      ###''')))((((((+++---))))))***+++,,,---......111111222333555777888999;;;>>>BBBDDDEEEHHHNNNSSSYYY[[[^^^bbbffflllqqqtttsssvvvzzz~~~~~~|||~~~~~~~~~~~~}}}{{{yyyxxxjjjlllmmmnnnlllhhhccc```\\\ZZZZZZ]]]```aaa^^^[[[^^^^^^]]][[[XXXUUURRRPPPOOOMMMJJJGGGCCC;;;000(((  ###%%%"""&&&///===IIIQQQSSSRRRVVVKKK>>>777777888777444444111---)))%%%"""!!!    """&&&)))***(((+++---,,,******,,,///000222444777;;;EEEQQQZZZ```eeejjjkkkiiijjjnnnrrrrrrtttvvvuuuqqqpppqqqtttrrrvvvzzz{{{xxxuuuuuuuuuqqqnnnmmmooosssuuutttssspppnnnlllmmmrrrvvvxxxwwwtttvvvvvvtttpppmmmnnnpppnnnppprrrssssssrrrqqqooosssqqqnnnkkkjjjkkkmmmnnnssstttvvvxxxwwwuuusssqqquuutttrrrqqqpppqqqqqqrrrsssvvvyyyxxxtttqqqooopppmmmmmmlllmmmnnnppprrrsssssspppmmmmmmqqquuuvvvvvvttttttssstttuuuvvvxxxyyy~~~yyyuuusssrrrrrrsssvvvtttsss !!!!!!$$$$$$$$$###$$$$$$%%%%%%   $$$$$$%%%%%%&&&'''((((((,,,------...///000111111111222333555777888999:::===BBBFFFFFFEEEHHHNNNTTTWWWZZZ___dddiiimmmooopppmmmoootttxxx|||~~~~~~~~~{{{xxxyyy~~~~~~zzzzzzvvvzzz|||{{{wwwuuuwwwvvvrrrppplllgggdddccc___YYYTTTTTTUUUXXXYYYZZZXXXVVVUUUWWWWWWXXXXXXVVVTTTRRRQQQKKKIIIEEECCC???888///)))!!! """###!!!&&&...666<<<@@@AAAAAA>>>===<<<:::999777666666333///)))%%%###""""""!!!   %%%))))))******+++---...//////---///222777>>>FFFMMMQQQTTTZZZccciiikkkmmmpppssspppooooooqqqsssssspppllloooqqqsssuuuvvvuuusssrrrooopppqqqsssttttttssssssoooqqqrrrqqqoooooorrrvvvuuuvvvvvvvvvtttsssqqqoooqqqooonnnppptttvvvuuussswwwsssmmmhhhggghhhkkknnnuuuuuuuuutttssssssrrrrrrrrrsssssstttsssrrrpppooorrrtttvvvvvvssssssuuuxxxvvvrrrnnnnnnqqqtttttttttwwwsssooonnnqqqssssssssssssrrrrrruuuyyy{{{zzzxxx}}}{{{xxxuuusssrrrqqqqqqtttsssqqq """######   $$$$$$$$$%%%&&&''''''(((+++,,,---///000111111222444444555777999;;;===>>>BBBFFFJJJJJJIIIKKKQQQWWWYYY[[[```dddhhhllloooqqqooopppqqqtttwww{{{~~~~~~|||xxxuuuwww{{{~~~~~~|||{{{yyyvvvzzz|||zzzvvvtttuuutttpppmmmiiidddaaa___[[[VVVQQQNNNPPPSSSUUUVVVVVVUUUTTTTTTTTTTTTSSSQQQOOOMMMMMMJJJHHHEEEBBB>>>777///))) !!!""" $$$+++222777:::;;;;;;777777666555444222111111///+++'''$$$"""!!!   $$$))))))***+++,,,---------------...000444;;;CCCJJJOOOTTT[[[ccchhhjjjkkkmmmpppqqqppppppsssuuuuuuqqqnnnoooqqqsssuuuuuutttsssrrrooopppqqqsssttttttssssssppprrrsssrrrpppppptttwwwuuuuuuuuuuuusssqqqnnnmmmooonnnmmmppptttvvvvvvuuuvvvsssmmmiiiggghhhkkknnnttttttttttttttttttttttttrrrssssssssssssrrrpppoooqqqtttvvvuuussssssuuuxxxuuurrrooooooqqqtttttttttvvvsssooonnnppprrrrrrqqqsssssssssvvvzzz|||zzzxxx{{{zzzxxxvvvtttsssrrrrrruuutttrrr!!!###"""!!!      ###$$$$$$%%%%%%&&&&&&'''(((***---///111333333333666666666888:::>>>AAADDDGGGKKKOOOOOOMMMOOOUUUZZZ\\\___bbbeeehhhlllpppssssssrrrqqqqqqtttyyy~~~~~~~~~}}}zzzvvvssstttxxx{{{|||{{{|||}}}~~~}}}{{{zzzzzzzzzvvvxxxzzzxxxsssqqqsssrrrooojjjeee___\\\ZZZVVVQQQMMMHHHJJJMMMPPPRRRSSSRRRRRRQQQQQQPPPMMMJJJHHHHHHIIIHHHFFFDDDAAA<<<666...((( ###(((---111222333222333333333333222111000000+++(((%%%###"""    ###((((((***,,,---...---,,,+++------...111777>>>FFFJJJSSSZZZbbbggghhhhhhjjjlllqqqqqqsssuuuwwwwwwtttrrrpppqqqsssttttttsssrrrqqqoooppprrrssssssssssssrrrqqqtttuuutttrrrrrruuuxxxuuuuuuuuuuuussspppmmmkkknnnmmmnnnpppsssuuuvvvuuuvvvsssnnnjjjhhhiiilllmmmrrrrrrrrrsssttttttuuuuuurrrssssssssssssqqqooonnnpppsssuuuuuussssssuuuxxxtttrrrpppppprrrsssttttttuuussspppoooooopppoooooottttttvvvyyy||||||zzzwwwzzzyyyyyyxxxwwwuuusssrrrwwwuuusss"""$$$%%%$$$!!!      ######$$$$$$%%%&&&&&&&&&'''))),,,000222444444555666666666777:::???DDDFFFJJJNNNQQQQQQPPPQQQWWW\\\```cccfffggghhhlllqqquuuwwwvvvtttsssuuuzzz~~~}}}~~~~~~}}}zzzwwwtttuuuxxx{{{{{{yyyzzz{{{|||||||||zzzxxxwwwwww}}}}}}zzzvvvxxxvvvqqqppprrrrrrppphhhbbb\\\WWWUUURRRNNNJJJHHHJJJLLLNNNOOOPPPOOOOOOOOOOOONNNJJJFFFDDDEEEGGGEEEDDDBBB???:::333,,,'''###%%%(((+++------------333444555555555555444333***)))'''&&&%%%"""    """'''(((***,,,......---+++)))---,,,,,,...333:::AAAFFFOOOVVV___eeeggggggiiikkkqqqrrruuuxxxzzzyyywwwuuurrrssssssssssssrrrrrrqqqpppqqqrrrssstttssssssrrrsssvvvxxxwwwtttsssvvvxxxvvvwwwxxxwwwvvvrrrooommmpppppppppqqqrrrsssssssssuuurrrooolllkkkkkkmmmnnnpppqqqqqqrrrtttuuuvvvvvvrrrsssssssssrrrpppooonnnooorrruuutttrrrrrrtttwwwsssrrrrrrrrrssssssttttttsssrrrqqqoooooonnnmmmmmmtttvvvyyy|||}}}|||yyywwwxxxyyyyyyyyyyyywwwuuutttxxxvvvttt###&&&&&&%%%###        """###$$$%%%&&&''''''((('''(((,,,///222555666666666666666777;;;???DDDGGGKKKOOOSSSSSSQQQSSSYYY^^^eeehhhkkkkkkkkkmmmrrrwwwzzzyyyyyyyyy{{{}}}}}}}}}~~~}}}}}}zzzxxxxxx|||~~~}}}{{{zzzzzz{{{zzzzzzxxxwwwvvvtttyyy~~~vvvwwwvvvqqqpppssstttrrriiiccc[[[VVVSSSQQQMMMJJJMMMMMMNNNNNNNNNMMMLLLLLLNNNPPPOOOKKKEEECCCEEEHHHCCCCCCBBB>>>777///)))%%%(((((()))++++++,,,++++++000111333555555555444444---,,,+++***)))&&&!!!    """''')))+++---//////...+++***---,,,,,,...222999???CCCJJJRRR\\\cccfffgggiiikkkooorrrwwwzzz{{{zzzyyyxxxuuuttttttsssrrrrrrrrrrrrqqqrrrssstttuuutttssssssuuuwwwyyyxxxtttssstttvvvwwwxxxzzz{{{yyywwwtttrrrtttttttttsssrrrqqqpppqqqsssrrrpppnnnnnnooopppqqqpppqqqqqqrrrssstttuuuuuurrrsssssssssrrrpppnnnmmmppprrrttttttqqqqqqsssuuuqqqrrrsssttttttsssssstttqqqrrrqqqpppooommmlllllluuuxxx{{{}}}}}}zzzxxxvvvwwwxxxyyyzzzzzzyyyxxxwwwxxxwwwuuu###%%%%%%$$$###       """"""$$$%%%'''(((******((()))+++...111444777888777777888:::===AAAEEEHHHLLLPPPTTTUUUTTTVVV\\\bbbhhhmmmppppppnnnoootttyyy{{{{{{|||}}}}}}~~~~~~~~~|||}}}~~~~~~~~~|||zzz{{{}}}{{{{{{zzzzzzyyyxxxwwwvvvtttxxx{{{|||{{{zzz|||~~~zzz{{{yyysssrrruuuuuussslllfff]]]WWWTTTRRROOOMMMOOOOOOOOONNNLLLKKKIIIHHHLLLNNNPPPLLLFFFCCCEEEHHHBBBCCCBBB===444,,,%%%"""  ***************+++++++++***,,,///111333333222222111000...,,,***'''###    ###(((***,,,...///000///...---------...000444:::???BBBHHHPPPZZZbbbfffgggiiikkklllqqqwww{{{{{{zzzzzzyyyxxxwwwuuusssrrrrrrssstttssstttuuuvvvvvvuuuttttttvvvyyyzzzxxxtttqqqqqqrrrtttvvvyyy{{{|||zzzwwwuuuwwwxxxwwwuuurrrpppoooppprrrrrrqqqqqqqqqssstttuuurrrrrrrrrrrrrrrsssssssssssssssssssssqqqooommmlllqqqsssuuussspppoooqqqsssppprrruuuuuutttsssssstttoooqqqsssrrrpppmmmmmmmmmwwwyyy|||}}}{{{xxxwwwvvvwwwxxxyyyzzz{{{{{{{{{{{{yyywwwuuu """######!!!      !!!"""$$$&&&(((***,,,---***++++++---000444777:::;;;<<<===@@@CCCFFFHHHJJJOOOSSSXXXYYYYYY[[[bbbhhhkkkpppuuuuuurrrqqquuuzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{|||~~~}}}~~~~~~~~~{{{zzz|||~~~||||||{{{zzzyyyxxxwwwwwwxxxzzz|||{{{xxxwwwzzz|||}}}~~~wwwtttuuuuuurrrqqqjjj```ZZZWWWUUUSSSQQQNNNMMMLLLKKKIIIHHHFFFFFFGGGKKKNNNKKKEEEAAACCCGGGBBBCCCBBB<<<222)))""" !!!""")))(((((((((((()))***+++***,,,///333555555444444444111...+++)))&&&"""   $$$))),,,---...///000000000000---...000333888<<<@@@BBBHHHPPP[[[bbbeeefffgggiiijjjooovvvzzz{{{zzzyyyzzz{{{yyyvvvtttsssssstttuuuuuuvvvwwwxxxxxxwwwvvvuuuwwwyyyzzzwwwrrrnnnmmmnnnnnnqqquuuyyy{{{zzzxxxwwwxxxyyyyyywwwssspppqqqrrrqqqqqqrrrsssuuuvvvxxxxxxttttttssssssrrrqqqppppppsssssssssrrrqqqooommmkkkrrrtttuuusssooommmoooqqqooorrrvvvwwwuuusssssstttmmmpppssstttqqqnnnnnnnnnxxxzzz|||{{{xxxvvvvvvvvvxxxxxxxxxyyyzzz|||}}}~~~xxxvvvuuu  """!!!       !!!"""$$$&&&))),,,...///,,,,,,+++,,,///333888:::>>>@@@BBBDDDGGGIIIKKKLLLRRRVVV[[[]]]]]]```fffmmmlllrrrxxxxxxtttrrrvvvzzzzzzyyyxxxvvvvvvwwwxxxyyyvvvxxx{{{~~~~~~~~~|||zzzyyy{{{}}}}}}}}}|||{{{zzzxxxxxxwww{{{}}}~~~|||xxxwwwyyy|||~~~yyyuuuuuusssppptttmmmccc\\\YYYXXXVVVTTTKKKJJJIIIHHHGGGEEEEEEDDDCCCHHHMMMJJJDDD@@@BBBEEEBBBCCCBBB<<<111'''    """###'''&&&&&&%%%&&&''')))***...000444888:::::::::999444111---***'''$$$     %%%***------...///000111222333---///222666:::>>>AAABBBIIIQQQ\\\ccceeeeeefffggghhhnnnuuuzzzzzzyyyyyyzzz|||zzzwwwtttssstttuuuvvvvvvwwwxxxyyyyyyxxxwwwvvvwwwyyyzzzwwwqqqlllkkkkkkiiilllrrrvvvyyyyyyxxxvvvwwwyyyzzzwwwtttrrrrrrtttpppqqqsssuuuwwwyyyzzz{{{vvvuuutttsssqqqpppooonnnsssssssssrrrqqqooommmkkksssuuuvvvsssooommmmmmooonnnrrrwwwxxxuuusssssstttlllpppttttttrrroooooooooxxx{{{|||zzzwwwuuuuuuwwwxxxxxxxxxxxxzzz|||xxxvvvttt       !!!###&&&(((+++---...'''***,,,,,,---000777<<<>>>???AAAEEEHHHKKKNNNOOOWWWYYY[[[___dddiiiooorrrnnnppptttxxxzzzzzzzzzyyyuuuqqqnnnnnnrrruuuvvvuuuzzz{{{|||}}}{{{wwwvvvxxxzzz|||vvvwwwyyy|||wwwwwwwwwwwwyyy{{{~~~yyy{{{{{{xxxtttsssuuuxxxtttxxx}}}~~~}}}yyyuuuvvvyyyyyysssjjjccc___\\\WWWTTTOOOMMMJJJIIIJJJGGGCCC>>>>>>???AAABBBCCCBBBBBBAAA>>><<<999444...'''!!!!!!%%%%%%'''(((&&&$$$$$$(((,,,111111333444555444444333111...***((('''###    ###&&&(((---///000222333333333333222555888999:::<<>>???@@@AAA@@@@@@???<<<:::777333...(((""" $$$%%%''')))(((%%%&&&))),,,222333444444333222000//////,,,((('''&&&###    """&&&'''***,,,---///000000000000222555888999999<<>>999;;;<<<<<<=========<<<<<<999777444111...)))$$$ ###%%%(((******((('''***---333444333333111///,,,+++,,,)))&&&%%%%%%"""   """%%%&&&''')))***,,,------------111444777888999;;;@@@EEELLLRRRZZZ```cccfffkkkooossswww{{{{{{yyywwwwwwyyyssssssssstttuuuvvvwwwxxxwwwuuusssqqqqqqsssvvvxxxwwwvvvuuusssqqqooonnnmmmnnnqqqsssrrrnnnkkkjjjlllrrrsssvvvyyyzzzzzzyyyxxxxxxwwwvvvvvvxxxxxxxxxvvvqqqooopppsssqqqllliiijjjuuuuuuvvvvvvuuusssqqqppprrrrrrqqqqqqppppppooooootttuuuvvvwwwwwwwwwvvvvvvyyyyyyxxxwwwvvvuuutttsssppprrrtttvvvwwwyyy|||wwwvvvvvvzzz~~~~~~{{{zzzwwwsss     !!!"""###%%%(((***---///000...000333333333555:::>>>BBBDDDGGGLLLQQQUUUYYY[[[]]]bbbhhhkkklllmmmooopppuuuvvvyyy{{{}}}~~~~~~~~~~~~{{{{{{{{{}}}~~~}}}{{{{{{{{{{{{zzzyyyxxxwwwqqqqqqqqqtttyyy}}}zzz{{{|||||||||zzzxxxwwwvvvyyy{{{{{{yyyxxx{{{~~~~~~zzzzzz}}}~~~|||{{{{{{|||}}}~~~~~~zzzyyy{{{~~~{{{uuuooojjjhhhfffbbb^^^PPPMMMIIIHHHFFFCCC>>>999999999999999999999888888666333000///---***%%%!!!"""%%%(((+++,,,***)))+++...222222222111000---+++***)))'''$$$######!!!   """$$$&&&'''(((***,,,---------,,,111444777777888:::???CCCKKKQQQYYY___cccgggkkkoootttwwwyyyyyyvvvuuuvvvxxxrrrsssssstttuuuwwwxxxxxxyyyvvvrrrooonnnppprrrttttttsssrrrqqqooonnnmmmlllpppsssvvvuuuqqqlllkkkkkkqqqsssxxx{{{}}}|||zzzxxxzzzyyyxxxwwwwwwwwwwwwwwwooommmnnnqqqqqqllljjjlllxxxxxxxxxxxxwwwvvvuuutttqqqqqqqqqpppppppppooooootttuuuvvvwwwwwwwwwvvvuuuzzzyyywwwuuutttsssttttttoooppprrrsssuuuxxx{{{}}}xxxvvvvvvyyy}}}}}}zzzzzzwwwuuu    !!!"""######$$$%%%'''***---///111222222444666666444555999<<>>999222///000111111000++++++)))'''(((***&&& """&&&,,,...///000222444555333000000000...***&&&%%%%%%$$$"""   """###$$$'''(((((()))***++++++,,,...///000333666999;;;===AAAGGGPPPXXX^^^ccciiilllttttttttttttuuuwwwxxxyyy{{{|||}}}}}}|||yyyvvvtttssstttrrrooooootttwwwvvvpppnnnlllnnnssswwwwwwvvvzzzxxxvvvvvvwwwvvvrrrnnnnnnqqqvvvzzz{{{zzzxxxvvvvvvxxx|||~~~~~~{{{xxxuuusssvvvyyyxxxuuussstttvvvsssttttttrrrpppppptttwwwzzzxxxvvvwwwxxxxxxtttppppppmmmkkklllppprrrrrrqqqnnnllllllnnnrrruuutttrrrkkkiiihhhlllsssyyy}}}~~~}}}|||zzzyyyxxxyyyzzzzzzuuuwwwyyy !!!!!!!!!  ###     """%%%))),,,...000000222222333555777:::<<<>>>BBBDDDFFFIIINNNRRRVVVYYY\\\aaafffhhhhhhhhhkkknnnoooppppppqqqrrrssstttuuutttuuutttqqqnnnooossswwwxxxxxxxxxxxxxxxyyy{{{{{{{{{{{{{{{|||}}}}}}~~~~~~{{{{{{{{{{{{{{{}}}~~~{{{yyywwwxxxyyyzzzxxxvvvzzzzzzzzz{{{{{{zzzxxxvvvzzzvvvssstttxxx|||}}}|||zzz|||}}}|||zzzxxxwwwwwwxxxyyyzzz||||||{{{yyyxxxyyywwwtttrrrqqqnnngggbbb]]][[[VVVPPPJJJDDD@@@===<<<777000---...//////...+++,,,***((()))***%%% """''',,,///000111333555333111///......,,,((($$$%%%%%%###!!!   !!!""""""''''''(((((()))*********+++,,,...111444888;;;===AAAGGGOOOWWW]]]bbbgggkkkqqqrrrtttuuuwwwxxxyyyzzzzzz{{{|||}}}{{{yyyvvvtttpppqqqppplllmmmrrruuutttpppnnnlllnnnsssvvvwwwvvvwwwvvvtttuuuvvvvvvsssppppppsssvvvyyy{{{zzzyyyxxxyyy{{{}}}}}}zzzxxxtttwwwzzzyyyvvvtttuuuwwwuuuuuuuuurrrpppppprrruuu|||zzzxxxxxxxxxwwwrrrnnnpppmmmkkklllooorrrrrrqqqqqqooommmooorrrtttsssqqqlllkkkjjjmmmrrrxxx{{{|||{{{zzzyyyyyyxxxxxxyyyyyyvvvxxxzzz !!!!!! !!!%%%"""    !!!###'''+++...111333333444444555666888:::<<<===???@@@CCCHHHMMMRRRWWWYYY```dddiiikkkkkkkkkmmmoooqqqqqqrrrssstttuuuvvvvvvvvvxxxxxxvvvrrrrrrtttxxxxxxyyyyyyzzzzzz{{{||||||||||||}}}}}}~~~~~~||||||{{{{{{|||}}}~~~{{{zzzyyyzzz{{{|||{{{zzz|||{{{{{{{{{|||{{{xxxvvvyyyuuurrrsssyyy~~~~~~}}}|||{{{{{{zzzxxxvvvvvvxxx{{{}}}}}}|||zzzyyyzzzxxxvvvvvvuuupppiiiccc]]]ZZZUUUOOOHHHBBB===;;;999444...+++,,,---,,,+++,,,---,,,*********$$$  $$$''',,,000111333444666222000...---,,,***&&&###%%%$$$###     %%%&&&'''(((((((((((((((((()))+++...222666:::===@@@FFFOOOVVV[[[```eeeiiinnnppptttwwwzzz{{{{{{zzzyyyzzz{{{{{{zzzxxxvvvuuummmooonnnkkklllqqqtttssspppnnnmmmooosssvvvvvvtttsssrrrrrrsssuuuuuusssrrrsssuuuwwwyyyzzz{{{zzzzzz}}}}}}~~~~~~~~~}}}|||{{{vvvyyy{{{zzzwwwuuuvvvxxxuuutttsssqqqpppqqqtttwww~~~{{{yyyxxxyyywwwrrrnnnqqqnnnkkkmmmqqqssssssrrrvvvssspppppprrrsssqqqooonnnmmmlllnnnrrrvvvxxxxxxxxxxxxxxxyyyxxxxxxwwwwwwxxxyyy{{{ !!!!!!  !!! !!!!!! ###'''%%%!!!     """&&&***...111333444555666777888999;;;<<<======???CCCHHHNNNSSSXXXZZZcccgggmmmooonnnnnnoooqqqsssssstttuuuvvvwwwxxxxxxzzz|||}}}{{{wwwuuuwwwyyyxxxyyyzzz|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{yyyxxxxxxzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{|||}}}~~~~~~}}}}}}{{{zzz{{{}}}|||yyyvvvyyyuuurrrtttyyy~~~|||zzz{{{}}}~~~{{{xxxxxxzzz}}}~~~||||||zzzyyyyyyxxxtttllleee___\\\VVVNNNGGGAAA<<<:::888333---******+++***(((,,,...---,,,,,,+++$$$  !!!%%%(((,,,000333555666666333222111///---***'''%%%%%%$$$"""   $$$%%%&&&''''''''''''&&&&&&'''(((***...222666999>>>FFFOOOUUUYYY]]]ccchhhkkkooouuuzzz}}}}}}{{{zzzwwwxxxyyyyyyyyyxxxvvvuuummmoooooommmnnnsssuuutttqqqnnnmmmooosssuuutttsssoooooopppqqqsssssstttsssvvvvvvwwwxxxyyyzzz{{{{{{}}}}}}|||{{{zzzzzz{{{{{{yyy{{{}}}{{{xxxvvvxxxzzztttsssrrrqqqqqqssswwwyyy}}}{{{yyyyyyyyyxxxtttppptttqqqoooppptttwwwwwwvvvzzzwwwsssqqqrrrrrrpppmmmooonnnoooppprrrtttuuuvvvuuuvvvwwwxxxxxxwwwvvvuuuyyy{{{||| !!!  """!!!###""" !!!$$$((('''$$$     $$$)))---000111222666777888:::<<<>>>??????@@@BBBGGGLLLQQQVVVZZZ\\\dddiiiooorrrrrrqqqrrrtttuuuuuuvvvwwwxxxyyyzzzzzzyyy{{{|||zzzvvvssssssuuuwwwyyy{{{}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxwwwwwwxxxxxxxxxxxxxxxwwwwwwwww{{{|||}}}}}}}}}}}}~~~}}}zzzyyy{{{~~~~~~zzzvvvzzzwwwssstttyyy~~~|||yyyxxxzzz~~~}}}{{{}}}|||{{{zzz{{{{{{vvvoooiiiccc___YYYPPPIIIBBB>>><<<888444...++++++,,,***(((---......,,,---,,,$$$ !!!"""%%%'''+++000444666777666666666555333000,,,)))(((%%%###!!!   ###$$$&&&''''''&&&%%%$$$&&&&&&&&&''')))---111333<<>>:::666666444222...+++'''%%%      !!!""""""""""""""""""!!!!!!(((...444;;;EEEKKKOOOUUU]]]cccjjjppprrrpppooossswwwxxxyyyzzz{{{{{{zzzwwwtttrrrjjjkkkllloooqqqsssuuuvvvrrrsssuuuvvvwwwwwwwwwvvvuuutttsssssstttvvvxxxzzzyyyyyyyyyyyywwwtttqqqoootttuuuwwwzzz||||||zzzxxxwwwxxxzzzzzzzzzxxxvvvuuuqqqtttwwwvvvuuuuuuxxx{{{xxxxxxwwwuuutttsssrrrqqqpppnnnlllkkklllnnnppprrrtttwwwzzzzzzwwwuuuvvvxxxwwwyyy{{{||||||zzzxxxvvvwwwvvvssspppooooooqqqrrrtttvvvxxx&&&"""!!!!!! !!! %%%'''&&&%%%      $$$%%%$$$%%%))),,,...111555666666888<<<@@@DDDFFFJJJOOOSSSVVVXXXYYY[[[___bbbcccbbbbbbfffjjjnnnpppsssvvvyyy{{{||||||yyyzzz|||~~~~~~~~~~~~{{{|||~~~}}}~~~}}}|||{{{yyyxxxxxxwwwxxxzzz{{{}}}zzz|||~~~|||xxxvvvwwwxxx{{{zzzyyyyyyyyyyyyyyyzzz}}}yyytttrrrtttuuuuuusssyyywwwuuurrrqqqqqqppppppuuuwwwzzz}}}~~~~~~~~~~~~yyyyyyzzzzzz{{{}}}~~~~~~}}}zzzxxxvvvuuutttuuutttrrrnnnfff]]]UUUPPPHHHFFFBBB>>>999666444333---***((('''((()))((('''"""$$$(((***000888@@@BBB@@@<<<777777555333///+++(((&&&    """""""""""""""!!! !!!'''---444:::BBBHHHMMMSSS[[[bbbffflllooonnnnnnsssxxxzzz{{{|||~~~~~~|||yyytttrrrjjjkkkmmmooorrrtttvvvwwwssstttuuuvvvwwwxxxyyyyyyrrrqqqpppoooppprrrtttvvvwwwxxxzzz{{{zzzwwwsssqqquuuuuuvvvzzz~~~~~~zzzvvvuuuvvvwwwyyyyyyyyyxxxwwwtttvvvwwwuuurrrqqqtttwwwwwwvvvuuutttrrrqqqpppooommmkkkiiiiiijjjlllppprrrtttwwwyyyyyyvvvuuuvvvxxxzzzzzz{{{|||{{{yyywwwvvvwwwuuuqqqnnnmmmnnnppprrrsssuuuvvv$$$!!!   """      !!!%%%&&&%%%'''+++...111444666777777999???CCCDDDGGGKKKPPPTTTWWWYYYZZZ]]]```dddeeefffgggkkknnnppprrrtttvvvxxxzzzzzzzzzvvvxxx{{{~~~~~~~~~~~~~~~~~~|||{{{wwwwwwwwwxxxzzz|||~~~}}}~~~{{{uuurrrrrrsssuuutttttttttuuuwwwzzz{{{zzztttrrrrrrssssssqqqyyyxxxvvvsssqqqqqqqqqrrrzzz|||}}}zzzsssuuuwwwyyy|||~~~~~~}}}{{{yyywwwtttsssrrrsssrrroookkkccc[[[SSSOOOIIIGGGBBB===999666555444***'''%%%%%%&&&&&&&&&&&&  ###%%%***+++000888@@@CCCAAA>>>888888666444000---)))'''  !!!"""#########"""!!!!!!''',,,777<<>>:::888444111222000---***))))))***+++ !!!$$$&&&,,,111666999:::;;;???BBB@@@???<<<888222---(((%%%###   $$$&&&'''&&&%%%(((%%%!!! """'''+++000999EEELLLNNNRRRYYY``````hhhttt{{{}}}}}}}}}~~~yyyzzzzzzzzzyyyyyyxxxxxxsssuuuuuurrrnnnlllnnnqqqvvvvvvuuutttrrrqqqppppppqqquuuzzzzzzwwwsssqqqpppxxxxxxxxxwwwwwwwwwvvvvvv~~~~~~}}}zzzwwwvvvzzz}}}{{{}}}{{{{{{}}}uuuuuutttrrroooqqqwww|||yyy{{{|||xxxrrrmmmkkkkkkqqqwwwyyytttssswwwzzzyyytttsssrrrrrrssstttvvvwwwzzz~~~~~~yyyuuusssssssssssstttuuuwwwxxxzzzzzzwwwxxxzzz         """"""%%%''')))***---222777777777999;;;@@@DDDIIILLLNNNPPPSSSWWW\\\```bbbcccddddddfffiiimmmrrrwwwzzz||||||}}}~~~{{{{{{{{{}}}~~~|||zzzzzz{{{}}}~~~|||xxxzzz|||~~~}}}{{{yyywwwwwwzzz}}}zzzvvvyyy{{{zzzyyyyyy{{{zzzzzzyyyyyyzzz||||||zzzzzzzzzyyyyyyxxxxxxwwwvvvvvvxxxzzz|||~~~|||wwwvvvyyy~~~}}}zzzzzz|||{{{xxxtttyyy}}}zzztttmmmgggddd```[[[VVVSSSNNNGGGCCC@@@<<<777333///---***'''&&&'''((()))!!!""""""!!!  """%%%'''***///444777888888;;;>>>>>>===;;;777222---(((&&&###   ###&&&&&&&&&%%%'''%%%!!!!!!!!!!!!###'''+++222:::EEELLLOOOSSSZZZaaabbbjjjtttzzz{{{zzzzzz{{{{{{{{{|||}}}|||{{{yyyxxxtttwwwxxxvvvrrrpppqqqsssuuuuuutttsssrrrqqqppppppssswww{{{|||yyyvvvttttttxxxxxxxxxxxxxxxwwwwwwwwwzzzzzzzzzxxxvvvvvvzzz}}}{{{~~~}}}zzz{{{}}}xxxwwwuuusssrrrtttxxx|||yyy{{{{{{xxxrrrnnnmmmooouuu}}}{{{wwwwwwwwwuuuqqqrrrrrrrrrsssuuuvvvwwwvvvyyy|||{{{vvvrrrqqqqqqttttttvvvwwwxxxyyyyyyyyyuuuwwwyyy !!!!!!!!!     !!!"""%%%'''))),,,///333888<<<::::::;;;>>>CCCIIIOOORRRRRRSSSVVVYYY]]]aaadddfffggggggiiikkkooosssxxxzzz}}}}}}~~~|||zzzyyy{{{}}}~~~~~~~~~|||{{{{{{}}}}}}}}}|||uuuwww{{{}}}~~~}}}{{{}}}~~~~~~{{{zzzxxxxxxyyy{{{~~~zzzwwwzzz|||yyywwwwwwxxxxxxxxxxxxyyyzzz{{{{{{xxxyyyyyyyyyyyyyyyxxxxxxyyyyyyzzz{{{}}}{{{wwwxxx||||||yyyyyyzzzzzzxxxuuuyyy|||yyyrrrkkkeeebbb```\\\YYYUUUQQQKKKHHHEEE@@@999333,,,***'''%%%$$$%%%&&&'''%%%%%%%%%%%%###!!! ###&&&((()))...444666666555777999;;;:::999666222---)))'''###    ###%%%%%%%%%%%%&&&$$$!!!"""######$$$'''+++444<<>>777222,,,***'''%%%$$$%%%'''(((%%%&&&&&&%%%$$$"""   $$$''')))***...444777555444555666888777666444111---***(((###   !!! """###$$$$$$$$$$$$### ###$$$$$$%%%(((+++666<<>>999333//////---***'''&&&''')))***$$$$$$$$$$$$"""  !!!$$$''')))+++000555666555444555666555555444222000,,,***((($$$   """###"""  """############""" """######$$$(((,,,555:::BBBIIIPPPXXXaaagggjjjnnnrrrrrrpppooopppqqqvvvxxx|||~~~}}}zzzuuurrrpppvvv|||~~~{{{vvvtttssstttttttttsssssssssssssssssstttuuuwwwyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{~~~||||||}}}}}}~~~~~~xxx{{{}}}|||zzzyyy||||||yyyzzz|||}}}{{{yyyvvvxxxyyywwwuuuuuuyyy|||zzz}}}~~~{{{sssnnnpppuuuvvvwwwwwwvvvuuurrrpppoooppptttwwwwwwuuusssuuuwwwwwwyyyzzz{{{{{{xxxvvvtttpppqqqsss !!!!!!!!!""""""!!!!!!""""""###$$$$$$"""   ###&&&((()))((()))---444<<>>FFFOOOXXXbbbhhhkkknnnqqqpppnnnmmmooorrruuuwww{{{~~~}}}zzzvvvssspppuuu|||~~~|||xxxuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvuuuttttttuuuxxxzzzzzzzzz||||||||||||{{{{{{{{{zzz~~~~~~~~~wwwzzz{{{{{{yyyyyy|||~~~}}}|||{{{|||{{{zzzxxxtttwwwyyyxxxvvvvvvyyy}}}yyywwwuuutttqqqooosssyyy{{{zzzyyywwwuuurrrpppnnnrrrvvvxxxxxxvvvvvvxxxzzzxxxxxxzzzzzzyyywwwuuutttppprrrsss """###$$$######"""""""""###$$$%%%$$$"""   !!!%%%(((***...,,,,,,000888@@@FFFHHHDDDGGGKKKOOOTTTYYY\\\^^^bbbggglllmmmlllmmmqqquuuzzzxxxwwwvvvwwwxxxzzz{{{|||zzzxxxxxxwwwyyy|||~~~~~~}}}yyyvvvrrrqqqrrrtttvvvvvvxxx{{{|||zzzssstttvvvxxxxxxwwwuuusssvvvwwwzzz|||~~~{{{uuuvvvyyyyyyzzz|||}}}{{{yyywwwuuuwwwzzz}}}~~~}}}|||{{{zzzzzz|||}}}~~~|||yyyyyywwwwwwzzz~~~~~~~~~|||yyywwwrrrmmmgggdddcccaaa^^^ZZZ]]]VVVMMMEEE@@@:::444///222000,,,)))'''&&&'''(((%%%%%%%%%%%%###!!! !!!$$$&&&((((((+++......------111444222222111000...***(((&&&$$$!!!   ###%%%%%%### !!!""""""  """(((---000333:::BBBMMMXXXccciiikkknnnoooooommmmmmppptttwwwyyy}}}}}}{{{xxxrrrxxx~~~~~~{{{yyyyyywwwwwwxxxxxxyyyyyyyyyzzzyyywwwuuuvvvzzz|||}}}|||~~~}}}}}}|||{{{zzzzzz~~~}}}{{{}}}~~~vvvyyyzzzzzzxxxyyy}}}{{{}}}}}}}}}zzzxxxwwwwwwrrruuuyyyyyywwwwwwyyy|||xxxssspppssstttsssvvv|||}}}|||zzzwwwuuusssqqqqqqsssvvvxxxxxxvvvuuuxxxzzzxxxxxxxxxxxxwwwvvvuuuuuuqqqrrrttt """$$$%%%$$$###"""""""""###$$$%%%###"""   """&&&)))+++222000///333;;;DDDIIIKKKIIIKKKPPPUUUZZZ]]]``````dddiiioooqqqoooooosssvvv~~~}}}||||||}}}~~~zzzwwwvvvtttssstttwwwzzz||||||zzzwwwtttsssuuuwwwxxxxxxzzz}}}}}}zzzvvvwwwxxxyyyyyyxxxvvvuuuzzz|||~~~zzztttuuuxxxyyy{{{~~~||||||}}}}}}|||zzzxxxwwwuuuwww{{{~~~}}}|||zzzyyyyyy{{{}}}|||wwwvvvwww|||}}}}}}~~~~~~|||zzzyyynnniiidddaaa```^^^YYYVVVZZZUUUOOOIIIDDD>>>666111111///+++'''%%%$$$%%%%%%''''''''''''&&&###!!!   ###&&&(((&&&(((***)))((()))...222222222111000---***'''%%%$$$!!!   ###%%%%%%###!!!"""""" !!!(((......111777@@@LLLXXXccciiikkkmmmooonnnlllmmmqqquuuzzz|||}}}uuu{{{~~~||||||yyyyyyyyyzzzzzz{{{{{{||||||yyywwwxxx|||~~~~~~}}}|||{{{zzzyyy{{{yyyxxx{{{~~~vvvxxxzzzyyyxxxyyy}}}yyy|||}}}yyyvvvvvvwwwqqquuuyyyyyyxxxwwwyyy{{{yyyrrroootttxxxxxxyyy|||~~~|||zzzwwwuuutttttttttrrruuuwwwwwwuuutttvvvyyyxxxwwwwwwvvvvvvvvvuuuuuuqqqsssuuu!!!"""""""""!!! $$$&&&%%%###$$$###!!!   ###&&&)))+++,,,///000222777===EEELLLPPPHHHMMMTTTYYY]]]aaahhhmmmnnnqqquuuyyy{{{|||{{{zzz|||yyyxxxzzz~~~|||}}}xxxuuurrrtttxxx{{{{{{yyy{{{}}}}}}zzzvvvtttvvvxxxxxxzzz}}}~~~}}}{{{wwwzzz}}}}}}{{{yyyzzz{{{|||}}}zzzvvvuuuxxx|||~~~}}}{{{yyyxxxwww|||}}}|||{{{xxxwwwvvvxxxzzz{{{~~~~~~|||{{{zzz{{{~~~}}}zzzwwwuuuwww{{{~~~~~~|||xxxrrrjjjeeecccbbb```]]]]]]VVVRRROOOHHH<<<555555000,,,'''""""""###&&&&&&'''&&&%%%###!!!  !!!###$$$$$$(((((()))***,,,---...///000111111000---)))%%%"""###    """$$$%%%%%%### !!!###(((++++++,,,111:::BBBJJJSSS^^^eeebbbeeeiiinnnrrruuuwwwxxxuuuwww{{{~~~~~~|||{{{zzz~~~|||zzz{{{}}}}}}{{{yyyuuuttttttvvvzzz}}}}}}~~~~~~~~~|||zzzyyytttwwwyyywwwyyy~~~~~~yyywwwuuuwww{{{}}}|||zzz{{{{{{||||||{{{yyyxxxwwwuuuvvvwwwxxxxxxwwwvvvuuuvvvtttsssuuuyyy|||}}}|||zzzxxxuuurrrpppoooooooooooooooppppppppppppppppppqqqssswwwzzz{{{zzzxxxwwwwwwxxxzzz !!!"""######  %%%'''&&&%%%###"""    """%%%(((,,,///000000111333888???FFFMMMQQQJJJOOOTTTXXX[[[___fffkkkooorrrvvvzzz}}}}}}|||{{{|||yyywwwyyy~~~~~~~~~{{{yyyzzz}}}}}}zzz|||}}}{{{wwwuuuwwwyyyxxxyyy{{{}}}}}}}}}|||{{{wwwzzz||||||zzzyyyyyyzzz}}}~~~|||yyyvvvvvvxxx{{{}}}|||||||||{{{{{{{{{{{{zzz{{{}}}}}}{{{xxxvvvvvvvvvxxxyyy~~~}}}|||~~~~~~~~~xxxvvvsssuuuyyy|||{{{zzzwwwqqqjjjfffeeedddbbb```aaaZZZSSSOOOGGG;;;444333...+++&&&!!! """$$$%%%%%%&&&&&&%%%###!!!   !!!"""###$$$''''''((()))***,,,,,,---///000000///---)))&&&###$$$!!!   !!!"""###$$$$$$"""!!!!!!"""''')))***,,,111999@@@GGGPPPZZZaaabbbeeejjjooosssuuuwwwxxxsssuuuyyy}}}~~~}}}~~~}}}{{{xxxvvv~~~{{{zzzzzz||||||{{{yyyuuuttttttvvvyyy}}}~~~}}}}}}}}}||||||{{{zzzzzzvvvyyyyyywwwwww|||~~~}}}vvvtttsssvvvyyy{{{yyyvvvxxxyyyyyyzzzyyyxxxwwwvvvtttuuuvvvxxxxxxxxxwwwwwwvvvtttssstttyyy|||}}}}}}|||yyyvvvrrrpppoooooooooppppppoooooooooooooooooonnnqqqvvvzzz||||||zzzxxxvvvwwwyyy """######""" %%%((((((&&&"""    $$$$$$%%%'''+++///333666222333666;;;AAAHHHOOORRRRRRUUUYYY[[[]]]aaahhhmmmqqqtttxxx|||~~~}}}}}}zzzwwwyyy}}}~~~|||zzz{{{~~~}}}yyy{{{}}}|||yyywwwyyy{{{xxxyyyzzz{{{||||||||||||yyy{{{}}}}}}|||zzzzzz{{{yyyyyyyyyxxxyyyzzz{{{{{{wwwxxxyyyzzz{{{|||}}}}}}{{{}}}~~~|||zzzxxxvvvuuuuuuwwwwww|||{{{zzz{{{~~~~~~wwwuuussstttxxxzzzyyyxxxuuupppjjjgggggghhhfffdddfff^^^UUUOOOFFF<<<444222---***%%%!!! """$$$######$$$$$$$$$###"""!!!  !!!"""###%%%&&&&&&'''((())))))***......///...,,,***'''%%%&&&"""  !!!"""""""""""""""!!!!!!  !!!!!!%%%'''(((---222888>>>DDDLLLVVV]]]bbbffflllpppsssuuuwwwxxxrrrtttwww{{{}}}}}}|||{{{}}}~~~zzzvvvsss|||{{{yyyyyyzzzzzzzzzyyyvvvuuutttvvvyyy|||}}}}}}|||{{{zzzyyyyyyzzz{{{{{{yyy{{{zzzvvvtttxxx{{{{{{sssrrrrrruuuxxxyyyuuurrrtttuuuvvvvvvwwwwwwvvvvvvsssuuuvvvxxxyyyyyyyyyxxxtttsssssstttxxx{{{}}}}}}}}}{{{wwwssspppooonnnnnnrrrqqqooonnnmmmmmmnnnoookkknnntttzzz}}}}}}{{{yyytttvvvxxx!!!""""""""""""$$$((((((&&&   %%%%%%%%%'''+++000666999444666999>>>EEELLLRRRUUU[[[^^^``````aaadddkkkqqqrrruuuyyy~~~}}}zzzwwwxxx|||||||||}}}~~~~~~}}}|||{{{xxxuuutttvvvzzz|||{{{yyywww{{{~~~~~~{{{yyyzzz|||{{{{{{||||||}}}~~~}}}~~~~~~~~~}}}zzz{{{|||}}}}}}|||zzzyyyvvvwwwxxxyyy{{{|||}}}~~~{{{}}}~~~zzzyyywwwvvvvvvvvvxxxxxx{{{yyyyyyyyy|||~~~{{{zzz{{{{{{|||yyywwwuuuvvvzzz{{{zzzxxxtttooojjjiiijjjkkkjjjhhhggg```VVVNNNGGG???777333---***&&&!!! !!! !!!"""#########"""!!!  !!!!!!######$$$%%%%%%&&&'''''',,,---------,,,)))'''&&&'''### !!!!!!""""""!!!!!!!!!  !!!  ###%%%'''...222888>>>DDDLLLVVV^^^aaagggnnnrrrtttuuuwwwxxxsssvvvyyy|||}}}}}}|||{{{|||wwwttt{{{zzzyyyxxxxxxyyyyyyyyyxxxvvvuuuvvvyyy{{{||||||{{{zzzxxxwwwwwwxxx{{{|||{{{~~~|||uuurrruuuyyyzzztttttttttwwwzzzyyyuuuqqqpppqqqrrrssstttuuuuuuvvvvvvwwwxxxyyyyyyyyyxxxwwwtttsssssstttwwwyyy{{{|||}}}{{{xxxtttqqqoooooooootttrrrpppnnnmmmmmmnnnnnnjjjnnntttzzz||||||yyywwwsssuuuwww!!!!!!!!!!!! ###&&&%%%$$$  !!!$$$$$$%%%'''+++111666:::888:::>>>CCCJJJPPPVVVYYY^^^```aaaaaaaaaccciiiooorrruuuyyy~~~~~~zzzvvvwwwzzz~~~~~~yyyyyyzzzzzzzzzxxxwwwvvvrrrqqqqqqtttxxx{{{zzzxxxwww{{{}}}{{{{{{|||~~~}}}{{{yyyxxxxxxyyyyyyzzz{{{{{{{{{{{{|||~~~xxxxxxwwwwwwxxxyyyzzz{{{yyyyyyxxxxxxzzz}}}}}}{{{zzz{{{}}}}}}zzzyyyzzz}}}~~~|||yyysssoookkkjjjlllmmmkkkiiifff```VVVNNNIIIDDD<<<666...+++&&&""" !!!"""""""""!!!  !!!!!!""""""###$$$%%%%%%,,,,,,,,,+++***)))'''&&&((($$$   !!!"""!!!!!!!!!  !!! !!!%%%'''...222888>>>EEENNNYYY```aaahhhppptttttttttvvvyyywwwyyy|||~~~}}}{{{xxx{{{zzzyyyxxxwwwwwwyyyzzzzzzxxxvvvwwwyyy{{{|||{{{{{{yyywwwuuuvvvxxxzzz||||||~~~vvvrrrtttyyyzzzxxxwwwxxxzzz}}}|||xxxsssoooooopppqqqrrrtttuuuvvvzzzzzzzzzzzzyyyxxxvvvuuuttttttttttttuuuwwwyyy{{{|||zzzwwwtttrrrqqqqqqrrrvvvuuussspppooonnnnnnnnnmmmqqquuuyyyzzzyyyvvvttttttvvvwww  """!!!    """$$$$$$&&&)))...333888;;;<<<>>>BBBHHHNNNUUUZZZ]]]\\\___``````___aaafffjjjpppsssxxx}}}{{{vvvvvvyyy|||~~~}}}xxxxxxyyyxxxxxxvvvtttsssvvvttttttxxx}}}~~~|||www||||||||||||~~~|||{{{zzz{{{{{{{{{{{{zzzzzzzzzzzz{{{||||||}}}~~~~~~yyyyyyyyyzzzzzz{{{|||}}}yyyyyyyyyxxxxxx{{{}}}|||}}}}}}{{{|||}}}zzztttppplllkkklllmmmkkkhhheee```WWWOOOKKKHHH@@@888---+++&&&!!! !!!!!!!!!   !!!"""$$$%%%%%%,,,,,,+++***)))(((&&&&&&((($$$   !!!!!! !!!  !!! !!!%%%)))...222777===CCCMMMXXX```aaaiiirrrvvvuuutttvvvyyyzzz|||~~~|||{{{{{{zzzxxxvvvvvvyyy{{{|||zzzxxxxxxzzz{{{|||{{{|||zzzxxxvvvvvvwwwyyy{{{{{{yyysssuuuzzz||||||{{{zzz|||~~~}}}yyyuuuoooooooooppprrrtttuuuvvv|||||||||{{{zzzwwwuuutttuuuuuuuuuuuuttttttwwwyyyyyyxxxvvvtttssstttuuuvvvyyyxxxwwwuuusssqqqooonnnqqqsssuuuwwwxxxvvvtttrrruuuwwwyyy     !!!"""%%%&&&)))...222777<<<>>>???BBBFFFLLLSSSYYY^^^```___bbbeeeeeeddddddhhhlllooorrrwww{{{~~~{{{vvvuuuxxx{{{}}}|||zzzzzzzzzzzzyyywwwuuutttzzzyyyyyy{{{~~~{{{xxx}}}}}}{{{{{{~~~~~~~~~~~~|||zzzzzzzzz{{{}}}||||||{{{{{{zzzzzzzzz|||{{{zzzzzzzzz|||~~~~~~~~~}}}}}}}}}|||||||||yyyzzz{{{yyyxxxyyy|||zzzxxxyyy{{{~~~|||zzz|||~~~~~~{{{wwwuuuqqqmmmllllllllliiifffeeeaaaYYYPPPMMMKKKBBB666***((($$$!!! !!!!!!   """$$$%%%&&&---,,,+++***((('''%%%%%%'''$$$      !!!!!! !!!!!! """'''+++---000555999???HHHSSS[[[aaajjjssswwwuuutttvvvyyy{{{|||~~~}}}~~~~~~{{{|||{{{xxxvvvvvvyyy}}}|||zzzzzz{{{||||||||||||{{{yyywwwwwwwwwxxxyyyxxx{{{vvvwww{{{~~~~~~{{{yyyzzz||||||yyyvvvpppppppppqqqrrrtttvvvwww||||||||||||zzzxxxvvvuuuvvvwwwwwwuuurrrrrrtttwwwvvvuuutttttttttvvvxxxzzz{{{{{{{{{zzzwwwtttpppnnnrrrssstttuuuvvvuuutttssswwwyyy{{{     !!!""""""''')))---111777;;;???@@@AAADDDHHHNNNUUU[[[```bbbfffiiilllmmmllllllooorrrmmmqqqvvvzzz~~~~~~~~~{{{vvvuuuwww{{{||||||||||||||||||{{{yyywwwuuu|||zzzyyy{{{}}}}}}zzzwwwyyy~~~}}}{{{{{{{{{}}}}}}|||~~~~~~{{{}}}~~~~~~|||yyywwwwwwxxxzzz{{{}}}}}}|||||||||{{{{{{{{{|||zzzxxxwwwxxxzzz}}}~~~|||{{{{{{yyy{{{|||zzzxxxwwwzzz}}}}}}~~~|||xxxssspppqqqsss|||zzzyyyzzz||||||xxxuuuvvvrrrnnnllllllkkkhhheeefffccc[[[RRROOOLLLBBB555'''%%%"""     """$$$&&&'''---,,,+++)))(((&&&%%%$$$'''###    !!!""""""  !!!"""!!! ###(((,,,,,,///333666;;;CCCMMMUUUaaajjjtttxxxvvvtttvvvzzzzzz{{{~~~}}}|||zzz{{{|||~~~|||||||||yyyvvvvvvzzz~~~~~~{{{{{{|||}}}}}}|||}}}|||zzzxxxxxxwwwxxxxxxwww~~~|||wwwyyy}}}~~~{{{xxxxxxzzzzzzxxxuuurrrqqqqqqqqqrrrtttvvvwwwzzz{{{{{{|||{{{zzzxxxwwwwwwxxxxxxuuurrrqqqsssuuuttttttssstttuuuxxx{{{|||}}}}}}~~~}}}zzzvvvqqqnnnrrrrrrsssttttttuuuuuuuuuxxxzzz|||    """###%%%&&&+++---///333777;;;===???EEEJJJOOOSSSWWW\\\dddjjjjjjjjjjjjkkknnnqqqtttvvvvvvttttttvvv{{{~~~~~~}}}~~~|||yyywwwwwwyyy}}}~~~~~~~~~}}}|||{{{|||}}}}}}}}}}}}||||||yyy}}}}}}~~~~~~zzzzzzyyyzzzzzz|||~~~~~~~~~}}}~~~~~~{{{xxxwwwyyy{{{|||||||||{{{xxxxxxzzz{{{yyyvvvvvvyyy}}}|||~~~~~~}}}{{{yyyxxxxxxyyyyyyvvvxxxyyyzzzxxxvvvsssqqq{{{|||}}}}}}|||yyyvvvtttqqqnnnlllmmmooopppnnnkkkcccaaa[[[TTTQQQLLLAAA666***&&&!!! !!!###$$$''''''))))))***)))((((((''''''%%%$$$"""     !!!!!!!!!  """%%%(((***+++...333666;;;BBBLLLSSS\\\iiiuuuwwwvvvwwwyyyyyyzzz|||~~~}}}zzzxxxyyywwwvvvwwwzzz}}}~~~~~~{{{yyywwwyyy~~~|||||||||{{{zzzzzzzzzyyyzzz{{{|||yyyuuussssssuuu{{{|||}}}|||yyyyyy||||||zzz{{{~~~}}}zzzzzzxxxtttrrrrrruuuxxx{{{~~~|||zzzyyyyyyyyyyyy{{{||||||{{{zzzxxxuuutttssstttuuuwwwxxxyyy{{{{{{|||zzzvvvssssssqqqrrrrrrsssvvvyyy{{{}}}}}}{{{yyy    !!!###%%%'''(((,,,...111444888;;;>>>@@@HHHLLLQQQUUUWWW\\\ccchhhkkklllnnnppprrrtttvvvwwwxxxvvvuuuwww{{{}}}}}}{{{~~~|||yyyxxxxxx{{{~~~}}}|||~~~~~~}}}}}}|||||||||||||||~~~~~~~~~}}}}}}{{{{{{{{{{{{|||~~~~~~~~~|||yyyxxxzzz|||}}}~~~~~~zzzxxxxxxxxxwwwvvvwwwyyy{{{yyy{{{}}}~~~}}}|||{{{zzzyyyxxxxxxxxxyyyxxxyyy{{{|||{{{yyywwwuuu|||}}}~~~~~~{{{xxxuuutttqqqnnnlllkkklllmmmkkkiiigggeee___XXXSSSNNNBBB666+++'''!!! !!!"""###%%%''')))***++++++***))))))(((&&&$$$!!! """"""######"""  ###&&&)))++++++///333777;;;CCCMMMTTT\\\hhhsssuuuuuuwwwyyyyyyvvvwwwxxxyyyyyyxxxwwwvvvwwwuuutttuuuxxx{{{||||||{{{yyywwwyyy}}}|||||||||{{{{{{zzzyyyyyyyyyzzz{{{yyyuuussssssuuu|||~~~~~~|||zzzzzz|||}}}|||}}}~~~~~~}}}|||{{{yyyvvvttttttvvvyyy{{{~~~}}}{{{zzzxxxxxxxxxxxxyyyyyyyyyyyywwwvvvtttsssuuuuuuvvvvvvwwwxxxyyyyyyyyy|||~~~}}}yyyuuussssssooooooooooooqqqsssuuuvvvzzzxxxvvv      """%%%''')))***///000333666:::===@@@BBBLLLPPPTTTWWWYYY]]]bbbggglllooossswwwyyyzzzyyyxxxyyyxxxxxxyyy{{{|||{{{zzz}}}|||zzzyyyzzz}}}~~~}}}~~~|||{{{{{{|||}}}~~~~~~~~~{{{zzzzzzzzz|||}}}~~~}}}~~~~~~}}}{{{yyyxxxyyy{{{}}}~~~yyywwwvvvvvvxxxyyyyyyyyywwwxxxyyy{{{|||}}}}}}}}}zzzzzzyyyxxxxxxwwwwwwwwwxxxyyy{{{}}}}}}}}}{{{zzz~~~{{{wwwuuutttqqqnnnkkkiiihhhhhhgggfffjjjhhhbbb[[[VVVPPPCCC777---((("""  """###$$$%%%(((+++,,,,,,++++++,,,***'''$$$"""!!!!!!!!!###$$$%%%%%%$$$###!!!  ###'''+++---,,,000444888<<>>@@@EEEMMMSSS[[[bbbiiimmmrrryyy{{{zzzvvvssspppnnnppptttzzz~~~}}}|||}}}~~~}}}}}}}}}~~~~~~~~~{{{xxxvvvwwwwwwwwwzzz|||{{{xxxuuusssssssssvvvzzz|||{{{yyyxxxwwwwwwyyy{{{}}}}}}}}}yyy{{{}}}~~~~~~{{{wwwuuusssuuuxxxzzz{{{yyyvvvtttvvvvvvuuuvvvwwwyyy{{{|||vvvuuusssrrrrrrsssuuuwwwssspppnnnnnnrrruuuwwwwwwqqqpppppppppppprrrsssttttttrrrppp        """$$$&&&'''&&&(((***---000333666777999;;;@@@FFFMMMSSSXXX[[[ccchhhmmmppppppqqqtttwwwxxxxxxwwwwwwuuusssrrrqqq||||||}}}~~~}}}~~~}}}{{{yyyyyyyyyzzzzzzwwwwwwwwwxxxzzz}}}}}}~~~~~~{{{xxxxxxzzzxxxzzz~~~}}}{{{}}}zzzyyyzzz{{{zzzxxxwwwsssvvv~~~zzzyyy~~~{{{xxxwwwxxxwwwyyy{{{}}}~~~}}}{{{yyy}}}}}}yyyvvvwwwxxxyyy|||zzzuuuwww{{{{{{}}}~~~{{{uuunnnkkkjjjjjjiiieee```\\\UUUHHH;;;333...'''    !!!&&&$$$"""!!!$$$(((---000222111000...,,,***((('''"""###$$$%%%%%%$$$###"""&&&%%%$$$#########$$$%%% !!!%%%(((,,,...999<<<>>>???@@@EEEMMMSSSZZZbbbiiinnntttzzz|||yyyzzzxxxtttssstttxxx~~~~~~}}}{{{}}}~~~~~~~~~~~~~~~{{{xxxvvvxxxwwwxxxzzz}}}}}}yyyuuuyyywwwwwwzzz}}}~~~|||yyyvvvttttttvvv{{{~~~}}}{{{xxxzzz}}}~~~}}}zzzvvvtttqqqtttxxx{{{|||zzzwwwuuussssssssssssuuuwwwyyyzzzuuutttrrrqqqqqqtttvvvxxxtttqqqnnnooorrrvvvxxxwwwttttttttttttuuuwwwyyyzzzvvvtttrrr        $$$&&&%%%%%%'''***'''+++///111222666<<>>FFFMMMQQQVVV___hhhkkkooouuuzzz{{{vvvvvvwwwxxx{{{~~~~~~~~~~~~~~~~~~}}}}}}|||||||||{{{{{{|||||||||zzzxxxuuussssssrrrqqqtttxxxyyywwwtttrrrssstttvvvxxxyyy{{{{{{|||{{{{{{|||}}}~~~|||zzzuuuwwwyyy|||}}}}}}|||{{{yyyzzz{{{|||||||||{{{zzzwwwvvvuuuttttttuuuwwwxxxuuutttsssrrrrrrrrrttttttuuuvvvxxxyyyyyyyyyxxxxxxvvvxxx{{{     !!!"""&&&)))+++***+++///222111555:::===???CCCHHHMMMOOORRRVVVXXXZZZ^^^eeekkkuuuwwwzzz}}}~~~{{{}}}~~~}}}}}}}}}}}}~~~|||zzz}}}~~~|||wwwpppmmmoooqqqtttvvvxxx{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||~~~~~~~~~|||yyyvvv{{{{{{zzzzzz~~~~~~~~~zzzxxxyyyyyyzzz{{{{{{||||||~~~|||zzzzzzzzzyyyxxxuuuvvvyyy{{{{{{zzzxxxvvvvvvyyy|||{{{}}}~~~}}}zzzxxxyyyoooggg```WWWKKKBBB;;;444,,,%%%"""   """"""###&&&))),,,------------...000222333333333333//////---,,,,,,---...///111000///......---------***'''###"""&&&(((((((((''')))***...444;;;CCCJJJNNNUUU^^^fffiiimmmtttyyy{{{uuuuuuvvvxxx{{{~~~~~~|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~|||xxxtttqqqpppooopppssswwwxxxvvvsssvvvvvvwwwxxxyyyzzz{{{{{{||||||||||||}}}}}}||||||vvvwwwzzz|||}}}}}}}}}}}}yyyzzz{{{|||{{{zzzyyyxxxxxxwwwuuussstttuuuxxxzzzvvvuuutttssssssssstttuuuwwwxxxxxxyyyyyywwwvvvuuutttwwwzzz     !!!$$$$$$'''+++,,,,,,---111555555999???CCCEEEHHHMMMRRRRRRUUUYYY\\\___dddlllqqqvvvxxxzzz}}}~~~~~~~~~{{{~~~~~~{{{zzz|||~~~~~~{{{}}}~~~}}}zzzvvvtttuuuwwwqqqsssuuuwwwyyyzzz{{{{{{}}}}}}}}}||||||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}xxxxxx}}}~~~|||}}}{{{wwwuuuvvvwwwyyyzzz|||}}}~~~|||zzzzzzzzzyyyxxxyyy{{{}}}~~~~~~|||yyyxxxxxxzzz~~~}}}}}}}}}}}}~~~~~~|||{{{rrrkkkdddZZZNNNDDD===777///)))&&&###  !!!"""$$$'''***,,,......///111222333444444444333222222111000///......///000222222111000///------,,,,,,)))%%% """&&&((()))((('''&&&(((+++111888@@@GGGKKKRRR[[[dddhhhllltttyyy{{{uuuvvvvvvxxx{{{~~~~~~}}}|||~~~|||zzz{{{~~~{{{{{{||||||}}}}}}~~~~~~~~~}}}yyyuuusssqqqppppppssswwwxxxvvvsss{{{{{{{{{{{{||||||||||||}}}}}}}}}}}}||||||}}}}}}wwwxxxzzz{{{|||}}}}}}}}}xxxxxxyyyyyyyyyxxxvvvuuuxxxvvvtttssstttvvvyyy{{{xxxwwwuuutttttttttuuuuuuyyyzzzzzzyyyxxxvvvtttrrrpppssswww      ###%%%&&&))),,,------///333777888===CCCGGGIIIMMMQQQVVVUUUXXX\\\```bbbhhhooouuuxxxyyy{{{}}}~~~~~~~~~~~~|||~~~|||yyywwwyyy|||~~~~~~~~~|||{{{|||}}}|||zzzyyyyyyzzzqqqrrrtttvvvwwwxxxyyyyyy|||}}}~~~}}}{{{zzz{{{|||~~~}}}|||}}}}}}{{{|||zzzyyy|||~~~yyyzzz~~~~~~~~~~~~yyyvvvtttuuuvvvxxxzzz|||}}}~~~|||zzz{{{|||||||||~~~~~~{{{zzzyyy{{{~~~}}}~~~~~~}}}vvvoooiii___RRRHHH@@@:::333---***&&&!!!   ###$$$'''***,,,...000111555555666666666444333222555444222000//////000000111111222111///---+++)))+++((($$$!!!%%%((()))((((((&&&'''***///666>>>DDDHHHNNNWWWaaagggllltttyyy{{{wwwwwwxxxyyyzzz}}}~~~~~~~~~~~~}}}{{{zzzyyy}}}zzzxxxzzz~~~yyyyyyzzz{{{|||}}}~~~~~~}}}~~~~~~{{{yyyxxxvvvsssrrrtttwwwyyyxxxvvv~~~~~~~~~}}}}}}|||||||||}}}~~~~~~}}}|||{{{}}}xxxyyyzzz{{{{{{{{{{{{{{{xxxxxxyyyyyyxxxvvvtttsssuuuuuuttttttvvvxxx{{{|||yyyxxxvvvuuutttuuuuuuvvvyyyzzzzzzyyywwwuuusssqqqoooqqqttt      """$$$%%%&&&))),,,------///444999:::???EEEJJJLLLPPPTTTXXXXXX\\\___bbbdddhhhpppuuu{{{|||}}}~~~}}}}}}zzzxxx{{{~~~zzz{{{|||}}}~~~~~~~~~~~~zzz{{{}}}~~~zzz{{{|||{{{zzzyyyxxxxxxuuuuuuvvvwwwxxxyyyzzzzzz|||}}}~~~{{{zzz{{{}}}}}}|||{{{}}}}}}zzzwwwuuutttyyy{{{zzz}}}~~~||||||~~~~~~~~~}}}zzzxxxvvvvvvwwwxxxyyyzzz{{{{{{~~~|||zzzzzz|||~~~}}}{{{{{{xxxzzz~~~}}}xxxtttnnndddVVVLLLAAA<<<666222...)))###   $$$%%%'''))),,,///111333777777888888777555333222666555333111000000000000///000111222000,,,(((&&&&&&$$$  $$$''')))******&&&'''***///555<<>>999555111+++$$$     %%%&&&&&&(((+++///222444777888888888777666444333777555333111000000000000...///111222000,,,'''$$$"""  ###&&&)))+++,,,&&&'''***...444;;;AAADDDFFFRRR___gggmmmuuuzzz{{{|||{{{zzzyyyzzzzzz|||}}}~~~}}}|||{{{~~~zzzwwwyyy~~~~~~uuuvvvwwwyyy{{{|||~~~~~~zzzzzz{{{|||~~~{{{vvvvvvyyy||||||{{{}}}||||||zzzyyyxxxwwwwww}}}~~~}}}{{{{{{~~~zzzzzzyyyyyyyyyxxxxxxxxx}}}}}}}}}}}}{{{yyywwwvvvqqqrrrtttvvvyyy{{{}}}}}}{{{zzzxxxvvvvvvvvvvvvvvvtttuuuvvvxxxxxxwwwwwwvvvssstttttt      !!!###$$$%%%%%%$$$&&&(((,,,000333666888===AAAHHHOOOUUUYYY[[[[[[aaacccfffhhhhhhkkkpppuuuzzz}}}~~~||||||~~~~~~}}}}}}|||yyyzzz{{{|||}}}}}}}}}|||xxxyyyzzz|||~~~xxxxxxwwwwwwxxxzzz|||}}}~~~~~~~~~}}}}}}}}}}}}|||~~~}}}||||||~~~|||}}}zzzwwwwwwzzz|||{{{yyyyyyzzz{{{|||}}}~~~}}}|||{{{||||||}}}wwwxxxyyyzzz{{{zzzzzzyyyzzzyyyyyy{{{~~~zzz~~~~~~zzzyyyzzzxxxyyy{{{}}}~~~~~~}}}}}}zzz~~~~~~yyy||||||zzzyyyqqqbbbUUUGGGBBB;;;666111,,,'''$$$   '''''''''(((+++...111222333444777888888777555333333000...///222333111...+++***(((&&&###!!! """%%%&&&''''''(((((()))+++111:::BBBGGGNNNPPPVVVaaannnyyyzzz|||~~~~~~~~~~~~}}}}}}}}}}}}}}}yyyxxxvvvvvvwwwyyy|||~~~{{{zzz{{{|||{{{{{{|||||||||zzzyyyxxxvvvxxxzzzyyywwwvvvxxxzzz~~~}}}||||||{{{yyyzzzzzzzzzyyyxxxvvvtttxxxyyy{{{{{{yyyvvvsssqqqooorrruuuxxxzzzzzzyyywwwyyyzzz{{{{{{zzzxxxwwwvvvqqqtttvvvvvvuuuuuuxxx{{{uuuwwwyyy      !!!$$$'''((()))))))))***---000444777:::;;;>>>BBBIIIPPPXXX]]]aaaccccccfffiiijjjllloootttxxx|||~~~}}}|||~~~~~~}}}{{{|||~~~}}}|||yyyyyyzzz{{{|||~~~yyyxxxxxxxxxyyyzzz|||}}}~~~~~~}}}}}}}}}|||||||||zzz{{{~~~~~~|||{{{}}}}}}}}}zzzwwwwwwzzz|||{{{yyyzzz{{{{{{|||}}}~~~|||{{{zzzyyyzzz{{{|||}}}xxxyyyzzzzzzzzzyyywwwwwwzzzyyyzzz|||{{{~~~}}}zzzxxxxxxzzz|||~~~~~~}}}}}}~~~~~~~~~}}}yyy|||}}}|||{{{sssdddYYYKKKEEE>>>777222...***&&&  !!!&&&'''(((***---///111222333444666888888777555333333000......000000...+++((('''%%%###!!! !!!###%%%&&&&&&&&&&&&&&&'''***///777@@@EEELLLNNNTTT___lllwww}}}|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}xxxxxxwwwwwwxxxzzz|||~~~~~~}}}|||xxxzzz{{{{{{{{{{{{yyyxxxwwwuuuwwwyyyyyyxxxxxxzzz|||~~~}}}}}}||||||{{{{{{{{{yyyyyyyyyxxxxxxwwwvvvuuutttvvvwwwxxxxxxvvvtttrrrqqqrrruuuwwwyyyyyyyyyyyy{{{||||||{{{zzzxxxvvvuuuqqqtttvvvvvvuuuuuuwwwzzzwwwyyy{{{       !!!###%%%(((+++---------///000333666999<<<>>>@@@DDDFFFLLLRRRZZZ```eeehhhfffhhhkkknnnppptttyyy}}}~~~}}}~~~}}}{{{}}}~~~}}}{{{{{{yyyyyyzzz{{{}}}zzzyyyyyyyyyzzz{{{||||||||||||}}}}}}||||||{{{{{{wwwxxxzzz|||~~~{{{yyyzzz~~~~~~~~~zzzwwwxxxzzz|||{{{zzz|||||||||}}}}}}}}}~~~~~~wwwwwwvvvvvvwwwxxxzzz{{{xxxyyyyyyyyyyyywwwvvvuuuyyyzzz||||||~~~|||yyywwwvvv{{{~~~~~~zzzyyy}}}~~~|||{{{zzz|||~~~}}}vvvjjj___QQQJJJ@@@999444000,,,)))  ###&&&'''***---000111222222333444666777777666444333444000---,,,---,,,)))&&&###"""  !!!!!!!!!!!!###$$$%%%%%%%%%%%%%%%&&&'''***...555>>>CCCIIIMMMTTT^^^jjjtttzzz}}}~~~}}}}}}}}}~~~~~~~~~|||{{{zzzwwwxxxxxxyyyzzz{{{|||}}}~~~}}}~~~{{{www{{{{{{||||||{{{zzzxxxwwwuuuwwwyyyyyyyyyzzz|||~~~zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwuuuuuuuuuvvvvvvrrrsssuuuwwwxxxwwwvvvuuurrrssstttuuuwwwyyyzzz{{{~~~~~~}}}{{{yyywwwuuusssqqqtttvvvvvvttttttwwwzzzzzz{{{}}}        """$$$'''***---//////000333444777:::===@@@BBBCCCKKKLLLOOOTTTYYY___dddggghhhiiilllooorrrwww{{{~~~~~~}}}{{{wwwzzz}}}~~~}}}}}}|||yyyxxxxxxyyy|||}}}{{{{{{{{{{{{{{{{{{||||||||||||}}}}}}}}}|||{{{zzzvvvwwwwwwyyy|||~~~{{{wwwxxx{{{}}}zzzwwwxxx{{{}}}|||zzz}}}}}}}}}}}}}}}}}}}}}}}}wwwvvvuuutttuuuuuuwwwxxxwwwxxxyyyzzzzzzyyyxxxwwwzzz{{{}}}~~~~~~~~~}}}{{{xxxvvvuuuyyy}}}|||vvvtttyyy}}}{{{zzz{{{|||~~~{{{pppfffVVVNNNBBB:::666222---)))  $$$%%%(((,,,000222333333333444555666777777555444333555111---+++***((($$$!!!  !!!!!!"""######$$$$$$%%%%%%%%%%%%&&&(((***,,,///666>>>DDDJJJNNNVVV```kkktttzzz}}}}}}}}}~~~~~~~~~{{{yyyxxxwwwxxxyyy{{{||||||||||||{{{yyyxxxzzz~~~|||}}}}}}~~~~~~~~~}}}{{{zzzwwwxxxyyyzzzzzz{{{|||}}}xxxxxxxxxxxxxxxyyyyyyyyyyyywwwuuusssssstttvvvxxxuuuvvvxxxyyyzzzyyyyyyxxxuuutttssssssuuuxxx{{{|||}}}{{{xxxvvvtttsssrrruuuwwwwwwuuutttwwwzzz|||~~~        """$$$'''***---///000000666777999<<<@@@CCCEEEFFFMMMNNNQQQUUUZZZ```fffiiiiiiiiikkknnnsssxxx|||~~~{{{}}}}}}zzzxxxrrruuuxxx|||~~~~~~~~~}}}~~~}}}zzzxxxxxxyyy{{{|||||||||}}}||||||||||||{{{|||}}}~~~~~~}}}{{{zzzxxxxxxxxxxxxzzz}}}}}}yyyvvvvvvzzz~~~|||yyywwwxxx{{{~~~~~~|||~~~~~~~~~~~~}}}}}}}}}}}}zzzyyywwwuuuttttttuuuuuuvvvwwwyyy{{{}}}}}}}}}}}}{{{|||~~~~~~}}}|||{{{yyyvvvtttvvvzzz|||yyysssqqquuu{{{|||zzzyyy{{{|||}}}uuunnn\\\RRREEE===888555///)))   ###%%%(((,,,111444444444333666666777777777666444444666222---***)))&&&!!!  !!!"""$$$$$$$$$$$$$$$%%%%%%%%%))),,,///111222888@@@FFFKKKQQQYYYdddmmmvvv|||}}}~~~~~~~~~{{{yyyxxxwwwxxxzzz|||}}}}}}}}}|||wwwuuutttwww|||}}}~~~{{{zzzzzzzzzzzzzzzzzzyyywwwwwwwwwwwwxxxxxxxxxxxxyyywwwuuussstttuuuxxxzzz{{{|||}}}}}}}}}|||{{{zzzwwwvvvtttssssssvvvzzz|||~~~|||zzzwwwuuutttssssssvvvxxxxxxvvvuuuxxxzzz}}}       !!!"""$$$'''+++...000111111888:::<<<@@@DDDGGGJJJLLLMMMOOORRRXXX^^^eeekkknnnlllllllllpppuuuzzz}}}~~~~~~zzz|||}}}~~~}}}{{{yyywwwrrrsssvvvyyy{{{|||}}}}}}~~~}}}{{{zzzyyyzzz{{{|||~~~~~~~~~~~~~~~}}}|||{{{~~~}}}|||||||||{{{zzzzzz{{{}}}~~~|||xxxuuuuuuzzz}}}~~~{{{xxxvvvxxx|||~~~~~~~~~~~~~~~~~~~~~}}}~~~|||zzzxxxwwwvvvvvvwwwxxxzzz|||~~~~~~~~~}}}||||||zzzxxxvvvuuuxxxzzzxxxsssqqqtttxxx|||~~~~~~}}}zzzxxx{{{|||}}}zzztttcccYYYKKKCCC???:::333,,,"""  """%%%(((,,,000333555444444888888888888777666666555888333...+++)))%%%    """"""""""""###%%%&&&'''***...222333444888@@@GGGKKKRRR\\\fffnnnvvv|||~~~|||{{{zzzxxxyyy{{{}}}~~~~~~}}}}}}yyyvvvssstttwwwzzzzzzxxx}}}~~~|||{{{yyyyyyzzzzzzxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxzzzxxxvvvuuuvvvxxx{{{|||}}}||||||zzzxxxuuussssssuuuxxxzzz|||{{{yyyxxxvvvuuuuuutttuuuxxxzzzyyywwwvvvyyy{{{~~~       """###$$$&&&***---111333444444<<<>>>AAAEEEIIINNNQQQRRRRRRTTTXXX^^^dddkkkppprrrqqqppppppsssyyy~~~}}}~~~~~~}}}}}}~~~~~~}}}|||zzzyyywwwwwwxxxyyyzzz{{{}}}~~~}}}}}}|||{{{{{{{{{||||||}}}|||{{{~~~}}}{{{zzzzzzyyyzzzwwwtttuuuzzz}}}~~~}}}yyyvvvuuuxxx}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz{{{{{{}}}~~~~~~||||||}}}|||zzzwwwvvvxxxzzzyyywwwvvvwwwxxxzzz}}}~~~}}}zzzxxx{{{|||~~~}}}xxxkkkaaaTTTLLLHHHBBB999000$$$   %%%'''+++///222444555555:::::::::999888777777666999555///,,,***&&&!!!   !!!###%%%''')))(((---222333333666>>>FFFIIIPPP[[[eeemmmtttzzz~~~~~~~~~}}}yyyzzz{{{|||}}}~~~~~~~~~zzzvvvrrrrrrtttvvvvvvtttxxxyyy|||~~~{{{yyywwwxxxzzzzzzxxxwww{{{zzzzzzzzzyyyxxxxxxxxxzzzyyyxxxxxxyyy{{{}}}~~~~~~~~~}}}||||||{{{yyyvvvtttssstttvvvwwwyyyxxxwwwuuuuuuuuuvvvvvvwwwzzz|||{{{yyyxxxzzz}}}}}}       !!!###%%%'''))),,,000333555777777???AAAEEEIIINNNRRRVVVXXXYYY[[[___ccchhhmmmppprrrvvvtttssswww|||}}}|||~~~~~~~~~}}}|||||||||{{{zzzzzz|||}}}~~~}}}}}}}}}}}}}}}}}}||||||}}}|||zzz|||zzzxxxvvvxxxvvvtttvvvzzz}}}}}}|||wwwuuutttwww}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~||||||}}}~~~{{{yyyxxxyyy{{{{{{|||{{{zzzyyyzzz}}}~~~}}}{{{yyy{{{|||zzzrrrgggZZZSSSOOOIII>>>444&&&    %%%'''***...111444555555;;;;;;::::::999888888777:::555000,,,***'''!!!    """%%%(((***&&&,,,111222111444<<