BMv#6( xxxjjj}}}~~~{{{~~~|||yyyxxxyyy|||}}}vvvpppooouuuzzz}}}xxx{{{|||nnn|||~~~}}}~~~~~~{{{{{{~~~}}}~~~zzzvvvwwwyyy~~~}}}zzzyyyzzz{{{}}}yyyuuuuuuyyyyyyuuuqqqqqqoootttwwwtttrrrrrrqqqmmmwwwxxxzzz|||{{{yyyuuusssrrruuuvvvuuusssrrruuuxxxzzzyyywwwvvvuuutttuuuuuurrrnnnmmmqqquuuuuuvvvyyyzzz{{{}}}~~~~~~~~~zzzwwwtttrrrsssuuuvvvvvvxxxyyyzzzzzzzzzxxxvvvttttttqqqqqquuuyyyyyyzzz}}}}}}{{{yyy{{{~~~~~~|||yyyvvvttttttsssnnniiikkkppplllsssqqqooouuusssqqqxxxxxxuuusssuuu{{{}}}yyyuuutttvvvvvvtttrrrqqqvvvyyyzzz|||}}}wwwqqqrrrssssssrrrrrrssswwwyyyzzz||||||{{{}}}{{{{{{~~~}}}vvvssswww|||~~~}}}}}}~~~|||yyyzzzxxxwwwvvvwww{{{~~~xxxrrrqqqpppnnnnnnqqqsssxxxyyyvvvxxx~~~}}}vvv{{{||||||yyyuuuuuuxxx{{{xxx||||||vvvqqqtttyyy|||~~~||||||~~~{{{wwwuuuuuuuuuvvvuuurrryyywwwwww}}}zzztttwwwzzzyyyzzz}}}{{{xxxxxx|||{{{yyyxxxxxxxxxxxxwwwuuutttrrrooooooqqquuuvvvwwwxxxuuuuuuxxxyyyxxxyyy}}}zzzwwwvvvwwwyyyyyywwwtttppprrrwww{{{zzzwwwxxx}}}{{{yyyyyy{{{{{{yyyyyy{{{}}}|||~~~}}}~~~~~~}}}}}}}}}}}}||||||||||||}}}~~~||||||}}}zzztttvvvzzz}}}zzzxxxxxxwwwttt{{{yyyxxxxxxxxxxxxwwwuuuyyyxxxwwwuuuuuuuuuuuuvvvrrrqqqsssxxxyyyvvvvvvxxxvvvvvvvvvuuutttsssqqqqqqrrrooonnnpppuuuvvvrrrnnnnnnuuuzzz{{{{{{}}}}}}{{{{{{uuuqqqrrrrrrqqqsssvvvxxxttt{{{~~~xxxxxxyyyrrrrrrssstttuuuvvvvvvvvvvvvyyyvvvvvvxxxwwwsssrrrtttvvvuuunnnrrrzzzzzz{{{{{{yyywwwtttssspppppppppooonnnoooqqqssstttqqqpppqqqooolllnnnsssttttttrrrnnnkkkkkkmmmppplllnnnooolllhhhgggiiikkknnnnnnkkkfffhhhoootttuuuxxxzzzwwwppplllnnnooonnnnnnuuutttsssxxxwwwvvv}}}yyyvvvvvvzzz{{{wwwttttttuuuwwwxxxvvvrrrqqqsssvvvtttxxxzzzwwwpppmmmnnnpppqqqrrrrrrpppmmmnnnrrrwww}}}xxxrrrrrrtttssstttuuuvvvvvvuuutttssstttvvvvvvrrrmmmlllpppuuuuuuvvvvvvuuurrrpppooopppoooooopppsssvvvxxxxxxwwwppprrrsssrrrppppppsssvvvqqqnnnkkklllqqqwwwyyyyyyyyyvvvrrrooonnnoooqqqsssssslllhhhiiilllkkkkkkmmmqqqqqqqqqpppoooqqquuuxxx}}}zzzzzz}}}}}}zzz~~~|||zzzwwwwwwzzz|||zzz|||}}}{{{xxxpppnnnuuu{{{{{{{{{}}}}}}{{{xxxxxxzzz}}}||||||~~~{{{yyyxxx||||||}}}zzzvvvxxx}}}zzzyyyyyyzzz{{{{{{yyywwwuuuxxxzzzyyytttpppppppppxxxzzz{{{zzz}}}~~~zzzvvvwwwxxxwwwvvvuuuvvvwww}}}xxxuuuvvvwwwuuuuuuxxxtttsssqqqrrrtttwwwxxxyyy~~~yyyuuuvvv{{{~~~yyyvvvsssrrrtttvvvuuusssxxxzzz}}}~~~}}}}}}}}}xxxtttsssvvvvvvuuuwww{{{|||www}}}~~~wwwrrrxxxzzzsssmmmmmmqqqtttvvvtttsssvvvuuurrrqqqsssuuusssrrrtttyyy}}}~~~~~~}}}zzzwwwuuuuuuwwwxxxyyyyyyxxxxxxzzz|||{{{wwwrrrrrrqqqooonnnooorrruuuwwwxxx}}}~~~zzzzzzxxxvvvvvvyyy|||~~~}}}~~~~~~{{{|||zzzxxxxxxzzz}}}~~~~~~~~~zzzxxxwwwtttpppqqqvvvvvvzzzyyytttuuuzzz|||yyyxxx|||~~~|||wwwuuuxxx|||{{{~~~|||vvvuuuzzz|||xxx{{{vvv{{{yyywwwvvvvvvwwwwwwvvvwwwvvvxxx}}}{{{vvvvvvzzz~~~}}}yyywwwyyyzzzyyyvvvsssrrrtttsssppppppssswwwuuusssppppppqqqssstttuuuuuuvvvvvvwwwxxxyyyyyyyyyyyyzzzzzzzzzyyyxxxxxxsssvvvyyyzzzzzzzzz{{{|||yyyxxxyyy{{{zzzwwwxxx|||{{{}}}~~~}}}||||||}}}~~~~~~~~~{{{yyyyyy{{{~~~~~~~~~xxxyyyzzzyyywwwuuuuuuvvvzzz}}}~~~yyyuuussssssuuutttrrrrrrrrrtttvvvwwwsssssssssvvvyyyzzzyyyxxxwwwvvvtttuuuvvvtttppplllsssrrrrrrtttvvvtttppplllqqqyyy}}}{{{{{{}}}}}}zzzyyyvvvtttttttttvvvwwwsssyyy||||||||||||xxxssssssrrrsssvvvtttpppppptttrrruuuyyy{{{zzzxxxvvvvvv|||}}}oooiiijjjtttuuuwww{{{~~~}}}yyytttuuuqqqqqquuuuuupppooorrrmmmnnnnnnoooppprrrssssssuuuvvvtttooojjjjjjpppuuuoooppppppnnnlllhhheeebbbnnnooonnnllljjjmmmsssyyyyyywwwuuusssqqqqqqqqqqqqqqqvvvvvvssstttxxxyyyuuuvvvzzz}}}~~~|||xxxuuutttuuuyyyxxxqqqnnnqqqrrrooouuuvvvvvvtttqqqooonnnnnnrrrttttttqqqooopppuuuyyyyyytttssstttqqqtttxxx{{{|||zzzwwwuuusssrrrtttvvvtttqqqsssyyywwwuuutttuuuxxxxxxuuurrrooonnnooosssxxxzzzyyyvvvrrrqqqppprrrttttttqqqnnnnnnoooqqqpppooopppuuuyyyvvvuuutttsssssssssssssssrrrmmmiiiiiimmmpppooommmsssqqqooooooqqquuuzzz}}}~~~zzzzzz|||~~~~~~}}}~~~|||yyywwwwwwzzz}}}xxx||||||yyywwwqqqpppwww||||||{{{|||wwwyyy{{{{{{{{{}}}}}}}}}~~~}}}xxxvvv{{{~~~zzz{{{yyyvvvxxx}}}}}}|||{{{|||}}}}}}{{{zzzwwwyyy{{{yyytttpppooooooxxx|||}}}||||||~~~{{{vvvxxxyyyxxxwwwvvvwwwxxxzzzvvvuuuxxxyyywwwxxx{{{yyyuuuqqqqqqsssvvvvvvvvvxxxuuutttvvvzzz|||zzzwwwwwwtttqqqqqqsssuuuuuutttvvvyyy}}}zzzvvvtttvvvvvvuuuwww|||}}}yyy~~~~~~~~~~~~vvvsssxxxyyytttpppqqqttttttuuussstttwwwwwwtttsssuuuuuussssssuuuyyy}}}~~~}}}}}}zzzwwwvvvwwwxxxwwwvvvyyyyyyyyyzzz{{{yyyvvvssstttsssrrrqqqrrrsssuuuvvvyyy}}}}}}}}}}}}yyyxxxvvvttttttwwwzzz}}}}}}}}}}}}~~~~~~|||zzz{{{xxxvvvuuuwwwyyyyyyyyy|||yyyyyyzzzwwwrrrssswwwwwwzzzzzzwwwwww{{{|||yyyyyy}}}~~~yyyvvvwwwzzzyyy{{{zzzvvvwww|||~~~|||}}}{{{yyyvvvsssvvvuuuuuuuuuwwwyyyzzzzzzxxxwwwzzz~~~zzzyyywwwzzzzzzvvvtttxxxzzzzzzvvvsssqqqssssssqqqrrruuuxxxwwwtttsssrrrrrrssstttuuuvvvwwwxxxyyyyyyyyyyyyvvvwwwwwwwwwxxxxxxyyyyyytttvvvyyy{{{{{{zzz{{{|||yyywwwxxxzzzyyyuuuvvvzzzzzz{{{||||||{{{{{{}}}~~~}}}~~~|||{{{zzz{{{}}}~~~zzz{{{|||{{{xxxuuuttttttzzz|||}}}{{{wwwsssssssssuuutttsssrrrssstttvvvwwwuuuttttttvvvyyyzzzzzzyyyyyyvvvtttssstttuuusssqqquuuttttttuuuvvvuuuqqqnnnrrryyy}}}|||{{{}}}}}}{{{|||yyyvvvtttsssuuuwwwyyywww|||~~~yyytttvvvuuuuuuwwwtttooonnnrrrqqquuuzzz}}}~~~}}}}}}}}}|||uuujjjhhhjjjssstttuuuyyy||||||xxxuuuuuurrrrrruuuuuuqqqpppsssoooooonnnooopppsssuuuwwwxxxxxxwwwrrrmmmlllppptttpppoooooonnnkkkiiigggeeemmmnnnnnnnnnooosssxxx|||yyyyyyyyyxxxwwwuuusssrrrqqqvvvxxxuuuvvvxxxwwwsssvvvyyy}}}}}}{{{wwwuuusssvvvxxxwwwqqqooorrrsssppprrrssstttsssqqqppppppqqqssstttuuurrrpppqqquuuyyyyyyttttttvvvsssuuuxxxzzz{{{yyywwwvvvtttssstttuuusssoooqqqvvvwwwvvvvvvxxxzzzyyyvvvsssoooooorrrvvvyyyzzzwwwsssqqqpppoooppprrrrrrooommmoooqqqrrrqqqoooqqquuuyyyzzzyyywwwvvvuuutttsssrrrrrrooommmnnnqqqsssrrrpppqqqpppooooooqqquuuyyy|||~~~~~~~~~zzzyyy{{{}}}|||||||||xxxvvvwwwzzz}}}xxx|||{{{wwwwwwtttuuu{{{~~~|||{{{tttzzz}}}}}}~~~}}}~~~}}}}}}}}}zzzuuusss|||}}}~~~~~~|||{{{{{{{{{wwwxxxwwwvvvyyy~~~}}}~~~}}}|||}}}~~~}}}{{{zzzzzz}}}~~~zzzuuupppnnnoooxxx~~~~~~|||}}}~~~|||vvvxxxyyyyyyxxxwwwwwwxxxyyywwwxxx|||}}}||||||}}}wwwqqqpppsssuuutttrrrtttssstttwww{{{zzzvvvrrruuurrrooooooqqqtttvvvvvvwwwyyy}}}|||wwwtttuuuvvvuuuxxx}}}zzz}}}}}}|||tttrrruuuuuurrrrrruuuuuurrrsssrrrtttyyyyyyvvvuuuwwwuuuttttttvvvyyy|||}}}}}}}}}zzzwwwxxxzzzzzzvvvrrrwwwyyy{{{zzzxxxuuusssssstttttttttuuuuuuvvvwwwwwwzzz}}}~~~|||{{{|||zzzwwwtttrrrpppqqqsssvvvxxxxxx}}}{{{zzz{{{{{{zzzyyyxxxvvvsssrrrssstttuuutttyyyxxxzzz}}}{{{vvvuuuxxxwww{{{|||zzz{{{||||||yyyyyy~~~{{{vvvuuuwwwuuuxxxxxxwwwyyy~~~{{{|||wwwvvvuuurrrsssssstttuuuvvvwwwyyyyyywwwvvvyyy||||||uuuxxxwwwsssrrrwwwzzz{{{wwwsssqqqssssssrrrtttyyyzzzyyywwwvvvuuutttttttttvvvxxxzzz|||||||||zzzzzzuuutttttttttuuuwwwyyyzzzuuuwwwzzz|||{{{{{{{{{{{{yyywwwwwwyyywwwssstttxxxxxxyyy{{{{{{zzz{{{}}}}}}|||~~~~~~~~~}}}}}}}}}||||||~~~|||{{{}}}~~~}}}zzzvvvsssrrryyyzzzyyywwwtttsssssstttwwwvvvtttssssssuuuwwwxxxwwwuuuttttttwwwyyyyyyyyyzzzwwwtttssstttuuuvvvvvvxxxwwwvvvvvvvvvuuussspppuuuxxxzzzzzz|||}}}xxx|||zzzwwwuuuuuuvvvyyy{{{zzz|||vvvzzzxxxxxxyyyuuuooonnnqqquuuyyy~~~zzzmmmfffggglllrrrrrrsssvvvxxxyyyxxxvvvtttrrrrrruuuuuurrrqqqsssqqqqqqpppqqqrrrtttwwwxxxwwwxxxwwwsssooommmoooqqqpppooonnnlllkkkjjjiiiiiilllkkkmmmpppuuuzzz|||}}}yyy{{{}}}~~~}}}zzzwwwuuutttwwwyyyxxxwwwxxxvvvrrrvvvyyy||||||yyyvvvtttsssuuuwwwuuuqqqpppssssssqqqoooppprrrqqqqqqqqqsssuuutttuuuuuusssqqqqqquuuyyy}}}|||xxxuuuuuuwwwwwwwwwxxxyyyyyyyyyxxxwwwvvvtttttttttrrrnnnooosssuuuvvvwwwyyy{{{zzzwwwtttppprrruuuyyy{{{yyytttqqqpppooonnnoooppppppnnnlllppprrrsssrrrpppqqquuuxxx~~~|||zzzyyyyyywwwtttqqqoooppprrrttttttsssrrrqqqoooooooooppprrruuuxxxyyy}}}}}}}}}}}}}}}zzzzzz|||~~~}}}}}}yyyvvvwww{{{~~~{{{~~~|||yyyyyyyyy{{{~~~{{{www|||~~~|||}}}~~~|||{{{|||~~~}}}vvvsssrrrxxxyyyyyywwwtttssstttuuuuuuuuuuuuvvvzzz~~~~~~|||{{{zzzzzz{{{{{{yyywww~~~|||vvvqqqpppqqqyyy{{{{{{}}}}}}uuuwwwyyyyyyxxxwwwwwwxxxyyyyyy|||}}}}}}xxxqqqooosssvvvuuusssuuuuuuvvvxxxyyyyyyuuurrrsssqqqooooooqqqtttwwwyyy{{{}}}yyyuuurrrtttuuuuuuyyy~~~zzz~~~{{{zzzyyypppnnnpppooonnnrrrvvvuuupppsssrrrtttyyyyyyuuutttuuuuuuuuuvvvwwwyyyzzz{{{{{{}}}yyyvvvxxx{{{{{{uuuooouuuxxx{{{yyyuuuqqqqqqrrrrrrtttvvvxxxyyyzzzzzzyyyzzz}}}|||yyyxxxyyyxxxtttqqqooonnnnnnqqqsssuuuuuuxxxxxxxxxyyyyyyyyywwwvvvuuusssppppppqqqsssttttttvvvwww{{{yyywwwyyywwwyyy||||||||||||zzzxxxzzz{{{vvvtttuuusssuuuvvvwww{{{}}}~~~{{{wwwwwwyyyyyyvvvuuuuuuuuutttsssrrrssstttsssrrruuu}}}}}}{{{{{{vvvyyyxxxsssrrrvvvzzz{{{zzzuuussstttuuuuuuxxx~~~{{{{{{zzzyyyxxxvvvuuuuuuyyy{{{}}}}}}{{{wwwvvvttttttuuuwwwyyyzzzvvvyyy|||}}}|||{{{zzzzzzyyywwwvvvwwwuuuqqqssswwwwwwxxxyyyyyyyyyzzz}}}~~~}}}{{{{{{{{{{{{|||}}}}}}~~~~~~|||{{{~~~~~~}}}yyyzzz}}}}}}yyyvvvtttzzzyyywwwuuuttttttuuuvvvxxxwwwvvvuuuuuuvvvxxxyyyxxxvvvsssssstttvvvwwwwwwwwwvvvuuuuuuuuuwwwxxxxxxyyyxxxwwwvvvuuutttsssrrrwwwxxxwwwwww||||||vvvyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz}}}{{{{{{|||xxxsssrrruuu}}}xxxmmmhhhjjjnnnrrrrrrrrrtttuuuvvvwwwwwwsssrrrsssttttttrrrrrrrrrssstttuuuuuuvvvvvvvvvuuurrrssstttrrrooommmnnnoooqqqooommmlllkkkkkklllmmmlllkkkmmmrrryyy}}}|||{{{xxxzzz|||~~~~~~~~~}}}|||zzzzzzzzzyyyxxxxxxwwwvvvvvvxxxzzzzzzxxxvvvttttttuuutttrrrpppppprrrrrrqqqoooppppppppppppqqqtttwwwsssuuuvvvtttqqqqqqtttxxxzzz{{{{{{yyywwwuuuvvvxxx{{{zzzyyyxxxwwwxxxxxxyyyxxxuuussstttrrrnnnmmmpppsssuuuwwwzzz{{{zzzwwwuuuuuuwwwyyy{{{zzzxxxtttqqqooonnnnnnnnnnnnmmmlllkkkoooqqqsssrrrpppppptttwww~~~{{{zzzzzzzzzyyyuuurrrnnnqqquuuvvvtttqqqnnnmmmmmmmmmoooqqqsssuuuvvvwww~~~~~~~~~}}}~~~|||}}}}}}}}}{{{{{{}}}~~~~~~~~~{{{xxxxxx{{{~~~}}}|||{{{~~~|||zzz{{{~~~|||}}}~~~|||{{{zzzyyyzzz{{{|||{{{zzz}}}~~~yyytttrrrrrrvvvwwwvvvtttqqqppprrrssstttssstttxxx|||}}}}}}}}}{{{yyyxxxyyyyyyyyywwwuuu~~~}}}xxxttttttuuuzzz{{{zzz{{{{{{sssvvvxxxyyyxxxwwwwwwwwwxxxyyy|||~~~yyyxxx{{{|||wwwqqqqqquuuxxxxxxvvvxxxvvvuuuttttttttttttsssrrrrrrqqqqqqrrruuuyyy|||}}}{{{zzz{{{uuuqqqpppsssuuuvvvzzz~~~xxx}}}yyyxxxwwwmmmnnnnnnmmmmmmrrrwwwvvvqqquuussstttwwwwwwsssqqqrrrvvvvvvxxxxxxyyyyyyzzzzzz{{{xxxvvvwwwzzzyyytttppptttwwwyyywwwrrrooooooqqqppprrruuuxxx{{{|||||||||zzz|||zzzvvvtttvvvvvvssssssrrrqqqqqqtttvvvvvvvvvvvvyyy{{{|||zzzwwwtttrrrsssqqqoooppprrruuuvvvwwwuuuvvvzzzzzzyyy{{{wwwxxxzzz}}}}}}zzzxxxwwwzzzzzzuuuuuuvvvttttttuuuxxx{{{}}}}}}yyytttrrrwww}}}|||wwwvvvvvvuuussspppoooqqqtttuuurrrtttzzz}}}{{{zzz{{{zzz}}}{{{vvvtttwwwzzzzzz|||xxxuuuwwwxxxxxx|||}}}||||||{{{zzzxxxwwwwww{{{}}}~~~|||zzzyyywwwvvvvvvwwwyyyzzzwwwzzz}}}}}}{{{zzzzzzyyyvvvuuuvvvtttqqqrrrwwwwwwxxxxxxxxxxxxyyy}}}||||||zzzxxxxxxzzz|||||||||}}}}}}||||||}}}}}}yyyyyy||||||zzzyyy|||zzzwwwuuuvvvwwwxxxyyyzzzyyywwwvvvvvvwwwyyyzzz{{{xxxuuutttuuuwwwxxxwwwsssuuuwwwxxxxxxxxxxxxxxxxxxxxxwwwvvvtttsssssssssxxxwwwuuuvvv{{{|||tttuuuwwwzzz|||}}}{{{yyywwwxxx~~~~~~}}}}}}}}}xxxxxx{{{|||tttpppoooqqqsssssstttttttttuuuvvvwwwqqqsssssssssssstttsssrrruuuvvvyyyzzzzzzwwwsssqqqoooppprrrrrrqqqqqqrrrrrrqqqpppnnnllllllmmmnnnpppqqqppprrrvvv|||~~~|||yyywwwwwwxxxzzz|||~~~}}}zzzyyyxxxwwwxxxzzzvvvxxxyyyyyywwwvvvvvvwwwuuuqqqnnnooopppppppppoooqqqqqqpppooonnnpppsssvvvsssuuuvvvtttqqqpppsssvvvvvvwwwxxxxxxwwwwwwxxxxxx~~~|||zzzxxxwwwwwwxxxyyyzzzvvvtttuuusssooonnnppptttvvvyyy{{{|||{{{zzzyyy{{{|||}}}}}}zzzwwwuuusssooooooooonnnllllllllllllnnnpppsssrrrppppppsssvvvzzzwwwuuuwwwzzz{{{xxxtttrrruuuxxxxxxtttpppmmmkkkkkklllnnnppprrrtttuuuuuu~~~}}}~~~}}}{{{}}}~~~~~~~~~}}}}}}~~~{{{zzz|||~~~~~~~~~}}}}}}}}}|||zzzxxxyyy|||||||||~~~~~~{{{|||zzzwwwwwwxxxyyyyyyxxxyyy{{{}}}{{{vvvrrrrrrssswwwxxxxxxvvvuuutttuuuwwwtttrrrtttzzz~~~}}}|||}}}zzzyyyxxxxxxxxxxxxuuusss{{{}}}~~~|||xxxvvvxxxzzz|||{{{zzzzzzxxxsssvvvyyyzzzyyyxxxxxxxxxwwwxxx{{{}}}yyytttssswwwyyywwwuuuuuuvvvxxxzzzzzzxxxvvvssspppnnnoooqqqrrrppprrrsssssstttvvvyyy|||~~~zzzwwwwwwwwwtttqqqqqquuuwwwwww{{{}}}xxx|||xxxwwwvvvmmmqqqqqqpppooosssyyyzzzvvvvvvttttttvvvuuuqqqpppsssvvvxxxyyyyyyxxxxxxxxxyyyyyywwwuuutttuuuuuuuuutttvvvwwwwwwvvvsssqqqqqqqqqoooqqqtttwwwzzz||||||}}}xxxzzzxxxsssrrrtttuuurrrxxxwwwvvvwwwyyyzzzzzzzzz{{{}}}{{{vvvsssqqqsssqqqpppqqqtttwwwyyyzzzuuuuuuxxx||||||yyyyyy|||yyyxxxzzz}}}}}}yyyvvvwwwzzz}}}|||wwwtttwwwzzzwwwuuuvvvyyyzzzyyyyyy|||wwwuuussssssxxx}}}zzztttsssttttttrrrpppsssxxx~~~{{{wwwwww{{{}}}||||||~~~|||zzzxxxzzz|||zzz}}}yyyxxxzzzzzzzzz}}}}}}}}}|||{{{zzzzzzzzzzzz|||}}}}}}||||||{{{yyyxxxxxxxxxyyyyyyxxx{{{~~~|||zzzyyyyyyvvvuuuuuusssqqqsssxxxyyyyyyyyyxxxxxxyyy||||||}}}|||yyyxxx{{{|||{{{{{{}}}~~~|||}}}~~~}}}zzzzzz}}}~~~}}}}}}|||zzzwwwvvvxxxzzz{{{{{{|||{{{yyywwwwwwxxxyyyzzz~~~|||yyyxxxyyyyyyyyyxxxqqqtttxxxyyyxxxwwwwwwwwwvvvwwwxxxxxxvvvttttttuuuxxxxxxvvvuuuyyy~~~{{{tttrrruuuzzz}}}~~~|||yyywwwwww|||~~~}}}~~~{{{|||zzzvvvsssrrruuuvvvwwwvvvuuutttuuuwwwrrruuuvvvttttttwwwvvvtttvvvxxxzzz|||{{{wwwssspppqqqrrrssstttuuuvvvwwwwwwrrrqqqooommmmmmnnnooopppuuuvvvxxxzzz}}}}}}{{{yyyvvvvvvvvvwwwzzz}}}{{{yyyyyyxxxvvvxxx{{{uuuwwwxxxxxxwwwwwwyyyzzzwwwqqqmmmoooqqqpppnnnnnnrrrrrrpppnnnmmmnnnsssvvvsssuuuwwwuuurrrqqqsssvvvsssuuuwwwyyyzzzzzzzzzzzz~~~{{{yyywwwwwwxxxxxx{{{vvvtttvvvvvvsssrrrsssvvvyyy|||}}}}}}}}}}}}}}}}}}yyyvvvtttqqqqqqqqqooommmlllmmmnnnmmmpppssssssrrrrrruuuxxxxxxtttqqqsssxxx{{{yyyvvvyyyyyyyyyxxxvvvsssooommmjjjkkkmmmoooqqqssstttuuu~~~||||||~~~~~~{{{}}}~~~}}}}}}~~~~~~|||||||||{{{{{{zzzzzz}}}|||yyywwwvvvwwwyyy|||~~~}}}|||}}}zzzvvvuuuwwwyyy{{{|||yyy{{{|||yyyuuurrrrrrtttwwwyyyzzzzzzyyyyyyzzz{{{uuusssuuu|||}}}{{{}}}xxxvvvuuuuuuuuuuuurrrppptttwwwyyyyyywwwwwwzzz}}}~~~}}}{{{{{{yyyuuutttwww{{{}}}|||{{{zzzzzzxxxyyy|||}}}yyytttuuuzzzwwwyyyzzzzzzxxxxxxzzz|||xxxwwwtttpppnnnnnnpppqqqnnnqqqtttuuutttuuuwwwyyy}}}}}}}}}{{{xxxwwwwwwxxxvvvtttuuuyyyzzzyyyzzz}}}~~~yyy}}}zzzyyywwwnnnrrrsssqqqoooqqqxxx{{{zzzwwwtttsssuuuuuurrrssswwwvvvxxx{{{zzzxxxwwwwwwxxxvvvvvvtttqqqooopppuuuyyyyyyxxxvvvvvvwwwvvvuuusssqqqrrrtttvvvxxxyyyzzzzzzwwwxxxuuuppppppssstttrrryyywwwwwwxxxzzz{{{{{{zzzzzz{{{|||{{{wwwuuuuuuvvvuuusssrrrrrruuuxxxyyyzzzvvvtttuuuxxxxxxvvvxxx}}}{{{yyyzzz~~~~~~yyywwwyyyzzz{{{{{{wwwssssssyyy{{{wwwwwwzzzyyytttsssvvvooovvv|||}}}|||{{{vvvpppsssttttttsssrrrwww}}}yyy{{{|||{{{|||{{{}}}{{{}}}~~~||||||yyyxxxzzz{{{zzz{{{}}}|||{{{yyyyyy{{{|||}}}{{{{{{|||||||||{{{{{{zzzyyyyyyyyyyyyzzzzzzzzzzzzyyy||||||yyyxxxxxxuuutttuuusssrrrtttzzz{{{{{{zzzxxxxxxyyy|||}}}{{{zzz}}}}}}zzzzzz|||}}}}}}}}}~~~~~~|||~~~~~~}}}~~~{{{xxxvvvwwwzzz|||{{{zzz}}}|||zzzxxxxxxyyyzzz{{{}}}|||zzzyyyyyyyyywwwuuurrruuuwwwwwwvvvuuuwwwxxxtttwwwzzzzzzxxxvvvvvvwwwwwwxxxwwwuuuxxx{{{zzzuuusssuuuxxxzzz{{{{{{zzzyyyzzz~~~~~~}}}~~~{{{|||~~~{{{wwwtttrrrwwwyyyzzzyyywwwuuuuuuvvvuuuyyyzzzwwwwww{{{{{{wwwvvvwwwxxxyyyyyywwwvvvuuuttttttssstttvvvwwwxxxyyyrrrqqqpppooonnnooooooppptttvvvyyyzzzyyyyyyxxxyyyvvvvvvwwwyyyzzz{{{||||||zzzvvvwwwzzzzzzuuutttwwwuuuvvvwwwxxxxxxyyy|||~~~zzzrrrnnnqqqssspppnnnooorrrqqqooolllllloootttxxxuuuxxxyyyxxxuuusssuuuwwwsssuuuxxx|||~~~||||||zzzxxxwwwwwwwww|||wwwuuuwwwyyywwwvvvwwwvvvxxxzzzzzzzzzzzz}}}||||||vvvssssssssssssqqqmmmlllnnnpppmmmqqqtttuuuuuuuuuxxx{{{xxxsssnnnpppvvvzzzzzzwww{{{xxxttttttuuuuuurrrpppjjjkkklllmmmooorrrtttuuu~~~{{{zzz|||~~~xxx{{{~~~zzz}}}~~~~~~~~~{{{yyy{{{}}}~~~yyy~~~~~~~~~|||yyyvvvtttsssrrrqqqqqqssswww{{{}}}}}}~~~zzzwwwvvvxxx|||{{{}}}}}}zzzuuurrrrrrtttvvvxxxzzz{{{{{{{{{|||}}}vvvsssuuu}}}}}}{{{}}}tttsssrrrqqqrrrqqqnnnlllooorrruuuvvvuuuwww{{{~~~|||{{{|||xxxrrrvvvyyy}}}~~~}}}||||||{{{||||||wwwzzzvvv{{{~~~}}}yyywwwyyy|||yyyyyywwwtttqqqpppqqqrrrlllppptttuuutttsssuuuwwwxxxyyyyyyyyyxxxxxxzzz|||zzzxxxyyy||||||yyyyyy{{{zzz~~~{{{zzzyyypppqqqsssqqqmmmnnntttyyyzzzwwwtttrrrtttuuutttvvv{{{vvvyyy{{{{{{xxxvvvvvvxxxuuuuuusssoookkknnnuuu||||||yyywwwwwwyyyzzzxxxuuutttttttttuuuvvvvvvwwwwwwvvvwwwtttoooooorrrtttsssvvvuuuuuuvvvxxxyyyxxxwwwsssuuuuuusssrrrtttyyy}}}xxxuuussssssuuuwwwxxxxxxwwwttttttuuuuuutttwww}}}~~~zzz{{{yyyxxx{{{yyyzzzyyytttqqqsss{{{~~~yyyxxxzzzxxxqqqooorrrkkkyyyzzztttpppvvvwwwwwwttttttzzzyyyyyyzzzyyy{{{xxx}}}~~~}}}}}}{{{xxxxxx{{{{{{yyyyyy|||}}}|||zzzyyyyyy{{{}}}yyyyyyyyyyyyxxxxxxxxxyyyvvvwwwxxxyyyzzz{{{{{{{{{yyy||||||yyyxxxxxxuuutttuuutttrrrvvv{{{||||||{{{yyyxxxyyy|||}}}|||{{{~~~zzzyyy{{{~~~~~~}}}||||||~~~~~~}}}}}}}}}~~~zzzwwwvvvwwwzzz|||{{{zzz~~~}}}{{{yyyyyyyyy{{{|||zzzyyywwwwwwwwwvvvsssqqqtttvvvvvvuuurrrssswwwzzztttxxx|||}}}{{{xxxxxxyyyvvvxxxwwwuuuvvvzzzyyyvvvuuuvvvvvvwwwxxxzzz{{{|||}}}~~~}}}~~~~~~zzzzzz}}}~~~}}}~~~{{{xxxvvvsssqqqxxx{{{}}}|||xxxuuuuuuvvvwww|||}}}yyyzzz~~~~~~yyywwwvvvvvvuuuvvvwwwyyyzzzvvvtttrrrrrrtttvvvvvvvvvrrrrrrqqqpppooooooooooooooosssvvvwwwtttsssuuuwwwvvvxxxzzz{{{{{{zzzxxxvvvtttrrruuu|||{{{uuuqqqsssuuuvvvwwwwwwxxxzzz~~~}}}tttooosssuuurrroooppppppooonnnllllllooouuuzzzwwwzzz{{{zzzwwwuuuwwwyyysssuuuzzz~~~}}}{{{xxxwwwwwwwww|||wwwuuuyyy{{{zzzyyyzzzsssuuuvvvvvvuuuwww{{{zzzvvvqqqtttuuuuuurrrnnnmmmooorrrnnnrrrvvvwwwwwwxxx{{{~~~zzztttnnnooouuuzzzzzzwwwyyytttooonnnrrruuusssqqqkkkkkkkkklllnnnqqqtttuuu}}}}}}|||}}}~~~~~~}}}}}}}}}}}}}}}|||{{{{{{{{{|||||||||zzzxxxuuutttvvvpppkkklllqqqxxxzzz{{{rrrtttvvvxxxyyyzzz}}}~~~{{{xxxuuuuuuuuuuuuttttttvvvxxxyyyzzz|||~~~yyyvvvuuuxxx}}}~~~|||xxxxxxwwwvvvuuuttttttuuuvvvqqquuuyyyzzzzzz{{{~~~}}}~~~{{{zzz|||{{{zzz{{{}}}www~~~|||zzzyyyxxxyyy{{{||||||{{{zzzyyyxxxxxxwwwwwwxxx{{{yyysssrrrvvvwwwsssvvvrrrsssyyyzzztttqqqrrrmmmsssyyy{{{zzzyyy{{{~~~{{{yyy{{{~~~~~~}}}zzzzzz}}}{{{www|||vvvqqqqqquuuzzz|||{{{||||||zzzxxxvvvvvvxxxzzz||||||{{{yyywwwwwwzzz|||zzzwwwtttrrrssstttttttttwwwxxxzzzyyyxxxxxxxxxxxx{{{wwwvvvxxxxxxwwwuuuzzzwwwtttsssssstttttttttwwwyyy|||}}}|||yyyuuurrruuuxxxzzzxxxtttrrruuuxxxyyyyyyvvvsssvvv{{{zzzvvvuuuuuuuuuwwwzzz{{{{{{zzz{{{wwwxxx||||||wwwvvvzzz~~~wwwrrrooonnnpppwww~~~{{{xxxxxxyyywwwpppkkkttt|||}}}uuussssssxxxwwwwwwxxx{{{}}}~~~|||yyyzzz}}}~~~|||{{{{{{}}}~~~}}}}}}yyyyyyyyywwwvvvvvvxxxzzz||||||wwwwwwzzzxxxrrruuuwwwxxxzzzyyywwwtttssszzzyyyxxxxxxzzz||||||{{{zzz~~~~~~~~~}}}yyyvvvsssrrrtttwwwzzz{{{|||yyywwwwwwyyy}}}}}}}}}~~~}}}zzzwwwwwwyyy|||~~~}}}}}}}}}~~~~~~zzzyyy||||||zzz|||yyyuuussswwwzzzyyyzzz}}}}}}~~~|||~~~~~~}}}}}}zzzzzz{{{zzzuuussstttxxxvvvsssssstttuuuuuutttwww{{{}}}{{{wwwvvvzzz~~~}}}wwwssswww}}}zzzrrrrrrtttwwwwwwvvvwwwzzz||||||}}}~~~~~~|||{{{|||~~~|||{{{{{{|||{{{yyywwwuuutttttttttyyyxxxwwwwwwwwwxxxyyyzzzzzzyyyyyyyyyyyyyyyzzzzzzuuurrrqqqrrruuuvvvvvvtttxxxsssqqquuuxxxwwwvvvvvvtttuuuvvvuuutttsssttttttwwwuuuttttttuuuwwwwwwwwwrrrxxx{{{yyyzzz|||zzztttttttttvvvwwwwwwvvvuuuuuu{{{zzztttnnnooowww}}}|||wwwrrrssswwwyyyuuupppqqquuuxxxvvvsssrrrtttxxxuuuxxx{{{|||{{{yyyxxxxxxtttvvvyyy}}}~~~}}}{{{xxxvvvvvvwwwzzz{{{{{{zzzxxxxxxyyyzzzyyyxxx{{{rrrnnnsssxxxwwwwwwyyy{{{~~~|||xxxvvvuuussstttsssnnnjjjjjjpppuuurrrsssuuuwwwxxxxxxwwwwwwwwwssspppqqquuuxxxxxxwwwxxxsssoooqqqvvvyyyvvvqqqggghhhiiijjjlllpppuuuyyy~~~}}}~~~}}}|||}}}}}}~~~~~~|||{{{yyyxxxwwwxxxyyyzzzyyywwwuuuttttttooojjjjjjooosssuuutttrrrtttvvvwwwwwwxxxzzz|||{{{zzzwwwvvvvvvwwwxxxxxxtttvvvxxxyyyzzz{{{|||}}}yyywwwuuuvvvxxxxxxwwwuuuvvvwwwxxxxxxwwwvvvuuuuuurrrvvvyyy{{{{{{|||~~~~~~~~~||||||~~~}}}~~~zzz{{{zzzyyyyyyyyyzzz|||}}}{{{zzzyyyxxxwwwxxxyyyzzzyyy|||zzzuuuuuuxxxxxxuuuyyyuuussswwwxxxtttssstttooottt{{{}}}|||{{{|||~~~{{{xxxzzz}}}~~~|||||||||}}}~~~|||www|||yyyuuuuuuwwwzzz|||}}}~~~}}}{{{yyywwwvvvwwwyyyzzz{{{zzzyyyxxxxxxyyy{{{}}}zzzwwwuuuvvvvvvvvvuuusssuuuwwwyyyyyyyyyzzzzzz|||yyyvvvuuuvvvwwwuuutttxxxwwwwwwwwwxxxwwwvvvuuu{{{|||}}}}}}|||zzzyyywwwssswwwzzzyyyuuusssuuuwwwyyyyyyvvvsssuuuzzzzzzvvvtttuuuvvvyyy|||}}}|||zzz{{{wwwwww{{{{{{wwwwwwzzzzzzvvvssssssrrrqqqvvv}}}}}}zzzxxxxxxyyywwwqqqllluuu{{{{{{uuussstttyyyyyyyyy{{{}}}}}}{{{|||{{{yyyzzz}}}|||{{{zzzzzz|||}}}}}}|||zzz{{{zzzyyywwwwwwxxxzzz{{{uuuuuuxxxxxxssssssuuuwwwxxxxxxvvvtttrrryyyxxxwwwwwwyyyzzzzzzyyyzzz}}}~~~~~~}}}|||xxxtttrrrtttwwwzzz{{{}}}|||yyyvvvvvvwww{{{}}}}}}{{{zzz{{{}}}}}}|||zzzwwwyyy{{{{{{zzzzzz{{{|||}}}~~~}}}{{{xxxxxxzzz}}}~~~||||||}}}zzzuuutttwwwyyyyyyzzz|||~~~}}}}}}zzzyyyzzzxxxtttsssuuuvvvtttssssssuuuwwwwwwvvvxxx{{{}}}|||xxxxxx{{{~~~}}}xxxtttyyy}}}vvvsssvvvyyyyyyyyyzzz|||~~~|||{{{~~~}}}|||}}}~~~~~~}}}}}}}}}|||||||||xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxyyyzzzyyyyyyxxxxxxxxxxxxxxxyyyvvvtttrrrrrruuuvvvuuutttyyyuuutttwwwxxxuuutttvvvxxxxxxwwwvvvuuuuuuuuuvvvuuuuuutttuuuvvvvvvtttrrrsssxxx{{{zzzzzz|||yyyttttttuuuvvvwwwxxxwwwvvvvvvzzzyyyuuupppqqqyyy}}}xxxtttuuuzzz{{{xxxttttttwwwyyyxxxtttsssvvvzzzxxxzzz}}}}}}{{{yyyxxxxxxtttuuuwww{{{~~~}}}{{{|||zzzwwwvvvvvvxxx{{{}}}{{{yyywwwwwwxxxxxxwwwvvvzzzrrrnnnqqqvvvvvvwwwyyy{{{}}}~~~}}}zzzvvvtttsssssstttsssoookkkkkkppptttsssssstttuuuvvvvvvvvvvvvuuurrrpppoooqqqsssuuuvvvtttooolllnnntttxxxvvvrrrkkklllllllllnnnrrrvvvyyy~~~}}}}}}~~~ӵzzzzzz~~~|||}}}~~~~~~|||yyyvvvssstttuuuwwwxxxyyyxxxvvvuuusssppplllllloooqqqqqqoooqqqsssuuuvvvvvvvvvwwwxxxwwwvvvvvvuuuvvvxxxyyyzzztttvvvxxxyyyzzzyyyxxxwwwxxxxxxxxxuuusssrrrrrrssstttwwwzzzzzzyyywwwuuuuuutttwwwzzz{{{|||}}}~~~~~~|||{{{}}}{{{wwwwwwwwwxxxyyy{{{|||}}}yyyxxxvvvvvvvvvyyy|||}}}Ħzzzzzzxxx{{{wwwtttĦtttuuupppuuu|||}}}}}}~~~zzzwwwxxx{{{{{{yyyyyy|||ӵxxxzzzzzzyyyxxxwwwwwwzzz||||||yyywwwvvvvvvvvvwwwxxxzzzzzzyyyxxxyyyzzz}}}zzzxxxxxxxxxwwwvvvnnnqqqtttxxxzzz{{{{{{{{{yyywwwuuuttttttuuutttrrrsssuuuwwwyyyzzzxxxvvvuuu}}}}}}}}}}}}}}}}}}}}}}}}uuuxxx{{{zzzwwwuuuvvvxxxzzzzzzwwwssstttxxxxxxuuurrrtttwww||||||yyy{{{xxxwwwyyyyyywwwxxx{{{wwwuuuuuuĦ|||yyywwwxxxyyywwwsssooouuuzzz~~~yyyttttttvvvxxxyyyzzz{{{||||||{{{{{{~~~zzzxxxyyyyyywwwxxx|||yyyxxxwwwyyy{{{}}}|||{{{|||}}}}}}{{{xxxwwwxxxzzzyyysssrrruuuvvvtttssstttvvvwwwxxxwwwuuutttyyywwwuuuuuuvvvwwwvvvuuuyyy}}}~~~}}}~~~}}}~~~zzzuuurrrsssvvvyyyzzz|||{{{zzzwwwuuuvvvxxx{{{zzzyyyxxxyyy{{{}}}~~~}}}yyyzzz{{{zzzyyyxxxzzz|||yyyyyyxxxwwwuuuvvvxxx{{{|||}}}|||{{{zzzuuutttwwwxxxwwwxxxzzz~~~zzzwwwxxxvvvsssrrruuutttssssssuuuwwwyyyxxxwwwxxx{{{}}}|||yyyyyy||||||yyywww|||{{{vvvxxx{{{}}}}}}~~~{{{xxxyyy|||~~~|||zzz{{{}}}yyyyyyyyyzzzzzz{{{||||||xxxxxxzzz{{{{{{zzzyyyxxxzzzzzzxxxxxxwwwxxxyyyzzzyyyyyyxxxwwwvvvvvvvvvwwwxxxvvvttttttuuuvvvvvvuuuzzzxxxyyyzzzxxxssssssvvv{{{yyyxxxvvvuuuuuuvvvvvvuuuuuuvvvwwwxxxvvvssspppuuuyyy|||{{{{{{{{{xxxtttuuuvvvwwwxxxyyyxxxxxxwwwyyyzzzxxxtttuuu|||}}}zzzwwwyyy}}}}}}yyyyyyzzz{{{yyyvvvvvvyyy|||{{{|||}}}}}}{{{yyyyyyzzztttuuuvvvyyy{{{{{{yyywwwxxxwwwuuuuuuvvvyyy|||~~~zzzxxxvvvvvvvvvvvvuuutttzzzsssnnnooossstttvvvxxxyyy{{{|||{{{xxxuuusssrrrsssttttttrrrnnnnnnpppssstttttttttttttttttttttttttttssspppnnnmmmnnnsssvvvrrrnnnkkknnntttxxxwwwuuuqqqpppooooooqqqssswwwyyy~~~~~~~~~~~~}}}{{{|||}}}4ĉ@ӵvvv{{{zzz{{{}}}}}}{{{wwwssspppuuuvvvwwwyyyyyywwwvvvuuusssqqqpppqqqssssssqqqoooqqqsssuuuuuutttssstttuuutttuuuuuuuuuuuuuuuwwwyyyuuuvvvwwwyyyzzzxxxuuusssvvvyyyyyyvvvpppnnnqqqttttttvvvyyyxxxvvvtttuuuwwwvvvwwwyyy{{{|||}}}~~~~~~}}}zzzxxxyyy}}}|||yyyvvvvvvvvvwwwxxxyyyzzz{{{xxxvvvttttttvvvyyy}}}>Lyyyzzzzzzyyy{{{yyy=hĦssspppuuu{{{~~~}}}}}}yyyvvvvvvxxxyyyvvvwwwzzz4ĉ@ӵwwwyyy{{{xxxtttsssvvvzzz~~~{{{yyywwwuuutttrrrtttwwwyyyzzzyyyxxxwwwxxx}}}zzzyyyyyyxxxwwwvvvnnnooossswww{{{||||||{{{wwwvvvuuuttttttsssrrrrrrnnnqqqtttvvvvvvvvvuuuuuu{{{||||||}}}|||zzzwwwwwwxxx{{{~~~~~~{{{uuusssuuuuuusssppprrrwww|||{{{xxxzzzyyyxxxxxxyyyyyyzzz{{{wwwuuuuuu>Lxxx{{{yyyxxxxxxxxxwwwtttrrruuuyyy{{{zzzvvvtttuuuwwwwwwwwwwwwwwwxxxxxxxxxxxx}}}yyyvvvwwwvvvtttuuuyyyvvvvvvvvvxxxzzz|||{{{zzz}}}~~~~~~|||zzzxxxxxxyyy}}}zzzvvvsssrrrssssssqqqtttuuuwwwxxxyyyxxxwwwwwwxxxvvvtttsssttttttsssrrrxxx|||}}}|||}}}}}}~~~zzztttrrrrrruuuxxxyyy|||}}}|||yyyvvvuuuxxxzzzzzzyyyyyyzzz{{{}}}}}}}}}|||zzzyyyxxxzzz|||vvvuuutttssssssuuuwwwyyyxxx{{{|||zzzyyytttsssuuuwwwuuuvvvxxx~~~}}}xxxvvvvvvuuurrrssswwwvvvuuuuuuvvvxxxyyyxxxwwwwwwyyyzzzzzzyyyyyy|||~~~~~~|||zzz{{{yyy{{{}}}|||yyyyyyzzz||||||{{{yyywwwvvvxxxzzzvvvvvvwwwwwwxxxyyyzzzzzz{{{{{{}}}}}}|||zzzxxxvvv~~~|||zzzxxxxxxxxxyyyyyyxxxwwwvvvvvvvvvvvvvvvzzzxxxvvvuuuuuuvvvvvvwww{{{{{{|||}}}xxxrrrrrrvvv|||zzzwwwuuuuuuvvvvvvvvvvvvuuuuuuwwwxxxyyywwwuuuxxxzzz|||}}}|||zzzwwwtttuuuvvvxxxyyyzzzyyyyyyxxxzzz|||{{{xxxxxx}}}|||zzzyyy{{{}}}|||||||||yyywwwwwwyyy|||yyyzzz{{{{{{zzzzzz{{{|||uuuuuuuuuwwwxxxxxxvvvttttttsssrrrssstttwww{{{|||yyywwwuuutttuuuuuusssrrrxxxsssnnnnnnpppsssvvvwwwvvvxxxzzzzzzxxxvvvuuuvvvuuuvvvwwwuuusssqqqrrrtttuuuuuuttttttsssssssssssstttsssqqqmmmjjjlllqqqwwwtttqqqooopppuuuyyyyyyxxxvvvtttqqqppprrrtttvvvwww}}}~~~~~~}}}}}}~~~~~~}}}||||||}}}GG=?www{{{wwwxxxzzzzzzyyyuuuqqqoootttuuuvvvwwwvvvtttrrrqqqqqqrrrtttvvvxxxvvvssspppqqqsssuuuvvvtttsssrrrsssvvvxxxyyyxxxuuuuuuvvvxxxwwwvvvwwwxxxyyyxxxssspppqqqtttwwwtttnnnlllooossssssuuuuuussspppppptttxxxwwwxxxyyyzzz|||}}}}}}}}}|||yyyvvvtttvvv{{{~~~zzzwwwvvvvvvvvvvvvvvvwwwxxxxxxwwwuuuttttttuuuyyy}}}HdĦyyyxxxxxxyyy|||=Ījpppsssyyy|||~~~}}}|||{{{xxxuuuuuuwwwwwwuuuvvvyyyGG=?zzz|||yyysssrrruuuzzz|||yyywwwwwwvvvssspppsssvvvyyyzzzxxxwwwvvvvvv{{{zzzxxxxxxxxxxxxwwwvvvqqqqqqssswww|||}}}|||zzzuuuvvvvvvuuutttsssssssssooorrrtttuuuuuuuuuwwwyyyzzz~~~{{{wwwtttuuuyyy|||xxxttttttssspppoooqqquuuzzz~~~}}}zzzvvvyyyzzzzzzyyyzzz{{{||||||zzzvvvuuuHdĦzzzzzzyyyxxxxxxxxxwwwuuuttttttvvvxxxwwwttttttuuuwwwyyyxxxvvvuuuvvvxxx{{{}}}}}}yyyvvvvvvtttpppqqqtttuuutttuuuwwwzzz{{{zzzyyy}}}~~~~~~|||zzzxxxxxxxxxvvvttttttuuuuuusssqqqpppttttttvvvwwwwwwwwwwwwvvvwwwuuusssrrrssssssqqqpppwww{{{||||||}}}|||{{{wwwsssrrrsssuuuwwwxxx~~~}}}yyyvvvxxx{{{||||||}}}}}}}}}}}}|||}}}|||zzzxxxxxxyyy{{{vvvtttsssrrrsssuuuwwwxxxvvvxxx||||||yyyxxxsssqqqtttvvvttttttwww}}}|||zzz~~~{{{wwwuuuvvvuuusssuuuyyy{{{yyyxxxwwwxxxxxxvvvuuuuuuvvvwwwwwwxxxyyy{{{||||||{{{}}}{{{|||~~~~~~|||||||||{{{{{{{{{xxxvvvuuuvvvwwwuuuuuuvvvvvvwwwwwwxxxxxxzzz{{{}}}~~~}}}{{{yyyxxx~~~{{{yyyxxxwwwwwwyyyyyyxxxwwwwwwvvvwwwwww{{{zzzxxxvvvuuuvvvxxxyyy||||||~~~zzztttssswww~~~{{{xxxwwwyyyyyyxxxwwwuuusssrrrrrrvvvyyy{{{|||{{{{{{}}}}}}yyyvvvtttuuuvvvxxxyyyzzzzzzzzzyyy|||~~~}}}yyyyyy}}}~~~|||{{{zzzzzz}}}}}}|||{{{zzzxxxwwwxxxzzztttvvvxxxyyyyyyzzz}}}wwwvvvvvvwwwxxxwwwuuussspppppppppqqqrrruuuxxxyyyxxxvvvtttsssttttttsssrrrvvvtttpppnnnooosssuuuvvvtttvvvyyyzzzyyyyyyzzz{{{xxxxxxyyyxxxwwwuuuuuuvvvvvvvvvvvvuuuuuuttttttsssqqqqqqoookkkhhhiiiooouuuvvvssspppqqqtttwwwxxxxxxyyyuuurrrppprrrtttuuuuuuӵĭӵӵĦӵӵĦƜ`1.׼ssssuuuvvvsssĦrrrppprrrsssttttttsssqqqoooӵ{{{Ħvvvwwwvvvtttssssssyyy|||}}}{{{ĭӵnnnkkkĦsssyyyxxxĦ|||Ħtttyyy|||~~~|||yyywwwwwwxxxwww~~~DdD?fӵppprrrvvvĦxxxuuutttӵƜ`1.׼syyy|||ĭӵwwwvvvxxxtttxxxwwwvvvxxxzzz{{{zzzӵ}}}~~~|||Ħyyyyyywwwvvvvvvyyy||||||wwwĦ|||wwwuuuzzzĦ|||{{{|||~~~~~~{{{|||wwwuuuDdDxxxwwwvvvtttuuuӵwww{{{ӵuuuӵtttuuuwww|||{{{Ħxxxtttӵwwwuuussszzzĭӵtttvvv{{{wwwxxx{{{|||~~~~~~}}}~~~~~~{{{{{{{{{zzzxxxxxxyyyzzzyyyvvvttttttvvvxxxyyyyyyvvvwwwyyy|||~~~~~~|||zzzxxxsssrrruuuvvvuuuvvvxxx|||~~~}}}yyywwwzzz||||||xxxuuutttwwwwwwvvvwww{{{}}}zzzxxxwwwvvvuuuttttttttttttvvvwwwyyy{{{||||||{{{~~~|||}}}~~~~~~~~~}}}}}}}}}}}}zzzwwwvvvvvvwwwtttuuuuuuvvvwwwwwwxxxxxxwwwxxxzzz|||}}}~~~}}}}}}}}}{{{xxxwwwwwwwwwzzzyyyyyyyyyyyyyyyzzzzzz{{{{{{zzzwwwvvvwwwzzz||||||{{{}}}}}}xxxvvvxxx|||zzz{{{}}}~~~|||yyysssqqqnnnooosssxxx|||~~~}}}|||~~~~~~xxxtttttttttvvvwwwyyyzzzzzzzzzyyy{{{}}}|||yyyyyy|||}}}{{{{{{{{{|||}}}||||||{{{yyyxxxwwwwwwqqqssswwwyyyzzz|||~~~zzzyyyxxxxxxyyyxxxvvvtttppppppppppppqqqsssuuuvvvvvvtttsssrrrtttttttttrrrtttuuusssoooooosssuuuttttttwwwyyyzzzzzz{{{|||~~~zzzzzzzzzyyyxxxxxxwwwwwwwwwwwwxxxyyyxxxwwwuuutttooommmkkkiiihhhiiinnnqqquuurrrpppooorrruuuvvvwwwzzzvvvrrrqqqsssuuutttsss?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@tttuuuuuutttShӵsssqqqrrrsssttttttsssg&e>hӵyyywwwvvvuuutttwwwzzz}}}fff?><zuuug&e>&etttqqqHLlllqqqwwwShӵgLqqqtttxxxzzz{{{~~~{{{xxxvvvS?ʬxxxzzz3h?D%%)?ZufĦrrrssstttgL{{{xxxuuug&e}}}gĉ@uuu{{{g&e>&ewww@euuuwww??rrrrrrvvvvvvwwwzzz}}}g<ĉxxx~~~3we<Ħ}}}|||zzzxxx3h?@e~~~zzzxxxwwwZ|||{{{3h?gL}}}~~~~~~{{{{{{wwwuuuD%%)?vvvfff?><ztttttt=?Ħzzzg&etttg&euuuuuuvvvS?ʬzzz4ff?>ߝLvvv@ewwwg&evvvwwwuuu3h?g&e>&etttwww??|||wwwxxx{{{yyy|||}}}}}}~~~|||}}}~~~~~~}}}{{{|||}}}}}}zzzwwwwwwyyy{{{{{{{{{yyywwwvvvxxx{{{}}}|||zzzyyyuuussswwwyyyxxxyyy||||||~~~|||wwwtttwwwyyyyyyuuussstttxxxzzzxxxzzz}}}zzzwwwvvvvvvvvvvvvtttttttttuuuxxxzzz|||||||||||||||zzz}}}}}}|||}}}}}}yyy}}}}}}~~~}}}|||}}}}}}}}}{{{wwwuuuuuuvvvrrrssstttvvvxxxyyy{{{{{{wwwxxxyyyzzz|||}}}~~~|||{{{yyywwwwwwwwwwwwxxxzzzzzzzzzzzz{{{|||}}}~~~{{{{{{zzzxxxvvvwww||||||zzz{{{|||yyyyyy{{{yyyxxx{{{|||wwwtttsssqqqssswww{{{}}}~~~}}}~~~xxxsssttttttuuuwwwxxxyyyzzzyyyyyywwwyyyyyyvvvwww|||~~~}}}|||}}}}}}}}}}}}}}}|||zzzwwwuuuqqqtttxxx{{{|||}}}~~~}}}{{{zzzzzz{{{{{{yyywwwssssssrrrrrrrrrsssttttttuuusssrrrrrrtttuuuuuutttrrrvvvvvvqqqppptttuuusssvvvxxxzzzzzzyyyzzz{{{|||{{{zzzxxxwwwwwwwwwwwwwwwwwwyyy{{{}}}|||zzzxxxvvvpppmmmkkkjjjlllnnnpppqqqsssqqqoooooorrruuuxxxzzz|||wwwrrrqqqtttvvvuuusss4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttuuuwwwvvvHGgĉ@uuuuuurrrsssuuuwwwxxxxxxHu]ĦZuR)ĦzzzyyywwwvvvvvvrrrvvvsߝLGdUĦtttHƅ^Hu]ĦyyyntHdĦlllpppHGgĉ@yyyHdĦrrruuuxxxyyyyyy|||}}}}}}{{{wwwtttHtƅ^tttzzzBt=o9ĦDtfo9Ħ~~~yyyg?ttttttHdĦ}}}yyyuuuHu]ĦttwwwzzzHƅ^Hu]ĦxxxH׼sxxxwwwrrrqqqrrrvvvvvvxxx|||tQuuuxxxje<Ħ|||Bt=o9ĦH׼s}}}zzzwwwwwwwwwyyyHtĦyyyBt=o9ĦHdĦ}}}{{{yyywwwvvvDtfo9ĦsߝLGdUĦtttHt@cӵHu]ĦsssHu]ĦvvvvvvHtƅ^vvvqIܗGIӵvvvH׼s|||{{{Hu]ĦyyywwwBt=o9ĦHƅ^Hu]Ħvvv~~~|||vvvwwwzzzuuuzzz}}}}}}}}}}}}yyyyyy{{{}}}}}}|||zzzwwwuuuvvvyyy||||||{{{{{{vvvuuuyyy{{{{{{|||}}}~~~|||vvvsssvvvxxxxxxsssrrrtttyyy|||zzz{{{~~~zzzvvvuuuwwwxxxxxxuuuttttttvvvyyy|||}}}}}}||||||yyyxxx{{{}}}||||||~~~{{{www}}}|||}}}}}}~~~~~~|||zzz{{{|||{{{yyyvvvsssssssssqqqrrrtttvvvyyy{{{}}}~~~{{{zzzzzzzzzzzz{{{||||||vvvvvvuuuuuuuuuvvvxxxyyy{{{{{{{{{|||}}}~~~{{{{{{{{{xxxvvvxxx}}}|||yyyyyy{{{zzzvvvuuuuuuyyy}}}}}}yyytttxxxwwwwwwyyy}}}}}}~~~wwwssstttssstttvvvxxxyyyyyyyyyyyytttvvvvvvtttwww|||}}}~~~~~~~~~~~~~~~{{{wwwtttrrrvvv{{{}}}~~~}}}}}}~~~~~~}}}|||{{{||||||{{{zzzvvvuuuttttttsssssssssttttttrrrqqqrrrtttvvvvvvuuuqqqvvvwwwsssqqquuuuuurrrxxxzzzzzzzzzxxxxxxyyyzzz{{{yyywwwuuuvvvvvvvvvvvvwwwyyy}}}}}}yyywwwssspppmmmnnnrrruuuuuussssssrrrpppqqqtttxxx|||}}}xxxsssrrruuuxxxwwwttt4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭuuuqetwwwvvvtttuuuuuuyyy}}}DdDĦ}}}t|d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵzzz4DufئL>exxxpuR)Ħrrryyywwwyyy}}}}}}yyy>d<ĦDttttpppooorrrvvvzzzuuutttDdDΦDdDĦsss>d<ʜ4DuTӵrrr4DwDd<ĦzzzpuR)Ħ>dd<ӵDd<~~~qR/ܗ?fӵxxx>dd<Ħ|||4DufئL>e|||DdDʜ4DuTӵuuuDdDĦ|||wwwtttrrrrrrqqqppptttwwwxxxyyy}}}geĦyyys<v>aĦ|||}}}peӵDx<DdDĦwwwvvvuuuvvvwwwxxxssstttvvvDdDĦnnnnnnoooqqqpeӵDx<>d<{{{{{{}}}~~~zzzuuuwwwxxxvvv>d<ӵDd<DdDΦDdDĦxxxDdDӵnd<DdDĦvvv>d<Ħ{{{peӵuuuĦsssF&uTӵ{{{DdDĦyyy{{{>d<ĦyyypeӵDx<>d<ʜ4DuTӵrrrtttyyy|||{{{xxxxxxwwwvvvuuuuuuxxx{{{|||zzz{{{|||{{{zzzyyyzzz{{{{{{|||||||||{{{}}}}}}zzz{{{}}}}}}yyyzzzzzzxxxvvvuuuwwwxxx}}}zzzxxxxxxzzz{{{|||||||||zzzxxxwwwwwwvvvtttrrrsssrrrtttvvvtttqqqtttzzzzzzzzzzzzzzz{{{yyyvvvsssvvvvvvxxx{{{~~~~~~}}}}}}}}}}}}}}}|||{{{{{{yyyyyyyyy{{{|||{{{xxxuuuuuuwwwyyyyyyxxxwwwxxxyyysssuuuuuutttsssrrrsssttttttssstttwwwyyyxxxyyy{{{yyyzzzxxxuuuwww{{{{{{xxxtttxxx|||~~~}}}{{{zzzyyy{{{yyyyyyxxxtttqqquuu{{{{{{zzzyyyzzz{{{~~~{{{{{{{{{}}}~~~|||{{{zzzyyyzzz|||}}}|||{{{zzzyyyzzz|||yyyvvvyyy~~~vvvvvvwwwyyy{{{|||zzzxxx|||yyywwwyyy}}}{{{}}}}}}{{{{{{|||}}}zzzxxxwwwxxxyyyyyyxxxsssqqqrrruuuxxx}}}}}}}}}|||{{{|||yyyxxxvvvuuutttttttttuuuoooppppppqqqrrrrrrqqqqqqsssssstttwwwzzz||||||{{{zzzxxxtttqqqooooooooopppttttttttttttvvvxxxzzz|||ttttttsssqqqooonnnppprrrpppooommmllllllmmmnnnoookkkkkkkkklllnnnpppqqqrrrsssttttttqqqnnnmmmooorrr4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒR{{{yyynfʜd<Φ>d<Ħssss&dq&ĒRvvvrrri?ʜtd<ĦxxxHHܗDӊBooo<xuuuvvvzzz|||zzzvvvvvvB?d<|||wwwtttsssssssssrrruuuwwwwwwvvvzzzgeĦxxxHg8>aĦzzz{{{B?Ho9}}}>dd<ӵoooqqqB?Ho9zzz<x}}}}}}xxxyyyxxxttt&ӫeʬtIӇzzz>d<Φ>d<Ħ}}}D&ӫetIӇ|||DdDĦuuusdKĦyyyB?dp&ĒRxxx|||>d<sdKĦxxxB?Ho9yyys&dq&ĒRssspppsssyyy|||yyyuuuwwwuuurrrrrrtttwwwzzz{{{xxxyyyyyyyyyyyyyyyzzzzzzyyyzzz{{{{{{{{{|||~~~{{{yyy{{{~~~wwwwwwwwwvvvuuuuuuuuuvvv|||{{{zzzzzz|||}}}}}}|||yyywwwuuutttsssrrrsssssstttwwwvvvsssuuuzzzxxxzzz||||||xxxuuuxxxxxxyyy|||~~~}}}{{{||||||}}}|||{{{yyyxxxwwwwwwwwwyyyzzzyyyvvvtttppprrrtttttttttssstttuuupppqqqsssssssssrrrtttuuuttttttuuuvvvvvvvvvxxxzzzyyyzzzxxxuuuuuuxxxyyyvvvrrrwww|||~~~{{{yyyxxxzzzwwwvvvvvvsssqqqtttyyyyyyxxxvvvvvvwwwzzz}}}~~~zzzzzzzzz|||~~~~~~|||zzz||||||||||||}}}}}}}}}|||wwwxxx{{{}}}zzzvvvyyyvvvwwwxxxzzz{{{{{{xxxvvv|||zzzxxxxxxzzz{{{{{{zzzxxx{{{}}}~~~}}}{{{{{{{{{zzzwwwtttssstttuuuuuuuuutttrrrrrrtttvvv}}}~~~{{{zzzyyyyyyzzzyyyyyyxxxvvvttttttvvvxxxttttttttttttsssrrrqqqqqqssssssuuuxxx{{{|||}}}}}}{{{yyyuuuqqqooooooooopppsssssstttuuuvvvwwwxxxyyyqqqqqqpppnnnmmmmmmpppsssooonnnlllkkkkkklllmmmnnnkkkkkklllnnnqqqtttttttttssssssrrrpppooonnnoooqqq4DuXӵHu]3hhne=enepIƎ@t@h|||>hzzzyyyxxxfeyyy@ďDuuuvvvxxxwwwttttttwwwxxxwwwne|||zzz=errrsssssssssuuuwwwuuurrregettttttsĪj@hvvvxxxtttfdDĦuuu@ďDnnnpppHkgessstttuuuxxxzzzzzzxxxyyy@hrrrttt@G{{{{{{HĪj@IŌzzzzzzBenexxxHkgerrrnetttxxxfezzzHu]3hhyyywwwuuuse}}}zzzuuussssssuuuwwwwwwyyyzzzyyywwwyyygeĦja>aĦxxxxxx@Gyyyyyysesssssstttuuuvvvqqqtttvvv<Ōooooooqqq@GuuutttHkge{{{~~~~~~{{{xxxtttHĪj@IŌ{{{zzzegeHu]3hIŌyyyzzzDdDĦvvvneyyywww@hzzzwww>htttxxx|||sewwwnexxxxxx@Gyyy{{{sĪj@htttqqqpppsssxxxzzzxxxuuuyyyvvvsssrrruuuxxxyyyyyywwwwwwwwwxxxyyyzzzzzzzzzxxxyyy{{{||||||}}}{{{yyyxxx{{{uuuuuutttttttttuuuuuuuuuzzz{{{|||}}}}}}}}}zzzvvvtttssstttuuuuuutttvvvzzzzzzwwwwwwzzzxxx{{{~~~{{{yyy{{{zzz{{{|||~~~~~~|||zzzzzz{{{{{{{{{zzzxxxvvvtttuuuuuuuuuwwwxxxwwwtttqqqnnnppprrrsssrrrrrrssstttnnnpppssstttssssssuuuvvvtttvvvwwwuuutttvvvxxxzzzyyy{{{yyyuuusssvvvvvvtttqqquuuzzz}}}|||zzzyyyxxxxxxuuussstttsssrrrtttzzzzzzyyyxxxwwwvvvxxxyyyzzz{{{{{{{{{|||~~~~~~|||zzzzzzzzzzzzzzzyyyyyyyyyzzzuuuuuuyyy}}}|||yyy{{{}}}}}}|||||||||}}}~~~xxxwwwxxxzzz{{{zzzwwwtttvvvuuuuuuuuuwwwxxxxxxxxxuuuxxx|||~~~~~~}}}}}}}}}zzzxxxuuuuuuvvvvvvvvvuuusssrrrqqqrrrsssxxx{{{zzzyyyvvvvvvxxxyyyyyyxxxvvvuuuuuuxxx{{{yyyyyyxxxwwwuuusssqqqpppqqqsssvvvxxxzzz{{{}}}~~~|||zzzvvvsssqqqqqqqqqrrrrrrtttvvvxxxxxxvvvtttrrrmmmnnnnnnmmmmmmnnnrrruuupppnnnlllkkkjjjkkklllmmmjjjiiijjjnnntttwwwxxxxxxtttpppmmmnnnrrrtttsssqqq4DuXӵĵD^~~~zzz~~~}}}uuuvvvvvvvvvyyyxxxvvvuuuvvvxxx{{{yyyuuutttwwwyyyxxx{{{xxxwwwpppssstttttttttuuuwwwwwwtttssstttuuuuuuwwwyyyxxxtttDdDĦrrruuuvvvsssttttttssstttuuuuuuyyyzzzzzz|||pppqqqsssttt{{{{{{yyyqqquuutttzzzzzzrrrssssssvvvyyy}}}yyyD^xxxyyyxxxwwws׼s{{{wwwsssrrrsssvvvyyyzzz}}}}}}zzzwwwyyygeFm8uuu>aĦuuuuuussstttvvvwwws׼suuuttttttttttttsssooossswwwHoqqqmmmmmmoooqqqqqqqqqppp{{{{{{zzzvvvsss|||zzzyyy|||D^wwwvvvwwwDdDĦzzzwwwxxxwwwwww{{{zzzwwwtttsssuuuxxxzzzs׼suuuvvvwwwxxxzzzwww{{{{{{~~~sssrrrqqqqqqrrruuuxxxyyyyyyyyyvvvssstttwwwyyyyyywwwxxxwwwvvvwwwzzz{{{zzzyyywwwzzz~~~{{{zzzyyy{{{vvvuuusssssstttuuutttssstttwww{{{}}}}}}~~~||||||{{{xxxuuutttuuuwwwwwwvvvxxx}}}}}}zzzyyyzzzyyy|||~~~||||||}}}|||||||||}}}|||yyywww|||{{{zzzyyywwwuuusssrrrsssssstttuuuvvvuuurrrpppoooqqqssstttsssssstttvvvnnnqqqtttuuuuuuuuuvvvwwwssswwwyyyuuusssvvvzzz{{{zzz}}}|||vvvtttuuuvvvuuuqqqtttxxxzzzzzzzzz{{{{{{yyyuuusssttttttsssuuuzzz~~~}}}|||zzzyyyyyyxxxxxxyyyyyyzzz|||}}}vvvwwwxxxwwwuuuttttttvvvuuutttwww|||~~~|||{{{}}}{{{zzzzzzyyyzzz|||~~~yyyyyyxxxyyyyyyxxxvvvssspppqqqrrrtttvvvxxxyyyzzztttwww|||~~~~~~~~~~~~{{{zzzyyyzzz{{{|||zzzyyyrrrppppppqqqrrrttt|||}}}zzzzzz{{{xxxtttuuuzzzyyyxxxuuuttttttvvvxxxzzz{{{zzzyyyxxxuuusssqqqppppppsssuuuwwwxxxyyyzzz|||{{{yyyvvvtttssssssuuuvvvsssuuuxxxyyyxxxuuupppmmmlllmmmmmmmmmmmmnnnqqqtttpppooommmkkkjjjkkklllmmmhhhgggggglllsssxxxyyyyyyuuupppmmmooouuuxxxwwwtttΦ4DuXӵtvӵ>d<ĦĦ}}}~~~Ħ|||~~~}}}~~~|||xxxxxxwwwvvvuuutttsssrrrvvvxxxzzz{{{yyyvvvtttrrrsssuuuwwwwwwvvvvvvxxx{{{zzzuuusssuuuuuuvvvyyy~~~Ħtttttttttrrrpppppprrrsssssssssuuuwwwzzzyyywwwvvvxxxzzz{{{yyywwwrrrtttuuuuuusssrrrtttvvvwwwxxxzzz{{{{{{yyywwwvvv>d<Ħnnnrrrwwwtttwwwyyyzzzxxxwwwxxxzzzxxxxxxxxxvvvtttssstttuuusssxxx{{{{{{|||~~~|||xxxwwwuuuttttttttttttsssqqqrrrqqqppptttyyy{{{xxxuuuuuutttvvvxxxuuuqqqrrrwwwxxxwwwwwwyyy{{{zzzyyyxxxvvvxxxzzz{{{yyyuuuqqqnnnqqqsssttttttĦyyywwwzzz}}}}}}|||{{{zzz{{{yyy>d<Ħ{{{wwwzzzzzzzzzBe|||zzzzzzvvvrrrppprrrvvvyyy{{{|||{{{wwwsssuuuzzzgeFYĉqqquuu>aĦrrrssssssrrrqqqppprrrqqqqqqsssvvvwwwBeuuuvvvvvvuuusssqqqoooooossswwwnu]ӵqqqppprrrqqqooolllkkknnnqqqqqqpppqqqvvvzzzwwwyyyyyyyyy|||wwwsssqqqsssrrrrrrwww~~~|||zzzxxxxxxxxxxxxwwwvvvvvvwwwyyyzzz{{{>d<Ħ{{{{{{zzzxxxxxx>d<Ħ|||Ħ{{{yyywwwvvvxxx{{{~~~zzzwwwsssqqqqqqsssttttttuuuvvvwwwxxxBewwwuuuvvvvvvvvvĦ{{{zzzzzz{{{{{{|||||||||}}}|||~~~yyyrrroooqqqrrrrrrsssuuuzzz~~~wwwtttsssuuuzzz{{{yyyvvvyyywwwvvvwwwzzz{{{zzzyyyxxx|||}}}{{{|||~~~{{{zzzwwwtttsssssssssqqqooommmrrrxxx||||||{{{{{{|||wwwzzz}}}}}}zzzxxxwwwwwwwwwvvvxxx~~~|||yyyzzzzzz}}}}}}{{{|||}}}|||{{{{{{{{{|||{{{xxxvvv~~~{{{xxxuuusssrrrqqqrrrrrrrrrssstttsssqqqnnnmmmoooqqqrrrrrrrrrssstttooorrruuuwwwwwwwwwwwwxxxrrrxxxzzzuuussswww|||}}}~~~zzzvvvwwwxxxwwwssstttvvvwwwxxx{{{~~~}}}wwwtttuuuuuutttuuuyyy}}}}}}}}}|||{{{yyyxxxwwwoooppprrrwww{{{~~~~~~~~~wwwyyyyyyxxxuuussstttvvvxxxtttuuu|||~~~zzzyyyyyyyyyxxxxxxyyy|||~~~{{{zzzxxxwwwxxxwwwuuusssssstttvvvwwwwwwxxxyyyyyytttwww|||~~~~~~}}}||||||yyyyyyzzz|||~~~~~~|||zzztttqqqrrruuuwwwvvvxxx|||wwwyyy|||}}}wwwrrrvvv~~~xxxtttppppppsssvvvwwwwwwxxxxxxwwwvvvuuusssrrrqqqooorrruuuvvvuuuuuuwwwzzzxxxwwwuuussssssuuuxxxyyytttuuuwwwxxxvvvtttpppnnnkkkmmmnnnnnnmmmlllnnnoooqqqpppnnnlllkkkkkkmmmmmmkkkhhhgggjjjrrrwwwyyyyyyuuusssqqqrrruuuxxxxxxxxx?aŖ%7uSQuR)ӵsdKĦgdKĦ~~~|||~~~gdKĦ~~~}}}~~~{{{|||yyyvvvssspppooowwwyyy||||||yyyuuurrrqqqwwwyyy{{{zzzwwwvvvxxxzzzyyytttqqqqqqqqqqqqtttgdKĦsssssssssqqqnnnssssssrrrqqqrrrtttyyy}}}{{{zzzzzzzzz{{{zzzyyyxxxqqqsssuuuuuusssrrrtttvvvxxxyyy{{{~~~~~~zzzwwwgdDĦiiinnnuuuuuuvvvwwwxxxxxxyyy{{{}}}wwwxxxxxxvvvtttssstttuuurrrxxx||||||{{{{{{wwwqqqtttuuuvvvxxxxxxvvvrrrnnnqqqoooooosssyyyzzzvvvrrr|||{{{|||}}}zzzvvvwww|||~~~zzz{{{|||zzzwwwuuuqqqtttxxxzzzzzzwwwssspppoooqqqsssgdKĦwww{{{|||}}}~~~~~~|||zzzxxxyyysdKĦ|||xxx{{{{{{|||}}}zzzwwwzzzvvvrrrppprrruuuxxxzzzxxxwwwrrrnnnoootttŶSooopppuuu3weAnenene~~~}}}~~~|||xxxvvvvvvwwwvvvwwwxxxxxxxxxvvvuuuttt{{{zzzzzz{{{|||{{{yyyvvvxxxuuusssrrrsssuuunexxxuuurrrrrrrrrrrrrrrsssrrrnnnooouuuxxxwwwzzzzzz{{{}}}}}}{{{vvvuuutttsssrrrrrrqqqrrrwwwxxx|||}}}wwwtttDeuuuoooooosssqqqwwwyyywwwxxx{{{zzzuuuwwwwwwwwwxxxzzzzzzyyyxxxrrrvvv|||}}}xxxttttttuuuvvvvvvuuurrrnnnlllsssuuutttsssuuuzzzyyyuuuyyyxxxxxx|||~~~|||yyywwwyyy||||||xxxsssqqquuuxxxwwwxxxzzzyyyuuussssssnettttttxxxzzz}}}~~~|||yyywwwwwwzzzneyyy~~~~~~~~~~~~}}}|||zzzyyy~~~}}}{{{wwwttttttuuuxxxzzzvvvrrrqqqtttvvv>Avvvrrrqqqk<sssqqqqqqsssuuuppprrrtttvvvwwwvvvvvvuuuuuuqqqpppttttttpppmmmmmmqqqwwwzzzfhiiiiiijjjlllooorrrtttrrrqqqooonnnooorrrvvvxxxwwwwwwxxxyyy{{{}}}vvvuuusssrrrsssuuuxxxzzzwwwuuuuuuxxxxxxwwwxxx{{{vvvxxxyyyxxxuuuDe~~~{{{~~~ne~~~neyyyzzzxxxvvvwwwyyy}}}xxxvvvxxx{{{wwwqqqqqqwwwzzzvvvrrrsssvvvxxxvvvsssuuuuuuneyyyyyy{{{~~~|||zzz{{{|||{{{xxxuuurrrqqqqqqsssvvvyyyzzzyyyuuuuuuuuuwwwyyyyyywwwuuuwwwxxxxxxwwwvvvwwwzzz|||~~~}}}{{{zzzzzz{{{~~~zzzxxxuuuqqqooooooppppppnnnnnnpppssswwwzzzzzzzzzsssuuuzzz{{{uuuvvv|||}}}zzzyyyzzz{{{{{{~~~~~~zzzwwwwwwxxx|||{{{~~~|||wwwwww{{{xxxvvvxxxvvvrrrmmmppprrrppppppsssrrrnnnkkklllnnnqqqttttttrrrooovvvuuutttssstttvvvxxxyyytttvvvxxxwwwvvvwww{{{~~~}}}|||zzzxxxwwwtttssssssuuuxxx{{{}}}|||{{{{{{zzzyyyxxxwwwvvvuuuxxx{{{}}}~~~{{{wwwuuutttmmmmmmpppuuu{{{}}}|||yyy|||}}}~~~}}}zzzxxxxxxxxx~~~{{{xxxwwwwwwwwwvvvuuuyyyyyyyyyzzz|||{{{}}}|||xxxwwwyyyxxxvvv}}}{{{xxxwwwwwwwwwvvvuuuxxxwwwxxxzzz|||{{{yyyvvv{{{zzzzzz|||}}}~~~|||zzzyyy||||||||||||uuu{{{}}}}}}{{{xxxvvvxxxzzz|||uuussstttsssoooppptttrrruuuxxxyyywwwtttrrrqqqrrrssssssttttttssssssrrrvvvuuuuuuuuuuuuvvvwwwwwwxxxxxxwwwvvvuuuttttttsssooonnnmmmllllllmmmnnnoootttnnnjjjmmmooonnnnnnpppmmmkkkiiijjjnnnrrruuuvvvwwwuuurrrppppppsssvvv~~~zzzxxxxxx{{{{{{{{{zzzyyywwwuuuttt{{{{{{{{{|||}}}|||zzzxxxyyywwwuuutttuuuvvvyyywwwuuusssssstttuuurrrsssrrrooooootttwwwvvvzzzzzz||||||uuutttsssrrrqqqqqqqqqqqqsssuuu{{{xxxtttuuuwwwtttpppqqquuurrrvvvxxxuuuvvvyyyxxxtttvvvwwwzzz|||}}}|||yyywwwuuuxxx|||~~~zzzxxxvvvvvvwwwwwwuuurrrooommmrrrvvvvvvttttttwwwxxxvvv{{{~~~xxxyyy{{{|||xxxvvvuuuxxx|||}}}zzzwwwrrrvvvwwwuuuvvvxxxwwwtttuuuuuuuuuvvvwwwzzz|||~~~~~~{{{xxxvvvuuu{{{||||||}}}}}}|||zzzyyyxxx~~~{{{wwwtttsssuuuxxxwwwuuusssrrrrrrtttwwwwwwsssssssssrrrsssuuuwwwooorrrvvvzzzzzzxxxtttrrruuuqqqqqquuuuuurrrpppqqqrrrxxx{{{yyyiiiiiijjjkkkmmmoooqqqsssssspppmmmlllnnnsssyyy|||xxxxxxxxxyyy{{{|||~~~wwwvvvuuutttttttttvvvwwwwwwtttsssvvvvvvuuuwwwzzzuuuvvvwwwxxxxxx}}}|||~~~|||zzz}}}|||~~~~~~}}}}}}{{{xxxwwwyyy{{{}}}}}}xxxvvvxxxzzzwwwrrrrrrwwwyyyuuuqqqqqquuuwwwvvvttttttuuuyyyyyyyyy{{{}}}~~~|||{{{{{{}}}}}}zzzxxxyyywwwuuuuuuwwwxxxyyyxxxwwwvvvvvvwwwxxxyyywwwuuuwwwxxxyyyyyyxxxyyy{{{}}}}}}{{{|||}}}|||yyyuuurrrppppppqqqrrrooopppqqqtttwwwxxxyyyyyyrrrssswwwzzzwwwsssxxx~~~{{{yyyxxxyyyzzz|||~~~}}}zzzyyyzzz{{{~~~zzzzzz}}}|||yyyzzz~~~zzzvvvvvvtttooolllppprrrpppqqqttttttqqqnnnnnnppptttwwwwwwuuusssyyyxxxvvvuuuvvvwwwzzz{{{uuuvvvwwwwwwwwwxxxzzz{{{|||{{{{{{zzzyyyxxxwwwvvvsssrrrrrrtttwwwyyyzzzzzzyyyyyyxxxwwwvvvvvvvvvvvvvvvyyy||||||zzzvvvtttsssooooooqqqvvvzzz|||zzzwwwxxxzzz{{{{{{zzzyyyyyyzzz|||yyyvvvtttuuuuuuuuutttzzzyyyyyyyyy{{{~~~{{{}}}{{{wwwwwwyyyzzzxxx~~~{{{xxxwwwxxxxxxwwwvvvyyyzzz||||||{{{zzzxxxwwwyyyyyyzzz|||~~~~~~|||yyyzzz}}}~~~~~~}}}vvv{{{}}}}}}{{{xxxvvvxxxyyy}}}xxxvvvvvvsssnnnnnnssstttwwwyyyzzzxxxvvvttttttuuutttrrrqqqpppqqqrrrsssttttttsssssstttuuuvvvvvvwwwwwwuuutttssssssssssssqqqpppooonnnmmmnnnoooppptttooollloooqqqpppoooqqqmmmllljjjlllooorrrttttttwwwuuusssqqqqqqsssuuu~~~zzzyyy||||||{{{zzzyyyxxxwwwvvvzzzzzzzzz{{{|||}}}{{{zzzzzzxxxwwwwwwxxxxxxwwwuuuxxxwwwvvvuuuuuuvvvwwwxxxrrrtttrrroooppptttvvvuuuyyyzzz||||||ssssssrrrqqqppppppppppppqqqssszzz~~~wwwrrrrrrtttrrrsssuuutttrrrtttxxxtttvvvvvvssssssvvvwwwuuutttvvvzzz}}}}}}{{{wwwuuuxxxyyy{{{|||}}}}}}}}}|||xxxxxxyyyxxxwwwtttqqqooorrrwwwyyyuuusssuuuwwwvvv~~~}}}zzz{{{{{{yyyxxxwwwvvvyyy|||}}}zzzwwwvvvxxxwwwttttttvvvvvvtttwwwvvvuuutttuuuvvvxxxyyy{{{|||~~~}}}zzzwwwuuuttt{{{zzzxxx{{{zzzzzz{{{zzzzzzyyyxxxwww~~~{{{wwwsssrrrtttvvvtttttttttrrrpppppprrrtttssswwwwwwsssqqqtttuuutttrrrssssssrrrrrrsssvvvyyyuuuyyyyyyuuuvvvssssssvvvxxxuuusssttttttzzz}}}zzzvvvtttpppkkkiiijjjkkklllnnnooopppqqqsssppplllkkkmmmssszzzxxxxxxxxxxxxyyyzzz{{{|||wwwwwwwwwwwwvvvuuutttssswwwsssrrrssstttsssvvv{{{vvvvvvvvvxxxzzz|||{{{zzzyyy{{{zzzyyy|||xxx~~~}}}yyyxxxxxxzzzzzzzzzxxxwwwxxxzzzxxxttttttwwwwwwsssoooooorrrvvvvvvvvvtttuuuwwwyyyzzzzzzzzzzzz{{{}}}|||{{{{{{|||~~~~~~}}}~~~{{{xxxvvvvvvwwwvvvvvvyyyxxxvvvwwwxxxxxxwwwvvvwwwyyyzzzzzzyyyzzz{{{}}}~~~}}}}}}}}}}}}~~~}}}zzzuuurrrpppqqqsssuuupppqqqssstttvvvvvvwwwwwwuuusssssstttrrrrrrxxx|||xxxxxxxxxyyyzzz{{{zzzzzzzzz|||~~~{{{xxxxxx{{{|||{{{}}}{{{wwwuuuqqqlllmmmqqqsssqqqsssvvvwwwtttpppqqqssswwwzzz{{{zzzxxxwwwuuusssqqqqqqsssvvvxxxttttttuuuwwwyyyzzzyyywwwwwwwwwwwwwwwvvvvvvvvvvvvsssrrrqqqrrruuuvvvwwwvvvvvvuuuttttttttttttuuuvvvuuuxxx{{{|||zzzvvvtttsssrrrrrrtttvvvyyyyyywwwuuutttvvvyyyyyyyyyyyyzzz{{{zzzwwwsssrrrrrrsssttttttzzzyyyyyyyyyzzz|||~~~{{{|||{{{wwwwww{{{|||{{{~~~|||yyyxxxyyyyyyxxxxxx{{{~~~~~~zzzwwwvvvwwwwwwxxxzzz}}}|||yyy|||~~~~~~}}}www{{{||||||{{{xxxwwwwwwxxx}}}{{{zzzxxxsssnnnooossswwwxxxzzzzzzxxxwwwwwwxxxwwwuuurrrooonnnoooqqqrrrrrrrrrrrrrrrssstttvvvvvvvvvuuusssqqqqqqqqqsssssssssrrrqqqpppoooppppppqqquuuqqqpppsssuuusssrrrsssooonnnmmmnnnppprrrrrrrrrvvvvvvtttssssssssssss}}}~~~}}}}}}}}}|||zzzzzz{{{zzzyyyxxxxxxxxxxxxxxxxxxwwwwwwxxxzzzzzzzzzxxxwwwvvvvvvwwwyyyzzzxxxwwwxxxwwwwwwvvvvvvvvvwwwxxxsssuuutttpppppptttvvvtttwwwxxx{{{}}}zzzrrrrrrqqqpppooooooppppppssstttwww{{{yyyrrroooqqquuurrrrrruuuvvvuuuwww|||vvvvvvuuussssssuuuvvvwwwrrruuuxxxyyyyyywwwuuutttyyyxxxwwwvvvwwwyyy|||}}}yyyyyyzzzyyyxxxuuusssqqqrrrxxx{{{wwwrrrsssvvvwww}}}||||||zzzxxx}}}|||{{{|||}}}|||yyyvvvzzz{{{yyytttsssvvvwwwuuuxxxwwwuuuttttttvvvyyy{{{yyy{{{||||||zzzwwwvvvvvv{{{{{{zzz{{{yyyyyyyyyyyyyyyyyyxxxxxx~~~}}}zzzvvvrrrqqqrrrtttqqqssstttrrrooonnnqqqtttrrrvvvwwwttttttwwwyyyyyyssstttsssrrrqqqrrruuuxxxzzz~~~}}}yyyzzzvvvuuuxxxyyyvvvuuuvvvtttzzz|||yyyvvvtttpppllljjjkkkmmmnnnoooooooooooorrrpppnnnmmmooosssxxx|||xxxwwwwwwvvvvvvwwwwwwwwwvvvxxxyyyzzzyyywwwuuusssxxxtttqqqssssssssswww|||xxxwwwvvvxxx||||||yyyvvvxxxyyyyyy{{{~~~~~~www~~~|||xxxwwwxxxyyyzzzzzzyyyyyyyyyzzzzzzxxxxxxyyytttqqqnnnnnnqqqtttvvvvvvsssuuuwwwzzz{{{|||{{{{{{{{{}}}zzzzzz{{{|||~~~|||xxxuuuuuuuuuuuuuuu{{{yyywwwwwwyyyyyyxxxwwwvvvxxxzzz{{{zzzzzz{{{|||~~~{{{yyy{{{}}}}}}~~~|||yyytttqqqoooqqqtttvvvrrrssstttuuutttttttttuuuyyytttppprrrwwwzzzzzzxxx|||yyyxxxxxxxxxxxxxxxwwwxxxyyy{{{}}}zzzxxxxxxyyyzzz{{{~~~|||yyyuuuqqqnnnqqqtttuuusssssswwwwwwtttrrrssstttxxx|||}}}}}}{{{vvvtttrrrppppppqqqsssuuuqqqqqqrrrwww{{{|||yyyvvvttttttttttttuuuvvvvvvwwwuuusssrrrrrrtttuuuuuutttrrrrrrrrrrrrssstttuuuuuuuuuxxx{{{|||zzzwwwuuutttuuuuuuvvvwwwwwwvvvuuussstttvvvxxxyyyyyyyyyzzz{{{zzzvvvrrrqqqqqqssstttuuuyyyyyyyyyyyyyyyzzz||||||{{{}}}{{{wwwxxx|||~~~}}}}}}zzzyyyzzzzzzzzzyyy|||~~~wwwssstttvvvwwwyyy|||}}}zzz{{{~~~~~~|||xxx{{{||||||{{{zzzyyyxxxxxx{{{||||||yyytttqqqrrrvvvvvvwwwxxxwwwvvvvvvwwwyyyxxxwwwuuurrrqqqpppqqqqqqrrrrrrsssssstttuuuwwwwwwuuusssqqqoooooopppssstttuuutttsssrrrqqqrrrssssssvvvttttttxxxyyyvvvuuuwwwrrrqqqpppqqqrrrsssrrrqqqvvvvvvvvvvvvuuutttsssrrr}}}~~~~~~~~~~~~zzzyyyzzz{{{|||{{{xxxvvvuuuuuuuuuvvvvvvtttttttttvvvxxxwwwvvvtttssstttvvvyyy{{{zzzyyyzzzzzzyyyxxxwwwvvvvvvvvvtttvvvuuurrrrrruuuvvvsssuuuvvvxxx|||~~~}}}zzzwwwqqqqqqpppooooooooopppppprrrpppqqqsssrrroooppptttuuuqqqqqquuuwwwwwwyyy}}}xxxvvvtttttttttuuuwwwyyyuuuwwwxxxwwwuuutttvvvxxxwwwuuusssqqqrrruuuyyy{{{yyyyyyzzzyyyxxxwwwuuutttsssyyy|||xxxssstttwwwxxx}}}~~~~~~}}}{{{zzz~~~{{{yyy~~~|||vvvuuuxxxyyywwwwwwvvvtttssstttvvvyyy{{{vvvxxxzzzzzzyyyxxxyyyyyy}}}~~~}}}yyyyyyyyyyyyyyyyyyzzzzzzzzzzzzxxxvvvrrrppppppqqqppprrrsssrrrooonnnppprrrqqquuuxxxvvvwww|||wwwvvvtttrrrppppppsssvvvzzz{{{}}}~~~~~~}}}{{{yyy}}}xxxvvvyyyyyywwwuuuwwwtttyyyzzzvvvssssssqqqnnnmmmnnnoooppppppppppppooopppppppppqqqqqqssstttuuuvvvuuutttsssssssssssstttuuuvvvyyy{{{{{{yyyvvvtttyyytttrrrsssttttttwww|||zzzxxxwwwxxxzzzzzzvvvrrrzzzyyy{{{~~~~~~|||yyy~~~|||yyy{{{~~~{{{yyyvvvuuuwwwyyyzzz{{{zzz{{{{{{{{{|||||||||zzzrrrqqqnnnnnnpppsssuuuvvvrrrtttxxx{{{}}}}}}|||||||||}}}~~~}}}~~~yyyzzzzzz{{{|||~~~~~~|||xxxwwwwwwxxxwwwwww{{{yyyxxxyyyzzz{{{yyyxxxuuuxxx{{{|||{{{zzzzzz{{{|||yyywwwyyy}}}~~~~~~|||{{{{{{{{{||||||yyywwwssspppooopppsssuuurrrtttvvvuuusssrrrsssttt{{{sssooowwwyyy|||yyyxxxxxxxxxvvvuuuuuuvvvxxxyyyzzzzzzyyyxxxvvvwwwzzz|||||||||||||||}}}{{{wwwtttsssvvvxxxwwwtttsssvvvuuussssssssstttxxx{{{}}}}}}|||yyyxxxvvvuuutttuuuvvvwwwnnnoooqqqwww|||~~~{{{xxxtttsssssstttuuuwwwxxxyyywwwuuuttttttuuuvvvvvvuuuooopppqqqrrrsssttttttuuuqqqtttxxxyyyxxxuuussssssvvvwwwwwwwwwvvvuuutttsssvvvxxxyyyyyyxxxwwwxxxyyyyyyvvvsssrrrsssuuuvvvvvvyyyyyyyyyyyyyyyzzz{{{{{{{{{}}}|||yyyyyy~~~~~~~~~{{{{{{{{{||||||{{{{{{~~~|||uuuqqqrrruuuyyy{{{~~~~~~{{{zzz~~~}}}||||||{{{www{{{{{{{{{|||||||||zzzyyyxxx{{{|||zzzwwwwwwxxxzzztttuuuuuuuuutttuuuwwwyyyyyyyyyyyyxxxwwwtttrrrpppuuuuuuuuuuuuvvvwwwxxxyyytttssspppooooooqqqsssuuuvvvuuutttsssssstttuuuvvvxxxvvvxxx{{{{{{xxxxxx{{{vvvuuuttttttuuuuuusssrrrwwwxxxxxxxxxwwwuuutttsss{{{yyyyyy{{{~~~~~~zzzvvvsssrrrssstttwwwuuuttttttvvvwwwwwwvvvtttttttttvvvyyy{{{{{{zzz||||||{{{yyyxxxvvvuuutttvvvxxxxxxttttttvvvvvvsssvvvvvvvvvxxxyyyyyyvvvtttqqqqqqpppppppppppppppqqqnnnkkkkkkmmmmmmlllpppvvvsssooooootttxxxxxxyyy{{{wwwtttsssuuuvvvuuuwww{{{yyy{{{{{{yyyuuuuuuxxx|||wwwuuurrrpppqqqsssvvvxxxxxxxxxyyyyyyyyyxxxxxxwwwuuuzzz|||xxxvvvxxxyyyyyy~~~}}}~~~}}}~~~~~~}}}xxxwwwyyyzzzxxxvvvuuuttttttuuuwwwyyy{{{uuuvvvyyyyyyyyyyyyzzz{{{~~~xxxxxxwwwxxxxxxyyyzzz{{{uuuwwwxxxwwwtttqqqooooooppprrrrrrrrrpppooopppqqqpppuuuxxxwwwxxx}}}{{{yyywwwsssqqqrrruuuwww{{{{{{{{{zzz{{{{{{|||||||||wwwvvvxxxyyywwwvvvxxxuuuxxxxxxtttqqqssssssqqqqqqqqqqqqqqqqqqqqqqqqqqqooooooqqqrrrrrrrrrqqqpppttttttsssrrrrrrrrrrrrrrrsssuuuxxxzzzzzzyyyvvvtttxxxtttsssuuuuuuuuuwww|||yyyxxxwwwwwwwwwwwwuuusss{{{zzz|||{{{zzz{{{}}}~~~|||yyyvvvwwwyyyxxxvvvssssssuuuxxxzzzzzzzzz{{{{{{zzz|||~~~zzzqqqqqqppppppqqqrrrssstttrrrtttxxx|||~~~~~~~~~}}}|||}}}~~~}}}{{{{{{{{{}}}xxxyyyzzzyyyyyyzzz}}}|||{{{yyyyyyzzz{{{zzzyyyyyyyyyyyy{{{}}}}}}{{{yyyuuuxxx|||~~~}}}|||{{{{{{}}}}}}{{{xxxvvvwwwyyy||||||{{{zzzyyyyyyxxxxxxxxxvvvuuurrrppppppqqqssstttqqqtttvvvuuurrrqqqrrrtttwwwrrrqqq}}}~~~{{{xxxvvvvvvvvvuuutttuuuwwwyyyyyyxxxyyyzzzwwwssstttxxxzzzyyy{{{yyyzzz}}}|||yyywwwyyyxxxzzzyyytttsssuuuuuurrrtttssstttwwwzzz||||||{{{yyyyyyxxxxxxwwwvvvuuutttnnnooossswww|||}}}|||{{{ttttttttttttvvvxxxzzz{{{xxxvvvuuuuuuvvvwwwvvvvvvnnnppprrruuuvvvuuutttsssmmmppptttuuutttrrrppppppuuuwwwxxxwwwuuuttttttuuuvvvxxxyyyxxxvvvuuuuuuvvvwwwuuuttttttuuuwwwwwwvvvxxxyyyyyyzzzzzz{{{{{{{{{{{{~~~~~~{{{{{{}}}||||||}}}~~~}}}}}}{{{|||}}}zzzuuurrrsssttt||||||~~~~~~{{{zzz|||zzz{{{zzzxxx{{{{{{{{{}}}~~~|||wwwzzzzzzyyyzzz}}}~~~{{{ssstttuuuuuuuuuvvvxxxzzzyyy{{{||||||{{{xxxtttrrrxxxxxxxxxxxxxxxyyyyyyzzztttsssqqqqqqqqqsssuuuvvvuuuuuuttttttuuuvvvxxxyyyzzzxxxzzz||||||yyyzzzzzzxxxvvvvvvvvvwwwvvvuuuyyyyyyyyyyyyxxxwwwvvvvvv}}}}}}{{{xxxvvvwwwxxxzzz{{{yyywwwwwwxxxyyyyyyxxxyyywwwvvvvvvxxxzzz{{{zzz||||||{{{zzzyyywwwvvvuuuxxxzzzzzzvvvuuuwwwwwwtttxxxwwwuuuuuuvvvvvvtttsssqqqqqqpppppppppqqqqqqrrrmmmjjjjjjkkkjjjhhhkkkpppppplllmmmrrrvvvvvvuuuwwwuuuqqqqqquuuvvvuuuwww{{{xxx{{{}}}{{{wwwvvvxxx{{{yyywwwuuuttttttuuuvvvwwwvvvwwwwwwxxxyyyyyyzzzzzzwwwzzz{{{xxxyyy||||||zzz~~~~~~~~~~~~}}}yyywwwzzzzzzwwwvvvvvvvvvvvvwwwyyyzzz{{{vvvwwwyyyyyyxxxxxxyyy{{{{{{~~~zzzvvvvvvuuuuuuvvvxxxyyyzzzsssvvvzzzzzzxxxtttqqqooorrrqqqqqqqqqrrrrrrpppoooqqqvvvxxxvvvwww{{{~~~~~~}}}|||yyyvvvtttuuuyyy|||{{{{{{zzzzzz{{{|||}}}~~~xxxtttsssvvvxxxxxxxxx{{{vvvyyywwwrrrppptttwwwwwwuuutttsssrrrqqqqqqrrrsssmmmmmmnnnoooppppppqqqqqqttttttsssrrrrrrrrrssssssssstttvvvwwwwwwuuurrrpppvvvsssrrruuuuuutttvvvyyyuuuvvvvvvuuuttttttuuuwww|||zzz}}}}}}wwwwww{{{|||}}}}}}|||yyywwwvvvwwwtttqqqqqqsssvvvxxxxxxxxxzzzzzzxxx{{{yyyqqqqqqrrrsssrrrrrrrrrrrrqqqtttxxx|||~~~}}}}}}}}}{{{yyyxxxyyyzzzxxxyyyyyyxxxvvvvvvyyy}}}xxxwwwwwwxxxyyyyyywwwuuuwwwxxxzzz}}}|||zzzwwwzzz~~~}}}|||yyyzzzzzzyyywwwuuuvvvwwwzzzyyyyyyxxxwwwwwwvvvvvvuuuttttttsssssssssssstttqqqtttwwwvvvrrrpppqqqtttrrrqqquuu|||~~~~~~|||xxxtttrrrqqqtttssstttvvvzzz||||||zzzvvvxxxvvvqqqqqqwwwyyyxxx}}}yyyyyy}}}}}}yyyyyy}}}xxxyyyxxxtttsssuuuuuusssuuuuuuuuuwwwzzz||||||{{{wwwxxxyyyzzzxxxvvvsssrrrpppssswwwyyyzzzzzz{{{|||uuuuuuttttttvvvxxxzzz|||xxxvvvtttuuuvvvwwwwwwvvvmmmppptttxxxyyywwwtttrrrlllooosssuuutttrrrqqqppptttvvvwwwwwwuuutttuuuwwwsssuuuvvvvvvtttsssssstttuuuttttttuuuwwwwwwvvvuuuxxxxxxyyy{{{{{{|||||||||{{{~~~}}}~~~|||}}}}}}~~~~~~|||{{{zzzxxxwwwvvvuuuuuu}}}}}}}}}~~~|||yyy{{{}}}zzz{{{{{{yyyzzzzzz{{{~~~yyyzzzyyyxxx}}}zzzuuuvvvxxxyyyyyyyyy{{{}}}{{{|||||||||{{{yyywwwuuu{{{zzzyyyyyyxxxyyyyyyyyysssssssssssstttuuuwwwwwwttttttttttttvvvxxxzzz{{{{{{zzz{{{}}}{{{yyy|||~~~{{{xxxwwwxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}{{{yyyzzz}}}}}}{{{zzz{{{||||||{{{~~~{{{xxxwwwxxxzzzzzzzzz{{{{{{{{{zzzyyyxxxwwwvvvyyy|||{{{wwwvvvxxxxxxtttzzzxxxvvvtttuuuuuutttrrrrrrqqqqqqqqqqqqqqqrrrrrrooommmlllllliiiccccccfffmmmjjjjjjqqquuutttssssssrrrnnnoootttvvvtttvvv{{{uuuyyy}}}|||xxxuuuvvvxxx{{{zzzyyyxxxwwwwwwwwwxxxuuuuuuvvvwwwyyyzzz{{{{{{xxxzzzzzzxxx{{{~~~{{{}}}}}}|||||||||~~~}}}yyywwwyyyyyyvvvvvvvvvwwwyyyzzz{{{{{{|||wwwyyyyyyyyywwwwwwxxxyyyvvv}}}~~~}}}{{{wwwuuutttttttttuuuvvvxxxyyyrrrvvv{{{}}}{{{wwwrrrppptttqqqpppqqqssstttqqqnnnrrrvvvxxxuuuuuuyyy{{{{{{~~~}}}{{{xxxwwwyyy~~~uuuuuuvvvwwwxxxyyyyyyyyyuuuqqqppptttxxxxxxzzz}}}xxxzzzwwwqqqpppuuuzzz{{{xxxvvvtttrrrqqqrrrssstttllllllkkklllmmmpppssstttuuuttttttsssssstttttttttssstttuuuuuutttqqqnnnllltttqqqqqqtttuuussstttwwwqqqsssuuutttrrrssswww{{{}}}zzz}}}{{{uuutttzzz{{{}}}~~~xxxtttwwwtttqqqppprrrtttvvvvvvvvvyyyyyywwwzzz~~~xxxppprrrttttttsssrrrqqqqqqqqqtttxxx}}}~~~}}}~~~}}}{{{xxxvvvwwwxxxxxxyyyyyyvvvttttttwwwzzzsssssstttuuuvvvuuurrrooouuuwwwzzz~~~}}}zzzxxx|||~~~vvvxxxyyyyyywwwuuuttttttyyyyyyxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuttttttppptttwwwvvvrrrppprrruuuooorrrxxx}}}~~~~~~|||wwwrrrnnnmmmsssrrrtttxxx}}}}}}sssvvvtttooopppwwwzzzxxx{{{zzz}}}}}}yyyyyy~~~vvvxxxwwwssssssvvvwwwuuuwwwvvvvvvwwwzzz||||||{{{{{{|||~~~~~~{{{wwwtttrrrvvvzzzzzzyyyxxxyyy|||vvvuuuttttttuuuxxxzzz|||wwwuuuttttttvvvwwwwwwvvvmmmqqqvvvzzz{{{xxxtttqqqnnnrrrvvvxxxwwwuuutttssssssuuuwwwwwwttttttvvvxxxppprrrssssssrrrqqqrrrssssssssssssuuuwwwwwwvvvtttwwwxxxzzz{{{|||}}}}}}}}}{{{{{{~~~}}}~~~}}}{{{yyyxxxyyyyyyxxxwww}}}|||||||||}}}|||zzzxxx}}}~~~{{{{{{|||zzzzzzzzz{{{{{{{{{yyyxxx~~~yyywwwyyy{{{}}}}}}}}}~~~}}}|||{{{zzzyyyxxxxxxxxx{{{{{{zzzyyyxxxxxxxxxxxxsssttttttuuuvvvwwwxxxxxxssssssssstttvvvxxx{{{||||||{{{{{{|||{{{yyy}}}}}}yyyxxxxxxzzz{{{{{{{{{{{{zzzzzzzzz{{{||||||~~~~~~~~~{{{zzz|||}}}~~~|||{{{xxxxxxyyyyyy}}}uuuvvv~~~~~~|||zzzxxxvvvuuuuuuuuuvvvvvvtttpppqqquuuvvvsssttttttsssssssssrrrrrrqqqqqqooommmlllkkkjjjhhhfffkkkjjjnnntttvvvttttttvvvxxxsssnnnpppwww{{{zzzwwwssswwwzzzwwwpppooouuu}}}||||||yyyttttttxxx{{{zzzyyyqqqooovvv{{{{{{{{{~~~yyy{{{}}}~~~~~~~~~yyy|||~~~~~~}}}{{{yyyzzzzzz{{{{{{zzzzzzyyyuuuttttttxxx||||||vvvppprrrxxx|||{{{zzzzzzyyyvvv{{{{{{||||||{{{zzzxxxxxxrrrqqqqqqtttxxxzzzyyywww{{{{{{zzzyyywwwuuutttrrrxxxuuussssssrrrpppsssxxxuuuvvvvvvuuuuuuwwwzzz}}}}}}|||rrrsss|||~~~xxxyyywwwuuuuuuwwwyyyyyyyyywwwvvvvvvxxx{{{}}}}}}}}}wwwuuussssssuuuwwwwwwwww{{{wwwrrrooooooqqqssssssnnnnnnnnnnnnoooppprrrrrrpppppprrruuuyyyyyyuuurrryyyuuurrrrrrpppmmmmmmppprrrqqqpppppprrrsssrrrqqqrrrssstttwwwyyyzzzxxxvvvuuuyyy||||||zzzxxxxxxyyyzzz|||}}}}}}{{{xxxvvvuuuxxxuuussssssuuuwwwxxxxxx}}}|||{{{zzzyyyyyyyyyyyyvvvpppoootttuuurrrrrrvvvwwwyyy|||~~~~~~|||{{{}}}{{{zzzzzzyyywwwuuuwwwuuuuuuxxxxxxuuutttwwwvvvuuusssqqqqqqsssuuuwwwvvvyyy|||~~~}}}|||zzzzzzzzz|||wwwrrrtttvvvvvvtttrrrrrrrrrtttxxx||||||zzzxxxxxxzzzvvvxxxzzzyyyvvvsssrrrqqqsssvvvxxxxxxwwwuuuttttttuuuvvvzzz}}}{{{||||||{{{wwwrrrllliiimmmrrrvvvxxx~~~yyywwwwwwwwwsssoooooorrrvvvzzz|||zzzvvvvvvyyyzzzxxxtttvvvwwwvvvtttsssuuuwwwqqqsssvvvxxxzzzzzzzzzyyy}}}||||||}}}}}}{{{xxxuuusssuuuxxxzzzzzzyyyxxxvvvxxxxxxwwwuuuttttttwwwzzz{{{xxxttttttvvvvvvqqqlllqqqsssuuuvvvvvvuuurrrqqqnnnqqqtttvvvuuuuuuuuuuuuvvvttttttvvvyyyzzzxxxvvvpppmmmkkkmmmqqqsssqqqmmmqqqrrrsssuuuvvvuuuuuutttwwwwwwxxxzzz||||||{{{|||~~~~~~|||||||||zzz|||{{{~~~}}}zzzyyyzzz|||{{{{{{zzzyyyyyyyyyxxx~~~{{{zzzzzz~~~|||{{{}}}|||wwwwwwuuutttwww}}}xxxwwwwwwzzz~~~~~~{{{~~~}}}{{{zzzyyyzzzzzz{{{zzzyyywwwvvvvvvwwwyyyzzztttuuuvvvvvvuuuuuuvvvxxxuuuxxxyyyxxxyyy||||||yyy{{{{{{}}}|||yyyuuuwwwxxxuuuyyy}}}|||yyy{{{}}}|||}}}~~~~~~}}}|||~~~}}}wwwxxxyyyxxx}}}}}}{{{yyywwwvvvvvvvvvvvvvvvvvvtttqqqssswwwxxxuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqooommmlllllllllkkkiiimmmllloootttvvvttttttvvvxxxuuurrrssswwwzzzzzzxxxuuuxxxyyyvvvqqqooosssxxx|||}}}{{{wwwwww{{{}}}|||xxxrrrqqqwww|||||||||~~~~~~~~~xxx{{{~~~~~~||||||~~~~~~}}}yyyyyyzzzzzzzzz{{{{{{{{{xxxuuutttvvvzzzzzzwwwsssrrrwww{{{yyyxxxxxxwwwsssvvvwwwxxxyyyyyyxxxvvvuuuyyyxxxwwwxxxzzz{{{yyywwwzzzzzzyyyxxxvvvtttrrrqqqxxxvvvuuuvvvuuusssvvv|||uuuvvvwwwvvvvvvxxx{{{~~~{{{{{{rrrrrrzzz{{{vvvvvvuuutttuuuwwwyyyyyyxxxzzzxxxwwwxxx|||wwwuuussssssttttttsssrrrtttrrrpppppppppqqqpppooooooooonnnnnnnnnnnnoooooooooooopppsssvvvwwwuuurrrwwwrrrppppppooollllllpppooopppqqqqqqrrrrrrssssssvvvwwwxxxyyyzzzyyywwwvvvuuuxxx{{{{{{yyywwwwwwxxxyyyzzz|||}}}|||zzzyyyxxxyyywwwvvvwwwyyy|||~~~{{{zzzzzzyyyxxxwwwwwwvvvuuuppppppssstttqqqpppssswwwxxx{{{}}}}}}}}}{{{zzz|||{{{zzzzzzzzzyyywwwvvvyyywwwwwwzzzzzzwwwvvvxxxwwwuuusssrrrrrrtttvvvxxxvvvxxxzzz{{{{{{zzzzzzzzzyyy~~~}}}||||||zzzvvvsssuuuvvvvvvtttssssssssswwwyyy{{{|||{{{yyyyyyyyywwwyyyzzzyyyvvvrrrppppppsssvvvxxxyyyxxxvvvvvvvvv}}}||||||zzz{{{||||||zzzxxxtttpppnnnmmmqqqtttvvv{{{~~~xxxxxxwwwuuurrrpppqqqsssvvv|||}}}|||wwwvvvyyyyyywwwvvvxxxzzzyyywwwvvvwwwyyytttuuuwwwxxxyyyxxxwwwvvvvvvwwwxxxzzzzzzyyywwwuuussstttwwwxxxyyyxxxvvvtttwwwxxxxxxvvvttttttuuuwwwyyywwwvvvxxxzzzxxxsssmmmpppqqqtttvvvwwwwwwuuutttooorrruuuwwwwwwvvvwwwxxxvvvuuutttuuuxxxxxxwwwuuupppmmmjjjkkkooopppmmmjjjqqqrrrsssuuuvvvvvvvvvuuuwwwwwwxxxyyy{{{}}}{{{zzz{{{~~~~~~}}}{{{||||||zzz{{{~~~|||~~~}}}||||||}}}{{{{{{{{{{{{{{{zzzzzzyyy~~~}}}~~~{{{zzz|||~~~~~~yyyuuuvvvuuuuuuxxx}}}xxxwwwwwwzzz}}}~~~}}}{{{|||{{{zzzyyyyyyyyyzzz{{{{{{zzzyyywwwwwwxxxzzz{{{vvvvvvvvvuuussssssuuuxxxrrrwwwzzzzzz{{{|||zzzvvvyyy}}}}}}~~~~~~xxx}}}~~~xxxvvvyyyzzzyyyxxx|||~~~{{{xxxzzz|||}}}~~~||||||yyytttvvv~~~zzz|||{{{zzzyyywwwvvvwwwwwwxxxvvvwwwuuusssuuuyyyzzzwwwxxxxxxwwwwwwwwwxxxxxxyyypppnnnllllllmmmnnnnnnmmmnnnmmmoootttvvvtttsssvvvwwwwwwvvvuuuvvvwwwyyyyyywwwwwwwwwuuusssrrrsssttt|||~~~}}}zzzzzz~~~|||xxxuuuuuuyyy|||}}}~~~}}}||||||||||||yyy{{{}}}}}}zzzzzz|||~~~|||{{{zzzyyyxxxxxxyyyzzzzzzwwwtttuuuwwwyyywwwuuutttyyy|||zzzxxxxxxvvvsssqqqsssvvvxxxyyyxxxvvvuuu~~~|||||||||{{{zzzxxxxxxxxxwwwvvvtttsssqqqppprrrppppppsssrrrqqqtttyyyssstttvvvvvvvvvwwwzzz|||xxx|||zzzsssrrrvvvwwwrrrvvvuuuuuuwwwyyyzzzyyyxxxzzzxxxwwwxxx{{{zzzxxxvvvuuuuuussspppmmmooooooppprrrsssssspppmmmrrrqqqooommmlllkkkkkklllooonnnnnnppprrrtttsssrrrrrrnnnmmmnnnmmmkkkkkkooommmppprrrsssqqqppprrruuu{{{{{{|||{{{{{{yyywwwvvvuuuwwwyyyzzzxxxwwwwwwwwwyyy{{{}}}~~~}}}{{{{{{}}}xxxxxxyyyxxxwwwuuusssrrrsssqqqqqqsssssspppppprrrxxxyyy{{{}}}}}}}}}|||{{{xxxyyyzzz{{{{{{zzzyyyyyy|||zzzzzz}}}}}}yyyxxxyyyvvvuuusssrrrrrrtttwwwyyywwwwwwwwwxxxxxxyyyzzz{{{zzz~~~{{{xxxyyyyyyvvvvvvwwwwwwvvvttttttuuuwwwzzzzzzzzz{{{||||||zzzxxxwwwyyyyyyxxxuuurrrppppppsssuuuxxxyyyxxxwwwwwwxxx~~~|||}}}~~~{{{|||{{{zzzyyywwwuuutttssspppssstttuuuyyy~~~~~~{{{zzzwwwsssqqqqqqsssuuuvvv~~~}}}yyywwwxxxxxxuuuwwwzzz||||||{{{yyyyyyzzzvvvwwwxxxxxxwwwvvvtttsssppprrruuuwwwxxxwwwvvvuuutttuuuvvvwwwwwwvvvtttrrrvvvwwwxxxwwwuuuttttttuuuwwwwwwwwwzzz|||zzzuuupppooopppsssvvvxxxyyyyyyyyyqqqtttwwwxxxxxxxxxzzz{{{wwwuuutttuuuvvvvvvuuusssqqqooolllmmmoooooommmjjjqqqrrrtttuuuvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{||||||zzzyyyyyy|||}}}~~~{{{zzz}}}}}}zzzzzz|||}}}~~~~~~~~~||||||}}}yyyzzz{{{|||||||||{{{zzz|||~~~|||zzz{{{|||{{{wwwsssvvvuuuuuuyyy~~~}}}xxxwwwxxxyyy|||}}}|||zzzzzzyyyxxxxxxxxxyyyzzz{{{|||{{{yyyxxxwwwxxxxxxyyyxxxxxxvvvsssqqqrrrtttwwwqqqwww||||||}}}}}}zzztttwww{{{~~~~~~~~~}}}yyytttxxxyyywwwwww{{{}}}}}}yyy{{{~~~}}}zzzxxxyyy{{{{{{}}}~~~||||||vvvrrruuu}}}{{{zzzyyyxxxwwwwwwwwwxxxyyywwwxxxvvvtttuuuyyyyyyvvv{{{zzzyyyxxxxxxxxxxxxxxxmmmkkkiiiiiikkknnnooooooooonnnooossstttrrrrrrtttuuuwwwxxxvvvttttttwwwyyywwwwwwvvvvvvwwwwwwvvvuuu}}}}}}|||~~~}}}yyyzzzzzz{{{}}}~~~~~~}}}zzzyyyzzzzzzzzzyyyzzz|||~~~}}}zzzyyy{{{}}}~~~}}}}}}}}}~~~~~~}}}zzzwwwuuuuuuuuuvvvyyywwwvvvvvvwwwxxxwwwuuuwww|||~~~{{{xxxxxxvvvsssppprrrvvvyyy{{{{{{yyyxxx~~~|||{{{zzzyyyxxxwwwwwwvvvuuusssqqqpppooolllkkkmmmpppqqqooorrrwwwqqqsssuuuuuuuuuuuuwwwyyyuuuyyyxxxsssqqqsssssspppxxxxxxxxxzzz{{{{{{yyywwwuuutttuuuwww{{{~~~~~~|||{{{yyyxxxuuuqqqnnnppppppqqqtttvvvvvvsssqqqvvvtttqqqnnnlllkkkjjjjjjqqqpppooonnnnnnoooppppppoookkkkkkmmmmmmkkkkkkooolllppptttsssooommmpppsss{{{|||||||||zzzxxxwwwwwwwwwxxxyyyyyyyyyxxxxxxxxxzzz{{{~~~}}}}}}}}}||||||vvvwwwxxxxxxvvvtttqqqppprrrrrrssstttsssssssssuuu{{{{{{|||}}}}}}}}}}}}}}}vvvyyy{{{}}}}}}}}}|||}}}}}}}}}{{{yyyzzzuuusssrrrqqqrrrtttwwwyyyyyywwwuuuuuuwwwzzz|||}}}}}}|||xxxyyyzzzyyyyyyyyyyyywwwvvvvvvxxxzzz|||zzzyyyzzz}}}~~~{{{xxxvvvwwwxxxwwwuuusssrrrsssrrrtttvvvxxxwwwwwwxxxyyyzzzyyyzzz|||~~~|||zzzwwwuuuuuuuuuuuuuuuvvvvvvwwwyyy}}}{{{vvvrrrpppsssvvvwwwvvvzzzwwwxxxwwwssswwwxxxzzz{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvuuussssssooorrruuuwwwwwwvvvuuuuuuvvvwwwxxxxxxwwwvvvtttrrrrrruuuwwwxxxwwwvvvvvvvvvwwwvvvwwwxxxzzzzzzwwwtttqqqrrrtttvvvxxxyyyzzz{{{tttvvvxxxyyyyyyzzz|||~~~wwwvvvuuutttttttttsssssssssqqqpppppprrrrrrqqqooosssssstttvvvwwwxxxxxxxxxwwwxxxxxxyyyyyyyyyyyyyyyxxxwwwwwwzzz~~~||||||zzz{{{~~~{{{zzz|||}}}}}}{{{zzzyyyyyy{{{}}}vvvxxxzzz|||||||||{{{zzzyyy|||~~~}}}~~~|||{{{|||zzzwwwtttvvvuuuuuuyyy}}}~~~|||xxxxxxyyyyyyzzz{{{{{{zzzxxxxxxwwwwwwwwwxxxzzz{{{zzzzzzxxxwwwwwwwwwwwwwwwzzzyyyvvvssspppqqqtttwwwtttzzz}}}}}}~~~~~~{{{wwwxxxzzz||||||||||||zzzxxxsssuuuvvvwwwxxx{{{}}}~~~zzz|||}}}|||yyyxxxxxxzzz~~~}}}zzz{{{|||||||||uuusssuuu}}}|||zzzyyyxxxwwwwwwwwwyyyyyyyyyzzzxxxuuuvvvyyyxxxttt{{{{{{zzzyyyxxxvvvuuutttkkkiiiffffffiiimmmpppqqqqqqnnnooorrrsssppppppsssrrruuuwwwvvvsssrrruuuxxxvvvuuuvvvxxx{{{|||zzzxxx~~~}}}{{{{{{yyyuuu{{{{{{zzzxxxyyy{{{||||||zzz{{{}}}}}}zzzyyy{{{}}}}}}|||{{{yyyyyyzzz{{{|||zzzyyyvvvtttttttttvvvwwwxxxwwwxxxyyyyyyxxxvvvtttwww{{{}}}yyywwwwwwuuurrrooorrruuuyyy{{{|||{{{zzz~~~}}}|||zzzxxxwwwwwwwwwwwwwwwvvvuuusssqqqpppooommmmmmpppttttttrrrtttxxxrrrtttwwwwwwwwwvvvvvvwwwssswwwwwwtttqqqqqqqqqpppxxxwwwwwwyyyzzzyyywwwtttrrrsssuuuyyy|||~~~|||{{{~~~}}}|||{{{zzzxxxtttqqqrrrqqqppprrrtttvvvvvvuuuxxxvvvrrrooommmllllllmmmtttsssqqqnnnlllllllllmmmmmmkkkkkkmmmnnnllllllooommmqqquuutttooolllmmmpppwwwyyyzzzzzzxxxwwwxxxyyyzzzyyyyyyzzzzzzzzzzzzyyyyyyyyy|||~~~{{{zzzzzzyyyxxxvvvwwwxxxxxxwwwuuurrrppprrrtttvvvuuutttvvvyyy{{{{{{{{{zzzzzz{{{{{{||||||xxx{{{~~~~~~|||yyyzzzsssrrrppppppqqqtttwwwyyyzzzwwwttttttxxx|||~~~zzzzzz||||||{{{{{{{{{yyyxxxyyy{{{}}}|||yyyxxxzzz}}}~~~|||yyytttvvvwwwwwwuuuuuuuuuvvvqqqsssuuuvvvvvvwwwxxxzzzuuuwwwyyy}}}~~~~~~zzzwwwtttttttttuuuwwwvvvvvvwwwxxxyyy|||zzzvvvrrrrrruuuxxxxxxvvv}}}~~~zzzxxxxxxwwwsssuuuuuuvvvwwwwwwwwwuuutttssssssttttttuuuuuuttttttsssvvvxxxyyywwwuuuuuuvvvzzzzzzzzzzzzyyywwwvvvuuupppssswwwyyyyyyxxxxxxyyyyyywwwuuuuuuvvvxxxyyyyyyttttttuuuvvvwwwxxxyyyzzzwwwxxxyyyyyyxxxyyy|||~~~xxxwwwvvvtttsssrrrssssssrrrqqqqqqrrrtttuuuuuuuuuuuuvvvvvvvvvwwwxxxxxxyyyxxxyyyyyyzzzzzzyyyxxxxxxwwwvvvuuuxxx}}}~~~||||||{{{|||}}}{{{}}}}}}{{{xxxvvvvvvwwwxxxxxxvvvwwwxxxzzz{{{{{{{{{{{{zzz}}}~~~}}}}}}}}}|||{{{xxxvvvwwwvvvuuuxxx|||}}}{{{yyyzzzzzzzzzzzzzzzzzz{{{xxxwwwwwwvvvwwwxxxzzz{{{{{{{{{zzzzzzyyyyyyyyyyyy{{{zzzwwwtttqqqqqqtttwwwyyy}}}~~~|||}}}~~~{{{{{{zzzyyyyyyyyyxxxxxxyyyuuuttttttwwwyyyzzz{{{|||{{{||||||zzzyyyxxxxxxyyy|||yyy|||~~~||||||}}}|||xxxvvvvvvwww|||zzzyyyxxxwwwwwwwwwxxxyyyzzz{{{zzzwwwxxx{{{zzzvvvxxxyyyyyyzzzxxxvvvsssqqqllliiiffffffjjjooorrrtttssspppppprrrrrroooooorrrqqqsssvvvuuusssrrrtttwwwtttuuuwww{{{}}}~~~}}}{{{~~~|||zzzzzzxxxttt|||~~~~~~{{{yyyyyy{{{}}}zzz|||~~~}}}zzzyyy{{{}}}{{{zzzyyyxxxxxxxxxyyyzzzssssssssstttuuuwwwyyy{{{wwwxxxzzzzzzzzzxxxvvvtttvvvzzz{{{wwwuuuuuutttrrrpppqqqtttwwwyyy{{{{{{|||{{{{{{zzzxxxuuutttuuuwwwxxxxxxwwwvvvtttsssqqqpppnnnnnnqqquuuuuurrrsssvvvuuuxxxzzz{{{yyywwwvvvvvvrrruuuwwwuuuqqqppprrrsssuuuttttttuuuwwwwwwvvvtttttttttvvvzzz}}}}}}|||zzz{{{zzzyyyyyyzzzzzzxxxvvvsssqqqooooooqqqtttvvvwwwwwwuuurrrooonnnnnnooopppvvvuuutttpppmmmkkklllmmmooolllmmmppppppnnnnnnqqqooorrruuuuuurrrooonnnoootttwwwyyyxxxvvvvvvxxx{{{|||zzzyyyzzz{{{|||{{{zzzvvvvvvxxx}}}}}}yyyxxxxxxyyyyyyxxxxxxxxxyyyyyyxxxwwwvvvuuuuuuyyyyyyuuutttxxx}}}zzzyyywwwwwwwwwxxxyyyzzz|||~~~~~~|||yyyyyyrrrqqqpppppprrruuuxxxzzzzzzvvvssstttxxx}}}{{{{{{}}}}}}zzzzzz{{{{{{yyyzzz{{{}}}yyyxxxxxxyyy{{{}}}}}}|||uuuwwwxxxwwwvvvvvvwwwyyysssuuuvvvwwwwwwwwwyyy{{{wwwxxx{{{}}}}}}}}}|||{{{|||xxxvvvuuuvvvwwwvvvttttttuuuttttttwww|||vvvuuuuuuuuuwwwxxxxxxwwwzzz}}}|||yyyxxxyyywwwtttuuutttrrrssstttuuutttsssqqqqqqrrrsssssstttuuuuuuwwwyyyzzzxxxuuutttvvvxxx|||||||||{{{zzzyyyxxxxxxqqqtttxxxzzzzzzzzzzzz{{{zzzxxxuuussstttvvvzzz|||wwwvvvuuuuuuuuuvvvxxxyyyyyyyyyyyywwwvvvwww{{{}}}xxxxxxwwwuuusssrrrtttuuupppqqqrrrssstttvvvvvvwwwyyyxxxxxxwwwwwwxxxxxxyyyyyyzzz{{{||||||{{{zzzyyywwwuuutttwww|||}}}}}}{{{|||}}}|||~~~|||zzzwwwvvvwwwxxxxxxxxxxxxxxxyyyyyyzzz{{{||||||}}}}}}{{{zzzzzzyyywwwuuuwww{{{}}}}}}{{{{{{||||||{{{yyyyyy{{{|||yyyxxxwwwwwwwwwxxxyyyzzz}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{yyyvvvssssssuuuxxx{{{~~~||||||||||||xxxwwwxxxxxxvvvxxx{{{xxxtttssswwwyyyxxxxxxzzz|||{{{zzzxxxwwwwwwwwwwww~~~~~~~~~}}}{{{yyyyyy{{{zzzwwwvvvyyyyyyyyyzzzzzz|||{{{zzzxxxwwwwwwwwwxxxxxxyyy{{{{{{zzz|||{{{sssuuuxxxzzzzzzwwwtttqqqqqqnnnjjjjjjmmmrrrwwwyyyvvvsssrrrttttttqqqqqqsssqqqssstttuuuuuuuuuvvvwwwsssvvvyyy|||}}}|||{{{zzz}}}{{{zzz|||{{{xxx{{{{{{{{{}}}}}}zzzyyyzzz}}}{{{xxxzzz}}}|||yyyxxxzzz}}}yyyyyyxxxxxxxxxxxxyyyyyyssstttuuuvvvxxxyyyzzz{{{yyyzzzzzzyyywwwvvvvvvwwwwww{{{|||yyyvvvwwwwwwuuussstttuuuwwwyyy|||~~~}}}}}}{{{xxxtttssstttvvvzzzzzzyyyxxxvvvtttrrrqqqqqqqqqtttxxxwwwrrrrrrtttvvvxxx{{{{{{yyyuuusssrrrsssuuuwwwuuurrrpppsssxxxrrrqqqrrrtttwwwzzz{{{{{{vvvuuutttuuuxxxzzzzzzzzzxxxwwwwwwyyy|||tttrrrpppqqqsssvvvwwwwwwsssrrrooommmmmmooorrrssstttuuuuuurrrooommmnnnppprrrooopppssssssqqqpppsssppprrruuuvvvwwwuuutttssstttxxxzzzyyyuuuuuuxxx||||||zzzxxxxxxzzz|||zzzyyyxxxwwwxxx}}}|||xxxwwwwwwxxxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzz~~~|||uuurrrwww~~~{{{zzzxxxwwwvvvxxxzzz{{{||||||{{{wwwwwwtttsssrrrrrrtttwww{{{}}}yyytttqqqsssxxx}}}~~~zzzyyyzzz{{{vvvxxxzzzzzzyyyxxxyyyzzzuuuvvvxxxyyyyyy{{{}}}yyyzzzzzzyyywwwvvvwwwxxxvvvxxxyyyyyyxxxyyy{{{}}}zzzzzz{{{zzzyyyzzz{{{|||}}}zzzyyyyyyzzz{{{uuussssssuuutttqqqttt{{{rrruuuxxxyyyxxxxxxxxxxxxvvvyyyzzzxxxxxxyyyxxxuuuwwwtttrrrqqqsssuuuuuutttqqqqqqqqqrrrrrrssstttuuuvvvxxxxxxuuurrrqqquuuzzz|||||||||{{{{{{zzzzzzyyyuuuwwwzzz{{{zzzyyyzzz{{{zzzyyyxxxvvvvvvwwwzzz|||vvvuuutttssstttvvvxxxzzz{{{zzzxxxvvvtttuuuxxx{{{wwwxxxxxxuuussssssuuuxxxssstttuuuvvvvvvvvvxxxyyy{{{{{{yyyxxxwwwwwwxxxxxxzzz{{{}}}~~~~~~}}}|||{{{wwwuuutttwww|||~~~}}}zzz{{{~~~|||||||||zzzxxxyyy|||~~~~~~}}}|||{{{zzzzzzzzz|||~~~|||~~~}}}|||{{{|||{{{xxxtttuuuyyy|||}}}|||}}}~~~~~~|||yyyyyy{{{}}}{{{zzzxxxwwwwwwxxxyyyyyyzzz{{{|||}}}}}}~~~~~~~~~{{{{{{zzzxxxvvvuuuwwwxxxyyy}}}~~~}}}}}}~~~|||xxxyyyvvvvvvzzzzzzwwwwwwzzzxxxsssqqqvvvyyyxxxwwwzzzzzzyyyvvvuuutttttttttttt{{{yyyyyyyyyyyyyyywwwuuuzzzyyysssttt{{{{{{|||{{{yyyyyy|||{{{zzzyyywwwvvvwwwwwwxxxxxx{{{||||||ooorrrwww{{{|||zzzvvvsssuuurrrnnnmmmpppvvv{{{}}}yyyuuutttvvvuuurrrrrruuurrrssstttuuuwwwxxxxxxxxxssswww{{{}}}|||zzzyyyyyy|||~~~}}}zzzzzz~~~~~~|||yyyxxxxxxzzzzzzyyyxxxyyy}}}|||wwwvvvyyy{{{zzzxxxwwwyyy|||yyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyyyyyyyxxxwwwwww|||{{{yyyvvvuuuuuuwwwzzzzzz|||zzz{{{{{{yyyxxxxxxxxxyyy|||~~~yyytttrrrtttvvv{{{{{{zzzyyywwwuuutttrrrxxxxxx{{{~~~}}}xxxvvvxxxsssvvvyyyyyyvvvrrrooommmsssuuuvvvvvvrrrqqquuu{{{rrrrrrrrruuuzzzxxxtttqqqoooqqquuuxxxyyyyyyxxxxxx{{{vvvuuutttuuuwwwyyyyyyxxxpppooommmlllmmmooosssuuurrrtttuuutttqqqoooppprrrtttqqqrrruuuuuurrrrrrtttqqqrrrtttxxx{{{{{{yyywwwvvvyyy{{{yyyuuutttwww{{{|||yyywwwwwwzzz{{{zzzxxx{{{zzz{{{{{{xxxwwwwwwvvvuuu||||||{{{{{{{{{|||}}}~~~}}}~~~tttooouuu|||}}}{{{yyyyyyzzz}}}~~~~~~zzzzzz~~~zzzvvvvvvuuutttssstttvvvyyy}}}wwwsssppprrrxxx}}}~~~}}}~~~yyywwwxxxxxxsssvvvxxxyyyxxxwwwwwwxxxrrruuuxxxyyyxxxyyy}}}}}}}}}}}}zzzwwwuuuuuuvvvyyyzzz{{{{{{zzzzzz|||~~~{{{zzzyyywwwvvvxxx|||~~~}}}|||}}}~~~vvvtttuuuwwwuuuqqqttt{{{pppuuuzzz{{{yyywwwxxxyyyssswwwxxxwwwwwwzzzyyyvvvzzzvvvrrrqqqtttvvvwwwvvvrrrrrrqqqqqqqqqrrrsssssstttvvvvvvrrrnnnooouuu{{{|||{{{{{{{{{{{{zzzzzzzzzyyy{{{|||{{{zzzxxxyyyzzzzzzzzzzzzzzzyyyyyyzzz|||uuutttsssrrrsssvvvyyy{{{{{{zzzxxxuuussssssvvvyyywwwxxxxxxvvvssssssvvvzzzxxxyyyzzzzzzyyyyyyyyyzzz}}}|||zzzxxxwwwwwwwwwwww{{{|||~~~}}}|||wwwuuutttwww|||~~~|||yyyzzz}}}}}}{{{{{{~~~{{{zzzyyy|||~~~|||{{{{{{}}}yyyzzz{{{|||}}}|||{{{|||}}}}}}xxxttttttwww{{{}}}|||~~~}}}zzzyyy{{{~~~|||{{{yyyxxxxxxxxxyyyyyyvvvwwwyyyzzz{{{|||||||||zzz{{{{{{zzzxxxwwwxxxyyyuuuzzz~~~~~~~~~~~~zzztttwwwtttwww}}}}}}xxxvvvyyyxxxrrrpppvvvzzzxxxxxxzzzyyywwwtttrrrrrrrrrrrrqqq~~~|||yyyyyyxxxvvvwww{{{uuuqqqssszzz|||xxxwwwyyyxxxvvvuuuvvvyyy|||~~~~~~{{{uuussswwwzzzvvvtttvvv|||zzzxxxzzzxxxvvvuuuvvvxxxyyyvvvssssssrrrqqqrrrsssvvvyyy{{{zzzuuuqqqqqqtttuuurrrnnnqqqpppqqqsssvvvwwwwwwvvvxxxzzz}}}}}}zzzxxx{{{{{{{{{{{{|||}}}}}}{{{zzz{{{}}}~~~yyyyyyzzzzzzyyyyyyxxxwww~~~|||yyywwwvvvxxx{{{|||yyy|||}}}{{{zzz|||{{{www{{{yyywwwuuuuuuwwwyyy{{{xxxyyy}}}{{{vvvwww}}}|||zzzxxxxxxzzz|||}}}}}}~~~|||yyywwwwwwyyy|||~~~}}}{{{zzzxxxxxxwwwwww~~~~~~~~~yyyvvvwwwyyyyyyxxxtttqqqooooooyyyxxxwwwxxxzzzyyyuuuqqqpppsssrrrrrrxxx~~~{{{uuurrrsssssspppsssyyyzzzwwwvvv{{{{{{zzz||||||zzz|||}}}xxxqqqnnnmmmlllkkkkkklllmmmnnnrrrssssssrrrpppoooqqqrrrppprrrvvvxxxxxxvvvrrrpppqqqnnnpppvvvxxxuuuuuuyyyzzz|||}}}{{{wwwuuuvvvxxxyyyuuuvvv}}}|||xxxyyy}}}}}}~~~yyyxxxyyyzzzxxxvvvxxxwwwxxxzzzyyyvvvwww{{{|||zzzwwwvvvwww{{{~~~zzz{{{}}}}}}~~~|||||||||}}}~~~{{{~~~wwwvvvvvvssstttvvvvvvssstttwwwxxxuuuxxxrrrqqqwww{{{||||||xxxwwwvvvwwwxxxxxxxxxzzz~~~{{{uuuxxxxxxyyyzzz|||~~~~~~|||~~~}}}wwwtttttt}}}|||yyyxxxxxxzzz|||~~~~~~|||zzzyyyzzz{{{zzzzzzzzz|||~~~}}}zzzxxxyyy{{{yyyyyywwwuuussstttwwwyyytttxxx{{{|||zzzyyy{{{}}}{{{}}}|||zzzzzz|||zzzvvvvvvyyyxxxrrrrrrvvvwwwtttssstttttttttttttttsssssssssuuuvvvvvvuuutttuuuvvv|||zzzyyyzzzzzzzzzyyy}}}}}}xxxvvvxxx|||{{{yyywwwwwwxxxyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvwww|||~~~yyyrrrpppwww~~~|||{{{yyyuuusssrrrtttvvvwwwxxxxxxxxxyyy{{{|||xxxwwwxxxyyyyyy||||||}}}~~~~~~~~~~~~}}}xxxvvvvvvzzz}}}}}}~~~~~~~~~}}}~~~xxx{{{||||||}}}~~~zzzyyy{{{||||||zzztttvvvwwwyyy{{{~~~~~~|||||||||}}}yyy}}}}}}{{{|||~~~~~~{{{~~~~~~~~~}}}zzzzzz|||}}}{{{yyyyyy{{{zzzwwwzzz~~~xxxyyy{{{|||{{{yyyxxxzzz}}}{{{zzz}}}}}}xxxwwwyyywwwxxxvvvtttxxx}}}yyyqqqssstttuuuttttttuuuxxx{{{zzzxxxvvvtttsssrrrooommmzzzxxxyyyyyywwwxxx|||xxxvvvwww}}}~~~zzzxxxzzzwwwvvvtttuuuxxx{{{}}}~~~|||vvvtttwwwyyyuuussstttxxxvvvvvvyyy~~~yyywwwuuuuuuwwwxxxvvvtttssssssssstttvvvwwwxxxyyyyyyvvvsssssstttuuusssppprrrqqqqqqtttwwwyyyyyyyyy|||}}}~~~~~~{{{{{{||||||}}}}}}~~~~~~~~~|||zzzzzz{{{~~~~~~zzz{{{{{{{{{{{{zzzzzzzzz~~~{{{yyyyyyzzz|||~~~|||~~~}}}yyyyyy|||}}}{{{~~~|||yyywwwuuuuuuvvvwwwxxxyyy|||~~~zzzuuuvvv{{{zzzyyyxxxyyy{{{}}}}}}}}}zzzzzzzzz{{{|||}}}}}}}}}~~~}}}}}}|||||||||||||||~~~}}}}}}~~~{{{yyyxxxxxxxxxxxxvvvtttrrrpppxxxxxxxxxyyyyyyxxxuuusssuuuwwwuuutttxxx~~~{{{{{{vvvssstttsssqqqrrrvvvyyyvvvuuuyyy{{{zzz||||||zzz{{{|||xxxrrrnnnnnnmmmllllllmmmnnnoooqqqrrrrrrqqqppppppqqqsssppprrruuuxxxxxxuuurrrpppooolllmmmrrrsssqqqrrrvvvyyy{{{{{{zzzwwwvvvwwwyyyyyyvvvwww~~~~~~{{{{{{{{{zzz{{{|||{{{zzzxxxwwwxxx{{{zzzwwwxxx}}}yyywwwuuuuuuwww|||zzz{{{||||||~~~~~~}}}~~~~~~~~~zzzxxxwwwttttttvvvuuurrrrrrvvvwwwvvvvvvqqqqqqwww|||}}}{{{wwwvvvvvvwwwyyyyyyxxx{{{~~~|||wwwuuuvvvyyy~~~~~~zzzuuuttt|||zzzxxxwwwwwwxxxzzz|||{{{yyywwwwwwyyy{{{|||{{{www{{{~~~}}}{{{yyyzzz|||wwwwwwvvvtttrrrrrruuuxxxuuuyyy}}}~~~|||zzz{{{}}}}}}||||||~~~}}}yyywwwzzzxxxsssrrrvvvvvvsssttttttuuuuuuuuuttttttssssssuuuwwwxxxwwwwwwxxxzzz~~~|||yyyxxxyyyyyyyyyxxx|||~~~zzzwwwyyy{{{|||zzzyyyxxxyyyyyyyyywwwvvvvvvuuuuuuuuuuuuvvvvvvyyy||||||xxxrrrpppuuuzzz{{{{{{xxxuuurrrrrruuuwwwyyyyyyyyyyyyyyy|||{{{wwwvvvwwwyyyzzz|||}}}}}}}}}~~~}}}}}}}}}yyyxxxwwwyyy|||~~~|||}}}}}}|||||||||~~~|||~~~~~~}}}|||yyyxxxzzzzzzyyyxxxuuuwwwxxxxxxyyy|||~~~}}}}}}}}}{{{~~~}}}}}}}}}~~~~~~}}}}}}~~~|||zzzzzz{{{|||zzzxxx|||~~~|||zzz|||zzzwwwzzz}}}}}}{{{yyyyyyzzz{{{zzz|||~~~yyyxxx{{{||||||yyyvvvxxx|||yyyqqqrrrssssssssssssuuuxxxzzzyyywwwuuuttttttsssqqqooo}}}yyyxxxzzzzzzxxxyyy}}}|||{{{}}}|||yyyzzzvvvtttssstttwwwzzz||||||{{{wwwuuuwwwwwwtttrrrssssssrrrssswww|||}}}{{{xxxyyywwwuuutttvvvvvvvvvvvvssstttwwwxxxyyyyyyxxxwwwxxxwwwwwwvvvuuutttsssssssssrrrrrrtttwww{{{}}}}}}|||zzzyyyxxxxxx{{{~~~{{{{{{|||}}}}}}}}}|||{{{|||zzzyyy{{{|||~~~~~~{{{{{{||||||||||||||||||}}}zzzyyyzzz|||}}}|||}}}{{{wwwwww|||~~~|||~~~}}}zzzwwwvvvvvvwwwwwwxxxxxx{{{|||yyyssssssxxxyyyxxxyyy{{{}}}~~~}}}xxxxxxzzz~~~{{{||||||||||||}}}}}}~~~}}}||||||}}}~~~|||{{{xxxvvvuuuvvvxxxxxxuuurrrvvvxxxyyyyyywwwvvvuuuuuuzzzzzzxxxuuuwwwzzzzzzwwwxxxuuutttvvvvvvttttttwwwyyyvvvsssvvv|||~~~{{{zzz||||||{{{{{{|||yyyssspppooonnnnnnmmmnnnooopppnnnpppqqqpppoooppprrrtttoooqqqtttvvvvvvtttqqqooonnnkkkkkknnnooonnnppptttxxxyyyyyywwwvvvvvvxxx{{{}}}zzz{{{~~~{{{{{{}}}{{{}}}~~~}}}|||zzzyyyyyy{{{yyyuuuuuuyyyvvvuuuttttttwww|||~~~yyyyyyzzzzzz}}}~~~~~~zzzxxxvvvuuuuuuvvvtttpppqqquuuxxxvvvsssqqqrrrwww|||}}}~~~|||yyyvvvvvvvvvwwwyyyzzzxxx{{{~~~}}}yyyssstttyyy}}}wwwuuu{{{zzzxxxwwwxxxzzz|||}}}{{{yyywwwwwwxxxzzzzzzyyyuuuyyy}}}}}}zzzxxxyyyzzzvvvvvvuuusssqqqqqqtttvvvwww{{{}}}zzzzzz{{{|||}}}}}}~~~{{{zzz{{{yyytttsssuuuuuusssttttttuuuvvvvvvuuuuuuttttttvvvyyyzzzzzzzzz|||}}}|||yyyxxxxxxxxxxxxwww{{{~~~}}}zzzyyy{{{}}}|||zzzzzzzzzzzzyyywwwwwwvvvuuuttttttuuuvvvwww|||{{{yyyvvvsssrrrtttvvv{{{zzzwwwtttrrrrrrvvvyyy{{{{{{zzzyyyyyy|||zzzvvvuuuwwwyyyzzz||||||||||||||||||||||||zzzyyyxxxxxxzzz}}}}}}||||||{{{{{{{{{{{{|||}}}}}}{{{zzzyyyyyyyyywwwuuuwwwxxxxxxxxxxxxzzz}}}}}}}}}}}}}}}}}}~~~~~~}}}||||||~~~}}}{{{yyyyyyzzzzzzyyyxxx|||}}}|||zzz|||{{{xxx{{{~~~{{{yyyxxxyyyyyy{{{~~~}}}zzzzzz}}}{{{wwwxxxzzzxxxsssqqqrrrssssssssstttwwwzzzxxxvvvuuutttuuutttsssqqq}}}zzzyyy{{{{{{xxxxxx{{{~~~|||yyyyyytttrrrqqqqqqtttwwwyyyzzzxxxwwwvvvvvvvvvuuuttttttpppppprrrvvv{{{{{{xxxtttzzzxxxvvvtttuuuvvvwwwxxxtttvvvzzz|||}}}{{{xxxvvvwwwxxxyyywwwuuuttttttuuutttrrrqqqsssxxx||||||xxxtttqqqrrrwww}}}zzz{{{}}}~~~~~~|||zzzyyy~~~{{{yyyyyy{{{}}}~~~}}}}}}~~~{{{{{{{{{{{{{{{||||||}}}~~~|||yyyxxxyyyzzz{{{xxx{{{zzzxxxxxx|||}}}{{{{{{zzzyyyxxxxxxyyyzzz{{{xxxxxxyyy{{{xxxrrrrrruuuvvvwwwxxx{{{~~~}}}}}}{{{zzz~~~zzzzzzzzzyyyyyyyyyzzzzzz{{{~~~}}}|||{{{{{{{{{{{{zzzvvvsssrrrtttyyyzzzwwwrrruuuxxxzzzyyyvvvtttuuuwwwzzzzzzwwwuuuuuuvvvvvvuuuuuuuuuvvvxxxyyyyyyyyyzzzxxxuuurrrtttxxx||||||{{{|||||||||}}}zzzvvvtttsssqqqooonnnnnnnnnnnnlllmmmnnnnnnnnnoooqqqsssnnnppprrrttttttrrrpppnnnqqqooonnnnnnooopppsssuuuwwwwwwwwwvvvvvvxxxzzz|||}}}{{{zzz{{{~~~~~~}}}zzz}}}zzzzzzzzzwwwrrrqqquuuvvvuuuuuuvvvxxx{{{zzzvvvvvvxxxyyy|||}}}|||yyy|||}}}zzzwwwuuuttttttwwwwwwuuupppqqqvvvyyyxxxsssssstttxxx{{{|||{{{{{{zzz{{{{{{yyywwwvvvwwwxxxvvvyyyyyywwwyyy||||||yyyttttttyyyxxx}}}|||~~~zzzxxxzzzyyyyyyzzz{{{~~~}}}zzzxxxxxxxxxwwwvvvtttxxx||||||yyyvvvuuuvvvvvvvvvvvvtttrrrrrrtttvvvvvv{{{|||yyyxxxxxxxxx|||~~~{{{{{{}}}~~~{{{|||{{{yyyvvvtttuuuuuutttuuuuuuvvvvvvwwwvvvvvvvvvwwwyyy{{{|||{{{{{{|||~~~}}}zzzxxxxxxyyyxxxwwwzzz}}}|||zzzzzz}}}{{{zzzzzzzzzzzzxxxvvvxxxwwwvvvuuuuuuvvvwwwxxx|||zzzwwwvvvvvvvvvvvvvvvzzzyyywwwtttrrrssswwwzzz{{{{{{zzzyyyyyy{{{yyyuuuuuuwwwyyy{{{||||||{{{{{{{{{{{{{{{|||{{{yyywwwzzz~~~~~~}}}{{{{{{{{{{{{{{{zzz~~~~~~zzz}}}||||||{{{zzzyyywwwuuuwwwxxxxxxxxxxxxzzz~~~~~~~~~}}}}}}~~~~~~}}}{{{{{{|||}}}|||{{{yyyyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{~~~~~~}}}}}}zzzxxxwwwwwwyyy|||{{{xxxyyy|||}}}yyyvvvwwwxxxxxxvvvqqqrrrsssssssssuuuxxx{{{yyywwwuuuuuuuuuuuusssqqq}}}|||~~~|||xxxvvvxxx~~~}}}{{{zzzyyytttrrrpppqqqsssuuuwwwwwwtttvvvwwwvvvvvvwwwxxxxxxrrrqqqrrrvvvzzzzzzwwwssszzzyyyxxxvvvuuuvvvxxxyyyvvvxxx|||~~~}}}zzzxxxvvvxxxyyyxxxvvvuuuuuuuuutttsssrrrtttyyy}}}{{{vvvsssssswww}}}zzz{{{}}}~~~}}}|||zzzyyy~~~{{{yyyzzz|||~~~}}}}}}}}}|||{{{{{{|||}}}{{{zzzzzzyyyyyyzzz{{{{{{~~~|||{{{zzzzzz{{{|||www{{{~~~}}}~~~{{{{{{{{{zzzyyyyyyzzz{{{{{{xxxwwwxxxzzzxxxsssqqqttttttuuuwwwzzz~~~~~~|||yyy{{{{{{{{{yyyxxxwwwvvvvvvvvv}}}}}}}}}{{{yyyxxxwwwwwwrrrpppooorrrxxxzzzwwwssstttwwwyyyxxxuuusssuuuwwwwwwvvvuuutttsssrrrsssuuuwwwxxxyyyzzzzzzzzzzzzxxxwwwtttrrrrrrvvvyyy{{{zzz}}}~~~|||}}}|||yyyyyywwwtttqqqnnnllllllkkkjjjkkkmmmmmmmmmnnnqqqsssmmmnnnppprrrrrrpppnnnmmmvvvuuutttrrrsssuuuxxxxxxwwwvvvvvvvvvxxxzzz{{{|||}}}~~~~~~{{{~~~yyy|||zzzzzz{{{yyyuuuuuuxxxyyyxxxxxxxxxyyy{{{}}}{{{vvvsssuuuxxxyyy|||~~~zzzxxxvvvvvvwwwwwwvvvuuuuuuvvvyyyyyywwwrrrsssxxx{{{zzzvvvvvvwwwxxxzzz{{{yyyvvvuuuvvvwwwwwwvvvwwwyyy{{{uuuxxxxxxvvvuuuyyyyyywwwtttuuuzzz{{{zzzxxx{{{|||{{{vvvvvvwwwyyy|||~~~{{{yyyyyyyyyxxxwwwvvvyyy{{{zzzvvvsssrrrssswwwxxxxxxvvvttttttvvvxxxuuuyyy||||||yyyvvvuuuvvvvvv{{{}}}{{{zzz}}}~~~}}}}}}{{{yyywwwvvvttttttuuuuuuvvvwwwwwwxxxxxxxxxwwwzzz{{{}}}|||{{{zzzzzz{{{}}}zzzyyyyyyyyyyyyxxxxxx{{{}}}zzzyyyzzzyyyyyyyyyzzzyyywwwtttyyyxxxwwwwwwwwwwwwxxxyyy{{{xxxvvvwwwyyy{{{zzzyyyzzzzzzyyyvvvtttuuuwwwzzzzzzzzzzzzyyyxxxzzz~~~~~~xxxuuuuuuwwwyyyzzzzzzzzzyyyyyyyyyzzz{{{||||||yyyxxx~~~}}}{{{{{{||||||{{{zzz{{{}}}}}}{{{||||||www}}}~~~~~~}}}|||zzzyyyxxxwwwxxxyyyyyyzzz|||~~~}}}~~~~~~|||zzzzzz|||}}}{{{{{{zzzyyywwwwwwwwwxxxvvvvvvxxx{{{}}}}}}{{{vvvuuuwwwyyyxxxuuuuuuyyy{{{xxxvvvuuuvvvvvvwwwyyytttuuuuuuuuuuuuvvvyyy{{{zzzyyywwwvvvvvvuuusssqqq||||||yyyvvvwww|||}}}yyyyyy{{{{{{xxxuuusssrrrtttvvvvvvvvvrrrvvvxxxwwwwwwzzz|||{{{vvvtttsssuuuyyyzzzyyyvvvzzz{{{zzzyyywwwwwwyyy{{{yyyzzz|||~~~~~~}}}xxxyyyyyyzzzzzzxxxwwwvvvuuuuuuuuuwww{{{|||xxxuuutttvvvyyy|||zzzzzz{{{|||||||||{{{zzz}}}{{{{{{}}}|||}}}}}}|||zzzzzz{{{}}}{{{zzzyyyxxxwwwxxxyyyyyy~~~}}}}}}~~~~~~yyy~~~~~~}}}{{{zzzyyyxxxxxxxxxvvvvvvyyyxxxtttrrrtttrrrssstttxxx|||~~~zzzxxxyyy~~~~~~|||yyywwwvvvuuutttzzz{{{|||{{{xxxuuusssssspppoooooorrrwwwxxxwwwtttuuuvvvwwwvvvuuuuuuvvvwwwtttrrrrrrsssrrroooqqqvvvzzz||||||yyyxxxyyywwwtttvvvtttrrrsssuuuxxxyyyzzz~~~~~~|||}}}}}}{{{zzzxxxuuuqqqnnnlllkkkjjjkkklllnnnnnnnnnoooqqqsssnnnooopppqqqqqqpppooonnnxxxzzzyyyvvvvvvyyyzzzyyywwwvvvvvvxxxzzz||||||{{{vvvzzz}}}}}}~~~zzzzzzyyyzzz}}}}}}zzz|||{{{{{{{{{||||||}}}~~~~~~yyytttssswwwzzzzzz|||}}}zzzxxxwwwuuuuuuxxxxxxvvvwwwyyyyyyzzzxxxtttuuuyyy|||zzzwwwyyyyyyxxxyyy{{{yyyuuuuuuuuuvvvuuuuuuvvvyyy|||uuuyyyyyyuuusssuuuwwwvvvtttvvv{{{{{{xxxyyy}}}}}}|||}}}ssstttuuuwwwzzz|||~~~}}}{{{yyyyyyzzz|||||||||wwwzzz{{{yyyuuussssssuuuxxxyyyyyyxxxwwwvvvwwwyyytttwwwyyyxxxuuussstttuuuuuu{{{~~~|||{{{~~~~~~zzzxxxyyywwwuuuuuuxxxvvvvvvwwwxxxyyyyyyyyyyyyyyy{{{|||{{{yyywwwwwwxxx}}}{{{yyyxxxyyyyyyyyyxxxxxxzzz}}}}}}{{{yyyxxxxxxxxxyyyzzzyyywwwuuuzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwxxxzzz|||||||||{{{{{{{{{zzzxxxwwwwwwyyyyyyzzz{{{{{{zzzzzz|||}}}~~~{{{xxxvvvwwwxxxxxxxxxxxxxxxwwwwwwxxxzzz|||}}}}}}|||}}}~~~|||yyyzzz|||~~~|||zzzwwwzzzzzzyyy{{{~~~|||xxx~~~~~~|||{{{|||}}}xxxyyyyyyzzzzzz}}}~~~~~~~~~~~~|||zzzzzz|||~~~zzz{{{{{{yyywwwwwwxxxyyyxxxxxx{{{~~~}}}xxxvvvvvvwwwuuuqqqrrrvvvvvvssssssuuuvvvuuuwwwzzzvvvwwwwwwvvvuuuvvvxxxzzzzzzxxxwwwvvvwwwvvvuuusss~~~zzzyyy}}}|||xxxyyy{{{zzzvvvyyy~~~~~~}}}zzzwwwvvvwwwxxxxxxwwwsssyyy{{{xxxwwwzzz}}}{{{zzzwwwsssssswwwzzzzzzyyyzzz|||}}}|||yyyxxxzzz{{{|||||||||}}}~~~|||{{{zzz|||~~~~~~zzzwwwxxxxxxyyy|||~~~{{{xxxvvvuuuuuuuuuyyyzzzzzz{{{{{{|||||||||~~~~~~}}}~~~}}}~~~~~~{{{zzz|||~~~}}}{{{yyywwwvvvvvvwwwxxx~~~~~~~~~{{{~~~}}}|||{{{yyyxxxxxxxxxuuuuuuyyyyyyuuusssuuuqqqqqqrrruuuzzz~~~|||{{{zzzzzz}}}~~~|||zzzwwwvvvuuuttttttwww{{{zzzwwwtttrrrqqqnnnooorrrtttvvvwwwwwwwwwwwwvvvtttuuuvvvwwwvvvuuuuuurrrrrrtttrrrnnnpppvvvvvvyyyyyyuuutttxxxwwwtttuuutttssstttuuuwwwxxxyyy|||}}}zzz{{{|||zzzxxxvvvtttpppnnnllllllkkknnnpppqqqppppppqqqsssuuupppqqqrrrssssssrrrqqqpppvvvzzzzzzvvvvvvyyyyyyvvvxxxwwwxxxzzz}}}~~~|||yyytttzzz}}}{{{{{{{{{yyyxxxzzz}}}|||yyy{{{{{{|||}}}~~~{{{xxxwww{{{}}}|||{{{|||}}}~~~~~~~~~}}}{{{zzz{{{wwwvvvyyyyyyvvvvvvyyywwwyyyxxxuuuuuuyyy{{{yyywwwyyyyyywwwyyy}}}|||xxxxxxxxxwwwuuuttttttwwwyyywww{{{{{{uuurrrtttvvvuuuwwwxxx||||||yyy{{{{{{zzz{{{}}}uuuuuuvvvwwwxxxyyyzzz{{{{{{yyyxxxxxxzzz|||||||||yyyzzz{{{yyyvvvvvvxxx{{{xxxzzzzzzyyywwwwwwxxxyyysssvvvwwwvvvsssrrrtttwwwrrryyy}}}|||zzz}}}~~~yyyxxxzzzyyyuuuvvvzzzvvvwwwxxxyyyzzzzzzzzzzzzvvvwwwyyyxxxwwwvvvvvvwwwzzzxxxvvvuuuwwwxxxxxxwwwwwwxxxzzz|||~~~}}}{{{yyywwwwwwxxxzzz{{{{{{yyywwwzzz{{{|||}}}}}}|||{{{zzzwwwxxxyyyyyyyyyyyyzzz{{{{{{}}}~~~~~~{{{xxxwwwwwwxxxzzz}}}~~~|||{{{{{{{{{{{{zzzxxxxxxxxxyyyxxxvvvvvvvvvuuuvvvxxxzzz}}}}}}zzzwwwxxx|||}}}|||yyyvvvyyyzzzzzz}}}|||~~~}}}{{{{{{~~~yyyzzzzzzyyyyyyzzz~~~~~~~~~~~~~~~|||zzz{{{}}}zzz||||||zzzxxxvvvxxxzzz|||{{{~~~~~~{{{{{{xxxwwwxxxtttoooooossstttrrrssswwwwwwtttuuuzzzxxxxxxxxxvvvttttttvvvxxxvvvuuuuuuvvvxxxyyyxxxwww}}}{{{{{{~~~}}}~~~yyyxxx{{{~~~{{{|||zzzxxxuuuzzz~~~{{{yyyyyyzzzyyyyyyuuu|||~~~yyywwwzzz|||{{{}}}xxxsssrrruuuyyy{{{{{{zzz}}}~~~{{{yyyzzz|||}}}}}}||||||~~~|||{{{}}}}}}xxxzzzzzz|||~~~zzzwwwuuuyyyyyyyyyyyyzzz|||}}}~~~~~~~~~~~~~~~|||{{{}}}~~~}}}zzzxxxvvvvvvwwwxxx||||||||||||}}}~~~zzz~~~~~~||||||||||||||||||||||||xxxuuuuuuyyyzzzvvvtttuuuqqqppppppsssxxx}}}}}}}}}~~~}}}|||}}}}}}|||zzzxxxvvvuuuttttttppptttyyyzzzwwwtttrrrqqqnnnqqqtttvvvvvvvvvxxxyyyxxxuuussssssvvvxxxwwwtttvvvssssssuuurrrmmmpppwwwooossstttqqqrrryyy{{{xxxtttttttttuuuvvvwwwxxxxxx{{{|||xxxyyyzzzyyyvvvtttrrrpppnnnmmmmmmmmmqqqrrrssssssrrrssstttvvvssssssuuuuuuuuuuuusssssssssxxxxxxttttttxxxwwwrrrxxxxxxyyy||||||xxxwww}}}zzzxxx|||~~~|||||||||}}}}}}{{{{{{yyyyyy{{{xxxttttttxxx{{{|||~~~~~~{{{{{{}}}zzz{{{{{{{{{|||}}}}}}}}}}}}}}}~~~xxxvvvyyyyyytttsssvvvuuuxxxxxxuuuvvvyyyzzzwwwuuuyyyyyyvvvyyy{{{{{{zzzyyyvvvsssssstttvvvyyy}}}|||wwwssstttvvvuuuzzz{{{}}}{{{zzzyyyxxxyyy}}}zzzyyyyyyyyyyyyyyyyyyxxx}}}zzzxxxwwwxxxyyyyyyxxxyyy{{{{{{zzzxxxyyy}}}xxxyyyzzzyyywwwwwwwwwxxxtttvvvvvvtttrrrrrruuuxxxooovvv{{{yyywwwzzz~~~~~~yyywwwzzzzzzvvvvvv{{{vvvwwwxxxyyyzzzzzzzzzzzzrrrtttvvvvvvuuuuuuvvvwwwwwwuuussssssuuuwwwwwwwwwwwwxxxyyy{{{||||||{{{yyywwwwwwyyy{{{}}}}}}{{{yyyzzz{{{~~~~~~{{{zzzwwwxxxzzzyyywwwwwwxxxyyy|||~~~}}}yyywwwvvvxxx{{{}}}{{{{{{yyyxxxxxxyyyzzzyyywwwuuuuuuttttttuuuwwwzzz~~~|||xxx{{{{{{wwwuuuvvv{{{}}}{{{xxxvvvyyy{{{|||}}}~~~~~~|||zzz{{{{{{{{{zzzyyywwwxxx{{{}}}|||~~~}}}zzzwww}}}~~~|||{{{{{{}}}{{{|||}}}{{{xxxwwwxxx{{{}}}|||~~~}}}~~~yyy}}}{{{yyyxxxtttooonnnrrruuurrrtttyyyxxxssstttyyyxxxxxxwwwuuusssssstttvvvsssssssssvvvyyy{{{|||{{{~~~~~~}}}{{{{{{yyyzzz|||~~~~~~zzzzzzuuuwwwzzz{{{~~~{{{uuutttzzz|||yyyvvvvvvxxxzzzuuuyyy}}}}}}zzzxxxzzz}}}}}}zzzvvvuuuvvvyyy{{{{{{zzz{{{||||||zzzyyyzzzzzz~~~}}}||||||}}}~~~~~~~~~~~~yyy|||{{{xxxwwwwwwttttttvvvzzz~~~}}}||||||}}}}}}|||||||||~~~}}}~~~|||zzzxxxxxxzzz|||}}}}}}||||||{{{xxxzzz|||zzzzzz||||||zzzwwwyyywwwvvvvvvvvvuuutttsssuuuuuuuuuuuuvvvyyy{{{|||~~~|||}}}zzzzzzzzzzzzzzzyyyyyyxxxwwwwwwwwwxxxyyyxxxtttqqqrrrppprrrwwwvvvrrrrrrxxxwwwvvvuuutttsssssssssssssssssssssqqqpppooopppqqqssstttsssppprrrvvvvvvrrruuuwwwzzzyyyvvvtttuuuvvvuuuxxx{{{|||{{{yyyyyyyyytttvvvwwwsssnnnlllooosssmmmqqqtttsssppppppuuuzzzxxxuuurrrrrruuuxxxwwwvvvwwwuuutttrrrrrrtttvvvwwwzzzxxxvvvwwwzzz|||zzzxxxtttyyy{{{yyyyyy|||}}}{{{vvvyyy}}}~~~~~~}}}zzzuuuwwwzzz{{{{{{yyyvvvttt|||}}}||||||}}}~~~}}}{{{xxxxxxwwwvvvyyy}}}~~~|||yyyyyyyyyzzz{{{zzzyyywwwvvvyyyzzzyyywwwuuuvvvzzz~~~}}}}}}{{{yyywwwwwwyyy{{{{{{{{{zzzvvvrrrqqqsssvvvxxxzzz||||||zzzyyyyyyyyy|||zzz}}}|||yyyxxxxxxpppssswwwxxxwwwwwwxxxzzz|||vvvssswww~~~wwwyyyyyyyyyxxxwwwxxx{{{~~~wwwwwwvvvuuuvvvwwwyyyzzzssstttwwwxxxyyyxxxwwwuuuqqqsssvvvxxxyyyzzz}}}~~~{{{xxxwwwwwwxxxyyyxxxxxxxxxzzz{{{{{{zzzyyyxxxuuuttttttuuuvvvxxxzzz{{{wwwvvvvvvxxxzzz||||||{{{xxx{{{{{{wwwxxx}}}|||xxxxxxyyy|||~~~{{{tttoootttwww{{{~~~~~~|||zzzyyyxxxwwwwwwwwwxxxyyyzzz}}}~~~zzzwwwxxxzzz|||~~~~~~~~~~~~~~~|||zzz|||~~~~~~{{{xxxwwwvvvvvvwwwzzz|||||||||zzz}}}}}}}}}{{{zzzzzzzzzzzzxxxwwwxxxxxxzzz}}}{{{{{{zzzzzzzzz{{{{{{|||{{{yyyxxxxxxuuussswww|||}}}~~~|||{{{xxxzzz||||||{{{|||~~~{{{yyyzzz{{{{{{{{{|||}}}|||{{{yyyxxxyyy{{{}}}|||}}}}}}xxxxxxwwwuuusssssstttvvvoooqqqtttuuutttsssssstttwwwvvvtttuuuvvvvvvuuuttttttuuuwwwxxxzzz{{{{{{{{{~~~}}}~~~||||||~~~{{{zzz}}}|||zzzwwwwwwyyy{{{~~~{{{uuusssxxx}}}}}}|||zzzwwwuuuuuuvvvxxxxxx{{{}}}zzzwwwxxx{{{~~~{{{xxxwwwyyy{{{||||||zzz|||~~~~~~~~~~~~~~~|||{{{zzzzzz{{{|||~~~|||~~~}}}|||{{{|||}}}{{{zzzzzz|||wwwwwwxxx{{{~~~~~~||||||}}}~~~}}}{{{}}}{{{|||~~~~~~|||}}}{{{yyyxxxwwwyyy{{{||||||}}}}}}|||{{{}}}|||yyyzzz~~~{{{xxxyyy{{{{{{yyyvvvwwwvvvuuuuuuuuuuuutttttttttuuuvvvwwwyyy|||}}}~~~{{{{{{|||}}}}}}}}}}}}|||zzzzzzzzzyyywwwuuusssrrrsssppppppuuuvvvtttuuuyyyvvvvvvvvvuuuuuutttttttttuuuttttttrrrqqqppppppqqqqqqrrrqqqnnnpppsssssspppqqqtttwwwxxxvvvuuuuuuwwwwwwwwwwwwxxxxxxyyyxxxxxxsssvvvxxxvvvrrrpppsssvvvrrrrrrrrrqqqrrrtttwwwyyyzzzvvvrrrrrruuuxxxyyyxxxwwwvvvuuutttttttttuuuvvv{{{yyyxxxyyy{{{}}}{{{zzzvvvzzz|||yyyxxx{{{}}}{{{zzz|||~~~~~~~~~{{{xxxzzz|||~~~~~~{{{yyywww}}}~~~~~~}}}||||||}}}|||yyywwwvvvuuuuuuyyy}}}}}}zzzyyyyyyzzzzzzzzzyyyxxxxxxyyyzzzzzzxxxvvvxxx{{{~~~}}}yyyvvvuuuvvvxxxzzzzzzyyywwwtttsssvvvxxxxxxzzz||||||{{{yyyyyyzzz|||zzz|||yyyuuurrrnnnrrrvvvwwwwwwxxxyyy{{{|||xxxuuu{{{{{{vvvwwwwwwuuuuuuuuuxxxzzzxxxxxxwwwwwwxxxxxxyyyyyyuuuvvvwwwyyyyyyyyyyyyyyyrrrtttwwwxxxxxxzzz|||}}}{{{yyyvvvuuuvvvxxxxxxxxxvvvwwwxxxyyyzzzzzzzzzzzzttttttvvvwwwxxxxxxxxxxxxxxxwwwwwwxxxzzz{{{{{{zzzyyy||||||yyyyyy~~~}}}zzzyyyzzz{{{|||yyytttooouuuwww{{{~~~~~~|||{{{yyyxxxxxxwwwxxxyyyzzz{{{~~~|||}}}~~~yyywwwxxxxxx{{{~~~~~~~~~~~~}}}{{{zzz{{{}}}~~~|||{{{wwwvvvuuuvvvyyy{{{{{{{{{}}}}}}zzz|||}}}||||||{{{yyywwwyyyxxxyyy{{{~~~~~~|||zzzzzzzzzzzzzzz{{{||||||wwwuuuuuuwwwwwwtttwww{{{|||}}}~~~~~~}}}{{{zzzxxxzzz|||{{{zzz|||~~~{{{zzzzzz{{{zzzyyyzzz{{{||||||{{{zzz|||}}}~~~|||~~~||||||xxxxxxxxxwwwuuutttuuuvvvppprrrttttttsssrrrssstttuuuuuuuuuvvvxxxyyywwwvvvssstttuuuvvvxxxyyyzzzzzz}}}||||||~~~{{{~~~}}}zzz}}}~~~~~~}}}|||{{{yyyxxxxxx{{{~~~|||wwwuuuwww{{{}}}|||zzzyyyxxxwwwwwwwwwzzz}}}}}}yyyvvvwwwxxx|||zzzyyyyyyzzz{{{{{{zzzxxxzzz}}}zzzzzzyyyyyyyyy{{{|||}}}{{{zzz}}}}}}|||~~~~~~~~~|||||||||{{{zzz{{{~~~{{{{{{{{{|||}}}||||||}}}||||||{{{zzzzzz|||}}}}}}|||zzzzzzyyyxxxvvvwwwxxxzzz{{{yyyzzz{{{{{{{{{||||||yyyzzz}}}~~~{{{yyyvvvwwwyyyyyywwwtttvvvuuuuuuuuutttuuuuuuuuussstttwwwzzz}}}|||}}}~~~}}}~~~~~~zzzuuurrrrrrtttwwwqqqooorrrvvvwwwwwwyyyuuuuuuvvvwwwwwwvvvuuutttvvvuuutttrrrqqqqqqppppppooopppooolllmmmqqqqqqmmmnnnqqqtttuuuuuuuuuvvvwwwxxxuuurrrsssvvvxxxwwwvvvrrrvvvyyyxxxvvvtttuuuwwwvvvssspppppptttxxxzzzzzz}}}xxxsssrrruuuyyyzzzzzzyyyyyyyyyyyyyyyxxxwwwwwwyyyxxxwwwxxxzzzzzzzzzxxxzzz}}}}}}yyywwwzzz}}}|||~~~~~~}}}}}}}}}~~~~~~~~~|||}}}~~~|||zzz}}}||||||}}}~~~|||zzzzzzzzzyyywwwuuuuuutttuuuyyy~~~~~~{{{yyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyxxxzzz}}}~~~{{{wwwuuuuuuvvvzzzzzzyyywwwuuuvvvxxxzzzwwwyyy{{{{{{zzzyyyyyyyyy{{{zzzzzz}}}}}}}}}zzzsssooooooqqquuuwwwxxxyyy{{{}}}zzzwwwwww|||{{{uuuvvvvvvuuutttuuuwwwxxxxxxyyyyyyyyyyyyxxxxxxwwwuuuvvvvvvwwwxxxzzz{{{|||tttvvvxxxyyyxxxxxxzzz{{{xxxvvvttttttvvvwwwxxxwwwuuuuuuvvvwwwxxxzzz{{{|||tttvvvxxxzzzzzzyyyxxxvvvyyyxxxxxxyyyzzz{{{{{{zzz|||~~~~~~{{{||||||{{{zzzzzzzzzxxxuuurrrxxxyyy{{{|||}}}}}}}}}|||yyyyyyxxxxxxyyy{{{|||}}}}}}{{{|||~~~}}}yyywwwyyyvvvyyy}}}~~~~~~~~~|||zzzxxxxxxzzz|||}}}}}}wwwvvvtttuuuwwwyyyzzzzzzxxx}}}~~~{{{yyy{{{~~~}}}zzzxxxzzzyyyxxxyyy{{{{{{yyyxxxxxxxxxyyyzzz{{{{{{|||}}}tttqqqqqquuuxxxvvvvvvwww||||||}}}~~~}}}|||{{{zzzyyyzzz{{{{{{zzz{{{}}}|||{{{{{{zzzyyywwwxxxzzz}}}~~~}}}~~~~~~|||}}}{{{}}}}}}|||xxxyyyzzzyyywwwvvvvvvvvvsssttttttsssqqqqqqrrrtttsssrrrsssvvvxxxyyywwwvvvsssssstttuuuvvvxxxyyyzzz~~~}}}|||}}}~~~}}}zzzzzz{{{{{{yyywwwzzz}}}~~~zzzxxxzzz}}}~~~}}}|||{{{yyyxxxzzz{{{|||{{{xxxvvvvvvwwwxxxwwwvvvwwwyyyyyywwwvvvuuuwwwzzz~~~|||{{{{{{zzzzzz{{{|||}}}{{{zzz|||~~~~~~~~~}}}}}}~~~||||||{{{zzzzzz|||}}}}}}||||||}}}|||||||||}}}}}}yyyzzz{{{||||||{{{xxxvvvyyyxxxwwwvvvvvvwwwyyyzzzyyyzzz{{{{{{zzz{{{}}}|||zzzxxxzzz|||~~~~~~zzzwwwuuuuuuwwwxxxvvvsssuuuuuuuuutttttttttvvvwwwqqqtttxxx||||||}}}~~~~~~zzztttqqqtttxxx{{{tttoooppptttwwwwwwvvvssstttvvvxxxxxxwwwvvvuuuvvvuuusssrrrqqqqqqpppoooooopppnnnlllmmmqqqpppmmmnnnppprrrtttttttttttttttvvvrrrppprrrwwwxxxuuuqqqrrruuuxxxyyyvvvtttsssssswwwtttrrrqqqssswww{{{~~~zzztttrrrvvvzzz|||||||||}}}~~~~~~~~~|||zzzyyyvvvuuuuuuuuuvvvvvvvvvuuu|||~~~}}}xxxwwwzzz||||||}}}{{{{{{|||}}}}}}~~~~~~|||~~~{{{yyyzzz~~~~~~zzzxxxvvvvvvwwwxxxwwwvvvwwwwwwxxx{{{}}}zzzyyyxxxxxxyyyyyyzzz{{{{{{zzzzzzzzzzzzzzz|||}}}yyywwwwwwxxx|||{{{yyyxxxvvvwwwxxxzzztttwwwyyyyyyxxxwwwwwwxxx{{{zzzyyyyyyyyyzzz~~~|||~~~~~~zzzvvvtttsssuuuvvvxxxyyyzzz||||||xxxvvvwww{{{{{{vvvvvvwwwxxxxxxwwwvvvwwwxxxwwwxxxyyyyyyyyywwwvvvttttttsssssssssuuuwwwzzz|||vvvxxxzzzzzzyyywwwxxxxxxvvvuuussstttvvvxxxxxxxxxwwwvvvvvvvvvwwwyyy{{{|||wwwxxxyyyyyyyyyyyyxxxxxxzzzyyyyyyzzz}}}~~~~~~}}}~~~~~~}}}|||{{{zzzzzzzzzyyyyyyzzzzzz{{{|||}}}}}}~~~~~~zzzzzzzzzzzz{{{|||~~~~~~{{{|||~~~}}}yyyxxxzzzuuuxxx}}}~~~}}}}}}zzzxxxvvvuuuwwwzzz}}}zzzxxxvvvvvvwwwzzzzzzzzzxxx{{{|||zzzyyyzzz~~~~~~~~~}}}{{{yyyyyyxxxwwwxxxzzzzzzyyyxxxwwwxxxyyyzzz{{{|||}}}}}}xxxrrrppptttwwwvvvvvvwww}}}~~~~~~~~~~~~}}}||||||yyyzzzzzzzzzzzz{{{|||}}}}}}|||{{{zzzxxxvvvwwwzzz}}}}}}|||}}}~~~|||zzzzzz{{{|||xxxzzz|||{{{yyywwwvvvwwwwwwwwwwwwuuurrrrrrtttuuurrrrrrsssuuuwwwwwwuuurrruuuttttttuuuvvvxxxzzz{{{}}}~~~}}}xxxxxxzzz{{{zzzxxxvvvxxx{{{{{{zzzzzz|||~~~~~~~~~|||zzzxxxxxxxxxxxxvvvvvvvvvwwwwwwvvvvvvwwwyyyxxxwwwuuuuuuvvvxxx|||~~~~~~}}}}}}}}}}}}~~~~~~{{{zzz}}}||||||}}}}}}}}}|||zzzyyy{{{~~~}}}}}}}}}||||||~~~|||||||||}}}}}}yyy{{{}}}}}}|||xxxuuusssxxxxxxwwwwwwwwwxxxyyyzzz|||}}}}}}|||zzzyyyzzz|||xxxwwwxxxyyy|||~~~yyyvvvtttuuuwwwxxxvvvsssuuuvvvvvvuuussstttvvvyyyqqqtttyyy}}}{{{|||}}}|||~~~~~~zzztttssswww{{{}}}wwwqqqooorrrvvvvvvsssqqqrrruuuwwwxxxxxxwwwvvvuuusssqqqppprrrrrrqqqooooooqqqooommmooossssssoooqqqqqqrrrtttttttttsssrrrrrrpppppptttyyyyyysssmmmrrrtttvvvwwwuuuqqqooommmtttuuuvvvtttrrruuu|||zzzuuusssvvvzzz}}}}}}{{{|||~~~~~~|||zzzxxxuuuuuuuuuuuuuuutttuuuuuu|||}}}xxxvvvyyy{{{{{{|||}}}}}}|||{{{zzz{{{|||~~~}}}||||||~~~~~~~~~}}}~~~{{{xxxyyy|||~~~}}}uuusssrrrrrrtttwwwxxxyyy{{{{{{{{{~~~|||xxxwwwxxxxxxyyyyyyzzzzzzzzzyyyyyyyyyzzz|||~~~~~~|||{{{{{{}}}}}}zzzxxxwwwwwwwwwwwwrrrtttvvvwwwvvvuuuuuuvvvzzzzzzyyywwwvvvyyy}}}wwwxxxyyyzzz{{{{{{{{{{{{zzzyyyyyyyyyzzz{{{{{{{{{yyyxxxxxxzzz{{{yyyuuurrruuuwwwyyyyyyxxxvvvvvvwwwuuuvvvwwwwwwwwwuuutttsssqqqqqqppppppqqqtttwwwyyywwwyyy{{{{{{yyywwwvvvvvvvvvttttttuuuwwwyyyyyyxxxyyyxxxwwwwwwwwwxxxyyyzzz{{{zzzxxxwwwwwwyyy{{{|||{{{zzzzzz|||~~~}}}}}}|||{{{{{{|||~~~||||||||||||}}}}}}~~~}}}||||||||||||~~~||||||~~~}}}yyyxxx{{{uuuxxx|||~~~~~~}}}|||}}}xxxwwwuuutttuuuxxx|||}}}zzzwwwwwwxxxzzz{{{{{{{{{|||}}}|||zzzyyy|||}}}||||||}}}}}}|||zzzxxxwwwvvvxxxzzz|||{{{{{{wwwxxxzzz{{{}}}}}}}}}}}}xxxrrrsssvvvvvvwwwyyy~~~~~~yyyyyyzzzzzz{{{||||||{{{~~~|||{{{{{{{{{zzzxxxyyy|||~~~~~~||||||||||||||||||zzzyyyzzz}}}yyy{{{||||||zzzxxxwwwwww{{{{{{zzzxxxuuuuuuvvvxxxvvvuuuuuuvvvwwwvvvtttrrrvvvvvvwwwxxxyyy{{{|||}}}}}}}}}xxxwwwxxxzzzzzzyyyrrrtttvvvvvvwwwyyy|||~~~~~~{{{}}}xxxxxxwwwvvvvvvvvvwwwwwwxxxxxxwwwxxxzzzzzzxxxvvvyyywwwwww{{{~~~~~~}}}}}}~~~zzzxxx{{{}}}||||||~~~|||zzzzzzzzz}}}~~~~~~}}}{{{zzzzzz|||~~~|||}}}~~~}}}{{{||||||{{{|||||||||zzz|||~~~|||xxxvvvuuuyyyxxxxxxyyyyyyzzz{{{||||||yyyyyyzzzvvvvvvxxxzzz|||~~~yyywwwuuuuuuxxxyyywwwuuuwwwyyyyyyvvvsssssswww{{{tttwwwzzz~~~~~~~~~zzz{{{|||}}}}}}}}}}}}}}}{{{|||{{{yyyuuuuuuxxx|||zzzxxxsssnnnppptttuuurrrpppqqqsssuuuwwwwwwwwwwwwuuurrrppppppsssuuusssqqqpppqqqpppoooqqqvvvvvvsssssssssssstttvvvvvvtttrrrppppppssswwwzzzyyysssnnnssstttuuuuuutttqqqmmmkkkqqquuuwwwuuurrrttt|||zzzuuutttwww{{{||||||wwwxxxzzz{{{{{{zzzxxxwwwwwwxxxxxxxxxvvvuuuvvvwwwzzz}}}}}}xxxvvvyyyzzzyyyxxxyyyzzzyyyxxxyyyzzz|||yyyyyyzzz{{{}}}~~~}}}}}}}}}{{{yyyyyyzzz|||}}}~~~tttrrrpppppptttxxxzzz{{{}}}|||}}}zzzvvvvvvvvvxxxyyyyyyxxxwwwwwwxxxxxxwwwyyy}}}}}}~~~~~~}}}~~~}}}zzzwwwwwwwwwvvvuuupppsssuuuvvvuuuuuuuuuvvvxxx{{{zzzwwwvvvzzz}}}}}}zzzyyyyyyyyyzzz{{{}}}~~~}}}{{{yyyyyyzzz{{{{{{zzz|||||||||zzzyyyvvvtttssssssvvvxxxyyywwwuuutttttttttuuuuuuuuuuuuttttttsssqqqpppooooooqqqsssvvvwwwwwwyyy{{{{{{yyywwwvvvuuuuuuttttttuuuxxxyyyxxxwwwzzzyyyyyyxxxxxxyyyyyyzzz}}}{{{xxxwwwwwwzzz}}}|||{{{{{{}}}}}}~~~~~~}}}}}}}}}}}}}}}|||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||}}}|||xxxwwwyyywwwyyy{{{|||{{{{{{{{{|||xxxxxxwwwvvvuuuxxx}}}|||xxxwwwxxxzzz{{{|||}}}}}}}}}~~~{{{xxxzzz}}}|||{{{|||}}}}}}}}}{{{wwwvvvvvvwwwzzz}}}}}}}}}xxxzzz|||}}}~~~~~~~~~}}}}}}wwwuuuvvvvvvyyy}}}yyyyyyyyy{{{}}}~~~}}}{{{|||zzzyyyzzz|||}}}}}}~~~}}}}}}~~~}}}~~~|||{{{|||zzzxxxzzz~~~zzz{{{|||{{{yyyxxxxxxxxx|||||||||zzzxxxwwwxxxyyy{{{zzzxxxwwwxxxwwwvvvtttwwwxxxyyy{{{}}}}}}~~~~~~~~~~~~~~~}}}~~~|||}}}yyyvvvwwwxxxzzz{{{uuuuuuuuuuuuwwwyyy|||}}}zzzyyy|||}}}{{{yyywwwwwwwwwwwwwwwyyywwwvvvwwwxxxyyyxxxwww{{{wwwuuuwww|||~~~|||~~~~~~~~~~~~}}}|||{{{zzzzzzvvvvvvyyy{{{xxxwwwyyyxxxwwwwwwwwwyyy|||}}}~~~~~~}}}{{{zzz{{{}}}{{{~~~||||||}}}zzzyyyyyyyyyyyyyyy||||||zzzzzz{{{zzzzzzzzz{{{||||||}}}}}}~~~{{{zzz{{{wwwxxxzzz||||||}}}~~~zzzxxxvvvwwwzzz{{{yyyvvvzzz{{{{{{xxxtttssswww|||yyy{{{}}}}}}~~~{{{{{{{{{{{{{{{zzzyyyxxx{{{zzzyyyxxxwwwwwwxxxxxxsssuuusssnnnnnntttuuusssooooooqqqssstttvvvxxxxxxvvvsssppprrrvvvxxxwwwtttoooqqqpppooorrrxxxxxxuuusssssssssuuuxxxyyywwwuuuqqqsssvvvxxxyyywwwtttrrrttttttuuuuuuuuusssqqqooorrrsssuuuuuuuuuwww|||}}}yyyuuuuuuxxx{{{{{{{{{vvvwwwyyyzzz{{{{{{zzzzzzwwwxxxzzzxxxvvvuuuvvvxxxwww{{{|||xxxwwwyyyyyyxxxvvvwwwxxxwwwvvvwwwyyy{{{vvvwwwxxxyyy{{{~~~~~~}}}}}}||||||{{{zzzyyyzzz}}}wwwtttqqqqqqtttyyy|||}}}zzzzzz{{{~~~zzzuuutttuuuxxxyyyyyywwwtttssswwwvvvvvvyyy}}}{{{}}}~~~~~~}}}|||}}}~~~{{{wwwvvvwwwxxxwwwvvvqqqsssvvvwwwvvvvvvvvvwwwvvv{{{|||xxxxxx|||~~~|||yyyyyyyyyyyyzzz{{{|||}}}|||yyywwwwwwyyy{{{zzzyyy|||}}}|||zzzvvvtttuuuvvvtttwwwzzzzzzyyyvvvttttttuuuttttttttttttuuuuuuvvvssssssrrrrrrsssuuuvvvwwwvvvyyy{{{|||zzzwwwuuuuuuttttttsssuuuwwwwwwvvvuuuxxxyyyzzzzzz{{{{{{{{{{{{{{{zzzyyyxxxyyy|||~~~~~~}}}|||}}}~~~~~~}}}~~~{{{||||||{{{~~~}}}~~~}}}zzzzzz|||~~~|||}}}~~~~~~~~~|||zzz{{{yyyuuutttvvvyyyzzz{{{zzzyyyyyyzzz|||zzz{{{{{{yyyxxxzzz~~~|||xxxvvvwwwyyyzzz{{{}}}{{{|||}}}{{{wwwzzz~~~~~~~~~|||xxxvvvuuuvvvyyy|||}}}}}}{{{|||~~~~~~}}}}}}zzzyyyxxxvvvzzzyyyxxxyyy||||||}}}zzzwwwwwwyyy}}}}}}{{{zzz|||~~~{{{{{{|||{{{wwwyyy{{{{{{{{{zzzxxxwwwxxxyyyzzz{{{||||||zzzyyyyyyyyy{{{xxxvvvuuuuuuvvvvvvvvvvvvxxx{{{~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~}}}|||}}}}}}{{{}}}~~~~~~~~~}}}yyyvvvuuuwwwzzz}}}{{{zzzxxxxxxyyy{{{~~~|||yyyxxx}}}~~~{{{yyyxxxxxxwwwvvvwwwuuuttttttuuuvvvvvvuuuzzzvvvrrrrrrwww{{{zzzxxx|||}}}||||||{{{zzzxxxxxxvvvssstttyyyzzzvvvsssssssssssstttuuuwww{{{~~~|||}}}~~~~~~|||{{{|||}}}{{{}}}|||~~~zzzxxxxxxxxxwwwvvvxxx{{{~~~}}}|||~~~{{{{{{||||||}}}~~~~~~}}}||||||xxxzzz|||}}}||||||}}}~~~{{{xxxwwwxxx{{{|||zzzxxx{{{}}}}}}yyytttsssxxx|||~~~~~~zzz}}}~~~|||||||||{{{zzzxxxwwwvvv|||zzzxxxwwwxxxxxxvvvuuunnnssssssnnnnnnssswwwuuunnnooooooqqqsssuuuxxxyyywwwtttqqqsssxxx{{{zzzwwwnnnppppppooosssyyyzzzwwwsssrrrrrrvvvzzz|||zzzxxxrrruuuwwwxxxwwwvvvvvvvvvuuuuuuuuuvvvwwwwwwuuussssssrrrqqqssswwwzzz|||||||||xxxuuuvvvyyy{{{{{{yyyxxxyyyzzz|||}}}}}}~~~~~~uuuwwwxxxwwwtttssstttvvvuuuyyy{{{xxxwwwyyyyyywwwvvvwwwwwwvvvtttuuuwwwyyysssuuuwwwxxxzzz~~~~~~}}}|||}}}}}}zzzxxxxxx}}}{{{wwwtttsssvvvzzz}}}~~~wwwwwwxxx|||~~~yyyuuusssuuuxxxzzzyyyvvvssspppwwwuuuuuuxxx}}}zzz|||}}}}}}{{{zzz{{{{{{}}}yyyvvvuuuwwwyyyxxxwwwrrrtttwwwxxxxxxwwwxxxxxxuuu{{{}}}yyyyyy}}}|||ssstttvvvxxxzzz{{{{{{{{{yyywwwtttuuuxxx{{{{{{yyyzzz{{{zzzwwwtttsssuuuwwwvvvyyy}}}~~~|||yyywwwvvvvvvuuutttttttttvvvwwwxxxvvvvvvvvvvvvvvvwwwxxxxxxvvvxxx{{{|||zzzwwwvvvuuussssssrrrtttuuuvvvtttsssvvvwwwzzz|||}}}}}}}}}}}}yyyyyyzzz{{{|||}}}~~~~~~}}}|||}}}|||{{{yyy}}}zzz{{{{{{yyy}}}~~~}}}yyywwwxxxzzz|||}}}~~~}}}{{{yyyyyywwwrrrqqqsss{{{{{{{{{yyyxxxxxxzzz||||||}}}~~~}}}{{{|||{{{wwwuuuvvvxxxyyyzzz{{{yyyzzz}}}{{{wwwzzz}}}xxxwwwuuuvvvxxxzzz{{{{{{|||}}}~~~}}}}}}{{{||||||zzzwww{{{~~~~~~yyyxxxyyy|||}}}|||yyyuuuuuuyyy~~~}}}yyyxxxzzz|||zzz}}}{{{{{{}}}{{{wwwzzz{{{{{{zzzxxxvvvvvvxxxzzzxxxzzz||||||{{{yyyxxxyyywwwtttqqqppprrrtttuuuvvvuuuwww{{{}}}|||~~~~~~}}}~~~{{{zzzzzz{{{zzzuuurrruuuxxx|||yyyuuuuuuxxx|||~~~~~~yyyyyyxxxzzz|||xxxvvvwwwxxxwwwuuu{{{yyywwwwwwwwwwwwuuuttt{{{yyywwwvvvwwwwwwvvvuuu~~~zzzvvvvvvxxxyyyuuurrruuuvvvwwwxxxwwwuuuqqqnnnttttttuuuvvvxxxyyyzzz{{{zzzyyyyyyzzz{{{|||}}}~~~{{{|||}}}}}}}}}|||{{{zzzyyyzzzzzzyyyxxxxxxyyy{{{~~~}}}~~~|||zzzzzz{{{{{{yyyxxx}}}{{{zzzyyy}}}zzzxxx{{{{{{|||www{{{}}}~~~~~~{{{xxxvvvyyy|||||||||~~~}}}}}}}}}{{{zzzxxxvvvuuuxxxyyyzzzzzzxxxwwwwwwxxxyyywwwtttrrrrrruuuyyy{{{ooooooppprrrtttuuusssrrruuuqqqnnnpppvvvzzzzzzxxxooonnnnnnrrrvvvyyyxxxvvvqqqrrrtttuuuwwwxxxyyyyyyvvvwwwwwwtttrrrssswww{{{yyyvvvvvvyyyzzzwwwtttuuuoooqqqtttxxxzzzzzzzzzyyy}}}yyyvvvuuuwwwyyyyyyxxxxxx{{{zzzvvvvvv||||||wwwxxxyyyzzzyyywwwuuusssyyyyyyzzzzzzyyyxxxvvvuuuqqqrrrsssuuuuuuuuuuuutttxxxuuusssvvv{{{~~~{{{zzz}}}}}}||||||zzzvvvvvvzzz}}}|||}}}~~~tttrrryyy{{{wwwyyy{{{wwwyyy{{{yyywwwxxxvvvvvvwwwyyyzzzyyyvvvsssvvvwwwxxxxxxwwwxxxzzz{{{yyyzzz|||||||||zzzwwwvvvyyy||||||wwwtttuuuvvvtttwwwwwwwwwwwwwwwwwwwwwwww}}}||||||}}}~~~}}}zzzwwwvvvxxx{{{|||{{{yyyyyywwwuuuvvvwwwyyyzzzzzzyyy|||}}}{{{vvvtttwwwzzzyyy{{{{{{zzzxxxwwwwwwwwwuuuwwwxxxwwwuuuttttttttt|||zzzwwwuuuuuuwwwzzz|||zzzyyyxxxxxxxxxxxxuuutttsssqqqqqqrrrtttvvvwwwvvvwwwwwwwwwwwwxxxyyyzzz{{{xxxxxxyyy{{{}}}}}}yyyzzzzzzwwwvvvwwwyyyxxxyyyzzz||||||zzzxxx}}}}}}}}}|||{{{{{{zzzzzz{{{|||~~~~~~~~~|||{{{{{{|||yyyuuuvvvtttpppvvvzzz~~~{{{zzzzzz|||{{{yyyxxxwwwzzz~~~}}}|||||||||{{{xxxuuuvvvxxx{{{{{{yyyyyy{{{~~~~~~}}}}}}zzzxxxzzz{{{yyyxxxzzzzzz{{{}}}zzzzzzzzz|||~~~}}}}}}}}}zzz}}}}}}{{{yyyxxxwwwyyy}}}~~~}}}|||zzzyyyzzz~~~}}}}}}~~~|||zzzxxxyyy|||}}}|||zzz}}}{{{xxxwwwxxxyyyyyyxxxxxx}}}~~~zzzxxxyyyyyywwwyyyxxxvvvuuutttuuuvvvxxxtttxxx~~~|||~~~}}}~~~}}}|||{{{~~~zzzxxxwwwxxxyyyzzzuuusssuuuxxx{{{xxxttttttwww{{{}}}}}}yyyzzzyyyzzz~~~zzzxxxyyyyyyxxxvvvzzzxxxwwwwwwxxxxxxvvvuuu|||zzzxxxwwwxxxxxxwwwvvvyyywwwvvvwwwzzzzzzwwwtttrrruuuyyy{{{yyyvvvsssqqqoooppprrruuuwwwyyyzzzzzzxxxxxxxxxxxxyyyzzzzzz{{{vvvwwwxxxyyyzzzyyyyyyxxxzzzyyyxxxvvvuuuwww{{{~~~~~~}}}}}}{{{{{{||||||{{{zzzyyyyyy{{{xxxzzz~~~||||||www{{{}}}~~~~~~|||xxxwwwyyy||||||~~~~~~~~~}}}|||zzzwwwuuutttuuuxxxzzzzzzxxxwwwvvvwwwzzzxxxvvvuuuuuuxxx{{{}}}uuuttttttuuuvvvvvvsssqqqssspppooorrrwwwyyyxxxuuuqqqppppppssswwwyyyyyywwwqqqrrrsssuuuvvvxxxxxxxxxvvvyyyzzzxxxuuuuuuzzz{{{wwwyyyyyywwwwwwyyywwwwwwvvvwwwwwwyyyzzz{{{zzzxxxuuuvvvxxxzzzzzzyyyxxx{{{yyyuuuvvv{{{}}}{{{wwwxxxyyyyyyyyyxxxxxxwwwwwwwwwxxxyyyxxxwwwvvvvvvpppqqqrrrtttttttttttttttwwwtttrrrtttyyy||||||zzz{{{|||~~~~~~~~~}}}||||||{{{wwwvvvzzz}}}||||||~~~uuurrrxxxzzzwwwyyy|||yyyzzz{{{zzzzzz{{{vvvvvvxxxyyy{{{zzzwwwtttvvvwwwxxxxxxwwwyyy{{{~~~{{{||||||{{{{{{zzzyyyxxxxxxzzzyyyuuuuuuxxxwwwuuuwwwwwwwwwwwwwwwwwwxxxxxx~~~}}}~~~~~~~~~|||zzzyyywwwvvvwwwyyyzzzyyywwwzzzyyyxxxyyy{{{||||||{{{yyy|||}}}{{{vvvuuuwwwzzzyyy{{{}}}|||zzzxxxxxxxxxtttuuuwwwwwwvvvvvvvvvxxx{{{zzzxxxwwwwwwxxxzzz{{{xxxwwwvvvwwwxxxxxxwwwuuusssrrrqqqrrrtttvvvvvvvvvvvvvvvwwwwwwxxxyyyzzz{{{zzzzzzzzz{{{}}}}}}yyyzzzzzzwwwvvvwwwxxxxxxzzz{{{}}}|||{{{yyy||||||{{{{{{zzzzzzzzzzzzzzz{{{~~~~~~~~~~~~}}}~~~zzzzzzyyyvvv{{{~~~}}}zzzyyyyyyzzzzzzyyyxxxxxxzzz~~~}}}||||||||||||zzzxxxuuuxxxyyy{{{||||||||||||}}}~~~~~~}}}|||{{{{{{zzz}}}yyyxxx{{{|||yyyxxxzzzyyy{{{~~~}}}{{{zzzzzz|||~~~}}}}}}}}}||||||{{{zzzzzz{{{}}}|||{{{{{{}}}~~~}}}{{{zzzxxx|||}}}{{{|||~~~}}}{{{xxxxxxzzz|||{{{zzz|||zzzxxxwwwxxxyyyxxxxxxvvvzzz|||yyywwwzzzzzzxxxxxxwwwwwwvvvuuuvvvxxxzzzxxx{{{|||~~~|||{{{~~~~~~~~~|||xxxwwwxxx{{{wwwuuuvvvwwwyyy}}}~~~}}}yyytttrrrtttwwwxxxvvvssssssvvvyyy{{{{{{xxx{{{|||{{{}}}}}}zzzyyyxxxxxxvvvuuuyyywwwvvvwwwxxxyyyxxxvvv{{{zzzxxxxxxyyyyyyxxxvvvuuuuuuwwwzzz|||{{{xxxvvvpppvvv||||||xxxuuutttjjjmmmqqquuuxxxyyyyyyxxxvvvvvvvvvvvvvvvvvvvvvwwwttttttuuuvvvwwwwwwwwwwwwyyyxxxvvvttttttwww|||||||||}}}xxx{{{|||zzzzzz{{{|||zzz|||~~~}}}www{{{}}}}}}yyywwwyyy|||{{{|||}}}|||~~~|||yyywwwtttsssuuuxxx{{{|||{{{yyyxxxxxx{{{zzzzzzzzzzzz|||~~~|||{{{zzzzzzzzzxxxuuussspppooopppssswwwxxxvvvrrrrrrrrrrrrtttwwwyyyyyyxxxqqqrrrssstttuuuvvvwwwxxxxxx|||}}}yyyzzzzzzyyyxxxwwwyyy}}}~~~{{{xxxuuuuuuwwwzzz|||vvvuuuuuuwwwyyy{{{{{{zzzxxxyyyxxxuuuvvvyyyzzzyyywwwvvvvvvuuuvvvwwwxxxxxxuuuuuuvvvwwwwwwwwwvvvvvvpppqqqrrrsssttttttttttttvvvssspppqqquuuyyyyyyxxx||||||||||||||||||||||||{{{wwwvvvzzz|||{{{{{{~~~wwwssswwwyyywwwyyy{{{wwwxxxyyyxxxyyy|||wwwwwwxxxzzz{{{{{{xxxuuuvvvwwwwwwvvvvvvyyy}}}~~~|||zzzxxxxxxxxxyyyzzzwwwwwwuuutttvvvzzzxxxsssvvvvvvvvvwwwwwwxxxxxxxxx~~~}}}||||||zzzxxxvvvyyyxxxwwwwwwxxxyyyxxxvvvyyyxxxxxxzzz|||}}}|||{{{zzz{{{|||zzzwwwvvvxxx{{{zzz|||}}}{{{yyyxxxsssuuuvvvwwwwwwxxxyyy{{{|||{{{{{{zzzzzzyyyyyyyyyvvvuuuuuuwwwxxxyyywwwvvvtttsssrrrsssuuuvvvvvvuuuuuuvvvvvvwwwyyyzzz{{{{{{}}}|||{{{{{{|||~~~}}}zzz{{{{{{wwwvvvwwwvvvxxx{{{}}}~~~}}}{{{zzz{{{zzzzzzyyyyyyyyyzzzzzzyyy{{{}}}~~~}}}}}}~~~~~~~~~}}}}}}{{{~~~{{{xxxwwwwwwxxxyyyzzzyyyyyyzzz}}}~~~}}}}}}}}}}}}{{{xxxzzzzzz|||~~~}}}{{{zzzzzzyyyxxxwwwwwwwwwwwwzzzwwwwww|||}}}zzzyyyyyyyyy{{{}}}{{{|||{{{zzz{{{~~~~~~}}}{{{{{{{{{zzzzzzyyyxxxwww|||||||||||||||}}}}}}}}}~~~}}}{{{uuu{{{{{{xxx{{{|||yyyxxxxxxyyyzzzyyyzzzyyywwwwwwxxxyyyxxxwwwtttxxxzzzwwwwwwzzz{{{zzzvvvwwwwwwvvvvvvvvvyyy{{{{{{}}}~~~|||~~~||||||}}}~~~||||||zzz{{{}}}xxxttttttvvv}}}zzzwwwvvvwwwyyyzzzyyyzzz{{{xxxsssqqqrrruuuuuutttrrrrrrtttvvvxxxzzzwww|||}}}{{{zzz}}}~~~}}}}}}|||zzzyyyxxxvvvtttsssxxxwwwvvvwwwyyyzzzyyyxxxyyyxxxwwwxxxyyyyyyxxxvvvuuuxxx{{{}}}|||zzzwwwuuurrryyyyyyvvvuuullloootttxxxzzzzzzxxxwwwttttttttttttttttttssssssuuuvvvvvvvvvvvvvvvvvvvvvwwwwwwvvvvvvvvvxxx}}}}}}{{{{{{}}}www}}}~~~{{{{{{}}}}}}}}}~~~~~~~~~wwwzzz}}}~~~zzzxxxzzz|||xxx}}}{{{{{{~~~}}}zzzwwwtttsssvvvyyy}}}~~~|||{{{zzz|||}}}}}}~~~~~~~~~~~~~~~~~~|||yyywwwrrrqqqppprrruuuvvvuuutttrrrrrrrrrsssuuuvvvwwwwwwsssssssssttttttuuuvvvwwwzzz}}}}}}{{{yyyxxxwwwxxx|||}}}zzzvvvtttsssuuuxxxzzzttttttuuuwwwxxxxxxxxxwwwxxxxxxxxxvvvvvvxxxxxxxxxwwwvvvsssqqqppprrrtttuuusssssstttuuuvvvvvvvvvwwwrrrrrrsssttttttuuuuuuuuuwwwtttqqqqqqtttwwwxxxxxx}}}||||||}}}}}}~~~}}}{{{wwwvvvzzz|||{{{{{{}}}xxxtttvvvwwwwwwzzz|||vvvrrrssssssrrruuuzzzyyyxxxyyyzzz{{{{{{yyyvvvuuuuuuttttttuuuxxx~~~}}}zzzwwwvvvxxxzzz|||xxxwwwtttssswww{{{xxxqqqtttuuuuuuvvvwwwxxxxxxyyy|||{{{zzzyyyyyyxxxuuusss{{{zzzyyyyyyyyyyyyxxxwwwvvvvvvwwwyyy{{{|||zzzyyyzzz{{{|||zzzxxxwwwyyy{{{yyy||||||zzzyyytttvvvxxxxxxxxxyyy{{{}}}~~~|||zzzwwwuuuxxxwwwvvvwwwxxxxxxvvvuuutttsssssstttvvvvvvuuutttuuuvvvwwwxxxyyyzzzzzzzzz}}}|||{{{zzzzzz|||}}}zzz|||{{{xxxvvvwwwuuuxxx|||~~~~~~}}}|||{{{{{{zzzyyyyyyyyyzzz{{{|||zzz{{{|||||||||{{{{{{|||zzzzzzzzz{{{}}}~~~}}}}}}|||}}}{{{yyyxxxwwwwwwyyyzzz||||||{{{{{{}}}~~~}}}|||{{{{{{~~~|||xxxuuuuuutttttttttuuuvvvwwwyyyvvvxxx}}}|||yyyzzzyyy||||||{{{}}}{{{{{{{{{}}}~~~}}}|||{{{{{{||||||{{{zzzxxxwww{{{~~~tttvvvyyy{{{}}}}}}}}}}}}~~~|||uuu{{{yyywww{{{}}}zzzwwwwwwwwwxxxyyyyyywwwvvvwwwxxxyyyyyywwwvvvzzz{{{xxxwwwzzz{{{zzzvvvxxxxxxwwwuuutttwwwyyyzzz{{{|||~~~~~~~~~~~~}}}}}}}}}~~~{{{zzz}}}}}}zzzxxxxxx{{{~~~}}}vvvrrrsssvvv|||{{{xxxvvvvvvwwwxxxyyytttwwwyyywwwsssqqqqqqssssssrrrrrrrrrrrrtttwwwxxxvvv{{{}}}zzzyyyzzzzzzxxx||||||}}}|||zzzxxxvvvuuuxxxwwwvvvwwwyyyzzzzzzyyywwwwwwwwwxxxyyyzzzxxxvvvzzz}}}{{{xxxvvvwwwyyy~~~{{{wwwuuutttvvvzzz}}}~~~{{{xxxvvvsssssstttttttttsssrrrrrrwwwvvvvvvuuutttttttttttttttvvvxxxyyyzzz{{{|||~~~}}}||||||~~~zzz}}}}}}~~~~~~}}}wwwzzz}}}{{{yyyzzz|||xxx|||{{{|||~~~|||yyyvvvuuuuuuyyy}}}}}}||||||~~~~~~~~~{{{vvvtttqqqppprrrtttvvvxxxrrrrrrrrrrrrrrrssstttuuutttttttttttttttuuuvvvwwwyyy}}}|||{{{~~~yyyyyyyyyvvvuuuwwwvvvuuutttssstttuuuvvvwwwssstttuuuvvvuuutttttttttxxxwwwwwwxxxxxxxxxyyyzzz|||yyytttpppoooooorrrsssrrrrrrsssssstttuuuvvvwwwtttttttttuuuvvvvvvwwwxxxxxxwwwuuuuuuvvvxxxyyyzzz~~~||||||~~~}}}zzzvvvvvvyyy|||{{{{{{}}}zzzvvvvvvwwwwwwyyy|||xxxssspppqqqpppppptttzzzyyyxxxxxxyyy{{{{{{yyywwwsssssssssssstttwww}}}}}}zzzyyy{{{}}}zzzyyyvvvtttxxxzzzvvvnnnsssttttttvvvwwwxxxyyyyyyzzzyyyyyyyyyzzzzzzxxxvvv|||||||||{{{zzzzzzzzzzzzvvvvvvwwwyyy||||||{{{yyy{{{{{{{{{zzzyyyyyyzzz{{{yyy|||}}}zzzzzzxxxyyyyyyyyyxxxyyy{{{~~~~~~zzzvvvsss{{{zzzxxxxxxxxxwwwuuussssssssssssuuuwwwwwwvvvtttuuuvvvwwwyyyyyyyyyyyyyyy|||{{{yyyyyyyyyzzz|||~~~}}}{{{}}}|||xxxvvvwwwuuuxxx|||~~~}}}{{{{{{||||||{{{zzzyyyzzz{{{}}}~~~|||}}}}}}{{{xxxvvvwwwyyyxxxxxxxxxyyy{{{~~~}}}}}}~~~~~~|||{{{{{{{{{{{{{{{zzz|||~~~~~~}}}}}}~~~~~~~~~|||{{{{{{~~~{{{wwwuuuttttttuuuvvvxxx{{{|||zzzwwwyyy~~~}}}zzz{{{yyy}}}}}}}}}}}}|||{{{|||}}}~~~}}}|||}}}~~~~~~}}}{{{zzz}}}}}}tttvvvyyy|||~~~~~~}}}|||~~~~~~~~~}}}xxx}}}zzzxxx{{{}}}|||zzzxxxvvvvvvwwwxxxxxxwwwvvvwwwyyyzzzyyyxxxzzz~~~}}}yyywwwzzz{{{zzzwwwyyyzzzxxxsssqqqsssuuuwwwwwwxxxzzz{{{|||~~~~~~}}}|||~~~~~~}}}}}}}}}~~~}}}zzzzzz~~~{{{xxxxxxzzz{{{{{{yyyuuusssuuuwwwyyyxxxwwwwwwvvvvvvuuuuuurrruuuxxxxxxtttrrrrrrtttqqqrrrrrrrrrrrrsssvvvxxxvvvzzz{{{yyyyyyzzzxxxsss{{{}}}~~~{{{zzzyyyxxxwwwwwwxxxzzz{{{zzzyyywwwwwwwwwyyy{{{{{{yyywww|||zzzxxxzzz~~~~~~zzzwwwzzz||||||xxxuuurrrsssuuuvvvvvvuuutttsssuuutttsssrrrrrrrrrsssssstttwwwzzz|||||||||}}}~~~~~~~~~~~~~~~~~~}}}~~~|||}}}|||vvv{{{}}}|||zzzzzz|||{{{~~~}}}}}}{{{~~~~~~|||zzzyyyuuuxxx|||~~~~~~}}}}}}}}}~~~~~~~~~}}}~~~~~~~~~zzzxxxtttrrrrrruuuxxx{{{uuuuuuuuusssrrrrrrtttvvvwwwvvvuuuttttttuuuvvvwwwwwwyyy{{{zzzxxxwwwzzz|||}}}xxxvvvxxxxxxuuussstttsssssstttuuuuuuvvvvvvvvvtttuuuvvvuuusssrrrssstttyyywwwxxx{{{|||zzzzzz}}}}}}xxxtttqqqrrrsssuuusssssssssssstttuuuvvvwwwvvvuuuuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyzzzzzz}}}{{{|||~~~{{{yyyuuuuuuyyy|||{{{|||~~~~~~{{{wwwvvvwwwxxxyyyyyywwwtttsssssssssrrrvvv|||yyyxxxxxxxxxzzzzzzyyywwwssssssttttttuuuxxx|||~~~~~~zzz{{{yyywwwxxxyyyuuuooorrrssstttuuuwwwxxxyyyzzz{{{zzzzzz{{{}}}~~~|||{{{{{{}}}}}}}}}{{{zzz{{{|||yyyxxxyyy{{{}}}~~~}}}{{{{{{zzzzzzzzzzzzzzz{{{xxx{{{~~~}}}{{{zzzzzzyyyzzzzzzzzzyyyzzz}}}|||wwwttt}}}|||zzzzzzyyyxxxuuusssrrrrrrsssuuuxxxxxxwwwuuuwwwwwwyyyzzzzzzyyyxxxwwwyyyyyyyyyyyyyyyzzz{{{{{{}}}{{{~~~}}}yyyvvvvvvvvvyyy||||||zzzxxxyyy{{{|||{{{zzzyyyzzz|||}}}~~~~~~zzzvvvtttwwwyyyyyyyyyxxxyyyzzz}}}~~~~~~}}}~~~|||~~~~~~~~~~~~}}}{{{|||~~~}}}}}}}}}~~~~~~{{{xxxyyyxxxxxxxxxzzz}}}}}}zzzzzz}}}||||||xxx|||}}}}}}~~~}}}|||}}}~~~~~~}}}~~~|||{{{~~~zzz|||~~~}}}|||}}}||||||}}}~~~}}}|||~~~}}}zzzxxxzzz|||zzz{{{{{{yyyvvvuuuuuuwwwwwwwwwwwwyyy{{{|||{{{zzz|||~~~zzzxxxzzz{{{{{{xxx{{{}}}yyyssspppqqqttttttuuuvvvxxxyyy{{{}}}}}}}}}{{{|||xxxwwwyyy{{{}}}|||{{{{{{||||||zzz|||~~~zzzyyyyyyxxxvvvttttttuuuwwwyyyxxxxxxyyyyyyyyywwwuuutttrrrvvvzzzzzzwwwuuuuuuvvvpppqqqssssssrrrrrruuuxxxvvvxxxxxxxxxzzz|||xxxqqqwww{{{~~~{{{zzzzzzyyyxxxwwwxxxzzzzzzyyyxxxxxxxxxyyy{{{~~~~~~|||zzzzzz~~~}}}yyy{{{{{{|||}}}~~~{{{xxxuuussstttvvvxxxxxxxxxwwwvvvssssssrrrrrrsssuuuvvvwwwwwwyyy{{{|||||||||~~~~~~||||||zzz{{{}}}}}}{{{~~~zzzvvv{{{}}}}}}{{{{{{|||~~~~~~zzz}}}|||~~~xxx{{{~~~~~~|||{{{{{{{{{{{{~~~~~~~~~~~~|||{{{zzzxxxvvvuuuwwwyyy|||zzzzzzzzzxxxuuuuuuwwwzzzyyyxxxvvvuuuuuuvvvwwwxxx{{{zzzyyyxxxwwwwwwvvvuuuxxxtttrrrtttvvvtttsssuuuwwwwwwwwwwwwwwwxxxxxxxxxtttvvvvvvuuussssssvvvxxxzzzwwwyyy~~~|||}}}~~~zzzvvvttttttuuuwwwttttttsssssstttuuuvvvwwwvvvuuuuuuuuuuuuwwwxxxyyyyyy{{{||||||{{{zzzzzzzzz}}}zzzyyy{{{|||xxxwwwtttsssxxx||||||}}}}}}{{{yyywwwxxxyyyxxxvvvvvvuuuuuuwwwuuutttwww~~~yyywwwwwwwwwyyyyyyxxxwwwtttuuuvvvwwwwwwyyy}}}~~~}}}||||||www{{{|||yyyxxxyyywwwsssqqqrrrsssuuuwwwxxxzzzzzzzzzyyyyyy{{{|||}}}|||zzzyyy{{{}}}|||{{{zzz|||~~~zzzyyyxxxzzz||||||{{{zzzzzzzzz{{{{{{{{{wwwyyy||||||{{{yyyyyyzzzxxxyyyzzzzzzzzz|||~~~{{{yyy~~~|||{{{{{{{{{zzzwwwuuupppqqqsssvvvyyyzzzxxxwwwxxxyyyzzzzzzzzzxxxvvvuuuwwwxxxyyy{{{||||||{{{{{{}}}|||~~~~~~yyyvvvvvvwwwzzz|||zzzvvvuuuxxx{{{{{{yyyxxxxxxyyy|||~~~}}}{{{wwwwwwzzz}}}|||zzzzzz{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~}}}~~~~~~}}}||||||||||||zzzyyyyyyzzz|||}}}|||~~~}}}~~~vvvzzz~~~~~~{{{zzz}}}~~~}}}}}}~~~}}}~~~~~~|||zzz}}}{{{{{{}}}~~~}}}}}}|||zzz{{{}}}~~~~~~}}}}}}|||zzzyyyyyyxxxwwwwwwyyy{{{zzzwwwuuuuuuvvvwwwwwwxxxzzz}}}}}}|||{{{{{{}}}}}}xxxwwwzzz||||||xxx||||||uuurrrtttwwwuuuvvvwwwxxxyyyzzz{{{{{{}}}yyyjjjeeesss~~~~~~{{{yyy{{{}}}|||{{{zzzzzz|||}}}{{{}}}|||yyyvvvsssrrrtttwwwzzz{{{zzz{{{}}}~~~}}}zzzwwwuuusssxxx||||||zzzwwwwwwxxxooorrrssssssrrrrrruuuxxxvvvwwwvvvwww|||~~~xxxpppssswww|||}}}{{{yyyxxxyyyzzzyyyxxxxxxzzzzzzyyyxxxyyyzzz{{{}}}~~~|||www{{{}}}{{{yyy~~~~~~~~~{{{|||}}}~~~}}}zzzwwwvvvsssuuuwwwyyyzzzzzzyyyxxxssssssssstttvvvyyy|||}}}{{{||||||{{{{{{|||~~~~~~}}}{{{yyytttuuuxxxzzz|||~~~~~~~~~yyy|||yyyvvv|||}}}~~~{{{{{{|||~~~yyy~~~|||{{{}}}}}}{{{yyyyyyyyyyyy~~~~~~}}}zzz{{{{{{{{{zzzyyyxxxzzz{{{~~~~~~{{{xxxxxx{{{~~~zzzyyywwwuuuuuuvvvxxxyyy}}}zzzyyyzzzyyyvvvssswwwrrrooorrrsssssstttxxx|||{{{zzzxxxxxxyyyzzz{{{tttvvvvvvuuutttuuuyyy}}}{{{xxxyyy~~~~~~|||xxxuuuttttttvvvwwwuuuuuutttssstttuuuvvvwwwuuuuuuttttttuuuvvvxxxyyyyyy{{{}}}~~~}}}{{{yyyyyy{{{xxxwwwzzz~~~~~~zzzuuuvvvssssssxxx||||||}}}|||{{{zzzxxxyyyzzzxxxuuuuuutttuuuxxxvvvtttwww}}}xxxwwwvvvvvvxxxxxxwwwvvvuuuwwwyyyyyyzzz{{{~~~yyyzzz|||||||||zzzwwwvvvuuuzzz}}}{{{yyyzzzyyywwwqqqqqqsssuuuwwwxxxzzz{{{xxxxxxwwwxxxyyyzzzxxxwwwxxxzzz||||||zzzyyy{{{~~~xxxwwwvvvwwwzzz}}}~~~~~~|||{{{yyyzzz{{{||||||{{{wwwyyyzzzzzzyyyxxxyyyzzzwwwxxxyyyzzz{{{~~~}}}}}}{{{{{{{{{||||||zzzxxxoooppprrrvvvyyyzzzyyyxxxyyyzzz{{{{{{zzzwwwuuusssvvvxxxzzz|||~~~}}}|||{{{}}}|||~~~zzzvvvvvvxxx{{{|||yyytttssswww{{{yyyxxxwwwwwwxxx{{{~~~}}}}}}yyyyyy~~~|||{{{|||~~~}}}}}}}}}{{{zzz{{{}}}~~~{{{xxx}}}~~~~~~}}}{{{|||~~~}}}{{{}}}|||zzzxxxvvvwwwxxx{{{|||}}}~~~}}}tttxxx{{{{{{xxxxxx|||~~~}}}}}}~~~|||}}}}}}zzzxxxzzz~~~|||wwwwwwyyy|||~~~~~~{{{yyyyyy{{{|||}}}}}}}}}yyyxxxyyyxxxvvvsssuuuxxx{{{{{{xxxuuuuuuuuuwwwwwwxxx{{{~~~}}}|||xxx{{{{{{wwwvvvzzz}}}}}}xxx}}}~~~xxxtttwww{{{wwwxxxyyyzzzzzzzzzzzzyyy}}}ppplllyyy~~~~~~~~~{{{yyyxxxzzz{{{}}}}}}zzzvvvzzzyyy{{{zzzyyyzzz|||||||||zzz|||xxxtttsssvvvxxxyyyxxxwww|||}}}yyyxxx{{{yyytttuuuttttttuuuxxxyyyyyyxxxzzzyyywwwvvvuuuuuuuuuuuu{{{{{{|||~~~zzzvvvvvvyyyzzzyyyzzz|||zzzvvvvvvyyy}}}}}}{{{yyyyyywwwyyy{{{}}}~~~}}}||||||xxx|||}}}zzz}}}||||||{{{zzzzzzzzzzzz{{{yyyxxxxxxyyy{{{{{{zzzxxx}}}yyyttttttvvvwwwvvvuuu{{{{{{zzz|||}}}~~~}}}zzzzzz{{{sssvvvzzz|||}}}}}}~~~{{{|||~~~|||{{{|||}}}|||zzz}}}yyyyyy{{{|||zzzzzz{{{{{{{{{uuuxxx}}}||||||}}}zzzzzzxxxuuuuuuxxx{{{}}}zzzuuuwww~~~|||zzzwwwvvvvvvvvvvvvuuuxxxzzzzzzyyy{{{~~~zzz|||vvvqqqqqquuuyyyyyywww}}}xxxuuuzzz|||yyyssspppppptttwwwvvvsssrrrvvvzzzxxx|||zzzvvvvvv{{{|||xxxyyytttrrrvvvyyyyyyyyy{{{zzzyyyzzz||||||uuurrrtttxxx{{{|||wwwssswwwzzzxxxvvvxxx{{{}}}{{{vvvsssvvvxxxwww{{{||||||yyyvvvuuuxxx{{{~~~zzzwwwwww{{{}}}}}}|||zzzxxxvvvtttuuuyyy}}}{{{{{{{{{zzzwwwvvvwwwxxxsssuuuxxxxxxvvvwwwyyy|||zzzvvvtttwwwwwwssspppqqqvvvvvvvvvxxxzzzzzzxxxwwwwwwxxxzzz{{{zzzyyywwwvvvyyy{{{{{{wwwvvvwwwvvvrrrsssuuuxxxzzzzzzyyyzzz{{{yyywwwwwwyyy|||~~~|||zzzyyyyyyzzzzzz{{{zzzzzzzzz||||||{{{{{{|||}}}~~~~~~}}}{{{{{{|||{{{xxxwwwzzzwwwyyy{{{zzzxxxxxx{{{~~~{{{{{{{{{~~~~~~zzz~~~}}}|||~~~zzzzzz}}}|||xxxuuuvvvuuuuuuvvvyyy|||}}}|||zzzuuuwwwyyyyyyyyyxxxyyyzzzyyyyyyxxxwwwvvvvvvvvvwww{{{xxxvvvwwwzzz{{{zzzxxx{{{{{{{{{yyyxxxvvvtttssszzzyyywwwwwwwwwzzz}}}yyy}}}|||zzzzzz||||||zzz{{{~~~~~~~~~~~~~~~~~~}}}~~~|||xxxzzz}}}zzzwwwxxxyyyxxxwwwwwwxxxzzz~~~}}}||||||{{{{{{{{{zzzyyy|||~~~{{{||||||zzzxxxzzz~~~}}}|||||||||xxx{{{}}}~~~{{{wwwwww{{{}}}|||yyy}}}zzzwwwttttttuuutttssswwwyyyzzzxxxtttsssuuuxxxuuuyyyzzzxxx{{{{{{{{{yyywwwwwwyyy{{{||||||ttt{{{|||xxxwwwxxxwwwuuuwwwzzz{{{yyyvvvuuuttt}}}|||sssrrr~~~}}}zzzzzz{{{}}}||||||xxxvvvyyy~~~xxxxxxxxxyyyzzzzzzzzz{{{{{{}}}yyyvvvuuuvvvxxxxxxxxxssswwwyyywwwwww{{{zzzvvvtttsssrrrtttvvvwwwwwwvvvxxxwwwvvvuuuuuuuuuwwwxxxzzzzzzzzz}}}~~~}}}xxxtttsssvvvvvvuuuxxx}}}~~~{{{wwwzzz~~~}}}{{{yyyyyyyyyzzz}}}~~~}}}|||{{{zzzzzzzzz}}}~~~~~~|||{{{zzzzzzzzz{{{zzzyyyyyyzzz{{{{{{zzzxxxzzzxxxuuutttuuuvvvvvvvvv||||||{{{|||~~~{{{|||~~~{{{{{{wwwyyy|||||||||{{{|||||||||yyyyyy~~~~~~|||{{{||||||{{{yyy}}}|||yyyzzz{{{~~~{{{yyyyyyzzzzzzyyyvvvxxx|||}}}~~~~~~||||||~~~~~~{{{yyyyyyxxxuuuvvvyyyzzz{{{~~~|||wwwxxx}}}|||zzzwwwwwwwwwwwwvvvuuuuuuxxxxxxxxx{{{{{{|||xxxsssssswww{{{{{{zzz|||wwwtttwwwwwwsssooonnnrrrtttvvvuuurrrrrruuuzzzyyy{{{zzzuuuuuuxxxyyyvvvuuupppooossswwwxxxzzz}}}xxxwwwxxxzzz~~~{{{uuutttwww{{{}}}}}}wwwtttxxx{{{yyywwwwww|||~~~xxxuuuvvvwwwvvvxxxyyyxxxvvvssssssvvvyyy{{{yyyvvvvvvwwwyyyzzzzzz|||zzzxxxvvvwwwyyy{{{}}}|||}}}~~~}}}zzzxxxwwwwwwtttvvvyyyyyyxxxxxxyyy{{{xxxtttssswwwwwwtttssstttttttttuuuvvvwwwwwwvvvtttvvvwwwxxxyyyyyyxxxvvvuuuvvvyyyyyyvvvuuuvvvuuurrrtttvvvxxxyyyyyyyyyzzz|||yyyxxxwwwyyy{{{|||{{{yyyzzzzzz{{{|||}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~zzzxxx{{{~~~|||zzzzzzwwwyyy{{{{{{yyyyyyzzz|||~~~|||yyy{{{~~~}}}|||~~~}}}xxxuuuvvvvvvvvvwwwzzz||||||{{{yyyvvvxxxzzzzzzyyyxxxyyyyyyxxxvvvuuuuuuuuuvvvvvvuuu|||zzzwwwwwwxxxyyywwwuuuyyyyyyzzzyyyyyyxxxxxxwww~~~}}}{{{zzzyyyzzz{{{||||||~~~}}}{{{zzz~~~~~~~~~}}}}}}}}}~~~}}}~~~~~~zzz{{{~~~{{{xxxyyyzzzzzzyyywwwxxxzzz|||~~~|||{{{zzzzzz{{{{{{}}}|||}}}~~~{{{|||~~~}}}}}}}}}|||zzzxxxzzz}}}~~~}}}||||||~~~~~~|||~~~|||yyyyyy}}}}}}{{{}}}zzzvvvuuuuuuuuuuuuttttttuuuwwwvvvuuuuuuwwwyyywww{{{{{{yyyzzz~~~~~~zzzyyyxxxwwwxxxzzz|||||||||ttt{{{~~~{{{wwwwwwxxxwwwvvvxxx{{{{{{yyyvvvtttttt~~~~~~{{{zzz|||}}}zzzzzzwwwuuuxxx{{{zzzuuutttwwwzzzzzzxxxxxxzzz||||||xxxwwwwwwxxxxxxwwwooosssuuuuuuwwwzzzzzzxxxsssrrrqqqrrrtttuuutttsssvvvuuuttttttuuuwwwyyy{{{yyyyyyzzz{{{|||zzzvvvsssqqqtttuuutttwww~~~yyy|||~~~~~~|||zzzyyyyyyyyy{{{}}}}}}{{{zzz|||yyyvvvyyy~~~~~~|||zzzzzzzzzzzz{{{zzzyyyzzz{{{{{{zzzxxxvvvwwwvvvuuussssssuuuwww}}}}}}}}}||||||||||||{{{xxx{{{}}}~~~~~~{{{zzz|||}}}|||zzzxxxxxxxxxyyyvvvwww|||~~~~~~}}}{{{zzz{{{{{{zzzyyyyyy|||~~~{{{yyyzzz}}}}}}zzzyyyyyyzzzzzzyyywwwxxxzzz{{{{{{|||~~~||||||{{{|||}}}|||}}}~~~{{{{{{|||yyyxxxyyyyyywwwxxx|||yyyxxx{{{{{{zzz{{{{{{yyyxxxxxxyyyyyyxxxvvvsssvvvvvvvvvzzz||||||yyyuuuvvvzzz}}}}}}||||||xxxuuuuuusssooonnnqqqtttuuuvvvsssqqqqqquuuyyyyyyzzzyyyuuutttvvvvvvtttrrrnnnmmmqqquuuwww{{{wwwvvvwwwyyy}}}~~~zzzvvvvvvyyy}}}~~~}}}|||wwwuuuyyy{{{zzzwwwvvvyyy}}}~~~{{{yyy{{{{{{yyyyyyxxxwwwuuussssssuuuwwwxxxxxxvvvtttrrrssswwwyyyzzzzzzyyyxxxwwwwwwxxxxxx{{{}}}}}}|||yyywwwvvvvvvtttvvvxxxyyyxxxxxxxxxxxxxxxtttssswwwxxxvvvuuuvvvuuuuuuuuuvvvuuuuuutttssstttuuuvvvvvvwwwvvvvvvuuuuuuxxxxxxvvvuuuwwwvvvsssvvvwwwwwwwwwwwwxxxzzz}}}zzzyyyxxxxxxzzzzzzyyyxxx{{{|||}}}~~~~~~~~~yyyvvv|||~~~}}}vvvyyy{{{|||{{{{{{{{{|||~~~}}}wwwyyy|||~~~~~~|||wwwuuuvvvwwwwwwyyy{{{}}}|||yyywwwwwwyyyzzzzzzxxxwwwwwwxxxxxxuuussstttwwwxxxwwwuuu}}}{{{yyyyyyyyywwwvvvxxxxxxyyyzzzzzz{{{{{{{{{}}}}}}}}}|||||||||||||||~~~|||yyy}}}~~~~~~||||||}}}}}}|||~~~}}}}}}|||yyy{{{{{{zzzyyywwwxxxzzz}}}}}}{{{yyyyyyyyyzzz{{{~~~~~~~~~zzzzzz~~~~~~|||yyyyyy{{{}}}~~~{{{zzzxxxyyy{{{||||||{{{yyy|||~~~~~~~~~{{{{{{~~~}}}{{{yyyvvvuuuvvvvvvvvvuuuqqqrrrtttuuuwwwxxxyyyzzzzzz}}}}}}{{{zzz||||||yyyxxxxxxxxxyyy||||||{{{zzztttzzz|||yyyvvvwwwwwwvvvwwwyyy{{{{{{yyyuuussssss}}}zzzzzz{{{}}}yyyxxxvvvuuuvvvxxxvvvtttqqqvvv{{{{{{xxxwwwzzz~~~~~~{{{yyyxxxwwwwwwwwwoooqqqtttvvvxxxyyyzzzyyytttsssrrrssstttuuutttsssttttttssssssuuuxxx{{{}}}yyyzzz{{{{{{{{{yyywwwuuurrrwwwyyyyyy{{{{{{}}}~~~~~~{{{yyyyyyyyyxxxzzz|||}}}}}}{{{yyywww}}}{{{{{{}}}~~~~~~~~~{{{yyyxxxyyyyyyzzzyyyxxxyyy{{{{{{yyyxxxtttvvvxxxvvvssssssuuuxxx~~~~~~~~~}}}zzzxxxxxxxxxxxx{{{~~~}}}|||zzz{{{{{{zzzxxxvvvvvvvvvyyyuuuuuuzzz}}}}}}}}}{{{yyyxxxyyy{{{||||||{{{wwwzzz}}}}}}{{{zzz|||~~~~~~{{{zzz{{{|||||||||yyyyyyyyyyyyxxxzzz}}}|||{{{yyyzzz||||||}}}{{{xxxzzz~~~{{{xxxxxxzzz{{{yyy{{{~~~xxxuuuwww~~~{{{zzzzzzyyyxxxyyyzzz{{{yyyxxxtttvvvvvvuuuxxx}}}}}}zzz{{{xxxwwwxxx{{{}}}}}}}}}{{{xxxvvvuuurrroooqqqvvvuuuuuutttrrrqqqqqquuuxxxwwwxxxxxxvvvvvvwwwwwwvvvtttooonnnrrrtttvvvzzzyyyxxxxxxzzz}}}~~~~~~~~~|||yyywwwwwwzzz|||{{{yyyxxxvvvvvvxxxzzzyyyvvvtttsssyyy}}}}}}~~~~~~|||zzzvvvtttssstttuuuvvvwwwwwwtttqqqqqquuuyyyvvvvvvwwwwwwwwwvvvuuutttxxxyyyxxxwwwuuuuuuvvvxxxsssuuuwwwxxxxxxwwwwwwvvvzzzvvvtttwwwxxxvvvuuuwwwvvvvvvwwwvvvuuutttttttttssssssttttttuuuuuuvvvvvvuuuxxxyyyvvvvvvxxxxxxuuuvvvvvvuuuttttttuuuyyy|||{{{zzzyyyxxxxxxxxxxxxxxx||||||}}}}}}~~~}}}}}}}}}{{{zzz{{{||||||{{{||||||~~~yyy|||~~~yyyyyyzzz|||~~~~~~}}}~~~~~~{{{uuusssvvvxxxxxxzzz|||}}}|||xxxuuuwwwxxxzzzyyywwwvvvvvvvvv{{{wwwuuuvvvzzz|||{{{xxx~~~}}}}}}|||{{{{{{yyyyyyzzzzzz{{{{{{|||}}}xxxyyy{{{}}}~~~~~~~~~~~~~~~~~~zzz~~~~~~|||~~~~~~~~~~~~~~~{{{{{{}}}~~~}}}~~~}}}|||{{{{{{|||}}}~~~}}}~~~||||||~~~~~~|||||||||zzzxxxwwwwwwzzz}}}~~~{{{yyyyyyyyy{{{|||~~~~~~~~~{{{wwwwww{{{}}}|||zzzyyyxxxyyyzzz{{{{{{zzzyyyxxxyyyyyyyyyyyyvvvzzz~~~}}}~~~}}}||||||~~~~~~||||||~~~~~~zzzxxxvvvvvvwwwwwwwwwvvvpppqqqtttvvvyyyzzzzzzyyyzzz|||}}}|||{{{{{{{{{zzzzzzzzzzzz{{{|||{{{yyywwwtttyyy{{{xxxvvvwwwxxxvvvxxxzzz|||{{{xxxuuusssrrr~~~}}}~~~}}}zzzxxxwwwyyyzzzyyywwwvvvvvvvvvuuutttssspppuuu{{{|||zzzyyy|||~~~}}}zzzxxxwwwwwwwwwssssssuuuxxxyyyyyyyyyyyywwwvvvuuuuuuvvvvvvuuutttssssssssstttvvvyyy{{{|||yyy{{{|||}}}|||zzzyyyxxxvvv}}}|||}}}}}}|||yyyxxxxxxyyyzzz{{{|||}}}|||{{{zzzyyy~~~}}}zzzyyy}}}}}}zzzxxxwwwxxxxxxxxxwwwwwwxxxzzzzzzyyyxxxvvvxxxzzzxxxuuutttvvvyyy}}}}}}yyyvvvuuuvvv{{{|||}}}~~~~~~wwwxxxyyyxxxvvvvvvwwwxxx{{{wwwvvvzzz}}}|||}}}vvvuuuuuuwwwzzz}}}~~~~~~wwwzzz}}}}}}|||{{{}}}||||||}}}{{{{{{zzzyyyxxxyyy|||}}}}}}zzzzzz~~~|||{{{|||zzzwwwyyy~~~{{{xxxyyy|||}}}{{{|||wwwtttvvv}}}{{{zzzyyyxxxwwwxxxzzz{{{{{{zzzwwwxxxwwwuuuvvv{{{{{{xxxxxxxxxxxxyyyzzz{{{{{{{{{wwwtttssstttsssqqqtttyyyttttttsssrrrqqqrrruuuwwwuuuuuuvvvxxxyyyyyyyyyzzzxxxuuusssuuuuuutttwww||||||{{{zzz{{{}}}~~~}}}||||||zzzwwwwwwyyyyyywwwttttttuuuvvvvvvwwwwwwvvvsssrrryyy~~~{{{wwwtttrrrqqqpppuuuwwwxxxvvvsssrrrvvvyyytttuuuwwwxxxyyyxxxvvvuuuwwwwwwuuussssssvvv{{{wwwwwwxxxzzz{{{{{{zzzyyy~~~yyyvvvxxxxxxvvvuuuvvvtttvvvvvvuuurrrqqqssstttsssssssssssstttuuuwwwxxxtttwwwxxxuuuuuuwwwwwwsssuuuuuutttrrrqqqssswwwzzz{{{{{{zzzyyyxxxwwwxxxyyy{{{||||||{{{{{{zzzyyyxxx||||||~~~}}}}}}|||{{{{{{|||}}}yyy}}}~~~}}}{{{zzzzzz{{{}}}~~~|||yyy}}}||||||xxxssssssvvvyyyyyyzzz|||}}}|||yyyvvvvvvxxxyyyxxxvvvuuuuuuvvvzzzxxxvvvwwwzzz|||{{{zzz~~~~~~~~~}}}}}}}}}~~~}}}|||{{{zzzzzzzzz{{{{{{vvvwwwzzz|||~~~~~~~~~}}}|||}}}}}}~~~}}}}}}zzz|||~~~|||{{{yyy{{{}}}|||}}}}}}|||{{{{{{{{{{{{|||}}}|||}}}{{{|||~~~}}}}}}||||||{{{yyywwwwwwyyy{{{~~~|||zzzzzzzzz{{{|||~~~|||{{{{{{yyyuuuuuuyyyxxxyyyzzz{{{{{{yyyxxxwwwzzzzzzyyyxxxwwwwwwxxxyyyuuuxxx{{{{{{{{{|||{{{zzz|||~~~~~~~~~}}}|||{{{|||}}}~~~~~~zzzxxxwwwwwwwwwxxxwwwvvvrrrtttxxxzzz{{{zzzyyyyyyzzz{{{}}}~~~|||zzz{{{~~~}}}|||{{{{{{{{{zzzvvvttttttxxxyyywwwvvvxxxxxxvvvxxxzzz|||{{{xxxuuusssrrr}}}||||||{{{yyyvvvuuuwwwxxxzzzwwwwwwyyyxxxtttrrrtttoootttyyy|||||||||~~~}}}~~~}}}{{{xxxvvvwwwxxxvvvuuuvvvzzz{{{xxxxxxzzzzzzyyyxxxxxxxxxyyywwwvvvrrrsssuuuwwwxxxyyyyyyyyyyyy{{{}}}~~~}}}||||||}}}yyy~~~{{{{{{{{{{{{yyywwwwwwxxxzzz||||||||||||||||||}}}}}}xxxwwwyyy{{{}}}~~~zzzxxxxxxyyyzzzwwwvvvwwwxxx{{{|||{{{zzzzzz{{{{{{zzzxxxwwwwwwxxx|||~~~~~~yyyvvvuuuvvv|||}}}}}}~~~|||{{{|||}}}}}}}}}vvvwwwxxxxxxwwwwwwzzz|||}}}xxxwwwzzz|||{{{|||~~~tttssssssvvvzzz}}}~~~~~~xxx{{{~~~~~~{{{zzz|||~~~~~~|||zzz{{{}}}~~~~~~}}}{{{yyyzzz}}}~~~~~~{{{||||||}}}{{{zzz{{{yyyvvvxxx}}}|||yyyyyy}}}}}}{{{{{{~~~wwwtttvvv|||~~~{{{{{{xxxvvvuuuvvvxxx{{{||||||yyyzzzxxxuuuvvvzzzzzzwwwwwwxxxyyyzzzzzzzzzyyyyyyrrroooppptttuuussssssvvvrrrrrrrrrrrrssstttuuuvvvtttsssuuuyyy{{{yyyzzz||||||zzzyyyyyyvvvssstttxxx}}}|||{{{{{{}}}~~~}}}{{{}}}zzzwwwwwwxxxxxxuuurrrsssvvvvvvuuuuuuwwwwwwtttwww}}}yyyuuusssqqqooommmuuuvvvxxxxxxwwwwwwxxxyyyuuuvvvyyyzzz{{{zzzxxxwwwxxxwwwvvvtttuuuyyy|||{{{{{{|||{{{xxxyyyyyyvvvuuuwwwrrrtttuuussspppppprrruuuuuutttsssssstttvvvyyy{{{sssvvvvvvssssssuuutttqqquuutttsssrrrqqqrrrvvvyyy||||||{{{yyyxxxwwwyyy{{{{{{{{{{{{{{{zzzyyyxxxwwwyyyzzz|||~~~|||~~~|||}}}{{{zzzyyyxxx}}}~~~{{{}}}{{{zzzzzz|||~~~~~~{{{www|||{{{{{{{{{wwwrrrtttyyy{{{zzzzzz{{{||||||zzzxxxwwwyyyzzzzzzxxxwwwwwwxxxxxxxxxxxxwwwwwwxxxyyyyyyxxxyyyzzz{{{zzz{{{}}}~~~}}}{{{zzzyyyyyyyyyzzzyyyzzz{{{|||}}}|||{{{zzzzzz|||~~~}}}}}}}}}}}}}}}xxxzzz~~~~~~|||}}}zzzzzz~~~}}}{{{|||~~~}}}}}}}}}}}}~~~}}}~~~~~~}}}}}}~~~yyy{{{~~~~~~}}}}}}}}}|||}}}}}}{{{yyyxxxyyy{{{}}}}}}|||{{{zzzzzzzzzzzz|||yyyyyyyyywwwtttvvvzzzwwwyyy{{{}}}|||zzzwwwuuuxxxyyyzzzyyywwwwwwxxxzzzvvvwwwxxxxxxyyy|||}}}zzzzzz}}}}}}|||{{{{{{{{{{{{|||}}}{{{yyyxxxxxxxxxxxxvvvuuusssxxx~~~}}}{{{zzz{{{zzz{{{}}}}}}yyy{{{}}}|||{{{zzzyyyvvvtttvvvyyyyyyvvvvvvyyyzzzwwwwwwyyy{{{{{{yyyuuussssss~~~}}}{{{{{{zzzxxxuuuuuuvvvxxx{{{yyyyyy{{{yyysssrrruuunnnqqquuuzzz|||}}}~~~~~~{{{|||}}}{{{xxxvvvvvvxxxvvvsssuuuzzz{{{xxxxxx{{{}}}{{{zzzyyyzzzzzzxxxwwwrrrtttwwwyyyzzzxxxwwwuuuwwwzzz}}}}}}||||||~~~{{{|||zzzyyywwwyyyyyyyyywwwvvvvvvxxxzzz{{{zzzxxxxxxxxxzzz|||~~~}}}yyysssvvvzzzvvvyyy}}}|||zzz{{{|||}}}wwwwwwwwwzzz}}}~~~}}}~~~}}}||||||{{{yyywwwzzz~~~zzzvvvvvvxxx{{{}}}~~~zzzyyyzzz|||{{{zzzxxxyyyzzzzzzyyyzzz}}}~~~yyywwwyyyzzzyyyzzz|||uuuttttttuuuyyy{{{||||||yyy{{{~~~}}}yyyxxxyyy{{{xxxvvvuuuwwwzzz~~~~~~||||||}}}||||||zzz}}}~~~~~~yyyxxxxxxzzzxxxuuuvvv{{{|||yyyyyy|||{{{xxxwwwzzzxxxuuuwww|||~~~|||{{{}}}xxxuuussssssvvvzzz}}}~~~yyyzzzwwwuuuvvv{{{|||yyyxxxyyy{{{{{{zzzyyyxxxwwwrrrooopppvvvyyyvvvsssqqqooopppqqqsssuuuvvvuuuuuutttrrrtttyyyzzzwwwwww{{{}}}{{{||||||wwwqqqqqqtttyyyyyyxxxzzz|||~~~~~~}}}}}}zzzwwwwwwyyyyyywwwttttttxxxxxxttttttxxxyyywwwzzz~~~yyyuuutttsssqqqooottttttvvvyyy{{{{{{yyywwwvvvwwwxxxyyyyyywwwvvvuuuvvvwwwxxxxxxxxx{{{~~~{{{yyy{{{zzzwwwyyyyyywwwwwwyyysssvvvwwwvvvrrrrrruuuyyyvvvuuutttsssuuuxxx|||~~~vvvyyyyyyuuutttvvvuuuqqquuuuuuuuutttssstttvvvyyy|||}}}|||zzzxxxxxx{{{~~~zzzzzz{{{|||||||||||||||zzz{{{}}}~~~}}}|||~~~}}}yyy{{{~~~~~~|||yyywww{{{|||wwwzzzyyyxxxyyy}}}|||wwwyyyyyyzzz{{{wwwtttwww~~~|||zzzyyyyyy{{{|||{{{zzzyyy{{{||||||{{{zzz{{{|||wwwzzz{{{zzzvvvuuuxxx{{{vvvxxxzzzyyyyyyyyy|||~~~|||zzzyyyxxxxxxyyyzzz{{{{{{||||||}}}}}}}}}}}}{{{}}}~~~~~~}}}}}}}}}}}}||||||||||||zzz{{{|||~~~|||zzz~~~}}}||||||~~~}}}}}}~~~~~~||||||~~~wwwzzz|||}}}{{{{{{}}}~~~}}}}}}{{{{{{{{{zzzzzz{{{{{{zzzyyywwwvvvzzzxxxwwwyyywwwuuuxxx}}}yyyzzz{{{||||||zzzyyyxxxwwwyyyzzzyyywwwwwwyyy{{{yyywwwvvvwwwzzz~~~|||zzz|||}}}}}}|||{{{zzz{{{|||~~~|||zzzyyyxxxyyyxxxuuusssrrr{{{{{{}}}}}}|||}}}wwwxxx~~~~~~|||zzzyyyyyyyyyxxxwwwwwwyyyxxxvvvwww{{{{{{xxxvvvxxx{{{{{{yyyvvvtttttt~~~zzzwwwzzz}}}{{{{{{zzzxxxvvvuuuvvvxxx|||yyyzzz}}}zzztttrrrvvvnnnooosssxxx|||~~~}}}{{{yyy{{{|||{{{wwwuuuvvvxxxtttqqqtttzzz|||xxxxxx|||~~~|||zzzzzzzzzzzzxxxwwwrrrtttxxx{{{{{{xxxuuurrrvvvyyy|||}}}||||||~~~{{{}}}wwwvvvvvvvvvxxxxxxwwwvvvuuuuuuxxx{{{xxxvvvsssrrrsssvvvzzz|||yyy||||||wwwqqqpppuuu{{{qqqwww}}}}}}|||}}}xxxwwwyyy|||~~~~~~~~~zzzvvvyyy}}}zzzwwwwwwyyyzzz|||~~~zzzzzz{{{|||zzzxxx{{{|||||||||{{{|||yyyvvvxxxyyywwwxxxzzzwwwuuutttvvvxxxzzzzzzyyyyyy{{{}}}|||xxxvvvvvvxxxsssrrrqqqssswww{{{~~~~~~}}}~~~zzz}}}zzz{{{vvvuuuvvvyyywwwtttuuuyyy{{{xxxxxx{{{zzzvvvtttvvvxxxvvvwww{{{|||zzz{{{~~~xxxuuurrrqqquuuyyy}}}xxxyyywwwtttwww}}}~~~|||yyy{{{}}}}}}{{{yyywwwwwwuuuqqqssszzz~~~zzzsssooommmnnnppptttwwwwwwvvvtttuuuqqqsssyyyyyyuuutttxxx|||{{{|||}}}xxxqqqpppsssvvvuuuvvvxxx|||~~~~~~|||yyywwwwwwzzz{{{yyywwwvvvzzzzzzuuutttyyy|||zzzxxx}}}~~~~~~zzzwwwwwwwwwvvvtttssssssuuuyyy}}}}}}yyyuuuuuuvvvvvvuuutttsssqqqpppsssvvvxxxzzzzzzzzz|||}}}|||yyyvvvwww|||~~~yyywwwyyyzzzyyyyyy|||wwwyyy{{{zzzvvvvvvzzzxxxvvvuuutttvvvyyy}}}zzz}}}}}}yyyxxxyyyxxxtttvvvwwwwwwvvvuuuuuuwwwyyy|||}}}}}}{{{yyyyyy|||yyyzzz{{{}}}|||}}}~~~}}}~~~{{{zzz||||||yyyxxxzzz{{{{{{|||}}}zzzsss{{{xxxuuuyyywwwwwwxxx}}}~~~xxxxxxxxxzzz|||xxxvvvzzz|||zzzxxxxxxzzz|||}}}|||{{{|||~~~~~~}}}~~~yyy}}}}}}wwwuuuyyy~~~wwwzzz{{{{{{yyyyyy||||||{{{yyyxxxxxxyyyzzz{{{yyyyyy{{{|||~~~|||~~~{{{{{{}}}zzz{{{|||}}}}}}|||{{{zzz|||{{{{{{{{{|||~~~~~~{{{~~~~~~}}}}}}~~~}}}|||{{{{{{|||}}}~~~~~~{{{{{{xxx{{{}}}}}}||||||~~~~~~||||||wwwxxxyyyzzzyyywwwuuussszzzwwwwwwyyyxxxwwwzzz||||||{{{{{{zzzzzzzzz{{{wwwyyyzzzzzzwwwwwwzzz}}}|||xxxvvvwww{{{~~~{{{{{{~~~}}}}}}}}}|||{{{{{{}}}|||{{{yyyyyyyyywwwuuurrrqqq{{{|||~~~}}}uuuvvv}}}}}}{{{xxxxxxyyyzzz{{{zzzxxxzzzyyyvvvxxx||||||yyyuuuwwwzzz{{{yyyvvvuuuttt|||zzz{{{}}}}}}{{{yyyvvvzzzssssssxxxvvvvvvxxxzzz{{{zzzuuurrrpppooopppuuu{{{~~~|||zzz{{{}}}}}}|||zzzxxxwww|||wwwsssqqqssswww{{{}}}tttuuuwwwyyyzzzzzzyyyyyyyyywwwvvvyyy|||~~~|||yyyxxxyyyzzz|||}}}~~~~~~~~~}}}zzzyyyzzzyyyzzz{{{xxxtttsssuuuxxxzzzwwwuuutttvvvxxxyyyyyyzzzyyyxxxuuutttuuuxxxzzz~~~zzzvvvvvv{{{~~~|||{{{}}}|||{{{{{{|||zzzwwwyyy}}}yyy}}}~~~{{{{{{||||||zzzwww|||zzzyyy{{{|||}}}}}}xxxzzz{{{zzzvvvvvvxxx{{{yyyxxxuuutttuuuwwwyyy{{{{{{|||}}}|||yyyvvvuuutttuuuuuuuuuwwwzzz{{{{{{{{{{{{|||}}}|||zzzyyyyyyyyyzzzvvvssstttvvvwwwwwwxxx{{{yyyuuurrrqqqqqqtttuuutttwwwyyyxxxuuutttvvvyyytttsssrrrsssvvvxxxyyyyyy{{{zzzyyyyyy{{{{{{zzzyyyxxxyyy{{{||||||zzzyyyxxxzzzxxxwwwyyy{{{{{{wwwssswwwqqqooosssxxxxxxvvvuuurrrqqqtttyyyyyytttuuuzzz}}}wwwrrrppprrrvvvxxxuuusssuuuyyy}}}~~~~~~xxxwwwuuuvvvwwwxxxxxxxxxzzzxxxvvvttttttvvvxxxzzz{{{zzzyyyyyy{{{~~~{{{zzzxxxvvvtttsssssstttpppsssxxx{{{}}}|||yyywwwyyyyyyyyyxxxwwwuuusssrrrxxxwwwwwwvvvwwwxxxzzz{{{uuuwwwyyy{{{|||}}}}}}zzzwwwvvvwwwzzz}}}|||zzzyyyyyyzzzyyywwwuuuwwwwwwxxxxxxxxxyyyyyyyyywwwyyyzzzzzzxxxwwwwwwxxxzzzzzzzzzyyywwwvvvvvvvvvyyyuuuuuuyyy{{{yyy{{{xxxyyy{{{}}}}}}|||{{{zzzwww|||~~~}}}~~~~~~{{{{{{{{{zzzzzzzzz{{{{{{{{{uuuvvvxxx{{{||||||||||||xxx|||~~~|||}}}~~~{{{tttxxxzzzyyy{{{}}}|||{{{zzzzzz{{{{{{zzzyyywwwwwwxxx{{{}}}zzz~~~~~~~~~zzz~~~zzzwwwuuuvvvxxxzzzzzz~~~{{{wwwxxx}}}~~~{{{}}}wwwuuuxxx}}}xxxzzz}}}~~~~~~~~~~~~}}}{{{zzzzzzxxx{{{|||zzz{{{{{{}}}~~~}}}}}}~~~~~~}}}|||}}}zzzyyy{{{zzz{{{~~~zzz|||~~~zzz}}}|||{{{{{{{{{xxxwwwtttttttttuuuuuuuuuvvv{{{zzzssspppuuuzzz{{{{{{{{{zzzvvvtttuuuzzz~~~|||{{{zzzyyyzzz|||~~~~~~|||yyyyyy{{{~~~~~~|||{{{}}}{{{wwwyyy{{{}}}}}}{{{zzzzzzzzzyyy|||~~~zzzwwwxxxzzz||||||{{{zzzzzz{{{yyywwwvvvwwwxxxzzzzzzyyyxxxyyywwwvvvyyy~~~|||www~~~|||{{{zzz{{{}}}{{{yyyyyyzzzzzzxxxvvvxxx}}}vvvvvvyyyvvvvvvwwwyyyzzzyyyuuusssooopppssswww{{{}}}|||{{{||||||}}}}}}|||zzzyyyyyy{{{yyyvvvvvvxxxzzz{{{|||vvvvvvxxxyyyyyyyyyxxxwwwzzzxxxwwwyyy}}}~~~}}}zzzwwwxxxzzz{{{}}}}}}~~~~~~}}}}}}|||}}}}}}zzzwwwvvvvvvwwwxxxwwwwwwxxxyyyyyyxxxvvvxxxxxxwwwuuussstttwwwzzz}}}zzzwwwxxx}}}}}}~~~~~~|||{{{}}}|||{{{}}}zzzzzz|||yyy|||~~~|||{{{||||||{{{yyy~~~|||yyyxxxzzz|||}}}}}}xxxzzz{{{|||||||||~~~|||zzzwwwuuuuuuwww{{{}}}{{{}}}~~~}}}zzzxxxwwwwwwyyyxxxxxxxxxyyyzzzzzzzzz~~~~~~yyy{{{||||||zzzyyyyyyzzzxxxuuutttuuuvvvuuuwwwzzzzzzxxxuuusssrrrrrrssstttqqqtttvvvuuussssssuuuxxxvvvvvvuuuvvvwwwxxxwwwwwwzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz|||}}}}}}{{{zzzyyy}}}{{{yyyyyyyyyyyyxxxwwwzzztttrrrvvvyyyxxxuuuuuuuuusssvvvzzzyyyuuuvvvzzz~~~}}}{{{wwwtttsssuuuxxxzzzwwwuuuvvvyyy{{{||||||zzzyyyxxxyyyzzz{{{zzzyyy{{{yyyvvvttttttwww{{{}}}zzzzzzyyyyyy{{{~~~{{{zzzyyywwwwwwwwwxxxyyyvvvwwwxxxzzz{{{{{{{{{{{{xxxyyyyyyyyyxxxvvvsssrrruuuuuuuuuuuuvvvxxxzzz{{{vvvxxxzzz{{{|||}}}|||yyyyyy|||~~~}}}|||yyyzzzzzz||||||zzzuuurrrxxxxxxxxxyyyyyyyyyyyyyyyxxxzzzzzzyyywwwvvvwwwxxx||||||{{{zzzxxxwwwwwwwwwwwwsssssswwwxxxwwwyyy~~~zzz{{{{{{{{{{{{yyyxxxwwwvvv{{{~~~}}}|||~~~~~~|||yyyyyyyyyzzz{{{{{{zzzyyyvvvwwwxxxzzzzzz{{{zzzzzzwww|||~~~}}}yyyzzz}}}}}}zzz{{{~~~~~~|||~~~}}}{{{zzzyyyxxxvvvvvvuuuvvvzzz~~~~~~||||||{{{||||||{{{yyywwwxxxzzz|||~~~~~~|||xxxyyy}}}}}}zzz~~~~~~{{{wwwwwwyyy|||yyy{{{~~~~~~~~~}}}|||{{{yyy|||}}}zzzzzz~~~~~~~~~}}}~~~|||{{{|||yyyzzz|||~~~|||zzzyyy{{{|||~~~zzzxxxvvvuuuuuuuuuuuuuuuvvvzzzyyyttttttyyy|||{{{|||{{{zzzwwwuuuvvvzzz~~~|||{{{{{{zzz{{{}}}~~~|||zzzzzz{{{}}}~~~~~~~~~~~~{{{{{{|||~~~~~~|||yyyyyy{{{}}}}}}|||zzzzzz{{{zzz|||}}}{{{~~~~~~~~~}}}|||{{{}}}~~~|||zzzyyyyyywwwvvvwwwxxxzzzyyyyyyxxxyyywwwuuuxxx}}}}}}yyy}}}~~~~~~|||zzzyyyxxxyyywwwvvvvvvvvvvvvuuussswww~~~}}}wwwuuuwwwwwwvvvuuuvvvwwwwwwuuusssnnnqqquuuxxxyyyyyyyyyyyyzzz{{{{{{zzzxxxxxxzzz|||{{{zzzzzz|||}}}}}}{{{zzzwwwwwwxxxyyyyyyxxxxxxwww}}}zzzyyy{{{~~~~~~{{{wwwxxxyyyzzz|||}}}~~~~~~~~~}}}|||}}}}}}{{{zzzyyyyyyxxxvvvwwwxxxyyy{{{|||{{{xxxuuuwwwwwwwwwuuutttuuuwwwzzz{{{yyyyyy{{{~~~|||~~~~~~|||{{{~~~|||{{{~~~||||||yyy|||}}}{{{{{{|||}}}|||{{{}}}zzzwwwvvvxxx{{{|||}}}{{{|||}}}~~~|||yyywwwvvvyyy|||~~~|||}}}~~~|||zzzzzzzzz~~~}}}{{{yyyxxxyyyzzz{{{~~~|||||||||~~~yyy{{{||||||zzzyyyyyyzzz{{{vvvuuuwwwwwwuuuvvvzzzwwwwwwuuutttssssssssssssoooqqqttttttrrrrrrtttwwwzzzzzzzzzzzzyyywwwuuutttwwwyyy{{{zzzxxxwwwxxx{{{zzz{{{|||}}}}}}|||{{{zzz~~~~~~}}}zzzwwwwwwxxxzzz{{{vvvtttxxx{{{xxxvvvuuuwwwvvvxxxzzzxxxuuuvvvzzzyyyzzzyyyxxxvvvvvvyyy{{{|||yyywwwvvvxxxzzzzzzzzz{{{{{{{{{}}}~~~}}}{{{xxxzzzxxxvvvtttuuuyyy|||zzzyyyyyyzzz{{{~~~~~~}}}{{{zzzzzzzzz{{{||||||{{{zzzyyyyyy{{{}}}~~~wwwxxxzzz{{{zzzwwwuuusssssssssssstttvvvxxxzzz|||yyy{{{||||||||||||~~~|||xxxzzz~~~zzzyyyyyyyyy{{{{{{yyyuuuqqqwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvxxxyyy~~~~~~|||zzzyyyxxxwwwwwwvvvssssssvvvwwwwwwyyy||||||{{{zzzyyywwwvvvtttttttttyyy}}}||||||~~~~~~|||xxxxxxyyy{{{}}}}}}{{{yyywwwwwwxxxyyyyyyyyyyyyxxxvvv{{{}}}www{{{yyy|||}}}{{{~~~|||zzzxxxxxxwwwuuutttuuuxxx{{{~~~~~~yyyyyyzzz||||||{{{zzz|||~~~~~~yyyzzz~~~~~~{{{|||{{{zzzyyyyyyyyyzzz{{{{{{}}}||||||~~~}}}{{{zzz|||}}}}}}{{{|||}}}}}}~~~~~~|||}}}zzzxxxxxxzzz~~~zzzyyyxxxwwwvvvvvvvvvvvvwwwxxxxxxwwwyyy~~~||||||{{{zzzxxxvvvxxx{{{~~~{{{{{{{{{|||}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}}}}||||||xxx{{{}}}~~~}}}|||{{{{{{zzz|||~~~~~~}}}{{{{{{|||~~~~~~~~~~~~}}}{{{zzzyyy|||zzz{{{}}}}}}~~~zzzxxxyyyxxxvvvwwwxxxyyyyyyxxxxxxxxxvvvsssvvv|||~~~|||}}}|||~~~}}}~~~~~~~~~~~~~~~}}}{{{ttttttttttttuuuuuuuuuuuusssyyy~~~zzztttrrrrrruuutttrrrrrrsssssssssrrrmmmrrrwwwyyywwwvvvvvvwwwvvvvvvwwwuuutttvvv{{{}}}|||{{{|||}}}}}}{{{yyyvvvwwwxxxyyyzzz{{{{{{{{{|||zzz{{{~~~~~~|||xxxxxxxxxyyyzzz|||}}}~~~}}}zzzyyyyyyzzzyyyvvvtttvvvyyyzzzyyywwwyyyyyyzzz|||}}}|||yyywwwwwwxxxxxxwwwvvvwwwyyy|||xxxxxxzzz|||}}}~~~}}}|||}}}}}}}}}~~~~~~}}}}}}zzz||||||{{{zzzzzz{{{|||||||||{{{xxxuuuuuuvvvyyyzzz{{{~~~~~~|||xxx}}}|||{{{zzzzzzzzz{{{{{{{{{}}}}}}|||{{{|||}}}zzzyyyyyy|||~~~~~~|||zzzyyyzzz||||||}}}~~~}}}{{{yyyxxxyyy~~~tttqqqvvv{{{yyyvvvwwwuuuuuuuuuuuutttsssrrrqqqooorrruuuuuussssssvvvyyy}}}~~~~~~{{{wwwtttssstttxxx{{{yyyuuusssvvvzzzyyyzzz{{{{{{|||{{{{{{zzz|||~~~|||xxxuuuwwwyyyyyyuuutttyyy{{{xxxvvvwwwxxxxxxxxxwwwuuutttuuuxxxwwwxxxxxxyyyyyyyyyzzz{{{zzzyyywwwwwwwwwyyy{{{{{{zzzzzz|||~~~~~~}}}yyyuuuuuuuuuvvvvvvxxxzzz|||}}}yyyyyyyyy{{{|||~~~~~~}}}{{{{{{{{{{{{|||~~~|||zzzzzz{{{}}}~~~vvvxxxzzz|||{{{yyywwwuuuuuuuuuuuuvvvxxx{{{}}}}}}~~~~~~}}}}}}~~~|||zzz{{{~~~~~~zzzwwwwwwvvvvvvuuuvvvwwwxxxyyyyyyyyyxxxxxxvvvwwwxxxwwwwwwxxxzzz|||}}}{{{yyyxxxxxxwwwvvvvvvuuutttuuuwwwxxxyyy{{{{{{zzzxxxvvvuuutttttttttrrrxxx|||{{{{{{~~~~~~|||{{{yyyvvvwww{{{~~~~~~}}}wwwxxxxxxyyyzzzzzzzzzzzzxxx}}}~~~~~~}}}yyyyyywww{{{|||{{{}}}}}}|||{{{yyyyyyzzz{{{vvvvvvvvvwwwyyy{{{}}}~~~yyyyyyyyyzzz|||~~~|||~~~{{{|||}}}{{{yyywwwxxxzzz||||||{{{}}}~~~~~~~~~~~~{{{{{{|||~~~~~~~~~~~~|||zzzzzzzzzzzzyyywww~~~|||{{{{{{{{{}}}~~~xxxxxxyyyxxxwwwwwwxxxyyywwwwwwvvvyyy}}}}}}{{{zzzyyyxxxxxxyyy{{{}}}yyyzzz{{{|||}}}~~~}}}}}}}}}|||{{{{{{|||}}}~~~}}}||||||xxx|||{{{yyyyyyzzzzzz|||~~~~~~}}}||||||}}}}}}|||{{{{{{{{{~~~zzzyyyzzz|||}}}}}}|||}}}{{{xxxzzzxxxwwwwwwxxxyyyyyyxxxvvvwwwtttppprrryyy||||||~~~~~~|||{{{~~~|||xxxxxx}}}|||}}}~~~|||zzzpppqqqssstttuuuvvvxxxyyyrrruuuyyyzzzwwwtttqqqppptttrrroooooopppqqqqqqpppnnnrrrwwwxxxuuussstttuuurrrtttuuuttttttxxx}}}zzzxxxyyyyyyyyyxxxuuuvvvwwwyyy|||~~~}}}zzzzzz}}}~~~}}}{{{yyyyyyxxxxxxyyyzzz{{{|||{{{wwwuuuwwwxxxzzzwwwuuusssuuuyyyzzzxxxvvv{{{zzzzzz{{{}}}}}}|||{{{xxxyyyzzzyyyyyyzzz|||~~~uuuwwwzzz|||~~~~~~~~~~~~{{{zzz||||||xxxyyy{{{~~~zzzzzzzzzyyyyyyzzz{{{|||zzzxxxuuuuuuvvvxxxxxxxxx}}}|||}}}zzzuuuxxxzzz|||}}}}}}|||yyyxxxzzz|||~~~~~~}}}|||||||||~~~~~~}}}{{{yyy{{{~~~~~~|||zzzyyyyyy{{{~~~{{{xxxwwwwwwyyyjjjeeeqqq}}}|||xxxvvvttttttuuuuuutttsssrrrqqqrrruuuxxxxxxvvvvvvyyy|||~~~|||wwwuuuuuurrrvvvyyywwwsssrrruuuyyyxxxxxxyyyyyyzzzzzzzzzzzzxxx|||zzzvvvtttuuusssqqqrrrxxxzzzxxxvvvxxxvvvwwwvvvsssqqqrrrtttuuuwwwwwwyyyzzz{{{{{{zzzyyyxxxxxxwwwwwwwwwyyy|||~~~xxxyyyzzz|||}}}zzzvvvrrrppprrruuuxxxzzzzzzyyyxxxxxxxxxzzz{{{}}}}}}~~~~~~|||{{{zzzzzzzzz|||}}}~~~}}}}}}}}}}}}}}}}}}||||||vvvxxxzzz||||||{{{yyyxxxyyyyyyyyyyyy{{{}}}~~~}}}~~~{{{||||||{{{|||wwwssstttwwwyyytttuuuwwwxxxxxxxxxwwwvvvrrrtttvvvwwwxxxzzz}}}|||xxxwwwwwwwwwvvvuuutttuuutttssstttwwwyyyyyyxxxwwwvvvuuuuuuuuuvvvvvvqqqwwwzzzzzzzzz}}}}}}{{{|||vvvpppoootttzzz~~~xxxxxxyyyzzz{{{|||}}}~~~}}}~~~zzzzzz}}}~~~||||||vvvuuuzzz||||||}}}}}}}}}zzzxxxwwwyyy{{{xxxxxxxxxxxxxxxyyyzzz{{{zzzzzzzzzzzzzzz{{{}}}~~~}}}|||~~~zzzxxxxxxyyy|||~~~~~~}}}~~~|||}}}||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyzzz{{{zzzzzz}}}{{{yyytttvvvyyyyyyxxxxxxzzz|||xxxvvvvvvzzz~~~|||zzzyyyxxxyyyyyy{{{{{{{{{wwwxxxzzz{{{}}}}}}}}}}}}{{{}}}~~~|||{{{|||}}}~~~}}}|||zzz}}}~~~zzzwwwvvvwwwyyy{{{~~~~~~}}}}}}}}}}}}~~~|||zzzzzzzzz|||}}}}}}|||{{{{{{|||{{{yyyvvvyyyzzz|||}}}yyyzzzxxxwwwwwwxxxyyyxxxwwwtttuuusssnnnooouuuzzzzzz~~~zzzuuuuuu~~~|||zzz{{{|||{{{wwwsssoooqqqtttuuuuuuwwwyyy{{{uuuvvvwwwxxxwwwvvvtttssssssqqqoooooopppqqqpppoooppprrrtttuuutttsssssstttqqqtttvvvvvvvvvzzz}}}xxxuuuuuuvvvwwwwwwssstttvvvyyy||||||yyyyyy{{{|||{{{yyy{{{zzzyyyxxxwwwxxxyyyzzz|||yyyuuutttvvvyyy{{{|||{{{zzzzzzzzzzzzyyywwwuuu{{{zzzzzz{{{~~~~~~xxxyyy{{{{{{{{{|||~~~uuuxxx{{{}}}~~~~~~{{{zzz|||{{{xxxxxxxxx{{{}}}~~~}}}{{{yyyzzz{{{zzzyyyyyy{{{|||{{{zzzyyyyyyzzzyyyxxxvvvxxxyyy{{{~~~~~~{{{xxxvvvyyy|||}}}zzzxxx{{{}}}}}}|||||||||{{{}}}~~~}}}{{{|||}}}||||||}}}{{{xxxwwwwwwppp```]]]mmm||||||xxxxxxtttttttttttttttsssrrrqqqtttwwwyyyyyywwwwwwzzz|||}}}{{{xxxxxxyyytttvvvxxxwwwuuutttuuuxxxwwwwwwwwwxxxyyyyyyzzzzzzwwwzzz~~~|||xxxuuusssooonnnqqqwwwyyyvvvvvvxxxtttvvvtttooonnnqqqttttttvvvwwwyyy{{{}}}}}}zzzwwwwwwxxxxxxwwwwwwyyy|||yyyyyyzzz||||||yyyuuuqqqnnnqqquuuyyyzzzyyywwwvvvwwwxxxzzz|||}}}}}}}}}|||vvvvvvvvvxxxzzz}}}zzz{{{}}}~~~~~~}}}{{{yyywwwxxxzzz{{{|||||||||{{{||||||{{{{{{{{{}}}~~~}}}|||}}}~~~wwwzzz|||||||||zzzuuuuuuwwwzzztttuuuwwwyyyyyyxxxwwwuuuooorrrvvvxxxzzz{{{~~~zzzvvvuuuwwwxxxwwwuuusssttttttrrrrrrvvvxxxvvvvvvvvvvvvwwwwwwxxxxxxxxxqqqwwwzzzyyyyyy{{{{{{yyyzzzrrriiigggmmmvvv|||zzzzzzzzzzzz{{{|||}}}~~~}}}xxxxxx|||~~~zzz{{{yyytttuuuzzz}}}|||~~~zzzuuusssuuuxxxyyyzzz{{{zzzyyyxxxyyyzzzyyy{{{{{{{{{zzzzzz|||~~~~~~~~~~~~yyyzzz{{{}}}~~~~~~}}}~~~~~~{{{|||}}}}}}|||{{{}}}~~~~~~~~~}}}}}}}}}||||||||||||||||||{{{{{{{{{yyyxxxxxxyyy{{{||||||~~~zzzwwwrrrvvvyyyzzzxxxxxxzzz}}}yyyvvvwww{{{}}}{{{zzz|||xxxwwwwwwxxxzzz{{{zzzyyyvvvxxxzzz|||}}}|||{{{zzzyyy|||}}}{{{|||}}}~~~}}}|||zzz|||~~~}}}zzzxxxvvvuuuxxxzzz}}}~~~}}}|||}}}}}}{{{zzzxxxwwwvvvxxxyyy{{{{{{{{{}}}}}}xxxtttxxxxxxyyy}}}}}}yyyzzzyyywwwwwwxxxyyyxxxwwwsssuuusssnnnnnnsssxxxyyy~~~xxxwwwyyy|||zzzxxxzzz||||||xxxsssqqqsssuuuvvvuuuuuuwwwyyyxxxwwwuuuuuuwwwwwwvvvuuutttsssqqqrrrssssssrrrpppsssrrrqqqqqqsssttttttssspppsssvvvvvvuuuxxx|||wwwtttttttttuuutttssssssuuuwwwzzz}}}{{{wwwvvvxxxzzzyyywww}}}{{{yyywwwvvvvvvwwwwwwwwwvvvuuuxxx{{{|||{{{yyy|||}}}~~~}}}{{{yyyxxxxxxxxxyyy{{{~~~wwwyyyzzz{{{{{{|||~~~wwwzzz}}}~~~}}}|||{{{{{{}}}}}}{{{{{{}}}~~~|||zzzyyy{{{~~~~~~~~~}}}yyyvvvxxx{{{~~~~~~}}}||||||yyyzzz|||~~~~~~~~~}}}}}}}}}}}}zzz}}}~~~{{{{{{|||}}}~~~}}}zzzxxxwwwwwwqqqdddcccqqq{{{wwwtttyyyttttttssssssssssssrrrrrrsssvvvxxxxxxuuuuuuwwwzzz{{{~~~~~~zzzyyy{{{~~~xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{zzz{{{|||}}}}}}{{{xxxuuuoooooosssxxxxxxuuutttwwwsssvvvtttmmmlllqqqtttttttttuuuxxx|||{{{wwwxxxyyyyyyxxxvvvwwwzzz~~~|||||||||}}}}}}zzzvvvsssrrrsssuuuwwwxxxyyyxxxxxxvvvxxxzzz}}}~~~}}}|||{{{wwwwwwwwwxxxyyy{{{}}}~~~yyyzzz{{{|||||||||zzzyyyyyyyyyyyyzzz{{{}}}~~~}}}|||{{{yyyyyyyyyzzzzzz|||~~~~~~}}}{{{zzzzzz{{{wwwyyyyyyyyyzzz|||xxxxxxyyyyyyuuuwwwyyy{{{{{{zzzxxxwwwooossswwwzzz{{{{{{||||||zzzuuuuuuxxxzzzzzzxxxuuuxxxwwwssstttyyyzzzxxxvvvwwwxxxyyyzzzyyyyyyxxxqqqwwwzzzyyyxxxzzzzzzwwwxxxooofffeeemmmvvv|||~~~}}}|||{{{zzzyyyzzzzzz{{{~~~~~~yyyyyy|||~~~|||xxxzzzxxxtttuuuzzz|||{{{~~~~~~yyyssspppssswwwwwwzzz}}}}}}{{{yyyzzz{{{wwwyyy{{{|||{{{{{{~~~~~~~~~~~~zzz}}}|||{{{}}}~~~}}}zzz}}}zzz~~~}}}{{{{{{}}}{{{|||}}}zzz{{{|||||||||zzzyyyxxxvvvuuutttvvvyyy{{{||||||~~~~~~{{{yyyssswww{{{zzzwwwuuuwwwzzzzzzwwwxxxzzzyyyuuuvvv{{{wwwuuuuuuwwwzzz{{{yyywwwxxxyyy|||~~~~~~|||zzzxxxvvv{{{}}}{{{|||~~~~~~~~~}}}{{{zzzyyyyyyyyy{{{|||{{{xxxvvvwwwyyy|||}}}|||||||||}}}zzzyyyxxxvvvvvvvvvxxxxxxzzz{{{~~~|||xxx{{{yyyyyy|||}}}yyy{{{yyywwwwwwxxxxxxxxxwwwtttwwwvvvqqqooossswwwxxx}}}}}}{{{xxxyyy~~~yyywwwwww{{{}}}yyysssuuuwwwvvvtttsssuuuwwwyyyvvvssssssuuuwwwvvvuuuuuutttttttttuuuuuusssqqqtttqqqnnnooorrruuutttsssmmmqqquuusssqqqttt||||||xxxvvvuuuuuusssrrrsssssstttuuuxxx{{{~~~~~~zzzvvvuuuwwwxxxwwwvvv~~~|||zzzwwwuuuuuuvvvvvvvvvvvvyyy}}}}}}xxxssswww{{{~~~~~~{{{yyyzzz{{{uuuwww|||~~~vvvwwwzzz{{{{{{|||~~~yyy||||||}}}~~~~~~}}}~~~{{{{{{}}}zzzvvv}}}~~~{{{zzz|||||||||||||||~~~~~~~~~~~~zzz}}}|||zzz}}}xxxzzz{{{zzzyyyxxxxxxxxxyyyoooooozzz{{{qqqpppyyyttttttsssrrrrrrrrrssssssrrruuuwwwvvvsssrrrtttwwwyyy|||}}}zzzyyy}}}{{{zzzyyyyyy{{{{{{zzzyyyyyyxxxxxxyyyzzz{{{|||}}}~~~|||zzz{{{~~~~~~{{{xxxqqqqqquuuyyyxxxtttsssuuusssvvvtttmmmkkkqqqvvvuuurrrssswww|||}}}xxxzzz{{{{{{yyyvvvuuuxxx|||~~~~~~~~~|||yyyvvvvvvvvvuuuuuuvvvxxxzzz{{{vvvxxx{{{}}}~~~}}}|||zzz}}}|||zzzyyyxxxxxxxxxyyyxxxyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyyyy{{{}}}}}}{{{yyywwwvvvvvvvvvvvvzzz{{{|||{{{yyyxxxxxxyyyzzzxxxvvvuuuvvvyyy{{{|||{{{zzzyyyzzz{{{|||{{{yyyvvvxxx{{{}}}}}}|||zzzxxxppptttyyy||||||zzzyyyyyyzzzuuuuuuyyy||||||zzzyyy}}}|||wwwxxx}}}|||wwwxxxzzz{{{{{{zzzxxxwwwrrrwwwzzzxxxwwwyyyyyyvvvxxxppphhhhhhpppyyy~~~~~~~~~|||yyyxxxwwwwwwwww}}}{{{{{{}}}}}}zzzxxxzzzyyyvvvvvvzzz|||zzzzzz{{{{{{wwwrrrqqquuuzzzuuuyyy}}}~~~|||{{{{{{|||tttwww{{{}}}|||}}}~~~|||zzz|||zzz|||~~~}}}zzz|||zzz~~~|||{{{~~~~~~{{{{{{|||}}}{{{|||}}}~~~~~~|||yyyxxxvvvuuuuuuxxx{{{~~~}}}}}}~~~~~~~~~~~~}}}|||uuuyyy|||{{{vvvssstttwwwzzzxxxxxxzzzwwwqqqssszzzvvvttttttwwwzzz{{{yyyvvvyyy{{{~~~}}}zzzwwwuuuzzz~~~|||}}}|||}}}~~~~~~|||zzzyyywwwvvvvvvyyy}}}~~~{{{wwwvvvyyy{{{||||||{{{||||||}}}|||zzzxxxxxxwwwxxxxxx{{{|||~~~~~~|||zzz||||||xxx{{{yyywwwwwwxxxxxxxxxwwwvvvyyyyyyssspppssswwwxxxyyytttxxxzzzxxxwwwxxx}}}xxxtttxxx{{{uuurrruuuwwwuuuqqqqqquuuzzzxxxzzzwwwqqqpppuuuuuuqqqrrrssstttvvvxxxvvvrrrnnnnnnnnnnnnoooqqqtttwwwyyyuuutttrrrqqqqqqrrrssstttwww{{{zzzuuutttxxxyyyuuuyyyuuurrrrrrvvvzzz|||}}}|||zzzxxxwwwxxxyyyyyyxxxxxxyyyyyyxxxuuuttttttuuuxxxxxxzzz}}}{{{www|||{{{yyyyyyyyyyyyxxxvvvzzzyyy{{{~~~}}}{{{yyyxxxyyyzzzzzzzzz~~~}}}~~~~~~~~~|||{{{|||}}}~~~|||{{{}}}}}}}}}}}}~~~~~~}}}|||{{{yyyzzz{{{||||||{{{}}}~~~~~~~~~~~~}}}}}}~~~}}}|||zzz~~~{{{yyytttvvvxxxyyyxxxwwwwwwxxxtttrrrqqqrrruuuvvvuuutttwwwxxxwwwvvvtttssstttvvvyyy}}}|||zzz||||||zzzxxxzzzzzzxxxyyy{{{zzzuuuxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzzz{{{vvvuuutttvvvxxxxxxuuurrrzzzyyyuuupppssszzzzzzuuurrrtttwwwyyyzzzzzzxxxxxxyyywwwwwwyyywwwtttuuuyyy}}}yyyvvvvvvwwwyyyyyyxxxwwwxxxyyy|||{{{zzzxxxvvvvvvyyy{{{~~~~~~{{{yyyxxxyyyvvvxxxzzz}}}~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}{{{yyyuuussssssvvvyyy{{{~~~|||{{{xxxuuuwww|||zzzyyywwwvvvuuuvvvwwwxxxwwwxxxyyyxxxwwwyyy~~~vvvzzz|||}}}~~~}}}wwwvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvuuuvvvxxxzzz|||}}}|||yyy{{{|||rrruuuzzz|||{{{zzzxxxwwwvvvxxxzzzzzzyyyxxxxxxyyy{{{tttlllkkkpppwww|||}}}~~~}}}zzzwwwvvvuuuzzz{{{wwwxxx||||||wwwyyyzzz{{{yyywwwvvvyyy{{{yyyxxxxxxyyyxxxwwwsssqqqyyy|||}}}{{{{{{|||zzzyyyzzz|||~~~}}}||||||}}}~~~{{{|||~~~~~~}}}~~~}}}~~~~~~}}}~~~}}}}}}~~~zzz|||yyy{{{}}}yyy}}}zzzxxxyyy|||~~~~~~}}}}}}~~~~~~~~~~~~}}}||||||{{{xxxuuutttvvvwwwvvvtttwwwyyyyyyxxxvvvuuuvvvwwwtttuuuvvvvvvvvvxxx{{{}}}{{{|||}}}~~~~~~|||}}}}}}~~~}}}}}}|||||||||{{{zzz{{{}}}}}}}}}||||||||||||zzzyyyzzz}}}|||{{{zzz{{{||||||zzzyyy~~~xxxxxx|||}}}yyywwwyyy{{{{{{|||}}}~~~|||wwwtttxxx~~~~~~yyyxxxyyyyyyzzzyyyyyyxxxxxxxxxwwwuuupppmmmpppwww}}}~~~wwwssswwwzzzxxxvvvwww{{{wwwuuuwww|||}}}yyytttuuuwwwvvvsssppppppvvv{{{|||{{{wwwrrrssswwwvvvqqqrrrsssuuuwwwxxxwwwtttqqqmmmnnnpppsssvvvxxxzzz{{{xxxvvvtttrrrqqqqqqrrrsssuuuxxxyyyuuuuuuyyyyyyvvvwwwtttqqqrrrvvvzzz|||}}}}}}{{{xxxwwwxxxyyyyyyxxxuuuvvvwwwvvvuuutttuuuvvvuuuvvvyyy}}}~~~yyytttyyywwwvvvwwwzzzzzzxxxvvvwwwyyy~~~zzz{{{zzzxxxxxxxxxyyyyyyyyy~~~}}}|||}}}}}}~~~|||}}}~~~}}}~~~yyyzzz|||~~~~~~}}}|||}}}~~~}}}{{{zzz{{{|||~~~~~~{{{{{{~~~~~~~~~~~~~~~|||{{{~~~zzzzzzvvvwwwyyyzzzzzzzzzyyyxxxrrrssssssuuuvvvwwwwwwwwwxxxyyyyyyxxxvvvuuuuuuvvvyyy~~~|||zzz|||}}}{{{zzz|||zzzxxxxxx{{{zzzvvvwwwwwwwwwxxxxxxxxxyyyyyyzzzzzzzzzyyyyyyyyyyyyxxxuuuttttttwwwzzz{{{yyywwwzzz|||yyytttuuuyyyyyyuuurrruuuxxx|||}}}{{{yyywww{{{wwwvvvvvvtttrrruuu{{{}}}|||||||||zzzyyywwwxxxyyyyyyxxxxxxyyyzzz{{{zzzzzzyyyxxxyyyzzz{{{~~~~~~}}}{{{yyyxxxyyyzzzxxxzzz|||~~~~~~}}}~~~}}}|||{{{{{{{{{yyyvvvuuuuuuxxx|||~~~{{{yyyyyyxxxuuuwww{{{yyyyyyzzz{{{zzzxxxuuutttsssuuuvvvvvvuuuwww{{{yyy|||~~~}}}}}}|||wwwvvvvvvvvvuuuuuuuuuuuuuuuyyyyyyyyyyyyzzz{{{}}}~~~}}}{{{}}}{{{vvvuuuwwwzzz{{{{{{yyyxxxwwwvvvyyyzzzyyyvvvuuuxxx{{{|||vvvnnnmmmrrrxxx|||}}}zzz|||}}}zzzxxxxxxssswwwyyywwwxxx|||}}}yyyzzz|||}}}|||yyywwwxxxyyyxxxxxxxxxyyyxxxvvvsssqqqzzz}}}}}}{{{{{{{{{|||{{{{{{}}}}}}~~~|||~~~~~~||||||}}}}}}}}}}}}}}}}}}}}}{{{{{{~~~}}}~~~}}}~~~~~~{{{~~~zzzxxxyyy}}}}}}|||zzzxxxxxx{{{}}}}}}|||~~~~~~}}}yyywwwvvvwwwyyyxxxvvvsssvvvxxxxxxxxxvvvuuuvvvwwwvvvvvvwwwwwwwwwxxx{{{|||{{{{{{zzzzzzzzz{{{||||||{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{}}}~~~~~~~~~}}}}}}|||{{{zzz{{{~~~}}}{{{zzzzzz{{{|||{{{yyy}}}xxxxxx|||}}}yyywwwyyyzzzzzz{{{|||}}}}}}~~~~~~|||xxxuuuwww{{{}}}{{{xxxyyyyyyzzzzzzzzzyyyxxxxxxxxxwwwuuupppmmmooovvv{{{~~~|||zzz{{{zzzuuutttwwwzzzxxxvvvuuuzzzyyyxxxxxxyyyyyyvvvtttxxxxxxuuuqqqooopppvvv||||||vvvsssuuuyyywwwrrrssssssuuuxxxzzzyyywwwtttmmmooossswwwzzz{{{||||||yyyxxxuuusssrrrqqqrrrsssrrruuuwwwvvvxxxzzzzzzwwwuuusssqqqqqqtttxxx{{{|||}}}zzzwwwuuuvvvwwwwwwwwwrrrsssttttttssssssuuuvvvsssuuuxxx|||~~~|||wwwrrrxxxvvvuuuxxx}}}~~~zzzvvvsssyyy{{{vvvyyyxxxxxxwwwxxxxxxyyyyyy}}}|||{{{|||~~~~~~}}}~~~~~~}}}~~~~~~~~~}}}xxxyyy{{{}}}}}}|||{{{|||}}}}}}~~~|||zzzzzz{{{~~~}}}zzz{{{}}}~~~~~~~~~}}}}}}{{{zzz{{{yyyxxxxxx{{{}}}}}}zzzwwwsssvvvyyyzzzzzzzzzzzz{{{xxxzzz{{{{{{yyywwwvvvwwwzzz~~~|||{{{}}}~~~}}}}}}~~~{{{wwwxxx{{{{{{wwwvvvvvvvvvwwwxxxyyyzzz{{{zzzzzzyyyyyyxxxwwwwwwwwwttttttuuuxxx|||}}}}}}|||{{{}}}}}}xxxvvvxxxyyyxxxtttwww{{{~~~~~~{{{yyyzzzwwwvvvtttsssxxx|||zzzzzz{{{||||||xxxyyyzzzyyyxxxxxxzzz|||yyyyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{yyywwwwwwzzz|||{{{|||}}}~~~~~~}}}|||~~~}}}{{{zzzyyy{{{yyywwwvvvwwwzzz}}}~~~zzzwwwwwwvvvssstttxxxwwwzzz~~~~~~yyysssoooqqqsssuuuvvvvvvwwwzzz|||||||||{{{}}}|||xxxwwwvvvuuuuuuttttttttttttttttttttttttuuuvvvxxxxxx{{{zzz{{{}}}~~~xxxsssyyyyyyzzzzzzzzzyyyxxxwwwvvvyyyzzzvvvqqqpppwww~~~}}}xxxrrrppptttyyy|||}}}vvvyyy|||}}}|||zzzzzzzzzqqquuuwwwvvvxxx||||||zzz{{{}}}|||yyywwwvvvyyyyyyzzzzzzyyywwwuuuttt{{{}}}~~~{{{{{{{{{}}}|||{{{|||~~~~~~}}}~~~~~~}}}{{{}}}~~~}}}|||{{{{{{{{{||||||}}}{{{|||~~~~~~~~~|||~~~~~~~~~||||||yyywwwxxx|||zzzyyywwwxxxzzz||||||{{{~~~~~~wwwwwwxxxyyy{{{yyyvvvtttvvvwwwxxxxxxwwwvvvxxxyyyyyyxxxwwwwwwwwwxxxzzzzzz{{{yyyvvvttttttuuuxxxzzzyyyxxxxxxwwwwwwxxxxxxyyyxxxyyyyyy{{{|||}}}~~~}}}}}}|||{{{zzz{{{~~~}}}{{{yyyxxxyyyzzzzzzyyy|||yyyxxx{{{|||zzzxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{}}}{{{yyyxxxzzz{{{{{{{{{zzzzzzzzzzzzzzzyyyxxxxxxyyyxxxvvvqqqnnnpppuuuzzz}}}|||zzz~~~{{{xxxzzz~~~wwwvvvvvvyyy{{{zzzwwwuuuzzz{{{{{{zzzwwwvvvvvvvvvxxxwwwvvvsssqqqrrrvvvzzz~~~yyytttssswww{{{yyytttttttttvvvyyy{{{{{{yyywwwrrrsssuuuwwwyyy{{{||||||xxxwwwuuusssrrrssstttuuuppprrruuuwwwyyyzzzzzzxxxuuutttrrrrrrsssuuuwwwyyyzzzxxxtttssstttuuuuuuuuuqqqrrrssssssrrrrrrsssuuutttuuuwwwyyyyyyxxxvvvttt{{{xxxxxx|||}}}wwwsssyyyyyyuuuwwwxxxyyyyyyyyyyyyzzz{{{~~~|||zzzzzz{{{}}}~~~}}}}}}||||||~~~~~~}}}}}}||||||~~~~~~~~~zzzyyy{{{}}}~~~}}}}}}}}}~~~~~~~~~|||{{{{{{{{{}}}~~~|||yyy{{{~~~|||~~~~~~}}}|||~~~~~~zzzyyy|||zzzxxxwwwzzz~~~zzzuuuwwwzzz}}}~~~|||{{{{{{|||xxxzzz||||||zzzxxxvvvvvvzzz~~~|||{{{~~~|||wwwxxx{{{{{{xxxuuuuuuuuuvvvwwwyyy{{{|||xxxxxxxxxwwwwwwwwwwwwwwwuuuuuuvvvyyy{{{}}}~~~~~~zzz||||||xxxuuuwww{{{~~~yyyzzz}}}~~~}}}|||}}}zzzzzzxxxwww{{{}}}{{{|||}}}}}}|||yyyyyyzzzyyyxxxyyy{{{~~~zzzyyyyyyzzz{{{zzzyyywwwwwwyyyzzzzzzyyyyyyzzz{{{}}}}}}~~~~~~}}}}}}|||{{{}}}~~~~~~~~~~~~|||{{{zzz}}}{{{yyywwwwwwyyy{{{}}}~~~yyyvvvvvvuuurrrqqqsssxxxzzz}}}|||wwwqqqmmmrrrtttvvvxxxyyyzzzzzzzzz|||{{{yyy|||}}}{{{yyyxxxvvvuuuttttttttttttnnnooooooqqqrrrtttuuuvvvvvvvvvxxxzzz}}}~~~{{{xxx}}}{{{zzzyyyyyyyyyxxxwwwuuuyyyyyyssslllllluuu~~~|||yyytttsssuuuyyy{{{|||vvvyyy{{{|||{{{{{{{{{{{{rrrtttvvvwwwxxxzzzzzzzzzxxx{{{~~~~~~zzzwwwuuuyyyzzz{{{{{{yyyxxxwwwwww{{{}}}~~~~~~|||{{{zzz{{{zzzyyy{{{}}}~~~~~~~~~~~~~~~|||}}}}}}{{{zzz{{{}}}~~~|||{{{||||||zzz~~~}}}}}}~~~~~~}}}zzzyyyxxxzzz}}}~~~}}}|||xxxxxxxxxxxxyyyzzz{{{{{{|||~~~xxxxxxxxxyyyzzzyyyxxxwwwwwwxxxyyyyyyyyyyyyzzz{{{zzzyyywwwvvvwwwwwwxxxwwwzzzwwwsssooooooqqquuuwwwxxxwwwvvvvvvvvvwwwxxxyyyxxxyyyzzzzzzzzzzzz{{{|||}}}|||{{{yyyxxxzzz}}}}}}zzzwwwvvvwwwxxxxxxxxx{{{yyyyyyzzz|||{{{yyyxxxwwwwwwxxxxxxxxxyyyyyyyyy~~~~~~|||||||||}}}zzzzzzzzzzzzzzzyyyxxxxxxzzzzzzxxxuuuqqqrrrvvv{{{}}}{{{zzzyyy|||zzz|||wwwyyyzzz{{{}}}|||zzzwwwxxxzzzzzzxxxtttssssssuuuuuuuuuvvvvvvuuuuuuvvvxxxzzzuuuqqqsssxxxzzzzzzyyyuuuuuuvvvyyy|||}}}{{{yyyxxxwwwuuutttuuuwwwzzz|||uuutttsssrrrsssuuuwwwxxxpppqqqtttxxxzzzyyyyyyyyywwwvvvuuusssrrrssstttuuuvvvtttrrrrrrssstttssssssrrrtttttttttrrrqqqrrrsssvvvvvvvvvvvvuuuuuuvvvwww|||zzzzzz}}}|||vvvuuuzzz}}}yyywwwwwwyyy{{{{{{zzzzzz|||~~~|||zzzxxxyyy|||{{{|||yyywwwwwwzzz~~~}}}zzzzzzzzz{{{}}}|||}}}|||~~~~~~{{{zzz|||~~~~~~~~~~~~|||{{{{{{|||}}}|||zzz{{{~~~{{{zzz~~~~~~~~~}}}~~~}}}|||~~~~~~yyyyyy|||yyywwwvvvyyy}}}}}}xxxrrrxxxyyy{{{{{{zzzxxxxxxxxxwwwzzz||||||zzzxxxvvvvvvzzz~~~~~~{{{{{{~~~{{{wwwxxx{{{|||yyyvvvuuuuuuvvvxxxzzz}}}~~~vvvvvvvvvwwwwwwxxxxxxxxxvvvvvvwwwxxxyyyzzz{{{|||zzzyyyxxxvvvtttwww~~~~~~~~~~~~~~~~~~}}}{{{{{{|||zzzwwwyyy~~~~~~~~~~~~|||zzzxxxyyyzzzzzzyyyzzz|||~~~{{{zzzxxxyyyzzzyyywwwttttttxxx{{{}}}|||{{{zzzzzz~~~~~~}}}}}}|||{{{zzzzzz{{{|||}}}~~~~~~~~~{{{xxxwwwwwwxxxxxx{{{uuusssuuuvvvtttssstttzzzzzzzzzyyywwwtttqqqpppssstttvvvxxxzzzzzzxxxwwwyyy}}}}}}zzzxxx{{{~~~~~~{{{zzzxxxvvvuuuuuuvvvvvvqqqrrrsssvvvxxxzzz||||||xxxwwwwwwxxxzzz|||}}}}}}|||zzzyyyzzzzzzyyywwwuuuxxxyyyssskkkkkkttt}}}zzzxxxvvvuuuvvvyyyzzz{{{yyy{{{}}}}}}{{{zzzzzz{{{uuuuuuvvvxxxxxxxxxxxxxxxvvvwwwzzz|||}}}{{{xxxvvvvvvxxxyyyyyywwwvvvvvvxxx{{{|||}}}~~~~~~|||zzzyyyxxxwwwyyy{{{~~~}}}~~~}}}{{{zzz{{{}}}~~~~~~}}}}}}~~~{{{yyy~~~|||zzz|||~~~}}}}}}|||~~~|||}}}~~~zzzzzz|||}}}}}}|||xxxvvvvvvwwwxxxyyyyyyyyyzzz{{{zzz|||~~~|||{{{yyyxxxwwwxxxzzz{{{yyyzzz{{{{{{zzzzzz|||}}}{{{xxxvvvuuuvvvwwwvvvuuuyyyvvvrrrnnnnnnppptttvvvxxxxxxxxxxxxxxxyyyzzzzzzyyy{{{|||zzzxxxwwwxxxyyy{{{{{{yyywwwvvvxxx||||||zzzvvvuuuuuuwwwwwwvvvzzzzzzyyyyyy{{{|||zzzxxxvvvvvvwwwwwwxxxxxxyyyyyy}}}}}}||||||}}}~~~xxxxxxyyyyyyyyyyyyxxxxxx{{{||||||xxxuuuuuuyyy}}}}}}}}}}}}~~~|||}}}~~~yyy}}}~~~}}}}}}~~~|||xxxwwwwwwvvvtttrrrqqqqqqrrrrrrsssuuuwwwxxxxxxxxxwwwxxxtttsssuuuxxxxxxzzz|||vvvvvvwwwyyy|||}}}{{{zzz|||yyyvvvssssssuuuyyy{{{sssrrrrrrrrrsssuuuxxxyyysssrrrtttxxxyyywwwwwwyyywwwwwwwwwuuurrrrrrsssuuusssrrrrrrtttuuuvvvtttrrrtttuuuvvvuuusssrrrssstttxxxxxxxxxwwwuuuuuuvvvxxxyyyyyyzzz{{{|||{{{yyywwwwwwyyy|||~~~|||zzzuuuyyy|||}}}{{{{{{}}}}}}zzzwwwxxx}}}{{{yyyyyyxxxwwwvvvxxx}}}}}}}}}||||||~~~~~~{{{zzzzzzzzzzzz|||www{{{}}}zzzxxxzzz{{{yyy{{{}}}~~~}}}}}}}}}}}}~~~{{{|||~~~zzzwww|||~~~|||~~~{{{}}}~~~||||||~~~zzzyyyzzzvvvvvvwwwyyy|||zzzuuuqqqxxxvvvtttuuuvvvvvvuuutttyyy{{{||||||zzzxxxwwwwwwyyy|||}}}zzzzzz~~~|||}}}zzzwwwxxx||||||xxxxxxwwwwwwwwwxxx{{{~~~vvvvvvwwwwwwwwwxxxxxxxxxvvvxxxxxxxxxwwwwwwyyy{{{zzzwwwuuuuuuwwwyyy~~~}}}}}}xxxvvvwwwxxxwwwssstttxxxyyyzzz}}}zzzvvvuuuwwwzzzzzzzzzzzz{{{|||}}}zzzxxxxxxzzzzzzxxxuuuvvvyyy}}}~~~}}}||||||~~~}}}||||||{{{{{{||||||}}}}}}|||yyywwwvvvvvvvvvvvvqqqppptttxxxxxxxxxyyy{{{yyywwwtttsssssstttuuuuuutttuuuvvvxxxwwwuuusssvvv{{{}}}yyywwwzzz}}}~~~{{{zzzxxxvvvvvvvvvxxxyyytttuuuwwwzzz|||~~~}}}|||zzzxxxxxxzzz|||}}}|||yyyyyy{{{|||zzzwwwvvvyyyzzzuuuoooooouuu{{{wwwwwwwwwwwwxxxyyy{{{|||{{{}}}~~~}}}{{{yyyzzzzzzxxxvvvvvvyyyzzzwwwwwwyyywwwwwwwwwyyy{{{|||zzzxxxsssvvvxxxwwwtttsssvvvxxxzzzzzz{{{}}}}}}{{{zzzxxxwwwxxx{{{~~~~~~}}}~~~|||zzzyyyzzz{{{}}}~~~~~~}}}|||{{{~~~~~~{{{{{{zzz~~~~~~{{{zzz}}}~~~yyy~~~{{{yyy|||~~~{{{}}}{{{|||}}}~~~|||yyyuuusssuuuwwwzzzzzzyyyyyyzzz{{{yyy{{{~~~~~~{{{xxxvvvwwwzzz}}}zzz{{{||||||{{{{{{|||}}}|||yyyuuuuuuwwwxxxwwwtttxxxvvvsssqqqqqqsssuuuwwwxxxxxxzzz{{{{{{{{{{{{{{{|||~~~|||xxxvvvwwwyyy{{{zzzxxxuuutttvvv{{{}}}zzzxxxwwwwwwwwwwwwvvvxxxzzzzzzyyyzzz}}}|||xxxuuuvvvwwwxxxyyyzzzzzz{{{{{{zzzzzz{{{}}}~~~}}}{{{uuuvvvwwwxxxyyyyyyyyyyyy{{{}}}}}}{{{yyyyyy|||~~~}}}|||~~~|||xxx{{{}}}{{{~~~}}}yyyyyywwwuuutttttttttttttttsssssssssuuuwwwyyyzzzzzzzzzwwwwwwyyyxxxuuuxxxwwwwwwwwwyyy{{{|||{{{yyy{{{yyywwwuuuuuuwwwyyy{{{sssrrrqqqqqqrrrtttvvvxxxwwwssstttwwwxxxttttttxxxuuuvvvwwwuuussssssuuuwwwqqqrrrtttwwwzzzyyywwwttttttuuuvvvvvvuuuuuuvvvwwwvvvyyy{{{{{{yyyvvvvvvwwwvvvxxxzzz{{{yyyyyyzzz{{{wwwwwwyyy~~~~~~zzzsssxxx|||}}}{{{zzz}}}}}}yyyyyy}}}}}}}}}{{{{{{yyyxxxzzz~~~}}}||||||}}}~~~~~~}}}||||||~~~xxx}}}~~~{{{xxxyyyzzzxxxzzz|||~~~}}}}}}|||yyyuuuzzz|||{{{yyy{{{{{{zzz~~~|||yyyxxxtttvvvyyy{{{zzzxxxtttrrryyytttpppqqqwwwzzzyyyvvv|||}}}}}}|||zzzyyyyyyzzzxxx{{{|||yyyyyy~~~xxxzzzyyywwwyyy||||||xxxzzzyyyxxxxxxyyy|||~~~zzzzzzyyyxxxwwwwwwvvvvvvvvvxxxyyyxxxvvvwwwzzz}}}|||wwwuuuzzz}}}}}}~~~zzzwwwwwwtttssstttrrrppprrrwwwuuuvvvyyy}}}~~~|||wwwsssrrrvvvyyy{{{{{{zzzzzzzzz}}}zzzwwwxxx{{{~~~}}}{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}~~~}}}{{{yyyxxxwwwwwwxxxsssqqqvvvzzzzzzxxxxxxzzzxxxuuussssssuuuwwwyyyyyywwwuuuvvvwwwwwwtttrrrtttzzz}}}yyyvvvwwwzzzzzzzzzyyyvvvuuuuuuvvvxxxyyyvvvwwwyyy{{{||||||||||||}}}}}}}}}|||{{{|||}}}~~~|||yyyzzz}}}~~~{{{wwwyyy{{{|||zzzvvvuuuwwwzzzvvvwwwyyyzzz{{{{{{}}}~~~zzz{{{|||{{{zzzyyyyyyzzzwwwuuuvvvzzz{{{xxxxxx||||||zzzwwwwwwyyy{{{{{{zzzuuuxxx{{{zzzwwwvvvyyy}}}yyyxxxzzz}}}|||}}}zzzzzz|||}}}~~~~~~}}}}}}}}}{{{{{{{{{|||}}}}}}~~~zzz}}}~~~~~~||||||~~~|||~~~yyyxxx{{{~~~~~~yyy|||~~~~~~{{{{{{}}}~~~{{{~~~~~~~~~}}}zzzxxxvvvuuuuuuuuuxxx{{{{{{zzzyyyzzz|||yyy{{{}}}~~~{{{wwwwwwyyy|||zzz{{{|||{{{yyyyyyzzz{{{~~~zzzvvvvvvyyy{{{yyyvvvwwwvvvvvvvvvvvvwwwwwwxxxwwwxxx{{{}}}~~~}}}{{{zzz}}}{{{yyyzzz}}}|||zzzxxxuuutttwww{{{~~~}}}{{{zzz{{{zzzxxxwwwwwwzzzzzzxxxzzz~~~|||wwwuuuvvvwwwxxxzzz|||}}}}}}~~~{{{yyy{{{~~~~~~yyytttrrrsssuuuvvvxxxxxxyyyyyyyyy|||}}}|||zzzzzz}}}~~~}}}~~~|||{{{{{{}}}}}}xxxttt{{{|||zzz}}}|||yyy}}}zzzwwwwwwxxxxxxxxxwwwtttsssqqqrrruuuyyy|||~~~|||{{{{{{|||xxxssswwwxxxwwwwwwxxx{{{{{{zzzyyyxxxxxxxxxxxxxxxyyyzzz{{{tttsssrrrqqqqqqrrrtttvvvyyyuuutttwwwwwwsssssswwwrrrtttvvvvvvtttuuuwwwzzzqqqrrrvvvzzz}}}}}}yyyvvvssstttvvvwwwvvvwwwyyyzzztttyyy~~~|||xxxvvvuuutttxxx||||||yyyyyy}}}vvvuuuxxx~~~zzzrrrvvv{{{|||zzzyyy|||{{{zzz}}}}}}zzzzzzzzz|||}}}{{{}}}~~~~~~}}}}}}~~~|||~~~zzzzzz{{{yyyyyy{{{}}}~~~~~~~~~zzzwwwxxx{{{~~~~~~|||zzztttyyy~~~}}}zzz{{{vvvwww~~~zzzxxx}}}~~~yyywwwssswww{{{|||zzzwwwtttsss|||uuuooorrrzzz|||~~~~~~}}}{{{zzz{{{}}}wwwzzz{{{xxxxxx}}}vvvxxxxxxwwwyyy}}}|||www|||{{{yyyyyyzzz|||}}}}}}{{{yyywwwuuutttsssvvvwwwyyyxxxwwwxxx{{{}}}wwwwww~~~~~~wwwsssyyyuuurrrqqqpppooossszzzssstttvvvyyy{{{yyyvvvrrrqqqtttyyy|||{{{zzzyyyyyy}}}yyyvvvxxx}}}|||{{{}}}}}}~~~~~~|||{{{zzzzzzzzz~~~xxxtttxxxzzzxxxuuusssyyywwwuuuttttttwwwzzz|||~~~{{{xxxxxxyyyyyyvvvsssuuu{{{~~~zzzuuuuuuwwwwwwyyywwwuuuttttttvvvxxxzzzzzz{{{|||}}}}}}}}}|||{{{xxxzzz}}}~~~{{{yyy{{{~~~{{{www|||~~~~~~|||zzzzzzzzzvvvxxx{{{|||}}}}}}~~~wwwyyyzzzzzzxxxxxxyyy{{{vvvsssuuu{{{}}}zzzzzz}}}xxxvvvxxx{{{|||{{{zzz}}}{{{{{{xxxwwwyyy|||}}}~~~|||}}}}}}}}}}}}}}}~~~|||{{{}}}}}}~~~~~~~~~|||~~~}}}www{{{|||}}}|||}}}yyywwwzzz}}}~~~zzzzzzzzz{{{}}}~~~|||~~~{{{wwwttttttwwwyyyuuuxxx||||||zzzyyyzzz|||zzz{{{}}}~~~~~~yyywwwxxxyyyyyyzzz{{{zzzxxxwwwxxxyyy|||xxxxxx{{{}}}{{{xxxvvvwwwxxxyyyzzzzzzyyyyyyuuuxxx{{{~~~~~~{{{zzz}}}}}}|||~~~}}}{{{yyyvvvuuuwww|||~~~}}}~~~}}}zzzxxxwwwzzzzzzxxxyyy~~~}}}wwwuuuvvvwwwyyy{{{}}}|||~~~xxxppppppqqqsssuuuwwwxxxyyyyyyxxxzzz||||||zzzzzz~~~|||{{{}}}}}}|||{{{zzzyyyyyyyyyzzzzzzzzz}}}~~~||||||}}}yyy{{{}}}}}}zzzxxxwwwwwwvvvwwwxxxxxxyyyzzz}}}}}}yyyxxxxxxyyyyyyyyyuuuvvvxxx{{{|||{{{wwwtttyyyyyyzzzyyywwwvvvwwwxxxvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvuuutttsssrrrrrrrrrsssuuuvvvvvvuuuvvvxxxzzztttsssvvvzzz{{{wwwuuuvvvvvvuuusssuuuxxxzzzyyywwwxxxyyy|||}}}}}}|||zzzxxxzzz|||~~~~~~}}}||||||}}}vvvvvvxxx{{{~~~vvvrrrvvv{{{}}}}}}~~~zzzyyyzzzzzzxxxvvvyyy{{{|||~~~}}}}}}~~~}}}|||{{{zzzyyyxxx{{{{{{|||}}}}}}zzzyyy|||}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzz|||~~~}}}~~~|||zzz||||||xxx|||~~~zzzuuurrrzzzvvvrrrsssxxx|||}}}{{{zzz{{{{{{yyyvvvvvv{{{}}}yyyvvvvvvyyy|||~~~zzzyyyyyyyyyzzzzzzxxxvvv|||zzzyyyyyyvvvrrruuu{{{}}}{{{wwwtttssstttvvvxxxzzzyyywwwttttttvvv{{{zzzyyywwwvvvwwwyyyyyyyyyyyy||||||uuuwwwvvvsssqqqqqqrrrtttuuuttttttuuuyyy{{{zzzvvvrrrpppqqqqqqsssxxx}}}yyyssssssvvvyyyzzzzzzzzz{{{|||}}}~~~|||zzz}}}~~~yyy{{{|||yyyxxxxxxyyy{{{|||{{{zzzzzz{{{zzzxxxvvvxxxxxxxxxwwwwwwwwwwwwvvv}}}yyyvvvuuuvvvvvvtttrrrpppvvv}}}~~~zzzuuutttuuu{{{zzzxxxwwwwwwxxxzzz{{{vvvxxxzzz|||~~~}}}|||{{{|||xxxyyy}}}~~~{{{yyyzzz}}}~~~~~~}}}||||||{{{|||zzzvvvyyyvvvwww{{{{{{xxxxxx{{{|||zzzyyyxxxzzzzzzzzzyyyuuuvvvxxxxxxxxxzzz|||~~~}}}xxxzzz~~~xxxxxx{{{~~~~~~|||{{{|||}}}}}}|||}}}~~~~~~|||{{{{{{|||}}}pppsssyyy|||{{{~~~||||||~~~|||zzzyyyyyyzzz{{{zzzzzz|||}}}~~~||||||~~~|||}}}}}}}}}}}}{{{xxxuuusssuuuvvvyyyzzz||||||||||||{{{}}}~~~}}}~~~{{{}}}~~~{{{xxxuuu|||}}}}}}|||zzzxxxyyyzzzyyyvvvtttvvvyyyzzzyyyvvvuuuzzz{{{zzzzzz{{{zzzvvvxxx{{{}}}{{{wwwvvvzzz}}}{{{yyy}}}~~~|||{{{zzzyyyyyyzzz|||}}}~~~{{{yyyyyy}}}zzzyyyzzzzzzzzzyyyxxxxxxxxxyyyyyyyyyzzzzzz|||xxx{{{}}}{{{{{{wwwxxxzzzyyywwwuuuttttttyyyyyyzzz{{{}}}~~~}}}~~~~~~}}}{{{zzzzzz{{{}}}yyy{{{}}}~~~|||{{{zzzyyyzzz|||}}}}}}}}}~~~{{{{{{{{{zzzyyyyyy{{{}}}|||zzzxxxxxxyyyzzzzzzyyytttuuuwwwyyy{{{zzzxxxvvv{{{{{{zzzwwwttttttuuuvvvttttttttttttuuuvvvwwwxxxvvvvvvvvvvvvuuutttsssrrruuuvvvwwwwwwwwwxxxzzz|||tttsssuuuzzzzzzvvvuuuvvvvvvtttssstttwwwyyyyyyxxxxxxyyy{{{}}}}}}|||zzzyyyxxxzzz}}}}}}|||{{{{{{|||uuuuuuvvvyyy}}}~~~wwwsssvvv{{{{{{|||}}}|||zzz{{{{{{yyywwwwwwyyy||||||}}}~~~~~~|||yyywww||||||}}}~~~}}}~~~~~~|||zzz{{{~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}}}}{{{zzz{{{~~~|||zzz|||{{{|||~~~~~~zzzxxx{{{wwwssstttxxx||||||{{{xxxzzzzzzxxxvvvwww|||}}}xxxuuuuuuwww|||yyyxxxxxxyyyzzzzzzyyywww|||zzzyyyyyyvvvrrrsssxxx|||zzzxxxuuutttuuuvvvwwwxxxyyyyyyxxxwwwxxxyyy{{{xxxwwwuuuuuuuuuwwwwwwwwwwww{{{yyyyyywwwtttrrrsssuuuwwwxxxtttuuuwww{{{}}}{{{uuuppprrrsssssssssxxx|||yyyrrrrrruuuxxxzzzzzzzzz{{{|||~~~|||yyy{{{}}}{{{}}}~~~zzz|||~~~|||{{{{{{{{{}}}~~~{{{zzzyyyyyyzzz{{{zzzyyywwwwwwwwwwwwwwwwwwwwwwwwzzzvvvrrrsssvvvvvvsssooonnnvvv~~~~~~zzzwwwwwwyyyyyyyyyyyyyyyzzzzzz{{{xxxyyyzzz{{{|||{{{yyywww{{{xxxxxx|||~~~{{{yyyzzz}}}}}}}}}}}}||||||zzzvvvyyywwwyyy~~~|||{{{~~~|||{{{yyyyyyzzz{{{{{{zzzwwwxxxzzzzzzzzz{{{}}}}}}zzz{{{~~~zzz{{{|||~~~~~~~~~~~~}}}{{{zzz|||~~~|||zzzyyyyyyyyyrrruuuyyy}}}}}}}}}|||}}}}}}{{{zzzzzzzzz{{{{{{{{{}}}~~~~~~}}}}}}~~~~~~}}}|||{{{}}}~~~~~~|||zzzzzz{{{uuuvvvxxx{{{}}}}}}~~~~~~~~~~~~}}}~~~|||}}}~~~~~~{{{xxxwww{{{||||||{{{yyyxxxyyyzzzyyyvvvtttuuuxxxyyywwwuuutttyyy{{{yyyyyyzzzyyyvvvxxxzzz|||{{{wwwvvvyyy}}}~~~}}}xxxxxx}}}~~~|||{{{yyyxxxxxxzzz|||~~~|||zzzzzz~~~|||zzzzzzzzz{{{zzzyyyxxxxxxyyyzzzzzz{{{||||||{{{xxx|||}}}{{{zzzzzz{{{{{{zzzvvvsssqqqqqqyyyyyyzzz{{{}}}}}}yyyxxxzzz~~~{{{{{{||||||wwwxxxzzz{{{|||}}}~~~~~~}}}yyyvvvvvvwwwyyywwwvvvwwwyyy{{{|||{{{yyyssstttuuuwwwxxxyyyyyyyyy||||||{{{xxxuuussstttvvvssssssssstttvvvwwwyyyzzzwwwwwwyyyyyyyyywwwuuussswwwxxxxxxxxxxxxyyy|||~~~uuutttvvvzzz{{{wwwuuuwwwwwwuuussssssuuuwwwxxxxxxwwwxxxzzz{{{|||{{{zzzyyywwwyyy{{{{{{zzzzzz{{{|||wwwvvvvvvxxx|||}}}wwwsssvvvzzzyyyzzz{{{}}}|||||||||zzzxxxyyyyyy{{{}}}~~~|||{{{}}}~~~yyyvvv|||}}}~~~~~~|||{{{{{{|||||||||{{{|||~~~~~~}}}|||{{{{{{{{{{{{~~~~~~~~~|||~~~}}}}}}{{{yyyyyy|||~~~}}}|||yyy{{{}}}~~~}}}yyyvvvvvvyyy||||||zzzwwwyyyyyywwwvvvwww|||}}}xxxuuutttwww{{{~~~wwwwwwwwwxxxzzz{{{zzzyyyzzzyyyyyyzzzwwwrrrqqquuu{{{zzzxxxwwwvvvuuuuuuuuuuuuxxx{{{|||zzzxxxvvvvvvvvvuuutttsssssstttuuuvvvuuuyyyyyyvvvrrrrrrtttwwwyyyzzzuuuwwwyyy|||}}}zzztttppptttvvvvvvuuuxxx{{{xxxqqqrrruuuxxxzzz{{{{{{|||~~~|||yyyzzz~~~|||~~~zzzyyyzzz||||||{{{~~~|||||||||}}}~~~|||yyyxxxxxxyyyyyyyyywwwwwwxxxxxxxxxxxxxxxxxxwwwrrroooqqqvvvwwwsssmmmmmmttt||||||yyyxxxwwwxxxyyyzzz{{{{{{|||||||||{{{zzzzzz{{{zzzxxxuuu{{{wwwwww|||}}}{{{zzz{{{zzz}}}}}}zzz|||~~~}}}~~~|||www{{{yyy{{{zzzxxxyyy|||{{{zzzzzz|||||||||zzzyyyzzz{{{{{{{{{{{{~~~~~~|||}}}}}}~~~}}}}}}~~~~~~}}}||||||zzzxxxyyy||||||zzzyyyyyyyyywwwxxx|||~~~}}}{{{{{{~~~||||||{{{{{{{{{|||{{{}}}}}}|||}}}~~~~~~|||{{{{{{|||yyy|||~~~|||xxxwwwzzz~~~vvvwwwyyy{{{}}}~~~}}}~~~~~~~~~}}}|||{{{zzzyyyxxxzzzzzzzzzxxxxxxyyyzzzzzzwwwtttuuuwwwwwwuuurrrrrrwwwzzzyyyxxxyyyyyywwwxxxzzz{{{zzzwwwvvvyyy|||}}}{{{wwwtttwww~~~}}}}}}{{{xxxwwwwwwyyy}}}}}}||||||{{{zzzyyyzzz||||||zzzxxxxxxyyyzzz{{{|||}}}~~~zzzyyy}}}}}}zzzzzzyyyzzzzzzxxxuuurrrqqqqqqxxxyyyzzz|||~~~}}}wwwvvvxxx|||~~~|||{{{~~~wwwuuuwwwzzz{{{{{{{{{{{{|||~~~|||xxxtttsssuuuvvvuuuvvvxxx{{{}}}|||yyywwwrrrsssuuuuuuvvvxxxzzz|||{{{|||~~~}}}{{{xxxwwwwwwuuuuuuvvvvvvwwwyyyzzz{{{wwwyyy{{{||||||zzzwwwuuuwwwxxxxxxwwwwwwyyy|||~~~xxxvvvxxx||||||yyyxxxzzzxxxvvvsssqqqrrrsssuuuvvvxxxxxxyyyzzzzzzzzzzzzzzzxxxyyy{{{{{{zzzzzz{{{}}}{{{yyyyyyzzz}}}|||wwwtttwwwyyyxxxxxxzzz~~~}}}}}}}}}|||{{{zzzxxx|||{{{{{{{{{|||}}}~~~}}}}}}}}}}}}~~~{{{~~~{{{yyyzzz|||~~~~~~|||zzz|||||||||||||||}}}~~~~~~{{{yyyxxxxxxxxx}}}~~~}}}~~~{{{|||}}}zzzxxxwwwxxx{{{}}}zzzyyy}}}|||zzzxxxyyy}}}}}}{{{xxxxxxyyy{{{{{{zzzyyyzzzzzzwwwtttuuuyyy}}}~~~}}}zzzxxxxxxyyyzzz{{{vvvuuuvvvxxxzzz{{{{{{yyyyyywwwyyy{{{zzzuuusssuuuyyyyyyyyyxxxwwwvvvuuutttuuuxxx{{{{{{yyyvvvtttsssuuuuuutttsssrrrssstttvvvuuuyyyxxxtttqqqqqquuuyyy{{{{{{yyyzzz{{{{{{{{{xxxuuussswwwyyyyyywwwyyyzzzwwwqqqsssvvvzzz||||||}}}~~~}}}zzz{{{|||~~~}}}{{{zzzyyyyyyyyyzzz}}}{{{|||}}}zzzwwwvvvwwwxxxwwwxxxyyyyyyyyyzzzzzz{{{{{{xxxsssooorrryyyzzzuuuoooooosssyyy{{{zzzyyyxxxxxxxxxxxxxxxxxxzzz|||~~~~~~{{{yyyyyy{{{{{{yyywwwzzzwwwvvv{{{}}}{{{{{{|||xxxzzz}}}}}}zzzxxxyyy}}}~~~~~~zzz|||zzz{{{~~~{{{tttpppppp|||{{{{{{{{{}}}}}}|||zzzzzz{{{||||||{{{{{{}}}}}}~~~~~~~~~||||||~~~~~~{{{xxxyyyyyyxxxyyy{{{~~~}}}}}}|||{{{{{{{{{|||||||||||||||zzz~~~~~~}}}||||||{{{yyyyyy{{{~~~}}}zzz{{{yyy||||||yyyzzz|||www{{{|||xxxqqqoootttzzzyyyzzz{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{wwwxxxyyyyyyxxxwwwxxxzzzzzzwwwuuuuuuvvvvvvsssppppppvvvzzzxxxwwwyyyyyyxxxxxxyyyzzzyyywwwwwwyyy{{{{{{wwwrrrrrrxxx}}}~~~|||}}}{{{xxxvvvwwwzzz}}}~~~}}}}}}yyyxxxyyy{{{}}}}}}{{{yyyxxxyyyzzz|||~~~}}}yyyyyy}}}~~~|||yyyzzztttvvvwwwvvvuuuttttttuuuxxxyyyzzz|||~~~{{{yyyzzz|||~~~{{{yyy}}}}}}uuuooosssyyy||||||zzzyyyxxx~~~|||xxxuuuuuuwwwzzzwwwxxxzzz}}}~~~{{{wwwsssssstttvvvuuuuuuvvvyyy|||www|||~~~{{{yyyzzzzzzzzzzzzzzz{{{{{{|||yyyzzz|||~~~~~~|||yyywwwvvvvvvvvvuuuuuuwwwzzz}}}{{{yyyzzz}}}~~~{{{zzz|||zzzxxxuuurrrqqqqqqssstttyyyyyyxxxxxxxxxxxxyyyyyyxxxzzz{{{{{{{{{{{{}}}~~~~~~}}}~~~{{{wwwuuuxxxyyywwwxxxzzzzzz|||}}}~~~}}}{{{yyyyyyzzzzzzyyyzzz|||~~~}}}~~~~~~|||zzzxxxxxxxxx|||}}}{{{}}}~~~}}}|||xxxzzz|||~~~|||{{{}}}||||||||||||}}}}}}|||}}}zzzwwwvvvuuuuuu|||~~~~~~}}}|||{{{{{{~~~~~~{{{vvvuuuuuuwww||||||{{{~~~zzzyyyxxxxxx{{{~~~~~~~~~~~~~~~|||{{{yyyyyyyyyzzzzzzzzz||||||{{{wwwsssrrruuuyyy||||||}}}}}}|||{{{yyyxxxuuuuuuuuuwwwzzz{{{{{{zzzxxxwwwxxx|||}}}yyyvvvwwwyyyyyyyyyyyyxxxvvvuuutttvvvwwwyyyxxxuuusssssssssuuuvvvvvvuuussssssuuuxxxxxxxxx}}}yyyuuurrrtttyyy}}}~~~}}}}}}}}}|||zzzxxxwwwwwwwwwyyy||||||zzzyyyzzzwwwrrrvvvxxx|||~~~~~~}}}~~~}}}{{{~~~~~~~~~}}}zzzwwwwwwyyy{{{|||}}}}}}~~~}}}xxxvvvvvvxxxzzzzzzzzzzzz{{{||||||}}}~~~~~~{{{vvvsssvvv{{{}}}yyytttxxxxxxxxxwwwvvvvvvwwwyyy{{{yyywwwvvvxxx|||{{{wwwtttuuuyyy{{{zzzxxxyyyvvvuuuyyy|||{{{{{{}}}yyyyyyzzzzzzzzzzzzyyyyyyvvv{{{~~~~~~|||zzzxxxyyy|||zzzsssoooooo}}}|||{{{|||}}}}}}{{{yyyyyyzzz{{{{{{zzz{{{}}}}}}~~~~~~{{{{{{}}}}}}zzzwwwvvvxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{||||||~~~}}}~~~~~~}}}~~~}}}~~~~~~~~~~~~}}}|||{{{vvvuuuwwwzzzzzzvvvwww{{{xxx||||||yyyyyyzzztttxxxyyyuuunnnmmmrrrxxx||||||||||||}}}}}}~~~~~~~~~}}}|||{{{zzzzzz{{{{{{vvvxxxyyyxxxwwwwwwxxxyyy{{{xxxuuuuuuvvvvvvssspppnnnvvvzzzyyywwwxxxzzzyyyyyyyyyzzzyyyxxxxxxyyyzzz{{{uuurrrtttzzz}}}}}}||||||{{{yyywwwxxx{{{~~~yyyyyyyyy{{{}}}~~~|||zzzxxxxxxzzz|||~~~|||xxxxxx|||}}}zzzyyy{{{tttuuuvvvvvvttttttvvvwwwxxxyyyzzz|||~~~~~~}}}{{{wwwuuuxxx}}}~~~yyysssmmmqqqxxx|||~~~}}}}}}}}}}}}zzzxxxxxx|||zzzzzz|||~~~~~~{{{vvvrrruuuwwwyyywwwuuutttwwwzzzuuu{{{|||yyy}}}}}}||||||||||||}}}}}}zzz{{{}}}~~~~~~}}}{{{zzzuuuuuuuuutttsssuuuyyy||||||zzzzzz~~~~~~{{{{{{~~~zzzyyyxxxvvvssssssuuuwww{{{zzzxxxwwwvvvvvvwwwxxxyyyzzz{{{{{{zzz{{{}}}yyyvvvvvvyyyzzzxxxxxx|||yyy{{{~~~|||zzzzzzwwwwwwxxxzzz~~~}}}zzz{{{|||~~~~~~|||}}}|||yyyvvvuuuuuuvvv~~~}}}|||}}}{{{xxx|||}}}~~~}}}wwwyyy{{{}}}~~~~~~}}}|||}}}|||{{{|||}}}}}}|||zzz{{{xxxvvvuuuvvvvvv{{{}}}}}}{{{{{{|||~~~|||{{{|||{{{xxxuuutttuuuyyy}}}yyyyyyyyyyyyzzz|||~~~~~~~~~~~~}}}||||||{{{{{{zzzzzzyyyyyyyyyyyyyyyzzz}}}~~~|||wwwrrrpppsssvvv{{{|||}}}~~~}}}{{{xxxvvvuuuuuuuuuwwwzzz{{{zzzyyyzzzwwwxxx|||~~~zzzxxxxxxyyyyyyyyyyyywwwvvvuuutttwwwwwwxxxvvvtttsssssstttuuuwwwxxxvvvssssssvvvyyyzzzxxxyyy{{{zzzxxxyyy~~~zzzwwwuuuxxx~~~}}}}}}~~~}}}{{{xxxwwwxxxzzzzzz~~~~~~{{{zzzzzzxxxssswwwzzz}}}~~~~~~|||~~~~~~}}}{{{uuuuuuyyyzzzyyy}}}}}}}}}}}}~~~|||yyyvvvuuuxxx{{{}}}~~~zzzzzz{{{|||}}}}}}zzzxxxyyy{{{}}}|||zzz}}}yyyvvvuuuvvvxxxzzz|||zzzxxxwwwxxx|||wwwrrrnnnpppuuuyyyyyywwwyyyuuutttyyy{{{{{{|||~~~}}}||||||{{{{{{||||||}}}uuuzzz~~~~~~{{{vvvuuuwww||||||xxxvvvxxx}}}|||||||||}}}|||yyyvvvxxxyyyzzz{{{{{{|||~~~~~~}}}|||{{{||||||zzzyyyvvvyyy|||~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}||||||{{{zzzyyyyyyxxx~~~{{{{{{{{{{{{|||}}}~~~}}}~~~||||||||||||}}}~~~}}}{{{zzzuuutttvvvyyyxxxuuuuuuyyyxxx{{{~~~|||yyyxxxrrrtttvvvtttqqqrrrwww||||||||||||||||||}}}~~~~~~|||{{{zzzzzzyyyyyyzzzzzzwwwyyyyyyyyywwwwwwxxxyyy{{{xxxuuuuuuwwwwwwtttqqqmmmvvv{{{zzzwwwxxx{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{|||wwwvvvzzz}}}||||||||||||{{{zzzzzz{{{}}}{{{{{{{{{|||~~~~~~}}}|||wwwxxxyyy{{{}}}~~~{{{xxxxxxzzzzzzxxxyyy}}}zzzzzzzzzxxxvvvuuuvvvxxxyyyyyyzzz{{{}}}|||yyyuuussstttxxxyyywwwssspppssswwwzzz{{{|||~~~~~~{{{xxxvvvxxx{{{{{{|||}}}|||wwwssswwwzzz|||zzzvvvsssuuuxxxvvvzzz~~~~~~{{{yyyxxx|||||||||||||||}}}~~~{{{||||||}}}}}}}}}||||||uuuuuutttssssssuuuyyy}}}{{{yyyyyy|||}}}zzzzzz}}}xxxzzz{{{zzzyyyyyy|||~~~}}}{{{yyyvvvuuuuuuvvvvvvxxxyyyyyyyyyyyyzzz}}}}}}}}}~~~~~~|||xxxvvvwww{{{{{{yyyzzz~~~yyy}}}~~~}}}|||yyyzzz{{{}}}}}}{{{{{{|||||||||zzzzzzyyywwwuuuuuuwwwyyyvvvxxxzzz}}}}}}|||yyywwwyyy{{{}}}{{{zzz{{{{{{||||||{{{{{{{{{{{{zzzyyy{{{~~~}}}{{{{{{zzzxxxvvvvvvwwwyyy{{{{{{||||||{{{zzzyyyzzz||||||~~~{{{{{{yyyvvvvvvvvvxxx{{{zzz{{{||||||{{{{{{|||}}}|||||||||}}}|||{{{{{{zzzxxxxxxyyyyyyxxxxxxyyyzzz|||}}}{{{vvvrrrpppsssvvv{{{{{{{{{zzzyyywwwwwwvvvvvvuuuuuuwwwyyyzzzyyyxxx~~~yyyxxx{{{|||xxxuuuuuuzzzzzzyyyxxxwwwvvvuuuuuuvvvxxxyyyxxxvvvuuuuuuvvvtttwwwxxxvvvrrrrrruuuyyyyyywwwxxxzzzxxxuuuwww|||xxxuuutttyyy~~~yyyzzz}}}~~~{{{yyyxxxyyy{{{}}}{{{{{{yyyuuuxxxzzz}}}~~~}}}|||}}}~~~|||~~~{{{ttttttzzz{{{xxx|||{{{zzzzzz{{{}}}}}}zzzwwwwwwxxxzzz{{{|||xxxyyyzzz{{{}}}~~~}}}|||{{{yyyxxxyyy|||}}}}}}yyyvvvuuuvvvxxxyyyzzzzzzzzzzzz|||}}}xxxsssnnnooouuuyyyyyywwwxxxtttsssxxx{{{{{{|||~~~~~~~~~~~~~~~~~~xxx|||~~~{{{vvvuuutttvvv{{{}}}{{{{{{~~~~~~}}}|||||||||zzzvvvssswwwyyy{{{|||}}}~~~~~~|||zzz{{{||||||zzzzzz{{{|||yyy{{{~~~}}}|||{{{|||~~~|||~~~~~~{{{|||}}}}}}}}}}}}}}}~~~|||||||||||||||}}}~~~~~~{{{{{{{{{{{{zzzzzzyyyxxx{{{}}}~~~xxxyyyyyywwwvvvwww{{{|||~~~}}}{{{zzzzzzzzz{{{~~~}}}zzzxxxwwwvvvxxxzzzyyyvvvwwwzzzzzz{{{}}}~~~zzzvvvssstttuuuuuutttuuuxxx{{{yyyyyyyyyzzz|||~~~}}}|||yyyyyyyyyyyyyyyyyyxxxxxxyyyzzz{{{zzzxxxwwwwwwxxx{{{xxxvvvvvvxxxxxxuuusssmmmvvv|||{{{xxxyyy|||}}}|||{{{zzzzzz{{{{{{{{{{{{}}}{{{||||||zzz}}}{{{{{{|||}}}~~~}}}||||||~~~~~~~~~vvvwwwxxxyyy{{{|||}}}~~~|||xxxwwwxxxxxxwwwzzz~~~~~~~~~|||zzzzzz{{{}}}yyyyyyzzzzzz{{{}}}~~~yyyyyyvvvttttttwwwxxxwwwuuuvvvwwwwwwvvvvvvxxx{{{~~~}}}{{{yyyuuussstttxxx{{{{{{|||}}}}}}yyyvvvyyy|||~~~|||vvvssstttvvvxxxyyy{{{zzzxxxvvvuuuvvvzzzzzzzzz{{{}}}~~~||||||||||||||||||}}}}}}vvvvvvuuussssssuuuzzz}}}zzzxxxxxx{{{{{{yyyyyy|||vvvzzz}}}~~~~~~|||yyyvvvtttttttttuuuvvvwwwxxxxxxxxxyyy|||~~~zzz{{{}}}{{{xxxwwwvvvxxx{{{|||yyy{{{zzz~~~~~~}}}}}}}}}{{{zzzxxxyyyxxxwwwvvvwwwzzz|||ppptttyyy||||||zzzxxxxxxuuuyyy|||xxx}}}}}}|||{{{zzzzzzyyyyyyyyyxxxxxxzzz~~~}}}wwwvvvuuuuuuvvvyyy}}}{{{{{{{{{yyywwwwwwyyy|||{{{|||{{{xxxtttxxxyyyzzz}}}}}}|||}}}}}}||||||~~~|||}}}~~~~~~}}}{{{{{{|||yyyzzz|||}}}}}}|||{{{{{{vvvwwwxxxxxxxxxxxxyyyzzz{{{{{{zzzvvvrrrqqqtttwww}}}{{{xxxuuuttttttvvvwwwvvvuuuuuuwwwyyyzzzyyywww{{{xxxzzzzzzvvvrrrrrr{{{zzzxxxwwwvvvuuuuuuuuuvvvxxx{{{|||zzzxxxvvvvvvsssvvvxxxuuurrrqqquuuyyywwwwwwyyy{{{yyyuuuvvv{{{tttrrrrrrwww}}}zzztttwww{{{zzzxxxwww{{{}}}{{{{{{yyyvvvwwwzzz||||||{{{zzz{{{{{{}}}~~~zzzsssttt{{{}}}yyyzzzyyyxxxxxxzzz}}}{{{xxxxxxwwwwwwvvvwwwwwwxxxzzz{{{}}}~~~}}}}}}{{{xxxuuuvvvzzz~~~|||zzzvvvuuuuuuvvvvvvvvvxxxzzz|||~~~~~~}}}}}}vvvpppqqqwww|||{{{yyyxxxtttssswww{{{{{{}}}|||}}}}}}|||zzz}}}|||xxxrrrvvvtttvvvzzz|||zzzzzz}}}~~~}}}}}}|||{{{yyyuuuqqqxxxzzz|||}}}~~~}}}zzzwwwzzz||||||zzzyyy|||~~~}}}~~~~~~|||zzzzzz}}}zzz|||~~~zzz{{{||||||{{{{{{|||}}}{{{{{{{{{{{{{{{|||}}}}}}wwwxxxyyyzzz{{{|||||||||xxx{{{~~~zzzvvvxxxxxxuuuqqqrrrxxx~~~{{{}}}~~~~~~|||zzzyyyzzzyyy{{{}}}}}}zzzxxxyyyxxxzzz}}}{{{xxxyyy|||{{{{{{}}}zzzuuuuuuuuuuuutttttttttuuuuuuvvvwwwwwwyyy{{{~~~{{{xxxwwwxxxxxxyyyyyyyyyxxxwwwwwwzzz{{{|||zzzxxxwwwwwwxxx{{{xxxvvvvvvxxxyyywwwtttmmmvvv}}}{{{xxxzzz}}}}}}|||{{{{{{||||||||||||}}}{{{yyy}}}{{{|||}}}~~~}}}|||~~~vvvvvvwwwxxxyyy{{{|||||||||xxxvvvwwwwwwvvvzzz}}}~~~~~~~~~zzzyyyyyyzzzzzz{{{|||}}}~~~zzz{{{zzzxxxvvvuuuuuuvvvwwwuuuvvvwwwuuusssuuuzzz~~~~~~yyyvvvxxxyyywwwwwwyyytttuuuwwwyyyzzzyyyvvvssssss{{{~~~zzzvvvxxxxxxuuu|||{{{yyyxxxwwwxxxxxxyyy}}}{{{xxxyyy|||~~~}}}{{{{{{|||zzzyyy|||~~~xxxyyyzzzzzzzzzyyyyyyxxxwww|||~~~zzztttyyyzzzuuusssuuu|||}}}}}}zzzwwwtttssstttwwwxxxwww{{{zzzvvvwww}}}~~~|||yyy{{{~~~|||yyywww|||~~~|||~~~{{{}}}~~~}}}~~~~~~}}}|||}}}~~~~~~zzzxxxxxxzzzzzzuuupppvvvvvvwwwxxxxxxvvvtttuuuuuuttt{{{zzz{{{~~~{{{xxxwwwyyyzzzrrrwww|||}}}zzzyyy{{{~~~{{{vvvuuuyyyzzzxxx|||~~~zzzzzz}}}}}}xxxuuuttt|||}}}|||yyyzzz~~~}}}zzz~~~~~~~~~~~~zzz|||zzzzzz}}}}}}xxxwww{{{|||{{{zzzzzz|||~~~}}}}}}|||yyyvvvwwwyyy{{{zzzxxxyyy}}}zzzqqqnnnrrrvvvvvvrrruuuxxxyyyxxxwwwvvvvvvwwwvvvvvvwwwyyyyyyxxxwww}}}|||yyywwwyyy|||xxxqqqxxxzzzzzzyyywwwuuuttttttyyyxxxyyy{{{|||{{{uuuqqqyyyxxxwwwuuutttttttttuuuwwwtttsssvvvuuussssssvvvtttttttttvvvwwwwwwvvvuuu{{{}}}~~~|||xxxvvvwwwyyy}}}~~~yyyuuuwwwwwwvvvuuuwwwzzz|||}}}|||zzzyyy{{{|||}}}}}}zzzzzz{{{{{{zzz|||}}}~~~}}}{{{zzz{{{|||||||||zzzxxx|||{{{wwwtttxxx|||xxxttttttyyy}}}zzzvvvuuuvvvxxxyyy{{{~~~~~~~~~|||yyywwwvvvwwwxxxzzzyyyyyyxxxwwwwwwxxxyyyzzz}}}}}}~~~~~~zzzvvvyyy}}}}}}{{{{{{{{{zzz{{{{{{zzzxxxxxxyyy{{{|||yyywwwyyy|||{{{uuupppzzzzzzyyy{{{~~~{{{}}}{{{{{{||||||{{{{{{{{{{{{||||||}}}yyyxxxzzz{{{zzzyyyzzzyyy~~~|||~~~|||}}}}}}}}}{{{}}}{{{uuuuuu|||}}}www{{{}}}||||||}}}{{{www|||~~~|||{{{{{{|||zzzxxxwwwyyy{{{{{{{{{zzzzzzzzzyyyxxxxxxzzz}}}~~~}}}~~~~~~|||zzzvvv{{{{{{xxxxxxzzzwwwzzzzzzwwwrrrsssuuuxxxzzzzzzxxxvvvvvvvvvwwwxxxzzz|||~~~|||}}}zzzyyyyyyyyyxxxvvvtttsssuuuwwwwwwvvvvvvwwwxxxyyyxxxwwwzzzzzz{{{{{{|||{{{zzzyyyqqqsssvvvxxxxxxxxxxxxyyyxxx{{{~~~~~~|||zzzzzz~~~~~~~~~~~~}}}}}}}}}~~~~~~||||||}}}~~~}}}|||yyywwwwwwyyy~~~||||||xxxssstttzzz~~~~~~}}}{{{yyyyyy{{{~~~}}}zzz|||}}}|||yyy|||{{{xxxvvvuuuuuuvvvvvvsssttttttrrrpppppptttxxxyyytttsssvvvwwwvvvvvvxxxuuuuuuvvvwwwwwwvvvtttrrruuu|||~~~zzzvvvwwwwwwuuuxxxxxxwwwvvvwwwwwwyyyyyy{{{yyyxxxzzz|||}}}|||zzz|||~~~}}}{{{|||}}}yyyyyyyyyzzzzzzzzzzzzyyyyyy||||||www{{{zzzwwwvvvvvv{{{~~~}}}{{{wwwtttssssssuuuvvvxxx{{{{{{wwwwww{{{|||yyywwwyyy{{{}}}}}}|||zzzyyy|||}}}}}}}}}||||||{{{zzzyyy{{{}}}~~~~~~}}}}}}~~~~~~{{{xxxyyy{{{zzzvvvqqquuuuuuwwwyyyyyyxxxwwwwwwtttssszzzyyyzzz|||yyyxxxzzz{{{vvvyyy|||{{{xxxwwwyyy|||}}}yyywww{{{|||{{{~~~|||{{{~~~~~~yyyuuuuuuyyy{{{zzzxxxzzz~~~~~~zzz~~~~~~~~~~~~~~~{{{|||}}}yyyyyy{{{{{{xxxxxx|||{{{yyywwwxxxzzz|||}}}}}}{{{yyyxxxyyy{{{{{{xxxvvvxxx|||{{{uuurrruuuwwwvvvsssuuuwwwyyyyyyxxxuuutttwwwuuutttuuuwwwyyyzzzzzz{{{{{{yyyxxx{{{}}}yyysss|||{{{zzzwwwttttttvvvxxx{{{zzzzzz|||}}}{{{vvvrrrwwwwwwwwwuuurrrrrrsssuuuuuurrrrrruuuuuussstttxxxttttttuuuwwwxxxwwwuuutttssswww{{{{{{xxxvvvvvvwww{{{~~~|||wwwtttvvvwwwvvvwwwxxxyyyzzzzzzzzzxxxwwwuuuwww{{{~~~~~~}}}~~~}}}}}}~~~~~~}}}|||}}}}}}|||{{{zzz|||}}}||||||~~~zzzyyy|||}}}zzzyyy{{{}}}yyyvvvuuuxxx|||~~~zzzvvvuuuvvvxxxyyy{{{~~~~~~}}}}}}~~~~~~|||yyyvvvuuuvvvwwwxxxvvvvvvwwwxxxxxxxxxwwwwww~~~~~~~~~{{{xxxyyy{{{~~~~~~|||zzz{{{|||{{{{{{{{{zzzxxxwwwyyyzzzyyyvvvuuuwwwzzz{{{wwwsssyyyxxxxxx{{{~~~|||}}}}}}}}}||||||{{{{{{||||||}}}~~~|||zzzyyyzzz{{{{{{zzzzzzyyy~~~~~~|||~~~}}}~~~|||wwwxxx}}}}}}zzzvvv{{{~~~}}}~~~}}}yyy{{{}}}~~~}}}~~~}}}{{{zzz{{{{{{yyyxxxzzzzzzzzzyyyxxxyyy{{{~~~~~~~~~~~~|||zzzyyy}}}{{{yyyyyy{{{uuuxxx||||||xxxuuuvvvwwwxxxzzz{{{zzzxxxvvvwwwwwwxxxxxxzzz{{{}}}~~~~~~|||yyywwwyyyyyyxxxvvvttttttuuuwwwssstttuuuxxxzzz{{{zzzzzzwwwzzz|||}}}}}}|||||||||rrrsssuuuvvvvvvvvvwwwxxxxxx{{{~~~~~~|||zzzzzz|||~~~}}}}}}~~~~~~~~~~~~||||||}}}~~~~~~}}}xxxwwwxxx{{{{{{{{{xxxssstttzzz{{{yyyzzz}}}xxxssssssvvvxxxyyy~~~|||zzzxxxvvvuuuuuuvvvrrrssssssqqqmmmmmmpppttttttqqqppptttvvvttttttvvvwwwwwwvvvvvvuuuuuuttttttyyy}}}~~~zzzvvvvvvwwwwwwuuuuuuuuuuuuvvvwwwxxxyyyxxxxxxyyy{{{}}}|||zzzxxx{{{}}}{{{}}}|||zzzxxxxxxzzz{{{{{{||||||{{{|||}}}zzz}}}{{{zzzyyyyyyyyyzzz|||~~~|||yyyuuusssssstttuuuyyy{{{{{{xxxxxxzzzyyywwwxxxyyyzzz|||||||||{{{{{{~~~~~~~~~}}}{{{xxxvvvttttttyyy{{{||||||||||||}}}~~~{{{zzzzzz|||{{{wwwssstttvvvxxxyyyzzz{{{zzzzzzrrrsssyyyyyyxxx~~~}}}zzzyyyzzz|||yyy{{{|||zzzwwwvvvxxxzzz|||{{{}}}~~~}}}}}}|||~~~yyyvvvvvvwwwyyyyyywwwzzz~~~~~~zzz~~~{{{zzz|||~~~}}}|||||||||}}}~~~}}}zzzxxxzzzzzzxxxyyy|||zzzxxxwwwwwwzzz}}}~~~{{{{{{|||}}}~~~|||wwwtttwwwzzz{{{xxxvvvxxxxxxwwwwwwvvvvvvxxx{{{zzzvvvrrrtttsssqqqrrruuuwwwyyyyyyyyyzzzzzzzzz|||{{{uuu}}}yyyuuussstttyyy|||}}}||||||||||||zzzvvvsssvvvxxxyyyvvvrrrqqquuuyyyuuurrrrrrvvvwwwuuuwwwzzzsssuuuwwwxxxxxxvvvtttrrroootttyyy{{{zzzwwwwwwxxxzzz|||zzzuuusssvvvyyyyyyyyyyyyyyyxxxwwwwwwvvvuuuqqqtttyyy}}}}}}{{{|||||||||{{{zzzzzz|||}}}|||~~~}}}zzzzzz|||~~~~~~~~~}}}~~~~~~}}}{{{yyyxxxzzz|||~~~zzzvvvuuuwwwyyyzzz|||~~~~~~}}}{{{{{{|||}}}{{{xxxuuutttuuuvvvwwwuuuvvvxxxyyyzzzyyyxxxwww}}}|||{{{|||{{{yyywwwxxxyyyzzzzzzyyyzzz{{{}}}{{{||||||zzzxxxwwwxxxyyywwwtttsssuuuyyy{{{zzzwwwzzzyyyyyy~~~zzzzzz~~~~~~}}}}}}}}}||||||{{{{{{||||||}}}yyyzzz{{{{{{zzzzzz{{{}}}{{{zzz}}}}}}}}}~~~~~~}}}yyy||||||wwwtttyyy~~~{{{zzz|||~~~~~~~~~~~~}}}}}}}}}|||zzzxxxyyyyyyyyyxxxxxxyyy}}}}}}}}}~~~}}}zzz|||~~~~~~{{{yyyzzz|||tttwwwzzz}}}}}}zzzwwwtttzzz{{{|||}}}|||zzzxxxwwwxxxxxxxxxxxxyyyzzz{{{|||}}}}}}yyyvvvuuuyyyyyyxxxvvvttttttvvvxxxsssuuuwwwyyy{{{{{{zzzyyyuuuyyywwwwwwvvvvvvvvvwwwxxxyyyxxxzzz}}}~~~|||{{{zzzzzzyyy|||~~~~~~}}}||||||}}}|||}}}~~~~~~~~~zzzzzz{{{}}}}}}yyyzzzwwwsssttt{{{|||zzz{{{|||tttoooooossswwwxxx~~~}}}{{{xxxwwwuuuuuutttrrrssstttrrrooonnnqqqttttttqqqqqquuuvvvtttrrrssswwwwwwwwwvvvuuuvvvwwwyyy|||~~~~~~zzzvvvuuuvvvxxxvvvvvvvvvvvvvvvvvvwwwwwwvvvxxxzzz}}}~~~|||yyywwwzzz}}}yyyzzzzzzzzzwwwxxxyyy{{{|||}}}~~~~~~{{{~~~~~~|||~~~|||||||||zzzxxxuuuvvvzzz~~~{{{wwwuuuttttttuuuwwwyyyyyyyyyyyyzzzyyyxxx}}}}}}~~~~~~~~~}}}}}}}}}zzz|||~~~~~~~~~~~~~~~|||yyyvvvuuutttxxxyyyzzzzzzyyyxxxzzz{{{}}}|||{{{{{{||||||yyyvvvuuuxxxzzzzzzzzz||||||yyyqqqrrrxxx~~~}}}xxxwwwzzz~~~~~~~~~|||zzzyyyzzz{{{xxxzzz}}}}}}{{{yyyyyyzzz~~~}}}~~~~~~~~~}}}zzzwwwwwwyyy{{{zzzyyy{{{~~~}}}yyy|||xxxvvvxxx~~~}}}|||||||||{{{zzzzzz|||~~~}}}{{{zzzzzzyyyzzz|||{{{yyywwwwwwzzz~~~{{{}}}~~~yyyuuuxxxyyyyyywwwwwwxxxyyyyyyzzzxxxwwwzzz}}}}}}xxxrrrrrrqqqqqqrrrtttuuutttssswwwyyy{{{{{{}}}}}}www~~~zzzwwwtttvvvzzz}}}}}}|||||||||{{{yyyvvvuuuwwwzzz|||yyysssrrrxxx~~~xxxuuuuuuxxxyyywwwxxx{{{tttvvvyyyyyyxxxuuurrrqqqqqquuuzzz{{{yyyxxxyyyzzzzzz|||{{{uuutttxxx||||||}}}{{{yyywwwvvvuuuuuuuuutttvvvyyy|||~~~~~~~~~{{{{{{{{{zzzxxxyyy|||~~~~~~}}}}}}}}}|||{{{{{{|||}}}|||{{{{{{{{{{{{|||}}}}}}}}}~~~~~~zzzvvvvvvwwwzzzzzz|||~~~~~~|||zzzzzzzzzyyyxxxuuuttttttuuuwwwyyywwwxxxxxxyyyzzzzzz{{{|||}}}{{{xxxwwwwwwwwwvvvuuuwwwwwwwwwvvvwwwyyy|||~~~{{{||||||zzzwwwvvvwwwxxxxxxvvvuuuvvvyyy{{{{{{zzz}}}{{{}}}zzzwww{{{~~~{{{{{{|||{{{{{{zzzzzzzzzzzz{{{{{{uuuyyy||||||{{{zzz|||~~~|||{{{{{{|||}}}~~~||||||}}}vvvrrrxxx}}}~~~{{{{{{|||}}}}}}|||{{{|||~~~zzzzzzzzz|||~~~~~~}}}{{{xxxyyyyyyyyyxxxzzz~~~{{{|||~~~}}}zzz}}}~~~~~~|||yyyxxxzzz|||vvvxxx{{{}}}}}}{{{xxxvvvzzz{{{}}}}}}|||zzzzzzyyyyyyyyyyyyxxxyyyyyyzzzzzzyyy{{{}}}|||yyyvvvuuuuuuxxxyyyxxxwwwuuuuuuvvvxxxwwwyyy{{{|||zzzxxxvvvvvvvvvzzz~~~|||yyyxxxxxxzzz{{{|||vvvxxx{{{|||zzzyyyyyyyyywwwyyy|||}}}|||{{{{{{{{{~~~~~~~~~~~~}}}~~~~~~~~~~~~{{{xxxvvvxxxyyyxxxtttvvv{{{~~~{{{}}}|||xxxssspppqqqtttwwwyyy}}}|||{{{yyywwwuuuttttttppprrrsssrrrppppppsssvvvxxxuuuuuuxxxyyyuuurrrrrrtttuuuuuuuuutttuuuxxx||||||}}}}}}{{{vvvsssuuuxxxyyyxxxxxxwwwvvvuuuuuutttuuuxxx|||~~~~~~|||yyyxxxxxx}}}{{{wwwxxxyyyxxxvvvwwwyyy{{{|||~~~~~~zzz|||}}}|||~~~|||{{{|||{{{vvvrrrsssxxx}}}|||yyywwwvvvvvvwwwvvvvvvwwwyyyzzzzzz{{{}}}~~~}}}yyyzzz|||||||||}}}~~~~~~{{{yyywwwvvvvvvwwwxxxyyywwwvvvuuuuuuvvv|||{{{{{{|||}}}|||zzzxxxwww|||}}}zzzzzz}}}{{{wwwrrrsssvvvzzzzzzwwwvvvwwwzzz{{{|||zzzxxxxxxyyyzzzuuuyyy~~~}}}|||~~~~~~~~~|||{{{yyyyyy|||~~~~~~{{{||||||xxxyyyvvvsssvvv|||~~~{{{|||||||||{{{yyyyyy{{{}}}}}}{{{{{{{{{zzzyyywwwvvvwwwzzz}}}zzz~~~{{{yyy{{{xxxuuuuuuuuuwwwyyy||||||yyyyyy|||{{{uuuttttttuuuwwwwwwvvvrrrooovvvyyy{{{zzz|||~~~zzz|||||||||zzzxxxxxxyyy{{{{{{{{{{{{zzzyyyxxxxxxxxxvvvzzz|||xxxsssrrryyyzzzwwwvvvxxxxxxuuuuuuxxxuuuxxxzzzzzzvvvsssqqqqqquuuwwwyyywwwuuutttwwwzzzzzz}}}|||xxxwww{{{~~~~~~~~~|||zzzwwwvvvvvvvvvwwwxxxxxxxxxyyy{{{~~~{{{|||}}}}}}}}}}}}}}}|||zzz{{{{{{zzzxxxyyy{{{}}}~~~~~~}}}{{{{{{|||}}}|||{{{|||yyyxxxyyyxxxxxxzzz}}}}}}zzzwwwvvvxxx{{{{{{}}}~~~~~~|||zzzyyyzzzvvvuuusssssstttwwwzzz|||yyyxxxuuutttvvvyyy}}}~~~{{{xxxvvvvvvvvvuuuuuuwwwvvvttttttvvvyyy{{{}}}zzz{{{{{{yyywwwvvvwwwyyy{{{zzzyyyyyyzzzzzz{{{zzz||||||~~~{{{www{{{}}}{{{{{{}}}zzzyyyyyyxxxxxxyyyyyyzzztttxxx||||||{{{{{{}}}}}}}}}|||yyyyyy|||~~~~~~}}}zzz~~~~~~xxxrrrwww|||}}}~~~~~~zzz{{{}}}~~~}}}zzzyyyxxxyyywwwwwwxxxzzz|||}}}{{{yyyxxxyyyzzzzzzzzz{{{~~~zzz{{{|||}}}{{{||||||{{{yyyxxxxxxzzz|||wwwxxxzzz{{{{{{zzzxxxwwwwwwzzz||||||{{{zzz{{{|||yyyyyyxxxxxxxxxyyyyyyzzzwwwyyyzzzzzzyyyxxxxxxyyyxxxyyyxxxwwwuuuuuuwwwyyyxxx{{{}}}}}}zzzwwwvvvwwwxxx{{{}}}yyyxxxyyy{{{||||||uuuwwwyyyzzzyyyxxxxxxyyyvvvxxx{{{}}}|||{{{zzz{{{}}}}}}}}}}}}}}}|||~~~~~~}}}~~~{{{wwwuuutttxxxzzzyyyvvvwww|||~~~~~~|||}}}|||zzzvvvttttttvvvyyy{{{{{{{{{yyyxxxvvvuuutttsssooorrrtttsssppppppsssvvv|||yyyyyy}}}}}}xxxssssssqqqsssuuutttrrrssswwwzzzzzzzzz{{{{{{wwwssstttxxxyyyyyyyyyxxxwwwuuusssrrrtttwww{{{}}}|||zzzxxxxxxwww{{{|||yyywwwyyyxxxvvvuuuvvvxxxzzz|||}}}~~~~~~yyyzzzzzzzzz{{{|||}}}}}}yyyzzzyyyvvvssssssvvvzzz~~~}}}{{{yyyxxxxxxyyyyyyxxxvvvvvvyyy{{{{{{}}}~~~|||zzz{{{}}}}}}~~~~~~||||||}}}}}}||||||yyywwwuuuuuuuuuuuuvvvwwwvvvtttssstttuuuzzz{{{|||||||||{{{zzzyyyxxx}}}~~~yyyyyy}}}|||uuuttttttuuuwwwwwwwwwvvvvvvxxxyyyzzzzzzxxxwwwxxxyyyuuuxxx}}}}}}}}}~~~|||{{{}}}~~~{{{zzz{{{~~~}}}}}}|||wwwxxxuuutttvvvyyy||||||zzz}}}|||{{{zzzzzzzzz{{{|||}}}~~~}}}yyywwwvvvuuuwwwyyy{{{{{{{{{xxx|||~~~~~~~~~xxxttttttvvvwwwyyy}}}zzzzzzzzz}}}|||xxxzzzyyyzzz{{{{{{yyytttqqqvvvyyyzzzyyyzzz}}}~~~{{{yyy{{{||||||zzzyyyxxxyyyyyyzzz{{{zzzzzzzzz|||~~~wwwyyyyyyvvvssstttzzzzzzvvvuuuwwwvvvrrrrrruuuwwwyyy{{{yyytttqqqqqqrrrvvvwwwvvvsssppppppssswwwxxx{{{|||xxxwwwzzz}}}||||||{{{yyyxxxwwwwwwxxxxxxzzzyyywwwvvvxxx|||||||||||||||}}}}}}}}}}}}}}}|||{{{}}}}}}}}}{{{zzzzzz|||}}}~~~}}}zzzzzz}}}~~~}}}yyy|||~~~{{{xxxyyyzzzxxxxxxyyy}}}}}}yyywwwwwwyyy{{{{{{}}}~~~|||{{{zzz{{{uuutttsssssstttwww{{{}}}yyywwwsssqqqssswww}}}~~~{{{yyyyyyyyyxxxwwwwwwuuussstttvvvyyy{{{{{{yyyzzzzzzyyywwwwwwxxxyyy|||||||||{{{{{{zzzzzzzzzyyyzzz}}}}}}|||~~~~~~yyyyyyyyyxxxxxxyyyyyyyyyvvvxxxzzz{{{{{{|||~~~|||~~~|||xxxwww{{{~~~~~~|||}}}yyyyyy}}}zzzuuuyyy|||{{{|||~~~}}}yyy{{{}}}~~~{{{xxxwwwvvvzzzyyyxxxxxxyyyyyywwwvvvwwwyyy||||||||||||}}}~~~zzzyyyzzz|||~~~~~~|||zzzyyyxxxxxxxxxyyyzzz{{{vvvvvvwwwxxxxxxwwwvvvvvvvvvyyy||||||zzzyyy{{{}}}yyyxxxxxxxxxxxxyyyyyyzzzyyyzzz{{{{{{zzzzzz|||~~~xxxyyyyyywwwvvvvvvxxxzzzwwwzzz||||||yyyxxxzzz|||zzz}}}{{{wwwvvvyyy{{{{{{zzzvvvxxxyyyzzzyyyyyyzzz{{{wwwzzz|||}}}|||{{{zzzzzz||||||||||||}}}~~~|||zzz{{{}}}~~~{{{|||}}}}}}{{{yyywwwwwwxxxyyy|||{{{yyyyyy}}}}}}}}}}}}{{{|||}}}{{{xxxvvvwww{{{~~~yyyxxxxxxwwwvvvuuusssssssssvvvwwwvvvsssrrrtttvvv|||zzz{{{{{{vvvuuutttwwwyyyxxxtttsssvvvyyywwwwwwyyy|||xxxrrrrrrwwwvvvwwwwwwwwwvvvtttsssrrrrrruuuyyyzzzxxxvvvvvvwwwxxxzzzzzzxxxyyy|||zzzvvvuuuvvvwwwyyy{{{|||}}}}}}xxxwwwwwwxxxxxxxxxzzz}}}vvvwwwwwwvvvuuuuuuvvvwwwyyyyyyxxxxxxxxxyyyyyyzzz}}}xxxvvvyyyzzzzzz}}}}}}zzz{{{|||~~~~~~}}}|||}}}~~~|||yyyvvvtttssssssrrrtttvvvvvvuuuuuuwwwyyyxxxzzz{{{|||{{{zzzzzzzzzuuu|||}}}xxxxxx~~~}}}vvvvvvvvvuuutttuuuwwwwwwvvvwwwyyyzzzzzzyyyxxxyyyzzzxxxyyy{{{~~~~~~~~~}}}{{{yyy|||~~~|||{{{}}}|||~~~~~~}}}}}}|||wwwxxxwwwwwwxxxyyyzzz{{{{{{|||yyyyyy{{{}}}|||zzz}}}zzzxxxxxxxxxzzz|||}}}{{{zzzuuuxxx|||}}}}}}~~~yyyuuuxxxzzzxxxyyy|||vvvxxx{{{}}}~~~~~~|||{{{}}}{{{yyyyyyyyyyyywwwvvvvvvyyyzzzwwwwww{{{}}}|||xxxzzz{{{{{{yyyxxxxxxyyyxxxzzz{{{|||{{{~~~{{{zzzyyywwwvvvxxx}}}zzzwwwvvvxxxwwwttttttwwwyyy{{{|||xxxrrrooopppssssssuuuvvvtttqqqppprrruuussswwwyyyvvvuuuwwwxxxvvvxxxxxxwwwwwwwwwwwwxxxxxx|||{{{zzzzzz{{{~~~~~~}}}~~~}}}|||{{{|||}}}yyyyyy~~~}}}xxxyyyzzz{{{zzzzzz|||}}}{{{zzzzzz}}}~~~|||yyywwwwwwzzz|||{{{}}}}}}|||||||||xxxvvvuuutttuuuwwwzzz{{{zzzxxxuuutttvvvzzz}}}{{{{{{zzzxxxwwwxxxuuutttuuuwwwzzzzzzyyywwwxxxyyyxxxwwwwwwyyy{{{zzz{{{||||||{{{zzzyyyyyywwwzzz}}}~~~~~~~~~{{{zzzzzzzzzzzzzzzzzz{{{zzzxxxwwwxxx{{{}}}~~~~~~|||}}}wwwuuuzzz}}}~~~}}}yyyyyywwwzzz~~~yyyyyyzzz}}}}}}{{{{{{}}}|||yyyyyy}}}{{{xxxwwwzzzxxxwwwwwwxxxxxxxxxwwwvvvzzz}}}~~~|||{{{{{{yyyxxxxxxyyy{{{}}}~~~}}}xxxxxxwwwxxxzzz|||||||||wwwwwwwwwwwwwwwwwwwwwwwwyyy|||~~~}}}yyywwwzzz}}}xxxwwwwwwwwwxxxyyyzzzzzzyyyzzz{{{zzzyyyyyy{{{}}}xxxyyyyyywwwvvvvvvxxxzzzyyy|||}}}{{{xxxwwwzzz~~~zzz~~~zzzvvvvvvzzz||||||yyyxxxzzz||||||{{{{{{}}}~~~yyy|||~~~}}}{{{zzzzzz}}}}}}||||||}}}~~~|||{{{zzz|||}}}yyy}}}~~~}}}zzzwwwwwwyyy|||{{{~~~~~~{{{{{{~~~~~~|||~~~}}}||||||yyyvvvwww|||wwwwwwwwwwwwvvvuuussssssyyy{{{}}}{{{wwwuuuvvvxxx{{{yyy{{{}}}yyyxxxzzz}}}}}}xxxuuuwwwzzzuuuuuuxxx|||yyyrrrrrrwwwssstttuuuuuuuuutttsssrrrppptttwwwwwwuuuttttttuuuzzzzzzyyyxxx{{{~~~|||vvvuuuvvvwwwyyyzzz{{{||||||wwwvvvuuuvvvuuuvvvyyy|||ttttttuuuvvvwwwwwwvvvuuuuuuuuuuuuvvvwwwxxxzzzzzzzzzwwwyyyzzzyyy}}}~~~{{{yyyzzz|||}}}}}}~~~~~~zzzvvvtttsssssspppsssuuuvvvwwwxxx{{{}}}wwwyyy{{{{{{{{{zzzzzzzzzsss{{{|||wwwxxxxxxxxxwwwtttrrrsssvvvxxxwwwxxxyyy{{{{{{zzzyyyzzz{{{|||zzzyyyzzz}}}~~~}}}}}}yyyxxx{{{}}}||||||~~~yyy|||||||||}}}}}}xxxxxxzzzzzzzzzyyyyyy{{{}}}}}}xxxyyy|||~~~|||yyyxxx~~~{{{{{{{{{}}}~~~|||sssuuuxxxyyyzzz|||yyywww|||~~~zzzxxxzzzsssvvvzzz|||||||||{{{|||}}}yyyuuussstttwwwxxxyyywwwzzzyyyvvvuuuzzz}}}|||yyyzzzzzzyyyxxxwwwxxxzzzxxxzzz|||}}}}}}~~~{{{zzz{{{~~~|||yyyxxx{{{{{{yyyyyy|||zzz||||||wwwqqqnnnppptttqqquuuxxxwwwuuussstttvvvoootttvvvtttrrrtttsssqqqtttuuuuuuvvvwwwxxxxxxxxx~~~~~~~~~}}}||||||~~~xxxyyy~~~}}}xxxxxxxxxyyy{{{}}}~~~|||{{{}}}~~~~~~|||yyywwwwwwzzz|||{{{}}}~~~}}}}}}}}}{{{yyywwwuuuuuuvvvxxxyyy{{{{{{zzzzzz||||||{{{{{{yyywwwuuuxxxvvvtttuuuxxxzzzyyyxxxvvvwwwxxxxxxwwwxxxzzz|||wwwyyy|||}}}|||zzzyyyyyyxxx|||}}}~~~~~~~~~||||||{{{{{{{{{{{{|||||||||yyyvvvwww{{{~~~~~~|||}}}vvvtttzzz{{{}}}yyyxxxvvvzzzzzzwwwxxx~~~{{{zzz}}}|||yyyxxx|||~~~{{{yyyxxxvvvuuuuuuxxxzzz{{{{{{vvvzzz~~~|||zzzyyyyyywwwvvvwwwzzz|||}}}~~~xxxwwwxxxzzz|||~~~~~~~~~yyyyyyyyyyyyyyyyyyyyyyyy|||~~~yyywwwxxx|||wwwwwwwwwwwwxxxyyyzzz{{{yyyyyyxxxwwwuuuuuuwwwyyyxxxyyyyyywwwvvvwwwyyy{{{~~~{{{vvvtttwww|||yyy}}}{{{wwwxxx}}}~~~{{{{{{|||~~~~~~}}}~~~{{{}}}~~~|||{{{zzz~~~~~~}}}}}}}}}~~~|||{{{|||~~~}}}xxx{{{wwwvvvxxx|||}}}||||||~~~~~~{{{|||vvvwww||||||zzzyyyxxxwwwvvvwwwyyyzzzyyyvvvtttssssssuuuuuuwww|||zzzvvv{{{|||}}}|||yyywwwwwwxxx{{{vvvvvvyyyyyyttttttxxxxxxxxxwwwvvvuuusssqqqpppooossstttqqqssswwwvvvpppyyywwwuuuvvvyyy{{{zzzxxxwwwvvvwwwzzz}}}}}}zzzwwwwwwuuutttrrrrrrssstttuuuvvvssstttyyyyyytttssswwwxxxwwwvvvuuuuuuuuuvvvwwwxxxwwwvvvwwwwwwwwwuuusssvvv{{{~~~wwwvvv|||~~~{{{~~~~~~||||||~~~|||yyytttqqqrrrsssyyy{{{yyyzzz}}}{{{vvvvvvzzzzzzwwwxxx}}}~~~{{{{{{{{{{{{}}}~~~}}}zzzxxx}}}{{{wwwtttssstttwwwyyy|||vvvuuuzzz|||{{{zzzwwwxxx|||{{{yyyzzz~~~||||||~~~{{{}}}}}}wwwvvvwwwzzz|||zzzxxx}}}~~~zzzzzz}}}}}}zzz{{{}}}}}}~~~|||wwwttt{{{~~~tttxxxyyyyyy{{{}}}zzzyyyzzz|||zzzzzz{{{||||||{{{zzzzzz|||{{{yyyvvvuuuvvvyyy|||zzzyyyxxxwwwvvvvvvvvvwwwzzzzzz}}}|||uuuvvv}}}}}}yyyyyy}}}}}}~~~}}}zzzvvvuuuxxx{{{{{{{{{{{{yyyuuurrrqqqqqqssstttvvvwwwxxxxxxwwwwwwwwwtttrrrssswww{{{{{{yyy{{{wwwssssssvvvxxxyyyxxx}}}}}}~~~|||zzzyyyyyyzzz{{{}}}xxxsssrrrvvv{{{{{{yyyzzz~~~}}}{{{yyyyyy{{{|||vvvvvvxxx{{{~~~|||xxxwwwvvvwwwxxxwww|||~~~|||~~~~~~}}}|||{{{zzzyyywwwyyyzzzzzzyyyzzz|||~~~ttt|||~~~}}}~~~|||wwwvvvwwwwwwwwwvvvvvvyyy{{{zzz{{{{{{{{{|||~~~|||||||||||||||{{{zzzyyyyyyzzz|||}}}|||{{{zzzzzzzzz|||~~~~~~~~~|||{{{{{{|||~~~|||{{{|||||||||{{{xxx{{{}}}|||yyywwwxxxzzzvvvyyy|||}}}}}}{{{{{{{{{{{{|||~~~}}}{{{zzz}}}zzzwwwxxx|||}}}yyyyyy|||~~~yyywwwyyy{{{xxxvvvuuuwwwzzz|||}}}zzzwwwuuuvvvzzz||||||{{{{{{yyywwwxxx{{{{{{yyyvvvvvv{{{|||xxxwww{{{}}}zzzwww{{{{{{vvvtttvvvwwwvvvvvvvvvvvvvvvwwwxxxyyyzzz}}}xxxvvvzzz{{{wwwvvvyyywwwyyyzzzyyyvvvuuuxxx{{{|||}}}}}}{{{xxxyyy{{{}}}{{{zzz~~~~~~}}}||||||~~~~~~{{{zzz}}}|||}}}|||yyyxxxzzz}}}|||}}}}}}|||~~~zzzzzz}}}}}}yyy}}}{{{~~~~~~~~~}}}}}}|||{{{zzzzzzzzzxxxwwwuuutttttttttuuuxxx{{{}}}}}}{{{xxx{{{{{{{{{zzzxxxwwwyyy{{{}}}zzzyyy|||{{{wwwwwwzzz{{{zzzyyywwwtttrrrpppnnnnnnrrrrrrqqqsssxxxvvvqqqxxxvvvtttvvvyyy||||||{{{vvvuuuvvvxxx{{{{{{xxxvvvuuutttsssqqqqqqrrrtttuuuvvvssstttxxxxxxtttrrruuuyyyxxxwwwwwwwwwxxxzzzzzzxxxwwwvvvvvvwwwvvvtttrrrwwwzzz{{{xxxxxx{{{|||yyyzzz}}}{{{}}}|||xxxxxx||||||yyytttrrrttttttyyy{{{yyyyyy|||zzzuuutttxxxxxxvvvwww|||~~~{{{~~~}}}|||}}}}}}|||zzzwww|||yyyvvvsssrrrtttvvvxxxyyyttttttzzz~~~}}}|||{{{xxxxxx|||}}}}}}}}}{{{|||~~~{{{}}}}}}wwwyyyyyy|||~~~{{{xxx|||~~~}}}~~~{{{{{{~~~}}}~~~|||xxxvvvzzz~~~yyy}}}~~~}}}}}}{{{zzz|||}}}zzz{{{{{{|||{{{zzzyyyxxx||||||{{{zzzzzzzzz|||}}}{{{zzzxxxvvvuuuuuuvvvwwwzzz{{{~~~}}}wwwwww}}}}}}{{{{{{}}}}}}~~~}}}zzzvvvuuuxxx{{{yyyzzzzzzyyyuuurrrqqqqqqtttuuuvvvxxxyyyyyyyyyxxxxxxwwwwwwxxxzzz{{{{{{{{{zzzwwwttttttvvvyyyyyyyyy~~~~~~}}}}}}||||||{{{{{{}}}xxxsssrrruuuzzz}}}~~~|||zzz{{{~~~~~~|||{{{zzz|||~~~yyyxxxxxx{{{~~~}}}zzzxxxxxxyyyzzzyyy}}}}}}~~~}}}|||{{{{{{|||{{{zzzxxxwwwxxxzzzvvv}}}~~~|||xxxvvvxxxyyyxxxwwwwwwxxxyyy{{{||||||{{{{{{}}}~~~}}}}}}}}}}}}|||{{{zzzzzz{{{|||}}}zzzzzz{{{{{{{{{zzzzzzzzz|||~~~~~~}}}||||||{{{zzzyyyvvvwwwyyyyyyyyyyyyzzz|||zzz|||~~~~~~|||{{{zzz{{{|||}}}}}}~~~}}}|||{{{zzz|||{{{yyyzzz{{{}}}~~~}}}{{{zzz}}}~~~zzzyyy|||}}}zzzwwwuuuwwwzzz~~~xxxvvvtttuuuxxx{{{|||{{{{{{zzzxxxyyy{{{{{{yyywwwvvv{{{|||xxxwww{{{|||zzzwww{{{{{{wwwuuuwwwwwwuuuwwwwwwwwwwwwxxxyyyzzz{{{zzzyyy||||||xxxuuuwwwxxxxxxyyyxxxwwwwwwyyyzzzyyy|||}}}}}}|||yyywwwxxxzzz{{{zzzyyy}}}|||}}}~~~~~~{{{{{{~~~}}}~~~}}}{{{zzz~~~{{{xxxzzz}}}~~~|||}}}}}}|||zzz||||||zzz|||~~~|||yyywwwwwwwwwvvvuuusssvvvxxxzzzzzzyyyzzzzzzyyyyyyyyyxxxwwwxxx{{{}}}}}}}}}~~~~~~zzzzzz|||}}}|||yyywwwssspppnnnmmmmmmooopppqqqtttxxxwwwsssvvvtttsssuuuxxx{{{||||||wwwvvvvvvxxxzzzyyywwwuuutttsssqqqpppppprrrssstttxxxvvvvvvyyyxxxuuutttuuuyyyyyyyyyzzz{{{|||}}}~~~yyyxxxvvvvvvvvvvvvsssqqqwwwzzz}}}~~~}}}yyy}}}}}}zzzyyyzzzxxxtttvvvxxxwwwtttuuu|||}}}zzzzzzxxxttttttvvvtttxxxzzzyyyyyyzzzwwwsssrrruuuuuuuuuwww{{{}}}|||}}}||||||{{{yyyxxxzzzxxxuuusssrrrsssuuuwwwwwwssssssyyy}}}}}}|||}}}{{{xxxxxx{{{{{{zzz|||~~~|||}}}~~~{{{}}}~~~xxxzzz{{{}}}}}}yyy{{{~~~|||{{{~~~}}}~~~|||xxxyyyzzz|||}}}~~~}}}~~~~~~|||{{{}}}~~~}}}}}}~~~}}}|||{{{yyyxxx{{{|||~~~~~~}}}{{{wwwtttssstttvvvwwwzzz{{{zzzzzz}}}|||||||||{{{zzz||||||~~~~~~{{{wwwvvvyyy|||xxxyyyzzzyyyvvvtttsssssstttuuuvvvxxxyyyzzzzzzzzzwwwyyy{{{|||{{{zzzzzz{{{zzzxxxvvvvvvxxxzzzzzzzzz~~~||||||~~~~~~}}}~~~}}}~~~zzzvvvuuuwwwzzz}}}~~~}}}||||||}}}|||{{{{{{|||~~~|||{{{yyyzzz|||~~~}}}zzzyyyyyyzzz{{{{{{~~~~~~~~~}}}}}}zzzvvvttttttuuuvvv{{{}}}}}}{{{wwwwwwyyy{{{{{{yyyxxxxxxxxx{{{|||||||||{{{{{{}}}~~~~~~~~~|||{{{{{{|||}}}~~~{{{{{{|||}}}|||zzzxxxwwwxxxzzz~~~~~~~~~~~~~~~}}}{{{yyyxxxuuutttsssuuuxxx|||}}}~~~|||}}}~~~}}}{{{zzzzzz{{{~~~}}}}}}|||{{{zzzzzzyyy{{{||||||{{{zzzzzz|||}}}|||{{{|||~~~zzz{{{~~~~~~|||yyywwwxxx{{{~~~vvvtttsssuuuwwwzzz{{{{{{|||{{{zzzzzz{{{{{{zzzxxxvvvzzz{{{xxxwwwyyy{{{zzzvvvzzz|||xxxvvvwwwwwwuuuwwwwwwxxxxxxyyyyyyzzzzzz}}}zzzzzz}}}~~~zzzxxxxxxyyyxxxvvvwwwyyyzzzzzzzzzxxxyyyzzzzzzyyyyyy{{{|||zzzxxxwwwwwwxxxyyyyyyxxx}}}||||||}}}}}}{{{{{{}}}~~~{{{{{{yyyxxx|||~~~yyy{{{|||~~~|||~~~~~~zzzzzz{{{zzz{{{}}}}}}~~~~~~yyywwwxxxxxxxxxwwwuuuxxxzzzyyyvvvtttvvvyyyuuuwwwyyyyyyyyyzzz{{{}}}~~~~~~~~~}}}{{{zzz{{{{{{yyywwwtttrrrpppnnnmmmlllmmmoooqqquuuwwwwwwuuutttsssssssssuuuwwwyyyzzzwwwwwwxxxyyyyyyyyyxxxwwwtttsssqqqppppppqqqsssttt{{{zzzyyyzzzyyywwwvvvvvvwwwxxxyyyzzz|||~~~zzzyyyxxxwwwwwwvvvtttrrrxxxxxxzzz{{{||||||||||||}}}yyywwwzzzxxxqqqrrrvvvwwwtttuuuzzz~~~~~~}}}zzzxxxyyywwwttttttxxxuuuxxxyyyzzzyyyxxxuuusssppprrrssstttvvvyyy||||||~~~|||{{{{{{|||{{{zzzyyywwwvvvtttttttttvvvwwwwwwssstttyyy|||{{{zzz{{{|||yyyxxxzzzyyywwwxxx|||}}}}}}~~~|||zzz|||~~~|||~~~~~~yyyxxxyyy|||~~~zzzzzz~~~}}}||||||~~~}}}~~~|||xxx{{{zzzyyy{{{}}}~~~~~~~~~~~~~~~{{{}}}}}}}}}||||||}}}~~~|||zzzyyyyyy{{{}}}~~~|||xxxtttssstttvvvxxxzzz|||}}}|||}}}xxxzzz{{{zzzxxxxxx{{{~~~~~~}}}|||~~~~~~|||yyywwwyyy|||xxxzzz{{{{{{yyyvvvuuuuuussssssuuuvvvwwwxxxyyyyyyuuuyyy}}}~~~{{{yyyyyyzzz{{{{{{zzzzzz{{{{{{{{{{{{{{{yyyxxxyyyyyywww{{{}}}{{{}}}zzzyyyyyy{{{}}}~~~~~~||||||||||||~~~~~~|||yyyxxxzzz|||}}}}}}~~~|||{{{yyyyyyyyyzzzzzz|||}}}~~~~~~~~~}}}yyyuuusssssstttvvvzzz~~~}}}{{{xxxvvvxxx{{{}}}}}}{{{yyyxxxxxxyyy{{{||||||{{{{{{{{{|||{{{}}}~~~}}}}}}}}}~~~~~~}}}}}}||||||{{{zzzzzzyyyuuuwww|||}}}~~~|||zzzyyywwwtttrrrtttyyy}}}~~~{{{||||||{{{yyyyyy{{{|||~~~|||{{{zzzzzzzzzzzz{{{}}}}}}zzzxxxzzz}}}{{{zzz{{{}}}|||yyy{{{zzz{{{{{{zzzzzz{{{|||~~~vvvuuuuuuvvvxxx{{{}}}~~~}}}|||{{{{{{zzzzzzzzzyyywwwyyyzzzyyywwwxxxyyyyyyvvv{{{|||yyywwwxxxwwwuuuwwwwwwxxxxxxyyyyyyyyyyyyzzzyyyzzz}}}~~~|||{{{zzzwwwuuuvvvzzz|||{{{yyyyyyzzz{{{zzzxxxxxxyyy{{{zzzyyyxxxxxxxxxyyyyyyyyy}}}~~~~~~}}}{{{zzzzzz{{{|||zzzzzz{{{~~~~~~}}}xxxyyywwwvvvzzz|||}}}~~~~~~~~~zzz|||~~~~~~~~~yyyxxxzzzzzzzzz~~~||||||~~~{{{~~~~~~~~~||||||~~~|||yyyxxxyyyyyyyyyyyy{{{{{{yyytttrrrsssuuurrrvvvzzz|||{{{zzzzzzzzz}}}~~~}}}{{{zzzzzzyyywwwvvvuuusssrrrppppppppppppmmmlllnnnrrruuuvvvuuuuuussssssssssssssssssttttttuuuvvvwwwwwwwwwwwwwwwwwwvvvuuusssqqqqqqrrrssstttzzzzzzzzzxxxwwwwwwwwwvvvuuuvvvwwwzzz|||}}}{{{zzzyyyxxxyyyxxxuuusssxxxwwwwwwwwwxxxzzz{{{|||vvvsssxxxwwwqqqrrrwwwyyywwwvvvxxxxxxvvvzzzxxxwwwxxxuuurrrtttyyyvvvwwwyyyzzzzzzwwwttttttqqqqqqqqqtttvvvwwwyyy{{{}}}{{{zzzzzz{{{}}}||||||xxxxxxwwwvvvvvvvvvwwwwwwyyyvvvvvvyyyzzzxxxvvvxxx}}}yyyxxxyyyxxxuuuvvvyyyyyyzzz{{{|||~~~}}}{{{|||~~~~~~~~~|||~~~yyyvvvuuuxxx}}}}}}{{{{{{~~~~~~~~~{{{{{{||||||~~~~~~}}}xxxzzzyyyxxxzzz|||~~~}}}}}}~~~}}}|||xxxzzz||||||||||||~~~~~~{{{yyyxxxxxxxxxzzz~~~|||}}}xxxuuutttuuuxxxzzzzzz}}}~~~yyy{{{|||{{{yyyyyy|||~~~|||zzz|||~~~}}}zzzyyyzzz}}}yyy{{{}}}}}}{{{yyywwwwwwrrrrrrssstttuuuvvvwwwxxxvvvzzz}}}{{{zzz{{{}}}~~~~~~~~~}}}||||||{{{|||yyyxxxyyyxxxuuuwww|||~~~~~~{{{yyy~~~~~~~~~}}}{{{zzzyyyzzz|||}}}~~~~~~~~~~~~~~~|||yyywwwxxxzzzzzzzzzzzzyyyxxxxxxxxxxxxyyyzzz|||||||||~~~~~~~~~~~~|||yyyuuutttuuuwwwyyy||||||yyyyyyzzz|||~~~}}}zzzyyyyyywwwzzz}}}~~~}}}|||{{{|||yyy|||~~~~~~~~~~~~}}}{{{yyywwwwwwyyy{{{}}}vvvwww|||zzz~~~}}}{{{|||{{{wwwtttuuuyyy}}}~~~}}}xxxyyyzzzzzzyyyzzz|||~~~~~~~~~|||{{{zzzzzzzzz{{{{{{}}}~~~zzzxxxzzz|||zzzyyyzzz|||{{{wwwyyy}}}vvvyyy}}}~~~|||zzzyyyzzzxxxyyyyyyyyyzzz|||}}}}}}|||{{{yyyyyyyyyzzzwwwxxxyyyyyywwwvvvwwwyyywww{{{|||yyyvvvxxxxxxvvvvvvwwwxxxyyyyyyxxxxxxwwwzzz{{{{{{|||~~~}}}zzz{{{xxxvvvwwwzzz|||{{{yyyzzz{{{}}}|||zzzxxxwwwwwwzzzzzzzzzyyyyyyyyyzzzzzzyyyzzz{{{zzzxxxwwwxxxyyy{{{zzzyyyzzz{{{|||{{{{{{vvvxxxwwwvvvzzz~~~~~~}}}xxxzzz}}}||||||yyyyyyzzz{{{zzz~~~~~~~~~}}}{{{|||}}}}}}{{{xxxyyy||||||yyyxxxzzz|||~~~~~~}}}{{{wwwuuutttuuussswwwzzz|||{{{yyyxxxxxx|||~~~}}}yyyxxxyyyxxxuuusssrrrqqqppppppqqqrrrsssooommmnnnsssuuutttssssssqqqsssuuuuuusssrrrqqqqqqrrrssstttuuuttttttvvvwwwzzzxxxvvvtttsssssstttuuuwwwyyyxxxuuutttvvvvvvtttssstttvvvxxx{{{|||}}}}}}zzzyyyxxxxxxyyyxxxvvvuuuwwwwwwvvvvvvwwwyyy|||}}}~~~~~~zzzsssqqqssstttssssssxxxzzzwwwuuuuuutttrrryyywwwwwwwwwsssooorrrwwwwwwvvvxxx|||{{{wwwuuuvvvtttrrrrrruuuuuutttvvvyyyyyyxxxxxxyyy{{{||||||{{{wwwwwwxxxxxxxxxwwwwwwwwwzzzxxxxxxzzzzzzvvvuuuwww~~~zzzxxxyyywwwttttttwwwxxxyyyzzz{{{|||~~~~~~~~~~~~|||zzzuuutttvvvzzz|||{{{{{{zzz~~~zzzwwwyyy}}}|||~~~}}}yyywwwxxxzzz{{{{{{{{{{{{|||~~~}}}vvvyyy{{{}}}}}}~~~~~~~~~~~~~~~|||zzzxxxvvvxxxvvvvvvyyy}}}|||zzz}}}zzzwwwwwwxxxzzz|||zzz~~~~~~~~~~~~~~~}}}|||~~~}}}{{{zzz|||~~~~~~{{{zzz{{{}}}yyy|||~~~~~~|||yyywwwwwwsssrrrrrrrrrssstttuuuvvvxxx{{{~~~}}}}}}}}}}}}zzzyyyyyy}}}{{{|||}}}|||xxxzzz~~~~~~~~~}}}}}}~~~}}}|||zzz{{{{{{yyyxxxxxxzzz{{{~~~|||yyyyyyyyyzzzyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{}}}{{{{{{~~~~~~~~~~~~|||yyyvvvvvvxxxzzz~~~|||}}}{{{}}}}}}|||{{{|||xxx{{{~~~|||{{{wwwzzz}}}~~~}}}}}}|||zzzvvvttttttwwwzzz}}}xxxzzz{{{~~~|||}}}|||zzzxxxxxxyyy{{{{{{{{{vvvxxxzzz{{{{{{{{{}}}}}}}}}}}}}}}||||||||||||{{{}}}~~~}}}|||zzzzzz{{{zzzyyyzzz|||zzzvvvvvvzzztttyyy~~~}}}yyyxxxyyy{{{|||}}}||||||}}}}}}}}}|||zzzxxxwwwyyyzzzxxxwwwxxxyyyxxxtttuuuyyyyyy||||||wwwuuuwwwyyywwwwwwxxxyyyzzzzzzyyyxxxwww}}}~~~|||zzz{{{}}}|||xxx{{{zzzxxxxxxyyyzzzzzzyyyxxxzzz}}}}}}{{{xxxuuuuuuyyyzzz{{{zzzxxxxxxzzz{{{wwwyyyzzzzzzyyyxxxzzz{{{||||||{{{zzzyyyyyyyyyyyyvvvyyyyyyxxxzzz~~~~~~|||xxxyyy{{{{{{{{{|||}}}~~~}}}|||}}}~~~~~~~~~~~~|||}}}||||||{{{xxxyyy|||yyywwwzzz~~~~~~~~~|||zzzxxxyyyzzzzzzyyywwwvvvwwwxxx}}}~~~zzzxxxzzzyyyuuutttsssrrrqqqrrrssstttvvvrrrnnnoootttuuurrrpppqqqnnnrrrwwwxxxvvvsssrrrrrrqqqsssuuuvvvuuuvvvxxx{{{~~~|||yyywwwuuutttuuuuuuwwwzzzyyyuuuuuuyyyyyywwwrrrsssvvvxxxzzz{{{||||||wwwvvvuuuvvvwwwxxxvvvtttvvvvvvvvvvvvxxxzzz}}}~~~{{{wwwvvvwwwuuurrrrrruuutttxxxwwwrrrppprrrsssrrryyyxxxxxxwwwrrrmmmooouuuwwwuuuxxx}}}}}}xxxvvvxxxxxxtttsssvvvvvvrrrsssvvvxxxxxxxxxyyy{{{{{{yyywwwuuuvvvwwwxxxxxxwwwvvvvvvzzzxxxyyy{{{zzzwwwvvvyyy~~~zzzxxxyyywwwttttttwwwyyyzzz{{{|||}}}~~~}}}|||~~~~~~|||{{{yyyvvvvvvzzz|||zzz{{{~~~www{{{|||wwwuuuyyy}}}~~~}}}yyytttxxx||||||zzzyyyzzz{{{}}}vvvyyy}}}}}}|||zzzxxxyyyvvvssstttyyy|||{{{yyy~~~}}}{{{zzzzzz{{{|||}}}{{{~~~~~~{{{}}}~~~{{{{{{}}}~~~|||{{{{{{~~~|||zzz|||~~~xxx{{{~~~~~~{{{xxxuuutttuuutttsssssssssssstttuuuxxxxxxyyy|||~~~~~~|||{{{|||{{{wwwuuuuuu{{{zzz}}}|||}}}~~~~~~}}}}}}||||||yyy{{{||||||zzzyyy{{{}}}}}}|||{{{||||||{{{yyy{{{||||||}}}~~~~~~{{{|||}}}yyywwwwwwzzz||||||~~~|||}}}~~~}}}}}}~~~{{{{{{yyyvvvwwwzzz|||~~~~~~}}}}}}~~~}}}|||~~~|||zzzwwwwwwxxxzzz{{{wwwzzz}}}{{{|||{{{}}}yyyzzz{{{zzzxxxxxxxxxyyyxxxzzz}}}~~~~~~}}}~~~|||}}}~~~~~~}}}|||{{{{{{|||}}}}}}{{{yyy{{{zzz|||~~~|||wwwuuuxxxwww{{{{{{yyyzzz|||}}}~~~~~~|||||||||}}}|||yyyvvvuuuxxxzzzxxxvvvwwwyyyxxxssstttxxx{{{}}}{{{vvvtttwwwzzzyyyyyyzzz|||||||||{{{zzzyyyzzz{{{zzzvvvyyy|||{{{|||{{{zzzxxxxxxxxxzzzwwwyyy||||||{{{yyyyyyyyyxxxyyyzzzyyywwwvvvxxx{{{yyyzzz||||||||||||~~~}}}{{{yyyxxxyyyyyywww{{{|||zzz{{{}}}~~~~~~~~~|||yyyzzz{{{zzz{{{|||zzz{{{}}}~~~}}}}}}}}}~~~}}}}}}~~~|||zzz|||zzzvvvzzz{{{}}}|||yyyvvvttttttwwwzzz~~~{{{zzz|||{{{wwwwwwvvvtttsssssstttuuuwwwtttooooootttuuupppnnnppplllqqqxxxzzzyyyvvvtttttttttvvvyyyyyyxxxyyy}}}|||xxxvvvuuuuuuvvvzzz}}}|||wwwxxx}}}~~~{{{rrrtttvvvxxxzzz{{{{{{{{{tttsssssstttvvvwwwuuutttvvvvvvvvvwwwyyy{{{~~~zzzuuuuuu||||||tttsssxxxuuuwwwtttnnnlllpppttttttyyyxxxxxxwwwqqqkkknnntttwwwuuuwww~~~~~~yyywwwzzzzzzuuutttwwwvvvqqqqqquuuxxxxxxxxxzzz{{{yyyvvvttttttuuuvvvwwwwwwvvvuuutttxxxwwwxxx|||{{{xxxxxx|||~~~zzzxxxyyyxxxtttuuuxxx{{{{{{|||}}}~~~}}}}}}~~~zzzxxxzzz~~~}}}{{{}}}yyywwwzzz{{{zzz{{{~~~vvv{{{~~~{{{uuutttzzz}}}}}}yyyrrrwww}}}~~~zzzwwwxxx{{{~~~}}}|||wwwzzz~~~~~~|||{{{vvvqqqrrrvvvzzzzzzyyy}}}||||||{{{|||}}}~~~{{{~~~}}}yyy|||{{{wwwwww|||}}}|||{{{~~~}}}{{{|||~~~wwwzzz}}}}}}zzzvvvsssrrrwwwvvvuuusssssstttuuuuuuuuussssssvvvzzz|||zzzwww{{{~~~~~~yyytttrrrqqqvvvwww{{{~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{~~~}}}}}}~~~}}}~~~~~~}}}~~~~~~|||zzz~~~|||}}}~~~zzzwwwwwwzzz}}}~~~}}}|||yyy|||}}}~~~~~~~~~}}}}}}~~~zzzxxxtttuuuwwwyyyzzzzzzzzzyyy~~~}}}|||{{{~~~|||{{{{{{{{{tttwww|||~~~~~~}}}}}}}}}zzz}}}}}}zzzyyy}}}vvvyyy{{{{{{wwwvvvwwwyyy{{{}}}~~~~~~~~~{{{|||~~~~~~|||zzzzzz|||~~~|||xxx|||{{{~~~~~~wwwuuuwww{{{~~~}}}yyyxxx|||~~~~~~||||||~~~|||}}}|||yyyuuutttwwwzzzyyyvvvvvvyyyxxxrrrsssxxx|||~~~{{{uuussswwwzzzzzz{{{|||~~~}}}|||zzzsssvvvuuusssxxx{{{}}}~~~{{{wwwvvvwwwzzzxxxzzz|||||||||}}}~~~vvvxxxyyyxxxuuuuuuwwwzzz{{{|||~~~}}}zzzxxxyyyzzzxxx|||~~~||||||}}}zzz|||~~~}}}zzz{{{|||zzz||||||xxxyyy}}}~~~{{{{{{}}}~~~~~~|||{{{}}}xxxxxx{{{}}}}}}{{{||||||zzzwwwuuuvvvyyy|||||||||||||||{{{zzzyyyxxx{{{xxxuuuvvvyyy|||{{{zzz|||xxxtttssssssqqqkkkeeerrruuuwwwwwwvvvtttsssssstttuuuuuuvvvvvvwwwyyyzzz{{{|||{{{xxxtttrrrsssuuuwwwwwwwwwxxxxxxuuuqqqnnnpppqqqsssxxx{{{{{{vvvqqqrrrrrrssstttsssrrrqqqpppssstttvvvxxxzzz{{{||||||wwwsssrrrttttttrrrrrruuuyyywwwtttooommmmmmpppssswwwuuusssrrrssstttsssssssssyyy}}}|||}}}{{{zzzwwwvvvzzzzzzwwwtttuuuxxxwwwyyy{{{{{{xxxuuuuuuwwwtttrrrrrruuuwwwvvvuuu{{{wwwtttwww|||}}}zzz{{{xxxuuuvvvyyy|||{{{zzz}}}~~~xxxwww{{{zzzvvv{{{|||}}}yyyyyyzzz|||~~~}}}{{{yyy{{{zzzzzzyyyyyyyyyzzzzzz|||yyyppptttxxxxxxuuuqqqppppppvvvwwwyyyzzz||||||||||||xxx{{{~~~~~~~~~~~~xxxqqqpppuuuuuuqqqvvvyyywwwzzz{{{xxxxxx||||||}}}|||{{{zzz{{{~~~~~~{{{xxxxxx{{{~~~~~~~~~~~~}}}{{{zzzzzzzzzzzzuuuxxx{{{{{{yyyuuusssqqqrrrsssuuuxxxuuupppppptttvvvuuuuuuuuuuuuwwwxxxyyy|||}}}}}}zzzvvvsssqqqqqqwwwyyyzzz}}}~~~}}}{{{~~~~~~~~~{{{zzz{{{}}}|||~~~~~~|||{{{zzz|||{{{~~~~~~}}}{{{~~~||||||~~~}}}~~~}}}zzzxxxzzz|||zzzyyywwwwwwyyy{{{~~~}}}|||xxxwwwwwwyyy~~~~~~~~~~~~}}}|||{{{zzzyyyyyyzzz||||||zzz}}}~~~~~~|||{{{zzz|||}}}zzz||||||zzzwwwvvvzzz}}}|||~~~}}}||||||~~~}}}~~~}}}{{{{{{}}}|||{{{}}}~~~wwwxxx}}}|||~~~}}}zzzyyy{{{}}}~~~{{{yyyzzz~~~}}}zzzyyyyyyxxxwwwvvvxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwuuuttttttwwwyyy||||||yyyxxxwwwyyywwwtttvvv}}}~~~yyyxxx{{{|||yyyxxxyyyyyyxxxxxxyyy{{{}}}~~~~~~|||zzzxxxwwwxxxyyyyyyyyy~~~~~~}}}~~~~~~~~~~~~~~~}}}zzzxxxwww}}}|||{{{|||~~~~~~{{{www}}}~~~~~~~~~}}}||||||||||||zzzyyyyyy~~~~~~|||{{{||||||{{{yyy~~~}}}|||{{{zzzzzz{{{{{{}}}xxxwww{{{~~~}}}xxxxxx{{{{{{|||~~~}}}zzzxxx{{{{{{zzzxxxvvvvvvxxxzzzzzzzzz{{{{{{{{{{{{{{{zzzzzzxxxuuuvvvxxxzzzzzzxxxyyyvvvsssrrrsssrrrmmmhhhpppsssxxxzzzxxxuuusssrrrtttsssrrrrrrtttuuuvvvuuuwwwyyyzzzyyyvvvttttttvvvtttttttttuuuuuusssooolllkkkmmmpppuuuxxxxxxsssoooqqqqqqrrrsssrrrqqqpppooonnnqqquuuxxxzzz{{{zzzyyyqqqoooppptttvvvttttttwwwwwwvvvsssooommmmmmpppsssvvvtttrrrqqqsssttttttssswwwzzzzzzwwwxxx}}}~~~{{{wwwttttttxxxzzzwwwuuuvvvxxxzzz{{{|||yyyvvvuuuvvvxxxuuussssssvvvwwwwwwvvv{{{xxxwwwxxx{{{|||zzzxxxyyyvvvuuuvvvyyy{{{{{{zzz~~~~~~}}}vvvvvv{{{zzzxxx~~~|||}}}yyyyyyzzz{{{}}}|||zzzxxx{{{zzzzzzyyyyyyyyyyyyzzz~~~|||zzz{{{zzzwwwrrrqqqsssvvvwwwwwwwwwwwwxxxzzz{{{|||xxxzzz}}}~~~~~~}}}~~~~~~yyyrrrqqqxxxyyyuuuwwwzzzxxx{{{{{{xxxxxx{{{{{{{{{{{{zzzyyyzzz|||}}}{{{yyyzzz}}}}}}~~~~~~}}}|||{{{zzzyyyyyyyyyuuuxxxzzzzzzxxxuuusssrrrssssssuuuxxxvvvrrrrrrvvvssstttvvvwwwwwwwwwvvvuuuyyyyyyyyywwwtttrrrrrrsssvvvwwwxxxzzz|||~~~~~~~~~~~~}}}|||}}}~~~~~~}}}{{{{{{}}}yyyyyy}}}~~~~~~}}}~~~~~~|||xxxyyy}}}~~~{{{yyyyyyvvvwwwyyy{{{~~~|||yyywwwwwwxxx{{{||||||||||||{{{zzzzzzxxxzzz|||~~~~~~~~~}}}}}}~~~~~~}}}|||{{{{{{{{{|||yyyyyyxxxwwwvvvxxx{{{~~~|||zzzzzz~~~}}}}}}~~~}}}~~~~~~}}}{{{{{{}}}yyyxxxzzz}}}{{{uuuuuuzzz~~~~~~zzzyyy|||}}}zzzxxxyyy}}}~~~|||{{{zzzyyywwwuuuxxxxxxxxxxxxwwwwwwwwwwwwuuuwwwxxxyyyxxxwwwxxxyyy|||}}}~~~~~~|||xxxvvvvvvxxxwwwtttvvv|||~~~|||{{{}}}{{{wwwwwwyyyzzzyyyyyyyyy{{{||||||||||||zzzxxxwwwxxxyyyxxxxxxzzz{{{}}}|||{{{zzz|||}}}xxxyyyzzzzzz{{{{{{{{{{{{}}}|||{{{|||}}}}}}zzzwww|||}}}~~~~~~}}}{{{||||||}}}}}}{{{xxxvvvyyy~~~|||yyy||||||zzzyyyyyyzzz{{{|||~~~|||yyyxxxzzz}}}~~~~~~~~~~~~~~~~~~yyyxxx{{{yyyzzz{{{|||{{{yyywwwuuuzzzzzz{{{yyywwwvvvwwwxxxxxxyyyzzz{{{||||||||||||yyywwwuuuuuuvvvwwwvvvvvvuuusssrrrsssttttttppplllmmmrrrxxx{{{zzzwwwtttsssuuussspppqqqsssuuutttrrruuuxxx{{{{{{yyyvvvtttssssssrrrsssttttttsssooommmhhhjjjnnnsssvvvvvvssspppqqqqqqrrrrrrqqqqqqpppooojjjmmmrrrwwwyyyyyywwwuuujjjjjjnnnuuuwwwuuuuuuwwwwwwvvvtttrrrooopppsssuuutttrrrqqqppprrrttttttsssyyyyyyvvvrrrssswww{{{zzzuuuqqqqqqvvvxxxvvvuuuvvvxxx||||||wwwtttuuuwwwyyywwwuuuuuuvvvwwwwwwwwwxxxxxxyyyyyyyyyxxxvvvuuuvvvttttttuuuwwwzzzzzzzzz|||}}}zzztttvvvzzz|||yyyzzz|||}}}|||{{{{{{|||~~~}}}{{{yyy||||||{{{zzzzzzzzzzzzzzz~~~}}}xxxvvvwwwyyyxxxwwwuuuuuuvvvxxx{{{|||{{{}}}}}}}}}~~~{{{tttssszzz}}}zzzxxx{{{|||zzz{{{yyyvvvvvvxxx{{{|||||||||zzz{{{}}}}}}||||||}}}}}}|||~~~{{{{{{|||{{{{{{yyywwwvvvwwwxxxyyyxxxvvvtttsssttttttsssuuuwwwvvvsssssswwwtttwwwzzz||||||yyyuuusssyyyyyyxxxvvvtttsssuuuvvvwwwwwwwwwyyy{{{~~~~~~|||}}}~~~|||{{{{{{xxxyyy~~~{{{zzz|||~~~~~~zzzxxxzzz}}}~~~{{{yyyyyyzzzvvvxxxzzz|||~~~~~~{{{yyyxxxxxx{{{zzzzzzzzzzzzzzzzzzyyywww{{{~~~~~~}}}~~~~~~}}}||||||{{{{{{yyywwwuuutttwwwzzz|||}}}|||yyyyyyyyy~~~~~~}}}}}}}}}}}}}}}{{{|||}}}|||{{{{{{|||~~~xxxwwwyyy|||zzzvvvvvvxxx~~~{{{zzz~~~}}}{{{yyyzzz}}}}}}}}}|||{{{xxxvvvyyyyyyyyyxxxxxxwwwwwwwwwtttwwwzzz||||||{{{{{{{{{|||{{{zzz|||}}}|||xxxtttvvvyyyyyywwwxxx|||}}}|||{{{vvvvvv{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}zzzxxxxxxxxxxxxwwwvvvwwwyyyzzzzzzzzzzzz{{{|||wwwvvvvvvvvvwwwyyy{{{|||}}}{{{{{{{{{{{{{{{yyywwwyyy{{{}}}~~~|||{{{zzz|||~~~~~~{{{wwwuuu{{{~~~}}}zzz{{{zzzxxxxxxxxxyyy{{{|||{{{|||||||||||||||~~~|||zzz|||}}}zzzyyy|||{{{{{{||||||{{{yyywwwvvvyyyzzz|||{{{yyywwwvvvvvvxxxyyyyyyzzz{{{{{{zzzzzzxxxwwwvvvuuuuuuttttttssssssrrrrrrtttvvvvvvtttrrrnnnrrrvvvxxxxxxwwwvvvvvvxxxuuuqqqrrruuuvvvtttqqqvvvyyy|||~~~|||xxxtttqqqrrrrrrrrrssstttsssqqqnnnjjjlllppptttvvvwwwuuutttsssssssssrrrrrrrrrqqqqqqkkkmmmpppsssttttttsssqqqggghhhmmmtttwwwtttssstttvvvwwwvvvtttssssssvvvxxxsssqqqooooooqqqssstttsssuuutttrrrpppqqquuuxxxzzztttqqqppptttvvvtttssstttvvv|||{{{tttssswwwzzz{{{yyywwwuuutttttttttttttttvvvyyyzzzxxxvvvuuuuuusssssssssuuuvvvxxxyyyyyyyyyyyyyyyyyyxxxwwwwwwxxxzzzyyyzzz~~~~~~{{{}}}~~~}}}}}}~~~}}}{{{~~~}}}}}}|||||||||||||||~~~}}}}}}}}}}}}yyyxxxwwwvvvvvvvvvwwwxxxzzz{{{|||~~~~~~~~~vvvsssxxx|||{{{yyyyyy|||{{{{{{yyywwwttttttuuu}}}~~~~~~}}}~~~}}}}}}}}}~~~}}}yyyzzz{{{|||{{{yyywwwuuuyyyyyyyyywwwuuuttttttvvvvvvtttuuuwwwvvvssssssvvvzzz|||~~~|||xxxvvv}}}|||{{{xxxuuuuuuwwwyyyyyyyyyyyyzzz|||}}}zzz~~~~~~}}}{{{|||zzz{{{~~~~~~yyyzzz~~~~~~|||~~~~~~~~~~~~~~~~~~}}}{{{{{{|||}}}~~~~~~|||zzzyyy{{{|||xxxzzz|||~~~}}}~~~{{{zzzzzz~~~}}}|||{{{zzzyyyyyyxxxwww|||~~~}}}~~~~~~~~~~~~|||{{{}}}yyyuuuuuuxxx{{{|||{{{|||||||||zzzxxxxxxyyyzzz~~~}}}{{{zzz{{{|||zzz{{{||||||{{{{{{|||~~~zzzzzz|||}}}|||{{{zzzzzz{{{{{{}}}{{{|||~~~~~~}}}zzzwwwzzzzzzyyyyyyxxxxxxwwwwwwuuuxxx{{{}}}}}}}}}~~~~~~zzzxxxzzz}}}}}}yyytttxxx{{{|||zzz{{{}}}}}}{{{~~~|||vvvxxx~~~~~~|||{{{zzzzzz|||zzzxxxxxxxxxxxxwwwuuuwwwyyyzzz{{{zzzzzz|||~~~zzzxxxvvvuuuuuuwwwyyyzzz|||{{{zzzzzzzzzyyyxxxwwwuuuxxx{{{~~~~~~{{{zzz|||~~~~~~{{{yyyxxx|||}}}}}}~~~~~~{{{{{{zzzxxxvvvvvvwwwyyyzzzzzz}}}~~~~~~}}}{{{|||~~~}}}|||~~~~~~|||{{{zzzzzzyyy{{{}}}|||zzzwwwvvvvvvyyyyyyyyyyyyyyyxxxwwwwwwvvvvvvvvvuuutttrrrrrrrrrrrrssstttvvvxxxyyyxxxvvvqqqrrrsssttttttuuuwwwyyyxxxuuurrrrrrttttttsssqqqtttvvvzzz}}}~~~{{{wwwtttpppooooooppprrrrrrqqqooonnnppprrrtttuuuuuuvvvvvvuuuuuuttttttssssssssssssooooooooooooooopppppppppiiihhhlllrrrtttqqqoooppprrrsssttttttssstttvvvxxxrrrpppnnnnnnppprrrsssrrroooooooooqqqsssuuuwwwyyyvvvrrrpppssstttqqqppprrrsss{{{~~~xxxrrrtttyyy{{{|||zzzxxxuuurrrqqqpppqqqqqqtttwwwxxxxxxwwwvvvwwwrrrssstttuuuvvvvvvwwwxxxvvvtttrrrssswwwzzzyyyuuuxxxyyyyyyyyy|||~~~~~~|||yyy{{{~~~}}}|||{{{|||}}}}}}|||zzz~~~~~~~~~~~~}}}{{{zzzzzzzzz|||zzzyyyuuuvvvyyyzzz{{{zzzyyyxxxtttzzz~~~xxxrrrssswwwyyyxxxxxxwwwyyyzzzxxxtttssstttttt|||~~~~~~~~~~~~yyyyyy{{{}}}~~~xxxzzz|||}}}}}}zzzwwwuuuzzz{{{zzzxxxuuuuuuvvvwww{{{xxxwwwyyyyyyvvvuuuxxx~~~~~~~~~}}}|||{{{zzzyyy~~~|||yyyvvvuuuvvvxxxyyyyyyxxxyyy{{{~~~~~~}}}~~~{{{yyy|||~~~|||~~~||||||~~~{{{zzz}}}~~~}}}}}}|||{{{}}}|||}}}||||||||||||}}}~~~~~~}}}~~~~~~}}}{{{{{{|||~~~zzz|||~~~~~~~~~~~~}}}zzzyyyxxxxxxxxx}}}}}}}}}~~~~~~||||||xxxxxxzzz|||{{{yyyzzzzzzzzzyyywwwwwwxxxzzz~~~}}}zzzyyyzzz|||zzz{{{}}}|||{{{{{{{{{}}}{{{|||}}}}}}~~~~~~}}}{{{|||{{{~~~}}}}}}}}}|||zzz{{{}}}~~~~~~~~~|||zzz{{{{{{zzzzzzyyyxxxxxxwwwxxxyyyzzz{{{{{{}}}|||xxxzzz}}}~~~{{{vvvwww{{{|||zzzzzz}}}|||yyy|||~~~}}}yyy{{{~~~{{{zzz{{{{{{yyyxxxxxxxxxxxxvvvuuuvvvxxxyyyzzzyyyyyy{{{}}}{{{yyywwwuuuuuuxxxzzz|||{{{{{{{{{zzzyyyyyyyyyzzztttvvvzzz}}}~~~}}}{{{yyy|||}}}}}}{{{yyyxxxzzz|||||||||{{{~~~}}}|||}}}~~~~~~}}}}}}{{{xxxuuutttuuuwwwxxxxxx}}}{{{zzz{{{}}}~~~~~~}}}}}}}}}{{{}}}~~~}}}{{{xxxwwwwwwxxxxxxxxxxxxwwwvvvuuuttttttuuuvvvvvvsssrrrqqqrrrrrrsssuuuwwwxxxxxxxxxxxxrrrrrrrrrqqqqqqssswwwzzztttsssrrrrrrqqqqqqqqqqqqppprrruuuyyy||||||zzzxxxmmmllllllnnnpppqqqpppoootttuuutttsssrrrsssvvvxxxwwwvvvuuuttttttttttttuuupppooonnnmmmmmmnnnpppqqqllljjjkkkooopppmmmlllnnnlllnnnqqqqqqrrrrrrtttvvvqqqooonnnnnnoooqqqqqqpppllllllnnnsssvvvuuuvvvyyywwwrrrppprrrssspppoooqqqttt||||||tttppptttyyyxxxzzzzzzxxxuuuqqqppppppqqqrrrsssuuuvvvxxxxxxxxxwwwrrrtttvvvvvvuuuuuuvvvwwwuuutttrrrqqqvvv{{{zzzvvvwwwyyyyyywwwxxx|||~~~|||||||||zzzwwwyyy~~~}}}yyyxxxwwwxxxyyyzzzzzzyyy~~~~~~~~~~~~}}}|||zzzzzz{{{||||||yyyuuuuuuyyy|||tttvvvzzz|||}}}{{{xxxvvvkkkrrr{{{~~~~~~yyytttrrrsssvvvwwwwwwrrrxxxzzzwwwttttttvvvuuuyyy|||~~~}}}{{{zzzzzzvvvvvvvvvyyy|||~~~}}}|||~~~}}}~~~}}}zzz|||~~~~~~|||zzzxxx|||||||||zzzwwwvvvwwwxxx|||xxxwwwzzz{{{zzzzzz|||~~~|||zzzxxxxxxxxxyyyyyy}}}}}}{{{xxxuuuttttttvvvvvvvvvvvvwwwyyy{{{}}}|||{{{}}}}}}{{{}}}{{{zzzyyyzzz~~~~~~|||~~~|||{{{|||zzzvvvwww{{{~~~}}}|||}}}}}}||||||~~~}}}}}}~~~{{{{{{{{{}}}||||||||||||{{{}}}~~~~~~}}}|||}}}~~~zzz}}}~~~~~~~~~|||zzzzzzzzz{{{}}}}}}}}}~~~||||||~~~~~~{{{}}}|||||||||{{{yyyxxx|||}}}}}}|||zzzxxxxxxyyy}}}~~~zzzyyyzzz}}}{{{}}}~~~~~~|||{{{{{{{{{yyy{{{{{{{{{|||}}}xxx~~~{{{zzz|||yyyzzzzzzyyyxxxyyy{{{}}}~~~||||||~~~~~~}}}||||||{{{zzzzzzyyyxxxxxxyyyzzzzzzyyyyyy|||}}}zzzzzz|||~~~|||zzzvvvyyyzzzxxxyyy||||||yyy||||||~~~~~~{{{}}}~~~{{{zzz{{{yyyxxxwwwxxxyyyyyywwwuuuuuuvvvwwwwwwwwwwwwxxxyyyxxxwwwvvvvvvwwwzzz~~~yyyzzz{{{zzzyyyyyy{{{}}}zzz{{{}}}~~~~~~|||zzzxxxyyyzzzzzzwwwtttuuuyyy}}}||||||zzz|||}}}|||{{{zzzxxxyyy{{{|||}}}|||}}}{{{wwwuuutttuuuwwwyyyvvvyyy}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~{{{yyyxxxyyyuuuuuuuuuuuuuuuuuuttttttrrruuuwwwvvvtttrrrrrrsssqqqsssuuuvvvvvvvvvvvvvvvpppqqqqqqqqqpppqqqtttwwwqqqtttuuussspppooorrruuurrrqqqqqqssswwwxxxwwwuuuooonnnnnnppprrrttttttsss}}}|||yyyuuurrrssswww{{{wwwvvvuuutttsssttttttuuummmmmmnnnnnnooopppqqqrrroookkkjjjkkkkkkjjjkkkooojjjmmmppprrrssssssuuuvvvrrrpppmmmmmmnnnoooooooooooommmnnntttvvvtttuuuyyyvvvqqqooorrrsssqqqqqqsssxxx}}}{{{qqqnnntttvvvssswwwxxxxxxuuusssrrrtttvvvwwwuuusssuuuxxxyyyxxxuuurrruuuxxxwwwuuutttuuuvvvtttyyyzzzuuutttxxxzzzyyyuuu{{{|||zzzzzz||||||yyyzzzzzzxxxvvvxxx}}}~~~{{{wwwvvvvvvwwwyyy{{{{{{zzz|||||||||}}}~~~}}}}}}}}}{{{vvvrrrssswww{{{uuuvvvxxxzzzzzzyyywwwvvvoootttzzz}}}{{{{{{~~~|||{{{xxxtttssstttuuuuuuooowww{{{xxxuuuwwwyyyyyyxxx{{{~~~}}}{{{yyyxxxwwwvvvvvvxxx|||~~~~~~}}}~~~}}}|||}}}~~~}}}~~~~~~}}}{{{|||}}}}}}|||zzzxxxxxxyyyuuuqqqpppuuuyyyzzz{{{}}}|||zzzyyywwwwwwwwwxxxyyyzzz{{{{{{zzzwwwvvvvvvwwwuuuvvvvvvwwwxxxyyyzzz{{{zzzyyy|||~~~|||}}}|||}}}~~~}}}}}}~~~}}}~~~|||}}}}}}}}}||||||yyywwwzzz}}}}}}}}}||||||~~~}}}}}}~~~}}}|||{{{|||}}}}}}zzzzzz|||~~~}}}}}}}}}}}}{{{~~~}}}~~~|||~~~~~~|||||||||yyy|||~~~~~~{{{|||}}}~~~~~~~~~~~~}}}|||||||||}}}~~~~~~~~~}}}}}}}}}~~~yyyxxxwww{{{}}}yyyyyy{{{~~~~~~|||zzzxxxxxxyyy{{{}}}}}}{{{zzzyyyzzz|||~~~zzzyyy|||}}}}}}{{{zzzzzzxxx{{{{{{yyy{{{}}}wwwzzz}}}{{{yyyyyy{{{yyyzzz{{{zzzyyyzzz|||}}}}}}zzzzzz|||}}}}}}|||{{{zzzyyyxxxxxxwwwxxxzzzzzzzzz{{{}}}}}}|||{{{{{{{{{|||}}}xxx{{{|||yyyzzz~~~|||}}}}}}||||||~~~}}}yyyyyyzzzwwwvvvvvvxxxyyyyyyxxxvvvvvvwwwxxxxxxvvvvvvwwwxxxxxxwwwvvvvvvxxxzzz|||~~~xxxzzz{{{{{{yyyzzz}}}|||yyywwwuuuxxxzzzyyyvvvvvvzzz~~~||||||yyyyyyyyyvvvwwwwwwwwwyyy{{{|||{{{yyy{{{xxxvvvttttttwww{{{}}}xxxxxxzzz|||}}}~~~}}}|||}}}~~~~~~{{{yyyyyyzzzqqqrrrssstttuuuuuuuuuuuuqqqtttwwwwwwtttrrrrrrtttppprrrtttuuuuuutttttttttnnnppprrrrrrqqqqqqrrrsssqqqvvvyyywwwrrrppptttzzzxxxuuuqqqpppqqqrrrpppnnnrrrrrrrrrtttvvvxxxxxxxxx~~~xxxtttuuuzzzvvvuuutttsssrrrsssttttttiiijjjmmmpppsssssssssssspppkkkhhhiiiiiihhhkkkppplllooorrruuuvvvvvvxxxyyyrrrpppnnnmmmnnnnnnnnnmmmsssooooootttuuurrrtttyyytttpppnnnqqqsssrrrsssuuu{{{zzzooolllssstttnnntttvvvwwwvvvtttuuuxxx{{{{{{wwwssstttxxxyyywwwssssssvvvyyyxxxvvvttttttuuuuuu~~~zzzrrrtttyyy|||ttt{{{}}}|||~~~{{{vvvxxxyyywwwuuuwww|||}}}{{{yyyxxxwwwyyy{{{~~~~~~~~~yyyzzzzzz|||~~~}}}}}}yyyuuuuuuwwwvvvvvvvvvvvvwwwwwwwwwwww{{{}}}~~~{{{yyyyyy|||yyy{{{{{{xxxuuuuuuuuutttnnnwww|||yyyvvvzzz}}}|||yyy||||||zzzyyy{{{zzzyyy{{{~~~}}}{{{zzz|||~~~~~~~~~}}}~~~~~~{{{yyyyyyyyymmmhhhhhhooouuuwwwzzz|||{{{{{{zzzzzzyyyyyyyyyyyyzzz{{{}}}}}}{{{zzzzzzzzzvvvwwwxxxzzzzzzzzzzzzzzzyyyyyy||||||~~~~~~|||}}}~~~}}}|||}}}~~~{{{|||~~~~~~|||zzz~~~}}}|||{{{|||~~~||||||}}}~~~}}}{{{zzzzzz{{{|||zzz{{{|||{{{~~~}}}{{{{{{}}}{{{}}}~~~{{{zzzzzzxxx{{{}}}|||yyyxxx}}}|||}}}}}}|||{{{}}}~~~}}}|||}}}~~~||||||}}}~~~}}}|||vvvttttttxxx}}}|||xxxtttyyy~~~|||yyyxxxyyyrrruuuyyy{{{{{{{{{{{{||||||{{{yyy}}}}}}{{{zzzzzzyyy||||||zzz|||xxxxxx|||~~~{{{xxxxxxyyy|||}}}~~~}}}}}}}}}|||yyyxxx{{{~~~}}}|||{{{zzzyyyxxxxxxtttwwwzzz|||{{{{{{{{{{{{}}}}}}|||{{{yyyyyy|||~~~|||}}}~~~}}}|||~~~|||zzz{{{||||||xxxxxxyyyuuuuuuvvvxxxzzzzzzxxxwwwyyyzzz{{{zzzxxxxxxyyyzzzzzzzzzxxxwwwwwwwwwxxxxxxxxxzzz{{{{{{zzz{{{{{{wwwuuuuuuzzz~~~~~~|||{{{}}}{{{|||xxxxxxvvvssstttuuuxxx{{{}}}}}}zzzwwwxxxvvvtttsssuuuyyy}}}{{{yyyyyy|||~~~}}}{{{}}}|||{{{vvvuuuyyy~~~vvvssstttwwwvvvrrrppprrrxxxwwwuuutttrrrpppoooooonnnqqquuuuuurrrppprrrtttssstttqqqnnnppptttvvvttttttpppoooqqqrrrrrrtttxxx|||xxxrrrppprrrttttttsssnnnrrrtttssstttyyy|||||||||wwwuuuuuuxxx{{{}}}uuusssrrrsssvvvwwwtttqqqjjjkkkmmmqqqssstttrrrpppmmmiiigggiiinnnooolllhhhlllooorrrttttttsssttttttrrrooommmoootttuuurrrooosssqqqoooooopppssswwwzzzttttttsssrrrqqqooonnnnnnxxxuuuqqqmmmkkkllloooqqqyyyyyyxxxxxxwwwxxxxxxxxxyyyzzzzzzxxxttttttvvvyyywwwwwwvvvsssrrrsssvvvyyy{{{yyywwwyyy}}}~~~zzzvvvtttuuuvvvyyy||||||yyywwwtttvvvxxxzzz{{{{{{{{{{{{|||xxxwww{{{{{{xxxyyy~~~yyyssssss{{{|||xxxwwwxxxzzz{{{{{{zzzxxxuuuuuuvvvxxxxxxzzz}}}{{{yyy{{{|||{{{}}}~~~|||yyyuuurrrqqqqqqrrrtttwwwyyy{{{||||||}}}|||{{{|||~~~}}}xxxtttyyyzzz{{{{{{zzzzzz|||~~~~~~~~~~~~}}}}}}~~~zzz}}}}}}zzzxxxxxxfffcccfffqqqyyyyyyyyy{{{yyyxxxwwwxxxyyyzzzzzzzzz|||yyy{{{|||vvvyyy}}}~~~}}}zzzxxxwwwwwwzzz~~~~~~||||||~~~}}}}}}}}}}}}~~~}}}{{{~~~~~~}}}||||||{{{{{{~~~~~~}}}~~~~~~~~~}}}}}}{{{yyy{{{xxxyyy~~~~~~yyyxxx|||~~~||||||~~~}}}{{{{{{|||}}}}}}||||||~~~|||zzzzzzzzzzzzuuuyyy}}}}}}|||{{{|||~~~zzz|||}}}|||{{{{{{|||}}}zzzwwwvvvwwwyyyzzzyyywwwvvvyyy{{{|||{{{{{{|||}}}~~~~~~~~~|||zzzzzz{{{}}}zzzzzzzzz|||~~~~~~|||zzzxxxuuusssuuu{{{}}}{{{xxxvvvwwwxxxyyyyyywwwvvvuuusssvvv{{{~~~~~~~~~~~~}}}|||{{{{{{{{{~~~}}}zzzzzz{{{xxx|||~~~{{{{{{}}}|||{{{{{{{{{zzzwwwtttzzz~~~|||{{{}}}}}}|||{{{zzzyyyxxxxxxyyy{{{|||~~~}}}|||zzzxxxvvvuuuwwwtttrrrtttxxx{{{{{{{{{wwwzzzyyytttsssxxx{{{|||yyy|||~~~}}}{{{{{{~~~yyyzzz}}}~~~}}}zzzwwwuuuyyy}}}~~~yyywwwvvvwwwyyyzzzzzzyyywwwwwwwwwvvvzzz|||zzzzzz{{{yyyuuusssxxx{{{yyyxxxyyyyyywwwxxx{{{}}}{{{xxxyyy~~~~~~{{{zzzxxxxxxyyy{{{{{{zzzyyyzzz{{{~~~~~~}}}{{{xxxvvvvvvwwwttttttuuuxxxzzz{{{yyywwwvvvvvvwww{{{~~~{{{|||yyyvvvwwwzzz||||||{{{~~~|||}}}}}}}}}xxxvvvyyy}}}wwwuuuuuuwwwvvvrrrppprrruuuttttttsssqqqooonnnmmmppppppqqqsssttttttrrrqqqtttvvvvvvtttvvvzzz{{{xxxsssqqqrrruuuuuurrrqqqsss~~~zzzvvvtttuuuvvvvvvuuuoootttvvvttttttxxxzzzyyy{{{xxxuuuuuuwww{{{~~~vvvtttrrrsssvvvwwwuuurrrooonnnnnnooopppqqqpppnnniiiiiijjjkkklllmmmllllllmmmnnnooopppsssuuuwwwxxxrrrqqqqqqrrrtttsssqqqnnnrrrrrrqqqppprrrtttwwwyyyssssssrrrqqqqqqrrrrrrssszzzxxxtttpppmmmmmmoooqqqyyyxxxxxxxxxxxxxxxyyyyyy{{{{{{zzzwwwtttrrrtttvvvuuuuuutttsssrrrsssvvvyyyyyywwwuuuwww{{{{{{xxxtttssstttwwwzzz|||{{{xxxuuuvvvwwwyyy{{{||||||||||||}}}xxxwwwyyyyyywwwxxx}}}zzzuuuttt{{{|||zzzyyy|||~~~zzzyyyxxxxxxxxxyyyzzz{{{{{{|||}}}~~~}}}{{{}}}~~~{{{{{{||||||zzzvvvsssrrrqqqqqqrrruuuwwwzzz{{{|||}}}|||zzzyyyzzz|||{{{xxxtttyyyzzz{{{{{{zzz{{{}}}~~~|||{{{{{{||||||}}}~~~~~~|||zzzxxxwwwiiifffiiirrrzzz{{{|||yyyxxxwwwwwwyyy{{{||||||}}}zzz{{{~~~{{{xxxzzz}}}~~~}}}{{{zzzyyywwwzzz}}}|||zzzzzz|||~~~|||||||||{{{|||{{{zzz~~~}}}zzzyyy|||{{{|||~~~~~~~~~}}}}}}||||||yyyyyy}}}}}}yyyxxx{{{}}}||||||}}}}}}|||{{{}}}~~~|||{{{{{{~~~}}}{{{yyyyyyyyyyyytttwwwzzzzzzxxxwwwzzz|||zzz{{{||||||zzzzzz{{{|||yyywwwvvvwwwzzz{{{zzzxxxyyyzzz{{{{{{zzzzzz{{{}}}~~~}}}|||{{{||||||}}}~~~}}}||||||}}}}}}|||zzzxxxwwwuuutttvvvzzz|||{{{yyyxxxxxxyyyyyyyyyxxxxxxwwwuuuxxx|||~~~~~~~~~~~~}}}{{{zzzzzzyyyyyy||||||zzzzzz{{{wwwzzz~~~~~~||||||~~~|||{{{{{{{{{zzzxxxvvv{{{~~~zzzyyy|||~~~}}}|||{{{yyyxxxwwwxxxyyyyyy||||||{{{{{{zzzyyyxxxwwwwwwuuutttvvvyyy{{{{{{yyyvvvzzzzzzvvvuuuyyy{{{zzzxxxyyyzzzzzzzzzzzz{{{|||xxxzzz|||}}}}}}{{{xxxwwwzzz}}}|||yyywwwwwwuuuvvvxxxyyyxxxvvvuuutttwww{{{|||zzzyyyzzzwwwrrrssswwwzzzwwwvvvxxxxxxvvvwwwzzz{{{yyyvvvwww{{{}}}|||zzzxxxwwwvvvvvvxxxzzzzzzzzzyyyzzz{{{}}}~~~}}}{{{xxxvvvwwwxxxxxxxxxxxxzzz{{{zzzxxxuuuttttttvvvzzz}}}~~~{{{xxxzzzxxxvvvwwwzzz||||||{{{|||www{{{~~~~~~~~~zzzxxxyyy|||zzzwwwvvvxxxvvvqqqpppqqqqqqrrrrrrrrrpppooommmkkkpppmmmlllooossstttppplllssswwwzzzzzz||||||rrrqqqtttyyyyyyssspppppp|||zzzxxxwwwwwwwwwvvvuuuqqqvvvxxxuuutttwwwwwwvvvtttssssssuuuzzz~~~wwwtttqqqqqqtttvvvuuussssssqqqnnnmmmnnnnnnmmmlllfffiiilllmmmmmmmmmoooqqqooommmkkkmmmsssxxxzzzzzzrrrtttvvvvvvtttqqqooonnnpppppppppqqqrrrtttvvvwwwrrrqqqppppppqqqsssvvvwww|||{{{xxxssspppooopppsssyyyyyyxxxxxxxxxxxxyyyyyy||||||zzzwwwsssrrrrrrssssssttttttsssrrrsssuuuxxxwwwuuusssuuuxxxxxxvvvssssssuuuxxx{{{}}}|||wwwtttxxxyyy{{{|||}}}}}}}}}||||||xxxvvvwwwwwwvvvxxx||||||xxxvvv{{{~~~}}}||||||{{{xxxwwwyyy}}}~~~~~~}}}||||||}}}}}}yyyzzzzzzyyywwwsssrrrrrrrrrrrrsssuuuxxxzzz|||}}}~~~|||yyyvvvwwwyyyzzzxxxuuuzzz{{{||||||{{{{{{~~~~~~zzzxxxyyyzzz}}}|||{{{zzzyyywwwuuuqqqnnnooouuuzzz|||~~~{{{zzzxxxxxxxxx{{{}}}||||||~~~}}}{{{zzzzzz||||||}}}|||{{{zzzxxxzzz|||zzzxxxwwwzzz}}}~~~{{{{{{}}}|||yyyyyyzzzzzzyyy}}}~~~|||{{{zzz{{{{{{}}}~~~}}}}}}~~~~~~~~~~~~{{{{{{}}}|||yyyyyy{{{||||||{{{|||}}}}}}||||||}}}~~~|||{{{{{{}}}}}}{{{yyyxxxxxxxxxvvvxxxyyyxxxvvvvvvyyy}}}yyy{{{|||{{{zzzyyyzzz{{{wwwvvvvvvwwwzzz{{{{{{zzz|||||||||zzzyyyxxxzzz|||~~~{{{yyy{{{~~~~~~~~~}}}}}}}}}{{{xxxuuuuuuuuuvvvwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{||||||xxx{{{~~~}}}}}}}}}||||||zzzyyyxxxxxxxxxxxx{{{|||}}}}}}{{{zzzzzz{{{vvvzzz~~~~~~}}}~~~|||zzzyyyyyyyyyxxxwww|||}}}xxxwww{{{~~~~~~~~~~~~|||{{{zzzyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyxxxxxxwwwwwwxxxzzzzzzyyyxxxuuuzzz|||yyyxxxzzzzzzxxxvvvvvvwwwxxxyyyyyywwwvvvwwwxxxzzz{{{{{{{{{zzzyyy{{{|||}}}|||zzzxxxxxxxxxtttvvvxxxzzzzzzwwwuuussswww{{{|||zzzxxxxxxuuuppprrrwwwyyyvvvuuuwwwxxxvvvyyyzzz{{{yyywwwvvvzzz}}}yyyyyyyyyxxxwwwwwwvvvvvvuuuwwwyyyzzzyyyyyyzzz{{{|||}}}|||zzzxxxwwwwwwyyy}}}|||{{{{{{{{{yyyvvvtttssstttuuuxxxzzzzzzwwwtttxxxvvvuuuvvvyyy{{{||||||zzzzzz~~~~~~~~~|||zzz{{{}}}|||yyyxxxyyyvvvqqqpppqqqooopppqqqrrrqqqooommmllllllkkkkkkmmmooopppmmmkkknnnuuuzzz{{{|||~~~{{{rrrrrruuuzzz{{{vvvrrrsssyyyxxxxxxwwwwwwvvvtttssssssxxxyyyvvvtttuuuuuussspppqqqrrrvvv{{{wwwsssoooooorrrttttttssssssqqqooooooooommmkkkiiiiiijjjmmmoooppprrrssstttqqqnnnkkknnnuuuyyyyyywwwqqqvvvzzzyyytttooommmnnnmmmmmmoooppprrrsssssssssrrrqqqooooooppprrruuuwwwzzz{{{zzzwwwsssrrrtttwww{{{zzzyyyxxxxxxxxxxxxxxx|||{{{yyyvvvtttsssssssssuuuvvvvvvuuusssssstttuuuvvvtttssstttvvvvvvuuussstttvvvzzz~~~}}}xxxsssxxxyyy{{{||||||||||||{{{yyywwwuuutttuuuwwwzzz}}}~~~zzzyyy|||~~~~~~~~~}}}yyywwwzzz~~~~~~}}}}}}}}}~~~{{{wwwyyyxxxwwwtttqqqqqqrrrtttssstttvvvyyy{{{}}}~~~~~~}}}zzzvvvvvvxxxzzzzzzxxxzzz{{{|||||||||}}}~~~|||yyyxxxzzz|||~~~zzzyyyyyyxxxwwwuuuzzzwwwvvvwwwyyy{{{~~~|||yyyxxxyyy}}}~~~}}}~~~~~~|||zzzyyyxxxxxxyyyzzzzzzzzzyyyzzz||||||zzzwwwvvvyyy|||~~~~~~}}}~~~zzzxxxxxxzzzyyyyyy|||}}}}}}}}}}}}}}}}}}}}}}}}yyyzzz}}}~~~}}}|||{{{{{{|||}}}~~~~~~}}}~~~~~~~~~}}}{{{{{{|||zzz{{{|||}}}~~~~~~||||||}}}}}}}}}}}}||||||}}}}}}{{{zzzyyyyyyyyyzzz{{{{{{xxxvvvwww{{{yyy{{{{{{{{{yyyxxxyyyzzzvvvvvvwwwxxxzzz{{{||||||~~~~~~|||zzzwwwwwwzzz|||}}}zzzwwwzzz}}}~~~}}}}}}}}}{{{xxxuuuvvvwwwxxxwwwvvvuuuwwwxxx}}}}}}}}}}}}}}}~~~|||~~~~~~}}}||||||{{{zzzyyyxxxxxxxxxxxxxxxyyyzzz{{{{{{zzzzzzzzzzzzwww{{{}}}|||||||||zzzwwwvvvwwwxxxxxxwwwzzz}}}}}}yyywww{{{}}}|||~~~~~~}}}}}}zzzzzz{{{{{{zzzzzzyyyxxxyyyyyyzzz{{{{{{zzzxxxvvvtttyyy}}}|||zzz{{{yyyvvvxxxvvvvvvxxx{{{{{{wwwtttuuuvvvwwwxxxyyyzzzzzzzzz|||{{{{{{yyyxxxxxxyyyzzzvvvxxxzzz}}}}}}{{{wwwsssuuuyyy{{{yyyxxxxxxvvvqqqssswwwyyyvvvuuuwwwxxxwww|||}}}}}}{{{yyyxxxzzz|||yyyyyyyyyxxxxxxwwwwwwwwwtttvvvxxxyyyxxxxxxzzz{{{{{{||||||zzzxxxwwwyyyzzz}}}|||{{{zzzzzzyyyvvvsssssstttvvvxxxxxxwwwuuusssvvvvvvuuuvvvxxxzzz{{{|||~~~|||~~~~~~~~~{{{yyyyyywwwrrrqqqsssppppppqqqrrrrrrqqqpppooojjjmmmppppppnnnmmmnnnoooiiipppvvvvvvvvvxxxxxxvvvsssrrrtttyyyzzzwwwwwwyyywwwxxxyyyxxxwwwuuutttsssuuuyyyzzzvvvtttuuutttrrrqqqrrrtttwww{{{}}}}}}|||uuurrrnnnnnnpppsssrrrqqqooooooppprrrrrrpppkkkhhhmmmllllllpppuuuyyywwwuuussspppooorrrwwwxxxuuuqqqpppvvv{{{zzzsssnnnmmmooommmnnnppprrrssstttttttttsssqqqooommmnnnooorrrsssvvvyyy{{{yyyvvvuuuxxx{{{||||||zzzyyyxxxxxxwwwwwwzzzyyywwwuuuuuuuuuuuuuuuxxxyyyzzzxxxuuusssssssssvvvuuuttttttuuuuuuuuutttwwwyyy|||~~~xxxtttwwwxxxyyyzzzzzzzzzyyyxxxuuuuuutttsssuuuyyy|||}}}~~~}}}{{{|||~~~~~~~~~{{{yyy|||}}}|||}}}~~~}}}~~~yyyvvvxxxwwwvvvsssqqqqqqtttvvvtttuuuwwwyyy{{{||||||}}}{{{wwwwwwzzz|||}}}|||{{{|||}}}}}}}}}~~~~~~~~~|||yyyzzz|||~~~{{{xxxxxxwwwwwwvvvzzzzzzxxxwwwxxx}}}{{{xxxxxx{{{~~~~~~}}}||||||{{{zzzwwwuuuuuuvvvxxxyyyxxxvvvzzz|||}}}{{{xxxwwwyyy{{{|||~~~zzzxxxxxx{{{zzzyyy}}}||||||{{{{{{{{{|||||||||xxxzzz|||~~~}}}{{{zzzzzzzzzzzz}}}}}}}}}}}}~~~~~~}}}xxxzzz}}}}}}}}}}}}~~~|||{{{~~~~~~~~~~~~|||{{{{{{||||||||||||{{{xxxvvvvvvzzzzzz{{{|||{{{yyyxxxyyyzzzvvvwwwxxxyyyzzzzzz|||}}}}}}}}}|||zzzxxxxxxzzz|||}}}yyywwwzzz{{{{{{zzzzzz{{{||||||yyywwwwwwxxxxxxwwwuuuttttttuuuzzzzzz{{{||||||}}}~~~~~~}}}}}}{{{{{{{{{zzzzzzyyyyyyxxxyyyyyyyyyyyyyyyxxxyyyzzzzzzzzzzzzzzz}}}|||yyywwwyyywwwuuutttuuuwwwwwwvvvvvv{{{~~~{{{zzz{{{{{{xxx|||}}}~~~|||||||||{{{zzzyyyxxxwwwyyyzzz{{{{{{zzzxxxwwwvvvtttzzz}}}{{{zzzzzzyyyuuuyyyxxxxxx{{{~~~~~~zzzvvvssstttvvvwwwyyyzzzzzz{{{}}}{{{yyyxxxxxxyyyzzz{{{wwwxxxzzz}}}~~~|||wwwsssssswwwyyyxxxxxxzzzxxxtttuuuyyyzzzwwwvvvxxxzzzyyy|||||||||{{{zzzyyyyyyzzzzzzzzzyyyyyyxxxwwwvvvvvvtttvvvxxxyyyxxxxxxyyyzzzzzzzzz{{{zzzxxxxxxzzz{{{{{{zzzyyyyyyyyyyyywwwuuuuuuwwwyyyzzzyyywwwuuutttvvvvvvvvvvvvwwwyyy{{{}}}}}}~~~|||yyyzzzwwwsssrrrtttqqqqqqqqqqqqrrrrrrssssssmmmqqquuutttqqqoooqqqtttgggnnnrrrqqqoooqqqrrrqqqsssqqqrrrvvvxxxwwwxxx|||yyyzzz{{{zzzwwwuuuuuuuuuvvvyyyyyytttrrrtttvvvtttttttttuuuwwwzzzzzzyyywwwtttqqqnnnnnnqqqsssrrrpppmmmoooqqqtttuuurrrlllhhhpppmmmlllpppxxx{{{yyyuuutttssssssuuuwwwvvvrrrnnnppptttyyyxxxrrrnnnnnnpppoooppprrrtttuuuvvvvvvvvvsssrrrpppnnnmmmnnnooopppssswww{{{zzzwwwvvvyyy}}}{{{zzzzzzyyyyyyyyyyyyyyy{{{yyyvvvvvvvvvwwwwwwvvvxxxzzz{{{zzzwwwtttsssrrruuuuuuttttttttttttuuuuuuyyyzzz|||}}}xxxtttwwwwwwxxxyyyyyyxxxvvvvvvrrruuuuuutttvvv{{{}}}|||~~~~~~||||||~~~~~~~~~|||{{{}}}~~~||||||}}}}}}{{{~~~{{{wwwuuuwwwwwwvvvtttssssssvvvxxxvvvwwwxxxyyyzzzzzzzzzzzz|||xxxyyy|||~~~{{{}}}~~~~~~~~~~~~~~~}}}{{{|||}}}{{{wwwvvvwwwyyyuuuwwwwwwuuuxxx~~~zzzxxx{{{~~~}}}|||{{{zzzzzzzzzvvvuuutttwwwzzz{{{xxxuuuxxx{{{}}}|||yyywwwxxxzzzzzz}}}~~~}}}{{{yyyyyy|||{{{zzz|||~~~}}}{{{zzzzzzyyyyyyzzz{{{||||||{{{|||~~~~~~}}}{{{{{{{{{}}}|||}}}~~~}}}}}}|||xxx|||~~~}}}yyy~~~~~~}}}}}}}}}~~~{{{|||{{{xxxuuuuuuxxx|||{{{||||||{{{yyyxxxyyyzzzvvvxxxyyyzzzyyyzzz{{{}}}{{{{{{{{{zzzyyyyyy{{{}}}|||zzzyyyzzz}}}~~~|||yyywwwwwwwwwyyy{{{{{{zzzxxxwwwvvvvvvvvvuuuuuuttttttuuuvvvxxxzzz{{{{{{{{{{{{~~~|||zzzzzz{{{zzzyyyyyyyyyyyyzzzzzz{{{{{{yyyxxxxxxyyyzzzzzzyyy|||}}}|||xxxvvvwwwuuuttttttvvvwwwwwwvvvtttzzz~~~|||{{{{{{zzzvvvwwwyyy{{{~~~~~~}}}|||||||||{{{{{{zzzxxxwwwvvvyyyzzz{{{zzzxxxvvvvvvwwwuuuzzz|||yyywwwxxxxxxvvvyyyyyyzzz|||~~~~~~}}}{{{tttuuuwwwyyy{{{{{{{{{{{{}}}{{{xxxwwwyyy{{{||||||wwwwwwwwwzzz|||{{{vvvqqqrrrwwwyyyyyyyyy{{{yyyuuuvvvyyyzzzwwwvvvyyyzzzzzzzzzyyyyyyyyyxxxxxxwwwwwwxxxxxxxxxwwwvvvvvvuuuuuuvvvxxxzzzzzzyyyxxxyyyzzzxxxyyyzzzzzzyyyyyy{{{}}}{{{yyyxxxxxxyyyyyyxxxvvvvvvxxx{{{|||zzzxxxvvvvvvwwwxxxxxxxxxwwwxxxzzz}}}~~~|||||||||yyyzzzxxxttttttvvvqqqqqqppppppppprrrtttvvvpppqqqssstttssssssrrrrrrjjjppprrrnnnkkkmmmppppppqqqoooppptttuuuttttttwwwxxxzzzzzzxxxuuuttttttvvvvvvxxxwwwrrrqqquuuxxxxxxvvvvvvvvvwwwxxxxxxwwwuuutttrrrpppqqqtttuuussspppqqqqqqrrrttttttrrrmmmiiinnnmmmnnnqqqvvvxxxxxxvvvuuuuuutttttttttsssrrrrrrooorrrttttttrrrppppppqqqooopppppprrrssstttuuuvvvrrrqqqppppppooooooppppppqqqwww{{{{{{wwwuuuxxx|||wwwwwwwwwxxxzzz|||}}}~~~~~~{{{xxxwwwxxxxxxwwwuuuuuuwwwzzzzzzxxxuuutttsssuuuttttttsssrrrssstttvvvyyyzzz{{{}}}}}}{{{wwwssswwwwwwxxxxxxxxxwwwuuutttssswwwxxxvvvwww{{{|||xxx~~~}}}{{{~~~yyyzzz|||}}}~~~~~~}}}}}}~~~~~~}}}|||}}}zzzwwwvvvuuuwwwxxxxxxwwwuuuvvvxxxzzzwwwxxxxxxxxxxxxxxxwwwwww~~~{{{yyyzzz}}}~~~|||}}}~~~}}}}}}~~~}}}}}}{{{~~~xxxuuuxxx|||sssxxxxxxuuuvvv}}}|||zzz}}}}}}}}}|||{{{yyyxxxyyyzzzxxxwwwwww{{{{{{wwwuuuxxx||||||zzzwwwwwwxxxyyy|||}}}}}}}}}{{{yyyzzz|||{{{xxxzzz~~~|||{{{{{{{{{|||~~~~~~}}}{{{yyyzzz}}}~~~~~~}}}}}}|||~~~~~~~~~~~~~~~|||{{{zzzzzz~~~~~~yyy|||~~~~~~}}}~~~}}}||||||||||||~~~|||}}}}}}zzzvvvvvvyyy||||||}}}}}}|||zzzyyyyyyzzzwwwyyy{{{{{{yyyyyyzzz|||wwwxxxzzz{{{{{{{{{}}}{{{{{{{{{{{{{{{yyyxxxvvvvvvvvvvvvxxxyyyzzzxxxvvvtttrrrqqqssswwwyyywwwuuutttvvvzzz}}}~~~~~~|||{{{}}}~~~}}}{{{zzzzzzzzzxxxxxxxxxxxxyyyyyyzzz{{{}}}zzzxxxxxxyyy{{{zzzyyy{{{{{{}}}~~~~~~}}}zzzxxxvvvuuuuuuwwwxxxyyyxxxvvvuuuzzz}}}zzzyyyzzzzzzwwwvvvxxx{{{}}}~~~}}}{{{yyyxxxxxxxxxxxxxxxwwwvvvvvvxxxzzzzzzxxxvvvuuuvvvxxxwwwzzzzzzuuusssvvvxxxwwwvvvxxxzzz{{{{{{|||}}}uuuwwwzzz}}}~~~~~~}}}|||}}}zzzxxxxxx{{{}}}}}}|||yyywwwvvvxxx{{{{{{wwwrrrtttxxx{{{zzzzzz{{{yyyuuuuuuyyyyyyuuutttxxxzzzyyyyyyxxxxxxxxxyyyyyyxxxwwwvvvvvvvvvwwwwwwwwwxxxxxxxxxzzz{{{{{{yyyxxxxxxyyywwwyyyzzzyyyyyyzzz|||~~~}}}{{{yyyyyyyyyzzzxxxwwwvvvyyy|||}}}{{{xxxwwwwwwyyyzzz{{{yyywwwwwwzzz|||~~~}}}zzz{{{|||yyyzzzxxxuuuuuuxxxqqqpppooonnnooorrruuuwwwpppooonnnpppssstttqqqnnnooossstttnnniiikkkppprrrooonnnpppttttttqqqppprrrvvvwwwxxxuuurrrppprrrtttuuuxxxvvvqqqpppuuuyyyzzzwwwvvvvvvvvvxxxxxxvvvuuuuuusssrrrsssvvvwwwtttqqquuutttssssssrrrqqqmmmjjjkkkmmmqqqrrrssstttvvvxxxuuuuuuuuusssqqqqqqtttvvvoooppprrrrrrqqqqqqrrrrrrmmmmmmmmmnnnoooqqqssstttqqqqqqqqqqqqqqqqqqqqqqqqqqqwww|||{{{vvvsssvvvzzzssstttuuuxxx{{{~~~~~~yyyxxxxxxxxxvvvsssqqqtttwwwyyyxxxvvvuuuuuuttttttsssrrrqqqrrrsssuuuyyyyyyyyyzzz{{{yyyuuurrrwwwxxxyyyyyyxxxwwwuuutttuuuzzz{{{xxxxxx{{{zzzuuu}}}~~~{{{}}}~~~vvvxxx{{{}}}}}}}}}}}}~~~}}}}}}}}}}}}~~~~~~{{{xxxuuuuuuuuuwwwxxxyyyxxxwwwxxxyyy{{{xxxxxxxxxxxxxxxwwwvvvuuu}}}zzzyyyzzz~~~}}}|||}}}}}}{{{zzz|||}}}}}}}}}~~~yyyxxxuuuyyy~~~www|||{{{uuusssyyy~~~~~~~~~|||{{{|||{{{zzzxxxxxxyyyzzz{{{zzz{{{yyyrrrvvv{{{|||yyyvvvuuuvvvyyy{{{}}}}}}{{{zzz|||~~~{{{yyyyyy{{{zzzwwwyyy}}}~~~}}}}}}}}}{{{xxxyyy~~~||||||||||||}}}}}}}}}}}}}}}{{{www~~~xxx|||~~~|||}}}yyyzzz}}}|||zzzzzz|||{{{zzzzzz{{{|||~~~~~~}}}zzzxxx{{{~~~}}}~~~~~~}}}{{{yyyzzz{{{xxxzzz|||{{{yyyxxxzzz|||tttwwwzzz{{{|||}}}~~~zzz|||}}}|||yyyvvvuuuuuuvvvuuuvvvwwwxxxxxxvvvtttrrrooonnnqqqxxx|||{{{xxxvvvyyy~~~~~~}}}~~~~~~}}}zzzyyyyyyzzzwwwwwwwwwwwwxxxyyyzzzzzz~~~{{{xxxxxxzzz{{{zzzyyyyyyyyy{{{}}}~~~~~~|||zzzvvvvvvwwwyyy{{{{{{yyywwwwww{{{{{{xxxvvvyyyzzzyyyyyy{{{}}}}}}zzzxxxttttttuuuvvvvvvvvvvvvvvvxxxyyyyyywwwttttttvvvyyyxxxzzzxxxsssqqquuuxxxxxxtttvvvyyyyyyxxxyyy}}}wwwzzz}}}}}}}}}{{{xxxyyy|||~~~~~~}}}}}}zzzxxxyyy}}}}}}yyyuuuvvv{{{|||{{{zzz{{{xxxttttttxxxxxxtttsssvvvyyyxxxzzzyyyyyyzzz{{{{{{zzzyyyuuuvvvwwwxxxyyyzzz{{{|||zzz{{{||||||zzzxxxxxxyyywwwxxxyyyyyyyyyzzz|||~~~~~~{{{zzzzzzzzzyyywwwuuuyyy}}}}}}{{{xxxxxxxxxzzz||||||zzzwwwwwwyyy|||}}}xxxvvv{{{}}}zzzxxxwwwwwwwwwwwwuuusssssstttuuuuuutttqqqllllllppptttrrrpppqqqsssqqqppppppqqqpppooonnnpppqqqppppppsssssslllbbbjjjrrrwwwwwwwwwwwwuuuqqqtttsssqqqrrrtttwwwxxxxxxssssssssstttuuutttrrrpppvvvtttssssssuuuwwwxxxxxxwwwrrrkkkggggggjjjmmmoooqqqrrrrrrpppnnnooossswwwvvvtttsssssstttsssqqqooonnnppprrrrrrqqqppppppqqqqqqmmmjjjlllppprrrpppmmmmmmpppttttttrrrqqqpppqqqtttvvvwwwvvvuuutttuuuvvvxxxwwwvvvwwwyyy|||}}}}}}zzzyyyxxxvvvvvvvvvwwwwwwtttwwwzzzzzzvvvttttttvvvqqqrrrrrrssstttuuuvvvvvv}}}xxxwwwyyyxxxtttwww~~~zzzxxx}}}}}}wwwrrrrrrxxxuuusssuuuyyy}}}~~~~~~~~~yyyzzzzzz{{{|||||||||||||||~~~wwwxxx}}}}}}}}}yyyuuussstttuuuwwwvvvsssppprrryyy}}}{{{zzzvvvtttwwwxxxwwwwwwzzz{{{|||~~~~~~|||zzzzzz|||~~~||||||||||||{{{zzzyyyxxx{{{}}}}}}}}}{{{{{{}}}~~~yyyvvvwwwzzzxxxyyy{{{~~~~~~|||{{{|||}}}{{{{{{{{{||||||zzzwwwttt{{{{{{|||~~~{{{xxxzzzzzzyyywwwvvvvvvvvvxxxzzz|||zzzwwwvvvwwwzzzzzzxxxyyy~~~}}}zzzzzz{{{zzzxxx{{{~~~zzzwwwvvvxxx{{{}}}~~~~~~{{{wwwyyy}}}}}}zzz}}}}}}~~~~~~~~~~~~||||||~~~}}}{{{yyyxxxzzz}}}wwwuuu||||||yyy~~~|||~~~~~~~~~|||yyyxxxxxx{{{~~~~~~}}}}}}~~~|||{{{{{{||||||{{{yyy|||yyyyyyzzz|||}}}}}}yyyxxx{{{zzzxxxtttwwwzzz{{{yyyyyy{{{}}}xxxwwwuuuvvvwwwyyyxxxwwwxxxrrrrrrxxxzzzuuuqqqrrrtttoookkklllrrrxxxyyyxxx||||||~~~~~~{{{|||{{{yyywwwwwwxxxyyyzzz|||{{{yyyxxxwwwwwwxxxxxx|||||||||zzzyyyzzz}}}{{{yyyxxxyyy||||||zzzwwwtttvvvwwwwwwvvvuuuvvvxxxyyywwwtttrrrrrruuuyyy{{{{{{yyyxxxyyy||||||zzzxxxwwwxxxzzzyyyxxxxxxyyy{{{|||zzzxxxvvvvvvvvvxxxyyysssuuuwwwxxxxxxxxxvvvuuuvvvwwwyyyzzzzzzzzz|||~~~zzzyyyyyy|||~~~}}}yyyuuu|||zzzxxxyyyzzz||||||||||||wwwvvv{{{}}}zzztttqqqtttxxxyyywwwwwwyyyxxxuuuxxxxxxwwwwwwwwwwwwxxxxxxyyyxxxwwwvvvuuuvvvxxxxxxxxxsssrrrwwwzzzxxxvvvvvv}}}wwwwww}}}|||yyyzzzyyy|||zzzuuutttzzz{{{yyy{{{zzzvvvvvv{{{xxxyyy|||~~~{{{{{{zzzzzzyyyyyyxxxxxxxxx~~~~~~~~~{{{yyy}}}~~~|||zzzyyyyyyyyyyyyxxxvvvuuuuuuwwwwwwwwwvvvtttpppooosssuuusssqqqrrrrrrqqqppppppppppppooooooooopppoooooorrrtttooogggjjjqqqvvvvvvuuuuuusssooouuutttssstttvvvwwwwwwwwwtttsssrrrssstttssspppnnntttsssssssssuuuwwwxxxyyyvvvqqqkkkhhhhhhjjjmmmnnnrrrsssrrrooolllkkkooosssuuutttssssssssssssqqqooopppqqqrrrqqqooonnnnnnnnnqqqnnnkkklllppprrrpppmmmlllqqqvvvwwwsssooommmnnntttvvvwwwwwwvvvvvvxxxyyyxxxvvvuuuuuuwwwyyyyyyyyyyyyyyywwwvvvvvvvvvwwwwwwuuuwwwyyyxxxtttssstttvvvsssssssssssstttuuuvvvwww{{{yyyyyy{{{zzzvvvxxx}}}{{{yyy}}}~~~yyytttssswwwuuusssuuuxxx|||}}}|||~~~}}}}}}~~~~~~zzz||||||}}}}}}}}}}}}}}}}}}|||zzz{{{}}}~~~}}}yyyvvvtttuuuwwwxxxwwwtttpppsssyyy|||zzz{{{vvvtttwwwyyyxxxyyy{{{{{{|||~~~~~~}}}|||{{{yyyyyyzzz{{{|||||||||}}}}}}}}}||||||{{{zzzyyyxxxxxxyyyzzz{{{|||zzzwwwxxx{{{{{{|||~~~~~~{{{zzz{{{|||~~~}}}}}}{{{wwwttt}}}|||}}}~~~}}}zzz||||||{{{yyywwwvvvvvvxxxyyyzzzzzzxxxxxxyyyzzz{{{zzz}}}}}}{{{}}}|||~~~yyyzzz|||~~~{{{xxxwwwxxxzzz{{{zzz}}}~~~{{{zzz|||{{{xxx}}}{{{{{{}}}|||zzzyyy{{{}}}~~~}}}{{{xxxwwwyyy||||||xxxuuuzzz~~~|||xxxvvvyyy}}}~~~~~~~~~~~~|||}}}}}}yyyvvvwwwzzz~~~}}}|||{{{|||{{{zzzxxx{{{~~~}}}xxxwwwzzz}}}}}}yyywwwyyyxxxuuuvvvxxx{{{{{{yyyxxxyyy{{{wwwwwwwwwwwwwwwxxxyyyzzzxxxsssssswwwxxxtttppppppssspppnnnoootttyyyzzzzzz{{{{{{}}}}}}zzz{{{yyywwwuuuuuuvvvxxxyyy~~~}}}{{{yyyyyyyyyzzz{{{||||||{{{zzzxxxyyy{{{}}}|||zzzyyyyyy{{{{{{yyyvvvvvvwwwxxxxxxwwwvvvwwwxxx{{{yyyvvvssssssuuuxxx{{{yyyxxxwwwxxx{{{{{{yyywwwwwwyyyzzz{{{zzz{{{|||~~~|||{{{yyywwwwwwxxxyyyzzzvvvwwwxxxzzzzzzyyyxxxwwwvvvwwwyyyyyyzzzzzz|||}}}xxxxxxxxxzzz|||{{{xxxtttwwwvvvuuuuuuxxxyyyyyyyyy|||wwwvvv{{{}}}zzztttrrrsssxxxzzzyyyyyy|||{{{xxxxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxyyyuuutttyyy{{{yyywwwxxx|||xxxwww}}}|||zzz||||||~~~}}}wwwvvvzzzzzzxxxzzzyyyuuuvvvzzzyyyzzz}}}|||xxxyyyyyyyyyxxxxxxwwwvvv~~~~~~~~~}}}|||{{{zzzzzz{{{|||}}}yyywwwvvvwwwxxxyyyxxxvvvwwwsssqqqttttttqqqpppqqqqqqqqqppppppooopppppppppnnnoooooonnnqqquuusssmmmmmmssswwwvvvuuuuuussspppvvvuuutttuuuwwwwwwuuutttsssrrrqqqqqqrrrqqqooommmrrrrrrssstttuuuvvvwwwxxxsssoookkkiiijjjkkkllllllrrrsssssspppmmmlllooossstttrrrqqqqqqrrrrrrqqqoooqqqrrrsssqqqnnnlllkkkkkkqqqnnnlllmmmpppqqqooolllkkkqqqwwwxxxsssmmmkkkkkksssuuuwwwxxxxxxyyy{{{}}}vvvtttssstttvvvxxxyyyyyywwwvvvvvvvvvuuuuuuvvvvvvuuuwwwwwwuuuqqqpppsssvvvuuuttttttssstttuuuwwwxxxzzzyyy{{{~~~|||yyyyyy|||{{{zzz}}}~~~zzzvvvtttvvvtttssstttwwwyyyyyyyyy{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~zzzyyy~~~{{{{{{~~~}}}|||yyyvvvvvvwwwyyyxxxxxxuuuqqqtttzzz|||zzz|||wwwtttwwwyyyyyy{{{~~~{{{|||}}}}}}}}}|||{{{zzz~~~}}}zzzwwwwwwxxxyyy{{{|||}}}~~~~~~~~~~~~}}}zzzyyy{{{~~~}}}~~~yyyvvvwwwyyy|||~~~~~~|||{{{|||~~~}}}zzzwww}}}||||||~~~~~~~~~{{{yyyyyyxxxxxxxxxyyy{{{|||{{{zzz{{{|||{{{zzz~~~zzzxxxxxx}}}|||{{{zzzyyyyyyyyyyyyxxx~~~~~~|||zzz|||zzzyyyyyy}}}}}}}}}}}}yyyzzzzzz{{{||||||||||||}}}~~~~~~|||{{{|||~~~~~~}}}~~~xxx{{{}}}xxxtttvvvyyy~~~~~~|||{{{{{{{{{yyywwwuuu{{{~~~xxxvvvzzz~~~zzzxxxyyyxxxtttxxxyyyzzzzzzxxxwwwwwwxxxuuuwwwyyyxxxwwwwwwzzz}}}{{{wwwvvvxxxxxxtttpppppppppqqqrrrtttwwwzzz|||}}}zzzzzz|||~~~|||zzz}}}zzzwwwttttttvvvyyy{{{}}}{{{zzz{{{|||}}}{{{{{{{{{yyywwwwwwxxxzzz|||{{{yyyzzzzzzyyywwwuuuxxxyyyzzzyyyxxxwwwxxxyyy{{{zzzwwwuuuuuuwwwyyyzzzwwwvvvvvvxxxzzzzzzyyyxxxxxxzzz|||||||||}}}|||{{{yyyxxxxxxyyyzzz{{{xxxyyyzzz||||||{{{zzzzzzwwwwwwxxxzzz{{{{{{{{{|||xxxxxxyyyzzz|||{{{yyyvvvtttsssssstttwwwxxxwwwvvvzzzvvvvvv{{{}}}zzzuuutttssswwwzzzzzz|||~~~~~~zzzxxxxxxwwwwwwwwwwwwxxxxxxzzz{{{{{{|||{{{zzzyyyxxxzzzwwwvvvzzz|||zzzyyyzzz{{{xxxxxx|||~~~|||{{{{{{}}}zzzxxx{{{}}}}}}~~~zzzyyyzzzyyyvvvvvvxxx{{{{{{~~~~~~wwwxxxyyyzzzyyyxxxwwwvvv}}}}}}{{{{{{zzzzzz{{{}}}yyyxxxwwwwwwyyyyyywwwvvvvvvrrrqqqrrrqqqmmmlllnnnpppqqqqqqpppooopppqqqsssooopppooommmqqqvvvvvvsssrrrwwwzzzxxxwwwwwwvvvsssvvvuuuuuuuuuvvvuuurrrpppqqqpppoooooopppqqqooonnnrrrsssuuuuuuuuuttttttuuupppnnnlllllllllmmmmmmllloooqqqrrrqqqoooppptttxxxsssqqqppppppqqqrrrqqqpppqqqrrrrrrqqqnnnkkkkkkkkkpppooonnnnnnppppppnnnlllkkkpppuuuuuuqqqmmmmmmnnnqqqsssvvvwwwxxxyyy|||~~~tttsssrrrsssvvvyyyzzzzzzrrrssstttttttttttttttsssuuuvvvvvvrrroooooorrrvvvwwwvvvuuuttttttuuuwwwxxxwwwzzz}}}~~~{{{zzz{{{}}}{{{yyy{{{}}}{{{vvvssstttttttttuuuvvvwwwwwwvvvyyyzzz|||||||||}}}~~~~~~wwwvvvwwwuuu|||||||||{{{yyyvvvvvvyyy{{{vvvvvvtttrrruuu|||~~~}}}}}}xxxvvvyyy{{{{{{}}}{{{{{{{{{{{{{{{zzzyyyxxxzzzzzzyyywwwwwwxxx{{{}}}~~~~~~~~~}}}}}}}}}{{{{{{}}}|||~~~~~~|||xxxuuuuuuvvv{{{}}}~~~~~~}}}{{{|||zzzyyy{{{}}}}}}}}}~~~|||{{{yyywwwwwwzzz~~~~~~|||zzz}}}yyyyyy~~~yyyvvvvvvxxxyyyzzz{{{|||{{{{{{{{{{{{|||zzzxxxyyy|||}}}}}}}}}|||{{{|||~~~~~~~~~|||{{{|||zzz|||~~~~~~{{{vvvsssvvvyyy}}}}}}{{{zzzzzz{{{|||zzzyyyuuuzzz~~~~~~zzzwwwxxx{{{}}}{{{zzz{{{zzzwwwxxxyyyyyyxxxwwwuuuttttttssswwwzzzyyyvvvvvvzzz}}}{{{zzzzzzxxxuuurrrqqqooorrrvvvyyyzzz{{{}}}zzz{{{|||}}}zzz|||xxxvvvuuuxxx|||}}}{{{{{{{{{|||}}}zzzzzzzzzxxxvvvuuuvvvwww{{{{{{zzzyyyyyywwwvvvtttxxxzzz{{{zzzyyyxxxyyyzzzzzzyyyxxxwwwwwwyyy{{{|||vvvvvvwwwxxxzzzzzzzzzyyyzzz{{{}}}}}}||||||}}}zzzyyyxxxwwwwwwxxxzzz{{{yyyzzz{{{|||||||||{{{{{{yyyyyyyyy{{{}}}}}}|||{{{xxxxxxzzz{{{||||||{{{yyywwwvvvvvvvvvxxxxxxwwwuuuxxxuuuvvv{{{}}}zzzvvvvvvtttxxxzzzzzz{{{~~~}}}yyyyyyxxxxxxwwwwwwxxxxxxyyy{{{|||~~~~~~|||yyywwwyyywwwwww{{{{{{yyyxxxzzz|||zzzzzzzzzzzzyyyxxxxxx{{{~~~}}}zzzyyy|||}}}{{{~~~|||{{{{{{zzzxxxxxxyyyzzz{{{|||~~~xxxyyyzzz{{{{{{zzzyyywww|||{{{|||~~~{{{{{{zzz{{{|||~~~|||{{{{{{{{{{{{{{{xxxvvvuuurrrqqqqqqooollllllooopppqqqrrrqqqooopppsssvvvqqqrrrqqqnnnpppvvvxxxvvvsssxxxzzzxxxvvvwwwwwwtttuuutttttttttuuussspppnnnooommmmmmnnnpppqqqqqqppprrrtttwwwwwwtttqqqqqqqqqooonnnmmmmmmoooooonnnmmmmmmoooqqqpppoooooossswwwrrrqqqooooooqqqrrrrrrqqqqqqrrrsssrrrooommmmmmmmmpppoooppppppqqqqqqooonnnnnnpppqqqpppooooooqqqtttoooqqqtttuuuvvvwwwzzz|||uuusssqqqqqqsssuuuuuuuuuoooppprrrssstttsssrrrqqqtttuuutttqqqnnnnnnrrrwwwwwwwwwuuuttttttuuuvvvvvvuuuzzz}}}{{{zzzzzzyyyxxxyyy{{{{{{vvvrrrssstttvvvwwwvvvvvvvvvuuuxxxzzz{{{{{{zzzzzz|||~~~~~~}}}~~~~~~||||||~~~}}}}}}~~~~~~vvvvvvtttqqqwwwzzzzzzzzzxxxvvvvvvyyy{{{sssuuutttssswww~~~~~~zzzxxx|||~~~}}}}}}zzzzzzzzzzzzyyyyyyxxxxxxwwwxxxyyyyyyxxxzzz~~~~~~}}}{{{zzzyyyyyyxxxzzzxxx|||}}}}}}|||zzzwwwvvvvvvyyy}}}~~~~~~~~~~~~~~~~~~}}}|||}}}zzzwwwvvvxxxzzzzzz{{{~~~zzzxxxyyywwwxxx|||}}}|||zzz{{{{{{wwwvvvvvvtttvvvyyy|||~~~~~~~~~~~~~~~~~~}}}{{{yyyyyy|||~~~~~~~~~|||zzz|||~~~{{{zzz{{{~~~|||{{{{{{yyyzzz|||}}}{{{zzzxxxvvvvvvwwwyyy}}}~~~yyyxxxxxxyyy|||}}}}}}|||zzzzzz{{{||||||{{{wwwuuuxxx{{{|||zzzzzz|||{{{xxxxxxwwwwwwwwwvvvuuusssrrrtttwwwzzzyyyvvvuuuyyy~~~{{{|||{{{xxxvvvtttsssrrrppptttyyy|||}}}}}}~~~||||||}}}~~~{{{~~~|||xxxuuuuuuxxx|||~~~}}}|||{{{{{{{{{{{{xxxyyyyyywwwuuutttuuuvvvzzzzzzzzzyyyxxxvvvuuutttwwwyyyzzzzzzyyyxxxzzz{{{wwwwwwwwwxxxyyy{{{|||}}}uuuwwwyyyzzz{{{{{{|||||||||}}}}}}|||zzzyyyzzz{{{xxxwwwvvvuuuvvvwwwyyy{{{yyyzzzzzz{{{{{{{{{{{{{{{{{{zzz{{{}}}}}}{{{uuuvvvxxxyyyyyyyyyzzzzzzzzzxxxwwwvvvvvvvvvtttsssvvvtttvvv{{{}}}yyywwwxxxuuuyyyzzzxxxxxxzzzzzzwwwyyyyyyxxxxxxxxxxxxyyyyyy|||}}}~~~|||xxxvvvwwwuuuvvvzzzyyyvvvvvvyyy|||}}}{{{yyyvvvuuuuuutttvvvyyyyyyxxxyyy}}}~~~{{{}}}||||||{{{yyyyyyyyyyyy{{{}}}~~~}}}|||wwwxxxyyyzzzzzzyyyxxxxxx~~~~~~}}}}}}~~~||||||||||||}}}~~~}}}zzzwwwtttrrrqqqrrrppplllnnnsssqqqssssssrrrpppqqquuuyyyuuuvvvtttppppppuuuvvvuuuqqqvvvwwwtttsssuuuvvvtttvvvuuutttttttttsssqqqoooooonnnlllmmmoooqqqqqqpppppptttxxxwwwtttpppoooppppppooonnnoooqqqqqqpppooonnnpppqqqpppmmmlllooorrrsssqqqooooooqqqssstttsssssstttuuutttqqqoooooooooooopppqqqssssssrrrrrrqqqrrrpppmmmmmmpppsssuuuuuuoooqqqsssttttttuuuwwwyyywwwtttqqqooooooooommmlllmmmooorrrtttuuutttrrrqqqrrrssssssqqqnnnoootttxxxvvvvvvvvvuuuuuuttttttttttttzzz~~~~~~|||yyyxxxxxxxxxwwwyyy{{{wwwqqqrrruuuxxxyyyxxxwwwvvvwwwwwwzzz|||{{{xxxxxxzzz|||{{{zzzwwwyyy|||zzz}}}~~~zzzxxx{{{|||{{{|||{{{zzzzzzzzz{{{}}}~~~|||vvvvvv}}}}}}vvvrrruuuyyyyyyxxxvvvuuuuuuxxxzzzsssuuuttttttxxx{{{{{{}}}~~~zzzyyyyyyyyyyyyyyyxxxxxxuuuxxxzzzzzzyyy{{{}}}|||zzzxxxwwwyyyzzz|||zzz~~~~~~~~~~~~}}}zzzxxxwwwyyy}}}|||~~~~~~}}}yyyxxxxxxyyyyyyyyy|||yyyvvvuuuvvvxxxxxxxxxyyy}}}zzzvvvsssvvvwwwyyy|||}}}~~~}}}zzzwwwwwwxxxtttvvvzzz}}}~~~{{{xxx{{{|||{{{zzzzzz}}}}}}|||{{{{{{{{{|||}}}}}}yyyxxxxxxyyy|||zzzzzzyyyxxxyyy||||||xxxwwwwwwxxxzzz{{{{{{}}}}}}zzzvvvvvvvvvyyy|||~~~~~~}}}zzzyyy{{{}}}}}}xxxsssssswwwxxxwwwxxxzzzyyyvvvxxxwwwvvvvvvwwwwwwuuusssuuuwwwyyyxxxuuuuuuxxxzzzvvvyyyyyyuuusssssstttrrrsssuuuyyy}}}~~~}}}||||||~~~~~~|||zzzxxxuuussssssvvvyyy||||||}}}}}}}}}|||{{{zzzyyywwwxxxxxxwwwuuutttuuuvvvxxxyyyzzzyyywwwuuuuuuuuutttvvvwwwxxxwwwxxxyyy{{{uuuvvvwwwyyyzzz{{{||||||tttwwwyyy{{{{{{{{{}}}~~~|||}}}}}}{{{yyywwwwwwxxxvvvvvvuuutttuuuwwwyyy{{{yyyzzzzzzzzzzzz{{{{{{{{{|||zzz{{{}}}}}}zzzpppsssuuuvvvvvvvvvwwwyyyyyywwwtttrrrrrrrrrrrrqqqtttsssvvv|||}}}yyyxxxzzzwwwyyyxxxuuuuuuxxxyyyvvvyyyyyyxxxxxxxxxxxxyyyyyy|||}}}}}}zzzwwwuuuuuutttvvvyyyxxxtttuuuyyy|||~~~}}}xxxtttttttttssstttvvvvvvvvvyyy}}}~~~}}}~~~}}}zzzxxxwwwvvvxxxzzz||||||{{{wwwwwwwwwwwwwwwwwwxxxxxx~~~~~~~~~}}}~~~~~~~~~}}}|||}}}~~~~~~{{{wwwtttqqqoooooopppnnnllloootttrrrtttuuusssqqqrrrwww}}}xxxzzzxxxsssqqqssstttrrrppptttvvvsssrrruuuvvvuuuyyywwwuuutttttttttsssrrrrrrpppnnnnnnnnnoooooonnnlllqqqwwwxxxtttqqqpppqqqqqqpppoooppprrrsssrrrrrroooqqqsssrrrpppoooqqqssssssqqqoooppprrrtttuuuuuuxxxxxxyyyvvvssspppoooooonnnpppsssuuuuuutttttttttvvvqqqlllnnntttwwwuuuqqqqqqrrrttttttsssssstttvvvvvvtttqqqpppppppppooonnnmmmppptttwwwxxxwwwuuusssppprrrsssrrrpppqqquuuyyytttuuuvvvvvvvvvtttrrrpppssszzz~~~}}}}}}~~~}}}yyywwwyyyyyywwwzzz}}}yyyrrrqqquuuzzz|||zzzyyyxxxyyywwwzzz|||{{{wwwuuuwww{{{{{{yyyuuuvvvzzzxxx}}}{{{xxxyyyzzzyyyxxxwwwvvvvvvwwwyyy{{{|||xxxwwwxxxzzz{{{{{{xxxvvvxxxxxxwwwuuussstttvvvxxxvvvwwwvvvuuuxxx~~~}}}~~~||||||yyyyyyxxxxxxyyyyyyzzzzzzvvvyyy|||{{{yyyyyy}}}~~~~~~~~~}}}|||zzzyyyxxx}}}}}}}}}}}}~~~}}}||||||}}}|||zzzwwwuuuvvv{{{~~~|||~~~~~~}}}yyyvvvvvvwwwwwwwww{{{yyyvvvvvvwwwxxxwwwwwwuuuyyy~~~}}}xxxtttqqqrrruuuyyy{{{||||||{{{|||~~~~~~{{{|||}}}}}}|||zzzyyyyyywwwyyy|||~~~}}}~~~|||xxxwww{{{}}}{{{zzzyyyzzz|||~~~~~~|||zzz|||~~~|||yyyxxxyyy{{{|||}}}}}}~~~{{{{{{zzzyyyxxxzzz~~~~~~zzzxxxwwwyyy|||~~~}}}|||}}}~~~}}}zzzwwwwwwvvvvvvxxx|||~~~~~~}}}zzzzzzzzz{{{||||||zzzxxxtttxxxzzzxxxxxxzzzyyyuuuyyywwwwwwxxx{{{{{{zzzxxxwwwwwwvvvvvvuuuuuuvvvvvvtttyyyzzzuuusssvvvxxxvvvwwwwwwxxx|||~~~{{{{{{|||}}}}}}{{{xxxvvvtttssstttuuuxxxzzz{{{|||~~~~~~|||yyywwwuuuwwwxxxxxxvvvuuuvvvwwwvvvxxxyyyyyyvvvtttuuuvvvppprrrtttvvvvvvwwwyyy{{{wwwwwwxxxyyyzzzyyyyyyxxxrrruuuyyyzzzzzzzzz|||||||||}}}{{{yyyxxxxxxyyyvvvvvvuuuuuuvvvxxxzzz|||zzzzzzzzzzzzzzz{{{||||||{{{yyyyyy|||{{{wwwpppsssuuuvvvuuuvvvxxx{{{wwwtttpppnnnoooqqqssssssrrrrrrvvv|||}}}yyyyyy{{{wwwxxxvvvrrrsssxxx{{{zzzzzzyyyyyyxxxxxxyyyyyyzzz}}}}}}}}}}}}{{{xxxuuusssttttttvvvyyywwwsssuuuyyy{{{~~~xxxuuuwwwxxxwwwvvvwwwvvvuuuyyy~~~~~~~~~}}}}}}yyywwwvvvuuuvvvxxxzzz{{{{{{zzzyyyxxxwwwwwwyyy{{{|||}}}~~~}}}~~~}}}}}}~~~~~~}}}}}}~~~~~~|||{{{wwwsssooolllkkkkkkmmmkkkiiimmmtttrrruuuvvvtttrrrsssyyy~~~{{{}}}{{{uuuqqqrrrrrrppprrrvvvwwwtttssswwwyyyxxx{{{yyyvvvuuuuuuvvvvvvuuuvvvssspppnnnnnnnnnmmmllliiiooovvvwwwuuurrrrrrtttrrrqqqpppppprrrttttttsssooorrruuuvvvtttuuuxxx{{{tttrrrpppppprrruuuvvvvvv||||||{{{yyytttqqqoooooonnnppptttvvvvvvvvvvvvvvvyyyrrrmmmpppwwwzzztttlllssstttuuutttsssrrrsssuuuuuusssqqqrrrtttvvvvvvvvvnnnqqqvvvyyyzzzyyywwwuuunnnqqqsssrrrqqqrrrvvvzzzsssuuuvvvwwwvvvssspppnnnrrrzzz~~~|||{{{~~~}}}xxxwwwzzzzzzxxxzzz~~~{{{sssqqqvvv{{{}}}|||zzzzzzzzzwwwzzz}}}zzzvvvtttvvvyyy~~~zzzvvvxxx{{{zzz~~~{{{{{{{{{yyyuuutttssssssuuuwwwzzz|||uuuxxxyyyxxx{{{~~~yyyxxxxxxwwwtttrrrsssuuuwwwxxxyyyxxxvvvxxx}}}~~~{{{~~~|||zzzxxxxxxxxxxxxyyyzzz{{{{{{www{{{}}}{{{xxxwwwzzz~~~}}}}}}}}}}}}}}}|||{{{zzz{{{zzzxxxuuutttvvvzzz~~~yyyyyyyyyyyyyyywwwtttqqqsssxxx}}}|||{{{}}}~~~|||yyyxxxxxxxxxxxx{{{yyywwwwwwxxxyyyxxxvvvuuuyyy~~~~~~zzzuuusssooosssyyyzzzyyyxxxyyyzzz|||yyy{{{||||||wwwyyy}}}}}}{{{yyy{{{|||~~~}}}~~~|||yyyzzz}}}}}}yyywwwwwwyyy|||yyy~~~}}}|||~~~yyyvvvxxx{{{|||zzzyyyzzz{{{}}}}}}{{{yyywwwxxx{{{}}}}}}|||zzzxxxyyy{{{~~~|||||||||{{{xxxuuuxxxwwwwwwyyy{{{}}}}}}|||wwwyyy||||||{{{{{{|||~~~yyy|||~~~|||{{{}}}{{{wwwyyyxxxxxxzzz}}}}}}{{{yyywwwuuutttuuuuuuuuusssuuu|||}}}xxxvvvzzz}}}|||zzzxxxwww{{{~~~yyyzzzzzz|||~~~|||zzzxxxwwwvvvuuuvvvwwwyyyzzzzzz|||}}}yyyvvvtttvvvxxxxxxwwwvvvvvvwwwtttwwwyyyxxxvvvtttuuuwwwnnnpppssstttuuuvvvyyy{{{yyyyyyzzzzzzyyywwwvvvuuuqqqtttxxxyyyyyyyyy|||~~~zzz|||||||||zzzyyyzzz{{{wwwvvvvvvvvvwwwyyy|||}}}{{{{{{{{{{{{{{{|||}}}}}}yyyxxxwwwzzz~~~zzzuuurrruuuxxxyyyxxxxxx{{{~~~vvvrrrnnnmmmooosssvvvwwwrrrrrrvvv||||||yyyyyy|||wwwwwwuuuqqqrrryyy}}}}}}zzzyyyyyyxxxxxxyyyyyyzzz}}}}}}|||{{{yyyvvvtttsssttttttwwwyyywwwtttuuuzzzyyyyyyvvvzzz|||{{{yyyyyyvvvuuuyyy~~~}}}}}}|||}}}wwwxxxvvvuuuuuuxxxzzz{{{{{{~~~}}}{{{zzzzzz|||}}}~~~~~~||||||}}}{{{xxx||||||wwwssssssuuussspppmmmlllkkkllllllooopppqqqqqqsssvvv{{{|||yyyuuusssssssssrrrqqqttttttvvvwwwyyyxxxvvvtttvvvtttrrrsssvvvxxxxxxvvvrrrqqqqqqpppooonnnmmmmmmmmmqqquuuuuusssqqqqqqssssssqqqqqqqqqssstttsssqqqqqqoooqqquuuvvvvvvxxx|||uuupppnnnqqqssstttvvvzzz||||||{{{xxxtttpppoooooolllooosssuuutttsssrrrsssvvvtttsssuuuxxxyyywwwttttttrrrtttwwwvvvrrrrrrtttuuupppjjjiiimmmrrrvvvwwwooorrruuuxxxxxxvvvrrrpppooorrrttttttssssssvvvyyyssstttuuuwwwxxxvvvsssqqquuuvvvxxxyyyzzzzzzzzzzzzzzzuuuppprrrwwwzzzwwwsssrrrtttxxxzzz{{{yyywwwvvvyyy{{{~~~~~~|||zzzxxxxxx{{{~~~~~~{{{yyyxxxzzz}}}|||yyyxxxxxxyyyzzzxxxvvvwww{{{{{{xxxtttwwwyyyxxxvvvwwwzzz}}}vvvvvvvvvuuuuuuwww{{{~~~zzz|||~~~~~~}}}|||}}}~~~~~~|||~~~xxxvvvttt{{{zzzxxxwwwwwwyyyzzz{{{zzzxxxwwwxxxyyy{{{|||}}}~~~~~~~~~~~~~~~||||||uuusssxxx|||{{{zzzyyyzzz~~~}}}yyy{{{zzzyyyxxxxxxyyyzzz{{{}}}~~~|||zzzyyyyyy{{{{{{}}}|||{{{|||{{{zzzxxxvvv{{{}}}|||{{{{{{xxxsssyyyzzz{{{zzzxxxxxxxxxzzz|||~~~~~~{{{{{{~~~~~~{{{xxx}}}{{{~~~~~~~~~~~~~~~{{{xxxxxxyyy{{{yyyxxxvvvyyy}}}~~~}}}|||||||||~~~}}}~~~|||xxx}}}{{{zzzzzzzzzzzzyyywww|||}}}~~~|||zzzxxxxxxyyy}}}|||||||||}}}~~~{{{xxxwwwyyy}}}}}}~~~~~~}}}|||{{{{{{zzzzzz{{{~~~~~~{{{xxxuuuwwwyyy{{{{{{{{{yyyxxxzzz{{{}}}}}}~~~}}}|||{{{{{{xxxtttrrrsssuuuxxxyyyzzzyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvxxxzzz}}}~~~~~~xxxzzz|||~~~~~~}}}{{{wwwwwwvvvuuutttuuuyyy|||}}}zzz|||xxxuuuwwwxxxxxxzzz|||xxxsssrrrvvvuuuwwwxxxwwwuuutttuuuxxxsssttttttuuuvvvwwwwwwwww}}}zzzwwwuuutttuuuttttttrrrtttwwwzzz}}}|||zzzwww|||yyywwwvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxzzz{{{{{{zzzxxxwwwwwwwwwyyy}}}{{{www|||zzzxxxvvvuuuvvvxxxzzzrrrpppnnnmmmmmmnnnppprrrssstttuuuvvvvvvvvvuuuttttttuuusssooopppvvvzzzzzzuuuxxxyyywwwwwwzzzzzzwwwvvvyyyzzzyyyvvvuuuuuuwww{{{yyyxxxzzzxxxvvvxxx}}}{{{xxxvvvvvvwwwxxxuuuuuuvvvxxxzzz}}}{{{xxx{{{xxxvvvvvvxxxzzz{{{{{{zzzzzzxxxvvvuuuwww{{{}}}|||}}}~~~~~~}}}~~~zzzxxx|||}}}zzzwwwwwwwwwvvvsssqqqpppoooppppppnnnooopppqqqsssvvv{{{}}}{{{wwwtttrrrrrrtttuuutttuuuvvvxxxyyyyyyvvvuuuvvvrrrppprrrwwwzzzyyywwwrrrrrrqqqqqqppppppoooooonnnpppsssttttttsssssssssssssssssssssssssssttttttqqqooopppvvvyyywwwwwwyyyvvvqqqooorrrttttttvvvzzzvvvxxxyyyxxxvvvsssqqqoooppprrrssssssrrrqqqrrrssstttsssrrrtttwwwyyyxxxvvvvvvrrrqqquuuxxxuuurrrrrrpppmmmjjjjjjmmmqqquuuwwwnnnpppsssuuuvvvsssqqqnnnppprrrttttttssssssuuuxxxwwwtttsssvvvzzzzzzvvvqqqvvvwwwyyyzzz{{{{{{{{{zzz|||wwwssstttxxxyyyvvvqqqpppssswwwyyyzzzxxxwwwvvv{{{|||~~~~~~|||zzzzzzzzz{{{|||~~~~~~}}}{{{zzzzzz|||zzzyyy{{{~~~~~~zzzwww{{{|||{{{xxxyyy|||zzzvvvyyyzzzzzzwwwttttttxxx|||tttuuuvvvvvvuuuvvvyyy{{{yyyyyyzzz{{{}}}~~~|||zzz~~~|||wwwuuuxxx}}}|||yyyxxxxxxzzz{{{|||{{{yyyxxxyyyzzz}}}}}}~~~}}}|||uuutttyyy}}}~~~}}}{{{zzz|||}}}|||{{{zzzzzz{{{|||}}}|||~~~}}}{{{zzz{{{|||}}}~~~~~~~~~}}}|||{{{uuuxxxyyyxxxzzz|||yyytttxxxyyyzzzzzzyyyxxxyyy{{{|||}}}{{{wwwxxx}}}||||||}}}~~~~~~~~~}}}|||||||||}}}}}}}}}zzzyyyzzz{{{zzzyyywwwyyy||||||zzzxxxxxxxxx{{{~~~~~~~~~}}}{{{~~~|||{{{zzzyyyyyyyyyxxxzzz{{{}}}|||zzzyyyxxxyyy~~~}}}|||||||||}}}~~~zzzxxxxxx}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{}}}|||zzzuuuvvvxxxyyyzzzzzzzzzyyy}}}}}}~~~~~~}}}zzzxxxwwwvvvwwwyyyzzzzzz{{{{{{yyyxxxxxxxxxyyyyyyxxxwwwvvvxxxzzz{{{{{{zzzyyy{{{~~~}}}{{{yyyyyyxxxvvvuuuvvvyyy||||||zzzzzz~~~|||wwwuuuwwwwwwwwwzzz}}}zzzttttttwwwtttvvvxxxxxxwwwwwwyyy{{{xxxwwwvvvuuuuuuuuuvvvvvv{{{yyyuuuttttttuuuuuutttqqqsssvvvyyy||||||zzzxxxxxxvvvtttuuuwwwzzz{{{{{{zzzyyyyyyxxxxxxxxxxxxyyyyyyzzzzzzyyyxxxvvvuuutttwwwwwwxxx{{{}}}}}}zzzwwwzzzyyywwwvvvuuuuuuvvvwwwqqqpppoooooooooooopppqqqrrrssstttuuuuuuuuutttsssqqqrrrqqqnnnoootttwwwvvvwwwzzz{{{yyyyyy{{{zzzvvvvvvxxxyyyxxxvvvttttttvvvzzzxxxxxxzzzyyyvvvxxx||||||xxxvvvtttttttttsssuuuxxx{{{~~~~~~~~~~~~|||yyy{{{yyywwwwwwyyy{{{{{{{{{xxxyyyzzzyyywwwvvvwwwyyy~~~|||}}}~~~~~~|||zzz}}}}}}}}}}}}|||yyywwwuuutttttttttppprrrsssttttttwww{{{~~~~~~}}}zzzuuuqqqrrrvvv{{{tttvvvxxxzzz{{{yyywwwvvvwwwrrrnnnqqqxxx|||zzzwwwsssrrrrrrqqqqqqqqqrrrrrrnnnooopppsssvvvvvvuuusssrrrtttuuutttrrrrrruuuxxxsssooopppvvvzzzyyywwwwwwxxxsssqqqsssvvvvvvwwwzzzqqqsssvvvxxxxxxuuurrrppptttuuutttrrrpppqqqsssuuusssrrrqqqsssuuuwwwxxxwwwwwwpppnnnsssxxxwwwrrrpppnnnnnnnnnmmmmmmnnnrrrtttnnnppprrrtttsssrrrooonnnrrrsssttttttssssssuuuvvvyyytttpppttt{{{}}}yyyssswwwxxxzzz}}}~~~~~~}}}|||~~~zzzvvvwwwyyyyyyuuupppnnnrrrvvvyyyxxxwwwvvvvvvyyy{{{|||{{{yyyyyyyyy{{{{{{{{{{{{||||||}}}}}}}}}~~~xxxtttxxx}}}uuuzzz||||||zzz|||~~~|||xxx}}}}}}{{{wwwssssssvvvzzztttuuuuuuuuuttttttvvvxxxxxxvvvuuuwww|||}}}yyyxxx||||||yyyxxx}}}}}}yyyxxxyyyzzz||||||{{{zzzyyyzzz{{{~~~~~~}}}~~~{{{vvvtttyyy~~~|||yyyyyy|||~~~}}}}}}}}}}}}~~~{{{|||~~~{{{zzzzzz{{{|||~~~}}}{{{{{{ttttttssssssxxx}}}{{{uuuvvvxxxyyyyyyxxxxxxzzz{{{||||||xxxsssuuu|||{{{zzz}}}|||}}}}}}|||{{{{{{{{{{{{{{{~~~{{{zzz{{{{{{{{{zzz{{{{{{|||zzzwwwuuuuuuvvvyyy}}}~~~~~~~~~~~~~~~}}}}}}{{{yyyxxxxxxxxxyyyxxxzzz}}}}}}|||zzzyyyyyyzzzzzzzzzzzz{{{}}}}}}yyyxxx|||{{{{{{{{{{{{}}}~~~}}}}}}~~~}}}{{{xxxxxxxxxyyy{{{|||}}}~~~~~~~~~~~~~~~}}}xxxxxxyyyzzz||||||}}}}}}~~~}}}zzzwwwvvvwwwxxxyyywwwvvvwwwxxxzzzzzzxxxwwwzzz|||}}}{{{zzzzzzyyywwwuuuvvvxxx{{{|||yyyyyyzzzyyyvvvuuuwwwxxxwwwyyy|||zzzvvvvvvzzzuuuvvvxxxxxxxxxzzz|||~~~|||zzzwwwtttsssssstttuuuxxxvvvtttssstttuuuuuuuuuqqqsssvvvyyy{{{zzzyyyxxxwwwuuuttttttwwwyyyzzzzzzzzzyyywwwvvvvvvvvvwwwwwwyyyxxxwwwvvvuuuuuuuuuuuuwwwvvvwwwxxxzzz{{{zzzxxxxxxxxxwwwvvvvvvuuuuuutttppppppqqqqqqqqqqqqpppppprrrsssuuuvvvvvvvvvuuutttpppsssssspppqqquuuwwwuuuyyy}}}~~~|||{{{|||zzzvvvvvvwwwxxxwwwuuutttttttttwwwwwwxxx{{{{{{wwwxxx||||||yyyvvvsssqqqppprrruuuzzz}}}|||}}}}}}}}}~~~|||zzzyyyxxxyyy{{{{{{{{{zzzuuuxxx{{{{{{yyyvvvuuuttt~~~}}}}}}}}}~~~}}}{{{zzzyyyxxxxxxzzz{{{{{{zzzyyyxxxyyy{{{{{{|||zzzuuuqqqrrrzzzvvvxxx{{{}}}|||{{{yyyyyyyyysssnnnpppwww|||yyyuuurrrrrrqqqpppqqqqqqrrrsssooonnnooorrrwwwxxxvvvsssqqqtttwwwuuurrrqqquuuzzzvvvqqqoootttyyyyyywwwxxxzzzuuusssvvvxxxwwwxxxzzzqqqrrrsssuuuvvvvvvtttrrrtttuuuvvvuuuttttttvvvwwwuuutttsssssstttuuuvvvvvvsssooonnnsssvvvsssqqqpppppprrrsssrrrooommmooorrrqqqrrrsssttttttsssqqqppptttttttttssssssssstttvvvwwwtttqqqtttxxx{{{yyyvvvxxxzzz}}}}}}{{{xxxyyy{{{zzzvvvqqqnnnsssxxxzzzxxxwwwvvvwwwvvvwwwxxxwwwuuuvvvwwwyyy|||{{{zzz{{{}}}zzzuuuxxx~~~|||vvvwwwzzz||||||~~~zzz{{{||||||yyyuuussstttwwwvvvuuutttqqqppprrruuuyyyyyytttqqqsssyyy~~~~~~|||zzzvvvwww}}}}}}xxxwwwyyyzzz{{{{{{{{{yyyxxxyyyzzz}}}}}}~~~~~~~~~~~~}}}||||||yyyvvvuuuxxx}}}~~~|||yyyxxxzzz}}}~~~}}}}}}~~~zzz{{{}}}}}}zzzyyyzzzzzz{{{~~~~~~|||zzzyyyyyytttrrrnnnnnnvvv~~~}}}wwwtttvvvwwwwwwwwwwwwyyyzzzxxxyyywwwsssuuu}}}~~~{{{yyy{{{~~~~~~|||}}}}}}|||{{{{{{{{{{{{{{{}}}{{{zzzzzzzzzzzz{{{}}}}}}|||zzzwwwvvvwwwyyyvvv{{{~~~}}}|||{{{{{{}}}~~~~~~}}}zzzwwwuuuvvvxxxzzzwwwzzz}}}~~~|||||||||uuuuuuvvvwwwyyy|||}}}{{{xxxzzzyyyxxxxxxzzz|||~~~}}}~~~}}}{{{||||||{{{|||}}}~~~~~~~~~~~~}}}}}}}}}|||wwwyyyzzz{{{|||}}}~~~zzzwwwuuuvvvxxxyyyuuuuuuwwwyyy||||||zzzwww|||~~~}}}{{{{{{{{{zzzxxxvvvvvvxxxzzz|||zzzxxxxxxwwwwwwxxxyyyzzzwwwvvvxxxxxxwwwzzzwwwxxxxxxyyyyyy{{{}}}|||yyyuuurrrqqqrrrtttvvvvvvtttrrrssstttvvvvvvuuutttwwwyyyzzzzzzxxxwwwwwwyyywwwuuuuuuvvvvvvvvvuuuxxxwwwuuutttssssssuuuuuuvvvuuuttttttuuuwwwyyyzzzxxxwwwwwwwwwyyyzzzzzz{{{xxxxxxxxxxxxwwwvvvtttssspppqqqrrrssssssrrrqqqpppssstttvvvwwwxxxxxxwwwvvvsssvvvwwwuuuvvvyyyyyywww{{{}}}|||}}}zzzuuuwwwwwwxxxxxxwwwvvvuuuuuuvvvvvvyyy|||{{{xxxxxx|||}}}}}}|||{{{xxxvvvsssqqqtttwww{{{~~~~~~|||||||||}}}zzzyyyyyyzzz||||||zzzyyyuuuxxx{{{|||zzzxxxvvvvvv}}}|||}}}~~~}}}~~~}}}|||~~~}}}}}}}}}}}}}}}~~~~~~zzzyyyxxxxxxzzzzzzwwwsssuuu|||xxx{{{~~~~~~}}}{{{|||}}}|||vvvpppqqqvvvyyywwwsssrrrqqqpppooooooppprrrssspppooopppssswwwxxxuuurrroootttwwwwwwsssrrruuuyyyyyyssspppsssvvvvvvxxxzzz{{{vvvuuuxxxyyyxxxxxxzzzvvvtttrrrrrrtttuuutttsssrrruuuxxxzzzzzzyyyyyyzzzxxxwwwvvvuuusssrrrssssssmmmnnnqqqtttrrrnnnooossspppsssvvvuuusssrrrsssvvvvvvvvvvvvvvvvvvuuutttsssuuutttrrrrrrrrrtttuuuuuurrrsssuuuuuuuuuuuuwwwxxxyyy{{{~~~zzzyyyyyy{{{}}}{{{wwwssspppuuuzzz{{{yyyvvvwwwxxxuuuvvvwwwvvvvvvvvvxxxzzz~~~|||zzz{{{~~~}}}zzzyyyzzz{{{zzzyyyzzz|||}}}|||}}}|||wwwvvvyyy{{{zzzvvvttttttuuuxxxvvvrrrnnnlllpppvvv{{{zzzuuupppqqqvvvzzzyyyvvvwwwuuuwww~~~~~~|||wwwvvvyyyxxxyyyzzzyyywwwwwwwwwxxx{{{{{{|||||||||{{{{{{zzz{{{yyyxxxwwwvvvwww{{{~~~}}}}}}|||{{{{{{|||}}}~~~}}}}}}~~~zzzzzz{{{~~~}}}{{{{{{{{{|||}}}}}}|||yyyxxxyyytttqqqmmmmmmuuu~~~~~~yyyrrrtttuuuvvvuuuuuuwwwyyyuuuwwwxxxvvvyyy{{{{{{|||{{{yyyxxxzzz}}}~~~}}}}}}}}}|||}}}}}}~~~}}}|||{{{yyyxxxxxxyyyzzz||||||{{{yyywwwwwwyyy|||tttxxx{{{}}}yyyyyyyyy{{{}}}~~~~~~||||||{{{zzzwwwtttuuuxxx{{{yyy{{{~~~~~~~~~~~~uuuuuuuuuuuuvvvwwwyyyzzzvvvyyy~~~|||yyyxxxwwwwwwwwwyyy|||~~~}}}}}}~~~~~~~~~|||zzz}}}}}}||||||}}}~~~~~~}}}}}}}}}}}}xxxyyyyyyxxxyyy|||{{{wwwvvvvvvxxxyyyttttttwwwzzz}}}~~~}}}{{{}}}~~~~~~|||zzz}}}}}}}}}{{{yyyyyyzzz|||{{{{{{yyywwwwwwyyyzzzzzz}}}xxxtttuuuvvvxxx|||zzzyyyxxxxxxyyy{{{|||}}}yyywwwssspppoooqqquuuwwwtttsssrrrsssuuuwwwvvvvvvyyy{{{}}}|||yyyvvvuuuuuuwwwvvvttttttuuuvvvuuusssxxxwwwvvvuuuttttttuuuvvvvvvuuuttttttuuuwwwzzz|||xxxxxxxxxxxxxxxzzz{{{}}}yyyzzzzzzzzzyyywwwuuusssppprrrtttuuuuuutttrrrppprrrssstttvvvwwwwwwvvvvvvtttxxxyyyxxxxxx{{{{{{www|||}}}||||||zzzuuuwwwwwwxxxxxxyyyyyyxxxwwwwwwvvvyyy|||{{{xxxxxx{{{zzzzzz{{{|||{{{yyywwwvvvyyyyyyzzz{{{|||}}}~~~}}}}}}}}}zzzyyyyyyzzz{{{{{{yyyxxxvvvxxxzzzzzzzzzzzz{{{}}}~~~|||}}}}}}zzz|||~~~}}}|||}}}~~~zzz}}}xxxzzz|||}}}zzzyyyyyy{{{|||{{{yyyzzz}}}yyy|||~~~}}}zzzzzz|||}}}xxxtttrrrtttuuuuuutttsssrrrpppooonnnpppqqqrrrrrrrrrsssuuuvvvvvvsssqqqooosssxxxyyywwwvvvwwwxxxyyyuuussstttuuutttwww|||zzzuuutttwwwxxxvvvuuuwwwyyyuuuqqqpppsssvvvvvvtttqqqtttyyy||||||{{{{{{{{{yyyzzzzzzxxxuuurrrqqqqqqllloootttvvvrrrmmmpppvvvppprrruuuvvvwwwxxxyyy{{{yyyxxxxxxwwwvvvvvvvvvvvvvvvsssqqqqqqsssuuuvvvvvvppptttwwwwwwtttrrruuuxxxwwwyyy}}}xxxyyy{{{}}}}}}{{{wwwtttqqqwww|||}}}yyyuuuuuuwwwwwwxxxzzzzzzzzzzzz|||}}}}}}zzz{{{~~~~~~|||}}}|||xxxuuutttwwwzzz~~~~~~zzzzzzzzzwwwqqqsssvvvyyyxxxuuussssssuuuxxxuuuqqqmmmlllpppwww|||zzzwwwssssssuuuwwwvvvtttuuutttwww~~~{{{zzz}}}|||vvvvvv{{{wwwxxxyyyxxxwwwvvvvvvxxxyyyyyyzzzzzzzzzyyyxxxxxx{{{yyyyyyzzzyyywwwzzz~~~~~~|||||||||~~~}}}||||||}}}~~~{{{yyyxxxzzz~~~}}}}}}~~~{{{zzz{{{uuussspppooouuu}}}{{{rrrtttuuuuuuttttttvvvwwwtttxxxzzzyyy{{{xxxyyy|||}}}zzzvvvxxx~~~}}}}}}}}}~~~~~~||||||{{{yyywwwwwwyyyzzzxxxyyyyyyxxxvvvwwwyyy{{{uuuxxxyyy{{{xxxwwwxxxzzz|||}}}{{{zzzzzz{{{|||yyywwwwwwzzz~~~{{{}}}~~~~~~}}}~~~zzzyyywwwuuussssssssssssrrruuuzzz}}}xxxxxxxxxxxxyyy{{{}}}~~~}}}}}}~~~}}}|||zzz{{{{{{zzzzzz{{{}}}~~~}}}}}}}}}~~~xxxyyyyyyxxxwwwzzz{{{yyywwwwwwxxxyyyttttttvvvyyy}}}~~~~~~~~~~~~}}}|||{{{zzzzzz}}}~~~~~~||||||}}}~~~yyy{{{zzzwwwwwwzzz|||zzz}}}wwwrrrtttvvvxxx|||{{{xxxvvvvvvxxxzzz{{{{{{xxxuuurrrppppppsssvvvyyytttsssssstttvvvwwwwwwvvvyyy|||~~~|||wwwtttsssuuurrrrrrqqqsssuuuwwwvvvuuuwwwwwwwwwxxxxxxxxxwwwwwwxxxwwwuuutttuuuvvvxxxyyyxxxyyyzzzyyyxxxyyy{{{}}}zzz{{{{{{zzzyyywwwuuutttqqqssstttvvvvvvtttsssqqqoooppprrrssstttttttttttttttwwwxxxvvvwwwyyyyyyvvv|||~~~~~~zzzyyy{{{yyyvvvwwwvvvwwwxxx{{{|||{{{yyyyyyxxxyyy|||zzzwwwwww{{{wwwxxxzzz{{{|||{{{{{{zzz|||{{{yyyxxxxxx{{{~~~}}}}}}~~~{{{yyyxxxxxxyyyzzzyyywwwxxxyyyyyyyyyyyy{{{~~~~~~{{{uuuyyy~~~~~~|||}}}~~~}}}}}}~~~~~~}}}|||yyy{{{{{{yyyvvvvvv{{{zzzxxxvvvsssrrrsssuuuwwwvvvtttqqqoooooopppqqqssssssuuuwwwwwwuuurrrqqqpppqqquuuyyy|||}}}|||yyywwwtttuuuwwwyyyvvvrrruuuzzzwwwrrrqqqtttuuurrrqqqrrrwwwtttqqqrrrvvvxxxwwwuuusssuuuxxxyyyyyyyyyzzz{{{wwwzzz|||{{{wwwsssrrrqqqpppppptttwwwuuuqqqssswwwuuutttuuuvvvyyyzzzzzzyyyyyyxxxvvvuuutttttttttuuuuuurrrppppppsssvvvwwwwwwrrrtttwwwxxxwwwuuutttuuusssvvvzzz~~~~~~|||yyyzzz|||~~~}}}zzzuuuqqqqqqxxx}}}}}}wwwssssssuuuvvvyyy|||}}}}}}}}}}}}~~~}}}zzzzzz}}}~~~|||yyyxxxxxxwwwtttqqqqqquuuyyy|||}}}{{{wwwwwwyyywwwrrruuuvvvwwwtttqqqppprrruuuttttttrrrpppooorrrwww{{{yyyxxxxxxxxxwwwwwwvvvvvvtttsssvvv|||yyywww|||}}}xxxxxxxxxyyyzzzyyywwwvvvwwwxxxxxxyyyyyyyyyyyyxxxwwwvvv}}}zzz|||}}}yyyyyy~~~~~~}}}|||}}}~~~~~~}}}}}}~~~}}}yyyuuuvvv{{{~~~}}}|||{{{|||}}}{{{zzz{{{vvvvvvuuusssvvv|||~~~|||uuuvvvwwwwwwuuuuuuvvvwwwwwwzzz|||zzz|||~~~yyyxxxzzzzzzzzz}}}|||||||||}}}|||}}}}}}{{{xxxwwwyyy|||yyyzzzzzzyyyxxxxxxyyy{{{wwwxxxxxxxxx|||wwwxxxyyy|||~~~}}}zzzxxxyyy|||~~~{{{zzz~~~||||||}}}|||zzz{{{}}}{{{yyywwwuuusssssssssssssssuuuyyy~~~{{{wwwzzzzzz|||}}}~~~~~~~~~~~~|||{{{zzzzzzzzzzzzzzz|||~~~~~~}}}|||{{{zzzzzzzzz{{{wwwzzz|||{{{yyy{{{~~~|||zzzyyyxxxyyyyyyuuuuuuuuuxxx{{{}}}~~~}}}}}}{{{yyyxxxxxxxxxyyyyyyzzz{{{{{{zzzyyy{{{|||vvvyyyyyyvvvvvv{{{{{{xxxyyytttssswwwzzzyyyyyy{{{xxxuuusssssswwwzzz{{{{{{yyywwwtttsssssstttwwwyyyuuuttttttuuuwwwxxxwwwvvvvvvyyy{{{yyyuuurrrsssuuuqqqqqqqqqsssuuuvvvvvvtttssstttvvvxxxxxxxxxwwwvvvuuuuuutttttttttuuuwwwwwwuuuwwwyyyyyyxxxxxxzzz|||{{{zzzzzzyyywwwvvvtttsssssstttuuuuuuuuuuuutttsssoooqqqrrrtttuuuvvvuuuuuutttwwwwwwttttttwwwxxxuuu{{{}}}{{{wwwvvvyyyyyywwwuuuttttttwww{{{}}}|||zzz|||yyyyyy{{{yyyuuuvvvzzzvvvwwwxxxyyyzzz{{{{{{{{{|||{{{xxxwwwwwwzzz}}}}}}||||||}}}~~~~~~}}}{{{yyywwwvvvwwwxxxxxxwwwxxxyyyyyyyyyyyyzzz|||~~~xxx}}}zzzrrrvvv||||||wwwxxxyyyyyyvvvssstttyyywwwwwwvvvsssqqqrrrwww{{{xxxvvvsssqqqpppqqqrrrssstttwwwyyyxxxssspppooopppsssvvvzzz{{{wwwpppttt{{{~~~yyyrrrsssxxxtttpppnnnqqqrrrooonnnoootttrrrqqqtttyyy{{{xxxuuuvvvwwwwwwvvvuuuvvvyyy{{{uuuyyy}}}}}}yyyuuusssssstttrrrsssxxxyyywwwvvvwww|||yyyvvvvvvxxxxxxuuurrrwwwvvvtttsssrrrrrrssssssuuurrroooooossswwwxxxxxxvvvuuuvvvxxxzzzyyyuuurrrpppsssxxx|||~~~}}}{{{yyyzzz|||~~~}}}xxxrrroooqqqxxx}}}|||vvvqqqqqqssstttwww{{{}}}}}}||||||}}}|||yyyyyy|||}}}yyyuuuuuutttrrrpppoooqqquuuxxxvvvwwwvvvtttvvvzzzzzzwwwyyyxxxuuuppplllmmmrrrvvvqqqrrrssssssssstttwwwyyyxxxzzz{{{{{{yyyxxxxxxyyytttsssuuuzzz{{{{{{xxxvvv|||~~~yyyzzzyyyzzz{{{zzzxxxwwwxxxyyyyyyyyyyyyyyyyyyxxxwwwvvv~~~|||~~~zzzyyy~~~|||}}}~~~}}}zzzzzz}}}~~~~~~~~~yyyttttttyyy~~~yyyxxxwwwwwwxxxzzz}}}|||}}}xxxxxxyyywwwyyyxxxuuuwww|||~~~}}}wwwxxxyyyxxxwwwvvvwwwxxxzzz}}}|||zzz{{{~~~|||wwwxxx||||||zzz{{{{{{}}}}}}~~~~~~|||yyyxxxzzz}}}|||}}}~~~}}}{{{zzz{{{|||yyyyyywwwvvvzzz|||xxxyyy{{{}}}~~~zzzwwwyyy~~~~~~~~~||||||{{{yyyxxxxxx{{{~~~wwwwwwvvvuuuuuuvvvwwwxxxvvvwwwzzz~~~zzzuuu|||}}}~~~||||||||||||||||||}}}~~~~~~zzzyyyxxxvvvuuuuuuvvvvvvvvvzzz~~~~~~||||||~~~}}}|||{{{zzzyyyyyyyyywwwvvvuuuvvvyyy{{{{{{{{{}}}yyywwwuuuvvvwwwxxxssstttvvvvvvuuuuuuvvvwwwtttxxxyyyuuuvvvzzz{{{wwwvvvssstttzzz}}}zzzwwwvvvuuurrrpppqqqvvvzzz||||||{{{yyywwwuuuuuuvvvwwwyyyvvvuuuuuuvvvxxxyyywwwvvvrrruuuyyywwwsssqqqsssvvvtttsssssssssttttttrrrpppmmmooosssuuuvvvuuutttsssooopppqqqrrrtttvvvxxxyyysssvvvyyyyyywwwvvvxxxzzzzzzzzzyyywwwvvvtttssssssttttttuuuuuuuuuuuuttttttrrrtttuuuwwwxxxyyyxxxxxxuuuxxxwwwttttttxxxyyyvvvzzz|||yyyuuutttxxxyyywwwsssrrrrrrvvvzzz}}}|||{{{}}}{{{zzzzzzxxxtttvvvzzzvvvwwwwwwxxxxxxyyyzzzzzz{{{zzzxxxwwwxxxyyy|||}}}}}}{{{zzz{{{|||{{{zzz|||yyyvvvuuuuuuwwwwwwwwwwwwyyyzzzzzzyyyxxxyyyzzz}}}}}}~~~}}}|||}}}~~~~~~}}}||||||~~~zzz}}}{{{tttrrrxxx|||{{{zzzxxxuuusssssstttvvvwwwxxxuuurrrqqqrrrsssssssssuuuwwwyyy{{{yyyvvvrrrppprrrvvvzzz||||||{{{zzzzzzrrryyy~~~vvvpppqqquuusssttttttsssrrrsssuuuwwwsssuuuuuusssuuuzzz}}}{{{xxxxxxwwwwwwxxxyyyyyyzzzwwwxxxyyyzzzyyywwwuuusssuuutttsssuuuxxx{{{{{{{{{wwwvvvuuuuuuwwwyyy|||~~~yyytttqqqrrrrrrqqqsssxxxwwwssspppqqquuuxxxwwwtttuuutttvvv{{{}}}vvvooosssuuuxxxzzz||||||{{{{{{wwwxxxxxxwwwyyy|||zzztttwwwxxxxxxxxxwwwvvvtttssswwwuuuwww}}}~~~}}}zzzxxxyyyyyyxxxwww{{{xxxtttsssssstttuuuvvvvvvvvvuuuuuuvvvxxxzzz{{{xxxxxxvvvppplllkkkppptttoooqqqssssssrrrssswww{{{yyy{{{zzzwwwyyy||||||yyytttvvvwwwxxxxxxxxxzzz|||xxx{{{}}}~~~~~~}}}{{{zzzyyyzzz{{{zzzyyy}}}|||||||||zzzyyy|||~~~|||{{{|||~~~{{{xxxvvvxxx}}}}}}zzz~~~|||}}}{{{zzzyyyzzz}}}{{{yyy{{{}}}yyy||||||zzzyyyxxxwwwwwwxxxyyy{{{|||sssrrrtttxxxwwwuuuvvvzzz{{{~~~}}}zzzyyyzzz~~~}}}|||yyywwwzzz~~~~~~{{{~~~zzzxxxyyyxxxuuuuuuyyy||||||{{{xxxvvvvvvxxxzzzzzzyyyyyyzzz~~~}}}yyywww|||}}}|||}}}}}}|||}}}||||||~~~}}}zzzyyyzzz|||{{{vvvsssvvv{{{}}}yyytttxxxwwwxxxzzz}}}~~~~~~|||{{{~~~~~~|||}}}|||}}}~~~}}}{{{{{{|||~~~~~~{{{wwwvvvwwwyyy{{{|||{{{|||}}}}}}|||{{{zzzyyyyyy|||{{{xxxxxxyyy}}}zzzvvvuuuwwwzzz{{{zzz~~~||||||zzzvvvuuuxxxyyyyyyxxxwwwwwwvvvvvvvvvyyy{{{zzzwwwwwwzzzzzzxxxrrrrrrwww~~~zzzwwwwwwyyywwwttttttvvvyyy|||}}}vvvwwwxxxyyyxxxvvvtttrrrtttuuuwwwwwwwwwvvvwwwwwwyyywwwuuusssrrrrrrttttttvvvtttqqqqqqrrrsssssssssrrrttttttrrrsssvvvsssoootttqqqoooppptttwwwwwwvvv|||zzzxxxxxxzzzyyyvvvssstttuuuwwwxxxtttooorrrxxx{{{wwwvvvxxxwwwtttsssvvvzzzwwwtttssstttuuuuuuuuuxxxwwwvvvuuuuuuuuuwwwwww{{{{{{zzzxxxwwwuuutttsssrrrsssuuuwwwyyyzzz{{{{{{zzz{{{|||{{{zzzyyyzzz{{{yyyzzz{{{{{{{{{zzzxxxwwwyyyvvvssssssuuuxxx{{{|||}}}~~~}}}zzz{{{}}}{{{www{{{xxxuuusssttttttttttttxxxxxxwwwvvvwwwxxxyyyzzz||||||~~~~~~~~~~~~~~~~~~|||{{{|||}}}zzz}}}|||vvvtttxxx{{{zzzyyyxxxvvvuuutttuuuvvvwwwwwwtttrrrqqqrrrtttuuuuuuvvvyyy|||}}}}}}zzzvvvsssrrruuuyyy{{{{{{zzzyyyzzzvvvzzz}}}zzzsssooopppsssssstttvvvvvvtttsssssssssvvvxxxxxxuuuvvv{{{|||zzzzzzyyyxxxwwwwwwwwwxxxxxxxxxwwwvvvvvvuuuuuuvvvvvvwwwvvvuuuvvvxxxzzzzzzyyyuuuuuuuuuvvvwwwyyy{{{|||yyyuuurrrssssssqqqsssxxxxxxtttqqqssswwwzzzyyywwwwwwuuutttwww{{{{{{wwwssssssuuuxxx{{{||||||{{{{{{xxxyyyxxxwwwyyy|||zzzuuuuuuvvvwwwwwwwwwvvvuuutttyyywwwyyy}}}}}}}}}}}}{{{yyyzzzzzzzzzyyyvvvuuuuuuuuuvvvuuutttsssuuuuuuvvvwwwxxxzzz||||||yyyvvvrrrooonnnoooqqqrrrnnnppprrrtttuuuwwwzzz}}}xxxzzzzzzxxxzzzvvvwwwyyyyyyyyyyyy{{{}}}zzz}}}~~~|||{{{zzz{{{|||{{{zzz~~~}}}}}}|||zzzyyy|||~~~}}}}}}~~~}}}{{{yyywwwwwwyyy}}}zzzxxx|||}}}|||}}}{{{zzzzzz{{{~~~~~~~~~{{{zzz|||{{{yyy}}}}}}{{{zzzzzzyyyyyyyyyyyyzzzzzzttttttwwwzzzxxxuuuwww|||}}}|||{{{{{{|||~~~}}}|||yyyvvvxxx|||}}}{{{xxxuuutttvvvwwwuuuvvvyyy|||{{{zzzwwwttttttwwwyyyxxxwwwwwwxxx|||~~~yyyxxx{{{}}}|||zzz{{{xxxyyy|||}}}xxxzzz|||{{{yyyxxxzzz|||wwwuuutttvvvyyyzzzwwwssswwwvvvwwwyyy{{{}}}~~~~~~}}}~~~{{{zzz|||}}}}}}}}}~~~~~~}}}{{{zzz{{{|||zzzzzz{{{|||~~~~~~~~~~~~}}}{{{yyyxxxxxxyyy{{{|||zzzyyyyyyzzz|||yyyvvvvvvxxxzzzzzzzzz}}}{{{}}}{{{wwwwwwyyyyyyyyyyyyyyyyyyxxxwwwwwwyyy{{{zzzwwwvvvyyyzzzwwwvvvuuuwww||||||xxxwwwxxxxxxwwwuuuuuuwwwxxxzzzzzzwwwxxxyyyyyyxxxwwwuuuttttttwwwzzzxxxssspppssswwwxxxvvvuuussssssssstttuuuvvvtttrrrrrrssssssrrrqqqpppssstttsssuuuxxxvvvrrrsssrrrqqqqqqtttvvvwwwwww{{{yyyxxxxxxyyyyyyvvvtttuuuuuuvvvxxxuuuqqqrrrwww{{{wwwvvvwwwwwwtttuuuxxxyyywwwtttssstttvvvvvvvvvyyyxxxwwwwwwwwwwwwwwwwwwuuuvvvwwwwwwwwwvvvtttsssrrrsssuuuwwwyyyzzz{{{{{{zzz{{{}}}|||{{{{{{{{{}}}yyyzzz{{{{{{{{{{{{zzzzzzyyywwwuuuuuuvvvyyy{{{|||}}}~~~}}}zzzzzz}}}{{{wwwzzzxxxuuutttuuuvvvvvvuuuyyyxxxwwwwwwwwwxxxzzzzzz~~~{{{}}}|||}}}|||{{{zzzzzz|||zzz{{{}}}}}}{{{{{{{{{|||zzz}}}}}}zzzwwwxxxyyyxxxyyyyyyyyyyyyxxxxxxxxxxxxwwwuuurrrrrrtttwwwxxxyyyxxxzzz|||~~~~~~|||zzzxxxtttwwwzzz|||{{{zzzzzz{{{zzzyyywwwtttpppnnnoooqqqrrruuuxxxxxxvvvtttrrrqqqyyy{{{{{{xxxxxx||||||zzzyyyxxxwwwvvvvvvwwwxxxyyywwwvvvtttrrrsssuuuwwwyyyyyywwwvvvvvvxxxxxxwwwvvvrrrssstttvvvwwwxxxyyyyyywwwsssrrrsssssspppqqquuuwwwtttssstttxxx{{{{{{yyyyyyvvvsssssswwwyyyyyywwwsssuuuxxxzzz|||{{{zzzyyywwwxxxxxxvvvwwwzzzxxxtttssstttvvvwwwwwwwwwvvvuuu{{{yyyzzz}}}~~~{{{{{{~~~}}}{{{zzz{{{||||||{{{ppprrruuuwwwxxxvvvsssqqqrrrsssuuuvvvxxxyyyzzzzzzyyytttnnnmmmppprrrrrrpppmmmnnnqqquuuyyy|||||||||xxxzzzxxxuuuwww|||~~~yyyzzz||||||{{{{{{|||}}}|||~~~~~~~~~}}}{{{{{{|||||||||{{{}}}}}}~~~}}}}}}{{{yyyxxxxxxzzz|||}}}}}}}}}~~~zzzxxxvvvvvvxxx{{{}}}}}}}}}yyywwwzzz}}}}}}}}}zzzzzz{{{}}}}}}|||yyyyyyyyyyyy~~~~~~||||||||||||{{{zzzyyyxxxxxxtttwww|||}}}yyytttxxx~~~|||}}}}}}||||||}}}|||xxxuuuvvvyyy||||||{{{uuurrrsssvvvxxxwwwxxx||||||{{{yyyuuussssssvvvxxx{{{yyyxxxxxxyyy}}}~~~zzzxxx{{{|||yyywwwxxxsssvvvzzzuuuwwwxxxxxxxxxxxxyyy{{{yyyzzz{{{}}}}}}{{{yyyxxxwwwwwwwwwxxxzzz|||~~~~~~}}}}}}~~~~~~}}}zzzwwwwwwzzz|||||||||zzzzzz{{{xxxzzz~~~}}}{{{yyyxxxxxxwwwvvvwwwyyyzzzzzzzzzyyyxxxwwwxxxyyyzzzzzzyyy|||yyyxxx{{{zzzwwwvvvyyyyyyzzz{{{{{{{{{zzzyyyxxxxxxzzzyyyvvvuuuxxxxxxvvvzzzxxxxxxzzzzzzvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwvvvvvvuuuyyy{{{wwwooolllpppvvvuuuuuutttssssssttttttuuuuuutttssssssssssssqqqoooooorrrssssssvvvzzzyyyuuuqqqrrrssssssssstttvvvxxxzzzyyyxxxxxxyyyyyywwwvvvxxxuuuuuuwwwwwwttttttvvvzzzvvvuuuvvvvvvtttvvvzzzxxxvvvttttttuuuwwwwwwwwwwwwwwwxxxxxxwwwwwwvvvuuuqqqrrrtttuuuvvvvvvuuutttrrrsssuuuwwwxxxyyyzzzzzzzzz|||~~~~~~}}}}}}~~~zzzzzzzzz{{{{{{|||}}}}}}yyyxxxxxxxxxyyyzzz{{{{{{|||}}}|||yyyzzz}}}{{{wwwyyywwwuuuuuuvvvwwwxxxwwwyyyxxxxxxxxxxxxyyyzzzzzz|||tttyyy}}}~~~{{{yyy{{{{{{zzz{{{{{{}}}yyy{{{}}}}}}|||zzzzzzzzzzzz}}}~~~}}}zzzxxxwwwvvvzzzzzz{{{||||||{{{zzzyyyzzzxxxvvvwwwzzz|||}}}}}}yyyyyyyyyzzz{{{{{{||||||wwwyyy|||}}}}}}||||||}}}{{{wwwrrrnnnnnnooopppqqqrrrtttwwwxxxvvvuuuttttttzzz}}}}}}zzzzzz}}}}}}{{{wwwvvvvvvvvvwwwxxxzzz{{{uuuuuusssssstttvvvyyy{{{yyyxxxvvvvvvvvvuuusssqqqpppqqqtttvvvxxxxxxwwwwwwuuurrrqqqsssssspppooorrrtttssssssuuuxxxzzzzzzyyywwwuuussssssuuuxxxxxxxxxqqqsssvvvyyyzzzyyyxxxvvvtttwwwwwwtttuuuwwwvvvrrrssstttuuuvvvvvvvvvuuutttxxxvvvwww{{{|||zzzzzz}}}~~~|||zzzyyyzzz||||||{{{mmmppptttvvvvvvuuusssrrrpppqqqsssuuuuuuuuuttttttvvvrrrooooooqqqrrrrrrqqqnnnnnnpppuuuzzz}}}zzzwwwwwwyyyvvvqqqppptttxxxxxx{{{|||~~~}}}||||||}}}~~~|||~~~}}}||||||}}}{{{zzzyyyzzz{{{zzzyyyyyyzzz||||||zzzxxxwwwvvvsssuuuwwwyyyzzz{{{{{{|||xxxvvvuuuwwwzzz}}}}}}||||||zzzyyy{{{~~~zzzzzz|||~~~~~~|||~~~|||zzzyyyyyyzzz}}}}}}}}}}}}~~~~~~}}}|||yyywwwuuutttxxx~~~yyysssxxx|||~~~~~~zzzxxxyyy||||||yyyuuuuuuwwwzzz{{{{{{wwwuuuuuuzzz{{{zzz{{{}}}|||zzzvvvttttttvvvxxx~~~}}}{{{xxxwwwzzz}}}{{{zzz{{{zzzvvvtttvvvsssuuuxxx{{{~~~vvvwwwxxxxxxxxxxxxyyyyyyzzz~~~~~~|||{{{{{{xxxyyyzzz{{{|||}}}}}}|||||||||{{{zzzsssrrrtttzzz|||{{{|||~~~|||{{{{{{xxx{{{~~~}}}~~~|||{{{{{{zzzwwwssssssvvvyyyyyywwwvvvwwwxxxyyyzzzzzzyyyxxxwwwuuuuuuxxxxxxvvvvvvxxxxxxyyy{{{||||||{{{zzzyyyxxxzzzyyyuuuuuuwwwxxxuuu{{{yyyyyy{{{zzzvvvtttvvvxxxzzz{{{{{{zzzxxxxxxxxxzzzzzzzzzyyyyyyxxxwwwwwwwwwyyyyyyuuuooonnnqqqvvvsssssstttttttttttttttttttttssssssssstttssspppmmmnnnqqqrrrrrruuuyyyxxxtttpppsssuuutttrrrrrruuuxxxyyyxxxwwwwwwxxxxxxxxxxxxzzzvvvuuuxxxyyyvvvuuuvvvyyyuuusssttttttsssuuuzzzvvvtttssstttvvvxxxxxxxxxuuuuuuvvvwwwwwwuuutttssssssssssssssstttuuuvvvvvvrrrsssuuuwwwxxxyyyzzzzzzyyy|||~~~~~~yyyyyyzzz{{{|||}}}~~~yyyzzz{{{{{{{{{zzz{{{{{{{{{|||{{{xxxyyy|||{{{wwwxxxwwwuuuvvvwwwyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyzzz|||~~~uuuwww|||~~~~~~|||zzz|||}}}~~~~~~}}}|||{{{zzz{{{~~~}}}zzzxxxxxxzzz{{{}}}~~~|||xxxuuuuuuwwwxxxzzz{{{{{{zzzyyyxxx}}}|||{{{}}}xxxwwwuuutttuuuxxx{{{~~~wwwyyy{{{|||{{{zzz{{{|||yyytttooolllnnnqqqssstttrrrtttuuuuuuuuuvvvyyy{{{zzz}}}}}}{{{{{{~~~~~~{{{xxxxxxxxxxxxxxxxxxyyyyyyttttttuuuvvvwwwyyyzzz{{{xxxvvvuuuuuutttssspppnnnpppqqqtttwwwyyyxxxwwwvvvwwwuuuuuuxxxwwwsssqqqsssqqqqqqrrrtttvvvxxxxxxxxxuuuttttttuuuvvvwwwvvvuuunnnqqqtttwwwxxxwwwuuusssuuuyyyzzzxxxwwwxxxwwwsssssstttuuuvvvvvvuuutttssssssrrrtttyyy{{{zzz{{{~~~|||yyywwwwwwxxxyyyyyyyyynnnpppssstttsssssstttvvvssstttuuuuuuuuusssrrrqqqrrrssstttrrrpppppprrrtttppppppqqquuuyyyzzzvvvrrruuuwwwuuuooommmqqquuuvvv{{{}}}~~~}}}||||||}}}~~~{{{}}}~~~}}}{{{zzzyyyzzzzzzxxxwwwvvvxxxxxxwwwvvvvvvxxxzzzyyywwwuuuuuuuuussstttvvvxxxzzzzzzyyyyyywwwwwwwwwyyy{{{}}}~~~~~~|||||||||}}}zzzzzz{{{}}}}}}{{{{{{{{{{{{{{{|||}}}|||{{{}}}}}}}}}~~~~~~}}}}}}}}}}}}{{{xxxvvvttttttxxx~~~yyytttxxx~~~|||xxxvvvxxxzzz|||yyywwwvvvwwwyyy{{{|||yyywwwxxx|||}}}{{{{{{~~~~~~~~~}}}zzzwwwvvvwwwyyyzzzzzzyyywwwvvvwww||||||{{{{{{yyytttsssuuuvvvvvvwwwwwwxxxzzz|||~~~{{{{{{zzzzzzzzzzzzyyyxxxxxx|||~~~zzzwwwwwwyyyzzz||||||{{{|||{{{zzzyyyppppppvvv~~~}}}{{{|||}}}zzzzzzzzzyyy{{{}}}}}}{{{{{{|||~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}yyytttssstttvvvuuusssvvvwwwyyyzzzyyyxxxwwwwwwvvvtttuuuyyyzzzxxxwwwzzzwwwxxxyyy{{{{{{{{{zzzzzzxxxzzzyyyvvvuuuwwwwwwtttyyyxxxzzz}}}|||vvvssstttyyy|||~~~~~~{{{yyyxxxyyyzzzzzz{{{zzzzzzyyywwwwwwyyyvvvtttssssssuuuuuuuuurrrssstttuuuuuutttssssssssssssrrrssstttssspppmmmnnnpppqqqqqqssswwwvvvqqqpppsssvvvuuusssrrrtttwwwwwwwwwwwwwwwwwwxxxzzz{{{{{{wwwvvvyyyzzzwwwvvvwwwvvvsssqqqssssssrrrtttwwwtttsssrrrtttvvvxxxxxxwwwtttuuuvvvwwwwwwvvvuuutttyyywwwtttrrrqqqsssvvvxxxttttttvvvwwwyyyzzzzzzzzzyyy{{{~~~~~~~~~xxxyyyzzz{{{|||~~~~~~yyy{{{~~~}}}{{{zzzzzz{{{zzz{{{zzzxxxyyy|||{{{vvvwwwvvvuuuvvvxxxyyyyyyxxxwwwwwwwwwxxxxxxxxxxxxxxx~~~{{{}}}}}}~~~zzz}}}~~~|||{{{||||||yyywww|||{{{xxxwwwyyyyyy{{{~~~|||vvvtttvvvuuuvvvxxxyyyyyyxxxwwwwww}}}}}}~~~~~~|||vvvuuusssrrrtttvvvzzz|||vvvwwwyyyyyyxxxxxxyyyzzzvvvssspppnnnpppsssuuuvvvrrrssstttuuuuuuwww{{{~~~zzz}}}~~~{{{zzz|||{{{xxx{{{{{{||||||{{{yyywwwuuuttttttuuuwwwxxxzzzzzz{{{vvvuuuttttttuuussspppmmmqqqsssvvvxxxzzzzzzyyyxxx{{{zzz{{{~~~yyyuuuvvvoooppprrrssstttuuuuuuuuussstttuuuvvvvvvuuutttsssmmmppptttwwwxxxvvvsssqqqvvv|||}}}{{{{{{yyyuuuqqqrrrsssuuuuuuuuuttttttpppooorrrxxx{{{{{{}}}zzzxxxvvvuuuvvvwwwwwwvvvppprrrtttsssqqqqqquuuxxxwwwxxxxxxwwwwwwvvvuuuuuuqqqtttwwwvvvrrrppprrruuurrrrrrtttvvvwwwvvvsssppprrrvvvwwwrrrppptttyyyzzzzzz{{{}}}|||||||||}}}~~~zzz{{{{{{yyywwwwwwxxxzzzxxxvvvttttttuuuuuuuuutttuuuwwwyyywwwtttssstttwwwvvvvvvwwwzzz|||{{{yyywwwvvvxxxyyyzzzzzz{{{~~~|||~~~~~~}}}zzzyyyzzz{{{}}}}}}|||zzzyyy{{{|||{{{|||~~~|||www||||||||||||}}}}}}~~~~~~~~~|||zzzwwwuuutttuuuxxx}}}{{{www{{{}}}{{{~~~{{{xxxxxxyyy{{{|||{{{zzzxxxyyyzzz{{{}}}zzzxxxyyy|||}}}zzzzzz|||~~~{{{yyyxxxyyytttvvvxxxwwwvvvxxx}}}}}}||||||xxxsssrrruuuxxxxxxxxxwwwvvvwwwzzz|||}}}||||||||||||{{{yyy|||~~~}}}yyywwwxxxyyyyyy}}}}}}{{{zzz{{{{{{zzzyyyrrrtttzzz||||||zzz|||}}}}}}{{{yyyxxxxxxxxxzzz{{{zzzyyyzzz~~~{{{{{{{{{{{{{{{||||||}}}~~~{{{wwwtttsssrrrqqqqqqwwwyyyzzzzzzxxxvvvuuuvvvwwwvvvxxx|||}}}{{{zzz}}}xxxxxxyyyyyyzzz{{{||||||yyy{{{zzzvvvuuuwwwwwwuuuwwwvvvyyy}}}}}}xxxtttuuuyyy|||~~~{{{xxxyyyzzzyyyzzz{{{{{{{{{yyywwwuuuxxxtttqqqrrrvvvxxxwwwuuuqqqssstttvvvuuutttrrrqqqsssrrrqqqrrrssssssqqqooommmoooppppppsssvvvuuuqqqqqqsssuuuuuutttttttttuuuvvvwwwwwwwwwwwwxxx{{{~~~{{{xxxxxxzzzzzzwwwwwwyyyvvvsssrrruuutttrrrrrruuusssrrrrrrsssuuuwwwvvvuuuuuuuuuvvvwwwxxxxxxxxxxxx}}}zzzvvvrrrqqqsssvvvxxxuuuvvvwwwyyyzzz{{{{{{{{{wwwzzz}}}~~~~~~|||||||||wwwxxxzzz|||}}}}}}}}}}}}zzz}}}~~~zzzxxxyyy{{{yyyzzzyyywwwxxx{{{zzzvvvvvvuuuuuuvvvxxxyyyxxxwwwuuuvvvwwwwwwxxxwwwwwwwww}}}yyy{{{||||||{{{|||~~~|||{{{zzzyyy}}}|||yyywwwwwwvvvyyy}}}{{{uuutttwwwxxxyyyyyyzzz{{{{{{zzzzzzzzz{{{~~~~~~xxxtttssstttvvvwwwxxxxxxxxxxxxwwwyyyzzzzzzyyyyyyzzz{{{uuuuuutttsssrrrssstttuuurrrtttvvvwwwwwwxxxzzz||||||{{{yyyyyyvvvrrrwwwyyy|||~~~~~~}}}zzzxxxuuuuuuttttttuuuxxxzzz|||uuuuuuuuuvvvvvvuuurrrppptttuuuwwwyyy{{{{{{{{{{{{|||{{{~~~{{{wwwwwwoooppprrrtttttttttttttttuuuuuuvvvuuutttsssrrrrrrnnnqqquuuxxxyyywwwtttrrrttt{{{}}}{{{xxxsssmmmnnnqqqsssuuuwwwwwwwwwqqqpppsssyyy||||||~~~{{{xxxvvvuuuuuuvvvuuutttpppsssvvvtttrrrqqqtttxxxxxxxxxwwwwwwxxxxxxyyyzzztttvvvvvvvvvuuutttssssssrrrtttwwwwwwvvvtttssssssrrrxxxzzzuuusssuuuyyy{{{wwwyyy{{{{{{zzz{{{|||~~~zzzzzzxxxvvvtttuuuyyy|||vvvuuusssssstttttttttsssvvvxxxyyyvvvsssrrrvvvzzzyyyxxxxxxzzz|||zzzwwwssstttxxx{{{zzzvvvvvv|||yyy||||||{{{}}}}}}zzzyyyxxxyyy{{{{{{{{{yyy{{{|||{{{xxxzzz}}}www|||||||||}}}~~~}}}zzzxxxvvvuuutttwwwxxx|||~~~{{{~~~}}}~~~|||{{{|||}}}}}}}}}}}}}}}|||{{{{{{|||}}}{{{yyyzzz~~~||||||~~~~~~}}}zzzxxxwwwyyy|||~~~{{{{{{~~~~~~}}}}}}yyysssssswwwvvvyyy{{{|||zzzyyy{{{|||}}}||||||~~~}}}{{{~~~|||yyyxxxyyyzzzuuu{{{~~~~~~{{{yyywwwxxxyyyzzzzzzyyyvvvvvvzzz|||zzz{{{wwwyyy|||}}}{{{zzzzzzzzzwwwzzz|||zzzxxxxxx|||{{{zzzyyyxxxxxxyyyzzzzzz||||||zzzvvvrrrppppppqqqyyyzzz{{{zzzvvvttttttuuuwwwvvvxxx}}}~~~{{{zzz|||zzzyyyyyyyyyzzz|||~~~{{{}}}{{{wwwvvvxxxxxxuuuwwwuuuwww{{{{{{xxxwwwyyywwwzzz}}}|||xxxvvvxxx{{{vvvxxx{{{}}}|||yyyuuussstttsssrrrsssuuuvvvuuutttqqqsssuuuvvvvvvsssqqqooorrrqqqooopppqqqsssrrrrrrkkknnnpppppptttxxxwwwssssssrrrssstttvvvvvvtttrrrtttvvvwwwwwwvvvxxx|||zzzyyy{{{|||yyyuuuwww|||wwwtttuuuxxxwwwsssrrrtttrrrqqqqqqrrrtttuuutttsssrrrrrrssssssuuuwwwxxxyyyzzzxxxvvvuuuttttttuuuvvvwwwxxxyyyzzz{{{|||||||||vvvyyy|||}}}|||zzzyyyyyyuuuwwwzzz}}}~~~}}}{{{yyyzzz}}}}}}yyywwwyyy|||xxxyyyxxxvvvxxx{{{zzzvvvvvvuuuuuuvvvwwwxxxvvvuuussstttuuuvvvwwwvvvvvvuuu~~~|||}}}~~~~~~~~~~~~}}}}}}}}}~~~vvvzzz|||yyyxxxwwwuuuwww|||zzzttttttxxx}}}}}}~~~~~~wwwyyy|||zzzsssmmmqqqtttyyy}}}}}}{{{xxxuuu{{{|||~~~}}}||||||}}}~~~uuuwwwxxxvvvtttrrrssstttqqqtttxxxzzzzzzyyyxxxxxx{{{wwwvvvrrrmmmppptttzzz~~~wwwuuurrrpppqqquuuzzz}}}uuuuuuvvvwwwxxxwwwuuurrrvvvwwwxxxzzz{{{|||}}}}}}zzzzzz}}}zzzuuuuuuoooqqqtttttttttsssssstttwwwwwwvvvtttrrrqqqrrrssspppssswwwzzz{{{xxxuuurrrpppyyy|||yyytttpppiiikkkooosssvvvxxxyyyzzzsssrrruuu{{{~~~}}}|||yyyvvvuuuuuuuuuttttttoootttwwwwwwsssqqqsssvvvuuuuuuuuuuuuwwwyyy{{{|||xxxvvvuuuvvvxxxxxxtttppprrruuuxxxxxxuuutttuuuwwwuuu{{{|||wwwrrrsssvvvvvvvvvwwwyyyzzzzzzzzz|||~~~{{{zzzwwwuuusssuuuzzz}}}vvvtttsssssstttttttttrrrxxxzzzzzzwwwsssssswww}}}yyywwwwwwxxxzzzxxxsssooosssxxx|||yyysssssszzzvvvzzzzzzxxxzzzyyyzzzyyywwwwwwyyyzzzzzzyyy}}}}}}zzzvvvxxx~~~~~~xxx}}}}}}}}}~~~~~~|||yyyvvvuuuuuuuuuyyyxxx{{{}}}~~~~~~}}}~~~~~~}}}}}}}}}~~~|||{{{}}}}}}zzzwwwuuu~~~~~~~~~~~~~~~yyyssssssxxxsssxxx~~~}}}||||||~~~|||{{{|||}}}~~~|||yyyvvvuuuuuuuuuvvvqqqxxx|||zzz{{{wwwvvvuuuvvvxxxyyyyyyxxxxxxvvvwwwzzzzzzwwwwwwzzzwwwzzz}}}~~~}}}}}}~~~www{{{}}}{{{vvvsssuuuxxx{{{zzzyyywwwvvvvvvwwwwwwzzz{{{{{{xxxssspppppprrrzzz||||||yyyuuurrrsssuuutttsssuuuzzz{{{xxxwwwyyy|||{{{yyyyyyzzz}}}{{{}}}|||xxxwwwyyyxxxuuuxxxuuuuuuxxxyyyxxxzzz~~~uuuyyy{{{zzzvvvuuuxxx{{{uuuxxx{{{}}}|||yyyuuuqqqqqqsssuuuuuusssrrrrrrtttrrrsssvvvwwwvvvssspppmmmrrrpppnnnoooqqqsssssssssjjjmmmoooqqquuuzzzzzzwwwtttrrrrrrtttwwwwwwtttqqqtttvvvwwwvvvvvvxxx|||yyyzzz}}}~~~yyytttwww~~~xxxvvvwww{{{zzzuuurrrsssrrrqqqqqqrrrssstttrrrqqqnnnnnnnnnooopppsssuuuwwwuuuvvvwwwwwwwwwvvvuuutttxxxyyyzzz{{{||||||}}}|||vvvxxx{{{|||{{{xxxwwwwwwtttwww{{{~~~~~~|||yyywww{{{~~~|||wwwvvvxxx|||wwwyyyxxxvvvxxx{{{zzzvvvvvvuuuuuuuuuwwwwwwuuutttrrrsssuuuvvvvvvvvvuuuttt~~~{{{~~~~~~zzzuuutttwww{{{}}}~~~wwwzzz}}}||||||}}}vvvzzzzzzvvvxxx}}}~~~xxxuuuxxx|||{{{}}}~~~~~~}}}|||}}}~~~~~~wwwvvv{{{~~~{{{yyy{{{uuuvvvxxxyyyzzzzzzyyyyyyzzz}}}~~~zzzxxxxxxyyyqqqsssvvvvvvuuutttttttttyyy{{{{{{vvvsss}}}~~~}}}{{{wwwuuuuuuvvvxxxwwwwwwyyy|||~~~~~~yyyvvvuuuwwwvvvtttxxx}}}{{{}}}~~~zzztttqqqtttwwwvvv{{{}}}yyywww{{{~~~}}}~~~|||xxxvvvtttsssqqqsssvvvxxxvvvttttttssstttwwwvvvqqqqqqtttxxx{{{{{{xxxxxxzzzyyyvvv{{{xxxxxxzzz~~~}}}wwwqqqjjjpppuuuvvvtttrrrtttwwwrrrtttyyy}}}~~~{{{vvvtttttttttqqqooonnnppprrrtttttttttsssrrrsssqqqqqqssssssqqqtttyyy{{{wwwttttttvvvvvvtttrrrvvvssstttwwwwwwuuuuuuxxxxxxzzzwwwooonnnvvv{{{|||{{{wwwtttvvv{{{~~~|||{{{{{{zzzxxxxxxxxxxxxxxxtttrrrqqqtttwwwxxxwwwtttuuu~~~{{{vvvxxx~~~{{{wwwwww|||~~~{{{vvvuuuuuuxxxzzzyyyvvvxxx}}}}}}yyyxxx{{{}}}}}}|||yyywwwvvvyyy~~~~~~yyytttvvv|||{{{tttuuu~~~{{{{{{{{{{{{zzzzzz|||}}}wwwrrrsssxxxuuuzzz||||||~~~||||||}}}~~~|||}}}}}}}}}~~~||||||yyyyyy{{{}}}~~~~~~~~~~~~~~~~~~|||zzz{{{|||}}}~~~}}}{{{xxxvvvuuuuuuyyy~~~{{{yyyzzzxxxzzzxxxssstttxxxwwwrrruuuyyy~~~~~~{{{yyyxxxyyyuuuwwwxxxzzzzzzyyyxxxwwwwwwxxxyyyzzz{{{{{{{{{{{{yyyyyyyyyzzzzzz|||}}}}}}{{{}}}~~~|||yyyxxxyyyzzzyyyxxxxxxyyyyyywwwuuuxxxyyyzzzwwwrrrooopppqqqvvvuuuvvvwwwxxxwwwuuusssqqqrrruuuxxx||||||zzzxxxyyyzzzxxxvvvyyy~~~}}}vvvyyy~~~~~~|||zzzzzzxxxxxxwwwvvvvvvuuuuuuuuuxxxwwwwwwyyy{{{|||{{{yyyyyywwwvvvwwwzzz{{{yyyvvvqqquuuxxxyyyvvvsssrrrsssvvvwwwwwwvvvtttssstttuuutttpppnnnnnnrrruuuuuutttpppoooqqquuuyyyyyyvvvrrrrrrtttsssqqqssswwwwwwsssuuutttuuuxxx}}}~~~}}}{{{{{{{{{{{{zzzzzzyyyyyyxxx{{{xxxvvvxxx{{{{{{wwwsssvvvvvvvvvvvvuuutttsssrrrqqqqqqppppppqqqtttvvvxxxvvvyyy{{{zzzxxxwwwyyy|||vvvwwwyyy{{{{{{{{{yyyxxx|||zzzyyyzzz||||||yyyuuuwwwyyy}}}~~~zzztttqqq{{{{{{|||||||||{{{yyyxxx~~~|||yyywwwvvvuuuvvvwww{{{zzzwwwtttssstttuuuwwwtttsssrrrsssvvvwwwwwwwww~~~{{{~~~~~~{{{wwwvvvyyy|||}}}}}}xxxzzz~~~}}}}}}|||{{{www{{{zzzwwwzzz|||yyy{{{~~~yyy{{{|||zzzxxxvvvuuuvvvwwwsssrrrxxx|||{{{zzz|||vvvwwwxxxyyyzzzzzzzzzyyyzzz}}}}}}zzzvvvuuuvvvrrruuuwwwxxxxxxwwwxxxyyyyyy{{{}}}}}}zzzvvvtttwwwyyyzzzzzzxxxwwwwwwwwwwwwwwwwwwyyy{{{||||||zzzyyyvvvuuuvvvuuutttwww~~~~~~zzzuuussstttuuuvvv||||||zzz{{{|||{{{zzz|||~~~{{{yyyxxxvvvtttuuuwwwxxxwwwuuusssqqqssswwwvvvsssrrruuuyyy|||}}}zzzzzz||||||xxxxxxxxxyyy|||~~~}}}xxxtttrrruuuxxxwwwsssqqqsssuuusssuuuyyy|||~~~~~~~~~}}}yyyxxxxxxwwwvvvtttpppmmmqqqrrrsssuuuuuutttsssrrrtttrrrrrrtttsssqqqsssxxxyyyvvvssssssuuuuuusssppptttrrrssswwwwwwuuuuuuxxxwwwyyywwwpppoootttyyyyyy{{{wwwtttuuuyyy|||{{{yyyzzzzzzzzzyyyyyyxxxxxxxxxtttssssssuuuxxxyyyxxxvvvxxx}}}xxx{{{zzzvvvwww{{{}}}zzzvvvvvvwwwzzz}}}|||zzzzzz|||xxxwwwyyy||||||{{{yyyvvvuuuwww{{{|||zzzwwwvvv|||zzztttuuu}}}zzzxxxyyyyyyzzzzzz}}}{{{ttttttwwwwwwzzz{{{zzz|||}}}{{{{{{}}}~~~}}}}}}{{{}}}|||zzz{{{|||}}}}}}~~~~~~}}}{{{zzzyyyzzz{{{{{{yyyvvvsssqqqwwwvvvxxx}}}}}}yyywwwxxxuuuyyyzzzwwwxxxzzzxxxrrrsssvvvyyy{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzwwwxxxyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyzzz{{{|||}}}|||||||||zzzyyyxxxyyyzzzzzzxxxvvvxxxyyyzzzwwwtttqqqrrrsssttttttssstttttttttsssrrrrrrsssuuuxxx|||}}}|||zzzzzz{{{xxxuuuwww|||}}}{{{yyy{{{~~~~~~|||zzzzzzwwwvvvuuuuuuuuuvvvwwwxxxyyyyyyyyyzzz{{{{{{yyyxxxwwwvvvvvvxxx{{{|||{{{yyysssvvvyyyyyyvvvtttttttttvvvwwwxxxwwwuuutttuuuvvvuuurrrpppppprrruuuuuuuuusssrrrqqqtttwwwxxxuuuqqqqqqssssssqqqtttxxxwwwtttuuutttuuuwww{{{|||{{{xxxzzz{{{|||||||||{{{yyyxxxzzzxxxvvvxxx{{{{{{wwwsssuuuuuuvvvvvvuuutttssssssuuutttsssssstttvvvxxxzzzwwwyyy{{{zzzxxxwwwyyy{{{vvvvvvxxxyyyzzzzzzyyyxxx~~~|||{{{{{{|||{{{xxxuuuuuuxxx{{{}}}|||yyytttqqq{{{|||}}}}}}|||{{{zzzyyyyyyxxxwwwvvvuuuvvvxxxyyyzzzyyyvvvtttssstttuuuvvvtttrrrqqqrrrtttwwwwwwwww~~~~~~~~~~~~}}}~~~|||zzzzzz{{{}}}}}}}}}yyyzzz~~~~~~{{{~~~}}}{{{~~~~~~{{{zzz{{{~~~{{{|||~~~yyyzzz{{{xxxtttqqqoooooorrrppprrrxxx{{{{{{{{{|||xxxyyyzzz{{{|||||||||{{{{{{}}}~~~zzzvvvsssrrrsssuuuxxxyyyyyyzzz{{{|||zzz{{{||||||{{{yyywwwuuurrruuuyyy{{{{{{zzzzzzzzzxxxxxxyyy{{{}}}}}}zzzxxx|||yyyvvvwwwuuuuuuyyy~~~yyyvvvtttsssrrrssszzz~~~{{{||||||zzzzzz{{{}}}~~~{{{zzzzzzyyywwwwwwxxxxxxxxxvvvsssqqqrrrvvvvvvtttsssvvvxxx{{{}}}{{{{{{}}}|||yyyyyy{{{}}}~~~}}}{{{wwwuuuuuuwwwwwwtttpppoooqqqtttssstttuuuwwwyyyyyyzzzzzzrrruuuyyyzzzxxxsssooommmssstttuuuuuuuuutttsssrrruuusssssstttsssqqqsssxxxxxxuuurrrrrrttttttqqqooosssrrrtttyyyzzzxxxwwwzzzxxxzzzyyyuuusssuuuwwwvvvzzzvvvssstttvvvxxxwwwuuuxxxyyyzzzzzzzzzyyyxxxwwwuuuttttttvvvyyyzzzyyyxxxyyy~~~|||yyy|||xxxuuuuuuyyy{{{xxxvvvvvvwwwzzz}}}}}}{{{|||~~~|||vvvuuuwwwzzz{{{{{{yyyvvvtttuuuyyy{{{{{{yyyvvv{{{yyytttttt{{{}}}yyyvvvwwwxxxxxxxxx{{{~~~yyyxxx{{{zzz{{{zzzxxx||||||zzzzzz{{{~~~zzzyyy{{{}}}~~~|||zzz{{{~~~|||zzz|||~~~}}}||||||~~~~~~}}}|||{{{{{{~~~~~~|||yyyvvvtttwwwuuuvvvyyyyyyuuusssuuuuuuyyy||||||||||||yyytttssssssuuuwwwyyyzzzxxxvvvyyyxxxvvvuuuvvvwwwyyy{{{wwwxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{|||~~~~~~}}}zzzwwwwwwwwwxxxwwwwwwxxxyyyzzzyyywwwxxxyyyyyywwwuuusssttttttrrrrrrqqqppppppppppppppptttttttttwwwzzz}}}}}}}}}}}}|||xxxssstttyyyzzzxxx|||~~~~~~|||zzzzzz{{{wwwuuutttssstttvvvyyy{{{zzzzzzzzz{{{|||zzzwwwtttuuuuuuvvvxxx{{{|||{{{zzzuuuwwwxxxxxxvvvuuuuuuvvvuuuwwwxxxwwwvvvuuuuuuvvvwwwtttrrrqqqsssuuuuuuuuuvvvtttrrrsssvvvwwwtttrrrqqqssssssqqqtttxxxxxxuuuvvvvvvvvvxxxzzz{{{yyywwwzzz{{{|||}}}|||{{{yyyxxxyyywwwvvvwwwzzzzzzwwwsssuuuuuuvvvvvvvvvuuuttttttwwwwwwvvvuuuvvvwwwxxxyyywwwyyyzzzzzzxxxwwwxxxyyyuuuuuuvvvwwwwwwxxxyyyyyy}}}|||{{{{{{yyyvvvtttvvvxxxzzz||||||yyyvvvsssyyyzzzzzzzzzzzzyyyyyyxxxttttttttttttuuuwwwyyyzzzzzzyyywwwuuuuuuuuuwwwxxxvvvtttrrrrrrtttwwwyyyyyy~~~|||{{{{{{~~~~~~}}}}}}}}}}}}}}}}}}|||yyyyyy|||}}}}}}}}}~~~{{{~~~{{{{{{|||{{{||||||zzzvvvrrrooonnnssstttvvvzzz{{{{{{zzzyyyzzzzzz{{{||||||}}}}}}}}}zzz|||~~~~~~|||yyyuuusssuuuwwwyyyyyyyyyyyyzzz|||zzzzzzzzzzzzyyyxxxwwwvvvqqquuuzzz~~~~~~}}}||||||{{{|||}}}{{{yyy{{{yyyxxxwwwvvv{{{{{{wwwvvvuuuqqqnnnqqqxxx|||{{{yyy{{{}}}|||yyy{{{|||}}}}}}{{{yyywwwyyyxxxwwwwwwwwwxxxxxxxxxvvvrrrrrruuuvvvsssrrrtttuuuxxxzzzyyyyyy|||{{{www{{{~~~|||xxxuuutttrrrsssrrrooommmnnnqqquuuqqqqqqqqqqqqrrrtttuuuuuuoootttyyyzzzwwwrrrppppppuuuuuuuuuuuutttsssqqqqqqrrrpppqqqsssrrrpppsssxxxwwwuuurrrsssuuuuuurrrooosssrrruuuzzz|||zzzzzz|||yyy{{{{{{yyywwwvvvuuuuuuvvvtttqqqrrrtttvvvuuuuuuvvvxxxzzz{{{{{{zzzxxxwwwtttuuuuuuwwwxxxyyyxxxxxxwww{{{~~~}}}yyyxxxzzz}}}uuurrrsssvvvwwwttttttvvvsssvvvyyy{{{{{{|||~~~|||vvvtttvvvyyyzzzzzzwwwvvvvvvxxx{{{|||{{{zzzwwwyyyxxxssssssxxxzzzxxxwwwxxxwwwvvvuuuuuuxxxzzz|||zzz{{{}}}}}}zzz|||yyyzzzzzzyyy~~~{{{zzzzzz{{{~~~~~~yyyvvvxxx||||||~~~~~~}}}}}}~~~~~~|||{{{~~~|||zzz{{{}}}~~~|||{{{{{{||||||~~~||||||}}}~~~}}}{{{yyyvvvssssssvvvvvvssssssuuuxxx{{{~~~~~~|||{{{yyywwwvvvttttttvvvyyyyyyvvvsssvvvuuuuuutttuuuvvvwwwxxxwwwwwwxxxxxxxxxwwwvvvvvvwwwwwwwwwwwwwwwxxxyyyzzzxxxxxxxxxvvvsssqqqqqqqqquuuttttttvvvxxxyyyxxxwwwvvvwwwwwwvvvuuutttttttttqqqqqqqqqpppooonnnnnnoootttsssssstttxxx{{{}}}}}}~~~yyyssssssxxxyyywww~~~~~~}}}zzzyyyyyy{{{xxxvvvtttrrrrrruuuxxxzzzzzzzzzzzzzzzzzzxxxtttqqqttttttvvvxxxyyyyyyxxxwwwvvvvvvvvvvvvuuutttuuuuuutttvvvxxxxxxvvvuuuuuuvvvvvvuuusssqqqrrrssstttuuuwwwtttqqqrrruuuwwwvvvtttqqqssssssrrrtttyyyyyyuuuxxxxxxyyyzzzzzzyyyxxxwwwzzzzzzyyyyyyyyyyyyyyyzzzwwwvvvvvvwwwyyyyyyvvvttttttuuuuuuvvvvvvvvvuuuuuuwwwwwwvvvuuuuuuuuuvvvwwwxxxyyyzzzzzzyyyxxxwwwwwwuuuuuutttuuuuuuvvvxxxxxx|||{{{zzzyyyxxxwwwvvvuuuwwwyyyzzz{{{{{{zzzxxxwwwuuuuuuvvvvvvuuuuuuuuuuuurrrrrrrrrssstttvvvwwwxxxzzzyyyxxxwwwwwwwwwyyyzzzwwwtttrrrrrruuuwwwyyyzzz|||{{{zzzyyy~~~~~~}}}||||||yyyxxxzzz~~~~~~~~~|||~~~{{{~~~~~~{{{{{{{{{zzz|||}}}|||xxxtttrrrqqquuuxxx{{{{{{zzzyyyvvvtttxxxxxxyyyyyyzzz{{{{{{|||{{{{{{}}}~~~~~~|||yyywwwyyy{{{{{{zzzyyyxxxyyy{{{zzzzzzzzzyyyyyyxxxxxxwwwrrrvvv{{{~~~~~~|||zzzyyy{{{{{{}}}|||yyy~~~zzzxxxxxxvvvuuuyyywwwtttuuuuuuqqqllluuuzzz|||wwwuuuwwwyyyzzzvvvwwwyyyzzz{{{zzzyyyxxxwwwwwwvvvuuuuuuvvvxxxzzzzzzuuurrruuuuuurrrpppqqqssswwwzzzyyyzzz|||{{{wwwyyy|||}}}zzzwwwvvvssssssqqqooonnnoooqqqsssqqqqqqqqqqqqqqqssstttuuuqqquuuyyyyyyvvvssssssttttttttttttsssrrrqqqpppoooooommmnnnqqqrrrqqqtttyyywwwuuutttuuuxxxxxxuuurrrrrrqqqsssxxxzzzyyyyyy|||wwwxxxzzz{{{xxxtttrrrsssrrrqqqpppqqqsssuuuvvvvvvuuuwwwyyy{{{{{{{{{yyyxxxtttuuuvvvwwwvvvvvvvvvvvvwwwxxxzzzyyyxxxxxxzzz|||tttqqqqqqssssssqqqqqquuupppsssvvvyyy{{{~~~{{{vvvtttvvvxxxyyyyyyvvvxxxzzz}}}~~~{{{yyywwwxxxvvvssssssvvvwwwvvvwwwwwwxxxwwwuuuvvvxxxzzz|||yyywwwxxxwwwvvvzzzvvvyyyzzz||||||{{{|||zzz}}}}}}xxxuuuvvvyyyyyyzzz{{{{{{zzzzzz{{{}}}~~~}}}|||}}}}}}{{{xxxxxxzzz~~~}}}|||{{{{{{{{{{{{{{{}}}~~~~~~}}}}}}yyyyyyzzz{{{zzzzzzyyyxxxwwwtttuuuyyyzzzwwwxxxzzz}}}~~~~~~}}}zzzwwwxxxzzzzzzxxxvvvwwwyyyxxxuuuqqqqqqrrrsssuuuuuuttttttsssvvvvvvvvvvvvvvvvvvuuuuuuwwwvvvvvvvvvvvvwwwwwwxxxyyyyyyyyywwwtttrrrssssssrrrrrrrrrtttvvvwwwwwwuuuuuuuuuttttttttttttsssrrrpppsssuuuuuurrrpppooooootttrrrqqqrrruuuxxxzzz{{{zzzuuuuuuyyyyyyvvv}}}~~~}}}zzzxxxwwwwwwyyyzzzxxxuuurrrrrrsssvvvxxxyyyxxxxxxxxxxxxvvvssspppsssuuuwwwxxxwwwvvvtttsssuuuuuuttttttttttttssssssrrruuuwwwwwwvvvuuuuuuuuuttttttrrrqqqpppqqqssstttvvvssspppqqquuuxxxxxxwwwrrrtttsssrrruuuyyyyyyuuuvvvwwwxxxxxxwwwvvvuuutttzzzxxxuuussssssvvvyyy{{{uuuuuuvvvwwwxxxwwwvvvtttttttttuuuvvvwwwwwwwwwvvvxxxwwwwwwvvvvvvvvvvvvvvvwwwwwwxxxyyyzzzyyywwwvvvuuuuuutttttttttuuuvvvwwwvvvwwwvvvvvvuuuuuuvvvvvvwwwwwwxxxxxxxxxwwwwwwvvvtttsssssssssssstttttttttrrrrrrrrrrrrsssttttttuuuwwwwwwvvvuuuvvvvvvwwwxxxtttrrrppppppsssuuuwwwwww~~~~~~~~~~~~}}}~~~~~~}}}{{{|||}}}zzzxxxzzz~~~}}}~~~~~~|||zzz|||~~~}}}||||||}}}zzz|||~~~}}}yyyuuusssqqqtttyyy}}}|||zzzyyyvvvrrrvvvvvvvvvvvvwwwxxxyyyzzz|||||||||}}}~~~~~~|||zzz|||}}}|||{{{yyyxxxyyy{{{zzzzzzzzzzzzzzzyyyxxxxxxsssvvv{{{}}}|||yyywwwvvvwwwwwwyyy{{{}}}}}}{{{yyyzzzwwwvvvvvvuuusssuuu{{{~~~yyytttsssuuuuuurrrooo{{{~~~wwwssssssuuuuuusssuuuwwwyyyzzz{{{{{{{{{wwwwwwvvvtttssstttwwwyyy}}}vvvrrrtttuuurrrooooootttxxx||||||}}}~~~zzzuuuwwwzzz}}}~~~}}}{{{yyywwwwwwvvvtttsssqqqpppooouuuuuuuuuuuuvvvwwwxxxyyywwwxxxyyyxxxwwwvvvvvvwwwttttttsssrrrqqqqqqppppppooommmnnnqqqrrrqqqtttyyyvvvuuutttwwwzzz{{{xxxuuupppnnnoootttvvvuuuvvvzzzuuuuuuwwwzzzwwwqqqoooqqqqqqqqqqqqqqqsssuuuwwwxxxvvvwwwxxxzzz{{{{{{zzzzzzvvvwwwxxxwwwuuuttttttuuuxxxxxxwwwwwwxxxyyy{{{}}}uuusssrrrsssqqqnnnpppuuurrrsssvvvyyy||||||wwwvvvwwwyyyxxxwwwvvvyyy~~~~~~zzzxxxxxxwwwuuusssrrrssstttuuutttvvvxxxxxxyyyzzz}}}zzzwwwuuusssqqqtttzzztttxxxzzz}}}}}}{{{{{{||||||}}}~~~{{{wwwuuuuuuwwwvvvxxxzzzzzzyyyxxxyyyzzz|||{{{zzz{{{}}}~~~zzzwwwwwwyyy}}}|||{{{|||}}}|||{{{yyyxxx{{{}}}}}}uuuvvvwwwxxxxxxxxxxxxxxxzzzxxxzzz~~~}}}}}}}}}|||}}}|||yyyuuuwww||||||zzzyyyxxxxxxvvvtttrrroooqqqsssuuuuuutttrrrqqqssstttuuuuuuuuuuuuttttttvvvuuuuuuuuuuuuuuuvvvvvvxxxxxxxxxvvvsssrrrsssuuurrrrrrrrrsssvvvwwwvvvtttuuutttssssssttttttrrrqqqooouuu{{{|||xxxssspppnnntttrrrqqqrrrtttwwwwwwwww~~~~~~zzzvvvwwwzzzzzzvvvzzzzzzzzzxxxuuutttuuuvvvzzzxxxuuusssrrrssstttvvvyyywwwvvvvvvwwwvvvuuussssssvvvyyyyyywwwtttrrrrrrtttsssssssssttttttrrrppppppsssvvvwwwvvvtttttttttrrrsssrrrqqqooopppsssuuuuuurrrppprrrvvvyyyyyyxxxsssuuutttsssuuuyyyxxxtttrrrsssuuuuuusssrrrqqqrrryyywwwsssqqqqqqtttxxx{{{ssstttvvvwwwwwwvvvuuuuuussstttuuuvvvwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxvvvvvvwwwyyy{{{zzzxxxvvvvvvvvvuuuuuuuuuuuuttttttssstttuuutttssssssuuuwwwvvvvvvtttsssssssssttttttuuuttttttttttttuuuuuuvvvrrrsssssssssssssssssssssrrrrrrrrrrrrsssssstttuuupppooonnnooorrrttttttsss~~~}}}~~~~~~~~~{{{zzz{{{}}}|||zzz}}}||||||}}}{{{yyyvvvyyy}}}~~~~~~}}}|||zzzzzz{{{||||||~~~{{{wwwsssrrrqqqzzz}}}yyyyyyxxxxxxxxxxxxzzz{{{|||}}}zzzzzz|||}}}{{{yyyxxxxxxxxxwwwuuuuuuwwwyyyzzzzzz{{{||||||zzzyyyxxxvvvyyy}}}~~~}}}{{{yyyyyyuuuuuuvvvxxx|||~~~}}}|||yyywwwwwwxxxvvvssstttyyyuuusssrrrtttvvvwwwvvvssszzzzzzvvvvvvwwwvvvyyyyyyzzzzzzzzzzzzyyyyyyzzzzzzxxxuuurrrqqqtttwww}}}vvvqqqsssuuusssppppppsssxxx{{{|||}}}~~~zzzxxxwwwxxx{{{~~~}}}yyyuuuuuuuuuwwwxxxwwwtttqqqnnnvvvwwwwwwyyyzzz{{{||||||zzzzzzyyyzzz{{{zzzxxxvvvttttttsssrrrrrrrrrrrrrrrsssqqqqqqtttsssqqqsssxxxtttssstttwww{{{}}}zzzwwwrrroooooorrrtttsssvvvzzzuuutttwww{{{yyyrrrpppsssssssssssssssssstttvvvxxxvvvwwwwwwxxxzzz{{{{{{|||xxxzzz{{{yyyvvvsssssstttwwwuuussssssvvvyyyzzz{{{xxxvvvuuutttqqqnnnqqqwwwuuuttttttvvvyyy}}}|||xxxxxxzzzzzzxxxvvvxxx{{{~~~|||yyyxxxxxxvvvsssrrrqqqqqqrrrtttrrrtttvvvxxxyyyzzz}}}{{{xxxvvvvvvssspppsssxxxvvvxxxyyy|||}}}|||}}}~~~~~~|||zzz{{{{{{~~~|||zzzwwwuuutttttttttwwwyyyzzzyyyxxxxxxxxx|||{{{yyyyyy{{{}}}}}}}}}|||~~~~~~zzzxxxxxxzzz{{{{{{{{{}}}~~~zzzwwwvvv{{{}}}{{{|||~~~yyyyyyyyyyyyzzzzzzzzzzzzzzzyyy|||}}}{{{}}}wwwwwwzzz}}}zzzuuuvvv}}}yyyzzzzzzxxxvvvttttttuuurrrsssssstttttttttttttttqqqrrrsssttttttuuuttttttuuuuuutttttttttttttttuuusssttttttrrrpppppprrrttttttssssssuuuwwwwwwvvvuuuwwwuuussssssttttttrrrpppmmmvvv~~~vvvpppmmmuuutttssssssuuuvvvvvvuuuyyyzzzyyyvvvwww{{{yyyuuuvvvwwwwwwvvvtttrrrrrrsssvvvvvvtttsssssstttuuuvvvyyyxxxvvvvvvwwwxxxyyyxxxsssvvvzzz{{{yyyvvvuuuuuutttssssssuuuvvvvvvsssooonnnqqqtttvvvuuusssrrrrrrrrrssssssqqqpppqqqtttxxxvvvsssqqqssswwwyyyxxxvvvuuuvvvuuusssuuuxxxwwwsssqqqsssvvvuuusssqqqrrrsssvvvvvvtttttttttvvvwwwxxxrrrtttuuuvvvvvvuuuuuuuuussstttuuuvvvwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxttttttuuuxxx{{{|||yyyvvvwwwwwwwwwwwwvvvtttsssqqqtttuuuvvvtttrrrrrrtttvvvyyywwwuuusssrrrrrrttttttttttttssssssssstttuuuvvvqqqrrrrrrsssttttttssssssqqqqqqqqqrrrsssttttttuuuqqqqqqqqqtttvvvwwwvvvttt}}}|||{{{zzz{{{{{{}}}~~~zzzyyy{{{}}}~~~}}}|||{{{|||{{{~~~|||}}}~~~wwwtttwww{{{|||{{{yyywwwvvvwwwxxxyyy~~~yyyuuusssqqq|||}}}}}}||||||}}}~~~~~~zzzyyyzzz{{{yyywwwqqqrrrrrrrrrqqqqqqtttvvvyyyzzz|||}}}}}}{{{zzzxxxzzz}}}~~~~~~uuuuuuvvvyyy}}}zzzyyyzzz|||zzzvvvvvvzzzooooooqqquuuxxxyyyxxxwwwttt{{{}}}{{{{{{|||zzz}}}zzzwwwuuusss}}}}}}{{{vvvqqqooorrruuu|||tttppprrruuutttrrrqqqpppuuuyyyzzz|||~~~|||xxx~~~{{{yyy{{{}}}{{{tttmmmnnnpppssswwwyyyvvvrrrnnnuuuvvvxxxyyy{{{||||||||||||{{{zzz|||~~~~~~yyyuuuuuuuuutttsssssssssssstttxxxuuuuuuvvvtttqqqssswwwrrrrrrssswww|||}}}{{{xxxvvvsssqqqsssuuuuuuxxx}}}xxxwwwyyy~~~|||uuutttwwwuuuvvvuuutttssssssuuuwwwwwwwwwwwwxxxyyy{{{|||}}}{{{}}}}}}{{{wwwsssssstttuuurrroooooosssvvvxxxxxx{{{yyywwwvvvsssooorrrxxxvvvtttrrrsssuuuxxxzzz{{{|||yyyyyy{{{{{{xxxuuuzzz|||}}}}}}{{{yyyyyyxxxxxxuuusssrrrqqqpppqqqsssqqqsssuuuvvvvvvvvvxxxzzztttssstttwwwwwwtttvvvzzzwwwxxxxxxzzz{{{|||}}}~~~}}}{{{{{{|||{{{xxxwwwvvvtttssstttwwwzzz|||zzzyyyxxxwww~~~{{{yyyyyyzzz{{{{{{{{{zzz}}}~~~{{{yyyzzz|||{{{zzz{{{~~~zzzvvvuuu{{{}}}zzzyyy{{{zzzzzzyyyyyyyyyxxxxxxxxxyyyxxxzzzzzzwwwwwwqqqrrryyy~~~|||vvvwww}}}vvvxxxzzzxxxuuusssuuuwwwvvvuuussssssssstttvvvxxxpppqqqrrrsssttttttuuuuuuuuuttttttsssssssssttttttsssttttttrrrqqqqqqsssuuuvvvuuuuuuvvvxxxxxxwwwvvvyyywwwttttttuuuuuussspppkkkvvvxxxoookkkwwwvvvuuuuuuvvvwwwuuutttuuuxxxwwwvvvxxx{{{yyyuuurrrtttuuuuuusssqqqqqqqqqssssssttttttuuuuuuvvvwww{{{xxxvvvvvvxxxzzz||||||rrrvvv{{{}}}{{{xxxxxxxxxuuuttttttvvvyyyxxxsssooommmppptttuuutttsssrrrrrrrrrssstttsssqqqrrrvvvzzzwwwuuussstttwwwxxxvvvsssvvvwwwvvvtttuuuxxxvvvrrrsssvvvxxxxxxvvvtttuuuvvvtttuuuvvvxxxxxxxxxwwwvvvqqqsssuuuvvvvvvuuuuuuuuurrrsssuuuvvvxxxyyyyyyyyytttuuuvvvwwwwwwwwwwwwvvvsssssstttxxx|||}}}zzzvvvwwwxxxyyyyyywwwtttrrrpppvvvxxxxxxuuurrrqqqsssvvv}}}{{{xxxuuutttuuuvvvwwwrrrrrrqqqpppqqqrrrtttuuupppqqqrrrssstttuuuuuuuuurrrsssssstttuuuvvvwwwwwwuuuuuuwwwyyy||||||zzzxxx~~~}}}}}}~~~}}}|||{{{|||~~~}}}{{{~~~|||}}}~~~}}}|||xxxyyy~~~~~~|||~~~{{{xxxwwwxxx~~~{{{xxxwwwxxxzzz~~~~~~{{{yyywwwxxx{{{zzzxxxzzz|||{{{{{{~~~}}}wwwrrrssswwwwwwtttrrruuuvvvqqqmmmnnnrrruuuxxx{{{}}}}}}zzzuuurrrqqquuuxxx|||~~~||||||zzzxxxxxx{{{~~~}}}xxxwwwxxxuuuppprrrxxxsssvvvzzzzzzxxxxxxyyy{{{~~~}}}}}}~~~~~~yyywwwyyy|||}}}}}}~~~}}}xxxsssvvv|||xxxwwwwwwwwwwwwvvvsssppptttvvvzzz}}}~~~~~~}}}|||~~~{{{vvvssswww{{{wwwnnnpppqqqrrruuuvvvtttpppmmmuuu{{{}}}yyyxxx{{{|||yyyyyy{{{}}}}}}{{{zzzzzzzzzwwwrrrmmmnnnsssvvvvvvsssuuutttssssssssstttttttttssssssuuuxxx||||||wwwssswwwrrrrrrvvvvvvrrrsssxxxwwwpppkkkmmmqqqtttwww{{{zzzzzzzzzvvvrrrqqqtttwww}}}}}}{{{wwwxxx{{{{{{wwwvvvwwwwwwuuuttttttsssqqqrrrnnnjjjkkkqqqvvvwwwwwwyyyxxxuuusssrrrsssuuuwwwsssxxxyyyvvvwww|||}}}yyyyyyyyyzzz|||}}}|||yyywww|||{{{{{{|||}}}|||zzzwww|||yyytttqqqoooppprrrsssooossstttqqqrrrvvvzzzzzzyyyyyyxxxvvvsssrrrssstttxxxyyyzzz{{{{{{{{{yyyyyyxxxzzzzzzvvvuuuzzz}}}~~~|||uuuvvvxxxwwwvvvvvvwwwyyyzzzyyyvvvvvvxxx{{{{{{{{{yyyvvvsssrrrtttuuu{{{|||}}}zzzvvvttttttvvvyyyxxx{{{~~~yyyxxxxxxzzz}}}}}}zzzyyyzzzwwwuuuuuuwwwyyyxxxvvvvvvyyyzzzzzz}}}{{{tttzzztttssswww{{{||||||~~~zzzxxxuuurrrqqqrrrtttvvvxxxwwwuuutttssssssttttttsssssssssttttttttttttuuussssssrrrpppnnnnnnoooqqqrrrrrrttttttttttttrrrrrrrrrsssvvvxxxyyyyyyxxxwwwuuuzzzzzzuuurrruuuuuurrrmmmrrrvvvwwwvvvttttttuuutttssssssuuuxxxxxxuuurrrwwwttttttxxxyyyvvvsssssssssvvvxxxvvvrrroooooopppvvvuuutttuuuwwwwwwvvvttt~~~xxxrrrrrrwwwzzzxxxsssvvvwww{{{}}}yyyssssssxxxxxxtttqqqrrrvvvxxxuuurrrrrrssstttuuuvvvvvvvvvvvvqqqpppnnnnnnpppqqqrrrrrrrrrssstttuuuvvvvvvvvvvvvxxxvvvtttuuuwwwwwwuuusssrrrttttttrrrqqqrrrxxx|||xxxvvvuuuwww{{{{{{wwwrrrvvvrrrqqqttttttrrrssswwwrrrsssuuuxxxzzzzzzwwwuuuqqqpppqqqsssvvvwwwtttqqqqqqsssuuuwwwyyyyyyzzzyyyxxxyyyzzzyyyuuurrroooooovvvxxxyyyxxxtttqqqppppppwwwuuutttssstttuuuuuutttqqqrrrssstttttttttsssrrrtttrrrsssyyy{{{wwwuuuuuurrrsssssssssssssssuuuwwwxxxwwwtttssssssvvvyyyzzz~~~~~~~~~{{{zzz|||}}}}}}}}}~~~|||}}}~~~}}}}}}{{{|||~~~}}}}}}zzzyyy{{{~~~}}}zzzyyy{{{}}}~~~|||{{{zzzyyyyyy{{{}}}}}}yyyyyy|||~~~||||||}}}zzzyyyuuuqqqssswwwxxxtttqqquuuvvvsssoooooosssvvvyyyzzz|||}}}|||yyyvvvtttsssuuuxxx{{{~~~~~~|||zzzyyyzzz{{{{{{{{{{{{wwwvvvxxxvvvrrrtttzzzzzz|||~~~|||zzzzzz{{{~~~|||{{{|||~~~~~~|||}}}||||||}}}}}}xxxrrrtttyyywwwwwwvvvwwwxxxwwwuuusssrrruuuxxx|||~~~~~~}}}}}}{{{uuussswww{{{wwwooooooppprrruuuvvvuuurrrpppvvv|||}}}yyyxxx{{{|||yyyuuuwwwzzz{{{{{{zzzzzz{{{vvvssspppqqqtttuuuuuussspppqqqqqqqqqrrrsssvvvxxxuuussssssuuuxxxwwwsssooovvvsssuuuyyyxxxsssppprrrsssmmmjjjnnnrrrtttwwwzzzyyy{{{{{{xxxuuusssvvvyyy}}}}}}xxxwwwyyyyyywwwtttvvvvvvuuuttttttrrrppprrrnnnjjjlllqqqvvvwwwwwwxxxvvvsssrrrtttvvvwwwxxxuuuyyyyyywwwxxx||||||yyyzzzyyyzzz{{{|||{{{yyyvvv}}}|||{{{||||||{{{xxxvvvyyywwwuuusssqqqqqqqqqrrrooorrrtttsssvvv{{{}}}|||yyyyyyxxxvvvttttttvvvxxxwwwxxxyyyzzzzzzyyyyyyxxxvvvzzzzzzwwwxxx~~~{{{uuuwwwyyyyyyyyyzzzwwwyyyzzzxxxuuuuuuvvvxxx{{{{{{zzzwwwuuutttuuuvvvyyyyyyxxxuuussstttxxx{{{xxxvvvyyy}}}yyyxxxvvvxxx{{{}}}~~~}}}zzzyyy{{{xxxvvvuuuwwwyyyxxxwwwyyy{{{{{{xxxxxxzzzxxxtttyyytttsssxxx|||}}}~~~zzzxxxuuurrrpppqqqsssuuuvvvvvvvvvtttrrrqqqsssuuusssttttttttttttsssssssssqqqrrrqqqooommmmmmoooqqqqqqrrrsssttttttsssrrrqqqrrrssstttvvvvvvvvvvvvuuuxxx{{{yyyrrrooosssuuusssqqqsssttttttrrrrrrtttwwwtttssssssvvvxxxxxxvvvssswwwttttttxxxxxxtttqqqqqqqqqtttwwwxxxvvvssspppooorrrrrrrrrtttwwwxxxwwwvvvzzzxxxwwwyyyzzzzzzwwwtttuuuvvvxxxyyyuuupppqqqvvv{{{wwwttttttwwwxxxvvvsssrrrsssssstttuuuvvvvvvvvvsssrrrpppooopppqqqqqqqqqrrrsssttttttuuuuuuuuuuuuyyyvvvttttttuuuvvvtttrrruuuuuuuuuuuuuuuvvvyyy|||wwwuuutttwwwzzzzzzvvvrrrvvvsssrrrtttuuussstttwwwvvvuuuuuuvvvxxxyyyyyyxxxqqqpppqqqsssvvvwwwtttqqqrrrrrrssssssuuuwwwyyyzzzxxxzzz{{{zzzwwwtttsssrrrxxxxxxxxxwwwuuusssrrrrrrvvvuuuttttttuuuuuutttsssqqqrrrtttuuuuuutttsssrrrrrrppprrrxxxzzzxxxuuuvvvrrrsssttttttuuuuuuvvvwwwwwwvvvuuuuuuuuuvvvwwwxxx~~~|||yyywwwyyy{{{||||||}}}{{{}}}~~~}}}~~~~~~|||yyy{{{||||||}}}~~~{{{xxxwwwxxxzzz|||~~~|||{{{zzzxxxyyy~~~||||||yyyzzzxxxtttuuuxxxwwwsssqqqtttvvvvvvsssrrrsssvvvzzzzzzzzz||||||xxxssssssuuuvvvyyy|||}}}{{{zzzzzzyyywwwuuuvvvttttttvvvuuutttvvv{{{zzz{{{|||{{{yyywwwxxxxxx}}}zzzzzz||||||}}}~~~}}}{{{zzz{{{|||yyyyyy{{{|||xxxrrrrrrvvvwwwvvvvvvwwwxxxxxxvvvuuupppssswww{{{~~~~~~{{{uuurrrvvv{{{xxxqqqnnnpppsssvvvwwwvvvuuusssvvvzzz{{{xxxvvvxxxyyyxxxrrruuuxxxzzzzzzzzz{{{{{{tttttttttuuuuuuttttttssslllnnnpppppppppsssxxx}}}xxxuuussssssttttttqqqnnnxxxxxx{{{}}}vvvqqqppppppllllllqqqtttuuuvvvyyyxxxzzz|||zzzwwwvvvwwwzzz}}}zzzuuuuuuvvvuuurrrsssuuuvvvvvvtttqqqpppsssooolllmmmqqquuuwwwwwwxxxtttqqqrrruuuxxxxxxwwwwwwyyyzzzxxxxxx{{{{{{yyy|||{{{zzz{{{||||||zzzxxx~~~~~~}}}{{{xxxuuuvvvvvvvvvvvvuuusssqqqpppoooqqqqqqsssyyy{{{xxxyyyxxxvvvsssssstttvvvvvvvvvwwwxxxxxxxxxyyyyyyzzz}}}}}}zzz{{{{{{vvvwwwyyyzzz{{{~~~xxxxxxxxxvvvtttssstttuuuyyyzzz{{{yyywwwvvvvvvwww{{{yyyvvvsssrrrtttyyy~~~wwwtttvvv{{{}}}{{{xxxyyyuuuwwwyyy|||||||||{{{zzz|||yyywwwvvvwwwxxxxxxwwwxxx||||||wwwssssssuuuuuuxxxttttttxxx||||||~~~zzzyyywwwtttqqqppprrrtttsssvvvwwwuuupppooorrruuuttttttttttttsssrrrqqqqqqrrrrrrrrrqqqooooooqqqsssssstttuuuuuuuuuuuutttsssssssssssssssssssssssssssyyyzzzvvvpppmmmpppssstttttttttrrrpppnnnppptttxxxtttttttttuuuwwwwwwuuutttvvvssssssvvvwwwsssppppppqqqsssvvvyyyzzzwwwrrrmmmooooooppprrrvvvxxxwwwvvvrrrwww}}}|||xxxuuuuuutttttttttppplllnnntttxxxuuurrrsssvvvxxxvvvtttsssssssssssstttuuuvvvvvvrrrrrrqqqqqqqqqrrrtttuuussssssssssssttttttttttttxxxvvvtttsssttttttsssrrrwwwwwwvvvwwwzzz{{{{{{zzzvvvuuuuuuwwwzzzyyyvvvrrrvvvssssssuuuvvvtttuuuxxxyyywwwuuuuuuwwwyyyzzzzzzppppppqqqtttvvvvvvtttrrrsssrrrpppoooqqqtttwwwyyywwwyyy{{{{{{yyywwwwwwwwwzzzxxxwwwvvvwwwwwwvvvtttuuuuuuvvvvvvuuutttssssssppprrrtttvvvwwwuuusssrrrrrrpppqqqwwwyyywwwuuuvvvrrrsssuuuwwwxxxxxxxxxwwwwwwvvvvvvvvvuuuvvvvvvvvv~~~~~~~~~~~~~~~}}}~~~{{{}}}|||zzz|||{{{{{{yyyvvvuuuvvvxxxzzz{{{{{{yyy{{{||||||~~~~~~}}}{{{}}}||||||~~~}}}xxxuuutttwww|||~~~}}}{{{zzzzzzwwwvvvzzz|||{{{~~~~~~zzzyyyyyywwwrrrrrrsssvvvyyywwwttttttvvv{{{yyyxxx{{{|||wwwvvvttttttvvvzzz~~~}}}{{{zzzzzzzzzyyyvvvtttqqqqqqsssttttttuuuxxx{{{{{{zzzxxxvvvuuuvvvxxxzzz~~~zzzxxxyyyzzzyyywwwuuuvvvwwwxxxxxxwwwwwwwwwuuuuuuxxx{{{yyyttttttwwwxxxwwwuuuvvvwwwvvvuuussspppsssxxx|||{{{tttqqqvvv{{{xxxqqqnnnqqqtttvvvvvvuuuuuuuuuvvvxxxxxxvvvttttttuuuuuusssvvvyyy{{{{{{zzzyyyzzzsssuuuxxxxxxvvvssssssssslllnnnqqqqqqpppsssyyy{{{wwwsssrrrtttuuutttqqq{{{}}}|||xxxvvvrrrppprrrwwwyyywwwvvvyyyvvvyyy|||{{{xxxvvvwwwyyy{{{zzzsssrrrssssssrrrrrruuuyyyyyyuuurrrrrrsssqqqnnnooorrruuuvvvvvvyyyuuurrrrrrvvvxxxwwwuuuwwwxxxxxxxxxxxxyyyzzzyyy}}}|||zzzzzz{{{|||{{{yyy}}}yyyvvvuuuwwwyyyzzzyyyvvvsssqqqpppqqqqqqssszzz}}}wwwwwwwwwvvvssspppooopppqqqvvvvvvvvvwwwwwwyyyzzz{{{}}}||||||wwwwwwxxxxxxzzz}}}xxxxxxwwwuuutttsssssstttyyy{{{|||{{{zzzxxxxxxyyy~~~|||yyyuuutttuuuxxx{{{vvvssstttxxx{{{yyyxxxyyyvvvwwwyyyzzz|||||||||||||||{{{yyywwwwwwwwwwwwwwwttt{{{~~~xxxrrrrrrtttvvvwwwtttssswwwxxxwwwyyy|||yyy{{{{{{yyyuuurrrrrrrrrqqquuuyyyvvvooommmpppuuuttttttttttttsssqqqooonnnrrrssssssrrrqqqrrrtttwwwuuuvvvwwwxxxxxxwwwvvvuuuttttttsssrrrqqqqqqrrrrrrwwwwwwtttpppmmmnnnppprrruuusssqqqooonnnpppsssvvvsssssssssssstttttttttttttttpppppptttuuurrrqqqrrruuutttuuuwwwyyyxxxrrrmmmoooooooooqqqtttvvvuuutttnnnttt}}}|||vvvvvvsssqqqqqqnnnkkknnntttqqqpppoooppptttvvvvvvuuuttttttssssssssstttvvvvvvqqqqqqrrrrrrsssuuuwwwyyyttttttssssssrrrrrrrrrrrruuutttsssssssssssstttsssxxxvvvvvvyyy|||}}}{{{xxxvvvvvvvvvxxxzzzyyyvvvtttvvvssssssvvvwwwuuuvvvyyyyyyxxxvvvwwwxxxyyyyyyxxxpppppprrrtttuuuuuutttrrrqqqpppooooooppprrrtttuuuuuuwwwyyyyyyxxxwwwxxxyyyxxxwwwwwwxxxzzzzzzwwwttttttvvvwwwvvvuuusssssssssppprrruuuwwwxxxvvvtttssstttqqqrrrvvvxxxvvvtttuuussstttvvvxxxzzzzzzyyywwwxxxwwwuuuttttttuuuvvvwww~~~yyy|||~~~}}}}}}}}}~~~}}}}}}~~~yyy{{{~~~zzzwwwzzz{{{zzzzzzyyyxxxxxxxxxzzz|||yyywwwyyy}}}~~~{{{zzz}}}~~~|||}}}|||{{{{{{}}}{{{wwwttttttxxx}}}~~~}}}||||||||||||vvvuuuyyy{{{{{{||||||zzz{{{yyyvvvtttsssvvv{{{zzzuuusssvvvzzzwwwvvvzzz|||zzzwwwuuuvvvxxx|||~~~yyyxxxxxxyyyzzzzzzxxxwwwqqqtttvvvvvvwwwyyy|||}}}zzzvvvuuuxxx{{{~~~|||wwwvvvwwwyyywwwtttxxxyyyyyy{{{{{{|||{{{zzzsssrrrvvv{{{{{{xxxwwwzzzzzzxxxvvvuuuuuutttrrrppprrruuuyyy}}}~~~zzztttrrrvvv{{{xxxqqqnnnqqqtttuuutttsssssstttyyyyyyxxxwwwuuussstttwwwwwwzzz}}}}}}{{{yyywwwvvvsssuuuxxxxxxvvvtttrrrrrroooqqqrrrssssssuuuzzz~~~yyyuuuqqqqqqsssvvvvvvuuu|||}}}~~~~~~~~~~~~|||xxxwwwzzz~~~}}}yyywwwxxxuuuxxx{{{zzzwwwuuuwwwyyyzzzzzzsssqqqrrrrrrsssrrruuu{{{|||wwwuuuvvvsssrrrqqqqqqrrrtttvvvvvvzzzwwwttttttuuuvvvtttssswwwvvvvvvxxxxxxxxxxxxyyy{{{yyywwwwwwxxxyyyyyyyyy~~~|||xxxvvvvvvxxx{{{}}}|||yyyvvvsssuuuvvvuuuvvv{{{|||uuutttttttttrrrpppppprrrtttwwwwwwvvvvvvwwwzzz|||}}}}}}||||||xxxxxxwwwuuuvvvyyyxxxwwwuuuuuuuuuuuuuuuuuuzzz{{{}}}|||zzzyyyyyyyyyzzzyyyxxxwwwwwwwwwwwwvvvwwwsssssswwwzzzxxxwwwyyywwwwwwxxxzzz{{{|||}}}}}}|||{{{zzzxxxvvvuuuvvvwwwqqq{{{~~~xxxwwwyyyzzzwwwtttssstttsssqqqrrruuuwww{{{zzztttrrrrrrpppuuuyyyvvvpppmmmpppuuussstttttttttssspppnnnmmmqqqqqqrrrrrrqqqrrruuuxxxuuuvvvwwwxxxxxxwwwvvvuuuvvvuuutttsssrrrrrrrrrrrrssssssrrrqqqooommmnnnppprrrrrrqqqqqqqqqrrrssssssrrrrrrqqqqqqqqqrrrssstttqqqmmmnnnrrruuusssssstttyyyvvvttttttvvvvvvsssoooqqqppppppqqqssssssrrrqqqqqqttt}}}yyyxxxssspppooonnnlllpppuuurrrqqqqqqqqqssstttuuutttuuuuuutttttttttuuuvvvvvvtttuuuvvvuuuttttttwwwzzzvvvuuutttrrrqqqqqqqqqqqqqqqrrrssstttttttttuuuuuuvvvuuuuuuxxx{{{|||yyyuuuvvvwwwxxxyyyzzzyyywwwuuuuuurrrssswwwxxxuuuvvvyyywwwvvvwwwxxxyyyyyyvvvsssoooqqqsssuuuuuutttssssssoooooopppqqqqqqrrrqqqqqqssstttvvvvvvuuuuuuvvvwwwtttvvvxxx{{{|||zzzvvvrrruuuvvvxxxwwwtttrrrrrrsssppprrruuuwwwxxxwwwvvvtttwwwsssssswwwxxxuuussssssuuuuuuvvvyyy{{{{{{yyyvvvyyywwwtttrrrqqqtttwwwyyyzzz|||yyyzzz}}}~~~~~~~~~{{{yyy{{{||||||}}}~~~~~~|||||||||}}}xxxvvvxxx|||}}}{{{zzz}}}{{{{{{xxxzzz}}}}}}{{{}}}}}}|||zzzyyyyyy|||~~~|||zzzwwwuuuvvvyyy~~~~~~~~~~~~}}}}}}}}}}}}}}}xxxvvvwww}}}|||zzzzzztttyyy|||zzzzzz}}}}}}xxxsssuuu{{{zzztttrrrvvvyyyvvvuuuwww|||~~~}}}zzzxxxwwwxxxyyyzzzwwwvvvvvvxxxzzz||||||{{{vvvzzz}}}{{{||||||wwwvvvxxxzzz{{{|||wwwssstttyyy|||{{{yyy~~~|||{{{|||}}}~~~}}}|||tttsssuuuzzz|||zzz{{{}}}|||zzzwwwuuutttsssrrrppptttvvvzzz~~~|||zzzuuusssxxx|||xxxpppjjjnnnrrrrrrqqqppprrrttt~~~|||zzzzzzxxxuuuvvvzzzyyy|||~~~{{{wwwtttsssssstttuuuvvvvvvuuusssqqqqqqqqqrrrtttvvvxxxzzz{{{vvvrrrnnnooorrrvvvwwwvvvxxxzzzzzzxxxyyy}}}}}}zzz{{{~~~yyyvvvxxxwwwyyy{{{yyyvvvtttvvvxxxzzzzzzvvvuuutttsssuuuqqqttt|||}}}xxxvvvzzztttssssssrrrssstttuuuvvvyyyyyywwwvvvtttssssssssswwwuuuuuuyyyzzzxxxyyy|||xxxvvvssssssuuuxxxyyyyyy}}}|||{{{{{{{{{zzzwwwuuuwwwyyy{{{||||||zzzxxxvvv{{{{{{zzzyyy{{{|||wwwqqqrrrsssssstttuuuyyy{{{xxxvvvuuuuuuwwwzzz}}}zzz}}}}}}zzzzzz|||zzzzzzxxxttttttwwwwwwuuutttuuuwwwyyyyyyxxx{{{|||}}}{{{yyyxxxxxxyyyrrrrrrtttwwwzzzzzzxxxvvvyyyuuuuuuyyyzzzxxxwwwxxxxxxwwwwwwxxxyyyzzz{{{|||{{{{{{zzzwwwtttssstttvvvqqq{{{||||||}}}~~~wwwuuussssssqqqmmmnnnrrrvvv{{{zzztttssstttqqquuuxxxvvvrrroooqqqtttrrrsssttttttssspppnnnlllmmmooooooppppppqqqtttwwwttttttuuuvvvvvvuuuttttttuuuuuuuuuttttttsssssssssooonnnoooqqqooollllllpppqqqpppqqqrrruuuuuutttrrrrrrrrrrrrpppooopppsssvvvqqqmmmmmmqqqtttssssssuuuxxxvvvtttsssssstttsssrrrtttsssrrrrrrrrrrrrpppnnntttvvv}}}|||xxxsssoooooooooooorrrxxxxxxwwwvvvuuuttttttttttttuuuvvvvvvwwwwwwwwwvvvuuuyyyzzz{{{xxxtttsssuuuxxxyyywwwuuusssqqqqqqqqqqqqooorrruuuwwwvvvuuutttuuuttttttuuuvvvxxxxxxvvvtttuuuwwwxxxyyyyyyxxxwwwuuusssqqqssswwwxxxuuuuuuxxxtttuuuvvvwwwxxxvvvssspppnnnqqqtttuuutttsssssstttoooppprrrssssssrrrqqqpppqqqssstttsssrrrqqqrrrtttqqquuuyyy{{{yyyvvvsssrrrvvvxxxxxxvvvrrrqqqrrruuurrrsssuuuvvvwwwwwwwwwwwwxxxttttttwwwxxxuuutttuuuyyywwwvvvxxxzzz{{{xxxuuuwwwvvvsssqqqrrrtttwwwyyy~~~~~~zzzzzz|||{{{}}}~~~~~~~~~|||{{{~~~|||{{{{{{yyywwwyyy}}}~~~||||||~~~|||}}}~~~|||yyyxxxzzz}}}~~~|||xxx{{{{{{zzzyyywwwxxx{{{}}}zzzyyyxxxwwwxxx{{{~~~|||}}}}}}~~~}}}}}}|||{{{zzzvvvvvvyyy{{{yyyyyyzzzrrrxxx{{{zzz{{{{{{ttttttzzzzzzrrrpppuuuvvvuuuuuuuuuwwwyyy|||}}}~~~}}}{{{zzzyyyxxxwwwwwwwwwvvvuuuwwwzzz}}}~~~~~~yyy~~~~~~}}}|||{{{|||}}}}}}||||||wwwsssuuu{{{|||{{{{{{|||}}}|||{{{zzzwwwwww{{{}}}{{{|||~~~}}}{{{xxxvvvvvvvvvuuusssuuuwwwzzz}}}~~~}}}|||{{{zzzyyyuuuuuuyyy}}}xxxooodddiiinnnooooooooossswww{{{zzzzzzxxxsssuuuzzzyyy{{{~~~~~~{{{vvvsssqqqsssrrrqqqsssvvvvvvtttqqqpppnnnooosssyyy|||zzzwwwvvvsssppppppssswwwwwwvvvuuuyyyyyyvvvwww|||~~~{{{xxxyyy}}}~~~wwwuuuxxxzzz||||||yyyvvvtttwwwzzz||||||zzz{{{yyyvvvuuuppprrr{{{|||wwwwww}}}ttttttttttttssstttuuuvvvuuuxxxzzzwwwsssqqqsssvvvxxxuuuvvv{{{}}}{{{|||yyywwwtttuuuwww{{{}}}~~~zzzzzzzzz{{{||||||yyywwwwwwxxxxxxyyyyyyyyyxxxxxxyyy|||{{{xxxxxx{{{{{{xxxrrrssstttttttttuuuxxx{{{wwwuuussssssuuuyyy}}}wwwzzzzzzvvvvvv{{{}}}{{{{{{}}}{{{vvvuuuxxxvvvttttttvvvzzz}}}~~~}}}}}}~~~}}}zzzwwwwwwxxxyyyssssssuuuyyy}}}}}}zzzxxx{{{wwwwww{{{|||yyywwwwwwwwwvvvuuuuuuuuuwwwxxxyyy{{{{{{zzzwwwsssqqqrrrtttpppwww|||zzzxxxyyy{{{{{{xxxvvvuuuuuurrrnnnoootttwww{{{}}}zzztttrrrtttyyytttuuuwwwvvvtttrrrrrrrrrpppqqqssssssssspppnnnlllnnnooopppqqqqqqssswwwyyyuuuvvvwwwxxxxxxwwwvvvuuusssssstttuuuuuutttsssrrrooollllllnnnmmmjjjmmmsssqqqpppppprrruuuwwwvvvuuuttttttsssqqqoooqqquuuyyytttpppooorrrtttrrrrrrsssqqqrrrttttttsssssstttuuutttsssrrrrrrsssrrrpppnnnrrruuu{{{yyyvvvqqqnnnoooqqqqqqtttyyyvvvwwwwwwvvvuuuuuuvvvwwwuuuvvvxxxzzzzzzxxxvvvuuuxxx{{{|||yyyuuutttwww{{{{{{yyyvvvsssqqqqqqqqqqqqpppuuuyyyzzzxxxtttrrrqqqssstttuuuvvvuuutttuuuvvvsssuuuwwwxxxwwwvvvttttttrrrppprrrvvvwwwuuuuuuwwwttttttsssssstttsssqqqnnnnnnqqquuuvvvtttsssssstttssssssrrrrrrrrrrrrrrrrrrrrrssssssqqqooonnnooopppqqquuuyyyxxxsssppprrruuuwwwyyyxxxtttpppooossswwwtttttttttuuuvvvwwwyyyyyywwwsssssswwwyyyxxxwwwyyy|||xxxuuuvvvyyyzzzwwwsssrrrsssssstttuuuvvvwwwwww~~~}}}{{{zzz|||~~~yyy{{{}}}{{{yyy}}}~~~zzzxxxxxxzzzxxxzzz}}}}}}~~~|||{{{{{{}}}~~~}}}yyyzzzzzzzzzxxxwwwxxx{{{}}}xxxxxxxxxyyy{{{}}}~~~||||||}}}}}}}}}|||zzzyyy|||wwwuuuwwwyyywwwxxxzzzvvv|||~~~||||||}}}tttssszzzyyyqqqooottttttuuuuuuttttttuuuyyy|||{{{{{{{{{{{{zzzxxxvvvuuuyyywwwuuuvvvyyy}}}xxx~~~||||||}}}}}}}}}zzzuuuwww}}}|||~~~}}}~~~~~~}}}~~~zzzyyy|||}}}{{{|||~~~~~~{{{yyyxxxxxxyyyxxxwwwuuuwwwyyy{{{|||{{{yyyxxxyyyxxxuuuvvv{{{~~~xxxnnn___dddkkkmmmmmmoootttyyy~~~yyywwwxxxuuupppqqqwwwvvvyyy}}}}}}zzzuuurrrppptttqqqoooqqqvvvwwwtttpppnnnkkklllrrrzzz~~~zzzuuuzzzvvvssssssvvvyyyyyywwwuuuzzz{{{xxxxxx}}}}}}yyyuuuvvvzzz~~~{{{vvvuuuxxx}}}~~~}}}zzzvvvuuuxxx{{{~~~}}}~~~}}}xxxuuuoooqqqyyy{{{vvvwww~~~tttuuuuuuuuuttttttuuuvvvrrrwwwzzzxxxsssqqqtttyyyyyyuuuwww}}}}}}~~~}}}{{{xxxyyy|||{{{{{{{{{}}}}}}|||wwwwwwvvvvvvvvvwwwxxxyyyuuuxxxxxxtttsssvvvxxxwwwvvvvvvuuutttqqqqqqssstttuuutttrrrqqqsssxxx|||xxx{{{yyyuuussswwwzzzzzzzzzyyy|||~~~yyywwwzzzuuuttttttwww|||~~~|||yyyvvvuuuwwwyyy{{{zzzzzz||||||yyy|||yyyyyy}}}~~~zzzwwwwwwvvvuuusssrrrssstttvvvwwwzzz{{{zzzvvvrrrpppqqqtttnnnsssuuuqqqpppsssvvvvvvyyywwwwwwwwwtttppprrrxxxyyy{{{zzzuuuoooooouuu|||uuuvvvvvvvvvvvvtttsssrrroooqqqrrrsssssspppnnnlllqqqrrrssstttuuuwwwzzz}}}yyyyyy{{{{{{{{{{{{yyyyyyqqqrrrtttuuuuuutttrrrqqqpppkkkiiikkkkkkiiinnnvvvrrrpppoooqqquuuxxxxxxwwwuuuvvvuuurrrppprrrvvv{{{wwwrrrppprrrsssqqqpppqqqjjjnnntttvvvuuutttuuuwwwtttsssrrrrrrssssssqqqooonnnrrrxxx|||}}}{{{vvvsssuuupppmmmooorrrrrruuuyyyoooppprrrsssuuuvvvyyy|||uuuwwwzzz||||||yyywwwtttssswwwyyyyyywwwwww||||||zzzwwwtttrrrqqqqqqqqqrrrwww|||}}}yyytttpppnnnrrruuuwwwvvvsssrrrtttwwwqqqsssuuuvvvuuutttssssssqqqoooqqqvvvwwwuuutttwwwvvvsssqqqooopppppppppooommmqqquuuvvvtttssssssuuuvvvuuurrrqqqppprrrtttuuusssssssssqqqnnnmmmmmmooorrrvvvyyytttmmmkkkqqqxxxxxxyyyxxxtttooonnnsssxxxuuuuuuttttttuuuwwwzzz{{{uuurrrrrrwwwzzzzzzzzz|||~~~yyyuuuuuuxxxyyyvvvrrrnnnppptttwwwyyyxxxvvvuuuzzzxxx|||~~~}}}~~~}}}|||{{{{{{}}}}}}yyyvvvvvvwwwwwwtttxxxyyyyyy~~~|||zzzzzz{{{~~~~~~{{{xxx|||}}}}}}|||zzzzzz{{{}}}{{{zzzxxxwwwwwwyyy|||~~~}}}}}}zzz{{{~~~~~~zzzzzz}}}zzzssswwwyyyzzzxxxwwwxxx}}}tttsssssstttuuutttqqqnnnvvvuuutttuuuwwwwwwwwwuuutttwww{{{{{{yyywwwxxxzzzwwwyyyyyytttnnnnnnuuu|||vvvzzz}}}|||}}}zzz~~~~~~yyyxxx}}}~~~zzz~~~}}}{{{zzzxxxxxxwwwwww{{{{{{{{{yyyxxxxxxyyy{{{sssxxx}}}}}}zzzyyyzzz}}}|||}}}yyy{{{xxxmmmhhhkkkooorrrsssrrrrrrqqqxxxtttqqqqqqtttvvvvvvuuuuuuxxxzzzzzzxxxtttrrrrrrooooooppptttwwwwwwrrrnnnppphhhgggooowwwxxxvvvvvvtttsssssstttvvvwwwvvvuuussstttttttttuuuxxx|||{{{}}}}}}|||zzzxxxxxxxxxsssvvvyyy{{{{{{zzzzzz{{{zzz{{{zzzzzz}}}yyyqqqqqqssstttvvvwwwxxxwwwwwwssstttuuuuuuttttttuuuvvvwwwtttqqqrrruuuwwwvvvtttuuuyyy{{{xxxxxx}}}~~~~~~zzzvvvvvv{{{{{{xxxvvvxxx}}}~~~{{{wwwuuuyyyzzzwwwuuuwwwxxxwwwzzzyyywwwwwwwwwxxxyyyzzztttsssrrrrrrqqqqqqqqqqqqxxxvvvtttrrrrrruuuxxxzzzyyywwwvvvttttttuuuwwwxxx}}}}}}~~~}}}|||yyyvvvtttxxxwwwvvvvvvwwwzzz}}}|||~~~}}}{{{zzzvvvwwwyyy{{{}}}}}}zzzxxxtttuuuwwwzzz{{{yyyuuuqqquuuuuuuuuvvvvvvvvvvvvuuuyyyyyyxxxuuurrrqqqqqqsssuuusssrrrrrrsssssssssrrrtttuuuvvvvvvsssrrrqqqrrrwwwyyy{{{xxxsssqqqrrrtttqqqpppoooppprrrsssrrrqqqppprrrsssqqqppppppssswwwsssssstttssssssssstttvvvxxxuuusssuuuyyy{{{xxxtttuuusssqqqpppqqqqqqpppooommmiiiiiilllmmmkkklllppppppnnnnnnrrrwwwxxxtttoootttvvvtttppppppssssssqqquuusssqqqqqqrrrrrroookkkoooqqqtttuuutttssstttttttttqqqoooqqquuuvvvsssooopppppprrruuuyyyzzzwwwtttsssiiigggqqqvvvrrrppptttoooqqqtttvvvvvvvvvwwwxxxwwwwwwxxxyyyyyyxxxvvvvvvwwwuuuwwwyyyvvvrrrwww{{{uuurrrssstttuuuuuuvvvssstttvvvuuupppnnnpppsssqqqpppqqqsssssssssqqqlllmmmooorrrttttttqqqooonnnqqquuuxxxyyywwwsssqqqpppnnnmmmmmmnnnnnnmmmllltttsssrrrtttwwwwwwtttqqqxxxyyyyyywwwtttqqqppppppqqqqqqpppooonnnnnnoooooorrroooqqqtttmmmcccfffrrrvvvuuuuuutttssssssrrrrrrwwwuuuuuuxxxxxxuuuuuuxxx|||zzzvvvssssssuuuxxxzzzwwwvvvuuutttttttttttttttssssssrrrtttvvvwwwwwwwww{{{zzz~~~~~~~~~}}}|||}}}}}}{{{xxxwwwwwwwwwzzzvvvxxx~~~xxxyyy~~~}}}{{{zzzzzz{{{|||{{{{{{{{{|||~~~}}}{{{yyyzzz||||||{{{zzzyyyzzz{{{{{{zzzxxxxxxyyy{{{||||||zzz}}}}}}|||~~~xxxxxx||||||xxxyyyzzzzzzyyywwwvvvwwwxxxuuutttuuuwwwxxxwwwuuurrruuuuuuuuuuuuuuuttttttttttttuuuwwwxxxwwwwwwxxxyyyxxxzzzzzztttnnnlllqqqwwwxxx|||}}}zzz{{{|||{{{~~~}}}}}}wwwvvv{{{~~~|||~~~}}}|||{{{zzzyyyyyyyyy~~~}}}|||zzzxxxxxxyyyzzzsssxxx|||}}}zzzyyy{{{}}}|||~~~|||wwwyyy~~~xxxmmmjjjlllooorrrssssssssssssuuurrrppppppsssvvvwwwvvvxxxzzz||||||zzzvvvtttssspppppprrruuuwwwwwwsssoooooojjjiiipppvvvvvvuuuwwwtttsssssstttvvvxxxwwwvvvtttsssssstttvvvzzz}}}|||}}}~~~}}}{{{yyyyyyzzztttvvvxxxyyyyyyzzz|||~~~yyyzzzyyyxxx{{{~~~zzzssssssssssssssstttuuuvvvwwwrrrsssuuuuuuuuuuuuvvvxxx{{{wwwssssssuuuwwwvvvuuuvvvxxxwwwtttuuuzzz|||zzz|||}}}}}}zzzvvvvvvzzz{{{zzzyyyzzz{{{{{{yyywwwwwwwwwvvvuuuwww{{{zzzuuuvvvvvvvvvwwwxxxxxxyyyyyyuuutttsssrrrqqqqqqqqqqqqwwwuuusssqqqqqqsssvvvxxxvvvvvvtttttttttuuuwwwxxx}}}~~~~~~{{{xxxvvvzzzyyywwwvvvvvvwwwzzz{{{|||zzzzzz}}}~~~{{{zzzzzz{{{|||}}}|||yyywwwssssssuuuwwwzzz{{{yyyxxxtttuuuvvvvvvtttsssssssssvvvwwwwwwvvvsssqqqqqqqqqtttrrrqqqrrrsssttttttsssrrrsssuuuuuutttssstttuuuwwwvvvtttsssqqqpppnnnmmmqqqrrrrrrrrrqqqqqqqqqqqqppprrrssssssrrrrrruuuwwwrrrtttvvvuuussssssvvvxxxyyyvvvtttuuuxxxyyyvvvrrrrrrpppnnnnnnoooqqqqqqqqqnnnkkkllloooooommmllloooooonnnnnnqqqvvvvvvsssnnnsssuuutttppppppuuuwwwuuutttrrrpppqqqrrrrrrpppmmmnnnppprrrsssrrrqqqqqqrrrrrrooommmooosssuuutttqqqpppppprrruuuyyyyyyvvvssstttkkkjjjssswwwrrrooorrrqqqsssvvvwwwwwwwwwwwwxxxxxxwwwvvvuuuuuuuuuvvvvvvuuutttvvvxxxuuussswww|||xxxtttrrrtttvvvwwwvvvwwwsssqqqsssrrrpppqqqtttsssrrrqqqqqqssssssrrrqqqlllmmmoooqqqsssrrrpppnnnnnnppptttwwwwwwtttqqqooonnnmmmlllkkkkkklllnnnooouuutttssstttvvvvvvtttrrrvvvxxxzzzyyyvvvrrrpppoooqqqppppppooooooppppppqqqnnnjjjkkkoookkkccceeennnxxxwwwvvvuuutttsssrrrrrrwwwttttttwwwwwwttttttwww|||yyywwwttttttuuuwwwyyyuuuuuutttssssssssssssssstttssssssssstttttttttsss}}}|||}}}}}}}}}{{{yyyxxxxxxyyyyyyxxx}}}yyyyyy}}}{{{vvvxxx}}}{{{zzz{{{{{{zzzyyyyyyxxxxxxzzz}}}~~~}}}|||wwwyyy{{{{{{yyyxxxwwwxxx{{{yyyxxxyyy|||}}}{{{yyywww|||~~~{{{{{{}}}|||vvvuuuyyy{{{{{{yyyyyyyyyyyyzzzxxxuuusssvvvvvvwwwyyy||||||zzzxxxvvvxxxyyyxxxtttrrrrrrtttvvvuuutttuuuwwwzzz{{{{{{wwwyyyzzzvvvqqqooossswwwzzz}}}|||yyyyyyzzz}}}~~~||||||}}}~~~}}}|||vvvvvvzzz}}}~~~|||||||||{{{{{{zzzzzzzzz~~~|||zzzxxxwwwwwwwwwwwwtttwww{{{|||zzzzzz{{{}}}}}}~~~zzztttvvv|||xxxooolllmmmoooqqqssstttuuuuuutttsssrrrsssuuuxxxyyyyyyzzz}}}|||xxxvvvuuuqqqrrrsssuuuwwwvvvsssppppppnnnooosssuuuvvvxxx{{{xxxvvvuuuuuuvvvvvvuuutttuuusssqqqtttyyy}}}~~~~~~|||~~~~~~|||{{{{{{|||wwwxxxxxxxxxxxxzzz~~~}}}|||yyywwwyyy|||zzzuuuuuutttrrrqqqqqqrrrtttuuuqqqssstttuuuuuuvvvxxxzzz~~~yyyuuutttvvvxxxxxxwwwyyyyyyuuurrruuuzzz{{{wwwxxxzzz|||zzzwwwvvvyyy||||||~~~~~~|||yyyxxxxxxxxxvvvttttttzzz}}}vvvrrrsssvvvxxxyyyxxxwwwvvvttttttssssssrrrqqqqqqqqquuutttrrrpppqqqsssuuuwwwuuuuuutttttttttuuuwwwxxx{{{}}}}}}zzzxxx|||zzzxxxuuutttuuuvvvvvvzzzwwwvvvzzz{{{~~~}}}~~~~~~|||yyyvvvsssrrrrrrtttxxx{{{}}}}}}sssvvvwwwvvvrrrpppppprrrrrrtttuuuuuusssqqqpppqqqrrrqqqqqqrrrtttuuuttttttoooqqqssstttttttttvvvxxx{{{wwwssstttvvvwwwuuurrrqqqtttuuussspppoooppprrrppprrruuuvvvuuuvvvwwwxxxsssvvvyyywwwtttssswww{{{yyyvvvtttuuuwwwwwwtttrrrqqqnnnlllkkknnnppprrrsssqqqnnnnnnqqqqqqmmmmmmoooqqqpppooorrruuuvvvssspppssstttssspppqqqxxx{{{{{{sssqqqppppppqqqqqqpppooonnnpppqqqqqqooonnnnnnooopppmmmjjjlllpppssstttsssoooppprrrvvvxxxwwwtttqqquuuoooooovvvyyysssooopppuuuwwwyyyzzzyyyxxxxxxyyyyyywwwtttrrrrrrsssuuuwwwssssssuuuvvvuuussswww}}}uuutttssssssuuuwwwwwwwwwvvvqqqnnnooooooppptttyyytttsssrrrrrrrrrrrrqqqpppmmmnnnqqqrrrsssrrrqqqpppnnnpppsssuuutttrrrooommmmmmnnnooonnnllllllppptttvvvtttsssssstttuuuuuuttttttwwwzzzzzzwwwsssooonnnppppppppppppqqqrrrssstttrrrmmmlllqqqqqqmmmnnnsssyyyxxxwwwvvvuuutttsssssswwwtttsssvvvuuurrrqqqtttzzzyyywwwuuuuuuuuuuuuvvvtttsssssssssrrrrrrrrrrrruuuuuutttttttttsssssssss~~~}}}}}}~~~zzz{{{~~~~~~zzzvvvvvvyyy{{{{{{yyy~~~{{{|||~~~|||wwwwww{{{~~~|||zzzzzz{{{{{{zzzxxxzzzyyyyyyzzz}}}~~~}}}|||uuuwwwzzzzzzxxxvvvuuuuuuzzzxxxxxx{{{~~~{{{vvvuuu{{{yyyvvvxxx{{{}}}}}}zzzwwwuuuwwwyyyzzzxxxxxxyyy|||}}}xxxtttvvvvvvxxx{{{~~~~~~}}}{{{www{{{~~~{{{vvvrrrsssvvvxxxuuurrrsssxxx|||~~~}}}tttxxxzzzyyywwwvvvyyy|||yyy|||{{{xxxxxxyyy~~~|||{{{{{{{{{{{{~~~}}}{{{yyyxxxzzz{{{|||yyyzzzzzzzzzzzzzzzzzzzzzzzzyyyvvvuuuvvvvvvvvvvvvtttwwwzzz{{{zzzzzz|||~~~~~~}}}xxxqqqttt{{{yyypppmmmmmmmmmooorrruuuvvvvvvxxxwwwwwwwwwxxxyyyzzz{{{{{{}}}|||yyyvvvvvvrrrrrrtttuuuuuutttrrrppprrrsssuuuvvvvvvwwwzzz{{{yyyvvvuuuuuusssqqqooowwwtttrrrvvv|||}}}|||}}}~~~}}}||||||}}}zzz{{{||||||{{{{{{}}}~~~|||wwwwwwzzzzzzvvvuuuuuuttttttsssrrrrrrqqqoooqqqtttuuuuuuvvvyyy{{{|||xxxssssssvvvyyyyyyyyy|||zzzvvvtttyyy~~~yyyuuuwwwyyyyyywwwvvvwwwyyy~~~}}}yyyyyy{{{wwwxxxvvvwww|||{{{rrrsssvvvxxxxxxvvvtttrrrrrrrrrrrrsssssssssssssssuuutttrrrqqqqqqsssuuuvvvxxxwwwvvvuuuuuuvvvvvvwwwyyy{{{~~~}}}zzzxxxzzzyyywwwuuutttsssttttttxxxwwwwwwzzz~~~|||}}}}}}~~~}}}{{{yyyvvvtttqqqqqqtttxxx{{{|||rrruuuwwwvvvrrrpppqqqtttrrrrrrsssqqqpppoooqqqssssssrrrrrrrrrttttttsssrrrpppqqqssssssssstttvvvxxxyyywwwuuuvvvyyy{{{zzzyyyqqquuuwwwuuupppnnnppptttqqqsssvvvxxxyyyyyyyyyyyyvvvzzz|||zzzuuusssvvv{{{xxxvvvttttttvvvvvvuuussssssppplllkkkmmmqqqssstttuuuqqqnnnoooooolllmmmqqqtttsssrrrsssuuuvvvtttrrrrrrsssrrrooorrryyysssrrrqqqppppppoooooonnnpppqqqqqqpppnnnmmmmmmnnnqqqmmmjjjjjjlllppprrrrrroooqqqsssvvvvvvuuurrrppptttqqqssszzz|||wwwssssssxxxzzz||||||zzzyyyyyyyyyyyywwwuuutttssstttuuuvvvttttttuuuuuussssssuuuxxxqqqrrrsssuuuvvvvvvvvvuuusssooommmnnnpppppptttzzzuuutttrrrrrrrrrrrrpppooooooqqqsssttttttssssssssspppqqqssstttsssqqqooommmooosssvvvuuuqqqoooqqquuuuuusssrrrqqqqqqrrrsssttttttuuuwwwvvvssspppooonnnpppppppppqqqssstttvvvwwwvvvpppoootttxxxwwwwwwyyyvvvvvvvvvuuuuuuuuuttttttvvvsssrrrtttssspppooorrrxxxwwwwwwvvvuuuuuuttttttssssssssstttssssssssssssuuuuuuvvvvvvuuutttuuuuuu~~~}}}}}}}}}}}}~~~|||yyyzzz}}}}}}yyyvvvvvvzzz}}}}}}|||}}}}}}~~~yyywwwxxx}}}|||{{{{{{{{{{{{yyyxxxzzzyyyyyyzzz||||||zzzyyysssvvvxxxyyywwwuuuttttttwwwwwwxxx|||~~~~~~yyyuuuwww|||}}}vvvrrruuuyyyzzz{{{}}}}}}zzzxxxxxxzzz|||||||||zzzuuuuuuvvvxxx{{{}}}~~~|||{{{vvvzzz}}}|||vvvrrrsssuuuwwwssspppqqqvvv{{{||||||uuuxxxzzzzzzxxxwwwyyy{{{vvvzzz~~~~~~{{{yyyyyyzzz~~~}}}{{{zzzyyyyyyyyyzzz{{{}}}}}}zzzyyyxxxvvvwwwxxxyyyyyyyyyxxxxxxxxxvvvtttuuuwwwyyyzzzyyyuuuwwwyyyzzz{{{{{{}}}~~~~~~}}}wwwooorrrzzzyyyqqqmmmllllllooosssvvvvvvuuuzzzzzzzzzyyyxxxwwwwwwxxxxxx{{{}}}}}}{{{xxxvvvuuurrrssstttuuutttrrrqqqpppqqquuuwwwuuutttvvvzzz~~~xxxvvvuuutttttttttrrrpppxxxuuutttxxx~~~|||zzz|||~~~~~~|||||||||}}}|||~~~|||zzzzzz}}}xxxxxx|||}}}{{{sssuuuwwwxxxwwwtttpppnnnnnnpppssstttuuuvvvxxxzzzxxxtttqqqqqquuuxxxyyyyyy{{{zzzwwwvvv||||||sssuuuwwwxxxxxxwwwwwwxxx||||||wwwxxxzzzvvvzzz|||{{{|||uuuvvvwwwxxxvvvssspppnnnnnnoooqqqsssuuuvvvvvvvvvuuutttsssrrrssstttvvvwww{{{zzzyyyxxxwwwwwwvvvvvvwwwyyy{{{}}}}}}{{{xxxvvvwwwwwwuuuttttttttttttuuuuuuxxxzzzzzzxxxxxxzzz|||~~~}}}{{{{{{}}}~~~}}}|||zzzwwwrrrpppqqqtttvvvwwwpppsssvvvvvvtttsssuuuwwwsssrrrqqqnnnmmmnnnrrruuutttsssssssssttttttrrrppprrrssstttsssrrrsssuuuwwwtttuuuuuusssppppppsssvvvppptttwwwuuuqqqooorrrvvvtttuuuwwwyyyzzz{{{zzzyyyyyy|||}}}zzzvvvtttvvvyyywwwvvvttttttuuuvvvvvvvvvwwwsssooonnnooorrrtttuuuxxxrrrmmmlllkkkjjjnnnssstttsssrrrrrrrrrsssrrrrrrrrrsssqqqoooqqqyyy~~~uuutttrrrpppnnnmmmmmmmmmqqqrrrrrrqqqnnnmmmmmmooossspppllljjjkkkmmmpppqqqqqqsssuuuuuuuuusssqqqppprrrsssvvv|||~~~{{{xxxwwwyyy{{{}}}}}}{{{yyyyyyyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuwwwvvvtttssssssssssssppprrrtttuuuuuutttsssrrrooolllmmmqqqrrrqqqssswwwuuutttrrrrrrrrrrrrpppooooooqqqssstttrrrqqqqqqssssssssstttttttttrrrqqqppppppvvv{{{zzzuuupppoooppprrrrrrqqqpppoooppprrrsssuuuuuussspppnnnmmmoooqqqppppppqqqrrrtttvvvwwwxxxsssnnnmmmqqqvvvwwwvvvvvvrrrssssssttttttuuuvvvvvvuuurrrqqqsssrrrooonnnqqqvvvvvvvvvvvvuuuuuuttttttssstttuuuuuuuuuuuuttttttqqqsssuuuuuuttttttvvvxxx||||||}}}~~~}}}~~~}}}{{{}}}{{{yyy{{{}}}~~~{{{zzzzzzyyyxxxyyy{{{~~~~~~{{{xxxwww{{{}}}~~~}}}{{{yyyyyyzzzyyyyyyyyyzzz{{{zzzwwwtttsssuuuwwwwwwuuutttsssttttttvvvzzz||||||zzzxxxvvvzzz}}}|||wwwtttvvvzzzyyy{{{zzzyyy{{{~~~{{{wwwtttvvvwwwxxxzzz|||}}}zzzxxxtttwwwzzzzzzwwwttttttuuurrrpppoooooorrrvvvyyyzzzxxxyyyyyyxxxuuusssttttttuuuyyy}}}}}}zzzxxxyyyzzz~~~{{{~~~zzzzzz}}}}}}zzzxxxxxxwwwwww{{{zzzwwwvvvuuuvvvwwwxxxxxxxxxwwwvvvyyyvvvtttvvvzzz}}}}}}|||vvvvvvwwwyyy{{{|||}}}~~~~~~}}}vvvpppsss{{{zzzrrrnnnlllmmmpppuuuxxxwwwuuuwwwxxxxxxwwwtttrrrrrrsssuuuwwwzzz{{{yyywwwuuuuuusssuuuvvvvvvsssqqqqqqqqqppptttuuurrrqqqtttyyyzzztttsssrrrtttvvvwwwvvvuuuwwwvvvvvvzzz~~~}}}zzzxxxyyy{{{|||{{{zzz{{{|||{{{~~~|||yyywww}}}~~~|||wwwxxx~~~qqqtttxxx{{{zzzuuuppplllmmmooorrrssssssuuuwwwyyyuuurrrpppqqquuuxxxwwwvvvuuuwwwwwwxxx|||{{{ssstttuuuwwwwwwxxxxxxxxxxxx|||{{{wwwvvvxxxvvv{{{~~~}}}}}}yyyyyyxxxvvvsssqqqooonnnmmmoooqqqtttvvvwwwwwwwwwuuutttssssssssstttvvvvvv|||{{{{{{zzzyyyxxxwwwwwwvvvwwwyyyzzzyyyxxxwwwuuuvvvuuuuuuttttttuuuuuuuuussswww{{{yyytttrrrvvv{{{|||zzzxxxxxx{{{}}}~~~~~~{{{xxxtttrrrrrrsssttttttqqqrrrssstttvvvvvvvvvvvvtttsssqqqnnnlllnnnqqquuussssssssstttuuutttrrrooouuuuuuuuusssrrrrrrtttvvvvvvwwwvvvrrrllljjjlllpppooorrruuuuuussssssvvvxxxxxxwwwwwwxxxzzz{{{zzzyyyzzz{{{{{{yyyxxxwwwxxxyyyxxxxxxvvvuuuuuuvvvwwwwwwxxxuuurrrqqqrrrtttuuuuuuyyysssmmmlllkkkkkkooouuusssrrrpppooonnnooooooppprrrsssrrrooopppwwwzzzzzzttttttrrrpppmmmlllmmmooorrrssssssqqqooonnnooopppuuurrrooollllllmmmoooqqqtttuuuvvvuuusssqqqqqqrrrqqqtttxxx|||}}}|||zzzxxxxxxzzz||||||zzzyyyyyyyyyzzzzzz{{{{{{zzzxxxvvvuuuvvvxxxwwwtttsssuuutttqqqppprrruuuuuutttrrrqqqpppmmmlllnnnssstttqqqppprrrtttsssrrrrrrrrrrrrqqqpppmmmppprrrqqqooommmoooqqqtttttttttuuuttttttssssssqqquuuyyyyyyuuuooolllkkkqqqqqqrrrqqqpppoooqqqsssvvvuuurrrnnnkkklllooorrrppppppqqqrrrtttvvvxxxyyyrrrooonnnppptttvvvvvvuuuqqqrrrrrrssstttuuuvvvvvvtttqqqpppsssrrrooonnnqqqttttttttttttuuuuuuuuuuuussstttuuuvvvvvvvvvuuutttnnnqqqtttsssrrrrrruuuxxx~~~}}}~~~~~~zzz||||||{{{}}}~~~}}}zzzvvvtttwwwyyy{{{|||}}}~~~}}}{{{zzzyyy~~~{{{wwwyyy}}}yyyzzz|||~~~}}}yyyvvvuuuvvvvvvvvvtttssstttuuuqqqvvv{{{|||yyyvvvvvvwww}}}~~~~~~}}}{{{{{{|||~~~xxxzzzxxxwww||||||xxxuuutttuuuyyyxxxyyy{{{|||{{{yyyvvvuuuwwwyyy{{{{{{zzzyyyxxxqqqqqqrrrrrrrrrtttxxxzzzzzzzzzxxxvvvtttsssrrrssswwwzzz}}}}}}zzzwwwwwwxxx||||||zzzxxx|||~~~xxxvvv{{{{{{xxxwwwwwwvvvyyyyyyvvvwwwvvvwwwxxxyyyyyyxxxvvvuuuyyyvvvssstttyyy|||{{{yyyvvvvvvwwwxxx{{{}}}~~~~~~~~~}}}wwwpppttt|||zzzrrrooonnnooosssyyy|||yyyvvvtttvvvwwwvvvsssqqqqqqrrrrrruuuxxxzzzxxxwwwvvvvvvvvvxxxyyyxxxuuurrrrrrssssssvvvuuuqqqqqqvvvzzzyyywwwvvvuuuvvvwwwxxxwwwvvvtttuuuwwwyyyzzzzzzxxxwwwuuuwwwyyyyyyyyyyyyzzz{{{xxx{{{~~~}}}zzzyyyxxx|||~~~|||wwwwww{{{~~~~~~qqqsssvvvxxxwwwtttooolllmmmoooqqqrrrrrrsssuuuwwwvvvtttrrrsssvvvwwwtttqqqssswww{{{{{{|||~~~}}}xxxtttttttttuuuwwwyyyyyyyyywwwzzz~~~}}}zzzyyyyyyxxx{{{{{{{{{}}}|||zzzvvvsssqqqqqqqqqrrroooqqqsssuuuvvvvvvuuuuuussssssrrrrrrsssssstttuuuxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuurrrtttvvvuuurrrrrruuuxxx{{{xxxvvvvvvxxx{{{||||||xxxwwwuuuuuuwwwxxxwwwvvvtttqqqppprrrvvvwwwuuurrrrrrrrrsssqqqpppooopppqqqppppppqqqtttvvvvvvtttrrruuuuuutttsssqqqrrrtttwwwzzzxxxuuurrrooonnnooopppnnnoooqqqsssuuuxxxyyyzzz{{{yyywwwwwwyyy{{{zzzxxxxxxwwwvvvwwwzzz||||||{{{}}}|||zzzwwwuuutttuuuvvvvvvtttrrrrrrtttvvvwwwwwwwwwrrrpppppppppnnnppptttuuutttrrrooonnnnnnppprrrrrrtttrrroooooosssuuutttpppqqqqqqooommmmmmooorrrrrrrrrrrrpppnnnnnnoooqqqtttsssqqqooonnnoooqqqtttwwwxxxwwwtttqqqppprrrtttqqqtttxxxzzzzzzyyyxxxvvvvvvxxxzzz{{{yyyxxxxxxyyy||||||{{{zzzyyyxxxwwwwwwssswwwvvvttttttxxxwwwrrrnnnqqqttttttrrrpppqqqqqqooommmnnnrrrsssooonnnpppsssrrrqqqqqqssssssrrrqqqnnnqqqtttsssooonnnpppsssttttttttttttttttttuuuuuuuuuvvvvvvuuusssqqqnnnmmmppprrrttttttrrrqqqrrrsssvvvuuussspppnnnnnnpppsssppppppppprrrsssuuuwwwxxxssssssrrrrrrtttvvvwwwvvvttttttttttttttttttttttttsssppppppsssrrrpppooorrrrrrrrrrrrssstttuuuwwwwwwqqqrrrtttvvvvvvuuutttsssqqqtttwwwvvvsssrrruuuxxx|||{{{{{{}}}zzzzzz|||~~~}}}~~~~~~|||xxxssspppuuuyyy}}}~~~}}}}}}}}}}}}xxxzzzvvvyyy{{{}}}~~~zzzuuuvvvvvvuuusssssstttvvvooouuu|||{{{vvvsssuuuyyy~~~~~~~~~vvvwww||||||ttttttzzz}}}}}}|||xxxsssrrruuuxxx{{{zzzzzz{{{|||{{{xxxuuuxxxyyy{{{~~~~~~|||rrruuuwwwvvvuuuuuuyyy}}}zzzyyyxxxvvvuuuvvvwwwxxxyyy|||~~~}}}yyyuuuuuuuuuzzzyyywwwwww|||yyytttzzz|||xxxwwwyyyvvvxxx}}}}}}xxxvvvyyywwwxxxzzzzzzzzzxxxvvvuuuxxxtttpppqqquuuxxxvvvtttwwwvvvvvvxxx{{{}}}~~~~~~}}}}}}xxxqqquuu|||{{{ssspppoooqqqvvv|||{{{wwwsssuuuwwwwwwtttrrrsssuuuqqqtttwwwyyyyyywwwwwwwwwxxxzzz|||zzzvvvttttttuuuwwwzzzxxxsssttt{{{}}}zzz}}}{{{yyyxxxxxxwwwuuusssqqqtttwwwyyywwwuuuttttttsssuuuwwwxxxxxxwwwyyyzzzvvvwwwzzzzzzyyyyyyyyy{{{~~~wwwtttvvvxxxwwwqqqssstttuuutttrrrooommmmmmooopppqqqqqqrrrtttuuuxxxvvvtttuuuwwwvvvrrrnnnssszzz~~~}}}}}}{{{wwwuuutttsssuuuwwwyyyzzzzzzxxx{{{~~~}}}|||zzzyyywwwxxx~~~|||}}}zzzuuuqqqpppqqqsssuuuqqqssstttvvvvvvuuusssrrrrrrrrrqqqqqqrrrrrrsssssstttuuuwwwxxxyyyzzzzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvxxxxxxwwwvvvuuuttttttsssrrrqqqqqqqqqssstttuuuuuu{{{xxxuuutttvvvyyyzzz{{{uuutttuuuxxx{{{|||{{{zzzvvvqqqnnnpppuuuwwwrrrmmmooorrruuuuuussspppnnnnnnmmmnnnpppssswwwxxxwwwuuutttttttttrrrqqqrrruuuxxxwwwsssnnnnnnqqqssssssrrrnnnnnnooorrrwwwzzz||||||}}}zzzwwwvvvxxxzzzyyyxxxvvvsssrrruuu{{{}}}|||xxxtttrrrssstttsssrrrqqqsssvvvxxxxxxxxxuuurrrrrruuutttqqqqqqsssxxxwwwuuurrrppppppsssuuurrrtttsssooonnnqqqrrrooommmoooooonnnmmmnnnrrrvvvqqqqqqqqqooommmmmmoooqqqrrrrrrrrrqqqpppqqqtttvvvyyyyyyxxxtttpppooorrrvvvqqquuuxxxxxxwwwvvvuuusssuuuwwwyyyzzzyyyxxxxxxyyy}}}zzzwwwvvvvvvxxxyyyqqquuuvvvsssuuuzzzzzzuuummmpppssssssqqqpppqqqsssqqqnnnoooqqqqqqnnnmmmpppsssqqqqqqqqqssstttsssqqqqqquuuwwwvvvrrrpppsssvvvssssssssssssssstttuuuvvvzzzwwwtttsssssstttsssrrrqqqtttwwwwwwtttrrrssstttuuuvvvuuusssqqqpppqqqssspppppppppqqqsssuuuvvvwwwrrrssssssqqqqqqssstttsssxxxxxxwwwvvvuuutttssssssrrrooopppssssssppppppsssqqqqqqqqqrrrsssuuuxxxyyypppqqqsssuuuuuutttsssrrrvvvzzz|||zzzvvvuuuwwwzzz~~~~~~{{{~~~}}}|||||||||~~~{{{~~~{{{{{{{{{uuu|||}}}|||yyytttwwwxxxzzz{{{}}}~~~{{{xxx|||{{{}}}|||uuuvvv|||yyyyyyzzz}}}|||xxxzzzxxxvvvttttttttttttssswwwuuuvvvyyyyyyvvvvvvxxx|||yyyxxxyyy{{{wwwvvvyyy}}}|||vvvtttvvvwwwyyyyyywwwsssqqqsssvvvwwwyyy{{{{{{yyywwwvvvuuuzzz{{{{{{{{{{{{yyyxxxwwwuuusssrrrtttxxxzzzyyyxxx{{{wwwwww{{{zzztttsssvvvvvvyyy}}}}}}zzzwwwwwwxxxzzzyyyxxxyyyzzzyyyxxxvvvxxx{{{~~~~~~|||{{{{{{{{{{{{zzzyyyyyyxxxwwwwwwwwwyyy||||||yyyvvvuuutttyyywwwuuusssrrrssstttuuutttuuuxxxzzz{{{{{{{{{zzzyyy}}}{{{www{{{~~~rrrrrrqqqrrrwww|||}}}yyytttqqqtttwwwvvvrrrqqquuuyyyvvvvvvuuuuuuvvvwwwwwwxxxvvvyyyzzzvvvtttwwwxxxwwwvvvxxxzzz{{{zzzzzz{{{|||{{{}}}|||xxxxxxzzzwwwsssyyy|||}}}zzzvvvuuuzzz~~~xxxvvvuuutttuuuwwwzzz|||{{{yyyvvvsssssstttvvvxxxyyytttuuuzzz{{{wwwsssqqqooommmpppssssssooojjjmmmnnnooopppqqqrrrssssssvvvvvvuuusssrrrtttxxx{{{vvvzzz|||xxxvvvuuutttsssrrrrrrttttttsssrrrwwwuuuuuuxxx|||~~~{{{xxx{{{zzzvvvttt{{{|||{{{wwwrrrppprrrtttuuuuuuqqqtttxxxvvvrrrpppssswwwsssqqqoooppprrrsssqqqoootttttttttttttttuuuvvvvvvxxxxxxxxxwwwvvvtttrrrqqqwwwvvvvvvxxxzzzyyytttpppoooqqqtttvvvwwwvvvuuussswwwyyyzzzyyyvvvuuuxxxzzzuuuuuuwww{{{{{{yyy{{{|||zzzwwwuuuuuuuuutttssstttuuuxxx{{{|||yyysssnnnooorrrssstttwwwzzzxxxttttttsssqqqppppppqqqsssttt{{{wwwrrrrrruuuvvvssspppsssooolllmmmssswwwyyyxxxyyyxxxvvvtttssstttuuuwwwssstttuuutttsssvvv{{{|||xxxvvvuuuuuutttsssqqqqqqqqqqqqrrrssstttuuuvvvrrroooooorrruuuuuuttttttooonnnsssuuusssssswwwsssppplllllloooqqqpppooorrrrrrqqqqqqppppppqqqqqqtttsssrrrqqqpppqqqrrrssswwwrrrooopppuuuxxxwwwtttuuuuuuuuusssrrrsssvvvxxxuuuzzzzzztttsssvvvxxxuuusssqqqpppssswwwyyyyyywww}}}{{{yyyzzz||||||{{{xxxxxxtttqqqrrruuuxxxyyywwwmmmqqqttttttqqqooooooqqqooonnnnnnooooooooollliiipppqqqrrrsssrrrpppnnnlllrrruuuxxxvvvqqqmmmnnnppprrrrrrsssssstttvvvxxxyyyzzzwwwtttqqqooooooqqqrrrwwwtttqqqrrrvvvyyyyyywwwuuusssqqqnnnlllnnnrrrvvvrrrrrrsssssstttuuuuuuuuussssssssssssssssssssssssxxxyyyzzzvvvqqqpppssswwwtttsssqqqqqqrrrqqqooommmuuuvvvvvvwwwvvvuuutttssstttsssqqqqqqsssttttttsss{{{{{{{{{yyyvvvuuuvvvwww||||||~~~{{{~~~~~~}}}yyy~~~}}}}}}}}}}}}~~~~~~~~~|||~~~~~~||||||}}}~~~zzzxxx}}}~~~{{{zzzwwwsss{{{zzzzzzyyyzzz|||~~~~~~}}}zzzwwwzzzyyyzzz~~~|||wwwvvvyyyxxxxxxyyy{{{~~~|||zzzyyyvvvssssssuuuvvvuuutttvvvtttuuuxxxxxxuuuuuuxxx|||yyyxxxyyy{{{zzzxxxyyy|||{{{vvvuuuxxxuuuvvvvvvtttsssrrrssstttxxxyyyzzzzzzyyywwwvvvuuuyyyzzz{{{{{{zzzyyywwwuuuuuutttsssuuuxxxzzzyyyxxx}}}yyyxxxzzzxxxtttsssvvvvvvzzz||||||yyyvvvwwwyyyxxxwwwvvvvvvwwwwwwvvvtttssswww|||~~~}}}{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyzzz{{{{{{yyywwwuuuuuuvvvzzzxxxvvvsssrrrrrrrrrsssrrrtttvvvyyy{{{||||||{{{|||{{{}}}uuuttttttuuuxxxzzzzzzvvvrrrsssvvvxxxvvvsssrrrvvvyyyvvvvvvvvvvvvvvvwwwxxxyyyxxx{{{{{{wwwvvvxxxyyyxxxxxxzzz||||||{{{zzz{{{|||{{{}}}|||yyyyyy{{{yyyuuuzzz|||}}}{{{wwwwww{{{zzzyyywwwvvvvvvwwwyyyzzzzzzxxxuuusssssstttwwwxxx|||xxxvvvxxx}}}}}}xxxrrrrrrooommmooorrrrrrnnnjjjmmmnnnooopppqqqrrrrrrsssuuuuuutttrrrqqqsssvvvyyyzzz}}}{{{wwwuuuuuutttsssrrrrrrssstttrrrqqquuuuuuvvvyyy|||}}}|||zzzzzzzzzwwwuuuzzz|||}}}vvvoookkkmmmsssxxxzzznnnqqqsssrrrppppppsssuuutttrrrpppppprrrsssrrrqqqssssssrrrrrrssstttvvvwwwvvvvvvvvvuuutttsssrrrrrrwwwvvvwwwxxxzzzxxxtttqqqnnnpppsssuuuvvvuuutttsssyyy{{{{{{yyyvvvtttuuuvvvvvvtttuuuxxxxxxvvvxxx}}}}}}zzzvvvuuuuuuvvvvvvuuuuuuvvvxxxzzz{{{xxxrrrnnnooorrrttttttvvvyyyxxxsssrrrqqqoooooooooqqqrrrtttzzzvvvrrrrrruuuwwwuuurrrppppppppppppppprrruuuwwwssssssqqqqqqqqqrrrsssuuuqqqssssssrrrppprrrwww{{{~~~{{{wwwuuuuuuuuuttttttsssrrrooonnnnnnppprrrtttsssqqqnnnoooqqqtttuuuttttttpppooosssuuusssssswwwrrrooollllllnnnoooooonnnrrrrrrqqqppppppqqqqqqqqqsssqqqpppppprrrsssttttttuuurrrppppppsssuuuuuusssvvvvvvuuutttssssssvvvxxxwww{{{zzztttqqqssssssppprrrqqqqqqsssvvvxxxwwwvvvyyyxxxwwwxxx{{{|||zzzxxxuuutttrrrqqqsssuuuvvvvvvqqqsssuuuuuusssqqqpppooopppooonnnmmmlllmmmnnnooorrrsssssssssrrrooommmlllqqqtttwwwuuuppplllmmmoooqqqqqqqqqsssuuuvvvwwwvvvvvvuuurrrpppoooooopppqqquuusssrrrrrrtttvvvwwwwwwsssqqqooonnnoooqqqtttvvvrrrrrrsssttttttuuuuuuvvvuuutttssssssrrrrrrrrrsssvvvxxxxxxtttpppooorrrvvvrrrqqqqqqrrrssstttrrrqqqvvvwwwxxxxxxxxxvvvtttssspppqqqqqqqqqrrrssstttuuuzzzzzzzzzxxxuuuttttttuuuzzz|||}}}zzzzzz{{{}}}|||xxx{{{{{{zzz{{{|||}}}}}}{{{}}}~~~}}}zzzzzz|||yyyxxxwwwttt}}}zzzxxxxxxyyy|||~~~~~~}}}}}}~~~~~~|||zzz{{{wwwwwwzzz{{{yyywwwxxxzzzzzzzzz{{{~~~~~~}}}|||yyyuuuqqqrrrvvvxxxvvvsssvvvsssssswwwwwwuuuuuuxxx|||yyyxxxyyy{{{|||yyyyyy|||{{{wwwvvvxxxuuutttssstttvvvwwwvvvvvvxxxxxxyyyyyyyyyxxxwwwwwwxxxyyy{{{|||{{{yyyvvvtttvvvuuutttuuuwwwyyyyyyyyy~~~zzzxxxxxxwwwttttttvvvvvvyyy{{{yyyvvvuuuvvvyyywwwvvvuuuuuuvvvvvvuuutttsssxxx~~~~~~{{{yyyxxxxxxxxxxxxyyyzzz{{{|||{{{{{{yyyvvvsssssstttuuuzzzxxxvvvtttrrrqqqqqqrrrqqqsssvvvyyy{{{|||}}}}}}}}}|||{{{~~~|||vvvtttuuuwwwyyyyyyxxxwwwuuuwwwxxxyyywwwttttttwwwzzzvvvvvvvvvwwwwwwyyyzzzzzzyyy}}}}}}yyywwwyyy{{{yyy{{{|||}}}|||zzzyyyzzz{{{zzz}}}}}}yyyyyy{{{{{{xxx{{{}}}~~~|||yyyyyy|||||||||{{{zzzyyyxxxxxxxxxzzzxxxvvvttttttuuuwwwyyyzzzxxxxxx{{{yyysssuuurrrpppppprrrrrrpppmmmnnnoooooopppqqqrrrsssssssssssssssrrrqqqrrrtttvvv{{{}}}}}}|||xxxuuussssssuuusssrrrrrrssssssrrrppptttuuuwwwyyy{{{|||{{{{{{vvvxxxwwwuuuvvv{{{}}}{{{yyytttooommmoootttxxxzzzooooooppppppqqqrrrssstttuuusssqqqqqqrrrssstttssstttsssrrrqqqrrrtttvvvxxxuuutttsssrrrrrrrrrrrrssswwwwwwwwwyyyyyyxxxtttqqqnnnooorrrtttuuuuuutttsssxxxzzzzzzyyyvvvtttttttttvvvtttssstttsssqqqtttyyy{{{xxxtttrrrsssuuuwwwwwwvvvwwwxxxzzzzzzwwwrrrooopppsssuuutttvvvyyywwwrrrqqqpppppppppqqqssstttvvvxxxuuussssssvvvxxxvvvtttpppsssvvvtttqqqqqquuuxxxppppppppppppqqqrrrssstttrrrtttsssqqqooooootttxxx|||yyyvvvttttttuuuuuutttwwwtttpppmmmmmmooorrruuuqqqpppnnnnnnqqqssstttssstttqqqqqqttttttssssssvvvrrrooommmlllmmmnnnnnnmmmqqqqqqpppppppppqqqqqqrrrrrrpppnnnppptttvvvvvvtttrrrqqqqqqqqqqqqrrrrrrssssssttttttsssrrrrrruuuwwwxxx{{{zzzvvvsssssssssqqqrrrqqqqqqsssuuuvvvuuutttuuutttuuuxxxzzz{{{zzzxxxsssssssssrrrqqqqqqsssuuuvvvvvvuuuvvvvvvtttpppmmmqqqqqqoookkkiiikkkqqqvvvvvvvvvuuusssqqqooommmkkkqqqsssuuusssooolllmmmnnnqqqpppppprrrvvvwwwtttqqqrrrqqqqqqppppppppppppqqqsssssssssrrrrrrsssuuuwwwrrrooommmooosssvvvvvvuuussssssssstttuuuuuuvvvvvvvvvuuusssrrrqqqrrrssstttuuuvvvvvvsssooonnnqqqtttppppppqqqsssvvvwwwwwwuuuwwwxxxzzzzzzyyywwwuuutttnnnppprrrqqqpppqqquuuxxxyyyyyyyyywwwtttrrrsssttt|||~~~~~~yyyyyy{{{|||}}}~~~~~~~~~|||yyyzzzzzzyyyzzz{{{}}}~~~{{{~~~|||{{{~~~~~~yyywwwxxxxxxvvv~~~{{{yyyxxxxxxzzz{{{|||{{{|||~~~~~~yyyuuuuuuxxxzzz{{{{{{~~~}}}}}}}}}}}}}}}}}}|||zzzuuuqqqqqqvvvxxxvvvrrrvvvssssssvvvwwwuuuvvvyyy}}}zzzzzz{{{}}}|||yyyzzz}}}}}}yyyvvvwwwwwwuuuuuuwww{{{}}}{{{yyywwwvvvvvvwwwyyyzzzzzzzzzxxxyyy{{{||||||yyyvvvtttwwwvvvuuuuuuvvvxxxxxxyyy}}}zzzxxxvvvvvvuuuvvvxxxuuuwwwxxxvvvsssrrrtttwwwxxxwwwuuuuuuvvvwwwvvvtttvvv{{{~~~zzzxxxwwwwwwwwwxxxyyy|||~~~zzzzzzyyywwwtttrrrrrrssswwwvvvuuussssssrrrsssssstttuuuwwwyyy{{{|||}}}}}}{{{yyyvvvwwwwwwtttrrrtttxxxyyyyyyyyyzzz|||xxxyyyyyywwwuuuuuuwwwzzzvvvvvvvvvwwwxxxzzz{{{|||zzz}}}}}}yyywwwyyyzzzyyy{{{||||||{{{xxxwwwxxxyyyxxx{{{|||xxxxxxzzz{{{zzzzzz||||||{{{zzzzzz|||~~~{{{||||||}}}|||{{{zzzyyy}}}|||yyywwwvvvvvvwwwxxxzzzyyyyyy|||{{{vvvxxxvvvsssrrrssstttrrrqqqqqqqqqrrrrrrsssttttttuuussstttttttttrrrrrrtttuuuzzzzzzyyywwwuuutttsssssstttsssrrrrrrssssssrrrpppuuuvvvxxxyyyyyyyyyyyyyyyooorrrttttttsssuuuyyy|||ssstttuuuwwwwwwwwwvvvtttuuusssqqqqqqrrrtttssssssvvvtttsssrrrrrrsssuuuuuuwwwuuusssrrrrrrsssuuuwwwssssssrrrqqqrrrrrrssstttuuuvvvwwwyyyyyywwwtttrrroooppprrruuuvvvvvvvvvuuuvvvwwwxxxxxxwwwuuuttttttwwwsssrrrrrrpppmmmpppvvvxxxuuuqqqoooqqqtttwwwxxxyyyyyyyyyyyyzzzxxxuuurrrsssvvvwwwvvvxxxzzzxxxsssrrrrrrrrrssstttvvvxxxyyyxxxvvvtttuuuvvvwwwvvvtttsssuuuwwwwwwvvvvvvxxxzzzssssssssstttttttttttttttuuuvvvuuurrroooooossswwwzzzwwwtttssstttuuuuuuuuuwwwuuusssqqqqqqsssuuuwwwsssrrrqqqpppqqqqqqrrrrrrssssssssstttsssrrrtttvvvrrrqqqooonnnnnnmmmmmmmmmppppppoooppppppqqqrrrrrrssspppnnnppptttvvvuuurrrooopppqqqqqqppppppqqqsssnnnpppqqqqqqqqqrrruuuwwwwwwyyyzzzxxxwwwwwwwwwwwwqqqqqqrrrsssttttttsssssstttuuuvvvxxxzzzyyyxxxwwwsssuuuvvvtttpppooorrruuuzzzxxxvvvvvvwwwuuuqqqllloooqqqpppmmmiiikkkssszzzyyyxxxvvvtttqqqooommmlllrrrtttuuussspppnnnnnnpppqqqoooooorrruuuvvvrrrmmmoooooopppqqqqqqrrrrrrrrrqqqssstttrrrpppooosssvvvsssooommmpppuuuxxxvvvrrrrrrsssssstttuuuuuuvvvvvvuuutttrrrqqqqqqsssuuuwwwuuuuuuuuurrrooooooqqqtttrrrqqqrrrtttwwwyyyxxxwwwxxxyyyzzz{{{zzzxxxvvvuuuooorrruuusssooopppuuuzzzyyyyyyyyywwwtttrrrsssttt~~~}}}~~~yyyyyyyyyyyyzzz|||}}}~~~~~~~~~~~~}}}zzzwwwzzzzzzzzz{{{{{{|||}}}}}}~~~~~~yyy||||||xxxvvvyyy{{{{{{~~~}}}|||{{{zzzyyyxxxxxxxxxxxxyyy||||||vvvsssvvv{{{~~~~~~~~~~~~}}}|||zzzxxxxxxwww{{{vvvrrrrrruuuvvvtttqqqwwwttttttwwwxxxvvvxxx{{{}}}{{{{{{}}}zzzwwwyyy~~~{{{wwwuuuxxxwwwvvvyyy}}}~~~|||yyyvvvtttsssuuuyyy|||}}}}}}yyyzzz{{{||||||yyywwwuuuwwwwwwvvvuuutttuuuwwwxxxyyyxxxwwwttttttvvvxxxyyysssuuuvvvtttqqqpppsssvvvxxxvvvtttssstttuuuuuutttuuuyyy~~~{{{yyywwwwwwwwwxxxyyy|||yyy{{{}}}|||yyyvvvttttttrrrrrrrrrsssttttttuuuvvvxxxyyyyyy{{{{{{|||||||||{{{}}}|||wwwtttuuuvvvuuuuuuwwwyyyyyyyyyyyyzzz|||wwwxxxxxxwwwvvvvvvwwwxxxuuuuuuvvvwwwxxxzzz|||}}}yyy||||||wwwuuuwwwxxxwwwzzz{{{zzzxxxvvvuuuvvvxxxvvvzzzzzzwwwuuuxxxzzzzzzyyyzzzzzzzzzzzzzzz{{{|||yyyzzz|||~~~~~~~~~}}}|||~~~{{{yyyxxxxxxxxx|||zzzyyyzzz|||}}}|||zzzwwwvvvtttssssssssssssrrrsssttttttuuuuuuvvvvvvvvvtttvvvwwwwwwuuutttuuuvvvxxxwwwvvvvvvvvvvvvvvvuuusssrrrqqqqqqssssssrrrqqqwwwwwwwwwxxxxxxwwwuuutttlllooossstttttttttyyy~~~uuuwwwzzz{{{zzzxxxuuutttyyyvvvsssqqqqqqrrrqqqpppuuuuuutttssssssssstttvvvzzzxxxvvvtttssssssttttttssssssrrrrrrssssssttttttrrrtttvvvxxxwwwvvvtttsssqqqrrrtttvvvwwwxxxxxxxxxwwwwwwvvvvvvuuutttsssrrrwwwtttrrrqqqooolllnnntttxxxuuuqqqppprrruuuxxxzzz{{{zzzyyyyyyzzzyyyxxxvvvwwwyyyzzzxxxyyy{{{xxxsssqqqrrrrrrtttuuuwwwyyyzzzxxxwwwvvvvvvvvvuuutttssssssrrrrrruuuyyy{{{{{{zzzwwwwwwwwwwwwvvvuuusssrrrtttuuutttqqqnnnnnnrrrvvvxxxvvvsssrrrssstttttttttsssssssssttttttuuuuuuuuuuuuuuutttsssqqqppppppqqqsssuuuvvvtttrrrrrrtttuuussssssrrrqqqooonnnnnnnnnnnnnnnoooooopppqqqrrrssssssqqqpppqqqssstttrrrpppnnnpppqqqrrrqqqqqqrrrtttmmmoooqqqssssssuuuxxxzzzwwwwwwyyyyyyxxxvvvvvvwwwpppqqqssstttttttttssssssvvvwwwxxxyyyxxxwwwwwwvvvuuuwwwxxxvvvrrrppprrrtttyyywwwvvvvvvwwwvvvqqqmmmmmmppprrrpppmmmnnnsssyyy{{{yyyvvvsssqqqpppoooooouuuuuuuuusssrrrqqqqqqqqqqqqpppppprrrtttsssppplllnnnooopppqqqrrrsssttttttqqqssstttrrrooonnnqqqtttuuuqqqoooppptttvvvrrrnnnrrrrrrssssssttttttuuuuuusssrrrqqqppprrruuuxxxzzzvvvuuutttrrrpppqqqrrrttttttttttttvvvxxxyyyxxxwwwxxxyyyyyyyyyyyyxxxwwwvvvtttwwwxxxuuupppppptttzzzyyyzzzyyywwwuuutttuuuvvv~~~}}}}}}||||||{{{yyyyyyzzz{{{|||}}}}}}~~~zzzyyyyyyzzz{{{zzzwwwtttzzz{{{|||}}}}}}|||{{{zzz~~~~~~yyy||||||xxxwww{{{}}}}}}{{{{{{||||||{{{zzzxxxwwwvvvuuuuuuwwwzzz}}}}}}|||~~~yyytttuuu{{{~~~~~~zzz{{{{{{yyyvvvsssrrrrrrwwwuuusssrrrsssttttttsssxxxuuutttwwwxxxwwwyyy}}}|||||||||{{{zzz{{{~~~yyyuuuwww}}}|||xxxvvvwwwwwwxxxzzz{{{{{{zzzxxxxxxuuurrrtttxxx|||}}}}}}yyyzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvtttrrrsssuuuxxxvvvxxxwwwssssssvvvwwwvvvrrruuuvvvuuurrrqqqrrruuuwwwuuurrrrrrsssttttttsssrrruuuyyy||||||||||||}}}yyyxxxxxxxxxyyy|||~~~zzz}}}}}}zzzxxxwwwooopppqqqssstttvvvwwwwwwzzzzzzzzzzzz{{{{{{{{{{{{~~~}}}zzzxxxwwwxxxyyyyyy|||{{{yyywwwvvvvvvuuuuuussstttvvvwwwxxxwwwvvvuuussstttuuuvvvxxxzzz|||}}}xxx{{{{{{vvvtttvvvvvvuuuyyyzzzyyywwwttttttvvvwwwuuuzzzzzzvvvsssvvvyyyzzzxxxxxxyyyzzzzzz{{{{{{{{{wwwxxx{{{}}}}}}{{{zzzyyyyyy}}}{{{yyyyyyzzz{{{{{{zzztttssssssssssssrrrrrrrrruuuuuuuuuvvvvvvvvvwwwwwwuuuwwwyyyyyyxxxvvvvvvvvvyyyxxxwwwwwwxxxyyyxxxwwwqqqpppooopppssstttsssrrrwwwuuutttuuuwwwwwwtttpppnnnooossswwwwwwvvvzzz||||||zzzwwwuuuvvvxxx{{{zzzxxxuuuqqqooonnnnnnnnnssstttuuuuuusssssssssuuuxxxxxxvvvuuutttsssrrrrrrrrrrrrsssttttttsssssssssnnnqqquuuvvvvvvuuuttttttrrrsssuuuvvvxxxyyyzzzzzzzzzxxxuuusssssssssqqqpppxxxuuussssssqqqmmmooosssyyywwwssssssuuuxxxzzz{{{{{{yyyxxxxxxyyyzzzzzzyyyyyy{{{{{{yyyzzz{{{xxxrrrooooooqqqrrrtttuuuvvvwwwuuuuuuvvvvvvuuutttssssssrrrooommmpppvvvyyyyyywwwwwwwwwxxxxxxwwwtttqqqpppppprrrqqqooommmmmmrrrvvvxxxuuurrrqqqrrrsssssssssoooppprrrssssssrrrqqqpppuuuvvvvvvuuurrrppppppqqqssswwwxxxtttqqqrrrtttttttttttttttssspppmmmmmmnnnmmmmmmnnnnnnpppqqqssstttqqqqqqrrrrrrqqqpppooooooooooooqqqssstttuuuuuuuuuqqqsssuuuwwwwwwxxx{{{|||wwwwwwxxxyyyuuupppoooqqqnnnqqqtttvvvuuutttttttttwwwxxxyyyxxxvvvuuuvvvwwwyyyyyyyyywwwuuusssrrrsssuuuuuuuuuvvvvvvtttqqqooonnnqqqsssrrrqqqqqqsssvvvzzzyyyvvvsssqqqqqqrrrsssvvvuuutttsssrrrrrrrrrrrrqqqrrrsssrrrqqqpppnnnmmmoooooooooppprrrsssuuuvvvsssssssssqqqooooooqqqrrrvvvssspppppprrrrrrooolllqqqqqqqqqrrrssssssttttttrrrrrrqqqrrrsssvvvxxxzzzvvvuuusssqqqqqqrrrssstttvvvuuuuuuvvvxxxyyywwwvvvwwwvvvvvvvvvvvvwwwxxxxxxxxxyyyxxxuuuqqqqqquuuyyywwwxxxxxxwwwuuuuuuvvvxxx~~~{{{vvvvvvxxx|||}}}{{{xxxxxxxxxyyy{{{zzzxxxvvvxxxzzz}}}~~~{{{zzz{{{~~~yyyyyy}}}}}}zzz{{{~~~~~~zzzyyy{{{}}}|||{{{zzzzzzyyyyyyzzzzzz{{{yyywwwvvvvvvwwwxxxwwwvvv{{{~~~}}}wwwvvvyyy{{{yyyuuuxxxzzzzzzvvvsssssssssrrrssstttsssrrrsssvvvyyywwwtttsssvvvwwwvvvxxx}}}wwwwwwxxxxxxxxxzzz}}}zzztttsssxxx||||||zzzzzzyyyzzz|||}}}{{{yyyxxxxxx}}}xxxsssssswww{{{{{{zzzyyyxxxwwwvvvvvvuuuuuuuuuvvvvvvuuurrrppppppsssvvvvvvyyyxxxsssrrruuutttpppsssvvvyyyxxxuuussstttuuuzzzwwwuuutttuuuvvvvvvvvvyyyzzzzzzzzzyyyzzz|||~~~{{{zzzyyyxxxxxx{{{}}}yyy{{{}}}|||zzzyyyyyyyyyooopppqqqssstttuuuvvvvvvwwwwwwwwwxxxyyyzzz{{{{{{{{{wwwwwwzzz|||}}}}}}~~~zzzuuusssttttttrrrooonnnpppssswwwxxxwwwuuurrrrrrrrrsssuuuwwwzzz|||}}}xxx{{{{{{vvvtttuuuvvvtttyyyyyyyyyvvvuuuuuuwwwyyyvvv{{{|||wwwsssuuuyyy{{{yyyyyyyyyzzz|||||||||{{{wwwxxxzzz|||~~~~~~|||{{{{{{{{{{{{{{{{{{{{{{{{zzzyyywwwrrrtttuuuvvvvvvuuuuuuuuutttttttttuuuuuuuuuuuuvvvuuuxxxzzz{{{yyywwwvvvuuuxxxwwwuuuvvvxxxxxxuuusssooonnnnnnpppssstttttttttuuuqqqnnnqqqxxxyyytttnnnqqqoooqqqvvvwwwtttvvvzzz{{{{{{zzzwwwuuuuuuyyy}}}yyyyyywwwsssnnnmmmooorrrpppsssvvvvvvtttrrrrrrssssssssstttttttttsssrrrqqqpppqqqsssttttttrrrpppoooiiimmmrrruuutttttttttuuurrrrrrtttvvvwwwyyyzzz{{{wwwtttpppppprrrtttuuutttyyyvvvvvvvvvtttpppppptttxxxuuussssssuuuwwwxxxxxxyyywwwuuuuuuwwwyyyzzz{{{xxx{{{zzzxxxxxxyyyvvvpppooooooqqqrrrssstttuuuuuupppqqqsssuuuuuuuuuuuuuuuqqqooonnnoooqqqtttvvvwwwuuuvvvxxxyyyxxxvvvssspppooopppqqqooommmoootttxxxxxxuuurrrpppqqqrrrrrrqqqssssssrrrqqqpppooonnnmmmqqqsssuuutttqqqpppqqqrrrsssyyyzzztttppprrrttttttssstttuuusssooollllllmmmlllmmmmmmnnnpppqqqssstttkkkooorrrrrrooommmoooqqqpppooopppsssxxxzzzyyywwwtttvvvxxxxxxwwwwwwwwwxxxwwwuuuvvvxxxuuuooommmpppmmmqqquuuwwwvvvuuuuuuvvvuuuvvvvvvtttssssssvvvyyy{{{zzzxxxwwwvvvtttrrrpppoooqqqtttuuutttrrrqqqqqqrrrrrrrrrqqqrrrssstttuuuyyywwwuuurrrrrrsssuuuwwwvvvuuusssrrrrrrrrrrrrrrrrrrtttvvvsssooolllnnnpppoooooonnnnnnooorrrtttvvvvvvtttqqqpppqqqqqqqqqppptttsssqqqpppooonnnnnnnnnoooppppppqqqqqqrrrrrrssssssssssssssstttuuuvvvwwwuuusssqqqooopppqqqrrrrrruuuttttttvvvxxxyyyxxxwwwuuutttrrrqqqrrruuuxxxzzzyyywwwuuurrrrrrtttvvvxxxuuuvvvvvvvvvuuuuuuwwwxxx|||tttssswww~~~|||xxxzzzyyyzzz{{{}}}}}}{{{yyyuuuyyy}}}}}}zzzxxxyyysssssswwwxxxvvv}}}|||zzz{{{|||{{{|||zzzxxxvvvwwwyyy}}}~~~|||yyyxxxwwwwwwuuusssuuu}}}{{{wwwxxxxxxuuutttxxx||||||zzzwwwvvvwwwmmmppptttsssrrrsssxxx}}}vvvsssrrrtttuuuuuuwww|||sssttttttuuuuuuxxx||||||tttpppsssyyy{{{|||~~~{{{}}}yyyyyyzzz{{{uuusssvvvyyyxxxvvvxxxwwwuuusssssssssttttttuuuvvvuuurrroooooorrrvvvvvvzzzyyytttqqqsssqqqkkktttxxx{{{{{{xxxuuuuuuwww~~~|||yyyxxxyyyzzz{{{zzz|||yyyxxxzzz}}}}}}|||zzzxxxxxxzzz|||~~~wwwwwwwwwvvvtttuuuwwwyyypppqqqrrrsssttttttttttttttttttuuuvvvwwwyyy{{{|||yyytttvvv{{{~~~~~~~~~{{{vvvpppooorrrtttrrrnnnkkknnnrrrvvvyyyxxxtttpppqqqrrrssstttwwwyyy|||}}}xxx|||{{{vvvtttuuuvvvuuuzzzzzzyyywwwuuuvvvxxx{{{xxx}}}~~~xxxtttvvvzzz|||zzzyyyzzz{{{}}}~~~}}}|||yyyyyyzzz{{{}}}~~~~~~}}}}}}}}}}}}}}}yyyzzz|||}}}}}}zzzwwwttttttvvvyyy{{{zzzyyyyyyyyyssssssssstttttttttttttttuuuwwwzzz{{{yyywwwuuutttvvvtttssstttuuutttppplllnnnmmmmmmpppsssuuuuuuuuusssmmmiiioooxxx|||vvvnnnqqqnnnnnnttttttpppppptttsssvvvzzz{{{yyyxxxxxxzzzyyy{{{zzzvvvpppooosssxxxnnnrrrvvvwwwtttrrrqqqrrrmmmoooqqqssstttsssrrrqqqnnnppprrrttttttqqqnnnlllgggkkkqqqttttttsssuuuvvvqqqrrrsssuuuvvvxxxyyyzzzqqqmmmkkkmmmrrrxxx{{{|||yyywwwxxxyyyvvvrrrrrruuutttrrrqqqqqqssstttttttttwwwuuurrrrrruuuxxxzzz{{{xxxzzzyyywwwwwwxxxtttnnnqqqqqqssstttuuuuuuvvvvvvkkknnnqqqtttuuuuuuwwwxxxrrrssssssqqqooopppuuuzzzuuuvvvyyy{{{{{{yyyvvvtttoooqqqrrrqqqppprrrxxx|||xxxuuurrrppppppqqqqqqpppzzzxxxuuuqqqooonnnnnnnnnmmmpppssssssqqqppprrrtttssszzz{{{tttppprrrttttttrrrtttuuurrrnnnkkkjjjlllllllllmmmnnnpppqqqssstttgggmmmrrrrrrnnnllloootttqqqooooootttzzz~~~{{{xxxuuuwwwxxxwwwtttrrrrrrrrruuusssuuuzzzxxxrrrqqquuulllqqqvvvxxxwwwvvvwwwxxxrrrssssssrrrppprrrwww{{{|||yyyvvvvvvwwwuuuqqqmmmkkkooossstttrrrqqqqqqsssvvvsssppppppqqqtttuuuuuuxxxwwwtttrrrrrrtttwwwyyyvvvtttqqqpppqqqrrrrrrqqqrrrvvvxxxtttmmmjjjnnnrrrooonnnllllllmmmpppsssuuuxxxtttpppppprrrsssqqqooorrrrrrqqqooommmlllnnnpppnnnoooooopppqqqqqqrrrrrruuuuuuuuuuuuuuuttttttttttttqqqooonnnooopppqqqqqqsssssstttvvvxxxzzzyyyxxxtttrrrpppoooppptttyyy|||xxxuuuqqqppprrruuuwwwxxxrrrsssttttttttttttvvvxxx~~~~~~zzzvvv{{{zzzzzzzzzzzz{{{|||||||||yyyzzz|||yyyyyy{{{wwwxxx~~~}}}|||~~~|||{{{{{{zzz{{{{{{xxxyyy|||}}}~~~}}}|||}}}}}}zzzyyy{{{~~~~~~zzzxxxxxxxxxwwwvvvyyyzzzzzzyyyzzz{{{vvvooowwwxxxzzzzzzyyyvvvrrrpppuuurrrooommmoootttyyy}}}vvvyyy{{{yyytttqqqsssvvvxxxrrrmmmnnnuuu{{{~~~{{{zzzvvvqqqrrrxxxzzzyyy}}}}}}zzzzzz}}}~~~~~~}}}zzzxxxwwwxxxzzzzzzyyywwwuuutttrrrqqqpppsssuuuvvvtttpppooosssxxxwwwuuusssrrrsssssstttssspppwww~~~~~~xxxttttttwww|||yyywwwwwwyyyzzzwwwuuuzzz}}}}}}|||{{{|||~~~~~~}}}xxxuuuwwwuuuqqqtttzzz{{{wwwtttrrrpppqqqssstttrrrpppvvvssssssvvvwwwvvvyyy}}}{{{|||zzzwwwxxx|||{{{xxxsssvvvvvvsssnnnmmmrrrwwwooooooppptttyyyzzzwwwtttooorrrvvvyyyzzzzzz{{{{{{~~~{{{yyyyyyyyy{{{|||{{{|||{{{xxxtttsssvvvyyy{{{~~~yyyxxx{{{{{{vvv}}}xxxuuuwwwxxxxxxzzz}}}|||zzzvvvttttttvvvyyy|||}}}zzz{{{{{{xxxyyyzzzzzzxxxvvvtttsssvvvxxxzzzzzzyyywwwvvvwwwvvvssspppqqqtttwwwwwwwwwrrrwww{{{zzzvvvssstttvvvuuuzzzzzztttrrruuuuuurrrnnnrrrvvvvvvsssrrrvvvyyyxxxxxxwwwvvvuuutttssssssqqqsssuuuwwwxxxyyyyyyyyyvvvuuuwwwyyyxxxttttttxxxvvvyyy{{{zzzvvvsssssstttnnnoooqqqtttvvvvvvsssqqqqqqnnnnnnrrrsssqqqsssvvvpppooonnnoooqqqqqqlllhhhlllppprrrpppqqqvvvyyyxxxtttttttttuuuvvvuuusssqqqooolllkkkmmmrrrvvvxxxxxxyyyyyyxxxvvvsssqqqqqqrrrttttttssssssssssssttttttwwwvvvuuutttuuuwwwyyyzzzsssssstttuuuvvvxxxzzz{{{wwwyyyzzzwwwssspppqqqsssnnnoooppprrrssstttuuuuuurrrqqqqqqqqqrrrsssuuuvvvqqqtttwwwzzzzzzxxxuuusssrrrqqqpppppprrrsssrrrqqquuuuuutttrrrqqqppprrrtttvvvrrrqqqttttttooollllllnnnoooppprrrssstttuuuuuusssuuuwwwwwwvvvuuuuuuvvvqqqtttvvvuuuqqqnnnmmmmmmkkkjjjmmmqqqqqqmmmkkkmmmgggkkkooopppooonnnppprrrttttttsssuuuxxxyyyyyyxxxwwwvvvuuuuuuvvvvvvuuutttuuuwwwyyyxxxvvvuuutttuuutttuuuvvvuuussssssuuuvvvuuuuuuuuutttrrrrrrssstttxxxwwwwwwxxxyyywwwrrrmmmrrrrrrrrrssstttuuuwwwwwwxxxtttooommmooorrrsssssstttsssrrrssstttuuutttsssvvvsssqqqrrrttttttrrroootttuuutttrrrpppooopppqqqnnnnnnpppsssqqqmmmmmmpppvvvtttqqqooonnnnnnpppqqqrrrrrrrrrqqqnnnmmmnnnppppppooommmkkklllnnnppprrrtttttttttsssqqqppprrrssssssrrrpppooonnnooopppqqqpppppprrrtttwwwwwwvvvtttttttttsssrrrrrruuuzzz~~~|||yyyuuuqqqpppqqqtttvvvtttuuuvvvwwwwwwvvvuuuttt{{{}}}}}}zzzxxxzzzzzzzzz{{{|||}}}~~~~~~|||zzz{{{}}}zzzyyy||||||}}}|||{{{{{{yyy{{{zzzxxxyyy}}}}}}zzzzzz{{{~~~~~~{{{yyyxxxwwwuuusssvvvwwwwwwvvvyyy|||xxxqqqtttuuuwwwxxxxxxwwwuuutttxxxuuuqqqoooooorrrwwwzzzyyy|||}}}zzzvvvtttvvvyyy{{{vvvqqqqqqvvvzzz{{{{{{yyyzzzxxxssssssxxxzzzzzz}}}}}}||||||~~~|||{{{|||}}}xxxyyyxxxwwwuuusssrrrsssuuuwwwwwwuuuqqqpppsssxxxvvvvvvvvvwwwwwwuuusssqqqpppwww}}}~~~xxxssssssuuuxxxvvvuuuvvvyyyzzzyyywww||||||}}}}}}~~~}}}|||{{{~~~}}}~~~}}}xxxzzz{{{wwwrrrsssxxxxxxuuuxxxuuusssuuuxxxzzzwwwssssssqqqrrrvvvxxxwwwyyy}}}||||||zzzwwwxxx{{{|||xxxrrrtttuuusssppppppsssvvvqqqqqqrrruuuwwwwwwtttqqqpppssswwwzzz|||}}}~~~~~~~~~|||{{{{{{|||~~~{{{|||{{{yyyuuutttvvvxxxwww{{{|||yyyyyy}}}|||xxx{{{vvvtttwwwyyyxxxyyy|||}}}zzzwwwuuutttvvvyyy{{{{{{}}}~~~|||~~~~~~yyyxxxwwwwwwvvvvvvvvvtttssswwwxxxyyyyyywwwvvvvvvwwwxxxuuurrrrrrtttvvvvvvuuussswwwzzzyyyuuurrrsssuuuxxxzzzxxxssssssvvvwwwtttpppsssuuuuuurrrrrruuuyyyvvvvvvvvvvvvvvvuuuuuuuuuvvvvvvvvvwwwyyyyyyyyyxxxwwwuuuvvvxxxvvvrrrrrrvvvtttxxx{{{{{{xxxuuuttttttppppppqqqtttvvvuuussspppooollllllpppqqqpppqqquuuqqqqqqqqqrrrrrrpppmmmkkkppptttuuusssssswwwyyyxxxvvvvvvvvvvvvvvvtttrrrpppooommmkkkmmmqqqtttuuuuuurrrssssssrrrpppoooppprrrtttttttttuuuuuuuuuvvvvvvuuuuuuvvvwwwwwwwwwwwwwwwtttttttttuuuwwwyyyzzz{{{~~~~~~}}}zzzwwwtttrrrrrrqqqqqqppppppqqqsssvvvwwwqqqqqqrrrsssttttttttttttrrruuuxxx{{{|||yyyvvvtttrrrqqqpppppprrrrrrqqqpppssstttuuusssrrrqqqrrrsssuuurrrrrruuuvvvrrroooooooooppprrrsssuuuuuuuuuuuurrrtttuuuvvvuuutttuuuwwwsssuuuwwwuuurrrooooooooorrrnnnlllooopppnnnmmmooorrrrrrqqqpppoooppprrrssswwwvvvuuuuuuwwwwwwvvvuuuuuuuuutttuuuuuuvvvuuuuuuwwwxxxyyyyyyyyyxxxwwwvvvrrrssstttsssrrrrrrsssuuutttttttttsssqqqqqqrrrtttyyywwwvvvvvvwwwuuurrroooooopppppprrrsssuuuwwwxxxyyytttooommmnnnpppqqqqqqrrrsssttttttttttttttttttuuurrrqqqrrruuuvvvtttrrrssstttuuusssqqqoooooopppooonnnpppsssrrrnnnnnnqqquuutttrrrpppooopppqqqrrrrrrssssssqqqooonnnoooqqqnnnmmmllllllmmmnnnppprrruuuvvvvvvtttrrrqqqrrrsssxxxvvvssspppoooooopppqqqrrrrrrssstttvvvvvvtttqqqtttttttttssssssuuuyyy|||zzzxxxuuurrrqqqrrrsssuuutttuuuvvvwwwwwwvvvuuutttxxx||||||yyyyyyzzzyyyyyyzzz{{{|||~~~|||zzz}}}{{{{{{~~~yyyxxx|||~~~||||||~~~}}}}}}}}}~~~~~~~~~{{{yyyzzzyyyxxxzzz~~~|||{{{|||}}}{{{zzz{{{}}}}}}{{{yyyxxxvvvrrrpppsssuuuttttttxxx|||zzztttpppqqqsssuuuvvvwwwxxxxxx{{{xxxtttqqqppprrruuuwwwzzz|||}}}|||yyyxxx{{{~~~~~~zzzvvvvvvxxxyyyxxxvvvwww{{{{{{vvvtttwwwzzz{{{}}}{{{{{{~~~~~~}}}}}}}}}}}}uuuxxxyyyxxxuuussstttvvvwwwxxxyyyvvvrrrqqqtttwwwtttvvvyyyzzzyyyvvvqqqnnnpppvvv}}}}}}xxxsssqqqrrrsssssssssuuuxxxzzzzzzzzz|||zzzyyy{{{}}}~~~|||yyy{{{}}}}}}{{{}}}~~~yyy{{{zzzvvvqqqrrrvvvwwwuuuvvvrrrppprrrxxxyyytttoooooonnnqqqwwwyyyyyyzzz}}}}}}}}}zzzvvvwww{{{{{{xxxrrrsssttttttttttttttttttsssssssssuuuvvvuuurrrppprrrsssvvvxxx{{{}}}~~~~~~~~~}}}|||{{{|||~~~zzz{{{{{{yyywwwvvvvvvwwwssswwwzzz{{{|||~~~}}}zzzxxxttttttxxxzzzyyyxxxzzz}}}{{{wwwuuuuuuvvvyyy{{{www{{{}}}~~~~~~xxxyyyvvvssssssuuuvvvuuusssxxxxxxyyywwwvvvuuuvvvxxxzzzwwwtttssstttuuutttttttttwwwyyyyyyuuurrrssstttyyyxxxtttrrrtttwwwwwwsssrrrssstttrrrpppqqqtttxxxssssssuuuvvvwwwwwwwwwwww{{{xxxvvvvvvyyyzzzxxxvvvtttrrrtttvvvuuurrrssswwwuuuwwwzzz{{{yyyvvvuuutttqqqqqqqqqsssttttttrrrpppkkkiiijjjnnnpppnnnooosssrrrsssuuutttrrrooonnnnnnrrrvvvvvvsssrrrtttvvvuuutttuuuvvvvvvvvvuuutttssspppnnnmmmnnnppprrrrrrrrrmmmnnnppppppooooooqqqrrrrrrsssuuuwwwxxxxxxwwwwwwuuuvvvxxxzzzzzzyyywwwvvvtttuuuuuuvvvxxxyyyzzz{{{~~~}}}|||{{{zzzxxxvvvvvvtttqqqoooppprrrvvvxxxppprrruuuwwwwwwvvvuuussssssuuuzzz}}}}}}{{{wwwtttsssrrrqqqqqqqqqqqqpppooorrrsssuuuuuusssrrrrrrrrrsssqqqrrrwwwyyyuuurrrrrrpppqqqtttvvvwwwvvvuuutttrrrsssttttttttttttvvvxxxwwwwwwwwwuuurrrqqqqqqrrrwwwqqqmmmoooqqqsssxxx}}}}}}tttooooooqqqssssssyyywwwvvvuuuvvvuuutttrrrssssssssstttuuuuuuuuuvvvzzzyyyxxx{{{}}}~~~zzzwwwrrrssstttsssssssssuuuwwwsssttttttsssqqqqqqrrrtttyyywwwuuusssssssssrrrpppnnnnnnoooppprrrtttvvvwwwxxxuuupppmmmmmmoooooopppooorrrvvvvvvtttrrrsssuuutttrrrqqqrrrvvvxxxvvvtttrrrtttuuutttrrroooooooooooonnnooorrrqqqmmmmmmqqqrrrrrrrrrrrrrrrrrrrrrrrrsssttttttsssqqqpppppprrrlllmmmmmmnnnooooooppppppvvvwwwwwwuuusssrrrsssttt|||yyyuuuqqqpppppprrrssstttsssssstttuuutttrrrooossstttuuuuuuuuuuuuwwwzzzxxxwwwuuusssrrrrrrssssssuuuuuuvvvwwwwwwvvvuuuuuuxxx|||~~~yyyvvvwwwzzzxxxxxxyyy{{{|||}}}}}}}}}{{{zzz}}}}}}||||||wwwvvvxxxyyyxxxyyy}}}zzzzzz{{{|||~~~zzzxxxyyyyyyxxx{{{|||~~~~~~{{{xxxwwwwww~~~}}}|||{{{{{{|||}}}|||{{{zzzzzzxxxtttqqquuuvvvtttssswww|||{{{vvvooopppqqqsssuuuvvvxxxyyy{{{yyyvvvtttsssuuuwwwxxxxxxzzz{{{|||{{{}}}}}}{{{zzzzzzzzzzzzxxxuuuvvv|||~~~yyytttvvvzzz|||xxxwwwxxx}}}}}}|||||||||{{{zzzyyyrrrvvvyyyxxxuuusssuuuwwwyyyzzzyyywwwtttssstttvvvsssuuuxxxxxxvvvrrrnnnlllpppuuu{{{{{{wwwrrrppppppooopppqqqtttwwwzzz{{{|||{{{wwwuuuwww{{{}}}zzzvvvyyy{{{{{{zzz|||{{{xxxuuurrrpppqqquuuxxxxxxuuupppmmmpppuuuuuuooohhhkkkkkkpppwww{{{zzzzzz}}}}}}}}}zzzvvvvvvzzz{{{xxxuuuuuuuuuvvvxxxwwwtttrrrrrrssstttuuuuuutttsssqqqtttssstttuuuwwwyyyzzzzzzyyyyyyxxxyyyzzz|||xxxxxxyyyyyyxxxwwwvvvvvvssswww{{{~~~}}}{{{wwwttttttyyy|||zzzxxxzzz|||zzzwwwuuuuuuvvvxxxzzzvvvzzz||||||zzz{{{wwwrrrqqqtttwwwvvvtttyyyyyyyyywwwuuuuuuwwwyyyzzzxxxvvvuuutttssssssrrrvvvxxxyyyxxxvvvttttttuuuwwwtttqqqrrrvvvxxxtttooossssssrrrpppnnnooorrrvvvoooqqqsssuuuwwwxxxyyyyyy{{{wwwssstttwwwyyyxxxvvvpppooopppssssssrrrtttyyyyyyxxxxxxvvvuuutttssstttqqqpppooopppqqqqqqpppnnnjjjhhhiiimmmooommmnnnqqqqqqtttvvvtttpppmmmnnnpppqqqttttttooommmooopppnnnmmmooosssuuuvvvwwwxxxxxxsssrrrrrrqqqqqqqqqpppppplllnnnppppppppppppqqqrrroooqqqtttvvvxxxxxxwwwwwwvvvwwwxxxyyyyyyyyyxxxwwwtttuuuvvvwwwxxxyyyzzzzzzxxxwwwwwwzzz~~~~~~{{{yyywwwtttrrrqqqrrrsssuuurrrtttxxxzzz{{{yyyvvvtttsssvvvzzz}}}}}}{{{wwwuuuuuusssqqqqqqrrrqqqpppnnnqqqsssvvvwwwvvvtttrrrrrrsssqqqrrrxxxyyyuuurrrrrrqqqsssuuuwwwxxxwwwvvvuuurrrssstttttttttuuuxxx{{{xxxwwwuuusssqqqqqqrrrssstttqqqppprrrtttzzzyyypppooorrrsssrrrxxxwwwuuuuuuuuuuuusssqqqqqqrrrssstttttttttuuuwww{{{yyyxxx|||}}}xxxtttuuuvvvvvvuuuuuuwwwyyyttttttuuutttrrrrrrsssuuuzzzxxxuuurrrqqqrrrrrrrrrnnnnnnooooooppprrrssstttvvvssspppnnnnnnoooqqqrrrmmmrrrwwwwwwsssqqqsssvvvvvvtttrrrsssvvvwwwvvvsssqqqsssuuuuuurrrooonnnnnnnnnlllnnnpppoookkklllppppppqqqrrrssstttssssssrrrrrrtttuuutttrrrqqqqqqrrrnnnooopppqqqqqqpppooonnntttuuuvvvuuuttttttvvvxxx{{{xxxtttqqqpppqqqsssuuusssrrrrrrssstttsssqqqppprrrtttvvvvvvuuuuuuvvvwwwvvvvvvuuutttssssssrrrrrruuuvvvwwwwwwwwwwwwvvvuuuzzz}}}|||wwwtttuuuyyywwwwwwxxxzzzzzzzzzzzzzzz{{{yyy|||}}}}}}|||{{{}}}}}}|||~~~}}}|||{{{|||}}}}}}yyyxxxyyyzzzyyy|||~~~{{{zzzyyy|||}}}}}}{{{zzzzzz}}}~~~~~~}}}~~~~~~{{{xxxzzzyyyvvvsssvvv{{{{{{wwwqqqqqqrrrssstttuuuvvvvvvzzzyyywwwvvvvvvxxxzzz{{{xxxzzz{{{|||||||||}}}~~~{{{zzz{{{{{{|||{{{yyywwwvvv|||~~~yyytttvvvzzz|||tttsssvvv{{{~~~}}}|||zzzyyyyyyzzz{{{yyyvvvqqqtttwwwxxxvvvtttuuuvvvyyyzzzyyywwwuuuttttttuuurrrtttuuusssooommmlllmmmppptttxxxxxxuuuqqqoooooonnnppprrrtttvvvyyy{{{|||xxxtttqqqsssxxxzzzwwwtttyyyzzzzzzxxx{{{|||wwwsssooooooqqqssstttvvvwwwsssoooqqqttttttoooiiikkkkkkpppxxx|||zzzzzz}}}}}}}}}yyytttuuuyyyzzzwwwwwwwwwwwwxxxyyywwwtttqqqpppqqqsssuuuuuuuuuvvvvvvxxxvvvttttttvvvxxxwwwvvvtttttttttuuuwwwyyyzzz|||uuuuuuvvvvvvwwwvvvuuutttvvvxxx||||||{{{wwwtttuuu{{{}}}zzzxxxyyyyyyxxxvvvttttttvvvxxxyyyyyyzzzyyyxxxzzz}}}}}}yyyuuusssuuuwwwxxxwwwzzzzzzzzzxxxvvvvvvxxxzzzxxxxxxwwwuuusssrrrqqqrrrwwwxxxxxxxxxwwwvvvvvvvvvtttrrrrrrwww{{{zzztttoootttsssqqqnnnmmmmmmppprrrmmmooorrruuuwwwxxxxxxxxxvvvsssqqqqqqtttwwwwwwvvvqqqoooppprrrqqqooorrrvvv}}}yyytttpppooooooqqqrrrpppooommmmmmnnnooonnnmmmjjjiiijjjnnnooommmmmmpppoooqqqsssrrrnnnlllmmmpppooosssrrrmmmkkklllmmmkkkjjjnnnrrrtttuuuvvvxxxzzzvvvwwwwwwvvvtttrrrqqqppplllnnnppppppooonnnoooppplllnnnqqqtttvvvvvvuuuuuuuuutttsssssstttuuuwwwxxxtttuuuvvvxxxyyyyyyyyyyyyrrrqqqrrrwww|||}}}zzzyyyyyyxxxvvvtttsssqqqqqqtttvvvyyy||||||zzzxxxvvvtttvvvyyy{{{|||zzzwwwuuuvvvtttrrrrrrsssrrrqqqoooqqqtttxxxyyyxxxuuutttssstttqqqrrrwwwxxxtttqqqqqqrrrsssuuuwwwxxxxxxwwwvvvtttuuuttttttsssvvvyyy}}}yyyvvvsssqqqqqqrrrssssssoooqqqtttuuutttzzz{{{qqqppprrrqqqpppvvvtttssstttuuuuuutttsssppprrrttttttssssssuuuwww{{{yyyyyy|||}}}wwwtttuuuvvvuuutttuuuwwwxxxuuuvvvvvvvvvttttttvvvwwwyyyyyywwwtttsssrrrrrrsssqqqqqqpppooooooooooooppprrrqqqpppooooooqqqtttvvvlllqqqvvvvvvrrrqqqssswwwyyyvvvttttttvvvvvvsssppppppsssuuutttrrrooonnnmmmlllkkkkkkmmmllliiijjjnnnoooppprrrsssttttttsssrrrrrrtttuuuuuusssrrrrrrsssrrrsssssssssrrrpppnnnmmmppprrrsssttttttuuuxxxzzzwwwuuurrrpppppprrrtttvvvqqqqqqpppqqqssssssrrrqqqqqqsssuuuvvvuuutttuuuuuuuuuuuuuuuttttttsssrrrrrruuuvvvwwwxxxxxxwwwvvvuuu|||}}}}}}zzzwwwuuuvvvyyytttuuuwwwyyyzzzzzzyyyyyyzzzxxxyyy}}}~~~}}}}}}~~~{{{yyyyyyyyyzzz{{{xxxxxx{{{{{{zzz||||||{{{{{{zzz{{{|||{{{xxxxxx{{{~~~~~~~~~|||wwwrrrtttzzz{{{wwwsssssstttttttttttttttssswwwvvvvvvvvvwwwyyyzzz{{{zzz{{{|||}}}|||zzzwwwvvvxxxyyyzzz|||||||||{{{zzzwww{{{{{{vvvtttwwwzzz{{{rrrrrruuu{{{}}}|||}}}|||zzzxxxyyy||||||yyyvvvssstttvvvxxxxxxxxxvvvuuuyyyxxxxxxwwwvvvuuuttttttrrrsssssspppllljjjmmmpppppprrrttttttsssqqqppppppppprrrtttuuuvvvwwwyyy{{{uuusssqqqrrruuuwwwvvvuuuyyy{{{zzzxxx{{{}}}yyytttqqqrrrrrrpppoooqqquuurrrooooooqqqqqqooolllnnnnnnrrryyy|||zzzzzz|||}}}|||wwwrrrssswwwxxxvvvuuuvvvxxxxxxwwwuuusssrrroooqqqtttvvvvvvwwwyyyzzz|||yyyuuutttwwwyyyyyywwwsssssssssttttttuuuvvvwwwsssrrrqqqrrrssstttsssrrrxxxxxx|||}}}zzzzzzxxxuuuuuuzzz{{{yyywwwwwwuuuuuutttssstttvvvxxxyyy{{{{{{xxxtttwww}}}~~~|||yyywwwvvvvvvxxxyyyyyyyyyzzzxxxwwwvvvwwwyyytttuuuvvvtttrrrqqqqqqrrrvvvvvvvvvvvvwwwwwwwwwwwwuuusssuuu{{{{{{vvvtttvvvtttrrrpppoooooooooppplllnnnqqqtttvvvvvvvvvvvvpppqqqqqqqqqrrrssstttuuuuuurrrqqqrrrpppmmmnnnsss}}}xxxrrrmmmmmmnnnpppqqqpppnnnllllllmmmooooooooonnnlllmmmqqqrrrnnnmmmpppnnnooooooooonnnmmmnnnooopppssssssnnnlllnnnnnnmmmmmmqqquuuvvvttttttvvvxxxxxxzzz|||{{{wwwtttrrrqqqlllnnnppppppnnnllllllllllllmmmoooqqqsssssssssssspppoooooooooppprrruuuwwwssstttvvvwwwxxxxxxwwwwwwqqqrrrtttvvvxxxxxxvvvtttxxxxxxxxxxxxwwwuuusssrrrwwwxxxyyyyyyyyyyyyxxxwwwtttuuuvvvxxxxxxwwwvvvuuuvvvuuuttttttttttttsssqqqsssvvvyyyzzzyyywwwvvvvvvvvvrrrrrrvvvwwwtttrrrrrrrrrssstttvvvwwwxxxyyyyyyvvvuuutttrrrrrrtttyyy|||yyyvvvsssqqqrrrsssssssssooorrruuuuuurrrvvv{{{rrrqqqrrrrrrpppsssrrrrrrsssuuuvvvuuutttqqqtttvvvuuussssssuuuxxxxxxxxxyyy|||~~~zzzuuurrrssstttsssqqqqqqssstttvvvwwwwwwwwwuuuvvvwwwyyyyyyzzz{{{yyyvvvtttttttttssssssqqqpppnnnnnnmmmmmmnnnooooooooooooqqqtttwwwnnnqqqssssssqqqqqqtttwwwzzzwwwtttsssuuuuuurrroooqqqssstttsssqqqnnnnnnnnnllljjjkkklllkkkhhhjjjnnnnnnoooqqqrrrsssrrrrrrqqqqqqsssuuuuuutttrrrrrrrrrsssssstttsssrrrpppnnnmmmnnnoooqqqrrrrrrtttwwwyyytttsssqqqqqqqqqrrrtttuuuqqqpppoooppprrrsssrrrqqqoooqqqssstttsssssstttuuuttttttttttttssssssrrrrrrvvvvvvwwwxxxxxxwwwvvvvvv|||{{{yyyxxxxxxxxxzzz{{{qqqsssvvvyyy{{{|||||||||yyyvvvwww|||}}}}}}~~~{{{zzz{{{~~~~~~|||zzzxxxwwwxxxyyyyyywwwxxx|||}}}{{{|||}}}~~~}}}{{{{{{{{{wwwzzz|||zzzvvvvvvyyy|||~~~}}}|||}}}~~~}}}|||~~~{{{uuuppprrryyyzzzxxxssstttuuuvvvvvvuuusssrrrtttttttttuuuvvvwwwwwwxxxxxxyyy|||~~~~~~{{{wwwssswwwyyyzzz{{{{{{{{{{{{{{{yyyzzzxxxssssssxxxzzzzzzssssssvvv{{{}}}||||||~~~{{{xxxwwwyyy||||||xxxtttwwwvvvvvvyyy||||||xxxtttwwwvvvvvvvvvvvvvvvuuutttrrrtttuuurrrnnnmmmpppsssppppppqqqqqqppppppqqqrrrtttvvvwwwwwwuuuuuuvvvyyytttssssssssstttuuuwwwxxx{{{|||{{{xxx{{{}}}zzztttrrruuuuuuqqqoooqqqqqqqqqpppppppppqqqsssuuurrrqqqtttzzz|||zzzzzz||||||{{{vvvpppqqquuuvvvtttooorrruuuuuusssrrrsssuuupppsssvvvwwwwwwwwwzzz|||{{{wwwrrrssswwwzzz{{{yyyuuuuuuuuuuuuuuuuuuuuuuuuqqqooolllmmmoooqqqqqqpppwwwvvvyyy{{{yyy{{{xxxttttttwwwxxxuuutttuuurrrqqqqqqrrrsssuuuwwwyyy|||{{{wwwtttvvv|||~~~}}}~~~~~~zzzuuusssvvvyyyvvvwwwxxxxxxvvvuuuuuuvvvppprrrtttsssqqqppprrrssssssrrrrrrsssuuuvvvwwwwwwuuurrrtttzzz{{{wwwvvvyyyyyywwwuuusssrrrrrrqqqpppkkkmmmpppsssttttttsssrrrnnnqqqtttssspppooopppssssssqqqpppqqqpppnnnpppuuuyyyuuuqqqoooppprrrrrrqqqqqqnnnllllllnnnpppqqqrrrrrrpppqqquuutttpppnnnpppnnnmmmlllmmmnnnppppppoooooossssssooommmoooqqqpppnnnssswwwxxxvvvuuuwwwzzzyyy|||~~~}}}yyytttrrrqqqlllnnnpppqqqpppnnnnnnnnnmmmmmmnnnoooqqqrrrssssssnnnnnnoooqqqsssuuuwwwxxxrrrsssuuuwwwwwwwwwvvvuuusssuuuxxxxxxvvvsssrrrqqqvvvuuuuuuvvvvvvxxxyyyzzzxxxwwwvvvuuuuuuvvvwwwxxxtttsssssstttttttttuuuuuuwwwuuutttuuuvvvwwwuuutttuuuwwwzzz{{{zzzyyyyyyyyyvvvrrrqqquuuwwwvvvuuuwwwrrrrrrrrrtttvvvxxxzzz|||vvvuuurrrpppoooqqqvvvzzzyyyvvvtttsssuuuuuuuuusssrrrrrrtttuuuuuuwwwxxxrrrrrrttttttssssssrrrqqqrrrtttuuutttsssrrruuuxxxwwwsssrrruuuxxxuuuwwwyyy||||||yyyvvvssssssssssssrrrpppoooppprrruuuvvvwwwvvvuuuuuuwwwyyyxxx{{{{{{wwwuuutttssssssqqqpppooonnnnnnnnnlllmmmnnnnnnmmmnnnqqqtttqqqqqqppppppqqqsssuuuwwwxxxuuurrrrrrttttttrrrooorrrssssssrrrooonnnnnnooonnnllllllmmmllliiikkkpppooooooppppppqqqpppppppppooorrrtttuuusssrrrqqqrrrppppppqqqqqqppppppoooooommmooopppppppppqqqsssuuusssssssssssssssssssssssssssqqqooooooqqqqqqpppooommmoooqqqqqqqqqrrrtttuuuttttttsssrrrrrrrrrssssssvvvwwwxxxxxxxxxxxxwwwvvv{{{yyyvvvwwwyyy|||}}}}}}nnnqqquuuyyy}}}xxxuuuuuuyyy|||||||||~~~yyyyyy|||~~~}}}yyyxxxyyy{{{}}}wwwvvvxxx}}}~~~||||||~~~}}}}}}}}}}}}vvvyyy{{{yyyuuutttwww{{{}}}{{{xxxvvvwwwwwwvvvvvv|||yyysssnnnqqqxxx{{{yyyrrrtttvvvxxxxxxvvvsssrrrssssssssstttttttttttttttrrrtttyyy~~~zzzwwwxxxyyy{{{{{{zzzyyyzzz{{{{{{zzzvvvqqqrrrxxxzzzyyyuuutttwww|||~~~|||{{{~~~yyyvvvuuuwwwzzz{{{wwwrrr{{{xxxvvvzzzzzztttvvvuuuuuuvvvwwwvvvuuutttsssvvvxxxvvvqqqppprrrvvvppppppoooooooooppprrrtttvvvxxxzzzxxxuuutttuuuwwwtttuuuuuuuuutttuuuxxxzzz|||}}}{{{yyy{{{}}}wwwrrrrrrwwwxxxtttrrruuusssuuuvvvuuuuuuwww}}}uuutttuuuzzz{{{yyyyyy|||{{{zzzuuuooooootttuuusssiiinnnrrrssspppppptttxxxrrruuuxxxxxxwwwwwwzzz}}}xxxsssnnnooouuuzzz{{{zzzxxxxxxxxxwwwvvvuuuuuuuuupppmmmjjjjjjmmmppppppooouuusssvvv}}}~~~zzzyyy|||xxxtttrrruuuuuusssqqqrrroooooopppqqqrrruuuwwwyyy{{{{{{xxxuuuwww|||~~~|||||||||tttqqqtttyyysssuuuwwwwwwuuusssssssssmmmppprrrsssqqqppprrrtttqqqpppoooqqqsssvvvvvvvvvtttpppqqquuutttqqqttt{{{{{{yyywwwvvvvvvtttrrrpppkkkmmmppprrrssssssqqqpppnnnssswwwvvvppplllnnnrrrnnnlllmmmpppqqqqqquuu{{{tttrrrqqqrrrtttuuutttqqqrrrooommmmmmooorrrttttttuuussstttwwwvvvrrroooqqqnnnllljjjlllppprrrrrrpppmmmqqqrrrnnnmmmoooqqqpppmmmrrrxxxyyyxxxxxx|||yyy|||~~~yyytttrrrqqqmmmpppssstttsssrrrrrrrrrooonnnnnnooopppqqqssssssnnnppptttwwwzzz{{{{{{{{{qqqsssuuuvvvwwwvvvuuutttssswwwzzzzzzvvvsssrrrrrrtttsssrrrsssuuuzzz~~~xxxvvvsssqqqqqqsssvvvxxxssssssrrrqqqqqqssstttuuuwwwvvvuuuvvvwwwxxxwwwvvvwwwyyy{{{|||{{{zzzzzz{{{vvvrrrqqquuuxxxxxxyyy|||rrrqqqqqqrrrtttxxx{{{~~~uuutttqqqnnnmmmoootttxxxzzzwwwuuuuuuwwwxxxvvvtttuuuqqqqqqvvvzzz}}}{{{uuurrrsssvvvwwwvvvtttsssrrrrrrttttttsssrrrssswwwyyyxxxtttrrruuuxxxrrrvvvzzz{{{yyyvvvsssrrruuuvvvuuusssqqqpppqqqrrrtttuuuvvvuuutttuuuwwwxxxwww|||yyyuuutttrrrrrrqqqppppppoooppppppkkkmmmnnnmmmjjjjjjmmmqqqssspppnnnnnnppptttvvvwwwuuusssqqqrrrtttuuussspppsssssssssqqqnnnmmmnnnpppooommmmmmnnnmmmkkkmmmrrrpppooooooooooooooooooooooooqqqtttuuusssrrrqqqqqqmmmmmmmmmnnnooooooppppppoooooopppooonnnnnnoooqqquuuuuuuuuuuutttsssqqqqqquuussspppoooppppppnnnmmmlllmmmoooooopppqqqtttvvvuuutttsssrrrqqqrrrssstttvvvwwwxxxyyyyyyxxxwwwvvv{{{vvvuuuyyy|||~~~~~~uuuwwwzzz}}}~~~~~~~~~vvvrrrsss||||||xxxuuuwwwxxxyyyyyy{{{}}}~~~|||zzzyyyxxxxxxxxxnnnuuuzzz|||~~~~~~yyyzzz}}}{{{}}}|||zzzxxxxxxyyyxxxvvvuuuvvvwww~~~xxxssswwwyyypppsssqqqnnnoooqqquuuwwwxxxwwwrrrqqqttttttqqqrrrwwwuuutttsssrrrqqqqqqrrrssssssqqqqqqvvv|||}}}zzzvvvxxxyyy{{{||||||{{{zzzyyy~~~vvvtttyyy}}}{{{xxxyyywwwuuusssuuuyyy{{{zzzyyy}}}zzzwwwuuuttttttttttttvvvyyyzzz{{{}}}~~~yyyqqqtttxxxyyyvvvtttwwwwwwvvvyyyuuutttvvvtttpppqqqwwwtttrrrooonnnoooppppppooovvvvvvuuutttsssrrrrrrrrryyyxxxwwwvvvwwwyyy{{{}}}zzzwwwyyy{{{zzzyyyzzzuuussssssuuuuuurrrrrruuussssssrrrssstttvvvxxxyyywwwppprrr}}}{{{wwwzzz{{{xxxvvvrrrooorrrwwwnnnooonnnnnnqqquuuuuutttuuuvvvvvvtttwww|||~~~|||uuuooommmqqquuuvvvwwwyyytttvvvxxxwwwuuusssrrrrrrooo```SSSTTTaaannnqqqooouuuwwwxxxxxxwwwwwwxxxyyyvvvtttssssssssssssrrrpppppprrrssssssuuuxxxvvvqqq{{{zzzzzz}}}{{{vvvzzz{{{||||||zzzwwwsssqqq{{{{{{xxxuuurrrqqqrrrtttuuusssqqqoooooooooqqqrrrrrrqqqppppppqqqtttwwwyyytttsssrrrsssuuuuuutttrrruuuvvvvvvtttqqqnnnnnnnnnnnnqqqtttwwwvvvtttpppmmmmmmqqquuuwwwvvvtttqqqpppqqqqqqrrrssstttuuuwwwwwwxxxuuurrrpppqqqtttuuuuuuqqqpppooonnnnnnppprrrsssssspppoooqqqpppllljjjlllnnnmmmmmmmmmnnnoooqqqrrrooooooooopppqqqqqqooommmrrrsssvvvyyyxxxuuuwww|||}}}zzzwwwwwwyyyyyytttpppmmmqqqtttuuussspppppppppsssqqqnnnmmmooorrrtttuuuqqqqqqrrrrrrtttwwwyyy{{{rrrrrrsssttttttssssssrrrrrrwww{{{|||yyyvvvuuuvvvtttsssrrrppppppsssxxx|||uuuvvvvvvuuuttttttvvvxxxyyywwwuuuvvvxxxxxxuuurrrtttuuuuuutttrrrsssvvvzzzzzz{{{|||yyyvvvuuuxxx{{{xxxvvvuuuuuuwwwyyyyyyyyyxxxwwwuuusssrrrssstttuuu{{{xxxtttqqqpppppprrrsssxxxxxxxxxvvvuuuvvvxxx{{{vvvrrrpppsssuuuuuuwwwzzzuuuuuuvvvuuuuuutttssssssssssssrrrqqqpppqqquuuxxxvvvvvvvvvvvvvvvvvvvvvwwwssswwwzzzzzzvvvsssrrrsssrrrrrrrrrsssssssssssssssuuutttrrrrrrqqqrrrsssttttttwww{{{}}}|||xxxssspppqqqmmmllloooqqqpppppprrrnnnppprrrrrrpppnnnnnnnnnpppqqqrrrrrrqqqsssuuuxxxttttttuuuuuuuuutttsssrrrooooooooonnnmmmmmmmmmllllllooonnnkkkkkkoooqqqoooqqqpppooooooooopppqqqrrrrrrtttwwwwwwvvvtttttttttoooooopppppppppoooooonnnpppqqqqqqooonnnoooqqqssstttsssrrrsssttttttrrrppptttqqqmmmkkklllmmmnnnooonnnpppnnnjjjlllsssuuuqqqtttqqqooonnnooopppppppppssstttuuuwwwwwwxxxxxxxxx|||xxxxxx{{{}}}|||zzzuuuwwwzzz|||~~~~~~~~~}}}wwwtttuuu}}}{{{yyyzzz{{{{{{zzzyyyyyy{{{|||~~~|||zzzwwwvvvvvvuuupppvvv{{{}}}{{{|||zzzxxxyyyzzzxxxvvvwwwyyyyyyyyyxxxyyyyyyzzzvvvtttxxx|||uuupppppppppsssvvvwwwwwwvvvvvvrrrrrruuuvvvtttvvv{{{xxxwwwuuusssrrrqqqqqqrrrqqqooonnnrrrwwwxxxvvvsssxxxxxxyyyyyyxxxwwwwwwvvv|||vvvssswww{{{xxxvvvvvvuuutttssstttwwwyyyyyyyyy{{{yyyvvvtttttttttuuuuuuwwwyyyzzzyyyzzz{{{vvvpppsssxxxzzzwwwuuuuuutttqqqwwwsssssswwwvvvpppoooqqqtttrrrpppooopppqqqqqqpppuuuuuutttsssssssssssstttyyyyyyyyyyyy{{{}}}|||zzz|||}}}yyyxxxyyyuuuqqqpppsssuuussssssuuussssssssssssttttttuuuvvvuuunnnpppzzz~~~yyyuuuxxx|||yyywwwwwwtttpppqqquuummmmmmmmmnnnrrruuuvvvuuuvvvxxxwwwtttuuuzzz{{{yyyvvvpppnnnqqqttttttuuuwwwtttuuuvvvuuusssqqqrrrsssqqqcccUUUSSS___mmmuuuvvvtttuuuwwwwwwvvvvvvwwwyyyvvvtttsssrrrrrrrrrpppooosssuuuuuurrrrrrvvvwwwuuuxxxzzz|||}}}|||{{{zzzyyywwwxxxyyyyyyxxxvvvtttsssyyyyyyyyyvvvtttsssuuuvvvrrrrrrqqqppppppqqqrrrsssuuutttrrrqqqqqqsssvvvwwwuuuuuuuuuvvvwwwvvvtttqqqqqqrrrsssrrrpppnnnnnnnnnrrrssstttuuutttrrrpppnnnooorrrvvvwwwvvvtttrrrrrrvvvvvvvvvwwwyyy{{{~~~{{{xxxtttpppooopppsssuuuqqqpppooonnnoooppprrrsssqqqnnnnnnpppoookkkiiikkkmmmlllllllllmmmooopppqqqooonnnnnnoooppppppnnnlllqqqrrruuuyyywwwtttuuuzzz~~~zzzvvvvvvxxxwwwtttppplllppptttvvvuuusssttttttsssqqqooooooqqqsssttttttqqqqqqqqqrrrsssuuuwwwxxxrrrrrrssssssssssssssstttsssvvvyyyzzzxxxvvvtttsssvvvuuusssooolllllloooqqqtttvvvwwwwwwvvvvvvwwwyyyzzzyyywwwwwwvvvuuusssqqqssstttuuusssrrrsssvvvzzzzzz||||||zzzwwwwwwyyy||||||yyyvvvuuuvvvyyyzzz{{{{{{zzzwwwuuuttttttttttttyyywwwsssqqqpppqqqrrrtttuuuvvvvvvttttttuuuwwwzzzwwwssspppqqqqqqppppppsssttttttuuuuuuuuuuuuuuutttsssrrrqqqpppqqqtttvvvxxxxxxxxxxxxxxxyyyyyyyyyyyysssvvvzzzzzzxxxuuutttuuusssrrrrrrrrrssstttuuuuuuqqqqqqppppppqqqrrrssstttsssvvvyyy{{{yyyvvvrrrppprrrnnnlllpppqqqpppoooqqqoooqqqrrrqqqpppnnnoooppppppqqqrrrrrrrrrtttwwwyyyuuuuuuttttttsssssssssrrrnnnnnnnnnnnnmmmmmmmmmmmmkkkmmmmmmjjjlllppprrrqqqqqqppppppppppppqqqrrrrrrppprrruuuvvvuuuttttttuuuooopppqqqqqqrrrrrrqqqqqqrrrrrrsssrrrqqqqqqtttvvvrrrrrrqqqrrrttttttsssrrrsssqqqnnnmmmmmmnnnnnnnnnrrrsssrrrnnnpppuuuuuuqqqpppppppppoooooopppqqqrrrtttuuuvvvwwwwwwwwwwwwwww}}}{{{|||~~~}}}yyyvvvwwwxxxzzz|||}}}}}}}}}|||wwwvvvyyy~~~{{{yyyzzz||||||}}}|||zzzzzz{{{}}}~~~{{{yyywwwvvvuuutttyyy}}}~~~|||}}}~~~xxxuuuvvvwwwvvvvvvwwwxxxyyyyyyyyyxxxwwwxxxvvvvvvxxx|||}}}zzzvvvnnnooossswwwzzzzzzxxxuuusssqqqrrrvvvxxxxxxzzz~~~zzzyyyvvvtttrrrrrrqqqrrrrrrpppnnnooosssuuutttrrrxxxxxxwwwvvvuuuuuuuuuuuuzzztttrrrtttwwwuuussssssssstttuuuuuuuuuuuuwwwyyyxxxwwwuuutttttttttuuuvvvyyyzzzyyyvvvvvvxxxuuuppprrrxxx{{{xxxuuutttqqqmmmvvvrrrrrrvvvxxxsssnnnllltttrrrqqqqqqrrrsssrrrqqqttttttssssssttttttuuuvvvwwwxxxyyy{{{~~~~~~~~~xxxvvvxxxvvvooolllpppttttttssssssrrrrrrssssssssssssrrrrrrtttnnnoooxxx|||xxxuuuwwwyyywwwxxxzzzwwwqqqpppssslllllllllooosssuuuvvvvvvwwwxxxwwwsssssswwwxxxuuuwwwrrrooorrrsssrrrsssvvvvvvvvvtttrrrpppppprrruuutttjjj```^^^ccclllrrrtttssstttvvvvvvuuuvvvwwwyyyxxxvvvtttsssrrrqqqooommmsssvvvuuuooommmqqqvvvxxxwwwzzz}}}|||xxxwwwyyy}}}vvvvvvwwwwwwwwwvvvvvvuuuvvvwwwyyyxxxwwwvvvvvvwwwoooppppppqqqrrrrrrssssssvvvuuusssrrrrrrsssuuuvvvvvvvvvwwwxxxyyyxxxtttqqqpppqqqsssrrrqqqppppppqqqttttttsssqqqqqqpppppppppppprrrtttuuusssrrrqqqrrrttttttssssssuuuxxx|||~~~|||{{{xxxrrrmmmmmmppptttqqqqqqpppooooooppprrrssspppmmmmmmooooookkkiiikkkllllllkkkkkkmmmnnnpppqqqpppooonnnooooooooommmkkkqqqrrrvvvzzzxxxtttuuuyyy~~~zzzuuutttttttttqqqoooiiilllqqqssstttttttttuuuqqqpppoooppprrrsssssssssqqqqqqppppppqqqrrrtttuuusssrrrrrrrrrrrrsssuuuvvvuuuvvvvvvxxxxxxvvvrrrooouuutttrrrnnnjjjggghhhiiirrrtttwwwxxxwwwwwwwwwxxxzzz{{{{{{yyyuuurrrqqqqqqsssttttttsssssstttvvvyyyxxx{{{|||{{{yyyxxx{{{~~~~~~{{{wwwvvvwwwyyy{{{{{{~~~}}}{{{yyywwwvvvvvvuuuxxxvvvtttrrrqqqqqqrrrsssuuuvvvvvvuuuttttttwwwyyyyyytttqqqqqqooollllllooottttttuuuvvvvvvvvvuuuuuuvvvsssppppppsssuuuuuussssssttttttuuuvvvvvvvvvvvvsssuuuxxxyyyxxxwwwvvvwwwtttsssrrrqqqrrrtttvvvxxxppppppppppppqqqssstttuuurrrtttwwwxxxvvvsssrrrqqqtttooonnnpppqqqooooooqqqqqqqqqqqqpppnnnnnnpppqqqpppqqqrrrrrrssstttwwwzzzvvvuuusssrrrqqqqqqqqqrrrmmmmmmmmmmmmnnnnnnnnnnnniiilllllljjjlllqqqsssrrrppppppqqqrrrrrrrrrrrrrrrnnnqqqsssuuutttttttttuuuooopppqqqrrrssstttttttttvvvvvvvvvuuusssrrrsssuuupppoooppprrrtttuuuuuusssqqqqqqpppoooooonnnnnnnnnssstttsssqqqrrrtttrrrnnnkkknnnqqqqqqpppppprrruuuuuuuuuvvvwwwwwwvvvvvvvvv}}}}}}}}}xxxsssyyyzzz{{{}}}}}}}}}}}}}}}xxxyyy||||||xxxxxx|||zzz{{{||||||||||||~~~}}}|||zzzyyyzzz~~~{{{{{{~~~~~~yyyvvvwwwwwwuuuwwwwwwxxxyyyyyyxxxvvvtttyyyyyyxxxxxxwwwvvvtttrrrnnnpppsssxxx{{{{{{yyyvvvrrrrrrsssvvvxxxyyyzzz|||zzzyyywwwuuutttsssssstttvvvsssqqqppprrrttttttssswwwvvvuuuttttttuuuvvvwwwwwwtttqqqrrrssssssrrrqqqrrruuuwwwvvvttttttwww{{{uuuuuuuuuuuutttuuuvvvxxxyyyzzzyyyuuutttwwwwwwtttsssxxxzzzwwwttttttssspppwwwtttrrruuuyyyyyytttooosssrrrrrrssstttuuusssqqqrrrssssssssstttvvvwwwxxxvvvwwwyyy{{{}}}~~~~~~~~~wwwtttwwwyyypppjjjnnnttttttqqqpppooopppqqqsssssssssrrrqqqtttppppppvvvzzzxxxvvvwwwwwwwwwzzz}}}zzztttqqqsssnnnllllllpppsssssssssttttttwwwwwwsssrrruuuwwwuuuwwwrrrqqqssstttsssuuuyyyyyywwwtttqqqoooppptttwwwuuussspppooonnnmmmllllllrrrtttvvvwwwvvvwwwyyyzzz{{{yyyvvvuuutttrrrpppnnnqqquuusssllliiinnnwww|||yyyzzz{{{zzzxxxxxx{{{}}}xxxwwwwwwwwwvvvvvvvvvvvvtttvvvyyyyyywwwuuutttuuunnnooopppqqqqqqqqqqqqppptttsssrrrqqqrrrssstttuuuuuuvvvxxxzzz|||zzzvvvsssrrrtttuuuuuusssrrrrrrssssssqqqooommmmmmnnnppprrrpppqqqrrrqqqpppooopppqqqqqqooommmmmmnnnqqquuuwwwxxxzzzzzzvvvooolllnnnrrrrrrqqqpppppppppqqqrrrrrrpppmmmmmmpppooolllkkkmmmmmmlllllllllnnnppprrrsssqqqpppooooooppppppooommmqqqssswww{{{yyyuuuuuuzzz|||xxxsssppppppooonnnlllfffhhhkkknnnooooooppppppooonnnnnnoooqqqrrrrrrqqqqqqqqqoooooooooooopppqqqsssrrrqqqpppqqqsssuuuwwwxxxvvvuuuwwwxxxwwwrrrnnnpppqqqqqqooollljjjiiijjjmmmppptttuuuuuutttttttttxxx{{{|||zzzvvvssssssuuusssssstttttttttuuuwwwyyyvvvyyy{{{zzzyyyxxx{{{~~~}}}{{{yyyxxxyyyzzzyyyxxx}}}}}}}}}|||{{{zzzyyyyyyzzzyyywwwuuusssrrrrrrsssxxxxxxxxxvvvttttttuuuwwwxxxtttrrrrrrppplllnnnrrrvvvvvvvvvvvvvvvuuuttttttzzzuuuqqqqqquuuvvvrrrnnnoooppprrrssstttttttttsssqqqsssuuuwwwwwwwwwwwwwwwtttsssqqqqqqrrrtttwwwyyysssssssssssstttuuuuuuvvvqqqtttwwwwwwtttrrrssstttuuuqqqoooqqqrrrpppooopppqqqqqqpppmmmllllllooorrrsssssstttsssrrrsssvvvxxxuuutttqqqooonnnoooppppppmmmmmmmmmnnnnnnoooooooookkknnnnnnkkkmmmqqqsssrrroooppprrrtttttttttsssrrroooqqqssstttrrrrrrrrrsssnnnoooqqqrrrttttttuuuuuuxxxyyyxxxuuurrrpppooopppmmmmmmnnnqqqtttuuuuuutttpppqqqrrrrrrpppooonnnnnnoooppppppppprrrqqqoookkkhhhmmmrrrrrroooooossswwwuuuvvvvvvvvvvvvvvvuuuuuu|||||||||~~~xxxsss}}}}}}}}}~~~~~~}}}}}}}}}yyyyyy|||~~~zzzuuuwww|||{{{|||}}}}}}||||||~~~|||}}}~~~}}}|||~~~~~~}}}yyyxxx||||||zzzzzzyyywwwvvvvvvvvvyyy|||}}}{{{yyy{{{{{{zzzyyywwwuuuttttttqqqqqqrrruuuxxxzzzyyyxxxqqqsssttttttuuuwwwxxxwwwwwwwwwuuuuuutttuuuvvvwwwwwwuuurrrpppqqqrrrssstttrrrrrrqqqqqqrrrtttvvvwwwuuutttrrrpppqqqrrrsssrrrtttvvvxxxwwwuuuuuuxxx{{{ssstttvvvvvvuuuuuuwwwyyywwwzzzxxxttttttxxxzzzyyyuuuyyyyyyuuusssuuuwwwvvvzzzvvvssstttyyy}}}{{{wwwqqqqqqrrrtttvvvvvvtttrrrrrrrrrrrrsssuuuwwwxxxyyyyyyyyy{{{|||}}}}}}}}}}}}}}}~~~}}}vvvtttwwwzzzqqqkkkooosssrrrooommmkkkmmmoooqqqssstttsssssssssooonnnssswwwwwwvvvvvvxxxxxx|||}}}wwwtttvvvrrrnnnmmmrrrssspppnnnpppppptttuuurrrqqquuuxxxxxxvvvssssssvvvvvvvvvyyy~~~zzzyyyvvvrrrpppqqquuuyyyxxxxxxxxxvvvssspppnnnnnnsssuuuwwwxxxxxxyyy{{{}}}~~~|||yyywwwvvvuuurrrppppppttttttnnnkkkqqqzzz|||yyywwwwwwzzz||||||{{{{{{zzzyyyxxxwwwvvvvvvuuutttvvvxxxxxxvvvsssqqqqqqooooooooopppooonnnmmmmmmqqqppppppqqqrrrtttuuuvvvssstttvvvzzz|||{{{xxxuuutttuuuvvvuuurrrqqqpppqqqooommmkkkjjjjjjmmmppprrrpppqqqrrrqqqpppppprrrtttsssqqqooommmnnnpppsssuuurrrwww{{{yyytttooooooppprrrrrrqqqqqqqqqqqqqqqqqqpppnnnnnnqqqqqqnnnmmmpppnnnnnnnnnnnnppprrrtttuuurrrqqqpppppprrrrrrrrrpppqqqrrrvvvyyywwwrrrsssxxxyyyvvvrrrnnnmmmlllkkkkkkhhhhhhiiikkklllllllllkkknnnmmmlllnnnpppqqqpppoooqqqpppooommmmmmmmmnnnoooqqqpppooooooppprrruuuwwwyyywwwvvvwwwxxxwwwsssooooooqqqrrrqqqooonnnnnnooojjjmmmpppqqqqqqpppppppppuuuxxx{{{zzzwwwuuuwwwyyytttttttttuuuvvvxxxyyyyyysssvvvyyyyyyxxxwwwzzz|||yyyxxxyyy{{{{{{zzzwwwttt{{{{{{}}}~~~~~~}}}}}}|||~~~}}}{{{yyyvvvtttsssrrryyyyyyxxxvvvsssqqqqqqrrrsssppppppqqqooommmpppvvvxxxxxxxxxwwwvvvtttsssrrrwwwtttqqqsssvvvwwwtttoooppprrrtttvvvwwwwwwwwwvvvoooppprrrtttvvvwwwvvvvvvtttsssqqqpppqqqtttwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvqqquuuxxxwwwtttsssuuuwwwvvvqqqooorrrssspppoooqqqqqqpppnnnllljjjkkknnnqqquuuuuuuuusssqqqqqqsssuuusssrrrpppnnnmmmmmmnnnooonnnnnnnnnoooooopppppppppooorrrqqqmmmmmmqqqrrrppppppqqqssstttuuuuuuttttttsssttttttsssqqqoooooopppooopppqqqrrrssssssssssssssstttuuusssqqqoooooopppmmmlllmmmpppsssuuuuuutttooorrrttttttqqqooonnnnnnmmmlllnnnqqqrrrqqqnnnmmmiiimmmqqqqqqoooooosssxxxuuuuuuvvvvvvvvvuuuuuutttyyyxxxyyy|||{{{www~~~~~~~~~}}}}}}|||||||||yyyyyyzzz{{{xxxtttvvv{{{}}}{{{yyyzzz{{{vvvxxx{{{~~~~~~|||{{{}}}|||~~~}}}yyyxxx}}}|||{{{|||{{{yyyvvvuuuuuuyyy{{{{{{zzzzzzyyyyyyyyyxxxsssqqqqqqrrrtttwwwxxxwwwpppssstttssssssvvvuuusssvvvuuuuuuttttttuuuwwwxxxtttrrrpppooonnnoooqqqrrrooooooppppppqqqrrrttttttuuuvvvtttqqqqqqtttvvvuuuvvvwwwxxxwwwvvvwwwxxxzzzrrruuuxxxxxxvvvuuuxxxzzzvvvyyyyyyuuutttxxx{{{{{{vvvyyyxxxsssrrrvvvyyyyyyyyyxxxvvvtttxxx}}}}}}zzzoooppprrruuuwwwwwwtttqqqrrrrrrssstttuuuwwwyyyyyy||||||}}}}}}~~~~~~|||zzz{{{|||zzzuuuuuuxxxxxxqqqnnnqqqtttrrrnnnmmmkkklllnnnppprrrtttuuuuuurrrooommmoootttvvvvvvuuuzzzyyy|||~~~xxxwwwyyytttnnnnnnssstttnnnkkknnnmmmsssuuurrrqqquuuyyy{{{vvvttttttwwwxxxwww{{{yyyyyywwwuuussssssvvvxxx{{{yyyuuuqqqoooqqqvvvyyysssuuuwwwyyyyyyzzz}}}}}}zzzyyyxxxwwwtttrrrrrrvvvwwwtttsssxxx}}}~~~{{{xxxtttvvvzzz||||||yyy{{{{{{zzzzzzxxxwwwvvvuuutttvvvxxxwwwuuurrrppppppppppppoooooonnnmmmmmmlllppppppppprrrsssuuuvvvwwwrrrsssuuuxxxzzzzzzxxxuuuqqqssssssrrrooommmmmmmmmmmmlllkkkjjjkkkmmmooopppppprrrssstttssstttuuuwwwsssqqqpppooooooqqqsssuuuppptttyyyyyyvvvrrrpppppprrrrrrrrrrrrrrrqqqqqqqqqpppnnnooorrrrrrooooooqqqooonnnooooooqqqsssuuuwwwrrrqqqppppppssstttttttttoooppprrruuurrrooopppvvvvvvtttrrrooommmkkkkkkkkkmmmlllkkklllmmmmmmllljjjnnnmmmlllmmmoooppppppppppppooonnnmmmlllmmmnnnnnnmmmmmmmmmnnnppprrrtttuuuxxxwwwwwwwwwwwwvvvtttrrrrrrssstttsssqqqoooppppppjjjlllnnnooonnnmmmmmmnnnrrrtttvvvwwwwwwwwwxxxyyyuuuttttttvvvyyy{{{zzzzzzsssvvvyyyyyywwwwwwxxx{{{wwwwwwyyy{{{|||{{{wwwtttxxxzzz|||~~~~~~}}}~~~~~~}}}{{{yyyvvvtttssswwwxxxwwwtttqqqnnnnnnnnnooommmnnnooommmkkkooovvvyyyyyyxxxwwwvvvtttsssrrrrrrqqqqqqtttxxxyyywwwtttnnnooorrruuuvvvwwwvvvvvvooooooppprrruuuvvvvvvuuutttsssrrrqqqqqqrrrtttuuuzzzzzzzzzzzzyyywwwvvvuuupppuuuzzzyyyvvvtttvvvyyyvvvqqqppprrrsssqqqqqqsssppppppooollljjjkkknnnqqqtttuuutttrrrqqqppprrrtttrrrqqqpppooonnnoooppppppppppppppppppqqqqqqqqqqqqssstttsssoooooorrrsssqqqqqqrrrssstttuuuvvvvvvvvvuuuvvvvvvssspppnnnnnnooorrrrrrrrrssssssrrrqqqqqqmmmooorrrrrrrrrrrrssstttnnnmmmnnnppprrrssssssqqqpppsssuuutttqqqnnnoooppppppnnnooosssuuussspppqqqmmmoooppppppnnnooosssvvvttttttuuuvvvvvvuuuuuuuuuuuuttttttxxx}}}}}}~~~}}}|||{{{zzzzzzzzzzzzyyywwwvvvxxxwwwtttuuuzzz}}}zzzxxxyyyzzzvvvxxx{{{~~~}}}{{{yyy{{{~~~}}}{{{{{{~~~~~~|||}}}~~~yyywwwyyy{{{{{{xxxuuussswww}}}|||zzzxxxxxxyyyyyywwwvvvrrrqqqpppqqqsssttttttsssooosssuuurrrsssvvvvvvrrrwwwvvvuuutttttttttuuuvvvppppppooonnnmmmnnnoooppprrrsssssstttssssssrrrrrruuuxxxvvvrrrrrrwwwzzzyyywwwvvvuuuuuuwwwxxxxxxwwwssswwwzzzyyywwwvvvxxx{{{uuuyyyyyyuuusssvvvyyyyyyvvvyyyyyytttrrruuuvvvuuuuuuyyyyyyuuuuuuyyyyyyuuummmnnnqqquuuwwwwwwtttqqqssssssssstttuuuwwwxxxyyy{{{{{{{{{{{{|||~~~|||wwwtttuuuvvvuuuvvvyyyrrroooppptttvvvsssppppppnnnnnnnnnpppqqqsssuuuvvvtttrrrpppppptttxxxyyywww{{{zzz{{{}}}|||xxxxxx|||tttmmmmmmtttuuummmjjjnnnmmmsssvvvsssqqquuuzzz{{{wwwuuuvvvxxxwwwvvvzzzvvvwwwxxxwwwtttssstttuuuzzzwwwrrrnnnnnnqqqwww{{{rrrtttvvvxxxyyyzzz}}}~~~|||zzzyyyxxxwwwuuusssssswwwyyyxxxxxxzzzzzzvvvvvvuuuuuuuuuwwwxxxyyyxxxwwwxxxyyyzzzyyyxxxvvvtttsssuuuwwwwwwuuusssssssssqqqqqqoooooonnnooopppqqqssssssssstttuuuvvvwwwwwwuuuttttttuuuwwwvvvtttrrrnnnpppqqqqqqooommmnnnnnnnnnnnnnnnnnnmmmmmmlllllllllooorrrsssssstttvvvwwwooooooooopppqqqsssuuuwwwuuuuuuvvvvvvuuusssqqqppprrrsssssssssrrrqqqqqqpppooommmnnnqqqrrrooooooqqqnnnnnnnnnoooqqqsssuuuwwwqqqooonnnooorrruuuvvvvvvrrrqqqrrrsssqqqnnnqqqwwwuuuuuutttrrrooommmllllllpppnnnlllmmmooopppnnnlllqqqooommmmmmoooqqqrrrrrrpppooonnnmmmlllmmmnnnnnnjjjkkklllnnnoooqqqrrrssstttvvvwwwwwwuuutttssstttrrrssssssrrrpppoooqqqrrrnnnooopppooommmmmmmmmoooqqqpppqqqsssuuuvvvvvvuuuvvvuuuuuuxxx{{{}}}|||{{{tttwwwzzzzzzxxxwwwxxxzzzzzzyyyxxxyyy{{{{{{zzzyyywwwyyy|||~~~|||{{{{{{|||||||||{{{xxxvvvuuuvvvwwwwwwvvvsssqqqpppqqqrrrqqqqqqqqqllliiilllsssvvvwwwwwwwwwwwwvvvuuuuuuqqqsssuuuvvvwwwvvvtttssskkkmmmpppsssuuuuuuuuutttqqqpppoooqqquuuwwwvvvtttssssssrrrqqqqqqqqqqqqrrrwwwxxxxxxxxxxxxwwwuuutttnnntttzzzzzzvvvtttvvvzzzuuuqqqooossstttrrrrrrtttqqqqqqqqqooommmmmmooorrrqqqrrrrrrqqqppppppsssuuuqqqqqqqqqrrrrrrrrrrrrssssssrrrrrrrrrrrrrrrrrrqqqsssuuutttqqqqqquuuvvvtttssssssssstttuuuvvvxxxxxxuuuvvvuuusssqqqooopppqqqvvvvvvuuuuuusssrrrpppooooooqqqtttuuutttssstttuuuoooooonnnoooqqqqqqpppoooppptttvvvtttpppnnnooorrruuuqqqqqquuuwwwsssppprrrsssqqqooommmmmmooorrrtttsssssstttuuuvvvvvvvvvvvvsssrrrqqquuu{{{}}}|||{{{zzzyyyxxxxxxxxxzzzvvvtttvvvvvvuuuuuuyyy|||}}}}}}|||zzzzzz{{{}}}xxx{{{~~~~~~{{{yyywwwzzzzzzyyyzzz~~~~~~vvvsssvvv{{{||||||wwwssstttyyy}}}}}}|||~~~zzzvvvtttuuuuuuqqqnnnpppppppppqqqssssssrrrpppmmmsssuuurrrtttxxxxxxsssxxxwwwuuutttssssssssstttooopppppppppnnnnnnoooqqqxxxyyyyyyyyyxxxvvvtttrrruuuyyyxxxssssssyyy}}}|||xxxuuurrrsssvvvxxxwwwuuutttxxx{{{{{{wwwvvvxxx{{{uuuyyyyyytttqqqsssvvvvvvtttyyyzzzvvvssssssrrrpppqqqxxxzzzvvvtttuuusssnnnlllmmmqqquuuwwwwwwssspppssssssttttttuuuwwwxxxyyyxxxwwwwwwwwwyyy}}}|||tttoooqqqtttuuuwwwzzznnnmmmpppvvvwwwtttrrrtttqqqpppooooooppprrrtttuuuxxxwwwttttttxxx}}}}}}{{{{{{yyyyyy{{{zzzwwwyyy}}}rrrkkkllltttvvvnnnkkkpppnnntttwwwsssqqqtttyyy{{{xxxvvvwwwxxxvvvssswww}}}tttvvvxxxwwwuuusssrrrrrrwwwuuurrrpppqqqqqqrrrrrrpppsssuuuwwwxxxyyy|||~~~}}}{{{yyyxxxxxxwwwuuusssrrrvvvxxxxxxyyyyyytttmmmpppsssvvvvvvtttsssvvvyyyssstttwwwyyyyyyxxxvvvuuusssuuuvvvwwwvvvuuuvvvwwwrrrqqqoooooooooqqqtttuuuvvvvvvvvvwwwwwwwwwwwwwwwwwwvvvtttttttttsssqqqooonnnoooqqqqqqppppppqqqrrrqqqqqqrrrqqqpppmmmkkkiiigggjjjnnnpppqqqrrrssstttpppqqqrrrtttwwwyyy|||}}}zzzwwwtttrrrrrrrrrqqqpppssssssssssssrrrrrrqqqpppnnnlllmmmpppqqqnnnnnnqqqmmmmmmmmmnnnppprrruuuvvvooonnnmmmnnnqqqtttvvvvvvvvvtttuuuuuussspppttt{{{tttuuuvvvtttrrrooonnnnnnooommmkkklllooopppooommmsssqqqnnnmmmppprrrtttuuuooonnnmmmmmmlllmmmnnnooohhhiiikkkmmmoooqqqqqqrrrqqqtttwwwvvvsssqqqsssuuuoooooopppoooooopppsssuuurrrrrrrrrqqqooonnnoooqqqpppnnnmmmppptttuuusssqqqwwwvvvvvvyyy}}}}}}{{{uuuxxx||||||yyyxxxyyyzzz}}}zzzxxxwwwyyy|||}}}~~~xxxzzz}}}}}}zzzxxxwwwyyyzzz{{{{{{zzzxxxvvvwwwxxxzzzyyywwwvvvvvvwwwxxxwwwvvvtttnnnhhhkkkqqqttttttuuuwwwwwwxxxxxxxxxuuuxxxzzzyyyvvvrrrooonnnmmmpppssswwwyyyyyyxxxwwwsssqqqppprrrvvvxxxwwwuuusssrrrrrrrrrqqqppppppooossstttuuuvvvvvvuuuttttttmmmssszzz{{{vvvtttvvvyyyuuupppooosssuuussssssuuurrrsssrrrqqqooooooqqqsssnnnooopppppppppqqqtttwwwqqqrrrsssuuuuuuuuuuuuuuutttttttttssssssrrrrrrrrrrrruuutttrrrrrrwwwxxxwwwttttttssssssuuuwwwyyyzzztttuuuuuusssqqqqqqrrrsssyyyyyyxxxvvvtttrrrpppooovvvxxxyyyxxxvvvsssrrrrrrqqqpppooopppqqqpppooommmqqqtttvvvtttpppnnnpppsssxxxsssqqquuuvvvqqqnnnqqqvvvsssnnnlllmmmoooqqqrrrrrrrrrtttuuuvvvvvvvvvvvvvvvrrroooqqqwww}}}~~~}}}~~~{{{xxxyyy|||xxxxxxwwwtttrrrrrrwww{{{}}}zzzyyy{{{|||{{{yyyyyy|||yyy|||{{{wwwyyy~~~zzzwww{{{zzzxxx|||}}}}}}yyyttttttyyy~~~xxxvvvtttsssuuuxxx{{{~~~|||~~~xxxvvvxxxwwwrrrrrrooolllnnnrrrtttrrrnnnrrrqqqqqqsssuuuwwwwwwvvvyyyxxxvvvuuusssrrrrrrrrrrrrttttttqqqqqqtttuuusssssstttvvvwwwxxxwwwvvvuuuxxxxxxwwwvvvuuuvvvyyy{{{rrrsssssstttuuuuuuttttttuuuxxxzzzyyywwwvvvyyy|||ooosssuuuuuuwww{{{yyytttvvvyyy{{{{{{wwwssspppnnnmmmuuuvvvqqqqqqxxxwwwooolllppprrrrrrtttwwwtttooorrrtttxxx{{{}}}|||{{{zzzyyyvvvxxxxxxwwwzzz{{{|||yyyttttttwwwyyyxxxqqqrrruuuyyy{{{wwwpppiiinnnlllmmmppppppooorrrxxx}}}yyytttuuuyyy|||{{{xxxzzz{{{||||||zzzyyyzzz{{{tttrrrnnnmmmnnnoooooonnntttttttttuuuvvvxxxyyyzzzwwwwwwwwwvvvvvvuuusssssstttvvvwwwvvvtttqqqqqqqqqtttpppmmmmmmpppsssttttttpppvvv}}}|||wwwssstttwwwzzzxxxwwwvvvvvvuuusssqqquuutttsssuuuwwwwwwtttqqqooossssssppppppuuuuuuqqqvvvrrrrrruuuvvvtttrrrssszzzzzzyyyuuuqqqoooqqqsssnnnssswwwvvvqqqnnnpppsssuuuwwwvvvssstttyyy||||||~~~{{{sssnnnpppuuuuuupppsssoooooorrrssspppnnnoooqqqpppnnnmmmmmmmmmkkkiiijjjjjjkkklllnnnppprrrssstttrrrrrruuuyyy{{{zzzwwwtttssstttwwwuuuppplllmmmqqqrrrttttttsssssssssssspppqqqqqqooommmllllllnnnlllmmmnnnooopppqqqrrrrrrsssqqqoooppptttvvvuuutttpppssstttrrrqqquuuwwwvvvtttttttttttttttqqqmmmiiiiiijjjllllllllljjjhhhgggnnnsssxxxwwwtttqqqqqqssssssooojjjiiillloooqqqrrrkkkiiilllqqqpppmmmooouuusssuuusssoooooosssuuussssssrrrqqqpppppprrrtttuuuooooooqqqrrrrrrqqqpppooorrrrrrrrrppppppqqqsssvvvxxxwwwwwwxxxzzzzzzyyywwwzzz~~~~~~zzzxxx{{{~~~}}}{{{yyyxxxyyyzzzzzzyyyzzz}}}{{{yyyxxxxxxvvvwwwzzzzzzwwwwwwyyy|||zzzyyyyyyyyyxxxuuusssvvvwwwwwwrrrllljjjmmmqqquuuttttttttttttuuuuuuvvvxxxuuussssssuuuuuurrrppppppqqqsssuuuwwwwwwwwwwwwsssqqqppprrrtttuuusssppppppqqqqqqqqqqqqpppoooooovvvyyy{{{zzzwwwttttttvvvqqqrrrsssuuuvvvvvvvvvvvvrrrqqqqqqrrruuuvvvvvvuuutttpppmmmoooooonnnppptttsssqqqooooooqqqrrrrrrrrruuuuuusssqqqssswwwvvvqqquuurrrpppoooppprrrrrrqqqrrrtttuuuuuuttttttuuuwwwrrrqqqpppqqqssstttsssrrryyywwwuuusssqqqqqqqqqrrrvvvvvvvvvvvvuuuuuuttttttuuuvvvxxxxxxvvvuuuuuuvvvwwwsssnnnllllllmmmnnnnnnnnnrrrvvvvvvssspppoooppptttqqqooopppqqqrrrqqqpppvvvrrrppprrrrrrppprrrwwwnnnqqquuuwwwwwwvvvvvvwwwrrrppppppuuu|||~~~}}}|||yyyyyy{{{{{{{{{yyyvvvsssssswwwzzz~~~|||{{{|||}}}~~~}}}|||www}}}{{{zzz|||{{{xxxwww~~~{{{yyy~~~zzzuuuyyyvvvzzz~~~}}}xxxttttttuuuuuuuuuuuuuuuvvvwwwxxxyyy{{{~~~}}}xxxvvvxxxvvvrrrrrrpppnnnoooqqqrrrpppnnnrrrqqqqqqrrrtttuuuuuutttvvvvvvvvvuuutttttttttssssssvvvuuurrrrrruuuuuusssqqqsssuuuwwwwwwwwwuuutttxxxwwwuuurrrqqqtttyyy}}}tttsssqqqqqqqqqsssuuuwwwxxxxxxxxxxxxyyyzzzzzzyyyqqqtttvvvuuuvvvzzzyyyuuutttuuuvvvwwwwwwtttqqqnnnlllsssuuupppqqqwwwxxxqqqoooqqqqqqrrruuuxxxvvvqqqsssvvvzzz}}}~~~|||zzzyyy|||xxxvvvyyyyyywwwyyy~~~|||}}}zzzuuutttwwwxxxwwwrrrsssuuuyyy{{{xxxsssnnnrrrppppppqqqpppnnnpppuuuwwwtttsssvvv{{{}}}{{{xxx{{{|||||||||zzzyyyyyyzzzuuurrrooommmnnnoooooonnnttttttuuuwwwxxxyyyyyyyyyyyyyyyxxxwwwuuutttrrrqqqqqqsssuuuvvvuuuttttttuuurrrpppnnnnnnrrruuuuuuuuurrruuuxxxwwwtttsssuuuwwwuuuttttttuuuvvvtttqqqooouuutttssstttvvvvvvtttrrrooosssssspppqqquuuvvvssspppnnnooossstttrrrrrruuuyyyyyywwwsssooonnnpppsssqqqtttvvvvvvsssqqqrrrttttttvvvuuurrrsssyyy|||{{{{{{xxxrrrnnnpppvvvvvvrrrsssoooooosssuuurrrqqqrrrqqqpppnnnnnnoooooommmlllggghhhjjjllloooqqqsssttttttsssrrruuuxxxzzzyyyxxxwwwtttuuuwwwuuuooolllmmmooopppqqqqqqqqqrrrssstttmmmnnnoooqqqqqqqqqooooooooooooooopppqqqqqqrrrrrrwwwtttrrrrrrssstttrrrpppqqquuuvvvsssqqqssstttssstttssssssssssssqqqllliiijjjkkklllllllllkkkiiihhhmmmqqqtttssspppoooqqqttttttppplllkkkmmmppprrrsssoookkkkkkpppsssqqqqqqsssssstttsssoooooossstttsssqqqqqqpppooopppqqqrrrsssoooooopppqqqqqqqqqpppooorrrssssssqqqnnnooossswwwxxxwwwuuuttttttuuuwwwxxxyyy||||||{{{}}}}}}{{{yyyxxxwwwwwwwwwwwwzzz}}}}}}{{{zzzxxxvvvwwwzzzzzzwwwvvvxxx{{{zzzxxxxxxyyyxxxvvvtttuuuvvvuuuqqqkkkiiillloootttttttttuuuuuuvvvvvvvvvwwwuuussssssttttttrrrpppqqqrrrsssuuuvvvvvvvvvvvvsssqqqpppppprrrsssrrrppppppppppppooooooooonnnnnntttwwwzzzyyyvvvtttuuuwwwrrrrrrtttuuuwwwwwwxxxxxxpppppppppsssvvvxxxyyyxxxuuuqqqooopppooonnnooosssuuussspppoooooopppooonnnssstttrrroooqqquuutttpppqqqrrrsssrrrooonnnppprrrtttuuuuuutttrrrqqqrrrssssssqqqpppqqqrrrssssssrrrvvvuuuttttttssssssssstttvvvuuuuuuuuuuuuuuuvvvvvvvvvwwwxxxwwwvvvuuuvvvwwwwwwtttpppooopppqqqrrrsssrrrtttvvvvvvtttqqqooonnnqqqssssssrrrqqqqqqssstttuuurrrrrrtttuuurrrsssvvvnnnppptttuuuuuutttttttttmmmooottt{{{|||}}}yyyyyyzzz~~~}}}{{{wwwuuutttwwwyyywwwyyy|||}}}}}}||||||}}}www|||~~~|||{{{{{{{{{xxxuuu{{{xxxvvvzzzuuunnnpppuuuyyy}}}}}}yyytttqqqqqqtttuuuwwwyyyyyyxxxwwwvvvzzz|||{{{xxxvvvwwwuuurrrsssrrrqqqppppppppppppppprrrrrrrrrrrrrrrrrrrrrrrrsssssstttuuuuuuuuutttttttttwwwvvvsssrrruuutttqqqoooqqqtttvvvwwwvvvtttsssvvvuuurrrooonnnrrrxxx}}}wwwtttqqqnnnooorrrvvvxxxzzzwwwvvvxxx{{{}}}zzzvvvtttwwwwwwtttuuuxxxxxxvvvtttssstttvvvxxxxxxtttppplllqqqrrrnnnpppwwwyyyuuurrrqqqooonnnsssyyywwwqqqrrrvvv{{{~~~}}}zzzwwwuuuxxxvvvwwwzzzzzzxxxxxxzzz}}}~~~{{{uuutttwwwxxxwwwttttttuuuwwwyyyxxxvvvsssuuusssrrrssspppmmmmmmqqqqqqqqqrrrwww|||~~~|||yyy|||}}}}}}|||yyyxxxxxxyyyuuurrrpppnnnnnnooonnnmmmssstttvvvxxxyyyyyyxxxwwwxxxxxxxxxwwwvvvuuutttsssqqqsssvvvwwwvvvuuutttuuuqqqqqqppprrrtttvvvvvvuuuttttttsssrrrssstttvvvwwwrrrrrrsssvvvwwwvvvssspppvvvuuussstttuuuvvvvvvuuuqqqsssssspppqqqttttttrrriiijjjnnnrrrqqqooorrrwwwxxxwwwtttpppmmmmmmooorrrssstttuuuuuuuuuuuuuuutttsssuuutttqqqrrrwww{{{zzzwwwvvvqqqnnnqqqwwwxxxtttqqqnnnnnnsssuuusssrrrsssooonnnmmmmmmoooooonnnmmmjjjkkklllnnnpppqqqrrrrrrsssssssssuuuwwwyyyyyyxxxwwwttttttvvvuuupppoooqqqnnnmmmmmmnnnoooqqqssstttmmmmmmnnnrrrvvvvvvssspppqqqqqqqqqqqqqqqqqqqqqqqqwwwuuusssrrrssssssrrrqqqssswwwxxxtttrrrsssssspppsssrrrqqqqqqqqqoookkkhhhjjjkkklllllllllkkkjjjiiilllnnnooommmkkkkkkooossssssqqqnnnmmmnnnqqqsssssssssnnnlllpppuuuuuusssrrrssstttsssoooooossstttsssnnnoooooopppppppppppppppooooooppppppppppppooooooqqqrrrrrroookkkkkkpppvvvxxxxxxwwwtttqqqrrrwww{{{yyy|||~~~}}}}}}|||zzzxxxwwwvvvvvvvvvzzz}}}~~~|||{{{{{{xxxvvvxxx||||||xxxvvvxxxyyyxxxwwwxxxyyyyyywwwuuuuuuvvvuuuqqqmmmkkklllooorrrsssuuuvvvwwwwwwwwwvvvvvvuuusssrrrsssssssssqqqsssssstttuuuuuuuuuuuutttuuurrrooonnnoooppppppppprrrqqqpppooooooooopppppprrruuuxxxwwwuuutttuuuxxxrrrssstttvvvwwwwwwwwwwwwnnnnnnppptttyyy|||~~~~~~wwwssspppqqqpppmmmnnnrrrvvvsssqqqpppqqqqqqpppoooqqqrrrpppnnnooossssssooolllqqquuutttooommmppptttuuuvvvvvvssspppnnnnnnoootttrrrppppppqqqssstttsssrrrssstttuuuuuuuuuuuuuuuvvvuuutttsssssstttvvvwwwwwwwwwwwwvvvuuuuuuwwwyyywwwtttqqqqqqrrrtttuuuuuuuuuuuuuuuuuuuuussspppmmmooosssvvvuuurrrqqqtttxxxsssqqqtttxxxyyyuuusssuuuppprrrtttuuutttsssssstttmmmqqqyyy~~~xxx{{{~~~~~~{{{xxxwwwwww|||{{{yyywwwuuuvvvwwwyyyqqqvvv{{{}}}{{{xxxxxxyyyyyy|||~~~|||zzzyyywwwsssuuunnnjjjnnnkkkfffjjjwwwzzz||||||zzzvvvuuuuuuvvvwwwyyyzzzzzzyyyxxxvvvxxxyyyyyyxxxwwwwwwuuusssvvvvvvuuussspppoooqqqrrrsssssssssrrrqqqpppppppppqqqrrrssssssssssssrrrqqqsssvvvvvvrrrqqqsssrrrooommmooosssvvvwwwvvvtttssssssrrrpppnnnnnnqqqvvvzzzyyywwwtttqqqqqqrrrtttvvvxxxvvvvvvwwwzzzzzzxxxuuuuuuxxxxxxtttsssvvvwwwvvvxxxuuutttwww{{{{{{vvvqqqllloooooommmooovvvyyywwwsssppplllkkkpppwwwvvvqqqpppuuu|||~~~{{{wwwsssqqqttttttwwwzzzzzzxxxwwwwww{{{|||zzzuuutttxxxzzzxxxvvvuuuuuuuuuuuuuuuuuutttvvvtttssstttqqqmmmmmmpppqqqqqqsssvvv{{{}}}|||{{{|||}}}}}}{{{yyywwwwwwxxxuuurrrpppooooooooonnnmmmppprrruuuxxxyyywwwuuutttssssssuuuvvvwwwxxxxxxxxxtttvvvyyyxxxvvvsssqqqqqqsssssstttuuuvvvvvvuuutttuuurrrppprrruuuwwwwwwvvvsssssstttvvvxxxxxxwwwuuuwwwvvvuuutttuuuvvvwwwxxxttttttrrrpppoooppppppoooiiikkkpppsssqqqnnnrrryyywwwtttqqqmmmlllllloooqqqtttsssssstttvvvwwwvvvuuurrrtttsssoooqqqvvvyyyxxxwwwwwwtttqqqssswwwxxxtttrrrnnnnnnqqqsssqqqppprrrlllkkkjjjkkknnnooonnnmmmqqqrrrrrrsssrrrqqqooonnnsssrrrssstttuuuwwwwwwxxxvvvssssssuuuuuussssssvvvnnnmmmllllllooorrrtttuuurrrnnnmmmpppuuuxxxvvvrrrrrrrrrqqqppppppoooooonnnsssrrrqqqrrrrrrsssttttttrrrwwwxxxuuusssuuutttrrrrrrpppnnnmmmmmmllliiigggkkkkkkllllllllllllkkkjjjnnnmmmkkkiiiggghhhlllpppqqqpppnnnnnnoooppprrrrrrsssrrrqqqsssttttttssssssssstttsssoooooossstttsssmmmnnnppprrrrrrqqqpppooooooooooooooooooooonnnnnnnnnpppppplllggggggmmmtttwwwyyyzzzwwwsssrrrxxx}}}zzz|||~~~|||||||||{{{zzzyyyyyyzzz{{{}}}~~~}}}{{{yyyyyyyyyyyyxxxzzz~~~}}}yyywwwxxxwwwvvvvvvwwwyyyyyywwwvvvuuuuuuuuurrrooommmnnnpppqqqsssuuuwwwxxxxxxwwwvvvvvvtttsssrrrrrrrrrssssssuuuuuuuuutttttttttssssssuuusssooollllllmmmooopppuuutttsssrrrrrrrrrssssssooorrruuuuuussssssuuuxxxtttttttttuuuuuutttssssssnnnnnnpppuuu{{{xxxtttqqqqqqpppllllllooorrrqqqpppqqqsssttttttsssoooqqqpppnnnooorrrrrrpppkkkooossssssqqqoooqqqtttuuuvvvuuussspppnnnnnnoootttrrrpppoooqqqsssttttttqqqrrrtttuuuvvvvvvuuuuuuwwwvvvtttsssrrrssstttuuuwwwwwwwwwuuutttuuuxxx{{{vvvtttrrrqqqssstttssssssuuusssssstttwwwvvvsssooopppqqqssstttttttttuuuvvvqqqqqquuu{{{{{{vvvsssssssssuuuwwwwwwvvvuuuuuuvvvpppuuu}}}|||uuuwwwyyyyyywwwvvvttttttxxxwwwuuutttuuuvvvxxxxxxqqqvvv|||~~~{{{wwwuuuuuu|||}}}}}}xxxuuuuuurrrpppccc[[[```bbbbbbjjjsssxxx~~~yyyvvvvvvvvvwwwwwwwwwwwwwwwvvvwwwwwwxxxyyyyyywwwuuuuuuyyyyyywwwuuurrrqqqssstttsssuuuuuutttqqqooooooqqqqqqqqqqqqqqqpppooonnnnnnqqqttttttqqqppprrrpppmmmlllooossswwwxxxxxxvvvtttooopppqqqqqqpppqqqsssvvvzzzzzzyyyxxxvvvuuusssrrrrrruuuxxxxxxvvvttttttuuutttxxxxxxtttrrrtttvvvuuuyyyvvvtttvvvzzzzzzuuuppplllnnnnnnmmmoootttwwwvvvuuusssnnnlllpppwwwxxxtttqqqwww~~~|||vvvsssrrrqqqsssvvvwwwxxxxxxwwwuuuxxxzzzxxxttttttyyy{{{zzzwwwvvvtttrrrppppppqqqrrrtttrrrrrrtttrrrmmmmmmqqqvvvuuutttuuuwwwzzz{{{||||||}}}}}}{{{xxxwwwwwwxxxtttrrrppppppppppppooonnnmmmpppsssvvvvvvuuurrrpppqqqrrrsssuuuwwwxxxxxxxxxsssvvvxxxyyyvvvsssqqqpppuuuvvvwwwwwwvvvtttsssrrrtttrrrqqqtttxxxzzzwwwtttuuutttssstttvvvxxxxxxwwwwwwwwwvvvvvvuuuwwwxxxzzzvvvtttqqqooommmlllkkklllmmmooosssvvvsssooorrryyyvvvsssooommmlllnnnoooqqqtttrrrrrrsssuuuwwwwwwvvvssstttsssoooppptttwwwvvvyyyzzzxxxttttttwwwvvvrrrtttpppnnnpppqqqpppppprrrkkkjjjjjjlllnnnpppoooooossstttvvvvvvuuusssqqqoooqqqqqqrrrrrrrrrsssuuuwwwxxxuuuuuuwwwvvvsssrrruuuqqqooolllmmmpppsssuuuuuuwwwrrrmmmmmmqqquuuuuusssqqqqqqpppooonnnmmmllllllqqqqqqqqqqqqqqqqqqrrrssspppuuuwwwuuutttwwwxxxvvvpppnnnllljjjjjjiiigggffflllllllllmmmmmmlllllllllpppnnnkkkgggffffffiiilllnnnnnnnnnnnnnnnnnnpppqqqqqquuuwwwuuuqqqppprrruuussstttsssoooooossstttsssmmmoooqqqssssssrrrpppooopppoooooonnnnnnmmmmmmmmmnnnppppppllliiiiiinnnsssrrrvvvyyyxxxtttsssvvvzzz{{{}}}~~~}}}||||||zzz|||~~~~~~}}}|||~~~|||||||||zzzwwwuuuuuuuuu{{{yyy{{{~~~~~~yyywwwyyyuuuuuutttvvvwwwxxxvvvuuuqqqrrrqqqpppnnnmmmnnnnnnqqqsssuuuwwwxxxwwwvvvuuuuuutttsssqqqqqqqqqssstttvvvuuuuuutttsssrrrrrrrrruuusssooolllkkkllloooqqquuuttttttsssssssssssssssmmmppprrrrrrqqqqqquuuxxxuuuuuutttsssrrrpppnnnmmmnnnnnnqqqvvv|||xxxtttqqqqqqoookkkkkkmmmooonnnnnnooorrrsssrrrqqqnnnqqqqqqnnnnnnrrrsssqqqnnnnnnppprrrttttttsssrrrssstttuuusssqqqppppppqqqsssrrrpppppprrrsssssssssqqqrrrsssuuuuuuuuutttsssxxxwwwuuusssqqqqqqqqqqqqvvvvvvvvvttttttuuuxxxzzzxxxvvvuuutttttttttrrrppprrrqqqpppssswwwxxxvvvsssrrrpppnnnqqqvvvxxxuuuqqqqqqqqquuu{{{{{{uuuqqqqqqssstttvvvuuutttttttttvvvrrrwww}}}~~~{{{ttttttttttttttttttssssssuuutttrrrsssuuuvvvwwwwwwtttxxx}}}~~~zzzwwwuuuzzzzzz}}}|||vvvssssssqqqnnn^^^WWW___cccfffooommmuuuzzzrrrrrrsssssstttuuuuuuuuutttwwwuuuwww{{{{{{xxxvvvwww{{{yyyvvvtttsssssstttuuuuuuwwwxxxvvvrrrpppqqqsssrrrqqqpppooonnnnnnnnnnnnooorrrsssppppppqqqppplllmmmpppuuuyyy{{{zzzxxxvvvpppqqqssssssrrrqqqrrrsssxxxyyy{{{|||{{{xxxtttrrrppptttxxxxxxtttqqqrrrtttqqqvvvxxxtttqqqsssuuutttvvvtttssstttvvvuuurrrooonnnnnnnnnoooppprrrssstttvvvvvvsssooorrrxxx{{{yyyssszzz|||wwwuuuvvvpppssstttssstttwwwwwwuuuwwwyyywwwsssssswwwzzzyyyvvvvvvtttpppmmmlllnnnpppqqqpppqqqsssqqqmmmmmmpppvvvvvvtttttttttwwwyyy{{{{{{||||||{{{xxxwwwwwwxxxrrrqqqpppppprrrrrrqqqppplllnnnrrrttttttssspppnnnsssttttttuuuuuutttttttttnnnrrrvvvxxxwwwtttsssrrruuuwwwxxxxxxuuusssrrrrrrtttssssssuuuxxxyyyvvvsssuuusssrrrssstttuuutttssstttuuuvvvvvvuuuuuuwwwyyywwwssspppooommmkkkkkknnnppppppsssvvvtttppprrrwwwuuurrrooonnnooopppqqqppprrrrrrsssssstttvvvwwwyyyuuuvvvtttoooooosssuuutttyyy{{{zzzvvvtttuuusssppptttnnnjjjlllmmmnnnppptttllllllkkkmmmoooqqqqqqpppoooqqquuuxxxyyywwwuuutttooopppppppppooopppsssuuu|||yyyxxxyyywwwrrrpppqqqtttqqqnnnooorrrtttsssrrryyysssmmmkkkmmmqqqssstttqqqpppooonnnmmmlllkkkkkksssssssssqqqnnnmmmmmmnnnnnnrrrsssqqqrrrvvvyyyyyyqqqnnnkkkiiiiiihhhhhhffflllllllllmmmmmmmmmmmmnnnooonnnllljjjiiiiiijjjjjjlllnnnoooooonnnnnnooopppooovvvzzzuuunnnmmmqqqtttqqqrrrqqqmmmmmmqqqrrrqqqnnnoooqqqssssssrrrqqqppppppooonnnmmmllllllmmmmmmpppppppppooonnnoooqqqtttmmmpppssstttrrrrrrsssvvvzzz{{{|||}}}}}}{{{yyyxxxwwwzzz~~~~~~}}}}}}{{{{{{zzzxxxtttssssssuuu|||yyyyyy|||{{{wwwwwwyyytttsssssstttuuuvvvtttsssllllllllllllmmmmmmmmmmmmssssssuuuvvvvvvuuuuuutttttttttsssqqqppppppsssuuuvvvuuutttsssrrrrrrrrrrrrsssrrrpppmmmkkklllooorrrqqqqqqrrrrrrrrrqqqpppoookkknnnppppppooopppssswwwuuuuuutttrrrpppnnnllljjjmmmmmmoootttyyy}}}vvvrrrpppqqqooojjjiiikkknnnmmmlllmmmnnnmmmkkkiiimmmpppqqqnnnmmmqqqsssrrrtttrrrqqqrrrtttuuussspppqqqsssssssssqqqqqqrrrsssrrrqqqpppqqqssstttsssrrrpppppprrrsssssstttttttttvvvvvvuuutttrrrqqqpppooottttttuuutttssstttwwwyyyzzzyyyxxxxxxwwwvvvsssqqqooooooppprrruuuwwwwwwwwwtttooommmpppwwwyyytttnnnrrrqqqtttxxxxxxrrrnnnnnnoooqqqrrrrrrqqqqqqrrrtttqqqtttxxx{{{{{{{{{{{{zzztttsssqqqqqqrrrsssttttttvvvtttrrrrrruuuvvvuuutttuuuwwwzzz}}}}}}yyyvvvttttttwww|||zzzsssqqqsssqqqpppddd```jjjoooooovvvqqqvvv~~~yyysssoooqqqtttwwwxxxwwwuuutttwwwuuuwww|||}}}yyywwwyyy{{{wwwsssrrrsssuuutttsssvvvyyyzzzxxxtttrrrsssvvvsssqqqooonnnnnnoooqqqrrrmmmqqqsssqqqqqqrrrqqqmmmnnnqqqvvv{{{}}}}}}{{{yyytttttttttsssqqqqqqsssttttttvvvyyy{{{{{{zzzwwwuuurrrtttvvvwwwvvvtttrrrqqqmmmtttwwwtttqqqrrrssssssqqqqqqrrrssstttssssssrrroooooooooqqqqqqpppoooppprrrvvvuuuqqqpppuuuyyyzzzrrryyyzzzuuuuuuwwwqqqtttsssooopppvvvxxxvvvyyyyyywwwrrrqqquuuvvvuuuttttttssspppllllllnnnqqqqqqpppqqqssspppkkkkkknnnqqqrrrsssssstttuuuvvvwwwyyyzzz{{{zzzxxxwwwxxxyyypppoooooopppssssssrrrqqqmmmoooqqqssssssrrrpppooorrrsssssssssssssssrrrrrrmmmqqquuuwwwvvvsssrrrqqqsssuuuwwwvvvtttssstttvvvuuutttsssssstttuuuuuutttssstttuuuwwwwwwuuuqqqmmmooorrrtttuuusssssstttvvvvvvqqqnnnppppppmmmoootttpppnnnooosssssspppqqqssstttrrrpppqqqssstttrrrpppqqqtttvvvuuutttuuuyyy}}}xxxxxxuuupppooorrrtttrrrvvvyyyyyyuuussssssqqqnnnmmmfffaaabbbeeehhhmmmssskkkjjjjjjkkkmmmooonnnmmmkkknnnssswwwyyyxxxvvvtttmmmoooooonnnlllmmmqqqtttzzzxxxxxx{{{yyytttrrrssswwwsssppppppsssssspppmmmtttqqqnnnkkkkkknnnqqqsssqqqppppppooonnnmmmllllllqqqrrrrrrpppllljjjkkkmmmlllooopppmmmmmmssswwwxxxtttpppllljjjjjjjjjjjjiiimmmmmmmmmmmmmmmnnnnnnooolllllllllmmmnnnnnnmmmllllllnnnqqqqqqooonnnoooqqqooovvvxxxrrrmmmmmmoooooommmooommmiiiiiimmmooommmnnnnnnpppqqqqqqqqqpppooopppooonnnlllkkkkkkllllllooommmlllnnnqqqrrrrrrqqqmmmmmmnnnoooppprrrtttvvvvvvwwwyyy{{{|||{{{xxxvvvsssxxx||||||yyyxxxzzz}}}yyyyyyxxxvvvttttttvvvxxx{{{wwwvvvwwwwwwttttttwwwsssrrrqqqrrrssssssrrrpppjjjjjjkkklllnnnooooooooottttttttttttsssssssssssssssssssssqqqoooooosssvvvvvvuuusssrrrrrrrrrrrrsssqqqrrrqqqooolllmmmppptttoooppprrrssssssqqqooommmkkkmmmoooooommmnnnrrrvvvtttssssssrrrpppooommmllllllkkklllppptttwwwxxxxxxtttpppooopppnnniiihhhjjjlllkkkkkklllmmmmmmkkkiiijjjooopppmmmllloooqqqqqqzzzyyyxxxuuurrrpppooooooqqqrrrrrrrrrpppooopppqqqppppppqqqsssuuutttrrrpppmmmmmmnnnoooqqqsssuuuvvvqqqrrrsssttttttsssqqqpppqqqrrrttttttssssssuuuwwwxxxwwwwwwxxxxxxwwwtttrrrmmmoooqqqrrrssstttvvvwwwtttrrrpppssswwwxxxtttoootttqqqrrruuusssnnnkkkmmmmmmoooppppppoooppprrrtttoooqqqsssuuuvvvwwwyyy{{{uuusssqqqpppqqqsssuuuuuuxxxuuussssssuuuvvvtttrrrssssssuuuzzz~~~~~~zzzvvvooonnnsssyyyxxxrrrpppsssqqqrrrllllllxxxzzzwwwzzzzzzyyyyyyzzz{{{{{{zzzxxxnnnrrrxxx}}}~~~|||xxxuuuwwwtttwww}}}~~~yyyxxxzzz{{{uuupppooosssuuutttrrrwwwzzz|||zzzuuusssuuuxxxsssqqqooommmnnnqqqtttwwwmmmqqqsssrrrrrrtttrrrnnnooorrrxxx}}}~~~|||zzzxxxwwwuuurrrpppqqqtttwwwqqqsssvvvyyyzzz{{{zzzyyyuuuttttttvvvyyyxxxsssoookkkrrrwwwtttqqqqqqsssrrroooqqqtttuuutttuuuvvvwwwpppoooppprrrqqqooommmmmmnnnssstttooommmpppvvvyyyooovvv|||{{{vvvqqqrrruuurrrtttrrrmmmnnnuuuyyywww{{{{{{xxxrrrppprrrsssqqqrrrsssrrrpppmmmlllooosssrrrpppqqqssspppjjjiiikkkkkknnnrrrttttttttttttuuuxxxzzzzzzzzzxxxxxxxxxzzzooonnnoooqqqsssttttttrrroooppprrrssssssrrrqqqpppooooooqqqrrrssstttttttttpppsssvvvwwwuuuqqqnnnlllpppsssuuuuuuttttttvvvyyyvvvuuurrrpppoooqqqtttvvvtttvvvyyy||||||xxxpppjjjlllooossssssrrrqqqrrrsssuuuooonnnqqqrrrpppsssyyymmmjjjjjjooorrrppppppqqqtttrrrqqqsssuuuvvvssspppqqquuuxxxwwwuuuuuu{{{yyyzzzwwwqqqooorrrsssqqqssswwwxxxtttrrrrrrpppmmmddd\\\WWWYYY]]]bbbiiipppgggffffffgggiiijjjjjjiiilllooossswwwxxxvvvsssppplllnnnnnnmmmkkkkkkooossstttsssvvv{{{|||xxxvvvxxxxxxtttqqqqqqssssssnnniiinnnnnnnnnmmmlllmmmpppsssqqqqqqqqqpppooonnnnnnnnnmmmooopppnnnlllkkkmmmppplllnnnmmmiiijjjoootttuuuvvvrrrnnnkkkkkkllllllkkkmmmmmmmmmmmmmmmnnnooopppiiijjjllloooqqqrrrpppnnnlllooossssssqqqoooppprrrqqquuuuuuooommmooooookkkkkklllkkkggggggkkklllkkkmmmnnnnnnooooooooooooooopppooommmlllkkkkkkllllllkkkiiihhhkkkpppsssppplllpppnnnkkklllppptttwwwyyyssstttvvvyyy{{{{{{xxxvvvqqqvvvzzzyyyvvvtttvvvxxxwwwwwwwwwvvvuuuvvvyyy|||zzzvvvssstttsssqqqrrrvvvrrrqqqqqqqqqrrrrrrpppnnnkkkkkklllooorrrssssssrrruuuuuusssrrrrrrqqqrrrrrrsssssssssqqqnnnooossswwwuuutttsssrrrqqqrrrsssssspppqqqrrrpppmmmnnnqqquuuoooqqqtttvvvuuussspppnnnkkkmmmooonnnlllmmmqqquuurrrrrrrrrrrrrrrqqqpppooojjjjjjjjjlllppprrrsssrrrsssooonnnooommmiiigggiiijjjjjjkkknnnpppqqqpppnnnhhhmmmooollljjjmmmpppppp~~~~~~xxxooojjjkkknnnpppqqqrrrqqqnnnmmmmmmnnnooopppqqqtttvvvuuurrroookkkkkklllmmmppptttwwwyyymmmooorrrtttuuutttsssqqqoooqqqssstttsssssstttuuusssssstttvvvwwwvvvtttqqqmmmpppssssssqqqqqqtttwwwttttttuuuvvvwwwvvvtttrrruuurrrqqqrrrpppkkkjjjlllnnnooopppqqqpppqqqtttvvvsssssssssvvvxxxzzzyyyxxxyyyyyyxxxxxxxxxwwwwwwwwwyyywwwwww|||yyyrrrtttvvvxxxzzzzzzyyywwwuuuppppppqqqrrrrrrrrrqqqqqquuupppmmmpppwww|||zzzvvvtttuuuvvvyyy{{{zzzxxxvvvpppsssuuuvvvuuussssssttttttwww{{{|||{{{yyyxxxxxx{{{uuunnnmmmpppsssrrrqqqvvv{{{{{{wwwttttttrrrooosssrrrqqqpppppppppqqqrrrqqqpppooooooqqqqqqooonnnpppvvv|||xxxppprrruuuwwwvvvrrrpppppprrrlllmmmnnnppprrrtttvvvvvvwwwwwwvvvuuutttssssssrrrsssssstttvvvxxxwwwsssqqqqqqqqqssswww{{{{{{wwwssssssttttttqqqmmmlllnnnqqqttttttrrrooonnnooosssvvv|||uuuuuuzzzwwwooopppxxxyyy{{{yyyuuusssuuuuuurrr|||||||||zzzvvvsssrrrrrrpppnnnkkkkkknnnoooooommmpppkkkjjjooosssqqqoooooopppppppppqqqrrrssstttuuuuuuxxxyyyyyyvvvuuuwwwyyyooonnnnnnpppsssttttttsssppprrrvvvxxxyyywwwtttrrruuuuuuuuuuuuttttttttttttqqqsssssssssqqqpppqqqrrrrrrsssuuuuuusssssstttvvvuuuuuutttssstttuuuvvvwwwvvvzzz~~~{{{tttnnnkkkkkknnnrrrttttttttttttuuutttrrrooommmlllnnnppprrrrrrrrrrrrrrrpppmmmmmmpppuuutttvvvwwwssspppsssxxxxxxyyyzzzyyywwwxxxyyy{{{xxxxxxvvvuuurrrpppnnnlllnnnrrrsssqqqqqqrrrppplllfff^^^WWWYYY```fffeeeaaabbbccceeeggghhhiiijjjjjjoooooorrryyyyyytttnnnmmmkkkoooooommmmmmqqqttttttqqqrrrssssssrrrsssuuuwwwyyyuuuooommmmmmmmmlllkkkpppmmmjjjjjjmmmpppppppppooopppqqqrrrsssrrrooommmnnnnnnmmmllllllllllllmmmqqqqqqpppnnnmmmnnnrrruuusssppplllhhhggggggiiijjjkkknnnqqqqqqppppppsssuuuqqqiiigggmmmrrrqqqppprrrppppppqqqsssvvvvvvrrrnnntttrrrooonnnnnnnnnmmmlllnnnnnnooooooooonnnlllkkkmmmllllllnnnqqqssssssrrrpppooopppqqqrrrrrrpppnnnjjjlllpppsssttttttrrrqqqtttsssrrrqqqrrrssstttuuuqqqrrrtttvvvxxxxxxuuurrrtttsssrrrsssuuuvvvuuutttrrrtttvvvtttqqqrrrvvv{{{wwwvvvtttsssrrrrrrssssssqqqrrrsssrrrpppnnnnnnooonnnnnnoooooopppqqqqqqqqqssssssssssssqqqpppnnnmmmpppppppppqqqsssuuuwwwxxxrrrqqqrrruuuuuusssqqqrrrvvvuuutttsssrrrqqqqqqqqqqqqooommmnnnqqqsssrrrppplllmmmoooqqqrrrrrrrrrqqqyyytttnnnllllllnnnnnnmmmjjjjjjjjjkkklllmmmnnnnnnuuussspppmmmkkkkkklllmmmmmmmmmlllnnnpppqqqpppnnnnnnnnnnnnmmmmmmmmmppprrr}}}|||yyysssmmmkkkllloooqqqrrrrrrpppnnnnnnoooppppppqqqtttuuutttqqqnnnkkkooommmlllnnnsssvvvuuutttrrrpppoooqqqsssrrrooollluuuuuuuuuuuutttsssrrrqqqoootttyyyyyyuuurrrsssuuuqqqoooooopppnnnkkknnnuuurrrsssvvvyyywwwqqqpppsssrrrrrrssssssssssssssssssooooooppprrruuuwwwvvvuuutttttttttvvvyyy{{{{{{zzz|||||||||{{{{{{{{{zzzzzzwwwvvvxxx~~~zzzrrrvvvwwwxxxyyyxxxvvvtttsssooonnnmmmlllmmmooorrrsssxxxsssppprrrwwwzzzwwwssstttttttttvvvxxxyyywwwvvvrrrtttuuutttrrrqqqrrrsssuuuxxx{{{}}}|||zzzzzzzzzyyytttooooooqqqsssqqqnnnvvvzzzzzzuuurrrrrrqqqooorrrqqqpppoooooopppqqqrrrnnnnnnnnnooopppooommmjjjooouuu{{{{{{rrrsssvvvxxxvvvrrrnnnmmmnnnnnnnnnooopppqqqrrrrrrrrrsssssstttuuuuuuuuuuuuuuuvvvvvvwwwxxxyyywwwsssppppppppprrrvvvyyyzzzwwwtttttttttrrrooollllllooosssttttttrrrooonnnooorrruuuyyyttttttyyyvvvooopppxxx{{{|||zzzuuuuuuxxxyyywwwyyyzzzzzzyyyuuurrrqqqqqqpppnnnmmmmmmnnnnnnkkkiiikkkiiikkkooopppoooppptttqqqqqqqqqqqqsssuuuxxxyyyyyyzzzzzzxxxtttrrrsssuuuooommmmmmnnnqqqssstttsssqqqrrrsssuuuvvvvvvuuuuuuvvvvvvvvvuuuuuutttttttttssssssssssssssstttttttttssssssttttttssstttuuuuuuttttttssssssssstttuuuvvvuuuyyy}}}}}}zzzuuupppnnnooopppqqqssstttttttttsssrrrpppmmmkkkjjjjjjlllnnnqqqrrrsssrrrpppnnnooorrrxxxvvvvvvxxxvvvrrrrrruuuvvvwwwyyyyyyyyyyyy{{{|||xxxvvvtttrrrppppppqqqqqqooorrrsssqqqqqqsssrrrooojjjeee``````eeeiiigggdddcccdddeeeggghhhiiiiiiiiiooonnnqqqvvvwwwrrrnnnmmmkkkooopppmmmlllpppsssrrrkkkmmmnnnoooooopppsssuuuxxxtttooolllllllllkkkjjjooollliiijjjmmmooopppoooppppppqqqqqqrrrqqqooonnnkkkkkkllllllmmmnnnooopppqqqrrrqqqpppooopppsssuuuqqqnnniiifffeeegggkkkmmmkkkmmmoooooonnnooorrrtttooohhhffflllrrrrrrrrrtttpppppppppsssuuuuuussspppuuusssqqqppppppooommmkkkoooooopppqqqpppooonnnnnnlllmmmoooqqqrrrsssssstttqqqpppooopppqqqpppnnnlllkkkmmmoooqqqrrrrrrrrrqqqtttsssrrrrrrrrrrrrssstttoooppprrruuuxxxyyywwwuuuuuusssrrrrrrttttttsssqqqqqqsssuuussspppqqqvvv{{{wwwvvvtttsssrrrrrrssssssoooqqqrrrrrrpppoooooopppnnnnnnnnnnnnooopppqqqqqqqqqqqqqqqpppoooooonnnnnnpppoooooopppqqqtttwwwyyyrrrrrrsssuuuuuutttttttttvvvuuuuuutttssssssssssssqqqpppoooqqqssstttrrroooooopppqqqssstttuuuuuuuuuxxxtttooommmnnnooopppooollllllkkkkkkllllllmmmnnnqqqpppooonnnmmmlllkkkkkkkkkmmmoooooommmkkklllnnnmmmnnnnnnnnnmmmmmmoooqqqzzzzzzxxxtttooommmnnnqqqrrrssssssqqqooonnnoooqqqrrrsssuuuvvvuuussspppnnnooonnnnnnqqqvvvwwwtttqqqrrrqqqpppqqqsssssspppmmmrrrrrrssssssssssssttttttqqquuuyyyxxxtttpppppprrrpppnnnnnnooommmkkknnnssstttsssuuuwwwtttnnnmmmpppssssssssssssssstttttttttpppoooppprrruuuvvvvvvuuuuuutttuuuwwwzzz|||||||||}}}}}}}}}|||||||||{{{{{{vvvvvvxxx~~~yyyrrrwwwwwwwwwvvvuuutttrrrrrrnnnllliiihhhjjjmmmrrruuuyyyuuurrrrrrvvvwwwsssooosssrrrrrrsssuuuvvvuuutttsssttttttsssqqqpppqqqrrruuuwww{{{||||||{{{{{{{{{wwwuuussstttvvvuuurrrnnnrrrvvvvvvrrrppprrrsssqqqqqqpppooonnnooooooqqqqqqmmmmmmmmmooopppooollljjjnnnsssyyyvvvrrruuuxxxvvvrrrnnnmmmnnnqqqrrrrrrrrrqqqqqqppppppnnnooorrrtttvvvwwwwwwwwwwwwwwwxxxyyyyyyvvvqqqnnnqqqqqqqqqtttvvvwwwuuussstttsssqqqnnnlllmmmqqqtttuuutttrrrpppnnnooorrrtttuuuqqqrrrwwwuuupppqqqwww|||~~~|||xxxwww{{{|||zzzuuuwwwyyyxxxuuurrrpppppppppoooooooooooommmiiiffffffhhhlllpppooommmrrryyyvvvuuusssrrrsssvvvyyy{{{{{{{{{yyyvvvsssrrrrrrtttooommmllllllooorrrttttttrrrrrrqqqrrrssstttuuuvvvvvvvvvvvvuuuuuuuuuttttttvvvsssrrrsssvvvxxxwwwuuuuuutttrrrssstttuuuuuuuuussssssrrrrrrrrrssstttuuutttvvvyyyzzzxxxuuusssrrrtttrrrpppqqqssstttrrrooorrrpppmmmkkkiiiiiijjjkkkooorrrtttrrrppppppsssuuuzzzwwwwwwzzzyyyuuuqqqrrrsssvvvyyy{{{{{{zzz{{{|||xxxuuurrrpppoooqqqsssuuupppssssssppppppssstttqqqooommmkkkjjjkkkkkkiiihhheeeeeefffgggggghhhiiiiiipppoooqqquuuuuuqqqoooppplllppppppmmmllloooqqqppphhhiiikkklllmmmooorrrtttvvvsssooolllkkkjjjiiihhhmmmkkkiiijjjlllnnnnnnnnnqqqppppppooooooooooooooolllmmmmmmmmmnnnnnnoooooonnnpppqqqqqqppppppqqqrrrnnnkkkhhhffffffiiimmmooolllmmmmmmmmmlllmmmppprrrnnniiiiiinnntttvvvvvvxxxppppppppprrrtttuuutttrrruuutttsssssssssqqqnnnllloooooopppqqqqqqqqqppppppiiimmmrrrtttrrrqqqrrrsssqqqpppoooooopppooommmkkkmmmnnnnnnooopppqqqqqqqqqtttssssssrrrrrrsssssstttnnnoooqqqtttxxxyyyxxxwwwuuutttrrrrrrssssssrrrpppppprrrsssrrrpppqqqvvvzzzwwwvvvtttsssrrrrrrssssssnnnpppqqqqqqpppoooooopppnnnnnnmmmmmmmmmoooqqqrrrqqqqqqpppoooooopppqqqqqqpppooonnnnnnpppsssvvvyyyssstttuuuuuuuuuvvvvvvuuuuuuuuuttttttttttttttttttrrrqqqrrrssstttsssqqqooottttttsssssssssssssssttttttqqqmmmlllmmmoooppppppnnnnnnmmmllllllllllllllllllmmmnnnnnnmmmkkkiiihhhiiinnnqqqoooiiifffiiimmmkkkmmmnnnooommmmmmmmmnnnuuuvvvvvvtttrrrqqqqqqrrrsssttttttsssqqqppppppqqqsssssssssssssssrrrqqqpppooooooqqquuuxxxxxxsssooorrrqqqqqqrrrsssssspppnnnpppoooooopppqqqsssuuuvvvrrruuuxxxwwwsssooonnnooopppnnnnnnooonnnkkknnnrrrvvvssssssssspppkkklllooorrrrrrssssssssstttttttttpppooooooqqqtttuuuuuutttuuuttttttvvvyyy{{{||||||zzzzzzzzzyyyyyyyyyxxxxxxxxxvvvvvvxxx{{{zzzuuupppuuuttttttssssssrrrrrrrrrooonnnllljjjkkknnnqqqtttwwwtttqqqqqqttttttppplllnnnoooppprrrttttttrrrpppooorrrtttuuutttssssssssssssvvvyyyzzzyyyyyyyyyzzzvvvvvvwwwyyyzzzxxxsssooommmqqqqqqnnnnnnrrruuuuuupppooonnnnnnnnnooopppqqqpppooommmmmmnnnnnnnnnmmmmmmqqqwww|||ppptttwwwwwwtttrrrrrrtttsssttttttttttttsssqqqqqqmmmnnnqqqtttvvvwwwwwwvvvtttuuuvvvxxxxxxuuuqqqmmmsssrrrrrrsssssssssrrrqqqrrrqqqpppooonnnoooqqqrrruuuuuutttrrrppppppsssuuurrrppprrrvvvuuuqqqrrrwww{{{~~~~~~|||{{{}}}{{{xxxtttvvvyyyxxxvvvsssqqqppprrrqqqpppooonnnmmmkkkkkkhhhhhhkkkooopppnnnrrrwwwzzzxxxtttqqqqqqtttwwwzzzzzzyyyxxxvvvuuuuuuvvvxxxqqqooollllllooorrrtttuuurrrrrrrrrrrrrrrrrrrrrrrrtttttttttuuuuuuvvvvvvwwwwwwrrroooqqqvvvyyyxxxuuuvvvtttrrrsssuuuvvvvvvuuuqqqqqqqqqrrrrrrrrrssssssrrrtttuuuvvvuuuttttttuuuwwwrrrnnnnnnqqqrrroookkkqqqpppnnnmmmllllllmmmnnnnnnsssuuurrroooqqquuuxxxzzzvvvvvv{{{}}}xxxsssqqqsssvvvzzz||||||zzzyyyyyywwwuuurrrppppppqqqssstttssstttrrrnnnnnnqqqrrrpppppprrrrrrqqqnnnkkkiiihhhggggggggggggggghhhiiiiiiqqqppprrruuuuuuqqqpppssslllpppqqqmmmlllnnnooonnniiijjjllllllmmmnnnqqqssssssqqqooommmkkkiiigggfffkkkjjjiiijjjkkklllmmmmmmpppooonnnllljjjkkklllnnnppppppoooooonnnmmmlllkkkjjjmmmppppppooommmmmmmmmlllkkkjjjjjjjjjlllmmmooommmlllkkkkkkkkklllnnnpppooonnnnnnqqquuuwwwxxxxxxpppppppppqqqssstttttttttrrrrrrrrrtttuuutttqqqooommmmmmnnnoooooopppppppppfffmmmtttuuurrroooppprrrqqqpppooooooppppppooommmpppooonnnnnnnnnooopppqqqssssssrrrrrrssssssssstttppppppqqqsssvvvxxxwwwvvvuuusssrrrssstttuuutttsssrrrssssssrrrrrrssswwwzzzwwwvvvtttsssrrrrrrsssssspppqqqrrrrrrooonnnnnnnnnnnnmmmmmmlllmmmnnnppprrrsssrrrqqqpppqqqsssuuuvvvrrrqqqooonnnnnnqqqtttvvvuuuwwwwwwuuutttvvvuuusssrrrsssssstttttttttttttttsssrrrqqqqqqqqqqqqpppooovvvuuurrrpppnnnmmmmmmmmmmmmllljjjiiijjjlllnnnoooppppppnnnmmmlllkkkkkkkkkjjjkkkkkkkkkjjjiiihhhhhhiiilllooommmjjjhhhiiillljjjlllnnnooommmlllllllllnnnppprrrssssssrrrrrrrrrssstttuuutttrrrqqqqqqqqqqqqqqqpppooooooooooooooosssrrrrrruuuxxxxxxtttppprrrrrrsssttttttsssqqqpppoooooonnnnnnoooqqqtttvvvrrruuuwwwvvvsssqqqpppqqqrrrooooooqqqpppnnnooossswwwrrrppppppnnnlllmmmqqqpppqqqqqqqqqrrrssssssssspppooonnnppprrrtttttttttuuutttssstttwwwyyyzzzzzzxxxxxxwwwwwwwwwvvvvvvvvvyyyvvvsssqqqrrrqqqooommmqqqqqqqqqrrrrrrsssssstttqqqqqqqqqqqqqqqppppppppprrrpppoooppprrrqqqooollljjjkkkooosssuuusssoookkkjjjnnntttwwwwwwvvvuuuuuuqqqsssuuuvvvvvvuuuvvvwwwssstttvvvyyyzzzwwwssspppnnnrrrrrrnnnmmmqqqtttsssoooooonnnnnnnnnoooqqqrrrsssoookkkiiijjjlllnnnooolllqqqwww~~~uuuxxxzzzyyyvvvuuuvvvwwwqqqrrrssstttttttttrrrrrroooppprrrsssttttttttttttrrrtttvvvyyyzzzxxxsssoootttttttttsssqqqpppooonnnpppppppppqqqqqqqqqpppooouuuvvvuuutttrrrsssuuuwwwppppppsssvvvvvvtttuuuxxxxxx~~~~~~}}}yyysssvvvxxxzzzyyywwwtttsssrrrvvvtttpppmmmlllmmmpppsssmmmjjjjjjooosssrrrpppqqqwwwtttqqqnnnooosssxxx{{{|||zzzyyyxxxxxxxxxyyyyyytttrrrooonnnpppsssuuuuuussssssttttttsssqqqooommmpppppprrrsssuuuwwwxxxyyyvvvqqqmmmoootttwwwvvvtttttttttttttttvvvvvvvvvuuuqqqqqqqqqrrrrrrrrrrrrrrrqqqrrrssssssrrrssstttvvvuuupppllllllooopppmmmiiimmmnnnnnnnnnoooppppppqqqnnnuuuwwwrrrnnnqqqvvvxxxwwwtttuuu{{{~~~zzzuuutttuuuxxx|||}}}|||yyywwwvvvuuuuuutttsssrrrrrrqqqqqqtttuuurrrlllkkknnnooommmppprrrtttsssooojjjhhhgggiiihhhhhhhhhhhhiiijjjkkkppppppqqqtttqqqmmmnnnqqqkkkooopppmmmkkkmmmnnnllljjjlllllllllkkkkkkmmmoooppppppooommmkkkhhhgggfffiiiiiijjjjjjjjjkkklllmmmmmmmmmllliiiggggggiiillloooooooooooonnnmmmkkkkkkiiilllpppqqqpppmmmkkkkkkkkkmmmnnnppppppooommmlllnnnmmmkkkkkklllmmmmmmnnnoooppppppqqqrrrttttttrrrppppppqqqrrrrrrssstttuuunnnnnnpppsssuuuvvvtttrrrkkkkkkkkkllllllmmmnnnnnnhhhooovvvxxxuuurrrrrrssspppooonnnppprrrsssssssssrrrqqqooonnnnnnnnnppppppqqqqqqrrrssstttttttttuuuuuusssrrrrrrtttuuutttsssssssssrrrtttwwwyyyyyyxxxuuuuuuttttttsssuuuxxxzzzwwwvvvtttsssrrrrrrsssssssssttttttssspppmmmlllmmmnnnnnnmmmmmmnnnoooqqqqqqqqqqqqpppooopppsssuuuwwwuuusssqqqooonnnoooqqqrrrwwwyyyxxxsssrrrtttsssooopppppprrrssssssssssssssssssrrrpppmmmlllmmmoooqqqsssrrrpppmmmlllllllllllljjjjjjiiiiiijjjlllnnnpppqqqpppnnnmmmkkkjjjjjjjjjllljjjhhhgggfffggghhhiiijjjjjjjjjkkklllllllllkkkiiikkkmmmnnnlllkkkjjjkkkjjjkkkmmmppprrrrrrrrrqqqrrrsssttttttrrrpppppppppqqqpppooonnnnnnnnnoooooovvvsssrrrsssuuuwwwuuurrrssstttuuuuuutttsssrrrrrrqqqpppnnnmmmnnnppprrrsssqqqsssuuuvvvuuuuuuuuuuuutttqqqpppssssssqqqqqqtttvvvqqqmmmnnnooonnnppptttnnnoooooopppqqqqqqrrrrrrpppooonnnoooqqqssssssssswwwuuussstttvvvxxxyyyxxxxxxxxxxxxwwwwwwwwwvvvvvvxxxuuuqqqooonnnmmmlllkkkooooooqqqrrrssstttttttttppprrrtttuuutttrrrooommmpppoooooopppqqqpppnnnlllhhhjjjnnnrrrtttrrrmmmjjjgggkkkrrrvvvwwwwwwvvvvvvpppqqqssssssrrrqqqrrrsssnnnpppsssuuuvvvuuusssqqqrrrvvvuuuqqqnnnpppqqqooopppooonnnnnnoooppprrrsssrrrnnnjjjggghhhkkkmmmooolllrrrxxx}}}~~~{{{wwwtttuuuxxxnnnppprrrtttttttttrrrqqqsssrrrrrrrrrrrrrrrqqqqqqssstttwww{{{|||zzzuuuqqqrrrtttuuutttrrrooonnnnnnrrrqqqpppqqqrrrqqqooommmssstttuuutttssstttvvvyyyqqqsssvvvwwwwwwvvvwwwxxxvvv|||~~~yyyrrrzzz{{{{{{yyywwwtttttttttxxxvvvqqqmmmkkkmmmssswwwpppllllllrrrvvvtttooommmpppnnnllllllnnnsssyyy}}}~~~}}}{{{zzzzzzzzzwwwvvvvvvtttqqqpppqqqsssssssssssstttuuuuuutttqqqnnnmmmnnnnnnppprrrtttvvvxxxyyytttqqqnnnnnnqqqttttttsssqqqtttwwwxxxwwwuuuuuuuuupppqqqrrrsssssssssrrrrrrrrrsssttttttsssssstttvvvrrrooommmmmmoooooommmjjjkkklllnnnoooqqqqqqqqqqqqoooxxxzzzqqqkkkooouuuvvvtttsssuuu{{{}}}yyyvvvvvvvvvyyy}}}}}}{{{xxxvvvuuuttttttuuutttsssrrrqqqpppssstttqqqlllkkkmmmnnnllloooqqqsssrrroookkkhhhgggjjjjjjiiiiiijjjkkkmmmnnnnnnnnnppprrrnnnhhhiiimmmjjjnnnpppmmmkkkmmmmmmkkkjjjkkkkkkjjjiiiiiijjjllllllnnnooonnnllliiigggggghhhjjjkkkkkkkkkkkklllnnnlllmmmllliiieeeeeehhhkkkiiijjjlllnnnoooooonnnnnnlllooossstttrrrooommmlllkkkmmmppprrrsssqqqooommmooonnnmmmmmmnnnooommmlllmmmooopppmmmmmmooonnnkkkpppqqqssssssrrrrrrrrrsssllllllmmmpppsssuuutttsssllllllkkkkkkkkklllmmmmmmnnnsssxxxzzzyyyvvvuuuuuuooonnnnnnooosssuuuvvvvvvtttsssqqqoooooooooooopppnnnoooqqqssstttvvvvvvvvvxxxvvvsssrrrrrrrrrrrrqqqsssrrrsssuuuxxx{{{{{{{{{xxxwwwuuuttttttuuuwwwxxxwwwvvvtttsssrrrrrrsssssstttuuuvvvtttqqqnnnnnnnnnnnnnnnoooooopppqqqqqqqqqnnnmmmmmmmmmnnnppprrrsssuuutttrrrqqqpppppppppqqquuuyyywwwpppooosssrrrmmmooopppqqqsssssssssrrrqqqqqqqqqooommmkkklllooorrroooooonnnnnnoooooopppqqqjjjkkklllllllllnnnpppssspppooonnnllljjjiiiiiiiiimmmkkkhhheeedddeeegggiiijjjhhhhhhjjjmmmnnnllljjjiiikkklllllljjjiiiiiijjjhhhiiijjjmmmppprrrqqqooooooqqqsssssspppnnnnnnnnnqqqqqqpppppppppppppppqqqvvvsssqqqqqqtttvvvuuussssssuuuwwwwwwuuusssssssssrrrqqqpppooonnnooopppqqqpppqqqssstttvvvwwwxxxyyyvvvrrrqqqtttvvvtttrrrtttuuuoookkkmmmooooooqqqtttnnnnnnooopppqqqqqqrrrrrrqqqooommmnnnppprrrsssrrrzzzxxxuuuuuuvvvwwwxxxxxxwwwwwwwwwvvvvvvvvvvvvuuuuuutttsssrrrqqqpppnnnmmmoooppprrrtttttttttrrrqqqmmmoooqqqssssssqqqnnnlllqqqqqqqqqrrrrrrpppnnnlllkkkkkklllnnnppppppnnnlllhhhkkkoooqqqrrrsssuuuvvvpppqqqrrrqqqpppooopppqqqnnnppprrrssstttuuuvvvvvvqqqvvvwwwsssqqqsssssspppppppppoooooopppqqqssstttrrrpppmmmmmmnnnooooooooommmtttzzz|||{{{vvvtttvvvzzzqqqsssuuuwwwwwwvvvtttsssuuutttrrrpppooopppqqqrrrrrrsssvvvyyyzzzwwwrrrmmmmmmqqqtttuuusssqqqqqqqqqvvvsssooonnnoooppppppooopppqqqrrrsssssstttvvvyyyrrrvvvyyyyyyyyyyyyyyyyyyvvv{{{~~~~~~}}}yyy}}}}}}{{{xxxuuussstttuuuxxxwwwtttoookkklllqqquuummmlllpppwwwxxxsssooooooooonnnllllllnnnqqqvvvyyy{{{zzzzzz{{{|||{{{xxxuuuwwwtttrrrqqqqqqqqqpppooossssssssssssrrrrrrrrrrrrnnnooopppqqqssstttuuuuuutttrrrpppooooooqqqssstttmmmttt{{{|||wwwttttttuuuqqqqqqssstttttttttsssrrrvvvwwwxxxwwwvvvuuuuuuvvvnnnnnnooopppppppppooonnnmmmoooqqqssstttssssssrrrpppzzz|||pppiiimmmssssssttttttwww{{{zzzvvvuuuwwwvvvyyy||||||{{{xxxwwwwwwtttssssssrrrrrrrrrssstttppprrrqqqmmmmmmpppqqqnnnppppppqqqqqqpppnnnkkkhhhkkkkkkjjjjjjkkknnnppprrrooopppssstttnnnhhhgggkkkhhhmmmooommmkkkmmmmmmkkkjjjkkkkkkkkkjjjjjjlllnnnjjjmmmoooooommmjjjiiiiiihhhjjjmmmmmmkkkkkklllnnnkkkmmmnnnkkkgggeeehhhkkkfffgggjjjmmmnnnooonnnnnnmmmpppssstttrrrooonnnmmmkkklllmmmoooqqqqqqrrrrrrpppooooooppprrrqqqnnnkkkkkkooopppmmmkkkmmmmmmiiiooorrruuuuuusssqqqpppqqqmmmllllllmmmppprrrqqqqqqpppooonnnmmmmmmnnnnnnoooqqqsssvvvxxxyyywwwuuutttpppooonnnoooqqqtttuuuuuuuuutttsssqqqpppoooooooookkkmmmpppsssuuuwwwxxxxxxyyyvvvsssqqqqqqqqqrrrqqqsssssssssuuuxxxzzzzzzyyyzzzxxxuuutttttttttuuuuuuwwwvvvtttsssrrrrrrssssssssstttuuuuuusssqqqqqqrrrmmmnnnppprrrsssrrrqqqpppllllllmmmnnnoooooopppppprrrrrrssssssssssssrrrrrrpppvvvtttmmmlllrrrsssmmmpppqqqrrrttttttsssrrrqqqmmmoooqqqpppooonnnoooqqqooooooppppppppppppooooooiiikkkmmmmmmlllmmmpppsssooonnnlllkkkiiiiiihhhhhhlllkkkiiigggfffeeeeeefffgggiiijjjjjjiiiiiiiiiiiijjjkkkkkkjjjhhhhhhiiijjjjjjiiiiiillloooqqqqqqooommmoooqqqqqqooommmlllkkkppppppppppppppppppppppppsssqqqppprrrvvvwwwtttrrrsssvvvxxxxxxuuusssssstttppppppppppppppppppppppppooopppqqqsssuuuwwwxxxxxxvvvrrrqqqtttvvvtttrrrssstttnnnjjjlllnnnmmmnnnqqqoooooopppqqqrrrsssttttttqqqooommmmmmoooqqqrrrrrr|||zzzwwwvvvwwwxxxxxxxxxuuuuuuuuuuuuttttttttttttqqqsssuuuvvvvvvtttqqqnnnpppqqqtttuuuuuusssqqqooojjjlllnnnppppppooonnnmmmssssssttttttssspppmmmlllnnnllljjjjjjmmmoooooooookkklllllllllmmmooosssvvvqqqrrrrrrqqqooonnnooopppqqqrrrssstttuuuwwwzzz|||mmmrrruuuttttttwwwxxxvvvppppppppppppppprrrtttuuutttsssssstttuuuuuurrrpppmmmuuu||||||}}}zzzuuuuuuyyy~~~vvvxxxzzz{{{{{{yyywwwuuuuuutttqqqooonnnoooqqqssspppqqqtttvvvvvvrrrlllgggiiinnnsssvvvuuuttttttuuu{{{uuunnnjjjlllnnnpppqqqmmmnnnpppqqqrrrsssvvvxxxtttxxx{{{{{{zzz{{{zzzyyywww{{{||||||}}}~~~}}}{{{wwwsssrrrsssuuuwwwwwwuuuqqqlllkkkmmmpppiiimmmuuu{{{yyyrrrppprrrtttrrrooommmmmmnnnqqqrrruuuuuuwwwzzz~~~~~~zzzwwwvvvtttrrrqqqqqqpppnnnllltttsssqqqpppqqqsssvvvwwwpppppppppqqqqqqrrrrrrrrrttttttrrrpppnnnooorrruuujjjttt}}}~~~xxxrrrsssvvvqqqrrrssstttuuutttssssssyyyzzz{{{zzzxxxvvvvvvwwwlllnnnrrrsssrrrqqqqqqqqqrrrsssuuuwwwwwwvvvuuutttqqq|||}}}ppphhhlllqqqqqquuuvvvyyy{{{xxxrrrssswwwuuuwwwzzz{{{zzzyyyyyyzzztttrrrpppooopppsssvvvxxxmmmppppppnnnooossstttrrrrrrqqqpppqqqrrrqqqnnnjjjlllkkkkkkkkkmmmooorrrtttrrrssswwwxxxrrrjjjiiilllggglllnnnlllkkkmmmmmmkkkkkklllmmmmmmmmmnnnqqqssshhhlllppppppmmmkkkjjjkkkhhhkkkmmmnnnlllkkkmmmooolllooopppmmmhhhfffhhhlllgggiiikkkmmmmmmmmmlllkkkllloooqqqrrrpppnnnlllllljjjjjjjjjkkknnnqqqtttwwwqqqpppppprrrtttsssnnnjjjkkkqqqrrrnnnmmmpppoookkkooosssvvvvvvssspppooooooooommmllllllmmmoooooonnntttsssqqqpppppppppqqqqqqpppppprrrtttvvvvvvsssqqqqqqooonnnnnnppprrrrrrrrrvvvuuutttsssrrrpppooonnnjjjlllooosssvvvxxxyyyyyyyyyvvvrrrpppppprrrrrrrrrtttsssssstttwwwxxxxxxwwwzzzxxxuuussssssssssssssswwwvvvtttsssrrrrrrssssssqqqsssuuuuuutttttttttvvvmmmoooqqqttttttsssrrrpppmmmmmmooopppqqqqqqqqqpppoooppprrrtttuuuuuuttttttlllrrrrrrjjjkkkssstttnnnqqqrrrtttuuuuuutttrrrqqqjjjnnnsssuuusssppppppppprrrrrrrrrqqqooollliiihhhhhhjjjllllllkkkkkknnnqqqmmmmmmkkkjjjiiihhhhhhhhhjjjjjjjjjjjjhhhfffdddbbbeeeiiimmmkkkfffccceeeiiikkkkkkkkkiiiggggggiiikkklllkkkjjjlllooorrrqqqoookkkmmmppppppnnnkkkjjjjjjlllmmmnnnnnnnnnnnnmmmmmmpppoooqqqtttxxxxxxtttooosssvvvyyyxxxuuussstttuuunnnooopppqqqqqqqqqqqqqqqpppooopppqqqtttvvvwwwvvvuuuqqqppptttvvvtttrrrrrruuunnniiikkklllkkkkkkmmmpppqqqqqqrrrtttuuuvvvvvvqqqooommmlllnnnqqqrrrrrrzzzxxxuuuuuuuuuvvvvvvuuuppprrrtttuuutttsssrrrrrrpppppprrrwww{{{zzzssslllqqqvvv{{{{{{vvvqqqnnnmmmooouuuwwwqqqooorrruuusss|||{{{yyyuuuqqqoooooopppooommmlllmmmppppppmmmiiihhhnnnpppmmmmmmqqquuuwwwqqqpppoooppprrrsssrrrqqqpppqqqrrrtttuuuvvvvvvvvvqqqrrrsssttttttttttttssstttrrrrrruuuuuurrrrrruuupppqqqsssssssssssstttuuupppqqqsssvvvzzz~~~~~~xxxssstttyyyyyyyyyzzz{{{vvvrrrvvv}}}vvvsssqqqppppppqqqpppooosssrrrrrrssstttssspppnnnppprrrtttsssqqqqqqtttwwwwwwuuuqqqllljjjkkkooossssssrrrppppppppprrrtttuuuyyyuuurrrssswww{{{{{{{{{yyy|||{{{yyyzzz{{{}}}zzzvvvrrrppprrrtttyyywwwuuutttsssrrrooolllqqqnnnmmmqqqrrrooonnnoookkklllnnnooopppssswwwzzzwwwyyy{{{zzzxxxvvvvvvvvvzzztttpppqqqrrrooollllllsssqqqpppqqqtttsssqqqmmmqqqnnnpppssstttqqqppprrrtttrrrqqqooopppqqqtttuuuoootttxxxwwwrrroooppprrrpppsssvvvxxxxxxwwwtttssszzzzzzzzzyyyxxxuuusssrrroooooooooppprrrrrrqqqpppvvvuuutttsssttttttsssqqqxxxzzzwwwrrrrrrwwwvvvqqqxxxyyyyyyyyywwwvvvvvvwwwvvvwwwyyyzzzzzzyyywwwvvvssssssssstttttttttttttttpppppppppppppppooonnnmmmlllnnnqqqqqqooommmkkkkkkkkkmmmkkkhhhkkkpppooojjjjjjooosssuuuxxxyyyrrrjjjiiilllnnnooommmkkkkkkkkkiiikkkmmmnnnmmmmmmnnnooonnnnnnmmmkkkiiiiiikkklllkkkkkkjjjiiihhhjjjmmmpppmmmnnnnnnmmmoooqqqpppmmmpppmmmnnnrrrrrrkkkiiilllmmmnnnoooooonnnllljjjhhhmmmjjjhhhhhhkkkpppsssuuuxxxuuussstttvvvuuuooojjjooopppqqqqqqpppmmmkkkiiijjjoootttvvvuuurrrooonnnpppmmmlllnnnmmmkkkkkknnnqqqrrrsssrrrqqqqqqrrrssssssssssssttttttvvvwwwxxxuuuqqqmmmllloooqqqrrrqqqnnnppprrrqqqnnnkkklllnnnooossswwwxxxwwwvvvwwwyyywwwvvvuuurrrppppppsssvvvtttuuuvvvwwwwwwwwwuuuuuuxxxxxxvvvsssppppppqqqsssuuuvvvvvvuuurrrrrrrrrtttrrrtttuuuuuusssssstttuuutttrrrqqqrrrttttttqqqmmmsssqqqooooooqqqrrrsssrrrqqqqqqqqqrrrssstttrrrqqqnnnlllkkklllnnnqqqrrrrrrsssrrrqqqrrruuuvvvtttqqqnnnoooqqqrrrssssssrrrqqqsssqqqooonnnnnnllliiigggjjjjjjkkknnnpppqqqpppooommmjjjiiikkknnnnnniiidddhhhggghhhkkkjjjffffffjjjhhhggggggiiijjjjjjhhhfffkkklllmmmllljjjiiijjjkkkmmmkkkjjjkkkmmmoooooooooppppppoooooopppqqqqqqrrrmmmkkkkkkmmmppprrrqqqoooqqqqqqqqqqqqrrrsssssssss{{{vvvtttuuuuuurrrqqqtttllloooqqqqqqooonnnooorrrqqqooonnnpppuuuxxxwwwuuuvvvtttrrrrrrssssssrrrqqqssssssrrrrrrqqqpppooooooqqqqqqrrrsssssssssrrrrrrrrrqqqpppnnnlllmmmoooqqqzzzxxxvvvuuuvvvwwwwwwvvvrrrtttvvvwwwvvvtttrrrqqqrrrqqqssswww{{{zzztttoootttxxx|||{{{vvvqqqnnnmmmrrrwwwyyytttsssvvvxxxwwwyyyyyyxxxuuurrrppppppqqqpppppppppqqqrrrrrrpppoooiiilllmmmkkklllqqqvvvvvvrrrqqqpppqqqrrrsssrrrqqqqqqqqqrrrssstttuuuuuuuuuooopppppprrrsssuuuvvvvvvvvvtttuuuxxxxxxuuutttvvvrrrrrrrrrqqqqqqsssuuuwwwrrrrrrssstttwwwzzz~~~~~~}}}|||xxxtttvvv{{{wwwvvvxxxxxxuuurrrvvv~~~vvvtttqqqooopppqqqqqqpppnnnnnnoooqqqssssssrrrpppppprrrssssssqqqqqqtttvvvuuutttrrrpppnnnooorrruuurrrrrrppppppppprrrsssuuutttsssssstttwwwyyyzzzzzzyyyzzz{{{{{{zzzxxxxxxyyyxxxxxxwwwuuurrrrrrsssuuu{{{zzzxxxwwwtttqqqnnnlllqqqlllkkknnnpppnnnoooqqqkkkmmmoooqqqrrrtttwwwzzzxxxyyyzzz{{{{{{zzzxxxvvvyyysssooopppqqqnnnllllllrrrqqqqqqrrrtttssspppmmmooonnnpppuuuvvvrrrqqqsssrrrrrrqqqqqqqqqrrrrrrsssnnnqqquuutttrrrooooooqqqqqqrrrssstttttttttttttttwwwxxxxxxxxxwwwuuusssrrrnnnmmmlllmmmoooqqqssstttyyyvvvrrrqqqqqqrrrsssrrryyyzzzwwwsssssswwwwwwrrrwwwwwwwwwvvvuuuuuuwwwxxxuuuvvvxxxyyyzzzyyyxxxwwwrrrrrrssssssssssssttttttqqqqqqqqqpppooonnnmmmmmmjjjkkkmmmmmmmmmllllllllljjjkkkjjjgggjjjnnnnnniiilllmmmooossszzz~~~xxxnnnhhhkkkmmmmmmllljjjjjjjjjhhhkkkoooqqqooommmllllllmmmmmmmmmkkkiiiggghhhiiijjjjjjiiihhhgggiiimmmpppqqqqqqqqqrrrssstttrrrooorrroooooosssrrrmmmlllnnnkkklllnnnooonnnmmmkkkiiimmmkkkjjjkkkooosssuuuvvvvvvsssrrrsssvvvvvvrrrmmmnnnnnnoooooonnnlllkkkjjjmmmpppuuuvvvuuurrrooonnnooollllllnnnnnnkkkkkknnnpppqqqrrrrrrrrrrrrrrrrrrtttttttttssstttuuuvvvvvvssspppmmmmmmppprrrrrrrrrnnnppprrrqqqnnnllllllnnnsssyyy}}}xxxwwwwwwyyyxxxvvvsssqqqqqqsssuuuqqqrrrssstttuuuvvvvvvvvvyyyxxxwwwtttrrrqqqsssuuurrrtttvvvuuutttrrrrrrsssttttttuuutttrrrrrrsssuuurrrrrrrrrsssuuuuuurrrooosssqqqoooooopppqqqrrrqqqqqqpppppprrrtttuuuuuusssrrrpppnnnnnnpppqqqrrrqqqqqqooonnnpppsssuuutttrrrpppqqqrrrsssssssssssssssuuurrrooommmllllllkkkjjjjjjjjjkkkmmmooopppnnnmmmjjjhhhgggiiilllmmmjjjfffiiihhhiiikkkiiifffgggkkkjjjiiiiiijjjkkkkkkiiigggnnnnnnnnnllliiigggggggggkkkjjjjjjlllnnnppppppooooooooooooooopppqqqrrrrrrooommmmmmnnnrrrssssssqqqqqqrrrsssttttttuuuuuutttzzztttqqqssstttrrrqqqrrrmmmpppsssrrrpppnnnppprrrsssrrrrrrtttuuuvvvuuutttuuutttrrrrrrssssssrrrqqqqqqqqqqqqpppppppppoooooorrrrrrrrrssssssrrrqqqqqqrrrrrrpppooonnnnnnpppqqq{{{yyyvvvvvvwwwxxxxxxwwwtttuuuxxxyyyyyyvvvsssqqqtttssssssuuuyyyyyyuuuqqqssswwwzzzzzzvvvrrrqqqrrrtttwwwxxxuuutttwwwyyyxxxvvvwwwwwwuuusssqqqqqqrrrqqqsssuuuvvvuuuuuuuuuvvvkkkllljjjgggkkkrrruuuttttttrrrqqqqqqssssssrrrppprrrrrrrrrrrrrrrssstttuuunnnnnnnnnppprrruuuwwwyyywwwvvvxxx||||||xxxuuuwwwsssrrrpppoooppprrruuuwwwuuutttrrrrrrsssvvvyyy{{{|||zzzzzz{{{yyywwwyyy~~~xxxvvvvvvwwwuuusssxxxwwwtttpppooopppqqqrrrrrrllllllmmmppptttvvvvvvuuupppqqqrrrrrrqqqrrrtttvvvqqqrrrtttsssrrrqqqrrrsssrrrqqqpppppppppqqqrrrsssqqqsssuuuwwwxxxyyy{{{|||yyyxxxwwwxxxyyyyyywwwvvvqqqsssuuuuuutttssssssttt{{{|||{{{yyytttooolllkkkooojjjhhhkkknnnmmmoooqqqlllnnnqqqssstttvvvxxxzzzyyyxxxyyy|||~~~{{{wwwxxxqqqnnnpppqqqnnnllllllqqqpppqqqssstttsssooommmnnnnnnqqqvvvwwwtttsssuuurrrrrrrrrqqqqqqqqqqqqrrroooppprrrssssssrrrrrrqqqppppppoooooopppqqqssstttssstttuuuvvvuuutttsssrrrpppooommmmmmooorrrvvvyyy{{{wwwqqqnnnnnnppprrrsssssssssqqqnnnooorrrrrrnnnuuutttrrrqqqrrrtttwwwxxxtttuuuwwwxxxxxxxxxwwwvvvrrrrrrrrrsssssssssttttttsssrrrrrrqqqpppooommmllliiiiiiiiijjjjjjkkklllmmmkkklllkkkiiikkkooonnnjjjooommmkkkppp{{{|||rrriiikkkmmmmmmlllkkkkkklllhhhlllqqqsssqqqnnnjjjiiimmmnnnnnnllliiigggfffgggiiiiiihhhfffeeegggkkkooorrrqqqsssuuuvvvuuurrrooosssqqqppprrrqqqooonnnpppjjjkkkmmmoooooonnnmmmlllnnnmmmmmmooosssvvvwwwwwwuuusssrrrssswwwxxxuuusssnnnnnnnnnnnnmmmmmmllllllooorrruuuvvvuuurrrqqqpppqqqnnnnnnqqqpppmmmllloooqqqrrrsssuuuuuuttttttsssvvvvvvtttsssssssssttttttqqqpppnnnoooqqqrrrrrrqqqooopppqqqqqqooommmmmmnnnvvv~~~zzzwwwwwwzzzzzzxxxuuurrrqqqssstttoooooopppqqqrrrtttuuuvvvwwwwwwvvvtttrrrrrrsssuuuppprrrtttuuutttsssssstttuuuuuutttrrrpppqqqsssuuupppqqqsssuuuwwwwwwtttrrrsssqqqooooooqqqrrrqqqpppqqqpppppprrruuuvvvvvvuuuvvvsssqqqpppqqqrrrrrrqqqooonnnlllmmmpppsssttttttssssssssssssssstttttttttwwwsssooollllllmmmmmmmmmlllllllllnnnooopppnnnlllhhhfffdddfffjjjkkkjjjhhhkkkiiiiiijjjiiigggiiimmmlllkkkjjjkkkkkkkkkiiigggmmmnnnmmmkkkhhhfffffffffiiiiiijjjmmmpppqqqpppooonnnoooooopppqqqqqqrrrrrrpppooooooppprrrttttttsssrrrssstttvvvwwwvvvvvvuuuzzzssspppsssvvvuuusssrrrooorrrtttssspppooopppssstttvvvwwwwwwuuusssrrrrrruuusssqqqqqqrrrsssrrrqqqpppppppppppppppooooooooorrrrrrrrrrrrqqqppppppooosssrrrqqqpppooopppqqqrrr{{{yyywwwvvvxxxyyyyyyxxxsssuuuwww{{{|||{{{wwwuuutttsssrrrsssvvvvvvuuusssppptttwwwwwwuuutttuuuwwwuuuvvvuuutttssssssttttttssstttuuuuuusssrrrrrrsssrrruuuxxxxxxvvvvvvyyy{{{pppnnniiifffiiippprrrpppuuusssrrrrrrssssssqqqppprrrqqqqqqpppqqqrrrssstttoooooonnnooopppssswwwyyywwwvvvxxx}}}}}}xxxuuuuuuqqqpppooooooqqqsssuuuuuuvvvtttrrrqqqrrrtttwwwyyyzzzxxxxxx{{{{{{zzz{{{|||yyywwwxxxvvvtttxxx~~~wwwtttpppoooppprrrttttttooooooppprrrvvvyyyyyyxxxppppppqqqqqqqqqrrrtttuuuooorrruuuvvvtttqqqooooooqqqqqqppppppppppppqqqrrrqqqtttwwwwwwwwwxxx}}}{{{yyywwwxxx{{{{{{xxxuuurrrtttvvvwwwuuusssrrrrrrxxxyyyyyyvvvqqqmmmkkkkkkjjjgggggglllnnnmmmmmmooolllooosssuuuvvvwwwxxxyyyzzzxxxxxx|||}}}xxxxxxqqqnnnppprrrooommmmmmooooooppprrrrrrpppnnnlllpppnnnppptttvvvuuuvvvzzzuuusssqqqoooooopppqqqrrrrrrqqqqqqsssuuuvvvuuusssnnnnnnmmmmmmnnnoooqqqrrrqqqrrrsssuuuuuuuuuttttttsssssssssssstttuuuxxxzzzzzzvvvqqqoooooopppqqqqqqqqqooommmlllmmmoooooonnnssspppmmmlllnnnrrruuuwwwuuuvvvvvvvvvvvvuuutttsssrrrrrrssssssttttttuuuuuuuuuuuutttsssqqqpppnnnmmmllljjjhhhhhhiiikkklllmmmmmmnnnnnnnnnoooppppppnnnnnnmmmlllnnnvvv}}}{{{uuukkkmmmnnnmmmllllllmmmooojjjmmmqqqrrrpppllljjjhhhnnnooopppooollliiiggggggiiihhhfffddddddfffjjjnnnooonnnppptttuuurrrnnnmmmrrrpppooooooooonnnnnnpppiiikkknnnpppqqqqqqpppppprrrqqqqqqsssvvvwwwvvvuuuuuutttssstttwwwxxxwwwuuuoooooonnnmmmmmmmmmnnnnnnoooqqqtttuuutttsssttttttsssqqqrrruuutttqqqoooqqqssssssuuuvvvxxxxxxvvvuuuxxxvvvtttsssrrrrrrssstttrrrrrrqqqqqqqqqqqqppppppooopppqqqpppooonnnnnnnnnvvvxxxwwwxxx{{{{{{yyyvvvsssrrrsssuuupppoooooonnnoooqqqsssttttttuuuuuusssrrrrrrsssuuurrrrrrsssrrrrrrsssuuuxxxwwwvvvtttqqqooopppsssvvvoooqqqtttwwwxxxxxxvvvttttttrrrqqqrrrssstttsssrrrtttrrrrrrrrrtttvvvvvvuuuvvvtttqqqqqqrrrssssssrrrqqqpppnnnnnnoooqqqssstttttttttssssssssssssssssssuuurrrooonnnnnnnnnnnnmmmnnnnnnnnnoooppppppnnnlllhhhfffdddeeegggiiiiiihhhmmmjjjiiijjjiiigggiiiooommmkkkjjjjjjjjjjjjhhhfffiiijjjkkkjjjhhhggghhhiiiiiijjjkkknnnqqqqqqooommmnnnoooooopppqqqqqqrrrrrrpppooopppppprrrsssssssssppprrrtttvvvwwwwwwvvvuuu|||uuuqqquuuzzzyyyvvvtttppprrrtttrrrooonnnpppsssrrruuuxxxwwwtttqqqqqqrrrtttrrrqqqqqqrrrsssrrrrrrrrrrrrqqqqqqppppppooooooqqqqqqqqqpppooonnnmmmllltttrrrqqqqqqqqqrrrrrrrrrzzzxxxvvvvvvxxxyyyyyyyyyrrrsssuuuzzz~~~}}}zzztttsssrrrrrrssstttttttttrrrtttvvvuuusssrrrtttwwwxxxvvvtttsssrrrqqqppppppqqqsssssssssrrrqqqssstttqqqtttwwwwwwvvvvvvyyy|||tttrrrlllgggiiiooopppmmmtttsssqqqrrrrrrrrrqqqppppppppppppppppppqqqrrrssssssrrrppppppppprrrtttvvvttttttvvvzzzzzzuuurrrrrrooooooppptttwwwyyyxxxvvvuuutttrrrrrrsssuuuxxxzzz{{{xxxxxx{{{}}}{{{|||}}}yyywwwvvvtttqqqsssxxxvvvtttqqqpppqqqtttuuuuuurrrqqqqqqrrruuuwwwwwwvvvpppppppppqqqrrrtttuuuuuurrrvvvyyyyyyvvvrrrnnnmmmqqqpppppppppoooppppppppprrrtttuuutttsssvvv||||||{{{zzz{{{~~~~~~zzzvvvwwwxxxyyyxxxuuusssqqqqqqtttttttttqqqnnnkkkjjjjjjfffdddgggmmmpppnnnlllllllllooosssuuuvvvvvvwwwxxxzzzxxxxxx|||~~~yyyxxxrrrooorrrtttqqqooopppnnnoooppppppooonnnnnnmmmssspppoooqqqssstttxxx~~~xxxuuupppmmmlllnnnqqqsssqqqpppppprrrtttvvvuuutttlllmmmnnnooooooooonnnnnnpppqqqsssuuuvvvvvvvvvuuusssvvvxxxyyywwwvvvvvvwwwvvvtttrrrqqqqqqqqqpppoootttqqqoooppprrrrrrssssssrrrnnnjjjiiilllpppssstttwwwwwwvvvuuutttrrrqqqppprrrsssssstttuuuuuuvvvvvvvvvvvvuuutttsssqqqooonnnpppmmmiiihhhjjjkkklllkkkmmmmmmoooppppppoooooopppmmmooonnnlllmmmsssuuusssjjjkkkkkkjjjjjjjjjlllooommmnnnpppooommmjjjjjjjjjnnnpppqqqqqqnnnlllkkkkkkhhhhhhfffcccccceeejjjnnnmmmjjjlllssstttppplllmmmnnnooonnnllllllmmmnnnmmmjjjllloooqqqsssttttttssstttttttttuuuvvvvvvtttrrrrrrrrrrrrsssttttttsssrrrnnnnnnmmmlllllllllmmmmmmnnnppprrrsssssstttwwwyyyrrrqqqsssvvvvvvrrroooppprrrrrrrrrtttwwwxxxvvvtttwwwvvvtttrrrqqqrrrsssttttttttttttrrrqqqooonnnnnnppppppppppppppppppooonnnsssyyy~~~yyyuuuwwwzzzzzzzzzyyywwwtttssstttvvvrrrqqqooonnnnnnooopppqqqtttuuuvvvvvvttttttvvvxxxuuutttrrrpppooorrrxxx|||wwwvvvuuurrrpppqqqtttwwwppprrruuuwwwxxxwwwvvvuuuuuutttssstttvvvwwwvvvuuuwwwuuussssssssstttsssrrrsssqqqooopppqqqsssssssssuuutttrrrpppooopppqqqsssttttttssssssrrrrrrqqqqqqqqqppppppqqqqqqpppmmmkkkmmmmmmmmmnnnooonnnllljjjjjjiiigggfffggggggggggggmmmjjjiiijjjiiigggiiiooollljjjiiihhhiiihhhgggfffiiijjjkkkjjjhhhggghhhiiikkklllmmmoooqqqqqqnnnlllnnnooopppqqqqqqqqqqqqpppnnnnnnooopppppppppqqqqqqoooppprrrtttuuuuuuuuuuuu{{{uuurrrvvvzzzxxxuuuuuuoooqqqrrrpppmmmmmmooorrrooosssuuuuuurrrpppqqqssssssrrrpppppprrrssssssrrruuuttttttsssqqqpppoooooooooooooooooonnnmmmkkkkkktttrrrpppqqqssstttsssqqqyyywwwvvvvvvwwwyyyyyyyyyrrrrrrsssxxx~~~~~~tttsssssssssssstttuuuuuuwwwxxxxxxuuurrrqqqsssvvv|||wwwtttuuuuuurrrqqqqqqqqqrrrrrrqqqpppqqqsssuuurrrssstttuuuuuuvvvxxxzzzuuutttpppkkkkkkooopppnnnsssqqqpppppprrrrrrqqqooolllmmmnnnpppqqqrrrrrrrrruuutttsssrrrrrrrrrssssssrrrqqqsssvvvvvvqqqnnnooonnnnnnqqqwww|||~~~|||yyytttsssssssssuuuvvvxxxyyyzzzvvvvvv{{{}}}||||||}}}{{{wwwtttuuusssooonnnqqquuusssqqqrrrtttuuuvvvuuusssqqqppppppqqqrrrrrrqqqqqqppppppqqqtttvvvvvvvvvwwwzzz|||{{{xxxtttpppoooppppppppppppooooooooonnnqqqqqqqqqqqqqqqtttyyy|||zzz{{{}}}~~~zzzwwwzzzzzzyyywwwtttssstttuuuvvvsssooommmmmmlllkkkjjjfffdddfffmmmpppmmmkkkkkklllnnnqqqsssssstttvvvwwwyyyxxxxxxzzz~~~|||zzzxxxrrrooorrruuusssqqqqqqqqqqqqqqqpppnnnnnnoooqqqtttpppnnnqqqrrrtttxxx~~~yyyuuuppplllkkkmmmppprrrmmmnnnnnnooopppqqqqqqrrrmmmnnnooopppooonnnmmmllloooppprrrtttuuuvvvvvvuuuqqquuuyyyzzzwwwsssssssssuuusssrrrrrrssssssqqqppptttpppnnnqqqrrrrrrrrrtttuuupppkkkjjjmmmppprrrrrrwwwvvvuuusssrrrpppooooooqqqrrrrrrssstttuuuvvvvvvuuuuuutttsssrrrqqqooonnnsssooojjjiiikkkmmmlllkkkjjjjjjmmmpppoookkkkkknnnllloooooojjjgggkkknnnooohhhhhhhhhgggfffgggjjjmmmlllmmmnnnmmmkkkiiiiiijjjlllmmmoooooommmlllmmmnnniiihhheeecccbbbeeejjjnnnmmmiiikkksssuuupppnnnpppllloooooollllllnnnnnnllljjjlllooorrrtttuuuuuuttttttsssssssssttttttrrrppplllnnnpppqqqrrrqqqooonnnnnnnnnnnnmmmmmmlllllllllnnnoooppppppqqqssswwwzzzpppooorrrwwwvvvqqqnnnoooqqqooommmooosssuuutttrrrvvvtttrrrpppqqqrrruuuvvvuuuvvvuuurrrooonnnnnnoooppppppooopppqqqqqqpppnnnppprrruuutttssstttwwwzzzvvvwwwwwwwwwuuuuuuvvvxxxsssrrrqqqpppoooooooooooouuuwwwyyyyyyxxxyyyzzz{{{wwwvvvsssqqqpppsssyyy}}}vvvvvvvvvtttssssssvvvxxxrrrtttvvvvvvuuuttttttuuutttttttttvvvyyyzzzyyyxxxyyyvvvsssrrrrrrrrrqqqppprrrpppooooooqqqrrrsssssswwwwwwvvvsssqqqpppqqqrrrssstttttttttsssrrrpppooonnnnnnppprrrrrrqqqmmmjjjjjjjjjjjjkkklllllljjjhhhkkkkkkjjjiiiiiihhhggggggkkkiiiiiijjjiiigggiiimmmkkkjjjgggggghhhhhhhhhgggmmmnnnmmmkkkhhhffffffffflllllllllnnnpppqqqooommmppppppqqqrrrrrrpppooonnnlllnnnoooooonnnnnnooopppoooooopppqqqrrrtttuuuuuuwwwssssssvvvwwwsssrrrsssnnnooopppooommmmmmppptttpppqqqrrrrrrqqqqqqrrrssssssqqqpppppprrrssssssrrruuuuuutttsssrrrqqqppppppoooooooooooonnnmmmllllllsssqqqoooqqqtttuuusssqqqxxxvvvuuuuuuvvvxxxxxxxxxtttrrrrrrwww}}}uuuuuuvvvuuuuuuuuuvvvwwwxxxyyyxxxvvvssstttxxx|||{{{uuurrrvvvwwwtttsssuuusssrrrqqqooonnnooosssvvvtttsssrrrrrrtttvvvwwwwwwsssuuutttooommmqqqsssrrrpppooonnnoooqqqrrrqqqppphhhjjjnnnqqqrrrrrrqqqqqquuuuuuuuuttttttsssssssssqqqoooppprrrrrrmmmlllnnnkkkjjjlllrrryyy}}}|||zzzsssssstttuuuuuuvvvvvvvvvvvvrrrrrrxxx||||||{{{}}}yyyvvvtttvvvuuuqqqooopppsssrrrrrrtttvvvwwwvvvuuutttqqqoooooopppqqqqqqpppsssqqqppprrruuuxxxxxxwwwvvvxxxyyyxxxuuurrrqqqpppoooooopppoooooonnnnnnmmmqqqqqqrrrtttvvvxxxxxxwwwuuuyyy~~~{{{wwwuuuxxxwwwuuussssssuuuzzz~~~~~~wwwooolllnnnooommmjjjjjjffffffjjjmmmllllllnnnlllmmmoooppppppqqqtttvvvxxxxxxxxxxxxyyyzzzzzz{{{wwwqqqnnnrrrtttsssqqqqqquuuuuutttqqqnnnooosssvvvrrroooooosssttttttvvvyyyvvvtttrrrooonnnnnnnnnnnnlllnnnpppooommmmmmooorrrrrrqqqpppooonnnmmmmmmmmmmmmnnnppprrrttttttttttttqqquuuyyyyyyuuussstttwwwvvvtttrrrqqqrrrtttttttttrrrlllkkkoooqqqpppppptttzzztttooommmppprrrrrrppptttsssrrrqqqqqqpppppppppoooppppppqqqrrrssstttuuuqqqqqqqqqqqqpppooonnnmmmqqqmmmiiijjjmmmooommmkkkjjjiiilllqqqooojjjjjjnnnmmmnnnlllgggfffiiikkkiiiiiiiiihhhffffffhhhlllooohhhjjjmmmmmmkkkiiihhhhhhfffhhhiiiiiiiiijjjmmmooojjjhhheeecccbbbeeekkkooommmggghhhqqqtttoooooosssmmmqqqrrrpppppprrrqqqmmmiiikkknnnqqqssssssssssssqqqpppooopppqqqrrrrrrpppiiilllqqqtttuuutttrrrqqqssstttttttttsssqqqpppoooqqqqqqpppooooooqqquuuxxxrrrqqqtttyyyyyysssppppppsssooolllmmmrrruuuuuussssssrrrpppooopppssswwwyyytttttttttqqqooonnnqqqtttqqqooonnnppprrrrrrpppnnnnnnnnnnnnppprrrtttvvvvvvrrrsssuuuvvvvvvvvvxxxzzzqqqrrrrrrrrrrrrqqqqqqppptttvvvxxxyyyyyyyyyzzz|||vvvwwwvvvuuutttuuuxxx{{{uuuvvvwwwvvvuuuvvvxxxzzzuuuvvvwwwuuurrrqqqrrrtttrrrrrrtttvvvzzz{{{zzzyyyxxxuuurrrpppqqqrrrqqqqqqtttrrrpppoooqqqrrrqqqqqqtttvvvwwwuuurrrpppqqqrrrsssuuuvvvwwwvvvssspppmmmnnnnnnnnnoooppppppmmmkkkjjjjjjjjjkkkmmmmmmkkkiiiiiikkkllllllllljjjjjjjjjiiihhhiiikkkiiifffgggkkkllljjjhhhgggiiijjjiiiiiinnnnnnnnnllliiigggggggggkkkjjjkkkmmmppprrrsssrrrqqqrrrrrrsssrrrpppmmmllllllnnnoooooommmmmmnnnppppppooooooooopppsssuuuwwwttttttuuuwwwtttoooooosssmmmooopppooommmnnnrrrvvvuuusssppppppqqqrrrssssssrrrpppoooppprrrssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrppppppqqqqqqqqqppppppooossspppnnnppptttuuusssooowwwvvvttttttvvvxxxxxxxxxwwwtttrrrvvv|||~~~vvvwwwxxxxxxwwwwwwxxxyyytttvvvwwwvvvvvvyyyxxxrrrpppuuuwwwuuutttvvvtttssspppnnnlllooossswwwvvvssspppqqquuuwwwwwwuuuppptttvvvrrrooorrruuuvvvooonnnmmmnnnpppqqqqqqpppfffiiimmmqqqssssssqqqppptttuuuuuuvvvvvvuuuttttttqqqnnnnnnqqqppplllkkkmmmgggeeeeeejjjsssyyyzzzxxxssstttuuuvvvuuutttsssrrrrrrnnnooovvv{{{{{{{{{|||zzzvvvvvvyyyzzzuuussssssrrrrrrsssuuuwwwxxxvvvtttuuusssqqqpppqqqrrrrrrrrrsssqqqppprrrvvvyyyyyywwwsssttttttsssqqqoooppppppoooooopppoooooonnnmmmmmmrrrsssuuuzzz~~~}}}yyytttpppwww~~~}}}xxxtttssstttsssqqqppprrrwww{{{pppmmmppprrrooojjjnnnhhheeegggiiijjjmmmppplllmmmnnnnnnnnnpppsssvvvxxxxxxxxxwwwvvvvvvyyy{{{uuupppmmmqqqsssrrrpppqqqxxxxxxvvvrrrooopppuuuzzzooonnnpppvvvwwwtttsssuuussssssssssssqqqooolllkkklllppprrrqqqmmmlllppptttwwwtttpppmmmllllllnnnooolllmmmoooqqqrrrsssrrrrrrsssvvvyyyxxxuuuuuuyyy}}}xxxuuuqqqoooqqqtttvvvxxxtttooommmrrrtttrrrssswww}}}xxxrrrqqqssstttssspppqqqqqqppppppqqqqqqrrrsssmmmnnnooopppqqqrrrssssssnnnnnnnnnnnnnnnmmmllllllnnnjjjgggiiinnnpppnnnkkkkkkjjjnnnsssqqqkkkkkkpppnnnlllhhheeegggkkkjjjeeellllllkkkiiihhhkkkooosssdddhhhmmmooommmiiifffeeeaaacccdddeeeeeehhhkkknnnjjjiiifffcccbbbeeekkkpppkkkdddeeeooorrrnnnnnntttnnntttvvvssssssvvvtttooohhhiiillloooqqqrrrrrrqqqnnnllllllmmmppprrrrrrrrriiinnntttyyyzzzyyyxxxwwwzzzzzz{{{{{{zzzxxxuuussstttsssqqqnnnmmmnnnrrruuuuuuuuuxxx~~~}}}wwwsssssswwwrrrnnnnnnsssxxxxxxwwwqqqpppooooooqqqtttxxx{{{rrrsssssspppnnnoootttxxxqqqooonnnppprrrsssqqqnnnnnnmmmlllooosssvvvuuusssoooqqqtttuuuvvvwwwzzz|||oooqqqrrrsssttttttsssrrrppprrruuuvvvvvvwwwxxxyyyuuuwwwxxxyyyxxxwwwwwwxxxtttuuuwwwxxxwwwxxxyyy{{{wwwxxxwwwtttpppoooqqqsssqqqqqqsssvvvzzz{{{{{{yyyvvvssspppoooppprrrrrrrrrwwwuuurrrqqqqqqqqqpppoooqqqtttvvvuuurrrqqqrrrssstttvvvxxxyyyxxxuuupppmmmooonnnllllllnnnnnnnnnmmmllllllmmmnnnppppppnnnlllhhhjjjmmmnnnnnnmmmllllllhhhggghhhkkkjjjffffffjjjllljjjhhhhhhjjjkkkkkkkkkkkklllmmmllljjjiiijjjkkkiiihhhiiikkkppptttvvvvvvrrrsssssssssrrrooolllkkklllnnnppppppmmmmmmnnnqqqqqqpppooonnnpppsssvvvyyyuuuvvvyyyzzzuuuoooooouuunnnpppqqqpppnnnppptttyyyyyyuuupppoooqqqssssssrrrrrrpppooopppqqqssssssrrrnnnnnnoooppprrrsssttttttqqqrrrrrrsssssssssrrrrrrrrrooommmppptttuuurrrooo{{{wwwssssssuuuvvvuuurrrsssssstttxxx~~~~~~vvvwwwyyy{{{{{{{{{zzzzzzvvvssspppqqquuuzzz}}}}}}vvvtttqqqpppqqqsssttttttrrryyywwwjjjfffnnnwwwwwwuuutttrrrrrrrrrsssrrrqqqqqqtttwwwuuuqqqppptttyyyrrrqqqllljjjooouuutttooossspppoooppptttvvvtttrrrtttrrrrrrtttwwwwwwtttqqqooooooooommmkkkkkkmmmooommmjjjiiikkkppptttvvvvvvwwwsssssswwwwwwrrrrrrvvvpppqqqrrrrrrrrrsssvvvwwwuuuuuuvvvvvvuuutttssssssqqqrrrsssssssssrrrrrrqqqqqqpppoooppprrrtttuuuuuu|||vvvtttuuuuuurrrqqqrrrrrrssstttsssqqqppppppqqqqqqqqqpppooonnnmmmmmmllllllsssxxxwwwuuuvvvwwwvvvxxxyyyzzz{{{yyyuuunnniiilllnnnqqqqqqpppqqquuuxxxppppppoooooonnnnnnmmmmmmjjjiiiggghhhjjjmmmooopppmmmmmmlllkkkjjjkkknnnpppxxx{{{|||yyyxxxyyywwwssssssqqqmmmiiigggjjjooosssuuurrroooooorrrtttsssrrrqqqqqqssstttqqqmmmooouuutttvvvwwwwwwsssoookkkjjjmmmrrruuurrroooooopppnnnvvvtttrrrpppnnnmmmmmmmmmnnnqqqtttuuurrrpppqqqssswwwxxxwwwvvvuuuuuuwwwxxxyyyvvvpppkkknnntttwwwtttpppnnnllllllnnnqqqssstttvvvxxxyyyxxxvvvsssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqnnnnnnoooooopppppppppqqqpppnnnllllllmmmnnnnnnnnnkkkkkkhhheeejjjqqqpppiiikkkmmmpppqqqmmmjjjkkkoookkkjjjgggeeefffjjjlllkkkmmmooommmjjjkkkpppssssssooooooooonnnkkkgggdddaaaeeedddcccdddgggiiijjjjjjgggfffdddbbbbbbeeekkkooolllggggggmmmpppnnnooorrrtttpppmmmpppuuuwwwsssnnnoooiiihhhooossspppmmmmmmqqqmmmkkklllnnnnnnrrrwwwmmmooorrrsssrrrqqqrrrrrruuuwwwyyyzzzxxxuuuqqqooosssrrrpppqqqsssuuuuuuuuurrrvvvzzzyyytttqqqqqqsssllllllllllllnnnqqqtttvvvtttrrroooppprrrtttsssqqqsssqqqpppooooooppprrrtttrrrsssttttttsssrrrpppoooppppppoooppprrruuuxxxzzzvvvvvvtttqqqsssvvvtttooommmppptttwwwxxxwwwtttrrruuutttssstttuuuvvvuuuttt|||xxxuuutttvvvwwwvvvtttppptttyyy|||{{{xxxuuutttzzzyyyvvvrrrppppppsssvvvqqqooopppuuuxxxwwwzzz~~~xxxppppppuuuxxxuuuppprrrsssrrrqqqpppppprrrtttxxxvvvvvvxxxxxxtttsssuuuxxxwwwuuusssrrrqqqrrrrrrpppqqqrrrpppmmmlllnnnpppuuurrrppppppqqqqqqnnnkkkjjjlllnnnooonnnllliiihhheeehhhhhhfffgggkkkllliiihhhjjjlllnnnnnnllljjjhhhooollliiijjjmmmoooooonnnmmmllllllllllllnnnpppqqqrrrssstttrrrooollljjjjjjoookkkggghhhmmmrrrsssqqqjjjoooqqqqqqssswwwwwwtttsssuuuvvvuuurrrpppppprrrqqqpppnnnmmmnnnqqquuuwwwvvvtttsssssstttttttttsssrrrqqqrrrssssssrrrooolllrrrrrrqqqpppqqqqqqrrrrrrkkkoooqqqppprrruuuvvvtttssspppnnnqqqtttuuuqqqmmmyyyxxxwwwuuuttttttwwwyyyrrrrrrtttyyy~~~zzz{{{}}}~~~{{{xxxvvvtttssstttwwwyyyyyyxxxuuusssqqqppppppqqqqqqqqqqqqvvvtttkkkkkkuuuyyyvvvtttrrrqqqqqqrrrssstttsssqqqtttvvvvvvsssrrrsssuuuvvvsssnnnkkkooovvvxxxtttrrrqqqpppqqqrrrsssrrrqqqsssqqqqqqrrrttttttqqqooopppppppppooommmmmmnnnpppnnnkkkjjjkkkooorrrssssssvvvsssssswwwwwwttttttxxxppppppqqqqqqrrrsssuuuvvvwwwwwwwwwvvvvvvtttsssssspppqqqrrrrrrqqqpppppppppuuusssrrrqqqsssuuuvvvwww{{{xxxwwwxxxvvvqqqoooqqqsssssstttttttttsssrrrqqqooooooooooooooonnnmmmmmmjjjppptttssstttvvvvvvsssxxxyyyzzzzzzxxxsssmmmhhhkkkmmmooonnnmmmnnnpppsssmmmmmmmmmllllllmmmmmmmmmkkkiiiggghhhjjjmmmooooookkkmmmnnnlllkkkkkknnnqqqxxx{{{|||yyyxxxyyywwwssstttrrrpppllljjjjjjnnnqqqqqqpppnnnnnnppprrrrrrrrrqqqoooooopppnnnkkkmmmrrrxxxxxxxxxvvvsssqqqooonnnkkkpppsssqqqppprrrrrrqqquuutttrrrpppooonnnnnnnnnqqqsssvvvtttqqqoooppprrrvvvvvvuuutttrrrsssuuuxxxvvvsssmmmiiillltttwwwuuummmllljjjkkkmmmpppssstttxxxyyyyyyxxxtttqqqpppooorrrrrrrrrrrrqqqqqqqqqqqqmmmnnnoooppprrrtttuuuvvvtttqqqnnnmmmmmmnnnnnnmmmmmmmmmiiigggkkkrrrqqqllllllllllllnnnnnnmmmlllmmmlllkkkiiiggghhhjjjjjjjjjkkkmmmllljjjkkkqqqtttsssoooooonnnllliiieeebbb```hhhfffddddddfffiiijjjjjjggggggeeedddcccfffjjjnnnllliiihhhlllmmmkkkmmmrrrvvvsssqqqsssvvvvvvtttpppsssmmmkkkqqqtttqqqnnnmmmppplllkkkmmmnnnnnnqqquuupppqqqsssrrrqqqppppppqqqrrrsssuuuwwwwwwuuusssqqqrrrqqqoooppprrrtttuuuuuurrrvvvyyyxxxtttqqqqqqsssnnnnnnmmmmmmooorrruuuwwwtttqqqpppqqqsssuuutttsssppppppoooooopppqqqssstttsssssssssssssssrrrqqqqqqrrrqqqqqqqqqrrruuuwwwyyytttuuutttrrrtttwwwuuupppooorrrvvvyyyzzzyyyvvvuuuwwwvvvvvvvvvwwwvvvtttsssyyyvvvssssssuuuvvvuuusssrrrtttwwwzzzzzzyyyvvvssszzzyyyvvvsssppppppsssuuurrrpppqqquuuxxxwwwzzz~~~~~~xxxrrrrrruuuxxxvvvrrrsssssssssrrrpppppprrrtttxxxwwwzzzyyyvvvwwwyyyxxxvvvsssqqqpppppppppqqqrrrsssqqqooonnnooorrrtttrrrppppppqqqqqqnnnlllkkkmmmoooppppppnnnllljjjhhhjjjjjjggghhhlllmmmkkkllllllkkkjjjiiiiiiiiiiiillljjjhhhjjjmmmpppppppppnnnnnnmmmnnnnnnooopppqqqqqqrrrsssssspppnnnmmmnnnnnnkkkhhhiiinnnqqqqqqoookkkoooqqqppprrrvvvvvvssssssuuuvvvuuurrrpppqqqrrrrrrqqqnnnmmmmmmpppsssuuuvvvtttrrrrrrssstttsssrrrqqqqqqqqqrrrsssrrrooommmqqqqqqqqqqqqrrrrrrrrrrrrkkkooopppooopppttttttrrrrrrpppnnnpppttttttqqqmmmyyyzzzyyyvvvssstttzzzvvvvvvxxx{{{~~~~~~{{{|||~~~yyywwwvvvvvvvvvwwwwwwuuussstttsssrrrqqqooonnnmmmlllpppsssrrrnnnrrrzzzzzztttsssrrrrrrrrrssstttvvvvvvssstttuuuuuutttrrrqqqpppwwwuuuppplllpppxxx{{{zzzqqqrrrrrrqqqpppooopppqqqpppoooooopppqqqqqqpppnnnrrrrrrrrrqqqooooooppprrrooommmkkklllnnnpppqqqqqqtttrrrrrrtttuuussstttwwwooooooppppppqqqrrrttttttuuuuuuuuutttssssssrrrrrrnnnpppqqqpppooommmmmmnnnqqqpppmmmkkkkkkmmmppprrrzzzzzz|||}}}wwwpppnnnpppsssrrrrrrtttwwwwwwtttqqqooooooqqqqqqqqqpppooonnnhhhlllnnnooorrruuutttpppvvvwwwxxxxxxuuuqqqllliiilllmmmmmmlllkkkjjjlllmmmlllkkkjjjiiijjjkkklllmmmkkkiiihhhhhhkkkmmmnnnnnnhhhlllooonnnkkkkkkooosssxxx||||||yyyxxxyyywwwssstttuuutttqqqnnnllllllmmmlllmmmnnnnnnnnnnnnppprrrrrrnnnmmmnnnnnnlllmmmqqq|||zzzxxxuuusssqqqpppoooiiinnnqqqpppqqquuuvvvuuuuuutttsssqqqpppoooooooootttvvvvvvtttpppnnnppprrrtttsssrrrpppooopppsssvvvsssqqqkkkgggkkksssvvvtttjjjjjjjjjjjjlllooorrrtttvvvwwwxxxvvvssspppooonnnrrrqqqqqqqqqpppppppppooolllmmmnnnqqqsssvvvxxxzzzzzzvvvqqqnnnmmmnnnnnnnnnnnnmmmjjjhhhkkkpppqqqmmmnnnmmmllllllooopppnnnkkkmmmlllkkkjjjiiigggggggggiiilllllljjjlllqqqtttsssooommmkkkhhheeecccbbbaaajjjgggdddccceeehhhiiijjjhhhhhhhhhfffeeefffjjjlllhhhgggggghhhggggggkkkrrruuuuuuuuuuuutttsssrrrrrrvvvqqqooosssuuurrrooonnnooollllllooopppnnnpppsssrrrssssssqqqooonnnooopppoooppprrrssstttuuuuuuuuurrrpppooooooqqqsssssssssqqqtttwwwvvvssspppqqqrrrqqqpppnnnnnnooossswwwyyytttrrrqqqrrrtttuuuuuutttooooooppppppqqqrrrssssssssssssrrrrrrrrrrrrrrrrrrrrrqqqppppppqqqrrrtttuuuqqqttttttsssuuuwwwuuuqqqrrrtttwwwzzz{{{zzzyyywwwyyyyyyxxxyyyzzzxxxuuurrrvvvtttrrrrrrsssttttttsssuuutttuuuwwwzzzzzzwwwsssyyyyyywwwtttqqqppprrrtttssspppqqquuuwwwvvvxxx|||zzzxxxuuutttuuuwwwvvvvvvtttuuutttsssqqqppprrrtttxxxyyy~~~zzzyyy}}}{{{yyyuuurrrpppooonnnpppqqqrrrqqqpppooopppqqqrrrpppppppppqqqqqqooommmlllmmmoooqqqqqqpppnnnmmmkkkmmmlllhhhiiimmmpppnnnqqqnnnjjjgggeeefffhhhiiikkkjjjiiijjjlllnnnooonnnmmmmmmnnnoooooonnnnnnnnnoooqqqrrrrrrqqqoooppppppnnnkkkjjjkkkoooqqqpppnnnlllpppqqqpppqqquuuuuurrrssstttvvvuuusssrrrqqqrrrsssqqqooommmmmmoooqqqsssvvvtttrrrrrrsssssssssrrrqqqpppqqqrrrsssrrrpppnnnooooooqqqrrrrrrrrrqqqqqqllloooooommmnnnqqqrrrooorrrooonnnppprrrssspppmmm{{{zzzxxxvvvuuuxxx~~~}}}}}}}}}}}}}}}{{{yyyxxxxxxyyy}}}{{{xxxwwwvvvvvvuuuuuutttssstttuuutttssspppmmmkkkkkknnnsssuuusssuuuyyyxxxsssuuuuuuuuuttttttuuuwwwyyyxxxuuurrrpppppppppooonnnuuutttrrrooosssyyy|||zzzppprrrtttrrrnnnmmmnnnpppmmmmmmmmmooopppqqqqqqqqqsssttttttsssrrrqqqrrrsssooonnnmmmnnnooopppqqqrrrsssrrrqqqqqqqqqqqqqqqssspppooonnnoooqqqrrrrrrrrrpppoooooooooppppppqqqqqqnnnqqqrrrqqqnnnllllllnnnnnnllliiifffdddfffjjjmmmyyy|||yyyooolllooorrrpppnnnqqqvvvxxxtttppprrrrrrssstttsssrrrpppooogggiiijjjlllqqqvvvtttooorrrtttvvvuuussspppmmmllloooooonnnlllkkkjjjjjjjjjmmmllljjjiiiiiiiiikkklllkkkjjjhhhiiikkkmmmmmmmmmgggkkkoooooolllkkkpppuuuyyy||||||yyyxxxyyywwwtttuuuvvvwwwuuuqqqmmmlllkkkiiilllooonnnmmmmmmpppsssuuupppmmmoooooonnnpppsss}}}zzzvvvssspppmmmkkkgggllloooooorrrwwwzzzxxxtttssssssrrrqqqppppppoootttuuuuuusssooonnnqqqtttqqqqqqooommmlllnnnqqquuutttqqqkkkgggjjjrrrtttrrrllllllllllllmmmoooqqqtttssstttvvvuuurrrpppooooooqqqppppppoooooonnnnnnnnnkkklllmmmoooqqqtttwwwyyy|||wwwrrrnnnnnnooopppqqqnnnllliiihhhkkknnnnnnmmmpppsssssspppoooooonnnlllmmmllllllmmmjjjfffdddeeejjjlllmmmkkklllpppqqqoookkkjjjgggdddcccbbbccccccjjjgggcccbbbccceeegggggghhhiiiiiihhhggggggiiikkkccceeefffeeecccdddlllssssssuuuvvvuuurrrpppppprrrtttrrrqqqrrrtttsssrrrqqqooommmnnnqqqrrroooooorrrrrrrrrrrrpppnnnnnnppprrrppppppqqqqqqssstttuuuvvvsssqqqooonnnpppqqqppppppppprrrttttttrrrpppqqqrrrsssqqqooooooppptttxxx{{{vvvuuutttsssssstttssssssqqqqqqrrrsssssssssrrrrrrrrrqqqpppooooooqqqrrrsssqqqqqqpppooooooppppppqqqpppsssuuutttuuuwwwvvvrrrtttvvvxxxzzz{{{{{{zzzyyyyyyyyyzzz|||}}}{{{wwwtttuuutttssssssttttttttttttxxxuuurrruuuyyy{{{xxxsssxxxxxxwwwuuurrrqqqrrrsssrrrpppppptttuuutttuuuyyyvvvwwwwwwwwwvvvvvvwwwxxxuuuuuuuuusssqqqppprrrtttxxxyyy~~~{{{{{{|||xxxtttqqqooommmnnnoooppppppppppppppppppooooooppppppqqqpppooonnnlllmmmnnnpppppppppooonnnnnnpppnnnjjjkkkoooqqqppprrrpppkkkhhhffffffhhhiiilllkkkkkkkkklllllllllllllllmmmnnnnnnnnnmmmlllkkknnnpppqqqpppooonnnooopppnnnmmmmmmoooqqqrrrpppmmmooorrrsssqqqrrruuuuuusssssstttuuuvvvuuusssrrrqqqrrrqqqoooooooooqqqsssuuuvvvtttrrrqqqrrrrrrrrrppprrrqqqqqqrrrttttttrrrqqqlllnnnppprrrrrrqqqpppnnnmmmoooooollllllppppppnnnqqqpppnnnoooqqqrrrpppnnn}}}zzzvvvvvvyyy~~~~~~|||yyyvvvuuuvvvxxx|||~~~yyyxxxwwwuuusssrrrsssvvvxxxuuuvvvwwwuuuqqqmmmmmmmmmmmmtttyyywwwtttssssssrrrxxxxxxxxxvvvuuuuuuyyy|||}}}xxxpppllljjjlllmmmnnnooorrrsssrrruuuyyyyyyvvvpppssstttrrrnnnlllnnnpppjjjkkkmmmnnnppprrrtttvvvssstttuuuuuusssrrrrrrsssnnnoooppppppqqqrrrtttuuuvvvuuusssqqqppppppqqqqqqqqqooommmnnnqqqrrrrrrqqqlllllllllmmmnnnppprrrssspppsssuuusssnnnlllllloooppppppmmmiiiggghhhlllpppxxx{{{{{{pppmmmooopppmmmkkknnnsssuuusssooossssssssssssqqqpppnnnllliiijjjkkklllqqqvvvuuupppnnnpppssssssqqqooooooppprrrqqqooommmlllkkkjjjjjjooonnnlllkkkjjjjjjjjjjjjjjjiiihhhiiilllmmmmmmmmmgggjjjnnnnnnlllmmmrrrvvvyyy|||}}}zzzyyyzzzxxxtttvvvwwwxxxvvvsssooolllkkkiiimmmppppppnnnnnnqqqttttttpppmmmnnnnnnnnnqqqwww~~~zzzvvvrrrlllhhhhhhkkkmmmmmmqqqxxxzzzxxxrrrrrrrrrrrrqqqpppppppppqqqssssssrrroooooorrrvvvoooooonnnlllkkkmmmpppssswwwtttmmmhhhjjjppprrrppppppqqqqqqpppnnnnnnqqqssstttvvvvvvuuuqqqnnnllllllpppoooooonnnmmmmmmllllllkkkkkkkkkkkkmmmppprrrtttyyyuuupppnnnoooqqqssstttooommmllllllnnnnnnnnnooorrrzzz}}}uuunnnmmmoooooopppnnnppprrrnnngggfffiiikkknnnooolllkkkmmmmmmjjjgggeeecccbbbbbbccceeefffhhheeebbbaaabbbdddeeeeeeggghhhiiiiiihhhgggiiijjjgggjjjkkkgggdddffflllqqqrrruuuxxxvvvrrrooopppsssoooppppppppprrruuuuuutttqqqooopppssstttpppooorrroooppppppooonnnoooqqqtttsssrrrrrrrrrrrrsssuuuvvvuuussspppooooooooonnnmmmooopppqqqqqqppppppqqqqqqsssrrrpppoooqqqtttwwwyyyxxxwwwvvvtttrrrqqqqqqqqqtttuuuuuuuuutttsssrrrqqqpppooonnnnnnnnnpppqqqrrrssssssrrrqqqqqqqqqqqqqqqoootttuuuttttttvvvvvvsssuuuuuuwwwxxxyyyzzzzzzzzzxxxxxxzzz}}}~~~~~~{{{xxxuuuvvvvvvvvvuuuuuuuuuuuuxxxuuurrrtttyyy{{{xxxtttvvvwwwwwwvvvsssrrrrrrsssrrroooooorrrsssqqqrrrvvvtttvvvxxxxxxvvvuuuvvvxxxtttuuutttrrrqqqppprrrtttxxxwwwyyy~~~{{{yyy{{{}}}{{{wwwsssooolllkkkoooooopppqqqrrrrrrrrrqqqnnnooopppqqqpppooonnnnnnkkkkkkmmmnnnnnnnnnnnnmmmoooqqqooollllllppprrrpppqqqpppnnnllljjjiiiiiihhhiiijjjkkkllllllmmmnnnnnnmmmnnnoooppppppooommmlllnnnoooooonnnlllkkklllmmmnnnnnnoooqqqsssrrrqqqooopppssstttqqqrrrvvvwwwuuussssssuuuvvvvvvuuusssqqqqqqppppppppprrrtttwwwyyyuuusssqqqqqqqqqqqqpppooosssrrrrrrsssuuuvvvuuutttmmmnnnpppqqqqqqpppnnnmmmnnnpppooollllllppppppnnnqqqpppoooppppppqqqqqqppp|||yyywwwyyy~~~~~~}}}~~~{{{xxxwwwvvvyyy{{{}}}~~~|||yyyuuurrrxxxwwwuuurrrqqqrrrvvvzzzuuuwwwxxxuuuqqqoooppprrroootttyyywwwqqqmmmnnnpppwwwxxxxxxwwwuuuvvv{{{|||ssskkkgggiiimmmppplllpppsssssstttwwwvvvrrrrrrssssssrrrpppnnnooooooiiikkkmmmoooppprrruuuxxxrrrtttuuuuuusssrrrrrrrrrnnnppprrrrrrrrrsssuuuvvvwwwxxxvvvqqqpppssstttrrrrrrooommmnnnqqqsssrrrpppllllllmmmmmmooorrrtttvvvqqquuuwwwtttoookkkmmmoooppppppooolllhhhiiimmmqqqwwwyyy~~~|||sssnnnoooooollljjjjjjnnnpppqqqoooqqqpppooonnnmmmllllllkkkjjjlllmmmmmmpppuuuuuurrrmmmppprrrrrrooonnnpppsssrrrpppnnnmmmmmmlllkkkjjjnnnnnnmmmmmmlllkkkjjjjjjhhhhhhhhhjjjmmmnnnnnnmmmiiijjjkkkkkkmmmppptttwwwyyy}}}}}}zzzyyyzzzxxxtttvvvwwwwwwuuurrrooooooooolllmmmppppppppppppqqqrrrpppnnnmmmmmmkkkkkkrrr{{{|||xxxtttnnnjjjjjjlllllllllpppvvvxxxuuuppppppqqqqqqqqqppppppooonnnppprrrqqqooonnnqqqtttmmmnnnnnnnnnmmmnnnppprrrwwwtttmmmgggiiioooqqqnnnrrrtttuuutttpppoooqqqsssxxxxxxxxxuuupppllliiiiiioooooonnnmmmlllkkkjjjjjjkkkkkkjjjjjjkkkmmmpppqqqvvvrrrooonnnooorrrssstttpppnnnooorrrrrrooonnnpppqqq|||vvvllllllooooooqqqooorrruuuqqqiiiiiippplllooopppmmmkkkllljjjfffdddcccbbbaaabbbccceeeffffffdddbbbbbbcccdddddddddfffggghhhhhhggggggiiikkkooorrrqqqjjjggghhhkkklllsssuuuwwwvvvsssqqqrrrtttkkknnnooonnnqqqvvvxxxwwwrrrppppppssssssooooooqqqmmmooopppoooooooooqqqssssssssssssrrrrrrsssssstttuuurrrpppoooooopppooonnnnnnnnnnnnooooooppppppqqqqqqpppppppppqqqsssuuuwwwwwwwwwwwwtttqqqppppppqqqvvvuuuuuuttttttssssssrrrnnnnnnnnnnnnooopppqqqrrrvvvvvvvvvuuuuuutttttttttqqquuuvvvsssrrrtttuuutttuuuuuuvvvwwwxxxyyyzzzzzzxxxxxxyyy|||}}}{{{wwwxxxyyyxxxvvvuuuuuuuuuwwwuuutttvvvxxxyyywwwuuutttuuuwwwvvvuuusssssstttssspppooorrrrrrpppqqqtttsssuuuwwwwwwvvvuuuuuuuuurrrssssssqqqpppppprrrtttxxxuuuvvvyyyyyyvvvvvvyyyzzzyyywwwtttqqqmmmjjjhhhppppppqqqsssuuuvvvtttrrrmmmooorrrrrrpppnnnmmmmmmkkkkkkllllllllllllllllllnnnppppppmmmmmmpppqqqnnnnnnnnnnnnnnnmmmllljjjiiifffhhhkkkmmmnnnoooqqqrrrpppqqqqqqrrrrrrqqqqqqqqqnnnnnnnnnmmmkkkjjjkkkmmmmmmnnnpppqqqrrrrrrrrrqqqpppssssssqqqrrrvvvxxxvvvsssssstttvvvxxxwwwssspppppppppqqqrrrtttvvvyyyzzzuuusssqqqpppqqqqqqooonnnsssrrrqqqsssuuuvvvvvvuuupppqqqqqqqqqqqqooonnnmmmoooqqqpppmmmmmmqqqrrrppprrrrrrqqqppppppqqqrrrrrrwwwyyy{{{~~~~~~}}}}}}~~~yyyvvvuuuuuuyyy|||}}}zzztttpppoooqqqvvvwwwvvvtttrrrrrrtttwwwsssvvvwwwtttpppooorrrvvvqqqrrrsssrrrooollllllnnnrrrtttvvvuuutttvvv}}}yyypppiiihhhmmmrrrlllqqqsssrrrrrrttttttrrrtttrrrqqqqqqrrrrrrqqqoookkklllnnnnnnnnnpppssswwwppprrrttttttrrrqqqpppqqqoooqqqssssssrrrqqqrrrtttsssuuusssnnnnnnsssvvvsssssspppmmmnnnrrrtttrrrpppooonnnmmmmmmnnnpppssstttqqquuuxxxuuunnnjjjllloookkkmmmmmmkkkggggggkkkooovvvvvvyyy~~~|||uuuqqqpppooommmjjjiiiiiillloooqqqooonnnmmmllllllmmmooopppjjjnnnpppnnnooorrrtttsssoooqqqsssrrrnnnmmmooosssooollljjjjjjkkkllljjjhhhiiijjjlllmmmnnnmmmlllkkkffffffgggjjjmmmooooooooollliiiggghhhmmmsssvvvxxxzzz}}}}}}zzzyyyzzzxxxtttvvvvvvuuusssppppppqqqsssnnnnnnnnnpppqqqqqqpppnnnmmmnnnooonnnjjjjjjuuu}}}vvvtttsssqqqnnnmmmmmmlllkkknnnttttttqqqnnnnnnooopppppppppooonnnmmmppprrrqqqnnnmmmnnnppplllmmmooopppoooooopppqqquuurrrkkkfffhhhnnnpppnnnqqqtttvvvuuuqqqppprrruuuuuuvvvwwwuuuqqqnnnllllllnnnnnnmmmlllkkkjjjiiiiiimmmlllkkkjjjlllnnnqqqssssssqqqnnnmmmoooqqqqqqqqqmmmlllnnnssssssmmmkkkmmmmmmxxx{{{rrrjjjlllooolllnnnkkknnnsssooogggiiirrrjjjnnnooommmlllllljjjeeeeeedddcccbbbbbbbbbcccdddeeeddddddeeefffgggfffdddeeefffffffffeeegggiiilllmmmpppnnniiihhhkkkkkkhhhpppqqqrrrrrrqqqppppppqqqjjjooopppnnnpppvvvzzzxxxrrrooonnnqqqpppmmmmmmooommmoooqqqqqqpppoooooopppqqqqqqqqqrrrrrrrrrrrrrrrrrrpppnnnnnnppprrrssssssmmmmmmlllmmmnnnpppppppppnnnnnnooopppqqqrrrrrrssssssuuuuuussspppoooqqqssssssrrrqqqqqqqqqssstttuuummmnnnoooqqqrrrrrrssssssuuuvvvvvvvvvvvvuuuttttttssswwwwwwrrrooorrruuuuuuvvvvvvvvvwwwxxxyyy{{{|||zzzzzzzzz{{{}}}~~~}}}{{{wwwzzz{{{zzzvvvtttsssttttttuuuvvvxxxxxxxxxwwwvvvqqqsssvvvwwwvvvuuutttuuuuuurrrqqqssssssqqqqqqtttssstttuuuwwwwwwuuusssqqqppppppqqqpppooopppsssuuuwwwuuuuuuxxxxxxttttttvvvwwwwwwvvvtttqqqnnnkkkiiinnnmmmnnnqqqtttuuusssqqqmmmpppsssssspppmmmkkkkkkllllllllllllkkkkkkkkkkkklllooopppnnnnnnpppoookkkkkkkkklllllllllllllllllliiilllooopppnnnnnnoooqqqpppooooooppppppqqqrrrrrrlllmmmmmmlllkkklllnnnpppkkklllnnnoooppppppqqqrrrnnnppppppnnnpppuuuwwwvvvsssssstttwwwyyyxxxtttppppppqqqqqqrrrtttvvvwwwxxxuuusssqqqpppppppppooommmqqqpppoooqqqsssuuuuuuuuuvvvuuutttsssrrrppppppoooqqqsssrrrnnnooosssuuusssssssssrrrqqqqqqqqqssstttsssyyy}}}|||}}}~~~xxxsssqqqqqqwwwzzz|||wwwooollloootttuuuwwwyyywwwtttqqqrrrsssrrrtttuuusssoooooosssxxxssspppmmmnnnooommmlllmmmnnnqqqssssssssswww~~~uuullliiinnnsssooossssssppppppssstttsssuuurrrpppqqqssstttrrrooolllnnnooonnnlllmmmppptttoooqqqssssssqqqpppooopppppprrrtttssspppnnnoooqqqmmmpppooojjjkkkrrruuussstttpppmmmooosssuuussspppooonnnmmmllllllmmmooopppqqquuuxxxuuummmiiikkkoooiiilllnnnlllhhhhhhkkkooovvvtttvvv|||}}}wwwrrrqqqpppnnnlllhhhgggjjjooossspppooommmmmmnnnqqqtttvvviiiooorrrooommmpppssssssqqqtttuuurrrmmmkkknnnqqqkkkiiifffgggiiijjjiiigggdddfffjjjmmmoooooonnnllleeeeeegggjjjnnnppppppooonnniiieeefffmmmtttxxxxxxzzz}}}}}}zzzyyyzzzyyyuuuuuuuuusssqqqooopppsssvvvooommmlllnnnqqqrrrooolllnnnpppsssqqqllllllxxxwwwooonnnpppqqqqqqoooooollljjjmmmrrrrrrnnnlllmmmoooppppppooonnnnnnmmmpppsssrrrnnnkkkkkkmmmkkkmmmpppqqqqqqpppqqqqqqqqqooohhhdddgggnnnpppnnnooosssvvvuuuqqqpppssswwwooorrrttttttsssrrrrrrrrrnnnnnnmmmllljjjiiiiiihhhnnnmmmllllllnnnqqqtttwwwrrrpppnnnnnnooooooooonnnhhhggglllrrrpppiiifffiiijjjssstttllliiinnnoooiiiiiieeehhhnnnkkkcccfffppphhhlllnnnmmmlllmmmjjjfffgggfffeeecccbbbaaaaaaaaaeeeeeefffgggiiiiiigggeeeeeeeeeeeeeeedddfffjjjmmmdddggggggdddfffllllllhhhlllllllllmmmmmmmmmmmmlllkkkqqqrrrooopppwwwzzzyyyqqqnnnmmmnnnnnnkkkkkknnnoooppprrrrrrpppnnnmmmmmmmmmnnnoooqqqrrrrrrrrrrrrnnnmmmmmmnnnrrruuuvvvwwwmmmlllkkklllnnnppppppppplllmmmnnnpppqqqqqqqqqqqqppprrrsssrrrppppppsssuuuoooooonnnnnnppprrruuuwwwmmmoooqqqssstttuuuttttttrrrssssssttttttsssrrrrrruuuxxxwwwqqqnnnqqquuuvvvxxxwwwwwwwwwxxxzzz|||}}}}}}|||zzz{{{||||||{{{zzzxxxzzz|||zzzvvvrrrrrrsssrrruuuxxxyyyxxxvvvvvvvvvppprrrvvvwwwvvvuuuuuuvvvwwwtttsssuuutttrrrrrruuusssssstttvvvwwwvvvrrrooonnnoooooooooooopppsssuuuwwwuuuvvvyyyyyyuuussstttxxxxxxwwwvvvtttqqqooommmjjjiiijjjnnnqqqrrrpppmmmmmmppptttsssooollljjjkkkmmmmmmmmmlllkkkkkkkkkkkkjjjnnnpppnnnnnnpppnnnjjjjjjjjjiiijjjjjjlllmmmnnnppprrrtttrrrnnnkkkjjjkkkmmmllllllllllllnnnpppqqqkkklllmmmllllllnnnqqqsssiiijjjlllmmmnnnoooqqqrrrkkknnnnnnlllnnntttvvvuuusssssstttwwwyyyxxxtttpppqqqqqqqqqrrrssstttuuuvvvuuusssppppppppppppnnnmmmooonnnnnnooorrrtttttttttzzzyyywwwuuusssrrrqqqqqqrrrtttsssooopppuuuwwwvvvttttttsssrrrqqqqqqsssuuuuuu{{{~~~|||xxxwwwuuusssuuuyyy{{{~~~wwwqqqppppppooorrrvvvyyyyyyvvvqqqooooooqqqqqqtttxxxvvvqqqpppsssvvvnnnkkkoooqqqooonnnpppwwwtttqqqqqqtttxxx|||~~~|||uuuqqqqqqssssssuuuvvvtttrrrqqqsssvvvtttqqqnnnmmmnnnppprrrrrrmmmkkkjjjkkknnnoooooommmppppppooonnnnnnoooooopppsssqqqooommmnnnppptttvvvwwwnnniiiooosssrrrppppppqqqrrrsssrrrpppnnnnnnooopppkkkhhhiiimmmpppnnnkkkqqqssstttssspppmmmkkkjjjjjjjjjjjjjjjkkkmmmoooqqqooossswwwyyyxxxuuurrrqqqrrrpppllljjjiiijjjmmmnnnmmmlllkkkjjjiiijjjmmmpppmmmmmmmmmmmmnnnooopppqqqoooppppppnnnkkklllooosssooollllllppppppkkkhhhiiihhhiiikkklllmmmlllkkkkkkcccfffhhhiiiiiikkkppptttooolllhhhiiiooovvv{{{|||{{{{{{||||||{{{yyywwwvvvuuussspppooopppqqqpppoookkklllnnnrrrtttssspppmmmppppppoookkkjjjnnnxxx|||uuupppjjjhhhlllrrrqqqqqqrrrssstttrrrooolllkkkmmmoooqqqrrrpppmmmlllmmmmmmnnnpppqqqooollljjjpppppprrrtttqqqmmmnnnsssrrrnnnjjjjjjmmmooonnnmmmqqqrrrttttttssssssuuuwwwtttrrrqqqqqqssssssooolllnnnmmmlllmmmnnnnnnllljjjmmmooopppnnnllllllooosssqqqpppnnnnnnooonnnkkkiiihhhpppsssmmmggghhhhhhfffkkkppprrrmmmhhhhhhhhhgggggghhhiiijjjjjjiiihhhgggllllllmmmnnnllljjjhhhfffhhhiiiiiihhheeecccdddeeefffggghhhjjjjjjjjjiiihhhbbbfffjjjiiieeecccdddgggdddeeeggghhhiiiiiiiiihhhkkkmmmppppppoooooooooooommmlllkkkmmmpppsssttttttuuuqqqmmmmmmooopppooommmsssqqqoooooooooooommmllllllmmmmmmooopppqqqrrrrrrqqqnnnlllmmmqqqssssssqqquuuuuurrrmmmooottttttnnnmmmmmmooosssrrrnnnnnnqqquuuttttttttttttsssssssssmmmmmmnnnoooppppppqqqrrrsssrrrqqqrrrtttttttttsssuuurrrqqqssssssqqqrrruuuyyyyyywwwuuurrrqqqrrrsssvvvtttssstttwwwzzz{{{{{{zzz{{{{{{{{{zzzyyyxxxxxxyyyvvvsssqqqrrrsssssssssuuutttuuuvvvwwwvvvsssqqqtttvvvyyy{{{zzzxxxuuusssvvvvvvwwwzzz||||||zzzxxxvvvvvvuuusssrrrqqqqqqppprrrrrrqqqqqqqqqrrrssstttsssssstttuuuuuuuuuttttttuuu{{{~~~yyypppllloootttkkkjjjjjjmmmqqqrrrpppmmmoooqqqsssssspppnnnlllllliiijjjkkklllmmmmmmmmmmmmjjjoooqqqnnnmmmpppnnniiiiiiiiiiiijjjkkknnnpppqqqqqqpppoooppprrrrrrpppoookkkmmmnnnmmmjjjjjjmmmqqqpppmmmkkklllooorrrrrrqqqooonnnnnnoooqqqssssssssskkknnnmmmjjjlllqqqtttsssrrrqqqqqqsssvvvwwwtttqqqpppqqqssssssssstttwwwyyyvvvuuusssqqqpppppppppqqqqqqkkkiiiooosssqqqqqqssswwwwwwvvvtttrrrrrrtttvvvuuurrroooooosssvvvvvvuuuvvvtttttttttuuuuuusssqqqxxx}}}}}}}}}~~~}}}xxxuuuvvvvvvvvvzzz{{{~~~~~~zzzwwwwwwvvvttttttvvvxxxwwwsssooommmmmmmmmnnnqqqvvvuuuqqqqqqtttrrrmmmkkkooopppnnnnnnrrrxxxvvvssssssuuuyyy|||~~~}}}wwwssssssuuussstttuuusssqqqqqqsssuuusssqqqooonnnooopppqqqqqqmmmhhheeehhhpppuuussspppqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnnnnpppssswwwyyywwwoookkkooosssrrrpppppprrrrrrrrrrrrqqqpppooonnnoookkkhhhiiimmmpppnnnkkkpppqqqpppnnnlllkkkkkklllllllllkkkkkklllmmmnnnoootttwww{{{~~~|||xxxtttqqqrrrpppmmmjjjiiijjjlllnnnkkkkkkkkkjjjiiikkknnnqqqooooooooooooooopppppppppnnnoooooonnnllllllnnnqqqrrrooopppttttttpppmmmmmmnnnnnnnnnnnnmmmkkkiiihhhdddfffiiijjjiiikkknnnqqqssspppmmmmmmqqqvvvyyyzzzzzzzzzzzzyyyxxxwwwvvvuuuxxxuuurrrpppqqqqqqqqqqqqiiikkkmmmqqquuuuuusssqqqlllnnnooommmlllnnnuuu{{{yyysssnnnjjjgggdddhhhoootttttttttttttttrrrnnnkkklllnnnppppppooonnnnnnnnnqqqpppoooooopppooonnnmmmrrrqqqrrrtttqqqllllllpppoooooonnnllllllmmmoooqqqssstttvvvvvvuuuuuuvvvwwwwwwsssooommmmmmnnnmmmlllllllllnnnqqqrrrrrrooollllllnnnnnnmmmkkkkkklllooorrrpppnnnnnnnnnnnnllljjjooottttttlllgggiiikkkkkkmmmpppooojjjgggggggggdddggghhhiiijjjjjjiiihhhhhhjjjkkklllmmmlllkkkiiihhhjjjjjjkkkjjjhhhgggfffffffffggghhhiiijjjiiiiiihhhcccgggjjjjjjfffdddeeehhheeefffgggiiiiiiiiiiiiiiilllnnnpppqqqooonnnnnnnnnkkkjjjiiikkkmmmpppppppppqqqooolllmmmppprrrpppnnnqqqooonnnnnnooopppooommmooooooooopppppppppppppppqqqnnnkkkmmmpppssstttrrrwwwxxxtttooopppttttttoooooommmmmmoooooommmpppuuuuuutttttttttssssssrrrrrrmmmmmmnnnoooppprrrrrrssstttrrrrrrrrrtttuuutttsssuuurrrsssvvvvvvsssrrruuuwwwxxxwwwuuurrrqqqssstttvvvuuutttuuuxxx{{{{{{{{{wwwxxxxxxyyyzzzzzzzzzzzzxxxvvvtttsssuuuvvvwwwwwwxxxvvvttttttuuuvvvuuutttuuuvvvyyyzzzzzzxxxuuusssvvvvvvxxxzzz||||||yyyvvvuuuuuuuuutttsssrrrpppoootttrrrpppooooooqqqtttvvvssssssssssssrrrrrrrrrsssuuuyyy{{{xxxqqqnnnppptttnnnmmmmmmoooqqqrrrpppmmmqqqqqqrrrrrrrrrpppnnnlllkkkkkkkkkmmmnnnooonnnmmmjjjoooqqqnnnnnnpppooojjjjjjiiiiiijjjkkkmmmoooppppppooooooppprrrrrrqqqppplllmmmmmmlllkkkkkknnnpppooommmlllmmmoooqqqpppooopppppppppqqqrrrrrrqqqpppnnnpppooolllmmmqqqsssrrrrrrqqqpppqqqtttuuusssqqqssstttuuuuuutttuuuvvvxxxxxxvvvtttrrrqqqqqqqqqqqqqqqlllkkkpppsssrrrqqqtttuuuuuuuuutttssssssssstttqqqpppnnnoooqqqssssssssstttsssssssssuuutttsssqqq{{{}}}xxxuuuvvvvvvwwwzzzzzz|||}}}|||}}}|||wwwrrrtttuuutttqqqooonnnnnnmmmlllooosssrrrnnnnnnqqqnnnlllmmmoooooonnnqqquuuxxxvvvuuutttvvvxxx|||~~~|||vvvssstttvvvsssttttttrrrppppppqqqsssppppppppppppppppppppppppqqqiiidddgggqqqwwwuuuppprrrrrrrrrrrrrrrqqqpppppppppppppppqqqsssuuuvvvxxxwwwqqqnnnqqqsssrrrpppppptttqqqpppqqqsssssspppmmmnnnjjjggghhhmmmooommmjjjnnnmmmllljjjiiiiiilllnnnnnnnnnmmmmmmmmmmmmmmmmmmvvvyyy|||~~~}}}yyyuuurrrsssqqqnnnkkkjjjkkklllmmmkkkllllllkkkkkkllloooqqqpppqqqrrrrrrrrrqqqoooooolllmmmnnnmmmllllllmmmnnnpppooorrrvvvvvvqqqooopppqqqqqqqqqpppnnnkkkhhhgggeeegggjjjkkkkkkkkkmmmnnntttrrrooooooqqqsssttttttyyyyyyxxxwwwvvvuuuttttttyyyvvvqqqooooooqqqrrrrrrlllmmmooorrruuuvvvtttrrrjjjmmmppppppnnnooosssvvvtttpppmmmmmmkkkiiilllrrrxxxwwwuuuuuutttrrrnnnkkklllpppsssqqqmmmlllnnnqqqtttsssqqqpppoooooooooppprrrqqqqqqssspppkkkjjjmmmlllooopppooollllllppptttuuuvvvxxxxxxwwwvvvwwwxxx{{{vvvooojjjiiikkkmmmnnnjjjlllppptttvvvuuurrrnnnjjjlllmmmmmmlllkkkkkklllsssqqqnnnmmmnnnnnnmmmmmmuuuwwwtttmmmiiikkknnnppppppppplllgggfffhhhgggccchhhiiijjjjjjjjjjjjhhhhhhjjjkkkmmmnnnnnnnnnmmmlllllllllllllllmmmkkkhhheeefffggghhhhhhiiiiiihhhhhheeehhhkkkkkkhhhfffgggiiifffggghhhiiiiiiiiiiiiiiimmmoooqqqqqqooonnnnnnnnnlllkkkjjjkkkmmmnnnnnnnnnnnnllllllnnnrrrsssqqqnnnnnnmmmmmmnnnppprrrqqqpppqqqqqqqqqqqqppppppoooooorrrnnnlllmmmqqqttttttssswwwwwwtttppppppsssrrrooorrrooommmmmmmmmmmmrrryyyuuuttttttsssrrrqqqqqqpppnnnnnnpppqqqrrrtttuuuvvvtttsssrrrsssuuuvvvuuuttttttsssuuuyyyyyyuuussstttuuuvvvvvvuuusssssstttvvvwwwvvvuuuvvvyyy{{{||||||uuuuuuwwwxxxzzz{{{|||}}}xxxwwwuuuvvvxxxzzz{{{{{{{{{xxxuuutttuuuvvvwwwwwwuuuvvvxxxyyyxxxwwwuuusssuuuvvvxxxzzz|||{{{wwwtttssstttuuuvvvuuurrrpppnnnuuussspppmmmnnnqqquuuwwwtttsssqqqooooooooopppqqqtttvvvvvvuuusssrrrssstttrrrqqqqqqrrrsssrrrpppmmmrrrpppoooqqqttttttqqqmmmnnnllllllmmmqqqrrrpppmmmkkknnnpppooooooqqqooolllllllllkkkllllllnnnooooooooonnnnnnooorrrssssssrrrooommmkkkkkkmmmnnnoooooonnnmmmmmmnnnooopppnnnmmmpppqqqrrrsssrrrpppooommmooorrrqqqmmmnnnrrrsssqqqrrrpppooooooqqqrrrrrrqqqvvvwwwxxxwwwvvvuuuvvvxxxyyyxxxuuusssrrrqqqqqqrrrqqqnnnmmmppprrrrrrrrrtttsssttttttttttttssssssrrrlllmmmooopppoooooopppqqqrrrqqqqqqrrrttttttsssqqq{{{~~~zzzwwwvvvuuusssuuuzzzzzz||||||}}}~~~xxxppppppqqqqqqpppooooooooopppoooppprrrpppjjjiiillllllnnnppppppoooppptttyyyvvvvvvvvvuuuuuuwwwzzz||||||}}}}}}yyytttrrrsssuuuuuutttrrrpppoooooopppqqqnnnppprrrrrrqqqppppppppptttnnniiijjjppptttsssppptttttttttsssqqqooommmlllttttttttttttttttttsssssswwwtttssssssrrrqqqppppppssspppmmmooorrrsssoookkkmmmiiifffhhhmmmooollliiikkkkkkkkkkkkjjjjjjlllooonnnnnnooopppppppppoooooovvvuuuvvvvvvwwwvvvtttssssssqqqooolllkkklllmmmnnnoooppppppooonnnnnnoooqqqoooppprrrttttttsssqqqpppkkklllmmmmmmmmmllllllkkkkkkkkknnnrrrrrrnnnlllooooooooopppooonnnllljjjiiiggghhhjjjllllllkkkkkkkkkooonnnmmmmmmmmmnnnnnnnnnxxxxxxwwwvvvuuutttttttttyyyuuupppmmmmmmoooqqqrrrssssssrrrsssttttttrrrooommmoooqqqqqqpppppprrrtttsssppppppqqqooommmoootttxxxvvvuuuttttttssspppnnnlllrrrwwwvvvppplllooossssssssstttsssqqqooooooooopppnnnnnnpppoookkkjjjllllllnnnooonnnmmmnnnqqqssstttvvvxxxxxxwwwvvvvvvvvv{{{wwwqqqlllkkkmmmppprrrmmmnnnpppsssvvvuuussspppjjjlllnnnooooooooonnnnnnuuurrrooommmnnnooooooooovvvvvvtttooolllllloooqqqpppooojjjfffhhhlllkkkfffiiijjjkkkkkkkkkjjjiiihhhllllllnnnpppqqqqqqqqqqqqmmmllllllnnnooommmhhhdddggghhhhhhhhhhhhhhhhhhhhhfffiiilllllljjjiiiiiijjjhhhhhhhhhiiiiiijjjjjjjjjlllnnnqqqqqqpppoooppppppqqqooonnnnnnoooppppppooommmlllmmmpppssssssoookkkmmmlllmmmooorrrtttuuutttrrrsssssssssssssssssssssvvvrrrnnnnnnqqqssssssrrrssssssqqqpppppprrrrrrqqqvvvrrrppppppooonnnrrrxxxttttttsssrrrqqqppppppooopppqqqrrrsssuuuwwwxxxxxxuuutttssstttvvvvvvvvvuuuuuussstttwwwwwwtttsssuuussstttuuuuuuttttttuuuwwwxxxwwwvvvxxxzzz||||||{{{vvvvvvwwwxxxzzz|||}}}~~~yyyxxxwwwwwwyyy{{{{{{{{{{{{yyywwwvvvwwwxxxxxxwwwvvvwwwwwwwwwwwwuuutttssstttuuuwwwzzz{{{zzzvvvrrrqqqsssvvvwwwwwwtttpppmmmtttrrrpppooooooqqqtttvvvuuusssooommmlllmmmoooppptttsssssssssuuuuuuuuutttuuuttttttttttttrrrpppnnnooolllkkknnntttvvvsssooopppnnnlllnnnrrrsssqqqnnnkkknnnppppppqqqqqqpppnnnooooooooooooooooooppppppnnnmmmmmmnnnqqqssstttsssrrrooollllllppprrrqqqooollllllmmmnnnnnnmmmkkkjjjmmmooorrrsssrrrooommmlllnnnppppppnnnnnnrrrtttrrrqqqpppooonnnooopppqqqqqqtttvvvwwwwwwvvvvvvwwwxxxxxxwwwuuusssqqqqqqqqqqqqpppnnnnnnpppqqqqqqrrrsssrrrrrrssstttuuutttrrrpppiiimmmqqqqqqooommmnnnpppqqqpppppprrrssstttsssrrrzzz}}}zzzwwwwwwuuurrrrrruuu}}}wwwsssrrrqqqqqqpppooonnnlllqqqoooppprrrooojjjjjjmmmnnnqqqsssrrrqqqssswww{{{tttuuuvvvvvvttttttwwwyyyyyyzzzzzzwwwsssrrrtttwwwwwwtttqqqooonnnoooooopppmmmpppssssssqqqoooooopppqqqpppoooooopppqqqssstttyyyxxxwwwuuurrrooommmllltttuuuuuuuuuuuutttrrrrrrvvvwwwwwwuuurrrqqqpppooorrrnnnlllmmmqqqrrrooojjjmmmiiigggiiimmmooolllhhhiiikkkmmmnnnmmmllllllmmmmmmnnnqqqsssttttttsssrrrtttqqqnnnnnnqqqtttvvvvvvrrrqqqooommmmmmmmmnnnooossstttuuusssqqqooooooooolllnnnpppsssttttttsssrrrkkkkkkkkklllmmmlllkkkjjjhhhhhhkkkooommmjjjjjjnnniiijjjlllmmmnnnnnnmmmmmmhhhiiijjjkkklllllljjjiiijjjkkkkkkkkkkkkkkklllmmmwwwwwwwwwwwwwwwvvvvvvvvvyyyuuuqqqnnnoooqqqssstttwwwuuutttssstttsssqqqpppqqqrrrrrrqqqqqqqqqsssuuunnnlllmmmnnnmmmjjjkkkooouuusssrrrrrrsssssssssrrrllltttzzzzzztttoooppprrrnnnrrruuuvvvssspppnnnmmmllljjjjjjmmmnnnkkkkkkmmmnnnlllkkkmmmoooqqqqqqppprrrtttvvvwwwvvvuuutttuuuuuutttqqqooonnnoooqqqsssqqqpppoooppprrrsssrrrqqqlllmmmoooqqqtttuuuttttttuuusssooonnnooopppqqqpppqqqqqqrrrrrrqqqnnnmmmnnnooonnnjjjhhhkkkqqqqqqmmmjjjkkkllllllllljjjiiihhhkkklllmmmnnnoooppppppqqqkkklllmmmnnnnnnkkkhhheeeiiiiiiiiihhhhhhhhhiiiiiihhhiiikkkllllllkkkkkkkkkiiiiiiiiiiiiiiijjjjjjjjjkkknnnqqqrrrrrrrrrsssttttttrrrppppppqqqrrrqqqpppnnnmmmnnnpppsssqqqmmmhhhmmmmmmmmmppptttvvvwwwwwwtttuuuvvvxxxyyy{{{||||||zzzvvvqqqoooqqqrrrrrrqqqooooooppprrrssstttuuuwwwxxxuuuuuuvvvtttpppppptttttttttsssrrrqqqqqqpppppprrrssstttuuuvvvxxxyyyyyyuuutttssstttvvvvvvvvvuuuvvvrrrqqqrrrrrrqqqrrrvvvqqqsssuuuuuuuuuuuuvvvwwwwwwwwwwwwxxx{{{|||{{{zzzyyyyyyyyyyyyzzz{{{|||}}}zzzyyyxxxxxxyyyzzzyyyxxxyyyyyyxxxyyyzzzzzzxxxuuuwwwwwwvvvvvvuuutttssssssssstttvvvxxxzzzyyyuuurrrqqqtttwwwyyyxxxuuuqqqnnnqqqqqqrrrrrrrrrsssssssssuuurrrooolllkkkllloooppptttrrrqqqrrruuuvvvuuussstttuuuvvvuuutttrrrppppppllliiihhhlllrrruuutttppppppnnnmmmooorrrrrrpppnnnlllmmmooorrrsssqqqppppppqqqqqqrrrrrrrrrrrrrrrqqqnnnmmmlllnnnqqqssstttttttttqqqnnnooorrrtttsssrrrjjjkkklllmmmlllkkkjjjiiijjjmmmqqqrrrqqqooonnnnnnjjjnnnooommmoootttvvvtttrrrqqqpppooonnnoooqqqrrrppprrruuuvvvvvvvvvwwwxxxvvvuuusssqqqppppppqqqqqqnnnooopppooooooppprrrrrrrrrrrrrrrsssuuuuuussspppkkkooossstttqqqoooooopppqqqpppppprrrssstttsssrrr{{{|||}}}}}}}}}|||{{{{{{yyyvvvvvvyyyxxxuuutttwww}}}xxxxxxvvvuuusssrrroookkkhhhooonnnpppsssrrrooopppsssqqquuuuuussssssvvvyyyyyyrrruuuwwwvvvtttsssuuuwwwxxxyyyzzzxxxuuutttwwwzzzyyyuuuqqqnnnnnnooooooooommmpppsssssspppnnnoooqqqlllnnnqqqrrrrrrsssvvvzzz}}}{{{yyyvvvsssrrrpppppprrrrrrssstttuuuuuuuuutttvvvzzz{{{vvvqqqppppppooopppnnnmmmnnnqqqqqqooolllooollljjjlllppprrrnnnjjjjjjmmmooopppnnnlllkkkkkknnnpppsssvvvxxxwwwvvvuuusssooojjjjjjnnntttwwwwwwqqqpppooonnnnnnooopppqqqsssuuuvvvvvvssspppoooooojjjkkknnnppprrrsssssssssmmmlllkkkkkkmmmmmmlllkkkjjjjjjlllnnnlllhhhkkkqqqgggiiikkkmmmnnnooooooooojjjiiiiiijjjllllllkkkiiikkklllllllllkkkkkkmmmoootttvvvwwwyyyyyyyyyxxxwwwyyyvvvrrrqqqrrrtttvvvwwwvvvtttrrrrrrsssttttttssstttssssssrrrrrrrrrssssssmmmllllllnnnllliiijjjoooqqqooonnnnnnqqqsssttttttooouuuzzzzzzuuuqqqqqqrrrkkkqqqvvvxxxuuuqqqnnnnnnllliiiiiimmmooommmlllnnnooollljjjlllppprrrooollloooqqquuuvvvuuutttttttttoooppppppooonnnnnnoooqqqsssqqqnnnnnnpppqqqrrrrrrnnnnnnooorrruuuwwwwwwvvvuuusssqqqpppqqqrrrrrrqqqllllllooottttttooolllllllllnnnmmmkkknnnsssuuurrrkkklllmmmmmmlllkkkiiihhhkkkkkkkkkkkkllllllmmmmmmjjjlllnnnnnnkkkhhhggggggkkkkkkjjjiiiiiiiiijjjjjjhhhiiikkklllmmmmmmlllkkkkkkjjjjjjiiijjjjjjkkkkkkmmmpppssstttttttttuuuvvvsssqqqpppooopppqqqpppoooooonnnnnnppprrrppplllgggnnnnnnnnnppptttvvvwwwvvvvvvwwwyyy{{{~~~{{{vvvpppnnnoooppppppooonnnnnnpppuuuvvvuuuxxx|||wwwvvvwwwyyywwwqqqppprrrssssssssssssrrrrrrrrrrrrrrrsssssstttuuuvvvwwwwwwtttsssrrrsssuuuvvvuuutttvvvqqqnnnoooooonnnqqqvvvqqqsssuuuvvvuuuuuuvvvwwwwwwvvvwwwxxxzzz{{{zzzyyy{{{zzzyyyxxxyyyzzz{{{|||zzzyyyxxxxxxzzzzzzyyywwwxxxxxxyyyzzz{{{zzzwwwtttxxxwwwvvvtttssssssssssssrrrrrrsssvvvxxxxxxvvvtttsssuuuxxxzzzzzzwwwsssqqqoooqqqrrrttttttsssrrrqqquuurrrooommmlllnnnppprrrtttsssrrrssstttttttttrrrrrrtttuuuuuusssrrrqqqrrrllljjjjjjlllppprrrqqqpppmmmnnnoooooooooooonnnnnnllllllnnnssstttrrrqqqsssrrrrrrsssssstttsssssssssooommmlllmmmpppssstttuuutttrrrpppppprrrsssttttttjjjkkkmmmmmmlllkkklllmmmkkkooossssssqqqoooppprrrjjjmmmooooooqqqvvvxxxvvvrrrssssssrrrppppppqqqsssmmmpppsssuuuuuuuuuvvvwwwtttsssrrrqqqpppqqqrrrrrrnnnqqqrrrooonnnqqqsssrrrtttrrrqqqrrruuuvvvtttqqqoooqqqttttttsssrrrqqqqqqrrrqqqqqqrrrttttttsssqqq{{{zzzzzzzzzzzzzzzxxxwwwuuutttwww|||}}}yyyxxxyyy{{{|||yyyzzzyyywwwwwwvvvuuuuuuuuusssmmmiiiqqqppprrruuutttrrrsssxxxuuuwwwuuuqqqsssxxxxxxtttrrrvvvyyyxxxuuussstttwwwuuuwwwxxxwwwttttttxxx{{{{{{wwwqqqnnnooopppoooooommmqqqsssrrrooommmooorrrmmmnnnqqqsssuuuwwwwwwwwwzzzxxxuuurrrqqqrrrssstttssssssssssssssssssttttttvvv}}}xxxqqqppppppooopppppppppqqqqqqqqqppppppssspppnnnpppuuuvvvsssnnnnnnooopppnnnllljjjjjjjjjqqqssswwwzzz{{{yyywwwuuuppplllhhhiiinnnrrrsssrrroooooooooooooooqqqrrrsssppprrruuuuuutttqqqppppppkkkkkklllmmmnnnppppppqqqooommmjjjjjjlllnnnmmmlllmmmmmmmmmmmmjjjhhhlllssskkklllmmmnnnooonnnnnnmmmkkkiiiggghhhkkklllllljjjmmmnnnnnnllljjjjjjmmmooopppsssvvvyyy{{{zzzyyyxxxtttrrrpppppprrrtttuuuuuuwwwuuurrrqqqrrrssssssrrrrrrrrrssstttuuussspppnnnooommmnnnpppooommmoootttooommmkkkkkknnnqqqsssssstttuuuvvvtttrrrqqqqqqrrrlllrrrwwwxxxuuurrrrrrsssppplllkkkooorrrooonnnnnnlllllllllmmmmmmmmmmmmllllllppptttvvvvvvuuuuuuuuupppqqqqqqooolllllloooqqqpppooonnnppprrrtttssssssrrrpppnnnpppsssuuuuuuttttttsssrrrrrrssssssrrrqqqkkkiiilllsssuuuppplllmmmjjjoooqqqoooooosssuuussslllmmmmmmmmmmmmkkkiiihhhmmmmmmllllllkkkkkkkkkkkkiiinnnqqqnnniiifffhhhkkkmmmlllkkkjjjjjjjjjkkkkkkhhhiiijjjlllmmmmmmlllkkklllkkkjjjjjjjjjjjjkkklllqqqtttvvvvvvuuuttttttuuurrrqqqoooooopppqqqpppooonnnmmmlllnnnqqqqqqmmmiiinnnnnnnnnooorrrttttttsssrrrsssvvvxxx{{{~~~wwwrrrllljjjlllooooooooolllkkkoootttuuurrruuu{{{tttsssuuuxxxvvvrrrqqqtttssssssssssssssstttttttttqqqqqqqqqrrrrrrrrrsssssstttrrrrrrrrrtttuuutttssstttpppnnnppppppnnnppptttqqqsssuuuvvvuuuuuuuuuvvvvvvvvvvvvxxxzzzzzzyyywwwyyyxxxwwwvvvvvvxxxyyy{{{yyyxxxxxxyyy{{{|||{{{zzzzzzyyyxxxxxxyyyyyyxxxvvvxxxwwwuuusssrrrrrrrrrsssrrrqqqqqqsssvvvwwwwwwvvvuuuwwwyyy{{{zzzxxxuuusssqqqqqqrrrrrrrrrssssssssstttrrrpppooooooppprrrsssuuuuuuttttttrrrrrrqqqrrrnnnqqqttttttrrrqqqrrrsssppppppooonnnnnnnnnnnnmmmjjjmmmpppooollljjjlllnnnmmmkkknnntttuuurrrqqqtttpppqqqrrrssstttssssssrrrpppnnnmmmmmmppprrrttttttqqqqqqqqqppppppppprrrtttlllnnnooonnnmmmmmmooorrrqqqtttwwwvvvrrrppprrrtttmmmqqqrrrrrrtttxxxyyywwwrrruuuvvvuuusssqqqrrrsssnnnqqqtttuuuuuuttttttuuusssrrrrrrqqqrrrssstttuuuooouuuvvvqqqooosssuuutttvvvsssppprrruuuxxxvvvssssssrrrrrrtttuuutttrrrqqqtttsssssssssuuutttsssqqqzzzyyyyyy{{{||||||{{{zzzvvvvvvzzz{{{xxxyyyuuuzzz{{{vvvrrrsssuuutttrrrrrrsssvvvyyyxxxsssooovvvtttuuuwwwvvvrrrssswwwwwwxxxtttppprrrxxxwwwqqqssswww{{{zzzvvvsssuuuwwwrrrtttuuutttrrrsssvvvzzz|||wwwqqqooooooppppppooonnnqqqtttrrrnnnmmmpppsssrrrqqqqqqtttxxxyyyuuuqqqtttrrrooommmnnnpppsssuuuwwwvvvtttsssqqqqqqppppppuuu~~~yyyqqqppppppoooppprrrtttsssrrrqqqrrrsssvvvsssqqqtttyyyzzzvvvqqqqqqqqqooollliiigggiiijjjtttvvvzzz||||||zzzwwwtttmmmjjjgggiiinnnpppnnnjjjnnnnnnnnnoooppprrrssstttkkkooorrrtttsssrrrqqqqqqllllllkkkkkklllmmmnnnoooqqqmmmjjjjjjlllnnnnnnmmmooonnnmmmllliiifffllltttppppppqqqpppooommmllljjjllliiifffgggjjjmmmmmmkkknnnooonnnkkkhhhhhhkkknnnmmmqqquuuzzz|||{{{yyywwwnnnmmmlllmmmooorrrrrrrrr{{{xxxtttqqqppppppooonnnnnnpppsssvvvwwwsssnnniiimmmkkkllloooooommmpppvvvooollljjjjjjllloooqqqrrrwwwuuurrrooonnnooorrrsssooosssxxxxxxtttsssuuuxxxtttpppnnnrrrsssqqqnnnnnniiilllooonnnkkkiiikkkmmmllloootttvvvwwwvvvvvvvvvvvvvvvtttpppllllllpppsssmmmmmmooorrruuuvvvuuuttttttpppmmmnnnppprrrqqqppptttsssrrrsssttttttrrrpppkkkhhhkkkrrruuupppnnnpppjjjpppsssqqqoooqqqssssssmmmmmmnnnnnnmmmkkkjjjiiirrrqqqpppnnnmmmmmmmmmmmmjjjooosssooohhhdddhhhnnnooonnnlllkkkjjjkkkllllllhhhhhhiiikkkmmmnnnlllkkkmmmlllkkkjjjjjjjjjkkkllluuuwwwyyyxxxvvvtttsssssssssqqqppppppqqqrrrrrrqqqmmmkkkkkkmmmqqqqqqooolllnnnmmmmmmnnnppprrrqqqqqqmmmnnnpppsssvvvxxxzzz{{{rrrmmmhhhgggjjjnnnooooooiiihhhlllqqqqqqmmmpppvvvqqqppprrruuutttqqqssswwwrrrrrrsssttttttuuuuuuvvvoooooooooooooooooooooooosssrrrqqqrrrtttuuutttsssssspppppprrrrrrppppppsssqqqsssvvvvvvvvvuuuuuuuuuuuuuuuvvvxxxzzzzzzxxxvvvvvvuuuttttttuuuwwwyyyzzzwwwwwwxxxzzz}}}~~~~~~}}}|||yyywwwvvvwwwxxxxxxxxxyyywwwuuurrrqqqqqqrrrsssqqqppppppqqqtttwwwxxxxxxvvvxxxzzz{{{{{{yyywwwuuusssrrrqqqpppppprrrtttuuutttsssqqqpppqqqrrrsssuuuuuuvvvvvvtttqqqppppppqqqkkkooorrrsssrrrqqqrrrtttuuuuuutttqqqmmmkkkkkkkkkgggmmmqqqooojjjgggjjjooommmkkknnntttvvvrrrrrruuunnnoooqqqrrrssssssrrrrrrqqqooommmmmmooorrrssstttnnnppprrrpppnnnnnnqqqtttnnnpppqqqpppnnnooosssvvvvvvyyy{{{xxxsssqqqsssvvvppptttvvvtttvvvyyyyyywwwsssvvvxxxxxxuuusssssstttqqqsssvvvvvvuuusssssssssssssssrrrrrrssstttvvvwwwqqqwwwxxxsssqqquuuwwwvvvxxxtttpppqqquuuxxxwwwuuuuuusssqqqrrruuuvvvssspppvvvuuuttttttuuuuuusssqqqxxx}}}|||uuuwww~~~www{{{zzzwwwuuuttttttuuuvvvxxx}}}zzzttttttuuuuuuxxxwwwxxxyyyyyyxxxuuurrruuutttssssssrrrrrrrrrsssuuuvvvwwwvvvtttqqqqqqqqqrrrsssuuuvvvvvvuuusssqqqrrrrrrrrrqqqpppppprrrttttttrrrrrrrrrooojjjjjjmmmkkkmmmnnnooopppqqqtttvvvrrrnnnkkklllrrrvvvvvvttttttpppnnnqqqrrrrrrsssuuuyyywwwsssoookkklllooorrruuuwwwyyywwwssspppppprrrsssqqqpppssswwwwwwsssoooooooooqqqvvv{{{|||wwwrrrsssrrroookkkhhhhhhjjjmmmtttuuuwwwwwwuuusssssssssnnnnnnjjjggghhhllljjjfffoooooooooooooooooopppppppppppppppppppppppppppqqqqqqooonnnooonnnllloootttvvvuuuuuutttsssqqqpppooonnnooooookkkhhhgggkkknnnkkklllmmmooopppnnnjjjfff[[[^^^aaaeeeiiilllmmmnnnoooooonnnllljjjiiiiiikkktttssssssssstttvvvwwwyyywwwlllhhhmmmoookkkmmmuuuuuuuuussspppmmmlllmmmoooooorrruuuvvvuuuqqqooonnniiijjjkkklllnnnppprrrssstttmmmjjjnnnooolllnnnrrrvvvrrrnnnnnnqqqsssrrroooqqqsssuuusssqqqpppqqqsssqqqpppnnnllllllnnnpppqqqooonnnlllkkkjjjkkkkkklllrrrrrrssssssssssssrrrrrrqqqpppooommmllllllnnnpppkkklllrrrxxxwwwsssqqqsssooonnnnnnooorrrttttttsssrrrrrrrrrtttwwwvvvrrrnnnmmmkkkjjjmmmqqqrrrmmmhhhjjjnnnqqqqqqnnnmmmooosssmmmoooqqqooollllllnnnrrrqqqpppmmmkkkjjjkkkllllllhhhjjjlllnnnooommmkkkjjjhhhiiijjjkkklllkkkjjjiiiiiiiiijjjjjjjjjkkkkkkkkklllmmmllljjjhhhiiimmmqqqvvvuuuvvvwwwvvvrrrqqqrrrqqqppppppqqqsssttttttsssnnnmmmlllmmmoooooonnnmmmjjjlllooorrrsssrrrqqqpppmmmoooqqqpppoooooorrruuurrrnnniiijjjmmmpppooommmooojjjkkksssxxxsssnnnllloooooopppqqqrrrsssssssssuuutttsssrrrqqqrrrssstttpppqqqqqqqqqqqqpppoooooopppqqqsssuuuvvvtttpppmmmtttsssqqqppppppqqqrrrrrrtttuuuvvvvvvuuutttttttttzzzvvvuuuyyyzzzxxxxxxzzzyyyvvvuuuwwwxxxvvvwww{{{vvvwwwzzz}}}~~~|||yyyyyy|||yyytttuuu|||}}}xxxtttuuurrrlllmmmtttuuurrrtttuuuwwwxxxxxxwwwvvvuuuwwwvvvxxx{{{}}}|||wwwsssuuuuuutttrrrpppooopppqqquuurrrpppqqqtttuuutttrrruuutttrrrqqqpppqqqqqqrrrllloooqqqrrrrrrrrrsssttttttrrrpppqqqsssssspppnnnoooqqqppplllkkkmmmmmmkkklllkkklllooorrrssssssrrrlllnnnqqqqqqppppppooopppooommmmmmooosssuuusssqqqoooooopppooooooppprrruuuooossstttssssssuuutttqqqrrrqqqqqqsssuuuvvvvvvuuuxxxuuussstttwwwzzz{{{zzzvvvwwwxxxxxxwwwuuusssqqqnnnppptttwwwxxxvvvtttrrrtttrrrqqqqqqtttvvvvvvvvvtttuuuuuutttssssssvvvxxxwwwvvvsssqqqqqqrrrtttvvvqqqsssuuuwwwxxxvvvrrrnnntttttttttttttttuuuvvvvvvyyy}}}|||vvvwww~~~}}}vvvvvvuuusssqqqqqqrrrtttuuu|||zzzttttttuuuuuu||||||{{{|||}}}{{{xxxuuuqqqqqqppppppqqqrrrsssssstttuuuuuusssqqqooopppqqqqqqrrrrrrssssssrrrqqqqqqppprrrttttttsssrrrrrrsssqqqoooooopppnnniiijjjmmmmmmnnnooooooooopppsssvvvqqqmmmjjjlllpppttttttsssvvvppplllpppuuuvvvwwwyyywwwvvvsssooollllllooorrrsssssssssrrrpppnnnooooootttrrrqqqtttxxxyyyuuuqqqmmmmmmooouuu{{{|||yyytttooopppooommmkkkjjjkkkmmmqqqrrrttttttrrrppppppqqqpppoookkkggghhhlllkkkgggmmmmmmnnnnnnpppqqqssstttppppppppppppppppppppppppvvvqqqmmmnnnoooooorrrwwwuuuuuuuuuttttttsssrrrrrrooopppooommmkkkjjjkkklllggghhhiiikkkmmmllliiiggg___aaacccfffhhhjjjkkkkkkoooooommmkkkiiijjjkkklllrrrrrrrrrssstttvvvwwwxxxxxxnnniiimmmnnniiikkkrrrssssssssspppnnnmmmnnnpppoooqqqssstttuuusssqqqppplllllllllmmmnnnppprrrssssssnnnkkknnnooonnnpppuuuuuuqqqnnnooorrrtttssspppqqqssstttsssqqqoooppprrrqqqooommmllllllmmmoooqqqnnnmmmlllkkkkkkllllllmmmssssssttttttttttttsssssstttssspppmmmkkkjjjlllmmmlllmmmqqqvvvvvvrrrqqqtttrrrtttuuuuuurrrqqqssstttpppooopppsssuuutttqqqnnnllliiihhhiiimmmmmmjjjfffmmmppprrrpppkkkggggggiiiqqqqqqpppnnnmmmnnnqqqssspppooommmkkkjjjkkklllllljjjkkkmmmoooooommmkkkjjjiiijjjkkkllllllkkkjjjjjjggghhhiiijjjkkkmmmnnnnnnllllllmmmkkkiiijjjmmmpppnnnnnnoooqqqssssssqqqqqqrrrpppnnnoooqqqtttvvvvvvrrrpppooooooppppppooonnnmmmooopppqqqqqqpppooonnnooopppqqqpppnnnmmmoooqqqsssoookkkkkkoooqqqpppnnnmmmiiijjjssswwwtttpppnnnqqqpppooonnnoooppprrrsssssssssrrrqqqqqqqqqssstttppppppqqqqqqppppppooonnnnnnooopppsssuuuuuussspppvvvvvvuuuuuuuuuvvvwwwxxxrrrssstttuuuuuuuuuuuuuuuyyyvvvvvvzzz{{{yyyxxxzzzvvvssssssuuuvvvuuuvvvzzzvvvwwwzzz|||}}}}}}zzzxxxtttxxxyyywwwvvvxxxxxxxxxwwwwwwsssnnnoootttuuuqqqwwwwwwwwwwwwwwwwwwxxxxxxvvvvvvvvvyyy{{{{{{wwwtttuuuuuutttrrrpppooooooppprrrpppoooppprrrtttsssrrruuutttsssrrrqqqrrrrrrsssoooppprrrrrrqqqqqqssstttsssrrrpppqqqssssssqqqnnnooorrrqqqmmmlllnnnmmmjjjlllllllllnnnqqqrrrrrrqqqmmmnnnpppqqqppppppooooooooonnnnnnpppssstttsssqqqmmmnnnooonnnnnnoooqqqssspppssstttrrrsssuuuuuuqqqsssrrrrrrtttvvvxxxxxxwwwyyyvvvssstttwwwzzz{{{{{{wwwwwwxxxxxxwwwuuurrrqqqqqqrrrtttvvvwwwvvvvvvuuuvvvtttrrrsssuuuwwwxxxwwwsssttttttsssrrrsssvvvxxxvvvuuurrrppppppqqqrrrtttsssssstttttttttsssqqqpppuuutttttttttuuuvvvwwwxxxzzz}}}{{{uuuvvv|||{{{uuusssrrrpppoooppprrrvvvxxx|||yyyttttttvvvvvvyyyxxxxxxxxxxxxwwwtttrrrmmmmmmnnnnnnpppqqqrrrsssrrrssssssqqqooonnnnnnpppppppppoooooooooppppppppppppsssvvvvvvuuusssrrrrrrooommmnnnpppnnnkkklllppppppppppppooonnnooosssuuupppllljjjkkkooorrrsssrrruuummmiiiooovvvyyyxxxxxxtttsssqqqooolllmmmpppsssrrrpppnnnnnnnnnoooooooootttssssssuuuyyyzzzwwwtttnnnoooqqquuuyyyzzzvvvrrrmmmnnnppppppnnnmmmmmmmmmnnnoooqqqpppnnnmmmnnnooorrrrrrmmmhhhhhhkkkllliiikkklllmmmnnnqqqsssvvvwwwrrrqqqqqqppppppoooooooooxxxpppkkklllooopppsssvvvttttttttttttttttttttttttppppppoooppppppnnnkkkiiihhhhhhgggiiijjjjjjiiigggdddeeefffggghhhhhhhhhhhhooommmkkkjjjjjjkkknnnoooqqqrrrssstttuuuvvvvvvvvvxxxooojjjllllllhhhiiinnnqqqqqqrrrpppooonnnpppqqqqqqpppoooqqqtttvvvtttqqqpppooonnnmmmmmmnnnpppqqqqqqnnnlllmmmoooppptttyyytttqqqoooooosssuuuuuusssrrrssstttsssqqqooooooppppppooommmllllllmmmooopppnnnmmmmmmmmmmmmmmmnnnooosssttttttuuuuuuttttttssstttrrrnnnlllkkkkkkmmmnnnmmmmmmppptttssspppppptttuuuyyy|||yyyrrroooqqquuummmmmmnnnppprrrrrrpppmmmmmmjjjhhhhhhjjjkkkhhhfffnnnqqqrrrpppkkkfffdddeeetttqqqllljjjlllnnnqqqrrrooonnnlllkkkkkkkkklllllllllmmmooooooooommmkkkiiikkkkkkllllllllllllkkkjjjfffggghhhkkkmmmooopppqqqkkklllmmmlllkkkkkkmmmoookkkjjjjjjlllqqqsssrrrooorrrpppmmmmmmppptttwwwxxxuuurrrpppooopppqqqqqqppprrrqqqqqqpppooonnnmmmmmmpppqqqqqqooommmlllmmmnnnrrrooolllllloooqqqpppnnnkkkiiikkkrrrwwwuuuqqqpppqqqpppmmmllllllnnnppprrrpppqqqqqqqqqpppqqqsssvvvqqqqqqqqqqqqqqqpppoooooonnnmmmnnnqqqsssuuutttsssqqqqqqrrrrrrtttuuuvvvvvvpppqqqrrrsssuuuuuuuuuuuuvvvuuuwww{{{|||yyyxxxzzztttqqqqqqssstttsssuuuxxxvvvwwwyyyzzz{{{yyyxxxvvvqqqsssvvvyyyxxxtttuuuyyyyyyxxxuuuqqqqqquuuuuurrryyyxxxwwwvvvvvvxxxzzz{{{uuuuuuuuuvvvxxxyyywwwvvvxxxwwwuuusssrrrqqqpppppppppnnnnnnnnnqqqrrrsssrrruuutttsssrrrrrrrrrssstttrrrrrrrrrqqqoooppprrrttttttsssssstttuuutttrrrpppooorrrrrrooonnnooonnnjjjmmmllllllnnnpppqqqpppooommmnnnooooooppppppooooooooonnnnnnppprrrrrrqqqooommmnnnooonnnmmmnnnppprrrpppssstttrrrrrruuuuuurrrsssrrrrrrtttwwwyyyyyyxxxyyyvvvssssssuuuxxx{{{|||xxxxxxxxxxxxvvvtttrrrpppsssssssssssstttuuuvvvvvvvvvuuussssssuuuwwwxxxwwwrrrrrrsssrrrrrrsssuuuxxxvvvtttrrrpppoooooopppqqqvvvuuusssrrrqqqqqqqqqqqqtttttttttuuuuuuvvvxxxxxxyyyzzzxxxttttttxxxwwwrrrtttsssqqqqqqsssvvv{{{~~~zzz}}}|||vvvsssuuuwwwwwwvvvuuuttttttuuutttqqqooonnnnnnnnnnnnoooqqqrrrsssooorrrtttsssqqqooonnnnnnqqqpppnnnmmmnnnoooqqqrrrssstttvvvvvvtttssssssssspppnnnooorrrqqqnnnoootttssssssrrrpppooopppsssuuuooommmkkkkkknnnqqqrrrrrrrrrjjjgggooowwwxxxsssoooqqqqqqpppooommmnnnpppssstttpppllllllppprrrrrrqqqsssssssssuuuxxxyyyxxxvvvsssssstttuuuwwwuuuqqqmmmooopppqqqpppnnnmmmmmmnnnmmmoooppppppnnnmmmnnnoootttsssooojjjhhhlllmmmkkkkkklllmmmoooqqqtttvvvwwwssssssrrrrrrqqqpppoooooouuulllgggjjjoooppppppqqqttttttssssssrrrrrrsssssspppooonnnppprrrpppkkkgggmmmllljjjiiijjjkkkjjjhhhgggggghhhhhhiiiiiiiiiiiinnnllliiiiiijjjmmmpppqqqrrrssstttvvvvvvuuutttsssuuunnnjjjkkkkkkhhhiiilllnnnoooppppppppppppqqqsssuuuqqqnnnoootttvvvssspppsssqqqnnnlllkkklllmmmnnnnnnmmmllllllnnnpppuuuzzzsssqqqooopppsssvvvvvvvvvsssssstttsssrrrpppooonnnpppooonnnmmmmmmnnnooopppnnnnnnnnnnnnooooooppppppssssssttttttttttttsssssspppmmmkkkkkkllloooqqqrrrnnnmmmnnnqqqpppmmmooossstttwwwzzzwwwrrrooooooqqqlllmmmnnnpppqqqqqqpppoooqqqnnnlllkkkllllllkkkjjjlllnnnqqqqqqnnnkkkiiiiiisssnnnhhhfffiiimmmoooooonnnmmmlllkkkkkkllllllmmmnnnooooooooonnnllljjjiiillllllllllllllllllllllllhhhiiijjjlllnnnpppqqqrrrkkklllmmmmmmmmmmmmmmmnnnlllkkkjjjkkkpppuuusssoooooonnnnnnooorrruuuwwwwwwrrrpppnnnmmmoooqqqrrrrrrsssrrrpppooonnnmmmnnnnnnqqqqqqpppooonnnnnnoooooopppnnnllllllnnnoooooonnnmmmlllnnnrrruuutttqqqoooooonnnlllllllllmmmnnnooonnnoooqqqpppooopppssswwwrrrrrrsssssssssrrrqqqqqqooonnnmmmoooqqqssstttssskkkmmmoooqqqssstttuuuuuuqqqqqqqqqssstttuuutttsssrrrrrrvvv{{{{{{wwwvvvxxxvvvrrrqqqssssssqqqrrrvvvuuuwwwxxxyyywwwvvvvvvvvvtttpppqqqvvvwwwtttuuuyyyxxxwwwuuutttuuuwwwwwwvvvxxxxxxxxxxxxyyyyyyzzzzzzuuutttttttttvvvwwwwwwwwwzzzyyyvvvuuuuuutttsssrrrooonnnnnnoooppprrrrrrssssssrrrqqqqqqqqqrrrssstttssssssqqqooommmmmmoooqqqssstttuuuvvvvvvuuusssrrrooorrrssspppooopppoookkknnnmmmmmmnnnppppppooommmnnnnnnnnnooopppppppppooonnnnnnnnnoooppppppooonnnnnnoooppppppooooooqqqrrrqqqtttsssqqqqqqtttuuusssrrrqqqrrrtttwwwyyyyyyxxxwwwuuurrrqqqrrrvvvyyy{{{yyyyyyxxxwwwvvvtttrrrpppqqqrrrsssssstttttttttsssuuusssqqqqqqsssuuuuuuuuuqqqqqqrrrrrrqqqrrruuuxxxvvvuuusssqqqpppppppppqqqvvvvvvvvvtttrrrqqqrrrrrrttttttttttttuuuvvvwwwwwwwwwwwwuuurrrsssuuutttqqquuutttssssssuuuyyy~~~~~~~~~yyyvvvwwwwwwuuuzzzxxxwwwwwwxxxxxxvvvtttpppppppppppppppqqqrrrrrrmmmqqqvvvxxxvvvrrrnnnlllrrrqqqooonnnooopppssstttvvvvvvuuusssqqqqqqtttvvvpppoooppprrrqqqooopppttttttttttttrrrpppppprrruuupppnnnmmmmmmoooqqqsssssspppkkkjjjssszzzwwwnnngggnnnooooooooonnnnnnppprrrsssooollllllpppssssssrrrrrrrrrrrrsssuuuvvvvvvuuutttttttttuuuuuusssooommmtttsssqqqmmmkkkjjjlllooommmooorrrrrrqqqpppooopppssstttqqqkkkiiilllmmmlllmmmmmmnnnoooppprrrtttuuutttssssssrrrqqqppppppooopppjjjhhhnnnsssrrrooonnnuuutttrrrqqqpppoooooooooooommmmmmnnnppppppkkkgggmmmkkkiiiiiikkkmmmmmmllliiiiiiiiijjjjjjkkkllllllmmmjjjhhhiiilllppprrrrrrtttuuuvvvwwwvvvuuusssrrrsssnnnkkkkkklllkkklllmmmlllnnnpppqqqpppqqqrrrtttxxxtttoooooossstttqqqnnnrrrqqqnnnlllkkkjjjkkkllljjjlllmmmllllllppptttwwwrrrqqqpppqqqsssuuuvvvwwwsssssstttttttttrrrpppnnnqqqppppppooooooppppppqqqnnnoooooopppqqqqqqqqqqqqrrrrrrssssssssssssrrrrrrnnnlllkkklllooorrrsssrrrnnnmmmmmmooonnnkkkmmmqqqqqqqqqqqqrrrrrrqqqooommmmmmnnnpppqqqqqqpppppppppsssqqqooonnnnnnnnnnnnmmmjjjlllnnnooonnnmmmllllllrrrnnnhhhgggjjjmmmooonnnmmmmmmmmmmmmmmmmmmnnnnnnooooooooonnnmmmkkkiiihhhkkkkkkkkklllllllllmmmmmmmmmmmmmmmnnnoooooopppppplllllllllmmmnnnnnnnnnmmmiiikkkkkkjjjnnnuuuuuuppplllmmmooosssvvvwwwuuussslllkkkjjjlllooorrrssssssqqqpppooonnnnnnooopppqqqppppppooopppqqqrrrssssssqqqpppoooppppppqqqqqqpppooopppqqqrrrsssrrrooollljjjkkklllnnnnnnmmmlllkkkkkknnnpppooommmnnnssswwwttttttuuuuuuttttttsssrrrrrrpppnnnnnnoooqqqppppppnnnpppssswwwyyy{{{{{{{{{tttrrrrrrssstttuuussspppooopppuuuyyyxxxssssssvvvyyyuuutttuuutttqqqqqqtttuuuvvvxxxwwwuuutttuuuwwwyyyrrrnnnpppsssttttttvvvuuussssssvvvyyyzzzzzzzzzvvvxxxzzz||||||zzzxxxvvvuuuuuuuuuttttttuuuwwwxxxyyyvvvtttsssttttttsssqqqoooooopppppppppqqqrrrsssppppppoooooooooppprrrsssrrrrrrpppnnnkkkkkkmmmooooooqqqsssttttttrrrqqqpppooorrrssspppppprrrqqqnnnooonnnnnnnnnppppppooommmpppooommmnnnppprrrqqqooolllmmmnnnooonnnnnnnnnnnnppprrrssssssrrrrrrrrrtttrrrtttsssoooppptttvvvtttqqqqqqqqqsssuuuwwwwwwwwwtttsssqqqpppqqqssswwwzzzyyyxxxxxxwwwuuutttrrrqqqqqqsssuuuwwwxxxvvvtttrrrrrrpppnnnnnnpppqqqrrrqqqqqqrrrrrrrrrqqqrrruuuwwwwwwvvvtttsssrrrrrrrrrssstttwwwyyyyyyvvvsssssssssttttttssssssttttttuuuvvvvvvtttrrrrrrssssssrrrqqqtttttttttuuuwwwzzz}}}~~~}}}zzzzzzxxxsssyyyxxxwwwwwwxxxyyyxxxwwwrrrrrrqqqqqqqqqrrrrrrsssmmmqqqwwwyyywwwsssooommmsssrrrqqqpppqqqsssuuuvvvxxxvvvtttqqqooopppsssvvvpppnnnoooqqqooolllmmmqqqrrrssssssrrrppppppqqqrrrpppooonnnnnnnnnppprrrtttrrrnnnpppxxx|||vvvllleeelllnnnoooooonnnnnnoooppppppnnnmmmmmmoooqqqrrrrrrrrrrrrrrrrrrsssssssssssspppqqqsssttttttsssqqqpppuuutttpppllliiiiiikkknnnlllooosssuuutttrrrpppoooooorrrrrrmmmjjjlllnnnlllnnnnnnnnnnnnooopppqqqrrrrrrqqqqqqqqqpppooooooooonnnkkklllrrrvvvssspppooouuutttqqqooonnnmmmmmmnnnnnnmmmllllllmmmnnnmmmllliiihhhhhhiiilllooopppooolllkkkkkkllllllmmmoooooollljjjhhhjjjnnnrrrrrrqqquuuvvvvvvwwwwwwvvvvvvvvvssspppmmmmmmmmmnnnnnnnnnkkkmmmpppqqqqqqqqqssstttxxxuuuqqqqqqrrrrrrpppmmmqqqpppooonnnmmmlllllllllhhhmmmpppmmmlllooorrrsssqqqppppppqqqrrrtttuuuwwwsssssstttuuuvvvuuurrrpppsssssssssrrrrrrssssssssspppqqqqqqrrrrrrrrrrrrqqqoooppppppqqqqqqppppppoooqqqnnnmmmooorrrsssqqqooommmlllmmmooommmjjjkkkooolllkkkllloooqqqrrrooollloooqqqrrrrrrpppooopppqqqqqqpppppppppooonnnnnnnnnlllllllllllllllkkkjjjiiiqqqooonnnnnnoooppppppooommmmmmmmmnnnoooooooooooonnnnnnnnnmmmllljjjiiihhhjjjjjjjjjjjjkkkmmmnnnoooqqqpppppppppoooooooooooonnnmmmkkklllmmmoooooonnnggglllmmmjjjlllsssuuurrrkkkmmmpppuuuxxxwwwtttqqqiiiiiijjjmmmqqqtttuuutttoooooonnnnnnnnnpppqqqrrrooonnnnnnpppsssuuuvvvvvvttttttttttttttttttttttttpppssstttrrrqqqqqqoookkkgggiiilllnnnooonnnlllkkkjjjnnnpppooollllllqqqvvvuuuuuuuuuuuuuuutttsssssstttrrrooonnnoooooonnnlllnnnqqquuuzzz|||}}}}}}|||vvvsssrrrsssuuuuuussspppoooppptttwwwuuuppppppuuu{{{wwwuuuuuutttqqqqqqttttttvvvwwwvvvssssssvvvyyyxxxqqqpppttttttqqqsssqqqrrrxxx{{{{{{{{{|||vvvyyy|||~~~}}}zzzvvvsssuuuvvvvvvuuuttttttuuuwwwuuurrroooooorrrsssqqqoooooopppqqqpppooooooqqqsssnnnnnnmmmmmmnnnppprrrsssqqqqqqqqqnnnlllkkklllnnnjjjmmmqqqrrrqqqooonnnnnnppprrrrrroooppptttuuusssoooooonnnoooqqqqqqpppnnnssspppnnnnnnrrrsssrrrppplllnnnppppppooooooooopppssstttvvvvvvuuuttttttuuusssuuusssnnnoootttvvvuuurrrqqqqqqrrruuuvvvvvvuuuqqqrrrrrrqqqqqqsssvvvyyyxxxxxxwwwvvvuuutttsssssssssuuuyyy{{{{{{yyyvvvsssrrrpppnnnmmmooopppppppppsssttttttsssrrrrrrtttvvvwwwvvvvvvuuuuuuuuuuuuuuussswwwzzzzzzwwwuuuuuuvvvvvvuuuuuutttttttttttttttvvvtttrrrsssttttttssssssuuuuuuvvvwwwyyyzzz{{{|||~~~|||}}}yyyttttttsssrrrsssuuuvvvvvvuuupppppppppqqqrrrssstttuuuooorrruuuvvvuuurrrqqqpppssssssrrrrrrssstttvvvwwwvvvuuutttqqqoooooorrrtttrrrpppqqqrrroookkkkkkooommmoooqqqqqqooonnnnnnnnnooonnnnnnmmmmmmnnnqqqsssrrroooqqqvvvxxxrrrkkkgggkkkmmmoooooonnnmmmnnnoooooopppqqqqqqqqqqqqrrrssssssssssssrrrqqqqqqrrrsssoooqqqsssssssssqqqqqqqqqqqqqqqooommmjjjjjjkkkmmmhhhmmmsssvvvuuuqqqnnnlllkkkppprrrnnnlllmmmnnnmmmllllllmmmmmmnnnoooqqqqqqnnnnnnmmmmmmmmmmmmmmmmmmmmmkkkmmmrrrsssqqqppprrrtttsssqqqooonnnnnnooopppooonnnmmmkkkkkkmmmqqqtttmmmllllllmmmooopppooonnnpppooonnnnnnnnnooopppqqqkkkiiihhhkkkqqqsssqqqooottttttuuuvvvxxxzzz{{{|||vvvtttqqqoooooopppooonnnkkkmmmpppqqqqqqqqqrrrsssttttttsssrrrrrrqqqpppooooooppppppqqqpppooonnnmmmhhhppptttpppnnnoooqqqpppppppppppppppppprrrtttvvvsssssstttvvvxxxxxxuuuqqqvvvvvvvvvuuuuuuvvvvvvvvvrrrrrrssstttsssrrrqqqqqqmmmmmmnnnnnnnnnnnnmmmmmmooonnnnnnqqqvvvvvvsssooolllkkklllooommmiiiiiillliiikkknnnpppqqqpppooooooppprrrsssrrrooommmnnnpppooopppqqqrrrqqqpppooooooooonnnlllkkkkkkkkkkkkkkkmmmooorrrsssrrrpppoooooommmnnnoooppppppqqqqqqqqqmmmmmmlllkkkjjjjjjiiihhhgggggghhhiiijjjmmmoooppprrrrrrqqqqqqppppppoooooopppmmmjjjjjjmmmooooooooommmvvvwwwnnnjjjppprrrpppmmmnnnqqqtttwwwvvvssspppkkklllnnnrrruuuwwwvvvuuuoooooooooooooooppppppqqqooommmlllooorrruuuvvvuuusssttttttuuutttsssssstttoootttuuuqqqppprrrqqqmmmggghhhkkkmmmnnnnnnnnnnnnjjjnnnqqqoookkkjjjpppuuusssttttttttttttsssrrrrrrsssqqqooooooooonnnlllkkkkkknnnsssxxxzzz{{{zzzyyyvvvsssqqqssswwwxxxuuuqqqqqqrrruuuvvvsssnnnooouuuxxxtttsssuuutttrrrsssvvvsssvvvwwwuuurrrssswww{{{~~~tttvvvwwwqqqsssppprrryyy|||zzzyyy|||yyyzzz||||||{{{xxxtttrrrvvvxxxyyywwwuuussstttvvvtttpppmmmooosssuuussspppooopppqqqpppmmmlllnnnpppnnnnnnmmmnnnoooqqqrrrtttqqqrrrrrrqqqooommmmmmnnnkkkooosssuuusssqqqppppppppprrrqqqnnnooouuuxxxwwwpppooooooppprrrsssrrrpppuuuqqqnnnooosssuuutttrrrmmmppprrrsssrrrqqqsssuuutttuuuwwwwwwvvvuuuuuuuuutttuuurrrnnnnnnsssvvvvvvtttsssssstttuuuvvvvvvtttppprrruuuuuussstttvvvyyywwwwwwvvvuuuuuuuuuuuuuuutttvvvxxxyyyyyywwwuuuttttttrrrpppoooqqqrrrrrrrrruuuvvvuuutttrrrrrrtttvvvuuuuuuuuuvvvvvvvvvvvvwwwsssvvvyyyxxxuuutttvvvzzzzzzyyyxxxvvvuuuuuuttttttwwwtttrrrtttvvvuuuuuuvvvwwwxxxyyy{{{{{{||||||{{{uuuxxxzzzzzz|||~~~{{{vvvsssqqqqqqrrrtttvvvwwwvvvmmmnnnnnnppprrrtttuuuvvvrrrssstttsssqqqqqqqqqsssrrrrrrsssssstttuuuvvvwwwsssttttttsssqqqooopppqqqvvvtttttttttqqqllllllooojjjllloooooonnnlllkkkkkkmmmmmmmmmlllkkkmmmooorrrqqqnnnnnnrrrsssnnnjjjjjjkkkmmmooopppnnnmmmmmmmmmpppsssvvvvvvtttssstttvvvtttuuutttsssqqqqqqqqqsssrrrsssttttttqqqooonnnnnnlllmmmooonnnlllkkkkkkllleeejjjqqquuutttpppllliiiiiiooorrrooolllmmmnnnllljjjkkkkkklllnnnoooqqqrrrjjjjjjkkkkkkkkkkkkkkkkkkkkkjjjlllooonnnlllooossssssrrrpppooooooppprrrsssooopppnnnkkkjjjlllsssyyyvvvuuusssrrrrrrpppmmmkkksssrrrpppoooooooooppppppkkkiiiiiilllrrrtttqqqmmmrrrrrrsssuuuxxx|||yyyxxxtttqqqpppqqqooolllkkkmmmppprrrrrrqqqrrrsssqqqrrrttttttrrrqqqqqqrrroooppprrrssstttrrrqqqoooiiirrrwwwsssoooppppppnnnppppppqqqpppppppppsssuuusssssstttwwwzzzzzzvvvssswwwwwwwwwwwwwwwwwwwwwwwwsssssstttuuutttsssqqqpppkkkkkkllllllllllllkkkkkkkkkkkkmmmsssyyyzzzwwwrrrlllkkklllooommmhhhhhhjjjgggmmmssstttpppnnnooorrrppprrrsssqqqnnnlllmmmooooooqqqtttuuutttrrrrrrqqqqqqooollllllmmmoooqqqqqqhhhmmmssstttqqqnnnllllllmmmnnnoooqqqrrrrrrrrrrrrlllkkkkkkjjjjjjiiiiiiiiifffffffffhhhjjjmmmoooqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqnnnjjjiiilllooopppoooyyytttkkkmmmooolllpppoooppprrruuuuuusssrrrnnnooorrrvvvyyyzzzxxxuuupppppppppppppppoooooooooooommmlllnnnrrrttttttsssoooqqqrrrrrrqqqpppqqqqqqmmmsssuuuqqqpppssssssooohhhiiiiiikkklllnnnpppqqqjjjnnnqqqooojjjiiioootttrrrrrrssssssrrrrrrqqqpppqqqpppoooooopppooommmkkkkkknnntttxxx{{{{{{yyyxxxtttrrrpppsssxxxzzzwwwtttssstttvvvvvvrrrmmmpppvvvuuurrrqqqttttttsssuuuxxxsssuuuwwwuuurrrsssxxx}}}yyyzzz{{{ssstttqqqssszzz}}}yyyxxxzzz||||||{{{zzzxxxvvvtttsssvvvyyyzzzyyyvvvssstttuuuuuurrroooqqquuuxxxvvvtttnnnpppqqqoookkkjjjlllnnnnnnnnnnnnnnnppprrrtttuuuqqqssstttsssqqqoooooopppnnnsssxxxyyywwwuuutttuuupppqqqpppmmmooovvvzzzzzzpppooooooqqqssstttsssqqqvvvrrroooppptttvvvuuurrrnnnrrruuuuuuttttttvvvxxxtttvvvxxxxxxvvvuuuuuuuuuuuuuuurrrmmmnnnssswwwvvvwwwuuutttuuuvvvwwwvvvuuuppptttwwwwwwvvvuuuwwwyyyvvvvvvuuuuuuuuuuuuvvvvvvtttttttttttttttssssssssswwwtttrrrrrrssstttttttttwwwwwwvvvtttrrrrrrtttuuuttttttuuuuuuvvvwwwwwwwwwtttvvvwwwtttqqqrrrwww}}}}}}|||zzzxxxwwwvvvuuuuuuppppppqqqtttxxx|||~~~~~~}}}{{{yyyzzz}}}~~~|||zzzxxxxxxyyy{{{{{{zzzvvvssspppqqqrrrssstttsssrrrqqqmmmnnnmmmlllpppvvvxxxvvvrrrpppooooooqqqrrrrrrqqqrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrqqqpppooooooooopppnnnrrrtttrrrllliiijjjmmmlllmmmmmmkkkiiiiiijjjkkkooommmllllllmmmmmmllljjjpppqqqpppooommmmmmoooqqqmmmrrruuuuuuppplllkkklllpppqqqssstttsssssstttuuutttuuuuuussspppooorrrtttmmmooorrrssssssqqqnnnlllnnnrrrtttqqqkkkhhhhhhkkkjjjkkklllooorrrsssqqqooonnnllllllmmmoooqqqqqqqqqqqqqqqqqqooolllmmmrrrvvvlllllllllkkkiiiiiikkkllloookkkiiikkkllllllooossstttqqqpppqqqsssssspppmmmsssooonnnooolllhhhllltttsssrrrrrrrrrqqqpppppppppooonnnpppttttttpppnnnooopppnnnllllllmmmnnnnnnnnnrrrsssuuuxxxzzz{{{zzzxxxzzzxxxsssppprrruuuqqqkkkjjjlllnnnnnnmmmnnnoooqqqnnnssstttrrrqqqssstttrrrpppqqqrrrrrrpppnnnnnnooooooppprrrrrrssstttvvvwwwvvvuuutttrrrqqqpppooooooqqqrrrtttttttttrrrpppoooyyywwwvvvuuuvvvvvvtttrrrrrrrrrqqqpppooonnnmmmmmmgggkkknnnmmmjjjjjjmmmqqqooonnnoooqqqttttttqqqmmmkkkkkkllllllmmmllllllkkklllnnnppppppoooooopppqqqvvvvvvtttqqqmmmkkklllmmmjjjooottttttpppmmmnnnpppqqqoookkkjjjkkkmmmnnnooovvvoooooouuutttllljjjqqqllllllmmmooorrrsssrrrqqqmmmmmmnnnlllkkkjjjkkkmmmnnngggeeejjjlllkkklllqqqooosssrrrmmmjjjmmmqqqrrrjjjkkklllnnnpppqqqqqqrrrzzzyyyuuurrrooonnnmmmlllkkklllqqqvvvuuupppoooqqqoooqqqtttwwwxxxvvvqqqmmmrrrooolllkkklllmmmmmmlllqqqooonnnoooqqqrrrrrrqqqsssqqqppppppqqqrrrqqqpppqqqpppnnnoooppppppooonnniiijjjkkkkkkjjjjjjlllnnnooommmjjjjjjmmmppprrrsssqqqrrrssstttsssrrrqqqppprrrqqqpppoooooonnnnnnnnnooopppqqqrrrtttuuuvvvwwwqqquuuwwwuuuuuuwwwuuuqqqqqqsssttttttsssrrrrrrsssuuuwwwxxxxxxvvvuuuuuuvvvuuuuuuuuutttuuuyyy~~~xxxtttqqqooosssxxxzzzyyyxxxyyy{{{{{{{{{{{{zzzxxxvvvtttsssvvvwwwwwwvvvuuuuuuwwwyyyuuusssrrrtttwwwxxxvvvsssooorrruuuuuurrrnnnkkkjjjpppnnnmmmooossstttrrrooorrruuuuuusssrrrsssuuuvvvqqqssswwwyyyxxxuuupppmmmnnnoooppprrrssstttttttttqqqpppooooooooopppqqqrrruuuttttttsssrrrqqqqqqqqqppprrrrrrrrrvvv{{{yyytttppppppqqqrrrtttuuuvvvwwwuuurrrnnnmmmnnnqqqsssttttttttttttttttttuuuvvvvvvwwwttttttwwwwwwuuuvvvyyy|||}}}|||yyyvvvuuuuuuvvvwwwxxxxxxvvvtttssstttuuuxxxwwwvvvwwwwwwvvvsssqqqsssuuuvvvvvvtttssstttuuuuuuvvvvvvuuuuuuwwwzzz}}}~~~zzzuuurrrsssyyyzzzyyyxxxwwwvvvuuutttsssppppppqqqtttxxx|||~~~}}}{{{{{{}}}}}}{{{xxxwwwvvvwwwxxxyyyxxxuuurrrpppqqqqqqqqqqqqqqqppppppnnnooonnnlllpppwwwyyywwwtttrrrqqqpppqqqrrrqqqpppppppppppppppqqqqqqrrrrrrssssssrrrqqqpppoooooooooqqqsssuuurrrmmmjjjkkknnnjjjkkklllkkkjjjjjjlllnnnpppnnnllllllmmmnnnmmmlllnnnoooooonnnmmmnnnppprrrqqqqqqpppqqqrrrpppmmmjjjqqqrrrttttttuuuuuuvvvvvvuuuuuuuuurrrooooooqqqsssppppppqqqrrrssssssssssssrrruuuvvvrrrlllhhhhhhiiillllllmmmoooqqqqqqooommmmmmllllllmmmoooqqqqqqqqqoooppppppnnnlllmmmpppssskkklllmmmlllkkkjjjkkklllmmmiiihhhkkkllllllooottttttqqqoooppprrrrrroookkknnnmmmooorrrppplllmmmrrrsssrrrqqqpppnnnmmmllllllpppnnnpppttttttpppnnnpppmmmmmmmmmmmmnnnnnnmmmlllrrrtttvvvyyy{{{{{{yyywwwwwwvvvrrrnnnppptttqqqkkklllmmmnnnmmmlllkkklllmmmmmmrrrsssqqqoooqqqrrrpppoooqqqsssrrrqqqpppppppppooonnnnnnqqqvvvyyyxxxvvvpppqqqrrrssssssrrrpppooorrrsssssstttsssrrrpppooowwwwwwwwwvvvuuusssrrrrrrrrrrrrrrrqqqpppooonnnmmmhhhkkkmmmkkkhhhhhhlllpppmmmllllllnnnpppqqqnnnllllllllllllmmmmmmllllllllllllnnnpppqqqqqqqqqrrrsssvvvvvvtttqqqnnnkkkkkklllkkkooottttttqqqnnnnnnppprrrooolllkkklllnnnooooootttnnnnnntttssskkkjjjoooooonnnmmmnnnooopppooonnnkkkkkkllljjjiiihhhiiikkkmmmgggfffjjjllllllmmmqqqpppsssrrrllliiilllnnnoookkklllnnnpppqqqqqqppppppvvvtttrrrpppnnnmmmmmmmmmpppmmmnnnrrrrrrooonnnpppmmmnnnpppsssuuusssoookkkmmmoooqqqrrrqqqooollljjjnnnmmmlllmmmoooqqqqqqppprrrqqqqqqrrrrrrrrrpppooopppnnnnnnnnnooopppooommmiiikkkkkkkkkjjjkkkmmmooopppnnnllllllnnnqqqssssssssssssssssssrrrqqqpppooorrrqqqooonnnnnnnnnoooppprrrrrrrrrsssssstttttttttrrrvvvwwwvvvvvvxxxwwwsssqqqsssuuutttsssrrrsssssstttvvvwwwwwwvvvuuuvvvwwwsssuuuvvvwwwwwwyyy|||~~~~~~wwwtttrrrqqqtttwwwxxxyyyyyyzzz{{{zzzyyyyyyxxxwwwvvvvvvuuuwwwwwwxxxvvvttttttuuuvvvuuusssssstttwwwxxxvvvtttxxxyyyyyyvvvssspppppppppppppppoooppprrrrrrqqqooosssssssssssssssttttttsssnnnpppsssvvvvvvtttqqqooorrrqqqqqqqqqrrrtttvvvwwwtttsssrrrqqqpppqqqqqqrrrtttttttttuuuuuuuuuuuuuuurrrttttttsssvvvzzzxxxsssoooooopppqqqrrrrrrsssssstttrrrooonnnooorrrssssssuuuuuuttttttuuuvvvwwwxxxyyyvvvuuuxxxxxxvvvwwwzzz~~~{{{yyyyyyyyyxxxxxxxxxvvvttttttuuuwwwvvvuuutttuuuvvvvvvuuussstttvvvwwwwwwuuuuuuuuuvvvvvvwwwwwwvvvvvvwww{{{~~~|||wwwtttuuuyyyzzzzzzxxxvvvtttrrrqqqppppppqqqrrrtttwwwzzz}}}~~~||||||{{{{{{xxxwwwvvvuuuttttttuuuvvvtttssssssrrrqqqoooooooooooopppqqqqqqooommmqqqwwwzzzxxxxxxvvvsssqqqpppooommmlllnnnnnnnnnnnnoooqqqrrrsssttttttsssrrrqqqqqqpppppptttvvvuuurrrmmmkkkmmmooohhhjjjkkkkkkkkklllnnnqqqqqqooollllllmmmnnnnnnnnnooopppqqqppppppppprrrtttuuuoookkkmmmsssuuupppjjjqqqqqqrrrsssuuuvvvvvvwwwttttttsssqqqooooooqqqsssrrrrrrrrrrrrtttvvvyyyzzzxxxyyyxxxtttnnniiihhhjjjnnnmmmmmmoooppppppnnnkkkmmmllllllmmmoooqqqqqqpppnnnoooooonnnllllllnnnoooiiikkkmmmmmmlllkkkkkklllkkkggggggkkkmmmmmmpppuuurrrooommmmmmooonnnkkkhhhiiijjjooottttttpppoooqqqsssrrrpppmmmkkkiiihhhhhhmmmlllmmmqqqqqqmmmlllmmmjjjkkkmmmnnnnnnmmmkkkjjjrrrtttwwwzzz{{{zzzxxxvvvtttssspppmmmooosssrrrmmmnnnnnnnnnmmmjjjhhhhhhiiilllqqqrrrpppnnnppppppmmmoooqqqssssssrrrqqqqqqrrrqqqnnnmmmrrrxxxzzzvvvpppjjjlllpppssstttsssqqqppprrrsssssssssrrrqqqpppooosssvvvxxxwwwsssppppppqqqsssssssssrrrqqqpppooonnnjjjkkkllljjjggggggkkkooommmlllkkklllnnnooonnnmmmmmmmmmmmmmmmmmmmmmmmmllllllnnnqqqrrrrrrssstttvvvtttuuuuuurrroookkkjjjjjjkkkooosssssspppnnnnnnppprrrooommmlllnnnooopppppppppkkkmmmsssrrrkkkiiimmmrrrpppmmmlllmmmmmmllljjjiiiiiijjjhhhgggfffgggiiikkkgggfffjjjmmmmmmnnnqqqpppsssqqqllliiikkklllkkkkkkmmmoooqqqrrrqqqpppoooqqqpppnnnmmmllllllmmmmmmrrrllliiilllooommmlllmmmllllllmmmooopppooommmjjjgggnnnvvvzzzvvvpppjjjhhhjjjjjjjjjlllnnnpppooonnnppprrrsssttttttrrrpppnnnnnnmmmlllmmmoooooommmllljjjkkkllllllkkklllnnnpppqqqooommmmmmppprrrttttttuuutttsssqqqpppoooooonnnrrrqqqooommmmmmnnnppprrrttttttttttttssssssrrrqqqrrrvvvwwwvvvvvvxxxwwwtttrrrsssuuuuuusssrrrssstttrrrtttvvvvvvuuuuuuvvvxxxsssuuuxxxyyyyyyxxxyyyzzz|||~~~xxxvvvuuusssuuuuuuuuuvvvyyyzzzzzzzzzyyyxxxxxxwwwwwwwwwwwwxxxvvvwwwwwwvvvsssrrrrrrssstttsssssstttvvvvvvuuusssvvvuuussspppmmmmmmppprrrqqqrrrsssrrrpppooonnnooosssqqqqqqsssvvvvvvsssqqqmmmnnnpppqqqrrrrrrqqqqqqsssqqqooonnnooorrruuuwwwxxxvvvtttsssrrrqqqrrrrrrssstttuuuwwwxxxyyyzzzzzztttvvvvvvuuuvvvyyyvvvrrrnnnnnnooooooooopppppppppsssqqqooooooqqqsssssssssuuuuuuuuuuuuuuuwwwxxxyyyzzzwwwvvvyyyyyyvvvvvvzzz~~~{{{{{{{{{xxxxxxwwwuuussstttwwwzzzuuutttssssssuuuvvvvvvuuusssuuuvvvvvvuuutttuuuvvvwwwxxxxxxwwwwwwxxx|||~~~~~~|||xxxuuuuuuxxx{{{~~~yyyyyyxxxwwwvvvtttssssssrrrssssssssstttvvvzzz|||~~~}}}{{{zzzyyyxxxwwwvvvvvvtttrrrrrrtttuuuuuuuuuwwwuuussspppooopppqqqsssssssssqqqooorrrxxxzzzyyyzzzxxxtttqqqpppnnnllljjjqqqpppnnnmmmnnnppprrrsssrrrrrrsssssssssssssssssswwwvvvuuuqqqnnnlllnnnqqqiiijjjlllllllllmmmoooqqqrrrpppmmmlllnnnooopppooorrrssstttsssrrrrrrssstttuuuoookkklllrrrtttrrrnnnooonnnnnnppprrrtttttttttqqqqqqooonnnnnnpppsssuuusssssstttuuuxxxzzz}}}~~~{{{{{{zzzvvvqqqmmmmmmmmmooonnnnnnooooooooommmkkkmmmllllllnnnppprrrqqqpppmmmmmmnnnmmmlllkkkkkkkkkgggiiillllllkkkkkkkkkllliiiggggggkkkmmmnnnpppuuuqqqnnnllllllmmmlllhhheeegggjjjnnnssstttsssrrrrrrqqqpppnnnkkkjjjiiiiiiiiiiiihhhiiimmmmmmiiihhhiiijjjkkkkkkkkkkkkkkkkkklllqqqtttxxx{{{{{{yyywwwvvvrrrrrrpppmmmooosssssspppnnnnnnooommmjjjhhhhhhiiilllqqqsssqqqooopppooommmnnnpppssstttsssrrrrrrssssssqqqqqqsssuuusssnnnjjjiiikkknnnqqqssssssqqqqqqssssssrrrrrrqqqqqqqqqpppqqquuuyyywwwqqqmmmnnnpppsssttttttsssrrrqqqooonnnmmmmmmllljjjhhhhhhkkknnnooonnnmmmmmmnnnoooppppppnnnnnnmmmmmmmmmmmmmmmmmmllloooqqqsssssstttvvvwwwssstttuuusssooollljjjjjjkkknnnqqqqqqooommmmmmnnnqqqooommmmmmnnnpppqqqpppllliiikkkpppqqqllljjjlllqqqooolllkkkkkkkkkjjjiiiiiiiiijjjhhhgggfffgggiiijjjhhhgggjjjmmmnnnooopppoooqqqqqqmmmkkkmmmnnnkkkjjjkkkoooqqqssssssrrrqqqooonnnmmmlllkkkkkklllmmmoooiiifffjjjooonnnlllkkknnnmmmlllmmmoooooommmlllfffoooyyy|||wwwpppkkkiiihhhhhhiiilllooopppooonnnoooqqquuuvvvuuurrrooommmkkkkkkkkklllnnnnnnlllkkkkkklllmmmmmmllllllnnnppprrrpppooooooqqqssstttttttttsssqqqpppooooooooopppuuusssooollllllmmmoooqqqttttttuuuuuutttsssrrrqqqqqquuuvvvttttttwwwvvvsssrrrsssuuuuuusssrrrssstttqqqrrrtttttttttuuuwwwyyyvvvwwwxxxxxxwwwwwwxxxyyyuuuvvvvvvtttttttttuuutttyyyvvvtttuuuyyy{{{{{{yyy{{{zzzyyyxxxwwwwwwxxxxxxtttuuuvvvuuusssrrrrrrsssrrrrrrssssssttttttsssrrroooooonnnkkkjjjkkknnnqqqrrrtttvvvtttooommmmmmooorrrnnnooovvv|||zzzvvvrrrooooooooooooppppppqqqqqqpppoooooonnnoooqqqssstttwwwvvvtttsssrrrrrrrrrsssssstttvvvxxxyyyzzzzzzzzzuuuxxxxxxvvvvvvwwwuuuqqqmmmnnnnnnooooooppppppqqqqqqpppoooppprrrttttttsssuuuuuutttssstttvvvxxxyyyzzzwwwvvvxxxxxxuuuuuuxxxzzz|||~~~~~~|||{{{{{{{{{xxxwwwuuusssrrrssswww{{{wwwuuurrrrrrtttuuuuuuuuuqqqsssuuuuuutttssstttuuuyyyyyyyyyxxxxxxyyy|||{{{zzzwwwuuuttttttvvvwwwwwwwwwxxxyyyzzzzzz{{{{{{vvvvvvvvvtttrrrsssvvvyyyyyyzzzyyyyyywwwwwwvvvwwwvvvtttrrrrrrtttvvvwwwwww{{{yyyuuusssrrrsssuuuvvvssstttsssqqqsssyyyzzzwwwxxxvvvtttssstttttttttrrruuussspppnnnmmmoooqqqrrrnnnpppqqqsssuuuvvvvvvvvvvvvuuussspppnnnnnnooopppkkklllmmmmmmlllmmmoooqqqrrrpppnnnnnnoooqqqqqqppprrrssstttsssqqqppppppqqqrrrpppooonnnoooppprrrsssmmmkkkjjjkkknnnpppqqqpppnnnmmmkkklllnnnrrruuuwwwrrrsssvvvyyy{{{}}}~~~{{{{{{yyywwwtttrrrrrrssspppooonnnoooppppppnnnmmmmmmmmmmmmooorrrsssrrrpppnnnmmmllllllkkkjjjiiihhhfffhhhjjjjjjjjjjjjkkklllkkkhhhhhhlllnnnnnnppptttssspppnnnnnnooonnnjjjgggiiikkklllnnnqqqttttttsssnnnmmmkkkjjjjjjkkklllmmmiiifffgggkkkkkkgggfffiiilllllljjjhhhfffhhhmmmqqqooosssxxxzzzyyywwwvvvwwwrrrsssqqqmmmooosssuuussslllmmmnnnmmmkkkjjjkkklllmmmrrruuurrrqqqrrrqqqnnnmmmpppsssuuutttsssrrrrrrnnnrrruuutttpppllljjjjjjmmmmmmnnnooopppqqqqqqrrrssssssrrrqqqqqqrrrssstttqqquuuxxxvvvppplllmmmpppssstttttttttsssqqqooonnnnnnnnnmmmkkkjjjkkkmmmooonnnnnnnnnnnnnnnnnnoooqqqooonnnmmmlllllllllllllllmmmppprrrssssssssstttuuuqqqrrrsssrrrooolllkkkkkkkkklllnnnnnnmmmlllllllllooommmllllllnnnppppppoooiiihhhjjjnnnnnnlllkkklllnnnmmmkkkjjjkkklllkkkjjjjjjkkkkkkjjjhhhhhhiiikkkiiiiiiiiijjjmmmppppppooommmppppppnnnoooqqqqqqmmmhhhjjjmmmppprrrssstttssspppooommmlllkkkkkkkkkllllllggggggnnntttssspppnnnpppooonnnooopppqqqpppnnniiipppxxxyyytttnnnlllkkkhhhhhhkkknnnqqqrrrpppmmmmmmqqquuuwwwtttpppmmmllljjjjjjjjjlllnnnnnnllljjjkkklllmmmmmmllllllnnnppprrrpppooooooqqqsssssssssqqqpppooonnnnnnpppqqqrrrwwwtttpppmmmkkklllmmmooorrrssstttuuuvvvuuutttsssqqqttttttrrrrrrttttttqqqqqqsssttttttsssrrrrrrssspppqqqrrrrrrrrrtttvvvxxxyyyxxxwwwuuutttuuuxxx{{{tttrrrqqqrrrsssssstttvvvzzzwwwuuuvvvyyy{{{zzzxxx~~~}}}|||zzzxxxwwwwwwwwwppprrrtttuuutttssstttuuupppqqqrrrrrrqqqqqqpppppprrrssssssrrrpppnnnoooppprrruuuvvvtttpppmmmmmmooopppmmmppp{{{~~~xxxuuusssrrrqqqooooooooopppqqqooopppqqqsssssssssrrrrrrssssssrrrqqqqqqrrrssstttssstttvvvwwwxxxwwwvvvuuutttxxxyyyvvvuuuvvvuuuqqqnnnooooooppprrrsssssstttqqqpppooopppsssuuuuuuuuuuuutttrrrqqqrrrsssvvvwwwxxxuuutttvvvvvvttttttwwwvvvxxxzzz{{{zzzzzz{{{|||wwwvvvtttrrrqqqssswwwzzzyyywwwtttssssssttttttsssrrrtttvvvvvvuuuuuuvvvwwwzzzzzzzzzyyyxxxyyy||||||{{{yyywwwuuutttttttttvvvvvvwwwyyyzzz|||}}}}}}yyyyyyyyyuuurrrrrrvvvyyyxxxyyyyyyxxxvvvuuuvvvwwwvvvtttssssssuuuxxxxxxxxxzzzyyyvvvtttssstttvvvxxxrrrttttttsssuuuyyyxxxuuusssrrrrrruuuyyy|||}}}}}}xxxuuuqqqmmmlllnnnppprrrmmmnnnqqqsssuuuvvvvvvvvvsssrrrpppooonnnnnnooooookkkmmmnnnmmmmmmmmmoooqqqqqqpppoooppprrrsssrrrpppnnnoooqqqpppooommmmmmnnnooorrrsssqqqnnnmmmqqquuunnnkkkhhhiiilllooonnnmmmmmmkkkiiiiiimmmrrrvvvwwwsssuuuwwwzzz|||}}}~~~}}}zzzxxxwwwuuutttttttttuuupppooonnnoooqqqrrrqqqpppnnnnnnooorrrtttuuusssqqqpppnnnkkkjjjjjjjjjiiigggfffgggiiiiiiiiijjjlllnnnnnnkkkkkkooopppnnnooorrruuussspppqqqrrrrrrnnnkkkkkklllkkkkkknnnssstttrrrkkkkkkjjjiiijjjllloooqqqkkkiiiiiilllllliiiiiikkkmmmmmmjjjfffdddgggnnntttmmmqqqvvvwwwvvvuuuvvvxxxrrrsssqqqmmmnnnsssuuutttkkklllmmmmmmlllkkkmmmnnnlllrrruuutttssstttssspppmmmppptttuuutttrrrqqqpppjjjppptttsssnnnkkklllpppooonnnnnnnnnooopppqqqrrrsssrrrqqqqqqrrrtttvvvxxxtttvvvvvvsssooommmnnnooosssssstttuuutttqqqooommmnnnmmmmmmmmmmmmmmmnnnnnnkkkmmmnnnnnnmmmlllnnnoooooonnnlllkkkjjjjjjkkkllloooqqqrrrrrrqqqppppppqqqoooqqqqqqqqqnnnmmmmmmmmmllllllmmmmmmmmmmmmlllllllllkkkjjjkkkmmmnnnnnnmmmhhhhhhiiikkklllmmmmmmmmmlllkkkkkklllmmmmmmkkkiiimmmmmmnnnlllkkkjjjlllmmmjjjkkkkkkjjjmmmppppppmmmllloooooooooqqqtttrrrmmmhhhiiikkknnnppprrrssstttpppooommmlllkkkkkkllllllllliiikkkrrrwwwvvvttttttqqqppppppppprrrrrrqqqooommmpppssssssooollllllmmmhhhiiilllpppsssrrrooollllllqqquuuvvvrrrnnnkkkkkkiiiiiijjjlllnnnnnnllljjjjjjkkkllllllkkklllnnnppppppooonnnnnnpppqqqqqqpppnnnnnnnnnnnnooopppqqqrrrvvvtttqqqnnnllllllmmmnnnppprrrtttvvvwwwvvvuuutttrrruuutttqqqppprrrrrrooopppqqqssssssqqqpppqqqrrrpppqqqqqqqqqqqqrrruuuxxxzzzyyywwwtttrrrtttxxx{{{wwwtttsssttttttssstttxxxyyyxxxwwwxxxyyyzzzyyyxxx}}}}}}|||{{{yyywwwuuutttoooqqqtttuuuuuuuuuuuuvvvoooqqqrrrrrrpppoooooopppuuuvvvwwwvvvrrrnnnllllllrrrssstttsssqqqpppoooppppppnnnttt~~~wwwvvvuuutttrrrpppoooppppppqqqppprrruuuwwwwwwvvvtttrrrrrrqqqpppppppppqqqssstttrrrsssuuuvvvvvvtttsssqqqqqqvvvxxxuuutttuuuuuusssqqqrrrrrrsssttttttuuuuuuqqqoooooopppsssuuuwwwwwwwwwuuurrrqqqppprrrtttuuuvvvssssssuuuvvvtttuuuxxxwwwxxxyyyyyyxxxyyy{{{}}}wwwwwwvvvtttrrrsssvvvyyyzzzxxxvvvuuuuuuuuutttrrruuuwwwyyyyyyxxxxxxyyyzzzzzzzzzzzzxxxwwwxxx{{{~~~}}}zzzyyyxxxwwwwwwvvvvvvwwwwwwwwwxxxxxxxxxzzz|||{{{xxxtttuuuzzzzzz||||||zzzwwwuuuuuuwwwtttsssrrrtttvvvxxxxxxxxxvvvuuutttsssrrrsssuuuvvvqqqtttuuuuuuwwwyyywwwrrrpppppppppssswwwzzz||||||vvvsssnnnkkkkkkmmmqqqsssnnnooorrrtttuuuuuutttsssnnnnnnmmmmmmnnnnnnnnnmmmjjjkkkmmmmmmnnnooorrrtttppppppqqqrrrttttttrrrpppjjjmmmoooppppppooopppqqqooorrrtttsssnnnmmmppptttrrrmmmiiijjjmmmpppooommmoookkkhhhhhhlllqqqtttuuuwwwwwwwwwxxxyyy{{{|||}}}xxxvvvsssqqqqqqrrrrrrrrrooonnnnnnooorrrtttuuuuuuooopppqqqsssvvvvvvuuusssrrrooojjjiiiiiijjjiiihhhiiiiiiiiiiiiiiikkkooorrrrrrooonnnqqqqqqnnnnnnpppsssqqqooooooqqqqqqnnnkkkkkkmmmllljjjmmmrrrrrrmmmjjjjjjhhhhhhiiillloooqqqllliiiiiilllllliiiiiillllllmmmlllhhheeehhhnnnuuukkkooossstttrrrsssvvvzzzqqqsssqqqllllllppptttsssjjjlllmmmlllkkkjjjkkkllljjjqqquuuttttttuuutttqqqmmmppptttuuussspppooonnnnnnqqqsssrrrooommmnnnppplllmmmooopppqqqrrrrrrrrrsssrrrqqqqqqsssvvvzzz|||xxxvvvtttqqqooonnnoooooorrrsssttttttsssqqqnnnlllkkkkkklllmmmoooooonnnmmmjjjmmmppppppnnnmmmnnnooonnnmmmkkkiiiiiiiiijjjkkkpppqqqrrrqqqnnnlllkkklllnnnooopppooommmmmmooopppnnnnnnmmmnnnnnnooonnnmmmiiihhhgggiiikkkllllllkkkhhhhhhiiiiiijjjmmmooopppkkkkkklllnnnooommmjjjgggnnnoooooonnnllllllmmmnnnjjjmmmmmmjjjlllpppooojjjlllnnnooonnnqqqssspppjjjkkkkkkkkklllmmmoooqqqrrrllllllkkkkkkkkklllmmmnnnmmmkkklllqqqsssrrrssswwwoooooooooppprrrqqqooommmoooooonnnmmmllllllllllllhhhjjjmmmqqqsssrrrnnnjjjkkkpppttttttoookkkjjjkkkhhhiiijjjmmmoooooollljjjiiikkkkkkkkkjjjkkkmmmooonnnmmmlllmmmooooooooonnnnnnnnnoooooooooooooooooorrrqqqpppnnnnnnnnnooooooppprrrtttwwwwwwwwwuuutttuuuwwwuuuqqqoooqqqqqqnnnnnnppprrrqqqpppooopppqqqpppqqqqqqpppoooqqqtttwwwwwwwwwwwwuuutttuuuwwwzzzxxxuuuvvvxxxvvvsssuuu{{{wwwyyy{{{{{{yyyxxxxxxxxxxxxyyy{{{{{{zzzwwwtttssspppsssuuuwwwvvvuuuuuuuuupppssstttsssqqqooopppqqqrrrttttttssspppnnnmmmmmmrrrqqqqqqrrrssssssrrrqqqqqqpppxxxyyyrrrsssrrrrrrqqqpppppppppqqqrrrqqqrrrsssuuuuuutttsssrrrsssrrrqqqppppppqqqrrrrrrppprrrtttuuuuuutttrrrpppmmmsssvvvtttsssuuuvvvtttvvvvvvuuuuuuttttttssssssrrrpppnnnooorrrvvvxxxyyyyyywwwtttqqqpppqqqssstttuuurrrrrrvvvwwwuuuvvvzzz{{{zzzyyyvvvtttuuuwwwzzzyyyyyyyyywwwuuuuuuvvvxxxxxxwwwvvvwwwxxxwwwvvvttttttvvvxxxxxxxxxxxxyyyzzzzzzzzzyyyxxxwwwxxx{{{}}}~~~|||zzzyyyyyyzzzvvvvvvvvvvvvwwwwwwwwwwww{{{|||}}}zzzwwwxxx~~~~~~|||xxxuuuuuuvvvrrrrrrrrrtttvvvxxxxxxwwwsssrrrqqqqqqqqqrrrssstttpppsssvvvvvvxxxyyyvvvpppqqqpppooooooqqqssssssrrrssspppllliiiiiimmmqqqtttpppqqqsssttttttsssqqqpppkkkkkkkkkmmmnnnooommmlllhhhiiilllmmmnnnqqqtttwwwooopppqqqtttvvvuuurrrooojjjmmmppprrrssssssuuuvvvppprrrtttssspppoooppprrruuupppllllllooorrrpppnnnqqqmmmiiihhhkkkppprrrrrrzzzxxxvvvuuuvvvyyy|||~~~wwwtttqqqooooooooooooooonnnmmmmmmpppsssvvvwwwwwwpppqqqrrruuuwwwwwwuuussstttooojjjhhhiiijjjiiihhhkkkkkkjjjiiijjjmmmrrrvvvtttqqqppprrrqqqnnnmmmoooooollljjjkkknnnnnnkkkhhhjjjmmmllljjjmmmrrrpppiiijjjiiihhhggghhhkkkmmmoookkkhhhhhhkkkkkkhhhhhhkkkjjjlllmmmkkkhhhiiinnntttjjjnnnrrrrrrppprrrwww|||ppprrrpppkkkjjjooorrrrrrjjjkkklllkkkiiihhhiiijjjiiioootttttttttvvvuuurrrmmmpppttttttssspppmmmmmmvvvuuusssrrrqqqooonnnmmmiiikkkooosssttttttsssrrrsssrrrqqqqqqsssxxx|||{{{wwwrrrooooooppppppoooqqqrrrttttttsssqqqnnnlllhhhiiikkkmmmoooooommmkkklllooossstttrrrppppppqqqnnnmmmjjjhhhhhhhhhiiijjjqqqrrrrrrpppllliiihhhhhhnnnnnnnnnmmmmmmnnnpppssspppooooooooopppppppppooogggffffffgggiiikkkjjjiiihhhiiihhhgggiiimmmqqqqqqllllllnnnooopppmmmiiieeennnoooooonnnllllllmmmoookkknnnnnnkkklllpppoooiiimmmoooooonnnppprrrmmmfffnnnmmmkkkjjjkkklllnnnoooiiiiiiiiiiiikkkmmmooopppllljjjjjjlllkkkkkkooouuummmmmmmmmoooqqqpppmmmkkkooommmkkkkkkkkklllkkkjjjhhhjjjmmmqqqrrrqqqlllhhhkkkppptttsssnnnjjjiiikkkhhhiiikkknnnppppppmmmjjjiiijjjkkkkkkjjjjjjlllnnnmmmlllkkklllmmmnnnmmmlllnnnooopppppppppnnnmmmllloooooonnnoooooopppqqqqqqqqqsssuuuwwwwwwvvvtttssswwwyyywwwrrrpppqqqqqqnnnnnnoooqqqqqqooonnnooopppqqqqqqqqqpppooopppsssvvvtttvvvwwwxxxvvvvvvvvvxxxxxxvvvxxx{{{xxxsssvvv~~~uuuyyy}}}}}}zzzwwwwwwxxxtttvvvxxxzzzzzzwwwtttrrrrrruuuwwwxxxvvvtttssssssrrrtttvvvuuurrrpppqqqssspppqqqrrrrrrqqqrrrtttvvvrrrpppoooqqqtttvvvtttqqqrrrrrr{{{uuummmooooooooooooooopppqqqrrrssspppppppppoooppppppqqqqqqvvvuuusssqqqpppppppppqqqoooqqqsssuuuvvvtttsssqqqkkkqqquuusssrrruuuvvvvvvyyyyyywwwvvvtttrrrqqqppprrrpppmmmnnnqqqvvvyyyzzz|||yyyuuurrrqqqqqqssstttuuurrrsssvvvxxxwwwxxx|||}}}{{{xxxssspppppprrruuu{{{{{{{{{zzzxxxvvvwwwxxxvvvvvvvvvxxxzzzzzzxxxvvvqqqsssuuuuuuuuuuuuvvvwwwyyyzzzyyyxxxvvvwwwzzz|||}}}zzzyyyyyyyyyzzztttuuuvvvwwwyyyzzz||||||~~~~~~|||xxxvvvyyy}}}}}}|||{{{xxxvvvuuuwwwvvvtttuuuxxxvvvrrrrrrrrrrrrrrrrrrssstttuuutttrrrqqqrrrtttrrrnnnjjjpppmmmjjjmmmrrruuutttrrrpppooommmllllllmmmnnnnnnqqqrrrsssssstttwww{{{~~~pppnnnmmmmmmooooooooommmhhhjjjmmmppprrrrrrqqqpppnnnoooqqqssstttrrrooolllgggoooxxx}}}{{{uuuooolllqqqpppssswwwwwwssspppqqqrrrnnnkkkjjjllloooqqqqqqjjjhhhggghhhkkkoooqqqsssvvvyyy|||xxxrrrppptttyyyxxxsssnnnmmmppprrrqqqppplllnnnpppqqqqqqqqqssstttooommmllloootttvvvuuusssrrrpppnnnllljjjiiihhhhhhiiijjjjjjiiimmmsssuuurrroooppprrrrrrqqqooollljjjpppnnnkkkjjjjjjlllnnnnnnlllnnnmmmlllmmmpppoookkkiiijjjlllmmmmmmlllkkkjjjjjjjjjiiigggffffffiiikkkggglllnnniiiiiimmmnnnkkkoooppprrrtttvvvwwwxxxyyyuuurrrooolllllllllkkkiiiiiihhhjjjnnnlllgggjjjqqqrrrsssuuuwwwwwwtttppplllkkkqqqxxxwwwpppkkkjjjlllsssuuutttpppoooqqqpppmmmlllpppssstttssssssuuuxxxwwwsssqqqtttzzz|||vvvpppnnnoooqqqqqqqqqrrrooonnnpppooolllkkknnnnnnnnnooonnnnnnooorrrtttqqqllllllqqqtttsssqqqqqqmmmpppqqqpppmmmkkkllloootttpppmmmlllmmmmmmkkkiiilllkkkkkklllmmmoooqqqrrrrrrnnnmmmoooooolllkkkmmmfffffffffgggiiijjjiiihhhfffggghhhhhhiiilllqqqtttnnnoooqqqtttuuuqqqiiibbbjjjkkkmmmnnnmmmllliiihhhooonnnlllkkkkkklllmmmnnnpppppppppqqqrrrqqqmmmkkknnnnnnllljjjiiikkkooorrrmmmlllkkklllnnnppprrrrrrsssqqqpppqqqrrrrrrqqqoooppprrroookkkkkknnnpppnnnrrrnnnhhheeefffiiimmmooolllkkkiiijjjlllmmmmmmmmmlllnnnppppppnnnmmmmmmmmmoooooopppqqqqqqpppnnnmmmooollliiijjjmmmoooooommmqqqqqqpppmmmkkklllnnnqqqnnnpppssssssrrrnnniiifffmmmnnnpppqqqqqqpppooonnnpppqqqsssuuuuuutttsssqqqvvvvvvtttsssrrrqqqpppppppppqqqsssttttttsssqqqppptttrrrpppnnnooorrrwwwzzzxxxwwwuuuuuuvvvwwwvvvvvvuuutttttttttuuuvvvuuutttsssvvvyyy{{{|||zzzxxxvvvwwwwwwwwwwwwwwwvvvuuuuuuuuuvvvwwwuuurrrqqqtttvvvtttsssrrrrrrrrrsssssstttppppppppprrrtttuuutttsssxxxuuuqqqoooqqqrrrqqqpppqqqtttxxx{{{zzzvvvqqqmmmnnnoooqqqrrrqqqoookkkiiioooooopppqqqqqqqqqqqqppptttuuusssmmmkkkooorrrsssrrrrrrssswwwyyywwwrrrmmmpppqqqsssttttttsssqqqpppuuuwwwxxxyyyxxxuuuqqqooorrrrrrrrrpppoooqqqtttvvvzzzxxxuuusssrrrtttvvvwwwtttsssssssssuuuwwwyyyzzz|||xxxuuusssrrrsssssszzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxwwwwwwvvvvvvwwwxxxwwwvvvuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwww|||zzzxxxyyyzzzvvvwwwxxxyyyzzzyyyxxxxxx|||}}}}}}zzzxxxzzz~~~}}}||||||{{{xxxvvvuuuwwwwwwuuuwwwzzzxxxtttssssssssssssssstttuuuvvvsssrrrrrrssstttsssooolllmmmmmmnnnqqqttttttrrroooooonnnmmmmmmlllmmmnnnnnnooopppqqqrrrsssuuuyyy}}}tttrrrppppppqqqrrrsssrrriiikkknnnqqqssssssrrrqqqllllllmmmppprrrqqqmmmjjjjjjpppxxx}}}|||xxxuuusssrrrpppqqquuutttpppnnnoooooooooooonnnoooppprrrssskkkiiiggggggjjjnnnqqqssstttwwwzzzxxxuuusssuuuxxxvvvrrrnnnnnnppprrrrrrqqqnnnppprrrsssrrrpppppppppooonnnnnnoooqqqrrrrrrqqqoooooonnnmmmkkkjjjiiihhhiiikkklllkkknnnrrrqqqmmmnnnoooqqqsssrrrooollljjjpppnnnllljjjkkkmmmnnnoooqqqrrrrrroooooopppmmmgggllllllmmmmmmllllllkkkjjjkkkjjjiiifffddddddfffhhheeejjjllliiiiiimmmpppnnnssstttuuuvvvvvvvvvvvvuuuvvvsssoookkkiiiiiijjjkkkmmmjjjjjjmmmllliiijjjoooppprrrtttwwwwwwvvvrrrooooootttyyywwwpppkkkjjjlllppprrrqqqnnnnnnqqqrrrooossstttvvvvvvuuuttttttuuutttrrrqqquuu|||{{{vvvpppnnnoooqqqqqqqqqpppmmmmmmpppooolllkkkmmmoooooopppooonnnoooqqqssssssooonnnqqqssspppnnnnnnoooqqqsssrrrppppppqqqsssrrrooommmmmmnnnooonnnllliiiiiijjjkkkmmmppprrrtttnnniiigggkkknnnlllkkklllhhhgggggghhhjjjjjjiiihhhfffgggiiiiiijjjlllpppsssqqqrrrsssuuuuuuqqqlllhhhfffgggggghhhhhhgggfffeeennnllljjjiiiiiikkknnnppppppoooooopppppppppnnnllllllllljjjiiihhhjjjmmmqqqrrrpppnnnnnnoooqqqrrrsssrrrqqqppppppqqqqqqpppooorrrsssrrrmmmkkkmmmmmmkkknnnllljjjiiijjjmmmooopppmmmlllkkkkkkmmmoooooonnnlllmmmooonnnmmmlllllllllmmmmmmoooooopppoooooonnnnnnkkkiiijjjlllnnnnnnmmmsssrrrqqqnnnkkkjjjjjjlllrrrtttuuuvvvtttqqqmmmkkkmmmoooqqqttttttrrrpppnnnpppqqqsssuuuuuuuuussssssxxxwwwuuusssqqqqqqpppqqqrrrsssuuuvvvuuutttrrrqqquuusssrrrqqqrrrtttxxxzzzvvvuuuttttttvvvxxxxxxwwwvvvuuuuuuuuuvvvvvvuuuuuusssuuuxxxzzzzzzxxxvvvtttvvvvvvvvvvvvvvvuuuttttttvvvvvvvvvtttqqqrrruuuxxxttttttttttttttttttssssssqqqqqqqqqssstttuuuttttttxxxuuuqqqpppqqqrrrqqqpppqqqsssvvvxxxwwwtttpppmmmmmmpppsssrrrooollllllmmmpppqqqrrrrrrqqqpppooonnnsssuuusssnnnlllooosssssssssssstttwwwzzzyyyvvvrrrttttttuuuuuutttsssqqqqqqvvvxxxzzz{{{zzzwwwssspppttttttsssrrrppppppsssuuuxxxwwwvvvuuuttttttuuuvvvttttttttttttuuuvvvwwwwww}}}{{{xxxvvvtttuuuvvvwwwyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyxxxxxxwwwwwwwwwvvvuuuvvvwwwwwwuuutttuuuvvvwwwwwwwwwwwwwwwwwwwwwwww|||}}}}}}{{{xxxwwwxxxyyywwwxxxyyyzzzzzzyyyxxxwwwzzz|||~~~}}}{{{zzz~~~}}}|||{{{zzz{{{zzzwwwuuuuuuwwwwwwvvvxxx{{{zzzvvvsssssssssssstttuuuvvvwwwsssrrrssstttuuutttqqqnnnlllpppuuuxxxwwwtttqqqpppnnnnnnmmmmmmmmmnnnnnnooommmooopppqqqrrrtttwwwyyyvvvtttqqqqqqrrrtttttttttkkkmmmoooqqqrrrsssrrrrrrllljjjiiilllpppppplllggggggkkkqqquuuvvvuuuuuuuuussspppoooqqqpppmmmlllnnnllloooqqqssssssssstttuuummmkkkhhhggghhhlllqqqtttuuuuuuvvvvvvuuuuuuuuuttttttrrrpppooopppqqqrrrqqqnnnpppqqqqqqooolllkkkkkklllmmmnnnnnnmmmmmmnnnooolllmmmmmmmmmmmmllljjjiiigggjjjllllllnnnqqqooojjjlllnnnqqqrrrrrroookkkiiipppooommmllllllmmmooopppsssuuuuuurrrrrrqqqmmmggglllkkkjjjjjjiiiiiiiiiiiilllkkkiiifffcccccceeegggiiilllmmmkkkkkknnnqqqqqqtttuuuvvvvvvwwwwwwvvvvvvwwwtttoooiiidddeeejjjooosssnnnkkkllllllkkkkkkmmmnnnpppsssvvvwwwvvvtttssssssvvvyyyvvvpppkkkkkkmmmllloooooommmnnnrrrsssqqquuutttttttttvvvvvvtttssspppoooooottt{{{xxxtttpppnnnnnnpppqqqrrrooommmnnnqqqqqqmmmmmmooooooppppppooonnnnnnppprrrrrrnnnnnnqqqrrrooommmnnnqqqssstttttttttuuuwwwyyyqqqooommmmmmnnnppppppoookkkkkkkkklllmmmooopppqqqiiidddbbbggglllllljjjjjjkkkiiihhhhhhjjjjjjhhhgggeeegggiiikkkkkkmmmoooqqqsssuuuvvvuuussspppooonnnjjjiiiiiiiiiiiijjjjjjjjjmmmjjjgggeeefffjjjooorrrpppooommmmmmnnnooonnnmmmiiiiiiiiihhhgggiiilllooovvvtttrrrpppppprrrtttvvvrrrpppooooooppppppooonnnrrruuusssooommmmmmkkkgggiiijjjjjjkkkmmmooopppqqqooommmlllmmmoooqqqqqqppplllmmmmmmllljjjjjjjjjllliiijjjlllmmmnnnooooooooommmkkkjjjjjjlllnnnooooooqqqrrrrrrpppmmmkkkjjjkkkoooooooooooonnnllljjjhhhkkkmmmpppssssssrrrooommmpppqqqssstttuuuuuuuuutttyyyxxxuuurrrqqqqqqrrrrrrtttuuuwwwwwwwwwuuusssrrruuutttttttttuuuwwwyyyzzzuuusssssstttvvvxxxxxxxxxuuuuuuuuuuuuuuuuuuuuuuuusssuuuwwwxxxxxxvvvtttrrrvvvvvvvvvvvvvvvvvvuuutttvvvvvvuuusssrrrsssvvvxxxtttuuuvvvvvvuuutttsssrrrqqqrrrssstttttttttttttttxxxuuuqqqppppppqqqqqqppppppqqqssstttsssqqqooommmmmmrrruuusssmmmkkknnnrrrqqqrrrssssssrrrpppmmmlllrrrtttsssnnnlllpppssssssrrrrrrsssuuuwwwxxxwwwvvvvvvvvvuuusssrrrqqqpppoooooorrrwwwzzz{{{yyyuuusssvvvvvvuuusssqqqqqqsssttttttuuuwwwwwwwwwvvvtttssstttuuuuuuuuuuuuuuutttttt}}}{{{yyywwwvvvvvvwwwxxxxxxxxxyyyyyyzzzzzz{{{{{{xxxxxxxxxxxxwwwwwwwwwwwwuuuvvvwwwwwwuuuttttttuuuwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzyyywwwwwwxxxyyyuuuvvvxxxyyyzzzzzzzzzzzzxxx{{{~~~}}}{{{{{{|||yyyxxxwwwxxxxxxxxxvvvttttttwwwwwwvvvxxx|||{{{wwwrrrrrrrrrsssssstttuuuvvvrrrrrrtttuuuuuutttrrrpppooouuu{{{|||xxxtttrrrsssmmmmmmmmmmmmnnnnnnoooooooooqqqssssssrrrrrrsssuuuqqqqqqpppqqqrrrrrrqqqooonnnnnnoooooopppoooooooooqqqmmmjjjkkkoooooojjjeeefffhhhkkkmmmoooqqqrrrsssrrrnnnmmmoooooolllmmmqqqnnnnnnpppuuuyyyyyywwwtttpppnnnkkkhhhhhhlllrrrvvvxxxuuuqqqpppqqqsssrrrqqqttttttsssqqqpppooooooooolllmmmllljjjhhhfffggghhhhhhkkknnnmmmkkkjjjmmmpppiiijjjlllnnnnnnmmmllljjjgggiiijjjiiilllpppoookkkiiilllooorrrrrroookkkhhhoooooonnnmmmmmmnnnpppqqqppptttuuuttttttuuupppjjjhhhgggfffeeeeeefffggghhhlllkkkiiigggdddeeegggjjjnnnpppqqqooonnnoooqqqrrrqqqrrrtttvvvxxxyyyzzz{{{vvvtttooogggaaacccllltttvvvqqqllljjjlllllllllkkkmmmooorrrssssssrrrrrrrrrrrruuuvvvsssnnnlllmmmooommmppppppnnnooossstttrrrqqqooonnnqqquuuvvvuuurrrmmmmmmnnnqqqvvvyyyyyyyyytttqqqooommmmmmoooppprrrpppnnnooorrrrrrooooooqqqnnnooopppooommmmmmnnnooommmjjjkkkppprrrpppppprrrrrrrrrssstttvvvxxx{{{|||rrrpppnnnnnnnnnooopppqqqqqqqqqpppooonnnmmmmmmmmmiiiccc```ffflllllliiihhhllljjjhhhhhhhhhhhhgggfffeeehhhjjjlllllllllnnnooosssuuuuuusssooommmoooqqqnnnmmmlllkkkkkkmmmnnnpppkkkhhheeeccceeejjjppptttqqqooolllkkklllnnnnnnnnnggghhhiiihhhhhhiiilllnnnuuutttrrrqqqppprrrvvvyyyrrrpppnnnmmmnnnnnnnnnmmmpppsssssspppnnnnnnkkkfffggghhhiiiiiijjjkkknnnppppppnnnmmmnnnqqqssssssrrrlllllllllkkkiiihhhiiikkkggghhhiiikkklllnnnoooooommmlllkkklllmmmoooqqqrrrmmmppprrrrrrqqqooooooooojjjjjjiiiiiihhhgggffffffiiikkkmmmnnnooonnnmmmlllpppqqqrrrtttuuuuuuuuuuuuxxxvvvtttrrrqqqrrrtttuuuuuuvvvwwwxxxwwwuuusssrrrsssssstttuuuvvvwwwxxxxxxuuutttssssssuuuwwwwwwvvvssstttuuuttttttssstttuuutttuuuwwwxxxwwwuuusssrrrvvvvvvwwwwwwwwwwwwvvvvvvttttttuuuuuutttuuuuuuvvvssstttuuuvvvuuutttqqqpppqqqsssttttttssssssssstttwwwuuurrrpppppppppqqqqqqqqqqqqqqqqqqqqqppppppoooppprrrsssqqqnnnnnnpppsssppprrrssstttsssqqqnnnmmmqqqssssssnnnmmmqqqtttsssrrrqqqqqqqqqrrrsssttttttvvvtttrrrpppnnnmmmllllllgggkkkqqqvvvyyyxxxvvvtttuuuvvvvvvtttsssssstttvvvrrrtttwwwzzzyyywwwtttqqqrrrsssuuuvvvvvvuuutttsss}}}|||yyywwwvvvuuuuuuvvvxxxxxxxxxyyyyyyzzz{{{{{{xxxxxxxxxxxxyyyyyyyyyyyyvvvwwwyyyxxxvvvuuutttuuuwwwwwwwwwwwwwwwwwwwwwwwwvvvxxxyyyyyyxxxxxxyyyzzzrrrtttvvvyyy{{{|||}}}}}}wwwzzz}}}~~~|||zzzyyyvvvuuutttuuuvvvvvvuuussstttvvvvvvuuuwww{{{zzzvvvrrrrrrqqqqqqrrrrrrssstttqqqssstttuuuuuusssrrrqqqqqqvvvzzzxxxssspppqqquuukkkllllllmmmnnnooooooppptttuuuvvvvvvsssqqqpppqqqmmmnnnppprrrtttrrrnnnkkkoooooonnnlllkkkkkkkkkkkkvvvrrrmmmmmmnnnnnnjjjeeejjjjjjkkklllnnnpppqqqqqqooolllkkknnnnnnnnnppptttqqqnnnmmmsss{{{~~~xxxrrrsssqqqnnnkkkiiilllrrrwww{{{uuummmjjjkkknnnooonnntttvvvvvvtttooollllllmmmlllkkkiiieeedddeeehhhlllfffiiillllllkkkkkknnnqqqhhhiiilllnnnnnnnnnmmmlllmmmmmmjjjggghhhlllmmmjjjhhhjjjnnnppppppnnnkkkiiimmmnnnooonnnmmmmmmppprrrqqqtttuuutttuuuuuuqqqjjjeeeeeeddddddeeegggiiijjjgggggggggfffeeeeeehhhjjjkkklllnnnpppppppppqqqtttpppqqqsssvvvxxxzzz||||||vvvtttnnnfffaaadddnnnvvvvvvrrrmmmjjjkkknnnmmmkkkmmmoooqqqqqqooonnnnnnpppoooqqqrrrqqqnnnmmmoooqqqqqqssssssppppppssstttqqqqqqooonnnppptttvvvtttqqqpppppppppqqqrrrqqqpppnnnpppooonnnllllllnnnppprrrpppmmmmmmppppppnnnnnnqqqlllmmmnnnnnnlllkkklllmmmkkkiiikkkpppqqqooopppssspppppppppqqqtttwwwzzz{{{sssrrrpppnnnmmmmmmoooppptttssssssqqqpppnnnmmmlllmmmgggdddhhhlllkkkhhhgggllljjjhhhggggggggggggeeefffhhhkkklllllllllmmmnnnqqqrrrrrrppplllkkkmmmpppllljjjhhhggggggiiikkkllliiigggeeeeeegggkkkppptttsssppplllkkkkkkmmmmmmmmmhhhiiikkkkkkjjjjjjlllnnnpppqqqqqqpppppprrrwwwzzzqqqooolllkkklllllllllkkkkkkooopppooonnnooolllhhhhhhhhhhhheeedddeeeiiimmmooonnnnnnoooqqqssstttssslllmmmmmmllljjjiiiiiijjjggghhhhhhiiikkklllmmmnnnlllmmmmmmnnnoooqqqsssuuuoooqqqtttuuutttrrrqqqqqqmmmmmmlllkkkkkkjjjjjjjjjkkkkkkkkkkkklllmmmnnnooopppqqqrrrsssssstttttttttssssssrrrqqqrrrtttvvvxxxssstttvvvvvvvvvtttrrrqqqqqqrrrssstttuuuvvvvvvvvvwwwuuutttssstttttttttsssppprrrssssssqqqpppqqqsssuuuvvvwwwxxxwwwvvvtttsssttttttuuuuuuuuuuuuuuutttrrrsssuuuwwwxxxvvvtttqqqqqqrrrtttttttttrrrpppoooqqqsssuuutttrrrqqqrrrsssvvvuuusssqqqooooooppprrrsssrrrqqqqqqqqqqqqqqqrrruuurrrnnnoooqqqssssssrrroooppprrrssssssrrrqqqpppooorrrrrrnnnnnnqqqttttttuuutttrrrpppooopppqqqsssuuutttrrrpppnnnmmmmmmmmmgggkkkpppuuuwwwvvvtttrrrrrrsssuuuuuutttuuuwwwyyyqqqssswwwzzzzzzxxxtttqqqppprrrtttvvvwwwwwwvvvvvvxxxxxxwwwvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzxxxyyyyyyyyyzzzzzz{{{{{{xxxyyy{{{{{{yyyvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvxxxzzz{{{zzzzzzzzz{{{uuuvvvxxxzzz{{{{{{{{{zzzwwwyyy{{{}}}}}}|||{{{zzztttssssssuuuvvvwwwvvvttttttvvvvvvuuuwwwzzzyyyuuusssrrrrrrqqqqqqqqqqqqqqqqqqsssuuuuuusssqqqppppppqqqtttuuurrrmmmlllooosssjjjkkklllnnnooopppppppppuuuwwwyyyxxxuuurrrpppooommmnnnqqqtttuuusssoookkknnnlllkkkiiihhhhhhiiijjjvvvssspppnnnlllkkkiiigggiiihhhhhhjjjlllmmmlllkkkllliiiiiimmmnnnnnnppptttrrrnnnlllqqqyyy|||xxxsssssssssqqqmmmjjjlllqqqvvvzzztttlllhhhiiilllmmmnnnrrrvvvyyyvvvoookkkkkkmmmnnnllljjjgggeeegggkkkooofffhhhjjjllllllmmmoooqqqhhhiiikkkmmmnnnnnnnnnmmmtttrrrmmmffffffiiijjjggggggiiilllmmmnnnmmmkkkjjjkkkmmmoooooollllllooorrrtttvvvvvvsssrrrrrrnnnhhhggggggggghhhiiijjjkkklllbbbdddeeefffeeeeeefffhhhdddeeejjjpppqqqoooppptttpppqqqsssvvvxxxyyyzzzzzzxxxuuuooohhhdddfffmmmsssqqqqqqnnnjjjkkknnnnnnllllllnnnpppnnnlllkkkmmmooonnnoooppppppooonnnpppqqqsssuuuuuuqqqpppssssssqqquuutttttttttttttttrrrpppttttttuuutttssspppmmmkkknnnoooooonnnmmmnnnrrrtttpppllljjjlllllljjjlllpppjjjlllnnnnnnmmmllllllmmmmmmlllmmmpppooollllllpppooonnnlllmmmppptttvvvvvvsssrrrpppmmmkkkkkknnnqqqqqqqqqqqqqqqqqqpppoooooopppkkkjjjmmmmmmjjjhhhjjjmmmkkkhhhggghhhhhhhhhggghhhiiikkkkkkkkkkkkmmmnnnoooppppppooommmllllllmmmkkkiiihhhfffffffffhhhiiihhhhhhhhhiiikkknnnqqqsssuuurrrnnnllllllmmmlllllliiikkkmmmmmmlllkkklllmmmkkkmmmppppppoooqqquuuyyyqqqnnnkkkiiijjjkkkkkkjjjgggkkkmmmlllmmmnnnmmmiiiiiijjjhhheeebbbbbbgggkkknnnmmmlllnnnqqqssssssssslllnnnpppooommmjjjjjjjjjiiiiiiiiiiiiiiijjjkkklllkkklllnnnnnnoooqqqtttwwwtttvvvxxxwwwuuurrrqqqpppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnpppqqqrrrqqqqqqqqqqqqqqqrrrrrrrrrppppppqqqrrrssstttvvvvvvqqqrrrtttuuuuuutttrrrqqqppppppqqqrrrssstttuuuuuuxxxvvvtttsssssssssrrrqqqnnnqqqsssrrrooonnnppprrruuuvvvvvvwwwwwwvvvuuutttpppqqqqqqrrrrrrrrrrrrrrrssstttuuuxxxyyywwwsssooopppqqqrrrssssssrrrqqqppprrruuuwwwvvvrrrpppqqqsssvvvuuutttqqqooonnnppprrrssssssrrrqqqqqqrrrrrrsssvvvqqqmmmnnntttwwwuuurrrpppqqqqqqrrrrrrrrrrrrrrrnnnqqqrrrooonnnrrruuutttwwwvvvuuurrrpppoooqqqsssuuuttttttsssrrrqqqqqqpppnnnpppsssuuuuuutttqqqoooppprrrtttuuuuuuuuuwwwyyyrrrtttvvvyyyyyywwwuuusssqqqrrrtttuuuwwwxxxxxxyyysssssstttuuuvvvxxxzzz{{{yyyyyyyyyyyyyyyxxxxxxxxxwwwxxxxxxyyyzzz{{{{{{|||yyy{{{}}}}}}zzzxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvyyy{{{||||||{{{{{{|||{{{{{{|||{{{zzzxxxvvvuuuxxxxxxxxxzzz{{{|||||||||uuuttttttvvvxxxyyyxxxwwwvvvxxxxxxvvvxxx{{{yyyuuuuuutttsssrrrqqqppppppppppppsssvvvuuurrrooonnnoooqqqrrrrrrpppnnnmmmoooqqqiiijjjlllnnnppppppppppppsssvvvyyyyyyvvvssspppooooooooooooqqqrrrrrrooommmjjjiiigggggggggiiikkkmmmppppppooolllhhhggghhhjjjeeeeeefffiiilllmmmjjjgggjjjhhhhhhlllmmmlllmmmqqqqqqpppooopppsssuuuwwwwwwqqqrrrqqqnnnjjjjjjooossstttqqqmmmkkklllmmmoooooonnntttyyywwwpppkkklllpppllllllllljjjhhhhhhjjjlllkkkjjjjjjlllnnnppppppoooiiijjjjjjkkklllmmmnnnnnnqqqqqqmmmhhhhhhkkkkkkhhhhhhhhhjjjkkklllllllllllliiilllooonnnlllkkknnnrrrrrrtttsssppppppqqqnnniiijjjjjjkkkkkkkkkjjjjjjjjjcccfffiiijjjhhhgggfffffffffggglllssstttooommmpppmmmoooqqqtttwwwyyy{{{|||}}}yyyrrrkkkggggggjjjlllkkkooooookkkjjjnnnooommmjjjmmmooonnnkkkjjjnnnrrrooopppqqqqqqppppppoooppprrruuutttppppppsssssspppsssuuuvvvuuusssqqqqqqqqqrrrtttvvvwwwtttqqqnnnmmmooopppqqqqqqpppqqquuuxxxtttoookkkkkkjjjiiilllqqqjjjlllooopppooonnnnnnoookkkkkkmmmpppnnnkkklllpppooollljjjjjjmmmpppqqqqqqppppppooollljjjkkkooosssoooooopppppppppooonnnmmmooonnnooopppmmmiiijjjnnnooommmjjjiiijjjkkkkkkjjjjjjkkkkkkjjjiiijjjllloooppppppqqqrrrrrrqqqnnnkkkmmmllljjjhhhggggggggghhhgggiiikkknnnpppqqqqqqqqqvvvtttpppnnnmmmmmmkkkjjjjjjlllnnnnnnlllkkkjjjjjjiiimmmqqqqqqpppooosssvvvqqqnnnjjjhhhhhhiiijjjiiifffjjjkkkjjjjjjmmmllliiihhhkkkllliiieeedddhhhkkklllkkkkkkllloooqqqrrrrrrmmmppprrrssspppmmmjjjiiilllllljjjiiiiiiiiiiiijjjhhhjjjlllmmmmmmooossswwwtttvvvwwwwwwtttrrrqqqrrrmmmmmmnnnoooooonnnnnnmmmjjjlllnnnqqqrrrrrrqqqpppqqqqqqppppppoooppppppppppppppprrrsssssssssrrrrrrpppqqqsssuuuuuuuuutttsssqqqpppqqqqqqrrrtttuuuvvvvvvtttrrrrrrssssssrrrqqqnnnqqqtttrrrooommmpppssssssssstttuuuuuuuuuttttttpppqqqrrrrrrsssssssssrrrxxxvvvuuuuuuvvvuuurrrppppppqqqqqqrrrrrrssssssssstttwwwzzzxxxtttqqqsssuuuuuuuuutttrrrnnnnnnpppsssrrrrrrrrrqqqrrrrrrrrrrrrtttqqqoooqqquuuwwwvvvtttssssssrrrqqqqqqqqqrrrrrrmmmqqqrrroooooosssuuuttttttuuutttrrroooooorrrtttrrrssstttuuuuuutttssssssooopppqqqrrrsssrrrqqqpppppprrrtttuuuttttttvvvwwwssstttuuuwwwwwwwwwvvvuuuuuuuuuuuuvvvvvvxxxyyyyyyuuuuuuvvvwwwwwwxxxyyyyyyzzzzzzyyyyyyxxxwwwwwwwwwuuuuuuvvvwwwyyyzzzzzz{{{xxxzzz}}}}}}zzzwwwuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvyyy|||}}}|||{{{{{{{{{{{{|||||||||zzzyyywwwvvvyyywwwwwwxxxzzz|||}}}}}}vvvvvvvvvxxxzzz{{{{{{yyyyyyzzzzzzxxxyyy|||zzzuuuwwwvvvuuusssrrrqqqpppppppppsssvvvuuuqqqnnnmmmnnnrrrssstttsssrrrqqqqqqqqqhhhjjjlllnnnpppqqqqqqpppppptttwwwxxxvvvtttqqqqqqqqqooommmlllnnnooooooooogggfffeeefffgggkkknnnqqqjjjmmmmmmjjjeeedddhhhlllggggggiiinnnrrrrrrnnnkkkjjjggghhhkkkllljjjjjjmmmnnnqqqssspppmmmooouuu{{{oooqqqqqqmmmiiihhhlllqqqnnnoooooopppppppppqqqqqqkkkrrrxxxwwwqqqlllnnnrrriiikkkmmmllljjjgggggggggooommmkkkllloooqqqooommmjjjjjjjjjkkklllmmmnnnooojjjlllkkkiiilllpppooolllhhhhhhiiiiiijjjkkklllmmmhhhlllooonnnkkkjjjnnnrrrnnnpppooommmooorrrqqqmmmkkkkkklllkkkjjjhhhfffeeegggjjjnnnooommmjjjhhhgggnnnnnnsssyyywwwnnnjjjlllhhhjjjnnnsssxxx|||~~~|||tttmmmiiihhhgggffffffnnnpppllljjjmmmpppnnniiilllnnnmmmkkklllqqqvvvqqqrrrssssssrrrpppooonnnpppsssrrroooooorrrsssqqqmmmpppssssssqqqpppqqqtttnnnqqquuuvvvuuurrrpppoooppprrrtttsssrrrssswww{{{zzzsssnnnmmmlllkkkooouuukkkmmmpppqqqqqqpppqqqqqqggghhhkkkoooooollloootttpppllliiihhhkkknnnooonnnmmmnnnmmmkkkiiikkkpppuuuppppppppppppnnnllljjjhhhmmmnnnqqqqqqmmmiiikkkqqqqqqnnnkkkjjjkkkmmmmmmmmmkkkkkkkkkiiihhhjjjmmmooorrrqqqrrrtttwwwuuupppkkkkkkjjjiiihhhfffeeeeeedddfffiiinnnrrrssssssqqqooowwwuuurrrpppnnnmmmkkkiiijjjlllnnnnnnllljjjiiihhhjjjnnnsssssspppoooqqqtttqqqnnnjjjggghhhiiiiiiiiigggjjjkkkhhhhhhkkkkkkhhhgggkkkooonnnkkkhhhjjjmmmkkkjjjjjjkkknnnqqqqqqqqqmmmqqqtttuuurrrnnnkkkjjjooommmkkkjjjhhhhhhhhhiiifffiiikkkkkkkkkmmmrrrvvvqqqssstttuuutttssstttuuuooooooqqqrrrrrrrrrqqqpppeeeiiinnnrrrtttrrrnnnkkkrrrqqqpppooonnnnnnnnnnnnpppqqqssstttsssqqqooommmoooqqqsssuuuvvvvvvuuutttrrrqqqqqqqqqrrrtttvvvwwwtttsssqqqrrrsssttttttsssnnnrrruuusssooonnnqqqtttqqqrrrrrrsssttttttttttttsssttttttuuuvvvvvvvvvuuu|||xxxtttrrrssstttsssqqqqqqqqqqqqrrrssstttuuuvvvvvvzzz|||zzzvvvssstttwwwuuuuuuuuurrrnnnnnnpppsssqqqqqqqqqqqqqqqqqqrrrrrrqqqrrrsssttttttuuuvvvvvvwwwuuussspppooopppqqqrrrlllppprrroooooosssuuuuuuoooqqqrrrpppnnnnnnqqqtttnnnooorrrtttuuutttsssrrriiijjjlllnnnpppqqqrrrsssqqqsssuuuuuutttsssttttttuuuuuuuuuuuuuuuvvvwwwwwwyyyxxxwwwvvvvvvwwwxxxyyy||||||zzzyyywwwvvvuuuttt{{{zzzzzzyyyxxxwwwvvvvvvsssttttttvvvwwwxxxyyyzzzwwwzzz||||||zzzvvvttttttvvvvvvvvvvvvvvvvvvvvvvvvvvvyyy{{{||||||zzzzzzzzzwwwxxxyyy{{{|||{{{{{{zzz{{{}}}~~~|||{{{~~~zzzzzzxxxwwwvvvvvvvvvvvvwwwuuussssssvvvvvvuuurrroooqqqqqqoooqqqtttsssoooqqqqqqqqqqqqooonnnlllkkkhhhiiijjjkkklllnnnooopppiiilllpppqqqpppqqqsssvvvuuuuuuuuutttsssqqqpppoooqqqlllhhhiiinnnrrrsssrrrmmmnnnooonnnllliiiiiiiiimmmkkkiiifffdddcccccccccccceeegggjjjmmmoooqqqrrrkkkkkkjjjhhhfffhhhnnnssssssqqqnnnjjjhhhhhhlllooojjjjjjiiihhhggghhhkkkmmmqqqooommmmmmnnnnnnooonnnpppqqqrrrsssrrrpppmmmlllmmmqqqssspppiiifffiiinnnnnnlllkkkkkkmmmpppppppppjjjiiiiiiiiijjjkkkllllllpppnnnlllkkkkkkkkkiiihhhhhhhhhhhhhhhhhhiiiiiiiiidddhhhlllnnnmmmnnnpppsssoookkkhhhiiinnnrrrqqqooommmnnnmmmkkkiiihhhjjjkkknnnoooooonnnllliiifffdddgggooowwwyyyuuupppllllllnnnjjjjjjoootttvvvyyy}}}xxxmmmfffffffffeeeooonnnlllkkkkkklllmmmnnnlllkkkkkkllloooooonnnlllsssqqqpppooooooooommmkkkkkkrrruuurrrnnnoooqqqqqqooommmpppuuuvvvrrrooooooppptttxxxyyywwwssspppooolllppptttvvvvvvuuuttttttvvvrrrooopppooommmnnnqqqppppppqqqooommmlllmmmoooiiiiiikkkppppppnnnoootttnnnnnnnnnmmmllljjjiiihhhnnnooopppooonnnoooppprrrtttrrrnnnmmmmmmmmmmmmmmmsssmmmjjjnnnpppooonnnppplllllllllkkkkkkllllllmmmlllllljjjjjjjjjjjjllllllpppqqqtttuuuuuussspppooommmkkkkkkmmmlllhhhfffgggkkkmmmoooqqqrrrssssssssswwwsssooommmooopppooommmnnnlllkkklllmmmlllhhheeehhhlllppprrrqqqpppqqqssspppmmmkkkkkkmmmmmmjjjgggmmmooopppnnnkkkkkkmmmpppiiiiiiiiihhhiiiiiijjjjjjlllmmmmmmnnnnnnnnnnnnmmmrrrtttuuussspppllljjjiiilllpppqqqmmmjjjjjjjjjgggiiinnnooollljjjllloooooorrrsssuuuvvvvvvuuusssqqqrrrrrrqqqqqqpppooooooooojjjjjjlllpppoookkkjjjmmmiiinnnpppnnnnnnpppqqqpppmmmpppssstttssspppmmmllliiinnnsssuuusssrrrrrrssstttpppmmmmmmpppsssttttttuuuuuutttttttttsssssssssqqqrrrrrrqqqooonnnoooppprrrsssuuutttsssrrrrrrsssrrrtttvvvvvvvvvwwwyyy{{{xxxwwwvvvtttsssrrrqqqqqqnnnoooqqqrrrrrrqqqpppooowwwxxxyyyyyyxxxvvvtttrrrrrrqqqpppooopppqqqrrrsssvvvrrrqqqtttvvvttttttvvvzzzvvvuuuxxxxxxuuussstttxxxuuurrrsssuuuuuurrrooonnnpppsssuuuvvvuuusssrrrrrrtttuuussspppoooqqqtttiiippptttpppnnnpppqqqnnnrrrrrrqqqqqqpppqqqqqqqqqtttttttttuuuuuuuuuuuuuuusssrrrqqqrrrtttvvvvvvuuuyyyzzz{{{{{{yyywwwwwwxxxxxxxxxxxxwwwuuuuuuwwwyyyxxxyyyzzzyyywwwuuuuuuuuuzzzxxxvvvvvvyyyzzzxxxvvvzzzwwwwwwzzzyyyvvvvvvyyyxxxxxxwwwuuusssrrrtttvvvuuuyyy~~~|||xxxuuuuuurrrwww{{{{{{xxxwwwyyy||||||~~~yyyyyyxxxvvvuuutttsssrrruuusssrrrsssuuuvvvtttqqqqqqsssrrrpppqqqtttrrrnnnjjjjjjkkkkkkjjjhhheeeddddddfffhhhjjjlllnnnooopppkkknnnrrrsssssssssuuuwwwsssttttttuuutttrrrqqqpppooojjjfffggglllqqqrrrqqqpppppppppooonnnkkkhhhfffiiihhhfffeeeddddddddddddddddddfffhhhkkkoooqqqsssllllllkkkiiigggiiimmmqqqsssqqqnnnjjjggggggjjjlllhhhhhhggggggfffgggiiikkknnnmmmllllllnnnoooqqqqqqrrrsssssssssrrrpppnnnlllkkkoooqqqnnniiigggjjjooonnnllljjjkkkmmmnnnooooooiiiiiiiiiiiijjjjjjjjjjjjrrrooommmllllllllljjjiiijjjjjjiiiiiiiiiiiihhhhhhhhhkkknnnpppppppppppppppppplllhhhjjjpppsssppplllmmmnnnmmmkkkiiihhhjjjlllkkklllllllllkkkiiigggfffgggnnnuuuwwwtttooommmmmmoookkkkkkppptttuuuwwwzzz|||}}}wwwmmmffffffiiiiiilllllllllkkkkkkllllllmmmlllnnnooonnnlllkkkmmmooopppooonnnnnnooopppooonnnmmmsssuuuqqqmmmmmmooooooooommmpppvvvwwwtttrrrssspppssswwwxxxwwwuuussssssnnnqqqtttuuuuuutttssstttsssooommmoooooommmnnnrrrqqqqqqpppnnnlllkkkmmmnnniiihhhkkkooopppnnnppptttpppoooooonnnmmmlllllllllkkkmmmnnnnnnmmmnnnppprrruuussspppnnnmmmnnnnnnnnnqqqllliiilllnnnmmmmmmooolllkkkkkkkkkllllllmmmnnnmmmlllkkkkkkkkkkkklllmmmlllnnnpppqqqrrrrrrqqqpppnnnllllllooonnniiihhhiiikkklllnnnpppqqqqqqqqqpppuuussspppnnnnnnoooooooooooommmlllkkklllllliiifffkkkooosssttttttssstttuuusssrrrpppooooooooommmkkklllmmmmmmmmmllllllmmmnnniiiiiihhhhhhhhhhhhiiiiiilllmmmnnnnnnooonnnnnnnnnmmmoooqqqqqqnnnllljjjjjjmmmqqqqqqllliiijjjiiigggiiimmmnnnkkkiiikkkmmmmmmqqqrrrsssuuuvvvvvvuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqiiiiiilllooonnnjjjjjjmmmiiimmmooommmllloooqqqpppqqqsssvvvvvvssspppnnnmmmnnnqqqttttttrrrppppppqqqrrrooollllllooorrrssssssttttttttttttssssssrrrqqqqqqrrrsssrrrpppnnnnnnoootttuuuwwwvvvtttrrrqqqqqqsssuuuwwwxxxwwwwwwyyyzzzvvvuuusssqqqpppoooooonnnmmmnnnpppqqqrrrrrrrrrrrruuuvvvvvvwwwvvvuuussssssrrrrrrrrrrrrrrrssstttuuuxxxsssrrruuuvvvttttttvvvxxxuuuuuuxxxyyyuuusssssstttsssrrrsssttttttsssqqqoooqqqsssuuuvvvuuusssrrrsssttttttrrrpppoooqqqssslllrrrtttpppoooqqqsssqqqrrrqqqqqqqqqqqqqqqrrrrrrsssssssssssssssssssssssstttrrrqqqqqqsssttttttsssxxxzzz{{{zzzyyywwwwwwxxxyyyzzzyyywwwtttsssuuuvvvwwwxxxzzzzzzyyyxxxxxxyyy{{{yyyvvvwwwyyy{{{zzzyyy{{{xxxwwwyyyxxxuuuvvvxxxuuuvvvvvvvvvttttttvvvwwwtttxxx|||}}}{{{xxxwwwxxxtttxxx{{{{{{wwwuuuvvvxxx|||}}}vvvvvvvvvtttsssqqqooonnnrrrqqqqqqsssttttttrrrpppssstttsssqqqrrrtttrrrmmmiiijjjlllmmmllljjjgggeeecccdddhhhkkknnnoooppppppmmmooorrrsssrrrrrrtttuuuoooqqqtttvvvvvvtttqqqpppoookkkggggggjjjmmmnnnmmmnnnmmmmmmoooqqqoookkkffffffeeeeeedddddddddeeeeeeddddddeeefffiiimmmqqqsssmmmmmmmmmkkkiiiiiikkkmmmqqqpppmmmjjjffffffhhhjjjffffffffffffggggggggggggiiiiiijjjkkkmmmppprrrtttuuuuuutttsssrrrpppnnnmmmgggkkknnnmmmiiihhhlllqqqpppnnnllllllnnnoooooooooiiiiiijjjkkkkkkjjjhhhhhhqqqnnnllllllllllllkkkjjjmmmllllllkkkiiiiiihhhggglllmmmooorrrtttssspppmmmnnniiigggllluuuxxxtttnnnmmmmmmmmmkkkiiiiiijjjlllhhhiiiiiijjjjjjiiihhhhhhhhhlllrrrsssqqqnnnnnnooopppmmmnnnsssvvvuuutttvvvwwwyyyvvvlllfffggglllooojjjjjjkkklllmmmmmmmmmlllmmmpppssspppkkkiiinnnssspppooonnnppprrrtttsssrrrmmmrrrtttoookkklllmmmmmmpppooorrrwwwxxxuuuuuuwwwrrrtttwwwxxxwwwwwwwwwxxxqqqsssuuuuuusssrrrssssssqqqmmmlllnnnnnnmmmnnnsssrrrrrrpppmmmkkkjjjlllnnnhhhhhhjjjooopppnnnqqquuurrrqqqooonnnmmmnnnooopppkkklllnnnnnnnnnoooqqqssssssqqqooommmllllllmmmnnnpppjjjhhhjjjllllllmmmpppllllllkkkkkklllmmmnnnnnnmmmmmmllllllllllllmmmmmmiiijjjkkkmmmooopppqqqrrrnnnlllmmmpppoookkkjjjllllllmmmnnnooooooooonnnmmmrrrrrrqqqooommmmmmooorrrqqqooolllkkkkkkkkkiiihhhnnnqqquuuvvvvvvvvvvvvwwwtttttttttrrrpppnnnmmmnnnlllkkkjjjkkkmmmnnnnnnmmmjjjiiihhhgggggghhhiiiiiikkklllnnnooooooooonnnnnngggjjjmmmnnnmmmlllkkklllmmmqqqqqqllliiiiiiiiifffiiimmmnnnjjjiiikkkllljjjnnnnnnoooppprrrsssuuuvvvrrrqqqqqqqqqqqqpppppppppjjjiiilllooonnniiihhhkkkiiimmmnnnlllkkkooorrrqqqtttvvvxxxwwwtttpppnnnnnnrrrssstttrrrpppooooooppppppnnnkkkkkkmmmoooqqqqqqssssssttttttsssrrrpppoooqqqsssttttttqqqnnnmmmmmmtttvvvxxxxxxuuurrrpppoootttvvvxxxyyyxxxwwwwwwxxxuuutttrrrqqqooonnnnnnnnnmmmnnnoooqqqrrrsssttttttttttttssssssrrrssssssssssssttttttuuuvvvvvvuuuuuurrrnnnmmmqqqtttttttttvvvuuurrrsssxxxyyyvvvrrrrrrpppqqqssssssrrrrrrssstttqqqssstttvvvvvvuuusssrrrttttttsssqqqooooooppprrrooorrrssspppoooqqqsssrrrqqqqqqpppqqqqqqrrrssstttssssssrrrrrrqqqqqqpppppptttrrrqqqqqqrrrssssssrrrwwwyyyzzzzzzxxxwwwxxxxxx{{{{{{zzzwwwtttrrrssstttuuuxxxzzz{{{zzzzzz{{{||||||zzzxxxwwwyyy{{{|||}}}|||xxxwwwxxxwwwtttuuuxxxrrrtttvvvvvvvvvvvvwwwxxxtttvvvyyyyyyyyyxxxyyyzzzvvvyyy{{{zzzvvvssssssttt{{{{{{ssssssssssssrrrpppnnnmmmooopppqqqrrrsssrrrpppoooqqqssssssqqqrrruuutttooolllmmmoooqqqpppnnnkkkiiifffhhhkkknnnppprrrrrrrrrooopppqqqppppppooonnnnnnlllooosssvvvwwwuuurrrooorrrnnnjjjhhhiiijjjjjjiiiiiiggghhhlllrrrsssnnniiifffeeeeeeeeeeeeeeeeeeeeeeeeddddddeeehhhlllpppsssnnnnnnnnnlllkkkjjjiiijjjmmmmmmkkkiiiffffffhhhjjjfffeeefffggghhhhhhgggfffggghhhiiijjjlllnnnrrrtttwwwvvvuuusssqqqooonnnmmmeeehhhkkkkkkjjjjjjnnnsssrrrpppnnnnnnoooppppppooojjjkkklllmmmmmmkkkiiigggnnnlllkkkkkkmmmnnnmmmmmmooonnnmmmllljjjiiihhhgggllllllnnnrrruuuuuupppkkkiiiffffffnnnzzz{{{tttmmmmmmmmmkkkiiiiiikkkmmmhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkooopppooonnnooopppqqqooopppuuuwwwtttrrrssstttxxxvvvmmmggghhhmmmqqqiiijjjlllnnnoooooonnnmmmnnnpppqqqooollllllqqquuusssrrrrrrsssvvvwwwwwwvvvlllpppqqqmmmkkkmmmnnnmmmssssssuuuxxxxxxuuuuuuxxxvvvwwwyyyyyyxxxwwwyyyzzzuuuvvvvvvuuusssrrrrrrssssssooommmnnnnnnlllnnnrrrsssrrrpppmmmjjjjjjlllnnnhhhhhhjjjnnnooonnnqqqvvvuuussspppmmmlllmmmoooqqqnnnoooppppppooooooqqqsssooonnnllljjjiiiiiijjjllloookkkiiikkklllkkkmmmqqqnnnnnnmmmllllllllllllllllllllllllkkkkkkllllllllljjjjjjjjjkkklllnnnqqqrrrmmmkkklllpppppplllkkkmmmnnnoooooopppooonnnmmmlllpppqqqqqqooollllllpppsssrrrpppmmmkkkjjjjjjjjjjjjnnnpppsssvvvwwwvvvvvvvvvqqqssstttqqqmmmjjjkkkmmmllljjjiiikkkoooqqqooommmkkkjjjiiigggggghhhiiijjjjjjkkkmmmooooooooonnnmmmeeehhhkkkmmmllllllllllllnnnqqqpppkkkhhhiiiiiigggkkknnnnnnkkkjjjlllkkkiiilllkkkjjjkkklllnnnqqqrrrrrrrrrqqqpppooonnnnnnmmmlllkkkmmmooommmgggfffhhhkkknnnooommmmmmqqqsssssstttuuuvvvuuussspppppppppttttttrrrqqqoooooooooppppppooolllkkklllnnnqqqrrrqqqrrrsssssssssqqqooonnnqqqsssvvvuuurrrooolllkkkqqqtttwwwxxxvvvrrrpppooosssuuuwwwxxxwwwuuuuuuuuuvvvuuusssrrrqqqpppppppppooopppqqqqqqrrrsssssstttsssrrrpppooooooqqqrrrtttuuuuuuvvvwwwvvvuuutttsssgggdddeeekkkppprrrtttwwwrrrppprrrxxxyyyuuuqqqqqqooorrruuuuuurrrqqqrrruuutttuuuvvvwwwwwwwwwuuutttuuutttrrrpppooooooqqqrrrpppqqqpppnnnnnnppprrrssspppppppppqqqrrrssstttuuutttssssssrrrqqqpppoooooosssqqqpppqqqsssuuuuuuuuuvvvxxxzzzzzzxxxxxxxxxyyy{{{{{{{{{yyyvvvttttttuuuuuuxxx{{{|||{{{zzzyyyzzz|||{{{yyyxxxyyy{{{~~~|||xxxvvvwwwvvvssstttwwwqqqsssvvvwwwwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwyyyzzzvvvxxxzzzxxxuuusssrrrrrrzzz~~~{{{ssssssssssssrrrqqqqqqpppooopppqqqqqqpppooonnnnnnnnnpppppppppssswwwvvvrrrjjjkkkmmmoooooommmkkkiiimmmnnnppprrrssstttssssssssssssqqqpppooommmkkkjjjiiilllqqquuuvvvtttqqqnnnooommmjjjiiijjjjjjkkkkkkgggeeeeeejjjoooqqqmmmhhhhhhgggggggggffffffeeeeeefffeeeeeeeeegggkkkooorrrpppooonnnmmmlllkkkiiihhhhhhiiiiiiiiihhhhhhjjjlllhhhgggfffhhhjjjkkkiiiggggggiiijjjjjjjjjkkkooorrrwwwuuusssqqqooonnnmmmmmmdddfffiiijjjjjjlllpppsssqqqooollllllmmmnnnnnnnnnlllmmmooooooooommmkkkiiimmmllllllmmmppprrrrrrrrrooonnnmmmlllkkkiiihhhhhhhhhiiikkkpppttttttpppkkkjjjggghhhqqq||||||vvvmmmmmmmmmllljjjjjjlllnnnkkkjjjiiiggggggggghhhhhhjjjkkkmmmnnnnnnnnnoooppprrroooqqqvvvxxxuuurrrrrruuuyyywwwpppjjjjjjnnnoookkklllnnnppppppppppppoooooonnnlllmmmnnnqqqsssuuuuuutttssssssuuuuuutttsssjjjmmmnnnkkkkkkoooqqqpppwwwvvvwwwyyyvvvrrrssswww{{{{{{|||zzzyyyxxxyyyzzzwwwxxxxxxvvvtttrrrssstttvvvrrrooopppooolllmmmppprrrrrrqqqnnnlllkkkmmmoooiiihhhjjjnnnnnnnnnqqqvvvwwwtttppplllkkkkkkmmmooopppqqqqqqooommmmmmnnnooonnnnnnmmmkkkiiihhhkkknnnpppnnnmmmoooooolllmmmqqqqqqpppooommmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjlllkkkjjjjjjlllnnnpppqqqmmmkkklllooooookkkjjjlllqqqqqqrrrrrrqqqpppnnnmmmoooqqqqqqooollllllooosssqqqpppnnnlllkkkkkkkkklllmmmnnnpppsssuuuuuutttsssooorrrrrrpppllliiijjjlllmmmlllkkkmmmqqqssspppnnnmmmllliiihhhggghhhjjjkkkhhhjjjlllnnnooonnnmmmlllfffiiilllmmmmmmlllllllllmmmpppooojjjgggiiiiiihhhllloooooollllllnnnlllhhhlllkkkjjjiiijjjlllnnnpppnnnnnnnnnoooooooooooooooooonnnooopppmmmfffdddffflllppprrroooooosssvvvuuuqqqrrrsssrrrqqqpppqqqrrrtttrrrpppooopppqqqrrrrrrrrrqqqooonnnmmmooorrrtttpppqqqrrrrrrrrrqqqpppoooqqqtttvvvvvvsssooommmlllmmmqqquuuvvvuuusssqqqpppqqqsssuuuuuutttsssssstttuuutttsssrrrqqqpppppppppssssssrrrrrrrrrrrrrrrrrrrrrqqqooonnnnnnppprrrsssvvvvvvvvvvvvuuusssqqqpppeeebbbcccjjjoooppprrrvvvqqqoooqqqvvvxxxtttpppppppppsssvvvvvvsssqqqrrrtttvvvvvvwwwxxxyyyxxxwwwwwwvvvtttqqqppppppqqqrrrssssssqqqppppppqqqrrrssstttqqqqqqqqqqqqrrrssstttuuuuuuttttttsssrrrqqqqqqppprrrqqqqqqrrruuuxxxyyyxxxuuuwwwyyyyyyxxxxxxyyyzzzxxxyyy{{{zzzxxxwwwxxxyyywwwzzz||||||zzzwwwvvvuuu{{{{{{zzzyyyyyyzzz|||~~~{{{wwwuuuwwwvvvsssssswwwrrrtttwwwwwwwwwvvvvvvvvvzzzyyyvvvuuuuuuvvvwwwwwwtttvvvwwwwwwvvvttttttsss{{{|||~~~wwwwwwuuutttttttttttttttqqqrrrrrrpppnnnmmmmmmnnnkkknnnoooooorrrwwwwwwssskkklllmmmnnnnnnnnnmmmlllqqqrrrrrrrrrssstttuuuuuuvvvuuusssrrrqqqooollljjjgggjjjooossstttrrrooommmhhhhhhhhhiiijjjlllnnnoookkkiiihhhiiikkkkkkhhheeeggghhhhhhhhhgggfffeeeeeehhhgggggggggiiikkknnnoooqqqooommmllllllllliiihhhdddfffhhhiiiiiiiiikkkmmmkkkhhhggghhhkkklllkkkhhhgggiiikkkjjjhhhiiimmmqqquuussspppmmmlllllllllmmmeeegggiiijjjkkkmmmpppsssllljjjhhhhhhjjjkkkkkkkkknnnnnnoooppppppooommmmmmooonnnnnnoooqqqssstttssslllllllllkkkkkkjjjjjjjjjfffhhhkkknnnqqqqqqooolllnnnmmmnnnsssyyy{{{wwwsssmmmmmmmmmllljjjkkkmmmooommmllljjjhhhggghhhjjjkkkllllllmmmnnnnnnoooooooooqqqooopppvvvxxxvvvttttttvvvyyyxxxrrrooooooooolllnnnnnnooopppqqqqqqqqqpppooommmkkklllpppssssssrrrrrrqqqppppppppppppooonnnjjjlllllljjjlllqqqsssrrryyywwwxxxxxxtttoooqqqvvv}}}~~~~~~}}}{{{zzzzzz{{{xxxyyyzzzyyywwwuuutttuuuxxxtttqqqqqqooolllllloooqqqrrrrrrpppnnnnnnooopppkkkjjjjjjmmmnnnmmmpppvvvuuusssooollljjjkkkmmmnnnpppqqqpppnnnkkkjjjkkklllpppqqqqqqooolllkkkooorrrqqqpppqqqsssqqqmmmmmmppprrrqqqooommmlllkkkjjjjjjiiiiiijjjjjjjjjjjjiiiiiikkkkkkkkkkkklllnnnpppqqqnnnlllmmmpppoookkkjjjlllrrrsssttttttsssqqqpppoooqqqqqqpppnnnllllllnnnqqqnnnoooooonnnllllllmmmnnnllllllnnnqqqttttttsssqqqpppqqqqqqpppnnnlllmmmmmmmmmmmmnnnpppqqqrrrpppnnnnnnllliiigggfffgggiiikkkfffhhhkkkmmmnnnmmmlllkkkgggjjjmmmnnnmmmlllllllllkkknnnnnniiigggiiikkkjjjlllnnnnnnlllnnnpppmmmiiinnnmmmlllkkklllnnnpppqqqiiijjjkkknnnppprrrtttuuupppooopppqqqnnngggeeegggkkkqqqsssrrrrrrvvvwwwvvvooopppppppppooooooqqqsssrrrpppooooooqqqsssssssssssssssqqqooonnnooorrruuuppppppqqqqqqqqqrrrrrrrrrrrrtttuuuuuurrrooonnnnnnmmmqqqtttvvvuuutttsssssspppqqqsssrrrrrrqqqssstttsssrrrqqqppppppooooooooovvvuuutttsssrrrrrrrrrrrrsssrrrpppooooooppprrrssstttuuuuuuuuutttsssrrrrrroookkkjjjnnnqqqpppqqqsssqqqnnnppptttuuurrrnnnnnnnnnqqqtttuuutttsssssssssuuuuuuvvvwwwxxxxxxxxxxxxvvvtttqqqppprrrtttvvvvvvvvvrrrqqqtttvvvttttttvvvrrrrrrqqqrrrrrrssstttuuuuuuuuuttttttssssssrrrrrrsssrrrqqqsssvvvyyyyyyyyytttvvvxxxyyyxxxxxxyyyzzzuuuwwwyyyzzzyyyyyyzzz{{{yyy{{{}}}}}}zzzvvvsssrrryyyzzzzzzzzzxxxxxxyyy{{{wwwuuuuuuwwwwwwtttsssvvvssstttvvvwwwvvvuuuvvvwww{{{yyyuuuttttttvvvvvvuuutttuuuvvvwwwwwwvvvuuuuuu}}}{{{{{{}}}~~~zzzwwwuuuuuuvvvvvvttttttsssooollljjjlllnnnkkkmmmnnnnnnqqquuuuuuqqqooooooooooooppppppqqqqqqppppppooooooppprrruuuvvvtttrrrpppqqqrrrqqqooolllgggiiimmmpppqqqpppmmmkkkgggggghhhhhhhhhiiikkkmmmmmmllljjjiiihhhhhhggggggdddeeefffgggggggggffffffjjjiiiiiijjjjjjkkklllmmmrrrooolllkkkllllllkkkiiidddgggiiijjjjjjjjjkkklllmmmiiifffgggjjjmmmllliiieeehhhjjjiiiggghhhmmmqqqrrrpppmmmjjjiiiiiikkklllhhhiiijjjkkklllnnnppprrrkkkiiiggggggiiikkklllkkknnnnnnnnnnnnnnnooooooooopppnnnllllllmmmnnnmmmllliiiiiijjjjjjkkkkkkllllllgggjjjmmmnnnnnnmmmmmmmmmnnnoooppprrrttttttrrrpppmmmmmmmmmlllkkkkkkmmmooonnnllljjjiiiiiikkknnnooommmmmmnnnooopppooonnnmmmpppnnnooouuuxxxvvvvvvwwwuuuwwwvvvtttuuuuuuqqqkkkpppoooooooooooooooppppppnnnnnnooooooooooooooopppooonnnmmmmmmnnnnnnmmmkkklllmmmllljjjlllqqqsssqqqwwwvvvvvvvvvqqqmmmpppwww|||~~~}}}|||}}}}}}xxxzzz||||||zzzwwwvvvvvvvvvrrrooopppnnnllllllpppoooqqqssssssrrrppppppqqqmmmkkkkkkmmmmmmlllooouuurrrpppnnnllllllmmmoooqqqqqqrrrrrrpppmmmlllmmmoooqqqssstttqqqmmmmmmqqquuuqqqqqqtttwwwsssmmmkkkmmmpppooonnnmmmlllllllllllliiijjjkkkkkkkkkkkkjjjiiiggghhhiiijjjllloooqqqrrrpppnnnnnnqqqpppllljjjlllrrrsssttttttsssrrrqqqppptttqqqnnnmmmmmmnnnnnnmmmkkknnnppppppnnnmmmnnnpppmmmmmmnnnqqquuuvvvtttqqqqqqpppnnnooooooooonnnmmmlllnnnpppqqqpppnnnnnnnnnllljjjgggeeedddeeegggiiicccfffiiilllmmmllljjjiiieeehhhkkkmmmmmmllllllmmmjjjmmmlllhhhfffjjjlllllljjjllllllkkknnnpppnnnhhhllllllllllllnnnpppqqqssskkklllnnnoooqqqsssuuuuuummmmmmoooqqqooojjjiiikkkiiioootttssstttvvvwwwtttqqqqqqpppooommmnnnppprrrrrrpppoooooorrrssssssqqqssssssrrrpppnnnooorrrvvvqqqpppooooooppprrruuuvvvrrrtttuuutttqqqppppppppprrrtttvvvwwwuuuttttttuuuqqqqqqqqqqqqppprrruuuwwwtttsssrrrqqqppppppppppppuuutttsssrrrrrrsssssstttuuutttsssqqqqqqqqqrrrrrrrrrrrrrrrssstttuuuvvvwwwvvvqqqpppssstttrrrrrrtttrrroooooorrrssspppmmmnnnjjjkkkmmmqqqtttuuutttrrrqqqrrrssstttvvvwwwwwwxxxwwwsssppppppssswwwyyyyyytttpppoootttvvvsssrrrsssssssssrrrrrrrrrsssssstttttttttttttttssssssssssssuuusssrrrsssuuuwwwwwwvvvsssuuuwwwxxxxxxxxxyyy{{{sssuuuxxxxxxxxxwwwxxxyyyzzz|||~~~{{{wwwtttsssvvvyyy{{{zzzwwwuuuuuuvvvtttrrrtttxxxxxxuuusssuuurrrsssuuuuuuuuuvvvxxx{{{yyyvvvssssssuuuwwwwwwvvvuuuuuuvvvwwwxxxwwwvvvttt{{{xxxyyy~~~~~~yyyvvvuuuvvvwwwvvvvvvtttooojjjiiilllooolllnnnnnnmmmppptttsssoooooonnnmmmmmmmmmoooppprrrmmmlllkkkkkkmmmqqqtttwwwooommmlllnnnpppqqqooommmgggiiillloooooonnnlllkkkjjjjjjjjjhhhfffeeefffgggkkklllkkkiiihhhhhhjjjlll```bbbdddfffggggggggggggkkkkkkkkkkkkkkkkkkkkkkkksssooolllkkklllmmmkkkjjjfffhhhkkkkkkjjjiiijjjjjjnnniiieeeeeeiiilllllljjjcccfffiiiiiiggghhhmmmrrrpppnnnkkkhhhggghhhjjjllljjjjjjkkklllmmmnnnpppqqqllljjjiiijjjlllnnnooonnnmmmmmmmmmmmmmmmnnnooopppnnnkkkiiihhhggggggeeedddgggggghhhiiikkklllmmmmmmjjjmmmpppooolllkkklllmmmjjjlllooopppppppppqqqrrrmmmmmmmmmlllkkkkkkmmmooommmllljjjiiijjjmmmqqqtttooonnnooopppppppppnnnlllpppmmmnnntttxxxwwwwwwyyyuuuvvvuuuuuuyyyzzztttkkkppppppnnnmmmmmmnnnoooppplllqqqtttrrrmmmjjjkkkooonnnmmmlllmmmnnnooonnnmmmnnnooommmjjjlllqqqrrrppptttsssttttttpppmmmqqqxxxzzz|||xxx{{{}}}~~~|||yyywwwvvvsssooommmnnnnnnlllmmmqqqnnnqqqtttuuutttrrrrrrrrrnnnllllllmmmmmmkkknnntttooonnnmmmmmmnnnppprrrtttttttttuuusssrrrqqqrrrtttppprrrssspppllllllpppuuuppprrrvvvxxxtttllliiikkkmmmmmmmmmmmmmmmnnnoooooojjjjjjlllllllllllljjjjjjdddeeegggjjjmmmoooqqqssssssppppppsssqqqmmmkkklllrrrrrrssstttsssrrrqqqpppvvvqqqmmmlllmmmnnnmmmkkkiiimmmpppqqqooonnnoooqqqooooooooossswwwxxxuuurrrpppmmmkkklllooopppnnnkkkjjjnnnqqqqqqnnnllllllmmmkkkiiieeecccbbbccceeegggbbbdddhhhkkklllkkkiiihhhcccfffjjjllllllmmmmmmnnniiilllkkkgggfffjjjmmmmmmhhhjjjjjjjjjmmmpppmmmggghhhiiijjjkkkmmmppprrrsssrrrrrrrrrrrrrrrrrrrrrrrrkkkkkknnnrrrqqqmmmmmmpppgggnnnsssttttttvvvvvvsssssssssrrrooommmmmmoooqqqsssqqqoooppprrrsssqqqooorrrsssssspppmmmnnnrrruuuqqqpppoooooopppssswwwyyyrrrssstttsssqqqpppqqqrrrvvvxxxyyyxxxvvvuuuuuuvvvrrrrrrqqqpppppprrrwwwzzzvvvuuuuuutttsssssssssssstttsssrrrrrrssstttuuuvvvvvvuuutttsssrrrrrrqqqqqqppppppppprrrtttxxx{{{|||vvvrrrqqqtttvvvttttttvvvtttpppnnnqqqrrrnnnlllmmmffffffhhhnnntttwwwuuurrrnnnoooppprrrsssuuuvvvwwwwwwssspppppptttyyy{{{{{{qqqkkkkkkqqqtttpppnnnooottttttsssrrrrrrrrrsssssssssssssssssssssssssssssswwwuuussssssttttttsssrrrrrrtttwwwxxxxxxxxxzzz{{{rrrtttvvvwwwvvvuuuvvvvvvzzz}}}}}}yyyvvvuuuuuuxxx{{{zzzwwwsssssssssqqqqqqtttyyyyyyuuutttuuupppqqqssstttuuuwww{{{~~~wwwtttrrrsssvvvxxxxxxwwwwwwwwwwwwxxxxxxwwwuuusss{{{zzzxxxwwwzzz~~~}}}yyywwwwwwxxxsssuuuvvvuuuqqqnnnlllkkkrrrnnnkkklllpppsssrrroooqqqpppoooqqqsssssspppllliiilllmmmjjjjjjooossssssllliiikkkpppqqqlllkkkoooqqqooommmmmmmmmmmmlllkkkjjjhhhfffhhhkkkjjjeee```dddeeegggggggggggghhhjjjbbbaaabbbcccfffhhhhhhhhhkkkiiigggffffffiiilllnnnmmmkkkjjjllloooooolllhhhiiilllllljjjkkkooopppnnnlllkkkjjjkkkllllllkkkiiiiiihhhhhhkkkiiigggiiimmmrrrnnnllllllkkkhhhiiilllkkkjjjjjjkkkmmmooooooooojjjhhhggghhhjjjlllmmmmmmjjjmmmmmmkkkkkkooopppmmmkkkiiiiiiiiiiiiiiigggeeeggghhhhhhhhhiiiiiiiiiiiieeekkkoooooonnnooonnnkkkmmmmmmnnnppprrrrrrpppnnnkkkkkkjjjjjjlllmmmoooqqqrrrjjjeeeiiinnnnnnqqquuurrrooommmnnnpppqqqpppmmmrrrooollloootttwwwvvvtttuuuuuuuuuvvv{{{|||sssiiinnnooopppqqqqqqrrrrrrrrrppppppoooooopppqqqrrrrrroooooonnnmmmlllkkkjjjjjjooollljjjkkkooorrrrrrqqqsssnnnnnnrrrtttqqqpppttttttzzz{{{yyyzzz~~~}}}yyy{{{~~~}}}wwwuuuxxxwwwrrrqqqpppnnnmmmllllllmmmnnnooopppqqqrrrsssrrrqqqqqqkkkooorrrqqqmmmmmmqqquuummmmmmnnnoooqqqqqqooommmsssrrrrrrrrrrrrtttuuuvvvqqqtttqqqjjjiiinnnsssrrrpppqqqssstttsssqqqnnnllltttrrrpppoooooopppoooooommmnnnqqqrrrrrrpppmmmlllooogggeeeiiimmmkkklllppptttsssrrrpppnnnmmmllllllqqqpppnnnoooqqqrrrrrrqqquuusssqqqooommmkkkjjjiiijjjlllnnnrrrtttuuusssqqqvvvtttqqqoooppprrruuuwwwrrrmmmiiijjjooossstttrrrnnnlllmmmnnnllliiilllrrrooonnnjjjeee```___bbbeeeaaadddiiimmmooonnnllljjjlllkkkkkklllnnnooonnnmmmpppkkkiiilllnnnmmmmmmpppmmmkkkiiiiiikkkmmmnnnmmmnnnmmmkkklllnnnpppqqqqqqnnnmmmnnnpppsssssspppllliiilllmmmkkkjjjlllnnnooonnnqqqsssssswww||||||yyyvvvuuusssqqqppppppppppppqqqrrrsssuuuuuutttrrrqqqsssttttttssspppnnnnnnoooqqqqqqqqqrrrssstttuuuvvvsssnnnmmmrrruuutttssssssyyyzzzzzzwwwsssrrrtttwwwppppppppppppqqqsssuuuvvvwwwtttrrrqqqrrrrrrrrrrrrtttsssqqqqqqrrruuuyyy{{{vvvyyyzzzwwwqqqnnnooorrrrrrpppnnnooosssvvvvvvuuutttttttttsssqqqqqqrrrtttwwwvvvvvvtttsssqqqooonnnmmmjjjkkkqqqtttssssssuuuuuutttrrrsssssstttrrrqqqttttttssssssssstttuuuuuuttttttsssqqqooonnnoooqqqsssssssssqqqooooooppprrrssstttrrroooooorrrtttsssuuuttttttuuuvvvvvvtttrrrwwwvvvuuuvvvwwwxxxwwwvvvwwwvvvuuutttuuuvvvyyyzzzyyy|||~~~}}}zzzxxxzzz|||yyyyyyyyyxxxwwwvvvuuutttyyyxxxvvvuuutttuuuwwwxxxvvvuuutttuuuxxxzzz{{{{{{wwwuuuvvvxxxuuuppprrryyy}}}|||yyywwwvvvwwwyyyzzzxxxwwwvvvwwwyyy}}}~~~yyyvvvuuuuuusssssssssqqqooonnnpppqqqsssoookkkkkknnnqqqpppmmmuuusssqqqrrruuuvvvssspppmmmpppppplllkkknnnqqqpppkkkiiijjjoooppplllkkkoooqqqpppnnnnnnnnnnnnmmmmmmjjjiiiiiilllooommmgggaaafffffffffggghhhiiijjjjjjeeedddcccdddfffggggggfffjjjiiiiiihhhhhhiiijjjjjjgggiiikkklllkkkkkkkkkkkkiiikkkkkkiiijjjnnnooommmjjjiiijjjkkkmmmnnnmmmkkkjjjhhhhhhkkkjjjgggiiimmmrrrnnnlllmmmllliiiiiilllnnnllljjjkkkmmmoooppppppkkkjjjhhhiiikkklllmmmlllllloooooollllllnnnnnnjjjiiihhhhhhiiikkkkkkjjjhhhfffggghhhiiijjjkkkllllllfffkkknnnllllllooopppooommmnnnpppsssuuuuuurrrpppqqqooommmkkklllnnnqqqtttuuummmiiilllpppooopppsssnnnmmmmmmooorrrtttrrrppprrrooommmoootttwwwvvvtttrrrsssssssssvvvwwwqqqiiilllmmmnnnooopppqqqqqqqqqllllllmmmnnnooopppqqqqqqmmmmmmmmmllllllmmmmmmmmmooolllkkkllloooqqqqqqqqqsssoooooosssssspppoooqqqrrrvvvxxxvvvvvvyyyyyyuuuuuuwwwvvvrrrtttwwwvvvqqqqqqpppooonnnmmmmmmlllmmmnnnoooqqqrrrrrrrrrqqqpppmmmppprrrqqqppppppsssuuupppnnnllllllnnnpppqqqqqqqqqpppoooooopppqqqsssuuupppsssqqqkkkiiiooossssssssstttuuuuuutttrrrpppnnntttrrrpppoooppppppppppppqqqqqqsssssssssrrrpppoooqqqkkkhhhlllnnnllllllooosssqqqooommmllllllllllllpppnnnmmmnnnpppsssttttttuuutttrrrpppooonnnmmmmmmnnnoooqqqsssuuutttrrrppptttsssqqqpppppprrrtttuuuqqqmmmjjjkkkooossssssqqqkkkjjjkkkmmmkkkhhhjjjppppppmmmiiigggggggggffffffeeehhhkkknnnpppooonnnlllooommmllllllnnnoooooonnnnnnjjjiiimmmooonnnnnnpppkkkjjjiiijjjmmmoooppppppqqqooommmmmmnnnooooooooonnnmmmnnnpppssstttrrrooommmnnnmmmlllkkkmmmnnnnnnrrruuuvvvuuuwwwzzzzzzwwwuuutttsssqqqqqqqqqqqqrrrqqqrrrtttuuuvvvuuutttssstttvvvwwwvvvssspppoooooonnnnnnooopppqqqsssuuuvvvsssooonnnsssvvvuuutttuuuxxxxxxwwwtttqqqpppsssuuuooooooppppppqqqssstttuuuwwwuuutttssstttuuutttssstttsssrrrrrrrrrtttvvvwwwvvvxxxyyyvvvqqqnnnooorrrrrrooonnnooorrrttttttssssssttttttsssrrrqqqssstttttttttuuuuuuttttttssssssooolllmmmqqqtttrrrrrrssstttsssqqqrrrssssssrrrqqqqqqqqqqqqqqqqqqrrrrrrsssrrrrrrrrrqqqpppqqqssstttrrrsssrrrpppooonnnppprrrrrrtttsssoooppptttvvvtttvvvuuussssssttttttsssrrrvvvuuuttttttvvvvvvvvvtttuuuuuutttuuuvvvyyy|||}}}|||zzzxxxwwwwwwxxxxxxxxxxxxyyyzzz{{{zzzyyywwwvvvwwwvvvtttsssssstttvvvwwwwwwuuussssssuuuwwwxxxxxxyyywwwxxxyyyvvvqqqsssyyy}}}{{{yyyvvvuuuuuuvvvwwwtttttttttvvvxxx{{{~~~~~~}}}zzzwwwuuuuuurrrrrrpppnnnnnnpppuuuyyywwwsssnnnlllnnnooonnnmmmqqqnnnkkkkkknnnpppooommmpppttttttpppmmmnnnooommmjjjiiijjjmmmnnnlllkkknnnppppppooonnnmmmmmmmmmmmmkkkkkkmmmpppssspppjjjdddiiifffdddeeeiiillllllkkkeeedddcccccceeeeeedddccchhhiiijjjjjjjjjiiihhhgggeeeiiimmmmmmjjjiiilllooogggjjjjjjhhhiiimmmnnnllliiiiiijjjlllnnnooonnnllljjjhhhiiikkkjjjgggiiinnnrrrnnnmmmnnnmmmjjjjjjmmmqqqnnnkkkkkkmmmoooqqqqqqmmmllljjjjjjlllmmmmmmlllnnnqqqqqqnnnmmmnnnlllhhhgggfffgggiiikkkmmmlllkkkffffffhhhiiikkkmmmnnnooohhhlllmmmkkkkkkooorrrrrrllllllnnnqqqssstttrrrpppxxxuuupppmmmmmmooosssvvvvvvpppmmmooorrrqqqpppqqqjjjkkkmmmqqquuuvvvtttrrrpppnnnmmmooosssvvvuuussspppsssssspppppppppnnnjjjmmmmmmnnnnnnnnnnnnnnnmmmggghhhkkkmmmooopppppppppkkkkkkkkkkkklllmmmoooooonnnlllkkklllnnnpppqqqqqqqqqooopppssssssooonnnppppppssstttrrrrrrttttttqqqqqqpppnnnnnntttyyywwwqqqpppppppppooonnnlllkkkjjjmmmnnnpppqqqqqqqqqpppooonnnooopppqqqrrrsssttttttrrrnnnkkkjjjmmmqqqtttvvvqqqpppnnnllllllnnnppprrroooqqqppplllkkkooossstttvvvvvvvvvvvvuuutttsssrrrsssrrrqqqpppooopppqqqrrrssssssssssssrrrrrrqqqqqqsssooommmnnnooommmlllmmmqqqooollljjjiiijjjlllmmmnnnlllkkklllooosssuuuuuuuuutttsssrrrqqqpppppppppqqqssstttuuuuuusssrrrpppqqqqqqqqqqqqqqqrrrssssssqqqnnnlllmmmppprrrqqqooojjjiiikkknnnmmmjjjkkkooopppmmmkkkkkknnnnnnkkkgggkkklllnnnoooppppppooonnnqqqooommmlllmmmoooooonnnkkkhhhiiinnnpppooonnnpppjjjiiiiiikkkooorrrsssssssssqqqooonnnoooooonnnmmmmmmmmmnnnqqqssstttsssqqqqqqooommmlllmmmnnnnnnnnnsssvvvwwwvvvwwwzzzzzzwwwtttsssrrrqqqqqqrrrssstttrrrsssuuuvvvwwwvvvuuuuuutttuuuwwwuuurrrooommmmmmkkkllllllnnnppprrrtttvvvqqqnnnnnnsssuuutttsssuuuvvvvvvtttqqqooooooqqqtttnnnoooppprrrrrrsssssssssuuutttssstttuuuuuutttrrrtttsssssssssssssssssssssuuuwwwwwwuuuqqqnnnoooqqqpppooonnnnnnpppqqqqqqqqqrrrsssttttttsssrrrsssuuurrrrrrssstttvvvwwwwwwxxxrrrooonnnrrrtttqqqpppqqqrrrqqqpppqqqrrrsssrrrqqqooooooooopppppppppqqqqqqpppqqqqqqrrrsssuuuvvvxxxqqqqqqqqqpppnnnnnnppprrrrrrtttsssqqqrrrvvvxxxwwwxxxvvvsssrrrrrrsssrrrqqquuutttssssssuuuuuutttsssvvvuuuuuuuuuvvvxxxzzz|||}}}xxxrrrqqqtttvvvvvvtttuuuwww{{{}}}~~~|||yyywwwuuutttsssrrrssssssuuuvvvxxxuuurrrrrrsssvvvwwwxxxzzzyyyzzzzzzvvvqqqsssxxx|||zzzxxxuuutttsssssstttrrrssstttuuuwwwxxxyyyzzzwwwyyy||||||{{{xxxwwwvvvssssssrrrqqqpppssswww{{{{{{vvvqqqnnnnnnnnnnnnnnnlllhhhddddddhhhkkkkkkjjjqqquuuuuuqqqooooooooollljjjiiijjjkkklllkkkkkklllooopppooonnnmmmmmmmmmnnnllllllmmmpppqqqppplllhhhkkkfffbbbdddiiimmmllljjjcccbbbaaaaaaccccccbbbaaaggggggiiijjjjjjjjjiiiiiikkkmmmooonnnmmmlllmmmoooeeeggghhhfffgggkkkmmmkkkkkkkkkkkkmmmoooooommmjjjjjjhhhiiikkkjjjhhhiiinnnpppllllllmmmmmmiiiiiilllsssooolllkkklllooorrrrrrnnnmmmllllllmmmnnnmmmkkkmmmqqqrrrooonnnnnnlllhhhfffffffffhhhkkklllkkkjjjfffggghhhiiikkklllmmmnnnkkkoooqqqnnnnnnppprrrqqqjjjiiihhhiiikkknnnooooooyyyvvvrrrooonnnooorrrsssssspppnnnpppssssssqqqooogggjjjnnnrrruuuuuurrrqqqnnnmmmmmmooorrrsssrrrqqqrrrvvvuuuoookkkkkkkkkjjjoooooonnnnnnmmmkkkjjjiiifffhhhkkknnnoooooonnnnnnkkkkkkkkkkkkkkkmmmnnnooommmlllkkklllmmmoooqqqqqqmmmnnnppprrrrrrpppppppppqqqrrrrrrqqqqqqqqqqqqpppqqqmmmkkknnnuuuzzzwwwrrrnnnooooooooommmkkkiiihhhlllmmmooopppppppppooonnnmmmmmmnnnpppssssssrrrpppqqqnnnllllllooossswwwxxxuuussspppmmmllllllnnnpppoooppppppnnnnnnpppsssuuuvvvvvvvvvwwwwwwwwwxxxxxxqqqqqqpppooonnnnnnppprrrsssrrrqqqoooooooooppppppsssqqqoooooonnnmmmllllllqqqooollljjjiiikkknnnpppnnnllljjjjjjmmmppprrrsssuuutttsssrrrqqqpppppppppqqqsssuuuuuutttsssrrrrrrooopppqqqqqqrrrrrrrrrqqqpppnnnmmmnnnpppqqqooommmjjjiiikkkooopppllllllooonnnnnnoooppppppoookkkiiioooooooooooooooooooooooorrrooolllkkklllmmmmmmmmmhhhfffgggmmmpppooonnnoookkkjjjjjjmmmppprrrsssrrrqqqpppnnnnnnoooooonnnmmmmmmnnnnnnpppqqqqqqpppppprrrmmmkkkmmmooooooooopppnnnsssvvvuuuvvvzzz|||zzzsssrrrrrrrrrrrrtttuuuvvvvvvvvvwwwwwwwwwvvvuuutttssssssrrrooollljjjjjjkkkllllllmmmnnnppprrrssstttnnnlllmmmrrrtttqqqqqqsssvvvuuurrrooonnnoooqqqsssoooppprrrsssttttttssssssppppppqqqrrrtttsssqqqooorrrssstttuuuuuuttttttsssrrrttttttrrrooommmnnnooooooooonnnnnnoooppppppoooqqqsssuuutttsssssstttuuuqqqqqqrrrsssuuuvvvxxxyyyuuuqqqpppssstttqqqooopppqqqpppoooppprrrsssrrrqqqoooooopppqqqqqqrrrrrrrrrqqqqqqqqqsssuuuwwwxxxxxxpppppppppooonnnnnnqqqsssqqqttttttrrrtttxxxzzzyyy{{{xxxtttrrrrrrsssssssssvvvtttssstttuuuuuutttssswwwvvvuuutttttttttttttttzzzwwwsssrrrssstttsssrrrqqquuuzzz~~~}}}yyywwwuuuttttttsssttttttuuuvvvxxxuuurrrrrrtttwwwyyyyyyyyyzzzzzzxxxtttqqqsssvvvyyyyyyxxxvvvuuuuuuuuuttttttttttttuuuuuuuuuuuuuuuuuuxxx{{{{{{yyyvvvtttssstttuuuwwwvvvuuuuuuvvvxxxyyyuuuqqqnnnmmmlllllllllnnnjjjffffffjjjmmmooonnnnnnrrrtttqqqooopppqqqoookkklllkkkjjjjjjkkkkkkkkkqqqrrrrrrqqqooonnnppprrrmmmlllkkkkkkmmmmmmmmmmmmkkkfffcccdddiiilllkkkhhhcccbbbaaaccceeefffeeedddffffffggghhhiiikkkmmmoooqqqooollllllmmmmmmkkkiiicccfffgggeeefffkkklllkkknnnnnnnnnooopppnnnjjjgggjjjiiiiiillljjjhhhjjjnnnmmmjjjjjjlllkkkhhhgggjjjqqqnnnkkkjjjllloooqqqrrrnnnmmmlllmmmnnnnnnmmmkkkkkknnnooommmmmmooonnnkkkhhhgggggghhhiiiiiihhhfffgggggghhhhhhiiijjjjjjjjjnnntttvvvtttrrrrrrpppmmmlllhhhcccbbbdddiiimmmppptttsssrrrqqqpppooonnnnnnooonnnmmmnnnrrrtttrrrooogggkkkooossstttrrrooonnnllllllmmmooopppqqqpppooouuuyyyxxxpppiiiiiijjjjjjllllllmmmmmmmmmmmmlllllliiikkkmmmooooooooommmlllnnnmmmllljjjjjjkkklllllllllllllllllllllnnnppprrrjjjnnnqqqqqqqqqqqqssssssrrrqqqqqqqqqqqqppppppqqqrrrmmmiiimmmtttvvvsssooolllmmmmmmmmmllljjjhhhggglllmmmnnnooopppooonnnnnnkkklllmmmppprrrrrrooollloooooooooqqqtttwwwxxxxxx{{{xxxuuuqqqooonnnnnnoooppppppqqqrrrqqqqqqsssvvvuuuvvvvvvwwwxxxzzz{{{{{{oooppppppnnnllllllnnnqqqtttrrrpppooonnnnnnoooppppppqqqpppnnnmmmmmmnnnmmmsssqqqnnnllllllnnnqqqsssnnnllljjjjjjlllnnnoooooouuutttrrrqqqooonnnnnnnnnppprrrttttttsssrrrrrrtttpppqqqqqqrrrrrrqqqqqqpppnnnnnnmmmnnnooooooooonnnhhhggghhhmmmooommmlllnnnlllppptttsssnnniiiiiikkkpppoooooonnnnnnnnnnnnnnnpppmmmkkkjjjkkkllllllkkkfffdddeeekkkooommmmmmnnnnnnmmmmmmnnnpppqqqpppooommmllllllmmmpppqqqpppooonnnoooooonnnmmmllllllllloookkkjjjoooqqqoooooorrrlllrrruuuttttttxxxzzzyyysssrrrrrrrrrsssuuuwwwxxxyyyxxxxxxwwwuuutttrrrrrrtttrrrooojjjggggggjjjmmmpppppppppppppppqqqrrrsssooonnnppptttuuuqqqqqqssswwwtttrrrppppppqqqrrrsssqqqrrrsssuuuuuuuuuttttttoooooooooqqqssssssqqqooopppqqqsssuuuvvvvvvvvvuuuqqqqqqqqqpppnnnmmmmmmnnnnnnoooppppppoooooooooppprrrtttuuuuuutttsssttttttrrrrrrrrrrrrssstttuuuvvvvvvrrrqqqtttuuuqqqoooppprrrqqqpppppprrrrrrqqqppppppqqqrrrttttttuuutttttttttsssrrrtttwwwxxxwwwvvvoooppppppooooooooorrrtttqqqtttuuusssuuuzzz{{{yyy}}}zzzvvvttttttuuuuuutttwwwvvvtttuuuuuuvvvtttssstttssssssrrrrrrqqqqqqqqqtttvvvxxxxxxuuurrrrrrssspppsssxxx{{{|||{{{xxxuuuvvvvvvvvvvvvvvvwwwwwwxxxvvvsssqqqqqqtttwwwyyyyyyuuuxxxxxxuuurrrqqqsssuuuwwwwwwxxxxxxyyyyyyxxxxxxuuuuuuuuuuuuttttttttttttwwwyyy{{{zzzwwwssspppooouuuwwwzzzzzzxxxvvvttttttsssrrrooommmkkkjjjjjjjjjnnnkkkhhhhhhlllpppqqqqqqjjjnnnpppnnnmmmppprrrqqqmmmooonnnjjjiiikkkkkkiiiqqqsssuuussspppppprrruuulllkkkiiihhhiiikkkmmmoookkkiiiggghhhkkkllljjjgggfffeeeeeefffhhhiiiiiihhhffffffggghhhjjjmmmppprrrqqqmmmiiihhhjjjjjjgggddddddggghhhfffhhhmmmnnnmmmpppppppppqqqpppnnniiifffkkkiiijjjlllkkkhhhjjjoookkkhhhiiikkkkkkgggfffiiimmmkkkiiiiiikkknnnpppqqqmmmllllllmmmnnnnnnmmmkkkiiilllmmmkkklllooopppnnnkkkjjjiiiiiiiiiiiigggeeehhhhhhhhhhhhhhhiiiiiiiiipppvvvyyyvvvsssrrrooojjjpppjjjdddaaaccchhhnnnqqqnnnnnnooooooooonnnlllkkkmmmnnnlllllloootttrrrnnniiimmmqqqtttssspppnnnnnnlllmmmooopppqqqqqqppppppwwwzzzxxxqqqkkkkkklllkkkhhhiiikkkmmmoooqqqrrrssslllmmmnnnooooooooonnnmmmpppooollljjjiiiiiijjjkkkkkkllllllllllllmmmppprrrkkkpppsssqqqooorrruuuvvvrrrpppoooqqqqqqooopppsssrrrllliiimmmrrrqqqnnnmmmllllllllllllkkkjjjiiiiiilllmmmooopppppppppooonnnlllnnnqqqssssssqqqnnnlllpppppprrrvvvyyyzzzyyywww}}}|||yyyvvvtttrrrqqqqqqrrrqqqsssuuuuuurrrssswwwuuuvvvwwwxxxyyyyyyyyyyyypppqqqrrrooolllkkkmmmpppuuutttrrrpppooooooppppppmmmoooooolllkkkooossssssvvvtttrrrppppppqqqsssuuunnnmmmllllllnnnoooooonnnrrrrrrqqqoooooonnnnnnnnnpppsssuuuuuurrrqqqsssuuussssssssssssrrrqqqpppooonnnmmmmmmmmmnnnnnnooopppgggdddeeejjjmmmlllkkkmmmkkkqqquuuqqqjjjfffiiinnnooooooooonnnnnnmmmmmmmmmmmmkkkjjjkkkllllllkkkiiigggdddeeejjjnnnmmmmmmnnnpppooonnnoooppppppnnnllliiiiiijjjllloooqqqqqqpppoooppppppnnnkkkiiijjjjjjnnnkkknnnttttttnnnnnntttooouuuwwwtttrrrtttuuuuuusssssssssssstttvvvxxxyyyxxxxxxvvvuuusssrrrqqqpppvvvtttpppllliiijjjnnnqqqrrrrrrqqqqqqqqqqqqrrrrrrrrrrrruuuxxxwwwrrrrrrtttvvvtttqqqqqqrrrsssrrrrrrrrrrrrssstttttttttttttttppppppppprrrtttuuutttsssnnnppprrrtttuuuvvvvvvvvvqqqqqqppppppooooooooonnnnnnppprrrrrrqqqqqqqqqrrrsssuuuwwwwwwuuusssssssssuuutttsssqqqqqqrrrssssssvvvrrrqqquuuvvvsssqqqrrrtttrrrqqqqqqrrrrrrqqqppppppqqqsssuuuvvvvvvvvvuuuuuusssrrrtttxxxyyyvvvsssooopppqqqppppppqqqsssvvvqqqtttuuutttvvvzzz{{{xxx|||zzzwwwvvvvvvwwwvvvuuuxxxvvvuuuuuuvvvvvvtttsssooopppqqqrrrssstttuuuuuuqqqvvvzzz{{{wwwsssssstttrrrtttvvvxxxxxxwwwvvvtttvvvwwwwwwxxxxxxyyyyyyyyytttsssqqqrrrtttvvvvvvvvvpppuuuwwwsssqqqsssvvvvvvuuuwwwyyyzzz{{{{{{{{{zzzttttttttttttuuuvvvwwwwwwtttvvvxxxwwwuuusssqqqqqquuuwwwyyyyyywwwtttsssrrrpppppppppooonnnlllllllllmmmjjjgggiiimmmpppqqqppphhhlllmmmjjjjjjnnnqqqqqqppprrrpppjjjhhhkkkkkkgggmmmppprrrpppmmmlllooorrrjjjjjjjjjiiiiiikkkmmmooollllllmmmnnnmmmllliiihhhhhhgggffffffhhhiiihhhffffffgggiiilllnnnoooppppppnnnllljjjhhhgggggggggfffhhhkkkkkkjjjlllppprrrpppoooooopppqqqqqqooojjjgggkkkiiijjjlllkkkhhhjjjooojjjhhhiiillllllhhhgggiiiiiigggfffhhhkkknnnooooookkkjjjkkklllnnnooommmkkkjjjlllkkkhhhiiimmmooonnnmmmkkkjjjkkkkkkkkkhhhggggggggghhhiiiiiijjjkkkkkkqqquuuwwwsssppppppooolllpppkkkfffccceeeiiilllnnnkkkkkkkkkkkkkkklllmmmmmmppppppnnnkkknnnsssrrrlllkkkooosssuuutttrrrqqqqqqnnnppprrrtttssssssrrrrrruuuwwwvvvpppnnnoooooommmiiijjjllloooqqqsssttttttkkkllllllmmmnnnooooooppppppooollliiihhhiiijjjkkkjjjlllmmmlllkkklllooorrrooouuuvvvpppmmmqqquuuvvvppplllkkkoooooommmnnnsssqqqmmmkkkpppqqqooonnnpppmmmmmmlllllllllllllllmmmmmmnnnooopppqqqpppooooooooosssxxxyyyvvvrrroooooossssssuuuxxx{{{|||{{{yyy{{{{{{{{{zzzyyywwwvvvuuuuuusssuuuyyywwwsssssswwwwwwwwwyyyyyyxxxwwwuuusssrrrtttuuurrrmmmkkknnnqqqssssssqqqpppooonnnnnnnnnjjjooooookkkkkksssyyyzzzwwwvvvtttsssssssssttttttnnnmmmnnnppprrrsssrrrpppooooooooooooooopppqqqrrrsssvvvxxxvvvrrrppprrruuuvvvuuutttsssrrrppppppooommmmmmlllllllllnnnpppsssjjjfffeeejjjnnnnnnnnnpppmmmooopppmmmiiihhhlllqqqnnnoooooooooooonnnnnnmmmjjjjjjkkkmmmnnnnnnllljjjjjjgggfffkkknnnmmmnnnpppooonnnnnnooopppooommmkkkgggggghhhkkkooopppooonnnnnnooopppnnnkkkiiikkklllppppppvvv|||wwwlllllltttooovvvyyyuuurrrtttvvvvvvttttttsssssstttvvvxxxyyyttttttsssrrrqqqqqqqqqqqqttttttsssqqqnnnnnnppprrrqqqqqqqqqqqqqqqrrrssstttrrrsssvvvxxxvvvpppooorrrtttrrrqqqrrrssstttrrrooorrrqqqqqqqqqqqqrrrsssssspppooonnnppprrrtttttttttoooooopppqqqrrrssssssssssssrrrrrrrrrrrrrrrrrrqqqnnnqqqttttttsssssstttuuutttvvvxxxwwwuuusssqqqqqqwwwvvvtttrrrqqqrrrsssttttttqqqqqquuuvvvtttssstttvvvtttsssrrrsssrrrqqqooonnnooorrrtttuuuuuutttssstttrrrqqqtttxxxyyyvvvssspppqqqqqqqqqqqqrrruuuwwwqqqtttvvvtttuuuyyyyyywwwyyyxxxwwwwwwxxxxxxvvvuuuwwwuuuttttttttttttsssqqqqqqrrrsssuuuvvvxxxxxxyyysssuuuwwwxxxwwwvvvvvvvvvwwwvvvvvvuuuttttttttttttvvvwwwxxxyyyyyyzzzzzzzzzyyywwwvvvwwwxxxwwwvvvtttmmmtttvvvsssrrrvvvzzzzzzvvvwwwzzz{{{|||{{{zzzyyyssssssssstttuuuwwwzzz{{{nnnqqqtttuuuuuuuuuvvvwwwtttvvvwwwwwwtttsssrrrsssppprrrssstttrrrppppppooonnnkkkjjjlllpppssssssrrrhhhllllllhhhhhhmmmpppqqqrrrtttrrrkkkhhhkkkkkkfffgggjjjmmmkkkgggfffjjjnnngggiiikkkkkkkkkkkklllnnnmmmooorrrrrrooollljjjiiihhhfffeeeeeeeeeeeecccbbbfffiiillloooqqqpppnnnmmmkkkmmmmmmkkkgggfffiiillljjjmmmnnnmmmooosssuuutttnnnnnnpppqqqrrrpppllliiikkkiiijjjlllkkkiiijjjoookkkiiijjjmmmmmmiiihhhjjjeeeeeeeeegggjjjmmmnnnnnniiiiiijjjlllnnnooommmlllkkkmmmkkkgggggglllnnnmmmmmmlllllllllmmmmmmkkkiiifffggghhhiiikkkmmmnnnnnnpppttttttooommmooopppnnnmmmjjjgggeeefffhhhiiiiiikkkiiihhhhhhiiikkknnnpppssssssoookkkmmmrrrqqqkkklllpppuuuvvvuuussstttuuuppprrruuuvvvvvvuuuttttttrrrtttsssoooooorrrrrrooooooooopppqqqqqqqqqqqqqqqiiijjjjjjkkkmmmoooqqqrrrpppnnnkkkiiihhhiiikkkllljjjlllmmmlllkkklllooossssssyyyxxxpppllloootttuuummmiiihhhlllmmmkkklllrrrsssoooooossstttppppppuuunnnnnnmmmllllllnnnooopppmmmnnnpppqqqqqqqqqpppooorrrxxx~~~~~~yyysssqqqrrrwwwvvvvvvxxx{{{||||||{{{xxxyyy{{{||||||{{{zzzyyywwwtttvvv{{{yyyssssssxxxyyyyyyzzzzzzxxxtttqqqnnnuuuwwwwwwtttnnnlllnnnrrrppppppooonnnmmmlllkkkjjjiiioooooojjjllluuu~~~wwwwwwvvvuuuttttttssssssmmmmmmpppsssvvvwwwuuusssllllllmmmoooqqqsssuuuvvvwwwzzz{{{xxxssspppqqqtttxxxwwwuuusssqqqpppoooooommmllllllkkkkkkmmmqqqtttnnniiihhhlllqqqrrrsssuuuooonnnllljjjjjjlllpppsssnnnooopppqqqqqqpppooonnnjjjjjjllloooqqqpppmmmjjjmmmiiihhhkkknnnnnnooorrrnnnmmmmmmnnnpppooommmkkkgggggghhhkkknnnooonnnlllmmmooopppnnnlllkkkmmmooosssttt|||yyykkkkkktttmmmtttxxxvvvtttvvvyyyzzzuuutttttttttuuuvvvxxxyyyqqqppppppppppppqqqrrrsssppprrrttttttrrrpppppppppooooooooopppqqqssstttuuupppqqqtttvvvrrrlllkkknnnrrrqqqppprrrttttttqqqmmmqqqpppooooooooopppqqqrrrooommmllllllooorrrssssssooooooooooooooooooooopppuuutttssstttuuuuuutttsssnnnqqquuuvvvuuutttvvvxxxuuuwwwyyyxxxuuurrrqqqpppxxxvvvtttsssrrrsssuuuvvvsssppppppuuuwwwuuutttvvvwwwvvvtttssssssrrrpppoookkkmmmooorrrssssssrrrqqqsssqqqpppsssxxxzzzwwwtttpppqqqrrrrrrrrrsssvvvyyyqqqtttvvvtttuuuxxxyyyvvvwwwvvvvvvwwwxxxxxxvvvtttvvvtttssssssssssssqqqpppvvvwwwxxxyyyyyyyyyyyyyyywwwtttrrrssswwwyyyxxxvvv{{{yyyvvvtttsssssstttuuuuuuvvvwwwyyyyyyzzzzzzzzz~~~}}}}}}|||zzzwwwtttlllsssvvvssssssyyy}}}}}}vvvxxxzzz||||||zzzxxxvvvqqqtttuuuuuuwwwzzzxxxssspppssswwwyyyxxxvvvtttsssqqqtttwwwxxxvvvtttrrrqqqnnnppprrrrrrqqqooonnnmmmmmmmmmmmmmmmoooqqqssstttssssssrrrooommmlllmmmoooqqqqqqooolllhhheeedddeeehhhgggeeedddeeehhhkkkmmmjjjjjjjjjiiiggghhhjjjlllsssttttttpppkkkhhhgggiiiggghhhiiihhhggggggiiikkkooollliiikkknnnoookkkggghhhiiijjjiiigggeeefffgggkkklllnnnooooooppprrrtttoooqqqrrrrrrpppnnnmmmmmmmmmlllkkkjjjiiijjjkkklllkkkkkkmmmooopppnnnjjjfffhhheeeeeejjjmmmkkkjjjlllmmmmmmlllkkkjjjkkknnnqqqqqqkkkeeedddhhhmmmooonnnkkklllnnnooonnnllljjjhhhbbbccceeehhhjjjjjjjjjjjjooopppqqqrrrqqqpppooonnnnnnmmmjjjgggeeegggkkknnnooommmhhhfffjjjqqqrrrnnnrrrrrrrrrrrrpppnnnlllkkkmmmqqquuuvvvtttsssssstttooooooppprrruuuuuusssrrrtttsssqqqooooooooopppqqqqqqrrrssssssrrrqqqpppoooggghhhjjjmmmooopppqqqqqqmmmllljjjjjjjjjlllnnnooolllkkkiiigggkkkrrrssspppuuuuuutttrrrpppoooqqqrrrmmmllllllnnnpppqqqpppooouuusssrrrpppooooooppppppqqqnnnllllllmmmnnnnnnmmmhhhlllmmmkkkkkkooorrrrrrpppsssvvvvvvuuurrrqqqpppyyyyyyzzzyyyxxxyyy|||~~~|||||||||||||||zzzvvvsssuuuvvvyyyzzzyyywwwtttqqqtttyyy}}}{{{tttooooooppppppvvvwwwqqqnnnqqqsssqqqtttrrrpppooonnnmmmkkkiiikkkfffeeellltttxxx|||yyyzzzzzzwwwsssrrrtttvvvqqqqqqqqqqqqqqqqqqqqqrrrpppooooooqqqtttvvvwwwwwwvvvxxxwwwsssrrrttttttrrrvvvuuussspppoooqqqrrrqqqppplllkkkpppsssqqqooooooiiiiiihhhhhhjjjllloooppprrrrrrqqqqqqpppooooooooolllmmmooopppqqqqqqqqqqqqrrrpppnnnmmmmmmnnnppprrrjjjlllnnnpppqqqpppooonnnrrrooommmnnnqqqqqqooollliiijjjkkkkkkllllllkkkkkkrrrssstttrrrnnnlllmmmooorrrsssuuuuuusssrrrrrrssssssttttttrrrqqqqqqsssuuuuuuuuusssrrrqqqqqqrrrssssssrrrqqqrrrrrrsssrrrqqqmmmppprrrqqqooonnnpppsssqqqqqqpppooooooqqquuuyyynnnpppsssttttttqqqnnnllltttrrroooppprrrsssqqqooopppqqqqqqrrrsssssssssrrrmmmooossssssnnnjjjmmmuuuqqqrrrsssqqqoooppptttwwwuuuuuuvvvvvvvvvtttsssrrrpppsssvvvvvvsssssstttvvvrrrtttvvvtttqqqpppqqqsssppptttwwwvvvsssqqqqqqrrrtttnnnmmmsssvvvtttrrrtttrrrqqqpppoooooopppqqqqqqsssrrrqqqpppooopppqqqrrrtttuuusssppprrrvvvwwwtttyyyttttttxxxwwwsssssswwwvvvtttrrrssstttvvvvvvvvvwwwwwwwwwwwwwwwvvvuuutttwwwvvvuuutttttttttuuuvvvvvvwwwvvvuuussstttvvvxxxwwwxxxvvvtttuuuzzz{{{xxxwwwvvvvvvvvvwwwvvvtttrrruuussspppppptttxxx{{{}}}|||}}}}}}|||yyywwwvvvwwwrrrrrrtttwwwzzz|||{{{yyy{{{xxxuuuwww|||~~~}}}zzzqqqttttttrrrssswwwxxxvvvqqqsssvvvwwwuuurrrqqqppprrruuuxxxyyyvvvrrrnnnmmmmmmoooppppppooommmkkkjjjlllkkkjjjlllooorrrssssssrrrtttuuutttqqqnnnmmmlllmmmmmmkkkhhhdddccccccdddhhhgggfffeeefffhhhjjjllljjjjjjjjjiiiggggggiiikkkrrrsssssspppkkkhhhhhhiiiiiijjjkkkkkkjjjjjjlllmmmmmmlllkkklllmmmmmmjjjhhhfffggghhhgggeeecccdddeeekkkmmmooopppooooooqqqrrrlllnnnppppppoooooopppqqqkkkkkkjjjjjjiiiiiijjjjjjhhhiiikkknnnpppooollliiihhheeefffjjjllljjjiiikkklllmmmmmmmmmlllmmmppprrrqqqkkkffffffjjjmmmnnnmmmjjjlllnnnppppppnnnkkkhhhfffggghhhjjjjjjjjjjjjiiimmmoooqqqttttttrrrooommmkkklllkkkjjjhhhhhhjjjlllooommmiiiggglllrrrsssoootttssspppnnnlllkkkkkkkkkkkkpppuuuvvvuuurrrqqqqqqqqqppppppqqqssssssqqqpppwwwuuusssqqqpppppprrrsssppppppqqqrrrqqqpppooonnnhhhiiikkklllnnnooooooooommmmmmlllkkkllllllmmmnnnlllllliiigggkkkqqqssspppnnnoooooooooooopppqqqrrrnnnmmmnnnpppsssuuuuuussstttsssqqqpppoooooooooppprrrpppnnnmmmnnnooonnnnnnooorrrrrrmmmlllooorrrqqqsssttttttsssqqqpppqqqrrrxxxyyyyyyyyyxxxyyy|||~~~~~~}}}{{{{{{{{{yyyvvvssswwwwwwwwwwwwwwwvvvvvvvvvsssuuuvvvwwwvvvtttsssrrrrrrvvvwwwqqqnnnppprrrppprrrqqqpppppppppooommmllllllhhhgggnnntttxxx{{{{{{{{{zzzvvvrrrqqqrrrtttqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqqqqrrrsssuuuuuuuuuxxxxxxuuuqqqrrrwwwxxxwwwvvvuuussspppooopppqqqqqqrrrmmmlllpppsssqqqpppqqqkkkjjjiiihhhiiillloooqqqqqqqqqqqqpppppppppooooooooooooooopppqqqrrrssstttrrrpppnnnllllllnnnqqqssslllmmmooopppqqqqqqppppppqqqooonnnnnnoooppppppooonnnnnnnnnmmmmmmlllkkkjjjppprrrtttssspppnnnnnnppprrrrrrsssrrrqqqqqqrrrsssqqqrrrrrrrrrqqqqqqrrrttttttsssqqqpppqqqqqqqqqqqqqqqqqqqqqrrrssstttttttttnnnppprrrrrrqqqpppqqqrrrxxxvvvsssqqqooonnnmmmmmmmmmnnnpppqqqqqqooommmkkkssspppnnnnnnppprrrqqqpppssssssssssssrrrrrrqqqpppqqqqqqssstttpppkkkmmmrrrqqqrrrsssrrrppppppsssuuusssssstttuuutttsssrrrqqqnnnqqqssssssrrrqqqssstttrrrssstttssspppooopppqqqpppsssuuuuuusssqqqpppqqqrrrmmmmmmqqqsssrrrrrruuuppppppooonnnoooooopppqqqppppppoooppppppqqqrrrssstttvvvtttqqqssswwwwwwuuuyyyuuutttwwwvvvrrrqqquuuxxxuuussssssvvvxxxwwwvvvzzzzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxwwwvvvtttsssuuuvvvxxxyyyxxxuuuwwwzzzzzzvvvxxxwwwvvvwwwwwwvvvsssqqqsssqqqpppqqqtttwwwzzzzzz{{{{{{|||zzzxxxwwwwwwxxxuuuvvvwwwxxxyyyzzzzzzzzzzzzvvvsssuuuzzz~~~~~~}}}qqquuuvvvqqqooosssvvvwwwsssuuuvvvuuussspppoooooorrruuuxxxxxxtttooojjjhhhmmmnnnnnnooonnnllljjjiiimmmjjjhhhlllrrrvvvuuussspppsssvvvvvvsssnnnjjjhhhjjjiiigggdddaaaaaacccfffggggggggggggggghhhiiijjjjjjjjjjjjiiigggggghhhiiipppqqqqqqooollljjjiiijjjjjjkkkllllllkkkkkklllmmmjjjlllnnnnnnllljjjhhhhhhdddfffgggfffdddbbbbbbcccjjjmmmppppppooonnnnnnnnnlllllllllllljjjkkkmmmoooiiijjjjjjkkkjjjiiihhhgggffffffhhhllloooooonnnllliiifffgggkkkmmmkkkiiijjjkkkmmmnnnooonnnnnnpppqqqooolllhhhhhhkkknnnnnnmmmjjjllloooqqqpppnnnkkkiiikkkkkkkkklllkkkkkkjjjiiijjjmmmqqqtttuuussspppmmmiiikkklllllljjjiiiiiiiiioooooommmlllpppvvvwwwssstttrrrnnnkkkiiiiiijjjkkkllloootttvvvuuurrrpppooosssrrrppppppqqqqqqqqqpppzzzxxxtttrrrqqqqqqssstttnnnnnnooopppooonnnmmmllljjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllkkkhhhkkkqqqrrrpppjjjkkklllmmmnnnnnnnnnnnnmmmlllmmmppptttvvvvvvuuurrrqqqqqqpppppppppqqqqqquuussspppoooooopppoooooowwwyyyvvvpppmmmoooqqqqqqvvvuuussspppnnnooorrrtttwwwxxxyyyyyyyyyzzz|||}}}{{{zzzzzzyyyvvvtttyyywwwuuuttttttvvvyyyzzzvvvtttssssssuuuvvvtttrrrtttvvvvvvrrrooopppqqqppppppqqqrrrssssssqqqpppooolllhhhhhhnnnsssuuuyyy}}}||||||yyyuuuqqqpppqqqsssqqqqqqrrrrrrrrrrrrqqqqqqsssssssssssssssssssssssszzzxxxssspppssszzz}}}{{{wwwuuusssqqqpppooopppqqqsssooommmppprrrqqqppprrrooonnnkkkjjjkkknnnqqqsssqqqqqqqqqpppppppppppppppqqqooommmlllmmmppptttvvvrrrpppmmmkkkkkkmmmppprrrooooooooopppqqqqqqrrrssspppppppppooonnnooorrruuusssrrrqqqpppnnnlllkkkkkknnnqqqssstttsssqqqqqqqqqrrrqqqooonnnooopppqqqrrrnnnppprrrrrrqqqqqqrrrssstttqqqnnnnnnqqqrrrpppnnnnnnooopppqqqssstttuuuvvvppppppqqqsssttttttrrrpppvvvuuuuuuwww{{{|||zzzwwwlllmmmmmmmmmmmmllllllkkkqqqooommmmmmoooqqqrrrrrrwwwvvvuuusssrrrpppooonnnvvvsssrrrsssrrrnnnmmmooorrrssstttsssqqqpppqqqssspppqqqrrrsssssssssrrrrrrlllnnnpppqqqppppppqqqrrrqqqrrrsssrrrpppooooooooooooqqqttttttrrrppppppppppppnnnnnnoooooonnnqqquuunnnnnnmmmmmmnnnooopppqqqmmmnnnoooqqqrrrrrrrrrrrrsssvvvuuurrrsssvvvwwwuuuwwwttttttuuuuuurrrqqqssszzzvvvrrrtttxxxzzzxxxuuuzzzzzzzzzzzzyyyxxxwwwwwwvvvvvvwwwxxxyyyyyyyyyyyyxxxyyyyyywwwtttssstttvvvwwwyyyyyywwwxxxzzzyyytttyyyxxxwwwwwwwwwvvvsssqqqqqqpppppprrruuuwwwxxxwwwyyyyyyyyywwwvvvvvvwwwyyyxxxzzz|||zzzxxxwwwzzz}}}zzzvvvrrrssswww}}}qqqwwwzzzuuupppqqqtttuuutttuuuvvvuuusssqqqqqqrrrqqqssstttsssooollliiiiiinnnnnnnnnoooppppppnnnmmmoookkkiiimmmuuuyyywwwsssnnnqqqssssssooojjjgggeeehhhgggeeecccaaabbbfffiiihhhhhhhhhhhhhhhiiiiiihhhjjjjjjkkkjjjhhhgggggghhhooooooooonnnlllkkkkkkkkkiiijjjlllkkkjjjiiijjjkkkggglllpppoookkkggggggiiifffgggiiihhhfffdddddddddiiilllooopppnnnllljjjjjjmmmllljjjgggeeeeeegggiiiiiijjjlllmmmmmmkkkhhhgggffffffhhhjjjmmmooonnnmmmllliiijjjnnnpppmmmkkkllllllnnnoooooonnnllllllmmmnnnllljjjjjjlllnnnmmmlllmmmnnnnnnnnnmmmkkkiiihhhlllmmmmmmmmmmmmmmmlllllljjjllloooqqqrrrrrrqqqpppjjjkkklllllljjjiiiiiijjjppprrrrrrqqquuu{{{{{{wwwpppnnnllljjjjjjjjjkkkllloooqqqsssuuutttsssqqqppptttrrrppppppqqqssssssssszzzxxxuuurrrpppqqqrrrsssllllllmmmnnnnnnmmmlllkkklllllllllllllllkkkkkkjjjkkklllmmmnnnnnnmmmkkkjjjlllnnnllljjjkkkpppqqqooolllllllllmmmmmmllljjjhhhkkkkkklllnnnqqqrrrrrrqqqoooppppppqqqssstttvvvvvvwwwuuurrrqqqqqqrrrqqqpppzzz{{{xxxqqqnnnppprrrqqqyyyxxxwwwtttrrrrrrtttwwwvvvwwwyyyzzzzzzzzz}}}~~~~~~{{{yyyyyyxxxwwwuuuxxxwwwuuutttuuuwwwzzz|||yyywwwuuussssssrrrrrrrrrvvvwwwuuusssqqqqqqqqqpppppprrruuuvvvuuurrrpppooollliiijjjnnnqqqrrruuuyyy{{{zzzwwwtttrrrrrrrrrsssqqqrrrsssssssssrrrqqqpppqqqrrrssstttssssssssstttzzzxxxtttrrrvvv}}}}}}zzzxxxuuurrrrrrpppnnnooorrrtttpppoooqqqrrrpppqqqttttttrrrooommmmmmpppsssuuuppppppppppppppppppqqqqqqpppnnnjjjhhhiiimmmqqqtttsssqqqnnnkkkjjjlllnnnooorrrqqqpppoooppprrrtttuuuqqqrrrrrrpppooopppuuuyyyuuutttsssqqqpppooonnnnnnmmmooorrruuuuuutttsssrrrrrrpppmmmkkkmmmoooqqqrrrmmmppprrrssssssrrrrrrsssssspppmmmnnnqqqssspppnnnmmmnnnoooppppppqqqssstttqqqppppppsssvvvvvvrrrnnnrrrqqqttt{{{mmmmmmllllllllllllmmmmmmpppooommmmmmoooqqqtttuuuwwwvvvuuusssqqqpppoooooowwwqqqooorrrssspppnnnnnnrrrssstttsssrrrqqqppppppooopppqqqrrrrrrssssssssslllmmmoooppppppppppppqqqpppqqqrrrrrrqqqpppoooooonnnppprrrsssrrrqqqooonnnqqqqqqpppnnnkkkjjjoootttllllllmmmmmmnnnoooppppppooopppqqqsssssssssrrrqqqqqquuuvvvsssrrruuuvvvtttsssssssssssssssssssssssszzzuuurrrsssxxxzzzwwwsssvvvwwwwwwxxxxxxxxxxxxwwwwwwxxxyyyzzzzzzyyyxxxwwwwwwxxxyyyxxxvvvuuuvvvwwwtttvvvwwwvvvxxx{{{yyytttyyyxxxwwwwwwxxxvvvsssqqqpppqqqrrruuuxxxyyywwwvvvwwwxxxwwwuuutttuuuwwwzzzyyy|||~~~|||wwwwww{{{{{{wwwsssrrruuuzzzrrrzzz~~~zzztttrrrqqqpppqqqrrrtttsssrrrqqqrrrssspppppppppnnnkkkjjjkkkmmmpppooooooqqqtttuuutttsssoookkkhhhllltttwwwuuuppppppqqqqqqnnnkkkhhhggggggiiihhhgggeeedddfffjjjnnniiiiiiiiiiiiiiihhhhhhhhhiiikkkkkkkkkiiihhhhhhiiimmmlllllllllmmmmmmmmmmmmjjjkkkmmmmmmllljjjkkkkkkeeekkkooonnniiifffgggkkkiiikkkmmmmmmkkkiiihhhhhhhhhkkkmmmnnnllliiigggffflllkkkiiifffddddddgggjjjjjjkkknnnoooooommmjjjhhhjjjiiiiiijjjlllmmmmmmlllnnnkkkmmmrrrtttqqqnnnooonnnooopppnnnkkkiiihhhhhhmmmlllkkkkkklllllllllkkkrrrqqqnnnkkkiiihhhhhhhhhkkkkkkllllllnnnoooppppppllllllllllllmmmoooqqqrrrmmmmmmlllkkkiiiiiikkkmmmnnnrrrttttttwww{{{zzzvvvjjjkkklllmmmnnnnnnnnnnnntttsssssssssttttttttttttsssrrrpppqqqtttvvvwwwwwwwwwuuusssqqqpppppppppqqqkkklllmmmnnnnnnmmmlllkkkmmmmmmmmmmmmlllkkkjjjiiiiiikkklllnnnnnnllljjjiiilllooonnnkkkkkkoooqqqooolllkkkkkkmmmnnnnnnkkkhhhmmmllllllnnnooopppooommmnnnoooqqqtttwwwyyy{{{|||xxxvvvsssrrrsssssssssrrrxxxzzzxxxqqqoooqqqssssssyyyzzz{{{{{{yyyxxxxxxyyyvvvxxxzzzzzzzzzzzz|||}}}}}}zzzyyyyyyyyyxxxvvvuuuuuuvvvwwwxxxyyyzzzzzzvvvxxxxxxuuuqqqpppssswwwyyywwwuuuttttttrrrrrrrrrrrruuuxxxxxxuuurrrpppppppppnnnnnnrrrsssrrrtttyyyxxxwwwuuuuuuuuuuuuuuuuuurrrrrrsssttttttrrrqqqooonnnqqqssstttsssssstttvvvwwwxxxwwwvvvyyy|||{{{vvvyyytttqqqsssqqqmmmnnnrrrssspppppprrrrrrooopppssstttrrrooommmmmmnnnqqqsssooooooooopppqqqqqqqqqrrrrrroookkkhhhiiilllpppssssssqqqnnnllljjjjjjkkklllrrrqqqooonnnoooqqqtttuuurrrttttttrrrpppqqqvvv{{{tttsssrrrqqqqqqqqqqqqrrrlllnnnqqqtttvvvvvvtttssssssoookkkjjjmmmppprrrsssoooqqqtttuuutttsssssssssrrrpppnnnppprrrsssqqqooommmooopppooommmmmmnnnpppqqqppppppsssvvvvvvrrrnnnrrrpppqqqvvv{{{}}}xxxsssoooooonnnmmmmmmnnnoooppppppppppppppppppsssuuuwwwuuutttrrrqqqpppppppppqqqsssnnnlllppptttsssqqqqqqsssssssssssssssrrrqqqoooppppppqqqqqqrrrttttttuuunnnnnnooopppqqqqqqpppooopppqqqrrrsssssssssqqqpppnnnoooppprrrrrrqqqooonnnssstttsssnnnjjjjjjnnnqqqlllmmmmmmnnnoooppppppqqqsssssstttttttttsssqqqpppoootttvvvsssqqqtttuuutttoooqqqqqqrrrsssuuuuuuuuuxxxtttrrrssswwwxxxuuurrrssstttuuuwwwxxxyyyzzzzzzxxxyyyzzzzzzyyyxxxvvvuuuvvvwwwyyyxxxwwwwwwxxxyyyqqqsssuuutttwww{{{yyyuuuyyyxxxwwwxxxxxxwwwtttqqqqqqrrrtttxxxzzzzzzxxxvvvvvvvvvvvvtttssstttwwwzzzxxx{{{}}}{{{xxxwww|||}}}zzzvvvtttuuuyyy|||~~~rrryyy}}}{{{wwwtttrrrnnnnnnpppssssssrrrqqqrrrrrrppppppooonnnllllllnnnqqqsssqqqppprrrvvvxxxwwwuuunnnkkkiiilllppprrroookkksssrrrpppmmmjjjhhhjjjkkkhhhhhhhhhgggfffhhhllloookkkjjjiiihhhhhhhhhhhhhhhiiikkkllllllkkkjjjjjjkkkkkkjjjjjjkkkmmmoooooonnnmmmoooqqqqqqooommmmmmmmmeeeiiilllkkkhhhfffiiillllllnnnppppppnnnlllkkkkkkfffhhhjjjjjjhhhfffddddddhhhhhhgggggggggiiimmmpppkkklllnnnoooooommmkkkiiinnnllljjjjjjlllmmmmmmlllooommmooouuuwwwtttrrrrrrooooooooommmjjjgggggghhhllllllkkkjjjjjjjjjkkkkkktttrrrnnnkkkhhhhhhhhhhhhiiiiiijjjkkkmmmoooqqqrrrlllkkkiiihhhjjjlllppprrroooooonnnllljjjjjjmmmooojjjooossstttuuuxxxvvvrrriiikkknnnppprrrssssssssstttsssrrrsssuuuwwwvvvuuurrrqqqqqqsssvvvxxxyyyyyyrrrrrrrrrqqqqqqpppooooookkklllmmmnnnooonnnmmmmmmooooooooonnnmmmllljjjjjjiiijjjlllnnnnnnmmmlllkkklllppppppmmmlllnnnpppoookkkiiiiiikkkpppqqqpppmmmqqqpppoooppprrrrrrpppooonnnpppsssvvvyyy{{{}}}~~~wwwuuusssssstttuuuuuutttuuuxxxwwwsssqqqssstttsssvvvzzz}}}~~~|||zzzzzzvvvxxxzzz{{{zzzzzz{{{|||}}}{{{zzzzzzzzzzzzyyywwwtttuuuwwwyyyzzzzzzyyyxxxrrrvvvyyywwwsssrrrxxx}}}{{{vvvtttvvvwwwuuutttuuusssvvvyyyxxxtttqqqpppqqqvvvtttuuuwwwvvvtttvvvzzzvvvuuuuuuwwwxxxxxxwwwuuurrrssstttuuutttrrrpppooolllppptttuuutttssstttwwwssswwwyyywwwxxxzzzyyyuuu{{{tttqqqsssrrrlllmmmrrrqqqpppqqqtttrrrnnnnnnrrrqqqooommmkkkkkkkkklllmmmnnnnnnooopppqqqrrrrrrrrruuusssooommmlllnnnppprrroooooonnnmmmlllkkkkkkkkkpppooonnnmmmnnnppprrrssssssssssssrrrqqqrrruuuxxxrrrqqqppppppppprrrssstttlllmmmooorrruuuvvvuuussstttppplllkkkooorrrtttsssrrrsssuuutttsssrrrrrrsssoooooopppqqqqqqqqqqqqpppnnnqqqrrrpppllljjjkkkmmmppppppqqqsssttttttrrrppppppnnnnnnqqqtttuuurrrpppqqqppppppppppppqqqqqqrrroooqqqrrrrrrrrrsssuuuwwwrrrqqqpppoooooopppqqqrrrqqqmmmlllqqqvvvuuuuuuvvvtttrrrqqqqqqssssssrrrpppqqqqqqqqqqqqrrrssstttuuuqqqpppooopppqqqqqqooommmnnnooopppsssuuuuuusssqqqoooooooooqqqsssssspppnnnsssuuusssooommmoooqqqpppnnnooopppqqqqqqrrrqqqqqquuuuuuttttttsssqqqpppooooootttwwwtttrrrsssuuutttoooqqqrrrqqqrrrvvvwwwuuuuuuuuutttuuuvvvuuutttrrrssstttvvvxxxzzz{{{||||||wwwwwwwwwwwwwwwvvvvvvuuuvvvxxxzzzzzzxxxwwwxxxyyyrrrtttttttttvvv{{{zzzvvvxxxwwwwwwxxxyyyxxxuuusssrrrsssuuuyyy{{{{{{xxxvvvvvvvvvvvvuuuttttttvvvyyywwwyyy{{{zzzxxxxxx{{{~~~|||{{{yyyxxxxxxyyy{{{|||qqquuuxxxwwwvvvwwwuuupppqqqtttwwwwwwvvvtttrrrrrrppprrrssssssrrrppppppqqquuurrroooppptttvvvtttrrrpppooonnnooopppooommmjjjqqqpppooollliiihhhjjjkkkfffgggggggggggghhhkkkmmmmmmllliiihhhgggggghhhiiihhhjjjmmmnnnmmmlllmmmmmmiiihhhhhhjjjnnnppppppooommmooorrrrrrpppnnnmmmmmmeeegggiiihhhggghhhkkknnnlllnnnqqqqqqooommmkkkkkkdddfffgggfffdddcccccccccdddeeeffffffgggiiimmmpppkkklllmmmnnnnnnllljjjiiiooommmkkkjjjlllnnnooonnnmmmlllooouuuxxxvvvssstttoooooonnnllliiiiiijjjkkklllkkkjjjiiihhhhhhiiikkkqqqppppppooommmlllkkkjjjhhhhhhiiijjjkkknnnpppqqqjjjiiihhhhhhiiikkkmmmooonnnooopppooonnnmmmmmmooojjjpppuuuuuuvvvwwwuuuqqqooooooppprrrsssuuuwwwwwwooooooqqquuuxxxyyyvvvsssrrrqqqrrrtttvvvxxxwwwvvvoooppprrrssssssrrrpppnnnlllmmmooopppppppppooonnnpppppppppooonnnmmmkkkkkkjjjkkkmmmnnnooopppoooooolllppprrrnnnlllnnnooonnnmmmjjjhhhjjjooorrrqqqoooqqqqqqqqqrrrttttttsssrrrqqqrrruuuwwwyyyzzz{{{{{{vvvtttrrrrrrtttvvvvvvvvvtttxxxyyyuuusssuuuuuussstttwww{{{}}}}}}|||{{{{{{xxxyyy{{{|||zzzyyyyyyzzzzzzyyyyyyzzz||||||zzzxxxvvvvvvxxxyyyyyyyyyyyyxxxsssuuuwwwwwwvvvwwwzzz||||||vvvtttxxxzzzxxxwwwyyyrrruuuxxxvvvsssppprrruuuxxxwwwxxxyyywwwssstttyyyvvvvvvwwwyyy{{{zzzvvvsssrrrsssuuuvvvuuussspppnnnmmmrrrvvvvvvsssqqqrrruuunnnuuuxxxuuutttvvvyyyzzz|||sssqqqtttrrrllllllsssnnnooorrruuurrrmmmlllooopppooonnnmmmlllkkkjjjiiimmmnnnooopppqqqrrrssssssuuutttsssqqqooonnnnnnnnniiijjjlllmmmnnnnnnmmmlllmmmmmmllllllmmmnnnpppqqqsssqqqppppppqqqrrrrrrqqqqqqqqqoooooooooqqqrrrtttmmmlllmmmpppsssuuutttsssuuuqqqmmmmmmrrruuuuuutttsssttttttsssqqqpppqqqrrrjjjnnnrrrrrrooommmoooqqqooorrrtttqqqmmmjjjlllooonnnppprrrrrrqqqpppqqqrrrnnnnnnnnnoooqqqsssvvvwwwqqqqqqqqqrrrrrrrrrssssssmmmpppssstttsssrrrsssuuurrrqqqooonnnmmmnnnoooppprrrooooootttwwwwwwwwwzzztttrrroooppprrrtttsssrrrqqqpppoooooopppqqqrrrssssssqqqooopppqqqpppmmmkkkkkkkkkmmmqqquuuvvvtttqqqooooooooorrrttttttqqqnnnqqqsssrrroooqqqvvvvvvrrrqqqrrrsssttttttsssrrrrrrsssrrrqqqqqqpppppppppppppppvvvzzzwwwtttuuuwwwvvvqqqtttuuuqqqrrrvvvvvvrrrtttvvvxxxxxxuuuttttttuuutttuuuvvvwwwxxxyyyyyyyyyssssssssstttuuuvvvwwwxxxyyy{{{|||{{{yyyvvvvvvvvvwwwxxxwwwuuuvvvzzzzzzvvvwwwvvvwwwxxxyyyyyywwwuuussssssuuuxxxzzzzzzxxxvvvvvvwwwxxxwwwuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwyyyzzz{{{|||{{{{{{||||||ppprrrrrrrrruuuyyyxxxtttvvvyyy}}}}}}{{{wwwuuutttqqqtttxxxyyywwwtttqqqooovvvrrrnnnooorrrsssqqqmmmtttttttttsssrrrpppnnnllllllmmmmmmkkkhhhgggggghhhdddeeefffffffffgggiiikkknnnllliiigggfffggghhhjjjhhhjjjmmmnnnnnnnnnnnnoooiiiggggggjjjnnnqqqqqqooolllnnnppppppooolllkkkkkkfffffffffffffffiiillloookkkmmmpppqqqnnnllljjjiiicccdddeeedddbbbaaabbbcccbbbcccdddddddddeeehhhjjjkkkkkklllllllllkkkjjjiiiooommmkkkkkkmmmoooqqqqqqlllkkknnnuuuxxxvvvttttttnnnnnnmmmkkkjjjkkkmmmppplllkkkjjjhhhfffgggiiikkkmmmoooqqqsssssspppmmmkkkiiihhhhhhiiijjjlllnnnppphhhhhhhhhiiiiiijjjkkkkkkmmmooorrrsssqqqooommmmmmlllsssxxxyyyyyyyyyvvvrrrtttsssrrrrrrsssvvvyyy{{{jjjlllqqqwww{{{zzztttooorrrrrrrrrtttvvvvvvtttsssmmmooorrrtttuuussspppnnnmmmnnnoooqqqqqqqqqppppppppppppppppppooonnnllllllllllllnnnoooqqqrrrrrrrrrlllqqqrrrooolllmmmooonnnqqqmmmiiijjjmmmpppooollloooooooooqqqtttuuuuuusssssstttvvvwwwxxxxxxwwwwwwuuusssrrrrrrtttvvvwwwvvvtttyyy{{{xxxuuuvvvuuusssrrrtttxxxzzzzzzzzzzzz{{{xxxzzz||||||zzzyyyxxxyyyxxxxxxyyy{{{}}}}}}zzzxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzxxxwwwxxxyyyzzzxxxwww}}}vvvtttyyy|||yyyxxx{{{pppsssvvvuuurrrqqqtttxxxvvvuuuwwwxxxtttpppqqqvvvxxxxxxyyy|||}}}{{{uuuppprrrtttuuuvvvuuussspppnnnoootttxxxwwwsssppppppssskkksssvvvssspppttt{{{|||sssppptttssskkkkkksssmmmnnnrrrvvvsssmmmkkknnnqqqqqqqqqpppooommmkkkjjjmmmmmmnnnpppqqqrrrssstttsssssssssqqqooommmkkkiiicccfffjjjnnnppppppooooookkkkkkkkkllllllmmmnnnooorrrooommmnnnqqqqqqooolllrrrqqqooonnnnnnoooqqqrrrnnnllllllnnnrrruuutttrrrvvvqqqnnnoootttwwwvvvtttttttttsssqqqnnnnnnoooqqqgggmmmrrrqqqmmmjjjmmmqqqpppsssuuusssnnnlllnnnqqqmmmppprrrqqqooonnnpppsssqqqqqqooommmlllnnnqqqtttpppqqqrrrssssssssssssssslllooossstttrrrqqqqqqrrrrrrqqqooommmllllllnnnnnnsssrrrssswwwyyywwwyyy|||uuuqqqnnnnnnqqqtttttttttpppooonnnnnnnnnoooqqqqqqtttqqqoooooopppooolllhhhiiiiiikkkppptttvvvtttqqqpppoooooorrruuuuuurrrooooooqqqqqqpppuuu|||{{{uuussstttuuuuuuuuutttsssrrrppppppnnnnnnnnnooopppqqqqqqxxx|||yyyvvvvvvxxxxxxtttwwwwwwrrrqqquuutttpppsssxxx{{{zzzvvvssstttwwwttttttuuuuuuuuuuuuttttttpppppppppqqqsssvvvyyyzzz}}}~~~~~~|||yyyuuussssss|||}}}zzzvvvwwwzzzzzzvvvvvvvvvvvvxxxyyyyyyxxxvvvrrrssstttvvvyyyyyywwwuuuvvvwwwyyyxxxvvvuuuuuuvvvzzzyyyxxxxxxyyywwwtttqqqvvvxxx|||~~~~~~~~~}}}}}}tttnnnmmmtttyyyxxxwwwyyyyyy{{{yyyvvvwwwzzzvvvnnnnnnnnnttt}}}~~~wwwrrrrrrwwwuuuqqqooonnnmmmkkkjjjqqqqqqpppnnnkkkjjjlllmmmpppmmmjjjiiiiiijjjiiihhhccchhhlllkkkgggeeegggjjjiiijjjjjjhhhffffffjjjnnniiikkklllkkkkkklllppptttllliiiggghhhmmmrrrttttttssstttsssqqqqqqsssrrrnnnnnnllliiifffgggiiimmmooonnnnnnnnnpppqqqoooiiidddkkkhhheeedddeeefffffffffeeeeeebbb```dddjjjjjjfffiiijjjkkklllmmmmmmmmmmmmiiijjjnnnssswwwwwwrrrnnnllljjjllltttyyyxxxuuutttnnnnnnmmmlllmmmoooqqqsssmmmllllllkkkkkkkkkkkklllsssssspppmmmoooqqqkkkdddiiijjjkkklllmmmnnnooopppmmmlllkkkmmmooopppooonnnpppooooooqqqtttuuutttsssoooqqqssssssrrrqqqppppppmmmnnnnnnnnnoooppptttwwwjjjmmmrrrvvvxxxwwwuuusssuuutttsssqqqqqqrrrsssuuusssrrrqqqqqqqqqqqqpppoookkkqqqtttrrrrrrtttpppjjjssstttuuussspppmmmkkkkkkjjjkkkmmmoooqqqrrrssssssrrrqqqooommmmmmnnnoooppprrrpppnnnnnnoooqqqrrrqqqssswwwuuuppptttxxxwwwtttuuuxxxwwwsssuuu{{{vvvuuuuuuuuuvvvxxx{{{}}}{{{zzzzzz{{{}}}|||wwwssstttvvvxxxyyyxxxyyyzzz{{{~~~{{{xxxvvvwwwxxxyyyxxx{{{zzzxxxwwwwwwxxxzzz{{{vvvxxxzzz{{{{{{yyyvvvtttwwwyyyzzzxxxzzz|||zzzuuuwwwwwwxxxyyyyyyyyyyyyyyyvvvxxxyyyyyyvvvsssrrrqqqvvvttttttvvvtttpppqqquuuvvvxxx{{{}}}|||zzzwwwuuuooossswwwxxxwwwtttqqqppptttrrrrrrtttrrrpppqqqvvvttttttsssssstttvvvxxxyyy{{{sssppprrrssspppqqquuurrrrrrqqqqqqqqqqqqqqqqqqppprrrqqqmmmkkkmmmkkkhhhkkknnnrrrsssrrrooonnnnnnrrrsssttttttrrrppppppqqqkkkkkkkkkkkklllmmmnnnoooqqqqqqpppooopppqqqssstttllllllmmmnnnnnnnnnnnnnnnrrrrrrrrrrrrrrrssstttuuutttppplllnnnrrruuutttqqqtttqqqnnnnnnqqqtttwwwxxxqqqpppnnnoooppprrrqqqpppmmmmmmnnnooopppqqqqqqrrrtttrrrooooooqqqtttvvvwwwqqqooonnnooorrrsssrrrooorrrpppmmmnnnppprrrrrrpppvvvtttqqqooooooppppppooommmmmmnnnqqqtttuuutttrrruuutttssspppmmmlllnnnpppvvvuuutttsssssstttvvvwwwsssqqqoooooopppqqqpppooopppqqqrrrqqqoooooopppqqqsssrrrrrrrrrrrrqqqooonnnllloootttvvvvvvtttssssssqqqqqqrrrrrrqqqpppooonnnoooppprrrtttvvvvvvvvvvvvtttrrrpppqqqsssuuussspppqqqqqqpppppppppqqqrrrrrrttttttuuuvvvxxxyyyxxxwwwyyyyyywwwtttrrrrrruuuwwwwwwxxxxxxwwwuuutttuuuvvvsssrrrrrrtttwwwwwwssspppqqqppppppppprrrtttwwwyyy|||~~~yyyuuuvvvxxx~~~{{{xxxuuutttvvvxxxzzzwwwyyy|||~~~}}}{{{xxxvvvvvvxxxzzzyyywwwvvvxxxzzzuuuvvvvvvuuuttttttuuuwwwyyywwwvvvvvvwwwvvvsssqqqrrrtttvvvyyy{{{{{{{{{{{{sssmmmmmmsssxxxyyyyyy||||||yyyuuuvvvtttpppppppppttt{{{|||uuuqqqqqqtttrrrqqqooonnnmmmkkkjjjqqqqqqpppnnnkkkjjjjjjlllnnnmmmllljjjhhhhhhhhhhhhfffiiilllkkkhhhfffggghhhiiijjjjjjhhhggggggjjjmmmjjjkkkllllllllloootttxxxooollljjjjjjnnnqqqsssssswwwxxxwwwssssssvvvvvvrrrpppooollljjjjjjlllnnnpppnnnnnnoooqqqrrrpppjjjfffkkkiiigggfffhhhjjjjjjjjjdddfffeeeccceeejjjiiiffflllmmmmmmmmmmmmlllllllllhhhhhhkkkppptttuuurrroookkkiiilllssswwwvvvsssssssssqqqnnnnnnoooqqqrrrrrrooonnnnnnmmmllllllllllllsssqqqmmmjjjmmmrrrqqqllllllllllllmmmnnnooopppqqqppppppppprrrsssrrrooommmnnnpppqqqsssssssssssssssoooppprrrsssssssssttttttnnnnnnnnnnnnooopppqqqrrrjjjlllppptttvvvwwwwwwvvvvvvtttqqqpppqqqssstttuuutttsssrrrqqqqqqqqqpppoookkkqqqtttrrrrrrssspppjjjqqqssstttsssqqqnnnlllllllllmmmnnnppppppqqqqqqqqqtttrrrqqqoooooooooqqqrrrsssrrrpppqqqssstttsssssstttyyywwwsssvvvxxxwwwuuuvvvyyyxxxtttvvv{{{uuuuuutttuuuvvvxxxyyy{{{~~~}}}|||}}}~~~|||wwwssssssuuuwwwyyyzzz{{{{{{zzzzzzyyywwwxxxzzz||||||||||||{{{yyywwwwwwwwwxxxyyyxxxyyyzzz{{{{{{yyyxxxwwwwwwyyyyyywwwxxx{{{zzzuuuwwwwwwxxxxxxyyyxxxxxxxxxwwwxxxyyyyyywwwuuusssrrrtttsssuuuwwwuuurrrrrruuuyyyzzz|||}}}|||yyyvvvttttttuuuuuuvvvvvvuuusssrrruuutttuuuwwwvvvrrrssswwwwwwwwwwwwwwwxxxxxxyyyzzzxxxrrrooorrrssspppqqqtttqqqqqqqqqqqqqqqrrrrrrrrrqqqsssrrrnnnlllnnnmmmiiikkknnnqqqrrrqqqppppppqqqssssssrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmnnnooopppqqqrrrqqqqqqqqqqqqrrrrrrssslllmmmnnnoooppppppppppppqqqqqqqqqqqqqqqrrrssssssvvvqqqnnnnnnqqqrrrqqqnnntttrrroooooorrrtttvvvvvvuuusssqqqpppqqqqqqpppooooooooopppppppppqqqqqqqqqwwwuuurrrqqqrrrssssssssspppooonnnooorrrsssrrrppptttqqqnnnoooqqqsssssssssuuutttrrrqqqqqqppppppooonnnnnnooosssvvvwwwwwwuuurrrrrrqqqooommmmmmooorrrssssssssssssssssssrrrrrrrrrpppnnnnnnooopppooonnnpppqqqrrrrrrpppooopppqqqtttssssssssssssrrrpppoootttvvvwwwwwwvvvvvvxxxyyyooopppqqqrrrqqqooommmlllnnnppprrrsssuuuuuuuuutttooonnnnnnppprrrsssrrrrrrsssrrrrrrrrrrrrsssttttttuuutttsssvvvyyyzzzyyywwwvvvvvvuuusssqqqssswwwzzzxxxyyyyyyxxxuuussssssttttttssssssuuuwwwvvvssspppppppppooopppqqqsssvvvxxxyyy|||~~~|||xxxuuuvvvyyyyyyxxxvvvtttuuuvvvxxxzzzxxxyyy{{{}}}}}}|||zzzxxxyyyzzz{{{zzzxxxwwwyyy{{{uuuvvvwwwvvvuuuuuuvvvxxxvvvwwwxxxwwwtttsssrrrsssssstttuuuvvvxxxyyyzzzzzzsssnnnlllrrrxxx{{{~~~|||tttrrrsssrrrrrrrrruuuyyyxxxsssppppppppppppppppppooonnnlllkkkmmmnnnooonnnlllkkklllmmmlllmmmmmmjjjfffdddfffiiijjjjjjkkkjjjjjjiiihhhgggiiijjjjjjiiihhhiiikkknnnjjjkkkkkkkkklllpppvvvzzzqqqooommmmmmoooqqqrrrqqqsssuuusssnnnmmmqqqrrrpppqqqpppooonnnmmmmmmmmmnnnmmmmmmoooqqqrrrpppllliiimmmkkkiiiiiikkkmmmnnnooocccgggiiiffffffhhhiiihhhlllmmmnnnnnnmmmmmmnnnooohhhhhhiiilllppprrrrrrqqqkkkiiikkkrrruuusssqqqrrrvvvqqqllllllppprrrpppnnnrrrqqqppppppooonnnnnnmmmrrrqqqllliiimmmuuuwwwuuuppppppooonnnoooppprrrssspppqqqrrrtttuuusssnnnjjjlllppptttuuusssqqqqqqsssnnnnnnnnnoooqqqsssuuuvvvooonnnmmmooorrrssspppmmmmmmnnnpppsssvvvyyy{{{|||xxxtttpppooorrrtttuuutttttttttsssrrrrrrqqqpppppplllqqqsssrrrrrrrrrooojjjnnnqqqssstttrrrooonnnmmmnnnoooooopppppppppooooootttrrrqqqoooooopppqqqrrrttttttssstttvvvwwwuuutttuuuzzzyyyuuuxxx~~~}}}wwwvvvvvvxxxzzzyyyvvvvvvzzzsssssstttuuuvvvvvvwwwwww{{{{{{|||~~~}}}yyyvvvvvvvvvvvvyyy||||||yyyuuuyyyxxxxxxzzz|||}}}|||zzz|||{{{yyyxxxwwwwwwwwwxxxyyyyyyyyyxxxxxxxxxwwwwwwxxxyyyxxxuuuwwwzzzzzzvvvwwwwwwxxxxxxxxxwwwwwwvvvxxxxxxyyyyyyxxxvvvuuutttssssssuuuyyyxxxtttsssvvvzzzzzz{{{{{{zzzxxxuuusssyyyvvvssstttwwwxxxwwwuuuwwwvvvxxx{{{zzzvvvvvvyyyxxxxxxyyyyyyyyyyyyyyyxxxtttqqqooorrrsssqqqpppqqqppppppppppppqqqrrrrrrsssqqqtttsssooonnnooonnnkkklllnnnqqqqqqqqqqqqrrrssstttqqqoooooorrrtttsssrrrpppooooooppppppqqqrrrsssrrrrrrsssssssssrrrrrrqqqppppppqqqqqqrrrrrrqqqqqqppppppqqqqqqqqqqqqrrrrrrssspppmmmmmmpppqqqpppnnnrrrqqqpppqqqsssuuuvvvuuuvvvsssqqqpppoooooommmlllrrrrrrrrrrrrrrrrrrrrrrrrzzzwwwtttsssrrrrrrpppnnnpppooonnnppprrrssssssrrrssspppnnnmmmoooqqqrrrrrrssstttttttttsssqqqooonnnoooooopppsssuuuvvvuuutttpppqqqpppooonnnnnnpppsssoooppprrrsssrrrqqqnnnmmmqqqooonnnnnnoooooonnnmmmpppqqqssssssqqqqqqqqqrrrsssssssssssssssrrrqqqpppuuutttssspppoooppptttwwwmmmoooqqqrrrrrrpppmmmlllnnnoooqqqsssttttttssssssjjjlllnnnoooooopppqqqssstttttttttttttttuuuvvvvvvvvvsssqqqtttyyy{{{yyyuuussssssrrrqqqqqqsssxxx|||yyyzzzzzzxxxtttrrrrrrsssuuuttttttuuuvvvuuussspppppppppooopppqqqsssuuuvvvuuuxxxzzzyyyvvvuuuvvvxxxuuuttttttuuuuuuwwwxxxyyyxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{zzzwwwuuuuuuxxxzzzvvvwwwxxxwwwvvvvvvwwwxxxssswwwyyywwwssspppqqqtttsssssstttuuuvvvwwwyyyyyyssspppnnnqqqxxx|||vvvttttttuuuuuuuuuuuuvvvuuurrrppppppmmmooorrrsssrrrpppooonnniiikkkmmmnnnmmmnnnooopppiiilllmmmiiicccaaadddhhhjjjiiihhhiiijjjkkkjjjhhhkkkllllllkkkllllllnnnoookkkjjjiiiiiijjjnnnssswwwqqqppppppppppppqqqqqqqqqooopppnnniiigggjjjmmmlllppppppppppppooonnnlllkkkkkklllnnnpppqqqpppmmmkkkpppmmmkkkjjjlllnnnoooooodddhhhjjjeeecccfffjjjkkkkkkmmmoooooommmnnnpppssslllkkkjjjkkklllnnnpppqqqmmmkkkmmmrrrtttrrrqqqssssssmmmggghhhmmmpppmmmiiissssssrrrrrrqqqooonnnnnnrrrrrrooolllpppxxx{{{yyysssrrrqqqppppppqqqssstttnnnnnnooopppqqqpppmmmjjjkkkpppuuuvvvrrrooopppsssnnnllljjjjjjllloooqqqrrrpppnnnnnnrrrwwwxxxsssnnnpppqqqrrrtttwww{{{xxxtttoooooosssvvvvvvttttttuuuuuusssrrrppppppqqqnnnppprrrrrrrrrpppmmmkkklllooorrrtttsssqqqoooooonnnoooooopppppppppppppppsssqqqpppnnnnnnoooqqqrrrtttttttttvvvxxxxxxvvvtttuuuyyyyyyvvvwww{{{zzzvvvwwwxxxzzzzzzyyywwwwwwxxxrrrssstttuuuuuuuuuuuutttuuuvvvyyy|||~~~~~~|||{{{zzzwwwwwwzzz}}}|||vvvpppzzzzzzzzz{{{{{{zzzwwwtttzzzyyyxxxxxxwwwxxxxxxyyywwwvvvuuutttsssttttttuuuzzzzzzxxxuuuvvv{{{{{{xxxwwwwwwxxxxxxwwwwwwvvvvvvyyyyyyxxxyyyyyyxxxwwwuuurrrrrrvvvzzzyyyuuutttwwwwwwwwwxxxxxxwwwvvvuuutttxxxtttrrruuuzzz}}}{{{xxxvvvvvvyyy}}}|||wwwwwwzzzwwwxxxxxxyyyxxxwwwvvvuuuqqqpppppprrrsssrrrpppooonnnnnnnnnnnnoooppprrrsssrrrttttttpppoooqqqpppmmmoooqqqrrrrrrqqqqqqrrrttttttoookkklllppptttsssqqqqqqqqqqqqqqqrrrssstttuuurrrssstttuuutttsssrrrqqqttttttttttttsssrrrqqqpppqqqqqqqqqrrrrrrrrrqqqqqqmmmlllkkkmmmppprrrrrrqqqnnnnnnooorrruuuwwwwwwvvvtttqqqooonnnnnnnnnmmmlllrrrrrrssssssttttttuuuuuuyyywwwuuutttsssrrrooommmoooooooooppprrrrrrsssrrrooonnnlllkkklllnnnoooppprrrtttvvvvvvtttqqqooonnnoooooooooqqqrrrrrrqqqooopppqqqqqqooonnnnnnoooqqqppppppqqqqqqpppooommmlllqqqpppooooooppppppooommmoooqqqssstttsssrrrrrrsssqqqrrrsssrrrqqqppppppppprrrqqqnnnkkkiiikkknnnrrrkkkmmmpppssstttsssqqqooopppqqqrrrsssttttttsssrrriiilllpppqqqooonnnpppsssttttttttttttuuuvvvwwwwwwvvvrrrpppsssxxxzzzwwwssssssrrrrrrppppppsssxxx{{{xxxxxxyyywwwtttsssssstttuuuuuuuuuuuuuuutttsssrrrrrrqqqqqqqqqrrrtttuuuvvvsssuuuwwwwwwuuussstttuuuttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{|||zzzyyyvvvsssrrrsssuuuvvvvvvwwwyyyxxxwwwvvvwwwxxxtttuuuvvvuuusssrrrrrrrrrrrrsssuuuwwwxxxxxxwwwwwwuuurrrppprrryyy{{{zzzzzzyyywwwvvvvvvwwwvvvuuusssrrrqqqooommmqqqtttuuutttrrrrrrsssmmmnnnooonnnmmmmmmnnnooohhhjjjlllhhhcccaaaeeeiiihhhgggfffhhhjjjllllllkkknnnmmmmmmnnnooopppqqqqqqkkkiiigggfffhhhkkknnnpppnnnooopppqqqqqqqqqqqqqqqpppsssqqqllliiilllooopppqqqqqqrrrsssrrrpppnnnllljjjlllnnnppppppnnnmmmlllrrrooollljjjkkkllllllkkkeeeiiihhhcccaaaffflllooonnnppprrrppplllkkknnnqqqrrrpppnnnlllkkklllnnnpppqqqooopppssstttqqqrrruuuqqqkkkeeeffflllooommmiiiqqqrrrrrrrrrqqqpppnnnmmmqqqssssssrrrtttyyyzzzwwwssssssrrrqqqqqqrrrssstttnnnlllkkkkkkmmmnnnnnnnnnjjjpppuuuuuuqqqoooqqqtttqqqmmmjjjiiikkknnnoooooopppnnnooottt{{{|||xxxssspppqqqqqqsssvvvzzz}}}vvvsssqqqqqqtttvvvvvvuuuuuuvvvvvvuuurrrpppppprrrooooooqqqrrrrrrooolllkkkkkknnnqqqsssrrrqqqqqqqqqmmmnnnoooqqqrrrrrrsssssstttrrrqqqppppppqqqssstttsssssssssuuuwwwwwwuuussstttvvvvvvttttttvvvvvvuuuxxxzzz{{{yyywwwvvvvvvvvvrrrsssssstttttttttssssssqqqtttwwwzzz{{{zzzzzzyyywwwuuuuuuyyy~~~~~~xxxrrrxxxwwwxxxyyyzzzxxxuuurrrvvvvvvvvvwwwxxxyyyzzz{{{wwwvvvtttrrrrrrssstttuuu{{{{{{yyyvvvwww{{{|||yyywwwwwwxxxxxxxxxwwwwwwvvvzzzxxxwwwxxxzzzzzzxxxvvvrrrrrrvvvzzzyyyuuutttwwwssssssssstttuuuuuuvvvvvvtttrrrrrrwww~~~~~~zzzuuuuuuxxx|||{{{wwwvvvyyywwwxxxyyyyyyxxxwwwuuutttpppqqqqqqrrrsssssspppmmmmmmllllllkkklllnnnpppqqqqqqttttttpppppprrrrrrooorrrssstttsssrrrqqqrrrsssrrrmmmiiijjjooorrrqqqoooqqqqqqqqqqqqrrrssstttuuurrrssstttuuutttsssrrrqqqssssssttttttttttttssssssrrrrrrssstttssssssrrrqqqlllllllllmmmoooqqqqqqpppkkkkkknnnrrrvvvyyyzzzyyysssqqqppppppqqqrrrrrrqqqqqqrrrssstttuuuvvvwwwwwwvvvtttssssssssssssqqqooopppqqqqqqqqqqqqqqqrrrsssmmmmmmmmmllllllmmmnnnooopppsssvvvvvvtttpppnnnnnnmmmmmmnnnppprrrsssrrrpppqqqrrrrrrpppnnnlllmmmnnnrrrqqqooonnnnnnnnnoooppprrrqqqqqqqqqrrrrrrpppnnnnnnqqqssstttsssrrrrrrsssnnnppprrrqqqooonnnnnnooossssssrrrooommmmmmoooqqqkkkmmmppptttvvvvvvuuutttrrrssstttuuuuuutttsssssskkkooosssssspppnnnoooqqqsssssssssssstttuuuvvvwwwuuusssqqqssswwwxxxuuuqqqttttttsssrrrqqqrrruuuxxxuuuvvvwwwvvvuuutttuuuvvvuuuvvvvvvvvvuuutttttttttttttttttttttuuuuuuvvvvvvtttuuuvvvuuutttsssrrrrrrvvvvvvwwwxxxxxxwwwvvvvvvvvvvvvvvvvvvwwwxxxzzz{{{zzzxxxuuurrrrrrssstttuuuuuuwwwyyyyyyxxxwwwwwwwwwuuurrrppprrrvvvxxxtttqqqqqqtttxxx{{{{{{yyyvvvtttuuutttqqqqqqxxxzzzvvvyyy|||{{{xxxwwwwwwyyyxxxuuussstttsssoooooorrrvvvvvvtttssstttvvvttttttrrrooolllkkkkkkmmmiiikkkkkkiiiffffffhhhkkkhhhhhhiiiiiijjjkkkmmmnnnooonnnnnnoooqqqsssrrrqqqkkkiiiggggggiiikkkllllllkkknnnpppqqqpppooooooooopppttttttnnnkkkmmmpppqqqrrrssstttuuutttrrrpppoookkkmmmpppqqqooonnnmmmnnnrrrooollljjjjjjjjjjjjiiigggiiigggcccdddjjjoooqqqsssuuuuuupppjjjgggiiimmmuuutttqqqmmmjjjjjjmmmppptttrrrsssuuutttqqqssswwwtttooojjjjjjmmmpppnnnkkknnnnnnoooppppppooommmlllnnnsssuuutttuuuwwwvvvsssqqqqqqqqqrrrrrrsssssssssooommmkkkkkkmmmoooqqqqqqlllooorrrrrrpppppprrruuutttppplllkkknnnppppppooonnnnnnpppuuuzzz{{{yyyvvvnnnoooqqqsssuuuvvvxxxxxxrrrsssttttttuuuuuuuuuvvvuuuwwwxxxvvvrrrpppqqqsssqqqoooppprrrqqqmmmkkklllkkknnnppprrrqqqqqqrrrsssooooooqqqrrrsssttttttuuuuuutttsssrrrrrrtttuuuwwwrrrqqqqqqrrrtttuuusssrrrssstttsssrrrqqqrrrtttvvv{{{}}}|||wwwtttuuuuuuttttttttttttssssssssssssssssssvvvyyyyyywwwuuusssrrrqqqqqqsssxxx}}}}}}zzzssstttuuuwwwyyyyyywwwuuussstttuuuwwwyyyzzz{{{|||xxxwwwvvvuuutttuuuvvvwwwyyyzzzyyyvvvxxx{{{{{{wwwwwwwwwxxxyyyyyyyyyyyyyyyzzzwwwuuuwwwzzz{{{yyywwwssssssuuuyyyxxxtttsssvvvqqqqqqqqqrrrsssuuuwwwxxxssssssuuuyyy~~~}}}{{{ttttttvvvzzzyyyuuuvvvyyyyyyyyyzzzzzzyyyxxxwwwwwwrrrtttsssrrrrrrtttqqqlllnnnmmmkkkkkkkkkmmmooopppqqqssssssppppppssssssppprrrsssuuuuuussssssssstttpppmmmkkkkkknnnpppooonnnpppooooooppppppqqqrrrsssqqqqqqrrrsssssssssssssssnnnoooqqqssstttvvvvvvwwwrrrssstttuuutttsssrrrqqqppppppppppppooonnnmmmllljjjkkkmmmqqqvvvzzzzzzzzztttsssrrrsssvvvxxxxxxwwwrrrrrrssstttuuuvvvwwwwwwsssqqqpppppprrrsssrrrrrrqqqssssssrrrqqqpppqqqrrrmmmoooqqqqqqpppoooppppppooosssvvvvvvrrrnnnmmmnnnjjjkkkmmmqqquuuwwwwwwvvvqqqrrrrrrpppnnnlllkkklllrrrpppnnnmmmmmmoooppprrrrrrrrrrrrssstttsssqqqnnnmmmpppssstttsssrrrrrrrrrllloooqqqpppmmmlllmmmoooqqqrrrrrrqqqoooooopppqqqmmmoooqqqsssuuuvvvwwwwwwssstttuuuuuuuuutttsssrrrnnnpppssstttrrrqqqpppppprrrrrrrrrrrrsssuuuvvvwwwwwwvvvuuuuuuvvvuuutttrrrtttuuuvvvuuusssssstttuuusssuuuvvvvvvttttttvvvwwwtttuuuvvvvvvttttttuuuvvvuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuttttttsssrrrwwwwwwwwwxxxxxxwwwvvvvvvvvvvvvvvvvvvwwwxxxyyyyyy|||yyyvvvuuuvvvwwwwwwwwwtttvvvyyyyyyxxxvvvvvvvvvuuupppmmmqqqyyy|||xxxrrrrrruuuxxx{{{{{{yyyvvvsssssssssqqqpppvvvzzzvvvvvvzzz{{{wwwvvvyyyvvvzzzzzzvvvtttvvvtttpppooosssvvvuuurrrqqqtttxxxwwwvvvsssooolllkkknnnpppmmmllllllkkkkkklllnnnooolllnnnnnnmmmjjjjjjlllooonnnmmmlllnnnrrrsssrrrpppkkkiiihhhjjjmmmoooooonnnkkknnnqqqqqqnnnkkkjjjjjjmmmrrrtttoookkklllnnnoooooopppqqqrrrrrrqqqooonnnnnnpppssssssqqqoooooopppqqqnnnkkkiiijjjkkkkkkjjjfffhhhhhhgggkkkqqqssspppqqqttttttpppiiifffjjjnnnuuutttrrrmmmjjjjjjmmmqqqvvvttttttuuussspppsssxxxxxxuuuqqqnnnnnnnnnmmmllliiijjjlllmmmnnnmmmlllkkkkkkppprrrqqqqqqtttsssqqqmmmnnnppprrrssssssrrrqqqpppnnnmmmmmmnnnppppppooommmmmmnnnoooppprrrtttvvvrrrnnnkkkkkkooorrrrrrpppkkkmmmooorrrtttuuuuuutttoooqqqtttvvvwwwvvvtttsssnnnssswwwxxxvvvtttuuuwwwuuuxxxyyywwwrrroooqqqsssrrroooooorrrqqqllljjjlllmmmooopppppppppppprrrtttrrrsssssstttuuuuuutttttttttsssqqqpppqqqrrrtttvvvsssqqqpppppprrrssssssrrrsssrrrqqqpppnnnoootttxxx~~~}}}uuuqqqrrrsssqqqvvvuuutttsssrrrrrrsssttttttwwwzzzyyyuuurrrppppppqqqrrruuuxxx{{{|||}}}}}}uuutttuuuwwwyyyyyyxxxvvvttttttvvvwwwyyyyyyzzzzzzxxxwwwwwwvvvvvvvvvvvvvvvvvvxxxxxxvvvwwwzzzyyytttvvvwwwxxxyyyzzz{{{{{{{{{yyyvvvtttuuuyyy{{{yyywwwtttsssuuuwwwuuurrrrrruuutttsssrrrrrrsssuuuwwwxxxwwwwwwxxxxxxyyyzzz{{{{{{tttsssuuuxxxwwwuuuvvvzzzyyyxxxxxxwwwwwwwwwxxxxxxtttwwwuuuqqqqqqtttqqqlllpppooommmllllllmmmoooqqqppprrrsssppppppsssssspppnnnqqquuuvvvvvvuuuvvvvvvpppoooooooooooooooooonnnmmmmmmmmmmmmnnnooopppqqqppppppppppppqqqssstttuuunnnoooppprrrssstttttttttqqqrrrtttttttttrrrqqqoooqqqqqqrrrqqqooommmlllkkkmmmmmmnnnqqquuuxxxyyyyyyuuusssssstttvvvxxxyyyxxxuuuuuuuuuuuuuuutttttttttqqqooommmmmmoooqqqssssssssstttuuussspppooooooqqqkkknnnssstttrrrpppooopppnnnrrruuutttpppllllllnnnllllllnnnqqqtttvvvvvvuuuooopppqqqpppnnnllllllmmmnnnmmmnnnnnnoooooopppqqqqqqqqqqqqrrrsssssspppmmmkkknnnrrrssssssrrrqqqqqqkkkooorrrqqqnnnlllnnnqqqooopppooonnnllllllnnnppprrrrrrrrrrrrssssssttttttsssttttttuuutttsssrrrqqqnnnoooppprrrttttttqqqooorrrrrrrrrssstttuuuvvvwwwyyy{{{|||zzzwwwttttttuuurrruuuwwwwwwvvvttttttttttttuuuvvvvvvtttssstttuuusssuuuvvvvvvttttttwwwyyyuuuuuuvvvvvvvvvuuuuuuuuutttttttttuuuvvvvvvvvvuuutttuuuuuuuuuvvvwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyzzzxxxvvvvvvxxxyyyxxxwwwsssuuuxxxxxxwwwvvvuuuuuurrrooonnnsssyyy|||zzzwwwuuuvvvvvvwwwwwwvvvuuutttqqqsssqqqooottt~~~|||uuuuuuxxx|||yyyssstttzzzvvvzzz{{{vvvuuuxxxvvvpppooosssuuutttpppppptttxxxtttsssqqqnnnlllnnnssswwwpppnnnmmmmmmppprrrrrrrrrppprrrssspppkkkiiilllpppmmmkkkkkkmmmqqqsssqqqoookkkjjjjjjmmmrrrtttsssqqqllloooqqqqqqlllhhhffffffnnntttvvvrrrmmmnnnppppppkkklllmmmnnnnnnmmmllllllpppsssuuuuuurrrpppppprrrooommmjjjiiijjjllllllllleeehhhiiilllqqqwwwuuuooollloooqqqnnniiihhhnnntttrrrrrrqqqmmmjjjjjjnnnqqqvvvuuutttuuurrrooorrrxxx{{{xxxtttpppmmmkkkjjjjjjfffhhhjjjllllllllljjjjjjiiimmmooommmmmmppprrrpppjjjlllooorrrtttsssqqqpppooonnnnnnnnnooonnnllljjjnnnmmmkkklllppptttvvvwwwnnnkkkhhhjjjooorrrrrroooiiikkknnnpppoooooopppqqqrrruuuxxx{{{{{{xxxuuurrrkkkrrrzzzzzzvvvssstttwwwvvvyyyzzzwwwrrroooqqqtttrrrnnnooorrrqqqkkkiiillloooooopppooonnnpppsssuuuuuuuuuvvvvvvuuuttttttssspppooonnnmmmmmmoooqqqrrrsssqqqpppoooqqqssssssssssssrrrqqqooonnnnnnttt{{{}}}sssnnnqqqrrrpppxxxvvvtttrrrqqqrrrsssuuurrrvvvyyyyyyvvvrrrqqqrrruuuwwwyyyyyyxxxxxxyyy{{{zzzxxxwwwwwwxxxxxxvvvtttuuuvvvwwwxxxxxxyyyxxxxxxuuuuuuuuuuuuuuuttttttttttttvvvvvvuuuvvvyyyvvvrrrvvvwwwxxxzzz{{{|||}}}}}}yyyuuussstttyyy{{{yyywwwvvvttttttvvvtttpppqqquuuwwwvvvtttssstttuuuwwwxxx|||{{{zzzwwwuuuvvvyyy{{{uuutttuuuwwwvvvtttwww|||wwwvvvuuuttttttuuuvvvwwwvvvyyyvvvqqqqqqtttrrrlllsssqqqooommmmmmnnnppprrrooorrrrrrppppppsssssspppkkkoootttwwwxxxxxxxxxyyypppqqqsssrrrpppoooooooookkkkkkkkkkkklllmmmnnnooooooooonnnoooppprrruuuvvvsssssssssrrrqqqpppooonnnpppqqqsssssssssqqqooonnnnnnppprrrrrrpppooonnnnnnpppooooooppptttvvvwwwwwwsssrrrqqqrrrtttvvvvvvuuuxxxwwwvvvuuutttsssrrrqqqrrrooollllllmmmppprrrssstttvvvvvvtttpppnnnnnnppphhhlllrrrtttrrrooommmmmmnnnrrruuusssnnnkkklllnnnooonnnooopppqqqqqqooommmmmmoooppppppooonnnnnnoooiiikkkmmmoooppppppooonnnppppppppprrrsssrrrooollljjjnnnqqqssssssqqqqqqqqqlllpppsssrrrnnnmmmooorrrqqqqqqooommmlllmmmqqqtttvvvuuusssqqqppppppqqqqqqrrrsssssstttsssrrrpppooollllllmmmqqquuuvvvsssooorrrrrrsssssstttvvvwwwxxx|||~~~xxxtttuuuwwwqqqtttwwwyyyxxxvvvuuuuuuvvvwwwwwwvvvtttrrrssstttrrrtttvvvvvvtttuuuxxx{{{uuuuuuuuuuuuuuuuuutttssssssssssssuuuxxxyyyxxxwwwrrrrrrrrrsssuuuvvvxxxyyyzzzzzz{{{{{{{{{zzzyyyyyyxxxuuutttuuuxxxyyywwwuuurrruuuwwwxxxwwwuuuttttttooooooqqqtttxxx{{{{{{{{{wwwvvvtttsssrrrsssuuuvvvrrrooolllnnnrrrwwwxxxyyyvvvxxxyyyxxxuuusssrrrrrrttttttuuuvvvxxxxxxvvvtttwwwxxxyyyvvvrrrpppqqqssswwwwwwuuurrrmmmiiihhhhhhoookkkiiikkkmmmmmmqqqvvvwwwtttqqqooooooooonnnmmmllllllmmmppprrrsssrrrpppllljjjkkkqqqsssqqqoooooommmmmmmmmmmmlllkkkjjjiiimmmnnnqqqpppjjjdddgggnnnooonnnkkkhhhkkkqqqrrroooppprrrqqqooopppssssssoookkkjjjjjjkkklllmmmkkkjjjjjjiiiiiijjjmmmpppqqqqqqqqqrrrrrrooolllkkknnnpppmmmmmmmmmlllkkkmmmpppsssxxxyyyuuunnnmmmttt}}}{{{tttmmmkkklllpppssstttrrrpppnnnllllllllllllpppmmmjjjjjjmmmnnnnnnlllggglllppprrrpppoooppprrrrrrqqqpppnnnmmmmmmlllmmmrrrooommmlllooorrrttttttffffffgggkkknnnqqqqqqpppjjjmmmoooooommmlllmmmooosssvvvyyyyyywwwssspppooommmppprrrsssrrrsssvvvyyyxxxzzz{{{xxxrrroooqqqtttpppqqqssstttsssqqqooonnnpppppppppqqqssstttvvvwwwwwwuuussssssttttttrrrqqqtttnnnlllnnnpppppprrruuusssooommmnnnqqqtttsssrrrssstttsssooommmnnntttyyy}}}yyyvvvsssrrrrrrrrrssssssqqqqqqqqqrrrssstttvvvuuuttttttvvvwwwwwwvvvwwwuuuvvv{{{{{{wwwyyyvvvwwwvvvtttwww{{{zzzuuuxxxwwwuuuvvvwwwyyyxxxxxxwwwuuussstttwwwxxxvvvtttsssvvvzzzyyyvvvuuuxxx|||||||||{{{{{{zzzzzzyyyyyyuuuwwwxxxwwwuuutttuuuvvvxxxwwwvvvuuuuuuuuuvvvwwwyyyvvvsssrrrtttvvvwwwwww}}}{{{xxxwwwxxxyyyyyyxxxwwwttttttwwwxxxuuuuuuxxxxxxvvvtttssstttwww{{{~~~yyywwwtttrrrppppppqqqqqqppprrrqqqmmmlllnnnooolllooooooooooooppppppooooookkknnnrrrtttssstttwwwzzzrrrrrrrrrqqqooonnnnnnooommmmmmlllmmmmmmnnnooopppqqqpppnnnnnnooorrruuuwwwvvvvvvwwwuuurrrqqqqqqrrrqqqqqqrrrtttuuuuuusssrrrssssssrrrrrrqqqpppooonnnnnnoooqqqssstttuuuvvvvvvpppssssssnnnooovvvxxxvvvwwwwwwvvvuuussssssssssssnnnoooqqqqqqppppppqqqrrrssstttuuuvvvvvvtttrrrqqqmmmoooqqqqqqppppppqqqrrrqqqqqqpppooonnnmmmlllkkklllkkkmmmrrrsssqqqppprrrpppooommmllllllmmmoooppprrrpppmmmnnnoooooommmjjjiiikkkmmmppprrrsssrrrrrrppppppoooooonnnnnnmmmmmmsssoookkkkkkmmmpppppppppsssnnnmmmooommmjjjmmmtttsssttttttuuutttsssrrrqqqtttrrrpppqqqssstttrrrpppkkkoootttuuutttssssssttttttuuusssnnnnnnsssvvvuuu|||zzz{{{xxxsssrrrsssrrrrrrtttwwwyyyyyywwwtttrrrtttwwwwwwvvvtttssssssqqqqqqqqqppppppqqqtttwwwuuuxxxzzzyyyvvvsssssstttzzzuuuqqqqqqvvvyyyxxxvvvvvvuuusssrrrrrrssstttuuuxxxwwwwwwyyy|||~~~~~~|||zzzyyyzzzzzzyyytttwwwyyyxxxuuussssssuuurrrsssuuuwwwyyyyyyyyyxxxzzzyyywwwwwwxxxwwwuuussspppmmmjjjkkkoootttvvvvvvuuuvvvvvvvvvttttttuuuvvvtttsssqqqrrrsssvvvxxxyyyyyyzzzyyyvvvsssqqqrrrtttuuuuuutttqqqnnnkkkjjjjjjoookkkjjjlllnnnnnnqqqvvvtttrrroooooopppqqqppppppooonnnnnnoooqqqrrrpppooommmjjjkkkpppsssqqqqqqrrrsssrrrooommmkkkkkkkkklllkkkmmmqqqqqqlllfffhhhooorrrpppkkkgggiiiooorrrpppqqqpppnnnnnnsssxxxvvvppplllkkkkkklllmmmmmmllljjjjjjiiihhhiiikkkmmmooopppqqqrrrrrrppplllkkklllnnnjjjkkklllllllllmmmpppsssuuutttpppnnnuuuzzzwwwssspppnnnnnnpppqqqsssrrrpppnnnllllllllllllooommmkkkkkklllmmmllljjjhhhlllpppqqqoooooopppsssvvvtttqqqnnnlllmmmnnnoooqqqooommmmmmoooqqqrrrrrrllljjjhhhiiillloooqqqrrrkkkmmmoooooommmmmmnnnooosssuuuwwwwwwtttrrrpppooonnnqqqttttttssssssuuuwwwvvvyyy{{{xxxsssoooppprrrrrrrrrsssssssssrrrqqqpppsssssssssssstttuuuvvvwwwzzzxxxwwwvvvuuutttqqqnnnoookkkiiimmmqqqrrrtttxxxqqqpppooopppsssvvvwwwxxxwwwuuusssooommmnnnqqqttt|||zzzwwwtttrrrqqqqqqqqqtttrrrpppoooooorrrvvvxxxvvvuuussstttvvvwwwwwwvvvwwwuuuwww{{{zzzvvvwww|||wwwxxxwwwvvvyyy}}}}}}xxxyyywwwuuuuuuvvvvvvvvvuuuuuusssrrrsssvvvwwwvvvtttsssvvvyyyyyyvvvuuuxxx|||}}}}}}}}}}}}|||{{{zzzyyyrrrsssttttttssssssuuuwwwyyyyyyxxxwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvvvvvvvvvv|||zzzyyyxxxxxxxxxwwwvvvxxxuuutttvvvuuutttvvv{{{{{{yyyvvvtttuuuwww{{{}}}uuuuuuuuuuuuttttttsssrrrppprrrqqqmmmlllnnnmmmkkkmmmmmmmmmnnnooopppqqqrrrkkkmmmqqqssstttuuuwwwxxxssssssrrrpppmmmlllmmmooommmmmmmmmmmmmmmnnnnnnoooqqqpppooooooppprrruuuwwwuuuvvvwwwuuusssqqqqqqrrrpppoooooorrruuuwwwuuusssssstttttttttrrrqqqpppppprrrssssssttttttsssssssssqqqtttsssooopppvvvxxxvvvwwwuuutttsssttttttsssssslllnnnpppqqqqqqrrrtttvvvsssssstttuuuuuutttsssrrrmmmoooqqqqqqppppppqqqrrrrrrrrrqqqpppooonnnmmmmmmmmmlllnnnrrrssspppooorrrqqqpppnnnmmmmmmnnnpppqqqsssqqqnnnnnnooopppnnnlllkkkllloooqqqssssssrrrrrrqqqppppppooonnnmmmmmmmmmrrrooollllllnnnqqqrrrqqqrrrnnnmmmnnnllljjjlllssspppppprrrrrrsssrrrqqqqqqrrrppppppqqqtttvvvuuutttlllppptttvvvuuuttttttuuutttuuusssnnnoootttwwwvvv{{{xxxwwwyyyxxxtttsssuuusssrrrrrrsssuuuvvvuuutttrrrtttvvvwwwwwwvvvuuuuuurrrssssssrrrqqqrrruuuwwwwwwyyyzzzyyyvvvsssssstttxxxtttqqqrrrwwwyyyyyywwwvvvuuusssrrrssstttuuuvvvxxxxxxxxxyyy{{{}}}|||zzzyyyyyywwwyyyyyywwwtttrrrssstttssssssuuuvvvwwwxxxxxxyyyzzzxxxwwwwwwxxxwwwuuussspppmmmkkkkkknnnrrrtttuuurrrssstttttttttuuuwwwyyyvvvssspppnnnpppuuu{{{{{{{{{zzzwwwtttrrrssstttsssssssssqqqnnnllllllmmmtttpppnnnpppooonnnooosssqqqpppoooppprrrsssssssssqqqooonnnnnnoooppppppooooookkkkkkooorrrrrrrrruuu{{{wwwrrrmmmkkkkkklllnnnjjjlllppprrrnnnhhhiiinnntttrrrlllfffhhhnnnrrrqqqqqqooolllnnnvvv}}}yyyqqqmmmllllllnnnoooooommmkkklllkkkjjjiiiiiijjjlllnnnooopppqqqpppmmmkkkkkkllllllmmmnnnnnnllllllmmmnnnqqqnnnkkknnn{{{~~~qqqqqqrrrrrrqqqqqqpppooosssrrrpppnnnmmmllllllmmmnnnmmmlllllllllkkkiiiggghhhkkknnnooommmnnnppptttyyyvvvrrrnnnmmmnnnpppqqqqqqooonnnooopppqqqpppoooqqqmmmiiigggjjjnnnrrrtttlllnnnppppppooonnnoooppprrrsssttttttrrrqqqqqqrrrrrrsssttttttsssssstttvvvuuuxxxzzzxxxtttppppppppptttssssssrrrrrrrrrrrrrrrwwwvvvvvvuuuuuuvvvvvvvvvyyyxxxxxxxxxxxxvvvrrroooooojjjjjjnnnqqqrrrtttwwwpppqqqssstttvvvxxx|||zzzwwwrrrooonnnnnnnnnnnnxxxvvvsssqqqpppppppppqqqtttrrrnnnmmmnnnsssxxx{{{vvvtttssstttuuuwwwvvvvvvvvvvvvxxx{{{yyyvvvvvvyyyxxxzzzyyywwwzzz|||{{{yyyvvvuuuuuutttsssqqqqqqppppppqqqtttuuuuuutttsssvvvyyyxxxvvvvvvxxx{{{}}}}}}}}}}}}|||zzzxxxvvvqqqrrrsssrrrrrrtttvvvyyyzzzzzzzzzzzzzzzyyyxxxxxxtttwwwzzzzzzxxxvvvvvvxxxzzzzzzyyyyyywwwvvvuuutttwwwtttttttttqqqpppuuu}}}}}}{{{xxxvvvvvvwwwyyyzzzrrrsssuuuwwwwwwvvvtttsssqqqsssrrrnnnmmmooonnnkkkllllllllllllnnnqqqtttvvvkkklllnnnrrrvvvwwwwwwuuutttsssqqqnnnllllllnnnqqqoooooonnnnnnnnnnnnmmmmmmqqqqqqppppppqqqsssuuuvvvuuuvvvvvvuuusssqqqqqqrrrpppmmmlllpppvvvxxxvvvsssrrrtttvvvuuurrrpppqqqssssssssstttttttttssssssrrrqqqsssrrrpppqqquuuwwwvvvvvvsssqqqrrrtttuuutttqqqlllnnnppprrrssstttwwwyyyssssssssssssssstttttttttnnnoooqqqqqqooooooppprrrttttttsssrrrqqqppppppoooooommmooosssssspppoooqqqqqqpppooonnnnnnooopppqqquuurrrooonnnooopppppppppnnnoooqqqsssssssssrrrrrrrrrrrrqqqpppnnnmmmllllllpppnnnlllllloooqqqssssssssspppoooooonnnkkknnnssslllmmmnnnoooppppppppppppsssrrrqqqrrrtttuuutttsssmmmppptttuuuuuutttttttttssstttsssooopppuuuxxxwwwxxxuuuvvvxxxxxxvvvvvvyyyvvvtttqqqqqqrrrtttuuuuuurrrsssuuuvvvwwwvvvuuuuuuuuuuuuuuutttssssssuuuwwwyyyzzzzzzyyyvvvsssssssssuuurrrqqqssswwwyyyyyywwwuuuuuutttssstttuuuwwwxxxxxxyyyyyyxxxxxx{{{~~~yyyxxxzzzzzzzzzyyyvvvsssrrrsssttttttttttttuuuvvvwwwxxxyyyzzzyyyxxxxxxyyyyyywwwuuupppooommmmmmoooqqqsssuuuppprrrtttuuuuuuuuuvvvwwwwwwuuurrrppppppuuu{{{~~~|||zzzwwwuuutttuuuuuuqqqrrrrrrqqqooonnnnnnoooxxxtttqqqrrroookkkkkknnnpppooonnnoooqqqrrrrrrqqqqqqooommmmmmoooqqqqqqqqqsssnnnlllppprrrrrrsssvvv~~~{{{uuuppplllkkkkkkllljjjkkkooorrrnnngggfffjjjssssssoooiiiiiimmmooonnnppppppppppppvvv{{{xxxrrrnnnnnnnnnoooqqqpppmmmkkkqqqpppmmmjjjhhhgggiiijjjmmmnnnpppppppppnnnmmmmmmqqqqqqqqqoookkkhhhffffffmmmllljjjnnnxxx{{{ssskkkmmmoooqqqrrrrrrqqqqqqsssqqqpppnnnmmmlllmmmmmmmmmmmmllllllkkkiiifffeeegggjjjllllllkkklllpppssswwwuuussspppoooooooooppppppoooooopppqqqqqqooommmqqqnnnjjjiiikkkooossstttooopppqqqqqqqqqqqqqqqqqqpppqqqrrrqqqqqqrrruuuxxxxxxvvvtttrrrqqqrrruuuwwwuuuxxxzzzzzzwwwsssqqqppptttsssqqqppppppqqqrrrtttzzzyyyxxxwwwvvvvvvvvvvvvssstttuuuxxxzzzyyyvvvssssssooonnnqqqsssrrrrrrtttrrruuuwwwxxxwwwyyy~~~{{{wwwqqqoooppppppnnnllluuusssqqqpppoooppprrrsssrrrqqqooonnnooorrruuuxxxvvvtttssssssuuuvvvvvvuuuwwwxxxzzz{{{yyyvvvvvvwwwwwwzzzzzzxxxzzz~~~}}}zzzwwwvvvuuutttrrrpppnnnnnnoooppprrrssstttttttttvvvxxxxxxwwwwwwxxxzzz{{{||||||{{{zzzwwwuuussstttttttttsssssstttwwwzzzyyyzzzzzz{{{zzzyyywwwvvvqqqvvvzzzyyyvvvuuuxxx|||xxxyyyzzzyyywwwtttsssrrrtttssstttuuurrrpppttt|||}}}|||yyywwwvvvuuuvvvwwwrrrrrrsssttttttsssrrrqqqpppsssssspppppprrrqqqnnnooonnnmmmmmmnnnqqquuuwwwlllkkkmmmqqqvvvxxxvvvrrrsssrrrqqqnnnlllnnnrrruuurrrrrrrrrqqqpppoooooonnnpppppppppqqqqqqrrrssstttuuuvvvvvvuuusssqqqrrrsssqqqnnnlllooouuuxxxvvvrrrpppsssvvvuuuqqqpppqqqtttpppqqqrrrtttuuuuuuvvvvvvpppqqqqqqpppqqqssstttttttttrrrpppqqquuuvvvtttpppnnnppprrrssstttuuuwwwyyyssssssrrrrrrrrrssstttuuuqqqqqqrrrpppnnnmmmnnnooovvvuuuuuutttssssssrrrrrrqqqooopppsssssspppooorrrqqqppppppooooooppppppqqquuussspppnnnnnnpppqqqrrrrrrrrrsssttttttsssrrrrrrssssssqqqpppnnnmmmlllkkknnnmmmllllllnnnppprrrssstttsssrrrqqqooonnnpppssslllllllllmmmmmmmmmmmmmmmvvvuuutttsssrrrqqqpppooonnnppprrrtttttttttssssssrrrtttssspppqqqvvvyyyxxxxxxuuuvvvyyyyyywwwwwwzzzyyyvvvtttsssuuuvvvvvvvvvtttsssssstttuuuuuusssrrrvvvwwwwwwvvvttttttuuuwwwzzzzzzyyywwwuuusssrrrrrrqqqpppooorrruuuxxxxxxwwwuuuuuuttttttuuuvvvwwwxxxwwwyyyyyywwwuuuxxx}}}xxxxxx{{{zzzyyywwwuuussssssuuuvvvvvvuuutttttttttvvvwwwyyyzzzyyyyyyzzz{{{{{{yyywwwoooooopppoooooopppqqqrrrooorrrvvvwwwvvvtttrrrqqquuutttsssqqqoooqqqvvvzzz|||yyywwwvvvvvvwwwwwwqqqrrrrrrqqqooonnnoooppprrrnnnmmmooommmiiihhhkkkmmmkkkjjjkkkllllllkkkiiinnnlllkkklllooorrrttttttuuupppnnnqqqsssssstttxxx~~~|||xxxsssooollljjjjjjkkklllnnnpppmmmfffdddgggnnnqqqqqqmmmkkkmmmmmmjjjnnnsssuuusssrrrttttttqqqoooooooooqqqrrrpppmmmkkkttttttrrrnnniiiffffffgggkkklllmmmpppqqqrrrqqqpppqqqrrrqqqooojjjfffddddddhhhkkknnnooosssvvvsssnnnjjjkkklllnnnppprrrssssssrrrqqqooonnnmmmmmmmmmmmmlllmmmmmmllljjjhhhfffeeeeeehhhkkkkkkjjjkkkooosssrrrrrrssssssrrrpppnnnllloooooooooppprrrqqqnnnlllmmmkkkkkklllooorrrssssssqqqqqqqqqrrrsssssssssrrrooooooppppppqqqtttyyy}}}|||xxxsssoooooossswwwyyywwwyyy{{{{{{yyyvvvsssrrrsssqqqooonnnnnnooorrrsssyyyxxxwwwvvvuuuuuuuuuuuuqqqrrrtttwwwyyyyyyvvvttttttqqqqqquuuwwwuuutttvvvvvvxxxzzzyyyxxxyyy}}}yyyuuurrrqqqrrrrrrpppmmmtttsssqqqpppppprrrssstttpppppppppppppppqqqqqqqqquuutttrrrsssuuuvvvvvvuuuwwwzzz|||zzzxxxwwwwwwvvvtttxxxzzzyyyzzz~~~}}}}}}{{{xxxwwwvvvuuutttrrrmmmnnnooopppqqqrrrssstttuuuvvvwwwwwwwwwwwwyyyzzz|||||||||{{{yyywwwuuutttuuuuuuuuutttrrrrrrtttvvvxxxyyyyyyyyyyyywwwuuutttuuuxxxyyyvvvrrrqqquuuzzzvvvxxxzzzyyyvvvsssssssssssstttwwwzzzxxxuuuvvv{{{{{{zzzxxxvvvuuuttttttssstttsssqqqpppooooooppppppooossstttrrrsssvvvvvvssstttssspppooooooqqqtttuuummmlllmmmpppuuuvvvtttqqqqqqqqqpppnnnnnnqqquuuyyyuuuuuuuuuuuutttsssqqqpppoooooopppqqqqqqrrrrrrrrrtttuuuvvvuuusssrrrrrrssstttpppnnnppptttvvvtttqqqoooqqqssssssqqqpppqqqsssqqqrrrssstttuuuvvvvvvvvvpppoooooopppqqqqqqqqqssssssrrrqqqrrruuuuuusssqqqrrrsssuuuuuuttttttuuuwwwssssssrrrrrrrrrrrrssstttssssssrrrpppmmmkkklllmmmvvvvvvuuuuuutttsssssssssrrrppppppssssssppppppssstttttttttssssssttttttttttttsssqqqooonnnooorrrtttttttttttttttssssssrrrrrrssssssrrrpppooommmlllllllllllllllmmmmmmoooqqqrrrssstttsssqqqnnnooopppqqqooonnnmmmllllllkkkjjjjjjtttttttttrrrqqqoooooooooooopppqqqrrrssssssrrrrrrqqqsssssspppqqqvvvxxxwwwwwwttttttwwwwwwttttttwwwwwwvvvuuuuuuwwwwwwuuutttuuutttrrrrrrsssrrrpppnnnvvvwwwwwwvvvuuutttuuuwwwyyyxxxwwwuuutttsssrrrqqqnnnnnnnnnpppsssuuuwwwwwwuuuuuuuuuuuuuuuvvvwwwwwwuuuwwwxxxuuusssvvv}}}wwwwwwyyyxxxwwwuuutttuuuvvvxxxyyyvvvvvvtttttttttuuuvvvwww{{{zzzyyy{{{||||||{{{yyynnnppprrrsssqqqpppoooooopppsssvvvwwwuuurrrpppoooppprrrrrrpppmmmnnnrrrvvv~~~{{{wwwvvvvvvxxxxxxyyyrrrssssssrrrpppnnnnnnoooiiiggghhhlllmmmjjjjjjllljjjhhhggghhhhhhgggeeeccclllkkkkkkmmmpppssstttttttttpppnnnrrruuuuuuwww{{{~~~|||yyyuuuqqqnnnllllllllllllmmmooolllgggeeegggjjjoooqqqnnnllllllkkkhhhmmmtttwwwtttpppoooooonnnoooooopppqqqrrrpppmmmjjjqqqssstttqqqkkkgggfffgggkkkjjjkkkmmmppprrrqqqpppnnnooonnnllliiigggggghhhdddlllqqqppppppqqqrrrpppkkkkkklllmmmoooqqqssstttrrrqqqooonnnmmmmmmmmmnnnlllmmmnnnllliiigggfffgggeeehhhkkklllkkklllpppsssnnnpppsssuuuuuurrrooolllnnnnnnnnnpppqqqqqqooommmjjjjjjkkknnnqqqsssrrrqqqqqqpppppprrrssstttrrrqqqnnnoooppppppqqquuuzzz~~~{{{wwwrrrppprrruuuxxxzzzyyyzzz{{{{{{zzzxxxuuutttqqqpppnnnmmmnnnoooqqqrrruuuttttttssssssttttttttttttttttttvvvxxxwwwuuurrrrrroooqqqwww{{{yyyyyyzzzxxxyyyyyyxxxwwwxxx{{{}}}wwwvvvtttttttttsssqqqppptttsssqqqpppqqqrrrtttuuuppppppqqqrrrrrrqqqpppooouuusssrrrssstttvvvuuuuuuwwwzzz{{{wwwuuuwwwxxxvvvrrrxxx{{{{{{{{{}}}}}}zzzzzzxxxwwwvvvwwwxxxwwwvvvnnnppprrrrrrqqqrrrsssuuuvvvvvvvvvwwwxxxxxxyyyyyy}}}}}}|||zzzyyyxxxwwwwwwtttuuuvvvuuusssrrrrrrsssxxxxxxxxxwwwvvvuuutttsss|||{{{yyyuuupppooorrruuuuuuxxxzzzyyyuuussstttvvvwwwvvvxxx}}}~~~{{{zzz{{{xxxxxxwwwvvvuuutttssssssvvvtttrrrpppoooooopppqqqooosssuuutttuuuwwwwwwtttvvvuuurrrqqqppppppqqqrrrooonnnnnnppprrrsssrrrqqqoooppppppoooooorrrvvvyyywwwwwwxxxxxxwwwuuutttrrrnnnpppqqqrrrsssrrrqqqqqqtttuuuvvvuuusssrrrsssttttttsssqqqqqqssstttttttttoooooopppqqqrrrrrrrrrrrruuuuuuuuuuuuuuutttsssrrrpppnnnnnnqqqrrrpppppprrrrrrssstttuuuuuutttrrrrrrtttuuuvvvuuussssssssstttssssssssssssrrrrrrrrrqqqrrrrrrqqqooolllkkkmmmnnnuuuuuutttttttttsssssssssrrrppppppssstttqqqrrruuuwwwwwwxxxxxxxxxxxxwwwwwwrrrrrrrrrpppoooooorrrtttuuuttttttssssssssssssrrrssssssrrrqqqooonnnmmmmmmlllmmmnnnnnnnnnnnnppprrrpppssssssooolllnnnnnnmmmrrrqqqooonnnlllkkkkkkkkkpppqqqrrrrrrqqqqqqssstttqqqqqqppprrrssstttsssqqqpppsssrrrpppqqquuuwwwuuutttqqqqqqtttsssppppppssstttsssssstttuuuuuutttrrrwwwtttqqqqqqsssssspppmmmsssuuuvvvuuuttttttuuuvvvxxxvvvssssssssssssrrrqqqooonnnnnnnnnpppsssvvvxxxuuuuuuuuuuuuuuuuuuuuuuuutttvvvwwwvvvuuuwww|||zzzwwwwwwwwwuuuttttttwwwyyyzzzzzzvvvvvvuuutttttttttuuuuuuyyyxxxxxxzzz||||||{{{zzzppptttxxxzzzwwwsssqqqppprrrsssttttttrrrqqqqqqrrrpppqqqqqqooolllnnntttyyy}}}yyyuuutttvvvyyyzzzzzztttuuuuuusssooommmmmmnnnkkkiiikkkpppqqqnnnmmmoookkkjjjjjjjjjkkkjjjhhheeelllkkkllloooqqqssssssrrrppplllmmmsssxxxyyy|||~~~yyytttqqqpppqqqrrrmmmkkklllooonnnjjjjjjmmmhhhmmmooollliiijjjjjjiiilllqqqtttqqqoooooommmjjjnnnooopppqqqrrrpppllliiijjjnnnrrrqqqmmmhhhggghhhllljjjiiijjjmmmooonnnmmmmmmnnnmmmjjjhhhggghhhjjjfffmmmqqqooommmooopppoookkklllmmmoooqqqrrrrrrrrrqqqpppooonnnmmmmmmnnnnnnmmmnnnnnnlllhhhggghhhjjjfffjjjnnnpppoooooorrrtttooopppsssuuuuuutttrrrqqqnnnmmmmmmnnnpppqqqpppnnnkkkkkklllnnnpppqqqpppooopppnnnmmmoooqqqrrrpppnnnppppppppppppppprrrvvvzzzuuutttrrrtttwwwyyyyyyxxxzzzzzzyyyyyyyyyxxxvvvtttppppppoooooooooppprrrrrrppppppppppppqqqrrrssstttuuuttttttvvvxxxxxxwwwvvvqqqoooqqqxxx{{{zzzxxxyyyxxxvvvuuuuuuwwwyyyyyyyyyvvvxxxxxxwwwtttrrrqqqqqqsssrrrqqqpppppprrrsssuuuqqqqqqqqqrrrrrrsssssstttuuusssrrrrrrtttuuuuuutttuuuyyyxxxsssqqquuuwwwvvvqqqxxx~~~}}}||||||{{{xxxuuutttsssuuuwwwyyyyyyyyyppprrrttttttrrrrrrtttvvvvvvvvvvvvwwwxxxyyyyyyxxx{{{zzzxxxvvvuuuvvvwwwwwwsssvvvxxxyyyxxxvvvvvvvvvyyyxxxwwwvvvuuuttttttttt{{{zzzxxxvvvtttsssssssssuuuxxxzzzxxxuuutttvvvzzzyyytttsssyyy}}}|||zzzyyyvvvwwwwwwwwwwwwvvvuuuuuuvvvuuuuuuttttttuuuuuuuuuppptttuuuttttttuuutttppptttsssrrrqqqpppooooooooopppppppppooonnnnnnpppqqqnnnooopppooonnnooorrrtttvvvwwwxxxyyyxxxwwwuuussspppqqqsssuuuuuutttsssqqqsssuuuuuuuuusssrrrssstttrrrssstttsssrrrsssvvvyyyrrrooonnnppptttvvvtttqqqvvvvvvvvvvvvuuutttsssrrrrrroooooottttttppppppsssqqquuuyyyxxxtttqqqrrrssstttuuuvvvuuusssrrrssstttssstttttttttsssqqqpppnnnooooooooommmlllmmmppprrrsssssssssssssssrrrrrrrrrrrrooopppssstttrrrssswwwuuuvvvvvvvvvvvvvvvvvvuuupppqqqrrrqqqooooooqqqsssttttttssssssrrrsssssssssrrrrrrqqqqqqpppooonnnnnnnnnpppqqqqqqooooooqqqsssqqquuuuuupppmmmooopppmmmsssrrrqqqooonnnnnnnnnoooppprrrttttttssssssuuuxxxtttsssrrrsssuuuvvvuuusssppprrrrrrooopppssstttrrrsssqqqqqqssssssqqqqqqtttuuusssqqqqqqsssuuuvvvuuuvvvssspppqqqtttvvvtttqqqppprrrttttttsssssstttuuuvvvssspppppprrrsssrrrqqqrrrqqqooonnnooossswww{{{uuuuuuuuuuuuttttttsssrrruuuvvvwwwxxxyyyzzzzzz{{{}}}zzzxxxwwwuuutttvvvxxxzzzyyywwwuuuuuuvvvvvvuuuttttttsssvvvuuuuuuwwwyyyzzzyyyxxxtttyyy}}}yyyuuuttttttsssrrrpppooopppsssvvvrrrsssssspppnnnqqqyyy|||xxxtttsssvvvyyy{{{{{{vvvvvvvvvsssooommmlllllltttrrrtttwwwvvvrrroooqqqooooooooopppqqqpppnnnlllmmmmmmnnnppprrrrrrqqqoookkkiiikkkssszzz}}}yyytttqqqrrruuuwwwmmmjjjkkkoooooommmooorrriiimmmnnniiifffhhhkkkkkklllnnnooonnnoooqqqmmmgggnnnooopppqqqrrrppplllhhhdddjjjpppqqqmmmjjjiiijjjnnnkkkhhhgggjjjkkkkkkiiiqqqpppmmmjjjfffeeefffhhhkkknnnooollljjjlllllliiijjjllloooqqqsssrrrqqqpppqqqpppooonnnmmmmmmnnnnnnmmmnnnnnnkkkhhhgggiiilllgggkkkqqqsssrrrrrrtttvvvqqqrrrssstttuuuuuuuuuuuummmllllllmmmpppqqqqqqpppnnnmmmllllllnnnooonnnnnnnnnlllkkkmmmooopppnnnlllqqqqqqqqqpppooopppsssuuupppqqqsssxxx|||}}}yyyuuu{{{yyyxxxwwwwwwwwwvvvtttppppppppppppqqqrrrrrrsssllllllmmmnnnoooqqqrrrssssssssssssuuuyyy{{{||||||sssqqqsssyyy{{{wwwuuuuuuwwwtttrrrssswwwyyyyyyxxxwwwzzz|||yyyuuuqqqpppqqqsssrrrpppooooooqqqssstttsssrrrqqqqqqrrruuuxxxzzzuuusssrrrrrrtttuuuuuutttssswwwvvvooonnnssswwwvvvqqqyyy~~~}}}zzzwwwrrrqqqqqqssswwwzzz{{{{{{rrrtttvvvuuusssrrrtttvvvvvvvvvuuuvvvxxxyyyyyyxxxxxxvvvsssqqqppprrrtttuuuuuuxxx|||~~~~~~|||||||||{{{yyywwwuuutttttttttuuuvvvuuuvvvxxxzzzzzzxxxvvvuuuxxxzzzxxxttttttxxx}}}xxxppplllqqqxxxyyywwwvvvuuuvvvxxxyyyyyyxxxwwwwwwtttvvvxxxzzz{{{zzzyyyxxxqqquuuvvvsssrrrsssppplllppppppppppppoooooonnnnnnqqqrrrrrroookkkkkkooorrrnnnooopppooommmmmmnnnooouuuvvvxxxxxxxxxwwwuuutttrrrsssvvvwwwxxxvvvtttsssssstttuuuuuusssrrrssstttooorrruuuuuurrrsssxxx}}}tttpppmmmpppwwwyyyvvvqqqsssssstttuuuvvvvvvvvvuuutttpppqqqvvvvvvrrrqqquuuqqqwww{{{zzztttpppqqqtttssstttuuutttsssrrrssstttssstttuuuuuusssqqqnnnlllkkklllllllllmmmooosssvvvrrrrrrrrrrrrrrrqqqqqqqqqrrroooooossstttssstttxxxqqqqqqrrrrrrrrrrrrqqqqqqnnnppprrrrrrooonnnppprrrtttssssssrrrrrrrrrssssssrrrqqqqqqqqqppppppooooooppprrrtttsssqqqppprrrttttttyyyyyysssqqqsssssspppsssrrrqqqppppppqqqrrrrrrtttvvvxxxwwwtttsssuuuwwwwwwuuussstttwwwxxxwwwtttppprrrrrroooooorrrsssqqqtttrrrrrrvvvwwwtttuuuxxxxxxuuurrrqqqsssvvvyyy{{{uuurrrooorrrwwwzzzxxxvvvnnnppprrrsssrrrrrrsssttttttqqqnnnoooqqqsssrrrqqquuusssqqqoooooosssyyy}}}vvvvvvuuuuuutttsssqqqpppvvvvvvxxxzzz}}}|||zzzwww||||||~~~}}}{{{xxxwwwvvvwwwyyyzzzwwwuuuuuuuuuvvvvvvvvvtttsssrrrsssssssssuuuwwwxxxwwwvvvuuuxxx{{{|||{{{zzzyyyzzzvvvrrrrrrwwwyyyvvvrrrqqqtttsssrrrrrrsssuuuxxxyyy}}}yyyuuusssrrrsssttttttyyywwwssspppooooooooopppsssrrrqqqsssuuusssnnnjjjpppooooooooopppooommmjjjllloootttvvvuuusssqqqqqqnnnnnnooorrrwwwzzz{{{{{{{{{yyywwwsssqqqqqquuuxxxqqqmmmmmmqqqqqqnnnkkklllmmmlllkkklllmmmmmmjjjiiimmmoooqqqssssssqqqooommmmmmmmmnnnnnnnnnnnnnnnnnnooonnnkkkiiiiiijjjmmmnnnlllhhheeeeeehhhjjjjjjjjjiiijjjjjjjjjjjjiiihhhgggkkkmmmpppooollliiiiiijjjmmmnnnoooqqqrrrrrrrrrqqqnnnooooooppppppooommmlllnnnnnnnnnmmmmmmmmmmmmmmmlllqqqvvvvvvrrrpppqqqssstttsssrrrqqqqqqqqqrrrsssppppppqqqsssuuutttpppmmmmmmmmmnnnoooooopppppppppuuuqqqnnnqqqvvvxxxtttoooqqqpppooonnnooopppqqqrrruuurrrpppsssyyy|||{{{yyy{{{||||||zzzvvvttttttuuuuuusssqqqqqqrrrrrrqqqqqqooonnnmmmnnnppprrrqqqppprrruuuwwwzzzzzzxxxvvvtttsssssstttuuuwwwwwwuuutttpppssswwwyyyyyyxxxxxxxxxzzzxxxvvvuuuuuuuuusssqqqgggkkkpppqqqooonnnnnnooorrrqqqpppqqqsssuuuvvvuuuvvvwwwwwwtttqqqqqqtttxxxwwwtttrrrrrruuuuuusssqqqnnnvvvxxxuuutttqqqvvvxxxtttqqqsssvvvvvv{{{sssqqquuuxxxuuuuuuwwwttttttvvvzzz}}}|||wwwrrruuuvvvwwwyyyzzzyyyvvvtttxxxxxxwwwwww{{{~~~wwwxxxxxxyyyyyyxxxvvvuuussswwwwwwwwwuuusssrrrrrrtttvvvzzzyyyrrrqqqvvvyyyxxxwwwvvvvvvvvvwwwyyy{{{|||pppyyy}}}xxxtttwwwyyyyyyyyyyyyxxxwwwvvvvvvwwwwwwvvvwww||||||tttqqqsssuuusssrrrtttvvvuuupppjjjqqqrrrsssqqqooolllllllllpppnnnkkkjjjkkknnnrrruuuxxxwwwvvvxxxyyyxxxtttqqqoooqqqtttwwwxxxvvvtttrrrsssqqqoooqqquuuvvvuuurrrooorrrvvvyyyyyyxxxxxxxxxsssooopppvvvzzzxxxuuuuuuzzzzzzyyyvvvtttsssuuuwwwnnnmmmsss}}}zzztttsssrrrssstttsssrrrrrrtttvvvwwwzzzxxxrrrooopppqqqpppuuuttttttttttttssspppnnnoooooooooooooooqqqrrrssstttppplllmmmqqqsssrrroooqqqooonnnoooqqqtttttttttooooooooopppqqqqqqqqqrrrqqqooonnnnnnppprrrrrrrrruuusssrrrsssvvvvvvtttrrrqqqppppppoooooooooooonnnqqqqqqrrrqqqpppqqqtttvvvqqqssstttsssqqqoooooopppsssrrrqqqoooooopppqqqssssssrrrrrrtttwwwzzz{{{{{{vvvsssqqqrrruuuvvvuuusssqqqrrrssstttuuuuuuuuuuuurrrrrrsssssssssrrrrrrqqq{{{wwwsssrrrtttvvvvvvuuussssssrrrrrrssstttvvvwwwqqqssstttsssrrrrrrssstttvvvtttqqqqqqsssssspppnnnsssqqqpppqqqsssuuuuuuuuuuuutttsssssstttuuutttssswwwuuusssuuuxxxzzzxxxvvvyyyxxxxxxzzz|||}}}{{{zzzrrrsssuuuwwwyyyxxxvvvssstttyyyyyytttqqqrrrtttsssrrrnnnnnntttxxxwwwvvvwwwwwwyyy{{{|||||||||{{{{{{xxxuuuuuuyyyzzzvvvtttttttttssssssssstttuuuwwwxxx}}}zzzwwwtttsssrrrrrrrrrsssrrrpppoooppprrrtttvvvrrrqqqqqqrrrtttssspppmmmqqqrrrrrrrrrqqqpppooonnnrrruuuwwwxxxvvvtttsssssssssttttttuuuuuuvvvwwwxxxxxxxxxwwwtttqqqqqqrrrtttssspppooosssssspppnnnnnnpppooonnnnnnoooooonnnlllnnnpppssstttuuussspppnnnjjjkkkkkklllmmmnnnnnnooommmllljjjiiijjjkkkmmmnnnjjjgggeeefffhhhjjjjjjiiijjjjjjjjjjjjkkklllmmmmmmooopppooommmkkkkkkmmmpppqqqrrrsssuuuuuutttrrrqqqnnnnnnooonnnmmmllljjjiiinnnnnnoooppppppqqqrrrsssnnnqqquuutttpppnnnppprrrsssrrrqqqpppoooppppppqqqooopppqqqssstttsssqqqppprrrooommmmmmnnnpppoooooowwwtttsssvvv|||~~~{{{xxxttttttrrrqqqpppooooooooouuusssrrrtttwwwyyyyyyyyywwwyyy||||||yyywwwuuuuuuuuutttssssssttttttttttttsssqqqooonnnoooqqqqqqqqqrrrtttwwwyyyyyyxxxvvvtttsssrrrqqqsssvvvvvvtttqqqqqqssstttttttttuuuwwwyyy{{{zzzxxxwwwvvvtttqqqnnnjjjlllnnnnnnllllllnnnpppsssrrrqqqqqqrrrssssssrrrvvvxxxxxxvvvrrrrrrtttwwwwwwvvvuuuvvvwwwwwwuuutttqqqwww~~~}}}yyywwwxxxrrruuuvvvrrrqqqtttuuutttxxxsssrrrwwwyyyuuussstttsssuuuyyy|||~~~{{{vvvqqqvvvwwwxxxyyyzzzyyywwwuuuxxxxxxwwwvvvzzz|||vvvtttvvvyyy{{{{{{yyyvvvtttvvvwwwvvvuuusssrrrtttuuuwwwzzzyyysssqqquuuxxxwwwxxxxxxwwwwwwxxxyyy{{{|||sssyyy{{{wwwtttwwwyyyxxxvvvvvvvvvvvvuuuuuuuuuuuuvvvwwwzzz|||zzzwww{{{~~~vvvssstttuuuqqqmmmrrrssstttsssqqqoooooooooqqqpppnnnnnnpppssswwwyyyyyywwwwwwxxxyyyxxxuuurrroooqqqsssuuuvvvuuutttrrrrrrqqqqqqrrrtttuuuttttttnnnrrrvvvxxxxxxwwwwwwxxxxxxrrrpppuuuyyyyyyyyyzzzzzzyyyxxxtttqqqppprrrtttpppooosss{{{~~~xxxsssrrrqqqrrrsssrrrqqqqqqsssuuuvvvyyywwwrrrppprrrtttsssmmmkkkllloootttvvvtttqqqqqqpppoooooooooqqqsssuuutttppplllllloooqqqooolllpppooommmnnnqqqsssttttttpppppppppppppppqqqqqqqqqpppooonnnnnnpppqqqpppooosssrrrqqqrrrtttuuusssqqqpppqqqqqqpppooonnnnnnnnnqqqqqqppppppqqqrrrttttttooooooooonnnmmmnnnqqqsssqqqpppooonnnnnnoooqqqrrrvvvuuutttvvvyyy{{{||||||vvvsssqqqqqqssstttrrrqqqrrrssstttuuuvvvvvvvvvvvvrrrsssssssssrrrqqqqqqpppyyyvvvttttttwwwxxxxxxwwwtttssssssrrrrrrssstttuuurrrsssttttttsssrrrsssuuuvvvsssqqqqqqssssssqqqnnnsssrrrrrrssstttuuusssrrrrrrrrrqqqrrrssstttttttttvvvtttrrrsssvvvwwwvvvuuutttttttttuuuwwwxxxwwwvvvqqqrrrtttvvvxxxxxxwwwuuuuuuyyyyyyuuurrrsssuuutttsssooooootttxxxwwwwwwyyywwwwwwwwwyyy{{{|||{{{yyyxxxwwwyyy|||zzzvvvuuuxxxsssssssssttttttuuuuuuvvv{{{zzzxxxvvvtttrrrpppoooqqqpppoooooopppssswwwyyyrrrrrrqqqrrrssssssrrrppprrruuuwwwvvvssspppqqqsssxxxyyyzzzyyywwwvvvvvvvvvzzz{{{{{{xxxsssqqqrrruuuxxxxxxxxxvvvsssqqqqqqssstttqqqpppsssssspppnnnooossspppmmmmmmnnnooooooooopppqqqsssttttttrrrooommmggghhhiiijjjkkkmmmnnnnnnjjjjjjjjjjjjkkklllmmmmmmgggfffeeegggiiijjjjjjiiilllkkkjjjiiikkknnnrrruuusssqqqoookkkjjjmmmrrrwwwxxxyyyyyyyyyyyywwwuuutttuuuuuuuuuuuusssqqqooonnnooooooppprrrtttvvvxxxyyyqqqtttuuutttqqqppprrruuusssrrrpppooonnnnnnnnnooommmoooqqqrrrrrrrrrssstttxxxrrrlllkkknnnqqqpppnnnrrrqqqrrruuu{{{}}}|||yyywwwwwwvvvuuutttrrrpppooorrrssstttttttttuuuxxxzzzuuuyyy}}}~~~|||yyywwwvvvvvvvvvuuuuuuuuuvvvwwwwwwvvvssspppnnnooopppppppppqqqsssuuuxxxyyyxxxvvvuuuuuurrrppprrrvvvwwwtttppprrrrrrqqqpppppprrrvvvyyy|||{{{yyyxxxwwwsssoookkkmmmmmmmmmlllkkkkkknnnppptttrrrppppppqqqrrrqqqpppvvvxxxyyyxxxtttrrrtttvvvvvvxxxzzzzzzyyyxxxxxxxxxuuuyyy|||}}}{{{yyyzzz|||sssuuusssqqqrrruuuuuuqqquuussstttxxxyyyuuuqqqqqqssswww|||~~~}}}yyyuuussswwwxxxxxxyyyyyyxxxxxxwwwyyyyyyxxxwwwzzz}}}{{{uuurrruuuyyy}}}}}}|||yyyvvvxxxxxxxxxvvvttttttuuuwwwxxxzzzyyyuuussstttvvvuuuxxxxxxwwwwwwwwwwwwxxxyyywwwyyyyyyvvvuuuxxxxxxvvvssstttvvvwwwwwwvvvuuutttwwwwwwxxxyyyxxx{{{{{{rrrrrrtttssspppssstttuuuuuusssrrrrrrsssuuutttttttttuuuvvvxxxzzzxxxwwwwwwxxxyyyxxxuuussspppqqqrrrsssttttttttttttpppqqqssssssrrrrrrtttuuuooorrruuuwwwwwwvvvwwwwww|||uuuqqqssswwwzzz||||||{{{xxxtttpppooooooqqqqqqpppsssyyyzzzvvvrrrppppppqqqrrrqqqpppppprrrtttvvvxxxvvvpppoootttyyyzzzzzzuuuqqqrrrwwwxxxtttooorrrqqqooooooppprrruuuwwwuuurrrnnnmmmoooooollljjjpppnnnmmmmmmppprrrssssssqqqqqqqqqppppppppppppppppppoooooopppqqqpppnnnlllpppooooooqqqrrrsssrrrpppoooqqqsssrrrnnnlllmmmooorrrooonnnooorrrtttsssqqqqqqqqqooolllkkkmmmqqqtttpppooonnnmmmnnnoooqqqssswwwvvvuuuvvvxxxzzz{{{zzzuuusssqqqqqqqqqrrrqqqpppttttttuuuuuuvvvwwwwwwwwwssssssssssssrrrpppoooooouuuttttttuuuwwwxxxwwwvvvttttttsssrrrrrrrrrrrrrrrsssuuuuuuuuusssssstttuuuvvvsssqqqqqqssstttrrrooorrrrrrtttuuuvvvuuurrroooqqqqqqqqqrrrssstttuuuvvvuuusssrrrrrrtttuuuuuutttrrrqqqqqqrrruuuuuutttsssqqqrrrsssuuuvvvwwwwwwwwwuuuyyyyyyuuusssuuuvvvuuuuuuqqqppptttwwwxxxyyy|||vvvuuutttuuuxxxyyyyyywwwwwwxxxzzz|||yyyuuuvvv{{{sssssstttuuuuuuuuuttttttwwwxxxxxxwwwuuurrrqqqpppqqqpppoooooopppsssvvvxxxttttttsssrrrrrrrrrrrrqqqsssvvvyyywwwrrrppprrrvvvwwwxxxxxxwwwvvvvvvwwwxxx|||~~~zzzsssoooqqqtttzzzzzzyyyvvvsssrrrrrrtttsssooonnnpppqqqmmmlllmmmrrroookkkjjjkkkmmmoooppprrrsssssssssqqqnnnkkkiiigggggghhhiiijjjjjjkkkkkkjjjjjjkkkkkkkkkkkkkkkkkkeeeeeefffhhhjjjjjjjjjiiiooollljjjhhhjjjnnntttwwwrrrpppnnnllllllpppuuuxxx~~~|||zzzxxxwwwwwwvvvxxxyyyyyyyyyyyywwwvvvuuuppppppqqqrrruuuwwwzzz{{{uuuuuuvvvuuussstttxxx{{{tttsssqqqooonnnnnnnnnnnnmmmoooqqqrrrqqqrrruuuwwwzzzrrrjjjiiiooosssssspppoooooorrruuuxxxyyyyyyxxxyyyyyyzzzyyyxxxvvvtttsssnnnrrruuuuuussstttxxx}}}zzz|||}}}{{{yyyyyyxxxxxxxxxwwwuuuuuuvvvwwwsssqqqppppppqqqqqqpppoooqqqrrruuuwwwxxxxxxvvvuuuvvvrrroooqqqvvvxxxtttppprrrrrrqqqppppppqqquuuxxxyyyyyyyyyyyyxxxuuuppplllnnnnnnnnnnnnmmmnnnoooooorrrqqqoooooopppqqqqqqppptttvvvyyywwwtttrrrrrrttttttxxx||||||yyyxxxxxxzzzzzz{{{{{{yyywwwwwwzzz}}}vvvvvvsssqqqssswwwuuupppuuutttuuuwwwwwwtttrrrqqqsssxxx||||||yyywwwwwwyyyxxxyyyyyyyyyxxxxxxxxxyyyzzz{{{zzzxxxzzz|||zzzuuutttvvvyyy{{{|||{{{zzzyyy||||||{{{xxxuuutttvvvwwwyyyzzzzzzwwwttttttttttttwwwwwwvvvvvvuuuuuuuuuuuuzzzyyywwwuuuvvvxxxwwwvvvsssuuuxxxzzz{{{yyywwwuuuvvvvvvxxxyyyyyy~~~~~~ssssssvvvuuurrrrrrtttuuuuuutttssstttuuuwwwwwwwwwvvvvvvvvvvvvvvvwwwvvvwwwwwwwwwvvvuuutttsssssssssssstttuuuvvvwwwnnnqqqtttsssqqqqqqsssvvvpppsssvvvwwwwwwvvvwwwxxx|||uuuqqqtttxxxzzz}}}~~~}}}zzzuuuqqqnnnooopppppppppqqquuuwwwvvvsssrrrpppqqqrrrqqqpppppprrrtttwwwwwwsssmmmoooxxxwwwtttwwwyyytttnnnpppooonnnoooqqquuuyyy|||xxxvvvsssqqqqqqpppmmmkkkpppnnnlllmmmoooqqqrrrrrrrrrqqqqqqqqqpppoooooooooppppppqqqrrrsssrrrnnnkkknnnnnnoooppppppqqqpppooonnnqqqtttrrrnnnlllmmmoooqqqnnnllloootttvvvsssooovvvuuussspppmmmmmmooorrrqqqpppooooooppprrrtttvvvvvvtttssstttvvvwwwwwwwwwsssrrrrrrrrrrrrssssssssstttttttttuuuuuuvvvvvvwwwtttttttttsssrrrpppooonnnqqqrrrssstttuuutttsssqqqrrrrrrrrrrrrrrrrrrrrrssstttuuuvvvvvvtttssstttuuuuuusssqqqqqqtttuuusssppppppqqqssswwwxxxwwwssspppsssttttttsssrrrsssuuuvvvuuutttssssssssstttttttttrrrqqqqqqsssuuuvvvuuusssrrrsssttttttttttttuuuvvvvvvyyyxxxuuutttwwwxxxvvvwwwsssrrruuuwwwxxxzzzwwwvvvttttttvvvwwwwwwwwwvvvvvvxxx{{{xxxuuuwww|||sssttttttuuuttttttsssrrrrrruuuwwwwwwuuusssssssssqqqpppoooooopppssswwwyyyvvvvvvuuutttrrrqqqqqqqqqrrrvvvxxxvvvqqqoooqqquuurrrssstttsssssstttvvvxxxyyy}}}~~~{{{uuuqqqrrruuuyyyxxxvvvrrroooooorrrttttttooommmoooooolllkkklllrrroookkkiiikkkmmmpppqqqwwwwwwvvvtttqqqmmmiiigggiiiiiiiiiiiiiiiiiihhhhhhllllllllllllkkkjjjjjjjjjeeeggghhhiiijjjjjjjjjjjjpppnnnjjjhhhiiimmmqqqtttooonnnmmmmmmooorrrtttuuu~~~|||yyyuuusssssstttuuuqqqrrrtttuuuvvvuuuuuutttqqqqqqqqqqqqsssuuuwwwyyysssssssssssstttwwwzzz}}}uuutttrrrpppooonnnoooooommmoooqqqrrrrrrtttvvvwwwyyyqqqjjjkkkqqqvvvuuussstttvvvzzz||||||{{{{{{{{{~~~~~~~~~|||zzzwwwtttrrrkkkpppuuuuuussstttzzz~~~{{{zzz{{{|||yyyzzzyyywwwtttrrrsssuuuooooooppprrrttttttqqqooorrrsssuuuwwwxxxwwwwwwvvvtttpppnnnooorrrtttqqqnnnppprrrttttttsssssstttuuuvvvvvvwwwxxxyyywwwssspppnnnoooqqqrrrsssrrrpppooopppnnnmmmnnnppprrrrrrrrrqqqtttvvvuuurrrpppqqqssstttxxx{{{zzzxxxvvvwwwyyy}}}|||yyyvvvtttuuuxxxzzzxxxwwwuuurrruuuxxxwwwqqqvvvvvvvvvtttssstttttttttuuuwwwyyyxxxvvvvvvzzz~~~wwwxxxzzzyyywwwvvvxxxzzz{{{}}}|||zzzzzz|||zzzvvvyyyyyyxxxxxxxxxyyy{{{{{{~~~zzzvvvuuuvvvwwwxxxyyyyyyyyyvvvsssssstttxxxxxxxxxwwwwwwvvvuuuuuu{{{xxxvvvwwwxxxwwwvvvvvvsssvvvyyy{{{{{{yyyvvvtttvvvvvvxxxzzzzzz}}}uuuuuuwwwuuurrrqqqsssuuuuuutttssstttuuurrrssstttuuuvvvvvvvvvvvvuuuuuuvvvvvvuuutttttttttvvvvvvuuuuuuvvvwwwyyyyyynnnqqqssssssqqqpppsssvvvqqqtttvvvwwwwwwvvvwwwxxxxxxsssqqquuuzzz{{{{{{}}}}}}|||yyytttpppnnnnnnooopppppppppqqqtttvvvvvvtttqqqrrrsssrrrqqqqqqsssuuuvvvuuuqqqmmmrrruuuppptttwwwvvvsssmmmmmmmmmooorrrwww{{{~~~zzzyyywwwvvvtttssspppnnnpppnnnmmmmmmoooqqqqqqqqqrrrqqqqqqqqqpppoooooooooqqqrrrsssuuuvvvtttpppmmmnnnoooppppppoooooooooooommmpppsssrrrpppmmmnnnoooqqqnnnmmmqqquuuwwwsssnnnsssttttttrrrpppnnnooooootttsssrrrrrrsssuuuwwwyyyvvvtttssstttuuuwwwwwwvvvsssssssssttttttuuuwwwxxxttttttssssssssstttuuuvvvuuuuuutttsssrrrqqqooonnnrrrsssuuuvvvtttrrrpppnnnooooooppprrrsssttttttuuuuuuvvvwwwvvvtttssstttuuuuuurrrppprrrtttvvvtttqqqmmmooorrrvvvyyyyyyvvvtttxxxyyyxxxuuusssrrrtttvvvvvvvvvwwwvvvuuutttttttttqqqqqqqqqrrrtttuuutttsssssstttuuutttrrrqqqssstttvvvxxxwwwtttuuuxxxyyyvvvwwwtttsssvvvxxxwww{{{xxxxxxwwwuuussstttvvvyyyuuusssuuuxxxxxxvvvxxx}}}uuutttttttttsssrrrrrrrrrpppssswwwwwwtttssstttvvvnnnmmmmmmnnnqqquuuyyy{{{uuuvvvwwwvvvsssqqqqqqrrrsssuuuuuussspppoooqqqsssnnnooopppqqqqqqrrruuuwwwuuuxxx|||{{{xxxuuutttuuuttttttssspppnnnmmmoooqqquuupppnnnppppppmmmkkkmmmsssppplllkkkmmmoooqqqrrryyyxxxwwwuuurrrnnnkkkiiikkkkkkkkkjjjiiiiiihhhhhhnnnmmmlllkkkkkkkkkkkklllhhhiiikkkjjjiiiiiijjjlllpppnnnllljjjjjjllloooqqqmmmmmmlllnnnqqqsssssssssxxxwwwuuurrrqqqqqqqqqqqqmmmnnnppprrrttttttttttttqqqpppooooooppprrruuuvvvpppooooooppprrruuuxxxzzztttsssrrrpppooooooooopppooooooooorrruuuvvvvvvtttuuuqqqmmmnnnsssvvvvvvsssvvvzzz}}}zzzzzz{{{|||yyyuuurrrppplllppptttuuutttuuuzzz}}}zzzyyy{{{|||xxxyyyzzzwwwsssqqqsssuuupppqqqrrruuuwwwwwwtttrrruuuuuuwwwxxxxxxwwwwwwvvvooonnnllllllmmmmmmmmmlllooorrrvvvwwwvvvuuussssssttttttuuuwwwxxxxxxvvvsssnnnoooqqqtttvvvuuussspppooonnnmmmnnnqqqsssssssssooorrrtttssspppppprrruuuvvvwwwxxxwwwuuutttuuuvvv{{{yyyvvvtttssstttuuuwwwxxxyyywwwttttttwwwwwwsssuuuxxxwwwsssrrruuuwwwwwwwwwwwwvvvuuutttvvvzzz|||tttwwwzzzyyyvvvuuuvvvyyyyyy||||||yyyyyy{{{zzzwww{{{yyywwwuuuvvvxxx{{{}}}~~~yyyuuutttuuuwwwwwwwwwxxxzzzxxxsssrrruuuyyyzzzzzzzzzyyyxxxwwwwwwxxxvvvwwwyyyyyyvvvuuuwwwsssuuuwwwyyyyyyvvvsssqqquuutttuuuyyyzzz|||zzzwwwwwwxxxvvvsssqqqsssttttttsssrrrssstttmmmnnnppprrruuuwwwyyyzzztttuuuvvvvvvttttttuuuvvvwwwwwwwwwwwwxxxyyyzzzzzzoooppprrrrrrqqqqqqssstttrrrsssuuuvvvuuuuuuvvvwwwuuuqqqqqqvvv{{{{{{zzz{{{zzzzzzwwwsssooonnnnnnppprrrsssqqqoooqqqvvvwwwtttssstttuuutttssssssuuuwwwssstttrrrqqqwwwyyyrrrrrruuutttrrrlllmmmnnnpppssswwwzzz|||yyyyyyxxxxxxvvvtttsssqqqqqqooonnnnnnoooqqqrrrqqqqqqqqqqqqppppppppppppppprrrrrrsssuuuvvvuuurrrooopppqqqrrrrrrooonnnnnnooommmnnnpppqqqrrrqqqooonnnoooooopppssswwwvvvsssoookkknnnpppqqqpppppppppqqqvvvuuutttssstttuuuxxxyyywwwvvvuuuuuuwwwyyyyyyxxxtttuuuvvvvvvvvvwwwyyy{{{uuutttsssrrrrrrssstttuuuuuuuuuuuuuuutttrrrqqqqqquuuwwwyyyxxxuuurrrqqqpppmmmnnnppprrrtttuuuvvvvvvuuuvvvvvvuuusssrrrsssttttttrrrppprrruuuwwwuuusssnnnoooppptttwwwyyyyyyxxx{{{|||{{{wwwrrrqqqtttwwwvvvxxxzzzzzzxxxuuutttsssooonnnnnnppprrrsssrrrpppqqqtttvvvuuurrrpppqqqsssuuuvvvuuusssuuuyyyyyyvvvuuutttuuuxxxxxxwwwzzzvvvxxxxxxsssnnnmmmrrrwwwuuuqqqrrrwwwzzzzzz{{{~~~vvvuuutttrrrqqqqqqrrrrrrqqqtttwwwvvvsssqqqsssvvvoooooonnnnnnppptttxxxzzzqqqtttwwwwwwuuusssssstttttttttrrrqqqppppppqqqqqqnnnoooqqqqqqqqqqqqssstttrrrtttxxx{{{{{{yyyvvvsssoooqqqttttttrrrpppoooooouuupppmmmnnnnnnkkkjjjlllqqqnnnkkkkkkmmmooopppqqqttttttsssrrrpppnnnlllkkkllllllkkkkkkkkkkkkkkkkkkmmmlllkkkkkkkkkmmmpppqqqlllmmmmmmkkkiiihhhkkkmmmnnnmmmmmmmmmmmmnnnooooooooommmlllnnnqqqttttttssssssuuuwwwxxxwwwuuurrrpppoooppprrrtttuuuuuuttttttooonnnmmmmmmnnnqqqtttvvvpppooonnnoooqqqsssttttttrrrqqqpppooonnnoooooopppqqqooonnnrrrxxxyyyuuupppsssrrrrrrtttuuuuuusssqqqsssyyy{{{xxxyyy{{{~~~|||zzzxxxvvvtttssssssqqqsssuuuvvvuuuvvvyyy|||~~~|||yyyxxxyyy{{{uuuxxxzzzxxxtttsssuuuyyyyyywwwuuuvvvwwwxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwvvvnnnoooooommmkkkjjjllloooooorrrvvvwwwvvvtttsssrrrtttttttttuuuwwwxxxwwwuuuooonnnoooqqquuuvvvtttrrrqqqpppooooooqqqrrrrrrrrroooqqqrrrrrrpppqqqtttxxxzzzxxxuuusssttttttttttttuuutttrrrrrrrrrttttttuuuvvvyyyyyytttsssuuuuuutttrrrwwwyyyvvvtttxxxyyyxxxxxxwwwvvvvvvvvvvvvuuutttrrrvvvzzzzzzvvvtttuuuwwwvvvzzz{{{xxxwwwyyyyyyvvvvvvvvvuuuuuuvvvyyy{{{}}}~~~}}}zzzwwwssssssvvvxxxvvvuuuwww{{{zzztttrrrvvvwwwxxxxxxyyyyyyxxxwwwvvvttttttxxx}}}zzzuuuuuuyyyuuuvvvxxxxxxwwwuuurrrppptttqqqqqquuuxxxyyy|||zzzyyyxxxxxxxxxwwwvvvuuurrrtttuuuuuutttsssssstttppppppqqqrrrtttvvvxxxyyyuuuwwwxxxwwwuuuuuuwwwyyyvvvvvvwwwxxxxxxyyyyyyzzzppppppoooppprrrssssssrrrppprrrsssssssssssstttuuuvvvqqqpppvvv{{{{{{{{{|||{{{zzzyyyuuurrrqqqsssuuuwwwwwwsssnnnoootttvvvsssvvvwwwwwwwwwvvvvvvxxxyyyrrruuuuuussswwwzzztttsssrrrpppnnnmmmnnnppprrrtttuuuvvvvvvtttuuuvvvvvvuuusssrrrrrrrrrpppnnnoooppprrrrrrrrrpppppppppppppppqqqqqqqqqqqqqqqrrrtttuuuuuusssppprrrtttuuutttpppnnnnnnooommmllllllppptttuuuqqqmmmnnnpppsssvvvwwwvvvsssqqqlllmmmnnnnnnnnnppprrrtttuuutttrrrqqqrrrsssuuuvvvvvvuuutttuuuwwwyyyyyyxxxwwwxxxyyyxxxvvvuuuwwwyyyvvvuuutttsssssstttuuuvvvuuuuuuvvvvvvuuutttssssssuuuwwwyyyxxxuuusssssssssoooppprrrtttuuuvvvuuuuuutttuuuvvvtttrrrqqqrrrrrrtttqqqppprrruuuwwwvvvtttrrrqqqpppqqqtttxxxzzzzzzyyy{{{zzzvvvqqqppptttxxxtttxxx|||}}}yyyuuurrrqqqmmmmmmmmmnnnpppqqqpppooolllpppuuuvvvsssqqqrrruuutttuuusssrrruuuyyyyyyuuussssssuuuyyyyyywwwyyyqqquuuvvvppphhhfffllltttvvvqqqpppvvv{{{}}}}}}wwwvvvsssqqqpppqqqrrrssssssvvvxxxvvvqqqooorrruuutttsssqqqooopppqqqtttuuummmqqqvvvxxxwwwvvvvvvwwwvvvtttqqqpppqqqrrrqqqppppppqqqssssssrrrqqqrrrsssppprrrvvv{{{}}}{{{vvvqqqmmmrrrwwwzzzyyyuuuqqqooorrrmmmjjjkkkkkkhhhgggiiimmmkkkiiiiiikkkmmmnnnnnnmmmnnnnnnmmmmmmlllkkkjjjkkkkkkkkkllllllmmmmmmmmmkkkkkkjjjjjjlllooosssvvvnnnooonnnkkkhhhhhhkkknnnkkklllnnnooopppppppppooorrrooolllmmmppptttuuutttrrrvvv||||||vvvqqqpppppprrrsssssssssrrrqqqmmmlllkkkkkkmmmqqqtttwwwsssrrrqqqqqqrrrsssrrrrrrpppooonnnmmmmmmnnnoooooosssnnnmmmrrryyy{{{uuunnnrrrtttvvvwwwvvvtttqqqooossszzz}}}zzz{{{~~~uuuuuutttssstttuuuwwwxxxuuuvvvvvvvvvvvvvvvxxxyyyxxxzzz||||||zzzxxxxxxyyysssvvvyyyxxxuuuuuuyyy}}}}}}xxxvvvvvvyyy{{{{{{yyyyyyyyyyyyyyyxxxwwwvvvooorrrsssppplllkkknnnsssppprrruuuuuutttsssssssssvvvuuutttuuuvvvwwwvvvuuupppnnnlllnnnrrruuuvvvuuutttrrrppppppqqqrrrqqqpppoooqqqrrrqqqppprrrwww{{{~~~yyytttrrrsssuuutttssspppoooooopppssstttuuuttttttyyyyyytttqqqrrrttttttnnnwww{{{yyywwwzzzzzzwwwyyywwwvvvxxxyyywwwqqqlllpppuuuzzzzzzvvvssstttuuussswwwyyyvvvuuuwwwwwwuuurrrrrrtttvvvxxxzzz|||}}}zzzyyywwwtttrrrsssvvvyyyuuutttwww|||zzztttsssvvvssstttuuuvvvvvvuuutttsssqqqssszzz{{{ttttttzzzyyyzzzzzzzzzyyyvvvtttrrrtttooommmqqqvvvwwwxxx{{{rrrtttwwwxxxwwwvvvvvvwwwtttuuuwwwvvvtttsssssstttxxxwwwuuutttttttttuuuvvvwwwyyyzzzyyyvvvvvvxxx{{{uuuuuuwwwxxxxxxyyyxxxxxxrrrooonnnooosssuuusssqqqooopppqqqqqqqqqqqqrrrtttxxxrrrpppuuuzzz|||}}}~~~}}}|||yyywwwwwwyyy{{{{{{{{{vvvnnnmmmssstttpppwwwxxxyyyxxxwwwwwwyyy{{{ssswwwxxxtttsssuuuvvvuuuqqqpppooooooqqqrrrqqqqqqoooppprrrssstttsssrrrrrrpppqqqssstttsssrrrqqqqqqsssqqqooooooqqqrrrrrrrrrooooooppppppqqqqqqqqqrrrqqqpppqqqrrrttttttsssqqqtttvvvwwwuuuqqqnnnnnnooommmjjjjjjooouuuwwwrrrmmmmmmqqqvvvxxxxxxuuusssssssssrrrqqqooonnnooosssvvvsssrrrpppoooooopppqqqrrrsssrrrqqqsssuuuwwwwwwwwwyyy{{{{{{yyyuuusssuuuwwwxxxwwwuuutttsssuuuvvvwwwuuuvvvvvvvvvvvvvvvuuuuuurrrtttvvvvvvsssrrrsssuuuqqqrrrtttuuuvvvuuutttttttttuuuuuutttrrrpppqqqrrrsssqqqppprrrvvvxxxvvvtttvvvssspppppprrrvvvyyy{{{wwwyyyyyyuuuqqqpppuuuyyyrrrwww}}}~~~zzzuuuqqqpppnnnnnnnnnoooqqqrrrqqqppphhhnnntttvvvtttrrrtttwwwssstttrrrqqqtttyyyyyytttrrrrrrvvvzzzyyyvvvyyy~~~sssvvvxxxtttmmmjjjlllqqqqqqvvvyyyvvvuuuxxx{{{|||vvvwwwxxxwwwuuusssssstttuuuqqqppptttuuuqqqrrrvvvrrrssssssrrrqqqssswwwzzzooossswwwyyyyyywwwvvvvvvtttqqqoooqqqpppmmmllloooiiilllsssxxxuuunnnlllnnnpppooossszzzxxxpppmmmnnnooorrrtttuuusssqqqpppooonnnllljjjjjjlllmmmmmmmmmlllkkklllmmmnnnooossspppnnnmmmlllkkkiiigggllllllllllllmmmmmmnnnnnnhhhfffhhhmmmnnnmmmnnnqqqqqqqqqqqqpppooonnnmmmlllllllllpppsssoooiiikkkrrrrrrttttttqqqsssvvvtttpppssstttxxx}}}}}}wwwrrrooopppqqqrrrrrrqqqpppooooooooonnnmmmmmmqqqwww|||vvvvvvsssppprrrvvvtttoooqqqqqqpppmmmjjjjjjlllnnnpppoooooorrrwwwyyyyyywwwxxxuuurrrqqqsssuuutttsssvvvwwwxxxyyyzzzyyyxxxwwwyyyvvvqqqpppvvv|||{{{uuurrrpppoooooosssvvvyyy{{{wwwxxxyyy{{{|||{{{xxxuuuxxxxxxwwwvvvuuuvvvxxx{{{wwwwwwvvvvvvvvvwwwxxxyyyvvvxxxxxxvvvwwwxxxvvvqqquuussspppnnnmmmnnnoooppprrrrrrssssssttttttsssssstttvvvtttnnnnnntttvvvsssppptttwwwvvvsssrrruuuyyy}}}vvvpppnnnppprrrpppmmmoooqqqssssssrrrrrrrrrssswwwttttttxxxvvvqqqrrrwwwuuusssqqqqqqsssuuuwwwwwwxxxvvvsssrrrsssssssssrrrnnnooorrrvvvzzz{{{zzzxxxwwwyyyxxxttttttxxxyyywwwvvvvvvvvvwwwxxxxxxvvvtttvvvxxxzzzzzzxxxvvvuuuvvvqqqrrrtttuuuwwwxxxxxxxxxxxxuuurrrrrrtttvvvxxxxxxzzzyyyxxxwwwvvvvvvvvvwwwwwwwwwxxxxxxxxxwwwwwwvvvtttwww{{{{{{yyywwwxxxzzzyyyxxxwwwwwwwwwxxxzzzzzzttttttqqqmmmooouuuxxxvvvrrrvvvwwwtttssswwwyyyxxxxxxuuurrrqqqsssvvvyyyzzzxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwxxxxxxwwwtttqqqxxxxxxwwwvvvwwwxxxzzz{{{xxxvvvtttrrrrrrsssuuuwwwqqqqqqrrrrrrssssssttttttsssssstttuuuxxxzzz|||~~~|||~~~zzzxxxyyywwwttt~~~zzzuuupppnnnnnnqqqrrrvvvxxx{{{zzzwwwvvvxxx{{{uuuvvvvvvtttrrrrrrssstttnnnnnnnnnoooooopppqqqrrrppprrrtttsssqqqppprrrtttxxxtttpppppprrrtttsssrrrtttqqqmmmlllmmmooopppqqqqqqqqqpppooommmnnnqqqsssoooooopppqqqssstttuuuuuuvvvuuusssqqqooommmkkkjjjooonnnnnnqqquuuwwwuuusssrrruuuwwwwwwuuurrrrrrrrrpppqqqqqqqqqpppqqqrrrttttttvvvwwwtttnnnlllnnnqqqxxx|||~~~zzzvvvtttuuuxxxzzz{{{zzzwwwwwwxxx{{{tttsssrrrrrrtttuuuuuutttnnnqqquuuwwwwwwvvvuuuuuuzzzwwwuuuwwwvvvrrrrrruuutttuuuvvvxxxxxxxxxwwwvvvvvvssspppppprrrsssrrroooqqqsssuuuwwwxxxxxxwwwvvvsssrrrppppppqqqtttwwwyyyyyyyyyyyyuuuqqqoooqqqssszzzyyywwwtttrrrpppooooooqqqppppppqqqrrrrrrrrrqqqoooqqqtttvvvuuussssssssstttsssqqqrrrtttuuuvvvuuusssppprrrxxxzzzwwwwww|||sssvvvwwwsssmmmkkknnnssstttwwwxxxttttttwwwxxxwwwvvvxxxyyyyyyxxxvvvuuuvvvxxxsssrrruuuuuuqqqrrrvvvqqqqqqqqqrrrsssuuuwwwxxxooossswwwxxxxxxvvvuuutttssspppnnnpppnnnkkkkkkmmmjjjjjjnnnsssrrrooonnnqqqqqqppprrrxxx~~~{{{vvvmmmllllllnnnqqqssstttttttttsssqqqnnnkkkkkklllmmmmmmllllllkkklllmmmnnnooorrrooollljjjjjjjjjjjjiiihhhgggfffeeeeeefffhhhiiigggfffiiinnnpppnnnnnnqqqrrrrrrrrrqqqpppnnnmmmlllmmmkkkmmmqqqoookkkmmmrrrrrrtttssspppqqqvvvxxxwwwtttuuuyyy}}}}}}wwwrrrnnnoooppppppppppppooonnnoooooonnnnnnpppsssxxx{{{ssstttssspppqqqtttssspppsssrrrqqqnnnkkkjjjlllnnnqqqqqqqqqssswwwyyyxxxvvvyyyvvvttttttuuuvvvuuusssvvvvvvwwwxxxxxxwwwvvvuuurrrrrrppppppuuu||||||xxxssspppnnnooossswwwyyyyyyxxxxxxzzz|||}}}|||yyyvvvwwwwwwwwwuuutttuuuxxxzzzvvvvvvvvvvvvwwwwwwwwwwwwvvvxxxxxxvvvvvvxxxvvvrrrtttsssrrrppppppqqqrrrtttrrrssssssssstttsssssssssqqqsssqqqllllllqqqsssqqqppptttwwwwwwtttsssuuuxxx}}}xxxrrrooooooooonnnllloooppprrrrrrpppppppppqqqrrrppprrruuuuuuqqqsssxxxvvvtttqqqqqqsssuuuuuuuuuxxxvvvtttsssssstttssssssooonnnooorrrvvvyyyyyyyyyuuuwwwwwwttttttwwwwwwuuuuuuuuuvvvwwwwwwwwwuuutttvvvxxxyyyyyywwwvvvvvvvvvsssttttttuuuvvvvvvvvvvvvuuusssqqqqqqtttwwwyyyzzzzzzyyyxxxwwwvvvtttssssssxxxxxxyyyyyyyyyyyyxxxxxxuuuwwwxxxxxxxxxwwwxxxxxxuuuuuuuuuuuuvvvxxxzzz{{{ttttttqqqmmmnnntttuuusssssswwwwwwtttsssvvvxxxxxxxxxuuurrrqqqsssuuuxxxxxxwwwwwwvvvvvvvvvwwwxxxxxxwwwvvvuuuuuuvvvuuusssqqqxxxxxxwwwwwwwwwxxxyyyzzzxxxvvvsssqqqpppppprrrssspppqqqrrrtttvvvwwwxxxyyyvvvuuuttttttuuuyyy|||{{{~~~~~~{{{zzz{{{zzzwww}}}zzzuuuqqqoooppprrrtttvvvxxxyyyxxxtttssstttwwwqqqrrrsssrrrqqqqqqrrrtttooonnnmmmlllllllllmmmmmmppprrrssssssqqqqqqsssuuuxxxuuuqqqpppsssuuutttssstttqqqnnnmmmoooqqqrrrrrrsssssssssqqqoooppprrrtttpppppppppqqqrrrsssttttttttttttsssrrrqqqooonnnmmmqqqooooooppptttuuuuuusssqqqsssuuuvvvuuutttrrrrrrrrrrrrrrrqqqpppppppppqqqtttwwwxxxvvvrrrqqqssswwwzzz|||}}}}}}zzzwwwuuuuuuxxxyyyyyywwwuuuuuuxxx{{{wwwuuussstttuuuvvvuuutttooorrrvvvwwwwwwuuutttuuuzzzwwwvvvxxxwwwttttttwwwvvvvvvwwwxxxxxxxxxxxxxxxvvvsssqqqrrruuuwwwvvvtttuuuvvvwwwwwwwwwuuutttssstttsssqqqpppppprrruuuvvvwwwxxxxxxuuurrrqqqrrruuuxxxwwwvvvtttrrrqqqppppppqqqpppoooooopppqqqqqqqqqoooqqqssstttsssrrrrrrssstttsssssstttvvvwwwwwwvvvtttqqqrrrwwwxxxvvvwww{{{sssuuuuuurrrmmmlllqqqvvvwwwxxxvvvrrrsssvvvvvvssstttwwwzzz|||{{{yyyxxxxxxzzzwwwuuuuuutttrrrrrruuupppoooooorrrvvvxxxvvvtttpppsssvvvwwwvvvtttsssrrrrrrooommmnnnllliiihhhkkkjjjggghhhmmmpppoooooorrrqqqpppqqqvvv{{{~~~}}}{{{mmmkkkiiijjjnnnrrruuuwwwtttrrrpppmmmlllkkklllllllllllllllkkklllmmmmmmnnnrrrooolllkkklllmmmmmmmmmmmmlllkkkiiiiiijjjlllmmmhhhfffiiinnnpppoooooorrrttttttsssrrrqqqooommmlllmmmkkkkkkooopppnnnmmmnnnooossstttqqqqqqwww}}}uuuwwwyyy|||}}}{{{vvvrrrooooooooooooooooooooooooqqqooonnnooorrruuuvvvwwwpppssssssooonnnppprrrppppppppppppnnnllllllnnnpppsssrrrrrrtttvvvwwwuuutttvvvuuutttuuuvvvvvvtttrrruuuvvvvvvwwwvvvuuusssrrrpppssstttsssvvvzzz|||yyyuuuqqqmmmooouuuyyyyyywwwyyyyyyzzz|||}}}|||yyywwwuuuvvvuuutttssstttwwwzzztttuuuvvvwwwxxxwwwvvvvvvuuuxxxxxxvvvvvvxxxwwwtttttttttsssssstttuuuuuuvvvtttttttttsssssssssssssssqqqrrrpppmmmmmmppprrrqqqqqquuuxxxxxxuuuttttttvvv|||yyyuuuqqqnnnmmmllllllnnnoooppppppnnnmmmnnnooommmmmmooorrrrrrqqqssswwwvvvtttrrrqqqssstttuuutttyyywwwtttssstttuuuuuutttrrrqqqpppqqquuuxxxyyyzzzrrruuuuuussssssuuuuuurrrssstttuuuvvvvvvuuuttttttvvvwwwyyyxxxwwwvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuutttrrrqqqrrruuuxxxzzz{{{zzzzzzyyyxxxvvvsssqqqoooxxxyyyyyyzzzzzzzzzyyyyyywwwuuutttuuuvvvwwwwwwwwwrrrssssssuuuvvvxxxzzz{{{vvvuuurrrnnnnnnrrrrrrooossswwwwwwtttssswwwyyyyyyyyyvvvrrrqqqrrruuuwwwwwwvvvvvvuuuuuuvvvwwwxxxxxxyyywwwuuuuuuvvvvvvuuutttyyyxxxwwwwwwvvvwwwwwwxxxwwwuuuqqqooommmnnnooopppqqqrrrtttwwwzzz|||}}}~~~yyywwwtttssstttwww|||zzz}}}}}}{{{|||~~~~~~{{{|||yyyuuuqqqppprrruuuxxxuuuwwwwwwuuuqqqpppqqqtttoooqqqrrrrrrqqqqqqsssuuurrrqqqnnnllljjjkkkkkkllloooqqqrrrrrrrrrrrrtttvvvyyyuuuqqqpppsssuuutttsssssspppnnnnnnppprrrsssssssssssssssqqqooooooqqqsssqqqpppppppppqqqrrrrrrsssrrrssstttttttttsssqqqppptttrrrpppppprrrsssssssssqqqqqqsssuuuvvvvvvsssqqqttttttsssrrrqqqpppooonnnsssvvvwwwwwwuuuuuuxxx{{{}}}|||zzzyyyyyyxxxwwwuuuxxxxxxwwwvvvuuuuuuxxxzzzyyywwwuuuuuuwwwwwwwwwvvvtttwwwyyyzzzyyywwwvvvvvvzzzvvvvvvxxxxxxvvvvvvyyyvvvvvvvvvuuuvvvvvvwwwxxxwwwtttrrrtttxxx{{{zzzxxxzzzyyyxxxvvvuuusssrrrqqqtttsssqqqppppppqqqssstttuuuvvvvvvuuussssssuuuvvvvvvvvvuuutttsssrrrqqqqqqqqqpppooonnnnnnppprrrsssppprrrssssssqqqqqqrrrtttsssssstttvvvyyyyyyxxxwwwvvvssssssuuuvvvuuuvvvzzztttuuutttqqqmmmnnnsssxxxyyyxxxuuuqqqtttxxxxxxsssrrrvvvzzz}}}|||zzzyyyxxx{{{yyyvvvuuutttrrrrrrssspppnnnooosssyyyzzzvvvqqqpppsssuuuvvvtttrrrqqqqqqqqqmmmlllmmmkkkgggfffiiijjjfffffflllpppooonnnnnnpppppprrruuuyyyzzzzzzyyykkkiiiiiikkkooosssvvvxxxqqqnnnkkkjjjjjjkkkkkkkkkkkkkkkkkklllllllllmmmmmmqqqppppppppprrrrrrqqqooosssttttttttttttsssrrrrrrkkkhhhhhhlllnnnnnnqqquuuuuuuuutttsssqqqooommmlllllljjjjjjnnnrrrpppjjjeeeiiippptttsssrrrxxxuuuvvvxxxyyyyyywwwtttrrrpppppppppooooooppppppppprrrqqqoooppprrrsssrrrqqqppptttuuuppplllmmmooooookkklllmmmmmmmmmnnnqqqsssssssssttttttttttttsssrrrqqqqqqrrrtttuuutttsssrrrvvvvvvwwwwwwvvvtttrrrqqqsssyyy|||yyywwwyyyzzzyyyxxxsssoooqqqwwwzzzyyyvvvwwwxxxyyy{{{|||{{{xxxuuutttttttttsssrrrtttwwwyyytttuuuwwwyyyyyyxxxwwwvvvtttwwwxxxvvvuuuwwwxxxvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttsssssssssssssssssssssrrrqqqqqqsssttttttrrruuuwwwxxxvvvttttttuuuxxxxxxvvvrrrnnnllllllmmmoooppppppooommmmmmnnnoookkklllnnnpppppppppsssuuutttrrrqqqrrrtttvvvvvvvvvyyywwwttttttuuuvvvuuuuuuwwwvvvtttuuuwwwyyyyyyxxxppptttuuussssssuuutttpppqqqsssuuuuuuuuutttttttttuuuwwwxxxxxxvvvuuuvvvwwwvvvvvvvvvvvvvvvwwwwwwxxxvvvtttssstttvvvyyyzzzzzzxxxyyyzzzyyyxxxuuurrrpppwwwxxxyyyyyyyyyyyyyyyyyyxxxtttrrrrrruuuwwwwwwuuusssttttttvvvwwwyyyzzz{{{xxxxxxuuuqqqpppsssrrrnnnrrrvvvvvvttttttyyy||||||{{{xxxtttrrrsssuuuwwwwwwuuuuuuuuuuuuvvvwwwxxxyyy{{{yyywwwvvvwwwyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvtttrrrpppnnnmmmnnnpppqqqssstttwwwzzz}}}zzzxxxvvvuuuuuuwwwzzz|||www{{{|||{{{|||}}}{{{xxxuuurrrrrrtttxxx{{{sssuuuvvvtttpppooorrruuurrrtttuuuuuutttssstttuuuvvvtttqqqooonnnnnnpppqqqppppppqqqqqqrrrtttvvvxxxwwwsssooooooqqqssssssqqqqqqooommmmmmppprrrsssssspppqqqpppooommmlllnnnoooqqqqqqpppoooppppppqqqrrrssstttuuuvvvvvvtttsssrrruuutttqqqppppppqqqrrrsssrrrrrrrrrtttvvvvvvsssqqqvvvtttsssrrrrrrrrrpppooosssuuuvvvvvvuuuuuuxxxzzz~~~zzzwwwvvvxxxxxxvvvtttvvvwwwxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvyyyzzzzzzzzzzzz|||~~~~~~|||{{{zzzzzzxxxuuuuuuwwwxxxvvvwwwzzztttsssrrrqqqrrrssstttuuuxxxuuutttuuuyyy{{{{{{yyy{{{zzzxxxvvvtttrrrrrrqqqsssrrrqqqqqqqqqrrrtttuuutttuuuuuuuuuuuuuuuvvvwwwttttttttttttssssssrrrrrrrrrqqqpppnnnnnnpppsssvvvssstttttttttrrrrrrtttvvvqqqrrrtttwwwyyyzzzxxxvvvxxxvvvtttttttttuuuwwwyyyvvvvvvtttqqqnnnooossswwwxxxwwwtttrrruuu{{{{{{wwwrrruuuyyy{{{{{{yyywwwwwwyyyyyyxxxuuuttttttsssrrrqqqooopppuuu{{{{{{uuuooopppsssuuuuuusssrrrqqqqqqpppmmmkkklllkkkgggfffiiilllhhhiiinnnrrrnnnjjjiiimmmppptttvvvvvvuuuuuuuuujjjjjjkkkmmmrrruuuvvvvvvssspppkkkjjjjjjjjjiiihhhkkkkkkkkklllllllllllllllmmmnnnpppsssuuutttpppmmmnnnqqqtttvvvvvvssspppnnnooojjjggghhhjjjlllqqqxxxtttttttttsssqqqooonnnmmmlllkkklllooossspppggg^^^```iiipppqqqqqquuuzzz|||ssstttuuuuuutttrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrsssrrrqqqqqqqqqpppnnnmmmssswwwwwwqqqllllllmmmllljjjlllmmmmmmlllmmmoooqqqsssssstttttttttssssssssspppqqqtttuuuvvvvvvvvvvvvwwwwwwxxxxxxwwwuuutttrrrvvv}}}}}}zzz{{{}}}|||zzzvvvssstttxxx{{{yyywwwvvvvvvwwwyyyzzzyyyvvvtttsssttttttsssrrrssswwwyyyuuuvvvxxxzzzzzzyyyxxxvvvssswwwyyyuuutttwwwyyyxxxvvvvvvvvvuuutttssssssrrrwwwvvvuuussssssrrrrrrssstttsssrrrssssssssstttvvvrrrsssuuuvvvuuutttttttttuuuuuutttqqqnnnmmmnnnooopppqqqqqqpppnnnnnnppprrrlllnnnpppppppppqqqssstttrrrqqqqqqsssvvvxxxyyyyyyyyyvvvttttttuuuvvvvvvuuuwwwwwwwwwxxxyyywwwtttrrrqqquuuvvvttttttvvvuuuqqqppprrruuuuuutttssstttuuuuuuvvvwwwwwwuuuuuuvvvxxxvvvvvvvvvwwwxxxyyy{{{|||zzzxxxvvvvvvxxxyyyyyyyyyvvvwwwyyyzzzzzzyyywwwuuuvvvvvvwwwxxxxxxxxxxxxxxxxxxuuurrrrrrvvvxxxwwwvvvvvvvvvwwwxxxxxxyyyyyyyyyzzz{{{yyyuuutttvvvtttoooppptttuuusssuuu{{{|||wwwuuuuuuwwwxxxxxxtttttttttuuuvvvxxxyyyzzzzzzxxxvvvvvvxxxyyyzzzyyywwwwwwwwwwwwvvvuuuuuutttqqqpppnnnmmmnnnpppsssuuuuuuwwwzzz|||~~~xxxxxxxxxyyyyyyxxxxxxxxxuuuyyy{{{zzz{{{}}}zzzxxxtttrrrrrruuuzzz|||rrrtttuuutttqqqrrruuuyyyuuuwwwxxxwwwuuusssssssssuuutttsssrrrrrrssstttuuuqqqpppppppppsssuuuwwwxxxuuuqqqmmmmmmoooqqqqqqooonnnmmmlllllloooqqqqqqqqqnnnooopppooommmlllmmmnnnqqqpppooonnnnnnoooqqqrrrttttttuuuuuuuuutttrrrqqqvvvuuussspppooopppqqqssstttsssssssssuuuuuuuuutttxxxvvvsssssstttuuuuuusssvvvwwwwwwwwwvvvvvvwwwyyy}}}yyyttttttvvvwwwvvvttttttvvvyyy|||}}}{{{xxxvvvvvvuuuuuuvvvyyy|||}}}}}}|||~~~~~~|||{{{zzz{{{vvvssssssvvvwwwuuuvvvyyytttsssrrrqqqqqqrrrssstttyyyvvvtttuuuxxxzzzyyywwwyyyxxxvvvuuuttttttttttttpppppppppqqqsssuuuwwwxxxuuuuuuuuuuuuvvvwwwvvvvvvrrrrrrsssttttttsssrrrrrrrrrsssrrrqqqpppqqquuuyyywwwxxxxxxwwwuuuuuuwwwyyyqqqrrrsssvvvxxxyyywwwuuuxxxxxxvvvttttttvvvxxxyyyxxxxxxvvvssspppppprrrtttvvvwwwtttrrruuu{{{}}}|||sssvvvyyyzzzxxxvvvuuuuuuuuuyyyyyyxxxwwwxxxvvvsssrrrrrrtttxxx{{{zzzuuupppppprrrtttuuusssrrrrrrsssppplllkkkmmmlllhhhhhhkkkmmmkkkmmmqqqrrrmmmiiihhhlllpppuuuvvvtttrrrrrrssslllllllllnnnrrrttttttsssyyytttnnnkkkkkkkkkhhheeejjjjjjkkkllllllllllllkkkiiikkkmmmqqqsssqqqmmmiiiiiilllpppssssssqqqnnnkkkqqqkkkffffffgggiiiooovvvrrrrrrrrrrrrqqqpppnnnnnnmmmnnnoooooorrrqqqhhh___]]]eeelllnnnooorrrtttsssqqqrrrsssrrrpppoooqqqrrrssstttuuuvvvvvvuuutttsssrrrttttttrrrpppnnnnnnpppvvvxxxwwwqqqnnnooonnnlllmmmnnnooonnnmmmlllmmmnnnrrrtttvvvvvvuuuuuuvvvwwwuuuwwwyyyzzzyyyxxxyyyzzzwwwxxxxxxyyyxxxwwwuuutttuuu{{{~~~{{{zzz}}}zzzxxxwwwwwwxxxyyyxxxwwwuuuuuuvvvxxxyyyxxxuuurrrsssttttttsssrrrtttwwwzzzuuuvvvwwwxxxyyyxxxxxxwwwqqqwwwyyyuuusssvvvyyyzzzxxxwwwuuutttsssrrrrrrrrryyywwwuuusssrrrrrrrrrsssqqqooooooqqqrrrqqqqqqtttqqqrrrrrrsssssstttuuuuuutttsssrrrqqqpppoooooonnnpppqqqqqqpppoooppprrrtttmmmqqqsssqqqqqqtttvvvuuusssssssssuuuxxxzzzzzzzzzxxxuuusssssstttvvvvvvuuussstttuuuvvvwwwuuuqqqnnnsssvvvvvvttttttvvvvvvsssooorrrvvvvvvtttssstttvvvuuuvvvvvvvvvuuuuuuwwwxxxvvvvvvvvvvvvxxxzzz|||}}}{{{yyywwwwwwxxxyyyxxxwwwuuuvvvxxxzzz{{{{{{zzzzzzuuuuuuvvvwwwxxxxxxxxxxxxxxxvvvuuuvvvwwwxxxxxxxxxwwwwwwxxxyyyyyyyyyyyyxxx{{{|||{{{xxxxxxzzzwwwrrrppptttuuusssuuu|||~~~yyywwwvvvwwwxxxxxxttttttuuuvvvwwwyyy{{{|||vvvuuuttttttvvvxxxwwwwwwuuuvvvvvvvvvvvvuuuuuutttpppooonnnnnnooorrruuuwwwvvvwwwzzz|||}}}}}}||||||wwwxxxyyyzzzzzzyyyxxxwwwvvvyyy{{{zzz{{{|||yyywwwtttqqqrrruuuzzz}}}sssuuuvvvuuussstttxxx|||vvvwwwxxxwwwuuurrrqqqqqqrrrrrrrrrrrrssstttuuuvvvsssqqqooopppsssvvvxxxxxxsssppplllkkknnnpppooonnnnnnmmmllllllnnnppppppooonnnoooqqqpppooonnnoooppppppooonnnmmmmmmoooqqqsssttttttsssssssssrrrrrrrrrtttttttttrrrpppoooqqqrrrsssssssssssssssuuuyyy}}}~~~yyyuuutttwwwyyyyyyxxx{{{zzzyyyyyyxxxyyyyyyyyyzzzxxxvvvuuuuuuvvvuuuuuutttvvvyyy|||~~~}}}yyyuuuttttttsssuuuyyy{{{||||||yyyzzz{{{{{{yyyxxxxxxyyyvvvssssssvvvvvvtttuuuyyyvvvuuuttttttttttttttttttxxxuuussstttwwwxxxwwwuuuuuuuuuuuuuuuvvvvvvvvvvvvppppppqqqsssuuuwwwyyyzzzwwwvvvuuuvvvwwwwwwuuutttqqqrrrsssttttttsssrrrqqqqqqssstttsssqqqrrrvvvzzzzzz{{{|||{{{yyyxxxyyyzzzsssssssssuuuwwwxxxvvvtttvvvxxxwwwttttttwwwyyywww{{{zzzxxxtttrrrppppppqqqtttvvvvvvrrrrrrxxx|||}}}wwwyyyzzzyyywwwtttsssssssssyyy|||{{{|||}}}{{{uuutttvvvxxxzzzzzzxxxtttrrrppprrrtttuuutttssstttuuupppmmmlllnnnmmmkkkkkknnnpppoooppprrrpppkkkkkkmmmlllpppttttttqqqppptttxxxpppnnnllllllnnnppprrrrrrwwwqqqllljjjlllllljjjgggiiijjjkkklllllllllkkkkkkkkkjjjkkkmmmnnnnnnllljjjjjjkkkmmmoooppppppooooooooojjjggghhhhhhhhhlllqqqppppppqqqqqqppppppooonnnoooqqqpppnnnooorrroooiiieeeiiimmmmmmpppttttttrrrpppqqqrrrpppnnnoooqqqtttrrrtttwwwyyyyyywwwtttrrrppptttvvvtttpppooosssxxxwwwxxxvvvrrrqqqtttrrrnnnlllnnnpppppppppoooppprrrrrruuuxxxyyyyyyyyy{{{}}}}}}~~~~~~|||yyyxxxyyy{{{vvvwwwxxxxxxxxxwwwvvvuuuuuuxxxyyyvvvwww{{{~~~}}}wwwxxxyyyxxxuuutttuuuwwwuuuuuuvvvxxxzzzyyyvvvssssssttttttssssssuuuxxx{{{uuuuuuuuuuuuvvvvvvvvvvvvqqqvvvyyyuuusssvvvzzz|||xxxvvvtttsssrrrssstttuuuzzzxxxvvvsssrrrrrrrrrsssooollllllpppqqqnnnooosssqqqpppooooooqqqtttvvvvvvvvvsssppppppqqqpppnnnkkkoooppppppoooooopppsssvvvmmmrrruuussssssxxx{{{yyywwwvvvvvvxxxzzzzzzyyyxxxvvvtttrrrrrrtttuuuuuuuuuqqqqqqqqqsssuuuuuusssrrrtttvvvvvvssssssvvvvvvtttooossswwwwwwtttsssuuuwwwuuuuuuvvvuuutttuuuwwwyyywwwvvvuuuuuuvvvwwwyyy{{{xxxvvvuuuvvvwwwxxxxxxvvvuuuvvvvvvxxxyyyzzz{{{{{{uuuvvvwwwxxxyyyyyyyyyyyyvvvxxxzzzzzzyyyyyyyyyzzztttuuuwwwxxxyyyyyyyyyyyyyyy||||||zzzzzz|||yyytttsssvvvvvvtttuuu{{{zzzwwwvvvwwwwwwwwwtttuuuuuuwwwyyy{{{}}}~~~ssssssssstttwwwxxxwwwuuussstttuuuvvvvvvvvvuuutttpppooonnnmmmnnnqqqsssuuusssuuuxxx{{{||||||{{{zzzxxxyyyyyyyyyyyyyyyyyyyyyxxx|||}}}{{{||||||yyyvvvsssqqqrrruuuyyy|||vvvwwwwwwuuussstttxxx|||vvvxxxyyyyyywwwtttsssssspppqqqssstttuuuuuuttttttuuurrrooopppsssvvvxxxxxxtttpppllllllnnnpppooonnnooonnnmmmnnnooopppooonnnlllnnnooopppoooooopppqqqooonnnllllllmmmooorrrtttqqqpppoooooopppqqqsssuuurrrtttuuusssqqqoooppprrrnnnqqqsssrrrqqqvvvxxxuuuxxx{{{|||{{{zzzyyyxxxxxxyyyzzzzzzyyyyyyyyyyyyxxxvvvuuuvvvwwwvvvvvvvvvyyy{{{|||zzzwwwuuutttssstttwwwyyyyyyxxxwwwxxxyyyxxxwwwvvvwwwxxxxxxuuutttwwwwwwuuuuuuyyyuuuuuuuuuuuuuuutttssssssvvvsssqqqsssvvvyyyxxxvvvssstttuuuvvvwwwwwwvvvvvvrrrrrrsssuuuvvvxxxyyyzzzyyyxxxvvvwwwxxxwwwtttqqqqqqrrrsssttttttsssqqqpppooorrruuutttrrrrrrvvvzzzzzz|||~~~~~~|||zzzzzzzzzwwwvvvuuuuuuwwwwwwvvvuuurrruuuvvvsssssswwwwwwttt|||{{{yyyvvvssspppooonnnssswwwwwwrrrpppuuuzzz|||zzz{{{{{{yyyvvvsssssssssrrryyy~~~~~~~~~xxxuuuxxx{{{|||yyyvvvtttsssppprrrtttuuuttttttuuuwwwpppmmmllloooooolllmmmpppqqqpppqqqqqqnnnjjjmmmsssmmmqqqsssrrrooopppwww~~~sssooojjjhhhjjjmmmppprrrnnnjjjfffgggkkknnnmmmkkkiiijjjkkklllmmmlllkkkkkkooommmkkkkkklllmmmnnnmmmjjjjjjjjjjjjlllnnnpppqqqmmmiiihhhjjjjjjhhhiiilllooooooppppppppppppoooooorrrtttqqqlllmmmtttvvvrrroooqqqppppppsssxxxyyyvvvpppqqqrrrpppnnnooossswwwqqqtttwwwzzzzzzwwwtttqqqnnnsssxxxvvvqqqpppwwwwwwwwwtttrrrtttxxxvvvqqqhhhkkknnnqqqsssuuuwwwyyyssswwwzzz|||{{{||||||wwwtttvvvxxxuuuvvvwwwxxxxxxwwwvvvvvvxxxyyywwwsssssswwwxxxvvvtttxxxzzzxxxsssqqqsssvvvvvvvvvwwwyyy{{{zzzvvvttttttttttttttttttuuuyyy|||tttsssssssssssstttuuuuuupppvvvyyyuuurrrvvvzzz}}}wwwvvvtttrrrsssuuuwwwyyy{{{yyyvvvsssrrrqqqrrrsssooollllllqqqrrrooooootttpppnnnlllmmmpppsssvvvwwwyyytttpppoooqqqqqqlllgggnnnoooooonnnnnnppptttwwwlllsssvvvtttuuu|||}}}{{{zzzyyyyyyzzzzzzxxxvvvvvvtttrrrrrrsssuuuuuutttrrrpppoooqqqtttwwwxxxyyytttvvvuuuqqqqqquuuvvvtttooossswwwxxxuuusssuuuxxxuuuuuuvvvuuuttttttwwwyyywwwvvvuuussssssuuuvvvxxxtttsssssstttwwwxxxwwwvvvvvvvvvvvvvvvwwwxxxzzz{{{vvvwwwxxxyyyzzzzzz{{{zzzvvvyyy}}}}}}zzzyyyzzz|||qqqrrruuuwwwyyyyyyyyyyyyxxxzzz{{{zzz{{{}}}{{{uuuvvvyyyxxxttttttzzzyyyvvvuuuvvvvvvvvvuuuuuuvvvwwwyyy|||~~~tttttttttwwwyyyzzzxxxvvvrrrssstttvvvvvvvvvuuuuuuqqqpppnnnmmmmmmoooqqqsssqqqsssvvvzzz{{{|||{{{zzzzzzyyyxxxwwwwwwyyyzzz|||{{{~~~}}}}}}|||yyyvvvsssqqqqqqtttxxx{{{xxxyyyxxxuuurrrssswww{{{wwwyyy||||||zzzyyyxxxxxxrrrsssuuuwwwwwwvvvuuusssvvvrrroooooosssvvvwwwwwwtttqqqmmmllloooqqqpppnnnqqqpppooooooppppppooonnnhhhjjjmmmnnnmmmmmmnnnpppnnnmmmlllkkklllooorrrtttooonnnllllllnnnqqquuuwwwpppsssuuutttqqqpppppprrrkkkooosssrrrqqqwwwzzzvvvxxx|||}}}|||wwwvvvuuuvvvwwwyyyyyyxxxxxx{{{|||{{{xxxvvvwwwzzzxxxvvvssstttxxxzzzzzzyyywwwuuuttttttuuuvvvvvvuuuwwwxxxyyyyyywwwwwwxxxyyyyyyvvvvvvxxxxxxvvvvvvyyysssssstttuuutttsssqqqpppsssqqqppprrrwwwzzzzzzxxxrrrsssvvvwwwxxxwwwvvvuuutttuuuuuuvvvwwwxxxxxxyyy{{{yyywwwwwwxxxwwwrrroooqqqrrrsssttttttrrrqqqooommmqqquuutttrrrqqquuuxxxzzz|||~~~}}}{{{zzzyyyzzzxxxvvvvvvwwwxxxwwwvvvnnnssstttqqqrrrvvvvvvrrrzzz~~~uuuoooppppppnnnvvvvvvwwwwwwxxxxxxxxxyyy}}}xxxtttwwwyyywwwvvvwwwwwwyyy{{{}}}~~~vvvrrrrrrwwwzzzvvvooolllpppppppppqqqssstttttttttnnnpppqqqpppooonnnooopppooossstttpppjjjgggkkkpppoooqqqssssssqqqqqqsssuuunnnmmmkkkiiiiiikkkmmmooosssmmmhhhgggkkkmmmmmmjjjjjjiiiiiiiiiiiiiiijjjjjjooommmkkkjjjjjjkkkjjjhhhooommmlllmmmpppqqqooolllkkkjjjiiijjjmmmnnnooonnnlllmmmnnnooooooooonnnnnnssspppkkkhhhllltttuuurrrrrrnnnlllpppwwwzzzwwwsssooonnnnnnmmmmmmmmmnnnoootttsssrrrrrrssssssrrrqqqrrrqqqoooppprrrvvvxxxyyywwwtttrrrtttxxxxxxsssnnnrrrqqqqqqrrrtttvvvwwwwwwwwwxxxzzzyyyxxxwwwwwwxxx}}}yyywwwvvvvvvvvvuuutttuuuwwwxxxwwwvvvxxxvvvtttrrrrrrrrrssstttsssuuuuuusssuuuxxxvvvrrruuuyyy{{{xxxvvvwwwwwwtttuuussspppnnnmmmqqqwww|||zzzxxxuuusssrrrsssuuuwwwyyyyyyyyywwwuuuuuuwwwyyyvvvuuutttsssssstttvvvwwwzzztttrrruuusssnnnnnnrrrnnnnnnmmmmmmnnnoooqqqrrrhhhhhhhhhlllrrruuuuuusssuuusssrrrrrrssstttuuutttllllllmmmpppssstttsssqqqnnnppprrrtttuuuwwwzzz|||wwwtttxxx|||zzzzzz|||zzzxxxtttqqqsssxxxvvvqqqrrrpppqqqttttttqqqsssxxxtttuuuuuurrroooooorrruuuvvvvvvvvvvvvvvvvvvuuutttrrrtttwwwvvvttttttvvvyyyxxxwwwvvvuuuuuuvvvvvvwwwrrrssstttuuuvvvwwwxxxxxxyyywwwvvvxxx{{{}}}|||zzzzzzvvvuuuxxxzzzwwwttttttvvvxxxzzzzzzyyyvvvuuusssxxxzzzyyyxxxzzzzzzxxx||||||zzzwwwtttsssuuuwwwvvvrrrrrruuuwwwwwwzzz~~~zzzwwwuuuuuuvvvxxxwwwuuutttvvvyyyzzzxxxwww{{{{{{wwwtttvvvvvvtttxxxtttqqqrrrwwwzzzyyywwwvvvtttssstttuuutttqqqmmmrrrvvvzzzzzzwwwuuuwwwzzzyyyxxxyyyzzz}}}}}}|||{{{{{{|||}}}~~~~~~~~~{{{wwwrrrppprrrtttuuuuuuwwwvvvuuuttttttuuuvvvwwwxxxxxxzzz{{{xxxssssssxxxtttyyyzzzuuurrrrrrsssrrrppppppqqqqqqrrrtttuuuvvvsssppplllkkkmmmnnnmmmkkkrrrqqqooommmlllmmmnnnnnnkkkmmmoooooooooooopppqqqtttrrrooommmlllmmmoooqqqooopppooonnnnnnqqquuuxxxsssqqqppprrruuuwwwtttrrrppppppsssvvvwwwyyyxxxsssssswwwzzz}}}yyywwwuuuuuuwwwzzz{{{{{{|||{{{yyyxxxwwwwwwxxxxxxzzzyyyxxxwwwvvvvvvvvvvvvttttttuuuwwwxxxvvvsssppptttzzz|||zzzzzz|||yyyssszzzzzzyyyxxxxxxxxxyyyyyywwwvvvuuusssqqqpppppppppvvvsssqqqssswwwzzz{{{zzzwwwuuussssssuuuvvvwwwwwwuuutttuuuwwwyyyzzzzzzxxxyyyyyyyyyyyyvvvssspppnnnpppqqqrrrrrrqqqpppqqqsssqqquuuxxxvvvsssrrrtttxxx{{{{{{{{{{{{{{{{{{{{{{{{zzzvvvrrrtttyyy{{{wwwrrrtttttttttttttttuuuvvvvvvyyy}}}}}}wwwtttuuutttpppssstttuuuvvvxxxzzz{{{|||{{{vvvsssuuuvvvuuutttvvvzzzzzz{{{{{{|||zzzuuussswwwyyyvvvqqqppprrrrrrqqqrrrrrrrrrqqqpppnnnpppqqqqqqppppppqqqsssrrrttttttpppllljjjllloooppprrrtttsssqqqqqqrrrtttnnnllljjjiiiiiijjjlllnnnqqqllliiiiiimmmooonnnlllggghhhjjjkkkllllllkkkkkknnnllljjjjjjjjjkkkjjjiiiooommmlllnnnqqqrrrooolllnnnmmmjjjhhhiiikkknnnqqqmmmmmmlllkkkkkkjjjjjjjjjtttrrrmmmiiilllrrrrrrmmmqqqnnnmmmqqqwwwyyyvvvqqqooooooooonnnnnnnnnnnnnnnpppoooooooooppppppooooooppppppppprrrtttvvvxxxxxxyyyvvvtttuuuxxxyyyvvvsssvvvvvvuuuvvvvvvwwwvvvvvvyyyzzz{{{zzzxxxvvvvvvvvv|||}}}|||zzzwwwvvvvvvvvvxxxvvvuuuuuuwwwxxxxxxwwwvvvuuusssrrrrrrssstttuuutttvvvuuusssuuuxxxvvvrrrtttyyyzzzwwwvvvwwwvvvtttssssssqqqooonnnqqqvvv{{{zzzyyywwwuuuttttttuuuvvvwwwwwwwwwvvvuuuuuuwwwyyyxxxvvvtttrrrqqqrrrtttvvvzzzuuurrrsssrrrnnnooossslllllljjjiiiiiiiiijjjkkkjjjiiijjjnnnrrruuutttssswwwvvvuuuuuuuuuuuutttsssppppppqqqrrrttttttrrrooommmoooqqqssstttvvvzzz|||xxxuuuxxxzzzxxxyyy|||yyyyyyvvvtttvvvzzzyyytttsssqqqqqqsssssssssvvv|||{{{yyyvvvqqqoooooosssvvvssstttttttttttttttssssssuuuvvvvvvvvvvvvvvvvvvwwwwwwwwwvvvuuuuuuvvvwwwxxxqqqrrrssstttvvvwwwxxxyyyyyywwwvvvxxx|||}}}}}}{{{{{{wwwwwwyyyzzzxxxuuuuuuvvvwwwxxxxxxwwwuuuttttttyyy{{{xxxwwwyyyzzzxxxxxxwwwvvvtttqqqqqqssstttvvvrrrpppqqqssstttxxx~~~~~~~~~}}}zzzwwwuuuvvvwwwzzzwwwsssqqqrrrvvvxxxxxxxxx{{{{{{wwwvvvxxxyyyxxxyyyuuurrrtttxxx{{{zzzxxxuuutttssssssuuutttqqqnnnrrrwww{{{{{{xxxwwwxxxzzz{{{zzzyyyzzz|||}}}}}}{{{{{{|||}}}~~~}}}|||zzzyyy{{{vvvqqqqqquuuwwwwwwtttuuuvvvwwwwwwwwwvvvuuutttwwwwwwyyy{{{wwwrrrrrrvvvvvvzzz{{{vvvrrrssstttrrrssssssttttttuuuuuuuuuuuurrrpppmmmmmmoooppppppnnnsssrrrqqqooonnnnnnmmmmmmkkkmmmpppqqqpppqqqrrrsssvvvtttqqqnnnllllllmmmmmmqqqrrrrrrqqqqqqrrruuuxxxrrrrrrrrrsssuuuvvvuuutttsssrrrsssuuuvvvwww~~~}}}zzzvvvttttttvvvxxxxxxxxxvvvtttuuuwwwzzz||||||}}}|||zzzyyyxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwvvvvvvvvvxxxyyyxxxuuurrrtttyyy{{{zzz{{{~~~zzzyyyyyyyyyyyyyyyyyyyyyzzzvvvuuuuuutttsssrrrqqqqqqtttrrrqqqtttwwwzzz{{{zzzxxxvvvuuutttuuuvvvvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxyyyyyyyyyxxxvvvtttrrrpppqqqrrrrrrqqqooonnnooopppqqquuuwwwuuurrrpppsssvvvwwwwwwwwwxxxxxxyyyyyyyyyzzzuuurrrtttyyy{{{xxxsssuuuttttttuuuvvvxxxyyy{{{yyy||||||{{{{{{{{{xxxrrrrrrrrrtttvvvxxx{{{}}}yyysssqqqssstttssssssvvv||||||{{{zzz{{{{{{wwwxxxyyyuuuqqqqqqssssssssssssqqqooommmlllnnnoooqqqqqqqqqqqqsssuuuwwwuuusssqqqooonnnmmmnnnqqqssstttsssrrrqqqqqqrrrlllkkkiiihhhhhhiiikkklllmmmkkkjjjlllppprrrqqqooohhhiiilllnnnooonnnmmmllllllkkkjjjjjjkkklllkkkjjjpppnnnmmmpppssstttqqqnnnpppnnnjjjeeebbbeeekkkqqqlllkkkjjjiiiiiijjjkkkllltttsssooolllmmmpppnnniiiooommmmmmqqqwwwxxxtttooonnnnnnooopppooonnnmmmllliiijjjkkkllllllmmmmmmmmmoooqqqtttwwwyyyyyyxxxwww{{{xxxvvvwwwzzz|||zzzxxxyyyyyyyyyyyyxxxwwwuuutttzzz|||}}}|||yyyvvvuuuuuuwwwxxxxxxwwwuuutttuuuwwwyyywwwttttttuuuvvvwwwwwwuuutttsssrrrssstttuuuvvvuuuwwwvvvtttuuuxxxwwwsssssswwwyyyvvvuuuvvvvvvsssqqqqqqqqqpppppprrruuuxxxzzzyyyxxxwwwuuuuuutttttttttuuuuuuuuutttuuuwwwyyywwwuuurrroooooorrruuuwwwzzzuuurrrrrrpppnnnpppsssrrrqqqooonnnllllllkkkkkkmmmlllmmmpppsssttttttssswwwwwwxxxxxxwwwuuusssrrrqqqqqqrrrttttttsssooolllllloooqqqssstttuuuxxxzzz|||xxxwwwxxxxxxvvvxxx{{{wwwyyyxxxwwwxxx{{{yyyttttttqqqppprrrssstttyyy~~~vvvqqqoooqqqssstttpppqqqqqqrrrrrrrrrqqqqqqxxxvvvtttuuuxxxyyyxxxuuuvvvvvvuuuuuuuuuwwwxxxyyyrrrrrrssstttuuuwwwyyyyyyxxxwwwwwwyyy|||~~~~~~}}}yyyxxxyyyyyywwwtttwwwwwwvvvvvvvvvuuuuuutttwww{{{{{{wwwuuuxxxyyyxxxuuuuuutttsssqqqqqqsssuuuwwwqqqnnnooopppqqqvvv||||||||||||zzzxxxwwwxxxyyy{{{wwwqqqooopppsssvvvxxxyyy|||{{{wwwvvvyyy{{{{{{zzzwwwuuuvvvyyy{{{{{{yyyssssssrrrssstttsssqqqooossswww|||}}}{{{yyyyyy{{{~~~|||zzzzzz|||}}}}}}}}}xxxyyy|||}}}}}}{{{yyywww{{{vvvqqqsssyyy{{{xxxtttuuuvvvxxxzzzyyywwwtttrrruuuvvvxxxzzzvvvpppppptttvvvzzzzzzvvvsssuuuuuusssuuuvvvwwwxxxxxxwwwvvvuuupppooommmnnnpppqqqqqqpppssssssssssssrrrpppnnnmmmmmmoooqqqrrrrrrrrrssstttsssrrrpppnnnmmmmmmmmmnnnssstttuuuuuuttttttuuuwwwppprrrtttuuuttttttuuuvvvwwwtttrrrtttuuutttwww|||xxxwwwvvvwwwxxxyyyxxxvvvxxxvvvtttuuuwwwzzz||||||~~~}}}|||zzzyyyxxxxxxxxxvvvvvvuuuuuuvvvvvvwwwxxxxxxxxxxxxyyyzzzyyywwwuuuxxx{{{|||{{{|||}}}wwwxxxyyyzzzzzzzzzzzzzzzuuuuuuvvvvvvuuusssrrrqqqrrrqqqrrruuuxxxzzzyyyxxxzzzyyyxxxwwwwwwvvvwwwwwwwwwyyy{{{yyyvvvuuuvvvxxxzzzyyyxxxwwwvvvuuuuuuuuurrrrrrsssqqqooommmnnnnnnrrruuuvvvuuuqqqpppqqqtttrrrssstttuuuvvvwwwwwwwwwyyyuuurrrtttyyy{{{yyyuuuyyyxxxwwwvvvwwwyyy{{{|||{{{||||||~~~zzztttsssttttttvvvxxx{{{}}}xxxsssqqqssstttrrrtttxxx|||}}}}}}||||||}}}}}}zzztttooonnnqqqrrrsssrrrpppmmmkkkjjjlllnnnpppqqqqqqrrrtttvvv{{{wwwsssqqqqqqqqqooommmrrrsssttttttsssqqqpppppplllkkkiiihhhhhhiiijjjkkkjjjjjjkkknnnrrrtttsssrrrmmmnnnnnnooooooooonnnmmmlllkkkkkklllmmmnnnmmmkkkpppoooooorrruuuvvvssspppmmmmmmkkkeee___```gggnnnkkkjjjhhhhhhjjjmmmqqqsssqqqrrrqqqnnnooopppmmmhhhnnnmmmnnnrrrwwwwwwrrrmmmlllmmmooopppooonnnllljjjfffhhhjjjlllllllllmmmmmmqqquuuzzz~~~~~~|||zzzxxxyyyyyyyyy{{{}}}~~~{{{yyyvvvxxxzzzzzzxxxuuutttsssyyy{{{||||||zzzxxxvvvvvvsssttttttsssrrrrrrtttvvvzzzwwwtttssstttvvvwwwwwwvvvuuuttttttttttttuuuvvvvvvxxxvvvsssuuuxxxwwwsssqqqvvvxxxuuutttuuuuuusssoooppprrrrrrrrrrrrtttvvvyyyxxxxxxvvvuuutttsssrrrppprrrtttttttttuuuxxxyyyuuussspppnnnnnnrrrwwwzzzyyyuuurrrpppooooooqqqsssuuuuuutttrrrqqqqqqppppppooooooppprrrsssttttttssssssuuuwwwxxxvvvtttsssrrrppppppqqqssstttsssooolllnnnppprrrsssssssssuuuvvvwwwvvvvvvwwwvvvvvvwwwyyysssxxxzzzxxxxxxxxxvvvrrrssspppnnnpppqqqssszzz~~~vvvrrrqqqqqqpppoooooopppqqqqqqrrrrrrrrrrrryyytttqqqtttzzz}}}zzzvvvuuuuuuuuuuuuvvvwwwyyyzzzwwwvvvvvvuuuvvvwwwxxxyyyxxxyyyzzz|||~~~|||zzzyyyyyyxxxvvvtttyyyxxxwwwvvvuuuuuuvvvvvvyyy|||{{{vvvtttwwwxxxwwwuuuvvvvvvvvvuuuuuuwwwyyyvvvrrrpppqqqrrrrrruuuyyyyyyzzzzzzzzzxxxxxxyyyzzz{{{uuurrrsssuuuvvvxxx{{{}}}}}}wwwuuuxxx{{{{{{{{{yyywwwxxxzzz{{{zzzyyyrrrrrrsssttttttsssrrrppptttxxx|||~~~}}}{{{{{{{{{}}}zzzzzz{{{}}}~~~~~~tttvvvyyy|||~~~}}}|||zzzzzzuuurrruuu|||~~~zzztttvvvwwwxxxyyyxxxwwwtttssstttuuuwwwyyyuuuppppppttttttwwwwwwuuutttwwwwwwuuuuuuvvvyyyzzz{{{zzzyyyxxxqqqpppooooooooopppooooooqqqrrrtttuuuuuusssqqqooooooqqqrrrsssqqqqqqrrrsssmmmmmmnnnnnnooopppqqqqqqsssuuuwwwwwwvvvttttttuuunnnqqquuuuuusssrrrtttwwwxxxsssqqqssstttssssssvvvyyyxxxxxxzzz|||}}}|||{{{zzzxxxvvvuuuwwwyyyzzzzzz~~~}}}|||{{{zzzyyyyyyxxxxxxwwwwwwwwwwwwwwwxxxxxxzzzyyyxxxyyyzzzzzzxxxvvv}}}{{{zzz{{{||||||vvvwwwyyyzzz{{{{{{{{{{{{wwwwwwxxxxxxvvvtttqqqooorrrssstttvvvwwwwwwvvvuuu}}}}}}}}}{{{yyyxxxxxxyyyxxx{{{}}}zzzuuusssuuuyyyzzzyyywwwvvvuuuvvvwwwxxxqqqrrrsssrrrpppooopppqqquuuvvvwwwuuurrrqqqrrrsssppprrrtttvvvwwwxxxxxxxxxxxxuuusssuuuyyy{{{yyyvvv|||{{{yyywwwwwwxxxzzz{{{~~~}}}}}}zzzvvvxxxxxxwwwvvvwwwyyyzzz{{{yyyuuusssuuuuuutttwww|||{{{~~~vvvqqqooommmpppqqqpppnnnkkkkkkllljjjlllnnnooopppqqqsssuuu|||wwwsssqqqssssssqqqnnnrrrrrrsssttttttrrrpppooolllllljjjiiiiiiiiijjjjjjiiijjjmmmpppsssttttttsssuuutttrrrpppooonnnnnnnnnmmmmmmmmmnnnoooooonnnlllooooooooossswwwxxxuuurrrkkkmmmmmmiiicccbbbgggllllllkkkiiihhhiiilllpppsssnnnqqqrrrpppppprrrooojjjnnnnnnpppsssvvvuuuqqqmmmkkklllnnnoooooonnnlllkkkgggkkknnnpppoooooopppqqquuuzzz~~~|||zzzuuuwwwzzz}}}}}}zzzwwwqqqtttwwwwwwuuusssssssssuuuxxx{{{|||{{{yyyxxxxxxqqqrrrrrrqqqpppqqqsssvvv}}}zzzvvvuuuvvvxxxzzzzzzxxxwwwwwwvvvuuuuuuuuuuuuwwwxxxvvvssstttwwwvvvssspppuuuwwwuuutttuuuuuusssmmmppprrrsssrrrrrrsssuuuvvvvvvuuutttsssrrrqqqqqqoooqqqssstttuuuvvvxxxzzzxxxuuuqqqnnnnnnqqqtttwwwvvvuuusssooonnnpppqqqrrrpppppppppqqqqqqppppppppppppqqqrrrsssssssssssstttnnnqqquuuvvvtttssssssssspppppprrrtttwwwvvvtttqqqqqqsssuuutttsssrrrrrrrrrqqqssstttuuuvvvwwwuuusssooowww}}}{{{yyywwwtttqqqrrrooonnnoooppprrryyy{{{vvvssssssqqqnnnkkkpppppprrrsssttttttttttttwwwrrrooosss{{{}}}xxxuuuuuuuuuuuuvvvwwwyyyzzz|||{{{yyywwwvvvvvvwwwxxxyyyzzz|||~~~}}}|||zzzyyyyyywwwvvvttt{{{zzzxxxvvvvvvwwwxxxyyyzzz|||{{{vvvtttvvvxxxwwwvvvwwwxxxxxxxxxxxxzzz|||vvvttttttwwwwwwttttttwwwvvvxxxyyyzzzyyyxxxyyy{{{xxxtttsssyyy{{{zzzzzz}}}{{{wwwyyy{{{{{{zzzyyyyyyyyyzzzzzzyyyxxxqqqrrrtttuuutttsssssssssuuuxxx{{{~~~~~~}}}||||||}}}zzzzzz{{{}}}~~~~~~vvvxxx{{{}}}~~~~~~}}}|||zzzvvvtttwww|||~~~zzzuuuxxxxxxwwwvvvuuuuuuvvvvvvttttttvvvxxxuuuqqqrrrwwwrrruuuuuussstttxxxxxxuuurrrtttwwwzzz{{{|||{{{zzzuuuuuuuuutttrrrppppppooooooqqqtttvvvwwwvvvtttrrrqqqrrrsssssspppooooooooommmmmmnnnpppqqqqqqqqqrrrrrrtttwwwwwwuuusssssssssmmmpppssstttrrrrrrtttwwwvvvrrrpppsssuuusssrrrttt{{{zzzxxxyyy{{{~~~}}}zzzwwwvvvvvvwwwxxxwww|||||||||{{{{{{zzzyyyyyy{{{zzzyyyyyyxxxxxxxxxyyy|||zzzxxxxxxyyyzzzyyyxxx}}}{{{zzzyyyyyyzzz{{{wwwxxxyyyzzz{{{|||||||||zzzzzzzzzyyywwwtttpppnnntttuuuvvvvvvuuutttsssrrr|||zzzzzz{{{yyy|||}}}zzzuuusssvvvzzzzzzxxxvvvuuuuuuvvvxxxzzzqqqrrrsssssssssrrrtttuuuwwwwwwwwwvvvtttsssssstttqqqsssvvvxxxzzzzzzzzzzzzxxxvvvuuuvvvyyyzzzyyywwwyyyxxxwwwwwwwwwyyy|||}}}||||||}}}{{{|||}}}|||yyywwwvvvvvvwwwxxxzzzwwwvvvwwwwwwvvv{{{}}}zzzzzz|||yyyuuuuuulllnnnpppnnnkkkiiikkknnnjjjlllnnnooooooppprrrtttzzzwwwsssrrrssstttrrrppprrrqqqrrrtttuuutttqqqnnnnnnnnnmmmlllkkkkkkkkkkkkjjjlllnnnppprrrsssssssssyyyxxxvvvsssqqqooonnnnnnnnnmmmmmmooopppooommmkkkmmmlllnnnrrrvvvwwwtttpppkkkmmmnnnmmmjjjhhhjjjlllqqqnnnkkkhhhggggggiiikkkmmmqqqsssrrrrrrsssrrrnnnppppppqqqsssuuutttqqqnnnlllmmmooopppqqqppppppoookkkppptttuuutttssstttvvvyyy}}}|||zzzzzzrrruuuxxx{{{{{{yyyvvvsssooorrrvvvvvvtttrrrtttvvvsssvvvyyy{{{zzzyyyxxxxxxrrrrrrrrrpppoooooorrruuu}}}{{{yyyxxxzzz|||}}}}}}xxxxxxxxxxxxxxxxxxxxxxxxwwwxxxuuuqqqrrrvvvuuurrrpppuuuwwwuuutttvvvvvvtttmmmooorrrsssrrrrrrssstttuuutttsssrrrrrrqqqrrrrrrnnnqqqtttuuuvvvvvvxxxyyy|||yyyuuupppnnnoooqqqrrrsssuuussspppoooqqqrrrpppnnnooopppqqqrrrrrrrrrrrroooqqqssstttsssrrrssstttkkkooorrrsssqqqppprrrtttrrrrrrtttvvvyyyzzzyyyxxxsssuuuvvvvvvtttrrrqqqqqqoooqqqrrrtttvvvwwwqqqiiiiiittt}}}}}}zzzwwwuuurrrrrroooooorrrrrrqqquuu{{{xxxwwwuuutttsssqqqnnnlllqqqrrrsssuuuvvvwwwwwwwwwuuuqqqooosss{{{}}}yyyvvvvvvuuuuuuuuuwwwxxxyyy}}}|||yyywwwvvvvvvwwwwwwyyy{{{}}}~~~~~~{{{{{{{{{{{{zzzxxxwwwvvvzzzyyyxxxwwwwwwxxxyyyzzzxxx||||||wwwuuuwwwxxxvvvuuuwwwyyyyyyxxxxxxzzz{{{xxxwwwxxx||||||wwwuuuvvvuuuwwwyyyzzzyyyyyyyyy{{{xxxsssttt{{{~~~zzzyyy}}}}}}yyyzzz{{{yyyxxxxxxyyyyyyxxxwwwvvvuuuqqqsssuuuvvvuuutttuuuuuuwwwxxxzzz|||}}}~~~~~~}}}|||{{{yyyzzz|||~~~~~~~~~}}}}}}~~~~~~}}}|||zzzyyyyyywwwvvvxxx{{{|||yyywwwwwwvvvuuuttttttuuuvvvwwwuuuuuuvvvwwwuuurrrvvv}}}tttvvvuuutttuuuyyyyyyuuuppprrrtttwwwyyyzzz{{{{{{yyyzzzzzzyyyvvvsssrrrrrroooqqqtttvvvwwwvvvuuusssrrrssstttsssqqqoooooooooqqqqqqrrrsssrrrqqqooonnnrrrtttvvvvvvtttsssrrrsssnnnppprrrsssttttttuuuvvvtttrrrrrruuuuuussssssvvv{{{xxxuuuuuuxxx{{{}}}~~~}}}{{{wwwvvvvvvwwwwwwwwwzzzzzz{{{{{{{{{{{{zzzyyy{{{{{{zzzzzzyyyzzzzzz{{{}}}{{{yyyxxxyyyzzzzzzzzz|||yyyxxxzzzzzzyyyzzz~~~zzzyyyyyyyyyzzz{{{|||}}}|||{{{{{{yyywwwtttqqqppptttuuuvvvuuusssqqqqqqrrr~~~|||zzzzzz|||yyy{{{{{{yyyvvvuuuxxx{{{yyywwwvvvuuuuuuvvvxxxyyyppprrrttttttttttttvvvxxxxxxwwwwwwvvvvvvuuuuuuuuussstttwwwzzz{{{{{{{{{zzzyyyxxxwwwwwwxxxyyyxxxwwwrrrssstttwwwyyy|||~~~zzzzzz}}}}}}zzz}}}~~~{{{wwwuuuuuuvvvwww{{{yyyxxxyyyxxxwww}}}zzzyyy{{{~~~}}}wwwuuuwwwmmmnnnooolllhhhgggjjjnnnlllnnnpppppppppqqqrrrtttxxxvvvtttrrrssssssssssssqqqpppqqqsssvvvuuurrroooppppppooonnnnnnmmmmmmllllllmmmoooppppppqqqqqqrrrwwwxxxyyyxxxvvvsssooommmmmmmmmmmmnnnooonnnkkkhhhhhhhhhjjjnnnssstttqqqmmmjjjjjjjjjjjjkkkkkklllmmmtttqqqnnnjjjhhhgggggghhhnnnsssuuusssrrrtttsssppprrrrrrsssssstttsssrrrpppooooooppprrrssstttuuuvvvpppuuuzzz{{{xxxvvvwwwyyyzzz}}}zzzvvvvvvwwwrrrsssuuuuuutttsssrrrrrrqqquuuxxxwwwtttsssuuuyyyrrruuuyyy{{{zzzwwwvvvuuuuuuuuussspppnnnnnnqqqsssxxxwwwvvvwwwyyy{{{|||{{{vvvwwwxxxzzz{{{|||||||||wwwwwwtttpppqqqttttttqqqpppuuuxxxvvvuuuvvvwwwuuummmoooqqqrrrqqqrrrssstttuuutttrrrqqqqqqrrrtttuuuoooqqquuuvvvvvvwwwxxxyyy{{{yyyuuurrrqqqqqqrrrsssqqqttttttpppppprrrqqqmmmqqqrrrsssuuuvvvvvvuuuuuunnnqqqssssssrrrrrrsssuuulllooorrrrrrooonnnqqqttttttsssssstttwwwyyyzzzyyyrrrtttvvvwwwuuutttsssssspppqqqrrrsssvvvvvvjjj\\\]]]kkkxxxzzzwwwuuutttrrrrrrqqqsssvvvuuurrrssswwwtttttttttrrrppppppqqqsssqqqrrrtttuuuwwwxxxxxxyyyuuurrrqqqsssxxx{{{zzzwwwwwwwwwvvvuuuuuuvvvwwwxxxzzzyyyvvvuuutttuuuwwwxxxwwwzzz||||||{{{|||~~~{{{|||}}}}}}|||{{{zzzzzzwwwwwwwwwwwwxxxyyyzzzzzzvvv{{{|||xxxvvvxxxxxxvvvvvvxxxzzzzzzyyyyyyzzz{{{|||yyyzzz}}}|||xxxvvvwwwtttwwwyyyzzzyyyxxxyyyzzzzzzsssqqqxxxzzzuuutttzzz{{{wwwwwwwwwuuuvvvwwwxxxxxxvvvtttssssssqqqtttwwwxxxvvvuuuvvvxxxxxxxxxxxxyyy|||}}}~~~~~~yyyxxxxxxzzz}}}~~~~~~~~~~~~|||{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxxxxxxxssssssttttttuuuuuuvvvvvvwwwuuuuuuvvvuuuuuu{{{{{{{{{yyyvvvwwwzzzxxxssspppqqqrrrtttuuuwwwxxxxxxwwwyyy{{{zzzvvvtttssstttrrrsssuuuvvvvvvuuusssrrrqqqrrrttttttrrrqqqrrrsssrrrssstttuuutttrrrooonnnrrrtttuuuuuutttssstttuuuqqqqqqrrrtttwwwxxxxxxwwwssssssvvvxxxvvvrrrssswwwxxxvvvtttuuuwwwzzz{{{{{{{{{yyyvvvuuuwwwyyyyyyyyywwwxxxyyyzzz{{{{{{zzzzzzwwwwwwxxxyyyzzz{{{}}}~~~}}}zzzyyyzzz||||||||||||xxxxxx{{{|||yyyyyy}}}}}}{{{yyyxxxxxxzzz|||}}}{{{zzzzzzxxxwwwvvvuuutttrrrtttuuutttqqqqqqsssuuu{{{~~~{{{xxxyyy{{{yyyyyyxxxwwwwwwyyy{{{|||wwwwwwvvvuuuuuuuuuvvvwwwqqqsssttttttssssssuuuvvvvvvvvvuuuuuuvvvvvvuuuuuurrrtttwwwyyyzzzzzzyyyxxxzzzyyyxxxxxxxxxxxxwwwvvvrrrtttvvvyyy{{{}}}}}}~~~{{{xxxxxx{{{zzzyyy~~~{{{wwwuuuuuuvvvwww{{{yyyxxxyyyxxxxxx~~~}}}||||||yyysssrrruuunnnpppoookkkfffeeeiiinnnnnnoooqqqqqqqqqqqqsssuuuvvvuuutttsssrrrrrrssstttpppooopppsssvvvvvvrrrooorrrqqqqqqpppooonnnnnnmmmnnnooopppooooooooopppqqqsssvvvzzz|||{{{vvvpppllllllllllllmmmmmmlllhhhfffdddeeeggglllpppqqqnnnjjjhhhgggeeeeeehhhkkklllllltttrrrpppmmmkkkkkkkkkkkkqqquuuvvvtttrrrsssssspppssssssssssssssssssrrrrrrqqqqqqrrrsssuuuwwwyyyzzzrrrxxx}}}~~~{{{xxxyyy{{{yyy|||}}}zzztttqqqrrrtttssssssrrrooonnnnnnppprrrvvvyyyzzzxxxtttssswww{{{sssvvvzzz{{{yyyvvvtttssswwwvvvtttqqqnnnnnnpppsssrrrqqqqqqsssvvvxxxwwwwwwtttuuuxxxzzz}}}wwwwwwsssooopppsssssspppqqqvvvxxxvvvuuuwwwwwwuuunnnoooqqqqqqqqqqqqsssuuuvvvtttrrrqqqqqqsssvvvwwwppprrruuuwwwwwwwwwxxxyyyuuutttsssssssssuuuwwwxxxoootttuuuqqqpppsssqqqlllqqqrrrtttuuuuuuuuutttsssmmmpppssssssrrrqqqsssvvvooorrrsssqqqmmmlllpppssstttrrrpppqqqsssvvvwwwwwwpppsssvvvwwwvvvuuuuuuvvvrrrsssrrrrrrwwwuuueeeSSSRRRbbbqqquuusssrrrrrrqqqssssssvvvyyyxxxsssrrrtttssstttsssqqqnnnppptttyyyqqqrrrtttvvvwwwxxxyyyyyyvvvtttssstttwwwxxxwwwtttxxxwwwvvvuuuuuuvvvwwwwwwwwwuuusssrrrsssuuuxxxzzzvvvxxx{{{zzzyyyyyy{{{~~~{{{}}}~~~}}}}}}}}}uuuuuuvvvwwwxxxyyyyyyzzzuuuzzz|||yyywwwyyyxxxvvvxxxzzz||||||{{{{{{{{{|||{{{zzz{{{zzzwwwwwwyyytttwwwyyyzzzyyyxxxyyyyyy}}}sssoootttuuuooopppvvvwwwzzzzzzuuurrrsssssspppuuuvvvwwwwwwuuusssrrrqqqqqqtttxxxyyywwwvvvxxxyyyyyyxxxwwwxxxzzz}}}wwwvvvwwwzzz}}}~~~}}}~~~}}}|||zzzzzz{{{||||||xxxzzz{{{yyyvvvuuuwwwyyyooopppsssvvvwwwvvvuuutttxxxvvvuuuvvvuuuvvv~~~}}}yyyyyyzzzwwwqqqqqqqqqqqqqqqrrrsssuuuvvvsssuuuxxxwwwtttrrrrrrtttuuuuuuvvvuuutttsssqqqpppoooqqqtttuuuttttttvvvwwwpppqqqtttvvvvvvuuurrrqqqssstttuuuuuuttttttuuuwwwtttsssrrruuuyyy{{{zzzxxxtttuuuyyy{{{vvvqqqrrrxxxwwwvvvvvvwwwyyyzzzzzzyyyxxxvvvuuuuuuwwwzzz{{{|||uuuvvvxxxzzz{{{{{{{{{zzzssstttuuuwwwzzz||||||zzz{{{}}}~~~~~~{{{zzz}}}|||wwwvvvzzz}}}zzzwwwwwwyyy|||~~~yyyyyyxxxwwwwwwwwwxxxxxxppprrrsssrrrqqqqqquuuyyyxxx|||~~~zzzwwwxxxzzzyyywwwuuuvvvxxx{{{|||}}}wwwvvvvvvuuuuuuuuuuuuuuurrrsssttttttrrrqqqrrrsssuuutttssstttuuuvvvuuutttppprrruuuxxxyyyxxxwwwuuu{{{zzzyyyyyyxxxwwwvvvuuuwwwyyyzzz||||||{{{yyyxxxwww{{{||||||}}}|||vvvtttwwwxxxwww|||{{{zzzxxxxxx|||~~~zzzyyywwwuuuttttttuuuvvvyyywwwsssooommmlllkkkllloooooorrrssspppmmmqqqxxxyyyvvvqqqoooooopppqqqqqquuuqqqlllmmmrrruuuuuusssooommmkkkllloooooollljjjooonnnnnnnnnoooppprrrrrrxxxxxxyyy|||~~~zzzpppgggpppooonnnmmmmmmnnnooopppfffbbbbbbiiiooopppoooooolllkkkjjjiiiiiiiiijjjjjjmmmmmmmmmllllllmmmmmmmmmooorrrssspppqqqttttttrrrrrrsssrrrqqqooooooppprrrqqqsssuuuxxxyyyyyyxxxwwwvvvyyyzzzwwwqqqoooqqquuuwwwuuussssssuuuuuurrrooonnnlllmmmooonnnkkklllppptttttttttuuuwwwvvvtttrrryyyuuutttwwwwwwrrrmmmlllvvvuuutttsssqqqooonnnnnnooooooqqquuutttoooooorrrrrrtttvvvxxx||||||xxxxxxvvvtttqqqpppqqqrrrrrrtttuuuuuuuuuvvvxxxzzzrrrrrrqqqqqqvvv{{{yyyrrruuuvvvvvvtttqqqppprrruuuwwwyyyyyyvvvuuuwwwvvvssswwwuuussstttuuuwwwwwwvvvxxxtttpppooopppqqqooommmpppoooqqquuutttrrrssswwwrrrsssttttttsssrrrssstttpppqqqrrrqqqoooooooooqqquuutttrrrqqqqqqqqqrrrrrrrrrsssttttttuuuuuuttttttuuuuuurrrpppqqqrrrllldddlllmmmnnnoooqqqrrrssstttqqqsssuuuuuutttrrrrrrrrruuusssrrrrrrssswww{{{}}}uuuvvvvvvwwwwwwwwwwwwvvvzzzyyyyyyyyywwwvvvuuutttvvvvvvwwwxxxxxxyyyzzz{{{zzzwwwvvvyyyyyyxxxzzz~~~|||wwwwwwzzzzzzwwwzzzzzz{{{{{{|||{{{{{{{{{zzzwwwwww{{{|||yyywwwxxxyyyyyyzzzzzzyyywwwvvvuuuwwwxxxyyyyyyyyyzzz|||~~~~~~~~~{{{xxxwwwwwwzzzyyyxxxxxxxxxwwwuuussstttwwwxxxuuupppnnnrrrvvvyyyuuussstttsssqqqqqqtttxxxxxxvvvssspppnnnoooqqqsssvvvuuurrrtttzzzzzzuuuzzzwwwssssssvvvzzz~~~wwwxxxzzzzzzyyyzzz{{{}}}~~~|||zzzzzz{{{}}}~~~{{{xxxwwwxxxxxxxxxwwwxxxxxxwwwvvvuuutttssssss{{{zzztttooottt}}}{{{}}}}}}|||zzzxxxxxxzzz|||tttqqqnnnnnnrrrtttuuuttttttqqqppprrrssspppqqquuupppsssuuuuuutttrrrrrrrrrtttpppoootttvvvsssqqqpppqqqsssvvvwwwvvvuuuttttttwwwxxxwwwsssrrrvvvwwwuuuvvvuuurrrooorrryyy{{{xxxqqqtttxxxzzzzzzyyyxxxyyyttttttvvvyyy{{{|||zzzxxxyyywwwttttttvvvzzz||||||vvvzzz}}}|||yyywwwwwwxxxyyyuuurrruuu}}}|||{{{yyy{{{{{{zzz||||||{{{yyyxxxwwwxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyywwwvvvvvvttttttsssrrrqqqrrruuuxxx~~~zzzyyy}}}{{{wwwxxx|||{{{yyytttqqqwww}}}uuuyyywwwuuutttuuuuuutttsssrrrnnnoootttvvvtttuuu{{{vvvvvvwwwuuusssqqqqqqqqqrrrssstttvvvwwwxxxxxxxxxzzzyyyxxxxxxyyyyyywwwvvvzzzxxxxxxyyy|||}}}{{{xxxsssxxx}}}}}}}}}xxxtttvvvxxxwwwxxxxxxxxxwwwwwwzzz}}}|||}}}zzzxxxvvvtttssstttvvvwww|||zzzwwwuuurrrqqqppppppoooqqquuuxxxtttoooooosssuuutttrrrpppooooooooopppuuussspppppprrrssssssrrrmmmlllkkkmmmppppppooommmqqqqqqqqqqqqppppppppppppwwwxxxzzz}}}~~~zzzrrrkkkooonnnlllllllllnnnqqqrrrmmmhhhfffkkkoooooommmmmmooonnnmmmkkkiiihhhffffffiiijjjlllmmmnnnnnnnnnmmmjjjooorrrrrrsssvvvuuuqqqsssssssssrrrqqqqqqsssuuuvvvwwwxxxyyyyyyxxxwwwvvvuuutttsssooommmmmmooorrrvvvtttttttttvvvuuurrrooonnnmmmnnnqqqooollllllpppsssrrrrrrsssuuuuuusssqqqtttssstttvvvtttpppooorrrvvvuuuuuuttttttsssrrrrrrrrrqqqrrrtttsssqqqrrrwwwttttttuuuwwwyyy|||{{{yyyvvvvvvuuussspppooopppqqqrrrtttwwwxxxxxxwwwxxxyyyvvvvvvtttssswww|||zzztttuuuvvvvvvuuurrrsssuuuxxxwwwyyyxxxttttttvvvwwwtttwwwxxxvvvsssqqqqqquuuxxxpppnnnnnnpppsssssspppmmmlllnnnsssyyyyyyuuutttvvvqqqrrrsssrrrppppppqqqsssoooppprrrqqqppppppqqqrrruuusssqqqooonnnnnnnnnooorrrssstttuuuvvvuuuttttttwwwvvvrrrpppsssvvvtttnnnqqqqqqqqqrrrrrrsssssssssqqqssstttuuutttsssrrrrrrrrrqqqppppppssswww{{{~~~vvvvvvwwwxxxyyyxxxxxxwwwwwwwwwxxxxxxxxxwwwvvvvvvxxxwwwuuuuuuwwwzzz|||}}}xxxvvvwww{{{}}}}}}{{{xxxyyyyyywwwyyyyyyzzz{{{{{{zzzzzzyyyzzzwwwxxx{{{|||yyywwwyyyxxxyyyyyyyyyxxxwwwvvvuuuvvvxxxyyyyyyyyyzzz|||~~~~~~}}}{{{yyyyyyzzzzzzxxxwwwwwwxxxxxxvvvuuutttuuuvvvtttqqqpppsssvvvyyyvvvtttvvvuuussssssvvvvvvwwwwwwuuurrrqqqqqqsssuuuwwwuuurrrsssxxxwwwsssvvvsssqqqrrruuuyyy|||}}}zzzzzz{{{{{{|||||||||{{{}}}|||zzzyyyzzz|||~~~}}}{{{yyyxxxyyyyyyxxxwwwvvvvvvvvvuuuuuuuuuuuuvvv{{{yyytttpppuuu|||}}}yyyzzz{{{{{{zzzyyyxxxyyy{{{wwwtttqqqppprrrttttttsssssspppqqqssssssqqqqqqsssppprrrssssssrrrqqqqqqrrruuupppnnnqqqsssqqqqqqrrrpppsssvvvwwwvvvuuuuuuuuusssuuutttqqqrrrwwwyyyyyyxxxxxxtttpppsssxxxyyywwwqqqtttxxxzzzyyyxxxvvvvvvuuuuuuvvvyyy{{{{{{yyywwwzzzwwwuuutttvvvwwwxxxxxxyyy{{{}}}}}}zzzwwwuuutttwwwsssrrrvvv}}}|||{{{xxxxxx{{{|||zzzzzz}}}{{{zzzyyywwwvvvvvvwwwwwwzzzzzzyyyyyyyyyzzz{{{{{{||||||{{{{{{yyyxxxvvvvvvuuuvvvvvvuuutttuuuwwwyyyzzzyyy{{{}}}xxxxxx|||{{{{{{xxxwww{{{|||uuuyyyxxxwwwvvvvvvvvvuuutttuuuqqqqqquuuvvvtttvvvzzztttuuuwwwvvvuuusssrrrrrrsssssstttvvvwwwwwwwwwwwwxxxwwwvvvwwwyyyzzzzzzyyy{{{yyyxxxyyy{{{|||{{{yyypppvvv}}}}}}|||}}}~~~zzztttuuuxxxzzzvvvwwwxxxxxxwwwxxxzzz|||{{{yyyzzzzzzxxxuuussssssuuuwwwyyy{{{zzzyyyxxxvvvtttsssrrroooqqqwww|||xxxpppmmmoooppprrrtttssspppmmmnnnoootttvvvvvvuuusssrrrrrrrrrmmmlllmmmnnnqqqrrrqqqpppuuuvvvvvvuuutttrrrpppooosssvvvyyy{{{zzzvvvrrrnnnooommmlllkkklllppptttvvvvvvooolllnnnooommmkkklllooooooooommmkkkhhhfffdddgggiiilllnnnooonnnmmmllleeejjjooopppsssuuutttppptttuuuuuutttrrrsssuuuwwwxxxxxxwwwvvvuuuttttttssssssoookkkiiijjjlllnnnoootttttttttvvvwwwuuurrrooonnnnnnqqqtttsssnnnnnnpppqqqppppppqqqrrrsssqqqoooqqqrrrvvvxxxtttooopppuuuvvvvvvvvvvvvvvvvvvwwwwwwuuurrrrrrtttsssrrrvvv{{{uuutttssstttvvvwwwvvvuuuuuuuuutttrrrooonnnoooqqqppprrrvvvxxxwwwvvvvvvwwwzzzzzzwwwtttwww|||{{{vvvuuuvvvvvvuuutttuuuxxx{{{}}}~~~|||xxxwwwzzz{{{zzzxxxzzzyyytttnnnmmmssszzzmmmmmmooosssvvvuuupppkkkjjjnnnvvv~~~xxxttttttqqqrrrrrrqqqpppppprrrsssnnnppprrrrrrrrrqqqrrrttttttrrrpppmmmkkkkkkkkklllqqqrrrtttvvvvvvuuutttsssuuuuuurrrpppsssyyyzzzvvvuuuuuuuuuttttttsssrrrrrrrrrssstttuuuuuutttsssrrrooonnnnnnooorrrvvvzzz|||vvvwwwxxxzzzzzzzzzyyyxxxuuuvvvwwwxxxxxxxxxxxxxxx{{{wwwsssssswww{{{}}}}}}xxxvvvyyy~~~}}}{{{{{{{{{zzz{{{{{{||||||{{{zzzyyyzzzxxxxxx||||||xxxxxxzzzyyyyyyyyyyyyxxxwwwvvvvvvvvvxxxyyyzzzyyyzzz{{{}}}}}}~~~}}}{{{yyyyyyzzz|||zzzxxxvvvvvvwwwxxxxxxxxxttttttssssssssstttuuuvvvyyyvvvuuuwwwwwwuuuvvvyyyvvvwwwxxxwwwuuuttttttuuuyyyyyywwwtttuuuwwwvvvssssssrrrqqqsssvvvzzz||||||}}}{{{zzz|||~~~}}}zzzzzzyyyxxxxxxyyy{{{~~~|||{{{yyyzzzzzzzzzyyywwwvvvuuutttttttttuuuwwwxxxzzzxxxuuurrruuuzzzyyyvvvvvvxxxzzzzzzyyyxxxyyyzzzyyywwwsssrrrsssttttttsssrrrpppqqquuuuuuqqqppprrrrrrssssssrrrqqqqqqrrrtttvvvpppmmmnnnooooooppptttppprrruuuvvvuuuuuuuuuvvvssstttrrrooopppuuuyyyxxxzzzzzzvvvrrrssswwwxxxuuurrruuuyyyzzzyyyvvvttttttvvvvvvwwwyyy{{{{{{yyyvvv|||zzzxxxxxxxxxxxxvvvuuu{{{{{{{{{||||||yyytttppptttrrrrrrwww~~~~~~zzzvvvuuuwww{{{|||yyyyyy{{{|||zzzxxxvvvuuuuuuuuuuuu{{{zzzxxxxxxxxxzzz|||}}}~~~~~~}}}{{{zzzxxxwwwvvvvvvxxxyyyyyyxxxwwwxxxyyyvvvxxx}}}{{{{{{~~~}}}~~~~~~|||}}}~~~{{{vvvxxxxxxyyyyyyyyywwwvvvuuuxxxuuutttvvvvvvuuuvvvyyyuuuvvvxxxzzzzzzyyywwwuuuvvvvvvwwwxxxxxxyyyxxxxxxuuuuuuuuuwwwzzz|||||||||{{{yyyxxxxxxyyy{{{{{{{{{rrrvvv{{{|||zzzyyyzzz|||{{{{{{tttuuuzzz}}}xxxzzz{{{{{{yyywwwwwwwww{{{}}}}}}{{{yyyxxxzzzxxxuuussstttvvvyyy{{{uuuvvvwwwwwwvvvtttqqqpppooopppvvv{{{xxxqqqnnnooolllrrrwwwwwwrrrnnnnnnpppssswww{{{zzzvvvssstttvvvoooooopppqqqrrrsssrrrrrrwwwxxxyyyzzzxxxvvvtttrrrooorrrvvvwwwuuurrrpppoooooonnnllllllnnnrrrwwwzzzzzztttpppppppppmmmlllnnnlllmmmnnnnnnmmmkkkiiigggjjjkkkkkklllllllllllllllfffjjjmmmnnnpppsssrrrooovvvvvvvvvtttrrrrrrtttvvvvvvuuutttrrrqqqpppppppppqqqmmmiiijjjnnnqqqpppnnnrrrsssuuuwwwwwwuuuqqqoooppppppssswwwvvvqqqppprrrqqqppppppppprrrrrrqqqooossssssxxx|||{{{uuurrrsssvvvvvvvvvvvvwwwwwwwwwwwwsssqqqrrruuutttsssvvv{{{uuurrrqqqsssuuutttsssttttttuuutttqqqooonnnoooqqqnnnppprrrssssssssstttuuu||||||xxxtttuuuzzzzzzvvvuuutttsssssstttvvvyyy{{{}}}xxxvvvyyy{{{yyywwwyyyyyyvvvrrrqqqtttxxxsssrrrsssvvvxxxvvvqqqlllnnnqqqyyyxxxsssssssssssstttsssqqqqqqsssuuuppprrrttttttsssrrrrrrrrrsssqqqnnnllljjjkkklllmmmoooqqqsssuuuuuutttrrrqqqrrrsssqqqppptttyyyzzzwwwvvvvvvuuuuuutttsssssssssrrrrrrssstttuuuuuutttrrrooonnnnnnoooqqqtttwwwyyyuuuvvvxxxyyyzzzyyyyyyxxxvvvwwwwwwxxxxxxxxxxxxxxx}}}yyyuuuuuuxxx{{{zzzyyywwwvvvyyy|||}}}~~~~~~~~~|||{{{yyyzzzxxxyyy|||{{{wwwxxx{{{zzzzzzzzzzzzyyyyyyxxxxxxxxxyyy{{{|||{{{{{{|||~~~{{{{{{zzzxxxwwwxxxzzz}}}zzzxxxuuuuuuwwwyyyzzzzzzuuuttttttuuuwwwyyyyyyxxxxxxvvvvvvxxxyyyvvvvvvyyywwwyyyzzzzzzxxxvvvuuuuuu{{{zzzxxxwwwxxxyyyxxxvvvsssssstttvvvzzz}}}~~~~~~|||yyywwwzzz~~~zzzzzzyyyyyyxxxyyyzzz|||}}}{{{zzzyyyzzz{{{{{{zzzxxxwwwvvvuuuttttttuuuwwwxxxwwwvvvtttssstttvvvuuurrrsssuuuxxxyyyyyyxxxxxxyyyxxxvvvtttrrrrrrsssttttttrrrppprrrvvvuuuqqqoooqqqtttttttttrrrqqqqqqsssvvvsssooommmoooooonnnooorrrooorrrtttuuuuuutttuuuvvvvvvwwwsssnnnnnnrrruuutttyyyzzzwwwsssssswwwxxxvvvtttwww{{{{{{yyyvvvtttssswwwwwwxxxyyy{{{zzzxxxuuu|||{{{{{{{{{|||{{{yyyvvvzzzyyyyyy{{{}}}{{{uuuooosssrrrtttyyy~~~{{{wwwuuussstttyyyzzzxxxxxx{{{}}}{{{yyywwwuuuuuuuuuuuu{{{zzzxxxwwwwwwzzz|||~~~}}}||||||zzzyyyyyyxxxxxxvvvxxx{{{|||zzzyyyxxxyyyuuuyyy~~~}}}{{{zzzzzzyyywwwyyy{{{|||zzzxxxwwwvvvzzzwwwvvvuuuttttttuuuvvvvvvxxxzzz~~~|||yyyyyyzzzzzz{{{{{{{{{zzzzzzvvvuuuuuuwwwzzz|||}}}||||||zzzxxxwwwxxxzzz|||}}}wwwyyyzzzxxxvvvvvvyyy|||wwwvvvzzz}}}wwwzzz}}}}}}|||{{{zzzzzzyyyzzz{{{}}}~~~}}}zzzwwwzzzyyyvvvtttuuuwwwyyy{{{qqqrrrtttuuuuuusssqqqpppoooooossswwwwwwrrrqqqssslllssszzz{{{wwwrrrqqqrrrpppvvv||||||xxxuuuvvvyyyrrrsssttttttssssssrrrrrrvvvwwwyyyzzzzzzyyywwwuuuppprrrtttuuutttrrrrrrrrrqqqpppooooooqqquuuyyy|||yyytttqqqqqqqqqoooooorrrlllmmmnnnooonnnllljjjhhhllljjjiiihhhjjjmmmpppsssoooqqqqqqnnnooorrrtttrrrwwwwwwvvvsssqqqpppqqqrrrssssssrrrqqqpppppppppqqqqqqnnnlllpppuuuwwwrrrmmmqqqsssvvvxxxwwwtttrrrpppqqqrrruuuyyywwwsssqqqtttsssqqqpppppprrrsssrrrqqqsssqqqvvvwwwrrrvvvuuuuuuuuuuuuuuuttttttoooooorrrvvvvvvssstttwwwuuupppppptttvvvtttsssuuuttttttsssqqqooonnnoooqqqooopppqqqppppppqqqtttvvv{{{{{{xxxssssssvvvwwwtttuuusssqqqppprrrtttwwwyyy||||||xxxrrrppprrrsssqqqtttuuuvvvwwwxxxwwwuuutttuuusssqqqrrruuuvvvssspppvvvvvvzzz}}}zzztttqqqrrrqqqsssttttttrrrrrrrrrsssqqqsssuuuuuusssqqqppppppqqqooommmkkkkkklllooopppnnnpppqqqssssssrrrqqqppppppsssttttttvvvyyyxxxuuussssssssssssttttttttttttsssrrrrrrtttvvvwwwuuurrrrrrqqqppppppppprrrtttuuutttuuuvvvwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxwww}}}{{{yyyyyy{{{zzzwwwtttrrrrrrvvv}}}{{{|||}}}~~~}}}{{{xxxwwwyyyxxxyyy{{{yyyvvvwww||||||{{{{{{{{{zzzzzzzzzzzzyyy{{{}}}~~~}}}|||}}}~~~xxxxxxxxxvvvuuuvvvyyy|||zzzxxxuuuuuuwwwzzz{{{{{{wwwvvvwwwyyy{{{}}}}}}|||xxxuuuvvvyyyyyyvvvvvvyyyyyy{{{||||||yyywwwvvvvvvzzzxxxvvvwwwxxxyyyxxxxxxttttttuuuxxx|||yyyvvvtttwww|||~~~{{{|||{{{zzzyyyxxxxxxyyyyyyzzzyyyxxxyyyzzz{{{zzzyyyzzzyyywwwvvvuuuuuuvvvvvvuuusssrrrssssssrrrqqqqqqrrrtttwwwxxxxxxxxxxxxyyyuuutttsssrrrqqqrrrtttvvvrrrqqqrrrvvvuuuqqqoooppprrrrrrrrrpppoooooorrrtttooonnnnnnqqqqqqnnnmmmpppppprrrttttttttttttuuuvvvuuuvvvsssnnnnnnrrruuutttuuuxxxwwwsssssswwwyyyxxxwwwyyy{{{{{{yyyvvvttttttwwwwwwxxxyyy{{{zzzxxxuuuxxxxxxyyy{{{||||||zzzxxxwwwvvvwwwzzz||||||wwwrrrtttuuuwwwzzz}}}|||xxxtttwwwtttsssvvvwwwvvvyyy}}}~~~}}}zzzxxxwwwvvvvvvvvv{{{yyyxxxwwwwwwzzz}}}zzzyyyyyyxxxyyyyyyzzz{{{vvvxxx{{{|||{{{yyyxxxwwwxxx{{{~~~yyyvvvvvvyyy|||wwwyyy|||}}}{{{xxxxxxxxxzzzyyyvvvsssrrrsssttttttuuuvvvyyy}}}}}}zzzyyyyyyzzzzzz{{{zzzzzzzzzxxxwwwwwwxxxzzz|||{{{zzz{{{zzzyyyxxxxxxyyy{{{}}}zzz||||||zzzwwwvvvyyy}}}yyyxxxxxxxxxsssvvvzzz}}}~~~~~~zzzyyyyyy|||{{{wwwxxxwwwvvvuuuuuuuuuwwwxxxrrrsssuuuvvvwwwvvvuuusssrrrppprrrvvvwwwttttttvvvnnnttt{{{}}}{{{wwwtttsssoootttyyyzzzvvvtttvvvyyytttvvvwwwwwwuuusssttttttuuuvvvxxxyyyzzzzzzyyyyyyuuuuuuvvvvvvvvvvvvvvvuuurrrrrrqqqqqqsssuuuxxxzzzuuurrrqqqrrrrrrpppqqqtttpppppppppooommmkkkiiigggjjjiiiffffffiiiooouuuyyyvvvxxxuuuqqqppptttvvvtttvvvvvvuuurrrpppooopppqqqsssssssssssssssssssssssspppoooppptttyyyyyysssnnnpppsssvvvwwwvvvsssrrrrrrqqqqqqtttwwwvvvqqqqqqssstttrrrqqqqqqrrrssssssrrrpppnnnsss{{{sssttttttsssssssssssssssrrrnnnnnnrrrvvvvvvrrrrrruuuwwwqqqrrrxxxzzzuuusssvvvrrrrrrqqqooommmmmmnnnpppqqqrrrssssssrrrsssvvvxxxwwwyyywwwrrrqqqttttttqqqvvvsssooonnnppprrrtttuuuyyyzzzxxxrrrqqqssssssqqqqqqqqqssswwwyyyxxxtttppppppmmmkkkmmmqqqtttuuuttt{{{yyyxxxyyyuuupppooorrrooorrruuuuuutttrrrqqqqqqooorrrttttttsssqqqppppppqqqooolllkkkkkkmmmppprrrppppppqqqqqqrrrrrrqqqqqqqqquuuxxxwwwwwwyyyxxxtttqqqqqqqqqrrrssstttuuuuuusssrrrqqqtttwwwxxxuuurrrtttsssrrrrrrrrrsssttttttuuuuuuttttttuuuwwwyyyzzz{{{{{{{{{{{{zzzzzzyyyxxx{{{|||}}}}}}{{{xxxuuusssoooooosss{{{yyyzzz||||||{{{xxxuuusssxxxwwwxxxzzzwwwsssvvv||||||{{{{{{zzzzzz{{{{{{|||yyy{{{~~~~~~}}}}}}}}}wwwwwwxxxwwwvvvvvvyyy{{{zzzxxxvvvvvvxxxzzzzzzzzzxxxyyy{{{|||~~~~~~yyyvvvwwwzzzzzzvvvvvvxxxyyy{{{|||{{{yyyxxxxxxyyyyyyuuusssvvvwwwvvvvvvwwwttttttuuuwww{{{~~~~~~~~~xxxuuussstttxxx|||}}}}}}}}}|||{{{zzzyyyxxxxxxxxxzzzxxxvvvwwwxxxzzz{{{{{{{{{{{{zzzyyyxxxwwwvvvuuuvvvsssrrrtttsssqqqqqqssssssuuuwwwxxxwwwwwwxxxyyyttttttsssrrrqqqqqqtttwwwtttqqqrrruuutttpppoooqqqnnnoooooonnnmmmmmmnnnpppnnnnnnpppsssrrrmmmmmmppprrrsssttttttsssrrrtttuuuqqqsssrrrooopppuuuwwwvvvsssvvvwwwsssrrrvvvxxxxxxyyyzzzzzzyyyvvvuuuuuuuuuvvvvvvwwwyyy{{{{{{yyyvvvsssssstttvvvyyyzzzxxxwwwvvvvvvwwwyyyzzzzzzxxxvvvuuuvvvxxx{{{}}}|||xxxuuuzzzvvvtttvvvwwwvvvyyy~~~~~~|||zzzyyywwwwwwwwwwwwyyyyyyxxxwwwxxxzzz}}}~~~xxxxxxwwwwwwxxxzzz|||}}}wwwyyy{{{|||zzzxxxwwwwww|||}}}~~~~~~wwwttttttxxx~~~vvvzzz}}}|||yyyxxxxxxzzzzzzzzzwwwrrrpppssstttssstttsssuuuyyy}}}~~~{{{xxxvvvvvvwwwxxxxxxxxxxxxxxxzzzyyyxxxyyyzzz{{{zzzyyyyyyzzzzzzyyyxxxyyy{{{}}}zzz}}}}}}|||}}}}}}xxxwwwwwwtttrrruuuxxx{{{||||||}}}~~~{{{yyyxxx||||||vvvuuuuuuttttttssssssrrrrrrssstttvvvwwwxxxxxxxxxxxxvvvtttuuuyyyyyyvvvuuuvvvqqqtttyyy}}}}}}zzzvvvsssooorrruuuuuusssqqqrrrttttttvvvxxxxxxvvvuuuvvvxxx{{{{{{||||||}}}~~~~~~zzzwwwuuuuuuxxxyyyxxxvvvrrrrrrrrrssssssttttttuuuqqqooopppsssssspppqqqtttppppppooonnnmmmlllkkkkkkmmmkkkiiiiiikkkoootttwwwtttvvvuuurrrqqqttttttrrrssstttsssrrrpppppprrrtttsssssstttttttttsssrrrqqqnnnnnnooorrruuuuuuqqqnnnqqqsssvvvvvvtttsssssstttpppooopppsssqqqnnnnnnrrrtttrrrppppppqqqssssssrrrqqqooosss|||}}}vvvqqqpppqqqqqqrrrrrrsssssstttqqqppprrruuutttqqqqqquuuzzztttvvv}}}~~~vvvrrruuuooooooooommmkkkjjjlllnnnmmmqqquuuvvvvvvuuuuuuuuusssvvvvvvrrrqqqrrrrrrpppyyyuuuooommmnnnqqqrrrrrrwwwyyyyyyvvvvvvyyyyyywwwnnnpppssstttsssqqqooonnnooollljjjlllppptttuuuttt{{{xxxvvvvvvrrrnnnnnnrrrppptttyyyzzzyyyvvvtttrrrkkknnnrrrssssssrrrqqqqqqrrrooollljjjjjjllloooqqqsssrrrqqqqqqqqqrrrttttttqqquuuvvvttttttvvvwwwuuuqqqqqqrrrsssssstttuuuuuutttrrrqqqtttxxxyyyvvvrrrtttttttttttttttuuuvvvvvvxxxvvvtttssstttwww{{{}}}zzz{{{||||||||||||||||||xxx{{{~~~}}}yyyvvvwwwyyyvvvtttvvv|||}}}zzz{{{}}}}}}|||yyyuuusssvvvvvvwwwxxxuuuqqquuu{{{{{{zzzyyyxxxxxxyyyzzz{{{xxxzzz}}}~~~}}}{{{{{{{{{wwwxxxyyyyyyxxxxxxyyyzzzyyyxxxwwwxxxzzzzzzzzzxxxvvvzzz~~~~~~}}}}}}{{{yyyyyy|||{{{xxxvvvxxxwwwxxxyyyyyyyyyzzz|||~~~|||wwwuuuxxxyyyvvvuuuwwwxxxwwwvvvxxx{{{~~~{{{xxxuuussstttwww{{{}}}||||||{{{{{{zzzzzzyyyyyyzzzwwwttttttvvvyyy{{{|||yyyzzz{{{|||{{{zzzxxxwwwxxxtttsssuuuuuuqqqsssxxxuuuvvvwwwwwwvvvvvvxxxzzzvvvwwwvvvtttqqqqqqsssvvvuuurrrrrrtttssspppoooqqqmmmnnnppppppnnnmmmnnnooopppoooppprrrpppmmmnnnssssssttttttsssrrrqqqrrrtttpppssssssqqqrrrvvvwwwuuussswwwxxxsssqqqsssuuuuuuxxxxxxwwwuuusssrrrtttvvvuuuuuuvvvyyy{{{{{{yyywwwrrrqqqqqqsssvvvwwwvvvuuuwwwxxxyyyxxxwwwvvvwwwxxxtttuuuxxx{{{}}}}}}{{{zzzzzzwwwwwwyyyzzzxxxyyy}}}|||{{{yyywwwwwwwwwwwwxxxxxxxxxxxxyyyzzz{{{|||}}}{{{zzzyyyxxxyyy{{{|||~~~yyyzzz||||||zzzxxxxxxyyy}}}~~~wwwvvvvvvyyy~~~vvvzzz|||{{{xxxvvvyyy|||{{{|||xxxrrrpppuuuvvvtttuuutttssswww|||~~~|||yyyuuuvvvwwwxxxyyyzzzzzzzzzzzzyyyxxxyyy{{{{{{{{{yyywwwzzz{{{{{{yyyyyyzzz|||xxx}}}{{{}}}{{{wwwuuuwwwvvvssstttvvvyyyyyyxxxwwwwwwxxx{{{xxxwww{{{|||vvvrrrrrrsssrrrqqqpppooonnnttttttvvvwwwxxxyyyzzzzzzyyywwwxxx|||}}}xxxttttttrrrtttwww|||~~~|||wwwssspppqqqrrrqqqpppnnnnnnooorrruuuxxxyyywwwwwwyyy{{{|||wwwsssssswwwyyywwwtttqqqrrrrrrssssssrrrqqqqqqooonnnpppssssssppppppsssmmmmmmllllllmmmnnnoooppprrrpppnnnmmmlllmmmooopppnnnqqqrrrpppppprrrqqqmmmqqqrrrrrrrrrqqqrrruuuwwwqqqrrrssstttsssqqqnnnmmmmmmlllmmmnnnooopppnnnmmmqqqtttvvvuuusssrrrsssuuunnnlllmmmooonnnkkklllppptttrrrooooooqqqrrrrrrrrruuutttuuuyyyxxxrrrnnnmmmnnnnnnpppqqqssstttuuuvvvuuurrrrrrsssrrrppprrrxxx~~~xxxyyyvvvqqqsssmmmmmmlllkkkiiihhhjjjlllhhhnnntttxxxxxxuuuqqqppprrrvvvvvvsssqqqrrrrrrooo|||vvvpppnnnnnnpppqqqpppqqqtttuuutttvvvzzz{{{xxxmmmqqqtttrrrllliiikkknnnrrrooonnnooossstttsssqqqxxxuuuttttttqqqmmmnnnrrrtttxxx~~~{{{xxxvvvgggkkkpppsssssssssssstttssspppllliiihhhjjjmmmooouuutttrrrrrrrrrsssvvvwwwooorrrrrrnnnnnnsssvvvuuusssssssssttttttttttttttttttrrrqqqtttxxxzzzwwwssstttttttttuuuvvvwwwxxxyyyzzzxxxtttssstttxxx}}}yyyzzz{{{}}}~~~~~~www{{{~~~{{{vvvuuuzzz}}}|||~~~}}}|||xxxuuuuuuuuuwwwwwwtttpppttt{{{yyyxxxwwwwwwwwwxxxyyyzzzvvvyyy||||||{{{zzzyyyyyyxxxzzz{{{|||zzzyyyzzzzzzyyyyyyxxxyyy{{{zzzyyywwwuuuzzz|||{{{~~~}}}{{{{{{~~~}}}yyywwwyyytttvvvwwwxxxyyy{{{|||yyy||||||xxxvvvyyy|||{{{zzz{{{~~~~~~|||xxxtttrrrtttyyy}}}zzz{{{{{{{{{{{{{{{{{{{{{zzzwwwsssrrrtttxxx{{{}}}wwwyyy|||~~~~~~|||zzzyyyzzzuuuuuuwwwvvvsssuuu|||wwwxxxxxxvvvuuuvvvxxx{{{yyyzzzyyyvvvrrrpppsssvvvvvvsssqqqsssrrroooooorrroooqqqssssssrrrqqqpppqqqrrrqqqppppppnnnlllpppvvvtttuuuuuusssqqqppprrrsssrrrvvvvvvtttsssuuutttqqqtttxxxyyyssspppqqqrrrrrrwwwwwwuuurrrppppppsssvvvttttttvvvyyy{{{|||zzzxxxtttsssrrrsssvvvwwwvvvuuuxxxzzz{{{xxxuuusssuuuxxxrrrtttwwwzzz}}}~~~~~~zzzxxxyyy}}}}}}yyyyyy{{{zzzyyywwwvvvvvvvvvwwwwwwwwwwwwxxxzzz{{{||||||}}}~~~}}}{{{zzzzzz{{{|||~~~zzz|||}}}|||zzzyyyyyyzzz}}}~~~yyyyyyxxxyyy}}}wwwzzz|||zzzvvvuuuyyy}}}|||}}}zzzrrrqqqvvvxxxuuuyyyvvvuuuxxx~~~{{{wwwxxxyyy{{{|||}}}}}}}}}yyyxxxxxxyyy{{{||||||{{{vvvyyy||||||zzzyyyzzz|||}}}~~~{{{xxxsssuuuyyyzzzxxxvvvuuuuuuuuuuuuuuuuuuvvvuuusssqqqwwwzzz}}}~~~|||{{{zzzvvvyyyzzzwwwrrrppprrrvvvxxxvvvwwwzzzzzzvvvuuuwwwtttvvvyyy{{{zzzwwwtttqqqpppnnnqqqzzz{{{xxxxxxwwwtttpppnnnooorrrtttuuuttttttuuuvvvwwwyyyyyy|||{{{zzzxxxwwwuuutttssstttpppmmmpppvvvxxxtttnnnnnnooopppppppppnnnmmmllljjjooosssqqqllljjjnnnsssnnnooooooooopppssswwwzzzwwwtttpppmmmkkklllnnnooopppoooooopppqqqqqqqqqqqqpppssssssppppppsssssspppsssrrrqqqooommmmmmppprrrrrrrrrqqqqqqqqqrrrssssssmmmooossssssrrrooommmllltttsssooolllllloooppppppqqqqqquuuyyyvvvooooootttttttttrrrrrrqqqrrrssstttppppppqqqsssuuuvvvtttsssxxxwwwvvvwwwxxxwwwuuussspppnnnkkklllnnnpppnnnlllgggqqqwwwuuutttwwwvvvssswwwsssrrruuuuuuqqqooopppwwwvvvtttqqqooonnnmmmlllrrrsssuuuvvvvvvvvvuuutttqqqrrrqqqmmmlllnnnnnnkkkmmmpppsssrrrpppppptttyyyzzzyyywwwssspppooopppqqqrrruuuzzz~~~~~~{{{wwwtttvvvooommmrrrvvvsssqqqrrruuupppkkkjjjnnnpppooommmsssqqqqqqtttyyyzzzwwwrrrtttsssrrrrrrqqqqqqqqqrrrssssssssstttttttttuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxuuutttssspppnnnmmmoooqqqsssvvvwwwvvvtttvvv}}}}}}zzz{{{}}}~~~|||xxxzzz}}}~~~|||zzzyyyyyy|||{{{}}}~~~}}}|||||||||}}}{{{yyywwwxxxyyyzzzyyyxxxzzz{{{||||||{{{xxxuuussszzz|||{{{zzz{{{~~~|||www}}}yyyzzz{{{{{{}}}{{{zzzxxxwwwwwwxxxxxxyyyyyyyyyzzz{{{}}}~~~~~~}}}|||zzzyyyyyyyyyyyy~~~wwwrrruuuxxxxxxzzz|||||||||||||||{{{zzzyyyxxx}}}{{{yyyxxxyyyyyyxxxwww~~~|||{{{zzzyyyxxx{{{~~~zzzxxxyyyyyywwwxxxvvvtttrrrrrrsssuuuwwwxxxwwwwwwyyyzzzzzzxxxvvvvvvxxxzzzyyyvvvuuuwwwyyyzzzwwwsssrrrtttxxx{{{}}}}}}yyyvvvttttttrrrrrrvvvqqqnnnoooqqqpppqqqtttpppqqqrrrrrrrrrqqqpppoooppptttuuuqqqppprrrsssqqqvvvuuutttsssrrrssstttuuusssqqqooopppssswwwyyyyyywwwvvvvvvuuuuuuuuuuuuvvvsssttttttrrrppprrrxxx}}}yyywwwuuuuuuvvvxxxyyyyyyyyywwwuuuttttttuuuwwwyyyvvvxxx{{{}}}}}}zzzxxxuuuqqquuuxxxyyyxxxwwwyyyzzzyyyzzzzzzzzzzzzyyyyyyyyyxxxwwwvvvtttttttttuuuvvvtttvvvxxxyyyzzz{{{~~~{{{xxxxxxxxxwwwyyy~~~}}}|||{{{{{{zzz{{{{{{|||zzz|||xxxxxxzzz{{{yyy|||{{{yyywwwwwwxxxyyyzzz|||xxxuuutttuuuuuuuuussswwwxxxwwwxxx{{{|||yyywwwxxxxxxxxxxxxwwwvvvvvv{{{xxxwwwxxx|||}}}|||yyyvvvzzz}}}}}}{{{yyyyyyzzz}}}yyywwwtttuuuvvvuuusssrrrssstttwwwwwwwwwwwwwwwvvvsssqqqxxx{{{~~~{{{yyywwwzzz{{{yyyuuussstttwwwwwwuuuvvvyyyxxxtttsssuuuuuuvvvwwwwwwwwwuuutttrrrooommmpppyyy}}}xxxvvvxxxwwwuuurrrqqqqqqsssuuuuuuvvvwwwxxxyyyzzz{{{{{{~~~xxxxxxwwwvvvuuusssrrrrrrrrrnnnkkknnntttvvvsssooommmnnnnnnooooooooonnnmmmmmmooopppnnnkkklllpppuuuoooppprrrssstttvvvzzz|||uuusssppplllkkkjjjkkklllnnnmmmnnnnnnppppppppppppmmmpppqqqooopppttttttrrruuutttrrrooommmnnnrrruuurrrrrrrrrrrrrrrsssssssssnnnppprrrrrrqqqpppppppppqqqqqqpppnnnnnnpppqqqrrrrrrpppssswwwuuuooonnnqqqttttttuuuuuutttrrrpppooorrrrrrrrrtttvvvvvvtttrrrtttsssssssssttttttsssqqqpppnnnlllmmmppprrrqqqooojjjqqqvvvuuutttuuutttqqqxxxtttsssuuuvvvrrrpppqqqwwwwwwvvvsssooommmmmmnnnqqqrrrsssuuuuuuuuutttsssqqqssssssooonnnpppooolllmmmqqqtttsssqqqppptttwwwyyyyyywwwtttqqqoooppprrrtttuuuwwwyyyyyyxxxwwwvvvvvvpppmmmqqqtttrrrppprrrtttqqqnnnnnnooopppooonnntttrrrrrruuuyyyzzzwwwsssrrrrrrrrrqqqqqqrrrrrrrrrrrrsssssssssssstttttttttvvvvvvvvvvvvvvvvvvvvvvvvuuuuuussspppnnnmmmoooqqqtttxxxzzzyyywwwxxx|||~~~}}}}}}}}}~~~~~~~~~}}}||||||{{{}}}}}}~~~~~~~~~}}}~~~}}}|||||||||}}}}}}||||||}}}~~~~~~}}}{{{zzzzzzyyyxxxvvvvvvuuuxxx{{{{{{yyyyyy||||||yyy|||yyy{{{{{{{{{~~~{{{{{{zzzyyyxxxxxxxxxxxxyyyyyyzzz{{{}}}~~~~~~}}}zzzyyyxxxxxxyyyzzz|||vvvrrruuuwwwwwwxxx{{{}}}}}}}}}|||zzzxxxvvvuuuyyyxxxvvvvvvwwwwwwwwwvvvzzz{{{|||}}}|||zzzxxxvvvzzz~~~~~~{{{yyy{{{zzzwwwxxxwwwuuusssssstttvvvxxxyyyyyyyyy{{{|||{{{xxxuuuvvvwwwxxxwwwuuutttvvvyyy|||yyyuuutttuuuxxx{{{||||||xxxuuutttsssssssssyyysssoooqqqqqqppprrruuurrrrrrsssssssssrrrpppooonnnssstttqqqpppssssssrrrwwwvvvuuusssssssssssssssrrrqqqpppqqqtttwwwxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuuuutttssssssuuuxxx{{{yyywwwtttssstttvvvxxxzzzvvvvvvvvvvvvwwwxxxxxxyyyuuuwwwyyy{{{{{{zzzxxxvvvsssvvvxxxyyywwwwwwyyyzzz|||{{{yyyyyy{{{||||||{{{zzzyyyxxxvvvuuuttttttttttttvvvxxxyyyyyyzzz|||~~~zzzwwwxxxwwwvvvxxx}}}~~~~~~}}}}}}|||{{{{{{vvv{{{wwwuuuwwwxxxyyy{{{zzzyyywwwwwwxxxzzz{{{}}}zzzwwwvvvwwwwwwwwwvvvsssvvvwwwvvvwww{{{{{{xxxyyyyyyyyyxxxxxxwwwwwwwwwxxxwwwwwwyyy{{{{{{zzzyyyyyy|||~~~}}}zzzwwwvvvvvv~~~{{{{{{zzzyyyxxxvvvuuutttrrrqqqrrruuuxxxwwwxxxyyyzzzyyywwwuuussszzz}}}zzzwwwvvvyyy|||{{{xxxvvvvvvxxxvvvttttttvvvuuuqqqppprrrttttttttttttsssssssssssspppmmmpppxxx|||zzzuuutttwwwvvvuuutttttttttttttttvvvwwwyyy{{{}}}~~~~~~}}}|||vvvuuuuuusssrrrqqqppppppqqqmmmjjjlllqqquuutttqqqnnnooooooppppppppppppooopppnnnmmmkkklllooorrrtttnnnpppssstttuuuvvvxxxzzzsssrrrpppnnnlllkkkjjjjjjlllkkkkkkmmmooopppooonnnjjjmmmooonnnppptttvvvtttuuutttrrrooommmooosssvvvqqqrrrrrrsssssstttsssssspppqqqqqqpppoooqqqtttvvvrrrqqqoooooopppqqqrrrsssrrrooopppssstttqqqooooooqqqsssvvvwwwvvvssspppmmmrrrrrrrrrtttwwwxxxwwwvvvsssqqqqqqrrrssstttsssrrrqqqnnnmmmooosssuuutttrrrlllqqquuutttssstttrrrpppyyyuuutttwwwwwwtttqqqrrrvvvxxxyyyuuupppmmmooorrrqqqrrrsssssstttsssssssssqqqtttuuurrrqqqrrrppplllnnnqqquuuuuusssqqqrrrtttvvvvvvuuussspppnnnooopppvvvuuutttssssssuuuvvvwwwxxxsssooopppqqqppppppsssrrrssstttsssqqqooooooppptttsssrrruuuxxxyyyvvvsssppppppqqqqqqrrrsssssstttrrrrrrrrrrrrssssssssssssuuuvvvwwwxxxwwwvvvuuutttvvvvvvtttqqqnnnnnnoooqqquuuyyy||||||zzzyyyzzz}}}}}}}}}~~~}}}|||}}}~~~zzzzzz~~~}}}{{{yyyyyyzzz{{{{{{{{{~~~}}}|||{{{{{{{{{||||||zzzxxxyyyzzz{{{{{{zzz{{{zzzxxxvvvuuuvvvvvvwwwvvvzzz{{{wwwuuuxxx||||||yyyyyy{{{|||zzz{{{yyyzzzzzzzzzzzzyyywwwvvvyyyyyy{{{|||~~~}}}zzzwwwwwwxxxzzz|||zzzuuusssvvvwwwvvvwwwyyy~~~~~~}}}|||zzzwwwuuussswwwuuutttuuuvvvxxxxxxwwwuuuxxx{{{}}}}}}{{{xxxvvv{{{~~~}}}|||}}}{{{vvvxxxwwwuuuttttttuuuwwwxxx{{{{{{{{{}}}}}}{{{wwwtttvvvvvvvvvtttssstttvvvyyy|||yyyvvvuuuvvvyyyzzzzzz}}}zzzwwwtttssstttuuuvvv{{{uuuqqqrrrrrrqqqrrruuurrrssstttttttttsssqqqpppmmmrrruuusssrrrttttttrrrxxxwwwuuutttssssssssssssrrrqqqqqqrrruuuvvvvvvvvvwwwvvvuuuuuutttttttttuuuvvvuuuttttttvvvwwwxxxwwwxxxwwwtttssssssuuuxxxzzztttuuuwwwyyyzzzzzzyyyxxxuuuvvvxxxyyyyyyyyyxxxxxxvvvwwwxxxwwwwwwwwwyyy{{{|||xxxyyy}}}}}}{{{{{{zzzyyywwwuuusssrrrvvvxxxyyyzzzyyyyyyzzz{{{|||xxxuuuvvvvvvtttvvv{{{~~~~~~~~~|||{{{zzzttt{{{wwwtttuuuxxx{{{zzzzzzyyyxxxxxxyyyzzz{{{yyyxxxwwwxxxyyyyyyxxxvvvsssvvvwwwvvvwwwzzzzzzwww{{{zzzyyywwwvvvvvvwwwwwwtttvvvxxxyyyyyyxxxyyyyyyyyyzzz|||{{{yyywwwvvvwww{{{yyyxxxxxxzzz||||||{{{vvvwwwvvvuuuuuuwww{{{~~~vvvxxx{{{|||{{{zzzyyyyyy|||zzzuuuuuuxxx{{{{{{yyywwwvvvwwwuuurrrrrrtttsssooonnnppppppqqqsssttttttsssrrrqqqrrrppprrrxxx{{{xxxtttsssttttttttttttuuuuuutttsssuuuwwwzzz}}}~~~~~~}}}|||wwwwwwuuusssqqqooonnnmmmpppmmmjjjkkkppptttuuutttrrrrrrrrrrrrqqqqqqpppppppppmmmkkklllppprrrrrrqqqllloooqqqrrrqqqqqqrrrssspppppppppoooooonnnmmmlllkkkjjjjjjmmmppprrrpppnnnjjjnnnooonnnoootttuuusssrrrrrrrrrpppooooooqqqsssppprrrsssuuuuuuuuutttsssqqqqqqooonnnnnnqqqvvvzzzvvvmmmgggiiiooorrrrrrrrrqqqooonnnqqqtttuuusssrrrppprrrtttvvvuuutttrrrpppqqqqqqrrrtttwwwzzzzzzyyytttsssrrrsssuuuvvvvvvuuurrrpppoooqqqtttvvvtttqqqmmmppprrrsssssstttsssrrrzzzvvvuuuxxxxxxuuussstttuuuzzz|||wwwpppmmmpppuuussssssssssssssssssssssssppptttuuusssrrrrrrpppkkkooorrruuuuuutttrrrrrrrrrqqqrrrrrrqqqooommmmmmnnnuuutttrrrqqqqqqrrrtttuuu{{{wwwtttqqqoooooorrruuupppuuuxxxwwwssspppppprrrtttrrrrrrsssuuuvvvtttrrrmmmnnnoooqqqrrrsssttttttqqqqqqqqqrrrrrrrrrssssssrrrsssuuuwwwwwwwwwuuutttxxxxxxvvvsssppppppqqqsssvvvxxxzzzzzzyyyyyy{{{}}}~~~{{{~~~}}}~~~~~~xxxwwwzzz{{{yyywwwwwwyyy{{{{{{{{{|||{{{{{{zzzzzzzzzzzzzzzwwwvvvtttuuuvvvxxxwwwwwwzzzzzzyyyxxxwwwwwwwwwxxxtttzzz{{{vvvsssvvv{{{~~~wwwyyy|||}}}zzzyyyxxxyyy{{{|||{{{yyywwwuuuxxxyyy{{{}}}}}}zzzwwwwwwyyy|||yyyvvvuuuxxxyyyvvvvvvyyy}}}}}}~~~}}}|||yyywwwuuuwwwvvvuuuvvvyyyzzz{{{zzzuuuwwwyyy{{{|||{{{zzzyyy~~~{{{uuuvvvuuutttttttttvvvwwwxxx{{{{{{|||}}}}}}zzzuuurrrvvvuuutttrrrrrrsssvvvxxxyyywwwuuuuuuvvvyyyyyyyyy{{{zzzxxxvvvtttuuuxxxzzz|||vvvrrrssssssqqqqqqtttqqqrrrsssuuuuuuuuuttttttpppuuuxxxuuutttvvvuuusssvvvvvvuuuuuuuuuuuuuuuuuusssrrrrrrtttvvvvvvuuutttwwwvvvuuutttttttttttttttvvvtttsssuuuxxxyyywwwtttvvvwwwwwwwwwvvvwwwxxxyyywwwwwwxxxyyyyyyyyyyyyxxxuuuvvvvvvwwwxxxxxxxxxxxxxxxxxxwwwvvvvvvwwwyyy{{{}}}wwwxxx~~~~~~zzzzzzzzzzzzyyywwwuuutttxxxzzz|||{{{zzzxxxxxxyyyxxxtttrrrtttsssrrrtttxxxyyy{{{|||~~~~~~}}}{{{zzzwww{{{~~~~~~zzzuuuuuuzzz~~~zzzyyyyyyyyyyyyzzz{{{{{{wwwwwwxxxyyyzzzyyyvvvssstttwwwyyywwwxxx{{{{{{xxx{{{zzzwwwuuutttuuuvvvwwwppptttxxxyyywwwvvvwwwyyyuuuvvvxxxyyyzzzzzz{{{{{{uuuvvvxxx{{{~~~}}}yyyyyyyyyxxxwwwxxxzzz|||uuuwww{{{|||{{{|||}}}~~~zzzuuusssuuuwwwxxxwwwuuutttssstttqqqppprrrqqqnnnmmmpppmmmppptttwwwxxxvvvrrrooovvvtttuuuzzz{{{wwwssstttrrrqqqqqqsssvvvvvvtttrrrtttvvvyyy|||}}}}}}}}}|||yyy~~~~~~{{{zzzxxxuuurrrooommmkkkqqqnnnlllmmmppptttuuuuuussssssqqqpppooonnnmmmmmmnnnlllmmmppptttuuuqqqmmmnnnoooppppppnnnllllllmmmkkkkkkmmmnnnnnnnnnmmmmmmlllkkkkkknnnsssuuurrrooommmpppqqqoooooossssssqqqllloooqqqrrrqqqooooooooopppqqqtttvvvwwwvvvuuutttqqqpppooommmnnnqqqwww|||sssbbbWWW]]]lllttttttssspppooonnnpppuuuzzzzzzxxxvvvuuutttrrrqqqqqqqqqqqqvvvuuutttuuuvvvxxxwwwvvvvvvtttssssssuuuwwwwwwvvvsssqqqppprrrtttuuussspppmmmmmmooorrrtttuuuuuuvvvzzzvvvuuuxxxyyyvvvtttuuuvvvzzz|||xxxqqqnnnqqqvvvuuuuuuttttttttttttttttttppptttuuurrrqqqrrroookkkoooqqqsssttttttrrrqqqqqqoooqqqssssssqqqooooooooorrrrrrssssssrrrrrrrrrrrr}}}}}}zzzsssoooooosssvvvooouuuzzzyyytttqqqrrruuusssrrrrrrrrrssssssrrrppplllmmmoooqqqssstttttttttqqqqqqqqqrrrrrrrrrssssssnnnpppsssuuuwwwwwwvvvuuuyyyyyyxxxuuusssrrrtttvvvvvvvvvvvvuuuvvvyyy}}}}}}~~~}}}yyywwwzzz|||zzzyyyyyy{{{}}}~~~}}}yyyyyyyyyyyyyyyyyyxxxxxxzzzyyywwwxxxzzz{{{{{{zzzxxxyyy{{{||||||zzzyyywwwtttzzz{{{vvvrrruuuzzz}}}vvvyyy|||}}}~~~}}}zzzwwwwwwxxx{{{||||||zzzwwwuuuxxxyyy{{{}}}~~~zzzxxxxxx{{{~~~{{{xxxxxxzzzyyywwwwww{{{|||}}}~~~}}}{{{yyyvvvuuuuuuvvvyyy{{{|||{{{yyyyyyyyyyyyzzz{{{|||}}}zzzsssttttttssstttuuuvvvwwwxxx{{{{{{{{{{{{{{{xxxtttqqqvvvtttrrrqqqrrrtttwwwxxxtttsssrrrsssvvvxxxyyyxxxyyyzzzzzzxxxvvvwwwyyy|||zzzuuurrrttttttqqqpppqqqnnnppprrrtttvvvwwwwwwwwwtttyyy{{{wwwvvvwwwvvvtttttttttuuuvvvvvvwwwwwwwwwuuuttttttuuuwwwwwwuuussswwwvvvuuutttssssssssssssuuusssrrruuuxxxyyyvvvssstttxxx{{{|||{{{yyyxxxyyy}}}{{{yyywwwvvvvvvwwwxxxvvvvvvwwwwwwxxxxxxxxxxxxyyyxxxvvvvvvwwwyyyzzz{{{}}}wwwxxx~~~}}}wwwxxxyyyzzzzzzyyywwwwwwzzz|||}}}}}}{{{yyyxxxxxxuuurrrppprrrrrrqqqrrrvvvvvvxxx{{{~~~}}}}}}{{{zzz~~~{{{vvvvvvzzzzzzzzzzzzzzzzzzzzzzzz{{{wwwwwwxxxzzzzzzxxxssspppvvvzzz{{{yyyyyy||||||yyyzzzxxxvvvtttssstttuuuvvvpppssswwwxxxvvvvvvwwwzzzuuuuuuvvvxxx{{{|||}}}}}}xxxyyy}}}~~~{{{{{{{{{zzzwwwuuuttttttvvvvvvxxx{{{{{{zzz{{{{{{vvvrrrsssttttttsssrrrqqqpppssspppoooqqqqqqnnnooorrrmmmqqqwww{{{|||yyyuuuqqqyyywwwyyy|||{{{vvvssstttqqqoooooorrruuuwwwuuusssuuuvvvxxxzzz{{{{{{zzzzzzwww|||}}}|||zzzwwwssspppnnnmmmpppnnnmmmnnnqqqsssttttttqqqpppnnnlllkkkjjjjjjjjjmmmmmmooosssvvvtttooojjjpppqqqqqqooommmkkklllmmmhhhiiijjjkkkllllllllllllmmmkkkkkkpppvvvxxxtttppppppsssssspppppprrrrrrpppkkkmmmqqqrrrqqqooonnnnnnoooqqquuuxxxyyyxxxuuutttqqqqqqqqqppppppsssxxx|||nnnZZZOOOYYYllluuuvvvvvvpppqqqqqqqqquuu{{{~~~|||}}}zzzuuupppnnnnnnoooqqq|||zzzwwwuuuttttttrrrpppuuusssqqqqqqssstttuuutttrrrqqqpppsssvvvwwwtttqqqooolllmmmrrrvvvvvvwwwyyyzzzvvvuuuxxxyyyvvvuuuvvvwwwyyyzzzwwwrrrooorrruuuvvvvvvuuutttttttttuuuuuuqqqttttttqqqppprrrppplllnnnoooppprrrrrrrrrqqqpppppprrruuuvvvuuusssrrrrrrrrrssstttuuutttsssrrrqqq~~~vvvooooootttwwwoootttyyyyyyuuussstttwwwsssssssssrrrqqqqqqqqqqqqkkkllloooqqqssstttttttttrrrrrrrrrrrrssssssssssssoooqqqsssuuuvvvvvvvvvvvvyyyyyyxxxvvvttttttvvvyyyvvvuuussssssuuuzzz~~~zzzxxxzzz}}}||||||}}}~~~yyyyyyzzzzzzzzzyyyyyyxxx{{{zzzxxxyyy{{{}}}}}}|||wwwyyy{{{}}}~~~|||zzzxxxvvv{{{{{{wwwtttwwwyyyzzzuuuyyy|||{{{{{{}}}{{{wwwwwwxxxzzz||||||zzzxxxvvvwwwxxxzzz|||~~~~~~~~~}}}~~~|||zzzyyyyyy||||||zzzyyy{{{yyyvvvxxx}}}{{{}}}}}}{{{uuuttttttuuuxxxzzz{{{zzz}}}{{{yyyxxxxxxzzz|||}}}~~~~~~|||}}}zzzssssssssstttuuuvvvwwwyyyzzz|||{{{yyyyyyyyywwwtttrrrvvvtttrrrrrrtttvvvwwwwwwrrrrrrrrrsssvvvwwwwwwvvvuuuxxx{{{zzzxxxwwwyyy{{{wwwsssssswwwwwwsssppppppmmmoooqqqtttvvvwwwxxxxxxvvvzzz{{{wwwuuuwwwxxxvvvtttuuuvvvwwwxxxxxxxxxwwwyyywwwvvvvvvwwwwwwvvvtttwwwvvvuuutttsssrrrrrrrrrsssssstttvvvxxxyyyxxxwwwtttyyy}}}~~~|||yyyyyyzzz|||yyyvvvttttttuuuvvvwwwwwwxxxyyyyyyxxxwwwvvvxxxvvvvvvwwwyyy{{{{{{{{{{{{wwwwww{{{~~~|||zzzwwwwwwxxxyyyyyyyyyyyyxxxyyy|||~~~}}}{{{xxxwwwvvvuuurrrqqqssssssrrrsssvvvvvvxxx{{{|||yyy}}}zzzzzz{{{|||yyyvvvuuuxxx{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxyyy{{{{{{xxxssspppxxx{{{|||zzz{{{}}}}}}zzzxxxwwwvvvuuutttuuuvvvvvvrrrsssuuuvvvvvvwwwyyyzzzyyyxxxxxxyyy{{{||||||{{{yyyzzz}}}}}}yyy{{{zzzwwwsssqqqrrruuuyyyyyy{{{|||zzzwwwyyy~~~~~~{{{{{{~~~~~~{{{xxxsssrrrqqqqqqqqqpppooonnnssspppooorrrrrrpppqqquuuppptttyyy|||~~~|||yyyvvv{{{yyyzzz|||zzztttrrrsssrrrpppnnnqqqvvvyyyxxxuuuwwwwwwwwwxxxxxxyyyyyyyyywww{{{}}}}}}~~~~~~|||{{{yyywwwtttrrrqqqpppnnnnnnnnnooopppqqqrrrqqqnnnmmmlllkkkkkkkkklllmmmnnnoooqqqssstttrrrnnnkkkooopppooonnnllllllmmmooollllllllllllllllllllllllllljjjjjjpppwwwyyyuuupppqqqttttttqqqqqqssssssqqqnnnooopppooonnnoooppprrrnnnqqquuuyyyzzzyyyvvvtttrrrssstttuuuuuuwwwzzz|||rrrbbbZZZeeerrrvvvvvvxxxqqquuuuuurrrsssyyy~~~}}}zzzwwwsssooonnnooorrrttt}}}zzzwwwtttsssrrrqqqooovvvsssqqqpppqqqrrrsssrrrpppoooppptttyyy{{{yyyvvvsssnnnmmmssswwwvvvwwwzzzyyyuuuuuuxxxyyyvvvuuuvvvxxxxxxxxxvvvsssqqqrrrsssvvvuuutttssssssssstttttttttvvvuuurrrqqqrrrrrrnnnmmmmmmmmmnnnpppqqqqqqqqqnnnqqquuuvvvuuutttsssrrrtttuuuuuuuuuttttttsssrrr}}}wwwnnnooosssuuupppsssvvvwwwvvvuuuwwwyyyuuuuuuuuusssrrrqqqrrrrrrkkkllloooqqqssssssssssssrrrsssssssssssstttttttttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvtttssstttwwwzzzwwwvvvuuuvvvxxx{{{}}}~~~|||}}}}}}{{{yyy{{{}}}}}}~~~~~~|||zzz{{{|||}}}}}}|||{{{zzzyyyxxxwwwxxxzzz{{{{{{{{{xxxxxxzzz{{{{{{{{{zzzzzzyyy{{{{{{xxxwwwyyyyyyvvvuuuzzz{{{yyyyyy|||{{{wwwwwwxxxzzz{{{{{{zzzxxxwwwvvvwwwyyy{{{|||{{{zzzyyyzzzzzzyyyxxxyyy{{{}}}|||zzzyyyyyywwwtttxxx~~~{{{}}}~~~{{{yyywwwvvvuuuvvvyyy{{{{{{{{{|||{{{zzzyyyxxxxxxxxxxxxxxxxxxvvvvvvyyy~~~{{{uuutttuuuvvvwwwyyyzzz{{{|||}}}{{{yyyxxxxxxxxxwwwuuuvvvsssrrrsssvvvxxxwwwvvvuuuttttttuuuvvvvvvtttrrrqqqvvv{{{{{{xxxuuuvvvxxxtttsssuuuzzz{{{vvvqqqpppnnnppprrrtttuuuvvvvvvuuutttwwwwwwtttssswwwzzzzzzwwwwwwxxxxxxxxxwwwvvvuuu}}}zzzxxxwwwwwwxxxwwwvvvwwwwwwuuutttsssrrrrrrrrrsssuuuwwwxxxxxxyyy{{{}}}vvvzzz||||||yyywwwzzz}}}{{{zzzxxxvvvuuuuuuuuuuuuxxxyyyzzz{{{{{{yyyvvvtttvvvuuuuuuxxx{{{}}}}}}{{{|||yyywwwwwwxxxxxxwwwvvvxxxxxxwwwwwwwwwwwwxxxxxxwwwyyy||||||yyyvvvuuutttwwwttttttvvvwwwuuuvvvyyyvvvwwwyyy|||{{{zzz}}}~~~|||yyyzzzzzzzzzxxxxxxxxxyyy}}}|||||||||{{{yyyxxxxxxxxxxxxzzz|||}}}{{{wwwtttxxx{{{|||zzzzzz}}}|||yyywwwwwwwwwwwwxxxxxxxxxxxxuuutttrrrsssvvvyyyzzz{{{zzzxxxwwwyyy|||~~~~~~}}}wwwwwwyyy}}}|||yyyyyywwwsssppppppttt|||}}}~~~}}}yyyuuuwww}}}}}}xxxwww{{{}}}|||yyyuuusssqqqooooooooonnnmmmssspppooorrrsssqqqssswwwtttvvvyyy|||~~~}}}|||{{{{{{zzz{{{|||yyysssqqqrrrtttqqqnnnqqqwwwzzzyyywwwyyyxxxxxxwwwwwwxxxxxxyyyyyy|||}}}{{{||||||yyyyyyxxxvvvuuutttsssrrrmmmmmmnnnoooppppppoooooonnnmmmmmmmmmnnnoooqqqrrrpppqqqrrrrrrqqqpppnnnmmmmmmmmmlllkkkjjjkkknnnqqqsssrrrqqqooonnnnnnnnnnnnllliiijjjooowwwyyyuuupppqqqttttttqqqrrruuuuuurrrqqqqqqooommmlllnnnrrrvvvnnnqqqvvvzzz{{{yyyvvvtttsssuuuxxxyyyyyyyyy{{{}}}|||pppllltttyyyvvvtttxxxrrrwwwxxxrrrqqqwww||||||sssrrrpppoooqqqssswwwyyyyyyvvvtttssstttttttttssswwwuuurrrqqqqqqsssssssssnnnnnnpppuuu{{{~~~}}}zzzwwwpppnnntttwwwvvvvvvyyyyyyuuutttxxxyyyvvvtttuuuxxxwwwvvvtttssssssrrrrrruuutttsssrrrqqqrrrrrrsssvvvxxxvvvrrrqqqssssssqqqmmmlllkkkllloooqqqrrrrrrjjjnnnrrrtttsssqqqppppppwwwvvvuuuttttttttttttuuu|||xxxnnnnnnqqqsssppprrrtttvvvvvvwwwxxxyyywwwwwwwwwuuusssrrrssstttkkklllooorrrsssssssssrrrssssssssstttttttttuuuuuuzzzzzzxxxwwwvvvvvvvvvvvvsssttttttsssrrrtttwwwzzzxxxxxxxxxzzz{{{|||{{{zzzrrrzzz~~~yyyzzz~~~~~~{{{yyy{{{||||||~~~}}}zzz|||}}}~~~~~~}}}}}}{{{yyyxxxyyy{{{}}}}}}}}}yyyxxxxxxwwwxxxyyy{{{|||{{{|||{{{xxxyyy{{{xxxsssvvvzzz{{{wwwxxx||||||wwwxxxxxxyyyzzzzzzzzzyyyxxxuuuvvvxxxzzzzzzyyyxxxwwwxxxwwwwwwwwwxxxzzz{{{||||||zzzxxxxxxuuurrrwww~~~|||~~~|||yyyvvvzzzyyyxxxyyy|||~~~~~~}}}{{{{{{{{{zzzyyywwwuuusssrrrrrrpppqqqwww}}}|||vvvvvvvvvxxxyyy{{{|||}}}~~~|||yyyxxxyyyyyyyyyxxxuuusssrrrtttwwwyyyxxxvvvxxxxxxwwwwwwwwwuuurrrpppnnntttzzz{{{wwwttttttuuutttsssvvv}}}~~~xxxsssqqqpppqqqssstttttttttssssssqqqttttttqqqrrrwww|||}}}zzzzzzzzzyyyxxxvvvsssrrr|||yyywwwwwwxxxxxxwwwwwwwwwuuutttsssrrrrrrqqqtttvvvyyyzzzyyyzzz~~~xxxzzz{{{xxxuuuuuuzzzwwwwwwxxxxxxwwwvvvtttsssxxxzzz|||}}}|||yyyvvvsssttttttuuuxxx}}}}}}{{{xxxxxxxxxwwwvvvuuutttsss{{{zzzxxxvvvuuuuuuvvvvvvuuuwwwzzzzzzxxxuuusssrrryyyvvvvvvyyyzzzxxxxxx|||uuuuuuvvvxxxzzz}}}~~~}}}xxxzzz~~~{{{{{{{{{|||||||||{{{zzz}}}}}}}}}|||{{{yyyxxxwwwxxxyyyzzz}}}~~~~~~{{{xxxwww{{{{{{yyyyyy|||{{{xxxwwwwwwyyyzzzzzzzzzzzzzzzxxxtttqqqqqqvvvzzz{{{{{{wwwvvvuuuxxx~~~vvvtttsssvvvzzz{{{xxxtttvvvuuussssssuuuzzz~~~|||{{{}}}|||yyyxxxzzzzzzwwwwwwzzzxxxuuurrrooommmmmmooopppttttttrrrooooooqqqvvvzzz{{{xxxvvvwwwzzzzzzuuuqqqwwwwwwxxxxxxtttpppttt{{{wwwpppmmmqqqvvvwwwvvvvvvvvvuuussstttwwwzzz{{{zzz{{{{{{|||}}}~~~~~~{{{xxxvvvuuutttsssrrrnnnpppqqqpppnnnmmmmmmnnnooopppqqqrrrrrrpppmmmlllkkkooopppnnnnnnpppoookkkmmmmmmllljjjjjjlllpppsssooorrrsssqqqmmmiiiiiijjjjjjlllooosssvvvvvvtttqqqooouuuzzzxxxrrrlllmmmoooppppppooonnnnnnoooqqqqqqtttssstttwwwyyyxxxtttooouuutttsssrrrsssuuuwwwxxxuuurrrsssxxxzzzvvvvvvzzzvvvvvvuuusssrrrtttwwwzzzpppooooooppptttwwwxxxxxxzzzyyysssppptttzzzwwwooossspppmmmlllnnnqqqsssuuuxxxsssnnnooouuuzzz{{{{{{sssuuutttqqquuu{{{zzzuuuxxxvvvuuuuuuuuuuuutttrrrooowwwzzzvvvqqqssswwwzzzvvvvvvuuusssqqqrrruuuxxxwwwqqqppptttuuurrrpppsssppppppooommmkkkkkkmmmppppppqqqqqqqqqpppqqqtttwwwvvvuuurrrqqqssswww|||{{{}}}~~~}}}yyyvvvtttsssrrruuuxxxyyyyyyxxxyyyyyy}}}{{{xxxuuurrrppppppooojjjiiijjjllloooqqqrrrqqquuuyyy|||xxxqqqnnnqqquuuyyyvvvrrrqqqssstttsssqqqvvvrrrnnnnnnrrruuuvvvuuutttssssssvvvzzz|||zzzxxx}}}~~~~~~{{{{{{|||~~~~~~}}}}}}|||{{{zzzzzzyyyxxxxxxyyy|||}}}|||yyyvvv}}}|||zzz{{{}}}xxxxxxxxxyyyyyyzzzzzzzzz|||yyyuuutttvvvzzz|||~~~yyyyyyzzzyyyxxxvvvtttssstttuuuwwwyyy{{{{{{{{{{{{zzzxxxwwwyyy||||||yyyuuuxxxxxxvvvtttwww||||||www|||{{{zzzzzz|||}}}}}}|||~~~zzzuuurrrrrruuuyyy|||}}}~~~~~~}}}{{{yyyzzz{{{zzzyyyxxxyyy|||}}}{{{xxx}}}yyyyyy||||||wwwuuuuuurrrtttvvvyyyzzz{{{{{{{{{wwwyyy|||{{{yyyxxxzzz}}}|||zzzyyyzzz{{{zzzzzzxxxuuussstttxxxzzz{{{zzz}}}xxxtttuuuyyyxxxrrrkkknnnrrrvvvwwwvvvtttuuuvvvrrrwww}}}~~~zzzuuuqqqppppppqqqsssuuuvvvvvvuuutttvvvvvvvvvvvvwwwxxxyyyzzz|||zzzxxxwwwwwwvvvuuuttt|||xxxtttsssuuuwwwwwwvvv|||yyywwwuuuuuutttrrrpppvvvwwwwwwxxxyyy{{{|||}}}xxxzzz{{{xxxttttttxxx}}}xxxxxxxxxwwwvvvuuuttttttxxxxxxwwwwwwwwwyyyzzz{{{zzzyyyxxxxxxxxxyyyzzz{{{wwwwwwvvvtttrrrsssvvvyyyyyyvvvssssssuuuwwwvvvuuu}}}{{{xxxwwwxxxwwwvvvuuuvvvxxxzzzzzzxxxxxxzzz}}}xxx|||}}}yyyzzz~~~{{{wwwxxx{{{uuuyyyzzzyyyyyy|||{{{www}}}|||{{{{{{|||{{{xxxvvvxxxwwwvvvwwwyyyzzzzzzyyyvvvvvvwwwxxxzzz{{{zzzyyyyyyyyyzzzzzzzzzzzz{{{{{{vvvuuuuuuuuuwwwxxxxxxwwwuuuvvvyyy{{{~~~xxxuuusssuuuxxxyyywwwsssuuutttssssssvvvzzz|||xxxxxxzzzyyyvvvvvvyyyyyywwwssspppoooqqqtttvvvttttttrrrpppppprrrwww{{{|||yyywwwxxxzzzxxxsssooorrrrrrtttuuurrrooorrrxxxwwwqqqnnnssswwwwwwvvvwwwvvvvvvuuuuuuvvvxxxzzz|||zzz{{{}}}~~~}}}|||yyyvvvuuuuuuvvvvvvvvvmmmnnnppppppoooooopppqqqrrrsssttttttrrroookkkiiikkknnnooommmmmmooonnnkkkkkkmmmoooooonnnmmmnnnoooooopppqqqpppmmmkkkjjjjjjjjjlllppptttvvvvvvuuutttsssxxxzzzwwwooojjjiiilllooonnnnnnnnnnnnpppqqqrrrnnnooorrruuuwwwwwwuuurrrsssssssssssstttuuuwwwxxxuuussstttyyyzzzwwwwww{{{uuuuuutttsssrrrsssvvvyyyooommmlllmmmrrrvvvzzz{{{}}}|||wwwrrrtttxxxuuuooopppmmmkkklllooosssttttttxxxtttpppqqqvvvzzzzzzyyytttuuusssqqqtttzzzzzzvvvxxxvvvttttttuuuuuutttrrrooouuuxxxuuurrruuuyyyzzzwwwwwwvvvtttrrrsssvvvxxxyyytttssswwwxxxtttsssuuunnnnnnnnnlllkkkkkkmmmpppqqqrrrrrrrrrqqqqqqtttvvvtttsssqqqqqqssswww{{{}}}~~~}}}{{{yyywwwvvvuuutttuuuwwwxxxyyyxxxxxxyyyzzz{{{zzzwwwtttrrrqqqppppppjjjiiiiiikkkoooqqqrrrrrruuuxxxzzzwwwsssqqqrrruuuyyyvvvssssssttttttrrrppptttrrrooooooqqqtttvvvwwwssssssuuuyyy|||}}}{{{yyy{{{|||}}}}}}~~~}}}}}}}}}|||{{{{{{{{{{{{zzzzzz{{{|||}}}}}}zzzxxx{{{}}}~~~{{{yyyyyyzzzxxxxxxyyyyyyyyyzzzzzzzzz{{{xxxuuutttvvvyyy|||}}}xxxxxxxxxwwwvvvuuusssrrrwwwxxxzzz{{{|||{{{yyyyyyzzzzzzzzzzzz{{{zzzwwwuuuuuuvvvvvvuuuyyy}}}}}}yyy|||zzzyyyzzz|||}}}}}}}}}~~~{{{wwwttttttvvvyyy{{{~~~~~~~~~|||yyyvvvvvvwwwyyyxxxwwwxxx{{{|||{{{zzz}}}zzzzzz}}}|||xxxuuuvvvsssuuuvvvxxxzzzzzzzzzzzzxxxyyyzzzzzzyyyyyy{{{||||||zzzxxxxxxyyyzzzzzzyyywwwuuutttuuuyyy{{{zzzyyy{{{xxxuuuuuuvvvvvvrrrnnnrrrttttttsssrrrrrruuuxxxssswww{{{|||yyytttqqqpppnnnpppsssuuuvvvvvvvvvuuuvvvvvvvvvwwwxxxzzz{{{|||xxxwwwvvvvvvwwwwwwwwwwww{{{xxxsssrrrsssvvvwwwvvv}}}{{{wwwvvvuuuuuusssrrrtttuuuvvvwwwxxxyyyyyyxxxxxxzzzzzzwwwtttssswww{{{xxxxxxyyyxxxwwwvvvtttsssxxxwwwvvvvvvvvvwwwxxxyyyzzzzzzxxxwwwvvvvvvwwwxxxvvvvvvuuusssrrrsssvvvyyyyyyvvvttttttvvvwwwwwwvvv{{{yyyxxxxxxyyyzzzyyyxxxuuuwwwyyyyyywwwwwwyyy{{{yyy|||}}}zzz{{{{{{wwwwwwyyyuuuyyyzzzxxxyyy|||{{{xxx|||~~~{{{wwwvvvvvvuuuuuuwwwyyy||||||yyywwwttttttuuuvvvwwwxxxxxxwww{{{{{{zzzyyyxxxxxxyyyyyysssssstttvvvxxxzzzzzzzzzxxxxxxyyyzzz{{{|||}}}~~~zzzvvvssssssvvvwwwvvvtttrrrrrrrrrsssvvvzzz~~~}}}zzzwwwvvvxxxwwwtttsssvvvxxxvvvrrrppppppssswwwyyyssssssrrrqqqpppsssxxx{{{{{{yyyxxxxxxyyywwwrrrmmmmmmmmmppprrrpppmmmoootttvvvqqqooossswwwwwwwwwxxxwwwxxxxxxvvvuuuvvv{{{zzz{{{}}}~~~~~~}}}{{{zzz~~~zzzvvvttttttuuuvvvvvvmmmoooqqqrrrrrrrrrtttuuuvvvvvvvvvuuurrrmmmiiigggjjjnnnooommmmmmooonnnjjjiiimmmqqqtttsssooommmkkknnnnnnmmmmmmnnnmmmkkkiiihhhmmmrrrttttttsssuuuwwwyyy||||||vvvnnniiihhhkkknnnnnnmmmmmmnnnpppqqqrrrpppsssvvvwwwvvvuuuttttttwwwwwwwwwwwwwwwvvvuuuuuuvvvtttuuuyyyzzzxxxxxx{{{tttuuuuuusssrrrsssuuuxxxtttqqqnnnnnnqqqvvvzzz|||}}}}}}{{{vvvtttuuuuuurrrqqqnnnkkkmmmrrrvvvvvvtttwwwtttrrrtttwwwyyyxxxwwwuuuuuussspppsssxxxzzzxxxwwwuuutttsssttttttsssrrrrrruuuvvvuuuvvv{{{|||zzzxxxxxxwwwuuussssssvvvxxxtttpppoooqqqrrrpppooopppmmmnnnnnnlllkkklllnnnppprrrsssssssssqqqqqqsssuuurrrrrrrrrsssvvvyyy{{{}}}{{{vvvuuuvvvvvvvvvtttwwwxxxyyyxxxwwwwwwxxxzzzyyywwwuuusssrrrrrrrrrrrrlllkkkiiikkknnnrrrtttuuuvvvvvvvvvvvvuuuuuuuuuuuuwwwvvvuuuuuuuuutttrrrpppqqqqqqqqqpppppprrrvvvxxxooorrrvvv||||||{{{|||~~~}}}}}}|||||||||||||||}}}~~~}}}|||}}}}}}}}}{{{yyyzzz}}}}}}{{{zzzyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzwwwttttttvvvyyy{{{{{{zzzyyyyyyxxxwwwvvvvvvuuuyyyzzz|||}}}}}}{{{xxxvvv{{{|||}}}|||yyywwwvvvuuusssvvvwwwwwwzzz~~~}}}yyy{{{yyyyyyyyy|||}}}~~~}}}}}}|||yyywwwvvvwwwxxxyyy}}}yyyvvvuuuvvvxxxvvvuuuvvvyyy{{{||||||~~~||||||~~~}}}xxxvvvwwwuuuvvvwwwxxxyyyyyyyyyyyyyyywwwuuuuuuwwwxxxyyyxxxyyyxxxwwwwwwyyyzzzyyyxxxuuuuuuvvvxxxzzz{{{yyyxxxxxxwwwuuutttssssssrrrrrrvvvuuussspppoooqqquuuyyysssvvvxxxyyyvvvsssqqqqqqlllnnnqqqtttvvvwwwwwwwwwvvvvvvwwwxxxyyyzzz{{{|||uuuuuuuuuuuuvvvxxxyyyzzz{{{xxxsssqqqrrruuuwwwxxx}}}zzzwwwttttttttttttsssrrrssstttuuuvvvvvvuuuuuuwwwyyyyyyvvvssssssvvvyyyxxxyyyzzzzzzyyywwwtttrrrwwwvvvuuutttttttttuuuvvvzzzxxxwwwuuutttttttttttttttuuutttsssrrrsssvvvyyyyyywwwuuuuuuvvvxxxxxxwwwzzzxxxwwwxxxzzz{{{{{{zzzvvvwwwyyyyyyxxxxxxzzz{{{xxx{{{|||{{{|||}}}{{{xxxvvvuuuuuuxxxyyyxxxxxx{{{{{{xxx{{{zzzttttttvvvssstttwww{{{}}}}}}zzzwwwttttttuuuvvvwwwwwwwwwwww}}}|||yyywwwvvvvvvwwwxxxssstttvvvxxx{{{}}}|||{{{zzzyyyxxxxxxyyyzzzyyyvvvsssrrrtttwwwxxxxxxqqqqqqrrrsssvvvzzz}}}}}}|||zzzzzz{{{|||{{{zzzwwwttttttvvvuuuqqqoooqqqtttsssrrrqqqqqqrrrtttuuurrrrrrqqqppppppssswwwzzzyyywwwwwwxxxxxxvvvsssooollllllooorrrpppkkkkkkoootttpppoootttwwwvvvvvvxxxyyy{{{|||yyyuuuvvv|||{{{{{{zzzyyyyyyyyyyyyyyy|||vvvrrrqqqrrrssssssppprrrtttuuuttttttuuuvvvyyywwwuuurrrnnnllljjjiiijjjnnnooommmmmmooonnnjjjfffkkkqqqttttttqqqnnnlllnnnllljjjkkknnnooommmjjjggglllrrrsssqqqqqqtttxxx}}}}}}|||vvvooojjjkkkmmmpppooonnnmmmnnnooopppqqqzzz|||}}}{{{vvvrrrrrrsss||||||||||||zzzwwwtttrrruuuuuuwwwyyyzzzzzzzzz{{{uuuvvvvvvvvvttttttvvvwwwzzzwwwtttrrrsssuuuvvvwwwxxxzzzzzzwwwuuuuuuxxxzzzxxxrrrlllmmmssswwwxxxvvvsssrrrrrrtttwwwxxxwwwvvvvvvtttrrrppprrrvvvyyyzzzvvvtttrrrqqqrrrrrrrrrqqquuuvvvvvvvvv{{{{{{vvvvvvvvvtttrrrrrrtttvvvooommmlllmmmnnnmmmllllllnnnooooooooonnnnnnppprrrssstttuuutttrrrrrrssstttqqqrrrtttvvvxxx{{{|||}}}}}}xxxttttttwwwxxxvvvrrrxxxyyyxxxvvvttttttvvvxxxwwwvvvtttsssssssssttttttooommmkkklllppptttwwwxxxuuusssrrrsssvvvwwwuuusssttttttuuuvvvvvvuuutttrrroooqqqrrrqqqpppqqquuuyyymmmqqqwww~~~{{{}}}}}}~~~}}}|||||||||}}}~~~~~~}}}~~~~~~|||{{{|||~~~~~~|||{{{yyyyyyzzzzzzzzzzzzzzzzzzxxxvvvttttttvvvyyyzzzzzz||||||{{{zzzzzzzzzzzzzzzyyyzzz}}}~~~~~~|||yyywww{{{~~~}}}yyyuuuuuuvvvssswwwyyyyyyzzz}}}{{{wwwzzzxxxxxxyyy|||~~~~~~~~~|||{{{zzzyyyxxxwwwwwwwww|||yyyyyyyyyvvvuuutttuuuwwwzzz|||~~~}}}~~~}}}xxxvvvyyywwwwwwxxxxxxxxxxxxwwwwwwxxxuuuqqqqqqtttvvvvvvtttwwwwwwwwwxxxzzz{{{zzzxxxtttuuuwwwzzz{{{{{{yyywwwuuuvvvvvvtttqqqpppsssuuuyyyvvvsssqqqppprrruuuxxxssstttvvvvvvuuusssrrrqqqkkkmmmppptttvvvwwwxxxxxxwwwwwwxxxxxxyyyyyyyyyxxxssstttuuuuuuuuuvvvxxxzzz|||yyyuuurrrsssuuuxxx{{{|||yyyuuusssssssssssssssuuutttssssssssstttuuuuuuxxxxxxwwwuuurrrrrruuuwwwxxxyyyzzzzzzyyywwwtttrrrvvvuuutttsssrrrrrrssstttwwwvvvtttsssrrrsssssstttsssttttttsssrrrsssvvvyyyxxxwwwvvvvvvvvvxxxyyyyyyyyywwwvvvwwwxxxzzzyyyyyyxxxxxxyyyzzzzzzzzz{{{|||wwwxxxzzzzzz|||~~~~~~~~~~~~}}}{{{{{{zzzyyyvvvsssuuuxxxyyywwwxxx{{{{{{xxxzzz~~~{{{vvvtttuuutttuuuwwwzzz|||}}}{{{yyyuuuwwwxxxyyyxxxxxxxxxyyy}}}{{{xxxvvvuuuvvvxxxyyywwwwwwxxxyyy||||||yyywwwvvvwwwwwwxxxvvvsssssstttwwwzzz{{{uuuuuuvvvxxxzzz|||~~~zzzwwwttttttvvvyyy{{{|||vvvssssssuuusssnnnlllnnnrrrssstttttttttsssrrrqqqqqqqqqqqqpppppprrruuuyyyuuuuuuuuuvvvvvvvvvuuusssqqqppppppssspppkkkjjjlllqqqnnnoootttvvvuuuuuuwww{{{}}}~~~{{{wwwwww||||||yyyvvvsssssstttwwwyyy}}}yyytttqqqqqqrrrtttuuurrrsssttttttrrrqqqqqqrrrwwwuuuqqqnnnllllllmmmnnnkkkooopppnnnnnnpppoookkkeeeiiiooorrrrrrqqqppppppnnnllljjjkkknnnpppnnnlllhhhmmmqqqqqqnnnnnnrrrwwwzzzzzzxxxsssnnnlllmmmooosssqqqpppooonnnnnnoooooo}}}{{{uuuqqqqqqrrryyyzzz{{{{{{zzzwwwtttrrruuuvvvwwwxxxyyyzzz{{{zzzvvvxxxyyyyyywwwvvvwwwxxxwwwuuuttttttuuutttrrrqqqqqqsssvvvwwwvvvvvv{{{|||uuummmkkknnnsssuuuuuupppppprrrtttvvvwwwwwwvvvuuusssrrrqqqrrrtttxxx{{{vvvssspppooopppqqqqqqpppuuuvvvuuuvvv{{{~~~xxxsssssstttrrrqqqqqqsssuuutttsssrrrrrrssstttrrrpppqqqrrrrrrrrrqqqppprrrssssssuuuvvvuuutttsssssstttpppqqqsssuuuwwwyyyzzz{{{yyyvvvtttuuuyyyzzzuuuqqqxxxxxxwwwuuussssssuuuwwwvvvuuutttssstttuuuvvvwwwsssqqqoooooorrrvvvxxxyyytttqqqoooqqquuuwwwuuurrrppprrrtttvvvwwwwwwwwwwwwoooqqqsssrrrppppppssswwwrrruuuzzz~~~}}}|||yyy|||~~~}}}||||||}}}~~~}}}||||||}}}~~~~~~|||zzzzzzzzzzzzzzzzzzzzzzzzzzzwwwvvvuuuuuuwwwyyyyyyyyy|||||||||{{{{{{{{{{{{{{{wwwxxx{{{}}}~~~}}}{{{zzz{{{~~~~~~yyyvvvuuuwwwvvvzzz|||zzzzzz{{{yyyuuuxxxwwwwwwxxx{{{~~~~~~~~~zzzzzzzzzzzzyyyxxxwwwvvv|||{{{{{{|||wwwvvvvvvuuuvvvxxx{{{~~~}}}}}}~~~}}}xxxwww{{{xxxxxxxxxwwwwwwvvvvvvvvvyyyvvvssssssvvvxxxwwwuuuwwwwwwxxxzzz||||||zzzxxxsssvvvyyy{{{{{{zzzxxxwwwtttvvvwwwtttppppppssswwwxxxvvvtttssstttuuuuuuvvvssssssttttttttttttsssrrrkkkmmmpppsssvvvwwwwwwwwwwwwxxxxxxxxxwwwvvvuuuttttttvvvvvvuuutttsssuuuwww{{{yyywwwttttttvvvzzz|||}}}zzzwwwuuuuuuvvvuuuuuuyyyvvvsssqqqqqqssswwwzzzxxxxxxvvvtttrrrrrrtttvvvwwwxxxyyyyyyyyywwwuuutttvvvuuutttrrrrrrrrrssssssssssssrrrrrrrrrsssuuuvvvttttttuuutttssstttvvvxxxwwwwwwwwwvvvvvvwwwyyyzzzyyywwwuuuuuuvvvwwwvvvuuuwwwwwwwwwxxxyyyzzzzzzzzzuuuvvvwwwyyyzzzzzzzzz{{{zzzyyyyyyyyyzzzyyyvvvtttvvvyyyyyyvvvvvvzzzzzzxxxyyyyyy{{{||||||zzzwwwuuuxxxwwwvvvwwwzzz|||||||||vvvxxxzzzzzzxxxwwwxxxzzz{{{yyywwwuuuuuuwwwyyy{{{zzzzzzyyyxxxyyy~~~zzzxxxwwwwwwwwwyyywwwvvvuuuuuuxxxzzz|||{{{{{{|||}}}~~~~~~zzzwwwssssssuuuzzz}}}wwwttttttvvvtttooolllmmmssstttuuuvvvvvvuuusssrrrrrrrrrrrrqqqqqqrrruuuwwwttttttsssssstttuuuvvvwwwvvvsssrrrsssqqqmmmkkklllpppnnnpppuuuwwwuuuuuuxxx{{{}}}}}}|||yyyxxx{{{~~~{{{xxxtttqqqqqqsssvvvxxxuuusssppppppssswwwzzz{{{rrrssstttrrrpppmmmmmmmmmtttsssqqqooonnnoooppprrrlllpppqqqooooooqqqppplllgggkkkppprrrsssrrrqqqrrrnnnmmmllllllnnnooooooooolllnnnppppppnnnooorrruuuttttttssspppmmmlllmmmnnntttsssqqqpppoooooopppqqqxxxxxxxxxvvvsssrrrssstttrrrsssuuuwwwxxxwwwvvvuuusssvvvxxxwwwxxx{{{{{{xxxwwwyyy{{{{{{yyywwwwwwwwwooooooppprrrssssssqqqooonnnnnnqqquuuvvvvvv{{{zzzuuuoookkkkkknnnrrrtttpppqqqssstttuuuvvvvvvvvvtttrrrrrrssssssrrrvvv|||wwwtttqqqooopppqqqrrrqqqtttuuuuuuuuuxxx{{{yyyssspppqqqrrrrrrqqqqqqsssuuuwwwxxxwwwuuuvvvxxxwwwsssssstttuuutttsssrrrrrrsssssstttvvvvvvuuuttttttuuuooooooqqqrrrtttuuuwwwwwwvvvuuuuuuwwwzzzzzzvvvrrrwwwwwwwwwvvvttttttuuuvvvwwwvvvuuuuuuuuuvvvwwwxxxuuusssqqqqqqtttvvvxxxxxxsssqqqppprrruuuwwwuuusssppprrrtttvvvvvvvvvxxxyyyqqqrrrrrrrrrpppppprrrsssxxxzzz||||||zzzyyyyyyyyyxxx{{{~~~}}}~~~~~~||||||}}}~~~|||{{{zzzyyyzzz{{{{{{zzzxxx{{{{{{{{{{{{zzzzzzzzzzzzwwwvvvvvvwwwyyyzzzyyyxxxwwwxxxzzz{{{{{{zzzyyyxxxuuuwwwyyy{{{|||}}}}}}}}}zzz|||}}}}}}{{{yyyxxxxxxxxx}}}~~~{{{xxxyyyxxxuuuwwwvvvvvvxxx{{{~~~zzzzzz{{{{{{{{{zzzyyyxxxzzz{{{||||||zzzzzz{{{|||xxxyyyyyyxxxwwwwwwyyy|||{{{{{{~~~}}}xxxxxx}}}yyyxxxwwwvvvvvvvvvvvvvvv{{{zzzyyyyyyzzzzzzyyyxxxwwwxxxyyy|||}}}|||yyyvvvtttwwwzzz|||{{{yyyxxxxxxtttvvvwwwuuurrrqqqsssuuuuuutttssstttvvvvvvuuutttssssssssstttvvvvvvtttrrrmmmnnnqqqtttuuuuuuuuutttwwwwwwxxxxxxwwwuuusssrrrtttvvvwwwvvvrrrqqqsssvvvyyyyyyxxxvvvuuuvvvyyy|||}}}zzzzzzzzzzzzxxxwwwzzzxxxtttqqqrrruuuzzz}}}zzzxxxvvvtttsssssstttuuuvvvvvvwwwwwwwwwvvvvvvvvvvvvuuutttssssssssstttuuurrrrrrrrrrrrsssuuuvvvxxxuuuvvvwwwvvvttttttuuuwwwvvvvvvwwwvvvuuuvvvxxx{{{xxxvvvttttttuuuuuuuuutttuuutttsssuuuwwwxxxwwwvvvvvvtttvvvyyyzzzwwwvvvxxxtttvvvxxxyyyzzzyyyxxxwwwxxxzzzyyyvvvuuuxxxyyyvvvwwwvvvvvvxxx{{{{{{yyywww{{{yyyvvvvvvxxx{{{||||||uuuxxxzzzzzzwwwvvvwwwyyyyyyyyywwwvvvwwwxxxzzz|||zzzzzzzzzxxxwww{{{~~~|||yyyxxxxxxxxx|||{{{zzzxxxwwwwwwyyyzzz}}}}}}}}}}}}}}}{{{zzzyyyzzzwwwuuuuuuwwwzzz||||||zzzxxxxxxyyywwwqqqnnnooosssrrrrrrrrrssstttuuuvvvuuuuuuuuutttssssssuuuwwwvvvuuusssqqqqqqsssvvvxxxxxxtttrrrsssrrrnnnmmmoooqqqpppsssxxxyyywwwwww{{{zzzzzzzzzzzzyyyxxxxxxxxxxxxwwwuuuttttttuuuvvvwwwrrrpppppprrrwww{{{~~~uuuvvvvvvuuurrrpppooooooqqqrrrtttuuuuuutttrrrqqqnnnqqqrrrpppppprrrqqqnnnkkkoootttwwwvvvsssqqqpppnnnoooooonnnmmmnnnpppqqqrrrqqqpppppppppqqqssstttsssssssssqqqoooooooooooorrrrrrqqqqqqqqqrrrttttttuuusssrrrrrrtttvvvxxxxxxssstttvvvwwwwwwvvvvvvuuurrrvvvwwwuuuvvvzzz{{{wwwvvvxxx{{{{{{yyywwwvvvvvvpppooooooppprrrrrrqqqppppppnnnooossstttsssvvv|||uuuuuutttpppnnnnnnrrruuuvvvvvvwwwvvvuuuuuuuuuvvvsssqqqrrruuutttqqquuu{{{zzzwwwsssrrrrrrtttttttttuuuxxxyyywwwwwwxxxvvvqqqnnnoooqqqrrrrrrsssuuuwwwwwwyyyxxxtttuuuyyyxxxssstttuuuvvvuuusssqqqqqqqqqrrrtttvvvwwwvvvuuuvvvwwwrrrrrrrrrrrrsssuuuvvvwwwuuuvvvvvvwwwxxxxxxxxxxxxvvvxxxyyyyyywwwvvvwwwwwwxxxwwwvvvvvvvvvwwwyyyyyyuuusssrrrrrrtttuuuuuuttttttsssssstttvvvvvvvvvvvvssstttvvvuuuttttttwwwyyytttsssqqqqqqqqqqqqpppooovvvwwwxxxvvvuuuwww{{{{{{}}}~~~|||{{{|||~~~|||}}}~~~}}}|||}}}~~~~~~|||{{{yyyvvvwwwyyyzzzzzzxxx|||{{{{{{{{{zzzzzzzzzzzzwwwvvvwwwxxx{{{{{{zzzxxxuuuwwwzzz||||||{{{yyywwwvvvwwwwwwxxxzzz{{{}}}~~~zzzzzzzzz{{{}}}|||{{{yyyxxx}}}~~~zzzwwwxxxyyyxxxvvvuuuuuuxxx{{{~~~{{{||||||}}}}}}}}}}}}}}}yyyzzz{{{{{{zzzyyyzzz|||zzz|||}}}{{{xxxvvvwwwyyyxxxyyy}}}|||xxxyyyxxxwwwvvvuuuuuuvvvvvvwwwyyyzzz|||}}}{{{yyyxxxxxxvvvwwwyyy{{{}}}{{{wwwsssuuuxxx{{{|||zzzxxxxxxyyyvvvwwwwwwwwwuuussssssssssssqqqpppqqqtttuuutttssssssrrrsssuuuxxxxxxuuurrroooppprrrtttttttttrrrqqqtttvvvwwwxxxxxxwwwvvvuuusssvvvwwwuuuqqqpppsssvvvtttvvvwwwvvvtttuuuwwwzzz|||{{{{{{{{{{{{zzzxxxuuuwwwvvvuuuuuuvvvxxxzzz|||{{{yyyvvvtttttttttuuuuuuuuuttttttttttttvvvwwwxxxvvvvvvuuuttttttuuuwwwwwwuuuttttttssstttuuuwwwxxxwwwxxxyyywwwuuutttuuuvvvtttuuuvvvuuutttuuuxxx{{{wwwuuuttttttvvvwwwwwwvvvvvvtttsssuuuxxxyyyxxxvvvxxxuuuvvvzzzzzzuuusssvvvooosssxxxzzzyyyxxxyyy{{{zzz{{{zzzuuutttwwwwwwuuutttuuuvvvvvvvvvwwwxxxzzz|||zzzxxxxxxyyy{{{zzzzzzvvvyyy|||{{{xxxvvvxxx{{{{{{zzzyyyyyyyyyyyyyyyzzzzzz}}}|||{{{~~~~~~}}}|||zzzyyyxxxxxx~~~}}}zzzwwwvvvwwwxxx{{{{{{{{{zzzyyyvvvtttsssxxxwwwvvvvvvxxxyyyxxxwww}}}zzzzzz|||zzztttpppqqqqqqooommmlllnnnrrrvvvyyyxxxxxxxxxvvvttttttvvvxxxxxxwwwtttpppoooqqquuuxxxyyytttqqqrrrrrrpppppprrrrrrrrruuuzzz{{{xxxyyy}}}xxxwwwwwwxxxyyyxxxuuusssuuuvvvwwwxxxxxxwwwvvvuuusssssssssuuuyyy}}}yyyzzz{{{yyywwwuuutttuuuooorrrwww{{{{{{wwwrrroooooorrrsssqqqqqqsssrrrooonnnsssxxx{{{yyyuuupppmmmooopppqqqpppmmmmmmpppsssvvvtttqqqppprrrsssttttttvvvvvvvvvuuusssrrrrrrqqqpppppppppqqqrrruuuwwwxxxwwwtttqqqrrrvvvzzzzzzyyy|||{{{{{{zzzxxxvvvttttttqqqvvvwwwtttuuuzzzzzzvvvuuuwwwzzz{{{yyyvvvuuutttxxxuuurrrqqqqqqrrrrrrrrrtttooonnnrrrssspppqqqvvvrrrvvvyyyxxxtttrrruuuxxx{{{{{{zzzxxxuuuttttttuuurrrppprrrvvvuuuqqqttt{{{|||yyyuuuttttttvvvwwwwwwyyy}}}~~~{{{yyyyyywwwsssmmmooorrrsssssstttwwwyyyxxx{{{zzzvvvwww{{{zzzuuuuuuvvvvvvuuurrrpppooopppqqqsssvvvwwwwwwvvvwwwwwwvvvvvvuuuuuuuuuwwwyyyzzzvvvwwwwwwvvvuuuvvvzzz|||vvvyyy{{{{{{zzzyyyxxxyyyyyyxxxwwwwwwwwwxxxyyyzzztttsssrrrrrrttttttsssqqquuuvvvvvvwwwwwwwwwwwwxxxvvvwwwwwwuuusssrrruuuxxxvvvssspppppprrrrrrooollloooqqqrrrrrrsssyyy~~~zzzxxxyyy{{{}}}|||}}}~~~}}}}}}|||~~~zzzwwwvvvyyy{{{|||{{{||||||{{{{{{{{{zzzzzzzzzwwwwwwxxxzzz||||||zzzxxxuuuxxx|||}}}zzzxxxxxxwwwwwwwwwxxxzzz|||}}}yyyxxxxxxzzz~~~}}}zzzwww|||}}}yyyvvvyyy{{{{{{vvvuuuuuuwww{{{~~~}}}}}}}}}~~~{{{|||}}}|||{{{zzz{{{||||||~~~}}}yyyvvvvvvwwwvvvxxx||||||xxxzzzxxxwwwvvvuuuuuuvvvwwwxxxtttyyy}}}}}}yyyvvvvvvvvvvvvwwwyyy{{{|||yyyuuuqqquuuyyy{{{{{{yyyxxxyyyzzzwwwwwwwwwwwwwwwuuusssqqqrrrooommmnnnqqqttttttsssrrrrrrsssvvvyyyyyyuuurrrqqqrrrsssttttttsssqqqpppssstttwwwyyyzzzzzzyyyxxxqqquuuwwwuuuqqqppptttxxxqqqtttvvvvvvtttsssuuuwwwxxxxxxxxxyyyzzzxxxuuurrrtttuuuvvvxxxyyyzzzzzzzzz|||zzzvvvuuuuuuuuuuuuuuutttsssrrrrrrsssuuuxxxzzzwwwvvvuuuuuuvvvwwwxxxyyywwwwwwuuuuuutttuuuvvvwwwyyyzzzzzzyyyvvvuuuuuuvvvsssuuuvvvuuussstttwww{{{uuutttsssuuuwwwyyyyyyyyyyyywwwvvvxxx{{{|||{{{yyyyyyvvvwww|||{{{uuusssuuulllrrryyy{{{yyyxxxzzz~~~{{{|||zzzuuutttvvvvvvtttrrrvvvxxxvvvrrrrrrwww|||{{{zzzzzz{{{|||{{{yyywwwyyy}}}~~~{{{yyy{{{~~~||||||{{{{{{zzzyyyxxxwww{{{~~~~~~zzz{{{{{{{{{zzzzzzxxxxxx}}}wwwrrrqqqssswwwzzz|||zzzyyyyyyyyyxxxvvvssszzz|||}}}zzztttppppppqqqxxxxxxyyywwwvvvtttuuuuuuqqqsssrrrooopppuuuwwwuuuvvvzzz{{{wwwssstttuuutttuuuwwwuuuqqqqqqvvvuuupppuuutttrrrqqqqqqqqqrrrsssrrrxxxzzzwwwwww|||~~~|||wwwvvvuuuvvvvvvvvvtttrrrsssvvvvvvssssssvvvvvvttttttxxxyyyuuuvvv{{{|||xxxxxxxxxxxxyyyyyyxxxuuurrrrrrtttvvvyyyzzzwwwqqqmmmnnnoooppppppooonnnooopppqqqtttxxxzzzxxxtttpppmmmrrrssstttuuuwwwxxxzzz{{{vvvtttsssqqqqqqqqqssstttooonnnpppsssrrrmmmmmmpppooorrruuuuuuttttttvvvyyyvvvwwwwwwuuusssuuu{{{yyyvvvssssssuuuwwwvvvtttuuuuuuvvvuuusssrrrvvv{{{xxxxxxwwwvvvvvvuuuuuuuuuwwwtttrrrrrrttttttrrrooouuuuuutttpppmmmnnnrrrvvvyyyuuupppqqquuuwwwwwwtttzzz{{{{{{xxxttttttwww{{{wwwqqqooossswwwxxxxxx{{{}}}zzzwwwvvvwwwwwwuuussssssxxxyyytttrrrttttttpppuuuwwwtttpppqqquuuwwwvvvuuutttrrrqqqpppqqqrrrrrrsssuuuvvvuuusssrrrrrrsssqqqtttwwwxxxvvvvvvxxxzzzzzzyyyxxxvvvtttuuuxxxzzzvvvvvvuuussssssuuuzzz~~~yyyyyyxxxwwwwwwxxxxxxyyywwwtttrrrtttwwwzzzyyywwwwwwtttrrrqqqrrrsssrrrrrrwwwvvvvvvvvvuuuuuuttttttwwwxxxwwwtttrrrsssxxx|||rrrpppoooppprrrrrrpppmmmttttttrrrqqqrrrvvv{{{xxx}}}|||yyy{{{}}}}}}~~~|||{{{}}}~~~~~~}}}~~~~~~~~~~~~{{{|||}}}~~~~~~|||zzzyyyzzzyyyxxxxxxwwwwwwwwwxxxxxxxxxyyyzzzzzz{{{{{{{{{||||||}}}}}}}}}}}}|||{{{wwwxxxzzz{{{{{{{{{zzzyyywwwzzz{{{yyyzzz}}}~~~||||||zzzxxxwwwxxxxxxwwwvvvsssuuuxxx{{{|||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~|||}}}}}}zzzvvvtttuuuwwwzzzyyyxxxvvvuuuuuuttttttyyy{{{|||{{{zzzxxxxxxyyywwwyyyzzzxxxuuutttvvvyyyyyy{{{}}}|||zzzwwwuuutttppprrruuuwwwvvvtttqqqooommmttt|||~~~zzzwwwvvvwwwuuutttuuuwwwxxxuuusssnnnppprrrssssssssstttuuuwwwwwwvvvsssrrrrrrtttwwwsssxxx{{{zzzyyyxxxtttnnnsssqqqppprrruuuvvvtttqqqvvvtttssstttvvvwwwxxxwwwuuuvvvwwwvvvuuuuuuuuuvvvvvvyyy{{{|||zzzyyyxxxxxxtttuuuuuuttttttuuuwwwzzz|||zzzwwwvvvwwwvvvuuutttuuusssqqqqqqrrrvvv{{{~~~zzzzzzzzzzzzyyyxxxwwwwwwxxxyyyxxxwwwvvvwwwyyy{{{{{{yyywwwvvvvvvvvvtttrrruuutttsssrrrsssuuuwwwyyyvvvuuutttsssrrrsssssstttrrrtttwwwyyyzzzyyyxxxwww|||uuuqqqtttxxxvvvtttssssssvvvyyy{{{zzzyyyyyyyyy|||wwwsssqqqrrrtttvvvqqqtttuuuqqqqqqtttwwwvvv|||{{{yyyxxxwwwvvvvvvvvv||||||{{{zzzxxxxxxyyy{{{yyyyyyxxxxxxwwwwwwvvvvvvyyyyyy{{{||||||||||||{{{yyyyyyyyyxxxwwwxxx{{{}}}{{{vvvrrrppprrruuuxxxyyyxxxwwwxxxyyyyyywwwuuuyyyzzzzzzxxxuuurrrqqqqqqsssuuuxxxyyyxxxwwwuuuuuuuuuvvvtttppprrrwwwyyywwwyyy}}}}}}yyyuuuvvvwwwuuuwwwyyywwwssssssuuutttooorrrqqqqqqpppqqqrrrsssttttttyyy{{{yyyyyy}}}~~~xxxwwwvvvvvvvvvuuusssqqqsssvvvvvvttttttwwwxxxuuuuuuyyyyyyvvvuuuyyyyyyuuuvvvvvvwwwyyy{{{zzzxxxvvvvvvwwwxxxyyyyyyvvvqqqnnnppppppqqqpppooonnnnnnnnnooosssxxxyyyvvvrrrqqqqqqrrrsssvvvyyy{{{|||}}}~~~uuuuuuttttttssssssrrrrrrmmmmmmooorrrqqqnnnnnnrrrvvvxxxyyyyyyyyyyyy{{{|||vvvvvvuuuttttttvvvyyy|||yyyvvvsssssstttvvvuuutttvvvwwwwwwuuuqqqpppssswwwxxxxxxxxxxxxwwwvvvuuutttvvvtttrrrrrrttttttrrrooottttttsssqqqoooppptttxxxuuurrrooopppsssvvvuuussswwwyyyzzzxxxuuutttwwwzzzxxxssspppsssvvvwwwxxx{{{|||yyywwwvvvwwwwwwuuurrrsssyyyzzzvvvtttvvvvvvsssyyyzzzwwwrrrqqqtttuuuttttttsssrrrqqqpppppppppppptttttttttuuuuuutttsssssssssuuuxxxxxxwwwvvvwwwyyyyyyyyyxxxuuussstttvvvyyyvvvvvvuuutttsssuuuxxx{{{xxxxxxwwwwwwwwwwwwwwwxxxwwwtttrrrtttwwwyyyxxxvvvwwwtttrrrrrrsssssssssrrrwwwvvvvvvuuuuuuuuuuuuuuuvvvvvvuuusssqqqssswww{{{tttrrrpppqqqsssssspppnnnqqqrrrsssssstttuuuwwwyyyvvv{{{|||xxxvvvyyy{{{{{{}}}{{{zzz{{{|||{{{zzz~~~}}}|||{{{|||yyy{{{|||}}}~~~~~~|||{{{zzz{{{zzzyyyxxxxxxwwwwwwxxxyyyyyyyyyyyyzzz{{{||||||zzz{{{{{{|||}}}}}}}}}~~~xxxyyyzzz{{{{{{zzzyyyyyyvvvyyyzzzyyyzzz~~~}}}{{{xxxxxxxxxxxxwwwvvvsssuuuwwwxxxyyyzzz|||}}}}}}|||||||||||||||}}}}}}|||}}}}}}{{{wwwvvvwwwxxxvvvvvvuuuuuuuuuuuuvvvvvvyyyzzz{{{{{{yyyxxxxxxyyyxxxyyyzzzyyywwwvvvvvvwwwzzz{{{}}}|||yyywwwuuuuuuppppppqqqtttuuuuuuqqqoooooouuu|||~~~zzzxxxxxxxxxvvvuuuvvvxxxxxxuuusssnnnpppqqqssssssssstttuuuvvvvvvvvvtttqqqqqqrrrtttssswwwzzzyyyyyyyyywwwrrruuussspppppprrruuuuuutttwwwuuussssssuuuwwwyyyyyysssttttttttttttttttttuuuvvvxxx{{{{{{zzzxxxwwwxxxsssuuuuuuuuutttuuuwwwyyy|||zzzxxxwwwwwwwwwvvvtttssssssssstttuuuwwwzzz{{{{{{{{{zzzyyyyyyxxxwwwwwwuuuvvvxxxxxxwwwxxxzzz|||zzzxxxwwwvvvvvvvvvtttrrrrrrrrrrrrrrrsssuuuwwwxxxtttsssrrrqqqqqqqqqrrrrrrsssuuuxxx{{{|||{{{yyyxxxzzztttrrruuuyyywwwtttttttttvvvyyyzzzyyywwwwwwxxx{{{yyyvvvsssrrrsssuuuvvvvvvyyyxxxsssqqqtttuuutttzzzyyyxxxwwwvvvvvvuuuvvvxxxxxxxxxwwwwwwxxxzzz}}}xxxwwwvvvuuutttttttttttttttvvvxxxzzz{{{zzzyyyxxxyyyyyyyyywwwvvvwwwzzz||||||zzzvvvrrrqqqrrrtttuuuvvvuuuuuuwwwxxxyyyxxxwwwyyyxxxvvvvvvvvvvvvuuusssppprrrvvvzzzzzzyyyvvvtttxxxxxxvvvsssuuu{{{}}}||||||{{{xxxyyyyyyvvvwwwzzzzzzwwwwwwxxxwwwttttttsssrrrqqqqqqrrrssstttuuuyyy{{{yyyzzz}}}zzzxxxwwwvvvvvvuuurrrpppsssvvvvvvtttuuuyyyzzzwwwtttwwwwwwvvvvvvxxxxxxuuutttuuuvvvyyy||||||{{{yyy{{{zzzyyyyyyxxxwwwssspppqqqqqqpppooonnnmmmllllllnnnssswwwwwwssspppqqqtttpppssswww{{{~~~~~~}}}vvvvvvvvvvvvuuutttsssrrrmmmlllmmmppppppnnnoootttuuutttssstttvvvxxxxxxxxxxxxwwwuuutttuuuuuuuuutttvvvtttrrrrrrsssuuuuuutttwwwyyyxxxtttooonnnqqqssswwwxxxyyyzzzyyywwwuuutttuuutttsssrrrssssssrrrpppssssssrrrqqqppprrrvvvyyyssspppoooqqquuuvvvuuussssssvvvxxxxxxuuutttvvvxxxyyysssppprrrtttuuuwww{{{xxxwwwvvvwwwwwwvvvtttrrrtttyyy{{{zzzxxxyyyxxxvvvzzz{{{yyysssrrrtttuuusssrrrrrrrrrqqqqqqpppooonnnuuusssrrrtttwwwwwwuuusssuuuwwwyyyyyywwwvvvwwwxxxyyyxxxwwwuuurrrrrrtttwwwvvvvvvvvvuuussstttvvvxxxwwwvvvvvvvvvwwwwwwwwwwwwxxxuuussstttwwwxxxwwwtttvvvtttsssrrrtttttttttsssyyyxxxxxxwwwwwwwwwwwwwwwuuuuuutttrrrqqqsssvvvyyyvvvuuussssssssssssqqqpppoooqqqtttvvvwwwvvvtttrrrvvvzzzzzzvvvuuuyyy{{{{{{}}}{{{{{{{{{{{{zzzyyy~~~|||{{{yyyxxx}}}}}}~~~~~~zzzwwwyyyzzz|||}}}}}}|||{{{{{{|||{{{zzzyyyxxxxxxxxxxxxzzzyyyxxxxxxxxxzzz|||~~~{{{{{{{{{{{{|||}}}yyyyyyzzz{{{{{{zzzyyyxxxuuuxxxzzzyyy{{{}}}{{{yyyxxxxxxxxxwwwvvvtttuuuvvvvvvvvvwwwyyy{{{|||{{{zzzyyyyyyzzz{{{||||||}}}}}}|||yyyxxxyyyzzzvvvvvvvvvvvvwwwxxxzzzzzzxxxzzz{{{{{{yyyxxxxxxyyy{{{zzzzzzzzzzzzyyywwwuuuzzz|||}}}|||yyywwwuuuuuurrrooommmppptttvvvsssooopppuuu{{{}}}{{{yyyyyyzzzwwwvvvuuuvvvwwwwwwuuusssooopppqqqrrrssstttttttttuuuvvvvvvtttrrrppppppqqqssswwwxxxwwwwwwzzzyyyuuuwwwtttpppoooqqqsssvvvwwwxxxvvvssssssuuuxxxyyyzzzrrrrrrsssssstttttttttuuutttvvvyyyyyyxxxvvvvvvwwwssstttvvvvvvuuuuuuwwwxxx|||zzzxxxwwwwwwwwwvvvuuurrrsssuuuvvvwwwxxxxxxxxx{{{zzzxxxvvvuuuuuuuuuuuurrrtttwwwyyyyyyyyyzzz{{{xxxwwwvvvvvvvvvvvvtttrrrooopppqqqrrrtttuuuwwwwwwtttsssrrrqqqqqqqqqrrrssssssvvv{{{~~~{{{yyywwwsssrrrwwwzzzxxxuuutttuuuwwwyyyxxxvvvuuuuuuvvvvvvvvvuuuuuuuuuvvvwwwwww|||~~~|||vvvsssssstttrrrxxxwwwwwwvvvuuuuuuuuuvvvvvvvvvwwwvvvwwwyyy}}}yyyxxxvvvtttssssssssssssqqqssswwwyyy{{{zzzyyyxxxzzzzzzyyywwwuuuvvvxxx{{{|||zzzwwwuuusssssstttuuuuuuuuutttvvvxxxyyywwwvvvyyywwwuuuvvvyyyzzzyyyvvvrrrsssuuuxxxzzzyyyvvvtttyyyxxxvvvuuuyyy}}}zzzyyyzzzyyyvvvvvvxxxzzzzzzzzzzzz{{{zzzxxxwwwuuutttsssrrrssssssuuuwwwxxxxxxxxxzzz}}}{{{yyyxxxwwwwwwuuussspppsssvvvwwwuuuvvvzzz{{{yyyrrrtttvvvvvvxxxyyyyyyxxxtttuuuwwwzzz}}}}}}|||zzz|||{{{yyyxxxxxxxxxwwwuuurrrqqqppppppppppppooonnnoootttxxxvvvpppnnnppptttnnnrrrwww|||~~~}}}zzzxxxxxxxxxwwwvvvuuuuuuuuuuuunnnmmmnnnpppooommmooosssooommmkkkmmmqqqttttttsssyyyvvvttttttuuuuuuqqqnnnqqqqqqpppqqqrrruuuvvvwwwwwwzzzyyysssoooooorrrsssvvvxxxzzz{{{zzzxxxuuusssttttttssssssssssssrrrqqqsssrrrqqqpppppprrrtttvvvrrrqqqrrrtttwwwxxxwwwvvvooossswwwxxxvvvtttuuuwwwxxxssspppqqqrrrrrruuuyyyuuuuuuvvvvvvvvvvvvtttsssuuuyyy||||||{{{zzzyyyxxxzzz{{{yyytttsssuuuvvvtttooopppqqqssssssrrrqqqpppvvvsssqqqsssxxxzzzwwwrrrxxxxxxyyyyyyxxxwwwvvvvvvxxxxxxwwwtttrrrqqqsssuuuvvvwwwwwwvvvtttssstttvvvvvvwwwwwwxxxxxxxxxxxxxxxyyywwwuuuvvvxxxyyywwwtttuuutttrrrsssuuuuuuuuuttt{{{zzzyyyxxxxxxyyyzzzzzzuuuuuutttsssssstttwwwyyyxxxwwwvvvuuuttttttsssrrrrrrsssuuuwwwxxxvvvssspppxxx{{{zzzwwwwww{{{}}}|||}}}}}}}}}}}}|||zzz~~~}}}{{{yyywwwuuussstttvvvyyy||||||yyywwwwwwxxxzzz{{{|||||||||{{{|||{{{zzzyyyxxxxxxxxxxxx{{{zzzxxxwwwwwwzzz|||~~~~~~}}}|||||||||}}}~~~zzz{{{|||||||||{{{zzzyyywwwzzz{{{zzz|||~~~|||zzzyyyyyyyyywwwvvvuuuwwwwwwvvvttttttxxx{{{{{{zzzyyywwwwwwxxxyyyzzz{{{||||||||||||{{{{{{{{{zzzzzzzzzzzz{{{|||}}}~~~yyy{{{||||||zzzyyyzzz{{{}}}{{{zzz{{{}}}{{{wwwssszzz||||||{{{xxxvvvuuuuuuuuuooolllnnnuuuxxxuuuqqqppptttyyyzzzxxxwwwyyy{{{vvvuuuuuuuuuuuutttsssrrrqqqqqqqqqssstttuuuuuutttvvvwwwxxxvvvsssqqqpppppptttwwwwwwuuuuuuxxxwwwuuuvvvtttrrrqqqqqqsssuuuwwwwwwvvvuuuvvvyyyzzzyyyxxxssssssrrrsssuuuvvvvvvuuuqqqsssuuuuuutttssstttuuurrrtttvvvvvvvvvuuuwwwxxx{{{yyywwwwwwwwwxxxwwwuuutttuuuuuuvvvwwwwwwwwwwwwzzzxxxuuusssqqqqqqrrrsssqqqtttxxxyyyyyyxxxwwwwwwwwwvvvuuuvvvwwwvvvtttrrrnnnoooqqqtttvvvwwwxxxxxxvvvuuutttsssssstttuuuvvvtttwww}}}}}}zzzuuurrrsssyyy{{{xxxuuuuuuwwwxxxxxxwwwtttsssssstttssstttuuuwwwxxxyyyyyyyyy~~~xxxtttuuuuuussswwwwwwvvvvvvvvvvvvwwwwwwvvvwwwxxxwwwxxxzzz~~~|||zzzxxxvvvttttttuuuuuuqqqtttwww{{{||||||zzzyyyzzzzzzyyywwwuuuuuuwwwyyy}}}|||zzzwwwvvvvvvvvvvvvvvvvvvuuuvvvxxxxxxvvvuuu{{{xxxuuuvvvzzz|||{{{yyywwwvvvuuuvvvxxxyyywwwuuuwwwwwwvvvvvv}}}{{{}}}|||xxxxxxzzzyyyuuuuuuvvvxxxyyyxxxvvvwwwyyywwwvvvuuusssssssssttttttttttttttttttttttttwww{{{zzzyyyxxxwwwxxxwwwtttrrrsssvvvwwwvvvwww{{{|||yyyttttttvvvxxxyyywwwwwwwwwuuuuuuwwwzzz|||}}}{{{yyy{{{yyywwwwwwyyy{{{{{{{{{vvvtttssstttwwwxxxwwwuuurrruuuwwwtttooommmnnnqqqppptttyyy~~~~~~|||wwwtttzzzyyyvvvttttttuuuwwwxxxqqqpppppprrrppplllmmmqqqooollljjjlllqqquuuvvvuuutttrrrqqqsssvvvvvvtttpppnnnnnnoooppprrruuuxxxzzzuuuzzzzzzssspppsssvvvuuuvvvwwwyyyzzzzzzwwwuuussssssssstttsssrrrrrrrrrsssuuusssqqqppppppqqqqqqrrrqqqrrrsssuuuwwwxxxwwwvvvmmmrrrvvvwwwvvvtttuuuvvvwwwrrrpppppppppnnnqqqvvvrrrssstttuuuuuuttttttuuuvvvxxxzzz|||{{{yyyxxxyyy|||}}}{{{uuussstttssspppmmmoooqqqsssuuuvvvuuuuuuvvvrrrpppsssxxxyyyvvvrrrxxxxxxxxxxxxxxxwwwvvvuuuvvvwwwvvvtttrrrrrrssstttwwwwwwwwwvvvtttssstttuuuwwwxxxyyyzzzzzzzzzyyyyyyzzzwwwvvvxxxzzzzzzxxxtttsssrrrrrrsssuuuvvvuuutttyyyxxxwwwvvvvvvwwwxxxyyyvvvuuuttttttuuuwwwyyyyyyyyyxxxwwwvvvuuutttuuuvvvxxxwwwvvvwwwxxxxxxvvvsssxxxzzzyyywwwxxx|||~~~{{{~~~||||||}}}|||{{{yyy}}}}}}}}}|||{{{yyyvvvuuurrrrrrtttvvvyyyzzzxxxwwwvvvwwwxxxyyyzzz{{{{{{{{{zzzzzzyyyxxxxxxxxxxxxyyy{{{zzzxxxwwwwwwzzz|||~~~~~~}}}|||||||||{{{|||}}}~~~~~~}}}|||{{{zzz}}}}}}{{{|||}}}}}}{{{zzzzzzyyyxxxvvvwwwyyyzzzxxxuuutttxxx|||{{{zzzyyyxxxwwwwwwxxxyyyzzzzzz{{{|||}}}~~~}}}|||~~~~~~}}}|||||||||||||||{{{|||~~~~~~}}}||||||}}}~~~|||{{{|||}}}{{{vvvrrrzzz{{{{{{yyywwwuuutttuuuwwwqqqmmmooovvvyyywwwsssrrrvvvyyyzzzyyyyyy{{{~~~ttttttuuutttsssrrrqqqqqqtttrrrrrrtttvvvwwwvvvtttwwwyyyyyyxxxuuurrrqqqrrrvvvxxxwwwssssssuuuuuurrrssssssttttttttttttuuuuuuuuuvvvxxx{{{}}}|||yyyvvvsssrrrqqqrrrtttvvvuuusssoooqqqrrrrrrqqqqqqrrrsssssstttvvvvvvuuuuuuwwwxxxzzzxxxvvvvvvwwwwwwvvvuuuxxxwwwvvvuuuuuuvvvwwwxxxzzzxxxuuusssrrrrrrssstttrrruuuyyyzzzxxxvvvttttttuuuuuuuuuwwwxxxwwwuuussspppqqqsssuuuwwwxxxyyyyyyvvvuuuttttttttttttvvvvvvtttxxx}}}~~~{{{uuussstttyyy{{{xxxvvvvvvyyyyyyxxxuuusssqqqrrrtttrrrtttvvvyyy{{{{{{{{{zzz}}}~~~xxxuuuwwwxxxvvvwwwwwwwwwwwwwwwxxxyyyzzzvvvwwwxxxxxxwwwxxxzzz||||||{{{yyywwwvvvuuuvvvvvvqqqtttwwwzzz{{{{{{zzzyyyzzzzzzyyywwwuuuuuuxxxzzz~~~{{{yyyxxxwwwxxxyyywwwvvvvvvwwwxxxyyywwwuuu{{{yyywwwwwwyyyzzz{{{zzz{{{xxxuuuvvvyyyzzzxxxvvvvvvvvvuuuwwwxxxyyyxxxvvvwwwyyyxxxtttuuuuuuvvvvvvsssppprrrwwwvvvuuutttttttttvvvwwwxxxuuusssrrrsssrrrpppsssxxxvvvuuuuuuuuuwwwwwwvvvttttttwwwwwwuuuvvvzzz{{{xxxvvvuuuvvvyyyxxxtttrrrsssttttttvvvyyy|||}}}{{{yyyzzzxxxwwwwwwzzz|||}}}}}}yyywwwvvvxxx|||~~~}}}zzzrrrssstttssspppooonnnooossswww||||||wwwtttxxxwwwvvvuuuuuuvvvxxxzzzrrrqqqsssuuurrrmmmllloooooommmllllllooorrrssstttnnnoooppprrrvvvwwwwwwwwwnnnooopppqqqrrrtttxxx{{{ssszzzzzzssspppuuuxxxwwwvvvwwwxxxyyyxxxvvvtttsssrrrsssttttttrrrrrrrrrtttvvvtttqqqpppqqqrrrqqqppppppqqqqqqrrrssstttuuuuuunnnrrrvvvwwwuuutttuuuvvvvvvsssrrrrrrpppmmmoootttqqqrrrssssssrrrsssuuuwwwwwwvvvxxxzzzxxxuuuuuuyyy~~~|||vvvrrrrrrppplllnnnoooqqqsssuuuvvvwwwxxxtttrrrqqqsssvvvvvvtttrrrxxxwwwvvvvvvwwwwwwuuusssuuuvvvvvvuuusssssstttuuuxxxxxxxxxvvvttttttvvvxxxwwwxxxyyy{{{{{{{{{zzzzzzxxxvvvvvvxxx{{{{{{xxxuuuqqqpppqqqrrruuuvvvuuusssuuutttrrrqqqqqqsssuuuvvvvvvuuussstttwwwyyyyyyyyyxxxxxxxxxvvvuuuuuuwwwyyy|||yyywwwwwwyyyzzzxxxvvvvvvwwwwwwvvvxxx}}}|||xxxzzzyyyxxxyyyzzzzzzxxxvvvyyyzzz{{{||||||zzzxxxvvvyyyxxxwwwwwwxxxxxxxxxvvvvvvwwwwwwxxxyyyzzzzzz{{{xxxxxxwwwwwwxxxxxxyyyyyyzzzyyyxxxxxxxxxzzz|||~~~~~~|||zzzyyyxxxzzz{{{}}}~~~~~~~~~}}}|||||||||||||||~~~|||zzzzzzyyyxxxvvvvvvzzz|||zzzvvvuuuxxx|||{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxyyy|||~~~~~~}}}~~~}}}{{{zzzyyyyyyyyy|||~~~~~~~~~~~~~~~}}}||||||{{{yyyuuusssyyyyyyyyywwwuuusssssstttwwwssspppqqqvvvxxxwwwtttuuuxxx|||}}}{{{|||~~~sssuuuvvvuuurrrppppppqqqwwwuuusssuuuxxxyyywwwuuuxxxyyyyyywwwuuusssssstttvvvyyyxxxtttsssuuutttqqqqqqsssuuuvvvuuuttttttuuuuuuvvvyyy|||~~~}}}zzzwwwtttrrrpppqqqtttuuussspppnnnpppqqqqqqpppppprrrttttttuuuuuuttttttuuuwwwzzzyyywwwuuuuuuvvvvvvuuutttzzzyyywwwuuutttuuuwwwxxxzzzyyywwwvvvuuuvvvvvvwwwsssvvvyyyyyywwwtttsssrrruuuuuuvvvxxxyyyyyyvvvtttrrrssstttuuuwwwxxxzzzzzztttsssrrrrrrrrrssstttuuutttwww|||~~~|||vvvuuuvvvyyyzzzvvvuuuxxxzzzzzzxxxuuurrrqqqsssuuurrrtttwwwyyy{{{{{{zzzyyyzzz}}}|||wwwuuuxxxyyyxxxvvvvvvvvvwwwxxxzzz{{{|||tttvvvxxxxxxwwwvvvvvvwwwxxxxxxxxxwwwwwwvvvuuuuuurrrsssuuuwwwxxxyyyxxxxxx{{{{{{zzzxxxvvvwwwyyy||||||yyywwwxxxyyyzzzuuuuuuuuuwwwyyy{{{zzzxxxzzzyyyyyywwwuuuvvvxxxzzzyyywwwvvvyyy}}}~~~zzzwwwvvvvvvvvvxxxxxxvvvwwwuuutttvvvzzzyyytttuuussstttvvvsssqqqvvv~~~~~~|||zzzzzzzzzzzzzzzyyyuuussstttrrroooqqqwwwpppoooppprrruuuvvvuuuttttttwwwwwwuuuvvvyyyyyyvvvqqqooorrrwwwxxxsssqqqtttqqqqqqtttxxx|||}}}|||{{{zzzyyywwwxxxzzz||||||{{{yyyvvvtttvvvzzz|||zzzwwwpppooooooqqqssssssqqqnnnrrruuuzzz~~~|||wwwtttssstttvvvwwwxxxyyyxxxxxxqqqqqqtttxxxvvvpppnnnpppppppppnnnllljjjkkknnnpppqqqsssttttttssssssuuuvvvqqqssstttsssqqqrrruuuxxxrrrzzzzzzqqqnnntttxxxuuuvvvvvvvvvvvvvvvuuussssssqqqsssuuutttrrrqqqsssuuuwwwtttrrrrrrtttuuutttsssrrrrrrrrrrrrqqqrrrtttvvvpppssswwwwwwtttsssuuuwwwvvvtttuuuuuurrrmmmnnnssspppqqqrrrppppppqqqvvvyyyxxxuuutttvvvtttppprrrwwwyyy{{{zzzuuurrrsssrrrnnnqqqqqqqqqrrrssstttvvvvvvssssssssssssssssssrrrqqqwwwuuutttuuuwwwwwwuuussstttuuuvvvvvvttttttvvvwwwzzzyyyxxxvvvtttuuuxxx{{{uuuwwwyyyzzz{{{{{{zzzyyyuuuttttttvvvzzzzzzwwwtttooooooooorrrtttuuutttrrrsssrrrpppoooppprrrtttuuuuuusssrrrsssvvvyyyyyyxxxwwwxxxxxxvvvtttuuuxxx{{{|||yyywwwxxx||||||yyyuuuuuuwwwxxxxxx{{{}}}wwwvvvvvvvvvwwwyyyyyyxxxvvvvvvxxxzzz|||}}}|||zzzyyy}}}zzzwwwuuuvvvxxxxxxxxxwwwwwwwwwwwwwwwxxxyyyyyyuuuuuuuuuvvvwwwxxxyyyzzzyyyyyyyyyyyyzzz{{{||||||zzz{{{|||}}}{{{yyyvvvtttxxxyyyzzz|||}}}}}}}}}|||{{{~~~|||}}}~~~|||{{{{{{zzzxxxvvvtttyyy}}}|||wwwuuuxxx|||{{{|||}}}}}}|||zzzxxxwwwvvvvvvwww{{{}}}~~~}}}{{{zzzzzzyyyyyy{{{}}}~~~~~~~~~~~~~~~~~~{{{xxxuuutttuuuxxxxxxxxxvvvsssqqqrrrsssuuusssrrrsssuuuuuutttsssssswww{{{|||{{{{{{~~~uuuwwwxxxvvvsssqqqqqqrrryyyvvvuuuwwwzzz|||yyyuuuxxxxxxwwwuuusssssstttvvvvvvyyyyyyvvvvvvxxxwwwsssssstttuuutttssssssuuuxxxyyyxxxyyyzzz|||}}}|||zzzyyyvvvssstttvvvwwwtttqqqpppqqqrrrrrrqqqrrrtttvvvvvvvvvtttsssrrrtttxxx{{{wwwuuusssssstttuuutttsssyyyyyyxxxxxxwwwvvvuuuuuuwwwwwwwwwwwwvvvvvvvvvvvvsssuuuwwwxxxvvvtttssstttuuuuuuwwwyyy{{{zzzxxxuuuttttttssstttuuuwwwyyyzzztttsssrrrrrrrrrtttuuuvvvtttvvvzzz~~~~~~}}}xxxvvvwwwyyyxxxuuuuuuxxx{{{zzzxxxtttrrrrrrtttwwwssstttvvvwwwxxxxxxwwwvvvxxx{{{{{{vvvtttwwwyyyxxxttttttuuuvvvxxxyyy{{{|||ssswwwzzz|||{{{yyywwwwwwvvvxxxyyyzzzzzzyyywwwvvvuuuuuuuuuvvvwwwxxxyyyyyy{{{{{{zzzyyyxxxxxx{{{~~~{{{xxxwwwwwwyyy{{{ttttttuuuwww{{{}}}|||{{{xxxyyyyyyvvvrrrrrruuuxxxuuuuuuvvv{{{|||wwwwwwxxxwwwyyy{{{rrruuuuuutttsssvvv{{{zzzuuusssqqqtttxxxxxxwww}}}{{{{{{}}}xxxuuuvvvtttooorrrxxxkkkkkklllooosssuuuuuutttuuuwwwwwwuuuuuuxxxxxxuuuiiigggllltttwwwttttttxxxnnnooorrrwww|||~~~~~~}}}{{{zzzxxxyyyzzz{{{zzzyyyvvvrrroooqqqtttvvvsssooonnnllllllpppuuuvvvsssooonnnrrrwww{{{|||zzzvvvtttnnnqqqvvvzzz|||zzzwwwuuuoooppptttyyyxxxrrrppprrruuuuuutttoookkkiiillloooyyyzzzzzzvvvpppnnnnnnqqquuuvvvvvvtttqqqpppsssvvvrrrzzzzzzpppmmmsssvvvrrrvvvvvvuuuuuutttsssssssssqqqsssuuutttrrrqqqsssuuuvvvtttrrrssswwwxxxxxxvvvvvvvvvuuusssrrrsssvvvxxxqqqtttwwwwwwtttsssuuuwwwvvvvvvwwwxxxtttoooooossspppqqqqqqooonnnpppvvv{{{xxxtttrrrtttqqqmmmooovvvrrruuuuuussstttwwwwwwuuusssrrrqqqpppqqqrrrssstttrrrsssttttttrrrppppppqqqvvvtttssstttvvvwwwuuurrrssstttvvvvvvuuuuuuwwwxxx{{{zzzxxxuuutttvvvzzz}}}tttvvvxxxzzz{{{zzzyyyxxxrrrqqqrrruuuxxxyyyvvvsssmmmmmmoooqqqtttuuutttrrruuutttrrrqqqqqqsssvvvxxxtttrrrqqqrrrvvvxxxxxxvvvvvvwwwxxxvvvtttuuuyyy}}}zzzxxxwwwzzz}}}}}}yyytttwwwyyy{{{|||yyyvvvvvvwwwyyy{{{{{{yyywwwtttvvvyyy|||}}}}}}|||{{{zzzvvvsssrrrtttwwwzzz{{{wwwwwwwwwvvvwwwwwwxxxyyysssssstttuuuvvvxxxzzz{{{xxxxxxyyyzzzzzz{{{{{{{{{uuuwwwyyy{{{zzzxxxtttrrruuuvvvxxxzzz||||||||||||zzz}}}~~~|||~~~}}}{{{{{{zzzxxxwwwrrrxxx}}}|||wwwuuuwww{{{{{{|||~~~~~~|||yyywwwuuuuuuvvvzzz|||~~~}}}||||||||||||zzz|||~~~~~~~~~}}}~~~~~~~~~{{{uuussstttvvvwwwwwwwwwtttrrrpppqqqrrrsssssstttttttttsssrrrrrrppptttxxxzzzyyyyyy{{{}}}vvvxxxzzzxxxtttrrrrrrttt{{{xxxvvvxxx|||}}}zzzvvvwwwwwwvvvsssrrrrrrtttwwwuuuxxxzzzxxxxxx{{{zzzvvvuuuvvvuuurrrppprrrvvv{{{|||zzzxxxxxxzzz|||}}}~~~{{{wwwxxx{{{{{{xxxtttrrrsssttttttssstttvvvxxxwwwvvvtttrrrqqqtttxxx|||vvvtttrrrrrrtttttttttssswwwyyyzzzzzzyyywwwtttrrrrrrsssttttttuuuuuuttttttqqqsssvvvvvvuuuuuuuuuvvvuuuvvvwwwzzz|||{{{yyyvvvuuutttsssrrrsssuuuwwwyyyvvvuuuttttttuuuvvvwwwxxxsssvvvyyy|||~~~~~~~~~}}}zzzxxxwwwyyywwwtttuuuyyy|||{{{xxxtttrrrrrruuuxxxssstttuuuvvvvvvuuuuuutttwww{{{zzzuuusssvvvwwwwwwsssssstttuuuwwwyyyzzz|||uuuyyy~~~~~~|||{{{wwwyyy|||~~~~~~}}}zzzyyyzzzyyyxxxwwwxxxyyy{{{|||zzz{{{zzzyyyxxxzzz}}}~~~yyywwwyyyzzzzzzxxxwwwvvvvvvxxxzzz{{{zzzzzzxxxzzzwwwqqqqqqvvvxxxuuuuuuwww{{{|||zzzyyyxxxyyyzzzzzzxxxvvvwwwvvvvvvyyy||||||yyyvvvrrrvvvyyy{{{{{{~~~||||||yyyuuutttxxxzzzxxxvvvuuuvvvvvvvvvuuuoookkkjjjmmmooonnnnnnqqqqqqnnnnnnqqqrrrqqqrrruuutttqqqnnnppptttvvvsssoooqqqpppqqqtttyyy{{{zzzwwwuuuuuuttttttuuuwwwyyy{{{xxxvvvsssrrrrrrpppnnnlllrrrpppnnnoooqqqrrrqqqnnnooonnnpppuuuyyywwwpppiiilllmmmrrryyy|||xxxvvvwwwnnnqqquuuwwwvvvuuuttttttxxxwwwsssoookkkjjjlllooorrrwwwxxxtttrrrtttrrrllluuuvvvwwwuuussssssvvvyyyxxxwwwuuusssrrrqqqrrrrrrxxx{{{~~~~~~{{{wwwtttrrrqqqqqqrrrsssttttttttttttsssssstttvvvxxxwwwuuusssxxxtttqqqpppsssvvvwwwvvvtttttttttrrrqqqpppqqqrrrrrrtttsssqqqrrrtttrrrnnnmmmnnnoooooooooqqqvvvzzzvvvwwwuuupppooorrrsssqqqtttsssqqqooopppqqqtttuuuuuuxxxwwwqqqoootttwwwvvvxxxvvvvvvxxxvvvpppmmmnnnssstttuuuwwwwwwuuuqqqmmmpppsssvvvwwwvvvtttrrrrrrrrryyy{{{uuurrruuuxxxxxxssstttuuuxxx{{{}}}~~~}}}wwwuuutttsssuuuuuutttssstttrrrqqqrrruuuwwwuuusssrrrtttuuuuuuuuuuuuxxxzzzuuuvvvwwwvvvuuuwww|||yyyxxxxxxxxxyyyyyywwwuuuuuuxxx{{{|||||||||}}}~~~~~~{{{yyy{{{|||www{{{zzzzzzzzz{{{{{{yyywwwtttuuuxxxzzz||||||{{{zzzyyyyyyyyyxxxvvvtttrrrqqqqqqsssuuuwwwxxxyyyyyyyyysssuuuwwwvvvuuuuuuwwwzzzvvvxxx{{{||||||{{{|||}}}||||||{{{{{{zzzyyyxxxwwwvvvwwwxxxyyyyyyyyyxxxwwwzzz{{{}}}}}}||||||~~~}}}|||zzzyyyyyyyyyzzz{{{vvvwwwyyy{{{{{{zzzyyyxxxwwwzzz~~~}}}yyyvvvuuuxxxwwwvvvwwwyyyzzzzzzyyy~~~~~~}}}{{{yyyxxxyyyzzzwwwyyyzzzzzzzzzzzz{{{}}}|||~~~~~~|||xxxuuussssssuuuxxxzzzxxxssspppqqqrrrvvvuuutttsssssstttvvvwww{{{xxxuuuuuuvvvwwwxxxxxxxxxzzz{{{xxxtttrrrssstttzzzwwwuuuwww{{{|||yyyuuuttttttsssssssssttttttuuutttuuuwwwxxxwwwvvvwwwxxxtttssstttwwwvvvrrrssswwwzzztttsssvvvxxxwwwuuu{{{wwwtttvvvyyyzzzxxxtttssstttttttttssstttvvvyyy|||xxxssstttxxxzzzxxxuuuvvvuuuuuuttttttttttttuuuvvvyyy{{{{{{yyywwwvvvvvvsssssssssssstttuuuwwwwwwppprrruuuwwwxxxwwwuuutttssssssttttttuuutttttttttssssssssssssssssssssssssnnnrrruuutttvvvzzz{{{yyyyyyzzz{{{yyyvvvuuuwwwyyywwwwwwvvvsssrrrrrruuuwww{{{yyyxxxxxxxxxxxxwwwvvvrrrtttwwwwwwvvvuuuuuuvvvzzzzzzyyyyyyxxxwwwvvvvvvxxxxxxyyyyyyyyyyyyyyyyyywwwzzz}}}|||{{{~~~~~~~~~~~~}}}|||{{{zzzzzztttrrruuuxxxzzzzzz{{{{{{zzzyyyyyyyyyyyyzzz}}}|||{{{yyyxxxyyy{{{}}}vvvvvvwwwxxxyyyxxxvvvuuuqqquuutttqqqqqqttttttqqqtttwww||||||xxxzzzyyyyyyzzz||||||{{{zzz~~~~~~~~~{{{xxx|||xxxyyyxxxuuutttwwwtttttttttvvvxxxyyywwwvvvtttooolllmmmmmmkkkmmmpppqqqnnnnnnqqqrrrpppqqqtttyyyuuurrrrrruuuwwwtttqqqrrrqqqrrruuuyyyzzzyyywwwuuuuuuuuuvvvvvvwwwxxxyyyxxxvvvttttttttttttrrrqqqsssqqqooopppqqqrrrpppnnnllllllmmmrrrvvvuuupppjjjmmmmmmrrryyy{{{wwwtttuuupppsssvvvwwwwwwwwwwwwxxxzzzxxxuuuppplllkkkmmmoooqqquuuvvvsssrrrsssqqqlllqqqtttwwwxxxvvvtttuuuvvvvvvuuuttttttssssssssssssxxx{{{}}}yyyvvvtttrrrrrrsssssssssrrrrrrqqqrrrrrrsssuuuwwwwwwuuurrrxxxuuuqqqqqqsssvvvwwwvvvrrrrrrrrrqqqpppooopppqqqtttvvvuuurrrrrrtttsssoooooorrrtttrrrooonnnssswwwrrrtttsssoooooossstttsssqqqpppnnnllllllnnnpppqqqtttxxxwwwqqqppptttwwwvvv{{{xxxwwwyyywwwrrrpppqqqvvvvvvwwwyyyyyywwwssspppqqqtttvvvvvvtttrrrqqqqqqqqqxxxzzzuuurrruuuxxxxxxvvvvvvwwwyyy{{{|||||||||zzzxxxuuutttuuuuuutttssswwwuuussstttuuuuuutttqqqssstttvvvvvvuuuvvvxxxzzzyyyzzzyyyxxxvvvxxx{{{|||zzzwwwvvvwwwyyyzzzzzztttwwwzzz|||||||||}}}~~~~~~{{{xxxyyy|||~~~|||zzz}}}{{{zzzzzz{{{{{{zzzxxxuuuvvvxxx{{{||||||{{{zzz{{{{{{zzzyyywwwuuutttsssssstttvvvxxxyyyzzzzzzzzzxxxyyyyyyxxxuuuuuuwwwzzzwwwzzz|||}}}||||||||||||{{{{{{||||||{{{yyyxxxwwwwwwxxxzzzzzzzzzyyyxxxvvvxxxzzz||||||{{{{{{|||}}}~~~}}}|||{{{zzz{{{{{{|||vvvwwwxxxyyyyyyyyyxxxxxxuuuxxx|||}}}{{{yyywwwvvvxxxwwwuuuvvvxxxzzz{{{zzz|||{{{zzzxxxwwwwwwyyyzzzwwwxxxyyyyyyxxxxxxyyyzzzwwwzzz~~~}}}yyyvvvttttttuuuvvvvvvuuuttttttuuuvvvuuutttssstttuuuwwwyyyzzzyyywwwvvvuuuvvvwwwyyyyyyzzz{{{yyyuuussstttuuuxxxvvvtttvvvzzz|||yyyvvvtttsssssssssssstttuuuvvvvvvvvvuuuuuuuuuuuuuuutttssssssvvvyyyxxxsssrrruuuzzzwwwuuuuuuwwwxxxwwwuuuwwwtttrrrtttxxxzzzxxxuuurrrsssssssssrrrsssuuuxxx|||xxxuuuuuuxxxyyywwwttttttttttttsssttttttuuuvvvyyy{{{|||{{{yyywwwwwwwwwtttttttttttttttuuuvvvwwwppprrrtttvvvwwwvvvuuutttssstttttttttttttttssssssttttttttttttsssrrrqqqqqqnnnrrrtttrrrssswwwyyyxxxwwwyyyyyywwwuuusssuuuwwwssstttttttttssstttvvvxxxyyyxxxwwwwwwxxxxxxwwwvvvsssuuuwwwwwwvvvvvvwwwxxxzzzyyyxxxwwwvvvvvvvvvvvvyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{~~~}}}{{{|||||||||||||||{{{zzzyyy~~~{{{vvvttttttwwwyyyzzz||||||{{{zzzzzzyyyyyyzzzyyy|||~~~|||yyyyyy}}}wwwxxxzzzzzzyyywwwtttsssqqquuuwwwvvvwwwyyyxxxuuuvvvyyy~~~}}}xxxtttxxxxxxxxxyyy|||}}}}}}|||{{{xxx|||xxxvvvxxxyyywwwvvvwwwrrrsssuuuwwwyyyyyyvvvssstttooollllllllllllooosssssspppooorrrrrrpppppptttzzzwwwttttttwwwxxxxxxvvvtttttttttvvvyyyzzzyyyxxxvvvwwwwwwwwwwwwwwwvvvvvvvvvuuuttttttuuuvvvuuusssuuusssqqqqqqqqqqqqooommmkkkkkkkkkooosssuuurrrooonnnnnnrrrxxxzzzuuussssssqqqrrrtttuuuuuuwwwyyy{{{|||{{{wwwrrrnnnmmmnnnpppooorrrsssrrrqqqrrrppplllqqquuuyyy{{{yyyuuurrrpppssstttuuuvvvvvvuuutttsssuuuyyy~~~}}}yyyvvvtttuuuuuuuuutttssssssrrrrrrrrrrrrrrrtttvvvvvvtttrrrvvvsssqqqppprrrtttuuuuuuqqqqqqqqqrrrrrrsssssssssvvvxxxvvvqqqppprrrrrrpppnnnrrruuutttpppooorrruuupppsssrrrooopppssstttrrrtttrrrpppooooooppprrrssssssvvvvvvrrrqqqtttvvvvvvzzzvvvuuuwwwuuuqqqppprrrxxxxxxyyy{{{{{{zzzvvvsssssstttuuutttrrrqqqrrrsssrrrwwwyyyvvvtttvvvxxxyyyxxxyyyyyyzzz{{{{{{{{{zzz}}}zzzwwwuuuuuuvvvuuuuuu{{{yyywwwvvvuuutttrrrppptttuuuwwwwwwvvvwwwyyy{{{|||||||||zzzxxxyyy{{{~~~|||xxxtttrrrtttxxx|||~~~uuuwwwzzz{{{{{{{{{}}}~~~zzzvvvvvvyyy}}}~~~}}}}}}{{{yyyyyyzzz{{{{{{zzzvvvwwwyyy{{{||||||{{{{{{}}}}}}{{{zzzxxxwwwuuutttuuuvvvwwwyyyzzz{{{{{{{{{zzzzzzyyywwwuuuuuuvvvxxxyyy|||~~~~~~|||||||||yyyzzz|||}}}}}}{{{xxxvvvxxxyyy{{{||||||zzzwwwuuuuuuxxx{{{|||{{{zzzzzz{{{~~~}}}||||||||||||}}}vvvvvvwwwwwwwwwxxxxxxxxxsssvvvyyyzzzyyyyyyyyyzzzyyyvvvttttttwwwzzz|||}}}zzzyyywwwuuuuuuvvvyyyzzzvvvxxxxxxxxxvvvuuuvvvwwwwwwyyy|||}}}}}}{{{{{{{{{tttsssssstttvvvxxxxxxxxxvvvvvvuuutttuuuvvvwwwxxxxxxyyyzzzxxxuuutttwwwzzzxxxyyyyyywwwtttsssssstttvvvtttsssvvvyyy{{{yyyvvvssssssrrrrrrsssuuuwwwxxx{{{xxxttttttvvvwwwvvvtttssstttwww{{{yyysssqqqrrrttttttuuuwwwwwwwwwwwwvvvvvvsssrrrtttxxxzzzyyywwwqqqrrrssssssrrrsssuuuwwwzzzxxxvvvwwwyyyzzzwwwtttssssssssstttuuuvvvwwwxxx|||}}}}}}{{{xxxwwwwwwxxxuuuuuuuuutttuuuuuuvvvvvvppprrrtttuuuvvvuuutttsssuuuuuuttttttssssssrrrrrrssstttuuuuuutttrrrpppooopppssstttqqqqqquuuwwwwwwvvvwwwwwwuuusssrrrsssuuuoooqqqsssuuuuuuuuuwwwyyyvvvvvvvvvvvvvvvwwwwwwxxxuuuvvvwwwwwwvvvwwwyyy{{{zzzyyywwwvvvuuuvvvvvvwwwyyyyyyyyyzzzzzzzzz{{{{{{|||}}}~~~|||{{{xxxyyyzzzzzzzzzyyyxxxxxx|||{{{yyyvvvtttuuuwwwzzz}}}}}}|||{{{{{{zzzyyyyyy}}}~~~~~~||||||~~~zzz{{{{{{zzzxxxwwwvvvvvvsssvvvxxxzzz{{{}}}}}}{{{zzz|||~~~~~~|||xxxuuutttyyyxxxwwwxxxzzz{{{{{{{{{}}}|||{{{yyytttoooyyyxxxxxx{{{|||{{{yyyxxxwwwvvvvvvwwwwwwvvvssspppooollllllooooooooorrrwwwuuurrrrrrttttttqqqqqqtttwwwuuussssssvvvxxxyyyyyyxxxxxxxxxyyyzzz{{{zzzzzzwwwxxxyyyyyyxxxwwwuuutttuuusssrrrsssttttttsssrrrvvvuuusssrrrqqqpppooonnnkkkjjjkkknnnrrrttttttsssqqqqqqtttyyyyyyuuurrrsssooopppqqqqqqrrruuuyyy|||~~~}}}zzzuuupppnnnooopppmmmoooqqqqqqqqqqqqpppnnnvvvxxx{{{|||zzzvvvqqqnnntttuuuwwwxxxwwwuuusssqqqppptttyyy{{{zzzwwwtttrrrwwwwwwvvvvvvuuuuuuuuuuuusssrrrrrrsssttttttsssqqqtttsssqqqqqqrrrssstttuuusssssstttuuuwwwxxxxxxwwwwwwxxxvvvpppnnnpppqqqpppmmmnnnoooqqqrrrsssssssssqqqttttttrrrrrruuuuuurrrvvvuuutttrrrrrrssstttuuurrrtttuuutttrrrsssuuuvvvuuurrrppprrrqqqnnnnnnpppyyyyyyyyy{{{|||zzzwwwuuusssttttttsssrrrsssuuuwwwwwwzzz{{{yyywwwwwwwwwxxxxxxyyy{{{{{{{{{zzz{{{{{{~~~{{{wwwvvvwwwxxxxxxxxx{{{zzzyyywwwvvvtttrrrqqquuuvvvxxxxxxwwwxxxzzz||||||{{{zzzyyyyyyzzz{{{}}}xxxuuurrrqqqtttxxx|||}}}xxxzzz{{{{{{zzzyyyzzz{{{zzzvvvtttwww{{{}}}zzzxxxwwwxxxzzzzzzzzzxxxyyyzzz{{{{{{{{{{{{{{{~~~}}}|||zzzyyyxxxwwwwwwuuuvvvwwwxxxyyyzzz{{{{{{yyyxxxwwwvvvuuuuuuvvvwwwzzz}}}}}}||||||xxxzzz|||~~~~~~|||yyywwwyyy{{{}}}}}}}}}zzzwwwuuutttwww{{{}}}|||{{{zzzzzz~~~~~~}}}}}}}}}}}}wwwwwwwwwwwwwwwxxxyyyyyysssuuuwwwxxxyyyzzz|||~~~yyyvvvssssssvvvzzz}}}zzzxxxuuutttuuuxxxzzz{{{xxxxxxyyyxxxuuutttuuuvvv||||||{{{yyyyyy{{{xxxuuurrrssswwwzzzzzzyyyxxxwwwvvvuuuttttttuuuuuuvvvyyy{{{yyyuuutttwww|||wwwwwwvvvuuutttrrrrrrrrrtttssssssuuuxxxzzzyyywwwssssssrrrrrrsssvvvxxxyyy~~~yyytttuuuyyy|||{{{xxxvvvuuuwwwzzzxxxrrrqqqssssssuuuvvvvvvuuuuuuvvvwwwwwwuuutttvvvxxxyyyxxxwwwqqqsssttttttssstttuuuwwwvvvvvvvvvxxx{{{{{{yyywwwsssssstttuuuwwwxxxzzz{{{}}}}}}|||zzzwwwuuuvvvwwwvvvvvvuuuuuutttuuuuuuuuuqqqrrrtttuuuuuuuuutttsssvvvuuutttsssrrrrrrqqqqqqqqqrrrtttvvvvvvtttqqqooorrrvvvvvvrrrppptttwwwxxxwwwwwwvvvuuutttsssttttttnnnqqqtttvvvvvvvvvvvvwwwttttttuuuuuutttuuuxxxyyywwwwwwxxxwwwvvvwwwzzz|||{{{yyyxxxvvvvvvvvvxxxxxxyyyyyyyyyzzzzzz{{{{{{|||}}}~~~~~~~~~}}}|||zzzyyyuuuwwwxxxyyyyyyyyywwwvvvzzz||||||yyyuuutttvvvyyy~~~~~~}}}}}}|||zzzyyyyyy~~~}}}~~~~~~|||zzzzzzyyywwwtttuuuwwwzzzttttttuuuxxxzzz{{{}}}}}}zzzvvvtttvvvxxx}}}{{{yyyyyyzzz{{{{{{zzz{{{}}}xxxvvvwwwxxxvvvtttxxxyyyzzz|||}}}}}}zzzvvvzzzxxxvvvuuuuuuuuutttrrrlllmmmpppttttttpppqqquuuwwwtttsssvvvuuussssssvvvwwwuuutttssstttuuuuuuuuuzzzzzz{{{{{{{{{{{{|||}}}yyyyyyzzzyyyxxxvvvtttsssvvvuuuttttttttttttsssqqqvvvvvvuuusssqqqpppooonnnjjjiiiiiikkknnnqqqsssssstttsssuuuzzzyyyuuurrrsssppppppppppppqqqtttzzz~~~~~~}}}{{{wwwrrrpppqqqrrrmmmnnnppprrrsssqqqppppppxxxyyyzzzzzzzzzxxxvvvtttwwwxxxyyyzzzxxxuuuqqqooonnnrrrvvvyyyxxxvvvuuutttuuuuuuttttttuuuvvvwwwwwwtttsssrrrrrrttttttsssqqqvvvvvvvvvuuuuuuvvvwwwxxxtttttttttwwwzzz{{{zzzyyyxxx{{{yyysssoooqqqssssssqqqllljjjmmmsssvvvrrrmmmooosssvvvuuuwwwzzzzzzwwwtttsssrrrqqqqqqqqqrrrrrrqqqrrrtttuuutttssstttvvvrrrooonnnpppooommmmmmpppxxxwwwxxxyyyzzzyyywwwtttrrrssstttttttttuuuyyy|||||||||}}}}}}zzzwwwvvvwwwuuuxxxzzz{{{zzzzzz{{{}}}{{{yyywwwwwwyyy{{{||||||yyyyyyyyywwwvvvtttttttttuuuwwwxxxxxxxxxxxx{{{}}}yyyxxxwwwxxxyyyzzz{{{|||vvvtttsssuuuxxx{{{|||||||||}}}}}}{{{xxxwwwwwwxxx~~~{{{wwwuuuwww{{{{{{yyyvvvuuuwwwyyyzzzzzzyyyyyyzzzzzzzzzzzzzzzzzz}}}|||{{{zzzyyyxxxxxxyyyvvvvvvvvvwwwxxxyyyzzzzzzwwwwwwwwwwwwxxxyyyyyyyyyzzz}}}}}}|||{{{wwwyyy|||~~~~~~}}}zzzxxxzzz{{{|||}}}|||zzzwwwuuuuuuxxx|||}}}}}}{{{zzzzzz~~~~~~~~~~~~}}}}}}}}}|||yyyxxxxxxxxxxxxyyyzzzzzztttvvvxxxyyyyyy{{{}}}yyyvvvssssssvvvzzz}}}{{{xxxuuuuuuwwwzzz{{{{{{yyyzzzzzzyyywwwuuuuuuvvv{{{|||}}}|||||||||}}}yyyuuutttwwwyyyyyyxxxzzzyyyxxxvvvtttrrrqqqqqqtttxxx{{{zzzvvvuuuyyy}}}yyyxxxwwwvvvvvvuuutttssssssssstttvvvxxxyyyyyyxxxtttsssrrrrrrsssvvvxxxzzz{{{wwwssstttzzz~~~~~~|||yyywwwvvvwwwuuuqqqssswwwxxxwwwvvvtttrrrsssuuuxxxwwwuuuttttttuuuuuutttsssrrrtttvvvvvvuuuuuuvvvxxxssstttuuuxxx{{{||||||{{{vvvvvvvvvwwwxxxzzz{{{|||{{{{{{zzzxxxuuuttttttuuuvvvuuutttttttttttttttuuurrrssstttuuuuuuuuutttsssvvvuuutttrrrqqqqqqqqqqqqnnnpppsssuuuvvvuuutttrrrtttxxxyyytttrrruuuyyy{{{yyyxxxvvvuuuuuuuuuuuuuuuqqqssswwwxxxwwwuuuttttttssstttuuutttssstttxxx{{{xxxyyyxxxwwwvvvwwwzzz|||zzzzzzxxxxxxwwwxxxyyyyyyxxxxxxyyyyyyzzz{{{{{{|||}}}}}}|||{{{zzzyyyyyyxxxuuuwwwyyyzzzzzzyyywwwvvvyyy|||}}}{{{xxxvvvwwwyyy}}}}}}}}}}}}|||{{{zzzyyy~~~{{{}}}~~~|||zzzxxxyyyxxxvvvrrrrrrvvvyyywwwuuuvvvzzz}}}}}}}}}xxxsssssswww|||~~~{{{zzz{{{|||||||||zzz{{{}}}}}}||||||}}}|||xxxtttssstttwwwyyyzzzvvvyyy{{{{{{|||~~~{{{uuuyyywwwttttttvvvwwwxxxwwwoooqqquuuyyyuuunnnmmmpppwwwtttsssvvvvvvttttttxxxyyyyyywwwvvvtttrrrpppoooyyyzzz{{{{{{zzzzzz|||~~~zzzzzzzzzyyyxxxvvvuuutttyyyxxxvvvvvvwwwwwwvvvtttvvvwwwvvvtttrrrpppoooppphhhhhhiiiiiikkkmmmoooppptttrrrtttyyyyyytttrrrsssrrrsssrrrrrrsssvvv|||}}}}}}{{{xxxtttrrrrrrsssnnnmmmppptttuuusssrrrtttuuuuuuuuuwwwzzz||||||{{{yyyzzz{{{zzzxxxuuuqqqoooooorrruuuwwwwwwwwwxxxxxxssssssrrrrrrssstttvvvwwwuuutttrrrsssttttttsssrrrxxxyyyzzzzzzyyyyyyzzz|||tttssssssvvvzzz|||zzzwwwyyy}}}}}}xxxsssuuuwwwwwwwwwqqqlllmmmrrrtttoooiiilllrrrvvvxxx{{{~~~vvvuuutttssssssrrrrrrsssppppppsssvvvvvvrrrsssuuusssppppppssssssppppppsssvvvvvvvvvwwwxxxxxxvvvtttrrrssstttttttttvvvyyy|||~~~||||||~~~|||xxxuuuvvvtttwwwzzz{{{yyyxxxzzz}}}xxxwwwwwwxxx{{{}}}}}}}}}wwwxxxyyywwwuuutttuuuvvvuuuvvvxxxxxxwwwxxxzzz|||wwwvvvuuuvvvxxxzzzzzzzzzvvvvvvwwwzzz}}}~~~~~~}}}~~~~~~}}}zzzwwwuuuvvvwww}}}|||zzzxxxyyy{{{~~~zzzxxxvvvvvvxxxzzzzzzyyyzzzyyyyyyyyyyyyyyyyyyyyy{{{zzzyyyxxxwwwxxxyyyzzzvvvvvvvvvvvvwwwxxxzzzzzzwwwwwwxxxzzz|||}}}{{{yyyyyy|||~~~|||{{{wwwyyy|||~~~~~~}}}{{{zzzzzzzzz{{{{{{zzzyyyxxxwwwuuuxxx{{{||||||{{{zzz{{{||||||}}}}}}}}}|||{{{zzzxxxxxxyyyyyyyyyzzzzzzzzzvvvwwwyyyzzzzzz{{{}}}yyyvvvttttttwwwzzz|||}}}|||yyyvvvwwwzzz||||||zzzzzz{{{{{{zzzxxxvvvwwwxxxvvvzzz|||{{{}}}xxxuuuuuuvvvwwwwww{{{{{{yyywwwuuusssqqqpppsssvvvyyyyyyxxxxxx{{{~~~}}}{{{zzzzzzzzzzzzxxxwwwtttuuuvvvwwwxxxxxxyyyyyyvvvtttsssrrrsssuuuxxxzzzuuusssrrrtttxxx|||||||||zzzwwwvvvvvvtttrrrtttyyy{{{xxxuuusssrrrtttvvvxxxtttssssssrrrqqqpppoooooosssuuuwwwwwwwwwvvvwwwxxxrrrtttvvvxxxzzz|||}}}~~~xxxxxxxxxxxxxxxyyyzzz{{{yyyyyyzzzxxxuuuttttttttttttssssssrrrssssssttttttttttttuuuuuuuuuuuuuuutttuuutttsssqqqqqqqqqrrrrrrmmmoooqqqtttvvvvvvvvvuuutttzzz|||xxxtttvvv{{{}}}zzzyyyvvvvvvwwwwwwvvvuuutttvvvyyyyyywwwuuuttttttsssuuuvvvtttrrrsssxxx|||yyyyyyzzzxxxwwwvvvwwwyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxyyyzzz{{{{{{}}}|||zzzyyyxxxxxxxxxxxxxxxyyy{{{}}}}}}{{{yyywwwyyy{{{}}}}}}|||zzzyyyyyyzzz{{{|||}}}|||{{{zzzyyy}}}yyywwwxxxzzz{{{xxx{{{}}}{{{vvvssstttvvvwwwuuuxxx~~~xxxtttsssyyy~~~}}}{{{xxxxxxzzz{{{||||||wwwvvvvvvxxxzzz|||}}}}}}wwwwwwvvvuuutttvvvyyy{{{www{{{|||{{{~~~yyyxxxwwwvvvwwwxxxyyyxxxvvvrrrssswwwyyytttmmmmmmpppuuurrrrrruuuuuussstttxxxxxxyyyzzzyyywwwtttrrrqqqvvvxxxyyyxxxwwwxxx{{{~~~{{{zzzyyyxxxwwwvvvvvvvvvwwwvvvuuuvvvxxxyyyxxxwwwuuuvvvwwwuuurrrpppppprrrkkkkkkllllllllllllmmmooorrrppprrrvvvvvvrrrqqqrrrsssssssssrrrsssvvv{{{~~~{{{|||{{{xxxuuussssssuuuooonnnpppvvvxxxuuutttwwwtttssssssvvvzzz{{{zzzxxxyyyzzzzzzzzzxxxuuusssqqqoooqqqsssttttttvvvyyy{{{vvvuuutttsssssstttvvvwwwwwwuuusssssstttuuutttsssvvvxxxzzzyyywwwwwwyyy{{{vvvttttttxxx|||~~~{{{wwwvvv|||~~~yyytttuuuwwwwwwwwwtttqqqppppppqqqpppnnnnnntttxxxzzz}}}}}}vvvvvvuuuuuutttssssssssspppooorrrwwwwwwrrrrrruuusssqqqrrrvvvwwwtttsssuuuuuuuuutttuuuwwwwwwuuutttqqqssstttsssssssssuuuwww|||xxxyyy}}}}}}xxxvvvwwwuuuxxx{{{zzzwwwuuuwwwzzzwwwwwwxxxzzz|||}}}|||zzzwwwxxxyyywwwtttrrrsssuuuuuuvvvwwwwwwwwwxxxzzz|||yyywwwvvvvvvyyyzzzxxxvvvuuuuuuvvvyyy|||}}}}}}{{{||||||{{{yyywwwvvvwwwxxx}}}}}}}}}|||||||||}}}~~~zzzyyyxxxyyy{{{|||{{{zzzzzzyyyxxxxxxwwwwwwwwwwwwwwwvvvuuuuuuvvvxxxzzz{{{xxxxxxwwwwwwxxxyyyzzz{{{vvvvvvwwwzzz}}}|||wwwssswwwzzz~~~||||||xxxyyy{{{|||}}}}}}}}}|||yyyyyyyyyxxxxxxxxxyyyyyyuuuwwwyyyzzzyyyyyyzzz{{{zzzzzz{{{{{{{{{zzzyyyxxxvvvwwwxxxyyyzzzyyyyyyxxxvvvxxxzzzzzzzzzyyyzzz{{{xxxwwwuuuvvvxxxzzz{{{zzz{{{xxxvvvxxx|||}}}zzzwwwyyyzzz{{{zzzxxxwwwwwwxxxvvvyyy}}}~~~~~~~~~|||wwwttttttwwwyyy{{{{{{zzzyyyxxxvvvuuutttssstttvvvxxxzzz|||}}}~~~}}}{{{yyyzzz{{{{{{yyywwwuuuwwwxxxxxxxxxxxxxxxyyywwwvvvsssrrrrrruuuxxxzzzsssssstttvvvwwwyyyzzz{{{xxxvvvvvvwwwvvvsssuuuyyyzzzwwwssstttvvvyyyxxxwwwrrrssssssrrrqqqppppppppprrrtttvvvwwwvvvvvvvvvwwwuuuvvvwwwxxxyyyzzz|||~~~zzzyyyxxxwwwwwwwwwwwwwwwwwwyyyzzzzzzwwwuuuuuuuuuqqqqqqqqqqqqrrrrrrssstttvvvvvvvvvvvvvvvvvvvvvuuutttsssrrrppppppqqqssstttooopppqqqssstttuuuuuuuuurrrzzz~~~zzzvvvwww|||~~~{{{xxxvvvvvvwwwxxxvvvtttvvvxxxzzzyyyxxxvvvvvvvvvuuuwwwwwwuuurrrsssxxx|||yyyzzz{{{yyywwwuuuuuuuuutttuuuwwwxxxxxxwwwvvvuuuuuuvvvvvvwwwxxxyyyzzz{{{}}}|||zzzyyyxxxxxxyyyzzz{{{}}}}}}zzzxxxzzz{{{||||||zzzxxxyyy{{{||||||{{{zzzyyy~~~xxxssssssxxx~~~{{{}}}wwwuuuuuuqqqpppuuu~~~{{{zzz}}}~~~zzzvvvuuuyyy~~~xxxvvvttttttvvvyyyzzz{{{sssqqqqqquuu{{{yyy{{{}}}|||zzzyyy{{{}}}xxx}}}~~~zzzzzzzzz{{{{{{xxxtttqqqqqqsssvvvwwwsssnnnpppuuusssppppppssstttrrrtttwwwtttwwwzzz||||||zzzyyyxxxtttvvvwwwvvvuuuvvvzzz}}}|||zzzyyywwwvvvvvvwwwxxxsssrrrrrrtttwwwxxxxxxxxxtttvvvwwwuuurrrpppqqqsssooopppqqqpppoooooooooppppppnnnpppttttttqqqoooqqqqqqqqqqqqqqqqqqtttxxx{{{zzz{{{zzzxxxuuuttttttuuuqqqnnnqqqxxxzzzvvvvvvyyyvvvuuuuuuwwwyyyxxxtttpppxxxyyyyyyyyyxxxwwwuuutttmmmnnnooopppqqqssswwwzzz|||zzzxxxwwwvvvwwwxxxyyyxxxvvvtttttttttuuutttsssrrrtttvvvvvvssssssuuuwwwyyywwwwwwzzz}}}yyyrrrxxx{{{wwwssssssuuuuuurrrtttuuusssoooooosssxxxtttyyy|||||||||~~~{{{wwwrrrrrrqqqppppppooonnnnnnooonnnrrrxxxwwwrrrqqquuuqqqppprrrwwwxxxtttsssuuuuuuuuutttuuuwwwwwwvvvtttrrrssstttsssqqqpppqqqrrrxxxtttuuu{{{}}}xxxvvvxxxvvvzzz|||zzzuuussstttwwwxxxxxxyyy{{{}}}|||zzzwwwxxxyyyzzzwwwsssqqqrrrssstttuuuwwwwwwvvvwwwyyy{{{|||yyywwwwwwyyyyyywwwttttttsssssstttwwwyyyzzzyyyzzzzzzzzzxxxwwwwwwyyy{{{|||~~~~~~}}}|||}}}{{{zzzzzz|||~~~~~~}}}{{{yyyyyyxxxwwwvvvvvvvvvvvvuuutttttttttuuuwwwzzz{{{zzzyyyyyyxxxyyyzzz|||}}}ssssssuuuxxxzzzxxxqqqllluuuyyy~~~~~~||||||yyyyyyzzz|||}}}}}}}}}~~~yyyxxxwwwvvvwwwxxxyyyzzzuuuvvvwwwwwwwwwwwwyyyzzzxxxyyyzzzzzzzzzyyyxxxwwwtttvvvxxxyyyzzzyyywwwvvvuuuxxxzzzzzzyyyxxxwwwxxxxxxwwwvvvwwwyyyzzzzzzyyy{{{xxxvvvyyy}}}}}}yyyuuuxxxyyyzzzyyywwwwwwwwwyyy|||{{{yyywwwwww|||}}}xxxsssrrrwww{{{zzz{{{{{{{{{zzzzzzyyyxxxsssssstttxxx|||~~~~~~{{{yyywwwwwwyyyyyywwwuuuvvvxxxyyyyyyxxxxxxxxxyyyxxxwwwtttrrrrrrtttwwwyyytttvvvxxxyyyyyyyyyzzz{{{uuutttvvvzzzxxxuuuuuuxxxwwwtttrrruuu{{{}}}zzzvvvssstttuuutttsssssstttuuuqqqsssuuuvvvvvvuuuuuuvvvyyyyyyyyyxxxwwwxxxzzz|||zzzyyyxxxvvvuuutttttttttvvvyyy{{{{{{yyywwwvvvvvvooooooppppppqqqrrrssstttwwwwwwwwwwwwvvvvvvvvvvvvtttrrrqqqppppppqqqsssuuuqqqrrrrrrrrrsssttttttuuupppyyy~~~{{{wwwxxx|||~~~{{{xxxuuuuuuwwwwwwvvvtttwwwxxxzzzyyyxxxwwwxxxyyyvvvxxxxxxvvvrrrrrrxxx}}}xxxzzz{{{zzzwwwtttssssssqqqsssvvvwwwwwwvvvtttrrrtttuuuvvvwwwxxxyyyzzzzzz~~~|||zzzyyyyyyzzz{{{|||}}}{{{yyyzzzzzz{{{~~~zzzvvvxxxzzz{{{||||||zzzyyy}}}xxxtttvvvxxxyyy|||~~~|||zzzyyyzzz{{{|||zzz{{{}}}~~~}}}~~~}}}|||{{{{{{zzzwwwuuuqqqrrrtttvvvxxxyyyyyyzzzrrrssstttwwwzzz~~~}}}yyyuuuuuuwwwyyywww|||~~~}}}}}}|||{{{{{{{{{{{{xxxuuurrrwwwwwwuuutttrrrpppooonnnrrrpppooonnnpppssswwwyyy||||||||||||zzzyyywwwuuutttuuuvvvvvvuuuvvvxxxzzzwww{{{{{{vvvvvvzzzyyyuuuttttttrrrooopppuuuvvvsssuuuvvvxxxwwwuuutttttttttwwwsssrrruuusssppprrrxxxrrrssstttsssrrrsssuuuwwwxxxuuusssvvv{{{}}}yyyuuuuuu{{{|||tttnnnpppssssssllloootttxxxzzzyyywwwuuussstttuuuuuusssssstttuuuwwwuuuuuuwwwxxxxxxtttpppssssssrrrrrrqqqqqqqqqrrruuuvvvwwwyyy{{{{{{yyywwwxxxxxxxxxvvvtttqqqnnnlllqqquuuyyyyyyuuussstttwwwuuuvvvyyy{{{|||{{{zzzyyyyyy}}}|||vvvqqqrrrtttsssxxxuuurrrrrrtttuuutttrrrvvvwwwzzz~~~~~~yyyuuutttttttttsssrrrqqqpppooommmrrrxxxxxxtttqqqqqqsssrrrqqqqqqsssvvvvvvssspppsssuuuxxxzzzzzzxxxuuurrruuussstttwwwwwwrrrqqqrrrtttrrruuu{{{|||wwwrrrpppyyyyyyxxxvvvtttuuuwwwyyyzzz{{{|||{{{yyyxxxyyyzzzyyyxxxuuuttttttuuuwwwyyyxxxvvvtttuuuwwwyyyxxxvvvxxxvvvtttvvvyyy|||{{{zzzwwwwwwwwwvvvuuuvvvyyy{{{xxxwwwwwwvvvwwwyyyzzz{{{|||zzzyyyzzz}}}}}}zzzxxx~~~{{{xxxxxxzzz||||||}}}||||||zzzwwwuuutttvvvxxx|||wwwsssrrruuuxxxyyyyyywwwxxxyyyzzz{{{}}}}}}~~~xxxyyyzzzzzzwwwtttssssssvvvvvvyyy~~~}}}yyy{{{xxxuuuuuuwwwzzzzzzyyyyyyttttttyyyzzzyyy{{{|||vvvtttxxxzzzwwwxxx||||||wwwsssrrrtttvvvuuussspppuuu{{{|||zzzyyy{{{~~~tttwwwyyyzzzyyyxxxxxxyyyyyywwwuuuwww{{{}}}{{{yyytttwwwzzz|||zzzxxxwwwwww{{{yyyyyyyyyzzz{{{zzzyyy|||zzzwwwuuuvvvyyy}}}|||~~~~~~{{{uuutttwww{{{{{{~~~|||vvvvvvzzz{{{xxxssstttvvvxxxzzz{{{||||||tttwwwwwwvvvxxx{{{yyytttxxxwwwvvvwwwyyyzzzyyyxxxqqqssstttuuutttuuuvvvxxxtttuuuwwwxxxxxxwwwuuuttttttuuuwwwxxxxxxvvvuuussstttuuuvvvxxxzzzyyyvvvssstttrrrqqqrrruuuuuussspppuuutttuuuvvvuuutttxxxvvvvvvvvvwwwxxxyyy{{{||||||xxxvvvwwwvvvsssssswwwyyyxxxxxxxxxxxxxxxvvvtttxxxuuuqqqqqqsssuuuuuutttuuuwwwwwwwwwuuuttttttuuurrrrrrqqqpppqqqrrrssstttrrroooqqqvvvvvvrrrtttzzzyyyyyyxxxxxxxxxyyyzzz{{{uuussssssuuuwwwwwwuuuqqqvvvtttssstttwwwyyyyyyyyyzzzyyyxxxvvvuuutttsssssszzzxxxvvvvvvuuuuuurrrqqqsssssstttvvvxxxwwwtttrrrvvvuuuwww||||||xxxvvvwww{{{xxxuuuvvvyyy{{{|||{{{yyy~~~~~~~~~{{{xxxvvvvvvyyy|||}}}{{{xxxxxxyyyzzz{{{zzzyyyxxxwww{{{xxxyyyzzzyyy|||}}}|||{{{|||}}}~~~{{{}}}~~~~~~}}}}}}~~~}}}|||{{{{{{||||||zzzxxxuuuvvvwwwxxxyyyzzzzzzzzzsssuuuxxx{{{~~~~~~}}}zzzwwwvvvwwwyyyvvvzzz||||||~~~{{{{{{{{{{{{zzzxxxuuusssuuuuuutttssssssrrrrrrrrrqqqpppooooooqqqtttxxx{{{{{{||||||||||||zzzyyywwwtttvvvvvvvvvuuuvvvxxxyyywww{{{{{{xxxwwwzzzyyyuuuvvvwwwuuupppnnnqqqrrrpppssstttvvvvvvuuuuuuvvvxxxwwwtttuuuwwwuuuqqqrrrwwwrrrsssuuuuuuuuuvvvxxxzzzxxxvvvuuuvvvzzz{{{zzzxxxtttxxxxxxrrrooopppqqqooolllooosssvvvxxxxxxvvvuuuqqqsssttttttsssssstttvvvxxxwwwvvvxxxzzzzzzwwwuuutttsssrrrqqqppppppqqqrrrrrrsssuuuwwwyyyyyyxxxwwwuuuvvvvvvuuutttrrrqqqpppooossswwwxxxuuutttvvvyyyxxxxxxyyyyyyyyyxxxwwwvvv|||~~~{{{tttppprrruuuuuutttsssrrrsssttttttrrrooovvvxxx{{{~~~~~~{{{wwwtttrrrrrrssssssrrrrrrqqqpppooorrruuuuuutttrrrsssttttttrrrqqqqqqtttuuutttssssssvvvyyy|||}}}|||yyywwwxxxuuuuuuwwwvvvsssrrrttttttrrruuuzzz|||wwwrrrqqqwwwxxxxxxwwwvvvvvvxxxzzzyyy{{{}}}}}}zzzwwwuuutttwwwvvvtttssssssuuuwwwxxxxxxvvvttttttvvvxxxwwwuuuuuuuuutttuuuvvvwwwwwwwwwwwwwwwvvvuuuttttttwwwzzzxxxwwwwwwwwwwwwyyyzzz{{{|||zzzyyyyyy{{{{{{yyywww{{{yyywwwwwwyyy{{{{{{zzzzzzzzzzzzyyywwwvvvxxxzzz{{{xxxuuuuuuxxxzzz{{{{{{yyyzzzzzzzzz{{{}}}~~~~~~yyy{{{||||||{{{yyyyyyyyyzzzxxxxxx{{{|||{{{yyyvvvvvvxxx{{{{{{zzzxxxuuuuuuzzz|||zzz|||zzzuuusssxxxyyywwwwwwyyyxxxvvvtttsssuuuvvvwwwwwwssswww{{{{{{yyyxxxzzz}}}wwwyyy{{{{{{zzzyyyyyyzzzyyyxxxxxxyyy{{{||||||{{{wwwyyy{{{|||zzzyyyxxxxxx{{{{{{{{{{{{|||{{{zzzyyy|||zzzwwwuuuvvvxxx{{{~~~}}}~~~~~~zzzuuutttwww{{{yyy|||}}}yyyxxx{{{zzzvvvuuuvvvvvvwwwxxxyyyzzzzzzuuuwwwwwwuuuwwwzzzyyyuuuwwwvvvuuuuuuwwwxxxxxxwwwsssuuuuuuuuusssssstttuuuwwwwwwxxxwwwvvvuuusssrrrrrrtttuuuwwwwwwvvvuuutttuuuuuuvvvwwwyyyxxxvvvsssuuusssrrrsssuuuuuusssqqqvvvuuuvvvwwwvvvsssvvv|||vvvvvvvvvwwwxxxyyyzzz{{{zzzwwwvvvxxxwwwttttttwwwwwwvvvuuuuuuvvvvvvuuutttxxxuuurrrqqqssstttsssrrrvvvvvvwwwvvvttttttuuuwwwwwwvvvuuutttsssssstttuuutttrrrsssvvvuuuqqqrrrwwwwwwwwwxxxxxxyyyyyyxxxxxxvvvuuutttuuuwwwwwwuuurrruuuuuutttvvvxxxzzzyyyyyy|||{{{zzzxxxwwwvvvvvvvvvzzzxxxwwwvvvvvvvvvtttsssuuuttttttvvvwwwwwwuuutttyyyxxxzzz~~~|||{{{}}}{{{xxxvvvvvvxxx{{{{{{zzzwww}}}~~~}}}}}}|||zzzwwwvvvvvvyyy{{{|||zzzxxxyyyyyyzzzzzzyyyxxxvvvuuu~~~{{{|||{{{zzz|||~~~}}}~~~~~~}}}~~~~~~}}}}}}~~~|||{{{zzz{{{}}}}}}|||{{{zzz{{{{{{||||||||||||{{{vvvxxx{{{~~~~~~}}}|||}}}}}}{{{yyywwwxxxyyyuuuwwwyyyzzz~~~~~~zzzzzzzzzzzzyyywwwuuuttttttssssssssssssttttttuuusssrrrppppppqqqtttwwwyyyyyyzzz{{{|||||||||{{{zzzrrrtttvvvvvvvvvwwwyyyzzzwww{{{|||zzzzzz{{{yyyuuuwwwzzzxxxqqqllllllnnnnnnqqqrrrsssttttttvvvyyy|||wwwwwwyyy{{{xxxtttrrruuurrrtttvvvwwwwwwyyy{{{}}}wwwwwwwwwwwwxxxyyyzzzzzzsssuuusssqqqqqqrrrppplllmmmnnnqqqsssuuuvvvuuuuuurrrsssttttttrrrrrrssstttwwwvvvvvvwwwyyyzzzzzzxxxwwwuuurrrpppooopppqqqsssoooqqqsssuuuvvvvvvvvvuuussssssttttttttttttssssssnnnqqquuuvvvttttttwwwyyywwwwwwvvvvvvvvvvvvvvvvvv~~~zzzsssooorrruuuvvvqqqqqqrrrtttuuutttpppnnnvvvyyy|||}}}zzzwwwtttssspppqqqqqqrrrrrrrrrrrrrrrrrrqqqpppqqqsssuuuuuuuuuvvvsssqqqppprrrtttuuuuuutttvvvzzz~~~}}}{{{|||xxxwwwyyywwwtttsssvvvuuurrrtttyyy{{{wwwtttssstttuuuwwwxxxwwwxxxzzz|||yyy{{{~~~}}}zzzuuuqqqooouuuttttttssstttuuuvvvwwwxxxvvvtttsssuuuvvvuuuuuurrrtttvvvuuurrrrrrsssvvvwwwwwwvvvtttssssssvvvxxxxxxwwwwwwwwwxxxyyyzzz{{{}}}{{{yyyyyyyyyyyyxxxvvvxxxwwwwwwwwwyyyzzzyyyxxxxxxzzz{{{{{{zzzyyyyyyzzzzzzyyyxxxyyy|||}}}}}}|||{{{zzzyyyyyyyyyzzz|||}}}xxx{{{}}}~~~}}}||||||}}}|||yyyuuuvvvyyy}}}}}}|||{{{yyywwwwwwyyyzzz{{{{{{wwwvvvwww{{{}}}{{{{{{~~~xxxuuuuuuyyy{{{yyywwwxxxwwwxxxxxxwwwwwwxxx{{{}}}xxxzzz{{{zzzwwwvvvxxx{{{xxxzzz{{{{{{yyyxxxxxxyyyyyyzzz{{{|||{{{{{{|||~~~{{{|||}}}|||zzzxxxyyyzzzzzz{{{{{{|||{{{zzzyyyxxxyyywwwvvvuuuvvvyyy|||}}}~~~}}}zzzuuutttwwwzzzvvvzzz||||||{{{|||yyyuuuyyyxxxxxxwwwxxxxxxyyyzzzvvvxxxvvvtttvvvzzzzzzvvvxxxvvvttttttuuuwwwwwwwwwvvvwwwwwwuuusssrrrsssttt{{{zzzxxxvvvtttrrrqqqqqqrrrssstttuuuuuuuuuuuuuuuwwwuuuuuuuuuvvvwwwvvvtttvvvuuuttttttuuuuuusssqqqvvvuuuvvvyyyxxxtttuuuxxxuuuuuuvvvwwwxxxyyyyyyzzzyyyvvvwwwzzzyyyuuutttvvvvvvuuutttttttttuuuwwwwwwwwwuuussssssssssssrrrpppvvvvvvvvvtttssstttvvvyyyzzzyyywwwuuuttttttttttttvvvtttuuuvvvuuuqqqrrruuutttuuuvvvwwwwwwwwwvvvvvvwwwvvvvvvvvvwwwwwwuuusssuuuuuuvvvxxx{{{{{{zzzxxx||||||{{{yyyyyyxxxxxxxxxzzzyyywwwwwwxxxxxxxxxwwwvvvuuutttuuuwwwxxxxxxwwwwwwtttuuuyyyzzzxxxxxx{{{zzzxxxvvvvvvxxxyyyzzzyyyvvv{{{~~~|||zzz{{{{{{xxxvvvvvvwwwxxxzzz{{{yyywwwzzzzzzyyyyyyxxxwwwvvvuuu}}}|||}}}|||zzz|||~~~}}}|||||||||~~~~~~}}}~~~}}}|||{{{{{{|||}}}|||{{{||||||}}}~~~yyy{{{}}}~~~~~~}}}|||{{{zzz|||}}}}}}{{{yyyxxxxxxwwwxxxxxxzzz|||~~~}}}{{{yyyzzzzzzxxxwwwvvvvvvvvvuuuuuutttsssssstttuuuuuuuuusssqqqppppppqqqsssuuuvvvwwwyyy{{{||||||{{{{{{rrrtttvvvwwwwwwxxxyyy{{{xxxzzz|||}}}|||{{{yyyvvvuuuzzzyyyqqqjjjjjjmmmnnnrrrrrrsssrrrsssuuuyyy|||wwwyyy|||~~~{{{vvvtttssssssuuuwwwxxxxxxxxxzzz{{{vvvwwwwwwvvvuuuvvvxxxzzzuuusssqqqrrruuuuuuqqqkkknnnnnnoooqqqrrrssstttuuussstttuuutttrrrpppqqqrrrttttttttttttvvvxxxyyyzzzzzzwwwtttqqqpppqqqsssuuuppprrrssstttssssssssssssrrrsssssssssssssssssssssoooqqqttttttssssssuuuwwwsssrrrrrrrrrsssuuuxxxyyy|||~~~zzztttrrrtttuuutttrrrrrrsssssstttsssrrrqqquuuxxxzzzzzzvvvsssqqqqqqooooooppprrrrrrssssssssstttpppmmmnnntttwwwwwwvvvtttsssrrrrrrssstttuuuuuutttwwwzzz}}}~~~~~~|||{{{}}}zzz{{{}}}{{{vvvtttuuuuuurrrssswwwyyyvvvuuuuuurrrtttwwwyyyyyyzzz{{{}}}xxxzzz|||{{{wwwtttrrrqqquuuuuuttttttuuuvvvwwwxxxxxxvvvtttssssssttttttuuurrrvvvzzzxxxrrrpppssswwwwwwwwwwwwuuussssssvvvxxxwwwwwwxxxxxxyyyzzzzzz{{{}}}zzzyyyxxxxxxxxxxxxxxxwwwwwwyyy{{{{{{zzzxxxyyy{{{}}}}}}|||zzzyyyyyyxxxyyy{{{}}}~~~~~~}}}zzzyyyxxxwwwwwwxxxyyyzzzxxxzzz|||}}}|||||||||}}}{{{wwwttttttwwwyyyyyyxxxyyyxxxwwwwwwxxxyyyyyyzzzxxxxxxyyy{{{{{{yyyxxxxxxwwwwwwxxx{{{}}}|||yyywwwyyy{{{}}}|||zzzzzz}}}||||||{{{yyyvvvuuuwwwzzzwwwxxxyyyxxxvvvuuuuuuvvvxxx{{{}}}|||zzzyyy|||~~~}}}}}}|||zzzxxxwwwyyyzzzxxxzzz{{{{{{zzzxxxwwwvvvvvvvvvvvvwwwyyy|||}}}}}}|||yyyvvvuuuwwwyyywwwyyy{{{||||||{{{zzzxxxzzzzzzyyyyyyyyyzzz{{{|||yyyyyywwwuuuvvv{{{{{{xxxxxxvvvtttsssuuuwwwwwwwwwwwwwwwwwwvvvtttsssuuuwww|||{{{xxxuuussssssssstttttttttttttttssssssssssssxxxvvvtttssstttuuuuuuuuuvvvvvvuuuuuuuuuuuusssrrrtttsssuuuzzzzzzvvvuuuxxxtttuuuvvvwwwwwwxxxxxxxxxyyywwwxxx{{{zzztttqqqrrrwwwwwwvvvuuuuuuwwwzzz|||vvvuuuuuuuuutttrrrpppooowwwwwwuuusssrrrtttwwwzzzxxxwwwvvvtttssssssttttttvvvwwwxxxxxxvvvtttuuuwwwuuuttttttttttttuuuvvvvvvxxxxxxwwwwwwwwwvvvuuutttuuuvvvwwwzzz|||}}}zzzxxx{{{{{{zzzyyyyyyyyyzzzzzz{{{yyywwwxxxyyy{{{{{{zzzxxxvvvttttttwwwyyyzzzzzzwwwsssrrruuuuuussstttxxxzzzyyyxxxwwwxxxxxxyyyyyyuuuzzz|||zzzxxxzzzyyywwwvvvvvvwwwyyyzzzyyyxxxwwwzzzzzzyyyxxxxxxxxxyyyyyy{{{zzz{{{}}}|||zzz|||}}}{{{zzzyyy{{{}}}~~~~~~}}}{{{zzz{{{{{{{{{zzz{{{|||}}}}}}|||{{{{{{zzzzzz{{{{{{zzz|||~~~~~~|||yyyxxxxxx{{{yyyxxxzzzzzzzzzxxxwwwxxxyyyyyywwwuuutttvvvxxxyyyxxxvvvtttssssssssstttqqqqqqpppoooppprrrtttuuussstttvvvyyyzzz{{{{{{{{{wwwyyyzzzyyyxxxvvvvvvwwwxxxyyy{{{}}}}}}zzzxxxwwwrrrwwwxxxqqqkkkllloooqqqtttttttttsssrrrssswwwzzzwww{{{}}}yyyuuusssuuuvvvxxxxxxwwwvvvwwwwwwuuuvvvvvvvvvtttuuuvvvxxxwwwsssqqqtttxxxwwwsssnnnnnnnnnooopppqqqrrrttttttoooqqqssssssssssssuuuvvvtttuuuuuuuuuvvvwwwyyyzzz{{{yyyuuusssrrrsssuuuwwwsssuuuvvvuuurrrpppqqqrrrttttttssssssrrrrrrrrrrrrqqqrrrsssrrrrrrrrrssstttrrrqqqppppppqqqtttwwwyyyxxx{{{{{{xxxwwwxxxvvvqqqvvvvvvtttsssrrrtttvvvxxxtttvvvwwwvvvtttqqqpppooooooooopppqqqrrrrrrrrrrrrtttooolllnnnuuuyyyxxxuuuqqqssstttuuuuuuuuuttttttuuuwwwyyy{{{|||{{{zzzxxx|||{{{}}}yyyttttttuuuqqqppptttwwwuuuuuuwwwrrrtttwwwyyyyyyzzz{{{}}}yyyyyyyyywwwuuuuuuvvvxxxwwwwwwvvvvvvvvvwwwyyyzzzyyywwwuuusssrrrrrrsssuuutttzzz~~~|||uuurrruuuzzzxxxxxxxxxvvvtttuuuwwwzzzwwwxxxxxxyyyzzzzzz{{{{{{~~~{{{yyywwwwwwyyyzzzyyyxxxyyyzzz}}}}}}|||{{{|||~~~|||yyyvvvvvvwwwyyy|||~~~~~~|||{{{{{{zzzyyyxxxxxxxxxyyyzzzyyy{{{}}}~~~}}}{{{{{{|||{{{xxxvvvxxxzzz{{{xxxuuuuuuvvvvvvvvvvvvvvvwwwxxxxxxyyyzzzyyyxxxwwwuuusssuuuwwwyyy{{{||||||yyyuuuyyy{{{}}}|||yyyxxxzzz}}}~~~}}}zzzxxxvvvvvvwwwyyyxxxyyyyyyxxxvvvuuuvvvwwwxxxzzz||||||yyyxxxzzz}}}||||||{{{yyywwwvvvxxxzzzyyy{{{}}}}}}{{{yyyyyyzzzzzzzzzzzzzzz{{{}}}~~~~~~}}}{{{xxxvvvuuuwwwxxxyyyxxxyyyzzz{{{zzzzzz{{{zzzzzzzzz{{{|||}}}~~~zzz{{{yyyvvvxxx|||}}}zzzyyywwwuuuuuuvvvwwwwwwwwwvvvvvvwwwvvvuuuvvvyyy|||{{{yyywwwuuutttuuuvvvxxxwwwvvvuuusssrrrrrrrrrrrrxxxvvvsssrrrssstttttttttuuuuuuvvvvvvuuutttssssssrrrqqqsssyyy{{{yyywwwyyyttttttvvvwwwwwwwwwwwwwww{{{yyyzzz|||yyysssnnnnnnvvvvvvwwwvvvuuuvvvzzz}}}vvvvvvwwwvvvtttrrrqqqpppxxxxxxwwwuuusssuuuxxx{{{wwwvvvuuutttuuuuuuwwwwwwvvvxxxzzzyyyxxxxxxyyyzzzwwwuuurrrqqqqqqsssvvvyyywwwxxxwwwwwwvvvuuuvvvvvvvvvvvvwwwzzz}}}}}}{{{yyy|||{{{{{{{{{{{{|||}}}}}}{{{yyyxxxxxxzzz|||}}}}}}yyywwwuuuuuuxxx{{{}}}}}}~~~zzzxxxyyyyyyvvvwww{{{{{{{{{zzzyyyxxxxxxxxxyyyuuuzzz|||yyyxxxyyyyyywwwvvvwwwyyyzzzyyyyyyxxxxxx{{{zzzyyyyyyyyy{{{}}}~~~wwwxxx{{{}}}|||yyy{{{}}}{{{yyyxxx}}}~~~~~~~~~}}}zzzyyyzzzzzzzzzyyyyyyzzz|||~~~}}}|||{{{zzzyyyzzz{{{||||||}}}~~~{{{yyyxxxxxx{{{yyyzzzzzzwwwuuuuuuwwwxxxxxxvvvssssssvvvzzz|||zzzwwwtttsssrrrssssssnnnnnnnnnppprrruuuwwwyyyqqqsssuuuwwwyyyzzzzzzzzz}}}~~~~~~|||yyyuuusssssszzzxxxzzz}}}|||yyywwwxxxqqquuuuuupppmmmooorrrssstttuuuuuusssrrrsssuuuwwwvvv|||}}}{{{xxxsssuuuwwwyyyyyywwwuuuuuuuuuuuuuuuvvvvvvwwwvvvvvvuuuwwwrrrooossswwwvvvrrrqqqnnnnnnooopppqqqrrrssssssjjjlllpppsssuuuxxx{{{~~~wwwyyyzzzyyyxxxxxxyyyzzzzzzxxxvvvtttsssuuuwwwxxxsssuuuwwwuuuqqqoooqqqsssvvvuuusssrrrqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrtttsssqqqpppppprrrtttuuuuuuyyyzzzyyyzzz{{{wwwqqqyyyxxxvvvtttrrrtttyyy|||uuutttssssssttttttrrrppppppqqqqqqqqqqqqqqqppppppqqqooonnnqqqvvvyyyvvvssspppsssvvvwwwvvvtttttttttvvvwwwyyyzzz{{{zzzyyyxxx|||{{{~~~zzzvvvvvvtttooonnnqqqttttttuuuxxxuuuvvvxxxyyyxxxyyy{{{}}}yyyyyyxxxwwwvvvwwwzzz}}}{{{yyywwwuuuuuuwwwyyy{{{zzzyyywwwtttqqqqqqsssvvvvvv{{{~~~xxxuuuwww{{{wwwxxxwwwvvvuuuvvvyyy{{{wwwxxxyyyzzz{{{{{{{{{zzz~~~}}}{{{wwwuuuuuuyyy|||{{{zzzzzz{{{~~~~~~}}}{{{wwwuuuuuuuuuxxx|||}}}|||zzzyyyyyy|||||||||||||||{{{{{{{{{zzz|||~~~}}}}}}}}}}}}{{{{{{|||~~~}}}yyyuuusssuuuvvvvvvuuuuuuvvvwwwvvvyyyyyyvvvuuuvvvuuurrrtttwwwxxxxxxzzz|||yyytttwwwxxxyyyxxxwwwvvvwwwxxx}}}{{{yyywwwwwwwwwxxxyyyzzz{{{{{{zzzyyyxxxzzz{{{yyyzzz{{{{{{zzzyyyzzz{{{{{{{{{{{{yyywwwwwwxxxzzz{{{~~~~~~|||{{{}}}~~~|||{{{zzzyyy~~~|||zzzwwwvvvvvvvvvwwwyyywwwwwwzzz{{{zzz{{{}}}yyyyyy{{{}}}~~~~~~~~~yyy{{{yyywwwyyy}}}}}}yyyxxxwwwvvvwwwxxxxxxwwwuuutttuuuuuuuuuvvvxxx|||xxxwwwuuuttttttvvvxxxyyyyyywwwuuusssrrrrrrssstttxxxuuusssrrrsssssssssrrrrrrtttvvvuuutttssstttuuurrrppprrrxxx|||zzzyyyzzzssstttuuuwwwwwwwwwvvvuuuzzzxxxxxxzzzxxxqqqmmmmmmrrruuuvvvuuussstttwww{{{wwwwwwxxxvvvtttsssssstttzzzzzzyyywwwvvvvvvxxxzzzxxxxxxwwwvvvwwwxxxyyyzzzvvvzzz{{{yyyxxxzzz{{{zzzxxxvvvsssqqqrrrtttwwwyyyvvvvvvwwwvvvttttttvvvxxxvvvvvvwwwyyy{{{|||{{{yyy|||||||||}}}}}}|||zzzxxxxxxzzz|||~~~~~~yyywwwvvvwwwzzz}}}|||zzz|||{{{yyyyyy}}}|||}}}}}}|||yyyxxxxxxyyywww{{{|||yyyxxxzzzzzzyyywwwyyy{{{{{{zzzyyyxxxyyy}}}|||zzzyyyyyy|||~~~xxxyyy||||||xxxzzz~~~~~~}}}|||~~~|||}}}~~~}}}zzzxxxwwwxxxzzzzzzzzzyyyzzz{{{}}}~~~{{{||||||||||||}}}}}}}}}~~~}}}{{{xxxxxxxxxzzzxxxzzzzzzvvvuuuwwwvvvwwwwwwtttqqqrrrwww|||}}}{{{xxxuuusssrrrssstttqqqqqqqqqrrrtttvvvwwwxxxrrrsssuuuxxxyyyzzzzzzzzzzzz|||~~~~~~{{{yyyxxxxxx{{{wwwxxx{{{{{{wwwvvvyyysssuuusssoooooossstttsssrrrsssuuutttsssssstttvvvuuu|||~~~||||||yyytttsssvvvxxxyyyxxxvvvvvvvvvwwwvvvvvvyyy{{{{{{wwwssstttnnnlllpppsssqqqppprrrnnnooopppqqqrrrsssssssssjjjlllppptttvvvyyy}}}xxx{{{}}}|||yyyvvvvvvwwwvvvuuutttttttttuuuvvvwwwpppsssuuussspppooorrruuuuuutttsssqqqqqqqqqqqqrrrqqqpppooooooppprrrrrrsssrrrrrrqqqqqqqqqrrrssstttuuuwwwxxxwwwzzz}}}zzztttwwwxxxxxxvvvtttuuuyyy|||wwwsssppprrrwwwyyywwwsssssssssrrrrrrpppooonnnmmmnnnnnnqqquuuxxxxxxtttqqqrrrtttvvvvvvtttsssuuuvvvvvvxxxzzz|||}}}}}}}}}}}}||||||~~~zzzyyyzzzsssmmmkkknnnqqqrrrtttxxxxxxyyyyyyxxxwwwwwwzzz|||yyyzzz{{{zzzyyyzzz|||~~~}}}zzzvvvssssssuuuxxxzzz{{{{{{yyyuuuqqqqqqtttwwwuuuzzz~~~}}}yyywwwxxxzzzuuuvvvvvvuuutttvvvyyy|||wwwxxxyyy{{{{{{{{{{{{zzz{{{zzzxxxtttrrrsssxxx||||||{{{zzzzzz}}}|||}}}~~~}}}zzzwwwvvvvvvtttwwwzzz{{{xxxvvvuuuvvvxxxyyy{{{||||||{{{zzzyyywwwyyy|||}}}}}}|||}}}~~~~~~|||{{{|||}}}|||xxxtttsssuuuwwwwwwuuutttvvvwwwtttwwwwwwttttttyyyzzzwwwvvvzzzzzzyyy{{{~~~|||vvvvvvuuuuuuvvvxxxyyyxxxwww{{{yyyxxxwwwxxxyyyzzzzzz{{{{{{|||{{{yyyzzz|||~~~|||{{{zzz{{{||||||{{{zzzzzz{{{|||{{{yyyyyyzzz|||zzz}}}~~~|||yyyzzz~~~~~~}}}{{{yyyxxx~~~|||yyywwwvvvvvvvvvvvvwwwuuuwww}}}~~~{{{zzz}}}xxxyyy|||}}}~~~}}}{{{zzzwwwyyyyyywwwyyy|||{{{vvvvvvvvvvvvwwwxxxwwwtttrrrsssssstttssstttvvv{{{~~~vvvuuutttsssssstttuuuvvvxxxvvvtttrrrrrrtttvvvxxxwwwuuusssrrrssssssrrrqqqppprrruuuuuusssssstttvvvtttqqqqqqwww{{{zzzxxxyyyrrrtttuuuwwwwwwvvvuuutttwwwuuuuuuxxxvvvqqqnnnoooqqquuuxxxwwwtttsssvvvyyywwwxxxxxxvvvtttsssvvvxxx|||||||||zzzxxxwwwxxxyyyyyyyyywwwvvvvvvwwwxxxxxxvvv{{{|||wwwvvvyyyyyywwwvvvvvvvvvvvvvvvwwwwwwxxxsssuuuvvvuuussstttwwwyyywwwvvvvvvwwwzzz{{{{{{zzzyyyyyyzzzzzz|||}}}}}}zzzxxxwwwyyy|||}}}~~~yyywwwwwwxxx{{{~~~zzzwwwwwwzzzzzzxxxyyy|||}}}~~~~~~{{{xxxyyyzzzxxx|||}}}zzzyyy{{{|||zzzwwwzzz}}}}}}zzzyyyyyyzzz~~~{{{xxxxxxyyy|||~~~yyy{{{|||wwwxxx~~~}}}}}}~~~}}}{{{zzz{{{zzzxxxvvvvvvxxxzzz||||||zzzzzz{{{|||||||||||||||yyy{{{~~~~~~}}}}}}zzzxxxwwwxxxyyywwwzzz{{{wwwvvvyyyuuuwwwwwwtttpppqqqwww|||}}}zzzwwwtttssssssuuuvvvxxxxxxvvvuuuuuutttttttttssstttvvvyyyzzz{{{{{{{{{sssvvvzzz}}}~~~{{{wwwvvvzzzzzzuuuuuuyyyuuuuuurrrooopppuuuuuurrrppprrrtttuuuttttttuuuvvvttt|||}}}|||}}}{{{uuurrruuuxxxyyyyyyxxxxxxxxxyyywwwwww{{{~~~xxxrrrqqqkkkjjjnnnooolllmmmqqqnnnoooqqqrrrsssssssssrrrnnnqqqsssuuuvvvxxx{{{}}}wwwzzz|||{{{wwwtttssssssrrrrrrrrrsssttttttuuuvvvlllpppsssrrroooooossswwwtttsssrrrqqqqqqqqqrrrsssooonnnmmmnnnpppsssttttttnnnnnnoooqqqsssuuuvvvwwwvvvwwwvvvuuuyyy}}}|||wwwtttwwwyyyxxxvvvvvvxxxzzzyyysssooorrrzzz~~~{{{uuuttttttsssrrrpppnnnlllkkklllnnnsssxxxzzzxxxsssoootttuuuvvvtttrrrrrrvvvyyywwwxxx{{{~~~}}}{{{|||{{{yyy{{{rrrllljjjmmmpppqqqtttxxx{{{{{{zzzxxxvvvvvvyyy{{{yyy{{{}}}~~~|||{{{{{{|||~~~{{{vvvqqqpppsssvvvyyy||||||zzzuuuqqqqqqtttxxxtttxxx{{{{{{yyywwwwwwxxxsssttttttttttttuuuyyy|||wwwxxxyyy{{{|||{{{{{{zzzyyyxxxvvvrrroooqqqwww|||}}}{{{yyyyyy|||zzz||||||{{{yyyxxxwwwxxxsssvvvyyyyyyvvvssssssssssssuuuxxxzzzzzzyyywwwuuuqqqtttxxxzzzzzz{{{|||}}}~~~{{{xxxxxxyyyyyyuuurrrsssvvvxxxxxxvvvuuuvvvxxxrrrvvvvvvsssuuu|||~~~|||{{{~~~~~~|||~~~zzzwwwuuuuuuxxx|||~~~|||zzzyyyxxxwwwxxxyyy{{{{{{zzzyyyzzzzzzyyyxxxyyy{{{~~~|||zzz{{{~~~}}}zzzzzz{{{}}}|||{{{{{{|||}}}wwwyyy{{{xxxvvvwww|||zzz{{{|||}}}}}}|||{{{{{{~~~|||xxxvvvvvvvvvvvvvvvtttsssxxx|||yyy{{{wwwyyy|||}}}}}}{{{wwwuuutttwwwwwwvvvxxx{{{yyytttttttttuuuwwwxxxvvvsssppprrrsssrrrrrrrrrtttyyy|||ttttttsssrrrrrrrrrrrrsssvvvuuusssrrrsssvvvzzz|||vvvtttssssssssssssqqqpppnnnqqqttttttsssrrrtttwwwwwwsssrrrwwwzzzyyywwwxxxrrrsssuuuwwwwwwvvvtttsssuuurrrsssvvvuuuqqqpppqqqssswww{{{zzzvvvuuuwwwzzzxxxyyyyyywwwttttttxxx{{{}}}~~~~~~|||zzzxxxxxxxxxyyyxxxvvvtttssssssttttttwww||||||vvvtttvvvwwwssstttvvvxxxzzzzzzyyywwwvvvrrrsssuuutttrrrssswwwzzzwwwvvvuuuvvvxxxzzz{{{zzzuuuuuuuuuvvvxxxzzz{{{|||}}}{{{xxxwwwyyy{{{}}}}}}xxxwwwwwwyyy}}}wwwuuuwww{{{|||{{{|||}}}{{{yyyyyyzzzzzz}}}~~~{{{zzz|||}}}|||xxx{{{~~~}}}{{{yyyzzz{{{{{{xxxvvvwwwyyy{{{zzzxxxyyy||||||yyy{{{~~~}}}~~~}}}|||yyyzzzzzzyyy|||zzzxxxyyyyyyzzzzzzyyyxxxwwwzzz|||}}}}}}|||zzz{{{{{{~~~~~~~~~}}}{{{xxxtttrrr|||xxxuuuvvvxxxyyyyyyvvvuuutttrrrrrruuuzzzzzzuuurrrsssuuuuuuttt}}}{{{wwwrrroooppptttwwwuuuuuuwwwxxxyyyzzzzzzzzzzzzzzz{{{{{{|||||||||}}}yyyxxxvvvvvvvvvuuutttrrrvvvxxxyyyvvvqqqooorrrwwwnnnmmmmmmooorrrssssssrrrssszzz~~~}}}|||}}}xxxppptttwwwzzzzzzxxxuuussssssuuuuuuwwwxxxxxxwwwvvvvvvsssrrrqqqqqqssssssrrrqqqqqqppppppqqqssstttttttttrrrssstttuuuvvvvvvvvvvvvvvvyyyyyyuuutttvvvwwwvvvvvvuuuuuuuuuvvvvvvuuutttoooooopppqqqrrrrrrssssssuuuvvvvvvtttqqqpppsssvvvrrrnnnnnnqqqpppmmmooovvvppppppppppppqqqrrrssssssqqqsssvvvzzz|||zzzvvvrrrtttssssssvvvzzz|||zzzxxxrrrtttuuuvvvuuuuuuuuuvvvtttqqqrrrwwwwwwqqqoooqqqnnnooorrruuuwwwuuuqqqnnnuuu{{{}}}vvvrrruuuyyyyyy~~~}}}|||~~~}}}{{{zzzzzzzzzyyywwwuuurrrooonnnpppssstttuuu}}}}}}|||zzzxxxwwwxxxyyyxxxzzz|||~~~~~~|||yyywwwyyyxxxwwwvvvttttttssssssyyyxxxvvvuuutttttttttuuuyyy{{{}}}|||yyyvvvssssssssssssssstttvvvxxxzzz|||yyyzzz{{{zzzyyyyyyzzz|||vvvuuuttttttuuuwwwyyy{{{{{{yyyxxxzzz}}}~~~||||||{{{zzz{{{}}}{{{wwwssszzzyyyyyyzzzzzzxxxuuurrrwwwxxxzzz||||||zzzwwwuuuuuuwwwyyyyyyyyyzzz{{{}}}|||xxxwwwxxxxxxwwwuuuzzzxxxvvvtttuuuvvvyyy{{{uuurrrqqqtttyyy}}}~~~}}}{{{xxxzzz~~~|||xxxwwwvvvvvvwwwzzz{{{zzzyyyuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyxxxxxxxxxyyyzzz{{{~~~~~~|||||||||}}}~~~}}}{{{{{{}}}|||yyyvvvvvvyyy|||||||||}}}|||zzz{{{|||}}}{{{zzz}}}|||zzzxxxvvvwww{{{~~~zzzxxxvvvwwwzzz{{{zzzxxxyyyyyyzzzzzzyyyyyyxxxwwwuuuvvvvvvwwwvvvuuutttsssvvvwwwwwwwwwvvvuuusssrrruuurrroooooosssuuuvvvuuuvvvuuuuuuwwwzzzzzzvvvsssssssssssstttttttttttttttyyyuuuqqqoooqqqrrrqqqoooppppppqqqrrrrrrsssssssssqqqppprrrwww|||}}}wwwrrroootttyyyyyyuuutttvvvyyytttuuuvvvwwwwwwvvvuuuuuuxxxxxxxxxvvvuuuvvvyyy|||zzzxxxvvvxxx{{{}}}|||zzz}}}}}}|||{{{zzzxxxwwwvvvuuuwwwxxxxxxvvvuuuuuuvvvwwwxxxxxxwwwuuusssssstttuuutttuuuvvvyyyzzzyyyxxxssssssssstttuuuwwwyyyzzzzzzxxxwwwxxx{{{|||zzzxxxxxx{{{{{{vvvtttvvvyyyzzzzzzyyyyyyzzz}}}~~~~~~}}}yyysssuuu|||~~~yyyzzzxxxxxxzzzzzzxxxzzz|||~~~}}}~~~|||xxxzzz{{{|||}}}}}}|||{{{zzzzzz{{{|||{{{{{{{{{}}}{{{yyyzzz{{{zzzxxxwwwuuuvvvyyyyyyxxx{{{}}}}}}~~~~~~~~~~~~|||}}}}}}|||zzzyyyzzz||||||{{{yyyyyyyyyzzz|||}}}}}}{{{{{{|||}}}~~~}}}{{{zzzxxxwwwvvvvvv}}}{{{yyywwwwwwxxxzzz|||yyyxxxwwwvvvuuuxxx}}}|||vvvssssssuuuwwwwww|||{{{wwwsssppppppsssvvvvvvvvvwwwxxxyyyzzz{{{{{{zzzzzzzzzzzzzzz{{{||||||xxxvvvtttssstttsssrrrqqqqqquuuxxxxxxuuussstttuuuqqqpppoooppprrrssssssrrruuu{{{~~~|||||||||xxxrrrwwwxxxxxxvvvtttssstttuuutttuuuvvvwwwxxxwwwvvvvvvtttsssrrrrrrssstttsssrrrqqqppppppqqqrrrrrrqqqqqqttttttuuuvvvvvvuuuuuuuuuvvvzzzzzzuuutttvvvwwwuuuyyyxxxvvvuuuuuuuuuuuutttrrrrrrrrrrrrrrrsssssssssssstttuuusssqqqqqqsssvvvrrroooooorrrppplllnnnssspppqqqqqqqqqpppppprrrssstttuuuwww{{{}}}|||xxxuuurrrrrrtttxxx|||}}}{{{yyyrrrssstttttttttsssssstttuuussstttwwwwwwrrrppprrroooooooooqqqttttttsssrrrsssyyy{{{uuurrruuuxxxyyy{{{{{{{{{||||||}}}~~~|||zzzzzzzzzyyyxxxuuusssqqqqqqsssuuuvvvvvv{{{||||||zzzxxxvvvvvvwwwyyyyyyzzzzzzzzzzzzyyyxxxwwwwwwvvvuuuttttttttttttxxxwwwvvvuuuttttttuuuuuuwwwzzz||||||zzzvvvtttsssvvvvvvvvvvvvxxxzzz|||}}}}}}}}}|||zzzwwwvvvvvvwwwwwwwwwvvvuuuvvvyyy{{{|||{{{xxxwwwyyy~~~||||||zzzzzz{{{}}}|||xxxuuuzzzzzzzzzzzzzzzyyyvvvsssvvvyyy||||||yyyvvvvvvwwwtttuuuwwwxxxxxxyyyzzz|||}}}{{{yyyyyyzzz{{{yyywwwxxxwwwvvvuuuuuuvvvwwwyyywwwuuussstttxxxzzzzzzzzz|||{{{yyyzzz||||||{{{yyywwwvvvuuuvvvxxxzzzzzzyyyuuuvvvwwwyyy{{{|||||||||yyyyyyxxxwwwxxxyyyzzz{{{||||||{{{{{{||||||}}}}}}~~~~~~~~~|||{{{{{{|||~~~yyyxxxwwwyyy|||}}}|||zzz~~~|||{{{{{{zzzxxxvvvzzzzzzxxxuuutttuuuxxx{{{yyyxxxwwwyyy{{{}}}|||zzzzzzzzzzzzzzzyyywwwvvvuuutttuuuwwwxxxxxxwwwuuutttxxxyyyyyyxxxwwwuuusssrrrtttqqqoooooorrruuuuuuuuuttttttwwwzzz}}}|||wwwsssttttttttttttttttttttttttwwwsssppppppqqqsssrrrqqqtttsssqqqpppqqqtttwwwyyyvvvtttrrruuuyyy{{{xxxuuuqqqtttwwwwwwuuutttvvvxxxuuuvvvwwwwwwwwwwwwvvvuuuyyyyyyyyywwwvvvwwwzzz|||}}}zzzxxxyyy|||}}}{{{yyyyyyyyyyyyyyyyyyxxxxxxwwwuuuwwwxxxwwwvvvuuuuuuvvvuuuvvvwwwvvvtttrrrssstttvvvuuuvvvxxxzzz|||{{{zzzssstttuuuwwwxxxyyyzzz{{{{{{xxxwwwxxx{{{}}}|||{{{yyy|||{{{uuusssvvvyyyzzz{{{zzzyyyzzz|||}}}}}}|||zzzuuuvvvzzz}}}{{{xxx|||yyyyyy{{{yyywwwyyy}}}}}}}}}xxxxxxyyyzzz|||||||||{{{{{{xxxyyy{{{{{{{{{{{{~~~~~~{{{yyyzzz{{{{{{zzzuuussssssvvvwwwwww{{{{{{{{{{{{|||||||||}}}}}}{{{yyy|||~~~{{{yyyzzz{{{{{{|||||||||{{{|||~~~~~~|||zzzwwwwwwwwwxxxyyy|||}}}|||yyyvvvvvvyyy|||{{{{{{zzzyyyxxxzzz~~~}}}wwwttttttvvvxxxyyyzzzzzzxxxuuurrrqqqrrrsssyyyxxxwwwwwwxxxzzz|||~~~{{{zzzyyyxxxyyyzzz{{{|||wwwuuurrrqqqqqqqqqqqqpppnnnqqquuuxxxyyyxxxuuusssuuusssrrrrrrsssttttttssssssxxxzzzzzz{{{}}}{{{wwwyyyyyywwwtttrrrrrruuuxxxtttuuuvvvwwwwwwwwwvvvvvvtttsssrrrrrrttttttsssrrrpppqqqqqqrrrqqqpppooonnnssstttuuuvvvwwwwwwwwwwwwwww{{{{{{wwwuuuwwwyyywww|||{{{xxxvvvtttttttttuuuvvvuuutttsssrrrrrrrrrrrrrrrsssssssssrrrrrrtttuuurrrqqqqqqrrrppplllkkknnnoooqqqrrrqqqooooooqqqtttwwwwwwxxx{{{}}}}}}{{{xxxqqqrrrtttxxx|||}}}|||zzzrrrrrrsssssssssrrrrrrqqqvvvtttuuuwwwwwwtttsssuuupppooonnnoooqqqtttuuuuuuqqqvvvxxxtttrrruuuxxxxxxwwwxxxzzzyyywwwxxx}}}|||zzzyyyzzzyyyyyyuuuttttttuuuwwwyyyxxxxxxxxxzzz||||||yyywwwvvvvvvyyyyyywwwwwwwwwxxxyyyzzzwwwvvvvvvuuuuuuvvvvvvwwwwwwvvvvvvuuuuuuuuuvvvvvvuuuxxxzzzzzzxxxuuuttttttxxxwwwwwwwwwwwwyyyzzz|||}}}}}}|||yyyvvvttttttuuuyyyxxxwwwwwwxxxzzz}}}~~~{{{wwwtttxxx{{{zzzzzzzzz{{{}}}|||zzzxxx{{{zzzzzzzzz{{{yyywwwtttuuuzzz}}}{{{uuurrrtttxxxqqqsssuuuwwwwwwwwwyyyzzzyyyxxxyyyzzz{{{{{{zzzxxxvvvvvvvvvuuuuuuuuuuuuvvvwwwvvvuuuuuuvvvwwwvvvuuuyyyzzzzzzzzzyyyyyyzzz{{{xxxvvvuuuuuuwwwyyyyyyyyyssstttvvvxxxyyyzzz{{{{{{yyyxxxxxxwwwwwwyyyzzz{{{yyyzzzzzz{{{||||||{{{{{{|||}}}}}}|||zzzzzz{{{}}}vvvwwwxxx{{{~~~~~~|||zzz~~~|||{{{{{{zzzxxxwwwyyyyyywwwuuussstttwwwyyyyyyyyyyyy{{{}}}~~~}}}|||{{{{{{{{{zzzyyywwwvvvuuutttuuuxxxyyyzzzxxxvvvtttyyyyyyyyyyyywwwuuusssqqqsssqqqooooooqqqsssttttttppprrrvvvzzz|||{{{vvvrrruuuuuuuuuuuutttttttttttttttrrrpppppprrrtttttttttxxxuuurrroooqqquuuzzz~~~|||xxxssssssuuuxxxxxxwwwtttttttttttttttuuuwwwxxxvvvvvvwwwwwwwwwvvvvvvuuuwwwwwwwwwvvvuuuvvvxxx{{{}}}zzzxxxyyy{{{|||zzzwwwvvvvvvwwwxxxyyyyyyyyyxxxuuuwwwwwwwwwuuutttuuuvvvrrrsssttttttrrrrrrssstttuuuuuuuuuxxx{{{||||||{{{ssstttwwwzzz|||||||||||||||zzzxxxxxxzzz}}}~~~~~~zzz|||zzztttsssvvvzzzzzz{{{zzzyyyzzz{{{|||{{{zzz}}}zzzyyyzzz{{{zzzyyy}}}{{{{{{|||yyyvvvwww{{{~~~yyyyyyyyyzzz{{{{{{zzzyyyxxxwwwyyyzzzzzzzzz{{{}}}}}}{{{zzz{{{|||||||||xxxuuutttuuuvvvvvv{{{~~~|||{{{|||}}}~~~||||||{{{zzzzzzyyyxxxxxxzzzyyy}}}|||zzz{{{~~~{{{|||}}}||||||}}}~~~|||{{{yyywwwwwwwwwwww{{{~~~{{{uuusssvvvzzz{{{{{{{{{zzzyyyzzz}}}|||{{{xxxvvvvvvvvvvvvvvvwwwxxxxxxwwwtttrrrqqqrrr{{{yyywwwvvvwwwzzz~~~{{{zzzyyyxxxxxxyyy{{{|||xxxuuurrrpppqqqqqqqqqpppmmmoooqqquuuxxxwwwtttqqqvvvtttssssssuuuvvvwwwvvvpppsssvvvxxxzzz|||}}}|||zzzyyyxxxuuussstttvvvxxxssstttuuuwwwwwwwwwvvvvvvsssrrrqqqrrrssstttsssqqqoooqqqssstttsssqqqppppppqqqrrrsssvvvwwwyyyyyyzzzuuuyyyzzzwwwvvvzzz{{{{{{|||{{{yyyvvvttttttvvvxxxyyywwwuuusssqqqpppppppppssssssssssssrrrrrrrrrsssqqqrrrssssssooollljjjkkklllooorrrqqqoooooorrrvvvwwwwwwwwwyyy{{{|||{{{zzztttuuuuuuwwwyyyzzz{{{{{{ssssssrrrsssssssssrrrppptttttttttvvvwwwwwwwwwyyyrrrpppoooppprrruuuuuuuuuppprrrttttttssstttwwwxxxsssvvvxxxvvvssstttzzz~~~zzzxxxxxxxxxxxxxxxttttttuuuwwwzzz{{{zzzxxxxxxzzz}}}~~~|||yyywwwvvvyyyxxxwwwwwwwwwxxxxxxyyywwwwwwwwwwwwwwwyyyzzzzzzvvvvvvvvvvvvvvvvvvwwwwwwtttuuuvvvuuusssssstttuuuwwwvvvuuuuuuuuuvvvwwwxxxyyyyyyyyyxxxvvvuuuvvvwwwyyyxxxwwwwwwxxxzzz}}}~~~{{{vvvssswww{{{zzzzzz{{{|||}}}}}}|||{{{{{{zzzzzzzzzzzzzzzwwwuuuwwwyyyzzzxxxuuussstttvvvoooqqqtttvvvvvvvvvwwwxxxvvvwwwxxxzzz{{{yyywwwuuutttuuuvvvvvvvvvuuutttsssuuuttttttuuuuuutttsssrrruuuxxx{{{zzzwwwuuuxxx|||yyywwwuuutttvvvxxxxxxxxxsssssstttuuuvvvvvvvvvvvvyyyxxxwwwwwwwwwxxxzzzzzzxxxyyyzzz|||||||||{{{zzz{{{||||||{{{zzzyyyzzz{{{vvvwwwyyy{{{}}}}}}}}}||||||{{{zzz{{{}}}~~~}}}|||{{{{{{yyywwwuuuuuuxxxzzz{{{{{{|||}}}}}}}}}|||{{{{{{{{{{{{{{{zzzyyyxxxxxxvvvxxxzzz{{{zzzxxxuuusssvvvwwwwwwwwwvvvuuusssrrrqqqpppppppppqqqrrrrrrsssmmmooorrruuuwwwvvvtttsssvvvvvvvvvuuuuuutttttttttqqqqqqpppqqqssstttuuuvvvxxxuuurrrppprrrvvv{{{~~~|||xxxtttrrrsssuuuvvvuuuwwwtttrrrqqqtttvvvxxxxxxuuuvvvvvvvvvuuuuuutttttttttuuuuuuuuuttttttvvvxxxyyywwwuuuwwwzzz{{{zzzwwwvvvwwwwwwxxxyyyyyyxxxxxxuuuvvvwwwuuutttssstttvvvpppqqqrrrrrrqqqqqqrrrttttttssstttwwwzzz{{{{{{zzzqqqtttxxx|||~~~~~~|||{{{}}}{{{yyywwwxxxzzz|||}}}{{{|||yyysssssswwwzzzzzz{{{zzzyyyyyyzzzzzzyyyxxx}}}}}}}}}|||{{{{{{|||~~~|||zzz{{{|||zzzvvvwww{{{{{{||||||||||||{{{yyywwwvvvyyyzzz{{{zzzyyyyyy{{{}}}~~~}}}{{{zzz{{{|||}}}~~~|||yyyxxxxxxwwwwww{{{~~~{{{yyyxxxyyyzzz{{{{{{{{{zzzzzzyyyxxxxxxxxx}}}yyyyyy|||}}}|||}}}~~~{{{|||}}}}}}}}}~~~{{{{{{zzzyyywwwtttrrrpppwwwzzz}}}{{{vvvtttwwwzzzxxxyyyyyyyyywwwwwwyyy{{{uuuwwwxxxxxxwwwtttrrrqqqtttvvvxxxwwwuuurrrrrrrrr{{{yyywwwvvvwwwzzz~~~|||{{{zzzyyyyyyyyyzzz{{{xxxvvvsssrrrrrrsssrrrqqqooooooooopppssstttsssrrruuusssrrrsssvvvyyy{{{{{{ssssssuuuwwwxxxxxxxxxyyyxxxyyyzzzzzzxxxvvvvvvwwwrrrsssuuuvvvwwwwwwvvvvvvrrrqqqpppqqqrrrsssrrrpppnnnqqqvvvxxxwwwuuuttttttrrrssstttvvvwwwwwwwwwwwwpppuuuvvvttttttxxx{{{zzzyyyyyyxxxvvvssstttxxx{{{yyywwwtttrrrpppooooooooouuuuuutttssssssrrrqqqpppqqqssstttrrrooommmkkkjjjjjjlllooopppoooqqqtttxxxuuuttttttvvvyyyzzzzzzyyyzzzxxxvvvttttttuuuxxxzzztttsssrrrsssuuuuuusssqqqqqqrrrssssssuuuxxx{{{{{{sssrrrrrrsssuuuvvvuuutttoooppprrrtttttttttuuuwwwrrruuuvvvtttqqqrrrxxx~~~}}}{{{wwwvvvvvvwwwwwwvvvssssssuuuxxx{{{{{{zzzxxxxxx|||~~~{{{yyywwwxxxyyyyyyzzzyyyxxxwwwvvvuuuuuuuuuvvvwwwxxxzzzzzzvvvvvvvvvwwwwwwwwwwwwwwwuuutttssspppooopppsssvvvvvvuuuttttttttttttvvvvvvxxxxxxyyywwwuuuuuuvvvxxxxxxwwwvvvvvvwwwyyy|||}}}zzzvvvssswww~~~|||zzz{{{|||||||||}}}}}}~~~{{{zzzyyyyyyzzzyyyxxxvvvzzzwwwuuuuuuwwwwwwuuurrrooorrruuuvvvvvvuuuvvvvvvwwwyyy{{{|||{{{xxxvvvttttttuuuvvvvvvvvvtttsssqqqqqqrrrtttuuuuuusssrrrrrrsssxxx{{{zzzvvvtttxxx|||zzzxxxvvvuuuwwwxxxxxxwwwvvvvvvvvvvvvvvvuuuttttttxxxxxxwwwvvvwwwxxxyyyzzzxxxyyyzzz|||}}}}}}|||{{{zzz{{{||||||zzzyyyyyyzzzyyyyyyyyyyyyzzz|||~~~}}}|||{{{|||~~~~~~}}}{{{{{{zzzxxxuuuuuuwwwyyy{{{|||~~~~~~}}}{{{zzzyyyyyyzzz{{{|||}}}}}}}}}}}}yyyzzz{{{{{{yyyvvvssspppqqqrrrsssuuuuuuuuuuuutttpppqqqqqqqqqqqqqqqrrrrrrooopppqqqqqqrrrsssuuuvvvxxxxxxwwwvvvuuuuuuttttttpppqqqrrrrrrssstttuuuvvvttttttsssssstttvvvxxxzzzwwwvvvsssrrrsssssssssrrrxxxuuurrrrrrtttwwwyyyyyyuuuuuuttttttsssssssssssstttuuuvvvvvvuuuuuuvvvxxxwwwuuuuuuwww|||~~~}}}|||zzzzzzzzzzzzyyyxxxwwwvvvuuuvvvvvvtttrrrrrrtttuuuoooqqqrrrrrrqqqqqqssstttuuuuuuvvvxxx{{{||||||{{{pppsssxxx{{{}}}}}}{{{zzz}}}|||yyywwwvvvwwwyyy{{{{{{{{{xxxssstttxxxzzzyyyzzzyyyxxxxxxyyyyyyxxxwwwxxxzzz{{{{{{zzz{{{}}}zzzyyyzzz|||{{{wwwxxx|||{{{zzz~~~~~~{{{{{{|||}}}}}}{{{zzzyyy|||}}}}}}{{{yyyxxxyyy{{{~~~}}}|||{{{{{{|||~~~|||{{{|||{{{yyy|||}}}{{{yyyyyyyyyyyywwwxxxxxxyyyzzz{{{|||||||||||||||zzzwwwxxxzzz|||~~~~~~~~~}}}{{{}}}~~~yyyyyyzzzyyyvvvsssooommmsssvvvzzzzzzyyyyyy{{{}}}wwwxxxyyyxxxwwwvvvwwwxxxqqqtttwwwxxxuuurrrpppooorrrtttvvvvvvuuussssssssszzzyyywwwvvvwwwzzz}}}zzzzzzyyyyyyyyyyyyxxxxxxxxxvvvuuutttuuutttrrrqqqoooooonnnnnnoooqqqsssuuuuuusssrrrssswwwzzz}}}}}}yyywwwwwwyyyxxxtttrrrsssuuuxxx{{{|||zzzwwwuuutttqqqrrrtttvvvwwwwwwwwwvvvsssrrrqqqqqqssssssrrrqqqmmmsssyyy{{{zzzwwwwwwwwwvvvvvvvvvvvvuuutttsssrrrnnnrrrsssqqqqqqtttwwwvvvvvvxxxxxxvvvttttttwww{{{xxxvvvsssqqqpppooopppqqqvvvuuuttttttuuutttrrrpppppptttuuuqqqooooooooommmkkkkkklllnnnpppsssuuuvvvrrrqqqrrrtttwwwxxxwwwvvv{{{yyywwwsssqqqrrruuuxxxtttrrrqqqsssvvvwwwtttrrrppprrrrrrppprrrwwwzzzzzzrrrqqqqqqrrruuuvvvvvvuuuqqqoooqqquuuvvvttttttwwwsssuuuuuutttrrrssswwwzzzyyywwwvvvuuuvvvwwwvvvuuurrrrrrtttwwwzzz|||{{{zzzyyy}}}|||zzzyyyyyyzzzzzzzzzyyywwwuuutttssssssssstttuuuvvvwwwxxxvvvwwwwwwxxxxxxwwwvvvvvvttttttsssqqqppppppsssuuuvvvvvvuuuttttttuuuvvvwwwzzz{{{zzzxxxuuuttttttvvvwwwvvvuuuuuuvvvxxx{{{|||xxxvvvvvvxxx|||~~~|||zzz|||}}}}}}||||||}}}zzzyyywwwwwwxxxyyywwwvvvzzzvvvsssuuuyyy{{{vvvqqqqqqtttwwwxxxwwwuuuuuuuuuxxx{{{}}}}}}{{{xxxvvvvvvuuuuuuvvvvvvvvvtttsssrrrpppssswwwxxxwwwuuuttttttssswwwzzzyyyvvvuuuxxx|||zzzyyyxxxxxxyyyyyywwwvvvzzzzzzzzzzzzyyyxxxwwwwwwxxxwwwwwwvvvvvvxxxyyyzzzxxxyyyzzz{{{||||||}}}}}}zzz{{{}}}|||{{{yyyyyyzzz{{{{{{{{{yyyyyyzzz}}}~~~}}}}}}}}}}}}|||zzzyyyzzzyyywwwttttttuuuwwwyyy{{{}}}}}}{{{yyyxxxxxxxxxyyyzzz|||}}}~~~~~~~~~{{{zzzzzzyyywwwtttrrrqqqmmmoooqqqsssuuuuuuuuuuuuppprrrsssrrrqqqqqqqqqsssssstttsssrrrrrrssswwwzzzzzzyyyxxxwwwvvvuuutttsssqqqsssttttttsssssstttuuurrrssstttuuuuuuvvvvvvvvvssssssssssssssssssrrrrrrxxxwwwuuutttuuuwwwzzz|||vvvvvvuuutttssssssssssssuuuwwwxxxxxxwwwwwwxxxyyyxxxvvvvvvyyy~~~||||||{{{zzzyyywwwuuutttuuuuuuuuusssqqqqqqsssuuuqqqrrrsssssssssrrrtttuuuxxxxxxxxxzzz|||}}}}}}{{{qqqtttwww{{{|||{{{yyyxxx{{{{{{zzzxxxvvvvvvxxxzzzzzz{{{xxxtttuuuyyyzzzwwwxxxwwwvvvwwwxxxyyyxxxwwwtttvvvxxxyyyyyyzzz{{{}}}yyyxxxzzz}}}{{{xxxxxx|||}}}yyyyyy}}}wwwxxxzzz|||~~~~~~~~~~~~~~~~~~~~~|||zzzyyyzzz{{{~~~~~~}}}|||zzz{{{~~~~~~|||}}}~~~~~~{{{~~~~~~|||{{{zzzxxxyyyyyyzzz|||}}}}}}~~~|||yyyzzz|||{{{vvvtttuuuyyy~~~|||{{{~~~~~~~~~}}}|||{{{zzzxxxvvvtttssswwwxxxzzz|||}}}}}}||||||wwwyyyzzzzzzxxxwwwwwwwwwrrrtttvvvuuurrrpppqqqrrrppprrrtttuuuuuutttuuuvvvxxxwwwvvvvvvwwwyyy|||~~~vvvwwwxxxyyyxxxwwwuuutttvvvvvvuuuvvvvvvuuurrrooolllnnnppppppppprrrvvvzzzwwwuuussssssvvvzzz|||}}}|||yyyyyy|||{{{tttqqqssstttwwwzzzzzzxxxuuussssssqqqrrrtttvvvwwwwwwwwwvvvuuutttsssssstttuuutttsssooouuu|||~~~{{{wwwvvvvvvssstttttttttttttttsssrrrssswwwwwwsssqqqtttuuutttuuuxxxyyywwwsssrrrtttxxxwwwvvvsssqqqqqqqqqsssttttttssssssuuuwwwxxxvvvssspppttttttpppnnnqqqsssqqqooollljjjmmmqqqtttsssqqqoooooopppsssvvvwwwvvvtttvvvwwwwwwuuurrrqqqsssuuurrrooonnnqqquuuwwwuuurrrrrrtttrrrmmmnnnsssvvvuuupppnnnlllmmmqqquuuxxxyyysssooopppvvvwwwtttsssvvvvvvuuuuuuuuutttuuuvvvvvvvvvuuuuuuwwwyyyyyywwwuuusssssstttwwwzzz}}}}}}|||zzz|||~~~|||{{{zzz|||{{{yyywwwuuutttsssssstttttttttuuuvvvwwwxxxyyywwwxxxxxxyyyxxxwwwuuuuuusssuuuwwwxxxvvvtttrrrrrrtttssssssrrrssstttvvvvvvyyyzzzzzzxxxvvvuuuvvvxxxwwwvvvuuuuuuvvvxxx{{{|||wwwxxxyyyzzzzzz{{{|||}}}|||}}}~~~~~~|||{{{}}}yyyxxxvvvvvvwwwxxxwwwvvvvvvuuuuuuwwwzzz{{{wwwttttttvvvyyyzzzxxxvvvtttttttttwwwzzzzzzxxxvvvvvvwwwwwwwwwvvvvvvuuutttssssssssswww|||}}}{{{xxxvvvvvvtttwwwyyyyyywwwwwwyyy|||{{{zzzzzz{{{{{{zzzwwwtttyyyzzzzzz{{{{{{{{{{{{{{{xxxwwwvvvvvvvvvwwwyyyzzzwwwwwwxxxxxxyyy{{{|||}}}zzz|||}}}}}}|||zzzzzzzzzzzz|||}}}|||zzzzzz{{{~~~~~~}}}{{{{{{||||||zzzyyyzzzzzzzzzxxxuuutttuuuwwwssswww{{{|||zzzxxxxxxxxxwwwxxxyyy{{{||||||||||||yyyxxxwwwvvvuuutttttttttnnnooorrrtttuuuuuuuuuuuupppsssuuutttrrrqqqrrrssssssuuuuuutttrrrsssvvvyyy{{{zzzyyyxxxvvvuuutttssssssuuuvvvuuusssqqqrrrttttttuuuuuuuuuuuuuuuuuuuuuqqqrrrrrrrrrrrrsssuuuvvvvvvxxxyyywwwuuuvvvzzz~~~yyyxxxvvvuuuttttttuuuuuutttuuuwwwwwwvvvvvvvvvxxxxxxvvvvvvyyy}}}~~~{{{zzzzzzyyywwwvvvtttsssuuuuuutttrrrpppqqqsssuuussstttvvvuuuttttttuuuvvvxxxxxxwwwyyyzzz{{{zzzxxxtttvvvxxxzzz{{{zzzyyyxxxxxxyyy{{{zzzxxxxxxzzz}}}yyyzzzxxxvvvwww{{{yyytttvvvuuuuuuvvvxxxyyyxxxwwwwwwwwwxxxyyy{{{{{{{{{{{{{{{zzz{{{}}}{{{wwwwwwzzzzzz}}}}}}{{{|||~~~xxxyyyzzz|||}}}}}}|||||||||}}}~~~}}}{{{{{{}}}~~~~~~~~~|||zzzzzz}}}|||{{{|||}}}~~~|||||||||||||||||||||{{{{{{{{{xxxzzz}}}}}}uuurrrqqqvvv~~~zzz{{{~~~}}}|||~~~|||{{{{{{|||}}}~~~~~~}}}yyyvvvyyy{{{||||||zzzxxxxxxxxxtttuuuuuurrroooooorrruuuoooqqqsssttttttuuuvvvwwwwwwwwwvvvvvvwwwyyy{{{|||ssstttvvvxxxwwwuuurrrqqquuuuuuuuuwwwwwwuuuqqqmmmhhhmmmrrrsssrrrtttyyy~~~yyyvvvtttsssvvvxxxzzz{{{yyyvvvyyy~~~~~~xxxuuuxxxtttvvvwwwwwwuuusssrrrrrrppprrrtttuuuwwwwwwwwwvvvwwwuuutttuuuvvvwwwvvvuuupppvvv}}}{{{vvvttttttmmmnnnppprrrtttvvvwwwwww{{{~~~}}}xxxuuuvvvvvvtttvvvyyy{{{xxxsssppprrruuuxxxvvvtttrrrrrrsssvvvwwwrrrqqqrrruuuyyy{{{yyywwwpppttttttooonnnsssuuutttsssnnnjjjlllrrrtttqqqmmmnnnnnnpppsssvvvwwwuuussspppssswwwwwwtttrrrrrrssspppmmmllloootttwwwtttqqquuuvvvssslllkkkpppssspppnnnkkkhhhhhhmmmtttzzz}}}tttpppqqqvvvxxxtttsssuuuwwwvvvuuuuuuwwwwwwuuutttttttttvvvxxx{{{{{{xxxvvvtttttttttwww{{{}}}~~~~~~yyy|||~~~~~~}}}{{{zzzzzz~~~|||wwwsssqqqqqqrrrsssxxxxxxxxxxxxyyyzzz{{{|||xxxyyyyyyyyyxxxwwwuuutttqqqvvv|||~~~|||wwwrrrpppppppppoooooopppqqqssstttuuuwwwxxxxxxwwwxxxzzz|||wwwwwwvvvvvvwwwyyy{{{}}}vvvyyy{{{{{{yyyyyy{{{~~~|||~~~~~~{{{{{{}}}yyywwwuuuuuuvvvwwwvvvuuurrruuuxxxzzzzzzyyyxxxwwwvvvxxx{{{{{{yyyvvvttttttooorrruuuvvvtttssstttvvvxxxwwwwwwvvvuuutttttttttwww{{{~~~zzzwwwwwwuuuwwwxxxxxxxxxyyyzzz{{{{{{{{{{{{}}}}}}{{{wwwtttvvvwwwxxxzzz{{{|||}}}}}}xxxwwwvvvvvvvvvwwwyyyyyywwwvvvvvvvvvwwwyyy{{{}}}zzz|||~~~~~~|||{{{zzz{{{yyy||||||zzzzzz{{{yyyxxxwwwyyy{{{||||||{{{}}}}}}}}}{{{xxxwwwxxxyyyooosssxxxzzzyyyxxxyyyzzzwwwxxxyyyyyyzzzzzzyyyyyywwwvvvuuuttttttuuuvvvwwwqqqrrrsssuuuvvvuuuuuutttqqqsssvvvuuurrrqqqrrrtttpppsssuuuuuurrrqqqsssuuu{{{{{{zzzxxxvvvuuutttssstttvvvxxxvvvssspppqqqrrrwwwwwwuuuuuutttuuuuuuvvvrrrrrrrrrqqqrrrtttxxx{{{uuuyyy{{{zzzvvvvvvzzz{{{zzzxxxvvvvvvvvvvvvwwwppprrrttttttsssrrrssstttwwwuuutttvvvzzz|||{{{yyyxxxxxxxxxxxxwwwuuutttsssuuuuuutttrrrppppppsssuuuuuuvvvwwwvvvuuutttuuuwwwvvvuuutttuuuwwwwwwuuutttvvvwwwyyy{{{{{{zzzyyyxxxuuuxxx{{{{{{{{{{{{~~~yyyyyyxxxwwwyyy|||yyysssuuuttttttuuuxxxyyyyyyxxx}}}|||{{{|||~~~}}}{{{}}}{{{|||~~~{{{vvvuuuwwwvvv{{{~~~~~~|||||||||||||||{{{yyywwwuuuzzz|||}}}}}}}}}~~~}}}zzzzzz}}}}}}}}}~~~}}}{{{|||||||||zzzzzzzzzyyyxxxxxx{{{~~~}}}~~~|||zzzzzz|||xxxwwwzzz}}}}}}|||}}}}}}~~~~~~~~~~~~|||{{{}}}{{{wwwuuuzzz~~~zzzrrrrrrssstttsssrrrrrrssstttrrrqqqsssvvvuuuqqqqqqtttvvvzzz}}}{{{vvvtttvvvyyyxxxvvvtttuuuwwwxxxwwwtttxxxtttqqqsssvvvwwwsssnnnooopppqqqqqqrrrtttwwwzzzwwwvvvuuuwwwyyy{{{||||||yyyxxxwwwwwwxxxwwwtttrrrpppoooppptttyyyzzzuuuoootttvvvxxxwwwtttrrrrrrtttvvvtttsssrrrrrrsssrrrqqquuuvvvwwwwwwwwwvvvtttrrrooonnnpppttttttsssuuuzzzyyyzzzyyywwwtttssssssuuussswwwyyywwwsssssswww{{{}}}yyytttrrrrrrtttuuuuuuuuusssrrruuuzzz~~~~~~}}}zzzxxxtttpppooooooqqqrrrtttrrrqqqsssvvvxxxwwwvvvpppssssssppprrryyy|||zzz{{{tttrrrvvvxxxsssqqqrrrqqqooonnnpppssstttrrrpppqqqpppooonnnmmmmmmmmmnnnnnniiigggkkkooorrrwww|||uuuppppppvvvxxxtttsssuuu|||uuurrruuuyyywwwsssqqqttttttuuuwwwzzz{{{{{{{{{vvvwwwvvvsssxxx{{{zzz~~~}}}vvvrrrssswww~~~{{{wwwwwwxxxxxxvvvtttxxxwwwvvvvvvxxxzzzzzzzzzyyyzzzzzzyyyxxxvvvtttssstttuuuwwwzzz|||zzztttooovvvtttqqqpppppprrrtttvvvzzzyyywwwvvvuuuuuuuuuvvvyyywwwuuuwww{{{~~~}}}|||vvvwwwwwwxxxyyyyyyyyyzzz{{{zzzxxxwwwwwwyyy|||~~~zzzyyyuuusssxxx}}}{{{vvvvvvuuuwww{{{|||xxxwwwyyyxxxxxxwwwvvvvvvwwwxxxyyyvvvtttrrrqqqqqqsssvvvxxxtttssssssuuuwwwxxxxxxwwwvvvxxxyyy{{{||||||{{{{{{xxxwwwvvvwwwzzz||||||{{{zzzzzzyyyyyyyyyyyyxxxxxxvvvwwwzzz|||}}}}}}}}}}}}yyywwwvvvxxx{{{{{{xxxuuuuuutttsssuuuwwwyyyyyyyyyuuuzzz~~~}}}xxxwww{{{}}}|||zzzyyyxxxyyyyyyzzz}}}{{{yyyxxxyyyzzzzzzyyy{{{zzzyyy{{{}}}{{{vvvrrrrrrtttuuuuuuuuuvvvxxxzzzxxxxxxxxxwwwwwwwwwwwwwwwuuuuuutttttttttuuuuuuvvvsssssssssttttttuuuuuuuuusssrrrsssuuussspppqqqvvvuuuuuutttsssssssssssssssuuuvvvvvvuuusssssstttvvvssstttuuutttrrrrrrtttuuurrrsssssssssrrrsssvvvxxxqqqooonnnooorrruuuvvvvvvxxxxxxwwwuuutttvvvyyy|||{{{}}}zzzttttttxxxwwwrrrttttttuuutttssssssuuuxxx}}}|||zzzxxxwwwwwwwwwxxxuuuwwwxxxyyyyyyvvvtttrrrxxxxxxvvvuuuttttttsssssswwwvvvuuuvvvxxxyyyyyyxxxwwwxxxyyyxxxwwwvvvvvvwwwvvvxxxzzz|||}}}}}}|||{{{wwwxxxzzzzzzyyyzzz{{{}}}xxxxxxxxxwwwvvvuuuuuutttuuuuuuuuuvvvwwwzzz|||~~~~~~{{{zzz||||||zzzzzz}}}{{{zzzyyyzzz{{{{{{yyywww}}}}}}~~~~~~~~~}}}}}}|||||||||~~~|||}}}}}}}}}~~~~~~}}}}}}|||~~~~~~}}}|||~~~~~~|||{{{|||{{{zzzxxxwwwyyy}}}~~~|||{{{|||}}}|||yyyyyy{{{}}}}}}||||||}}}~~~~~~}}}}}}~~~}}}{{{wwwvvv{{{|||uuurrrsssuuuuuutttsssssstttsssrrrtttwwwvvvrrrrrruuuuuuxxx{{{zzzwwwuuuvvvwwwyyywwwvvvvvvxxxyyywwwuuuvvvtttssstttwwwwwwuuurrrrrrqqqooonnnooosssvvvyyysssrrrrrrtttwwwyyyzzzzzz{{{yyywwwvvvwwwvvvtttsssdddfffkkkrrrxxxyyyuuuqqquuuwwwxxxwwwtttrrrrrrssssssqqqppppppssstttsssqqqppprrrtttvvvwwwuuutttrrrpppooopppssstttsssvvv{{{yyyyyyyyywwwtttrrrsssttttttvvvyyyxxxvvvuuuwwwyyyyyyvvvsssrrrsssuuuvvvvvvrrrqqqqqqtttxxx|||}}}|||yyywwwssspppooooooqqqssstttsssuuuxxxzzzzzzwwwtttqqqtttssspppqqqwwwyyywww|||vvvsssvvvwwwtttrrrtttpppoooooopppssssssqqqooorrrrrrrrrqqqppppppoooooolllhhhgggkkknnnppptttyyyuuuqqqpppuuuvvvtttsssuuuzzzwwwwwwzzzyyyuuurrrsssvvvuuuuuuvvvxxxzzz{{{|||xxxyyyvvvsssvvv|||{{{vvvxxx{{{}}}{{{wwwuuuvvvxxx~~~|||yyyyyyyyyxxxuuurrryyyxxxxxxxxxyyyzzzzzzzzzwwwxxxxxxxxxxxxwwwuuutttvvvvvvvvvyyyzzzyyyuuuqqqwwwuuurrrpppppprrruuuwww{{{yyywwwuuutttssssssttttttrrrrrrvvv|||uuuuuuvvvvvvxxxyyy{{{|||{{{zzzxxxwwwwwwxxxzzz{{{yyyxxxuuussswww|||{{{vvvwwwuuuwww|||}}}yyyxxxzzzyyyxxxvvvuuuuuuvvvxxxyyyuuutttsssqqqpppppprrrssstttsssssstttvvvwwwwwwwwwvvvwwwxxxzzzzzzzzzzzzyyyvvvuuuuuuvvvyyy{{{||||||yyyyyyxxxxxxxxxwwwwwwwwwxxxyyyyyyzzz{{{{{{{{{{{{yyyxxxwwwyyy{{{{{{xxxvvvxxxvvvtttuuuwwwyyyyyyyyywwwzzz}}}|||yyyxxx{{{~~~||||||zzzyyyyyyyyyzzzzzz}}}{{{yyyxxxyyyzzzzzzyyy{{{zzzyyyzzz{{{zzzvvvssstttuuuvvvuuutttuuuwwwzzzzzzzzzxxxwwwvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuurrrrrrrrrrrrqqqqqqqqqqqqsssrrrtttvvvtttqqqqqquuuuuutttssssssrrrrrrsssssstttuuuvvvuuusssrrrssstttssstttuuutttsssrrrtttuuutttuuutttsssqqqqqqsssuuurrrqqqppppppqqqrrrssstttxxxwwwvvvuuussstttxxxzzzzzz{{{yyytttssswwwvvvrrruuuvvvvvvvvvuuuvvvyyy{{{}}}|||zzzxxxvvvuuuuuuuuutttuuuwwwxxxyyyxxxwwwvvvxxxwwwvvvuuuuuuvvvwwwwwwyyywwwuuuuuuwwwxxxxxxwwwvvvwwwxxxwwwvvvvvvxxxzzzzzz{{{|||}}}}}}|||{{{zzzxxxzzz{{{{{{{{{{{{|||~~~yyyxxxxxxwwwvvvvvvuuuuuuuuuuuuuuuvvvxxxyyy{{{|||}}}zzzzzz||||||zzzzzz}}}yyyyyyxxxyyy{{{|||zzzyyy~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||||||}}}}}}|||zzzxxxyyy{{{}}}~~~zzzxxxyyy}}}~~~|||{{{{{{|||}}}}}}|||zzz|||~~~~~~}}}}}}}}}|||xxxwww{{{~~~yyyrrrtttwwwwwwvvvtttssssssuuutttuuuxxxwwwsssssswwwuuuvvvxxxzzzzzzxxxwwwvvv{{{zzzxxxxxxyyyyyyxxxwwwuuuuuuvvvvvvwwwwwwvvvvvvvvvrrrmmmlllooosssuuuvvvqqqpppppprrruuuxxxyyyyyy|||yyywwwvvvvvvuuusssrrr___dddlllssswwwxxxwwwuuuvvvwwwxxxwwwtttrrrrrrsssqqqnnnmmmoootttvvvsssooommmooosssvvvwwwvvvtttsssrrrppppppssssssssswww|||xxxyyyyyywwwtttsssssssssuuuvvvxxxyyyzzzyyyxxxwwwvvvtttssssssuuuvvvvvvvvvooonnnnnnqqquuuyyy{{{{{{wwwuuurrrpppoooppprrrsssqqqsssvvvzzz|||zzzuuuqqqooorrrrrrppprrrvvvyyyxxx}}}xxxtttuuuvvvttttttvvvooooooppprrrsssssspppnnnrrrrrrssssssrrrqqqpppoookkkiiiiiinnnpppqqqtttxxxvvvrrrpppssstttttttttvvvssstttwwwzzzxxxssssssvvvxxxwwwwwwvvvwwwyyy{{{|||yyyxxxuuusssvvvyyyxxxsssuuuvvvwwwxxxxxxxxxxxxxxx}}}}}}|||{{{{{{yyyuuurrryyyyyyxxxxxxxxxxxxxxxwwwtttuuuvvvwwwxxxxxxxxxwwwyyywwwvvvvvvwwwwwwvvvuuuyyywwwsssqqqqqqsssvvvyyy{{{zzzxxxuuusssrrrqqqqqqrrrppppppttt{{{uuutttttttttvvvyyy{{{}}}yyyyyyxxxxxxxxxxxxxxxxxxxxxxxxuuusssvvv{{{zzzvvvxxxvvvyyy}}}~~~{{{zzz|||yyyxxxuuuttttttuuuwwwyyysssttttttssspppooooooppptttttttttttttttuuuvvvvvvvvvvvvwwwxxxxxxwwwwwwvvvuuutttsssuuuxxxzzz{{{zzzxxxxxxxxxwwwwwwwwwvvvvvvzzzyyyxxxxxxxxxxxxyyyzzzzzzyyyyyyyyy{{{{{{yyyxxx|||yyyvvvvvvwwwyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{zzzzzzyyyyyyyyyzzzzzz}}}{{{yyyyyyzzzzzzzzzyyy|||{{{zzzzzzzzzyyywwwuuuwwwwwwwwwuuuttttttwwwyyy}}}{{{yyywwwvvvuuuuuuvvvwwwvvvvvvuuuuuuuuuttttttsssrrrrrrqqqqqqppppppooorrrqqqsssuuusssooonnnqqqttttttsssrrrrrrrrrrrrsssrrrtttuuuuuusssrrrqqqrrrssstttuuutttsssrrrtttuuuuuuvvvuuussspppooopppqqqqqqrrrrrrqqqpppqqqsssuuuwwwwwwvvvtttrrrsssvvvxxxwwwxxxwwwtttsssuuuuuusssuuuvvvwwwwwwvvvwwwyyy{{{}}}|||zzzwwwuuutttssssssttttttuuuvvvxxxyyyzzzzzzyyyxxxwwwvvvvvvxxxzzz{{{|||yyyvvvuuuvvvwwwwwwvvvvvvwwwvvvuuuuuuvvvyyy{{{~~~}}}}}}|||{{{zzzzzzyyyzzz|||}}}~~~}}}}}}~~~yyyyyyxxxxxxwwwwwwvvvvvvuuuuuuvvvwwwyyyzzzzzz{{{}}}zzzzzz}}}}}}zzz{{{}}}xxxxxxxxxzzz|||}}}}}}{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~{{{|||~~~{{{}}}~~~|||zzzzzz{{{}}}~~~}}}zzzzzz{{{|||}}}~~~}}}zzzxxxyyy}}}||||||||||||}}}}}}||||||vvvzzz~~~}}}|||yyywww{{{}}}xxxrrruuuxxxyyywwwuuussssssuuutttuuuwwwvvvsssssswwwtttuuuvvvzzz|||}}}zzzxxx|||{{{{{{zzzzzzzzzyyyxxxuuuvvvxxxwwwvvvuuuuuuvvvxxxsssnnnnnnrrruuuuuurrrsssrrrqqqrrruuuwwwwwwvvvxxxwwwwwwwwwvvvtttpppmmmggglllrrrvvvwwwwwwwwwwwwwwwwwwxxxwwwuuutttsssrrrsssooommmpppuuuwwwsssnnnnnnqqquuuxxxyyywwwuuusssssspppqqqssssssssswww}}}yyyzzzzzzyyyvvvtttssstttuuuvvvxxx{{{|||{{{xxxuuutttsssssstttuuuvvvtttsssllllllmmmooosssvvvxxxyyyuuusssqqqoooooopppqqqrrrmmmppptttwwwyyyxxxuuurrrmmmoooooopppsssvvvyyyyyy|||xxxuuussssssssstttvvvoooppprrrttttttsssqqqooopppqqqrrrsssrrrpppnnnmmmlllkkkmmmsssuuutttwww|||wwwtttqqqrrrssstttuuuvvvmmmllloootttvvvuuuwww{{{yyyzzz{{{{{{zzzyyyzzzzzzzzzxxxuuuuuuxxxyyywwwtttvvvttttttvvvyyyzzzxxxvvvzzz{{{}}}~~~}}}zzzvvvssswwwxxxyyyxxxvvvuuuuuuuuussssssuuuvvvxxxyyyzzzzzz{{{yyyvvvttttttvvvxxxyyy{{{xxxuuurrrrrrtttwwwyyy{{{zzzxxxuuusssqqqpppooosssqqqqqqtttyyy}}}}}}|||vvvuuusssssstttvvvyyy{{{vvvwwwxxxyyyyyyyyyxxxwwwwwwxxxuuusssuuuzzzzzzvvvxxxwwwyyy~~~|||{{{}}}zzzxxxuuusssssstttwwwyyysssuuuwwwvvvsssqqqqqqrrrtttuuuttttttssssssuuuwwwvvvvvvvvvvvvvvvuuuuuuuuuvvvtttssstttvvvxxxxxxwwwxxxxxxxxxxxxwwwwwwwwwwwwyyyxxxvvvuuuuuuwwwyyy{{{zzzzzzzzzzzzzzz{{{zzzyyy|||xxxwwwxxxyyyyyyyyy|||zzzxxxyyy{{{|||{{{xxxxxxxxxxxxxxxxxxxxxyyyyyy|||zzzyyyyyyzzzzzzyyyxxx|||{{{zzzyyyyyyxxxwwwvvvzzzzzzxxxvvvssstttvvvyyy|||{{{xxxwwwvvvvvvwwwxxxuuuuuuuuuuuutttssssssrrrsssssssssssssssrrrrrrrrrpppoooqqqtttrrrmmmlllnnnuuuttttttssssssssssssssspppsssuuuuuusssqqqpppooorrrtttuuuuuusssssssssttttttuuuuuussspppoooooopppqqqrrrsssrrrqqqrrruuuxxxuuuuuuuuusssrrrrrrtttvvvtttvvvvvvtttssssssssssssuuuvvvwwwvvvuuutttuuuwwwzzzzzzyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuvvvxxxzzz{{{{{{zzzxxxwwwwwwxxxzzz|||~~~zzzwwwuuuuuuvvvvvvvvvxxxxxxvvvtttssstttxxx{{{}}}|||{{{zzzyyyyyyyyyyyy{{{}}}~~~zzzyyyyyyyyyxxxxxxxxxwwwwwwwwwxxxyyyzzz{{{{{{{{{~~~{{{|||}}}|||yyyyyyyyy|||~~~{{{{{{{{{{{{{{{{{{||||||zzz}}}}}}|||~~~}}}zzz|||~~~yyy|||{{{wwwvvvxxx|||}}}||||||{{{{{{|||}}}}}}}}}}}}}}}{{{zzzzzz|||~~~{{{{{{||||||{{{{{{{{{|||sssyyy}}}}}}{{{|||zzzxxxzzz}}}{{{vvvsssvvvyyyyyyxxxuuussssssuuussstttvvvuuuqqqssswwwttttttvvvzzz}}}}}}|||{{{{{{{{{{{{zzzyyyyyyyyyvvvwwwxxxwwwuuusssssssssxxxtttrrrtttxxxxxxtttooouuusssrrrrrrssstttsssrrrrrrtttvvvxxxxxxtttnnniiilllooorrrtttttttttvvvwwwwwwwwwvvvvvvvvvuuutttsssvvvsssppprrruuuuuurrrnnnsssuuuxxxzzzzzzyyyvvvtttsssqqqrrrtttuuutttxxx~~~yyy{{{{{{zzzwwwuuutttuuuuuuvvvxxx{{{}}}|||xxxtttuuutttttttttuuutttrrrooojjjkkkmmmoooqqqsssvvvwwwtttsssqqqooooooooopppqqqmmmpppsssvvvxxxxxxxxxxxxqqqpppqqqrrrssstttuuuvvvxxxxxxuuuqqqpppqqqssstttqqqrrrtttuuutttsssrrrqqqqqqrrrssstttsssqqqooonnnkkkkkkooouuuvvvvvvyyy~~~xxxvvvsssrrrsssvvvvvvuuurrrllljjjpppvvvyyyzzz|||yyy}}}}}}zzzyyyyyy|||yyyyyyzzzxxxuuussswwwuuusssuuuyyyzzzwwwtttwwwyyy}}}~~~}}}{{{wwwvvvxxxzzz{{{zzzwwwuuuuuuvvvssssssuuuvvvxxxzzz|||}}}|||zzzwwwtttsssuuuxxx{{{{{{yyyvvvttttttuuuwwwyyyyyyxxxwwwvvvtttrrrpppooosssqqqpppsssxxx{{{{{{zzzxxxwwwtttrrrrrrsssvvvwwwtttvvvxxxzzz{{{zzzyyyyyyvvvwwwvvvssstttxxxyyyvvvwwwvvvyyy~~~|||{{{}}}zzzxxxvvvttttttuuuwwwxxxssswww{{{{{{xxxuuuvvvxxxuuuvvvvvvtttrrrrrruuuwwwvvvvvvuuuuuuuuuuuuuuuuuuxxxvvvttttttuuuuuuuuutttzzzyyyyyyyyyyyyxxxxxxxxxwwwvvvtttssstttwwwzzz}}}zzzzzzzzzzzzyyyyyyzzz{{{}}}zzzxxxyyyyyyyyyxxx|||yyyvvvxxx{{{}}}{{{xxxvvvvvvwwwwwwxxxxxxyyyyyy{{{zzzyyyzzz{{{{{{yyyxxx{{{{{{{{{zzzxxxwwwwwwwww{{{{{{zzzwwwttttttvvvxxxyyyxxxxxxwwwwwwxxxyyyzzzsssttttttttttttsssrrrqqqqqqqqqrrrsssttttttuuuuuuqqqppprrrtttrrrnnnnnnqqqvvvuuuttttttssstttttttttqqqsssuuuuuussspppoooooorrrtttuuuuuutttsssssstttqqqrrrssssssqqqqqqqqqsssvvvvvvvvvtttsssssstttuuutttttttttsssrrrrrrsssuuussstttuuuuuusssqqqqqqtttwwwxxxxxxwwwtttssssssssswwwxxxxxxyyyyyyyyyyyyyyyxxxwwwuuuttttttuuuwwwxxx}}}|||zzzxxxwwwwwwxxxyyy}}}zzzwwwuuuvvvvvvvvvvvvyyyyyywwwtttrrrsssvvvyyyxxxxxxwwwwwwwwwxxxyyyzzz{{{~~~~~~~~~zzzzzzzzzzzzyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{||||||}}}~~~~~~|||{{{|||~~~|||{{{{{{{{{{{{|||}}}~~~xxx||||||{{{}}}zzz}}}}}}|||}}}~~~{{{}}}}}}{{{~~~}}}zzzvvvuuuwww{{{~~~~~~}}}|||{{{zzzzzz{{{{{{zzz{{{}}}|||{{{{{{|||}}}zzz{{{{{{zzzyyyyyyzzz|||uuuxxx}}}{{{wwwxxx{{{{{{zzz|||~~~{{{uuutttvvvxxxxxxvvvtttssssssuuussstttuuutttqqqssswwwvvvwwwxxxzzz{{{{{{||||||xxxyyyzzzzzzxxxxxxyyyzzzvvvvvvvvvvvvuuutttsssrrrvvvuuuuuuxxxzzzyyytttpppuuusssqqqqqqrrrsssrrrqqqppprrruuuxxxxxxtttnnniiijjjkkkmmmpppssstttuuuuuuvvvvvvuuuvvvwwwwwwvvvtttwwwuuusssrrrrrrsssrrrqqquuuvvvxxxyyyyyyxxxwwwvvvrrrqqqsssvvvwwwuuuxxx}}}yyyzzz|||{{{xxxuuuttttttsssvvvyyy{{{{{{yyywwwuuuvvvuuusssssstttssspppnnnkkkmmmoooooopppqqqtttvvvsssrrrqqqooooooooooooooopppssswwwyyyzzzzzz{{{|||wwwttttttuuutttqqqppprrruuuxxxvvvqqqoooqqqsssrrrrrrsssttttttrrrqqqrrrrrruuuuuuvvvvvvuuutttrrrqqqlllmmmqqquuutttsssvvv}}}xxxyyyvvvtttuuuxxxxxxuuu{{{sssooossszzz|||{{{|||{{{}}}yyyxxxxxx|||}}}|||wwwrrrpppxxxvvvtttvvvxxxyyywwwtttvvvyyy}}}~~~|||yyywwwvvvyyy|||~~~}}}zzzwwwwwwyyyuuuuuuvvvwwwyyy{{{}}}~~~{{{zzzxxxuuusssuuuxxx{{{yyyyyywwwvvvvvvvvvvvvvvvwwwwwwwwwvvvuuutttsssrrrpppooonnnqqqvvvzzz{{{zzzxxxwwwuuusssrrrrrrsssttttttuuuwwwxxxyyyyyyxxxxxxtttwwwvvvsssssswwwxxxvvvuuutttwww|||}}}{{{zzz|||zzzyyyxxxwwwvvvvvvwwwwwwtttyyy}}}}}}yyywwwyyy|||wwwxxxxxxuuurrrrrruuuxxxvvvvvvuuuuuuuuuvvvwwwwwwxxxvvvttttttuuuuuutttssszzzzzzzzzyyyyyyyyyxxxxxxvvvuuutttsssuuuxxx{{{}}}yyyzzzzzzyyyxxxxxxyyy{{{}}}{{{zzzzzzzzzxxxwwwyyywwwvvvxxx{{{}}}{{{yyyvvvvvvxxxyyyzzzzzzzzzzzz{{{zzzyyyzzz{{{{{{yyywwwzzz{{{|||{{{xxxwwwvvvwww{{{{{{{{{yyyvvvuuuvvvwwwwwwwwwxxxxxxyyyzzzzzzzzzrrrrrrtttuuuuuutttsssrrrnnnooopppqqqssstttuuuuuutttrrrsssvvvtttqqqrrrvvvuuuuuutttsssssssssssstttrrrtttuuutttrrrpppooooooqqqsssvvvvvvtttsssssssssoooqqqssstttsssssstttuuu}}}zzzvvvtttssssssqqqooorrrssstttsssrrrrrrtttvvvttttttvvvwwwsssoooppptttxxxyyyzzzxxxvvvtttssssssuuuvvvxxxyyy{{{{{{{{{{{{xxxwwwvvvtttsssssstttttt{{{{{{yyyxxxwwwvvvvvvvvvyyyxxxvvvvvvwwwxxxwwwvvvxxxxxxwwwuuussssssvvvxxxttttttuuuvvvwwwxxxyyyyyy{{{}}}~~~}}}}}}{{{{{{{{{{{{zzzzzzzzzzzz|||{{{zzzyyyzzz{{{|||}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}|||}}}~~~zzz|||~~~~~~}}}|||}}}xxx{{{}}}}}}zzzyyyzzz|||{{{|||~~~}}}|||zzz~~~}}}~~~~~~|||zzzzzzxxxvvvwwwyyyzzz{{{zzz||||||{{{{{{{{{{{{zzzzzzyyyzzz{{{{{{zzzzzz|||}}}yyyzzzzzzxxxvvvvvvyyy|||{{{zzzzzz|||~~~yyytttsssxxx|||}}}~~~xxxuuuwwwxxxwwwuuussssssssswwwttttttvvvuuurrrtttyyyyyy{{{{{{yyyuuutttvvvyyytttvvvxxxxxxwwwvvvxxxzzzvvvtttsssuuuxxxyyywwwuuutttuuuvvvxxxxxxvvvtttsssuuutttssstttvvvwwwwwwwwwrrrssstttvvvwwwuuurrrnnnlllmmmpppuuuzzz{{{wwwtttuuuttttttuuuxxxyyyxxxvvvttttttsssqqqoooooosssvvvrrrsssssstttuuuvvvwwwwwwqqqqqqtttxxxyyyvvvxxx|||wwwyyyzzzyyywwwtttrrrrrrrrrvvvzzzzzzxxxvvvvvvwwwuuusssrrrrrrssssssqqqpppmmmoooqqqqqqppppppsssvvvtttsssqqqooonnnnnnmmmmmmqqqvvv{{{~~~}}}zzzyyyyyywwwsssssswwwvvvrrrqqqttttttxxxxxxsssppprrrsssrrrqqqssssssqqqooonnnpppssswwwwwwvvvvvvuuuttttttsssrrrrrrtttvvvssspppssszzzxxxzzzyyyvvvwwwzzzyyytttyyyuuuuuuzzz}}}|||{{{{{{~~~~~~xxxuuuvvvyyy}}}{{{~~~~~~yyyttttttvvvvvvvvvwwwxxxyyyxxxwwwxxx{{{~~~}}}yyyvvvttttttvvvzzz~~~}}}yyyvvvwwwyyyyyyxxxxxxxxxyyy{{{}}}~~~yyyzzzzzzwwwuuuuuuxxxzzzwwwxxxxxxxxxwwwvvvuuuttttttuuuvvvwwwwwwwwwvvvuuurrrpppoooqqquuuxxxwwwvvvvvvuuutttsssrrrrrrrrrrrruuuvvvvvvvvvuuuttttttssssssvvvvvvrrrrrrvvvwwwvvvsssrrruuuzzz|||yyyxxxzzzzzzzzzzzzyyyxxxxxxwwwvvvuuuzzz~~~|||wwwuuuwww{{{yyyzzzzzzvvvrrrqqquuuzzzwwwwwwvvvvvvvvvxxxyyyzzzvvvuuussstttvvvwwwwwwvvvyyyyyyyyyyyyxxxxxxxxxwwwwwwvvvuuuuuuvvvwwwzzz{{{xxxyyyzzzxxxvvvvvvyyy{{{|||{{{{{{{{{{{{zzzxxxvvvwwwvvvvvvxxxzzz|||||||||wwwxxxzzz|||}}}}}}}}}}}}{{{zzzzzz{{{|||{{{yyywwwxxx{{{}}}|||yyyvvvvvvvvvyyyzzz|||{{{yyywwwvvvvvvwwwxxxyyy{{{{{{zzzyyyxxxqqqsssuuuvvvwwwvvvuuuuuuqqqqqqrrrsssssstttuuuuuutttrrrrrrtttsssqqqtttyyyssssssrrrqqqqqqqqqqqqrrrtttuuuuuutttqqqppppppqqqqqqsssvvvvvvuuusssssssssoooqqqtttuuutttttttttuuu|||vvvqqqppptttuuurrrnnnppprrrssstttssstttuuuwwwuuuuuuwwwyyytttmmmnnnttttttvvvxxxwwwvvvtttttttttuuuvvvwwwyyyzzzzzzzzzzzzvvvvvvuuussssssrrrrrrrrrwwwwwwxxxxxxwwwvvvuuutttuuuuuuuuuwwwyyyzzzyyywwwssstttuuuuuuuuuuuuwwwyyyrrrtttuuuwwwxxxyyyxxxxxxyyy|||~~~|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}{{{xxxwwwvvvxxx{{{||||||{{{}}}~~~~~~}}}|||}}}|||{{{{{{|||}}}~~~~~~~~~}}}{{{wwwzzz}}}|||yyywwwyyy|||yyyzzz{{{||||||}}}|||||||||zzzzzzzzzwwwuuuvvvvvvwwwyyy{{{{{{xxxvvvyyyzzz{{{{{{||||||{{{{{{zzzzzzzzzyyyyyyzzz}}}yyyzzzyyyvvvtttuuuyyy}}}|||wwwxxx|||}}}xxxssspppvvv||||||vvvwwwwwwuuusssrrrssstttxxxvvvvvvwwwvvvsssuuuzzz|||~~~}}}xxxqqqnnnqqquuurrrtttwwwwwwuuuuuuxxx{{{vvvsssqqquuu{{{~~~{{{xxxtttuuuvvvvvvtttssstttuuuxxxwwwvvvxxx{{{~~~~~~vvvuuuttttttuuuvvvuuutttssstttxxx{{{sssuuussssssuuuyyyzzzyyywwwppprrrrrrooolllmmmsssyyynnnnnnoooppprrrtttvvvwwwpppqqquuuzzzzzzwwwxxx{{{uuuwwwyyyxxxuuurrrqqqppppppvvvzzzzzzvvvtttvvvxxxsssqqqpppppprrrsssssssssoooqqqrrrrrrpppppprrruuutttsssqqqpppnnnmmmllllllpppvvv}}}}}}xxxuuussssssoooqqqwwwxxxuuuuuuzzzsssyyyzzzuuuqqqssstttrrrqqqrrrqqqooollllllooorrrvvvuuutttsssrrrrrrrrrsssyyyyyyyyyyyytttpppsssyyyxxx|||{{{wwwxxx|||zzztttppprrrxxx~~~{{{zzz}}}yyysssrrrvvvzzz}}}wwwwww}}}|||yyyzzztttuuuvvvxxxxxxyyyyyyzzz{{{}}}|||wwwsssqqqrrrrrrwww{{{zzzvvvssstttvvv{{{zzzzzzyyyzzz{{{}}}~~~xxxyyy{{{yyyvvvuuuwwwyyyvvvwwwxxxyyyxxxvvvtttrrrssstttvvvwwwxxxxxxxxxxxxwwwtttqqqqqqssstttrrrpppsssssssssssssssssssssssswwwvvvuuutttrrrpppoooooosssvvvvvvrrrrrruuuwwwvvvrrrqqqsssyyyzzzxxxwwwyyyzzzzzz{{{{{{zzzyyywwwvvvvvvzzz}}}zzztttqqqtttyyyzzz{{{{{{wwwrrrrrrvvvzzzwwwwwwwwwwwwwwwyyy{{{|||tttsssrrrtttvvvyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwvvvxxxxxxwwwvvvvvvwwwxxxyyyxxxyyyzzzxxxuuuuuuxxx{{{{{{zzz{{{||||||{{{wwwuuutttuuuwwwxxxzzz{{{}}}~~~yyyzzz|||~~~zzzzzzzzz{{{|||{{{yyywwwwwwzzz~~~~~~zzzwwwuuuuuuxxxzzz||||||zzzxxxvvvvvvwwwyyy{{{||||||yyywwwuuurrrtttvvvxxxyyyyyyxxxwwwuuuuuuuuuvvvvvvvvvvvvvvvrrrooonnnpppoooooosssyyyrrrqqqppppppooooooppppppvvvvvvvvvsssqqqpppqqqrrrqqqsssvvvvvvuuusssssssssqqqsssuuuvvvuuutttttttttvvvooojjjmmmtttyyyvvvqqqoooqqqsssttttttuuuwwwxxxvvvuuuxxxzzzuuummmmmmtttoooqqqsssttttttsssssstttuuuvvvwwwxxxyyyxxxxxxwwwttttttsssssssssrrrrrrrrrrrrtttvvvwwwxxxwwwuuutttrrrsssuuuxxx{{{|||zzzxxxoooqqqtttuuuvvvwwwzzz{{{sssuuuwwwyyyzzzyyyxxxwwwxxx{{{~~~}}}{{{zzzyyy{{{{{{{{{|||||||||||||||}}}zzzwwwttttttvvvyyy|||{{{yyy|||~~~}}}~~~~~~~~~}}}{{{yyyzzzyyyxxxwwwxxxzzz|||~~~{{{www{{{~~~|||yyywwwyyy|||wwwxxxyyyzzz{{{}}}~~~~~~zzzvvvuuutttrrruuuxxxyyywwwwwwyyy{{{zzzyyyzzz{{{}}}}}}{{{yyy|||~~~|||vvvvvvzzzxxxrrrtttwwwxxxuuurrrrrrvvv{{{xxxzzz|||}}}|||zzzwwwvvvttt~~~vvvvvvvvvwwwwwwvvvsssqqqyyyxxxwwwvvvtttttttttttt~~~{{{vvvrrrrrrsssyyyyyywwwtttpppqqquuuyyy{{{yyyvvvtttxxx~~~}}}wwwyyytttsssvvvuuuqqqqqqvvvtttwww{{{{{{zzzzzz|||xxxxxxwwwvvvtttuuuvvvxxxtttuuuyyy}}}~~~zzzwwwwwwuuusssqqqqqqtttwwwyyyyyyvvvsssqqqppprrruuuwwwwwwvvvtttrrrqqqrrrssstttuuutttsssssstttvvvyyyzzzxxxwwwxxxzzz|||{{{vvvrrrtttuuuvvvvvvuuusssqqqppprrrsssvvvyyyxxxtttvvv{{{vvvtttqqqooonnnoooqqqrrrtttuuuuuusssqqqooooooppppppssswwwzzz{{{zzzwwwttt|||wwwrrrsssxxx{{{xxxtttuuuwwwxxxxxxwwwvvvuuuvvvpppqqqqqqqqqpppppprrrtttyyyvvvtttvvvuuurrrqqqssstttvvvwwwvvvuuutttuuuvvv}}}{{{wwwuuuuuutttsssrrrzzzxxxxxxzzz}}}~~~}}}zzz}}}xxxuuusssuuuwwwxxxqqqooovvv}}}|||{{{zzzzzzyyyxxxxxxxxxyyyyyy|||zzzzzz{{{|||zzzuuuqqqsssqqqqqqvvv||||||yyyyyy{{{{{{yyyzzz}}}}}}yyyyyyzzzzzzyyywwwvvvvvvwwwsssvvvyyyzzzxxxvvvtttttttttuuuuuuuuutttssssssrrrwwwvvvtttssssssssstttuuuyyyyyyxxxuuuqqqqqqtttxxxxxxwwwvvvuuutttsssrrrqqqxxxwwwuuutttttttttuuuvvvtttvvvwwwxxxwwwwwwyyyzzzwww{{{|||yyyxxxyyyyyywwwzzz{{{{{{xxxtttssstttvvv{{{~~~}}}vvvqqqrrruuuuuuqqqrrrsssuuuwwwxxxxxxyyywwwvvvxxx|||zzztttssswwwuuuxxxxxxvvvvvvyyyyyyvvvxxxwwwvvvuuuuuuvvvwwwxxx{{{{{{}}}}}}{{{xxxwwwyyy|||{{{zzz{{{|||}}}}}}|||yyyyyyyyyzzzzzzzzz{{{{{{~~~}}}{{{}}}}}}{{{|||yyyxxxyyy||||||zzzwww{{{{{{{{{{{{zzzyyyxxxxxxwwwxxxzzz{{{zzzyyyxxxxxxsssvvvyyyzzzxxxvvvuuutttrrrtttvvvxxxxxxwwwuuusssvvvuuutttttttttuuuuuuuuutttrrrpppooooooqqqtttvvvtttssssssuuuwwwxxxxxxwwwtttrrrqqqooooooppprrrsssooossswwwvvvrrrpppqqqtttwwwuuurrrooooooppprrrttttttqqqoooooorrrsssrrrppppppppprrruuuwwwyyyxxxwwwvvvrrrrrrvvvyyyvvvrrrrrrrrrrrrrrrrrrrrrrrrrrrsssppprrrwwwzzzzzzxxxuuurrrwwwuuusssqqqpppqqqrrrssssssuuuwwwzzz{{{{{{zzzyyyxxxuuurrrrrrtttvvvuuutttqqqtttuuurrrrrrwww{{{{{{tttvvvyyy{{{{{{zzzxxxvvv|||}}}}}}~~~~~~}}}|||{{{}}}}}}}}}}}}||||||||||||{{{uuuqqqppprrrvvvzzzzzzyyyzzz||||||yyy}}}}}}~~~~~~|||xxxuuuwww}}}{{{||||||{{{{{{zzzzzzzzzzzzwwwxxxxxxyyyzzz{{{||||||}}}yyyuuutttuuuqqquuuyyyzzzzzzyyyzzz{{{}}}{{{zzz{{{||||||{{{}}}wwwvvvyyyxxxssssssuuuwwwuuussssssxxx|||{{{}}}~~~~~~|||zzzxxx{{{zzzyyyxxxxxxwwwvvvtttssszzzyyyxxxvvvuuuttttttttt{{{||||||zzzvvvttttttvvvxxxxxxwwwtttrrrrrruuuxxxyyyxxxvvvtttxxx}}}{{{vvvzzzuuusssuuutttqqqrrrwwwwwwwwwwwwxxxyyyyyyyyyxxxwwwwwwvvvuuutttuuuvvvwwwxxxxxxxxxzzz||||||{{{yyyuuusssqqqpppqqqrrruuuvvvwwwvvvuuutttuuuwwwyyyzzzxxxwwwtttsssrrrrrrsssssswwwvvvuuuttttttvvvwwwxxxxxxxxxxxxzzz||||||zzzwwwvvvvvvuuuuuutttsssqqqqqqttttttvvvzzzyyyvvvwww|||wwwuuurrrooonnnooopppqqqtttuuuuuutttqqqppppppqqqnnnppptttvvvxxxxxxwwwvvv}}}xxxtttuuuyyy|||zzzwwwsssuuuwwwxxxxxxwwwwwwwwwpppqqqssssssrrrqqqrrrssswwwvvvwwwyyywwwsssrrrtttvvvwwwwwwvvvttttttuuuvvv{{{yyywwwuuuuuuuuuuuuuuu{{{yyyyyyzzz|||}}}|||zzz|||||||||yyyvvvsssrrrssstttpppooovvv{{{||||||||||||{{{zzzyyyxxxxxxxxxxxx|||zzzzzzzzz{{{zzzvvvrrrtttrrrqqquuu{{{~~~}}}zzzzzz|||{{{xxxyyy}}}}}}zzzyyyzzz{{{yyywwwvvvvvvwwwuuuwwwzzzzzzxxxwwwvvvvvvvvvvvvuuutttrrrpppnnnmmmttttttttttttuuuuuuvvvwwwxxxxxxwwwtttqqqqqqtttwwwzzzxxxvvvtttsssssstttuuuzzzyyywwwvvvuuuuuuvvvvvvwwwxxxyyyyyyxxxxxxzzz|||vvvzzz{{{xxxwwwyyy{{{yyyxxxyyyzzzyyyuuuttttttvvvwww{{{{{{vvvsssuuuxxxyyyttttttuuuwwwwwwxxxxxxxxxwwwvvvxxx|||zzzttttttwwwuuuxxxxxxuuuuuuyyyzzzxxxyyyxxxwwwvvvvvvwwwxxxyyyzzz|||~~~}}}{{{zzz{{{{{{zzzzzz{{{}}}~~~~~~}}}yyyyyyyyyzzzzzzzzz{{{{{{}}}|||}}}~~~|||{{{yyywwwyyy{{{|||yyyvvvzzzzzz{{{{{{zzzzzzyyyyyyxxxvvvvvvxxx{{{|||yyyvvvuuuwwwyyyyyyvvvtttsssrrrvvvwwwxxxxxxxxxvvvtttsssuuutttsssssssssttttttsssuuutttrrrqqqpppqqqrrrssspppppppppsssvvvyyyzzzyyyuuutttrrrpppoooooopppqqqqqqtttwwwuuupppnnnooorrruuussspppnnnnnnppprrrtttuuurrrpppppprrrsssqqqpppqqqqqqrrrtttwwwxxxxxxwwwyyytttssswwwyyywwwvvvwwwwwwuuutttrrrrrrrrrssstttrrrsssuuuvvvwwwwwwvvvvvvwwwuuusssrrrqqqqqqrrrssstttuuuwwwyyyzzzzzzyyyyyyxxxuuusssssstttuuutttrrrsssvvvvvvsssssswwwzzzzzzuuuvvvxxxyyyyyyxxxwwwvvvzzz{{{|||~~~~~~}}}{{{zzz}}}}}}||||||{{{{{{{{{{{{}}}zzzuuurrrrrruuuyyy{{{zzzyyyzzz|||~~~|||yyy~~~}}}||||||~~~~~~}}}|||zzzyyyyyyzzz{{{|||}}}}}}~~~~~~}}}}}}}}}~~~{{{{{{{{{|||{{{{{{zzzzzzxxxxxxyyyyyy{{{|||}}}~~~~~~}}}~~~~~~~~~|||xxxuuuvvvwwwtttwwwzzz{{{{{{zzzzzz{{{zzzwwwwwwyyy{{{||||||vvvtttuuutttqqqpppsssuuuuuutttvvvzzz~~~}}}~~~}}}{{{yyyyyyxxxwwwvvvuuuvvvvvvwww{{{zzzyyywwwvvvuuutttssswwwxxxxxxwwwvvvuuuwwwxxxwwwxxxwwwvvvtttssstttvvvtttvvvuuuvvvzzz~~~yyyzzzvvvtttuuutttrrrssswwwyyyvvvsssuuuxxxxxxuuuqqquuuuuuuuuttttttuuuvvvvvvzzzxxxuuuuuuwwwxxxxxxxxxqqqqqqpppppppppqqqrrrsssuuuuuuvvvwwwyyy|||~~~yyyxxxvvvtttssssssssstttyyyxxxvvvuuuuuuuuuvvvvvvyyyyyyyyyzzz|||}}}|||zzzxxxvvvuuusssrrrrrrrrrrrrtttsssuuuxxxxxxuuuwww{{{yyywwwssspppnnnnnnooopppssstttttttttrrrqqqrrrsssnnnoooppprrrtttvvvxxxyyy{{{wwwtttuuuxxxzzzyyywwwqqqrrrtttuuuvvvvvvvvvvvvppprrruuuvvvtttrrrqqqqqquuuvvvzzz}}}zzztttsssvvvyyyzzzyyyvvvtttsssuuuwwwwwwwwwvvvuuuvvvwwwxxxyyy}}}{{{zzzzzz{{{{{{zzzyyyyyy{{{}}}|||yyyuuurrrqqqrrrpppqqqvvvyyyyyyzzz~~~~~~}}}{{{zzzxxxwwwwwwwww{{{zzzyyyyyyzzzyyywwwuuuuuurrrqqqtttyyy}}}~~~}}}|||~~~|||xxxxxx|||}}}{{{zzz{{{{{{yyywwwuuuvvvvvvwwwxxxyyyyyyxxxwwwxxxyyyuuutttsssqqqpppnnnmmmlllqqqssstttvvvwwwxxxxxxwwwxxxwwwvvvtttrrrrrruuuwwwyyywwwtttqqqqqqrrruuuwww{{{zzzyyyxxxwwwvvvwwwwwwxxxxxxxxxwwwvvvvvvxxx{{{uuuyyyzzzwwwvvvyyy{{{{{{uuuwwwyyyyyywwwuuuuuuuuurrrwwwzzzwwwuuuyyy|||}}}wwwxxxxxxxxxxxxxxxwwwwwwwwwvvvxxx{{{yyyuuuuuuwwwvvvwwwwwwssstttyyy{{{zzzyyyyyyxxxxxxxxxxxxyyyyyywww{{{~~~~~~}}}|||{{{zzzyyyxxxzzz|||}}}}}}|||yyyyyyyyyzzzzzzzzz{{{{{{~~~}}}}}}~~~}}}zzzxxxwwwyyy||||||yyyvvvxxxyyyzzzzzz{{{{{{zzzzzzzzzvvvsssvvv{{{}}}zzzuuuwwwxxxyyywwwuuurrrrrrrrrzzzzzzyyyxxxwwwvvvuuuuuutttrrrqqqrrrssstttsssrrrtttssssssrrrrrrrrrsssssspppooooooqqqtttwwwxxxxxxvvvuuusssqqqoooooooooooosssuuuvvvsssooommmnnnqqqrrrpppnnnmmmmmmoooqqqsssuuusssrrrqqqrrrsssrrrqqqrrrrrrssstttvvvwwwxxxxxx|||wwwtttvvvxxxxxxyyy}}}{{{yyyvvvtttrrrrrrssstttssssssrrrssstttvvvxxxyyyvvvuuutttrrrrrrrrrssssssvvvvvvwwwwwwxxxxxxxxxyyywwwvvvttttttttttttrrrqqqtttwwwxxxttttttwwwzzzzzzwwwwwwwwwwwwwwwvvvvvvvvvvvvxxx{{{}}}}}}|||{{{yyy|||{{{{{{zzzzzzzzzzzzzzzzzzyyywwwuuuvvvxxx{{{}}}zzzzzzzzz|||}}}}}}{{{yyy{{{{{{zzz{{{}}}}}}{{{zzzyyy{{{||||||zzzzzz|||~~~~~~|||{{{zzzzzz{{{}}}yyyzzz{{{|||}}}|||{{{zzzyyyyyyyyyyyy{{{}}}{{{zzz{{{}}}~~~~~~{{{zzz{{{}}}~~~zzzwwwwwwyyy{{{{{{{{{zzzzzzyyyzzz{{{|||}}}yyyvvvwwwyyy{{{|||~~~xxxrrrppppppooonnnoooqqqtttuuuvvvxxx||||||}}}~~~~~~}}}{{{yyyxxx~~~vvvvvvuuussssssuuuxxx{{{zzzzzzyyyxxxvvvuuutttsssvvvuuuuuutttttttttvvvwwwvvvwwwwwwwwwuuutttttttttpppsssuuuwww|||~~~xxxxxxxxxyyyxxxvvvuuuuuuvvvuuussstttvvvvvvtttqqqtttsssssstttuuuvvvvvvuuuxxxvvvsssrrrssstttttttttoooppppppqqqqqqqqqqqqqqqvvvvvvvvvwwwzzz{{{zzzyyywwwvvvuuuuuuvvvvvvvvvuuuttttttuuuuuuvvv{{{zzzzzzzzzzzzzzzzzzzzzxxxwwwtttrrrqqqrrrsssttttttqqqrrruuuvvvtttvvvyyy{{{xxxuuuqqqooonnnooopppppprrrsssrrrqqqqqqrrrsssrrrqqqppppppqqqtttxxxzzzvvvtttsssrrrtttuuuvvvvvvtttrrrppppppqqqssstttuuupppsssvvvxxxvvvtttrrrrrruuuwww||||||uuutttxxx||||||zzzwwwttttttuuuwwwtttuuuuuuuuuvvvxxx{{{}}}~~~}}}|||{{{zzzzzzyyyxxx{{{}}}|||xxxvvvuuussssssuuuxxxxxxuuuxxx}}}||||||zzzyyyxxxxxxxxxxxxzzzyyyxxxxxxxxxxxxxxxwwwvvvtttrrrssswww|||~~~}}}}}}xxxvvvzzz}}}|||zzz{{{{{{yyywwwuuuvvvvvvxxxxxxxxxwwwvvvvvvxxxzzzqqqqqqpppppppppppppppqqqqqqsssuuuxxxyyyxxxwwwvvvvvvvvvuuutttssssssuuuvvvvvvtttrrrqqqqqqrrrtttuuuxxxwwwwwwwwwwwwwwwxxxxxxvvvwwwvvvtttssssssuuuxxxwww{{{{{{wwwuuuxxxzzzyyysssuuuwwwxxxxxxvvvuuutttpppvvvyyyxxxwwwzzz~~~~~~zzzzzzzzzzzzyyywwwvvvuuuvvvwwwyyyyyyxxxvvvvvvxxxvvvwwwvvvrrrtttyyy||||||xxxxxxxxxxxxxxxxxxxxxxxxsssyyy}}}}}}}}}~~~}}}{{{zzzyyyxxxxxxzzzzzzyyyxxxyyyyyyyyyzzzzzzzzz{{{{{{~~~}}}}}}~~~~~~~~~~~~zzzyyyxxx{{{~~~~~~{{{wwwwwwxxxyyyzzz{{{{{{{{{{{{{{{yyywwwxxxzzzzzzxxxvvvxxxxxxyyywwwuuuttttttuuu|||{{{yyyxxxwwwwwwxxxxxxtttrrrqqqsssuuuvvvtttrrrqqqrrrrrrssstttuuuuuuuuutttrrrqqqqqqrrrttttttsssuuutttsssqqqpppppppppqqqtttuuutttrrrooooooqqqssspppooommmlllmmmoooqqqssssssrrrrrrrrrssstttttttttssstttuuuuuuuuuvvvwwwyyy|||wwwtttuuuvvvwww{{{|||{{{yyyvvvtttrrrpppppprrrqqqqqqrrrsssvvvxxxzzzvvvuuutttsssrrrssssssssswwwvvvvvvvvvvvvwwwxxxyyywwwwwwvvvuuutttsssqqqpppssswwwxxxuuuuuuyyy{{{{{{yyyxxxwwwvvvvvvvvvwwwxxxtttvvvyyy|||}}}|||zzzxxx{{{zzzyyyxxxxxxxxxyyyyyyzzzyyyyyyxxxyyyzzz{{{|||zzz{{{{{{|||||||||{{{zzzyyyyyyyyyzzz||||||zzzxxxxxxzzz{{{|||||||||}}}~~~~~~|||zzzyyyyyyzzz|||~~~xxxzzz{{{}}}}}}}}}|||{{{zzzzzzyyyzzz|||~~~~~~{{{zzz{{{}}}~~~~~~yyyxxxyyy|||}}}}}}|||zzzxxxyyy|||zzzwwwvvvyyy{{{}}}}}}{{{zzz{{{}}}~~~~~~}}}{{{uuurrrpppooooooooooooqqqsssuuuwwwzzz}}}}}}~~~~~~}}}|||zzzyyyxxxzzzzzz{{{zzzyyyyyywwwuuussstttxxx{{{yyyyyyyyyyyyxxxvvvuuutttwwwuuusssrrrrrrsssttttttvvvvvvvvvwwwwwwuuutttrrrooosssuuuvvvyyy}}}}}}yyyuuuxxx{{{}}}|||yyyuuuqqqqqqsssvvvvvvuuutttuuuwwwsssrrrrrrsssvvvxxxwwwuuuvvvuuuuuuuuuvvvuuusssqqqooopppqqqrrrsssrrrrrrqqqxxxvvvuuuuuuxxx}}}{{{{{{zzzyyyyyyxxxxxxxxxrrrrrrsssssstttuuuvvvvvv{{{{{{zzzyyywwwvvvuuuuuuwwwvvvsssqqqqqqrrrtttvvvvvvsssrrrvvvwwwvvvwwwzzz|||yyyuuurrrooooooooopppooopppqqqqqqppppppqqqrrrvvvtttrrrqqqqqqtttwwwyyyrrrssssssrrrqqqrrrtttvvv{{{wwwrrroooqqqsssuuuvvvqqqsssvvvwwwwwwvvvvvvvvvxxxyyy||||||vvvvvvyyy}}}}}}|||yyyvvvuuuuuuwwwrrrtttvvvvvvvvvxxx|||~~~}}}{{{yyyxxxxxxxxx|||}}}~~~{{{yyyxxxxxxvvvwwwyyy{{{xxxtttvvv|||yyyyyyxxxxxxxxxyyyyyyzzzwwwwwwxxxxxxxxxxxxyyyyyyxxxvvvttttttvvvzzz}}}}}}~~~xxxuuuxxx{{{{{{yyyzzzzzzyyywwwvvvvvvwwwxxxxxxxxxvvvttttttvvvyyyrrrrrrqqqqqqqqqqqqrrrsssqqqsssvvvxxxyyywwwuuusssuuutttsssssstttuuuuuuvvvttttttuuuuuuuuuttttttssssssssstttuuuvvvwwwxxxxxxvvvvvvvvvuuussssssuuuwwwyyy}}}|||wwwuuuvvvwwwuuussstttuuuwwwxxxwwwuuussspppvvvzzzxxxwwwzzz|||{{{zzzzzzzzzyyyxxxwwwuuuuuuuuuxxxyyyxxxwwwwwwwwwxxxvvvwwwvvvrrrtttyyy||||||vvvwwwwwwwwwwwwwwwwwwvvvssszzz~~~}}}}}}|||~~~|||{{{zzz{{{zzzxxxwwwyyyyyyyyyzzzzzzzzz{{{{{{~~~~~~}}}|||||||||}}}~~~{{{zzz{{{}}}}}}zzzwwwxxxyyyzzz{{{|||||||||{{{}}}~~~{{{wwwuuuvvvxxxwwwxxxyyyyyywwwwwwxxxzzz{{{zzzyyyxxxxxxyyyzzz{{{vvvtttsssuuuxxxyyywwwsssttttttttttttttttttttttttvvvtttqqqqqqrrrsssssssssrrrrrrrrrrrrrrrrrrsssssstttttttttrrrrrrrrrtttvvvpppooonnnmmmnnnoooqqqrrrppppppqqqrrrssstttvvvxxxsssuuuwwwvvvuuuuuuvvvxxxzzzuuussssssttttttyyyxxxyyyyyyxxxuuuqqqnnnlllnnnppprrrtttuuuvvvvvvvvvuuuuuuttttttssssssttttttuuuuuuuuuuuuuuuwwwxxxxxxxxxxxxwwwvvvtttsssrrrrrrqqquuuwwwuuuvvvzzz}}}|||{{{zzzxxxwwwwwwxxxyyyzzztttvvvxxx{{{|||{{{yyyxxx{{{zzzxxxwwwwwwwwwxxxyyy{{{{{{{{{{{{zzzzzzzzzyyy{{{|||}}}}}}|||{{{{{{|||yyyxxxxxxyyy{{{|||zzzyyyyyywwwwwwzzz|||}}}|||{{{zzzzzz{{{}}}~~~yyyzzz|||}}}}}}}}}||||||zzzzzzzzz{{{|||~~~||||||}}}{{{{{{zzz{{{}}}}}}{{{zzz{{{{{{{{{zzzyyy{{{~~~xxxuuuvvvyyy}}}||||||~~~~~~yyytttttttttrrrrrrtttqqqrrrsssvvvxxxzzz|||}}}~~~}}}{{{zzzyyy}}}}}}yyyyyyzzzyyy}}}~~~|||xxxtttsssvvvzzzyyyzzz{{{{{{{{{zzzxxxwwwyyyvvvsssrrrrrrssstttsssxxxvvvvvvvvvwwwvvvtttrrrqqqtttuuurrrrrrtttsssppprrrxxx|||||||||zzzuuuooonnnrrrvvvvvvttttttwwwzzzsssrrrqqqtttxxxzzzxxxuuuvvvvvvwwwyyyzzzxxxtttqqqqqqqqqrrrssssssssssssrrrwwwvvvtttsssuuuzzz~~~yyyyyyyyyyyyyyyyyyyyyyyyqqqrrrssstttuuuvvvvvvwwwzzz{{{{{{yyyvvvsssrrrrrruuutttrrrqqqqqqsssvvvxxxzzzuuutttwwwzzzyyyzzz}}}|||zzzvvvrrrpppppppppqqqoooppprrrqqqppppppqqqrrrwwwvvvtttsssssstttvvvwwwqqqsssuuusssqqqrrruuuyyy|||vvvtttvvvxxxxxxwwwqqqsssuuuuuuvvvxxx{{{~~~{{{zzz|||{{{wwwvvvyyy|||}}}}}}{{{xxxvvvvvvwwwrrruuuwwwwwwvvvxxx|||}}}{{{xxxwwwxxxzzzzzz{{{}}}|||zzzxxxwwwxxxxxxxxxyyy{{{xxxtttvvv{{{vvvvvvvvvwwwwwwxxxyyyzzztttvvvxxxyyyxxxxxxyyyzzzyyyxxxvvvvvvvvvyyy{{{}}}{{{~~~xxxtttvvvxxxyyywwwxxxyyyyyywwwwwwxxxyyyyyyyyyxxxvvvtttssstttvvvwwwvvvtttrrrqqqpppqqqqqqqqqsssuuuwwwwwwvvvtttrrrtttsssrrrsssuuuvvvvvvuuuuuuwwwxxxyyyyyywwwuuussspppqqqrrrtttuuuvvvvvvvvvvvvxxxyyyyyywwwwwwxxxyyyyyy}}}}}}yyyuuuuuutttqqqtttssstttuuuwwwvvvuuusssooovvv{{{yyywwwxxxyyyxxxxxxxxxxxxxxxwwwvvvuuuttttttxxxyyywwwuuuxxxyyyxxxvvvwwwwwwssstttyyy{{{zzzuuuvvvwwwwwwwwwwwwvvvuuuvvv}}}}}}}}}~~~~~~~~~}}}{{{zzzyyyyyyyyyzzzzzzzzz{{{{{{|||}}}}}}{{{zzzzzz|||~~~|||{{{|||{{{wwwxxxyyyzzz{{{{{{{{{{{{zzz~~~|||uuurrruuuzzzvvvxxxzzzzzzzzzyyyzzz{{{zzzyyyxxxxxxxxxzzz{{{|||xxxuuutttwww{{{}}}yyyuuuxxxwwwvvvuuutttsssssssssuuusssqqqqqqsssvvvwwwwwwqqqqqqrrrrrrssstttttttttsssssssssssstttuuuvvvwwwqqqqqqpppppppppqqqrrrsssnnnpppqqqrrrrrrsssvvvxxxrrrvvvyyyyyyvvvtttuuuwwwvvvsssrrrtttsssqqquuu{{{vvvwwwwwwvvvtttqqqnnnlllmmmooorrruuuvvvvvvtttsssttttttttttttttttttttttttsssssstttuuuvvvwwwxxxxxxyyyyyyxxxvvvsssssstttvvvpppuuuwwwuuuvvvyyy|||{{{zzzyyyyyyxxxxxxzzz{{{|||vvvwwwxxxyyyzzzzzzyyyyyy{{{zzzxxxwwwvvvwwwyyyzzz{{{{{{{{{{{{zzzzzzyyyyyy}}}~~~~~~|||{{{|||~~~{{{yyyxxxyyy{{{|||||||||{{{xxxvvvzzz{{{{{{{{{{{{{{{|||}}}~~~||||||||||||||||||}}}}}}zzzzzz{{{|||}}}~~~~~~~~~~~~~~~{{{yyy{{{|||||||||zzzzzz|||~~~}}}zzzvvvvvvyyy}}}}}}}}}~~~~~~yyytttrrruuuwwwuuuuuuxxxsssssstttvvvyyyzzz{{{zzz~~~}}}|||zzzyyyxxxyyy~~~{{{wwwxxxxxxxxxxxxzzz{{{wwwsssrrrvvvzzz{{{|||~~~}}}|||{{{wwwtttsssuuuwwwwwwvvvyyywwwuuuuuuvvvvvvtttrrrrrruuutttqqqoooqqqrrrpppqqqwwwyyywwwvvvwwwtttnnnoooqqqssstttuuuvvvwwwwwwtttrrrqqquuuzzz|||yyyvvvuuuuuuvvvxxxyyyxxxuuurrrqqqqqqqqqrrrrrrrrrssssssttttttttttttuuuvvvwwwwwwuuuvvvvvvwwwxxxxxxxxxxxxttttttuuuvvvvvvwwwwwwvvvwwwyyy{{{zzzvvvsssqqqqqqrrrqqqqqqqqqsssuuuxxxyyyzzztttrrrvvvyyyyyyzzz||||||yyyvvvsssqqqqqqqqqrrrrrrssstttsssqqqqqqrrrsssttttttuuuuuuvvvvvvvvvvvvooorrruuussspppppptttyyy}}}zzzxxxyyy||||||yyyuuurrrrrrrrrrrrtttzzz}}}wwwwwwyyyxxxwwwxxx{{{|||~~~}}}{{{xxxwwwwwwsssvvvxxxxxxvvvvvv{{{~~~~~~{{{wwwvvvxxx{{{wwwzzz~~~}}}zzzwwwvvvwwwuuuvvvyyyyyyvvvwww{{{vvvvvvvvvuuuvvvvvvwwwwwwqqqtttxxxzzzyyyxxxyyyzzzzzzzzzyyywwwwwwwwwyyy{{{xxx}}}~~~xxxssstttvvvvvvuuuwwwxxxxxxxxxxxxyyy{{{{{{{{{zzzxxxuuusssssstttwwwuuusssqqqppppppqqqrrroooqqqsssuuuvvvvvvuuuttttttrrrqqqrrruuuwwwvvvuuuwwwwwwxxxwwwvvvuuussssssqqqrrrssstttuuuttttttssstttwwwzzz{{{zzzyyyyyyyyywww|||}}}zzzwwwvvvtttpppvvvtttrrrsssuuuvvvtttrrrmmmuuuzzzyyywwwxxxxxxvvvttttttuuuuuuuuuuuuuuuttttttyyyyyyuuutttxxxzzzxxxuuuxxxxxxuuuuuuyyyzzzxxxvvvwwwxxxxxxxxxxxxwwwvvvuuu}}}yyyyyy~~~~~~}}}}}}~~~}}}|||yyyyyyyyyzzzzzzzzz{{{{{{{{{||||||zzzxxxxxx{{{~~~{{{{{{|||{{{xxxxxxyyyzzz{{{{{{{{{{{{xxxzzzzzzxxxtttsssvvvyyyuuuxxx{{{{{{zzzyyyxxxyyyzzzzzzyyyyyyyyyyyyyyyyyyxxxuuutttwww}}}~~~zzzuuuwwwvvvtttssssssuuuvvvwwwxxxvvvssssssuuuwwwyyyyyyrrrrrrssssssssssssssssssssssssssstttuuuuuutttssstttssssssrrrrrrrrrssssssoooqqqrrrrrrppppppsssuuuqqqvvv{{{{{{xxxttttttuuusssrrrsssuuusssppprrrvvvwwwvvvuuusssrrrqqqqqqqqqnnnppprrrtttuuutttsssrrrttttttuuuuuuuuuuuuttttttoooqqqsssuuuwwwxxxxxxxxxzzzzzzyyyvvvssstttwww{{{rrrvvvxxxvvvuuuwwwxxxwwwwwwwwwwwwxxxyyyzzz{{{|||yyyyyyxxxxxxxxxyyyyyyzzz|||{{{xxxwwwvvvwwwyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{~~~}}}|||}}}}}}{{{xxxxxxzzz}}}|||{{{{{{}}}|||zzzwwwxxxzzz|||}}}~~~~~~~~~~~~|||{{{zzz{{{}}}~~~yyyzzz|||~~~~~~}}}|||{{{|||}}}~~~}}}{{{zzzzzz{{{wwwuuuuuuxxx|||~~~|||||||||}}}}}}|||{{{tttooonnntttwwwuuuuuuyyyuuutttuuuwwwyyyzzzzzzyyy~~~}}}|||zzzyyywwwvvvvvvtttzzz|||xxxuuuuuuvvvvvvnnnrrrttttttqqqrrrvvv{{{|||~~~|||xxxuuutttwwwzzz{{{zzzzzzwwwttttttvvvvvvuuusssqqqttttttqqqqqquuuwwwwwwrrrvvvvvvrrrqqqtttsssnnnrrrpppooorrrvvvwwwvvvssstttrrrqqquuu{{{}}}zzzvvvsssrrrrrrssstttuuusssqqqqqqqqqppppppqqqqqqrrrsssppprrrtttuuuuuusssqqqooorrrssstttuuuwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwvvvvvvtttxxx{{{{{{wwwtttssssssppppppppprrrtttvvvxxxzzzwwwqqqooorrrvvvvvvwwwyyy{{{yyyvvvsssqqqqqqrrrssstttuuuvvvuuusssrrrssstttpppqqqtttvvvwwwwwwwwwvvvlllpppsssqqqmmmlllrrrwwwvvvuuuwww{{{~~~wwwqqqrrrrrrppppppssszzz~~~ttttttwwwxxxwwwxxxyyy||||||yyywwwvvvtttwwwyyyxxxuuuvvvzzz~~~~~~~~~{{{wwwvvvyyy|||vvv{{{~~~yyyvvvtttrrrrrrwwwyyyxxxyyy|||wwwwwwvvvuuuuuutttuuuuuuooosssyyy{{{zzzxxxyyyzzz{{{{{{zzzyyywwwwwwxxxyyywww}}}~~~yyysssssstttttttttvvvxxxxxxxxxyyyzzz|||}}}}}}}}}zzzwwwtttssstttsssrrrqqqpppppprrrtttuuummmnnnqqqsssuuuvvvvvvvvvsssqqqppprrrvvvwwwvvvtttwwwvvvtttrrrqqqqqqqqqqqqtttuuuuuuuuuuuusssrrrqqqqqqtttxxxzzzzzzxxxxxxxxxtttzzz}}}{{{xxxwwwuuuqqqwwwuuurrrrrrtttuuutttrrrlllsssyyyxxxwwwwwwxxxvvvqqqrrrssstttuuuuuuuuuttttttyyyzzzuuutttyyyzzzxxxuuuxxxyyyvvvvvvyyyyyyvvvwwwxxxyyyzzzzzzyyyxxxwwwsss{{{{{{tttttt|||{{{{{{zzzyyy{{{}}}~~~}}}|||yyyyyyyyyzzzzzzzzz{{{{{{zzz{{{{{{yyywwwwwwzzz~~~zzzzzz{{{~~~zzzyyyyyyzzzzzz{{{{{{zzzzzzvvvuuuttttttuuuvvvwwwwwwvvvxxx{{{|||zzzwwwvvvuuu{{{{{{zzzzzzyyyxxxwwwvvvxxxuuussswww}}}zzztttrrrqqqpppqqqtttxxx|||~~~zzzwwwuuuuuuvvvwwwwwwssstttttttttsssrrrrrrqqqssssssssstttuuutttqqqooovvvuuuttttttssssssssssssqqqssssssrrrooonnnpppssspppvvv|||}}}xxxtttssstttqqqrrrtttwwwtttpppppptttzzzwwwssspppoooqqqtttvvvpppqqqrrrssssssssssssrrrttttttuuuuuuuuuuuuuuutttmmmooosssvvvxxxxxxxxxxxx{{{{{{yyyuuussstttyyy~~~tttxxxyyyvvvtttuuuuuusssuuuuuuvvvxxxyyyzzz{{{{{{{{{zzzyyyxxxwwwxxxyyyzzz}}}{{{yyywwwvvvxxxzzz{{{xxxxxxxxxxxxzzz{{{|||}}}}}}|||~~~|||yyyxxxzzz~~~|||~~~}}}{{{yyyyyytttvvvyyy|||~~~~~~~~~}}}|||zzzyyy{{{}}}~~~yyyzzz}}}~~~~~~}}}zzzyyy|||{{{|||~~~~~~~~~vvvvvvwwwxxxyyy{{{}}}~~~yyyyyywwwvvvzzz{{{uuutttssstttwwwzzz{{{{{{wwwxxxyyyxxxxxxyyy}}}}}}zzzxxxxxxyyyzzzwww~~~yyypppppptttwwwtttssssssuuuxxxzzzyyyyyyxxx{{{~~~~~~|||{{{zzzzzzzzzyyyyyyyyyyyyyyyyyywwwtttsssuuuvvvtttvvvyyytttwwwzzzxxxssspppqqqssssssuuuwwwwwwuuussssssssstttrrrpppssswwwxxxuuupppwwwssstttzzz{{{vvvtttvvvvvvqqqooorrruuuuuuvvvyyyvvvuuusssqqqqqqqqqqqqrrrqqqsssuuuwwwvvvssspppnnnpppuuuvvvqqqrrrxxx|||{{{zzzyyywwwvvvuuuvvvwwwwww|||zzzwwwtttqqqoooooonnnvvvvvvuuuuuuuuuwwwxxxyyyyyyuuurrrqqqtttvvvvvvuuuxxxyyyzzzxxxvvvtttssstttrrrtttvvvtttqqqppprrruuuqqqrrrttttttttttttuuuwwwvvvuuusssrrrqqqpppppppppsssuuuwwwwwwvvvwwwxxxzzzrrruuuyyy}}}{{{{{{{{{{{{zzzyyyxxxxxx|||uuuvvv}}}}}}vvvuuu|||vvvyyy{{{|||zzzyyy{{{}}}~~~}}}wwwwwwzzz{{{xxxwwwxxx}}}~~~yyytttuuuuuutttsssvvv{{{|||xxxvvvvvvxxxzzz{{{{{{xxxuuuuuuvvvwwwuuussszzzyyyyyyxxxxxxwwwvvvvvvxxx|||}}}wwwsssuuuxxxuuuvvvwwwyyyyyyyyywwwuuuuuuvvvxxxyyyxxxwwwuuusssqqqtttvvvvvvsssrrrsssuuuqqqpppppprrrvvvwwwuuurrrppppppqqqrrrsssuuuvvvwwwyyyxxxvvvttttttuuuvvvxxxvvvsssrrruuuvvvuuuwww{{{uuuwwwyyy{{{|||{{{yyywwwwwwwwwwwwtttqqqqqqtttwwwzzzvvvssssssuuuwwwvvvttttttuuuwwwwwwvvvtttrrrqqqooopppsssuuuwwwvvvvvvuuuzzzyyyxxxvvvvvvvvvvvvwwwrrrrrrsssvvvxxxyyyxxxvvvrrrtttwwwxxxxxxxxxwwwvvvzzzzzz{{{{{{{{{zzzxxxwwwvvvwwwxxxyyyzzz|||{{{yyyxxxzzz}}}~~~|||yyy|||||||||~~~{{{{{{|||~~~~~~|||{{{|||}}}yyyyyyyyyzzzzzzzzz{{{{{{xxxvvvtttvvvyyyzzzyyywww{{{yyywwwvvvwwwwwwvvvuuuyyyyyyxxxvvvttttttuuuwwwvvvuuutttuuuwwwxxxxxxwwwxxxxxxvvvuuuuuuxxx~~~|||wwwqqqrrrvvvyyyxxxvvvuuutttsssssssssrrrooommmrrrpppoooqqquuuwwwvvvtttvvvvvvtttsssrrrqqqqqqqqqvvvuuusssrrrqqqpppppppppsssvvvxxxyyyxxxvvvuuuuuuqqqrrrrrrrrrssssssttttttvvvtttrrrsssvvvwwwuuusssuuuwwwyyyyyyvvvtttrrrrrrssstttvvvwwwwwwvvvtttssstttttttttuuuvvvyyy{{{}}}vvvwwwxxxvvvuuuuuuvvvxxxxxxwwwwwwxxxyyyzzzyyyxxxxxxvvvtttuuuwwwyyyzzzzzzzzz|||}}}}}}|||{{{{{{{{{{{{zzzyyyyyyyyyyyyzzz{{{}}}yyyxxxzzz}}}}}}}}}~~~~~~}}}zzz|||}}}~~~}}}}}}}}}~~~zzzsssvvvxxxzzz}}}~~~~~~}}}zzzyyyyyyzzz{{{||||||{{{zzz}}}~~~||||||}}}{{{www~~~~~~}}}{{{vvvvvvwwwwwwxxxzzz{{{{{{vvvvvvsssqqqtttzzz|||yyyzzzxxxvvvvvvyyy{{{|||}}}{{{zzzyyyxxxxxxzzz}}}~~~|||yyyxxxxxxxxxyyyxxx}}}~~~wwwqqqrrrvvvxxxvvvuuutttuuuxxxyyyzzzyyyvvvyyy{{{|||{{{xxxwwwwwwzzzyyyyyyxxxxxxwwwwwwwwwzzzvvvtttuuutttrrrssswwwsssvvvyyyxxxtttqqqqqqssssssuuuwwwxxxwwwvvvwwwxxxsssqqqppprrrwwwxxxuuurrrvvvrrrsssyyy|||xxxttttttsssooommmpppsssrrrtttwwwwwwvvvtttrrrqqqqqqqqqqqqrrrsssuuuvvvvvvssspppnnnnnnssstttqqqrrrxxx{{{zzz|||}}}~~~~~~~~~}}}{{{zzzyyyxxxvvvtttrrrqqqppppppvvvvvvuuuuuuvvvxxxyyyzzzwwwuuusssrrrsssssssssrrruuuwwwyyyxxxvvvsssssssssssstttuuussspppooorrruuurrrsssuuuuuuttttttuuuwwwwwwvvvtttrrrpppnnnnnnmmmrrrtttuuuvvvvvvwwwzzz|||wwwxxxzzz|||}}}}}}||||||wwwwwwyyyzzz{{{zzzzzzyyy{{{vvvxxxvvvsssxxxuuuxxx{{{{{{yyyyyyzzz|||}}}{{{wwwxxxzzzzzzxxxuuurrruuu{{{vvvvvvtttssstttyyyyyyvvvyyy}}}~~~}}}zzzvvvssssssvvvwwwuuuqqqwwwxxxzzz{{{zzzxxxuuutttvvvxxx{{{||||||{{{zzzzzzvvvvvvwwwyyyyyyyyywwwuuuuuuvvvwwwxxxxxxvvvuuusssuuuvvvwwwuuurrrpppqqqrrrqqqpppppprrruuuvvvsssqqqnnnooopppqqqsssuuuwwwxxxxxxwwwvvvuuuuuuvvvwwwxxxvvvssssssuuuvvvuuuvvvzzzyyyzzz{{{||||||zzzyyyxxxvvvvvvtttqqqoooooossswwwzzzwwwttttttvvvwwwvvvuuurrrssstttuuuuuutttsssrrrssssssrrrqqqrrrrrrssstttvvvwwwxxxxxxxxxwwwvvvvvvsssssstttvvvxxxyyywwwvvvqqqqqqtttxxx}}}}}}xxxtttzzzzzz|||||||||{{{yyywwwvvvxxxzzzzzz{{{||||||{{{zzz{{{~~~}}}{{{}}}}}}}}}|||zzz{{{|||~~~~~~}}}zzzzzz{{{{{{{{{|||||||||zzzxxxwwwxxxzzzzzzxxxvvv{{{yyyvvvvvvvvvvvvuuutttwwwwwwwwwuuusssrrrtttvvvwwwvvvuuuuuuvvvwwwuuutttwwwxxxxxxxxxxxxyyy|||zzzxxxuuussstttuuuwwwxxxxxxvvvsssrrrqqqpppmmmkkkqqqppppppqqqssstttssssssvvvuuutttsssrrrrrrrrrrrrssssssrrrrrrqqqqqqrrrrrrtttvvvxxxyyyxxxxxxxxxyyyttttttttttttuuuuuuuuuuuuwwwuuutttuuuwwwxxxvvvtttuuuwwwyyyxxxvvvtttttttttuuuvvvwwwxxxxxxwwwvvvuuuwwwvvvuuuuuuvvvyyy|||~~~vvvwwwwwwvvvuuuuuuvvvxxxxxxwwwvvvvvvxxxyyyyyyxxxxxxvvvuuuuuuwwwxxxxxxxxxyyy|||}}}}}}}}}|||{{{zzzzzzzzzzzz{{{|||}}}zzzzzz|||~~~~~~~~~yyy{{{||||||||||||}}}|||}}}yyytttuuuwwwzzz}}}{{{{{{{{{|||}}}~~~~~~~~~zzz}}}~~~||||||~~~{{{}}}|||}}}{{{wwwvvvvvvvvvwwwwwwwwwxxxxxxvvvuuuqqqmmmooovvvyyyxxx}}}{{{xxxxxxzzz}}}}}}zzzxxxyyy|||}}}~~~|||{{{zzzyyyyyyxxxyyyyyyzzz|||{{{uuusssvvvyyyyyywwwuuussstttuuuwwwwwwwwwtttvvvxxxxxxvvvtttttttttwwwwwwwwwwwwwwwxxxyyyzzz~~~yyyvvvvvvtttqqqrrrvvvrrruuuxxxwwwtttrrrrrrtttssstttvvvwwwvvvwwwyyyzzzsssqqqqqqsssvvvxxxvvvsssvvvrrrsssyyy}}}{{{vvvsssrrrmmmlllooorrrqqqrrruuuvvvuuutttrrrqqqqqqpppppprrrtttuuuvvvvvvsssqqqooonnnrrrtttrrrrrruuuvvvvvvwwwyyy|||~~~|||xxxuuuuuuuuuuuuuuutttsssrrrrrrttttttttttttuuuwwwyyyzzzvvvvvvvvvtttrrrppppppppprrruuuxxxxxxwwwtttsssrrrtttuuuuuurrroooooorrrvvvtttuuuvvvvvvuuutttuuuwwwyyyxxxvvvssspppnnnmmmmmmqqqrrrsssssstttwww{{{~~~}}}|||{{{zzzyyyxxxxxxxxxsssuuuxxx{{{}}}}}}}}}|||zzzwwwzzzvvvqqqsssuuuwwwyyyzzzyyyyyyzzz{{{{{{}}}{{{wwwvvvyyyyyywwwvvvsssqqqsssxxx|||~~~}}}vvvtttqqqppprrr{{{xxxuuuyyy}}}{{{vvvrrrtttyyy{{{wwwrrruuuwwwzzz{{{{{{xxxuuurrruuuuuuwww{{{|||xxxwwwwwwyyyzzzzzzwwwuuuuuuvvvwwwwwwwwwvvvtttsssuuuvvvuuusssqqqpppqqqsssrrrqqqqqqsssttttttrrrpppmmmnnnoooqqqsssvvvxxxyyyvvvvvvvvvwwwxxxxxxyyyyyyxxxttttttvvvvvvtttuuuxxxyyyzzzzzzyyyyyyxxxwwwvvvuuuuuussspppoooppptttwwwxxxwwwuuutttuuuvvvvvvuuupppqqqqqqrrrssstttttttttwwwuuuqqqnnnmmmnnnqqqrrrsssuuuxxxzzzzzzyyyvvvuuuuuuttttttvvvxxxxxxwwwuuupppoooqqqxxxzzzsssyyy{{{}}}~~~~~~|||yyyxxxwwwyyy{{{|||||||||}}}}}}|||{{{|||~~~~~~}}}~~~}}}~~~}}}zzzyyyzzz~~~}}}{{{{{{|||||||||}}}}}}}}}|||{{{zzz{{{|||{{{xxxvvvyyywwwuuuuuuvvvvvvuuutttuuuvvvvvvtttrrrqqqssstttxxxwwwuuuuuuvvvvvvtttsssuuuwwwzzzzzzzzzzzzzzz{{{wwwwwwwwwtttrrrsssvvvzzz|||yyyuuurrrpppooommmkkkpppqqqrrrqqqpppppppppqqqtttssssssrrrrrrsssssstttqqqqqqqqqrrrrrrsssssssssxxxyyyzzzyyyxxxwwwxxxyyyuuuuuuuuuuuuuuuttttttsssuuuttttttuuuvvvvvvtttsssuuuvvvwwwvvvuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxzzzyyywwwvvvwwwyyy|||}}}vvvwwwwwwvvvuuuuuuwwwxxxyyywwwuuuuuuwwwxxxyyyxxxxxxvvvuuuuuuvvvwwwwwwvvvyyy|||~~~~~~}}}|||{{{zzzzzz{{{|||}}}}}}||||||~~~}}}||||||}}}}}}|||{{{wwwyyy{{{{{{{{{zzz{{{}}}||||||}}}~~~|||xxxuuuwwwyyy{{{}}}~~~~~~~~~~~~|||}}}}}}~~~|||~~~}}}{{{{{{}}}{{{}}}~~~{{{~~~~~~}}}~~~zzzuuuvvvvvvvvvvvvvvvuuuuuutttwwwvvvqqqlllmmmtttyyyzzz}}}zzzxxxxxx{{{~~~{{{yyyzzz|||}}}}}}zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{xxxtttuuuzzz{{{zzzwwwuuusssrrrsssuuuuuuuuutttuuuvvvuuusssrrrrrrsssqqqqqqsssuuuwwwzzz}}}{{{wwwwwwuuussstttxxxrrrtttvvvvvvtttsssssstttrrrsssttttttttttttvvvxxxwwwuuutttuuuwwwwwwvvvtttwwwttttttzzz~~~xxxrrrrrrmmmlllppprrrqqqqqqsssqqqpppppppppppppppppppppssstttuuuvvvuuutttqqqpppppprrrtttsssrrrqqqrrrqqqsssuuuxxxzzzzzzwwwtttrrruuuuuuvvvvvvvvvuuusssrrrrrrrrrrrrrrrtttvvvxxxyyyvvvxxxzzzwwwsssooooooqqqqqquuuxxxzzzxxxvvvtttsssuuuvvvuuurrroooooorrrvvvvvvwwwxxxwwwvvvuuuvvvwww{{{yyywwwuuusssqqqpppppprrrrrrrrrqqqqqqtttxxx|||~~~{{{xxxvvvvvvvvvwwwuuuwwwzzz}}}~~~}}}zzzxxxyyy|||zzzssspppqqquuuvvvxxxyyyyyyyyyyyyyyyyyyzzzwwwtttuuuyyyyyyvvvtttuuuvvvyyy{{{zzzvvvssssssqqqnnnnnnqqqyyyxxxuuuwww{{{}}}||||||wwwsssvvv|||zzztttuuuvvvxxxyyyyyywwwuuutttwwwwwwxxxyyy{{{}}}}}}}}}zzzyyyxxxyyy||||||yyywwwuuuuuuvvvvvvvvvuuutttsssrrrrrrqqqpppppprrruuuwwwsssttttttuuuuuutttrrrpppoooooopppqqqrrrtttvvvwwwtttuuuvvvxxxyyyyyyzzzzzzxxxuuuuuuwwwvvvssssssvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttuuuuuuvvvvvvuuutttttttttttttttsssrrrqqqqqqqqqrrrssstttuuuwwwuuurrrooonnnoooqqqrrrtttvvvwwwxxxxxxwwwvvvuuuvvvuuuuuuvvvwwwxxxwwwvvvrrrrrrtttxxx|||}}}zzzvvvyyy{{{}}}}}}zzzxxxxxx{{{}}}~~~}}}|||}}}}}}}}}|||||||||}}}~~~~~~~~~}}}}}}}}}~~~}}}zzzyyyyyy~~~}}}{{{{{{|||||||||}}}}}}}}}zzzzzz{{{||||||{{{yyywwwwwwvvvuuuvvvwwwyyyyyyxxxuuuvvvwwwuuusssrrrssstttxxxvvvuuuuuuwwwwwwvvvuuuuuuwwwyyyyyyxxxxxxyyyzzzvvvvvvtttssssssuuuxxx{{{}}}zzzuuurrrqqqpppoooooopppssstttrrrooommmoooqqqqqqqqqqqqqqqqqqsssttttttqqqqqqrrrrrrsssssssssrrrzzz{{{zzzxxxvvvtttuuuwwwtttuuuuuuuuuuuusssrrrqqqqqqqqqqqqrrrrrrrrrqqqppprrrtttttttttssstttvvvxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzuuuvvvwwwvvvuuuuuuwwwyyyyyywwwuuutttvvvxxxyyyyyyuuuttttttuuuwwwxxxxxxwwwyyy}}}|||{{{}}}|||{{{zzzzzz{{{|||}}}|||||||||}}}~~~~~~~~~{{{yyyxxxyyyzzzzzzxxxwwwxxxzzz||||||{{{{{{{{{|||}}}}}}}}}}}}|||{{{zzzxxx{{{|||}}}}}}}}}}}}|||{{{~~~~~~~~~~~~}}}yyyyyy~~~|||{{{}}}~~~~~~}}}~~~~~~}}}}}}yyyvvvvvvvvvvvvvvvvvvtttsssrrruuuvvvrrrmmmmmmsssxxxyyyyyywwwvvvwww{{{}}}zzzyyyzzz{{{{{{zzzzzz{{{{{{||||||||||||{{{{{{wwwtttwww|||}}}zzzyyywwwuuutttvvvvvvvvvvvvuuuvvvvvvuuusssssstttuuuoooooopppqqqtttwwwzzz||||||wwwtttuuutttrrrtttxxxrrrsssuuuuuutttssssssssstttuuuvvvuuutttssstttuuu{{{zzzxxxwwwwwwwwwuuutttxxxwwwwwwzzz}}}~~~yyyrrrppplllkkknnnpppooooooqqqkkkkkkmmmnnnoooppppppqqqtttuuuvvvvvvuuutttrrrpppnnnoooqqqssssssrrrsssuuuwwwxxxxxxyyyyyyxxxxxxxxxwwwwwwxxxxxxwwwvvvtttrrruuutttttttttuuuwwwyyyzzzxxxzzz|||zzzuuurrrrrrtttsssvvvzzz{{{zzzwwwuuutttvvvwwwwwwtttqqqpppsssvvvwwwyyyyyyyyywwwvvvwwwxxxyyyxxxvvvuuussssssrrrrrrssssssrrrqqqpppqqquuuxxx~~~|||yyyvvvuuuvvvxxxzzzwwwyyyzzz|||||||||zzzzzzzzzwwwvvvvvvtttqqqpppqqqvvvvvvwwwxxxyyyzzzyyyyyyxxxxxxvvvsssuuuyyyyyyuuuuuuvvvxxx{{{{{{yyyvvvssssssqqqpppqqqtttyyy~~~{{{{{{zzzxxxwwwwwwzzz|||zzzvvvtttvvv|||}}}yyyttttttttttttttttttuuuvvvwwwzzz{{{zzzwwwssssssxxx}}}|||yyywwwyyy}}}~~~|||yyyuuuuuuuuuuuuttttttssssssqqqpppoooooopppsssuuuwwwtttuuuvvvvvvuuutttrrrrrrqqqqqqqqqqqqqqqrrrssssssssstttvvvwwwyyyyyyzzzzzzxxxuuuuuuwwwwwwssssssuuurrrrrrsssssstttuuuvvvvvvtttuuuxxx{{{|||{{{xxxvvvssstttttttttsssrrrrrrrrrttttttsssrrrrrrsssttttttttttttttttttttttttssssssxxxwwwwwwvvvuuuuuuvvvvvvvvvuuutttuuuwwwxxxxxxwwwvvvxxxyyyxxxvvvuuuxxxzzzyyyzzz}}}~~~~~~}}}{{{yyyyyy|||~~~~~~}}}}}}}}}|||||||||{{{{{{|||}}}~~~|||{{{{{{|||~~~~~~}}}|||{{{yyyyyy}}}~~~zzzzzz{{{{{{{{{|||||||||wwwxxxzzz{{{{{{zzzzzzzzzwwwvvvuuuwwwzzz|||}}}}}}wwwxxxyyyxxxvvvtttuuuuuuvvvuuutttvvvxxxyyyyyyxxxvvvvvvvvvuuutttuuuxxxzzzxxxtttqqqrrrvvv{{{{{{zzz|||yyyuuusssttttttttttttrrrtttvvvssspppnnnoooqqqnnnnnnnnnoooppprrrssstttrrrrrrsssssssssrrrqqqpppvvvwwwwwwuuutttsssuuuwwwuuuvvvwwwwwwwwwuuutttrrrqqqqqqqqqpppppppppqqqqqqpppqqqrrrrrrrrrsssuuuwwwvvvvvvuuuuuuuuuuuuvvvvvvuuuwwwzzz}}}}}}{{{wwwuuuuuuvvvwwwvvvuuuuuuwwwyyyyyywwwuuuuuuwwwyyyyyyxxxsssssssssuuuxxxzzzzzzyyyzzz}}}|||yyywww{{{{{{zzzyyyyyyzzz{{{{{{xxxzzz{{{}}}}}}}}}}}}}}}yyyxxxxxxyyyzzzyyywwwuuuyyy{{{~~~~~~}}}|||||||||~~~~~~~~~}}}|||||||||{{{{{{|||}}}}}}~~~~~~~~~|||zzzzzz|||}}}xxxwww{{{}}}{{{~~~~~~}}}{{{{{{zzzxxxvvvuuuvvvwwwwwwvvvuuusssrrrrrruuutttooonnnrrrvvvwwwvvvuuuuuuwwwzzz~~~~~~{{{xxxvvvxxxzzz{{{{{{{{{{{{{{{|||}}}~~~zzz{{{yyywwwxxx}}}}}}zzz{{{zzzyyyyyy{{{{{{zzzxxxwwwwwwwwwvvvtttuuuwwwyyysssrrrqqqooooooqqqrrrtttuuuqqqppprrrrrrpppqqqtttsssttttttuuutttsssrrrqqquuuwwwyyyyyywwwuuuuuuuuu|||{{{yyyxxxwwwvvvvvvvvvwwwyyyzzzxxxyyyzzzwwwrrrnnnjjjiiimmmooommmlllnnnkkklllmmmoooqqqrrrrrrrrruuuuuuvvvvvvuuutttrrrqqqkkkkkknnnsssuuuuuuxxx}}}zzzyyyxxxwwwwwwyyyzzz{{{yyyyyyyyyyyyxxxwwwvvvvvvzzzyyyxxxxxxyyyzzz|||}}}zzz{{{{{{zzzxxxwwwwwwxxxuuuxxx{{{{{{zzzwwwvvvuuuwwwxxxyyywwwsssrrrsssvvvxxxyyyzzzzzzyyyxxxyyy{{{wwwvvvuuutttssssssrrrrrruuuuuutttrrrqqqrrrtttwww{{{yyywwwuuuvvvxxx{{{~~~zzzyyyyyyyyyxxxwwwvvvuuuxxxvvvtttrrrqqqqqqrrrssswwwwwwwwwxxxzzz{{{zzzyyywwwzzzyyyuuutttxxxyyywwwxxxwwwvvvuuuvvvxxxzzz{{{tttsssssstttwwwyyyzzzzzztttxxx||||||xxxwwwxxx{{{uuutttsssuuuwwwwwwtttqqqqqqpppooooooqqqtttwwwyyyzzz|||{{{vvvooonnnsssyyy{{{wwwuuuwww|||}}}zzzuuutttttttttsssssssssssssssqqqooooooqqqrrrrrrrrrsssuuuwwwwwwuuusssrrrssssssrrrrrrqqqqqqqqqqqqqqqssstttuuuvvvwwwxxxyyyyyywwwuuuuuuxxxwwwtttsssuuuqqqrrrtttvvvwwwxxxxxxxxxsssuuuxxx|||}}}yyyvvvrrrsssuuutttsssqqqqqqrrrttttttttttttssssssssssssrrrsssvvvxxxxxxwwwvvvtttxxxwwwuuuttttttuuuvvvwwwvvvuuutttuuuwwwyyyzzzyyyyyy|||}}}xxxrrrqqqvvv{{{yyyzzz{{{|||||||||{{{{{{zzz|||~~~~~~}}}~~~{{{||||||{{{zzz{{{}}}|||{{{zzz{{{}}}}}}}}}|||}}}{{{{{{}}}~~~zzzzzz{{{{{{{{{|||||||||wwwyyyzzzzzzyyyzzz{{{}}}xxxwwwwwwxxx{{{}}}~~~}}}xxxyyy{{{zzzxxxvvvvvvwwwtttssssssuuuxxxzzzzzzyyyuuuvvvuuuttttttuuuyyy{{{|||vvvqqqrrrxxx||||||yyyyyywwwuuutttuuuvvvvvvvvvtttttttttsssqqqoooooopppnnnnnnnnnooopppqqqssstttrrrrrrssstttsssrrrpppooooooqqqssssssssstttvvvxxxvvvwwwyyyzzzzzzxxxvvvuuuttttttsssqqqppppppsssvvvoooqqqrrrsssssssssuuuvvvttttttttttttttttttttttttrrruuuyyy||||||yyyuuurrrtttvvvvvvvvvuuuvvvxxxzzzxxxwwwwwwxxxyyyzzzyyyxxxsssssstttwwwzzz{{{{{{zzzzzz|||}}}zzzxxxwww{{{zzzyyyxxxxxxyyyzzz{{{wwwyyy{{{|||{{{{{{|||~~~{{{{{{{{{|||}}}|||zzzxxxzzz}}}}}}}}}}}}}}}}}}}}}xxxxxxzzz|||~~~{{{xxxyyy{{{~~~xxxwwwzzz{{{yyy}}}|||zzzyyyyyyxxxvvvtttuuuvvvwwwwwwwwwuuusssrrrrrrvvvxxxtttrrruuuwwwvvvvvvvvvvvvxxx{{{||||||{{{zzz~~~|||vvvsssuuuyyy|||{{{zzzyyyyyyzzz|||}}}xxx{{{|||zzzyyy||||||zzzyyyyyyzzz{{{}}}|||zzzxxxxxxxxxwwwvvvuuuwwwzzz}}}zzzxxxuuusssqqqqqqrrrssssssqqqqqqtttssspppooorrruuuttttttttttttsssqqqooorrruuuyyyzzzyyywwwuuuuuuxxxxxxwwwvvvuuuuuuvvvxxxuuuzzzzzzuuurrrssssssqqqppplllllloooqqqooonnnoooqqqqqqssstttuuuuuuuuutttuuuvvvvvvvvvuuutttsssrrrooommmoootttvvvvvvzzzyyyxxxwwwwwwwwwxxxzzz{{{yyyyyyyyyyyyyyyzzz{{{{{{{{{{{{zzzyyyyyyzzz{{{||||||zzzxxxxxxyyy{{{{{{{{{wwwyyyzzzzzzxxxuuuuuuuuuwwwzzz|||zzzvvvttttttuuuxxxyyy{{{{{{zzzzzz{{{}}}{{{zzzyyywwwuuuttttttsssuuuvvvvvvvvvuuuuuuwwwyyyzzzxxxwwwvvvwwwzzz}}}}}}|||zzzxxxwwwvvvvvvvvvtttuuutttttttttuuuuuuuuuyyywwwwwwyyy{{{|||{{{yyyxxx||||||wwwtttvvvyyyyyyxxxxxxwwwuuuuuuvvvxxxzzztttrrrqqqsssvvvxxxwwwvvvtttwwwyyyzzzxxxvvvvvvvvvqqqssstttuuusssrrrpppoookkklllmmmnnnqqqtttvvvxxxwwwxxxxxxvvvsssrrrsssuuuwwwsssqqqtttzzz~~~|||yyyuuutttssssssrrrrrrssssssqqqooonnnooorrrsssrrrppppppsssuuuuuusssqqqqqqrrrrrrqqqqqqqqqqqqqqqrrrrrrttttttsssttttttvvvxxxyyyvvvtttuuuxxxxxxtttsssuuuqqqsssuuuwwwxxxxxxwwwvvvsssssstttwww{{{{{{yyyvvvrrruuuwwwvvvtttrrrssstttpppqqqrrrsssttttttssssssssstttvvvxxxxxxwwwvvvuuurrrssstttuuuvvvwwwxxxxxxuuutttssstttwwwzzz{{{{{{zzz||||||yyytttsssuuuxxxzzzzzzzzzzzzzzz{{{{{{|||{{{}}}~~~~~~}}}~~~|||}}}~~~|||zzz{{{~~~}}}|||{{{{{{}}}~~~~~~}}}~~~}}}|||||||||}}}~~~{{{{{{|||||||||}}}}}}}}}{{{||||||zzzxxxyyy|||{{{zzzxxxxxxzzz{{{{{{zzzxxxzzz{{{{{{yyywwwvvvwwwsssrrrrrrsssvvvwwwwwwvvvsssuuuwwwxxxxxxxxxzzz|||{{{wwwvvvwwwyyyyyyxxxwwwuuuttttttvvvvvvuuuttttttrrrqqqpppqqqpppooommmppppppppppppqqqsssttttttpppqqqrrrttttttsssrrrqqqnnnqqqsssttttttssstttuuusssuuuwwwxxxyyywwwvvvtttuuuuuussspppnnnoootttyyyooorrrtttvvvuuuuuuuuuvvvrrrssstttuuuuuutttsssrrrqqqsssuuuwwwxxxwwwuuussstttuuuvvvvvvuuuvvvxxxzzzxxxxxxxxxzzz||||||yyywwwwwwvvvwwwyyy{{{{{{yyyxxxxxxzzz}}}~~~|||{{{zzzzzz|||{{{zzzyyyyyyzzz{{{|||wwwzzz||||||{{{{{{~~~|||||||||}}}~~~}}}{{{xxx{{{}}}~~~||||||~~~~~~}}}~~~zzzzzz{{{|||}}}~~~{{{yyy{{{}}}~~~zzzyyy||||||zzz{{{}}}zzzyyyxxxyyyyyywwwtttqqquuuvvvwwwxxxwwwvvvtttssssssyyy}}}zzzxxxyyyyyyxxxxxxxxxxxxzzz{{{{{{yyywwwvvv|||}}}uuupppsssxxx}}}{{{yyywwwwwwyyy{{{}}}vvv|||~~~|||zzz{{{{{{yyyuuuvvvxxxzzz|||{{{xxxuuuxxxxxxwwwvvvvvvxxx|||}}}zzzwwwvvvwwwxxxyyyvvvttttttwwwvvvrrrppprrrvvvuuutttttttttssspppnnnmmmqqqvvvyyyxxxvvvuuuttttttuuuuuuttttttuuuwwwyyyssszzzzzzsssmmmnnnqqqppptttpppppptttuuusssqqqssswwwxxxxxxyyyyyyxxxwwwvvvvvvvvvvvvvvvuuutttsssrrruuurrrrrrvvvvvvtttwwwzzzzzzzzzzzz{{{|||||||||yyyyyyxxxyyyzzz|||~~~zzzyyyxxxwwwwwwwwwxxxyyy|||yyyuuuvvvzzz}}}}}}|||xxxyyyzzzxxxvvvtttssstttwwwzzz}}}|||xxxuuutttuuuwwwyyy{{{{{{{{{{{{|||~~~~~~|||yyywwwvvvvvvtttvvvxxxyyyxxxyyy{{{|||yyyxxxwwwwwwxxx{{{~~~}}}zzzyyyyyyzzzzzzqqqtttvvvvvvwwwxxxwwwuuuyyyxxxwwwyyy|||}}}|||yyyxxx~~~yyytttuuuyyyzzzvvvxxx{{{{{{yyyuuurrrpppssspppnnnnnnrrruuuuuutttwwwuuutttuuuvvvuuurrrpppqqqtttwwwwwwssspppppppppfffhhhkkkooorrrtttvvvvvvtttttttttwwwxxxxxxuuussstttpppmmmqqqxxx}}}{{{xxxttttttsssrrrrrrrrrrrrssslllkkklllooosssvvvuuusssnnnqqqttttttqqqpppppprrrppppppppppppqqqrrrssstttuuutttsssrrrsssuuuwwwxxxuuusssuuuxxxxxxuuutttvvvqqqrrruuuvvvwwwuuusssqqqtttrrrppprrrvvvxxxxxxwwwsssvvvyyyxxxvvvttttttuuukkkmmmpppsssttttttssssssuuuuuuvvvwwwvvvvvvuuutttmmmooossswwwyyyzzzzzzyyytttsssssstttxxx{{{|||}}}{{{zzzyyyyyyxxxwwwvvvuuuzzzyyyxxxxxxxxxzzz{{{}}}|||}}}}}}}}}}}}~~~~~~}}}{{{|||~~~}}}{{{|||~~~~~~~~~{{{yyyyyy{{{~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{xxxxxx|||~~~|||yyyxxxxxxxxxwwwuuuxxxyyy{{{{{{yyywwwvvvvvvsssrrrqqqrrrttttttsssrrrrrruuuyyy||||||{{{{{{|||}}}yyyuuutttvvvxxxuuutttttttttuuutttrrrpppsssqqqnnnnnnpppqqqnnnkkkrrrrrrrrrrrrssstttuuuvvvmmmoooqqqsssuuuttttttssssssuuuwwwvvvtttqqqooonnnooopppsssuuuvvvuuusssqqquuutttqqqmmmjjjmmmsssxxxqqqssswwwxxxwwwvvvvvvvvvrrrsssuuuvvvvvvuuusssrrrrrrrrrrrrssstttuuuuuuvvvtttuuuvvvvvvuuuvvvxxxzzzwwwxxxyyy|||~~~}}}zzzwwwzzzyyyyyyzzz{{{zzzxxxuuuvvvyyy|||}}}}}}}}}}}}~~~}}}|||{{{zzzzzz{{{|||}}}yyy{{{}}}|||{{{|||{{{{{{{{{|||}}}|||zzzwwwzzz}}}}}}|||||||||~~~|||}}}~~~}}}||||||||||||||||||{{{}}}~~~{{{{{{~~~}}}{{{yyyxxxxxxxxxwwwtttrrrwwwxxxyyy{{{{{{yyytttqqqyyy{{{|||{{{xxxvvvuuutttwwwxxxzzz{{{{{{zzzxxxwwwwwwzzz}}}{{{wwwsssrrrsssuuuwwwyyyxxxvvvwww{{{~~~{{{zzz}}}}}}yyyzzz~~~yyyvvvvvvyyyzzzxxxtttxxx{{{{{{wwwwww|||sssmmmuuuyyyuuusssvvvvvvtttuuuwwwuuuqqqrrrvvvvvvtttsssuuuwwwwwwssspppsssqqqqqqvvv|||}}}yyytttxxxwwwxxxzzzyyyttttttxxxuuutttrrrqqqpppqqqrrrsssvvvtttsssqqqqqqrrrssstttyyywwwvvvuuuuuuuuutttrrrzzzwwwsssqqqqqqsssuuuvvvrrrrrrssstttuuuvvvwwwxxxyyyyyyxxxwwwwwwxxxxxxxxx{{{zzzyyyxxxyyyyyyzzz{{{sssuuuvvvwwwwwwxxx{{{}}}|||zzzyyyyyyyyyxxxzzz~~~~~~{{{zzzzzzwwwrrr{{{yyyxxxxxxxxxxxxwwwuuuxxxzzz{{{xxxsssrrrvvvzzz|||}}}}}}zzzuuutttvvvyyywwwxxxyyyzzz{{{|||}}}~~~||||||{{{yyyxxxxxx{{{~~~zzzyyyyyyyyyzzzzzz{{{{{{yyyvvvuuuxxx}}}~~~{{{vvvppprrrtttuuuuuuwwwzzz|||zzzzzzzzzzzzyyyxxxwwwwwwvvvwwwwwwvvvyyy}}}{{{vvvyyytttppppppuuuzzz{{{zzzwwwyyy{{{yyyuuuqqqqqqrrrsssvvvyyyyyyuuupppmmmkkknnnmmmlllooosssuuussspppsssrrrtttwwwyyyxxxtttoooqqqwwwzzzxxxwwwyyyyyywwwvvvtttsssuuuwwwvvvrrrnnntttnnniiikkkqqqvvvvvvtttnnnooopppqqqqqqqqqqqqqqqrrrssstttttttttsssrrrqqqwwwtttqqqrrrtttwwwvvvuuutttrrrrrruuuzzzzzzuuupppqqqrrrtttuuuvvvuuutttttttttsssssstttwwwxxxxxxwwwssstttvvvyyy{{{zzzwwwtttnnnppprrrsssssstttvvvxxxuuuzzz{{{uuusssuuutttqqqpppqqqsssuuuwwwxxxzzz{{{xxxxxxwwwwwwwwwxxxyyyzzz{{{xxxvvvwwwzzz{{{zzzxxx|||{{{{{{||||||zzzwwwtttzzz|||~~~~~~{{{{{{}}}~~~|||{{{zzz{{{}}}~~~|||yyyyyy{{{}}}}}}|||{{{{{{|||}}}{{{zzz~~~}}}|||~~~}}}wwwuuuwwwyyyzzzyyyzzz{{{{{{|||{{{zzzxxxwwwsssrrrrrrtttvvvwwwvvvuuunnntttwwwwwwxxx{{{|||{{{yyytttsssvvvzzz~~~sssssstttuuuuuutttsssssstttrrrrrrvvvuuuqqqppprrrsssrrrqqqpppppppppqqqrrrttttttsssssssssttttttuuuqqqrrrrrrsssrrrqqqpppoootttsssssstttuuuuuusssrrryyywwwtttqqqooopppqqqrrrqqqtttwwwxxxwwwuuussssssuuuuuuuuuvvvxxxwwwuuussstttttttttuuuuuuuuuuuuuuuvvvtttrrrsssuuuxxxzzzzzzsssuuuwwwzzz{{{{{{zzzyyyzzzzzz{{{{{{zzzzzzyyyxxxssswww|||}}}|||{{{|||~~~|||yyyyyy{{{{{{zzzwww||||||{{{{{{{{{zzzzzzzzz|||zzzwwwxxx{{{}}}|||zzzyyy|||~~~~~~|||{{{{{{|||~~~~~~~~~{{{zzz|||{{{xxx|||~~~~~~{{{zzz{{{~~~zzz|||}}}{{{yyyxxxxxxwwwtttrrrwwwwwwwwwyyyzzzxxxuuurrrwwwxxxyyyyyyyyyxxxxxxxxxyyyzzz{{{{{{{{{yyyxxxwwwwwwyyyzzzyyywwwvvvuuuuuuvvvxxxzzzzzzzzzyyyzzz{{{yyyyyy{{{~~~|||xxxyyy}}}|||yyywwwwwwxxxxxxwwwuuuvvvzzzzzzyyy{{{~~~}}}rrrnnntttvvvrrrqqquuuvvvtttuuuwwwvvvsssuuuyyyvvvttttttuuuxxxyyyxxxvvvtttuuuwwwzzz{{{zzzwwwvvvzzzxxxyyy{{{zzzvvvvvvzzzvvvtttrrrppppppqqqssstttwwwuuusssrrrqqqqqqrrrsss{{{xxxuuussstttuuuvvvuuuyyywwwtttsssssstttuuuvvvwwwwwwwwwvvvvvvvvvvvvuuu{{{zzzyyyxxxwwwvvvvvvvvv}}}{{{zzzxxxvvvvvvvvvwwwtttuuuwwwwwwwwwxxx{{{}}}~~~{{{zzzzzzyyyyyywwwzzz~~~~~~{{{zzz{{{xxxtttzzzyyywwwwwwxxxxxxwwwvvvvvvyyy|||zzzuuussstttwwwyyy{{{{{{yyyuuutttuuuxxx{{{|||}}}~~~~~~~~~|||zzzyyyzzz|||yyyyyyyyyxxxyyyzzzzzz{{{zzzwwwvvvxxx|||}}}zzzvvvqqqssstttuuuvvvwwwzzz|||zzzzzzzzzzzzzzzyyyxxxxxxwwwxxxxxxvvvyyy}}}{{{www{{{vvvssssssxxx{{{{{{zzzwwwyyy{{{yyyvvvsssssssssqqqtttwwwxxxvvvrrrooonnnpppooooooppprrrssssssrrrtttssstttwwwyyyyyyuuurrrpppvvvzzzxxxxxxyyyxxxvvvsssssstttvvvwwwwwwuuusssvvvqqqllllllqqquuuuuussspppqqqqqqrrrssssssrrrrrrrrrrrrsssttttttsssrrrqqqwwwuuussstttwwwxxxwwwvvvsssqqqqqqtttxxxyyyvvvrrrpppqqqrrrrrrsssssssssrrruuuttttttuuuvvvwwwwwwwwwvvvuuuuuuvvvwwwxxxvvvuuuqqqrrrttttttttttttvvvxxxuuuzzz{{{vvvtttvvvuuurrrtttttttttuuuvvvwwwwwwxxxvvvwwwwwwxxxyyyyyyzzzzzz{{{yyywwwxxxzzz|||{{{yyy{{{|||}}}}}}|||{{{yyyxxxzzz|||~~~}}}|||{{{}}}~~~~~~~~~}}}|||~~~{{{{{{~~~~~~{{{yyyxxxzzz|||{{{||||||{{{{{{zzzzzzzzz|||}}}~~~~~~}}}}}}~~~zzzyyyzzz||||||{{{||||||{{{{{{zzzyyyxxxwwwuuutttssstttwwwxxxwwwvvvrrrvvvxxxwwwyyy}}}~~~{{{|||xxxuuutttvvvyyy{{{uuuuuutttsssssstttuuuuuuuuurrrssswwwwwwtttsssuuurrrqqqpppppppppqqqssstttuuuuuutttttttttttttttuuuuuutttsssrrrqqqqqqrrrsssvvvuuutttuuuvvvvvvuuusssxxxvvvtttqqqpppqqqrrrsssqqqsssvvvvvvuuusssssssssvvvuuutttuuuwwwwwwuuutttttttttuuuuuuvvvwwwwwwwwwzzzxxxvvvuuuwwwxxxyyyxxxtttuuuxxxyyyzzzzzzyyyxxxzzzzzzzzzzzzzzzyyyxxxxxxuuuxxx{{{||||||}}}}}}~~~~~~|||yyyyyyzzz{{{yyywww||||||{{{zzzyyyxxxxxxwww|||{{{zzz{{{|||}}}}}}||||||~~~}}}}}}}}}zzz|||~~~~~~}}}|||}}}~~~{{{zzz{{{{{{xxx|||~~~~~~{{{zzzzzz|||~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}zzzxxxwwwwwwuuutttuuutttuuuvvvxxxxxxvvvtttttttttuuuvvvwwwxxxyyyyyy{{{{{{{{{{{{zzzzzzyyyyyyyyyxxxwwwwwwyyyyyyyyyxxxvvvvvvwwwyyy{{{zzzwwwuuuxxxwwwzzz}}}{{{wwwwwwzzzyyyyyyyyywwwvvvuuuvvvwwwuuuwwwyyyzzz~~~{{{yyyrrrooosssrrrnnnoootttvvvttttttwwwwwwuuuxxx}}}xxxwwwuuuuuuwwwxxxwwwvvvqqqtttyyyzzzyyyxxxxxxxxxzzzyyyyyy{{{yyyvvvwww{{{vvvtttqqqoooooorrruuuwwwxxxwwwuuusssqqqqqqqqqqqq{{{xxxtttssstttwwwxxxyyywwwwwwwwwvvvvvvvvvvvvvvvyyyyyyxxxxxxwwwwwwwwwwww}}}|||zzzyyywwwvvvvvvvvv}}}{{{xxxuuutttssssssuuuvvvwwwxxxxxxyyy{{{}}}}}}{{{zzzzzz{{{{{{yyyxxxzzz~~~~~~|||{{{|||zzzvvvzzzxxxvvvwwwxxxyyyxxxwwwxxx{{{~~~}}}yyyvvvuuuvvvvvvxxx{{{zzzwwwuuuvvvxxxyyyzzz{{{|||}}}~~~}}}zzzyyyzzzyyyxxxxxxwwwxxxyyyzzz{{{{{{yyywwwyyy{{{{{{yyyuuussstttvvvvvvwwwxxx{{{}}}yyyyyyzzzzzzzzzyyyyyyxxxyyyzzzyyywwwyyy|||{{{xxxzzzwwwuuuvvvyyy{{{zzzxxxvvvwwwxxxxxxuuutttttttttpppsssvvvwwwvvvtttrrrrrrrrrssssssrrrqqqrrrtttvvvuuuttttttuuuvvvvvvtttsssooouuuyyyyyyxxxyyyxxxtttooorrruuuvvvvvvvvvwwwwwwxxxsssooonnnqqqttttttsssrrrssssssttttttttttttsssrrrrrrssssssssssssrrrrrrvvvvvvvvvwwwyyyyyyxxxvvvsssqqqoooqqquuuwwwuuusssrrrrrrrrrrrrrrrrrrssstttvvvvvvuuuuuuuuuuuuvvvvvvxxxvvvsssssstttuuuuuuuuussstttuuuuuuttttttuuuvvvuuuyyyzzzxxxvvvwwwwwwuuuwwwwwwvvvuuuuuuuuuuuuuuuuuuvvvxxxyyyzzzzzzzzzyyyzzzyyyxxxyyy{{{|||{{{zzzyyy||||||{{{{{{}}}zzz|||}}}}}}||||||}}}{{{{{{{{{|||||||||}}}}}}}}}zzz|||~~~}}}{{{xxxxxxzzz|||yyy|||~~~}}}zzzxxxyyy{{{zzz{{{}}}}}}}}}~~~~~~||||||~~~~~~}}}~~~}}}{{{yyyxxxxxxxxxxxxxxxvvvtttuuuwwwyyyyyyyyyxxxxxxwwwvvvzzz|||xxxxxxwwwvvvvvvwwwxxxxxxxxxvvvtttrrrrrrtttvvvxxxuuussstttwwwwwwttttttvvvrrrqqqqqqpppqqqrrrtttuuuwwwwwwvvvvvvuuuuuuttttttwwwvvvsssqqqqqqrrrtttvvvwwwvvvuuuvvvwwwxxxwwwuuuwwwvvvtttrrrrrrssstttuuurrrsssuuuuuussssssssstttwwwuuuttttttuuuvvvvvvuuuttttttuuuvvvwwwxxxyyyyyy}}}{{{yyyxxxxxxxxxwwwvvvuuuvvvxxxyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyxxxxxxwwwyyyyyyyyyzzz}}}~~~}}}{{{zzzyyyzzzzzzyyyxxxzzzzzzzzzyyyyyyyyyyyyyyy|||}}}~~~~~~}}}}}}~~~~~~~~~xxxzzz}}}}}}|||{{{{{{||||||zzz{{{{{{xxx{{{}}}~~~~~~|||zzzyyyyyy}}}{{{zzz{{{|||}}}}}}|||{{{}}}}}}zzzxxxxxxyyyxxxxxxqqqqqqrrrtttxxxzzzzzzyyyrrrrrrrrrsssuuuwwwwwwwww{{{zzzzzzzzzzzz{{{|||}}}{{{xxxuuuvvvzzz}}}}}}|||vvvtttsssuuuxxxxxxuuurrrxxxwwwxxx{{{{{{wwwvvvxxxwwwyyy{{{yyytttrrruuuyyyuuuuuuuuuwww~~~zzzvvvsssrrrssspppkkknnnuuuuuussstttwwwwwwwww{{{|||zzzxxxuuutttsssssssssmmmppptttxxxzzzzzz{{{{{{yyywwwvvvxxxvvvtttvvvzzzxxxuuurrrooopppssswwwzzzyyyxxxvvvtttrrrqqqppppppxxxwwwuuuuuuwwwyyyyyyyyyuuuwwwyyyyyyxxxwwwvvvvvvvvvwwwwwwxxxyyyyyyzzzzzz}}}}}}|||zzzzzzyyyyyyyyy|||yyywwwvvvuuuuuuvvvwwwyyyyyyyyyyyy|||~~~{{{zzzzzz|||}}}}}}|||zzz{{{~~~~~~|||{{{}}}|||xxxxxxwwwuuuuuuwwwyyyyyyxxx|||~~~~~~{{{xxxxxxxxxvvvyyy}}}}}}zzzyyyzzz{{{yyyyyyyyyyyyzzzzzzzzzzzz{{{~~~|||zzzyyyyyyxxxwwwvvvwwwxxxyyy{{{|||zzzyyyyyyzzzzzzxxxuuutttvvvwwwxxxxxxyyy{{{~~~wwwxxxxxxyyyyyyxxxxxxwwwzzz|||{{{yyyyyy|||{{{xxxxxxwwwvvvxxxzzzzzzxxxvvvuuuuuuvvvuuuuuutttttttttqqqsssvvvwwwvvvtttttttttrrrtttuuusssqqqrrrwww{{{vvvuuutttsssrrrrrrqqqqqqnnnuuuyyyyyyxxxyyywwwtttnnnrrruuuvvvtttsssuuuxxxvvvtttqqqpppqqqsssttttttssssssttttttttttttssssssqqqrrrrrrrrrsssssssssssstttuuuwwwyyyyyyyyyvvvuuuuuurrrpppppprrrssssssrrrvvvuuutttsssssstttuuuvvvwwwwwwvvvuuuttttttuuuvvvwwwuuusssrrrssstttsssrrrtttuuuvvvuuusssrrrssstttvvvyyyzzzyyyxxxwwwxxxxxxxxxwwwvvvuuuttttttuuuuuuwwwxxxzzz{{{{{{zzzxxxwwwyyyyyyzzz{{{||||||||||||vvv{{{{{{zzz|||{{{{{{||||||}}}}}}~~~~~~zzzzzzzzzzzz{{{|||~~~~~~{{{yyy|||~~~~~~|||yyyyyy{{{}}}zzz~~~{{{xxxzzz}}}zzz|||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~{{{xxxwwwwwwxxxyyy{{{xxxvvvvvvwwwzzz{{{{{{{{{zzzvvvuuuzzzzzzssstttvvvxxxxxxxxxwwwvvvxxxwwwvvvuuuuuuvvvwwwxxxwwwttttttvvvvvvsssrrruuutttsssrrrqqqqqqrrrssstttxxxxxxxxxwwwvvvuuuttttttvvvuuusssrrrrrrsssuuuvvvvvvuuuttttttvvvwwwwwwvvvvvvuuutttsssssstttvvvwwwtttuuuvvvuuutttssstttvvvwwwuuusssssstttuuuvvvuuuuuuuuuuuuvvvvvvwwwwwwwww|||zzzxxxxxxyyyxxxvvvuuuuuuvvvwwwxxxyyyxxxxxxwwwxxxxxxyyyyyyxxxxxxwwwvvv|||yyywwwyyy}}}}}}}}}|||{{{zzz{{{{{{{{{zzzwwwxxxyyyyyyzzz{{{|||}}}|||~~~}}}~~~}}}xxxzzz}}}~~~}}}|||{{{||||||zzz|||{{{xxx{{{|||~~~~~~}}}{{{yyyxxx~~~|||{{{{{{|||||||||}}}zzzyyyzzz{{{||||||ooooooqqquuuyyy}}}~~~}}}vvvuuutttuuuwwwyyyxxxvvvxxxxxxxxxyyy{{{}}}~~~|||xxxuuuvvvzzz~~~~~~~~~yyyvvvrrrsssvvvyyyyyyxxx|||yyyxxx{{{{{{xxxwwwyyyvvvzzz|||yyytttrrruuuzzzvvvuuusssttt{{{{{{vvvuuuuuutttooolllooouuutttssstttwwwxxxwwwzzz}}}|||zzzwwwtttsssssstttqqqqqqrrrxxx~~~}}}yyyvvvtttssssssrrrpppsssyyyzzzwwwtttqqqrrruuuzzz}}}yyyxxxwwwuuusssqqqpppoootttuuuvvvyyy{{{zzzxxxuuussswwwzzz{{{yyywwwvvvvvvwwwwwwwwwxxxxxxyyyyyyzzz}}}}}}|||||||||}}}}}}~~~}}}{{{zzzzzzzzz{{{xxxyyyzzzzzzzzzzzz|||~~~|||{{{{{{}}}~~~{{{~~~~~~{{{zzz}}}|||yyywwwuuuttttttwwwyyyzzzzzz~~~~~~|||zzzxxxxxxxxxzzzxxx|||~~~}}}~~~~~~}}}|||{{{zzzwwwzzz}}}{{{zzzyyyxxxwwwvvvvvvxxxzzz{{{|||{{{yyyyyyyyyxxxwwwvvvvvvwwwyyyyyyyyyzzz|||vvvwwwwwwwwwwwwvvvvvvuuuzzz}}}~~~{{{zzz|||{{{xxxyyyyyyyyy{{{|||{{{zzzyyyxxxxxxwwwwwwwwwxxxwwwwwwtttuuuwwwvvvuuuttttttuuuqqqsssuuutttrrrtttyyy}}}zzzyyywwwtttrrrqqqqqqqqqooouuuyyyyyyxxxyyyxxxuuuqqqtttvvvuuurrrqqqsssuuurrrrrrrrrqqqqqqrrruuuwwwrrrrrrssssssssssssrrrqqqqqqqqqqqqqqqrrrrrrsssssspppsssvvvxxxxxxvvvtttssswwwuuurrrpppppppppppppppwwwvvvtttsssssstttuuuvvvwwwxxxwwwuuusssrrrtttwwwuuutttssstttuuutttrrrpppwwwxxxyyyxxxvvvtttuuuvvvwwwxxxzzzzzzyyywwwwwwyyywwwvvvuuuttttttuuuvvvwwwzzz{{{||||||{{{yyyvvvtttxxxyyy{{{|||||||||||||||uuuyyy~~~}}}zzzyyy}}}{{{{{{{{{|||}}}~~~~~~~~~{{{{{{{{{|||}}}~~~~~~{{{yyy|||}}}}}}{{{{{{~~~|||~~~zzz{{{~~~|||}}}~~~|||}}}}}}|||}}}~~~~~~~~~~~~zzzwwwvvvwwwyyyzzz|||zzzwwwwwwxxxzzz{{{{{{|||zzzvvvtttyyy~~~}}}wwwqqqsssvvvxxxzzzyyywwwvvvwwwxxxxxxyyyyyyxxxxxxwww{{{xxxwwwxxxwwwsssrrruuuwwwvvvtttrrrqqqqqqrrrrrrxxxxxxxxxxxxwwwvvvtttsssssssssttttttttttttssssssuuusssrrrrrrtttuuuuuuuuuuuuuuutttttttttuuuvvvvvvvvvwwwxxxwwwvvvuuuvvvxxxwwwuuusssrrrtttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttwwwvvvvvvwwwxxxxxxvvvtttuuuvvvvvvwwwxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxwwwvvv|||yyywwwyyy}}}~~~}}}}}}}}}}}}|||{{{{{{|||}}}{{{{{{{{{{{{|||||||||||||||~~~}}}|||~~~yyy|||}}}}}}}}}|||{{{}}}|||yyy|||||||||}}}}}}|||{{{yyy{{{{{{{{{}}}}}}{{{~~~|||{{{|||}}}}}}|||qqqrrrtttxxx|||~~~{{{yyyxxxzzz}}}}}}zzzwwwvvvwwwxxxzzz{{{}}}~~~~~~zzzxxxvvvvvvwwwzzz{{{||||||yyywwwvvvyyy~~~|||zzz{{{|||zzzzzz|||xxx{{{|||zzzuuutttvvvzzzvvvvvvuuuuuuyyy|||wwwwwwvvvsssooonnnppptttsssrrrtttwwwwwwuuuwww{{{yyyyyyzzzxxxvvvvvvwwwxxxzzzwwwwww{{{}}}wwwvvvsssqqqqqqpppooosssyyy|||zzzwwwuuuuuuxxx{{{}}}yyyxxxwwwuuusssrrrpppooorrrtttwwwzzz|||{{{vvvsssrrrvvvzzz{{{yyyvvvvvvwww{{{{{{zzzyyyxxxwwwwwwvvv}}}||||||}}}}}}~~~~~~}}}|||{{{|||}}}~~~yyyzzz{{{{{{zzz{{{}}}}}}||||||}}}|||~~~~~~zzzyyy{{{{{{xxxvvvtttssssssvvvyyy{{{||||||zzzxxxvvvuuuvvvwwwxxxzzz}}}~~~~~~~~~}}}|||{{{uuuyyy~~~}}}|||{{{zzzyyywwwvvvvvvxxxzzz||||||{{{zzzyyyxxxwwwxxxxxxxxxyyyzzzzzzzzz{{{}}}wwwwwwxxxwwwvvvuuuttttttyyy}}}|||zzzwww{{{{{{|||}}}}}}}}}}}}}}}~~~|||zzzzzz|||||||||{{{uuuvvvwwwvvvuuutttvvvwwwrrrssstttttttttvvvyyy{{{zzz{{{zzzwwwtttssssssuuuqqqwwwzzzxxxwwwyyyyyywwwuuuvvvvvvuuusssqqqrrrsssooorrrsssrrrpppqqqtttxxxqqqrrrrrrrrrrrrqqqqqqpppqqqqqqppppppqqqrrrssstttnnnqqquuuvvvuuusssrrrrrrwwwuuusssqqqppppppppppppuuutttsssssssssssssssssswwwxxxxxxuuurrrrrruuuxxxtttssssssuuuvvvuuusssqqq{{{|||}}}{{{yyyxxxyyyyyyyyyxxxyyy{{{yyyuuuuuuyyyvvvuuutttssstttvvvxxxyyy{{{||||||{{{zzzxxxvvvuuuuuuxxx{{{|||{{{{{{||||||vvvyyy||||||zzzzzz}}}{{{zzzzzz{{{~~~~~~}}}}}}~~~~~~||||||}}}~~~~~~}}}~~~}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}|||~~~~~~}}}}}}~~~~~~|||zzzxxxwwwxxxzzz{{{|||zzzxxxxxxyyy{{{{{{zzzzzzzzzwwwuuuxxx|||zzzuuurrrtttwwwyyyzzzzzzyyyxxxxxxyyyzzz{{{{{{zzzyyyxxx~~~{{{yyyzzzyyyuuuuuuxxxxxxwwwuuusssrrrrrrrrrsssvvvwwwxxxxxxxxxvvvuuutttqqqrrrtttuuuuuuuuutttssssssqqqoooppprrrtttttttttttttttttttttttttttuuuuuuvvvwwwyyyyyyxxxwwwwwwxxxvvvtttsssssstttuuuuuutttuuuuuuuuutttttttttttttttrrrrrrtttvvvxxxxxxuuussstttuuuuuuvvvwwwxxxyyyzzzyyyyyyyyyyyyyyyxxxxxxwwwzzzyyyyyyzzz|||}}}|||||||||}}}}}}|||{{{{{{|||~~~~~~}}}|||{{{zzzyyy|||~~~|||~~~~~~}}}|||}}}zzz}}}~~~~~~|||{{{~~~~~~{{{}}}|||{{{|||}}}~~~~~~}}}{{{zzzzzz}}}~~~{{{~~~|||}}}~~~~~~}}}{{{yyyvvvwwwyyy|||}}}{{{zzzyyyyyy}}}|||wwwvvvwwwyyyzzz{{{{{{zzzzzzuuuvvvuuutttssssssuuuwwwyyyzzz{{{|||~~~{{{|||~~~}}}~~~zzz{{{|||zzzwwwvvvxxxzzzuuuyyy{{{zzz||||||wwwwwwuuurrrooooooqqqqqqrrrrrrtttxxxwwwrrrrrruuusssvvvwwwwwwuuussstttvvvyyyxxxyyy|||~~~{{{xxxxxxuuurrrrrrrrrqqqvvv}}}~~~}}}zzzyyyxxxzzz|||}}}xxxxxxwwwvvvtttrrrqqqpppssstttvvvyyyzzzyyyuuurrrqqquuuzzz{{{xxxuuuvvvxxx}}}||||||{{{zzzyyyxxxwww}}}}}}|||||||||}}}}}}~~~zzzzzzyyyyyyzzz{{{}}}~~~zzz{{{||||||{{{{{{}}}~~~|||{{{|||~~~}}}}}}yyyxxxzzzyyyvvvuuusssrrrrrrvvvyyy|||}}}yyyxxxwwwwwwxxxxxxxxxxxxzzz|||~~~}}}{{{{{{~~~~~~}}}|||{{{xxx{{{~~~|||{{{|||zzzxxxvvvvvvyyy{{{}}}{{{{{{zzzxxxwwwwwwxxxyyyyyyzzz{{{{{{{{{|||~~~zzzzzzzzzyyyxxxvvvttttttxxx}}}yyyuuuyyyyyy{{{{{{{{{|||}}}~~~~~~{{{{{{|||}}}|||{{{ssstttuuuuuuuuuvvvyyy{{{vvvuuutttuuuvvvwwwvvvuuutttvvvxxxwwwuuutttuuuwwwtttxxxzzzxxxwwwzzz{{{zzzyyywwwuuuuuuuuuuuutttsssooorrruuusssooonnnqqqvvvrrrrrrrrrrrrrrrqqqppppppqqqpppppppppppprrrssstttnnnqqquuuuuusssrrrrrrsssssstttssssssqqqqqqrrrssstttttttttttttttsssrrrrrrvvvxxxxxxuuuqqqqqqvvvzzzuuutttrrrssstttvvvuuuuuu{{{|||}}}{{{zzzxxxyyyzzzzzzxxxyyy{{{yyytttssswwwwwwvvvtttssssssuuuwwwyyy{{{zzzzzzzzzzzzyyyyyyyyyssswwwzzz|||{{{zzz{{{|||zzzzzz{{{{{{|||}}}~~~{{{zzzyyy{{{~~~~~~}}}~~~~~~{{{zzz|||~~~~~~|||}}}|||{{{|||~~~~~~}}}|||}}}~~~|||{{{yyyxxxxxxyyy{{{|||{{{zzzyyyyyy{{{{{{zzzyyyxxx{{{{{{xxxwwwyyyxxxuuuvvvwwwxxxyyyzzzzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{wwwvvvxxxxxxvvvvvvzzzuuuuuutttsssssstttuuuvvvtttuuuwwwxxxxxxvvvuuuttttttttttttuuuuuuuuuvvvvvvsssqqqooooooqqqsssttttttttttttsssssssssssssssssstttwwwyyyzzzxxxwwwvvvvvvtttsssssstttuuuuuutttrrrrrrssstttuuuvvvwwwxxxxxxqqqrrrtttvvvxxxwwwtttqqqsssssstttuuuwwwyyyzzz{{{zzzzzzzzzzzzzzzyyyxxxxxxvvvxxxzzz{{{{{{zzzzzz{{{yyy{{{|||{{{yyyyyy{{{}}}}}}}}}||||||{{{{{{{{{{{{{{{|||}}}~~~}}}{{{zzz|||~~~~~~~~~zzz}}}~~~}}}}}}||||||}}}~~~|||zzzzzz}}}}}}{{{|||{{{}}}zzzzzz~~~|||yyyvvv{{{|||}}}{{{xxxvvvvvvwww|||{{{uuuxxxyyyzzz{{{{{{yyywwwvvvrrrtttuuusssooonnnpppssssssxxx|||}}}}}}|||||||||zzzyyyxxxyyyzzzssszzz{{{wwwwwwtttpppoooppppppoooqqqqqqtttxxxvvvqqqoooqqqqqqsssuuutttpppmmmmmmnnnppptttxxx{{{{{{zzzzzzzzz{{{wwwuuuuuuttttttyyy~~~}}}{{{{{{{{{|||}}}wwwwwwwwwvvvuuusssrrrqqquuuuuuuuuvvvxxxwwwuuussspppuuuzzzzzzvvvtttvvvxxx{{{{{{{{{|||||||||||||||}}}}}}|||{{{{{{{{{{{{{{{xxxwwwvvvvvvwwwxxxzzz{{{{{{|||}}}|||{{{|||~~~~~~|||zzzzzz|||}}}}}}xxxwwwyyyxxxuuuuuusssqqqrrruuuzzz|||}}}yyyyyyzzz|||}}}}}}{{{yyyyyy{{{|||zzzxxxxxx|||{{{~~~~~~|||{{{|||{{{xxxwwwwwwyyy|||~~~zzzzzzzzzxxxwwwwwwyyyzzzzzz{{{||||||||||||~~~}}}}}}|||{{{yyywwwuuutttwww}}}yyytttuuuvvvwwwwwwwwwxxx{{{}}}|||yyyyyyzzz{{{zzzxxxrrrssstttuuuuuuxxx{{{~~~yyywwwuuuuuuwwwwwwssspppmmmpppssstttssssssuuuwwwvvvzzzzzzwwwwwwzzz|||{{{{{{xxxuuuuuuxxxyyywwwuuuppptttvvvsssnnnkkkooosssrrrsssssssssrrrrrrqqqpppppppppooooooppprrrsssuuuooorrruuuuuusssrrrssstttppprrrsssssssssssstttuuuuuuvvvwwwwwwwwwvvvtttsssuuuwwwxxxuuuqqqqqqvvv{{{xxxuuuqqqqqqrrruuuxxxxxxxxxyyyzzzyyywwwvvvwwwxxx{{{xxxxxx{{{yyyrrrrrrwwwyyywwwuuusssssstttvvvxxxyyyyyyyyyyyyyyy{{{|||}}}rrrvvvzzz|||zzzyyyzzz|||}}}|||{{{|||~~~{{{zzzyyy{{{~~~~~~}}}yyyxxx{{{}}}||||||~~~|||xxx{{{}}}}}}{{{}}}zzzzzzyyyyyyyyyzzz{{{|||zzzyyyyyyzzz{{{{{{yyyxxxwww|||}}}zzzxxxyyyxxxuuuyyyyyyyyyyyyzzz{{{|||}}}}}}|||zzzxxxxxxzzz|||}}}uuurrrqqqtttuuutttuuuyyyssssssrrrssstttvvvxxxyyyssstttvvvwwwxxxwwwuuutttxxxvvvuuuttttttvvvxxxzzzsssqqqooooooqqqtttuuuuuuttttttsssssssssrrrrrrrrrsssuuuyyyzzzxxxvvvuuuuuusssssssssuuuvvvvvvsssqqqpppqqqsssuuuxxxzzz{{{|||ssssssuuuwwwyyywwwsssppprrrrrrsssuuuwwwyyy{{{|||zzzzzz{{{{{{zzzzzzyyyxxxssswww||||||zzzxxxyyyzzzwwwyyy{{{yyywwwwwwyyy|||vvvwwwxxxzzz|||}}}|||zzzzzz}}}}}}yyyxxx{{{yyy|||}}}}}}||||||||||||yyyzzz}}}{{{{{{~~~~~~|||{{{|||}}}}}}~~~}}}{{{yyyxxxxxxtttssstttyyy~~~~~~yyyttt{{{{{{|||~~~~~~|||xxxtttrrrqqqooooooqqqtttsssoooxxxzzz{{{xxxvvv{{{|||{{{wwwyyyyyywwwsssrrrsssuuuxxxxxxxxxxxxxxxxxxyyyyyyuuuwwwxxxwwwtttqqqoooooommmpppqqqppprrrtttqqqlllqqqrrrrrrqqqooonnnnnnoooppppppqqqtttvvvuuussspppwwwwwwuuurrroooqqqvvv{{{sssxxxzzzwwwuuuyyy|||~~~{{{vvvrrrssswwwyyywwwtttsssrrruuuyyyzzzuuussstttpppwww{{{xxxuuuvvvwwwwww{{{}}}~~~}}}|||zzzzzz{{{~~~{{{yyyyyyzzzzzzzzzyyyvvvssssssuuuyyy{{{|||yyyxxxxxxzzz}}}xxxyyyzzz{{{||||||||||||~~~{{{xxxwwwwwwxxxyyytttvvvwwwwwwwwwyyy{{{}}}}}}{{{yyyzzz{{{|||{{{zzz{{{yyyxxx{{{~~~~~~~~~}}}}}}}}}}}}~~~~~~yyyyyy}}}{{{{{{zzzyyyyyyyyyyyyzzz|||{{{yyyvvvtttuuuxxx{{{||||||{{{zzzxxxwwwyyy{{{~~~{{{yyyyyy{{{}}}}}}|||}}}}}}~~~~~~|||{{{zzzyyyxxxwwwwwwyyy{{{|||~~~}}}|||{{{zzz{{{||||||xxxtttpppoooqqquuuyyy{{{wwwwwwwwwwwwvvvuuutttsssvvvwwwyyyyyywwwvvvwwwxxxvvvvvvwwwvvvvvvwwwzzz|||xxxuuurrrqqqsssttttttrrrsssuuuwwwvvvsssooommmlllmmmnnnpppqqqrrrsssttttttpppqqqrrrsssssstttuuuuuummmooopppooorrrwwwwwwtttxxxwwwvvvssspppppprrrtttqqqrrruuuwwwwwwuuusssqqquuutttrrrqqqqqqsssvvvxxxvvvrrrnnnnnnqqquuuwwwwwwvvvsssssswwwwwwuuuuuuxxxxxxwwwuuussssssssstttuuuyyyxxxwwwvvvvvvvvvxxxxxxyyyxxxwwwxxxzzz{{{{{{zzz}}}zzzwwwuuuuuuvvvvvvvvvxxxyyyzzzzzzyyyzzz{{{}}}zzz|||||||||{{{|||~~~~~~}}}|||}}}}}}}}}~~~|||}}}}}}~~~~~~}}}}}}}}}~~~~~~|||{{{zzzvvvvvvwww{{{|||xxxyyy|||yyysssttt{{{~~~|||}}}|||zzzxxxwwwwwwxxxyyywwwwwwvvvvvvvvvwwwyyyzzz|||~~~}}}zzzzzz~~~~~~{{{xxxttttttvvvwwwvvvuuuqqqqqqssstttuuuuuuuuuuuuvvvvvvvvvvvvvvvuuuuuuuuurrrqqqpppsssvvvxxxvvvttttttttttttttttttrrrqqqppprrrrrrsssssstttuuuvvvvvvuuuvvvvvvuuusssrrrrrrrrrvvvvvvvvvsssqqqqqqrrrttttttsssssstttwwwyyyxxxxxxuuuuuuwwwxxxyyyxxxuuurrr|||zzzxxxwwwxxxyyyyyyyyyzzzwwwvvvwwwzzz|||{{{zzzuuuxxx{{{{{{yyywwwyyy{{{zzzzzz{{{{{{{{{{{{{{{{{{xxxwwwvvvvvvwwwyyy{{{|||}}}}}}}}}~~~~~~~~~~~~}}}|||}}}|||}}}zzz{{{~~~}}}||||||~~~~~~~~~}}}~~~}}}~~~|||zzz|||~~~~~~}}}{{{{{{}}}~~~{{{{{{}}}}}}~~~|||{{{{{{zzzxxxvvvvvvvvvvvvyyy{{{{{{xxxuuuzzzzzz{{{}}}}}}{{{wwwtttrrrpppnnnnnnrrruuuvvvuuuyyy{{{|||yyywwwyyy~~~{{{tttuuutttrrrpppoooqqqsssyyyxxxwwwwwwwwwxxxzzz{{{uuuvvvxxxwwwtttpppooonnnoooqqqqqqpppqqqtttrrrnnnoooooopppnnnmmmlllmmmnnnlllllllllnnnqqqrrrqqqpppqqqsssttttttrrrqqqsssuuuqqquuuxxxvvvvvvxxxyyywwwyyyvvvssstttwwwzzzyyyxxxuuutttuuuyyyzzzvvvuuuvvvsssvvvvvvtttuuuxxxxxxtttyyy{{{||||||{{{zzz{{{|||||||||{{{{{{{{{zzzyyyxxxyyyyyyxxxwwwwwwwwwyyyzzzwwwwwwwwwyyy|||~~~~~~~~~{{{{{{{{{{{{{{{{{{zzzzzz}}}|||{{{yyyyyyyyyzzzzzzxxxyyyzzzyyyxxxxxxzzz|||}}}{{{yyyxxxxxxyyyyyyxxxzzzyyyyyy{{{~~~~~~|||~~~}}}}}}}}}}}}|||{{{}}}|||xxxxxx|||||||||{{{zzzzzzyyyzzzzzzwwwwwwvvvtttsssuuuxxx{{{{{{{{{{{{yyyxxxxxxzzz|||}}}{{{yyyzzz|||~~~}}}|||{{{|||}}}~~~~~~~~~}}}{{{zzzyyyxxxyyyzzz|||}}}}}}||||||{{{{{{|||}}}}}}wwwuuuttttttvvvwwwxxxwwwtttuuuuuuuuuuuutttsssssswwwwwwwwwvvvtttuuuxxxzzzuuuvvvwwwvvvvvvwwwyyy{{{uuusssqqqqqqtttuuutttsssssstttuuuvvvvvvsssqqqooommmnnnpppqqqrrrssssssssssssrrrrrrrrrssstttuuuuuurrrsssqqqnnnpppuuuwwwuuuwwwwwwwwwtttrrrqqqrrrtttpppqqqsssuuuuuutttsssqqqssssssssstttuuuuuuvvvvvvvvvssspppppprrruuuvvvvvvvvvssstttwwwwwwttttttwwwttttttttttttuuuuuuvvvwwwyyywwwuuussstttwww{{{~~~yyywwwvvvvvvxxxzzz{{{|||{{{yyywwwuuuuuuvvvwwwwwwyyyzzzzzzyyyxxxxxxyyyzzzzzz{{{}}}}}}}}}}}}~~~~~~}}}|||~~~}}}~~~~~~{{{||||||~~~}}}}}}}}}~~~~~~|||||||||}}}}}}{{{zzz|||~~~~~~zzzvvvvvvyyywwwssstttzzz|||{{{|||{{{zzzxxxwwwvvvvvvvvvwwwvvvuuuuuuvvvwwwxxxyyy{{{}}}}}}zzzyyy}}}}}}{{{{{{xxxvvvuuuwwwxxxwwwvvvrrrssstttuuuvvvvvvvvvvvvxxxwwwvvvuuuuuuuuuuuuuuuqqqpppoooqqqtttuuutttrrrwwwvvvuuusssrrrqqqqqqqqqrrrrrrssssssttttttuuuuuurrrtttuuuuuutttsssrrrrrrtttuuuuuusssqqqqqqsssuuuuuuttttttuuuwwwwwwwwwuuuwwwwwwvvvwwwwwwxxxwwwwww{{{yyywwwvvvwwwxxxxxxwwwxxxwwwvvvxxx|||~~~}}}|||xxx{{{}}}|||yyyxxxyyy|||{{{{{{zzzzzzzzzzzzzzzzzzvvvwwwxxxyyyzzzzzzzzzzzz||||||||||||}}}~~~|||{{{{{{wwwxxx{{{}}}~~~~~~}}}}}}|||}}}~~~}}}}}}~~~}}}~~~|||zzz|||~~~}}}}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}zzzzzz{{{{{{xxxuuuzzz{{{|||{{{yyywwwvvvvvvwwwwwwwwwxxxyyyxxxuuurrrqqqooonnnpppssswwwzzz{{{yyy{{{}}}zzzwwwxxx~~~{{{||||||uuutttsssrrrooommmnnnqqqsssyyyxxxwwwwwwwwwyyyzzz{{{uuuwwwxxxwwwuuurrrqqqqqqtttuuusssppppppsssrrrooonnnnnnooommmllllllmmmoooooommmlllmmmoooqqqqqqppplllpppuuuwwwvvvtttrrrqqqqqqtttvvvvvvxxxzzzwwwqqquuuuuuvvvwwwxxxzzz|||}}}}}}{{{zzz|||{{{wwwvvvxxxwwwvvvrrrqqquuuzzzxxxssswwwxxxzzzzzzzzzzzz{{{}}}xxxyyy{{{||||||{{{yyyxxxzzz||||||zzzwwwuuuvvvyyywwwvvvwwwyyy|||}}}}}}|||}}}}}}||||||{{{zzzyyyyyyzzz{{{{{{||||||{{{{{{{{{{{{||||||{{{yyyxxxxxxzzz}}}zzzwwwuuuvvvwwwwwwvvvzzzyyyzzz{{{}}}}}}{{{yyy{{{zzzzzz{{{}}}|||zzz{{{}}}{{{xxxyyy~~~~~~~~~|||{{{zzzzzzzzzzzzsssssstttttttttuuuxxx{{{yyyzzzzzzyyyxxxxxxzzz|||zzzzzzzzz|||~~~~~~}}}zzz{{{|||}}}~~~~~~}}}}}}yyyxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{|||~~~~~~wwwwwwxxxyyyzzzyyyvvvsssrrrrrrssstttttttttsssssswwwvvvuuusssrrrtttxxx{{{tttuuuvvvvvvuuuvvvxxxzzzrrrqqqqqqrrrtttuuuuuuttttttssssssuuuxxxxxxuuuqqqpppqqqrrrsssttttttttttttvvvuuusssrrrrrrtttuuuvvvwwwxxxtttooooootttwwwvvvvvvwwwxxxwwwtttssssssssspppqqqrrrsssssssssssssssqqqsssuuuwwwxxxwwwvvvuuutttrrrqqqrrrtttuuuuuuuuuwwwttttttwwwwwwtttsssuuupppqqqsssuuuwwwxxxyyyyyyxxxvvvsssrrrtttyyy~~~xxxvvvtttuuuwwwzzz||||||yyyxxxvvvuuuuuuvvvwwwyyy}}}|||{{{zzzyyyyyyyyyyyyxxxzzz}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~||||||}}}~~~}}}}}}}}}~~~|||xxxwwwxxx{{{}}}~~~||||||~~~~~~{{{xxxvvvxxxxxxvvvwwwzzz{{{zzz{{{{{{{{{{{{zzzxxxwwwvvvvvvvvvuuuuuuuuuvvvwwwxxxyyy||||||yyyyyyzzzyyyvvvzzzyyywwwwwwxxxxxxxxxwwwuuuuuuuuuvvvwwwwwwwwwxxxzzzxxxvvvtttttttttuuuvvvtttsssrrrssstttuuutttrrryyyxxxvvvuuutttsssssssssssssssssssssssssssssssssrrrsssuuuvvvwwwvvvuuussstttuuuuuutttrrrrrrtttuuuvvvuuutttuuuwwwwwwuuutttyyyxxxvvvvvvvvvxxxzzz|||zzzwwwuuuuuuvvvwwwvvvvvvvvvvvvwwwzzz}}}~~~}}}|||zzz|||}}}|||yyyxxxzzz}}}||||||{{{zzzzzzzzzzzzzzzwwwxxxzzz|||}}}|||zzzyyy{{{zzzzzz{{{|||~~~|||zzzyyyyyywwwxxxyyy{{{}}}{{{}}}}}}||||||||||||~~~}}}{{{~~~~~~{{{|||~~~~~~|||{{{}}}|||~~~~~~zzz{{{}}}}}}zzzvvv||||||wwwvvvwwwtttsssssssssttttttqqqoooqqqoooppptttwwwxxxyyy|||wwwzzz|||{{{yyyyyy}}}xxx{{{{{{uuuyyywwwtttpppoooppprrrtttvvvwwwxxxyyyyyyzzzzzzyyyuuuwwwyyyxxxwwwvvvvvvvvvzzzyyyuuupppooorrrqqqmmmnnnooooooooonnnnnnppprrrsssrrrqqqqqqssssssrrrpppnnnqqqvvvzzzzzzwwwtttrrrtttuuuuuutttwwwzzzwwwpppsssuuuwwwxxxyyyzzz}}}}}}xxxvvvxxxxxxxxxtttqqqtttyyyzzzwwwwwwxxxyyyyyyyyyyyy{{{|||yyyzzz||||||{{{zzzzzzzzzzzz|||}}}yyytttrrruuuzzzxxxxxxxxxzzz||||||{{{yyy}}}}}}|||{{{{{{{{{{{{{{{{{{{{{}}}~~~}}}|||zzzyyyzzz{{{|||{{{yyywwwwwwxxx{{{xxxuuutttuuuwwwxxxxxxyyyyyyzzz||||||{{{yyyxxxzzzzzzzzz{{{}}}|||{{{}}}}}}{{{|||~~~|||{{{{{{{{{{{{tttuuuvvvvvvvvvvvvxxxzzzxxxyyyyyyxxxwwwxxx{{{}}}xxxyyy{{{}}}~~~~~~}}}{{{{{{{{{{{{zzzzzzyyyyyyuuuuuuuuuvvvvvvvvvvvvvvvxxxxxxyyyzzz{{{|||}}}~~~yyyyyyyyyzzzzzzxxxtttqqqqqqrrrssstttuuuuuuuuuuuutttuuuuuutttssssssvvvxxxrrrtttuuutttttttttuuuwwwtttsssttttttuuuuuuttttttvvvsssqqqtttyyyzzzvvvqqqssstttuuuvvvvvvvvvvvvvvvxxxvvvtttrrrrrrsssuuuwwwzzz|||zzzuuurrruuuwwwuuuuuuwwwyyyyyyvvvtttssssssrrrrrrrrrsssssssssttttttrrrtttvvvwwwxxxxxxxxxwwwqqqqqqrrrsssttttttssssssvvvtttuuuwwwwwwsssrrrtttpppqqqtttwwwxxxyyyyyyyyywwwvvvttttttvvvzzz~~~vvvuuuuuuvvvyyy{{{{{{{{{wwwwwwvvvuuuuuuvvvxxx{{{}}}|||{{{{{{zzzyyyvvvxxx|||~~~}}}}}}}}}}}}{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}wwwrrrqqqsssxxx|||~~~{{{zzz{{{~~~~~~|||yyyzzzzzzzzzyyyzzzyyyxxxyyyzzz|||~~~~~~|||zzzyyywwwwwwwwwwwwwwwwwwwwwxxxxxx{{{{{{yyywwwxxxvvvrrrxxxwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxxxxyyyzzz{{{yyyvvvtttssstttuuuwwwyyyyyyxxxwwwwwwwwwwwwvvvwwwxxxzzz{{{zzzyyywwwuuussssssssssssrrrrrrrrrrrrrrrsssuuuxxxzzzzzzxxxvvvvvvwwwwwwvvvtttssstttuuutttttttttvvvxxxxxxwwwuuuxxxxxxxxxwwwwwwyyy{{{}}}xxxvvvtttssstttuuuuuuuuuuuuvvvxxxzzz||||||zzzyyyxxxzzz{{{zzzxxxyyy|||~~~~~~|||{{{zzz{{{{{{{{{zzzzzz|||}}}}}}|||{{{{{{|||{{{{{{{{{|||~~~}}}{{{yyyyyyzzz||||||||||||~~~{{{}}}}}}{{{zzzyyy|||~~~~~~}}}}}}|||}}}~~~~~~}}}|||~~~zzz|||~~~~~~~~~}}}{{{~~~yyywwwwwwtttsssrrrrrrssssssrrrqqqrrrppptttzzz{{{wwwwwwzzzvvvxxx{{{{{{zzzzzz}}}yyy{{{~~~|||yyy}}}zzzvvvrrrpppqqqrrrsssrrruuuxxx{{{|||{{{xxxvvvssstttvvvwwwvvvvvvxxxyyy~~~}}}wwwpppnnnpppnnnjjjlllmmmooopppppppppqqqsssnnnnnnoooqqqssstttrrrppprrrsssuuuwwwxxxwwwuuusssuuuuuurrrpppsssxxxvvvqqqqqqtttvvvxxxyyyzzz|||~~~}}}~~~}}}yyyxxxzzzxxxzzzzzzuuussswww{{{|||yyyzzzzzzzzzyyyyyy{{{}}}~~~~~~~~~|||zzzyyy{{{}}}yyy{{{zzzuuuppppppuuu{{{yyyyyyyyy{{{||||||zzzxxx|||{{{{{{{{{{{{|||}}}~~~|||}}}~~~~~~{{{xxxvvvxxxyyy{{{zzzxxxwwwwwwwwwwwwuuussstttwwwzzz{{{|||yyyzzz{{{{{{zzzyyyxxxxxx|||{{{{{{|||}}}{{{zzz|||}}}{{{|||~~~}}}|||{{{{{{{{{yyyzzzzzzyyywwwvvvwwwyyyxxxxxxyyyxxxwwwxxxzzz}}}vvvxxx{{{|||}}}}}}}}}}}}|||{{{zzzxxxvvvuuutttsssssstttuuuvvvvvvvvvuuuuuuuuuvvvwwwyyyzzz{{{||||||zzzyyyxxxwwwxxxwwwuuusssrrrssstttvvvwwwwwwwwwwwwrrrtttvvvwwwuuutttssstttqqqrrrttttttrrrrrrssstttwwwwwwwwwvvvuuutttssstttxxxtttrrrtttwwwxxxsssooosssttttttuuuuuuuuuttttttxxxvvvtttrrrrrrsssuuuwwwzzz~~~{{{wwwwwwwwwuuutttvvvyyyyyywwwuuussssssuuuuuuttttttttttttuuuuuuttttttuuuvvvwwwxxxyyyzzzoooppprrrsssrrrrrrqqqqqqvvvttttttxxxwwwsssqqqsssrrrsssvvvxxxyyyyyyyyyxxxwwwwwwxxxxxxzzz{{{|||}}}tttuuuvvvyyy||||||zzzxxxvvvwwwwwwvvvuuuvvvyyy|||}}}{{{zzz{{{{{{zzzxxxuuuxxx{{{||||||{{{zzzzzzzzz}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~|||vvvqqqpppsssxxx|||}}}{{{yyyzzz~~~~~~||||||{{{{{{{{{yyyvvvuuuttttttwwwzzz}}}~~~}}}|||zzzyyyyyyyyyyyyyyyyyyyyyyyywwwzzzzzzwwwvvvwwwtttpppuuuuuuvvvvvvvvvuuuvvvvvvwwwwwwwwwwwwxxxzzz{{{|||{{{yyyvvvtttssstttvvvwww|||{{{zzzyyyxxxxxxxxxyyyssswww~~~zzzwwwsssssssssssssssssssssrrrrrrrrrsssvvvzzz{{{yyywwwyyyzzzzzzyyyvvvuuutttuuurrrssstttwwwzzz{{{zzzxxxuuuxxxzzzzzzyyyyyy{{{}}}xxxvvvtttssstttuuuuuuuuuuuuwwwyyyzzzyyywwwvvvuuusssvvvyyyyyyxxxyyy}}}}}}|||||||||}}}~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~}}}|||}}}}}}~~~|||zzzzzz{{{{{{|||~~~}}}|||}}}|||~~~}}}{{{yyyyyy|||~~~}}}~~~}}}||||||}}}~~~~~~zzz|||}}}|||yyywwwwwwwwwuuussssssuuuvvvuuuttttttqqquuu|||{{{uuuuuuzzzwwwyyy{{{{{{{{{{{{}}}~~~{{{{{{{{{{{{||||||||||||}}}yyytttrrrqqqqqqqqqppppppssswww{{{{{{zzzwwwuuurrrssstttuuuttttttvvvxxx~~~}}}xxxqqqnnnooommmiiiiiilllppprrrsssrrrrrrsssffffffhhhkkkppprrrsssrrrtttsssqqqrrrssstttsssrrrrrrsssqqqnnnpppuuuuuusssrrrssstttvvvxxxyyyyyyyyywwwuuuvvvzzz{{{yyyyyy|||www||||||wwwtttwww|||~~~zzz{{{{{{{{{zzz{{{~~~{{{yyy|||zzzzzzxxxtttpppqqqtttxxxtttuuuwwwzzz|||}}}{{{zzz|||{{{zzzzzz{{{}}}~~~}}}}}}~~~~~~|||zzzwwwuuuwwwyyy{{{zzzxxxvvvvvvvvvsssrrrrrruuuxxx{{{||||||yyyzzz{{{zzzyyyxxxyyy{{{}}}}}}}}}}}}~~~}}}yyywwwzzz|||zzzyyy{{{~~~}}}}}}|||||||||||||||||||||{{{xxxvvvuuuvvvwwwxxxyyyyyyxxxwwwwwwyyy{{{vvvxxxzzz{{{{{{{{{|||}}}~~~|||zzzwwwtttrrrqqqqqqtttuuuwwwyyyyyyxxxwwwvvvuuuvvvwwwyyyzzz{{{{{{{{{zzzxxxvvvvvvwwwwwwwwwvvvtttuuuvvvwwwxxxyyyyyyyyyrrruuuxxxyyywwwtttrrrqqqqqqsssuuuuuusssrrrssstttyyyyyyxxxuuurrrqqqssstttyyywwwttttttvvvuuurrrooorrrrrrrrrrrrrrrrrrqqqqqqvvvuuusssrrrrrrtttuuuvvvxxx~~~}}}yyyxxxwwwuuusssuuuxxxxxxvvvtttssssssvvvvvvwwwvvvvvvuuutttssstttttttttuuuvvvxxxzzz{{{oooqqqssssssrrrqqqqqqrrrtttrrrtttxxxwwwsssqqqsssuuuuuuwwwxxxxxxyyyyyyyyyxxxxxxzzz{{{{{{{{{{{{zzzvvvwwwxxxzzz||||||zzzwwwwwwyyyzzzxxxvvvvvvzzz~~~|||yyywwwwwwzzz{{{zzzwwwwwwyyy{{{|||zzzyyyyyyzzzzzz~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~zzzuuuuuuwww||||||{{{|||~~~|||yyy|||zzzyyyzzzxxxtttrrrsssrrrtttwwwzzz||||||zzzzzzzzzzzz{{{{{{{{{zzzyyyyyywwwyyyyyyvvvtttvvvtttqqqrrrtttvvvvvvuuutttuuuvvvvvvvvvvvvwwwyyy{{{}}}zzzxxxvvvuuuuuuvvvwwwxxxyyyyyyyyywwwuuuuuuwwwyyyrrrxxx|||vvvttttttttttttttttttttttttrrrqqqpppssswwwyyyxxxvvvyyyzzz{{{zzzwwwvvvuuuvvvrrrsssuuuyyy|||}}}|||zzzuuuxxx{{{{{{yyyxxxyyy|||zzzwwwuuuuuuvvvwwwvvvvvvvvvxxxyyyyyyvvvtttssssssqqquuuyyyzzzyyyzzz|||~~~}}}{{{|||}}}~~~|||zzzzzzzzz|||}}}~~~|||{{{yyyyyy{{{|||}}}|||~~~}}}|||{{{|||}}}~~~}}}~~~}}}{{{zzz{{{{{{}}}~~~|||{{{{{{|||~~~}}}~~~~~~zzzwwwvvvwwwwwwuuusssrrrtttuuuvvvuuuvvvrrrsssyyyxxxsssuuu~~~{{{||||||{{{{{{{{{{{{|||yyyyyyxxxwwwvvvxxxzzz|||yyyvvvsssrrrssstttsssqqqqqqrrrtttvvvxxxxxxwwwvvvwwwwwwxxxvvvtttssstttvvvzzzzzzvvvpppoooqqqooojjjkkkooouuuyyyyyyxxxwwwvvvmmmkkkiiiiiimmmrrruuuvvvwwwtttqqqqqqrrrsssrrrqqqppptttvvvssssssvvvwwwvvvsssrrrqqqtttwwwxxxuuussssssrrruuuzzz{{{yyyxxxzzzxxxzzzzzzvvvvvvyyy|||{{{yyyzzz{{{|||}}}~~~zzz{{{}}}{{{{{{yyywwwuuusssrrrqqqlllmmmqqqvvv|||~~~~~~}}}~~~}}}{{{zzz{{{|||}}}{{{|||||||||{{{zzzxxxwwwzzz|||}}}|||yyyvvvttttttpppppprrruuuxxxzzzyyyxxxzzz{{{{{{zzzxxxxxx{{{~~~|||}}}~~~~~~~~~yyyxxx{{{}}}zzzwwwxxx||||||{{{{{{{{{|||}}}}}}{{{zzzxxxuuurrrqqqsssuuuyyyzzzyyyxxxvvvvvvxxxzzzwwwxxxzzzyyywwwwwwzzz|||~~~}}}zzzwwwuuusssrrrrrrsssuuuxxxzzzzzzyyywwwuuuwwwxxxyyy{{{|||||||||{{{xxxwwwwwwxxxyyyzzzzzzyyyvvvvvvwwwxxxxxxyyyxxxxxxvvvxxxyyyxxxuuusssqqqqqqsssuuuwwwwwwvvvuuuuuuuuuwwwwwwuuurrroooooosssvvvyyyxxxwwwvvvvvvuuutttsssssssssssssssrrrrrrqqqpppsssrrrrrrrrrssstttuuuuuuvvv|||zzzvvvvvvxxxwwwsssuuuvvvvvvuuusssssssssvvvwwwwwwwwwvvvtttqqqoooqqqrrrtttvvvxxxxxxxxxxxxrrrtttuuutttrrrqqqsssuuurrrqqqsssxxxxxxtttrrrsssvvvvvvvvvwwwxxxyyyzzz{{{yyyyyyyyyzzzzzz{{{|||||||||zzzxxxyyyzzz{{{{{{zzzyyy{{{|||zzzvvvvvv{{{{{{xxxvvvwww|||~~~}}}zzz|||}}}}}}|||zzzyyyyyyzzz{{{}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~|||zzzyyy{{{}}}}}}||||||~~~~~~zzz~~~zzzyyy{{{zzzvvvuuuxxxvvvwwwyyy{{{|||{{{zzzyyyzzzzzz{{{{{{{{{zzzxxxxxxwwwyyyxxxtttsssuuuuuusssrrrtttwwwwwwvvvuuuuuuwwwuuuuuuuuuvvvxxx|||wwwwwwvvvvvvwwwwwwxxxyyyvvvwwwwwwuuurrrsssuuuxxxtttzzzzzztttsssttttttuuuuuuvvvvvvvvvvvvsssppprrrwwwzzzzzzwwwtttvvvxxxyyywwwvvvvvvwwwtttuuuwww{{{~~~~~~|||zzzwwwyyy{{{yyyuuuuuuyyy}}}{{{yyywwwvvvwwwxxxxxxwwwvvvxxxyyyxxxuuutttuuuvvvssswww|||}}}{{{zzzzzz|||}}}|||zzzyyyzzz|||~~~~~~}}}|||{{{zzzzzzzzz}}}~~~{{{yyyxxxxxx{{{}}}|||{{{{{{{{{||||||}}}~~~~~~}}}||||||}}}{{{|||~~~~~~}}}}}}}}}}}}~~~~~~}}}yyy}}}~~~}}}~~~}}}zzzvvvtttsssuuuwwwuuurrrpppoooqqqsssttttttxxxrrrqqqvvvuuuqqqwww~~~}}}|||zzzzzzzzzzzzwwwwwwvvvtttsssuuuxxx{{{xxxuuussstttwwwxxxwwwuuussssssrrrssstttvvvxxxyyy~~~~~~}}}zzzwwwuuuuuuvvvvvvvvvtttpppppprrrqqqlllnnnttt{{{~~~|||{{{|||vvvpppmmmnnnsssxxxzzzzzzwwwttttttuuuuuusssqqqooowww|||zzzyyyzzz{{{zzzuuurrrppprrrvvvwwwsssnnnxxxwwwyyy}}}}}}xxxvvvwwwyyyyyyvvvtttwww|||{{{wwwwwwyyy{{{|||~~~|||zzz{{{}}}|||||||||zzzvvvoookkkdddggglllttt{{{}}}{{{zzz{{{|||}}}yyyzzzzzzzzzzzzzzzyyyyyy~~~~~~zzzvvvsssrrrooooooqqquuuwwwxxxvvvttt{{{|||{{{yyywwwxxx}}}{{{|||~~~~~~{{{zzz~~~|||xxxxxxzzzzzzzzz{{{{{{|||}}}~~~xxxwwwtttqqqnnnnnnqqqtttzzzzzzzzzxxxvvvvvvwwwyyywwwyyyyyyxxxuuuuuuyyy|||~~~}}}zzzxxxvvvuuuuuuuuuqqqsssvvvyyyyyywwwuuusssyyyzzz{{{}}}}}}}}}}}}|||vvvwwwxxxzzz}}}}}}|||zzzvvvvvvwwwxxxxxxxxxxxxwwwzzzzzzyyywwwsssrrrrrrsssuuuwwwyyyzzzxxxwwwvvvwwwuuutttsssooolllnnnssswwwxxxyyyyyyxxxvvvuuuvvvwwwvvvvvvvvvvvvuuutttsssrrrpppqqqrrrsssssstttuuuuuuuuuzzz|||vvvrrrtttxxxyyyssstttuuuuuusssrrrssstttvvvwwwxxxwwwvvvrrrooolllnnnqqquuuyyyzzzyyywwwuuutttvvvwwwuuusssrrrtttwwwqqqpppsssxxxxxxtttrrrtttvvvuuuuuuvvvwwwzzz|||~~~zzzyyyxxxxxxyyy{{{~~~}}}xxxvvvwwwzzz|||}}}zzz|||~~~{{{wwwwww{{{}}}zzzxxxzzz}}}{{{yyyzzz||||||}}}}}}|||}}}|||~~~~~~~~~~~~}}}}}}}}}}}}{{{zzz{{{|||~~~yyyyyy{{{{{{{{{~~~~~~zzz{{{|||}}}}}}~~~~~~}}}|||{{{yyyyyyzzz{{{zzzyyywwwvvvwwwyyywwwsssrrrvvvvvvtttrrruuuxxxyyywwwvvvvvvxxxtttttttttuuuxxx|||uuuvvvvvvwwwxxxxxxyyyyyyuuuwwwwwwuuurrrsssvvvyyyxxx|||xxxrrrsssttttttuuuvvvwwwxxxxxx{{{wwwssstttyyy}}}}}}{{{ppprrruuuwwwwwwwwwwwwxxxwwwxxxzzz|||~~~|||yyyzzz{{{zzzvvvrrrsssyyy~~~|||zzzxxxwwwxxxyyyyyyyyyvvvxxxyyyxxxuuuuuuwwwzzzuuuzzz}}}zzzyyyyyy{{{zzzxxxwwwyyy{{{~~~|||}}}~~~~~~}}}{{{yyywww{{{}}}{{{yyyxxxyyy{{{|||{{{xxx{{{|||}}}~~~}}}|||~~~{{{|||{{{}}}~~~~~~}}}{{{|||zzzxxx~~~}}}}}}}}}~~~|||zzzwwwuuutttuuuwwwxxxtttsssssssssssssssrrrrrrtttqqqpppsssxxx|||}}}|||{{{zzzzzzzzzzzzzzzzzzzzzyyywwwvvvuuuwwwxxxyyyxxxwwwqqqnnnqqqttttttsssuuuwwwxxxyyyxxxwwwwwwyyyzzz~~~|||xxxuuussstttuuuttttttsssqqqoooooorrrttt{{{zzz{{{|||}}}|||zzzxxxwwwuuurrrpppooopppqqqrrrwwwzzzvvvooorrrzzzxxxnnntttuuuwwwzzz||||||{{{yyyzzzuuuqqqrrrvvvuuuoooiiiooorrrvvvxxxzzzzzzwwwssswwwyyy{{{{{{yyyxxxxxxyyyyyy|||}}}zzz{{{}}}{{{|||}}}xxxzzz{{{{{{xxxvvvuuuuuussspppnnnssszzz}}}|||yyyxxxyyyyyyvvvttt|||zzzzzz{{{~~~|||~~~}}}{{{zzzzzzxxxuuurrrsssssssssuuuxxxzzzzzzyyyyyyxxxxxxyyy{{{|||{{{zzzyyyxxx|||}}}{{{|||{{{|||~~~~~~|||yyyuuurrrtttuuuwwwzzz{{{|||||||||xxxvvvxxxzzzxxxuuuyyy|||xxxwwwwwwyyywwwuuussssssvvvzzz|||}}}}}}~~~~~~|||xxxuuuttttttrrrtttvvvwww{{{|||vvv~~~{{{zzz{{{{{{{{{zzz}}}zzzzzz||||||yyywwwvvvtttsssuuuxxxyyyxxxvvvzzz{{{{{{yyyvvvtttttttttyyyvvvxxx}}}{{{tttpppqqqtttrrrooollllllmmmppprrruuuwwwwwwtttsssuuuuuurrrxxxttttttwwwpppfffjjjvvvsssrrrsssvvvuuusssuuuzzz|||zzzxxxxxxyyyyyyyyyxxxrrruuuvvvsssooonnnrrrvvvxxxwwwvvvtttssssssssssssuuuvvvxxxzzzzzzxxxvvvuuuttttttuuuuuuvvvvvvvvvwwwoooqqqsssuuuvvvvvvuuuuuuyyyxxxwwwwwwyyyyyyxxxwwwvvvyyy{{{{{{zzzyyy{{{}}}~~~|||yyywwwwwwxxxzzz|||zzz{{{}}}~~~}}}|||zzzyyy|||zzzyyy{{{~~~}}}~~~}}}{{{zzzzzz{{{~~~~~~~~~~~~~~~}}}~~~|||}}}~~~|||}}}||||||~~~~~~~~~}}}{{{zzz{{{{{{xxx{{{xxxwww||||||}}}{{{zzzyyyzzzzzz{{{|||}}}}}}{{{zzzzzz{{{zzz|||}}}|||yyyxxxxxxxxxyyyxxxxxxvvvtttrrrrrrrrruuuuuuvvvwwwxxxwwwtttrrrvvvwwwwwwxxxzzz|||~~~vvvwwwwwwxxxxxxyyyyyyzzzvvvuuuvvvwwwzzz||||||||||||{{{zzzzzz{{{yyyvvvtttrrrsssvvvyyyvvvqqqqqquuu}}}yyyvvvxxx{{{|||yyyuuuvvvuuuuuuxxx{{{{{{xxxuuuyyyxxxxxx{{{}}}}}}zzzwwwxxxyyyyyyxxxwwwwwwxxxzzzyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{xxxrrrqqquuuwwwuuuuuuxxxzzz{{{{{{zzzzzz{{{|||{{{{{{zzzzzz{{{}}}~~~~~~|||zzz{{{~~~}}}{{{~~~}}}|||{{{yyyzzz|||}}}}}}}}}xxx}}}~~~}}}|||}}}|||}}}~~~}}}|||}}}~~~}}}~~~}}}{{{zzzzzzyyyzzz{{{}}}wwwvvvvvvvvvwwwyyy|||}}}yyyuuuqqqrrruuuvvvrrrnnnnnnoooqqqvvv{{{~~~~~~|||zzzzzzyyyyyyxxxwwwwwwwwwxxxwwwvvvwwwxxxwwwuuusssuuupppnnnrrruuuttttttvvvyyyzzzzzzyyywwwwwwyyyzzz{{{{{{yyywwwuuusssssssssrrrrrrrrrpppnnnoooqqqsssyyyxxxxxxyyyzzz{{{yyyxxxrrrqqqooommmnnnoooqqqsssxxxxxxtttqqqxxx}}}qqqtttvvvzzz}}}~~~{{{xxxwwwvvvuuuuuuuuusssooolllooossswwwyyyzzzzzzxxxvvvvvvwwwxxxwwwwwwxxxzzz|||{{{||||||zzzxxxxxx||||||yyyzzz}}}yyy{{{|||{{{yyyvvvuuuuuuxxxvvvuuuwww{{{}}}|||zzz{{{yyywwwwwwxxxxxxwwwttt|||{{{{{{}}}}}}zzz}}}{{{yyyyyyxxxxxxvvvttttttssssssuuuxxxzzzzzzzzz{{{zzzyyyzzz{{{|||{{{zzz{{{zzz}}}{{{yyyyyyzzz{{{}}}}}}{{{xxxuuurrrssstttvvvwwwxxxxxxxxxwwwmmmxxx}}}zzzxxxxxxxxxwwwuuussssssvvvyyy|||}}}}}}~~~~~~|||xxxvvvuuuuuutttvvvwwwxxx|||}}}vvv}}}|||{{{zzzzzzzzz{{{||||||zzzxxxwwwyyyxxxvvvttttttsssrrrtttxxxzzzyyyxxxyyyyyyyyyxxxuuutttuuuwwwxxxvvvwww|||{{{vvvsssuuutttrrrooommmlllnnnppprrrtttvvvvvvssssssuuuuuurrrtttpppooopppggg]]]```jjjuuussstttwwwvvvsssuuuzzz{{{yyywwwwwwxxxyyyxxxwwwtttvvvwwwuuupppoooqqqtttvvvvvvvvvuuuuuutttsssssstttuuuxxxyyyyyyxxxuuuttttttttttttuuuvvvxxxyyyzzzssssssssstttuuuvvvwwwwww|||yyyvvvuuuvvvxxxyyyzzzvvvxxx{{{{{{zzzyyy{{{}}}yyyzzzzzzzzzzzzyyyyyyyyywwwyyyzzz|||||||||{{{zzz}}}{{{zzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||~~~~~~|||{{{zzzyyyzzz|||{{{zzz|||{{{xxxzzzxxxwwwzzz~~~zzzvvv}}}}}}|||{{{{{{zzz{{{{{{zzz|||}}}|||{{{yyyzzzzzzzzz|||}}}|||zzzxxxxxxxxxxxxyyy{{{zzzwwwtttttttttttttttuuuwwwyyyyyyvvvtttwwwwwwwwwxxxyyy{{{|||}}}vvvvvvxxxyyy{{{|||}}}~~~xxxwwwwwwxxx{{{||||||{{{yyyxxxxxxxxxyyyxxxvvvssssssssswwwzzzyyyuuuuuuxxx{{{wwwuuuvvvzzz|||{{{xxxwwwwwwwwwyyy||||||yyyvvv{{{zzzyyy{{{||||||xxxuuuuuuvvvwwwvvvvvvvvvxxxzzz{{{zzzzzzzzz{{{||||||{{{yyyzzzxxxttttttyyy|||{{{xxxzzz|||}}}|||{{{{{{|||}}}|||||||||}}}}}}~~~~~~~~~|||zzz{{{}}}~~~|||zzz}}}{{{zzz|||{{{zzz|||~~~~~~xxx|||}}}}}}|||~~~~~~|||zzz|||}}}~~~~~~|||{{{{{{|||}}}wwwxxxzzz|||~~~uuuvvvxxxzzz{{{}}}~~~~~~|||vvvqqqrrrwwwxxxssslllkkknnnsssyyy}}}~~~|||zzzyyyyyyxxxwwwvvvvvvuuuuuuxxxxxxxxxyyyyyyxxxtttqqqtttpppooosssuuuttttttvvvzzz{{{{{{yyywwwwwwxxxyyyvvvvvvvvvvvvuuutttrrrqqqqqqrrrrrrpppoooppprrrtttvvvuuuttttttvvvxxxxxxwwwvvvuuutttssstttvvvyyyzzzyyywwwrrrtttxxxtttwww|||{{{xxxuuuwwwyyyxxxtttqqqoooooopppssswwwzzzzzzyyyxxxyyyuuuuuuuuuuuuuuuwww{{{~~~}}}{{{yyywwwxxxzzz}}}}}}zzzxxxyyy~~~{{{}}}~~~}}}zzzwwwvvvvvvyyyzzzzzz{{{{{{{{{{{{zzzxxxwwwwwwyyyzzzzzzyyywww{{{{{{|||~~~~~~{{{xxx|||yyywwwvvvwwwxxxwwwvvvvvvuuuuuuvvvyyy{{{{{{zzzyyyxxxxxxyyy{{{}}}|||{{{}}}{{{}}}yyyvvvwwwzzzzzz{{{|||zzzxxxuuutttssstttuuuvvvuuuuuussssss|||{{{yyyxxxvvvuuuwwwvvvuuutttuuuxxx{{{~~~}}}~~~~~~}}}zzzyyyyyyzzzwwwyyyyyyyyy}}}}}}wwwyyy{{{|||{{{xxxxxxzzz}}}zzzxxxwwwvvvwwwvvvtttsssrrrrrrrrruuuxxxzzz{{{zzzyyyyyyxxxvvvttttttwwwyyyxxxvvvwwwzzzzzzwwwwwwyyysssqqqooommmmmmnnnppprrrsssuuuuuurrrrrrttttttqqquuurrrrrrrrrjjjbbbdddlllwwwvvvvvvxxxwwwtttvvvzzzzzzxxxvvvvvvwwwxxxwwwvvvuuuwwwyyywwwssspppqqqrrrtttuuuvvvwwwwwwvvvuuusssssstttvvvwwwwwwvvvtttssstttttttttuuuwwwyyy{{{}}}wwwvvvuuutttuuuvvvyyyzzz}}}zzzuuusssuuuxxxzzz{{{wwwxxxzzzzzzyyyyyy{{{|||uuuwwwzzz||||||zzzwwwuuuuuuvvvxxxzzz{{{{{{{{{{{{}}}|||{{{|||~~~~~~~~~~~~}}}}}}||||||yyyzzz|||}}}~~~~~~~~~}}}}}}~~~~~~|||{{{}}}~~~~~~~~~~~~{{{yyyzzz||||||zzz||||||yyy{{{zzzyyyzzzzzzyyyuuurrryyyzzz{{{|||||||||||||||zzz{{{}}}|||zzzyyyyyyzzzzzz|||}}}}}}{{{yyyyyyyyyvvvzzz~~~~~~{{{wwwvvvvvvssssssuuuwwwzzzzzzxxxvvvwwwwwwwwwxxxxxxyyyzzz{{{yyyzzz{{{|||}}}~~~~~~zzzyyyyyyyyy{{{|||{{{zzzxxxwwwwwwxxxyyyyyywwwvvvxxxwwwzzz}}}|||wwwwwwzzzzzzvvvtttuuuyyy||||||{{{xxxxxxyyy{{{}}}|||zzzxxx|||{{{zzz{{{{{{zzzwwwtttrrrsssuuuttttttuuuwwwyyy|||zzzyyyzzz}}}~~~}}}zzzwwwyyyxxxvvvxxx~~~{{{}}}~~~}}}}}}}}}~~~}}}}}}~~~}}}|||{{{{{{||||||zzzyyy~~~}}}|||{{{zzzzzz{{{}}}~~~yyy{{{||||||~~~|||{{{~~~~~~}}}~~~}}}{{{yyy{{{~~~~~~~~~}}}|||~~~~~~|||{{{}}}~~~}}}}}}~~~~~~|||yyyzzz|||}}}}}}}}}}}}~~~zzz{{{}}}~~~~~~}}}{{{yyyzzzvvvssstttwwwxxxuuuqqqoooqqquuuxxxzzzyyyvvvtttuuuuuuuuuuuuuuuuuuuuuuuuzzzyyyxxxyyyzzzyyywwwuuuvvvrrrrrrtttuuurrrrrruuuyyyzzzzzzxxxvvvuuuvvvwwwrrrssstttvvvwwwvvvsssqqqqqqrrrrrrrrrqqqqqqsssuuusssqqqpppppprrruuuvvvvvvzzzyyyyyyyyyzzz{{{}}}zzzuuupppwww|||tttwww{{{}}}}}}|||zzzyyyuuuwwwyyyxxxuuurrrppppppqqqssswwwyyywwwssstttxxxtttvvvwwwvvvvvvwwwzzz||||||yyyvvvwwwzzz}}}{{{{{{~~~}}}~~~}}}zzzxxxvvvvvvwwwyyy{{{|||{{{{{{{{{|||yyyyyy{{{}}}}}}}}}{{{yyy{{{|||~~~}}}yyyvvvzzzwwwuuutttvvvxxxyyyyyywwwvvvvvvwwwyyy{{{zzzyyyuuutttuuuwww{{{}}}}}}}}}|||zzz{{{~~~~~~yyyvvvwwwzzzzzz{{{{{{zzzyyyxxxwwwvvvvvvwwwwwwvvvtttrrrqqqyyyttttttvvvuuurrrxxxwwwwwwvvvvvvxxx{{{}}}zzz|||}}}}}}||||||~~~zzz{{{zzzzzz}}}}}}wwwxxx|||~~~|||wwwuuuxxx|||zzzyyyxxxwwwwwwvvvuuutttqqqrrrsssvvvyyy{{{}}}}}}zzzzzzxxxuuussssssvvvxxxxxxwwwvvvwwwwwwwwwxxxyyysssqqqooonnnnnnoooqqqrrrrrrttttttqqqqqqttttttqqquuutttuuuwwwsssooorrryyyyyywwwxxxyyyxxxuuuvvvzzz{{{yyywwwwwwxxxyyyxxxwwwtttvvvxxxxxxuuusssssssssrrrtttwwwyyyyyyxxxvvvtttrrrsssuuuvvvvvvuuusssrrrwwwvvvvvvvvvwwwyyy{{{}}}yyyxxxwwwwwwwwwxxxzzz{{{|||yyyvvvtttvvvxxxzzzzzzwwwxxxxxxyyyyyyzzz{{{|||tttvvvyyy{{{|||zzzwwwuuuwwwwwwyyyzzz{{{{{{{{{zzz{{{{{{{{{|||}}}}}}}}}}}}{{{zzzyyyzzz{{{zzzyyyxxxxxxzzz|||~~~~~~}}}~~~}}}~~~~~~}}}~~~|||{{{}}}|||zzz|||}}}}}}}}}{{{yyyvvvtttvvvwwwzzz|||}}}}}}}}}}}}zzz|||}}}}}}{{{zzzzzz{{{zzz|||~~~~~~|||zzzyyyyyyuuuzzz~~~zzzxxxxxxuuuuuuvvvxxx{{{{{{yyywwwxxxxxxwwwwwwwwwxxxyyyyyy~~~}}}||||||{{{{{{}}}{{{zzzzzz{{{|||zzzyyyyyyxxxxxxyyy{{{|||{{{zzz}}}{{{}}}~~~yyywwwyyy{{{xxxuuutttwwwzzz||||||xxxyyyzzz||||||{{{zzzxxx{{{{{{zzzzzzzzzyyywwwvvvtttuuuuuuuuuttttttuuuwww|||yyywwwyyy|||~~~|||yyywwwyyyyyywwwyyy~~~~~~|||}}}~~~}}}|||{{{{{{{{{zzzyyyyyyyyyzzz|||~~~xxxyyy{{{~~~~~~{{{{{{{{{|||~~~~~~{{{yyy}}}|||yyy{{{~~~~~~|||{{{}}}}}}}}}}}}}}}|||}}}~~~~~~|||~~~~~~|||{{{{{{}}}~~~}}}zzzxxxyyyzzz}}}~~~}}}yyywwwuuuvvvwwwwwwwwwwwwxxxyyywwwwwwwwwuuusssqqqpppooonnnooopppqqqssstttuuuuuuzzzwwwuuuuuuwwwyyyzzzzzzwwwuuuuuuvvvuuuqqqpppssswwwxxxwwwvvvsssrrrsssuuurrrrrrtttwwwyyyyyyuuurrrnnnpppqqqpppppppppqqqsssqqqooonnnnnnpppsssssssssvvvvvvuuuuuuvvvwwwxxxyyywwwqqqmmmtttyyytttvvvwwwwwwvvvvvvxxxzzzxxxwwwvvvvvvvvvuuurrrooorrrsssvvvwwwqqqiiikkkssstttvvvyyyzzzyyywwwwwwwww{{{yyyvvvwwwzzz~~~~~~}}}}}}|||~~~~~~{{{xxxwwwwwwvvvxxxzzzzzzyyyyyyzzz{{{yyy{{{}}}}}}}}}{{{yyyyyyzzz|||~~~{{{xxxvvvxxxvvvttttttvvvyyyzzzzzzxxxwwwvvvwwwyyyzzzzzzxxxuuuttttttvvvyyyzzzzzzzzzxxxvvvxxx|||}}}yyyxxxzzzzzzzzz{{{{{{zzzzzzzzzzzzyyyzzzzzzzzzxxxvvvuuussszzzrrrpppsssvvvvvvtttxxxyyyzzzzzzxxxxxx{{{}}}vvvwwwyyyzzzzzz|||zzz{{{zzzyyy||||||vvvyyy}}}}}}wwwtttvvvzzzxxxxxxxxxwwwuuutttttttttqqqsssuuuwwwyyy{{{}}}~~~}}}|||yyyuuurrrqqqsssuuuxxxxxxwwwuuuuuuvvvwwwwwwrrrqqqpppoooooopppqqqrrrqqqttttttqqqqqqttttttrrrpppqqqsssuuutttsssvvvzzzzzzxxxxxxzzzyyyuuuwww{{{|||{{{yyyyyyzzzzzzzzzyyyrrrtttwwwxxxwwwwwwwwwwwwqqqtttwwwzzz{{{yyywwwuuurrrsssttttttttttttsssrrryyyyyyxxxwwwwwwxxxyyyzzzwwwxxxyyy{{{{{{{{{{{{zzzzzzxxxwwwwwwxxxyyyyyyxxxxxxxxxwwwwwwxxxzzz{{{{{{wwwwwwxxxyyyyyyyyyxxxwwwzzzzzz{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{{{{|||}}}|||{{{}}}}}}{{{{{{|||~~~~~~}}}~~~~~~}}}}}}|||{{{}}}}}}zzz{{{|||}}}~~~}}}{{{yyyxxxuuuwwwyyy{{{}}}}}}}}}}}}{{{}}}~~~~~~|||{{{{{{|||yyy|||~~~}}}{{{zzzzzzvvvyyy}}}}}}zzzxxxxxxxxxxxxzzz{{{{{{xxxuuuyyyxxxxxxwwwwwwxxxxxxyyy~~~~~~}}}|||{{{zzzzzz~~~|||{{{{{{{{{{{{zzzxxxyyyxxxwwwyyy{{{}}}}}}||||||zzz{{{|||{{{|||}}}zzzwwwvvvwwwyyyzzz{{{xxxyyy{{{|||{{{zzzyyyxxxyyyzzz{{{{{{zzzzzzzzzzzzxxxyyyxxxwwwtttssstttuuuzzzxxxwwwxxxzzz|||zzzxxxwwwzzzyyywwwxxx}}}~~~~~~|||}}}~~~~~~}}}{{{||||||{{{zzzzzzzzzzzzyyyzzz|||~~~xxxyyy{{{~~~~~~}}}{{{{{{|||~~~~~~||||||yyy}}}}}}xxxvvvwww{{{~~~}}}|||}}}~~~}}}}}}|||{{{|||}}}~~~~~~|||~~~}}}xxxuuuuuuwww{{{}}}|||zzzrrrvvvzzzyyywwwwww{{{~~~|||{{{xxxtttpppmmmnnnooojjjkkkmmmoooqqqsssuuuuuuyyyvvvrrrrrrtttxxx{{{|||wwwuuuvvvxxxuuuppppppsssuuuvvvvvvtttrrrrrrssstttssssssssswwwzzzzzzvvvssslllmmmnnnnnnmmmlllmmmooopppooonnnnnnppprrrrrrqqqssssssssssssttttttuuuvvvsssnnnkkkpppzzzzzzssssssttttttrrrppppppuuuyyyyyywwwssssssttttttsssqqqsssssstttssshhh]]]___iiirrruuuyyy{{{yyywwwtttttt{{{zzzxxxwwwwwwxxxyyy{{{~~~{{{zzz{{{}}}~~~}}}{{{yyyxxxxxxzzzyyyxxxxxxwwwxxxxxxxxxwwwyyyzzzzzzyyywwwwwwxxxzzz|||}}}zzzxxxxxxwwwvvvuuuuuuxxxzzz{{{{{{xxxwwwvvvwwwxxxyyyxxxwwwxxxwwwvvvvvvxxxxxxwwwvvvuuutttvvvzzz|||zzzzzz|||zzzyyyyyyyyyyyyzzz{{{|||zzzzzz{{{{{{zzzyyywwwvvvyyyvvvssssssvvvxxxxxxwwwwww{{{~~~~~~|||zzz{{{|||tttvvvvvvwwwwwwyyy|||yyyzzzxxxwwwzzz~~~{{{vvvzzz}}}~~~}}}yyywwwwwwyyyuuuvvvvvvuuurrrqqqqqqrrrqqqsssuuuvvvvvvwwwyyy{{{}}}|||zzzvvvrrrpppqqqsssxxxzzzyyyvvvvvvxxxyyywwwqqqqqqpppooopppqqqrrrsssqqqttttttrrrrrruuuuuusssppprrrssstttsssssstttvvvyyyxxxxxxzzzyyyvvvxxx|||}}}{{{zzzyyyzzz{{{zzzyyyssstttuuuwwwxxxyyyzzzzzzsssuuuxxxzzz{{{yyywwwuuusssssssssttttttsssssssssyyyyyyyyyxxxxxxxxxwwwwwwvvvwwwzzz|||}}}}}}|||{{{yyyxxxwwwxxxyyyyyyxxxwwwyyywwwvvvvvvxxxzzz{{{{{{{{{zzzyyyxxxwwwxxxxxxyyy|||{{{{{{{{{zzzzzzzzzyyyzzz{{{||||||zzzzzz{{{|||~~~||||||~~~|||}}}~~~}}}|||{{{}}}{{{|||~~~|||{{{~~~~~~{{{yyyyyyyyy{{{}}}}}}{{{xxxwwwxxxyyyzzz{{{|||||||||{{{|||~~~}}}{{{zzzzzz{{{yyy||||||{{{{{{xxxvvvvvvyyy}}}~~~{{{wwwzzzyyyzzz{{{|||{{{xxxvvvyyyxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{||||||}}}}}}}}}}}}|||zzzzzz{{{zzzyyywwwxxxvvvuuuvvvyyy{{{{{{{{{vvvtttvvv}}}~~~}}}|||zzzyyyxxxyyyzzz{{{wwwzzz|||}}}{{{yyyxxxxxxyyy{{{||||||{{{{{{|||~~~{{{{{{zzzxxxuuussstttuuuwwwxxxxxxxxxxxxyyyyyyyyyxxxzzzyyyvvvvvvzzz{{{zzz}}}~~~~~~}}}}}}~~~~~~zzz{{{||||||{{{zzz{{{|||}}}~~~~~~}}}|||{{{{{{|||~~~|||{{{}}}}}}|||}}}{{{}}}}}}{{{xxxwwwyyy{{{}}}}}}}}}}}}}}}~~~}}}{{{}}}}}}{{{|||}}}|||~~~{{{xxxyyy{{{{{{}}}}}}{{{vvvwwwyyyzzzyyyyyy{{{}}}zzz{{{yyyvvvqqqoooqqqsssnnnoooppprrrtttvvvwwwxxx{{{xxxvvvvvvwwwzzz{{{{{{ttttttvvvxxxvvvqqqrrruuutttuuuuuutttsssrrrtttuuutttsssrrruuuyyyzzzwwwsssmmmnnnoooooommmlllmmmnnnpppooooooppprrrrrrpppooorrrrrrssstttuuuwwwxxxxxxssspppoooppprrrrrrqqqoooooorrrsssqqqnnnnnnrrrvvvxxxwwwuuurrroooppprrruuutttrrrrrrooo```PPPRRR^^^ooorrruuuwwwvvvtttttttttxxxzzz{{{zzzwwwuuuwwwyyy||||||{{{zzzyyy{{{}}}|||{{{yyyyyyyyy|||xxxuuutttwwwzzz{{{zzztttwwwxxxxxxwwwwwwyyy{{{yyy|||~~~~~~{{{yyyyyyzzzwwwvvvvvvwwwzzz{{{{{{zzzxxxwwwvvvvvvwwwxxxwwwvvvxxxwwwvvvwwwyyy{{{zzzyyytttssstttyyy{{{yyyyyy|||xxxwwwvvvvvvwwwyyy{{{|||wwwxxxyyyzzzzzzyyyxxxxxxsssvvvwwwxxxyyyzzzyyywwwvvvwww||||||{{{{{{{{{{{{{{{yyyxxxxxxzzz}}}wwwwwwvvvuuuxxx|||zzzuuuzzzzzz||||||||||||{{{zzzuuuvvvwwwuuurrrpppqqqsssqqqsssuuutttsssrrrtttvvvzzzzzzyyywwwsssqqqrrrrrrvvvzzz{{{xxxxxx}}}}}}zzzqqqppppppppppppqqqrrrsssrrruuuuuussssssvvvvvvttttttvvvwwwvvvvvvvvvvvvvvvxxxvvvwwwyyyyyyvvvxxx}}}|||{{{yyyyyyzzzzzzzzzyyyvvvvvvuuuvvvxxxyyyzzzzzzuuuvvvyyyzzzzzzyyywwwvvvsssttttttttttttttttttsssuuuwwwxxxyyyyyyxxxwwwvvvvvvwwwxxxzzz|||}}}~~~~~~{{{yyyvvvvvvwwwyyyyyyyyyzzzwwwuuuuuuxxxzzz{{{zzz||||||{{{yyyxxxxxxwwwwwwyyyyyyyyyyyyyyyyyyzzzzzz{{{}}}~~~|||{{{|||~~~|||zzzyyy}}}~~~{{{|||}}}~~~}}}}}}~~~~~~~~~}}}{{{|||||||||~~~~~~|||zzzxxxwwwzzz|||wwwzzzzzzyyyyyyzzzzzz{{{{{{yyy{{{|||{{{zzzxxxyyyyyyyyy|||}}}|||{{{zzztttooorrrzzz~~~{{{vvvyyyyyyzzz{{{}}}}}}zzzxxxyyyyyyxxxyyyyyyzzz{{{{{{zzz{{{{{{|||}}}~~~~~~|||zzzyyyyyyzzzzzzxxxwwwyyywwwvvvvvvyyy{{{{{{{{{vvvsssuuu{{{~~~}}}{{{{{{{{{||||||{{{{{{{{{|||}}}yyy|||~~~~~~|||zzzyyyzzz|||~~~}}}{{{zzz|||~~~zzzzzzzzzxxxuuuttttttuuuvvvyyy{{{zzzwwwwwwyyy|||wwwyyyyyyvvvvvvyyyzzzxxx{{{|||}}}}}}}}}~~~yyy{{{}}}}}}{{{{{{}}}~~~}}}|||~~~}}}{{{|||{{{~~~~~~|||{{{{{{}}}~~~~~~~~~|||zzz}}}}}}{{{}}}|||~~~|||}}}{{{www|||}}}}}}~~~~~~|||zzz{{{yyyxxxyyy{{{|||{{{yyywwwyyyzzzxxxuuusssuuuwwwuuuuuuwwwxxxyyy{{{||||||~~~}}}||||||}}}~~~}}}{{{qqqrrruuuxxxwwwssstttxxxtttuuuuuuuuussssssuuuwwwuuurrrqqqtttxxxyyyvvvrrrppprrrsssrrrpppoooooooooqqqppppppqqqsssrrrpppnnnnnnnnnppprrruuuwwwxxxyyywwwuuutttssspppmmmmmmppplllpppsssrrrooommmpppsssuuuwwwwwwrrrkkkkkkrrryyytttrrrqqqlllZZZIIIKKKWWWmmmoooqqqrrrrrrsssuuuvvvuuuzzz~~~}}}yyywwwzzz}}}yyy{{{|||{{{zzzzzz{{{|||wwwzzz||||||zzzyyyyyyyyyzzzuuuppprrryyy~~~tttvvvyyyyyyxxxyyy|||yyy|||~~~}}}zzzxxxzzz{{{wwwwwwwwwyyy{{{|||{{{zzzxxxwwwuuuvvvwwwwwwvvvuuuttttttuuuxxx|||uuussstttyyyzzzxxxxxx{{{vvvuuuttttttuuuwwwyyy{{{uuuvvvwwwxxxyyyyyyxxxxxxyyy}}}}}}uuutttvvvyyy|||}}}{{{wwwtttssswww}}}}}}{{{{{{~~~{{{zzz{{{}}}uuuvvvtttssswww{{{zzzuuuxxxxxxyyy|||~~~~~~}}}wwwxxxyyyxxxtttrrrsssuuuppprrrsssrrrpppoooppprrrwwwxxxyyywwwtttsssssssssuuuzzz|||zzz{{{}}}qqqpppppppppqqqrrrrrrsssrrruuuuuussstttwwwwwwuuusssuuuwwwvvvwwwxxxxxxwwwwwwuuuvvvyyyyyyvvvyyy}}}|||zzzxxxxxxyyyyyyyyyxxxzzzxxxvvvvvvwwwyyyzzzzzzvvvxxxyyyzzzzzzyyywwwvvvttttttttttttttttttttttttrrrtttwwwzzzzzzzzzxxxvvvwwwwwwwwwxxxzzz}}}}}}zzzuuutttuuuxxxzzz{{{zzzwwwtttuuuxxxzzz{{{zzz||||||||||||zzzxxxwwwuuuvvvvvvvvvwwwxxxyyy{{{{{{}}}}}}|||~~~}}}{{{{{{~~~|||zzz{{{|||}}}}}}~~~|||}}}}}}||||||}}}yyywww{{{}}}www|||{{{zzzyyyxxxyyyzzz{{{wwwyyyzzzzzzxxxwwwwwwxxxyyy|||~~~|||{{{{{{rrrjjjmmmwww~~~{{{uuuwwwxxxyyy|||~~~~~~|||zzzyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}{{{zzzxxxxxxyyyzzzxxxwww{{{zzzxxxxxx{{{}}}}}}}}}zzzvvvvvvzzz|||yyyuuutttyyy{{{|||}}}}}}}}}~~~zzz}}}}}}zzzzzz{{{~~~{{{zzz{{{~~~xxxxxxxxxwwwuuutttuuuwwwuuuzzz~~~|||wwwvvvzzzwwwyyyyyyvvvvvvyyyzzzxxxyyyzzz{{{||||||~~~xxx{{{}}}}}}||||||~~~|||}}}~~~|||||||||||||||{{{zzz}}}~~~{{{}}}zzz|||}}}xxxwww|||}}}{{{}}}~~~}}}|||}}}~~~~~~|||zzzvvvuuuuuuvvvxxxzzz|||}}}~~~zzztttooopppuuuzzztttwwwzzz~~~~~~|||~~~{{{xxxwwwvvvuuutttuuutttssstttuuuvvvuuutttrrrttttttqqqrrrvvvvvvttttttuuuvvvtttqqqpppqqqtttlllsssxxxwwwpppkkkkkkmmmqqqpppppprrruuuvvvssspppqqqrrrrrrqqqqqqsssxxx}}}ssssssrrrqqqpppnnnmmmllliiikkkooorrrsssuuuxxxzzzzzzxxxtttrrrpppqqqrrrtttxxxxxxxxxppp___RRRVVVbbbttttttssspppmmmnnnssswwwtttttttttttttttuuuvvvwwwxxxxxxxxxxxxxxxyyyyyyyyyyyy~~~yyytttvvvzzz|||wwwtttsssxxx}}}wwwvvvxxxzzz{{{{{{zzz{{{{{{yyy}}}zzzxxxzzz}}}}}}}}}|||}}}}}}{{{xxxuuuuuuvvvvvvtttvvvzzzyyyuuuwwwwwwvvvwwwwwwyyy{{{|||sssxxx}}}}}}zzzxxxzzz}}}xxxyyyyyyzzzzzz{{{{{{{{{ttttttuuuuuuvvvvvvwwwwwwwwwxxx{{{|||{{{wwwsssppptttvvvyyyzzzyyywwwvvvvvv|||}}}}}}|||zzzyyyzzz|||~~~}}}zzz{{{~~~~~~xxxxxxxxxwwwuuuuuuwwwyyy{{{}}}{{{wwwzzz~~~wwwuuuvvvwwwxxxxxxwwwuuutttssstttttttttsssrrrtttuuuxxxyyyyyyxxxvvvuuuvvvwwwwwwwwwxxx{{{}}}~~~}}}{{{uuuwwwuuuqqqppprrrrrrooovvvssspppqqquuuxxxwwwvvvyyywwwuuutttttttttsssqqquuuvvvwwwxxxyyyxxxxxxwww~~~|||zzzwwwuuuuuuyyy|||ttttttuuuuuuvvvxxxyyyzzzzzzyyyxxxyyyzzzzzzyyywwwuuuvvvwwwvvvvvvwwwyyy|||zzzyyyxxxwwwvvvvvvvvvwwwwwwwwwxxxyyyzzzzzzzzzyyyzzzxxxwwwwwwxxxyyyyyyxxx{{{{{{zzzzzzyyyyyyyyyzzz}}}zzzzzz~~~}}}xxxwww{{{vvv{{{}}}zzzyyy{{{{{{yyyzzz|||~~~}}}zzzyyy{{{}}}~~~}}}}}}~~~zzz|||}}}~~~~~~~~~|||{{{}}}wwwyyy{{{{{{{{{{{{|||}}}}}}{{{yyy{{{zzzwwwuuuwwwyyyzzzzzzxxxuuutttxxxzzz}}}}}}}}}{{{{{{|||{{{vvvvvvxxxyyyvvvsssvvvwwwyyyzzzzzz{{{|||~~~yyyxxxxxxxxxyyy{{{}}}~~~||||||}}}~~~~~~}}}{{{yyywwwuuuvvvxxxzzz{{{{{{zzzxxxvvvxxxzzz{{{|||zzzwwwsssqqq}}}zzzyyy|||}}}|||~~~~~~zzzwww~~~zzzyyy}}}~~~|||}}}|||zzzyyyyyyzzzyyyvvvtttzzz|||}}}~~~~~~}}}{{{zzz~~~{{{xxxxxxyyy{{{yyyxxx|||}}}}}}|||{{{{{{}}}~~~}}}}}}}}}~~~}}}{{{zzzzzz|||yyy|||~~~vvvzzz}}}~~~|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzyyy~~~xxxyyy~~~zzz~~~|||yyyyyy|||~~~|||{{{{{{{{{zzzzzz{{{}}}}}}}}}{{{vvvuuuuuuuuuvvvxxxzzz{{{~~~{{{uuupppppptttyyysssuuuyyy}}}yyywwwuuutttsssrrrssssssssssssssstttuuuvvvrrruuutttrrrrrrvvvvvvtttssstttuuusssqqqppprrrtttppptttxxxwwwrrrnnnlllmmmppppppqqqtttvvvvvvsssooonnnpppqqqqqqqqqssswwwzzzvvvtttsssqqqooonnnnnnnnnjjjkkknnnqqqtttvvvxxxyyyuuutttsssrrrqqqrrrtttuuutttsssssssssnnniiillltttssstttssspppnnnnnnqqqtttssssssssssssssstttuuuuuusssssstttvvvwwwxxxyyyzzzyyy}}}~~~xxxsssuuuxxxzzzvvvttttttxxx|||~~~{{{wwwzzz{{{|||{{{zzz{{{}}}{{{}}}~~~}}}{{{zzz{{{|||{{{zzzzzz{{{{{{zzzwwwttttttuuuuuusssvvvzzzyyyvvvwwwvvvuuutttuuuvvvxxxzzzwwwyyyzzzzzzyyyyyy{{{~~~yyyyyyxxxxxxxxxwwwwwwwwwssssssuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxvvvtttrrrqqqrrruuuxxxyyyyyyyyyzzz{{{~~~~~~|||zzzyyyzzz|||}}}|||{{{yyyxxxxxxyyyyyyzzz{{{|||yyyuuuxxx}}}}}}xxxxxxxxxxxxxxxwwwvvvuuutttwwwwwwwwwuuuuuuuuuvvvwwwyyyzzzzzzyyyxxxxxxzzz|||wwwxxxzzz{{{||||||}}}}}}xxxzzzwwwrrrqqqtttuuussswwwtttrrrssswwwzzzzzzyyyxxxwwwuuuuuuvvvwwwvvvuuuvvvwwwxxxyyyyyyyyyxxxxxxyyyyyyxxxvvvuuuvvvyyy|||wwwwwwvvvvvvvvvvvvwwwwwwzzzyyyxxxyyyzzz{{{yyywwwxxxxxxwwwxxxyyy{{{}}}~~~wwwwwwwwwvvvvvvvvvuuuuuuxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxxxxwwwwwwwwwxxxxxx~~~}}}{{{zzzyyyzzzzzz{{{|||yyyyyy}}}|||xxxwwwzzzwww{{{}}}{{{zzz|||}}}{{{zzz|||}}}}}}{{{zzz|||~~~~~~~~~~~~{{{~~~~~~~~~~~~~~~~~~||||||}}}~~~{{{yyy{{{~~~{{{|||}}}}}}|||||||||||||||~~~~~~{{{vvvyyyzzz{{{|||{{{yyyvvvtttzzz|||~~~~~~~~~}}}~~~{{{wwwvvvxxxyyywwwuuuvvvxxxyyyyyyxxxxxxzzz|||zzzzzzyyyyyyzzzzzz{{{{{{}}}}}}~~~~~~}}}|||{{{zzzyyyxxxxxxyyyyyyyyyzzzzzzzzzzzzzzz|||||||||{{{yyywwwuuuttt~~~{{{zzz}}}}}}{{{{{{}}}|||}}}xxxwww{{{~~~|||{{{||||||||||||{{{zzzzzzzzzzzz~~~~~~}}}|||}}}~~~}}}zzzyyy{{{|||{{{zzz}}}~~~~~~}}}{{{zzz|||}}}zzzzzz|||~~~~~~}}}{{{zzzzzzwwwuuuyyy~~~uuuvvv}}}}}}}}}||||||~~~~~~~~~~~~~~~~~~zzzyyyyyyzzz~~~||||||yyyyyyzzz{{{{{{zzz{{{|||~~~~~~|||yyyuuuxxxvvvvvvwwwzzz}}}~~~}}}xxxxxxwwwvvvwwwxxxyyyzzz}}}}}}|||wwwrrrqqqssswwwssstttwww~~~|||zzzwwwuuutttttttttssstttuuusssqqqqqquuuyyyrrruuuuuurrrsssvvvvvvtttqqqrrrsssrrrqqqqqqsssuuuvvvwwwxxxwwwuuurrrooonnnpppppprrrtttvvvuuurrrooolllnnnqqqrrrrrrsssuuuwwwwwwvvvtttrrrqqqpppppppppnnnmmmllloootttwwwvvvuuuppppppqqqrrrssstttuuuuuuvvvrrrpppssstttrrrpppqqqrrrrrrrrrqqqooooooppprrrrrrrrrrrrrrrssssssssstttppppppqqqrrrtttuuuvvvvvvwww{{{{{{vvvrrrtttwwwwwwtttuuuwwwxxxyyyyyyxxxxxx}}}}}}|||zzzyyyzzz}}}~~~}}}{{{{{{|||||||||{{{xxxwwwwwwxxxyyyxxxvvvssssssuuuuuusssvvvzzzzzzwwwwwwuuusssrrrrrrtttvvvxxx{{{yyywwwvvvxxx{{{|||}}}xxxxxxwwwvvvuuutttssssssqqqrrruuuwwwxxxxxxwwwwwwzzzyyyxxxvvvuuutttsssssstttvvvxxxyyyyyyzzz}}}|||}}}~~~~~~|||{{{|||}}}{{{~~~zzzyyy{{{|||{{{yyyzzzzzzwwwuuuvvvzzzzzzxxx{{{zzzyyywwwwwwvvvvvvvvv{{{yyywwwvvvuuuvvvwwwxxx~~~~~~}}}{{{xxxxxxzzz|||wwwzzz{{{{{{yyyzzz}}}|||}}}yyytttsssvvvxxxwwwyyyvvvssstttyyy|||}}}}}}xxxvvvuuuuuuwwwyyyyyyyyywwwxxxyyyzzzzzzzzzyyyyyywwwxxxyyyyyyxxxyyy{{{}}}yyyyyyxxxwwwvvvuuuuuuuuuzzzyyyxxxyyy{{{{{{zzzxxxyyywwwuuuwwwzzz}}}|||{{{uuuuuuvvvwwwwwwvvvttttttyyyyyywwwvvvvvvwwwxxxxxxvvvxxxyyywwwuuutttwwwyyy~~~}}}zzzxxxwwwwwwyyyzzzzzzxxxyyy{{{{{{xxxwwwyyywww|||~~~|||{{{~~~}}}zzz{{{}}}}}}||||||}}}~~~~~~~~~}}}}}}|||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyzzz|||~~~~~~~~~{{{yyy|||}}}~~~~~~~~~~~~}}}||||||zzz|||vvvzzz{{{}}}~~~}}}|||zzzyyy}}}~~~~~~|||wwwvvvxxxzzzzzzxxxxxxyyyyyywwwvvvvvvxxxzzz{{{{{{{{{{{{{{{zzzyyyyyy{{{|||~~~~~~|||{{{{{{{{{yyyyyyxxxyyyzzz{{{{{{zzzyyyyyyyyy{{{|||~~~}}}{{{yyyxxxwwwwww}}}{{{{{{~~~~~~zzzyyy{{{}}}{{{{{{|||~~~~~~~~~{{{wwwuuuyyyzzzyyyyyy{{{zzz|||}}}{{{yyyyyy}}}|||{{{}}}~~~||||||}}}~~~~~~}}}}}}~~~~~~}}}{{{zzz{{{}}}yyyyyyzzz}}}}}}|||zzzzzzzzzvvvssswww~~~~~~wwwtttxxx{{{}}}}}}zzzzzz}}}}}}{{{~~~~~~~~~~~~~~~{{{|||~~~zzz{{{{{{{{{}}}|||yyywwwyyy{{{zzzwwwxxxwwwwwwyyy|||}}}yyyuuuvvvtttssstttwww{{{~~~}}}|||{{{zzzyyyzzz{{{{{{|||}}}|||xxxsssqqqsssuuutttsssvvv~~~||||||{{{yyyxxxxxxyyyzzzwwwyyyzzzvvvqqqpppuuu{{{rrruuuvvvssssssvvvvvvsssqqqqqqqqqrrrrrrssstttuuu{{{yyywwwwwwwwwvvvrrrnnnqqqqqqppppppqqqqqqqqqqqqlllnnnqqqtttuuuuuuuuuuuutttuuuvvvwwwvvvvvvtttttttttpppmmmooosssuuussspppnnnoooqqqsssttttttsssssswwwsssqqqqqqrrrpppkkkhhhpppqqqrrrsssrrrrrrrrrssssssssssssssstttsssssssssqqqqqqqqqqqqpppppppppppprrrvvvwwwsssqqqtttvvvvvvsssuuuxxxxxxvvvuuuwwwyyy{{{||||||{{{zzzzzz|||~~~|||yyyyyy}}}}}}zzzvvvuuuuuuuuuwwwwwwuuussssssuuuuuuuuuxxx||||||yyyxxxvvvsssqqqqqqsssuuuwww|||xxxtttvvvzzz|||{{{yyywwwvvvvvvuuutttssssssrrrooorrruuuxxxyyyyyywwwvvvzzzzzzzzzyyyxxxwwwuuutttwwwxxxyyyyyyyyy{{{~~~yyy|||~~~~~~yyy~~~}}}xxxxxx{{{|||zzzvvvvvvwwwwwwwwwwwwxxxwwwvvvzzzyyyxxxwwwwwwwwwxxxyyy{{{xxxuuuttttttuuuvvvvvv{{{wwwtttuuuvvvwwwzzz|||{{{wwwwww|||}}}}}}zzztttssswwwzzzzzzyyyvvvsssuuuzzz~~~~~~yyywwwuuuuuuwwwxxxyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzxxxzzz||||||{{{zzz{{{|||yyyxxxxxxxxxwwwvvvuuuuuuyyyxxxxxxyyy{{{{{{zzzxxxyyyuuurrrtttxxxzzzwwwssssssuuuvvvxxxxxxwwwuuuttt{{{zzzxxxvvvvvvvvvxxxyyytttwwwzzzxxxtttrrrvvvzzz|||zzzvvvtttssstttvvvwwwxxxxxxxxxyyyyyyxxxwwwxxxvvv{{{}}}{{{{{{~~~~~~yyyzzz{{{||||||}}}~~~|||}}}}}}~~~~~~}}}|||{{{zzzzzz|||~~~~~~}}}}}}|||zzz|||~~~~~~}}}}}}~~~{{{zzz}}}|||||||||}}}~~~~~~}}}|||zzz}}}xxxzzz{{{}}}~~~}}}~~~|||xxxwwwyyy{{{||||||||||||zzzxxxvvvuuuwwwyyyyyyzzz{{{||||||{{{zzzyyywwwyyy{{{||||||zzzwwwuuuxxxwwwvvvuuuvvvxxxzzz|||{{{zzzzzz{{{{{{|||}}}~~~~~~}}}{{{yyyxxxwwwzzzyyy{{{{{{xxxzzzxxxwwwvvvwwwyyy{{{{{{{{{yyyuuutttwwwwwwuuuvvvyyywwwzzz|||{{{wwwxxx~~~|||{{{|||}}}~~~}}}|||}}}~~~|||}}}}}}|||{{{{{{}}}~~~zzzyyyyyy{{{}}}~~~~~~}}}{{{zzzzzz{{{zzzwwwxxx}}}{{{xxxyyyzzzzzzyyyyyy{{{~~~~~~~~~~~~}}}}}}}}}yyy{{{~~~{{{|||}}}||||||{{{{{{zzz}}}~~~{{{xxxzzzwwwtttuuuyyy||||||zzzxxxuuurrrrrruuuzzz}}}~~~}}}|||zzzyyyzzzzzz{{{zzz||||||yyytttrrrsssvvvwwwtttuuu{{{}}}xxxyyyzzzyyyxxxyyy}}}}}}~~~yyysssqqquuuzzzsssvvvwwwttttttvvvvvvrrrrrrqqqqqqrrrsssuuuvvvvvv|||xxxuuuuuuwwwwwwssspppsssqqqnnnlllkkkmmmqqqsssmmmpppssswwwyyyyyywwwuuupppsssxxx|||}}}{{{yyywwwxxxsssoooooorrrsssooolllpppqqqrrrttttttsssqqqpppppprrrttttttssssssqqqpppoooppprrrtttvvvwwwvvvvvvttttttuuuuuuuuuuuutttsssqqqpppppppppoooooonnnnnnmmmqqqsssqqqqqquuuwwwvvvrrruuuxxxxxxuuutttvvvyyyzzz|||}}}}}}}}}|||xxxzzz~~~~~~zzzvvvuuutttuuuvvvvvvuuusssuuuwwwwwwvvvyyy~~~~~~{{{xxxvvvtttrrrrrrtttvvvwwwyyyvvvtttvvv{{{}}}xxxsssttttttttttttuuuuuuvvvvvvppprrruuuxxxyyyxxxwwwvvvwwwxxx{{{|||{{{yyyvvvtttvvvwwwxxxxxxyyy}}}~~~|||{{{}}}}}}|||~~~{{{vvvvvvyyyzzzxxxtttsssuuuyyy{{{{{{xxxuuutttxxxxxxwwwvvvwwwyyyzzz{{{{{{xxxuuutttuuuwwwwwwvvv~~~~~~}}}zzzuuurrrrrrrrrvvvzzz|||zzzvvvvvv{{{||||||xxxsssrrrwwwzzzyyywwwuuusssvvvzzz~~~~~~}}}{{{xxxuuutttuuuwwwwwwwww{{{zzzzzzzzzzzzzzzzzzzzzzzz|||}}}|||yyywwwvvvvvvvvvvvvwwwxxxxxxxxxxxxwwwxxxwwwwwwxxxzzz{{{zzzxxxzzzvvvssssssvvvwwwsssnnnsssuuuwwwyyyyyyyyywwwvvv|||{{{xxxwwwvvvwwwxxxyyytttwwwzzzxxxtttrrrvvvzzz{{{yyyuuusssrrrsssvvvwwwwwwxxxxxxxxxxxxyyyxxxwwwuuuzzz|||{{{zzz}}}}}}zzzyyyzzz{{{|||}}}}}}}}}zzzzzz{{{|||||||||||||||~~~|||{{{{{{~~~~~~}}}||||||~~~}}}|||}}}~~~zzzyyy{{{xxxxxxxxxzzz}}}~~~}}}|||{{{~~~~~~||||||~~~~~~{{{~~~~~~|||{{{}}}}}}zzzyyyzzz|||~~~~~~{{{xxxwwwxxxyyywwwyyyzzz|||}}}}}}|||{{{wwwyyyzzz{{{{{{yyyvvvtttvvvuuuttttttuuuwwwyyy{{{yyyzzz|||~~~~~~}}}|||{{{}}}~~~~~~{{{xxxvvvwwwvvvyyy~~~{{{yyy{{{ssssssuuuxxxzzz{{{yyywwwwwwuuuuuuwwwvvvssstttxxxyyy|||~~~|||yyyyyy~~~|||{{{zzz}}}}}}|||||||||}}}zzz{{{||||||||||||~~~|||zzzzzz||||||}}}}}}|||zzzyyyzzz{{{{{{yyy{{{|||{{{{{{|||~~~{{{xxxyyy|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{}}}}}}}}}|||~~~~~~~~~|||~~~~~~zzz|||xxxuuusssvvvzzz}}}~~~zzztttrrrtttxxx|||~~~|||{{{yyyxxxwwwwwwxxxxxxyyy{{{{{{xxxtttsssuuuxxxxxxvvvuuuxxx~~~~~~zzzsssvvvxxxxxxwwwxxx|||~~~}}}yyyuuusssuuuwwwsssvvvwwwuuuuuuwwwuuurrrtttsssrrrsssuuuvvvwwwvvvyyyvvvrrrrrrtttuuusssqqqtttrrroookkkiiikkkpppuuupppqqqtttyyy||||||yyywwwooosssxxx}}}~~~}}}zzzxxxxxxtttpppoooppppppnnnlllrrrssstttttttttrrrqqqpppmmmrrruuusssqqqrrrsssrrrqqqqqqrrrtttwwwyyyxxxwwwtttuuuvvvvvvvvvuuutttsssnnnoooooopppqqqqqqrrrrrrllloooqqqpppqqqvvvwwwuuusssuuuwwwwwwuuuuuuxxxzzzyyy}}}~~~{{{yyy|||~~~zzzyyyxxxvvvvvvwwwwwwvvvuuuvvvxxxxxxvvvyyy~~~}}}zzzwwwvvvuuutttuuuuuuvvvwwwvvvtttsssvvvzzzzzzvvvqqqqqqrrrssstttuuuwwwxxxxxxrrrsssuuuwwwxxxwwwvvvuuurrrtttxxx{{{{{{yyyvvvsssrrrtttvvvxxxzzz|||xxx|||}}}|||zzz}}}~~~zzzwwwvvvxxxyyywwwuuutttuuuzzz~~~}}}xxxuuuvvvwwwwwwvvvwwwwwwxxxyyyzzz{{{xxxvvvvvvyyy{{{yyywwwvvvxxxzzzzzzwwwuuuttttttvvvxxxyyyxxxvvvvvvyyy|||zzzzzzwwwrrrrrrvvvxxxwwwvvvttttttwww|||~~~|||zzz|||yyyvvvtttuuuwwwxxxxxx{{{{{{zzzyyyyyyyyyzzzzzz{{{||||||zzzvvvsssqqqqqqsssuuuwwwyyyzzzzzzzzzyyyvvvvvvvvvwwwyyyzzzyyywww{{{yyywwwwwwxxxwwwsssppptttuuuwwwxxxyyyyyyyyyxxxzzzyyyxxxwwwvvvwwwxxxxxxvvvxxxyyywwwuuutttwwwyyy{{{yyywwwuuuuuuvvvxxxzzzvvvxxxyyywwwxxxzzzzzzwwwvvvzzz}}}{{{zzz}}}~~~|||zzzyyyxxxyyy{{{||||||{{{xxxyyyzzzzzzyyyzzz{{{}}}|||{{{|||~~~~~~}}}||||||~~~~~~~~~~~~}}}xxxwwwyyy}}}vvvuuuuuuxxx|||~~~}}}{{{|||}}}{{{wwwxxx|||~~~}}}}}}{{{zzz|||{{{{{{}}}}}}|||||||||}}}~~~{{{yyyyyyyyyxxxyyyzzz{{{|||}}}}}}}}}zzz{{{|||}}}}}}{{{yyyxxxwwwvvvvvvuuuvvvwwwxxxyyyyyy{{{}}}}}}zzzyyyyyy{{{}}}~~~{{{xxxuuuvvvuuuxxx}}}~~~{{{zzz{{{tttuuuwwwzzz|||{{{yyyvvvvvvuuuvvvyyywwwsssssswww|||~~~}}}{{{{{{~~~}}}|||zzz{{{|||{{{{{{|||zzz{{{||||||||||||}}}zzzyyyzzz|||~~~~~~{{{||||||{{{yyyyyyzzz{{{~~~|||zzzyyyxxxyyy{{{}}}zzzvvvxxx{{{zzzzzzzzz||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~|||}}}}}}~~~~~~{{{}}}}}}}}}{{{yyyzzzyyyvvvttttttwww}}}xxxsssssswww{{{}}}{{{zzzyyywwwwwwwwwxxxxxxxxxyyyyyywwwtttssswww{{{xxxvvvuuuvvvyyy{{{{{{{{{tttwwwzzzyyyvvvwww{{{zzzyyyxxxvvvtttsssssssssssswwwxxxvvvvvvwwwuuuqqqwwwtttssstttvvvxxxwwwvvvtttrrrppppppppprrrrrrsssssssssrrrooommmmmmqqqtttrrrrrrtttyyy|||}}}zzzwwwrrrtttvvvyyyzzzzzzxxxxxxtttrrrpppooonnnooopppppptttttttttttttttsssrrrrrrmmmrrrssspppoooqqqrrrooouuusssrrrsssvvvwwwvvvuuussstttuuuvvvvvvtttrrrqqqpppqqqqqqrrrrrrsssssssssmmmpppqqqpppqqquuuuuurrrtttuuuvvvvvvwwwxxxzzz{{{xxx{{{{{{{{{|||~~~}}}zzz}}}{{{yyyyyyyyyyyyxxxwwwuuuwwwwwwuuuxxx|||{{{wwwssstttuuuvvvvvvvvvvvvvvvuuusssrrrsssuuuvvvtttrrrpppqqqrrrsssuuuvvvwwwxxxuuuuuuvvvvvvvvvvvvuuuuuurrrtttvvvyyyzzzzzzxxxwwwuuuvvvxxxyyyzzz}}}|||yyywwwyyyzzzzzzyyy}}}|||}}}|||zzzyyyyyyyyyzzzzzzxxxxxx{{{~~~|||wwwwww{{{wwwwwwxxxxxxwwwwwwvvvuuuxxxuuutttwww{{{|||yyyvvvtttwww{{{}}}|||yyywwwvvvuuuvvvvvvwwwwwwwwwwwwwwwwwwyyywwwssssssvvvxxxvvvuuuuuuvvvzzz~~~~~~{{{www|||yyyvvvuuuvvvyyy{{{{{{{{{{{{yyyxxxxxxxxxyyyyyy}}}~~~}}}zzzvvvsssrrrrrrsssuuuwwwyyyzzzzzzzzzyyyuuuttttttvvvxxxyyyxxxvvvyyyyyyyyyyyyyyywwwvvvuuuttttttuuuvvvwwwxxxyyyyyyuuuuuuuuuuuuvvvvvvvvvvvvxxxxxxxxxwwwwwwwwwxxxxxxyyyxxxwwwwwwwwwxxxyyyzzzuuuyyyzzzwwwxxx{{{{{{wwwxxx|||~~~|||{{{}}}~~~|||zzzxxxwwwxxxzzz{{{yyyxxxwwwyyy{{{zzzyyyyyy|||~~~}}}{{{{{{|||~~~~~~}}}||||||{{{{{{~~~~~~~~~|||}}}~~~zzzyyy{{{~~~wwwuuutttwww|||~~~|||yyy{{{}}}{{{wwwwww|||~~~~~~}}}|||{{{~~~~~~}}}}}}~~~{{{|||~~~~~~{{{yyyyyy{{{{{{{{{{{{{{{|||}}}}}}||||||}}}}}}}}}|||{{{{{{zzzzzzyyyyyyyyyxxxxxxxxx|||||||||||||||{{{yyyxxxwwwxxxzzz{{{{{{zzzxxxwwwxxxvvvxxx|||}}}yyyxxxzzzxxxwwwwwwxxxyyyyyywwwuuuuuuvvvyyy|||yyytttsssvvv|||||||||{{{{{{zzzzzzzzz|||||||||||||||}}}}}}}}}yyy{{{||||||{{{||||||}}}~~~}}}{{{{{{|||~~~}}}yyyxxxyyy{{{}}}~~~{{{{{{{{{zzzxxxxxxzzz|||{{{}}}~~~{{{xxxxxx{{{}}}{{{sssooosssxxxxxxxxxzzz|||||||||}}}}}}}}}~~~~~~}}}|||}}}}}}~~~~~~~~~}}}www}}}|||zzzyyyxxxwwwvvvxxxxxxxxxvvvtttvvv{{{zzztttsssvvvzzz||||||{{{zzzyyyxxxyyyzzzzzzxxxyyyxxxvvvssstttxxx|||xxxwwwvvvuuuvvvxxx{{{}}}xxx{{{}}}{{{xxxxxx|||uuusssrrrrrrssssssrrrpppssswwwxxxvvvvvvwwwuuuqqqxxxvvvttttttwwwyyyxxxvvvqqqpppooonnnnnnooorrrsssqqqtttuuutttqqqoooqqqsssrrrrrrtttxxx|||}}}zzzwwwuuuuuuuuutttuuuuuuvvvwwwpppppppppooonnnooorrruuuttttttttttttttttttttttttkkkooopppooossszzz{{{wwwwwwtttrrrrrrtttuuutttrrrrrrssstttuuuuuusssqqqpppuuuuuuttttttsssrrrqqqqqqppprrrrrrpppqqqtttsssooottttttuuuvvvxxxzzz{{{|||vvvxxxzzz{{{|||}}}yyy{{{}}}}}}zzz~~~{{{zzzzzzzzzyyyxxxuuuvvvvvvtttvvvzzzyyyuuuqqqrrrtttvvvwwwwwwvvvuuuvvvtttqqqpppqqqsssttttttppppppqqqrrrtttuuuvvvvvvwwwvvvvvvuuuuuuuuuuuuuuuuuuvvvwwwxxxzzz{{{}}}}}}{{{||||||{{{yyyyyyzzz|||{{{xxxvvvwwwyyytttvvvwwwxxx||||||vvv}}}~~~}}}|||zzzzzz}}}}}}zzzzzz}}}zzzvvvyyyyyyyyyyyyyyywwwuuurrrqqqsssrrrqqquuuzzz{{{wwwssswwwzzz{{{wwwuuutttttttttvvvxxxxxxvvvsssvvvxxxwwwttttttwwwxxxuuuvvvvvvxxx|||zzzvvv{{{yyyvvvuuuxxx{{{~~~{{{{{{yyyxxxwwwxxxxxxyyy|||xxxvvvvvvwwwtttvvvxxxzzz{{{zzzyyyxxxtttssssssuuuwwwxxxwwwvvvtttvvvyyyyyyxxxwwwwwwxxxssssssssstttuuuwwwyyyzzzqqqrrrssstttuuuuuuttttttzzzxxxwwwwwwxxxyyyyyyxxxuuuuuuuuuvvvvvvwwwxxxyyyuuuzzz{{{wwwxxx||||||xxxzzz~~~}}}|||~~~}}}zzzxxxvvvwwwyyyzzzxxxvvvxxxzzz|||{{{yyyzzz|||zzzzzzzzzzzz{{{~~~~~~}}}}}}|||{{{{{{zzzzzzzzzzzzzzz{{{|||~~~|||}}}|||}}}~~~}}}~~~zzzwwwuuuwww|||}}}zzzwwwzzz|||{{{xxxyyy}}}}}}||||||}}}}}}~~~{{{}}}yyy|||~~~{{{yyyxxx~~~}}}{{{zzzzzz{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}}}}|||{{{zzzyyyxxx~~~}}}|||zzzyyyyyyyyyyyywwwwwwwwwwwwxxxxxxyyyzzzzzzxxxyyy|||{{{xxxwwwxxxyyywwwuuutttuuuuuuuuutttuuuvvvzzz~~~{{{uuusssvvvzzzyyyxxxxxxxxxwwwuuurrr|||{{{zzzyyyyyyzzz{{{|||zzz{{{}}}}}}{{{|||}}}{{{yyyzzz{{{}}}yyywwwxxx{{{~~~{{{{{{{{{yyyxxxxxxzzz|||yyy{{{zzz{{{}}}rrrjjjgggooovvvxxxzzz~~~|||}}}}}}}}}}}}~~~~~~~~~~~~{{{zzz}}}||||||}}}}}}~~~~~~zzzxxx|||{{{~~~{{{uuu|||vvvtttvvvxxxyyy|||{{{xxxwwwxxxxxxwwwuuu{{{~~~{{{xxxyyyyyyxxx~~~}}}uuuooottt~~~{{{wwwttttttwwwyyyyyyxxxxxxzzzyyyvvvwww{{{|||zzzvvvwwwwwwvvvsssppppppppptttuuuvvvwwwvvvuuusssqqquuusssrrrrrruuuxxxyyyyyysssppppppsssrrrnnnmmmoooooopppooonnnnnnooorrruuuuuuyyyyyywwwwwwyyyxxxuuuuuutttrrrppppppqqqrrrsssooorrrqqqnnnmmmooonnnkkkmmmrrrtttssstttvvvtttpppnnnnnnooopppqqqrrrssssssqqquuuuuurrrqqqssstttrrrqqqrrrsssssstttttttttssstttvvvwwwvvvtttqqqppppppqqqrrrssstttttttttrrrrrrsssuuuwwwvvvtttuuuxxx{{{{{{}}}|||zzz{{{}}}}}}~~~}}}}}}~~~|||zzzzzz{{{|||yyywwwtttuuuuuuuuutttuuuwwwzzzsssrrrqqqpppppppppqqqrrrqqqppppppuuuzzz{{{wwwsssooonnnmmmpppsssuuutttqqqxxxsssqqqvvvyyyyyyyyyzzzwwwsssqqquuu||||||xxx}}}|||yyywwwuuuwww|||xxxvvvzzz{{{vvvuuuyyy}}}}}}{{{}}}|||{{{zzzzzz{{{}}}zzzxxx{{{zzzzzz~~~zzz{{{{{{{{{{{{{{{zzzzzz{{{yyywwwvvvvvvwwwvvvuuuxxxxxxxxxwwwvvvuuuttttttuuusssrrruuuyyyzzzwwwtttuuuyyy~~~|||zzzzzz|||vvvwwwyyy|||~~~}}}{{{xxx{{{yyyxxxxxxzzz{{{{{{zzz|||xxxvvvwwwwwwvvvxxx|||}}}}}}{{{zzzxxxvvvuuutttuuuuuuvvv{{{zzzttttttwwwxxxvvvwwwyyyyyyvvvyyyzzzwwwrrruuu|||}}}xxxrrrtttuuuuuuttttttvvvwwwssstttuuutttssssssuuuwwwxxxxxxxxxyyyxxxxxxwwwwwwssstttuuuvvvwwwwwwwwwwwwrrrsssuuuvvvxxxzzz{{{|||||||||||||||{{{zzzyyyxxxzzzzzzyyyyyyxxxwwwwwwvvv}}}xxxxxx||||||yyyyyywwwwwwyyy|||}}}|||}}}zzz{{{xxxzzz}}}~~~~~~~~~www|||}}}~~~|||}}}||||||||||||{{{zzzxxxyyyyyyxxxzzz|||xxxqqqvvvyyyyyywwwzzz~~~~~~{{{vvv{{{}}}{{{}}}~~~~~~}}}~~~~~~~~~~~~}}}|||}}}}}}}}}||||||~~~}}}{{{{{{|||}}}}}}|||zzzzzzzzz{{{}}}}}}{{{zzzzzzyyyyyy{{{~~~~~~|||yyyuuuwwwyyyxxxuuuvvvzzz}}}{{{zzzyyyzzz{{{{{{zzzxxx{{{yyyxxxvvvuuuvvvvvvwww{{{{{{{{{zzzwwwuuuuuuvvvzzzzzzzzzzzzzzzyyywwwwwwxxxzzzzzzwwwttttttxxx}}}zzz}}}~~~|||xxxyyy~~~~~~}}}{{{yyyyyy}}}}}}zzzyyy{{{}}}~~~}}}||||||~~~~~~}}}}}}~~~|||{{{zzzxxxwwwxxxyyyzzzzzzzzz{{{}}}~~~{{{zzz|||~~~~~~~~~}}}|||}}}}}}~~~~~~}}}{{{||||||{{{xxx|||wwwuuuwwwzzzzzz}}}}}}zzzzzz{{{}}}|||{{{xxx|||~~~|||{{{~~~}}}~~~|||vvvqqqttt{{{~~~{{{xxxvvvwwwxxxxxxxxxtttwwwwwwuuuwww|||~~~|||xxxyyyzzzyyywwwuuuuuuuuussstttvvvxxxxxxvvvtttsssxxxvvvvvvvvvyyyzzzzzzzzzuuurrrqqqsssqqqmmmlllnnnqqqqqqqqqpppoooppprrrtttvvvxxxxxxuuuuuuxxxxxxuuuvvvtttrrrqqqppppppqqqrrrnnnqqqpppmmmmmmppppppnnnmmmqqqsssrrrrrrsssppplllnnnnnnooopppqqqrrrrrrsssppptttuuussssssuuuuuusssqqqqqqrrrrrrrrrrrrrrrrrruuuwwwxxxwwwuuusssrrrrrrsssttttttuuuuuuuuuuuutttrrruuuwwwwwwuuutttvvvyyy{{{}}}~~~||||||}}}~~~~~~~~~|||zzzzzz{{{{{{yyyvvvttttttsssrrrssstttvvvvvvssssssrrrppppppoooppppppqqqoooppptttyyyzzzwwwsssooonnnnnnpppssstttsssqqqxxxtttsssxxx{{{zzzyyy{{{yyyvvvtttxxx~~~yyy|||{{{yyyvvvuuuwww{{{~~~zzzxxx|||zzzuuuuuuxxx{{{{{{zzz|||{{{zzzyyyzzz{{{}}}|||zzz{{{}}}yyyyyy}}}||||||}}}}}}}}}}}}||||||zzzyyyxxxxxxxxxwwwvvvuuuxxxxxxxxxwwwvvvvvvuuuuuuwwwvvvuuuwwwyyyyyywwwtttyyy{{{~~~}}}||||||wwwwwwxxx{{{}}}}}}{{{yyyyyyyyyzzz|||}}}}}}{{{yyy~~~zzzxxxzzzxxxuuuvvvyyy}}}}}}|||zzzyyywwwvvvuuuvvvvvvxxx|||~~~}}}yyyuuuxxx{{{{{{yyyxxx{{{zzzwwwyyyzzzwwwtttuuuzzzyyytttsssuuuvvvvvvttttttuuuwwwuuuvvvwwwvvvuuuvvvxxxyyyyyyzzzzzz{{{zzzyyyxxxwwwvvvwwwwwwwwwwwwvvvuuuuuuvvvvvvvvvwwwxxxyyyzzz{{{zzz{{{{{{{{{{{{zzzyyyyyy}}}|||{{{yyyxxxwwwwwwwww|||xxxwww|||~~~{{{yyyyyyzzzzzz{{{|||~~~~~~~~~}}}~~~|||}}}{{{}}}~~~~~~~~~~~~~~~|||}}}~~~}}}~~~||||||~~~~~~}}}}}}~~~~~~}}}xxxyyyyyyxxxzzz|||wwwpppvvvxxxyyywwwyyy}}}}}}zzzvvvzzz}}}}}}zzzyyy{{{~~~~~~|||||||||}}}~~~}}}{{{}}}~~~~~~}}}{{{{{{}}}~~~}}}|||zzzzzzyyyzzz{{{{{{{{{zzzzzzyyyxxxzzz|||}}}{{{yyyxxxyyyzzzyyyyyyyyy{{{|||zzz{{{{{{|||{{{{{{{{{zzzzzzzzzyyyxxxwwwvvvuuutttzzz{{{{{{zzzxxxvvvwwwwwwzzzzzzzzzzzzzzzyyyyyyxxxvvvzzz|||zzzwwwvvvxxx||||||~~~}}}{{{{{{~~~~~~}}}|||zzzzzz|||~~~}}}{{{zzz|||~~~~~~}}}|||}}}}}}~~~~~~~~~}}}}}}|||{{{zzzzzz{{{|||||||||zzz|||}}}|||zzz{{{}}}~~~~~~~~~}}}{{{~~~~~~zzzwwwwww~~~}}}}}}~~~||||||{{{zzzvvvvvvxxxzzzzzz|||yyyxxxyyy|||}}}~~~~~~|||{{{zzzwwwttttttwww~~~{{{xxxuuuuuuwwwyyypppssstttsssvvv|||~~~yyy{{{||||||{{{zzz{{{|||ssstttwwwzzzzzzyyyxxxvvv|||{{{{{{|||}}}}}}{{{zzzwwwsssrrrtttrrrnnnmmmooosssttttttsssqqqqqqrrrtttvvvxxxwwwsssssswwwxxxvvvuuutttsssqqqppppppqqqqqqoooqqqpppmmmmmmqqqrrrqqqooorrrsssqqqqqqrrroookkkooooooppppppqqqsssttttttqqquuuvvvuuuuuuxxxwwwtttrrrrrrrrrrrrrrrrrrrrrrrruuuvvvxxxwwwuuusssrrrrrrssssssssstttttttttuuuuuurrruuuyyyxxxvvvtttuuuwww{{{|||}}}|||||||||~~~~~~|||zzzzzzzzzzzzxxxvvvuuurrrppppppsssuuutttsssrrrrrrrrrqqqpppooonnnnnnpppooopppssswwwxxxuuurrroooooooooqqqssstttsssrrryyyuuuvvvzzz}}}{{{zzz{{{{{{yyyxxx|||{{{{{{zzzyyyvvvuuuvvvyyy|||}}}}}}yyyxxx||||||xxxuuutttwwwzzzyyyxxxzzzyyyxxxxxxyyy{{{}}}~~~|||{{{|||}}}|||yyyyyy}}}~~~~~~~~~~~~yyyyyyzzzzzzyyyxxxwwwvvvxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwvvv}}}}}}~~~}}}zzzxxxxxxxxxyyy{{{|||{{{yyyyyyyyy{{{~~~~~~{{{xxx~~~{{{zzz|||zzzuuusssuuu}}}}}}|||{{{zzzyyyxxxwwwyyy|||~~~~~~{{{yyyyyy{{{~~~~~~{{{{{{|||{{{xxx{{{{{{zzzwwwxxxyyywwwrrruuuwwwwwwwwwuuutttuuuvvvvvvwwwxxxxxxxxxxxxzzz|||zzz{{{|||}}}|||{{{yyywww{{{{{{{{{zzzyyywwwvvvuuuyyyyyyxxxwwwwwwxxxzzzzzzxxxyyyyyyyyyyyyzzzzzzzzz}}}{{{yyyxxxxxxxxxyyy{{{wwwwww{{{|||yyyxxxyyy||||||}}}}}}|||{{{{{{zzz~~~}}}~~~|||}}}}}}~~~~~~}}}~~~~~~~~~|||{{{{{{|||~~~}}}~~~zzz{{{{{{zzz|||~~~yyyrrrwwwzzz{{{yyyzzz~~~~~~|||xxxzzz{{{zzzwwwwwwyyy|||~~~}}}{{{zzz{{{|||}}}~~~}}}zzz}}}~~~~~~}}}{{{|||}}}~~~~~~}}}{{{zzzyyyxxxxxxyyyzzzzzz{{{yyyxxxxxxzzz{{{{{{zzz{{{zzzzzz{{{||||||{{{zzzwwwzzz|||{{{yyyxxxyyy{{{zzz{{{||||||{{{yyyvvvtttyyyzzz{{{zzzxxxwwwxxxyyyxxxyyyyyyzzzzzzzzzzzzzzzvvvzzz}}}}}}zzzxxxyyy{{{~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}|||{{{{{{|||}}}}}}}}}||||||~~~~~~}}}|||}}}~~~~~~||||||}}}~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~|||{{{{{{~~~~~~}}}}}}}}}}}}~~~}}}~~~|||wwwtttttt}}}~~~~~~|||{{{{{{}}}~~~{{{vvvtttuuuxxxxxxwwwyyy~~~vvvwwwxxx{{{~~~}}}{{{{{{wwwwwwxxxwwwvvvtttzzz{{{zzzvvvrrrrrruuuyyypppssssssrrruuu{{{~~~}}}xxxzzz|||}}}||||||}}}tttvvvzzz|||~~~}}}|||{{{~~~~~~{{{yyyvvvrrrrrrtttssspppooorrruuuvvvvvvuuusssrrrrrrsssvvvwwwvvvrrrrrrvvvxxxwwwsssrrrrrrqqqqqqrrrrrrsssqqqsssqqqnnnmmmqqqrrrqqqooorrrtttrrrqqqsssrrrnnnqqqppppppqqqrrrsssuuuvvvtttwwwxxxvvvwwwyyywwwrrrttttttsssssssssrrrsssssssssuuuvvvvvvtttrrrqqqqqqqqqqqqqqqqqqqqqrrrssssssssswwwzzzzzzwwwuuuuuuvvv{{{{{{{{{zzzzzz{{{}}}~~~~~~~~~}}}|||{{{{{{zzzyyyxxxxxxsssoooppptttvvvtttqqqpppppppppqqqppppppooooooooooooooorrruuuvvvtttrrrqqqqqqrrrssstttuuuttttttyyywwwxxx|||}}}{{{zzz||||||{{{{{{~~~{{{yyyzzzyyywwwuuuvvvxxxzzzyyyzzz{{{yyyvvvvvvzzz~~~zzzxxxvvvvvvxxxyyyyyyxxxvvvvvvvvvwwwxxxyyyzzz{{{zzzzzz{{{{{{zzzzzz{{{~~~}}}~~~~~~~~~xxxzzz||||||zzzxxxwwwvvvwwwwwwwwwwwwxxxxxxxxxxxxuuuvvvwwwwwwwwwwwwxxxxxx~~~|||{{{}}}{{{wwwyyyxxxwwwxxxzzz{{{zzzyyyyyyyyyzzz{{{}}}}}}{{{yyy{{{yyyyyy|||zzzuuurrrsss{{{||||||||||||zzzyyyxxx}}}~~~zzzzzz|||{{{~~~~~~||||||~~~}}}zzzzzz{{{|||{{{{{{zzzwwwtttwwwxxxyyyxxxvvvuuuuuuvvvwwwxxxyyyyyyxxxyyy{{{~~~yyyzzz|||}}}|||zzzxxxvvv||||||||||||{{{yyyxxxwwwzzzyyyxxxwwwxxxyyy{{{|||vvvvvvwwwwwwxxxyyyzzzzzz}}}{{{yyywwwwwwxxxzzz|||zzzwwwwwwzzzzzzwwwwwwyyy|||}}}}}}}}}{{{yyyyyyyyy{{{zzz|||{{{zzz{{{|||~~~~~~|||{{{|||~~~~~~}}}~~~}}}~~~~~~}}}~~~{{{tttyyy|||~~~{{{{{{~~~~~~zzz{{{zzzyyywwwwwwyyy|||~~~~~~}}}{{{yyyxxx{{{|||}}}}}}{{{{{{}}}~~~}}}}}}~~~|||{{{{{{}}}~~~~~~}}}|||{{{zzzxxxvvvwwwyyy{{{{{{zzzxxxxxxxxxzzz{{{{{{{{{zzzyyy{{{~~~~~~{{{wwwrrrwwwzzzyyyuuutttvvvzzzyyy{{{~~~}}}zzzwwwwwwxxxzzzyyyxxxwwwxxxzzzvvvwwwxxxyyyzzzzzzzzzzzzyyy{{{}}}}}}{{{zzz{{{|||~~~}}}}}}~~~}}}zzzxxxyyyzzz{{{|||||||||{{{{{{{{{|||||||||}}}~~~~~~}}}|||~~~~~~}}}}}}}}}}}}}}}||||||}}}|||||||||}}}}}}|||}}}|||{{{{{{}}}~~~}}}xxxuuuvvv|||||||||{{{zzzzzz|||~~~yyysssssstttwwwuuussstttyyyyyyxxxxxxxxxzzz~~~}}}yyy{{{}}}zzzxxxuuuuuuyyyzzzxxxtttsssuuuvvvtttqqqqqqtttxxxqqqttttttrrrtttzzz|||{{{uuuxxxzzz{{{{{{{{{|||}}}wwwyyy{{{~~~}}}zzzwwwqqqnnnmmmpppqqqoooqqqtttvvvwwwvvvtttrrrqqqrrrsssuuuwwwuuurrrrrrvvvyyywwwpppppppppqqqrrrssstttuuuuuuvvvtttpppnnnqqqqqqnnnlllpppqqqpppqqqttttttqqqoooooonnnnnnoooqqqssstttxxxyyyxxxvvvwwwyyyvvvppprrrrrrqqqppppppqqqqqqrrrsssuuuwwwvvvtttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrtttxxx||||||yyyvvvvvvwww{{{zzzyyyyyyyyyzzzzzzzzz||||||||||||~~~~~~~~~~~~}}}|||{{{{{{{{{zzzuuuqqqqqquuuwwwuuuqqqooooooooopppqqqqqqrrrrrrooooooppprrrttttttsssrrrrrrsssuuuuuuuuuuuuvvvvvvyyywwwxxx||||||yyyyyy}}}|||{{{{{{~~~~~~{{{yyyzzzzzzxxxvvvvvvwwwyyyxxxyyyyyywwwuuuvvvyyy}}}yyyxxxxxxxxxyyyyyyyyyxxxtttuuuuuuuuuvvvwwwxxxxxxvvvxxxzzzzzzzzz|||~~~~~~{{{{{{|||}}}~~~~~~}}}}}}wwwzzz}}}}}}zzzwwwvvvwwwwwwwwwwwwwwwwwwwwwxxxxxxrrrrrrssstttwwwxxxzzzzzz|||yyyxxxyyy{{{{{{xxxuuuyyyxxxwwwxxxyyyzzzzzzyyy{{{yyywwwwwwxxxzzz{{{zzzvvvuuuwwwzzzzzzvvvtttuuuyyyzzz|||||||||{{{zzzyyy~~~{{{wwwxxx{{{wwwzzz|||zzz{{{~~~~~~{{{wwwxxxzzz|||{{{xxxvvvvvvxxxyyyzzzyyywwwvvvvvvwwwvvvxxxyyyxxxxxxxxx{{{}}}xxxyyyzzzzzzzzzxxxvvvtttwwwxxxxxxyyyyyyxxxxxxwwwxxxwwwwwwwwwxxxzzz|||}}}uuuuuuuuuuuuvvvxxxyyyzzzyyyxxxvvvuuuvvvxxx{{{}}}yyywwwwwwyyyyyyvvvvvvzzzyyy{{{}}}|||zzzyyyyyyzzzzzzyyyzzz~~~~~~zzzyyy{{{zzz|||~~~~~~yyy|||~~~~~~|||{{{}}}}}}}}}}}}|||{{{|||~~~}}}|||}}}zzzssswww|||}}}zzzyyy|||}}}}}}||||||{{{yyyxxxyyyzzz|||~~~~~~~~~~~~}}}{{{yyyxxxyyy{{{~~~|||}}}~~~|||zzz|||}}}~~~}}}{{{{{{|||~~~}}}{{{zzz{{{}}}~~~~~~}}}}}}}}}|||yyywwwvvvyyy|||{{{{{{zzzyyyxxxyyyzzz|||yyyxxxwwwyyy|||}}}zzzvvvrrrwwwzzzzzzvvvtttwww{{{uuuxxx|||~~~{{{yyyvvvwwwxxxxxxwwwwwwxxxyyyvvvvvvxxxyyyzzzzzz{{{{{{}}}}}}|||{{{zzzzzz}}}|||||||||}}}}}}|||xxxuuuvvvxxxyyy{{{||||||{{{zzz||||||{{{|||~~~}}}||||||}}}|||}}}~~~~~~|||zzzyyyzzz{{{{{{yyyyyy{{{~~~}}}|||}}}}}}{{{|||~~~~~~~~~~~~~~~yyyxxxzzz|||||||||{{{yyyyyy|||~~~vvvttttttwwwyyyvvvqqqrrrwww{{{zzzxxxvvvvvvyyy~~~|||wwwvvvzzzzzzwwwxxxyyyxxxwwwzzz}}}zzzuuuoooqqqssssssssstttuuuvvvsssvvvvvvssstttyyy{{{yyyuuuwwwyyyzzzyyyyyyzzz{{{zzzzzz|||}}}~~~~~~|||zzzwwwmmmjjjjjjmmmooonnnqqquuuvvvvvvtttrrrpppppprrrttttttwwwvvvssstttxxxyyywwwoooooopppqqqssstttuuuuuuuuuxxxwwwrrrqqqrrrpppmmmkkknnnpppooopppttttttrrrnnnmmmllllllmmmoooqqqssszzzzzzwwwtttvvvyyywwwqqqooonnnmmmmmmmmmnnnpppqqqtttvvvxxxxxxvvvtttttttttuuuvvvvvvwwwvvvuuusssrrrtttxxx{{{zzzxxxvvvwwwyyyyyyyyyxxxzzz{{{|||zzzxxxyyyyyyzzz{{{}}}{{{}}}}}}}}}{{{{{{|||}}}{{{xxxttttttuuuvvvuuusssqqqppppppoooppprrrssstttppppppqqqrrrssssssssssssssstttvvvvvvuuuuuuvvvwwwyyywwwwwwzzzyyyvvvxxx}}}|||{{{{{{|||}}}}}}|||{{{yyyzzz{{{zzzxxxwwwwwwxxxzzz{{{zzzyyywwwxxx{{{}}}wwwxxxyyyyyyyyyyyyxxxwwwuuuuuuvvvvvvvvvwwwwwwwwwsssxxx{{{{{{{{{}}}}}}|||xxxyyyzzz{{{{{{|||{{{{{{wwwzzz||||||xxxvvvvvvxxxwwwwwwvvvvvvvvvvvvvvvvvvrrrpppooorrrwww{{{{{{zzzyyyxxxwwwxxxyyyyyywwwvvvyyyxxxwwwxxxzzzzzzyyywww|||yyyuuutttvvvyyy{{{{{{tttsssuuuzzzzzzwwwvvvxxxwwwxxxzzz|||}}}|||zzzyyy||||||vvvssstttwwwtttxxxyyyxxxzzz}}}~~~{{{uuuuuuwwwzzzyyytttsssvvvxxxyyyzzzzzzxxxwwwxxxyyywwwxxxyyyxxxwwwwwwyyy{{{xxxxxxxxxwwwwwwuuuttttttrrrssstttuuuvvvvvvvvvvvvuuuvvvwwwxxxyyyzzz{{{{{{uuuttttttssstttvvvxxxyyyxxxwwwvvvvvvvvvxxx{{{|||yyywwwxxxyyyxxxuuuwww{{{wwwzzz||||||yyyxxxyyy{{{|||zzz{{{~~~|||{{{}}}xxxzzz}}}~~~~~~~~~|||~~~}}}vvv|||~~~~~~|||{{{||||||{{{||||||zzzyyyzzz{{{{{{yyy{{{|||wwwooosssyyy{{{xxxuuuwwwzzzyyy|||{{{{{{{{{{{{{{{||||||~~~~~~}}}|||{{{zzzwwwyyy|||~~~}}}|||||||||{{{}}}~~~{{{zzz}}}}}}}}}{{{yyyzzz|||~~~{{{zzzyyyyyy{{{}}}}}}|||}}}yyyxxxzzz}}}{{{||||||{{{yyyyyyzzz|||vvvvvvvvvxxxyyyzzzyyyxxxvvvyyy||||||zzzyyy{{{}}}tttvvvyyy{{{||||||zzzyyywwwxxxyyyyyywwwwwwxxxyyyxxxxxxyyy{{{{{{|||||||||}}}{{{yyyyyy{{{}}}zzz{{{||||||{{{yyywwwvvvvvvxxxzzz|||}}}}}}|||{{{}}}|||{{{|||~~~|||{{{{{{|||~~~{{{|||~~~{{{yyyxxxzzz|||{{{xxxxxx{{{~~~{{{yyyxxxzzz}}}}}}|||~~~{{{zzz{{{~~~|||yyyyyy||||||}}}}}}{{{zzzzzz|||~~~|||vvvxxxyyy|||}}}yyyrrrssswwwxxxyyyxxxvvvtttuuuxxx||||||~~~|||vvvssstttuuutttzzz}}}~~~{{{{{{~~~{{{uuupppqqqsssvvvxxxyyywwwuuusssvvvvvvtttuuuzzz|||zzzxxxyyy{{{{{{yyyxxxyyyzzz{{{zzzzzzzzz{{{~~~~~~}}}}}}|||zzzyyyqqqmmmmmmpppqqqqqqssswwwuuutttrrrnnnlllnnnqqquuutttwwwwwwuuuvvvyyyzzzwwwqqqqqqrrrrrrssssssrrrrrrssswwwwwwtttssstttqqqmmmooorrrsssqqqrrrvvvvvvtttqqqpppnnnnnnoooqqqtttvvvyyyxxxtttrrruuuzzzyyyuuunnnmmmllllllmmmoooqqqsssrrrtttvvvvvvtttsssrrrsssvvvxxxyyyzzzxxxuuurrrooosssuuuxxxwwwuuuuuuwwwzzzvvvvvvxxx|||~~~{{{zzzzzz{{{|||}}}}}}}}}}}}wwwyyy{{{{{{zzzzzz|||~~~zzzyyywwwuuuttttttttttttvvvtttrrroooooopppssstttpppqqqrrrsssssssssttttttqqqtttvvvvvvtttssstttvvvxxxvvvvvvvvvuuusssvvv}}}}}}|||zzzzzzzzz{{{||||||yyy{{{|||{{{yyyxxxwwwxxx|||{{{zzzxxxxxxxxxzzz|||uuuvvvxxxyyyxxxwwwvvvvvvxxxyyyyyyyyyyyyxxxwwwwwwssszzz~~~|||{{{|||{{{wwwwwwwwwxxxyyyzzzzzzzzzzzzwwwzzz|||zzzvvvtttvvvyyywwwvvvvvvvvvuuutttttttttwwwqqqnnnqqqyyy~~~|||xxxwwwyyyzzzyyyyyyxxxyyyzzzxxxwwwxxxzzz{{{zzzxxxuuu{{{yyywwwvvvxxxzzz{{{zzzvvvuuuvvvzzz{{{yyyxxx{{{uuuwwwyyy{{{||||||zzzyyy}}}~~~}}}zzzvvvssstttvvvuuuxxxyyyxxxyyy||||||yyyxxxwwwyyy{{{xxxrrrrrrwwwxxxyyyzzzzzzyyyyyyzzz{{{yyyzzzzzzyyyxxxwwwxxxzzzzzzyyywwwuuuttttttttttttssssssuuuvvvvvvwwwwwwwwwuuuvvvxxxyyyzzzyyyxxxwwwuuutttsssrrrssstttvvvwwwyyyyyyxxxxxxxxxxxxyyyyyyzzzxxxyyyzzzxxxuuuwww}}}www{{{}}}|||xxxvvvwwwzzz{{{yyyzzz}}}~~~{{{zzz}}}xxxzzz}}}}}}}}}|||~~~}}}~~~~~~}}}|||vvvzzz|||~~~~~~|||{{{}}}}}}{{{{{{||||||{{{zzz{{{|||{{{zzz{{{|||wwwooosssyyy|||xxxuuuvvvyyyyyyzzzzzzzzz{{{}}}}}}||||||~~~~~~}}}}}}xxx{{{~~~}}}{{{{{{{{{}}}~~~}}}{{{|||}}}~~~~~~|||{{{{{{|||zzzxxxwwwxxxzzz||||||{{{|||yyy{{{}}}{{{}}}~~~{{{zzzzzz|||tttuuuwwwwwwwwwxxx{{{|||zzz{{{|||}}}}}}~~~~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzyyy{{{{{{{{{yyyxxxyyy{{{||||||}}}~~~~~~~~~~~~}}}|||{{{zzz{{{|||||||||xxx{{{}}}}}}zzzwwwxxxyyyxxxzzz}}}~~~}}}}}}{{{|||zzzzzzyyy{{{}}}~~~|||}}}~~~~~~~~~}}}{{{{{{yyy|||~~~}}}zzzyyy|||}}}{{{zzz|||~~~{{{|||zzzzzz|||}}}zzz{{{~~~~~~~~~}}}{{{|||~~~~~~zzzwww|||}}}|||uuuuuuyyyuuuwwwyyyxxxuuutttuuuwwwxxx||||||vvvqqqrrrtttttt}}}}}}~~~{{{vvvttttttuuuyyy}}}}}}xxxtttsssuuuvvvtttvvv{{{}}}|||zzz|||}}}|||zzzyyyyyyyyy{{{zzzxxxwwwyyy|||~~~}}}|||||||||{{{wwwtttrrruuuvvvuuuwww{{{uuussspppllljjjlllqqquuussswwwxxxvvvwwwzzzzzzwwwssssssssssssrrrqqqppppppqqquuuwwwvvvuuuvvvsssnnnvvvyyyyyyvvvvvvyyyyyywwwvvvuuusssssstttvvvyyy{{{xxxvvvqqqpppuuu||||||xxxpppoooooooooppprrruuuwwwnnnppprrrrrrqqqooooooooouuuwwwyyyzzzxxxtttooolllqqqsssuuuuuussssssvvvzzztttuuuxxx~~~~~~|||}}}~~~~~~~~~}}}{{{zzztttwwwyyyzzzxxxxxx{{{~~~yyyyyyxxxvvvsssrrrsssuuu{{{xxxssspppnnnoooqqqsssqqqrrrsssssssssssstttuuuppprrruuuuuurrrqqqssstttxxxuuuttttttrrrqqquuu}}}}}}{{{yyyyyyzzz|||}}}zzz{{{}}}}}}zzzxxxwwwxxx{{{zzzxxxwwwvvvwwwxxxyyysssuuuwwwxxxwwwuuutttttt{{{{{{{{{{{{{{{yyyxxxxxxuuu|||}}}{{{{{{xxxsssvvvwwwxxxyyyzzzzzzzzzzzzwwwzzz{{{yyytttrrruuuyyywwwvvvvvvuuutttssssssrrr{{{tttnnnqqq{{{|||vvvwwwzzz}}}|||zzzyyy{{{~~~wwwwwwxxxzzz|||zzzwwwtttzzzyyyxxxzzz{{{|||{{{yyyzzzwwwxxx||||||zzzyyy|||tttuuuxxx{{{||||||zzzyyy~~~{{{xxxvvvwwwxxxvvvzzzzzzxxxxxx{{{zzzwww~~~|||}}}zzzssssssyyywwwyyyzzzzzzyyyyyy{{{|||{{{||||||zzzxxxwwwxxxzzz{{{zzzwwwuuuttttttuuuvvvwwwxxxyyyzzzzzzzzzzzzyyyuuuwwwyyyzzzzzzxxxuuusssuuutttsssrrrrrrsssuuuwww||||||{{{{{{zzzxxxxxxwwwzzzyyyyyyzzzxxxuuuxxx~~~xxx|||~~~|||wwwtttvvvyyyyyyvvvwww{{{{{{xxxxxx{{{zzz{{{}}}}}}|||{{{{{{|||yyy}}}~~~xxxxxxzzz||||||{{{|||}}}|||{{{{{{}}}~~~~~~}}}~~~~~~|||~~~~~~yyyrrruuu|||~~~zzzwwwxxx{{{|||xxxxxxyyy{{{}}}~~~|||{{{{{{}}}|||}}}~~~~~~}}}{{{~~~}}}{{{{{{yyywwwvvvwwwyyy{{{{{{{{{~~~{{{|||~~~{{{}}}}}}zzz{{{|||sssvvvxxxwwwvvvwww|||zzzyyyzzz{{{~~~~~~}}}|||}}}{{{zzzzzz{{{||||||}}}~~~}}}{{{zzz{{{|||{{{{{{{{{|||}}}}}}{{{yyyxxx|||~~~yyywwwyyy}}}zzz|||~~~{{{|||~~~zzzyyyyyyzzz}}}~~~~~~}}}~~~|||{{{{{{||||||}}}{{{~~~|||{{{~~~zzzxxx{{{}}}}}}|||}}}~~~|||}}}}}}zzz}}}~~~xxxrrrwwwuuuvvvxxxwwwtttuuuyyyzzz{{{|||yyywwwvvvzzz}}}yyyuuuuuuuuutttssstttvvvyyyzzzzzzyyyvvvtttxxxqqqooovvv{{{zzzyyy{{{}}}|||}}}|||wwwuuuwww}}}zzz{{{{{{xxxwwwwwwwwwuuusssqqqrrruuuvvvuuussstttrrrooolllkkklllmmmnnnpppuuuwwwvvvwww{{{|||zzztttwwwyyyvvvqqqmmmnnnpppuuuvvvwwwxxxwwwuuusssrrrpppyyyzzzsssrrrxxxxxxrrrvvvvvvtttsssqqqsssvvvyyyyyyuuusssvvv|||~~~zzzvvvsssrrrqqqqqqrrruuuwwwyyyrrrqqqqqqqqqqqqpppmmmjjjqqquuuyyyzzzxxxtttqqqooouuuwwwxxxvvvtttsssuuuxxxuuuwwwyyy{{{~~~|||ttt|||}}}~~~|||zzzxxxxxxyyyyyyxxxvvvuuuuuuuuutttsssuuuuuusssqqqppprrrvvvyyy{{{zzzssskkkiiimmmppppppoooqqqpppooorrrwwwxxxvvvuuuppppppuuuvvvqqqooopppwwwtttqqqqqqsssuuuwwwxxx}}}zzzwwwxxx{{{~~~}}}|||}}}{{{yyywwwwwwwwwxxxyyy{{{{{{{{{{{{{{{xxxsssooowwwwwwwwwxxxxxxxxxyyyyyy{{{yyywwwyyy|||}}}{{{yyyuuuxxx||||||xxxtttxxxyyyxxxuuuvvv{{{{{{xxx{{{{{{zzzyyyyyyyyyzzzzzzzzzwwwuuuvvvxxxxxxuuurrrvvvtttqqqrrrvvvyyy{{{|||zzzyyyyyy{{{}}}}}}{{{yyywwwxxxzzz{{{{{{zzzxxxwww{{{|||~~~}}}{{{zzzzzz{{{vvvwwwyyyzzz{{{zzzzzzyyyyyyzzz{{{||||||{{{{{{zzz~~~|||zzzyyyxxxvvvuuutttvvvyyy||||||{{{yyyxxx}}}{{{yyyzzz||||||yyyvvvyyyyyyyyyyyyzzz{{{||||||}}}{{{zzz{{{||||||{{{yyyvvvzzzzzzvvvvvvzzzzzzvvv{{{zzzxxxvvvvvvwwwxxxyyyuuuwwwyyyzzzyyyvvvsssqqqtttuuuuuutttsssuuuxxx{{{vvvwwwxxxyyyyyyyyyyyyyyywwwuuuuuuvvvuuusssuuuzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxzzz}}}~~~~~~|||yyyvvvyyyxxxxxxzzz|||}}}}}}{{{wwwmmmlllwww}}}zzzyyyzzz{{{|||}}}}}}||||||{{{{{{|||~~~~~~|||~~~}}}{{{zzz}}}|||tttuuu}}}{{{vvvvvvzzz|||zzz|||~~~~~~}}}||||||}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~{{{yyyvvvyyy|||}}}|||{{{{{{{{{yyy|||~~~zzzxxxzzz}}}{{{xxxxxx{{{xxxsssuuu|||zzz{{{|||{{{zzzzzz{{{||||||{{{zzz{{{}}}}}}|||zzz|||zzzxxxyyyzzz|||}}}|||}}}~~~{{{zzz||||||}}}~~~~~~|||{{{{{{|||{{{{{{zzzyyyxxxyyy|||~~~zzz{{{}}}~~~~~~~~~|||{{{|||}}}|||}}}~~~}}}{{{{{{{{{{{{yyy}}}}}}{{{zzz{{{~~~||||||}}}|||~~~~~~~~~}}}}}}{{{~~~}}}~~~}}}vvvqqquuutttvvvyyyxxxuuuwww{{{wwwzzz}}}|||zzzyyy{{{~~~~~~zzzvvvtttttttttrrrqqqvvvwwwxxxyyyyyyxxxwwwvvvyyyrrrqqqwww}}}||||||}}}}}}}}}~~~|||wwwwwwzzz~~~|||}}}}}}zzzwwwwwwwwwxxxvvvssspppppprrrtttuuutttuuusssooolllkkklllnnnoooqqquuuvvvuuuvvvzzz|||zzzwwwxxxxxxvvvsssqqqqqqrrrssstttuuuvvvwwwwwwvvvuuuttt|||}}}uuurrrvvvuuunnnssstttsssrrrqqqrrruuuxxxwwwtttrrruuu{{{}}}zzzvvvsssrrrppppppqqqtttxxxzzztttsssrrrrrrqqqpppmmmjjjrrruuuxxxxxxvvvsssqqqpppsssuuuvvvuuutttsssvvvxxxtttyyy|||{{{{{{{{{xxxtttzzz{{{|||zzzxxxvvvvvvwwwxxxwwwuuutttssssssrrrqqqsssssssssrrrqqqrrrtttwwwxxxxxxssslllkkknnnpppooorrrsssrrroooqqqvvvwwwuuuuuurrrssswwwvvvqqqpppsssyyyvvvtttssstttuuuuuuuuu{{{yyywwwwwwzzz{{{{{{zzz|||{{{yyyxxxwwwxxxzzz{{{|||{{{{{{zzzzzzwwwssspppwwwxxxyyyzzzzzzzzzyyyyyyzzzxxxvvvwww{{{|||{{{yyyuuuxxx|||}}}yyyvvvyyyzzzxxxuuuvvvzzz|||yyy{{{{{{zzzzzzzzzzzzzzzzzz{{{yyyvvvvvvwwwxxxxxxxxxwwwuuusssrrrtttwwwzzz|||wwwxxxzzz|||||||||{{{{{{wwwxxxzzz{{{zzzyyywwwvvvyyy{{{|||}}}|||{{{|||}}}yyyzzz{{{|||||||||{{{{{{|||{{{|||}}}}}}|||zzzyyy~~~{{{yyyxxxwwwvvvvvvwwwxxxyyy{{{{{{{{{{{{zzz~~~|||zzzzzz{{{{{{yyyvvvwwwwwwwwwxxxyyyzzz{{{||||||zzzyyyyyyzzz{{{zzzyyytttxxxyyyvvvwww{{{|||xxxyyyyyyyyyyyyyyyxxxxxxwwwvvvwwwyyyzzzyyywwwtttrrrwwwwwwwwwvvvuuuvvvyyy{{{vvvwwwxxxyyyyyyyyyyyyyyyvvvtttuuuwwwuuurrrsssxxxyyyyyyyyyyyyxxxxxxxxxxxxzzz{{{}}}}}}}}}{{{xxxwwwyyyyyyyyy{{{}}}}}}|||zzzwwwpppnnnwww|||{{{yyyzzz|||~~~~~~~~~}}}|||||||||}}}~~~|||||||||zzzzzz~~~}}}vvvttt{{{|||xxxwwwxxxwwwzzz|||~~~~~~|||{{{{{{{{{yyyzzz|||~~~}}}{{{yyy{{{~~~~~~}}}|||}}}}}}|||}}}~~~{{{~~~~~~zzzxxxyyy{{{xxxwwwyyy|||zzzttttttyyyzzz{{{|||{{{zzzzzz{{{|||}}}{{{zzzzzz|||}}}}}}}}}}}}{{{yyyyyyzzz{{{{{{zzz}}}}}}zzzyyyzzz||||||}}}~~~|||{{{{{{{{{{{{{{{{{{zzzyyyzzz}}}~~~{{{{{{~~~{{{}}}~~~~~~}}}|||}}}~~~~~~~~~}}}}}}|||}}}|||{{{{{{|||zzz~~~~~~{{{yyyzzz|||~~~~~~}}}~~~}}}||||||}}}}}}{{{{{{}}}{{{vvvrrrwwwvvvwwwzzzyyyvvvwww{{{uuuyyy}}}~~~|||{{{|||~~~yyywwwuuussssssrrrpppnnnxxxxxxxxxxxxxxxxxxxxxxxxwwwsssrrrwww|||}}}}}}~~~|||{{{{{{|||zzzvvvwww{{{~~~~~~}}}{{{xxxwwwwwwxxxyyyxxxtttpppnnnppprrrtttuuuwwwuuupppmmmkkklllnnnpppqqquuuvvvssstttxxx{{{{{{{{{yyyvvvuuuuuuuuutttsssqqqqqqssstttvvvxxxyyyzzzuuu|||}}}vvvsssuuusssnnnpppqqqrrrrrrqqqrrrtttvvvvvvsssqqqtttzzz}}}{{{xxxsssrrrpppoooppptttxxxzzzuuutttrrrrrrrrrqqqnnnllltttvvvwwwwwwtttrrrqqqqqqqqqrrrttttttttttttvvvxxxsss{{{|||wwwvvvvvvtttxxxyyyyyyxxxvvvttttttuuuwwwvvvuuusssqqqpppppppppppprrrssssssrrrrrrssstttsssuuusssnnnmmmpppqqqnnnvvvwwwtttpppppptttvvvuuuuuuuuuwwwxxxuuuqqqqqquuuzzzxxxvvvvvvvvvuuutttrrrvvvuuutttuuuxxxzzz{{{zzzzzzyyyxxxwwwwwwyyy{{{|||~~~|||zzzyyyxxxvvvtttrrrwwwxxx{{{|||}}}|||zzzyyyxxxvvvtttuuuyyy{{{zzzxxxuuuxxx|||~~~}}}zzzxxxyyyzzzxxxssstttyyy{{{{{{zzzzzz{{{{{{|||{{{{{{zzzuuuuuusssqqqppprrrvvvyyywwwvvvttttttuuuwwwyyy{{{wwwzzz}}}}}}zzzxxxyyyzzzyyyyyyzzz{{{zzzyyyxxxwwwwwwyyy||||||||||||}}}|||}}}}}}~~~}}}}}}|||{{{~~~|||{{{|||~~~~~~zzzwww~~~{{{xxxwwwvvvwwwwwwzzzyyyyyyxxxyyyzzz|||}}}}}}zzzyyyzzzyyyxxxwwwwwwwwwxxxxxxyyy{{{|||}}}zzzxxxvvvvvvxxxyyyyyyyyysssvvvwwwvvvxxx{{{|||{{{wwwyyyzzz{{{{{{yyywwwvvvwwwxxxyyyzzzzzzxxxuuutttxxxyyyxxxwwwvvvvvvyyy{{{wwwwwwxxxyyyyyyyyyxxxxxxuuutttvvvxxxvvvrrrqqqtttvvvvvvvvvwwwwwwwwwwwwwwwyyyyyyzzzzzzyyyxxxvvvuuuyyyyyyzzz|||}}}}}}zzzxxxxxxtttsssxxx|||}}}||||||xxxzzz}}}}}}|||{{{{{{{{{}}}~~~~~~|||zzz||||||zzzzzz~~~~~~wwwssszzz~~~}}}{{{zzzxxxttt{{{|||~~~}}}{{{zzzzzzzzzuuuwwwzzz}}}~~~~~~~~~~~~}}}~~~~~~}}}zzz|||~~~|||~~~zzzwwwxxxzzzvvvvvvyyy}}}{{{vvvtttvvvzzz{{{|||{{{zzzzzz{{{|||}}}{{{yyyyyy|||~~~~~~|||yyyyyyyyyzzzzzzyyy{{{|||}}}|||zzzzzzzzz|||}}}~~~~~~|||zzzzzzzzz{{{||||||{{{{{{|||~~~}}}{{{}}}}}}|||}}}yyy{{{~~~~~~}}}~~~}}}{{{{{{zzz{{{~~~}}}|||||||||||||||~~~|||yyyxxxyyyzzz{{{zzz|||||||||}}}~~~~~~}}}|||~~~|||yyywwwwwwzzzxxxyyy{{{yyyvvvwww{{{wwwzzz||||||zzzyyy{{{~~~yyyxxxwwwvvvtttrrrooommmwwwxxxyyyzzzzzzyyyxxxwwwtttrrrssswww{{{}}}}}}}}}wwwvvvxxx{{{zzzvvvuuuyyy}}}}}}|||{{{yyyxxxxxxxxxyyyzzzwwwvvvsssqqqqqqrrrttttttxxxuuuqqqmmmkkkmmmoooqqqqqquuuvvvrrrqqquuuzzz{{{|||wwwssstttwwwxxxvvvsssqqqqqqrrrsssuuuwwwyyyzzzrrrxxxyyyvvvtttvvvuuurrrmmmoooqqqqqqqqqqqqssstttuuusssqqqtttyyy}}}|||zzzvvvtttqqqppppppsssvvvxxxsssrrrqqqqqqrrrrrrpppooowwwwwwxxxvvvtttrrrrrrsssoooppprrrsssuuuvvvwwwxxxuuu{{{}}}zzzxxxxxxwwwuuuxxxxxxyyywwwuuusssttttttwwwwwwvvvsssqqqoooooopppnnnppptttuuutttrrrqqqrrrooorrrssspppppprrrqqqnnnxxxyyyvvvqqqooorrrttttttsssvvvyyyxxxsssppprrrvvvxxxwwwwwwwwwxxxwwwtttrrrpppqqqrrrtttwwwzzz{{{|||xxxwwwvvvvvvvvvxxxzzz||||||yyywwwwwwvvvuuutttwwwyyy|||}}}{{{xxxwwwuuussstttxxxzzzzzzxxxuuuwwwzzz|||}}}|||zzzxxxxxxyyyvvvqqqqqqvvvzzz{{{yyyzzz{{{||||||||||||{{{qqqssstttsssqqqqqquuuyyyxxxuuutttxxx~~~|||wwwxxx}}}}}}xxxtttuuuxxx{{{{{{|||||||||{{{zzzyyyxxxzzz|||}}}||||||}}}~~~}}}}}}}}}}}}||||||{{{{{{}}}zzzyyy{{{~~~~~~{{{www~~~}}}{{{xxxvvvvvvxxxyyy{{{yyywwwvvvwwwyyy|||~~~~~~|||zzzxxxwwwwwwwwwvvvxxxxxxyyyyyy{{{|||~~~yyyvvvttttttvvvxxxyyyyyyuuuvvvwwwwwwxxxzzz{{{{{{wwwxxxyyyyyyyyyxxxvvvvvvxxxyyyyyyzzzyyyxxxwwwvvvwwwxxxxxxvvvuuuuuuvvvxxxwwwxxxxxxyyyyyyyyyxxxxxxttttttvvvyyywwwrrrppprrrsssttttttttttttuuuuuuuuuwwwwwwwwwvvvvvvuuutttsssyyyyyyzzz|||}}}|||yyyvvvyyyxxxwwwxxxzzzzzz{{{|||yyy{{{~~~~~~|||zzzyyyyyyzzz||||||zzzxxx}}}}}}{{{zzz~~~}}}vvvtttyyy||||||}}}~~~|||www}}}~~~~~~|||zzzzzz{{{wwwxxxzzz}}}~~~}}}}}}~~~}}}|||{{{{{{{{{{{{}}}}}}~~~}}}}}}zzz|||}}}||||||~~~~~~{{{yyyyyyzzzvvvwwwyyyzzzzzzxxxvvvvvvzzz{{{|||{{{zzzzzzzzz|||zzzyyyyyy{{{~~~~~~}}}{{{yyyxxxzzz{{{{{{zzzxxxyyyzzz{{{||||||}}}~~~}}}~~~~~~{{{yyyyyyzzz{{{|||}}}}}}|||}}}|||{{{zzzxxxyyyzzzyyy{{{~~~~~~}}}}}}}}}~~~|||zzzzzzzzz{{{~~~}}}}}}|||||||||}}}~~~~~~{{{yyyxxxyyyzzzzzz||||||}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~{{{zzz{{{|||wwwvvvxxx{{{zzzxxxzzz~~~{{{|||{{{xxxuuuuuuyyy}}}|||||||||zzzwwwssspppnnnvvvxxx{{{}}}}}}{{{xxxvvvtttuuuwwwyyy|||~~~}}}ssstttyyy~~~}}}xxxvvvxxx~~~~~~|||{{{zzzyyyyyyyyyzzz{{{vvvwwwxxxwwwvvvtttsssssswwwtttpppmmmlllmmmppprrrqqqvvvwwwrrrooorrrwwwyyyyyyuuuqqqrrrwwwyyyvvvrrrrrrrrrrrrssstttvvvwwwxxxrrruuuvvvtttssstttuuutttnnnoooqqqqqqqqqqqqrrrtttuuusssrrruuuyyy|||||||||xxxwwwtttrrrqqqrrrssstttpppooonnnppprrrssssssrrrwwwxxxxxxwwwuuutttuuuvvvnnnoooqqqsssvvvwwwxxxxxxyyyzzzzzzxxxzzz}}}{{{vvvxxxyyyyyyxxxuuuttttttuuuvvvwwwwwwtttqqqooopppqqqmmmppptttvvvuuusssqqqpppnnnrrrtttrrrrrrtttrrrnnnvvvyyywwwqqqnnnqqqssssssqqquuuxxxuuupppooorrruuuuuuuuuuuuwwwyyyyyywwwuuurrrsssuuuvvvwwwxxxyyyzzzvvvuuuttttttuuuwwwyyy{{{~~~{{{xxxvvvvvvwwwvvvvvvwwwzzz}}}~~~{{{yyyyyyvvvssstttwwwzzzzzzyyyuuuvvvyyyzzz{{{zzzxxxwwwuuuwwwuuupppnnnsssxxxyyyxxxyyyzzz{{{||||||||||||ssswww{{{|||zzzyyyzzz|||xxxtttttt}}}tttuuuzzz}}}|||xxxuuuwwwzzz|||}}}}}}}}}}}}}}}||||||zzz|||}}}}}}|||{{{{{{||||||||||||{{{zzzzzzzzzzzzyyyxxxxxxzzz}}}~~~{{{yyy}}}}}}|||zzzwwwvvvyyy{{{zzzxxxvvvuuuvvvxxx{{{}}}zzzzzzyyywwwvvvuuuuuuuuuwwwwwwwwwxxxyyy{{{|||}}}wwwuuutttuuuwwwyyyzzzyyyxxxwwwwwwxxxyyyxxxxxxyyyyyyxxxwwwuuuuuuvvvvvvwwwyyyyyyyyyxxxxxxxxxxxxwwwtttuuuvvvuuusssssstttuuuxxxxxxyyyyyyyyyxxxxxxwwwttttttwwwzzzxxxrrrppprrrrrrrrrsssssssssssssssssswwwwwwwwwwwwwwwvvvvvvuuuyyyyyyzzz{{{|||{{{yyyvvvzzz{{{zzzyyyyyyzzz{{{|||yyy{{{~~~~~~}}}|||{{{zzz{{{||||||{{{yyy|||{{{~~~|||uuuvvvzzz|||{{{}}}}}}||||||}}}{{{|||~~~~~~~~~||||||~~~~~~~~~~~~{{{{{{||||||}}}~~~||||||}}}~~~|||}}}}}}{{{yyyzzz{{{|||}}}|||{{{||||||yyyyyyxxxwwwxxxyyyyyyxxxzzz{{{|||{{{zzzzzzzzz|||wwwwwwzzz}}}}}}{{{{{{yyyxxxyyy{{{}}}~~~}}}{{{{{{{{{}}}}}}}}}|||||||||}}}~~~}}}{{{yyyyyyzzz|||}}}~~~~~~}}}}}}~~~~~~|||{{{|||}}}}}}{{{}}}~~~}}}{{{{{{{{{|||zzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}{{{zzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~}}}|||||||||}}}rrrqqquuuzzz{{{{{{~~~}}}}}}zzzvvvrrrssswww|||}}}~~~~~~|||xxxtttrrrqqqwwwyyy{{{}}}}}}{{{yyywwwuuuyyy{{{{{{}}}~~~ssstttzzz{{{zzz|||~~~}}}}}}|||{{{{{{{{{{{{vvvyyy{{{zzzxxxuuusssrrrsssrrrooonnnmmmnnnpppqqqqqqwwwxxxsssnnnpppsssuuuuuurrrpppssswwwxxxuuuqqqrrrrrrssstttuuuuuuvvvvvvuuuuuutttrrrpppppprrrsssqqqrrrsssrrrqqqqqqsssuuuuuutttssstttwwwzzz{{{{{{yyyxxxwwwuuutttsssssssssqqqpppooopppsssuuuuuuuuuuuuvvvwwwwwwuuuuuuvvvwwwnnnoooqqqtttwwwyyyxxxwww{{{{{{xxxwwwzzz|||wwwxxxyyyzzzxxxvvvttttttuuutttvvvwwwtttpppoooqqqsssmmmqqquuuvvvuuusssrrrqqqnnnsssuuuttttttuuusssnnnrrrwwwwwwrrrooopppssssssooossstttqqqoooqqqssstttrrrrrrsssvvvyyyzzzyyywwwyyyzzz{{{zzzxxxvvvvvvvvvvvvuuuttttttuuuwwwyyyzzz|||yyywwwvvvwwwxxxxxxwwwwwwzzz}}}~~~{{{yyy|||xxxuuuuuuxxx{{{{{{yyywwwxxxyyyzzzyyyyyyxxxwwwsssvvvvvvqqqnnnrrrwwwyyyxxxxxxxxxxxxzzz{{{}}}~~~uuuxxx|||~~~~~~|||{{{{{{yyyvvvwwwsssppptttxxxzzzyyyyyy{{{}}}|||||||||}}}}}}~~~{{{|||~~~}}}{{{zzzzzz{{{}}}||||||{{{{{{{{{{{{|||xxxyyy{{{|||||||||{{{zzz{{{}}}~~~|||yyyxxxzzz}}}xxxxxxwwwwwwxxxyyy{{{|||wwwxxxzzzyyywwwuuuuuuvvvuuuuuuuuuuuuvvvwwwxxxyyyvvvuuuuuuwwwzzz{{{{{{zzzzzzwwwwwwyyyyyywwwwwwyyyzzzxxxvvvuuutttuuuwwwxxxyyyxxxwwwwwwwwwwwwxxxxxxrrrtttuuuuuusssssstttuuuxxxxxxyyyyyyyyyxxxwwwwwwuuuuuuwww{{{yyysssrrrtttuuutttttttttssssssssssssxxxyyyzzz{{{|||{{{zzzzzzzzzyyyxxxyyy{{{{{{zzzxxxzzz||||||zzzzzz||||||yyyzzz{{{|||~~~~~~~~~~~~~~~}}}}}}~~~}}}|||{{{}}}uuuvvv{{{~~~|||}}}~~~}}}~~~~~~}}}}}}|||||||||~~~{{{{{{zzz{{{|||~~~~~~~~~|||{{{{{{||||||}}}~~~~~~|||zzzyyyyyyzzz{{{|||}}}}}}}}}}}}zzz{{{xxxvvvxxx||||||zzzzzz{{{|||{{{zzzzzz{{{|||vvvwwwyyy|||~~~~~~{{{yyy{{{zzzxxxzzz|||~~~}}}~~~~~~|||yyywwwzzz|||}}}}}}{{{zzzzzz{{{}}}~~~~~~}}}||||||~~~{{{~~~}}}~~~~~~}}}{{{zzzzzz{{{}}}|||{{{zzzzzz{{{|||||||||}}}}}}~~~~~~~~~}}}}}}{{{}}}}}}|||~~~|||~~~~~~||||||}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}~~~{{{xxxrrrrrrtttyyyzzzzzz}}}{{{|||{{{xxxtttuuuxxx|||zzz{{{|||zzzwwwttttttuuuzzzzzzzzzzzzzzzzzzzzzzzztttyyy|||zzz{{{~~~~~~zzzssssssvvv{{{|||yyy{{{}}}}}}~~~}}}|||{{{zzzxxxyyy{{{yyyuuusssrrrsssoooooonnnnnnnnnooopppqqqqqqxxxzzztttnnnmmmpppqqqqqqqqqrrruuuxxxxxxuuurrrpppqqqsssuuuvvvvvvvvvuuutttrrrpppooommmnnnrrrvvvuuuuuuuuusssqqqqqqtttvvvtttsssrrrrrrtttvvvxxxyyyvvvwwwxxxxxxxxxwwwuuutttvvvtttrrrrrrtttvvvvvvvvvqqqsssuuuvvvuuuuuuuuuvvvppppppqqquuuyyyzzzyyywww{{{|||zzzwwwwwwzzzzzzwwwxxxyyyyyyxxxuuuttttttuuuqqqsssuuusssooonnnppptttnnnrrruuuwwwvvvtttsssrrrppptttwwwuuuuuuvvvtttooommmsssvvvsssoooppprrrsssnnnrrrrrrnnnoootttvvvtttrrrqqqrrrtttwwwyyyxxxwwwzzz|||~~~~~~{{{xxxxxxyyyxxxwwwvvvuuuvvvxxxzzz{{{yyywwwvvvwwwxxxzzzyyyyyyxxxzzz}}}~~~{{{zzz|||wwwwwwyyy|||{{{zzz{{{{{{{{{{{{zzzyyyyyyxxxrrrwwwxxxssspppssswwwyyywwwwwwvvvvvvwwwzzz}}}xxxxxxyyy{{{}}}}}}{{{yyy{{{zzz|||uuurrrsssvvvxxxzzzzzz{{{{{{yyyyyyzzz{{{|||~~~yyy{{{}}}}}}|||{{{||||||~~~}}}~~~{{{~~~|||yyyzzz|||yyy}}}|||zzz{{{~~~xxxyyyzzz||||||||||||{{{uuuxxx{{{|||zzzxxxwwwwwwxxxwwwwwwvvvvvvwwwwwwxxxuuuvvvwwwzzz}}}~~~|||{{{yyyuuuvvvzzzzzzwwwxxx{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuvvvxxxyyysssuuuwwwwwwvvvvvvwwwxxxxxxyyyyyyyyyyyyxxxwwwvvvuuuuuuwww{{{yyyuuutttwwwyyyyyyxxxwwwvvvuuuuuutttvvvxxx{{{}}}~~~~~~|||{{{zzzxxxwwwwwwyyy{{{{{{{{{zzz||||||zzz|||}}}www{{{{{{{{{{{{|||}}}~~~~~~}}}}}}~~~~~~}}}||||||{{{{{{yyyuuu|||}}}}}}}}}~~~}}}}}}|||{{{{{{{{{{{{}}}{{{{{{{{{}}}}}}}}}|||{{{{{{{{{~~~~~~}}}{{{zzzzzzzzz{{{||||||}}}}}}}}}|||{{{{{{{{{|||}}}}}}|||{{{yyy{{{zzzxxx{{{~~~xxxzzz{{{|||{{{zzzzzz{{{|||yyyxxxwwwxxxzzz{{{zzzyyy~~~|||zzz{{{}}}|||{{{{{{|||~~~}}}zzzwwwxxxzzz||||||{{{zzz{{{|||~~~|||zzzzzz{{{zzz}}}}}}|||{{{yyyzzz|||~~~||||||{{{{{{{{{{{{zzzzzz{{{|||}}}~~~~~~}}}yyyzzzzzzzzz}}}|||zzz}}}~~~}}}~~~}}}|||}}}~~~~~~|||}}}~~~}}}~~~|||}}}}}}|||~~~~~~||||||zzzssswwwvvvwwwzzzyyyvvvxxx|||xxxzzz|||zzzxxxwwwzzz}}}vvvxxxyyyxxxuuutttuuuwww~~~|||yyywwwwwwyyy|||~~~pppwwwzzzwwwwwwzzzzzzvvvrrrpppqqqtttuuuuuuyyy{{{{{{~~~}}}{{{zzzyyyzzzzzzvvvrrrppprrrtttlllmmmmmmnnnooopppppppppqqqxxx{{{uuunnnlllnnnnnnoooqqqtttwwwyyyxxxvvvsssnnnooorrruuuwwwwwwvvvvvvpppnnnlllllllllooouuu{{{xxxxxxvvvsssqqqrrrtttwwwsssrrrqqqpppqqqsssuuuwwwsssuuuxxxzzz{{{yyywwwvvvzzzxxxvvvuuuvvvvvvvvvuuummmpppsssttttttttttttuuuqqqqqqrrrvvvzzz{{{yyyvvvzzz~~~~~~xxxssstttvvvwwwwwwxxxxxxwwwtttsssssstttnnnqqqsssrrrnnnmmmppptttooorrrvvvwwwvvvtttssssssqqqvvvxxxvvvvvvwwwtttpppjjjqqqvvvssspppqqqrrrsssoooqqqpppmmmpppwwwxxxtttsssrrrrrrsssvvvwwwwwwwwwwww{{{~~~}}}}}}~~~zzzyyyxxxwwwwwwyyy{{{|||wwwvvvvvvwwwyyy{{{zzzyyyxxxzzz|||~~~~~~}}}{{{zzz~~~yyyxxxzzz||||||{{{~~~~~~}}}|||{{{zzzzzzyyysssxxxzzzvvvrrruuuxxxzzzwwwvvvttttttuuuyyy}}}}}}{{{|||}}}}}}~~~|||xxxwwwvvvwwwxxxyyyyyywwwuuuwwwwwwxxxyyy{{{}}}wwwzzz|||}}}||||||}}}~~~|||wwwyyy|||yyy}}}~~~{{{|||~~~xxxzzz}}}}}}{{{tttxxx}}}|||zzzyyyyyy|||{{{zzzzzzyyyyyyzzzzzzuuuvvvyyy|||~~~{{{wwwssstttzzz{{{xxxyyy~~~yyyzzz{{{||||||zzzxxxwwwxxxwwwuuuttttttvvvwwwyyyuuuwwwyyyzzzzzzyyyzzz|||yyyyyyyyyyyyyyyxxxwwwvvvvvvuuuwwwzzzyyyvvvvvvyyy}}}|||{{{zzzyyywwwvvvvvvrrrtttxxx|||}}}}}}{{{yyyzzzxxxvvvvvvxxx{{{||||||yyy||||||zzz}}}~~~uuu{{{{{{zzzzzzzzz|||~~~}}}{{{zzz{{{|||{{{zzzzzzzzzyyyzzz|||sss}}}}}}|||}}}}}}~~~}}}|||}}}~~~~~~~~~~~~~~~|||{{{zzzyyyxxx~~~|||{{{zzz{{{}}}~~~~~~|||{{{|||~~~~~~|||zzzzzzxxxxxxyyy{{{|||~~~}}}|||||||||}}}|||zzzyyyxxx{{{|||{{{~~~~~~vvvzzz{{{|||{{{zzzzzz{{{||||||yyyuuutttuuuxxxzzz{{{~~~||||||~~~uuuuuuvvvzzz~~~}}}{{{wwwyyy{{{|||{{{{{{|||}}}~~~|||yyyyyyyyyzzz~~~xxx||||||{{{yyyxxxzzz~~~||||||||||||{{{zzzyyyxxx{{{|||}}}~~~~~~~~~wwwyyyyyyyyy}}}|||www{{{~~~~~~}}}|||}}}}}}~~~}}}{{{zzzwwwzzz~~~}}}{{{{{{{{{zzzzzz{{{~~~~~~}}}yyyzzz~~~|||{{{|||{{{xxxtttxxxxxxwwwuuuttttttvvvxxxyyy{{{||||||{{{{{{|||}}}{{{|||}}}|||yyywwwwwwwww~~~xxxssstttzzz|||yyyuuusssvvvyyy{{{{{{xxxtttqqqooosssvvvwwwwwwxxx|||~~~}}}}}}}}}}}}||||||xxxsssqqqqqqsssuuuvvvmmmoooqqqsssrrrqqqpppppptttvvvwwwuuupppnnnnnnppprrrpppoooqqqtttuuusssqqqiiimmmpppqqqtttwwwvvvqqqrrrllliiikkknnnnnnqqquuuxxxuuurrrrrruuuxxxxxxwwwuuupppnnnrrruuuuuutttuuuyyyxxxxxxxxxzzzyyyxxxvvv{{{}}}yyysssssswwwuuupppsssrrrqqqsssuuuwwwxxxwwwsssqqqppprrrvvvwwwvvvttt}}}~~~{{{vvvtttvvvvvvssszzzvvvssstttvvvwwwsssooonnnoooooollljjjkkkpppuuupppssswwwxxxwwwuuusssssstttsssssstttuuutttqqqoooqqqqqqrrrsssqqqnnnnnnpppppppppooooooqqquuuxxx{{{xxxtttoooooosssuuutttqqqvvvyyy|||}}}}}}{{{{{{|||xxxxxxxxxyyyyyyyyyzzzzzzuuuuuuvvvvvvuuutttssssssxxxyyyzzz|||}}}}}}}}}}}}~~~|||zzzyyyyyyyyyyyy|||~~~}}}zzzyyyyyyxxxzzzwwwqqqpppvvvxxxuuuxxxzzzwwwsssuuuyyyxxxqqqyyyzzz|||}}}|||zzzwwwuuu{{{yyyyyy}}}}}}xxxuuuuuuyyyzzzxxxuuurrrvvvzzz|||{{{{{{|||~~~}}}||||||}}}~~~|||||||||}}}}}}}}}~~~}}}{{{wwwxxxzzz|||~~~|||yyyuuuzzz{{{{{{{{{{{{{{{{{{{{{xxxyyyyyyzzzyyyxxxvvvuuuzzzxxxwwwzzz{{{wwwwwwwwwxxxwwwwwwyyy|||yyywwwvvvvvvxxxzzzzzzzzz{{{{{{zzzxxxvvvuuuwwwxxxvvvvvvwwwxxxyyyyyyyyyyyy{{{||||||xxxrrrqqqtttxxxuuuxxx{{{{{{yyyvvvuuuttt}}}xxxuuuxxx|||yyytttrrrssstttvvvwwwwwwxxxxxxyyyxxxwwwvvvvvvwwwxxxyyy~~~|||zzzzzz}}}}}}|||yyyzzzyyyxxxxxxzzz||||||{{{}}}yyyzzzxxxzzzzzz|||}}}uuuvvv|||~~~|||}}}{{{yyyyyy|||~~~}}}zzzzzz}}}zzz~~~{{{wwwvvvvvv}}}~~~}}}{{{yyy}}}}}}||||||}}}~~~~~~~~~|||zzzyyyxxxyyy|||{{{vvvuuuyyy}}}}}}yyywwwwwwyyyzzz|||~~~|||{{{{{{|||yyyvvvvvvxxxyyyxxxwwwzzz{{{|||}}}|||yyyvvvttt~~~~~~~~~~~~}}}{{{{{{wwwxxxzzz{{{|||{{{zzzyyy{{{yyyvvvvvvyyy{{{{{{yyyzzzzzzyyyyyyyyyyyyzzz{{{yyyyyyxxxyyyzzz|||~~~~~~}}}|||{{{zzzzzz{{{{{{~~~}}}}}}zzzvvvvvvxxxzzz}}}}}}{{{zzz~~~zzz{{{}}}~~~}}}{{{||||||{{{xxx}}}~~~~~~}}}|||vvv{{{}}}}}}}}}}}}{{{yyyyyy{{{}}}~~~~~~{{{zzz|||~~~}}}zzzxxxxxxyyywwwuuuzzzzzzxxxvvvttttttwwwyyyyyy{{{}}}}}}}}}}}}|||}}}~~~|||zzzxxxyyyzzzzzzxxxvvvvvvwwwxxxxxxxxxtttuuuwwwwwwwwwvvvtttrrrtttuuuvvvuuuuuuxxx~~~zzzzzzzzz{{{}}}}}}|||{{{xxxuuuqqqoooppprrrtttvvvooorrrttttttqqqoooooopppqqqrrrrrrqqqooonnnoooqqqrrrpppoooqqqssstttrrrpppjjjnnnqqqrrruuuxxxuuupppqqqllljjjlllooooooqqqtttuuurrrppppppsssvvvwwwvvvtttooonnnrrruuutttsssuuuzzzyyyxxxxxxxxxxxxvvvtttzzz{{{xxxssssssvvvuuuqqqvvvuuussstttvvvwwwwwwvvvuuusssqqqrrruuuvvvvvvtttzzz|||{{{wwwuuuwwwwwwtttxxxtttqqqrrruuuvvvtttqqqrrrqqqpppnnnmmmnnnrrruuuqqquuuxxxzzzxxxvvvtttssstttsssssstttvvvvvvsssqqqqqqqqqrrrrrrqqqoooooopppqqqpppoooooopppsssuuuwwwxxxsssoooooosssuuutttrrrvvvxxx{{{|||{{{{{{{{{{{{yyyyyyyyyyyyzzzzzz{{{{{{ttttttuuuuuuuuuvvvvvvwwwyyyzzz{{{|||}}}}}}}}}}}}~~~}}}{{{zzzyyyyyyyyyyyy{{{}}}~~~|||zzzzzzxxxyyyvvvppppppvvvyyyxxxxxxzzzxxxuuuvvvyyyvvvooowwwxxx{{{|||}}}{{{zzzxxx{{{yyyxxx|||~~~{{{xxxxxx{{{|||yyyuuutttwwwzzz{{{{{{|||~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{yyyyyy{{{}}}~~~}}}zzzvvv||||||{{{{{{{{{{{{||||||yyyyyyzzz{{{zzzyyyxxxwww|||zzzzzz|||}}}yyyzzzzzzzzzxxxwwwwwwzzz|||yyywwwuuuuuuwwwxxxxxxxxxzzzzzzzzzxxxvvvuuuvvvxxxvvvvvvxxxyyyyyyzzzzzzzzzzzz||||||xxxsssqqqtttxxxuuuwwwyyyyyywwwuuuuuuuuu{{{zzzvvvtttxxx|||zzztttrrrssstttvvvwwwwwwxxxxxxzzzyyyyyyxxxxxxyyyyyyzzz|||{{{yyyzzz}}}}}}|||zzzyyyxxxwwwxxxzzz{{{{{{{{{|||yyy{{{wwwyyyzzz{{{|||tttttt{{{}}}|||~~~~~~{{{{{{}}}~~~~~~}}}zzzzzz}}}}}}~~~{{{yyyzzz|||~~~~~~}}}|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyzzz{{{|||{{{yyyxxxxxxyyy{{{{{{{{{yyywwwyyy|||~~~~~~|||{{{zzzzzz{{{xxxuuuuuuwwwxxxxxxvvvxxxyyy{{{}}}}}}|||zzzyyy}}}~~~|||yyywwwvvvwwwxxxyyyzzzzzzzzzzzz{{{xxxvvvwwwyyy{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyzzz~~~~~~~~~}}}||||||}}}~~~~~~|||zzzzzzzzz||||||~~~}}}~~~}}}zzz|||{{{{{{|||}}}~~~~~~}}}~~~}}}~~~~~~|||{{{{{{~~~~~~~~~|||zzzwwwwwwyyy|||}}}}}}|||~~~~~~}}}zzzxxx~~~{{{xxxyyyzzzyyyxxx{{{{{{yyyvvvtttuuuyyy|||yyy{{{}}}}}}}}}~~~}}}~~~}}}|||zzzzzz{{{}}}vvvxxxyyywwwuuuuuuwwwzzzuuuuuuuuutttttttttttttttxxxwwwuuusssssswww~~~}}}|||zzzyyyxxxxxxyyyzzzyyywwwvvvtttqqqnnnnnnpppsssuuuqqquuuwwwuuupppmmmnnnqqqpppooommmnnnoooqqqrrrrrrrrrqqqpppqqqrrrrrrqqqooolllppprrrsssuuuxxxuuuppprrrmmmmmmpppsssrrrrrruuusssqqqooooooqqqssstttuuurrrooonnnrrrtttrrrrrrsss{{{yyyxxxwwwwwwvvvtttrrrwwwxxxvvvssssssvvvuuurrrxxxvvvuuuuuuvvvwwwwwwvvvwwwuuusssrrrtttuuuvvvuuuvvvzzzzzzxxxxxxzzzyyyuuuxxxtttqqqqqqtttwwwwwwvvvwwwtttqqqpppqqqrrrttttttrrrvvvzzz{{{yyyvvvsssrrrsssssssssuuuwwwwwwuuussspppqqqqqqqqqqqqppppppoooqqqqqqoooooooooqqqsssuuuwwwsssoooooorrruuutttsssuuuwwwzzzzzzzzzyyyzzz{{{zzzzzzzzz{{{{{{{{{{{{{{{uuuuuuttttttuuuwwwzzz{{{zzz{{{{{{||||||}}}}}}}}}|||{{{zzzyyyyyyyyyyyyzzzzzz}}}}}}||||||xxxxxxuuupppqqqwww{{{|||yyy{{{zzzwwwwwwwwwtttooouuuwwwyyy|||}}}}}}||||||zzzxxxwwwyyy~~~}}}{{{}}}~~~~~~zzzwwwxxxyyy{{{{{{{{{}}}|||}}}}}}~~~~~~}}}}}}|||zzz{{{|||~~~~~~{{{xxx}}}}}}{{{zzzzzz{{{|||}}}zzzzzz{{{||||||||||||{{{|||{{{zzz|||}}}yyy}}}}}}|||zzzwwwwwwxxxzzzyyywwwuuuuuuvvvwwwwwwvvvxxxyyyzzzyyywwwvvvvvvwwwzzzzzzzzzyyyyyyyyyxxxxxxyyy{{{{{{xxxtttsssuuuwwwuuuvvvwwwvvvuuuttttttvvvuuuvvvuuutttwww{{{yyytttssstttuuuvvvvvvwwwxxxxxxzzz{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyzzz|||}}}|||{{{yyywwwvvvwwwyyy{{{{{{zzz{{{}}}|||zzz}}}xxxzzz{{{{{{|||uuuttt{{{~~~}}}|||~~~~~~~~~zzz|||||||||{{{{{{}}}~~~}}}|||}}}}}}~~~~~~|||zzzyyyzzz{{{|||{{{yyyxxxxxxxxxzzz{{{|||yyywwwvvvyyy}}}~~~{{{wwwyyy{{{}}}}}}{{{yyyyyyyyyzzzxxxvvvuuuvvvwwwwwwvvvwwwxxx{{{}}}~~~~~~{{{}}}}}}xxxuuuwwwwwwwwwwwwxxxyyyzzz{{{zzzxxxwwwwwwzzz||||||||||||{{{{{{{{{zzzzzzyyyyyy~~~}}}|||}}}~~~}}}}}}}}}}}}~~~{{{yyyyyy{{{}}}~~~~~~~~~}}}~~~~~~}}}{{{~~~||||||~~~~~~}}}yyyxxxxxxyyy|||~~~~~~~~~}}}~~~yyywww{{{||||||~~~~~~|||yyyxxxwwwttttttvvvzzz~~~zzz|||}}}}}}||||||}}}~~~}}}}}}|||zzzxxxyyy{{{~~~uuuwwwxxxwwwvvvvvvwwwyyyuuuuuuuuuvvvuuuuuuuuuuuuyyywwwtttrrrsssvvv|||~~~|||zzz{{{zzzwwwwwwwwwwwwuuutttvvvuuussspppnnnoooqqqtttqqquuuxxxuuupppnnnppptttrrrooolllmmmqqqttttttrrrtttsssrrrqqqqqqqqqqqqpppnnnqqqssssssuuuxxxuuupppsssppppppuuuwwwvvvuuuvvvuuusssqqqpppooopppqqqrrrrrroooooossssssqqqqqqssszzzxxxvvvvvvvvvvvvuuusssuuuuuutttsssuuuvvvuuusssvvvtttssstttvvvwwwwwwvvvxxxvvvtttssstttuuuvvvvvvtttyyy{{{{{{{{{}}}|||xxxzzzwwwsssrrrtttwwwxxxxxxzzzuuuqqqqqqsssuuutttssssssvvvzzz{{{xxxuuurrrppptttsssssstttvvvuuusssqqqnnnppppppoooppprrrqqqnnnqqqpppooooooppprrrtttuuuuuurrrpppppprrrtttuuuuuuvvvwwwxxxxxxxxxxxxyyy{{{{{{{{{{{{{{{{{{{{{||||||xxxvvvtttsssuuuwww{{{}}}{{{{{{{{{{{{{{{{{{||||||yyyyyyyyyyyyyyyyyyzzzzzzyyy|||~~~}}}}}}yyywwwtttqqqsssxxx}}}}}}|||zzzwwwvvvuuusssqqquuuwwwyyy{{{}}}}}}||||||yyywwwuuuvvvzzz}}}~~~}}}~~~}}}~~~~~~{{{|||{{{{{{{{{|||~~~~~~{{{|||}}}}}}}}}|||}}}~~~||||||}}}|||zzz}}}|||{{{yyyyyyzzz{{{|||{{{{{{|||}}}~~~~~~zzzyyyyyyzzz||||||zzzxxx|||}}}|||zzzxxxwwwxxxzzzzzzxxxwwwwwwwwwxxxwwwuuuwwwxxxyyyyyywwwvvvwwwxxx~~~~~~|||zzzxxxvvvuuuuuuxxxyyyzzzyyyvvvtttuuuvvvtttttttttsssrrrrrruuuwwwsssuuuuuutttwwwyyywwwrrruuuuuuuuuuuuvvvwwwxxxyyyzzz{{{|||}}}}}}|||{{{zzzwwwxxxyyy{{{|||||||||{{{xxxwwwvvvvvvxxxzzzzzzyyyzzz||||||{{{}}}|||yyy|||}}}}}}~~~}}}wwwttt{{{~~~||||||~~~~~~zzz{{{{{{|||{{{{{{||||||}}}}}}}}}}}}}}}{{{|||~~~~~~~~~~~~~~~{{{xxxxxxyyy|||~~~~~~zzzwwwxxx|||~~~|||zzzxxxwwwwwwyyy|||}}}|||yyy{{{|||}}}}}}{{{yyyyyyzzz{{{yyyxxxwwwwwwwwwxxxxxxxxxyyy{{{}}}~~~|||}}}~~~|||zzz{{{zzzyyyxxxxxxxxxzzz{{{zzzyyyxxxxxxzzz|||}}}~~~~~~}}}}}}}}}|||{{{{{{zzz|||{{{{{{|||~~~}}}||||||{{{{{{}}}{{{yyyyyy{{{~~~~~~~~~}}}}}}}}}}}}||||||~~~||||||}}}~~~}}}}}}~~~~~~|||vvvwwwzzz~~~~~~}}}~~~{{{yyy{{{|||{{{|||{{{|||}}}uuuuuutttssstttvvv{{{~~~~~~|||zzzzzz{{{zzzzzzyyywwwvvvwwwyyy|||wwwvvvuuuwwwyyyyyyxxxwwwuuuvvvxxxzzzzzzxxxwwwuuuxxxvvvtttssstttuuuvvvwwwxxxzzz}}}~~~|||zzzzzzxxxvvvvvvwwwwwwwwwvvvyyyxxxwwwsssooooooqqqsssqqqtttvvvtttppppppssswwwsssooolllmmmppprrrqqqooottttttsssrrrqqqqqqrrrrrrppprrrrrrqqqssswwwvvvrrrsssppppppuuuxxxvvvuuuvvvyyywwwuuurrrooonnnoooppprrrpppqqquuutttqqqqqqtttxxxvvvtttuuuvvvwwwwwwwwwuuusssrrrtttvvvvvvuuuuuurrrqqqppprrruuuwwwxxxwwwwwwwwwvvvuuutttuuuvvvwwwuuuzzz}}}}}}~~~~~~yyyzzzxxxtttrrrrrrtttuuuuuuyyyuuuqqqqqqsssuuutttrrrrrruuuxxxxxxvvvsssqqqppptttssssssssstttssspppnnnnnnppppppnnnpppuuusssnnnoooooopppqqqrrruuuwwwxxxsssrrrpppppprrrtttvvvvvvvvvwwwxxxwwwvvvwwwzzz|||{{{{{{{{{{{{{{{zzzzzzzzzzzzxxxuuuttttttvvvzzz||||||{{{zzzyyyyyyzzzzzz{{{wwwwwwxxxyyyyyyzzzzzzzzzyyy|||~~~~~~~~~~~~yyyvvvttttttuuuyyy~~~}}}zzzvvvtttrrrsssuuuwwwxxxyyyzzz{{{{{{zzzzzzwwwvvvuuuuuuxxxzzz{{{||||||}}}~~~|||{{{{{{}}}~~~}}}|||zzz|||}}}}}}{{{{{{}}}}}}}}}}}}}}}{{{}}}|||zzzyyyyyyyyyzzzzzz|||||||||}}}~~~zzzyyyyyyzzzzzzzzzyyyxxxyyyzzz{{{zzzyyyxxxyyy{{{{{{zzzyyyyyyzzzyyyxxxvvvwwwxxxyyyyyyxxxwwwyyyzzz}}}|||zzzyyywwwwwwwwwwwwwwwxxxyyyyyyxxxvvvvvvuuusssssssssrrrqqqrrruuuwwwtttwwwwwwuuuvvvxxxuuuqqqvvvvvvuuuuuuvvvwwwxxxyyyyyyzzz{{{||||||{{{zzzyyyuuuwwwyyy{{{{{{{{{{{{{{{xxxwwwvvvvvvxxxzzzzzzyyy{{{}}}}}}{{{}}}}}}xxxzzz~~~~~~~~~yyyrrryyy{{{zzzzzz{{{~~~}}}|||||||||||||||{{{zzzzzzzzz{{{}}}zzzzzz|||}}}~~~}}}}}}}}}}}}~~~~~~|||zzzyyy{{{~~~zzzvvvzzz~~~wwwvvvxxx{{{{{{zzzzzz{{{}}}}}}~~~~~~{{{zzzzzz{{{|||{{{zzzyyyxxxxxxzzz{{{zzzzzzzzz{{{}}}~~~}}}}}}~~~~~~~~~|||zzzyyyxxxyyyyyyzzzzzzzzzzzzzzz{{{}}}~~~}}}||||||}}}}}}|||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}{{{zzzzzz|||~~~~~~~~~~~~}}}|||}}}}}}~~~|||{{{|||}}}}}}~~~||||||}}}}}}~~~|||xxxyyy{{{~~~|||}}}zzz||||||yyyvvvvvvyyyzzztttuuuuuuttttttvvvyyy||||||zzzyyyzzzxxxyyyxxxwwwuuutttvvvxxxwwwvvvvvvxxxzzz{{{zzzwwwvvvxxxzzz||||||{{{yyywwwxxxwwwuuuuuuuuutttqqqooosssuuuyyy{{{}}}}}}{{{zzzvvvtttssstttwwwyyy{{{{{{yyyzzzyyyuuuqqqooorrruuussssssrrrqqqppprrrtttwwwpppooonnnnnnoooooonnnmmmsssssssssqqqpppppprrrtttqqqrrrpppnnnqqqvvvwwwuuuqqqnnnnnnsssuuusssssstttzzzyyywwwsssooommmnnnpppssssssuuuxxxwwwsssrrrvvvxxxvvvttttttvvvxxxyyyyyyuuurrrrrrvvvxxxvvvuuuvvvpppooooooqqqtttwwwxxxxxxuuuvvvxxxwwwvvvvvvvvvxxxwww|||~~~}}}~~~}}}yyywwwvvvsssqqqppppppqqqrrrvvvtttsssrrrsssttttttsssrrrtttvvvuuusssqqqqqqrrrsssrrrrrrrrrsssrrrpppmmmpppsssrrrooossszzzxxxpppnnnooopppqqqtttvvvxxxyyyrrrqqqpppppprrrtttvvvxxxxxxxxxwwwvvvvvvwwwzzz}}}zzzyyyyyyyyyyyyxxxxxxxxxzzzxxxvvvttttttvvvyyy{{{|||{{{yyyxxxwwwwwwxxxyyytttuuuwwwxxxyyyzzzzzzzzzzzz|||}}}}}}||||||}}}yyyvvvuuuwwwyyyzzz~~~}}}zzzxxxtttqqqssswwwxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxyyyzzz|||||||||}}}|||zzz{{{~~~|||{{{yyy|||}}}|||zzzzzz}}}~~~}}}}}}~~~~~~||||||||||||{{{{{{zzzyyyyyy||||||||||||}}}~~~|||||||||{{{{{{{{{{{{{{{vvvxxxyyyyyyyyyyyyzzz{{{zzzzzzyyyzzz{{{{{{yyywwwyyyyyyyyyyyyxxxyyy{{{}}}xxxwwwwwwvvvwwwxxxzzz{{{uuuwwwxxxzzzyyyxxxvvvuuuqqqrrrsssrrrrrrsssuuuxxxvvvyyyyyyvvvuuuwwwwwwssswwwwwwvvvuuuvvvwwwxxxyyyyyyyyyzzzzzzzzzzzzyyyyyytttwwwzzz{{{{{{yyyyyyyyyyyywwwvvvwwwyyy{{{{{{zzz|||}}}}}}zzz{{{~~~|||www{{{~~~~~~}}}}}}yyynnnvvv||||||{{{}}}~~~|||yyyxxxyyy{{{~~~~~~||||||}}}}}}}}}{{{zzzzzzzzz}}}zzzzzz{{{|||~~~~~~}}}}}}|||}}}}}}}}}~~~}}}}}}~~~{{{www{{{wwwvvvzzz}}}|||yyyxxx{{{~~~~~~{{{zzzzzz{{{|||}}}|||{{{yyyyyy{{{}}}zzzzzzyyyyyyzzz|||~~~~~~~~~}}}}}}~~~~~~}}}{{{zzzyyyyyyyyy{{{||||||{{{zzzzzz}}}~~~{{{zzzzzz{{{~~~}}}|||{{{|||~~~~~~}}}~~~||||||{{{{{{|||~~~~~~}}}|||~~~~~~}}}|||}}}}}}~~~|||yyyyyy}}}~~~~~~~~~~~~~~~}}}|||~~~}}}|||zzz|||}}}|||wwwwwwyyy}}}}}}yyywwwxxxyyyxxxvvvuuuvvvxxx~~~~~~~~~|||yyywwwwwwwwwwwwxxxyyywwwuuuttttttuuuuuuwwwzzz{{{zzzzzzzzz{{{xxxyyyzzzzzz{{{{{{{{{zzz}}}zzzwwwuuuuuusssooolllqqqsssvvvxxxzzzzzzyyyyyywwwuuussssssuuuwwwyyyyyyvvvxxxxxxvvvrrrqqqtttxxxwwwtttpppoooppprrrssssssoooqqqssstttsssqqqqqqqqqpppqqqqqqooommmnnnqqqtttqqqqqqnnnkkknnnuuuxxxwwwrrrooonnnsssuuuttttttvvvxxxxxxvvvsssooommmooorrruuuuuuxxx{{{yyyttttttxxxzzzxxxuuuuuuwwwxxxyyyyyywwwssssssxxxzzzvvvtttvvvqqqpppppprrruuuwwwxxxwwwrrruuuyyyyyyxxxwwwwwwxxxyyy}}}~~~|||{{{}}}{{{wwwuuuuuutttsssrrrrrrsssssstttuuuuuutttssssssuuuwwwtttuuuuuusssrrrrrrtttuuuppppppqqqrrrttttttsssqqqssswwwvvvssswww~~~tttoooooopppqqqssstttvvvvvvqqqqqqqqqqqqqqqtttwwwyyyyyyyyyxxxvvvuuuwww{{{~~~xxxxxxwwwwwwwwwvvvvvvvvvwwwvvvttttttuuuwwwzzz|||{{{zzzxxxvvvuuuuuuvvvwwwrrrtttvvvxxxyyyzzzzzzzzz||||||{{{zzzxxxyyy|||zzzvvvvvvzzz{{{zzz}}}}}}{{{{{{|||xxxrrrrrrvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxzzz{{{|||}}}}}}~~~~~~~~~~~~|||zzz{{{~~~}}}|||xxx{{{}}}|||yyyyyy}}}~~~}}}}}}~~~}}}|||}}}}}}~~~~~~|||zzzyyy||||||{{{{{{{{{}}}~~~|||||||||{{{zzzzzzzzz{{{uuuwwwyyyyyyxxxwwwxxxyyyxxxxxxxxxyyy{{{{{{yyywww{{{{{{zzzxxxxxxzzz~~~xxxwwwvvvuuuuuuwwwxxxzzzuuuvvvxxxzzz{{{yyyvvvtttppprrrssssssssstttvvvxxxvvvyyyyyyvvvvvvyyyzzzxxxxxxwwwvvvuuuuuuwwwxxxzzz{{{zzzzzzyyyyyyzzzzzz{{{tttwww{{{|||zzzxxxwwwxxxyyyxxxwwwxxxzzz{{{{{{{{{zzz|||{{{yyyzzz~~~}}}yyyyyy}}}|||{{{|||{{{xxxnnnwww}}}|||{{{||||||zzz{{{zzzzzz|||||||||~~~|||zzz{{{~~~{{{||||||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~|||{{{{{{~~~}}}zzz{{{{{{zzzzzzzzz{{{|||~~~~~~}}}zzzyyyyyy{{{{{{||||||{{{xxxxxxzzz}}}xxxwwwvvvvvvxxxzzz}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{||||||{{{{{{zzzyyy}}}~~~~~~|||zzzyyy|||~~~}}}{{{wwwuuuvvvyyy}}}}}}}}}}}}~~~}}}}}}}}}~~~zzz{{{|||}}}~~~}}}}}}~~~}}}zzz|||~~~{{{~~~}}}zzzzzz}}}~~~~~~~~~~~~}}}~~~~~~|||{{{}}}zzzxxx|||}}}|||{{{}}}~~~{{{{{{||||||{{{xxxuuuttttttxxxyyyyyywwwuuusssssstttxxxyyyzzzxxxvvvtttssssssrrryyy~~~~~~yyywwwzzz{{{zzzxxxxxxxxxzzz|||}}}}}}xxxuuutttrrrooolllqqqrrrtttvvvwwwxxxxxxwww{{{xxxuuussssssssssssrrrrrruuuwwwuuurrrrrrvvvzzz{{{uuunnnmmmpppsssrrrpppoootttyyyzzzxxxuuuuuuwwwmmmoooooommmkkklllppptttqqqppplllhhhllltttyyyyyyvvvrrrqqquuuwwwwwwwwwyyyuuuuuuuuurrrnnnnnnqqqtttvvvwwwzzz}}}zzzuuuuuuyyy}}}zzzwwwvvvwwwxxxxxxxxxxxxssstttyyy{{{vvvtttvvvtttsssrrrsssuuuwwwwwwvvvpppuuuyyy{{{yyyxxxxxxxxxzzz}}}}}}zzzyyyzzzyyyuuuuuuvvvwwwwwwvvvvvvwwwxxxsssuuuwwwvvvtttsssvvvyyyuuuuuuuuusssrrrsssvvvxxxnnnooopppsssvvvwwwvvvuuuwww{{{zzzvvv{{{wwwoooppppppqqqrrrrrrssssssppppppqqqqqqqqqssswwwzzzzzzyyyxxxvvvuuuwww|||wwwvvvvvvvvvuuuuuutttttttttsssssstttuuuxxx{{{}}}{{{yyywwwuuuttttttuuuvvvqqqsssuuuxxxzzzzzz{{{zzz}}}}}}{{{xxxvvvxxx|||zzzvvvvvv|||}}}{{{|||yyyyyy||||||sssqqqtttuuuuuuvvvvvvvvvwwwwwwxxxzzz|||}}}}}}~~~~~~{{{zzz|||~~~}}}~~~~~~xxx{{{}}}|||yyyyyy}}}~~~}}}|||}}}}}}|||~~~~~~{{{yyy|||{{{zzzzzzzzz{{{}}}}}}zzzzzzzzzyyywwwwwwxxxyyyvvvwwwyyyyyywwwvvvvvvwwwvvvvvvwwwyyyzzz{{{yyywww||||||zzzxxxwwwzzz|||{{{xxxuuusssssstttttttttuuuwwwzzz{{{zzzwwwtttoooqqqsssttttttuuuvvvxxxvvvyyyyyyvvvvvv{{{}}}}}}yyyxxxvvvuuuuuuwwwyyyzzz|||{{{zzzyyyyyyzzz{{{|||tttxxx||||||yyywwwvvvwwwzzzyyyxxxxxxzzz||||||{{{yyyzzzyyywwwzzz~~~|||xxx|||}}}zzzyyyzzzyyywwwqqqyyy~~~~~~}}}{{{}}}}}}}}}~~~~~~{{{|||zzzyyy|||}}}}}}}}}~~~~~~~~~~~~|||}}}~~~|||}}}~~~}}}{{{xxxyyy~~~~~~{{{xxxyyy{{{}}}{{{yyy}}}~~~}}}{{{yyyxxxxxxzzzzzz||||||zzzwwwwwwyyy|||uuuuuuttttttvvvzzz~~~|||}}}~~~~~~}}}{{{yyywwwwwwxxxzzz{{{||||||{{{zzz~~~}}}zzzyyy{{{~~~|||xxxtttqqqrrrwww}}}}}}~~~~~~}}}{{{|||}}}~~~~~~}}}|||{{{yyyzzz|||~~~}}}}}}|||~~~|||wwwvvvzzz~~~yyy~~~}}}~~~}}}~~~||||||~~~{{{{{{{{{|||~~~~~~|||||||||{{{|||xxxyyy~~~~~~{{{xxx{{{{{{xxx}}}|||wwwuuuyyyzzzwwwxxx{{{~~~|||xxxtttrrrsssxxxyyyyyyxxxvvvuuuvvvwwwxxxxxx{{{~~~||||||tttuuu|||}}}yyywwwuuuttttttrrrnnnlllllliiikkkrrruuuuuuwww}}}}}}wwwqqqnnnoooqqqqqqpppqqqrrrssssssrrrrrrssstttxxxtttpppoooqqqttttttsssqqquuuvvvuuuuuuvvvtttpppnnnnnnnnnnnnnnnnnnnnnnnntttpppkkkhhhiiinnntttyyyuuuttttttuuuvvvvvvuuusssvvvvvvtttrrrpppoooqqqsssxxxzzz{{{{{{yyyvvvvvvvvvxxxvvvttttttuuuvvvuuutttxxxvvvttttttuuuvvvvvvuuuuuutttsssqqqrrrsssuuuvvvsssyyy}}}{{{zzz{{{zzzwwwwwwvvvuuuuuuvvvwwwvvvtttooowwwzzzuuuqqqsssvvvvvvqqqsssuuutttsssqqqrrrsssrrrtttvvvwwwwwwwwwxxxzzzrrrooolllmmmsssyyyzzzwwwzzzyyyyyyzzz{{{{{{zzzyyyoooppppppqqqqqqrrrrrrrrrssssssrrrssstttvvvxxxyyy{{{zzzyyyxxxwwwxxxyyyyyysssuuuvvvuuusssrrruuuxxxtttyyy}}}|||xxxvvvxxx{{{zzz{{{|||{{{xxxuuutttttt|||zzzyyy|||~~~yyysss}}}~~~|||wwwwww{{{}}}|||zzz{{{|||{{{yyywwwwwwxxx}}}}}}}}}|||{{{yyyxxxwwwzzzzzzyyyvvvssstttxxx}}}xxxyyy{{{{{{{{{|||~~~}}}}}}~~~{{{{{{{{{|||~~~~~~~~~}}}|||~~~}}}|||}}}}}}}}}}}}~~~}}}}}}|||yyyyyyzzz{{{}}}~~~~~~~~~||||||~~~}}}zzzvvvxxxzzz{{{zzzzzz{{{zzzxxxxxxzzz|||wwwxxxzzzzzzyyyzzz|||}}}}}}~~~|||wwwwwwzzz|||zzz}}}|||yyyvvvtttsssssssssssssssuuuwwwyyyxxxvvvsssuuuyyy{{{yyyvvvvvv{{{{{{vvvtttwwwxxxxxxyyy}}}xxxxxxvvvtttssstttwwwzzz{{{{{{xxxvvvxxx|||zzzvvvrrrtttxxx{{{|||{{{yyywwwyyy}}}{{{uuutttzzz~~~}}}~~~}}}{{{zzz{{{|||~~~~~~yyyxxxvvvsssqqq{{{~~~|||~~~}}}~~~~~~~~~{{{yyyzzz|||}}}|||zzz{{{}}}~~~{{{zzz}}}}}}{{{{{{zzz{{{|||||||||yyywwwxxx{{{~~~~~~|||{{{zzz{{{{{{yyywww|||}}}~~~|||yyyyyy|||zzzxxxyyyyyyvvvuuusssrrrrrruuuxxxyyyzzz{{{}}}|||{{{|||{{{yyyxxxxxxzzz}}}~~~|||zzzxxx{{{}}}{{{yyyxxxvvvvvv|||~~~{{{{{{~~~~~~{{{~~~}}}}}}}}}{{{{{{{{{|||}}}zzz||||||zzzyyyzzz|||~~~{{{}}}~~~~~~~~~~~~}}}~~~~~~{{{|||}}}~~~{{{|||wwwwww~~~|||zzz}}}{{{yyy}}}|||xxxvvvyyyzzzwwwyyy|||}}}|||yyywwwwwwxxxwwwxxxyyyxxxvvvuuuvvvwwwxxxxxxzzz~~~}}}vvvwww~~~vvvuuusssrrrrrrqqqooommmooolllmmmrrruuutttwww}}}{{{wwwrrrooooooqqqrrrsssvvvwwwwwwuuurrrpppqqqqqquuurrrooooooqqqsssssssssqqquuuvvvttttttuuutttpppsssssssssssssssrrrrrrrrrqqqoookkkhhhiiinnnssswwwuuuttttttuuuwwwwwwvvvtttwwwwwwvvvsssqqqqqqsssuuuxxxyyyzzzyyywwwuuuuuuvvvwwwvvvttttttuuuvvvvvvuuuyyywwwttttttuuuuuuuuutttttttttsssrrrrrrsssuuuvvvtttyyy}}}{{{zzz{{{zzzwwwqqqpppoooppprrrssssssrrrqqqwwwxxxsssqqqtttvvvvvvxxxvvvuuuvvvxxxxxxwwwttttttvvvxxxyyyxxxwwwwwwxxxssspppmmmoootttzzzzzzxxx}}}{{{yyyxxxxxxxxxwwwvvvssssssrrrrrrrrrrrrssssssrrrrrrrrrrrrtttvvvxxxyyy}}}|||zzzyyyxxxxxxxxxyyytttwwwxxxwwwtttsssuuuxxxsssvvvyyyzzzxxxwwwxxxzzzzzz|||~~~}}}{{{yyyyyyyyy~~~|||zzz|||~~~~~~yyytttvvvyyyyyywwwwww{{{{{{yyywwwyyyzzzyyywwwuuutttttt{{{{{{|||{{{{{{zzzyyyxxxyyyyyyyyywwwuuuvvvzzz}}}{{{zzzyyywwwwwwxxx|||}}}|||}}}||||||||||||}}}~~~~~~~~~~~~}}}|||}}}~~~}}}{{{{{{}}}}}}{{{wwwyyyzzz{{{}}}~~~~~~~~~~~~}}}{{{|||~~~~~~|||{{{~~~zzzzzz{{{zzz{{{{{{|||zzzyyyxxxyyy{{{xxxzzz||||||{{{{{{|||}}}{{{}}}{{{wwwwwwyyyzzzwwwyyyxxxvvvuuutttttttttuuuvvvvvvvvvwwwxxxxxxwwwuuuwwwwwwxxxxxxxxxyyyzzz|||{{{wwwuuuwwwxxxvvvvvvyyyxxxxxxwwwuuuttttttwwwzzzzzzzzzyyywwwzzz~~~}}}yyywwwwwwyyyzzzzzzzzzzzzzzzyyy|||{{{uuutttyyy}}}|||}}}|||{{{|||}}}~~~|||{{{xxxtttqqqzzz~~~{{{}}}~~~|||}}}~~~~~~~~~~~~{{{yyyzzz|||}}}|||zzz|||~~~}}}|||}}}~~~~~~|||{{{~~~|||xxxvvvvvvyyy|||~~~~~~|||yyywwwxxxzzz~~~|||{{{zzz{{{|||||||||zzz{{{{{{|||{{{{{{{{{}}}{{{yyyzzzzzzwwwuuusssrrrrrrtttwwwxxxxxx|||}}}~~~|||zzz|||{{{zzzyyyyyyzzz|||}}}}}}|||~~~}}}}}}zzz{{{zzzyyy}}}~~~||||||}}}~~~}}}|||~~~~~~||||||||||||}}}}}}~~~~~~~~~}}}~~~}}}{{{zzzzzz{{{|||{{{}}}|||}}}|||~~~{{{}}}~~~}}}~~~~~~zzz{{{~~~xxxxxx~~~{{{{{{|||zzz}}}|||zzzyyy||||||yyy{{{}}}~~~}}}{{{{{{{{{|||vvvwwwwwwvvvuuutttvvvwwwyyywwwyyyyyyzzzwwwtttrrrqqqrrrsssrrrrrrssspppoooqqqssssssvvv{{{yyywwwtttqqqoooppptttwww||||||zzzvvvrrrooonnnooorrrqqqooooooqqqrrrrrrqqqooossstttrrrrrrtttsssoooqqqpppppppppooooooooooooooommmkkkjjjkkknnnrrrttttttttttttuuuwwwwwwvvvuuuvvvvvvuuusssqqqqqqsssuuuwwwxxxxxxvvvttttttuuuvvvwwwuuuttttttvvvwwwvvvuuuzzzwwwuuuttttttuuutttsssrrrrrrsssssstttttttttttttttyyy|||zzzxxxyyyxxxvvvrrrqqqpppqqqssstttsssrrruuuwwwuuurrrqqquuuvvvuuuwwwsssoooqqquuuwwwsssnnntttwwwzzzzzzyyywwwvvvvvvtttqqqnnnqqquuuyyyzzzzzz}}}yyywwwvvvvvvuuusssuuutttrrrqqqqqqrrrssstttsssrrrrrrrrrssstttvvvwww}}}|||{{{yyyyyyxxxxxxxxxuuuwwwyyywwwtttrrrtttvvvssstttvvvwwwxxxxxxwwwwwwxxxzzz}}}}}}|||{{{{{{{{{}}}zzzyyyyyy||||||yyyuuuppptttvvvuuuwwwyyyyyyuuuuuuwwwyyyxxxvvvsssrrrqqqyyyyyyzzzzzzzzzzzzyyyyyywwwxxxyyyyyyxxxyyy|||~~~|||{{{xxxuuutttvvv{{{~~~~~~|||{{{|||~~~}}}|||||||||||||||}}}~~~~~~}}}}}}}}}~~~~~~||||||~~~~~~{{{yyyyyy{{{|||yyyvvvxxxyyyzzz|||}}}}}}}}}}}}}}}{{{zzz{{{||||||{{{zzzxxx|||{{{zzzxxx|||}}}}}}{{{yyyxxxxxxyyywwwyyy||||||{{{zzzzzzzzzxxx{{{{{{xxxwwwyyyxxxtttttttttsssssstttuuuuuuvvvyyywwwwwwwwwxxxyyywwwvvvwwwvvvuuuwwwzzz{{{yyywwwxxxvvvuuuxxxxxxuuuuuuwwwxxxxxxxxxvvvuuuuuuxxxzzzxxxzzzyyyxxx{{{{{{yyyyyyxxxwwwxxxxxxyyyzzzxxxzzzzzzvvvuuuxxx{{{|||}}}|||||||||}}}}}}}}}~~~zzztttrrrzzz}}}zzz{{{}}}}}}~~~||||||~~~~~~}}}|||zzzzzz|||}}}|||{{{}}}~~~~~~}}}{{{yyyzzzzzz~~~~~~|||{{{}}}zzzuuurrrrrrwww||||||{{{yyywwwxxxzzz|||~~~{{{zzzzzz{{{}}}~~~}}}zzzyyyyyyzzz|||~~~~~~}}}|||zzz||||||yyywwwuuussssssuuuvvvwwwvvv{{{|||}}}~~~}}}|||zzzyyy||||||{{{{{{zzz{{{{{{{{{{{{yyy|||~~~|||zzz{{{|||{{{|||~~~~~~~~~}}}|||{{{|||}}}}}}|||~~~~~~}}}}}}|||}}}}}}~~~{{{{{{~~~}}}}}}|||||||||}}}}}}zzz}}}~~~zzz{{{~~~{{{~~~|||~~~~~~{{{zzzyyy{{{{{{||||||yyyzzz{{{|||||||||~~~~~~|||~~~~~~|||{{{uuuvvvvvvuuuttttttvvvxxxyyyvvvxxx~~~zzz|||zzzwwwttttttuuuwwwxxxxxxvvvsssppppppppprrruuuxxxvvvvvvuuuqqqnnnoootttyyy}}}}}}{{{vvvrrrooonnnooorrrqqqpppppppppooonnnmmmkkknnnpppnnnooosssrrrpppmmmmmmlllllllllkkkkkkkkknnnmmmllllllmmmooorrrssssssrrrrrrtttvvvwwwvvvtttttttttsssqqqppppppsssuuuvvvwwwvvvtttrrrrrrtttvvvvvvtttssstttvvvwwwwwwvvvzzzxxxuuusssttttttsssrrrqqqqqqsssttttttttttttttttttyyy{{{xxxvvvwwwvvvtttuuusssrrrrrrssstttsssqqqyyyvvvsssqqqrrruuuvvvuuuuuuqqqmmmmmmoooooollliiirrruuuxxxyyyxxxwwwvvvvvvtttpppooorrruuuwwwyyy{{{~~~|||zzzyyyxxxwwwtttrrrtttsssqqqooooooqqqtttuuuuuutttsssrrrrrrsssttttttyyyxxxxxxxxxxxxxxxxxxyyytttwwwxxxwwwsssqqqrrrtttvvvvvvvvvwwwxxxxxxvvvtttuuuwwwyyyzzzyyyxxxxxxxxxxxxwwwvvvwwwyyyzzzyyyxxxrrruuuvvvtttuuuxxxwwwtttvvvxxxzzzzzzwwwuuusssrrrvvvwwwxxxyyyzzzzzzzzzzzzuuuwwwxxxzzz{{{|||}}}~~~{{{{{{zzzxxxwwwyyy}}}~~~|||{{{{{{}}}~~~{{{{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~{{{zzz}}}~~~{{{xxxyyy{{{|||zzzwwwvvvwwwxxxzzz{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxvvv}}}}}}zzzzzzzzzxxx}}}~~~~~~|||zzzwwwwwwwwwuuuwwwyyyzzzxxxvvvvvvvvvvvvzzz{{{yyyxxxyyywwwsssrrrrrrrrrsssssstttuuuvvvwwwvvvwwwyyyzzzyyyvvvsssuuuuuuvvvxxxyyyyyywwwvvvuuusssuuuxxxxxxttttttxxxxxxxxxxxxwwwuuuvvvxxxzzzwwwzzzzzzyyyzzz~~~}}}zzzxxxxxxxxxwwwwwwwwwvvvvvvwwwxxxyyywwwvvvwwwyyy{{{~~~}}}|||||||||}}}~~~{{{yyy}}}|||uuuqqqxxx}}}}}}{{{zzz}}}~~~|||{{{|||~~~~~~~~~}}}}}}}}}~~~~~~~~~||||||}}}{{{yyyxxxyyyzzz||||||}}}}}}}}}}}}|||{{{{{{yyyuuusssssswww|||{{{zzzyyyxxxxxxyyy{{{|||{{{zzzzzz{{{~~~~~~zzzxxxwwwyyy}}}~~~{{{yyy{{{~~~~~~{{{{{{~~~~~~{{{yyywwwuuuuuuwwwxxxwwwvvvzzzzzzzzzzzzzzzyyyyyyxxx}}}}}}||||||{{{{{{zzzzzz|||yyyvvvxxxzzz}}}zzzwwwzzz|||{{{yyyyyy}}}~~~zzzyyy{{{~~~}}}~~~zzzyyy~~~~~~~~~~~~~~~{{{zzz~~~zzz{{{|||}}}~~~{{{}}}~~~~~~zzz|||~~~|||~~~}}}}}}}}}||||||~~~yyyxxxwwwyyy|||zzz{{{|||~~~zzzvvvuuuuuuuuutttssstttwwwyyyyyyvvvxxx}}}{{{}}}{{{yyyvvvuuuwwwyyyyyyyyyuuutttqqqoooooorrruuuvvvtttuuussspppmmmnnnsssxxxzzzzzzxxxuuuqqqpppqqqrrrssssssrrrpppnnnlllkkkkkkgggjjjlllkkkmmmqqqrrrpppoooooooooooooooooooooooonnnnnnnnnooopppqqqssssssrrrrrrqqqsssuuuuuutttrrrttttttsssrrrqqqrrrtttwwwuuuvvvuuusssrrrrrrtttvvvuuutttssstttvvvxxxxxxwwwzzzwwwtttssssssssssssrrrpppqqqrrrssstttttttttttttttyyyzzzvvvtttuuutttrrrpppooooooppprrrsssrrrqqqzzzvvvrrrrrrssstttuuuvvvxxxwwwuuurrrooommmmmmmmmnnnqqqtttvvvwwwvvvwwwxxxuuupppooosssvvvuuuwww|||{{{{{{{{{||||||zzzvvvssstttsssqqqpppqqqtttwwwyyyxxxwwwuuusssrrrqqqrrrrrrssstttuuuvvvwwwxxxxxxyyyvvvxxxzzzyyyuuussstttuuu{{{zzzyyyyyyyyyxxxuuurrrtttvvvxxxxxxwwwuuuuuuuuuuuuuuuvvvxxx{{{}}}~~~~~~yyyzzzxxxtttssswwwxxxvvvyyy{{{}}}}}}{{{xxxwwwwwwvvvvvvxxxyyyzzz{{{{{{{{{vvvwwwxxxzzz|||}}}||||||xxxzzz|||}}}}}}~~~}}}|||{{{|||}}}~~~zzzzzz{{{|||}}}~~~~~~}}}}}}~~~}}}}}}}}}~~~}}}zzzyyyzzz|||yyyyyy|||}}}|||yyyuuuvvvwwwxxxyyyzzzzzzzzzzzz{{{|||{{{zzzxxxwwwwwwyyy~~~}}}zzz{{{}}}|||}}}~~~}}}zzzxxxwwwwwwuuuwwwyyyyyywwwvvvvvvvvvvvvzzz|||zzzyyyzzzwwwsssssssssssstttttttttttttttrrrtttwwwzzz{{{yyytttpppqqquuuyyyyyyvvvtttuuuxxxvvvuuuwwwyyyvvvrrrrrruuuwwwxxxxxxwwwuuuvvvwwwyyywww{{{|||yyyyyyzzzzzzwwwxxxyyy{{{|||{{{yyyvvvuuuwwwwwwxxxyyyxxxwwwxxxzzz{{{{{{{{{{{{||||||}}}}}}zzzzzzxxxxxx}}}xxxpppuuu{{{~~~}}}{{{}}}{{{{{{}}}~~~zzz{{{{{{zzzyyyyyy{{{|||zzzzzzzzz{{{{{{{{{{{{{{{yyyxxxxxxwwwxxxzzz|||}}}{{{zzzzzzyyyyyyyyyzzzzzz|||{{{{{{|||~~~~~~~~~}}}{{{yyyxxxzzz||||||xxxtttvvvyyyzzzyyyzzz~~~}}}|||zzzxxxxxxzzzzzzyyyxxxxxxxxxxxxwwwwwwxxxxxxxxx}}}}}}}}}||||||{{{{{{zzz|||{{{xxxwwwyyy}}}zzzwww{{{}}}{{{yyyyyy}}}}}}zzzxxxzzz}}}}}}~~~{{{yyy~~~~~~~~~}}}{{{~~~}}}}}}~~~~~~~~~~~~}}}}}}{{{}}}~~~~~~|||}}}~~~}}}{{{{{{|||~~~}}}|||zzzzzzuuuxxxyyyzzz}}}zzzzzz{{{|||~~~~~~xxxsssuuuuuuuuuttttttuuuxxx{{{yyywwwyyy~~~|||{{{}}}|||yyywwwvvvwwwxxxwwwwwwtttuuusssoooppptttvvvvvvtttrrrpppmmmkkkmmmqqqtttuuuuuutttrrrpppppprrruuussstttssspppmmmkkkkkklllhhhkkklllkkklllppprrrpppooooooooopppqqqqqqrrrrrrooooooooopppqqqrrrsssttttttsssrrrssstttuuusssqqqtttuuutttsssrrrtttwwwyyytttuuuuuutttsssssstttvvvtttsssrrrtttvvvxxxyyyxxxyyyvvvtttsssssstttsssrrrppppppqqqrrrsssttttttuuuvvvzzz{{{wwwtttuuuuuurrroooooooooqqquuuwwwxxxwwwyyyvvvttttttsssrrrsssvvvxxxxxxwwwtttpppnnnppprrrmmmooorrrttttttuuuwwwyyyvvvqqqpppuuuwwwtttwww~~~yyyzzz{{{|||}}}|||xxxuuuvvvuuutttttttttvvvxxxzzzyyyxxxvvvtttssssssssssssqqqrrrsssuuuvvvwwwwwwwwwwww{{{}}}|||yyywwwwwwyyy}}}~~~}}}|||yyyvvvtttrrruuuwwwyyyyyyxxxvvvvvvvvvvvvwwwzzz|||~~~{{{vvvuuuxxxzzzyyy{{{|||~~~}}}|||{{{|||}}}vvvwwwxxxzzz{{{{{{||||||xxxxxxxxxyyy{{{|||zzzyyyuuuxxx|||~~~}}}|||||||||}}}{{{|||}}}}}}}}}~~~|||xxxyyy}}}}}}yyyzzz|||~~~}}}{{{uuuvvvwwwyyyzzzzzzzzzzzz{{{}}}~~~}}}zzzxxxwwwwww{{{|||~~~}}}~~~~~~{{{xxxwwwwwwxxxyyyzzzzzzxxxxxxyyy{{{wwwzzz{{{yyyyyyyyywwwssstttuuuvvvvvvvvvvvvuuutttqqqrrrvvvyyy{{{yyytttppppppuuuyyyxxxsssqqqtttxxx{{{yyyzzzyyytttnnnooosssvvvwwwwwwvvvuuuuuuvvvxxxvvv{{{}}}zzzxxxyyyxxxvvvyyy{{{~~~|||yyywwwwwwwwwyyy{{{zzzwwwxxx{{{xxxyyyzzz{{{||||||}}}}}}zzz{{{{{{zzz~~~|||ooossszzz~~~}}}{{{}}}|||}}}~~~~~~|||||||||{{{zzzzzz|||yyyyyyyyyzzzzzz{{{{{{|||xxxyyyzzz{{{||||||{{{{{{{{{{{{{{{{{{zzzzzzzzzyyy|||{{{zzz{{{}}}~~~}}}|||{{{{{{|||}}}}}}{{{wwwttttttxxxyyyyyyzzz~~~||||||{{{zzz{{{||||||{{{zzzxxxwwwvvvvvvwwwxxxzzz{{{}}}}}}||||||{{{|||||||||~~~~~~|||zzz||||||zzz}}}~~~|||{{{}}}~~~~~~|||zzzyyyzzz{{{~~~~~~}}}}}}}}}~~~~~~~~~|||zzzyyyyyy}}}}}}~~~}}}{{{zzzzzz{{{}}}~~~}}}}}}}}}{{{zzzvvv{{{}}}}}}~~~zzzyyy}}}}}}zzzyyyyyyzzz|||{{{xxxuuuuuuvvvuuuttttttvvvzzz}}}xxxxxxzzz~~~|||{{{|||~~~|||zzzyyyyyyxxxvvvtttrrrvvvuuurrrsssxxxzzzxxxssspppkkkiiijjjlllnnnoooqqqqqqpppooonnnooosssvvvrrrsssrrrooolllkkkmmmpppnnnppppppmmmmmmppppppnnnkkklllmmmnnnpppqqqrrrrrrooonnnnnnooopppqqqssstttwwwvvvuuuuuuvvvuuusssrrrrrrrrrrrrqqqqqqrrruuuxxxssstttvvvvvvtttttttttuuusssrrrrrrsssvvvyyyyyyyyywwwuuusssrrrsssttttttsssqqqpppppppppqqqsssuuuvvvzzz}}}~~~yyyvvvwwwwwwttttttsssssstttwwwxxxxxxwwwwwwuuuvvvwwwtttoooqqqwwwvvvtttrrrqqqqqqrrrsssssspppqqqrrrsssssstttwwwzzzyyyssssssyyyyyyuuuxxx|||zzzyyyyyyyyyyyyxxxwwwvvvvvvuuutttssssssttttttvvvvvvuuutttuuuvvvwwwxxxssstttuuuvvvvvvvvvuuuuuuuuuyyy||||||yyywwwxxxyyy{{{~~~}}}xxxuuutttuuusssvvvxxxyyyxxxxxxxxxyyyvvvxxx|||~~~}}}~~~zzzyyy|||}}}zzzzzz{{{|||{{{{{{{{{~~~wwwxxxyyyzzz{{{||||||||||||yyywwwxxxyyyzzzxxxvvvuuuwwwzzz{{{{{{|||~~~|||||||||}}}~~~~~~~~~~~~~~~zzzyyy||||||yyyyyy|||~~~~~~|||wwwxxxyyy{{{||||||}}}}}}||||||xxxwwwxxxxxx~~~~~~~~~|||~~~|||yyyxxxxxxyyyyyyyyyxxxwwwyyy{{{~~~vvvyyyzzzwwwvvvxxxvvvsssuuuvvvwwwxxxxxxxxxwwwwwwsssssstttwwwyyyzzzxxxvvvsssuuuvvvuuurrrrrrtttvvvzzzyyyyyyyyytttooorrrxxxtttvvvvvvvvvttttttuuuvvvtttzzz}}}{{{yyyzzzzzzyyyzzz{{{|||}}}}}}{{{zzzyyyxxxvvvyyy}}}|||xxxwww{{{zzzzzz{{{||||||}}}}}}|||zzz}}}~~~||||||{{{ppprrrxxx~~~|||yyy|||~~~}}}~~~~~~}}}}}}|||{{{zzz}}}zzzzzzzzzzzz{{{|||}}}~~~yyyzzz{{{||||||{{{zzzyyy{{{||||||||||||{{{zzzyyyyyyxxxxxxzzz}}}~~~~~~~~~zzz}}}}}}zzzyyywwwzzz|||zzz{{{}}}}}}zzz{{{zzzzzz{{{}}}}}}|||zzzyyyxxxwwwwwwxxx{{{~~~~~~}}}{{{zzz{{{|||~~~|||~~~}}}{{{~~~~~~|||{{{}}}|||zzz|||~~~|||{{{{{{{{{zzzyyy~~~}}}}}}}}}~~~}}}{{{zzzzzz{{{~~~{{{|||~~~}}}|||zzz~~~}}}~~~~~~~~~~~~www{{{~~~xxx~~~}}}{{{yyy}}}xxxwwwzzzwwwtttuuuxxxzzzzzzyyyvvvvvvvvvuuuuuuwww{{{~~~xxxxxx{{{~~~|||||||||}}}~~~}}}|||zzzwwwuuurrrvvvwwwtttvvv{{{}}}zzztttnnniiigggiiillllllllloooooonnnmmmlllnnnrrruuupppqqqpppnnnllllllppptttsssuuutttooonnnpppooollllllmmmnnnpppqqqssstttuuunnnnnnmmmmmmoooppprrrsssyyyxxxwwwwwwwwwwwwtttrrrnnnnnnnnnmmmmmmooorrruuurrrtttvvvwwwvvvttttttuuusssrrrrrrsssvvvyyyzzzyyyvvvtttrrrrrrssstttttttttqqqpppoooooopppsssuuuwww}}}{{{xxxyyyyyywwwwwwuuusssrrrrrrqqqooommmuuuuuuxxxyyytttnnnpppxxxxxxsssooopppvvvyyyyyyvvvtttttttttsssrrrtttwwwzzz{{{uuuuuu{{{|||wwwzzz|||wwwuuuuuuvvvwwwxxxuuutttsssrrrpppooommmmmmttttttttttttvvvxxxzzz|||vvvwwwwwwwwwwwwuuusssrrrrrruuuyyyzzzwwwuuuuuuwwwxxx|||}}}xxxtttuuuwwwpppsssvvvwwwxxxxxxyyyzzzuuuxxx|||~~~}}}|||{{{{{{zzz}}}~~~}}}}}}~~~{{{yyyzzzyyyyyyyyyzzz~~~xxxyyyzzz{{{||||||||||||~~~{{{wwwwwwxxxxxxvvvtttwwwwwwwwwvvvvvvwwwzzz}}}{{{{{{|||}}}~~~~~~~~~}}}||||||}}}~~~~~~{{{yyy||||||xxxxxx{{{~~~}}}|||yyyzzz|||}}}~~~~~~}}}}}}yyyxxxxxxrrrzzz~~~}}}|||yyy{{{}}}|||zzzxxxxxxxxxxxxwwwvvvuuuwww{{{~~~uuuxxxxxxuuutttvvvuuurrrtttvvvwwwyyyzzzzzzzzzzzzvvvuuuttttttwwwzzz{{{{{{wwwtttrrrrrrssstttttttttuuutttvvvwwwtttrrrxxxsssuuuvvvuuutttssstttvvvssszzz~~~|||{{{|||}}}|||xxxxxxxxxwwwwwwxxxxxxyyyxxxwwwyyy~~~xxxxxx||||||}}}}}}}}}}}}}}}|||{{{zzz~~~{{{yyyzzzzzzxxxppprrrxxx}}}{{{vvvyyy~~~~~~~~~}}}{{{||||||~~~~~~{{{{{{}}}~~~{{{zzz|||~~~{{{{{{{{{{{{|||~~~zzzzzzzzzzzzzzzzzzyyyyyy||||||}}}}}}}}}|||zzzyyyvvvvvvvvvyyy}}}yyy~~~~~~~~~{{{~~~|||{{{}}}{{{wwwzzzyyyyyy{{{|||}}}|||zzzzzzyyyxxxxxxzzz}}}~~~}}}{{{yyyzzz|||xxx{{{|||zzz}}}{{{yyyzzz{{{yyywww{{{~~~{{{zzz||||||zzzwww|||~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~|||{{{}}}yyy{{{}}}~~~~~~}}}|||||||||{{{|||}}}zzz|||}}}~~~~~~~~~}}}~~~~~~}}}}}}{{{}}}{{{{{{|||}}}~~~~~~}}}|||{{{wwwxxxxxxyyyzzz{{{{{{{{{~~~}}}|||}}}zzzyyy{{{yyywwwxxxwwwtttvvvuuutttuuuxxxzzzzzzzzzssspppiiieeejjjrrrtttqqqqqqkkkhhhnnnssssssqqqqqqpppssssssmmmkkkppptttvvvqqqqqqqqqppppppppppppooonnnooooooqqqrrrtttvvvwwwmmmpppssssssqqqqqqtttwwwtttvvvxxxxxxwwwuuuuuuuuussspppmmmnnnqqquuuuuuuuuuuuuuuuuuvvvxxxwwwuuutttxxxpppnnnuuu{{{|||||||||xxxxxxzzzwwwrrrsssxxxqqqqqqrrrsssssstttuuuuuu|||~~~~~~yyyuuuuuuvvvzzzwwwsssrrrttttttsssqqq{{{zzzzzzzzzyyyxxxuuurrryyyuuurrrtttzzzuuutttrrrqqqrrrsssuuuwwwuuuvvvwwwwwwxxxzzz}}}{{{uuurrrrrruuuyyy{{{xxxuuusssqqqqqqpppooommmuuuuuuuuussssssuuuxxx||||||yyyzzz}}}}}}yyyuuuvvvyyy}}}}}}zzzwwwwwwxxx|||~~~~~~|||zzzzzz{{{wwwxxxxxxyyyzzz{{{||||||zzzzzz{{{{{{|||{{{{{{{{{{{{}}}|||}}}~~~|||}}}}}}yyytttvvv|||}}}~~~}}}|||||||||||||||zzzxxxwwwxxxxxxwwwvvvtttxxxyyywwwxxx}}}{{{uuu|||}}}|||yyy{{{~~~~~~}}}||||||||||||~~~}}}|||}}}|||}}}~~~~~~~~~~~~}}}|||{{{zzz|||~~~~~~~~~~~~~~~~~~|||{{{zzzzzzzzz{{{|||{{{{{{|||}}}}}}|||{{{}}}~~~~~~}}}|||{{{{{{|||{{{yyyxxxwwwwwwyyyzzz|||wwwyyy{{{zzzwwwuuuvvvwwwzzzxxxuuuuuuwwwyyyzzzzzz{{{xxxuuutttvvvxxxyyyzzzoooqqqsssuuuttttttttttttxxxyyy{{{zzzwwwuuuttttttwwwwwwwwwxxxxxxwwwwwwwwwxxxyyyzzzzzzzzzyyy{{{|||zzzzzzyyyxxxxxxyyyyyyyyyxxx|||{{{yyyzzz}}}|||~~~|||zzzyyyxxxxxxwwwuuuwww~~~|||~~~~~~~~~}}}xxx{{{{{{{{{}}}|||~~~|||zzzyyy~~~}}}{{{zzz|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}zzzvvvvvv|||~~~||||||~~~}}}~~~~~~~~~}}}~~~~~~zzz{{{|||~~~~~~~~~}}}|||}}}|||}}}~~~{{{|||{{{{{{{{{{{{||||||}}}~~~|||||||||||||||{{{{{{{{{~~~}}}|||||||||}}}~~~|||}}}|||zzz{{{zzz{{{|||~~~~~~~~~~~~~~~|||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||zzz{{{|||}}}|||{{{~~~~~~~~~~~~}}}zzzzzz{{{||||||}}}~~~~~~}}}}}}~~~|||{{{{{{|||~~~|||~~~}}}yyywwwxxxvvvsssuuuuuuuuuvvvwwwyyyyyyxxxuuusssnnnkkkooottttttpppmmmkkkkkkoooqqqnnnnnnppppppsssrrrmmmkkkooossstttpppqqqrrrssssssqqqnnnmmmqqqqqqqqqqqqsssuuuvvvxxxrrrrrrrrrtttuuuvvvvvvuuuqqqsssvvvxxxxxxxxxyyyzzzxxxtttooonnnqqquuuwwwxxxuuuuuuuuuvvvvvvvvvuuutttuuuoooooovvv}}}~~~}}}|||yyyzzz|||yyyuuuuuuyyytttssssssrrrqqqppppppoooyyy}}}~~~zzzwwwvvvwww{{{yyyzzz{{{{{{yyyzzzzzzzzzzzzzzzyyywwwuuu{{{wwwtttvvv{{{vvvuuutttsssssstttuuuuuuuuuwwwxxxxxxwwwxxxzzz||||||yyyuuussssssvvvyyy{{{yyywwwuuutttuuuuuutttrrruuuuuutttsssssstttxxx{{{}}}{{{{{{|||{{{yyywwwyyy|||~~~}}}zzzxxxxxxyyy}}}~~~}}}{{{{{{|||}}}{{{zzzxxxyyyzzz|||~~~zzzzzz{{{{{{||||||{{{{{{{{{~~~~~~|||}}}}}}{{{wwwxxx}}}~~~~~~}}}}}}||||||||||||zzzxxxwwwxxxxxxwwwvvvuuuxxxyyywwwzzzzzz|||~~~|||zzz{{{~~~}}}~~~|||||||||}}}~~~||||||~~~}}}}}}~~~~~~~~~~~~~~~}}}||||||zzz|||}}}~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzzzzzzz{{{zzzzzz{{{||||||{{{zzzyyyzzz||||||{{{{{{|||~~~{{{zzzxxxwwwwwwwwwyyyzzz{{{}}}~~~|||yyyvvvvvvwww~~~{{{yyyyyy{{{}}}}}}}}}yyyxxxwwwxxxyyyzzzzzzyyyrrrssstttuuutttttttttttttttvvvxxxxxxwwwvvvvvvvvvssstttvvvxxxyyyzzzzzzzzzwwwyyyzzzzzzyyyyyyzzz{{{zzzzzzyyyxxxwwwwwwwwwwwwwww{{{~~~zzzxxxzzz||||||}}}~~~~~~}}}{{{zzzyyyyyyxxxvvvzzz~~~~~~~~~~~~zzz|||}}}|||~~~~~~}}}{{{zzz~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||zzzwwwwww|||}}}{{{|||~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~|||{{{|||~~~}}}zzz{{{{{{zzzyyyyyyyyyzzz{{{|||||||||||||||||||||||||||~~~~~~{{{|||~~~~~~~~~}}}~~~~~~~~~~~~}}}~~~{{{}}}~~~}}}{{{zzzzzz}}}~~~~~~~~~~~~~~~|||||||||}}}~~~~~~xxxzzz}}}~~~|||zzzzzzyyyzzz}}}|||xxxwwwxxxwwwsssssstttuuuwwwwwwwwwvvvuuuvvvuuurrroooqqquuusssnnnkkklllooorrrpppkkkkkknnnppprrrrrrmmmkkkoooqqqqqqnnnpppssstttssspppmmmjjjtttsssrrrrrrssstttwwwxxxvvvtttsssuuuyyyzzzwwwssspppssswwwyyyyyyzzz{{{|||{{{wwwqqqoooppptttwwwyyyuuuuuuuuuuuuuuuuuuuuuuuupppmmmnnnuuu{{{|||||||||xxxxxxzzz|||zzzvvvuuuxxxssssssrrrqqqpppooonnnmmmuuuyyy}}}~~~{{{xxxxxxyyy{{{xxxyyyzzz{{{{{{xxxxxxyyyyyyzzzyyyyyyxxx|||yyyvvvwww{{{wwwvvvvvvuuuuuuttttttsssuuuwwwxxxxxxwwwuuuuuuvvvwwwvvvuuutttuuuwwwyyy{{{yyywwwvvvuuuwwwwwwwwwvvvssstttsssrrrrrrsssvvvyyy}}}}}}}}}{{{yyyxxxyyyzzz}}}~~~~~~}}}zzzzzzzzz|||~~~}}}|||||||||~~~zzzwwwwwwyyy|||zzzzzz{{{{{{{{{|||||||||zzz|||}}}|||yyy|||~~~}}}zzz{{{~~~~~~~~~}}}}}}}}}}}}}}}|||zzzxxxxxxyyyyyyxxxwwwyyyzzzyyyxxx{{{|||{{{}}}}}}zzz|||~~~|||~~~{{{{{{|||}}}|||sssrrrzzz}}}}}}}}}~~~~~~~~~~~~}}}}}}|||zzz{{{|||}}}~~~}}}|||{{{}}}}}}}}}}}}|||{{{{{{zzzyyyyyyzzzzzzzzzzzzyyyyyyuuuwwwyyyzzz{{{|||~~~}}}|||zzzyyyxxxxxxyyyzzz}}}~~~~~~|||yyywwwvvvvvvzzzxxxvvvvvvxxxzzzzzzzzzxxxwwwxxxzzz||||||zzzxxxuuuuuuuuutttuuuuuuvvvvvvrrrtttvvvwwwvvvvvvwwwxxxrrrsssvvvyyyzzzzzzyyyyyywwwxxxyyyyyyxxxxxxyyyzzz|||{{{zzzyyyyyyxxxwwwwwwxxx{{{~~~}}}zzzyyyzzz||||||~~~|||}}}}}}{{{~~~~~~~~~~~~}}}{{{zzzyyyrrrssswww~~~~~~~~~~~~~~~|||zzzzzz||||||{{{}}}}}}~~~}}}|||}}}~~~~~~}}}}}}}}}||||||||||||{{{{{{{{{{{{xxxyyy}}}}}}{{{|||~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}|||zzz{{{}}}|||xxxyyy}}}|||zzzxxxvvvvvvwwwyyy{{{{{{|||||||||}}}~~~~~~~~~}}}}}}|||||||||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||zzz|||~~~~~~}}}{{{zzzyyyyyyzzz}}}~~~~~~|||{{{{{{|||}}}||||||}}}}}}}}}~~~~~~~~~~~~}}}~~~uuuwww{{{|||{{{zzzzzzzzz}}}~~~{{{uuutttvvvvvvtttrrrtttvvvwwwvvvuuutttssswwwvvvrrrnnnooorrrrrrnnnoooooorrrvvvuuuoookkklllqqqsssrrrnnnmmmppprrrppppppqqqrrrsssrrrpppmmmkkkvvvuuusssrrrrrrtttvvvwwwwwwvvvvvvxxxyyyyyyvvvssstttvvvyyyzzzyyyyyyyyyzzzzzzwwwtttrrrrrrtttuuuwwwuuuvvvvvvuuuttttttuuuvvvnnnmmmmmmppptttwwwxxxxxxsssuuuxxxyyyxxxuuutttuuuqqqqqqqqqqqqqqqqqqqqqqqqqqquuu{{{|||zzzxxxxxxyyy~~~{{{wwwttttttuuuxxxzzzuuuvvvxxxxxxxxxxxxyyyzzz}}}zzzxxxxxxzzz|||}}}|||xxxxxxxxxwwwvvvuuusssrrruuuwwwyyyyyywwwsssqqqqqqrrrtttuuuvvvwwwxxxzzz|||zzzxxxvvvuuuvvvwwwvvvuuurrrrrrrrrqqqpppqqqsssvvvyyy|||}}}zzzvvvtttwww{{{}}}{{{zzzzzz|||}}}~~~~~~||||||}}}~~~|||yyywwwwwwyyy|||~~~zzzzzzzzz{{{{{{|||}}}}}}yyyzzzyyyzzzwww|||~~~}}}~~~}}}}}}}}}}}}|||zzzyyyxxxyyyzzzyyyxxx{{{zzzxxxwwwyyy{{{{{{zzzyyy||||||zzz{{{~~~~~~~~~|||}}}||||||}}}~~~uuuiiigggqqq{{{~~~}}}|||}}}}}}~~~~~~~~~}}}}}}{{{{{{{{{|||}}}}}}{{{zzz{{{|||}}}~~~~~~}}}{{{zzzxxxyyyzzzzzzyyyxxxxxxxxxvvvxxxzzz{{{{{{|||~~~}}}}}}|||{{{{{{{{{|||}}}{{{||||||{{{zzzxxxwwwwwwwwwuuuttttttvvvwwwwwwwwwwwwvvvvvvxxxyyyzzzyyyxxxwwwvvvuuuuuuvvvxxxzzzzzzsssuuuwwwwwwvvvvvvxxxyyyuuuvvvxxxzzzzzzxxxvvvuuuwwwxxxyyyyyywwwwwwxxxyyy||||||}}}}}}}}}|||||||||zzz|||~~~}}}|||{{{|||~~~}}}~~~}}}~~~~~~{{{|||}}}~~~~~~~~~}}}{{{zzzmmmpppvvv|||~~~~~~~~~}}}{{{{{{{{{zzzyyyyyyzzzyyyxxxzzz~~~~~~zzz~~~}}}}}}}}}~~~|||{{{{{{|||~~~~~~}}}|||||||||{{{{{{{{{zzzzzzzzz|||zzz{{{|||{{{||||||}}}~~~~~~~~~}}}|||||||||||||||||||||{{{{{{{{{}}}{{{|||~~~|||xxxyyy|||~~~|||xxxvvvuuuwwwyyy{{{{{{||||||}}}~~~|||yyyxxx{{{zzzxxxyyy||||||~~~zzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}|||~~~}}}}}}}}}~~~~~~zzzxxxyyy{{{|||{{{zzz{{{{{{xxx|||~~~zzzyyy}}}|||zzz{{{|||}}}}}}}}}~~~~~~~~~~~~|||{{{zzzyyyxxxxxxzzz{{{uuuwwwyyyyyyyyyzzz}}}~~~}}}wwwooommmqqqtttsssrrruuuxxxxxxuuusssrrrrrryyyxxxrrrllllllqqqtttrrrvvvssssssyyy{{{vvvooolllqqqsssssspppqqqsssssspppwwwvvvtttsssrrrrrrrrrsssvvvuuutttsssssstttvvvwwwuuuwwwyyyyyyvvvttttttuuutttvvvyyyzzzyyyyyyyyyzzzxxxyyyyyyyyyxxxwwwvvvvvvuuuwwwxxxwwwuuussstttvvvsssrrrpppoooqqqtttvvvwwwrrruuuxxxxxxvvvuuutttsssrrrrrrrrrsssssssssssssssnnnsssxxxyyyxxxwwwwwwyyy~~~{{{xxxuuutttuuuyyy{{{tttuuuwwwwwwvvvvvvxxxzzz{{{zzzxxxxxxxxxyyyyyyyyyyyyyyyyyyxxxwwwuuutttsssuuuxxxzzzzzzwwwssspppooopppsssvvvxxxxxxyyy|||~~~}}}{{{yyywwwwwwwwwuuutttqqqqqqrrrqqqpppppprrrtttuuuyyy{{{yyytttrrrvvv{{{~~~{{{zzzzzz{{{}}}~~~~~~~~~||||||}}}xxxxxxxxxxxxyyyzzz{{{|||{{{zzzzzzzzz{{{}}}~~~{{{{{{zzz{{{yyy|||~~~~~~}}}}}}}}}}}}}}}{{{yyyyyyzzz{{{zzzyyywwwuuussstttwwwxxxyyyzzzwwwzzz{{{yyy{{{~~~zzz|||~~~}}}|||~~~~~~~~~~~~~~~xxxiiieeeooo|||~~~~~~{{{|||}}}~~~~~~~~~~~~~~~|||{{{{{{|||~~~~~~{{{yyy{{{|||}}}~~~~~~~~~||||||xxxzzz{{{{{{xxxwwwwwwyyyyyy{{{||||||||||||~~~{{{{{{{{{{{{{{{|||}}}}}}{{{{{{{{{|||}}}}}}|||{{{{{{yyyxxxyyy{{{|||{{{zzzwwwuuussssssuuuxxxyyyyyyxxxvvvuuuvvvyyy}}}~~~}}}xxxyyyzzzyyywwwvvvwwwxxxuuuvvvxxxyyyyyyxxxvvvuuuwwwxxxyyyyyywwwwwwxxxyyyyyyzzz{{{}}}}}}~~~~~~~~~~~~|||{{{|||}}}~~~~~~}}}|||{{{nnnttt{{{|||xxxxxxyyyzzz{{{zzz{{{yyywwwyyy~~~~~~{{{}}}}}}}}}|||||||||||||||}}}|||{{{zzzzzz{{{}}}~~~~~~}}}|||{{{{{{{{{{{{zzzzzzzzzzzz|||{{{||||||{{{~~~|||}}}}}}~~~~~~~~~~~~}}}|||{{{||||||{{{{{{{{{{{{{{{{{{}}}}}}|||xxxyyy|||}}}zzzwwwwwwxxx{{{}}}}}}}}}}}}~~~~~~~~~}}}|||}}}~~~|||{{{}}}}}}{{{|||{{{}}}~~~||||||{{{{{{|||}}}~~~~~~~~~}}}}}}}}}zzz|||yyyzzz{{{}}}}}}zzzxxx{{{~~~~~~}}}~~~|||{{{|||~~~yyy}}}{{{yyy{{{~~~~~~||||||~~~~~~~~~~~~~~~~~~zzzzzzyyywwwuuuvvvxxxzzzzzzzzzzzzyyyxxxzzz~~~{{{zzztttlllkkkooorrrrrrtttwwwyyyxxxtttqqqqqqsssyyyxxxtttnnnmmmsssxxxxxxzzzuuutttzzz~~~zzzrrrmmmpppssssssqqqsssvvvuuuppp{{{zzzwwwvvvuuuwwwxxxzzzvvvvvvvvvuuuvvvvvvwwwwwwvvvyyy{{{xxxsssqqqsssvvvpppssswwwyyyyyyzzz{{{|||xxx{{{~~~~~~|||zzzxxxxxxuuuxxx{{{zzzwwwtttuuuvvvwwwxxxwwwsssssswwwyyyxxxtttxxxzzzwwwvvvvvvvvvtttvvvvvvuuuuuuttttttssssssppptttwwwxxxvvvuuuwwwyyy{{{zzzxxxuuussstttxxx{{{uuuwwwyyywwwuuutttwwwzzzzzzyyyyyyxxxxxxxxxxxxxxx{{{zzzzzzxxxwwwvvvuuuuuuvvvxxx{{{zzzxxxtttrrrqqqppptttxxxzzzyyyzzz}}}~~~|||zzzzzzyyywwwvvvrrrssstttsssrrrrrrsssuuuqqqvvvzzzyyyvvvtttwwwzzz}}}zzzzzz|||~~~~~~}}}|||||||||uuuvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzzzz{{{}}}~~~~~~}}}}}}|||~~~~~~~~~}}}~~~~~~}}}{{{yyyzzz{{{|||{{{zzzsssooooootttwwwxxxyyy{{{vvvzzz|||zzz||||||{{{}}}~~~~~~~~~|||llldddlll|||~~~zzz{{{|||~~~~~~~~~|||{{{|||{{{xxx{{{|||}}}}}}~~~~~~~~~~~~yyy|||~~~}}}yyywwwxxxzzz{{{}}}~~~}}}||||||}}}~~~yyyyyyyyyzzzzzzzzzzzz{{{|||||||||~~~{{{zzzzzz{{{|||}}}|||{{{yyyvvvssssssuuuxxx{{{{{{zzzwwwvvvxxx}}}~~~{{{|||{{{yyywwwvvvvvvxxxssstttvvvwwwxxxyyyzzzzzzxxxyyyzzzyyyxxxwwwxxxyyytttvvvyyy{{{~~~||||||}}}}}}}}}}}}||||||kkkttt}}}{{{xxxxxxzzz||||||}}}~~~|||yyy{{{}}}||||||{{{{{{{{{|||}}}}}}}}}}}}|||||||||}}}~~~~~~}}}|||{{{{{{{{{{{{zzzzzzzzz{{{{{{}}}||||||}}}{{{|||}}}~~~~~~~~~||||||}}}||||||||||||}}}~~~~~~~~~|||xxxxxx{{{}}}{{{yyyyyy{{{|||~~~~~~}}}}}}|||||||||}}}~~~||||||}}}}}}||||||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~zzz|||~~~~~~~~~{{{{{{|||~~~zzz|||~~~~~~~~~||||||~~~}}}~~~||||||}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}}}}zzzxxxxxx|||~~~|||zzzzzz{{{}}}xxxyyyvvvqqqqqquuuwwwuuuvvvyyyzzzxxxssspppqqqttttttuuusssooooootttyyyyyyxxxuuuvvvzzz{{{wwwrrrpppnnnpppqqqqqqtttwwwuuupppwwwwwwvvvvvvvvvwwwxxxyyyvvvwwwxxxyyyzzzzzzyyyyyy|||{{{xxxvvvsssssstttuuuqqqsssvvvxxxxxxxxxyyyzzzxxxzzz}}}}}}zzzyyyyyyzzztttyyy~~~}}}yyyuuuuuuvvvuuuzzz|||yyyyyy|||{{{xxxuuuzzzzzzuuusssuuuuuusssuuuuuuuuuuuuuuuuuuuuuuuutttwwwyyyxxxuuuuuuwwwzzzwwwwwwwwwuuurrrsssvvvyyyyyy{{{|||yyyuuutttvvvzzzyyyzzzzzzyyyxxxxxxxxxyyy|||{{{yyyxxxwwwwwwwwwxxxwwwyyy{{{{{{yyywwwvvvuuuqqquuuzzz{{{zzzzzz~~~}}}{{{zzzzzzzzzyyywwwvvvwwwxxxwwwuuuuuuvvvwwwppptttyyy{{{zzzyyyyyy{{{|||{{{|||}}}~~~}}}{{{{{{|||yyyxxxxxxwwwxxxyyy{{{|||{{{{{{zzzzzz{{{}}}~~~||||||~~~||||||~~~~~~~~~~~~}}}{{{zzzzzz{{{||||||{{{vvvrrrrrrwwwzzzwwwvvvyyywww{{{~~~}}}~~~|||~~~~~~~~~nnnbbbhhhzzz~~~zzz{{{|||}}}}}}{{{}}}|||xxx||||||||||||}}}~~~{{{~~~{{{xxxzzz|||zzz{{{}}}|||{{{{{{|||~~~}}}}}}||||||{{{zzzyyyxxx|||{{{{{{|||~~~|||xxxwwwwwwxxxzzzzzzyyyxxxzzzyyyxxxyyy{{{}}}~~~~~~}}}zzzyyy{{{~~~{{{{{{{{{{{{xxxvvvuuuvvvxxxuuuuuuuuuuuuwwwyyy{{{|||yyy{{{{{{zzzyyyxxxxxxyyytttvvvyyy|||~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}iiittt}}}~~~}}}}}}}}}~~~}}}{{{{{{|||}}}||||||}}}zzz|||~~~||||||{{{{{{{{{}}}~~~}}}}}}}}}}}}~~~}}}~~~~~~|||||||||{{{{{{{{{{{{zzzzzzzzz~~~}}}~~~|||}}}~~~yyy{{{|||~~~~~~}}}|||{{{{{{{{{{{{|||~~~}}}}}}~~~{{{vvvvvvzzz}}}|||{{{{{{{{{|||}}}~~~~~~}}}~~~{{{yyy{{{|||{{{}}}}}}}}}}}}}}}~~~~~~}}}|||~~~~~~~~~~~~}}}}}}|||~~~|||}}}~~~}}}|||}}}}}}|||{{{zzz{{{{{{vvvvvvvvvvvvvvvvvvvvvvvv~~~{{{||||||yyyyyyyyywwwzzz{{{yyyyyy}}}}}}{{{xxxzzz{{{xxxrrrooorrruuummmqqqqqqooooootttwwwvvvttttttwwwzzzwwwrrrpppssslllnnnoooppptttwwwuuuoooqqqrrrssstttuuuuuuuuutttwwwxxx{{{}}}}}}}}}|||{{{|||vvvtttuuuvvvuuussstttvvvxxxxxxwwwuuuuuuvvvvvvxxxyyyxxxuuuuuuwwwzzztttzzz{{{vvvuuuvvvoooxxx}}}||||||~~~{{{vvvtttyyyxxxrrrooorrrsssppppppqqqrrrtttvvvwwwxxxyyyxxxzzzzzzxxxuuuuuuxxx|||xxxyyyzzzxxxvvvuuuxxx{{{|||~~~{{{vvvtttwww{{{zzz{{{{{{{{{yyyyyyyyyzzz}}}{{{yyywwwwwwwwwyyyzzzxxxyyy{{{{{{zzzxxxxxxyyyrrrwww{{{|||zzz{{{{{{zzzxxxxxxyyyyyyxxxwwwyyyzzz{{{zzzyyyxxxyyyzzzppptttyyy|||}}}}}}|||{{{}}}|||~~~|||~~~~~~|||zzzzzz{{{|||yyyvvvvvvxxx{{{}}}|||{{{zzzzzz{{{}}}|||~~~~~~yyywwwzzz}}}}}}|||{{{~~~~~~~~~~~~~~~}}}{{{zzzzzz|||}}}||||||~~~yyyxxx||||||vvvrrrtttyyy}}}}}}~~~~~~~~~~~~~~~rrrdddiii{{{~~~~~~yyyzzz|||}}}}}}{{{}}}}}}xxx||||||{{{{{{|||~~~||||||yyy{{{~~~xxxyyy{{{{{{zzz{{{|||~~~~~~|||zzzyyy{{{yyyxxxyyy||||||zzzwwwxxxwwwwwwxxxzzzzzzyyywww{{{{{{|||~~~}}}{{{}}}|||xxxyyyzzzyyywwwuuutttvvvxxxyyyxxxvvvuuuuuuvvvxxxyyyzzz{{{|||{{{yyyxxxyyyzzzwwwyyy{{{~~~~~~~~~|||}}}~~~|||{{{{{{|||}}}}}}mmmyyy}}}}}}{{{{{{{{{|||~~~}}}zzz~~~~~~|||xxxzzz}}}}}}}}}|||||||||~~~|||||||||}}}~~~{{{}}}}}}||||||||||||{{{{{{{{{yyyzzz~~~}}}zzz}}}|||zzz{{{|||xxxzzz|||~~~~~~}}}yyyxxxxxxyyyzzz|||~~~~~~||||||}}}zzzuuuuuuxxx{{{{{{{{{{{{||||||}}}~~~|||zzz|||~~~|||~~~~~~~~~}}}}}}||||||}}}~~~~~~~~~~~~}}}{{{|||}}}~~~~~~