BM6P6(@ ~~~|||yyyxxxxxxyyyzzz}}}{{{xxxuuuttttttuuuwwwppptttwwwwwwyyy|||{{{xxxxxxzzzxxxttttttyyy|||{{{xxxyyyyyyxxxxxxwwwvvvuuu}}}||||||||||||{{{xxxvvvqqqvvv{{{|||xxxuuuvvvxxx}}}{{{zzz||||||xxxxxxzzz}}}}}}|||xxxwwwvvvxxx{{{}}}~~~~~~zzzzzzzzzzzzyyyyyyxxxwww|||zzzwwwvvvxxxzzz||||||uuuvvvxxxyyyzzz{{{{{{{{{zzz{{{{{{{{{|||{{{{{{zzzvvvsssuuuzzz}}}|||{{{|||{{{||||||yyyvvvuuuwwwzzz|||~~~~~~zzzxxxyyy|||www{{{}}}zzzvvvsssuuuxxx{{{}}}xxxvvvvvv}}}{{{xxxwwwxxxyyyyyy}}}|||~~~{{{{{{~~~}}}{{{zzzzzz{{{|||{{{yyyyyy}}}|||vvvuuuyyy|||zzz{{{|||}}}}}}||||||}}}~~~~~~{{{yyyxxxxxxyyyzzz|||zzzxxxvvvuuuuuuvvvwwwqqqvvvyyyyyyzzz|||yyyuuutttwwwwwwuuuuuuwwwwwwtttvvvvvvwwwxxxxxxxxxwwwwww~~~}}}|||||||||{{{yyywwwqqqvvv{{{|||yyywwwxxxzzz}}}|||}}}}}}zzz|||zzzxxxyyy{{{||||||zzz|||yyyvvvvvvxxxzzz||||||yyyyyyyyyyyyxxxwwwvvvuuu|||{{{{{{{{{}}}}}}|||zzztttuuuwwwxxxyyyzzz{{{{{{|||||||||{{{zzzyyyxxxwwwwwwuuuwww{{{|||yyyyyy|||zzzzzzzzzyyyxxxxxxyyyzzz~~~~~~|||{{{|||}}}wwwzzz|||zzzvvvsssuuuxxx|||~~~{{{wwwtttrrruuuuuuuuuvvvwwwyyy{{{|||}}}|||}}}}}}xxxwwwzzz{{{zzzyyyyyyzzz{{{zzzxxxwww{{{zzztttsssvvvyyywww}}}}}}|||zzzzzz|||~~~~~~{{{yyyxxxyyyzzzzzzzzzyyyxxxxxxwwwwwwxxxxxxrrrwwwzzzzzz{{{{{{yyytttrrrwwwyyyxxxxxxyyyvvvrrrssstttuuuwwwxxxyyyyyyyyy}}}{{{yyyxxxyyyzzzyyyyyyssswww{{{|||zzzxxxyyy{{{}}}yyyvvvzzzyyyxxxxxxzzz{{{{{{zzz{{{wwwtttuuuwwwyyyzzzzzzzzzzzzyyyyyyxxxwwwvvvyyyyyy{{{~~~}}}yyyvvvvvvwwwxxxzzz{{{|||}}}}}}~~~|||zzzxxxvvvuuuxxxxxx{{{}}}{{{vvvwww{{{xxxxxxxxxzzz|||}}}|||{{{~~~}}}~~~~~~}}}yyy|||}}}|||xxxwwwxxx{{{~~~}}}||||||zzzwwwsssooorrrssstttwwwyyy{{{}}}~~~{{{zzz{{{}}}zzzuuutttwww{{{zzzyyyzzz{{{|||{{{zzzuuuxxxxxxtttsssuuuxxxwww~~~|||zzzxxxyyy|||}}}{{{yyyxxxyyyzzz{{{xxxxxxxxxyyyyyyyyyyyyxxxtttxxxyyyxxxyyy|||{{{xxxuuuyyy|||{{{{{{}}}{{{wwwssstttvvvwwwxxxyyyyyyyyyzzzwwwuuutttwwwyyy{{{|||wwwzzz||||||zzzyyyyyyzzz|||}}}~~~{{{yyy|||zzzxxxxxxxxxzzz|||}}}}}}zzzwwwvvvvvvwwwwwwwwwzzzzzz{{{{{{||||||{{{{{{yyyzzz||||||yyyyyyzzz|||}}}~~~|||zzzxxxwwwyyy{{{~~~zzztttuuuzzzxxxvvvwwwzzz|||~~~|||zzz{{{~~~~~~{{{}}}}}}|||}}}~~~|||zzzzzz{{{zzzuuuqqqxxxyyyzzz|||||||||||||||yyyxxxzzz|||zzzuuutttwww{{{zzzzzz{{{}}}~~~}}}|||sssuuuvvvuuuuuuwwwzzz{{{|||{{{yyyyyy{{{~~~~~~}}}{{{yyyxxxyyyzzz{{{wwwwwwxxxxxxxxxyyyyyyyyyuuuwwwwwwuuuwww}}}~~~xxx{{{{{{yyyzzzwwwwwwxxxxxxxxxxxxwwwwwwxxxvvvtttuuuxxx|||{{{|||}}}|||zzzxxxwwwwwwwwwzzz}}}}}}zzzwwwvvvyyy}}}xxxwwwxxxyyyzzzzzzwwwuuuwwwwwwyyy{{{|||}}}~~~~~~|||||||||{{{{{{}}}~~~||||||||||||{{{zzzyyyyyyzzz{{{zzztttuuuzzzxxxwwwxxx{{{}}}|||yyyxxxyyy|||}}}{{{yyy}}}~~~~~~~~~}}}}}}~~~}}}{{{yyyyyy|||}}}zzzwww}}}}}}}}}~~~}}}||||||{{{xxxwwwyyy}}}{{{xxxxxx{{{yyyxxxxxxyyy{{{}}}|||{{{pppqqqsssvvvvvvwwwzzz~~~zzzyyyyyy|||}}}~~~|||{{{yyyyyyyyy{{{|||wwwwwwwwwvvvwwwwwwxxxxxxuuuwwwwwwuuuwww~~~yyyzzzyyyuuuwww|||zzzzzzzzzzzzyyyxxxwwwvvv{{{yyyxxxxxx|||}}}||||||{{{zzzxxxwwwvvvuuuxxx||||||xxxvvvxxx|||uuuvvvyyy|||}}}|||xxxtttssstttvvvxxxzzz{{{||||||yyyxxxwwwxxx{{{}}}~~~~~~yyyzzz{{{||||||||||||{{{xxxxxxyyyyyyyyyyyyyyyxxxzzzzzz}}}{{{vvvvvv{{{zzzzzzzzz|||{{{zzzyyyzzz{{{{{{zzzyyyyyyyyyyyyzzzzzz{{{{{{{{{|||{{{zzzzzz|||}}}~~~}}}zzzzzzzzz{{{{{{{{{{{{{{{xxxxxxzzz~~~}}}zzzzzz~~~uuuttttttvvvyyyzzzzzzyyyppppppssswwwxxxwwwyyy}}}zzzyyyzzz}}}~~~zzz}}}|||zzzyyyyyyzzz{{{|||xxxwwwvvvttttttuuuwwwxxxtttxxxyyyxxxzzz~~~zzz{{{yyyuuuuuuzzz|||{{{{{{{{{{{{{{{zzzyyyxxxwww~~~|||zzzzzz|||{{{zzzyyyyyyzzzzzzyyyxxxvvvyyy{{{|||{{{{{{|||~~~~~~{{{wwwvvvxxx{{{xxxxxxyyy{{{}}}|||xxxvvvtttuuuvvvxxxyyyyyyzzzzzzwwwvvvuuuuuuwwwxxxwwwvvvzzzzzzzzzzzzzzzyyyyyyxxxyyyyyyzzzzzzzzzzzzyyyyyyzzzyyyzzz}}}}}}zzzyyy{{{|||}}}~~~}}}}}}}}}}}}~~~~~~}}}|||{{{{{{|||vvvvvvvvvwwwxxxyyyzzzyyy|||||||||{{{zzz{{{}}}zzzyyyyyyxxxxxxyyyzzz{{{zzzzzz|||~~~zzzzzz}}}uuutttuuuvvvyyy{{{{{{{{{xxxvvvxxx||||||xxxyyy~~~}}}zzzyyy{{{~~~zzz}}}|||zzzyyyyyyzzz{{{|||yyywwwuuusssrrrtttvvvwwwsssxxx||||||}}}}}}yyy|||~~~|||wwwwwwyyyzzzxxx{{{{{{||||||{{{{{{zzzyyy~~~|||zzzyyyzzz{{{{{{zzzxxxwwwwwwxxxzzz{{{{{{zzzxxxzzz|||zzzwwwvvvxxxzzz{{{~~~~~~yyyvvvuuuvvv|||{{{zzzzzz{{{{{{yyywwwxxxyyyyyyzzzzzzyyyyyyyyy|||{{{zzz{{{{{{zzzxxxvvv||||||||||||{{{zzzyyyxxx}}}}}}}}}}}}}}}||||||{{{zzzwwwxxx|||~~~|||zzz{{{}}}~~~{{{{{{}}}|||}}}vvvvvvvvvwwwyyyzzzzzzzzz|||~~~~~~{{{xxxxxx|||~~~|||zzzxxxwwwxxxyyyzzz|||{{{}}}~~~yyyyyy|||xxxwwwwwwyyy|||~~~~~~~~~{{{{{{|||xxxyyy}}}~~~{{{{{{wwwuuuwwwyyy{{{yyywwwuuutttttttttrrrpppwwwyyyzzzzzzzzzzzz{{{}}}}}}{{{yyyzzz|||}}}{{{yyywwwttttttzzz{{{xxxyyy}}}yyy{{{|||zzzwwwwwwzzz}}}vvvuuuuuuuuuwwwzzz|||~~~zzzzzz{{{|||~~~}}}zzzwwwxxx{{{}}}}}}zzzyyyzzz{{{zzzxxxwwwzzz{{{yyy~~~}}}xxxvvvzzz{{{||||||{{{zzzyyy{{{|||zzzyyyyyyxxxxxxxxxyyyyyy{{{|||}}}~~~}}}~~~||||||{{{yyywwwxxx|||~~~~~~~~~}}}}}}}}}~~~}}}zzzxxxwwwxxxsssuuuxxx{{{||||||zzzyyy|||xxxvvvwwwxxxvvvttt{{{|||~~~~~~}}}zzzvvvtttwwwyyyzzz{{{}}}zzzssswwwuuutttwww{{{~~~}}}{{{xxx|||~~~{{{{{{|||zzzvvvyyy}}}|||~~~|||yyyxxxxxxxxxyyyyyyxxxwwwxxxyyyzzzyyyxxxxxxzzzzzzyyyxxxwwwxxxyyy{{{xxxyyy|||}}}yyyuuuvvvssstttxxxyyywwwxxx|||yyy{{{|||zzzwwwwwwzzz}}}{{{zzzzzzzzzyyyxxxwwwvvvxxxyyy||||||yyywwwyyy{{{zzzyyyxxxzzz|||~~~{{{yyyzzz}}}~~~}}}xxx}}}~~~yyywwwzzz|||||||||zzzyyyxxxyyyzzzyyyyyyxxxxxxxxxxxxyyyyyyxxx}}}|||{{{~~~}}}}}}|||zzzyyyzzz}}}~~~}}}}}}|||}}}~~~}}}~~~~~~|||yyywwwwwwxxxrrruuuyyy|||}}}zzzwwwvvvwwwxxxvvvttt{{{{{{||||||||||||{{{{{{{{{|||zzzxxxzzz}}}|||wwwwwwuuutttuuuyyy}}}zzz{{{}}}}}}|||}}}~~~|||yyy|||~~~}}}~~~~~~}}}|||zzzxxxwwwvvvtttttttttvvvyyy{{{{{{zzz|||}}}}}}{{{xxxwwwwwwxxx}}}yyyvvvxxx}}}~~~yyysssvvvttttttwwwxxxwwwxxx{{{xxxzzz{{{yyyvvvvvvyyy}}}{{{{{{|||{{{yyyvvvrrrpppuuuvvvyyy~~~}}}zzzwwwxxxxxxxxxwwwwwwzzz|||}}}|||yyywwwwwwyyy{{{}}}xxx|||~~~zzzxxxzzz}}}|||{{{{{{zzzyyyxxxxxxwwwyyyxxxxxxxxxxxxxxxyyyyyyvvv|||yyywww|||||||||{{{zzzxxxyyy|||~~~}}}||||||||||||}}}~~~~~~zzz{{{|||{{{yyyxxxxxxyyysssuuuyyy|||~~~yyywwwvvvvvvwwwxxxvvvuuu~~~}}}}}}||||||}}}}}}~~~{{{vvvwww|||}}}zzzuuuuuutttsssuuuxxx~~~zzzyyywwwxxxzzz|||}}}~~~~~~|||ӵĦĦӵĦ~~~|||yyywwwuuuttttttssssssuuuwwwyyyyyyxxx~~~~~~{{{zzzzzz{{{zzzvvvtttwww~~~zzztttxxxvvvvvvwwwxxxxxxzzz{{{wwwyyyzzzxxxvvvvvvyyy|||wwwwwwxxxxxxwwwuuutttsssrrrsssuuuxxx|||~~~}}}|||{{{zzzxxxwwwvvvwwwyyy{{{wwwwwwvvvuuutttuuuwwwzzzzzz}}}~~~zzzwwwwwwyyyyyyyyyxxxyyyzzzzzzyyyxxxyyyyyyyyyyyyyyyyyyzzz{{{uuuyyy|||{{{xxxwww{{{~~~yyyyyyyyywwwvvvvvvxxx{{{{{{{{{{{{{{{{{{{{{||||||xxxzzz{{{{{{zzzyyyzzz|||vvvwwwyyy{{{|||{{{{{{zzzuuuuuuvvvvvvwwwwwwwwwvvv~~~}}}|||{{{zzz|||xxxwww{{{}}}{{{rrrtttuuutttssstttyyy}}}yyyvvvtttuuuyyy{{{yyywww}}}|||}}}4ĉ@ӵ>L=hĦ4ĉ@ӵ>Lzzzwwwuuutttttt{{{yyyxxxxxxyyyyyyxxxvvv|||}}}~~~~~~||||||}}}~~~}}}yyyvvvxxx|||}}}xxxssszzzzzzyyyxxxxxx{{{|||}}}vvvxxxyyyxxxuuuuuuyyy|||zzzyyyxxxwwwwwwwwwxxxyyyuuutttsssuuuyyy}}}~~~|||yyyxxxwwwxxxxxxyyyqqqsssvvvvvvvvvvvvxxxyyy{{{}}}~~~|||xxxuuuuuuvvvvvvuuuvvvxxx{{{}}}|||zzzzzzzzzzzzzzzzzz{{{||||||wwwvvvvvvwwwyyyzzzzzzyyyxxxxxxyyywwwvvvvvvxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxzzz{{{|||{{{{{{}}}~~~wwwxxxyyy{{{{{{{{{{{{zzztttuuuvvvvvvvvvwwwxxxyyy~~~}}}yyywww{{{~~~~~~{{{zzz||||||zzzsssvvvyyyyyyvvvuuuwwwyyyyyywwwwwwyyy{{{{{{wwwtttvvvyyy{{{}}}~~~GG=?HdĦ=ĪjGG=?HdĦ~~~zzzvvvuuuuuuuuuzzzyyywwwwwwwwwwwwuuutttxxxyyy{{{{{{zzz{{{|||~~~~~~{{{yyyyyyxxxuuurrr{{{|||{{{xxxxxx|||~~~}}}uuuwwwxxxwwwuuuuuuyyy||||||zzzyyyyyyzzz{{{yyyxxxvvvwww{{{~~~|||yyyxxxxxxyyyxxxwwwssstttwwwyyy{{{{{{{{{zzzzzz{{{zzzxxxuuutttuuuvvvtttttttttxxx}}}~~~|||zzzyyyyyyyyyzzz{{{|||}}}yyyvvvtttvvvzzz|||zzzwwwyyyzzz{{{zzzyyyyyyzzz|||yyyyyyzzzzzzyyyyyyxxxwwwxxxzzz||||||||||||~~~wwwxxxzzz|||~~~uuuvvvvvvvvvuuuvvvyyy{{{xxxzzz}}}}}}zzzxxxwww|||~~~|||{{{||||||yyyvvvyyy|||}}}|||zzzyyyyyyyyyyyy{{{}}}~~~}}}yyywwwtttxxx{{{zzz{{{~~~~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ}}}{{{yyyxxxwwwwwwvvvuuutttuuuwwwxxxwwwvvvwwwyyyzzzzzzzzzzzz{{{}}}}}}zzzwwwvvvwwwxxx{{{}}}{{{vvvwww|||~~~|||tttvvvwwwvvvtttuuuxxx|||~~~|||{{{zzzyyyyyyyyyyyyyyy{{{~~~~~~zzzxxxwwwwwwzzzzzzyyywwwyyywwwvvvwww{{{}}}|||zzzwwwvvvuuussssssuuuwwwyyyvvvuuuuuuyyy{{{xxxwwwwwwxxxyyyzzz{{{{{{yyyxxxxxxyyy{{{||||||{{{zzz{{{|||{{{zzzyyyzzz|||xxxxxxyyyyyyyyyxxxvvvvvvwwwyyy{{{{{{{{{{{{}}}~~~xxxyyyzzz|||}}}xxxxxxwwwuuutttuuuzzz~~~xxxyyy{{{||||||{{{yyyxxxuuuzzz}}}{{{yyy{{{|||{{{wwwwwwxxxzzz|||}}}|||{{{uuuwwwzzz{{{{{{{{{|||}}}vvv{{{}}}yyyxxx{{{}}}|||?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??zzz{{{|||}}}}}}{{{yyyxxxvvvuuuvvvxxx|||~~~~~~zzz{{{||||||{{{{{{|||~~~{{{||||||yyywwwxxx|||zzz}}}{{{uuuuuu{{{~~~{{{tttvvvwwwvvvtttuuuxxx|||yyyzzz{{{|||{{{zzzxxxvvvvvvwwwzzz}}}~~~{{{xxxuuuttttttvvvzzz{{{zzzxxx~~~xxxssstttxxx{{{zzzxxxsssrrrqqqppprrrvvvzzz}}}xxxvvvvvvzzz~~~zzzvvvvvvvvvvvvwwwxxxyyyzzzyyy{{{}}}|||{{{{{{}}}xxxyyyzzzzzzxxxxxxyyyzzzwwwxxxyyyyyyxxxwwwvvvuuuwwwxxxzzzzzzzzzzzz|||}}}zzzzzzzzzzzz{{{{{{{{{{{{zzzzzzxxxuuusssuuuzzz}}}|||{{{yyyxxxwwwvvvvvvtttzzz|||yyywwwzzz}}}}}}uuusssqqqtttyyy|||}}}|||pppsssvvvvvvvvvxxx|||yyyyyyvvvzzz|||zzz4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ~~~{{{|||{{{yyy{{{}}}}}}xxxvvvzzz~~~~~~{{{|||}}}|||{{{zzz{{{||||||}}}~~~{{{xxxxxx{{{|||yyywwwvvvxxxzzz|||{{{yyyxxxyyy{{{}}}}}}|||xxxwwwuuuvvvxxx{{{|||}}}vvvvvvxxxzzz||||||zzzxxxssstttuuuvvvvvvvvvuuutttwwwwwwwwwvvvvvvwwwxxxxxxyyysssppprrrrrrppptttzzzyyyyyyyyy{{{||||||zzzxxxyyyvvvuuuxxx}}}}}}zzzvvvvvvwww{{{~~~{{{yyywwwvvvwwwxxxxxxwwwuuuwww{{{|||xxxyyy}}}uuuxxx{{{zzzwwwvvvzzz~~~yyyzzz{{{{{{yyyyyyzzz{{{zzzyyyxxxwwwxxxyyyzzz{{{|||yyyuuuttttttuuuvvvuuu{{{xxxvvvyyy|||}}}yyytttqqqsssvvvyyyzzzzzzyyyyyyuuussssssuuuyyy{{{yyyvvv|||yyyxxxzzz{{{xxxyyy|||4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ}}}{{{|||{{{yyy{{{~~~~~~~~~xxxuuuyyy{{{{{{{{{|||}}}|||{{{zzz{{{|||||||||{{{yyyxxxxxxzzz}}}zzzyyyxxxxxxwwwxxxxxxyyyyyyyyyzzz|||}}}}}}zzzwwwxxxwwwwwwxxxyyy{{{{{{{{{~~~|||zzzyyyyyyyyyxxxvvvtttuuuvvvvvvuuutttsssrrr{{{yyyxxxxxx{{{||||||{{{wwwrrrqqqttttttrrrtttyyyyyyxxxxxxzzz|||}}}|||{{{wwwvvvuuuwwwzzz{{{{{{yyyyyyyyyyyy|||{{{zzzxxxwwwwwwxxxxxxxxxvvvvvvxxx||||||yyyyyy}}}{{{|||}}}{{{yyyxxxzzz|||zzz{{{|||{{{zzzyyyzzz{{{yyyyyyyyyyyyzzz{{{|||}}}}}}zzzxxxwwwwwwxxxxxxwwwzzzxxxwwwyyy|||}}}zzzvvvuuuwwwyyy{{{|||}}}}}}}}}zzzxxxwwwwwwxxxxxxwwwvvvwwwuuuuuuyyy{{{yyy{{{4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ}}}{{{|||{{{yyyzzz~~~zzzwwwyyy{{{{{{|||}}}}}}}}}{{{zzzzzz|||}}}{{{xxxwwwxxxyyyyyyyyyuuuvvvwwwxxxxxxwwwwwwvvvxxxyyy{{{~~~|||vvvqqqxxxyyyzzzzzz{{{{{{{{{{{{|||xxxwwwvvvuuutttuuuuuuvvvvvvuuusssqqqppp{{{yyywwwyyy|||~~~~~~|||uuusssrrruuuvvvuuuvvvzzzyyyxxxwwwyyy{{{}}}~~~~~~vvvvvvvvvuuuuuuuuuwwwyyy|||{{{{{{|||~~~~~~}}}|||zzzzzzyyyxxxxxxxxxxxxyyyxxxttttttxxxzzzyyyzzz|||}}}{{{yyyyyyzzz{{{zzzyyy{{{||||||{{{zzzyyyyyyzzzyyyyyyzzz||||||}}}}}}}}}}}}|||zzzzzz{{{{{{zzzxxxzzzxxxwwwyyy|||}}}{{{xxxxxxxxxyyyzzz{{{}}}~~~zzz{{{zzzyyywwwwwwyyyzzzsssqqqsssxxx{{{{{{}}}4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ}}}{{{|||{{{yyyzzz}}}~~~|||zzz}}}~~~}}}|||}}}~~~}}}{{{zzzzzz{{{{{{wwwvvvyyyzzzyyyxxxuuuuuuvvvvvvwwwwwwxxxxxxyyyzzz|||}}}}}}zzztttpppyyy{{{}}}~~~}}}|||{{{{{{{{{yyywwwwwwuuusssttttttuuuuuuuuusssrrrqqquuuvvvwwwwwwxxxyyy{{{}}}vvvuuussstttuuuwwwzzz|||zzzxxxvvvwwwyyy{{{||||||uuuxxxxxxvvvrrrrrrvvv{{{}}}{{{zzzzzz{{{zzzxxxvvvxxxyyyyyyyyyxxxxxxxxxyyyyyysssqqquuuyyyzzzzzz|||yyyvvvsssuuuzzz}}}|||yyyzzz{{{|||zzzxxxwwwxxxyyyzzz{{{|||}}}}}}|||{{{zzz}}}|||||||||}}}}}}{{{yyyyyyxxxxxxyyy|||}}}}}}{{{xxxwwwvvvvvvwwwyyy|||}}}wwwxxxyyyxxxvvvwww|||sssqqqtttyyy||||||~~~4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR|||{{{|||{{{yyyyyy|||yyy}}}|||{{{~~~~~~}}}~~~~~~}}}{{{yyyzzz{{{|||xxxwwwyyy{{{zzzxxxyyyxxxvvvuuuuuuwwwzzz||||||{{{zzzzzzzzzyyyvvvssszzz}}}~~~}}}}}}~~~zzzyyyyyyyyyzzzyyywwwtttqqqrrrtttuuuuuuuuuttttttpppuuuxxxwwwtttsssxxx}}}yyyxxxuuurrrtttxxx}}}{{{yyywwwvvvwwwyyyyyyxxxvvvyyyzzzwwwrrrqqqvvv|||{{{zzzxxxxxxxxxwwwtttrrrvvvxxxyyyyyywwwvvvxxxyyyzzztttppptttxxxyyyzzz{{{|||wwwtttvvv{{{~~~|||xxxxxxyyyzzzyyywwwvvvwwwxxx||||||||||||{{{yyywwwvvv||||||{{{|||}}}}}}{{{yyyzzzyyyyyyzzz|||}}}}}}}}}wwwvvvuuuuuuuuuxxxzzz|||vvvxxxyyywwwvvvwww{{{vvvuuuwww|||~~~|||}}}4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h{{{{{{||||||yyyyyy{{{tttyyy|||zzzzzz}}}}}}}}}~~~~~~}}}zzzyyyyyyzzz}}}zzzxxxyyyyyyyyyyyy|||zzzwwwuuuuuuxxx{{{}}}~~~{{{yyyxxxyyyyyyyyyxxxyyy|||}}}|||}}}wwwwwwxxxzzz|||{{{yyyvvvqqqrrrtttuuuwwwwwwvvvvvvqqquuuyyywwwtttsssxxx}}}zzzzzzwwwttttttzzz~~~~~~|||zzzxxxwwwxxxxxxwwwvvvvvvyyy{{{xxxtttssswww{{{{{{zzzxxxxxxxxxwwwuuussssssvvvyyyyyyvvvuuuvvvyyyzzzuuusssvvvwwwwwwxxx{{{{{{zzz}}}~~~zzzwwwwwwyyyzzzyyyxxxwwwxxxzzz}}}}}}|||{{{zzzyyywwwvvv}}}|||zzz{{{|||}}}|||zzz{{{{{{{{{{{{{{{|||}}}~~~yyyxxxwwwwwwwwwyyy{{{}}}zzzzzzzzzxxxwwwwwwyyyzzzyyyxxxyyy~~~|||{{{}}}4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s~~~{{{zzz||||||xxxxxx{{{vvv{{{~~~}}}|||~~~|||}}}~~~~~~}}}zzzyyyyyyzzz}}}}}}{{{yyyvvvvvvxxxyyy{{{zzzxxxwwwwwwxxxyyyzzz|||zzzyyyyyyzzz{{{{{{zzzwwwzzz||||||yyyyyy|||}}}{{{zzz{{{|||{{{zzzxxxssstttvvvwwwwwwwwwvvvvvvuuuuuuttttttuuuvvvwwwwwwxxx{{{{{{xxxxxx|||}}}zzz{{{zzzyyyzzz{{{{{{zzzxxxuuuwwwyyyxxxvvvuuuwwwyyy}}}|||{{{{{{{{{{{{yyywwwqqquuuxxxxxxuuusssuuuxxxyyywwwwwwyyywwwuuuwww{{{~~~}}}}}}|||zzzwwwwwwyyyzzzzzzzzzzzz{{{}}}}}}|||{{{{{{zzz{{{{{{{{{~~~|||{{{zzz|||}}}}}}}}}}}}}}}|||{{{{{{{{{}}}~~~yyyyyyxxxxxxyyyzzz|||}}}|||{{{zzzzzz{{{{{{zzzyyyyyyxxxzzz~~~~~~{{{yyy{{{Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ~~~{{{zzz}}}|||xxxxxxzzzzzz~~~~~~~~~}}}zzzyyyyyyzzz{{{|||{{{xxxtttsssvvvyyyyyyyyyyyyyyyyyyxxxwwwvvvzzzyyyyyyzzz|||}}}}}}{{{tttwwwzzzyyyvvvwww{{{}}}{{{zzz{{{zzzyyyvvvvvvwwwxxxxxxwwwvvvuuuxxxsssnnnpppvvvyyyuuupppuuu{{{~~~{{{|||~~~|||vvvzzzzzzzzz|||~~~~~~|||{{{tttuuuwwwxxxwwwwwwwwwwww~~~}}}~~~}}}{{{oootttxxxxxxtttrrrtttwwwyyyxxxzzz{{{xxxtttvvv{{{}}}||||||{{{zzzzzzxxxzzz||||||||||||~~~||||||{{{{{{{{{}}}~~~{{{zzz|||~~~~~~~~~}}}|||{{{{{{|||~~~xxxxxxxxxxxxyyyyyyzzz{{{zzzyyyxxx{{{~~~~~~{{{xxxwwwyyy}}}~~~zzzyyyzzz?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ}}}}}}{{{xxxxxx{{{}}}~~~~~~}}}vvv|||}}}}}}|||yyyxxxxxxxxxxxxwwwxxxyyyvvvsssvvv||||||uuurrrvvvwwwtttuuuyyyuuuwwwyyyyyyxxxvvvvvvvvv|||yyyuuussstttuuuvvvvvv{{{wwwwww{{{zzzuuuuuuyyytttyyy}}}{{{uuuqqqppprrrpppqqqsssuuuvvvwwwwwwvvv}}}|||{{{zzzzzzzzz{{{|||xxx}}}~~~{{{|||~~~yyyuuuvvv{{{|||xxxxxx|||}}}zzzyyy{{{~~~{{{uuuvvvyyy{{{{{{{{{zzzyyyxxxyyyzzzzzzyyyxxxvvvuuu|||zzzxxxxxxyyyyyyyyyxxxpppqqqtttxxx{{{}}}~~~~~~{{{yyyvvvvvvxxx{{{~~~}}}{{{zzz|||zzzxxxzzz~~~|||zzzyyy{{{}}}|||xxxtttuuuyyy|||zzzuuussstttxxxyyy}}}~~~~~~vvvtttwwwyyyyyyxxxwwwwwwwww>AneneneneDenene>Ak<fhDenenene}}}zzz{{{zzzxxxxxx|||yyy||||||zzz{{{~~~|||vvvuuuvvvwwwuuutttsssuuuvvvzzzxxxwwwyyywwwuuuvvv{{{zzzuuussswwwxxxvvvvvvyyyuuuwwwyyyyyyxxxvvvvvvwwwwwwvvvuuuvvvxxxyyyyyyxxxyyywwwxxx}}}}}}xxxwwwyyyuuuvvvxxxxxxwwwuuusssssstttuuuxxxzzz{{{{{{zzzzzzxxxwwwvvvvvvvvvwwwxxxyyy|||}}}xxxvvvwwwzzzzzzwwwxxx}}}~~~{{{{{{}}}{{{yyyzzz}}}}}}{{{zzz{{{}}}}}}}}}|||zzzyyywwwxxxyyyzzzzzzyyyxxxxxx|||zzzyyyyyyzzz{{{{{{zzzuuuuuuuuuvvvxxxzzz|||~~~}}}zzzwwwvvvwwwyyy{{{|||zzzxxxxxxzzzyyywwwyyy~~~~~~|||}}}~~~~~~zzzvvvvvvxxx{{{{{{yyywwwyyy{{{uuuyyyzzzxxxzzz|||yyyrrrwwwyyyzzzyyyxxxvvvwww}}}zzzxxxyyyyyywwwyyy}}}yyyzzzyyywwwyyy||||||yyyvvvwwwwwwvvvvvvvvvyyy{{{~~~yyywwwyyyyyywwwwwwyyyyyyuuuuuuxxxzzzxxxxxxyyyuuuwwwyyyyyyxxxwwwwwwwwwxxxwwwxxxzzz{{{{{{yyywwwvvvvvvyyy~~~{{{yyyzzzvvvtttssstttwwwxxxvvvttttttuuuxxx{{{|||{{{yyyxxxvvvuuutttssstttuuuwwwyyy~~~zzzuuutttvvvyyyzzzxxxyyy|||~~~|||}}}~~~|||yyyyyyzzz{{{{{{zzz}}}~~~~~~~~~|||zzzxxxwwwvvvwwwxxxyyyzzzzzzzzzzzz{{{zzzyyyzzz|||}}}}}}|||zzzxxxvvvuuuuuuwwwyyy{{{zzzyyywwwvvvwwwyyy{{{}}}xxxvvvwwwyyyyyywwwzzz~~~{{{{{{}}}}}}zzzwwwwwwxxxzzz{{{|||}}}}}}~~~zzz{{{{{{zzz{{{|||zzzuuuzzz{{{{{{yyywwwwwwxxx}}}yyyxxxyyyyyywwwyyy}}}}}}{{{yyywwwyyy{{{|||{{{{{{{{{{{{zzzyyyzzz|||zzzvvvyyy{{{yyyxxxyyywwwvvvvvvxxxzzzzzzyyyxxxvvvxxxzzz{{{zzzxxxyyyyyy}}}|||{{{{{{{{{zzzxxxvvvvvvwwwxxx{{{|||{{{{{{{{{wwwvvvttttttuuuvvvwwwwwwuuuwwwzzz||||||{{{yyywwwyyyxxxvvvtttuuuvvvxxxzzz}}}}}}}}}{{{xxxxxxzzz|||wwwwwwxxxyyy{{{{{{}}}~~~~~~}}}{{{xxxwwwxxxyyyzzz{{{{{{{{{zzzyyywwwuuutttxxxxxxyyyzzzzzzzzzzzzzzzyyyxxxxxxzzz}}}~~~~~~}}}|||{{{xxxvvvuuuuuuvvvwwwuuuuuuuuuvvvwwwzzz~~~xxxvvvwwwzzzzzzxxx{{{|||yyyvvvwwwyyyzzzyyywwwyyyxxxxxxzzz}}}~~~}}}|||}}}||||||{{{|||}}}{{{yyyzzzzzzzzzyyyxxxxxxzzz{{{yyyzzzyyywwwxxx||||||xxxwwwxxxxxxyyyyyyzzzzzzzzzxxxwwwwwwxxxzzzzzzvvvyyy{{{zzzyyyzzzwwwwwwwwwxxxzzz{{{yyywwwvvvxxx{{{{{{zzzzzzzzzzzz}}}zzzyyyzzz{{{{{{{{{yyyyyywwwuuuvvvyyy{{{|||wwwyyyyyywwwssssssvvvzzzzzz|||~~~~~~|||{{{|||zzzwwwuuuuuuvvvxxxyyy{{{|||||||||zzzyyyyyyzzzwwwxxxxxxxxxyyy{{{}}}}}}|||}}}|||yyyvvvuuuxxx{{{xxxxxxxxxxxxwwwwwwvvvvvv|||{{{{{{zzzzzzyyyyyyyyywwwwwwxxxzzz}}}~~~}}}|||zzzzzzyyyxxxwwwuuutttssstttuuuwwwwwwxxxzzz~~~xxxvvvvvvyyyxxxvvvyyy~~~xxxuuusssuuuxxxzzzzzzxxxzzzyyyxxxyyy{{{{{{yyywwwwwwvvvuuuwwwxxxwwwvvvuuuxxxyyyyyyyyyxxxzzz}}}{{{yyyzzzyyywwwxxx|||yyyvvvvvvwwwuuuuuuwwwzzz{{{|||{{{yyyxxxxxxyyy}}}yyywwwyyy{{{yyyyyy|||xxxyyyxxxvvvwwwzzzyyyuuuuuuwwwyyyzzzzzzyyyyyyzzz|||zzzwwwwwwzzz~~~||||||xxxsssrrrwwwzzzzzzwwwzzz|||zzztttsssxxx}}}{{{{{{|||||||||{{{zzzzzz{{{yyyvvvsssssstttwwwyyy{{{{{{{{{zzzyyywwwvvvuuuyyy{{{zzzxxxyyy|||~~~}}}zzz}}}~~~{{{vvvtttxxx|||yyyyyyyyyyyyyyyzzzzzzzzz~~~}}}|||zzzzzzyyyzzzzzzwwwwwwxxxzzz}}}~~~|||{{{wwwxxxyyyyyyxxxvvvtttsssxxxzzz{{{zzzxxxxxx{{{xxxvvvuuuwwwuuusssuuuzzzyyyvvvuuuwww{{{}}}{{{yyyxxxxxxyyyxxxwwwvvvuuuttttttrrrrrrwwwyyywwwuuuvvvwwwxxxyyyyyyyyyzzz|||~~~{{{wwwvvvxxxxxxwwwyyy}}}}}}wwwuuuxxxyyyvvvvvvxxxzzz|||}}}}}}}}}zzzwwwxxxzzzyyywwwzzz~~~yyyzzzxxxssstttxxxxxxtttrrrtttwwwxxxwwwvvvwwwxxxyyywwwwwwyyy|||~~~{{{tttssswwwyyyvvvwwwyyy{{{zzzyyyyyy{{{~~~yyyyyyxxxxxxwwwwwwwwwwwwxxxvvvsssrrrsssvvvyyy|||}}}{{{yyyxxxxxxxxxxxxxxxzzz|||{{{vvvvvv{{{|||zzzxxx}}}}}}wwwuuuxxx}}}{{{{{{{{{{{{{{{{{{{{{|||}}}|||{{{zzzzzz{{{{{{|||xxxxxxzzz|||~~~~~~}}}{{{vvvvvvvvvvvvvvvwwwwwwwwwyyy|||~~~|||yyyxxx{{{|||zzzyyyyyyvvvssstttxxx{{{yyyxxxzzz}}}}}}zzzwwwuuuwwwyyyxxxuuussssssuuuuuusssuuu|||~~~{{{yyyzzzxxxyyy{{{{{{yyyxxxyyyzzzwwwtttsssvvvwwwwwwyyy~~~}}}wwwvvv{{{}}}yyyyyy|||wwwzzz~~~~~~~~~wwwvvvxxxzzzxxxvvvzzzzzz{{{xxxrrrrrrwwwwwwsssooorrrtttuuuuuutttuuuuuuxxxxxxyyy|||~~~~~~|||xxxuuuxxxxxxsssxxxwwwwwwyyy}}}~~~}}}|||zzzyyyxxxxxxyyyzzzvvvuuussssssuuuyyy}}}~~~{{{xxxwwwyyy}}}xxx{{{yyyssssssxxxyyyvvvvvv|||xxxuuuyyy~~~}}}|||{{{zzzzzzzzzzzzzzz{{{{{{zzzzzz{{{|||~~~zzzzzz{{{~~~}}}{{{vvvuuutttssstttwwwzzz|||wwwzzz}}}|||zzzzzz~~~}}}}}}yyyuuuvvvzzz|||{{{zzz{{{}}}|||wwwsssrrrwwwzzzxxxtttqqqtttwwwtttqqquuu}}}|||zzz{{{yyy{{{||||||yyywwwvvvuuu~~~{{{xxxwwwyyy{{{|||}}}~~~zzzuuuuuuwwwyyyxxxvvv|||yyyvvvwww{{{}}}{{{xxxxxxzzz{{{zzzwwwxxx{{{xxxtttqqqqqqtttwwwwwwvvvpppqqqssstttttttttsssrrr{{{|||}}}|||{{{zzz{{{||||||}}}}}}zzzvvvtttvvvyyyyyyxxxxxxzzz{{{|||{{{yyy{{{{{{{{{zzzzzzyyyyyyxxx{{{xxxuuutttvvvwwwxxxyyy{{{zzzzzzyyyxxxxxxwwwwwwwwwxxxwwwvvvuuuvvvyyy{{{|||}}}~~~{{{xxxwwwyyy{{{xxxwwwwwwxxxyyy{{{}}}zzzyyyxxxwwwyyy|||vvvyyy}}}}}}{{{zzz{{{}}}zzzxxxwwwxxxzzzzzzxxxuuuwwwzzz|||{{{xxxxxx}}}|||{{{{{{}}}}}}yyyyyyyyyyyyxxxwwwvvvuuuttt}}}{{{yyywwwvvvvvvvvvwwwwwwuuutttvvvyyy||||||zzz|||~~~|||{{{{{{|||yyyyyyzzz{{{||||||{{{zzzyyywwwvvvuuuvvvwww}}}yyyvvvwww{{{|||zzzwwwxxxyyyzzzyyyyyyyyy{{{|||yyyvvvtttsssuuuvvvwwwwwwpppqqqrrrssstttuuuuuuuuuzzz{{{||||||{{{zzzyyyzzzwwwwwwvvvuuutttssstttuuuwwwvvvwwwxxx{{{|||{{{zzzzzzyyyyyyxxxxxxxxxxxxyyyvvvuuutttuuuwwwyyyzzzzzzyyyyyyyyyyyyxxxwwwvvvvvvtttuuuuuutttsssuuuxxxzzz|||~~~}}}zzzyyyzzz{{{zzzyyyxxxwwwwwwxxxyyyzzzwwwxxxxxxyyyzzz{{{||||||wwwyyy{{{{{{yyyxxxyyy{{{{{{yyywwwwwwxxxxxxuuussswwwzzz|||zzzxxxxxx|||yyywwwvvvxxx|||~~~{{{xxxvvvuuuuuuuuuzzzzzzyyyxxxwwwwwwwwwwww~~~{{{yyyyyy{{{{{{zzzyyy{{{}}}~~~|||{{{{{{}}}{{{{{{|||||||||zzzzzz}}}|||xxxuuuwwwzzz~~~{{{xxxxxxzzz{{{yyywwwxxxwwwwwwxxxyyyzzzyyywwwxxxxxxxxxvvvuuuuuuwwwyyyrrrrrrrrrssstttvvvwwwxxxxxxyyy{{{{{{{{{zzzxxxvvvvvvvvvwwwwwwwwwwwwwwwwwwuuutttuuuwwwzzz|||||||||yyyxxxvvvuuuvvvwwwyyyzzzsssssssssuuuxxx{{{{{{{{{zzzzzz{{{{{{zzzyyywwwvvvtttuuuuuuuuutttuuuxxxzzz|||}}}}}}{{{zzz{{{|||{{{yyywwwvvvuuuttttttuuuvvvyyy{{{{{{{{{zzzyyyzzz{{{{{{zzzyyyxxxzzz{{{zzzyyywwwvvvvvvvvvtttrrrwwwyyy{{{zzzxxxwwwzzz~~~yyywwwttttttwww{{{|||xxxvvvuuuvvvwwwwwwwwwxxxyyyyyyxxxwwwwww~~~|||zzzyyyzzzzzzyyywwwyyy{{{}}}}}}{{{zzzyyyzzz~~~||||||}}}}}}{{{zzz}}}{{{zzz{{{}}}zzzzzzzzzzzzyyywwwvvvttttttvvvxxxyyyvvvrrrtttwwwxxxwwwuuuuuuxxx{{{vvvuuuuuuuuuuuuwwwyyyzzzxxxyyyzzz|||}}}{{{xxxuuuuuuyyy|||{{{wwwuuuwwwzzzuuutttuuuwww{{{}}}~~~~~~yyyxxxvvvuuuuuuxxxzzz|||uuusssrrrsssvvvyyy{{{||||||}}}~~~~~~~~~|||zzzyyyxxxxxxyyyxxxvvvvvvxxxzzzzzz{{{}}}~~~}}}{{{yyyxxx|||{{{zzzxxxvvvtttsssssstttuuuxxxzzz|||||||||{{{~~~}}}|||{{{{{{}}}~~~yyyxxxwwwvvvvvvvvvvvvuuuwwwyyyzzzyyyxxxwwwyyy{{{|||zzzwwwttttttvvvwwwyyy~~~}}}{{{yyyxxxxxxxxxyyysssuuuwwwzzzzzzyyyxxxwwwxxxwwwvvvvvvvvvwwwwwwwwwvvvxxxyyyyyyxxxwwwwwwwww}}}||||||}}}}}}|||zzz~~~~~~~~~{{{yyy~~~|||{{{zzzzzzyyyxxxtttrrrrrrsssvvvvvvsssoooqqqtttvvvvvvuuuuuuxxx|||yyyyyyxxxwwwwwwxxxyyyzzzyyyyyyzzz|||~~~}}}yyyvvvrrryyy~~~zzzrrrooossszzzwwwvvvvvvxxx{{{~~~{{{zzzxxxwwwwwwyyy|||~~~zzzvvvrrrppprrrvvvzzz||||||}}}}}}}}}}}}{{{zzzyyyyyyzzzzzzxxxvvvtttuuuvvvxxxxxxyyy{{{{{{zzzwwwvvvzzzyyyyyyxxxwwwvvvuuuuuuuuuvvvwwwyyy{{{~~~~~~}}}{{{{{{|||}}}~~~~~~wwwwwwwwwwwwwwwxxxyyy{{{xxxyyyzzzzzzyyyxxxxxxyyy{{{{{{zzzxxxvvvtttsssrrrsssuuuwwwyyy{{{{{{{{{zzzqqqtttwwwzzz{{{zzzxxxwwwvvvvvvvvvuuuttttttuuuvvvsssuuuvvvvvvttttttuuuvvv~~~|||zzz{{{|||}}}}}}|||~~~{{{xxxyyy||||||yyyvvv}}}}}}{{{zzzyyyxxxxxxxxxtttsssssssssttttttrrrqqqqqqsssuuuvvvvvvwwwxxxzzzxxxxxxxxxxxxxxxyyyyyyzzzyyyxxxxxx{{{~~~|||xxxvvv|||{{{rrrpppuuu}}}{{{yyyxxxyyy{{{~~~}}}|||zzzyyyzzz{{{}}}~~~|||xxxsssppprrruuuxxxyyyzzzzzzyyyyyyxxxwwwwwwwwwvvvwwwwwwuuusssqqqqqqrrrvvvvvvvvvwwwxxxxxxvvvtttwwwwwwxxxxxxxxxxxxwwwvvvvvvvvvwwwyyy{{{~~~xxxwwwwwwxxx{{{}}}~~~}}}uuuvvvwwwwwwwwwxxx{{{~~~zzzzzz{{{{{{zzzyyyxxxwwwvvvxxx{{{{{{yyyvvvttttttnnnqqquuuyyy{{{{{{zzzzzzqqqsssvvvyyyzzzyyyxxxwww{{{{{{zzzxxxuuuttttttuuurrrtttuuutttsssssstttvvv}}}zzzxxxxxxzzz}}}~~~~~~zzzxxxwwwvvvwwwxxxxxxxxxyyyyyyxxxwwwuuuuuuuuuvvvvvvvvvvvvuuusssssstttuuuwwwvvvvvvwwwxxxyyywwwvvvrrrssstttvvvxxxyyyyyyzzzxxxuuuuuuxxx|||}}}zzz{{{{{{zzzwwwuuuvvvzzz~~~}}}{{{yyyxxxzzz|||||||||}}}}}}|||{{{{{{{{{||||||yyyvvvtttssstttvvvvvvvvvzzzyyywwwuuutttuuuvvvvvvrrrsssuuutttrrrqqqqqqrrrwwwuuuttttttwwwwwwvvvttttttuuuvvvwwwwwwwwwvvvuuuuuuwwwyyy{{{||||||||||||sssssstttxxx|||~~~uuuwwwwwwvvvuuuvvvzzz}}}|||{{{{{{{{{{{{zzzxxxwwwuuuxxx{{{|||yyywwwwwwxxxssstttvvvxxxyyyyyyxxxxxxrrrtttvvvxxxyyyyyyxxxwww{{{||||||zzzvvvuuuvvvxxxtttuuuuuuuuuttttttvvvxxx|||yyywwwwwwyyy|||~~~wwwyyyyyywwwtttuuuyyy}}}vvvvvvvvvuuusssrrrssstttwwwyyyyyywwwtttsssvvvyyy|||yyywwwxxxzzzzzzwwwssslllnnnqqquuuwwwyyyzzzzzzwwwtttrrruuu{{{~~~}}}zzzzzzuuupppooossswwwyyyyyy~~~|||yyywwwxxxzzzzzzzzz}}}}}}}}}||||||{{{{{{zzztttttttttvvvxxxxxxvvvttt|||zzzwwwuuutttuuuwwwxxxppprrrtttuuuttttttuuuvvvxxxuuussssssvvvwwwwwwuuussstttuuuvvvvvvuuuttttttuuuwwwzzz}}}}}}{{{xxxvvvrrrrrrtttyyyvvvwwwwwwuuussstttwww{{{}}}||||||||||||{{{xxxvvvxxxzzz||||||yyywwwwwwyyyzzzyyyxxxwwwvvvvvvvvvvvvssstttvvvwwwxxxxxxxxxwwwvvvxxxyyyyyyvvvvvvyyy|||uuuvvvwwwvvvvvvvvvxxxzzz}}}yyyvvvvvvyyy}}}|||yyyyyyzzzwwwsssssswwwvvvuuutttsssrrrssstttuuuuuuuuuvvvxxxyyy{{{|||}}}yyyyyyzzzzzzxxxvvvsssrrrrrrtttvvvxxxxxxuuusssqqqrrrtttwwwzzzzzzxxxvvvtttsssrrrrrrtttwwwwwwuuurrrxxx||||||xxxvvvxxxzzzxxxtttwww{{{|||{{{xxxvvvvvvuuuzzz{{{uuuppprrruuuwww{{{{{{yyyxxxwwwuuutttssspppqqqtttxxxzzzyyyuuuqqqwwwwwwwwwxxxzzzzzzyyywwwsssvvvxxxxxxvvvsssrrrrrrrrrtttwwwzzzzzzxxxuuusssssstttuuuwwwyyy{{{}}}}}}xxxwwwxxxyyyvvvsssvvv|||||||||xxxsssxxx}}}~~~yyytttvvvyyyzzz~~~|||vvvpppoootttyyyrrrvvvyyywwwwwwxxxvvvrrryyyzzzzzzyyyxxxwwwxxxzzzyyyvvvsssqqqrrrtttuuuuuuzzzvvvtttuuuwwwyyy{{{zzz{{{|||yyysssqqqssswwwvvvtttrrrqqqpppqqqqqqvvvwwwyyy{{{|||~~~~~~}}}{{{zzzyyyxxxvvvtttrrrwwwwwwwwwwwwvvvtttsssrrrooorrrvvvxxxxxxwwwvvvuuuuuutttsssuuuwwwwwwuuurrrxxx{{{|||xxxvvvxxxyyyxxxvvvxxxyyyyyyxxxwwwwwwwwwuuuxxxwwwrrrooorrrtttttt|||}}}}}}{{{wwwuuuuuuvvvqqqrrrtttwwwyyyyyyvvvsssuuuuuuuuuwwwyyyzzz{{{zzzuuuwwwyyyyyywwwuuussssssrrrtttwwwyyyyyywwwuuutttqqqrrrsssvvvxxxzzz{{{|||zzzxxxwwwyyywwwuuuvvv{{{{{{}}}yyyuuuxxx}}}}}}wwwsssuuuxxxyyyzzz{{{yyyuuupppnnnrrrvvvxxx|||~~~||||||~~~|||xxxwwwyyy{{{}}}||||||{{{{{{zzzwwwtttssstttuuuvvvvvv{{{wwwtttuuuvvvxxx|||{{{}}}{{{tttqqqrrrxxxwwwuuusssssssssssstttyyyzzz|||~~~}}}yyyxxxyyyxxxvvvsss{{{zzzxxxvvvuuutttttttttrrruuuxxxyyyxxxvvvuuuuuuvvvuuuuuuvvvwwwwwwuuussswww{{{{{{wwwuuuxxxyyyxxxuuuvvvwwwvvvvvvvvvxxxzzzwwwwwwtttpppqqquuuuuurrrzzz~~~}}}wwwtttuuuwwwrrrrrrrrrtttwwwxxxwwwvvvvvvvvvvvvvvvwwwxxxyyyzzzvvvxxxzzzzzzxxxvvvuuuuuurrrtttvvvxxxxxxwwwvvvuuurrrsssuuuwwwyyy{{{|||||||||xxxvvvyyyzzzxxxxxxzzz{{{~~~~~~|||xxxzzz}}}|||vvvrrrtttwwwxxxvvvxxxxxxvvvrrrqqqsssuuuwwwzzz|||zzzzzz|||{{{wwwvvvxxx{{{~~~~~~}}}zzzxxx|||yyyvvvuuuvvvxxxxxxxxx{{{xxxvvvwwwyyy{{{}}}{{{|||~~~{{{uuutttvvvwwwvvvvvvvvvwwwyyyzzz{{{|||}}}~~~}}}}}}{{{yyyzzz||||||xxxsssyyyyyyyyyxxxxxxwwwwwwvvvxxx{{{}}}}}}zzzwwwvvvvvvtttttttttuuuvvvwwwvvvvvvwwwzzzzzzvvvuuuwwwxxxwwwssstttvvvvvvvvvvvvxxxzzz{{{yyytttqqquuuzzzxxxsssvvv{{{|||uuuqqqssswwwsssrrrqqqrrrtttvvvwwwvvvzzzzzzyyywwwuuutttuuuvvvvvvxxxzzzzzzxxxvvvuuuuuutttuuuvvvxxxxxxxxxxxxwwwwwwxxxzzz{{{|||||||||{{{{{{uuutttyyy}}}}}}||||||{{{}}}~~~~~~{{{}}}}}}vvvsssvvvxxxyyyuuuxxxyyyyyywwwuuuuuuwwwtttwwwxxxvvvvvvyyyxxxuuuwwwwwwyyyzzz{{{zzzwwwttt}}}zzzxxxxxxyyyzzzzzzzzz}}}zzzwwwvvvvvvxxxyyyzzzwwwwwwxxxvvvsssuuuzzzxxxxxxwwwwwwxxxzzz{{{|||~~~~~~~~~|||{{{yyyxxxxxxzzz}}}~~~yyyttttttvvvyyy{{{{{{{{{yyyxxxvvvzzz}}}}}}yyywwwwwwyyyrrrssstttuuuuuuwwwxxxyyyvvvzzzzzzvvvtttvvvxxxvvvtttwwwzzzzzzxxxuuussssss{{{yyysssqqqvvv{{{yyysssrrrwww|||zzzsssoooqqquuuuuurrrpppppprrruuuvvvvvvzzz{{{{{{xxxuuuttttttvvvvvvxxxzzzzzzxxxvvvttttttvvvvvvwwwxxxxxxyyyzzzzzz{{{|||}}}}}}}}}{{{zzzxxxwwwssssssyyy{{{|||{{{}}}~~~}}}~~~~~~xxxvvvyyy{{{zzzuuuwwwyyyzzzyyyxxxwwwvvvxxxzzzzzzwwwxxx{{{|||zzzxxxvvvuuuwwwyyyzzzyyyxxx|||zzzyyyyyyzzz{{{{{{{{{}}}zzzvvvtttsssttttttvvvsssrrrsssqqqppptttzzz{{{zzzxxxvvvvvvvvvvvvwww~~~}}}||||||{{{zzzzzzzzzuuuxxx{{{~~~~~~|||yyyvvvrrrtttxxx|||}}}|||zzzxxxpppuuuzzzzzzwwwvvvxxx|||ssstttuuuvvvvvvwwwyyy|||uuuyyyyyyuuusssvvvwwwvvvxxx{{{}}}|||yyytttpppnnnyyywwwrrrppptttyyyxxxrrrppptttyyyxxxtttrrrsssuuuxxxuuurrrrrrsssuuuvvvvvvuuuxxx{{{zzzxxxvvvxxxzzzvvvxxxzzzzzzxxxvvvuuuuuuvvvvvvvvvvvvwwwyyyzzz{{{{{{|||}}}}}}|||zzzwwwuuusssqqqssszzz~~~~~~{{{~~~~~~zzzxxx|||~~~}}}}}}~~~zzzyyy||||||zzzuuuvvvxxxyyyyyyxxxvvvuuuxxxzzzyyyvvvwww{{{}}}{{{wwwuuutttvvv{{{~~~~~~{{{yyyxxxyyyzzz{{{{{{zzz~~~{{{xxxvvvvvvvvvwwwwwwuuutttvvvtttrrrtttyyy|||zzzxxxvvvuuuuuuuuuuuu{{{zzzyyyyyyyyy{{{}}}~~~www{{{~~~|||xxxvvvwwwyyytttvvvxxxzzz{{{zzzzzzyyyqqqvvv{{{zzzuuusssvvvzzzxxxyyyzzzyyywwwwwwyyy|||uuuxxxyyyuuusssuuuvvvuuuwwwyyy{{{zzzxxxvvvuuuuuuwwwwwwtttqqqsssxxxxxxtttqqqtttxxxyyyyyywwwwwwwww|||yyywwwvvvvvvwwwwwwvvvsssxxx}}}}}}zzzxxxyyy{{{wwwyyy||||||yyywwwvvvvvvuuuuuuttttttuuuwwwyyy{{{zzz{{{}}}~~~}}}{{{yyywwwrrrrrrvvv{{{}}}{{{}}}{{{~~~|||wwwvvvyyy}}}}}}zzz}}}}}}zzz{{{~~~}}}yyywwwxxxxxxzzzzzzyyywwwvvvuuuwwwuuurrrsssxxxzzzyyyyyyvvvuuuxxx|||~~~|||xxxyyyxxxwwwxxxzzz{{{zzzyyy~~~|||{{{{{{|||}}}~~~{{{yyyzzz|||zzzvvvvvvyyy{{{zzzyyyxxxxxxxxxyyyzzzyyyxxxwwwwwwyyy|||{{{~~~zzzsssqqquuu{{{xxxxxxwwwwwwxxxxxxyyyyyyxxx}}}|||uuuqqqssswww}}}~~~~~~{{{xxxwwwyyy|||uuuxxxxxxtttsssuuuvvvuuuqqqsssvvvwwwxxxzzz~~~xxxyyywwwsssuuuyyyzzzxxxsssuuuxxx{{{||||||{{{zzz}}}zzzyyyyyyyyyxxxwwwuuu{{{{{{wwwwwwxxxyyy{{{}}}}}}{{{yyywwwwwwtttsssrrrrrrsssuuuxxxzzzzzz{{{~~~}}}|||ssstttxxx|||{{{xxxzzz|||}}}{{{vvvtttxxx||||||xxx{{{{{{zzz|||~~~|||xxx{{{{{{{{{|||}}}|||zzzxxxvvvwwwuuurrrsssxxx{{{zzz{{{xxxwwwyyy|||zzzsssmmmxxxwwwvvvwwwyyyzzzyyyxxx~~~{{{zzz{{{~~~||||||yyyvvvttttttwwwyyy{{{zzzyyyyyy{{{}}}~~~{{{zzzxxxxxxzzz|||}}}}}}vvvyyyyyyvvvuuuuuusssooovvvvvvxxx{{{}}}|||yyywwwuuuzzz|||wwwttttttzzz|||}}}}}}zzzxxxwwwxxxwwwuuusssssstttwwwzzz}}}xxxtttrrrtttyyy{{{xxxuuu{{{zzzxxxvvvvvvwwwxxxyyyzzzvvvvvv}}}{{{xxx|||{{{zzzzzz{{{{{{xxxvvvwwwyyy}}}{{{uuuuuuyyyyyyvvvwww{{{zzzuuuvvv{{{wwwwwwvvvsssvvv}}}~~~xxxxxxxxxyyyzzz{{{}}}}}}zzzzzzyyyxxxwwwxxx{{{~~~{{{{{{||||||||||||{{{{{{xxxzzz|||zzzxxxxxxzzz}}}{{{yyywwwxxx{{{|||{{{yyyxxxzzz|||{{{xxxxxxyyy||||||{{{zzzxxxwwwxxxxxxyyyzzz}}}}}}yyyxxxzzz|||{{{~~~yyyxxx{{{~~~~~~}}}zzz{{{zzzyyywwwwwwyyy|||zzzyyyxxxyyy{{{}}}~~~{{{zzzxxxxxxyyyzzzzzzyyyyyy||||||xxxwwwxxxwwwsssssstttvvvzzz}}}}}}{{{yyyxxx{{{}}}yyyvvvtttuuuwwwyyyyyyxxxwwwxxxxxxxxxvvvtttssssssuuuxxxzzzwwwtttssstttxxxzzzwwwtttzzzzzzyyyxxxyyyzzz{{{{{{wwwssstttzzz~~~|||wwwvvv{{{zzzxxxyyyzzzzzzyyyxxxxxxxxxzzz{{{xxxsssuuu{{{yyyvvvuuuxxxwwwtttuuuyyyxxxyyyxxxuuuwww|||~~~}}}wwwwwwxxxxxxyyyzzz{{{{{{~~~{{{xxxwwwxxxzzz~~~}}}|||zzzzzz{{{|||}}}zzz{{{|||zzzwwwwwwyyy{{{yyyxxxwwwyyy|||~~~}}}|||~~~~~~~~~{{{xxxxxx{{{~~~{{{zzzxxxwwwvvvvvvwwwwwwwww{{{|||yyyxxxzzz{{{yyy{{{wwwxxx}}}~~~{{{xxxzzz{{{{{{zzzzzz{{{|||wwwxxxxxxyyyzzz|||~~~|||zzzyyyyyyyyyxxxuuusss|||~~~~~~zzzyyy{{{{{{xxxttttttvvvyyy{{{|||zzzxxx|||}}}~~~|||wwwsssppprrruuuvvvvvvvvvwwwyyyyyywwwuuusssrrrsssuuuvvvwwwuuuuuuwwwzzz|||yyywwwwwwxxxxxxyyyzzzzzzzzzzzzuuuqqqqqqwwwzzzxxxttttttzzzxxxvvvvvvxxxyyyzzzyyyzzzxxxyyyzzzwwwtttwww}}}|||xxxvvvwwwvvvuuuvvvyyyzzz|||{{{wwwxxx{{{}}}{{{vvvwwwxxxxxxyyyyyyyyyyyy~~~{{{yyyyyyzzz|||zzzyyy{{{}}}~~~{{{{{{zzzyyywwwvvvxxxzzzwwwwwwwwwyyy}}}{{{yyyzzz}}}yyyxxxwwwuuuuuuuuuuuuvvvsssxxx{{{yyyxxxzzzzzzxxx}}}{{{{{{~~~}}}zzzwwwyyy|||}}}|||zzzyyyyyyuuuvvvxxxyyyzzz{{{}}}}}}|||zzzzzzyyyvvvrrrooo{{{}}}}}}yyyyyy{{{{{{xxxxxxwwwwwwxxxyyyxxxuuusss~~~|||{{{}}}~~~|||wwwsssoooqqqsssttttttuuuvvvxxxzzzxxxuuusssrrrrrrssssssvvvvvvvvvyyy|||~~~}}}|||uuuvvvxxxyyyyyyxxxvvvuuuuuuqqqqqqvvvxxxvvvttttttyyyvvvttttttvvvyyyzzzzzzyyyxxxyyy{{{yyyvvvxxx}}}}}}yyyxxxxxxxxxyyyzzzzzz}}}}}}zzzxxx{{{{{{zzzvvvwwwxxxyyyzzzyyyyyyxxx{{{|||~~~~~~}}}~~~}}}|||{{{{{{||||||yyyyyyxxxwwwwwwxxxyyyzzzvvvvvvwwwyyy{{{}}}~~~~~~}}}|||}}}yyyxxxwwwuuuuuuuuuuuuvvvrrrxxx{{{zzzyyy{{{{{{yyy{{{~~~}}}yyywwwwwwyyyvvvyyy|||}}}zzzwwwuuutttsssvvvxxxyyyyyyyyy{{{}}}}}}|||zzzyyyxxxuuuqqqnnnwwwyyyyyyvvvvvvyyyyyyvvvwwwvvvvvvvvvwwwwwwuuurrr|||zzzyyyzzz{{{{{{wwwsssssstttuuuuuuttttttvvvwwwzzzxxxvvvtttrrrrrrrrrrrrsssssstttwwwzzz}}}~~~xxxyyyzzzzzzyyyvvvsssqqqxxxttttttwwwxxxvvvuuuwwwxxxvvvssstttvvvyyyzzz{{{uuutttwww{{{zzzwwwvvvyyy}}}yyyvvvwwwzzzzzzyyyyyy}}}{{{yyyzzz{{{yyyxxxxxxyyyzzzzzz{{{{{{zzzxxx{{{}}}~~~~~~~~~~~~}}}{{{yyyxxxvvvvvvvvvwwwxxxyyyzzzzzzuuuvvvwwwxxxxxxyyyzzz{{{{{{|||}}}~~~{{{zzzxxxwwwvvvvvvwwwwwwtttzzz}}}|||{{{}}}}}}zzzyyy}}}|||uuuqqqtttwwwuuuxxx{{{{{{yyyuuurrrqqqrrrvvvyyyyyywwwwwwyyy{{{|||zzzxxxvvvuuussspppnnnrrruuuwwwuuuuuuwwwvvvsssrrrrrrrrrtttwwwxxxwwwvvvyyyxxxwwwwwwxxxxxxwwwuuuvvvwwwwwwvvvuuutttvvvwwwyyyxxxvvvtttssssssssstttrrrrrrrrrrrruuuxxx{{{~~~}}}}}}~~~}}}{{{xxxuuusssyyyvvvuuuxxxxxxuuuvvvzzzwwwvvvtttuuuwwwyyyzzzzzzppppppsssxxxyyyuuutttuuu|||zzzvvvsssvvvzzzyyyuuuuuu{{{~~~|||yyyzzz{{{zzzxxxxxxxxxyyyzzz{{{}}}~~~|||}}}~~~}}}|||{{{|||}}}|||~~~~~~{{{wwwuuuttttttuuuxxxzzzzzzyyywwwtttuuuwwwwwwwwwwwwyyyzzzxxxyyy{{{~~~|||{{{zzzxxxxxxxxxxxxyyywww|||}}}|||~~~~~~|||{{{}}}}}}{{{wwwuuuwwwyyysssvvvyyyzzzxxxuuussssssrrrvvvzzzyyyvvvuuuwwwyyyyyyvvvtttrrrrrrqqqooonnnoootttwwwvvvvvvxxxvvvqqqqqqpppqqqsssvvvxxxxxxwwwvvvwwwwwwwwwvvvvvvxxxyyywwwwwwwwwvvvuuuuuuwwwyyywwwwwwvvvuuuuuuuuuvvvvvvwwwvvvsssqqqqqqtttyyy|||~~~~~~~~~}}}{{{yyywwwvvvxxxuuutttvvvuuusssuuuyyyxxxvvvvvvwwwyyyzzzyyyxxxrrrpppqqqvvvxxxvvvuuuwwwyyyxxxuuusssvvv{{{yyyssspppxxx}}}|||yyyzzz|||{{{wwwwwwvvvvvvxxx{{{~~~~~~~~~}}}{{{xxxwwwyyyzzz~~~~~~~~~}}}{{{xxxvvvtttuuuuuuvvvyyy{{{zzzuuuqqqrrrtttwwwxxxwwwxxxzzz}}}|||{{{{{{}}}}}}{{{zzzyyyxxxxxxyyyyyyzzz~~~|||{{{}}}~~~}}}~~~|||{{{{{{|||||||||rrruuuxxxyyyxxxwwwvvvvvvrrrvvvzzzzzzvvvtttuuuxxxvvvssspppooooooooonnnnnnnnntttxxxxxxxxxyyyvvvqqqtttrrrrrrsssuuuvvvuuuttttttvvvxxxwwwuuuvvvyyy|||vvvvvvwwwvvvuuuuuuxxxzzzvvvvvvvvvvvvvvvwwwwwwxxx|||xxxtttrrrtttyyy}}}|||||||||{{{zzzyyyxxxwwwwwwtttssstttsssqqqsssxxxxxxwwwwwwxxxzzzzzzyyywwwxxxtttsssvvvyyyxxxzzz}}}xxxyyywwwtttxxx~~~{{{tttnnnvvv|||{{{yyy{{{||||||vvvuuuttttttvvvzzz~~~}}}}}}{{{yyyvvvvvvyyy{{{~~~|||zzzxxxwwwvvvuuuvvvwwwxxx{{{|||yyyrrrmmmpppssswwwxxxxxxzzz}}}~~~{{{||||||{{{zzzxxxwwwxxxxxxyyy|||{{{zzz|||~~~}}}zzz}}}~~~wwwxxxxxxwwwvvvvvvwwwyyywwwwwwxxxzzzvvvrrrsssyyyxxxuuussssssuuuvvvtttrrrsssuuuxxxzzzzzzyyywwwuuuzzzrrrooouuuxxxvvvssstttrrrqqqrrrvvvvvvuuuxxx~~~~~~yyytttrrruuuyyyzzz{{{wwwuuussstttwwwxxxvvvttt|||~~~yyyuuuvvvyyywww{{{~~~}}}yyyvvvuuuvvvtttttttttttttttuuuvvvvvvqqqtttwwwvvvtttssstttwww{{{uuutttxxxzzzxxxzzzvvvssssssuuuvvvvvvtttssswww{{{zzzvvvuuuwwwzzzwwwzzzzzzxxxxxx|||}}}{{{yyywwwvvvxxx}}}~~~}}}|||{{{yyywwwzzzyyyyyyzzzzzzyyyuuurrrqqqtttxxxxxxvvvuuuxxx{{{|||tttpppuuuzzzzzz{{{}}}yyyxxxvvvtttssstttuuuvvvzzzzzz{{{{{{{{{zzzxxxwww|||wwwxxx}}}}}}yyyyyyyyyyyywwwuuuuuuwwwyyyuuussstttvvvuuurrrtttxxxxxxvvvttttttuuuvvvuuusssuuuuuuvvvxxxzzzyyywwwttt{{{tttrrrvvvyyyuuurrrqqqqqqppprrruuutttrrrtttxxxzzzwwwttttttwwwzzz{{{{{{uuusssrrrtttwwwxxxwwwvvvvvvyyy|||{{{xxxvvvxxx{{{vvvwwwxxxxxxvvvuuuuuuvvvuuuuuutttssstttuuuvvvwwwtttvvvxxxxxxwwwwwwxxxyyy}}}xxxvvvzzz{{{yyyzzzwwwuuuvvvxxxzzzyyyxxxtttwwwyyyxxxtttrrruuuxxxuuuxxxxxxvvvwww{{{|||zzz{{{zzzyyy{{{}}}~~~|||{{{{{{zzzxxxuuu{{{zzzzzzzzz{{{zzzxxxvvvvvvvvvvvvwwwxxxwwwvvvuuuyyyrrrpppvvv{{{zzzxxxyyy{{{yyywwwuuutttttttttuuuxxxxxxyyyzzz{{{{{{zzzzzz~~~zzzvvvvvvyyyyyyvvvzzzzzzyyywwwuuuuuuxxxzzzwwwrrrqqqtttvvvuuuvvvyyyyyywwwuuuuuuvvvwwwvvvuuuxxxuuusssuuuyyy{{{xxxtttzzzvvvuuuxxxyyyuuuqqqooorrrqqqtttwwwuuurrrqqquuuuuutttuuuwwwzzz{{{{{{zzzuuuttttttvvvyyyzzz{{{zzzrrruuuyyyzzzyyyyyy|||uuusssqqqqqqsssuuuvvvvvvvvvuuutttssssssuuuwwwxxxwwwvvvvvvwwwyyyzzzzzzyyy}}}}}}xxxxxxzzz{{{xxxxxxwwwwwwyyy{{{}}}|||{{{xxxyyyzzzwwwtttsssvvvyyyvvvyyyyyyvvvwwwzzz{{{yyy{{{|||}}}}}}||||||~~~}}}|||{{{{{{|||zzzwwwuuuyyyxxxwwwxxxyyyyyyxxxwww{{{xxxuuuvvvyyyyyyuuuqqquuuqqqqqqwwwzzzyyyvvvuuu{{{zzzxxxvvvuuuuuuuuuuuuvvvwwwwwwxxxzzz{{{||||||~~~}}}{{{xxxxxxyyyyyyyyyyyyyyyxxxwwwvvvwwwzzz}}}|||vvvrrruuuxxxxxxwwwyyyyyyxxxwwwvvvwwwwwwwwwwww{{{vvvrrrtttzzz}}}yyyuuuwwwvvvvvvyyyzzzwwwssspppuuutttwww{{{zzzuuutttwwwrrrtttwwwyyy{{{{{{yyywwwwwwwwwxxxyyyzzz|||||||||sssvvvyyy{{{|||}}}yyytttpppooorrrvvvwwwwwwwwwvvvtttssssssuuuwwwyyywwwuuusssuuuyyy{{{zzzxxxzzz|||{{{xxxwwwzzzzzzwwwuuuuuuvvvxxx{{{|||}}}}}}{{{{{{{{{yyywwwwwwzzz}}}{{{}}}|||yyyyyy{{{|||yyywww{{{}}}}}}{{{zzz|||{{{zzz{{{||||||{{{xxxvvvvvvuuussstttuuuwwwwwwvvvzzzxxxwwwwwwxxxxxxvvvsssvvvttttttvvvxxxxxxwwwvvvyyyxxxwwwwwwvvvvvvwwwwwwvvvvvvwwwwwwyyyzzz{{{|||zzzyyyyyyyyyyyyyyyzzz|||wwwwwwxxxwwwwwwyyy}}}~~~xxxtttwwwyyywwwuuuvvvyyyyyyxxxwwwvvvvvvwwwxxx|||wwwsssvvv|||~~~{{{vvvtttuuuwwwyyyzzzyyywwwsssuuuuuuxxx|||{{{wwwwwwzzzsssuuuxxxzzzzzzxxxvvvuuuxxxxxxyyyyyyyyyyyyyyyzzzuuuwwwyyy{{{|||}}}~~~}}}xxxsssrrrtttwwwxxxwwwwwwvvvtttttttttuuuwwwxxxxxxvvvsssuuuxxx{{{zzzxxxzzz||||||yyyxxx{{{|||yyyrrrsssuuuvvvxxxyyy{{{|||zzzzzzyyyxxxxxxyyy|||~~~}}}~~~zzzxxxzzzzzzwwwssswww{{{{{{zzzzzz|||~~~xxxwwwwwwxxxzzzzzzxxxuuuuuutttssssssuuuwwwwwwvvvtttwwwyyyyyywwwvvvxxxyyyzzzyyywwwuuuvvvyyyzzzyyyvvvvvvvvvwwwwwwxxxyyyzzzwwwwwwwwwxxxxxxxxxxxxyyyvvvuuuvvvyyyxxxvvvxxx|||uuuwwwyyyyyyzzz{{{}}}{{{wwwvvvxxxwwwtttrrrsssxxxyyyyyyxxxvvvuuuwwwxxxzzzwwwuuuwww|||}}}zzzvvvrrrvvvxxxxxxxxxzzzyyyvvvttttttvvvyyyyyyuuuvvvyyytttvvvyyyyyyxxxvvvvvvvvvuuuwwwwwwwwwuuuuuuvvvwwwuuuvvvwwwyyyzzz{{{{{{{{{|||zzzwwwvvvwwwxxxxxxxxxvvvuuuuuuuuuvvvvvvwwwwww{{{yyywwwwwwxxxzzz{{{zzz{{{}}}|||yyyyyy}}}~~~|||tttuuuvvvuuuuuuvvvyyy|||xxxxxxwwwwwwwwwxxxyyyzzz{{{}}}|||xxxwwwyyyyyyvvvsssuuuxxxzzzzzzzzz{{{|||uuutttssstttvvvwwwvvvuuuwwwvvvuuuvvvxxxyyyyyyxxxrrrvvvyyyzzzwwwwwwyyy}}}|||}}}zzzvvvvvvyyy|||{{{tttuuuvvvvvvwwwxxxyyyyyyuuuvvvwwwyyyyyyxxxwwwvvvvvvuuuvvvyyywwwsssuuu{{{wwwyyy{{{|||{{{{{{{{{|||wwwvvvxxxzzzxxxsssrrrtttwwwxxxyyywwwuuutttvvvxxxuuuuuuvvvxxxzzzzzzwwwuuutttyyyzzzwwwwwwzzzzzzvvvvvvuuuuuuwwwvvvrrrssswwwtttvvvxxxwwwvvvuuuwwwyyysssvvvwwwwwwvvvuuuwwwyyyvvvvvvwwwyyyzzz|||{{{{{{uuuwwwxxxxxxwwwwwwwwwxxxtttuuuvvvwwwxxxwwwvvvvvvzzzzzzyyyxxxvvvvvvyyy{{{zzz{{{zzzvvvvvv{{{}}}|||yyyzzzyyyvvvtttvvvzzz~~~zzzyyyxxxwwwwwwwwwvvvuuuwwwzzzzzzwwwxxx|||}}}zzzvvvvvvxxxzzz||||||zzzxxxwwwuuussssssuuuxxxyyyyyywwwwwwwwwxxxzzzzzzxxxvvvtttuuuwwwxxxyyyyyyzzz{{{zzz~~~}}}xxxwwwzzz{{{yyyuuuvvvvvvvvvvvvvvvvvvuuuqqqssswwwyyyzzzyyywwwvvvyyywwwxxx{{{xxxssstttzzzxxx{{{}}}~~~|||zzzyyyyyyuuuwww{{{~~~{{{uuuuuuxxxvvvxxxyyywwwtttsssuuuxxxrrrtttvvvxxxxxxwwwuuutttwww||||||wwwuuuxxxyyyvvvzzzwwwwwwwwwuuuqqqrrrvvvsssuuuvvvuuutttuuuzzz}}}tttwwwyyyzzzyyyyyy{{{~~~wwwwwwxxxzzz}}}~~~~~~}}}nnnssswwwyyywwwvvvwwwxxxsssuuuwwwxxxyyyxxxvvvuuuxxxyyyyyyvvvrrrrrruuuyyywwwxxxuuuqqqrrrwwwzzzzzz~~~~~~|||xxxuuuvvv{{{~~~}}}{{{zzzyyywwwuuurrrvvvyyyzzzyyy{{{zzzyyyxxx{{{}}}}}}yyyvvvzzzxxxuuuuuuxxx{{{}}}~~~uuuuuuvvvxxxyyyxxxvvvsssxxxvvvuuuwww{{{|||zzzwwwwww}}}~~~zzzxxx{{{zzzvvvwwwwwwwwwwwwvvvtttsssrrrnnnqqqvvvzzz{{{{{{yyywww}}}xxxvvvxxxyyywwwvvvyyy{{{yyyxxxxxxyyyyyyyyyyyyuuutttssssssvvvwwwwwwwwwwww{{{~~~|||xxxuuuwwwzzzwwwxxxyyywwwuuutttuuuvvvvvvwwwxxxwwwvvvuuuvvvwwwwwwvvvtttqqqpppoooooooooqqqrrrqqqqqqtttwwwxxxvvvyyyvvvwww{{{|||zzz{{{~~~xxxyyyzzz|||}}}|||yyyvvvuuutttuuuxxxzzzzzzvvvrrruuuxxxzzzzzzwwwuuuvvvxxx}}}vvvuuuwwwxxxwwwxxxwwwvvvtttssstttxxx{{{}}}zzz{{{|||xxxxxx||||||{{{|||}}}{{{yyyvvvssssssssswww|||~~~|||yyy}}}yyyvvvxxx||||||wwwpppyyyyyyxxxwwwvvvwwwwwwwww}}}zzzvvvuuuvvvxxxyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwyyy{{{}}}|||xxxuuussssssuuuvvvwwwvvvuuutttuuuwwwrrrtttwwwyyyxxxwwwwwwwwwzzzuuusssvvvxxxvvvwwwyyy{{{yyywwwwwwyyyzzzyyywwwxxxxxxwwwvvvvvvuuuvvvvvvuuuyyy{{{zzzwwwuuuwwwyyyxxxyyyyyyxxxvvvuuuvvvwwwvvvvvvvvvvvvuuuuuuvvvwwwwwwvvvtttrrrqqqqqqqqqqqqtttuuuuuutttuuuxxxzzzzzzxxxuuuvvvyyyzzzwwwxxx{{{zzzyyyyyyzzz{{{yyyvvvtttttttttuuuwwwzzz{{{xxxuuuuuuwwwyyyxxxwwwwwwxxx{{{~~~}}}xxxvvvyyyyyywwwuuuvvvvvvuuuuuuvvvyyy|||}}}zzz{{{|||yyyyyy|||{{{zzz{{{|||{{{zzzxxxsssssstttxxx|||}}}zzzwwwwwwvvvvvvxxx|||{{{wwwrrrttttttuuuvvvwwwwwwxxxxxxyyyyyyxxxwwwxxxyyy{{{|||xxxxxxxxxxxxxxxxxxxxxxxxyyy{{{|||{{{xxxuuussssssuuuwwwxxxwwwvvvtttuuuuuurrrvvvzzzzzzwwwvvvxxxzzzzzzuuutttwwwyyyxxxyyy{{{{{{wwwuuuvvvzzz|||yyyvvv{{{|||}}}zzzvvvssstttvvvsssvvvxxxwwwuuutttvvvyyyvvvwwwwwwvvvtttsssssstttuuuttttttssstttuuuwwwxxxvvvvvvtttsssssstttuuuuuutttuuuvvvuuuttttttxxx}}}xxxuuuuuuxxxxxxuuuuuuxxxxxxwwwvvvwwwxxxyyyxxxvvvwwwvvvvvvwwwyyyzzzxxxwwwuuuvvvwwwvvvvvvwwwzzz}}}{{{}}}}}}yyyyyy{{{zzzxxxssstttvvvvvvvvvwwwzzz|||}}}zzz{{{|||yyyzzz{{{yyyxxxxxxzzz{{{{{{{{{ttttttvvvzzz~~~~~~zzzuuuqqqsssuuuxxxyyyxxxwwwvvvpppqqqtttwwwyyyzzzzzzzzzsssvvvyyyzzzxxxxxxzzz}}}zzzyyyyyyxxxwwwvvvvvvuuuzzz{{{|||{{{xxxuuuttttttwwwyyyzzzyyywwwuuutttttttttwww{{{zzzwwwvvvyyy}}}~~~yyywwwzzz|||zzz{{{}}}zzzvvvsssvvvzzz|||yyytttzzz}}}}}}wwwsssuuuxxxrrrtttuuuuuuttttttvvvxxxvvvwwwxxxwwwuuuttttttuuuuuusssrrrrrrtttvvvwwwxxxvvvuuuttttttuuuvvvxxxyyyrrrsssttttttpppnnnttt{{{zzzwwwwwwyyyyyyvvvuuuxxxtttsssrrrtttxxx{{{|||}}}zzzyyyxxxxxxxxxxxxwwwwwwvvvuuuuuuttttttvvvyyy{{{xxx{{{|||zzzzzz|||{{{xxxuuuuuutttsssrrrtttxxx{{{{{{xxxxxx}}}~~~{{{xxxyyyyyywwwvvvwwwyyy{{{||||||wwwwwwzzz~~~|||wwwqqqtttvvvuuuttttttwwwzzzppprrrvvvyyy{{{{{{{{{{{{pppuuu{{{{{{xxxvvvwwwzzz{{{{{{yyywwwuuusssrrrqqq{{{|||}}}|||zzzwwwwwwwwwxxxzzz{{{{{{xxxuuusssssswwwwwwwwwwwwwwwxxxzzz{{{|||yyy{{{{{{yyyyyy{{{xxxuuusssvvvzzz{{{xxxtttvvv{{{~~~|||xxxuuuwwwzzzsssttttttsssssstttvvvwwwzzz{{{{{{zzzxxxwwwwwwxxxuuusssqqqrrruuuwwwwwwwwwttttttssstttuuuwwwyyyzzzrrrqqqssstttppplllqqqyyy}}}zzzzzz|||{{{xxxxxxzzzuuusssssstttwww{{{}}}~~~wwwwwwxxxxxxxxxxxxyyyzzzwwwvvvsssrrrssstttuuuvvvvvvyyy{{{zzzzzz|||{{{wwwzzzxxxtttooommmoootttyyyyyyuuuuuuyyy{{{xxxvvvwwwxxxvvvuuuvvvyyy{{{}}}}}}yyyzzz}}}~~~yyyvvvwwwvvvsssppprrrwww}}}ssstttwwwyyyyyyyyyxxxwwwrrrxxx~~~~~~zzzvvvvvvxxxwwwwwwvvvuuutttsssrrrrrr|||}}}~~~}}}{{{zzzzzz{{{yyy{{{{{{zzzwwwtttssssssxxxuuurrrtttxxxzzzyyywww{{{xxxyyyyyyvvvuuuwwwttttttuuuwwwyyyyyywwwvvvsssvvvzzzzzzyyyxxxyyy{{{vvvuuutttttttttuuuvvvwwwvvvwwwxxxwwwuuuttttttuuuvvvsssrrrtttwwwxxxwwwtttrrrrrrrrrssstttvvvxxxyyyvvvssstttxxxuuuoooqqqyyy~~~{{{{{{}}}}}}zzzyyy|||yyywwwuuuuuuwwwxxxxxxxxxppprrrvvvxxxyyyzzz|||~~~xxxvvvsssssstttuuuttttttuuuxxxzzzxxxyyy{{{zzzwww{{{yyytttooommmnnnssswwwwwwtttssswwwyyyvvvuuuvvvvvvuuutttvvvyyy{{{|||{{{yyyyyy{{{{{{yyyxxxvvvsssqqqssszzzuuuvvvwwwwwwvvvuuutttssswww{{{~~~zzzyyyyyyrrrrrrssstttuuuvvvwwwwwwzzz|||}}}}}}||||||}}}zzzzzzzzzxxxuuusssssstttwwwtttrrrtttxxxzzzxxxuuu~~~yyyvvvxxxyyyvvvvvvxxxqqqtttwwwxxxwwwvvvvvvwwwqqqsssuuuxxxyyyyyyyyyxxxyyyxxxuuutttuuuvvvwwwwwwtttuuuvvvuuurrrqqqrrrsssvvvtttsssvvvyyyzzzvvvrrrqqqqqqpppqqqrrrtttvvvxxxyyyssstttzzzzzzrrrqqqwww|||yyyyyy|||{{{yyyxxx{{{zzzxxxvvvuuuvvvvvvuuusssnnnrrrwwwyyyyyyyyyzzz{{{wwwuuutttuuuwwwxxxwwwuuuuuuxxxxxxvvvvvvyyyyyyvvvyyyxxxwwwtttqqqqqqtttvvvwwwssssssvvvxxxvvvvvvwwwuuutttuuuwwwyyy{{{zzzyyyuuuuuuvvvzzz}}}yyywwwwwwwwwvvvvvvyyy}}}zzzyyyyyyxxxwwwvvvuuutttwwwyyy|||~~~~~~|||zzzyyysssssstttuuuvvvwwwxxxyyywwwxxxzzz{{{{{{|||~~~zzzzzzxxxuuusssrrrtttvvvsssuuuxxxyyyxxxwwwxxxyyy~~~yyywwwyyy{{{yyyyyy{{{oootttyyyyyyvvvtttvvvyyyqqqqqqsssvvvyyyyyyxxxvvv|||yyyvvvuuuvvvwwwwwwwwwyyyzzz{{{zzzwwwvvvwwwxxxwwwuuuuuuxxx{{{{{{vvvpppppppppooopppqqqsssuuuvvvyyyrrrsss{{{|||sssppptttyyywwwwwwyyyzzzwwwwwwzzzvvvtttttttttuuuvvvuuusssrrrvvvzzzzzzxxxuuutttuuuvvvuuutttwwwzzz{{{zzzwwwuuuxxxxxxuuuuuuxxxxxxuuuuuuwwwyyyxxxvvvuuuuuuvvvxxxtttssswwwyyywwwvvvxxxttttttuuuxxxzzz{{{yyyxxxrrrqqqrrruuuzzz|||zzzwwwuuuuuuwwwyyy{{{~~~~~~~~~|||{{{zzzyyyyyyyyytttuuuvvvyyy||||||yyywwwyyyyyyxxxxxxwwwvvvvvvvvvtttvvvxxxyyyyyy{{{~~~zzzyyywwwtttqqqrrrtttwwwooowww~~~~~~wwwtttwww}}}}}}|||yyyuuussstttwww{{{yyyuuusssvvvyyyyyyzzz}}}yyyppppppyyy~~~zzzyyy~~~zzzuuutttwww{{{}}}~~~zzzzzz|||~~~wwwsssrrruuuvvvvvvwwwwwwwwwwwwvvvuuuqqqoooqqqrrrssswww|||wwwxxxyyyyyywwwvvvvvvvvvvvvtttsssvvvzzzzzzvvvqqqvvvwwwyyy{{{}}}|||yyyvvvxxx}}}}}}wwwrrrqqqssstttuuuwwwyyyzzz{{{zzzzzzwwwuuutttuuuwwwyyyyyyxxxwwwzzzzzzwwwvvvxxxwwwsssvvvxxxyyyuuuqqqpppuuu{{{}}}zzzxxxyyy{{{|||yyywwwxxxxxxwwwwwwzzz~~~|||vvvtttvvvxxxxxxxxxyyy{{{||||||xxxvvvyyy~~~zzztttvvvttttttwww|||~~~zzzvvvwwwyyyzzzzzzyyywwwvvvvvv{{{{{{zzzxxxwwwxxx|||zzzxxxvvvtttrrrrrrrrrrrr{{{}}}}}}|||zzzxxxxxxyyy}}}yyywwwvvvwwwyyy{{{vvvssssssxxxzzzyyyxxxzzzzzzsssrrrzzz{{{vvvvvv{{{zzzxxxuuuuuuwwwzzzzzzyyyxxxwwwxxx|||{{{uuurrrrrrttttttuuuvvvwwwwwwwwwwwwvvvrrrppprrrrrrqqqtttxxxxxxyyyyyyyyyxxxwwwwwwwwwwwwtttsssuuuxxxxxxuuuqqqxxxxxxyyyzzz||||||zzzyyyzzz|||~~~{{{wwwsssrrrsssuuuuuuvvvxxxyyyyyyyyyyyyuuuuuuuuuvvvvvvwwwxxxyyywww{{{{{{yyyyyy||||||yyywwwwwwwwwuuurrrssswww{{{zzzyyyxxxyyyzzzyyyxxxvvvyyyzzzxxxwwwzzz~~~|||vvvsssuuuwwwxxxxxxyyy{{{}}}}}}zzzwwwwww{{{|||{{{xxxwwwvvvvvvyyy||||||xxxtttxxx{{{}}}|||yyywwwwwwxxxxxxyyyxxxvvvuuuuuuwwwyyyxxxxxxyyyxxxxxxvvvuuutttyyy{{{|||{{{zzzxxxyyyyyy}}}yyyxxxzzz|||{{{zzztttrrrsssxxxzzzxxxvvvwwwyyytttuuuxxxvvvppppppvvvvvvuuuuuuvvvwwwxxxvvvuuuuuussstttwwwwwwsssrrrsssttttttvvvwwwxxxxxxxxxxxxwwwsssrrrsssssspppqqqtttwwwwwwwwwwwwwwwwwwvvvuuuxxxuuussssssvvvvvvtttqqqyyyyyyxxxxxxyyyzzz|||}}}}}}}}}{{{yyywwwuuuttttttvvvvvvvvvvvvvvvwwwxxxxxxuuuxxxyyyxxxvvvuuuwwwzzzxxx{{{|||zzzzzz}}}|||yyyvvvvvvuuuttttttvvvxxxzzzvvvxxxzzzzzzxxxwwwvvvvvv{{{{{{zzzxxx{{{~~~{{{vvvrrrtttvvvxxxxxxxxxzzz{{{}}}{{{xxxwwwwwwyyy{{{}}}yyyxxxxxx{{{}}}|||wwwrrryyy}}}~~~yyyvvvxxx{{{{{{|||}}}{{{yyywwwwwwxxxwwwxxx{{{}}}}}}{{{yyywwwxxxyyy{{{{{{yyyxxxyyyzzz|||xxxxxx|||~~~|||yyywwwsssssswwwyyyxxxwwwyyyvvvtttvvvwwwsssmmmoootttuuuuuuuuuvvvvvvvvvuuutttssspppqqqtttuuussssssvvvwwwwwwxxxyyyyyyyyyxxxxxxwwwtttsssuuuuuurrrrrruuuuuuuuuuuuuuuvvvvvvuuutttxxxvvvsssssstttuuutttrrrxxxxxxwwwuuuuuuxxx|||~~~}}}zzzyyyyyyxxxwwwuuuwwwvvvuuuttttttuuuwwwwwwxxx{{{~~~{{{vvvsssuuuxxxwwwzzzzzzwwwwwwyyyxxxuuuuuusssrrrrrruuuwwwxxxxxxtttxxx{{{{{{xxxvvvvvvxxx|||}}}{{{yyy{{{~~~{{{uuurrrtttvvvwwwvvvuuuuuuvvvzzz{{{{{{yyywwwwww{{{~~~yyyyyy{{{}}}}}}xxxtttyyy}}}}}}wwwuuuwww{{{|||~~~|||yyyvvvvvvwwwxxx{{{}}}~~~}}}||||||yyy{{{|||{{{yyyxxxxxxyyy~~~zzzvvvwww{{{~~~|||yyy|||vvvsssuuuwwwwwwyyy}}}vvvvvvxxxxxxuuuqqqssswwwvvvvvvvvvuuuuuuuuuvvvwwwssspppqqqtttuuutttuuuyyy{{{{{{{{{{{{zzzyyyxxxxxxwwwttttttwwwxxxvvvwwwzzzxxxvvvvvvwwwyyyyyywwwuuuwwwvvvttttttttttttttttttvvvvvvuuutttssstttyyy}}}}}}{{{zzzzzzzzzyyywwwvvvvvvtttttttttuuuvvvwwwxxx|||~~~zzztttpppppprrrrrrvvvwwwuuuvvvyyyyyyvvvsssqqqpppqqqtttwwwwwwwwwuuuxxx{{{{{{xxxwwwxxxzzz|||}}}{{{yyy{{{~~~{{{uuusssuuuwwwvvvtttrrrqqqqqquuuyyy}}}}}}zzzxxxzzz|||xxxyyy|||~~~~~~{{{yyyxxx{{{}}}zzzuuusssuuuxxxxxx{{{~~~}}}zzzvvvsssrrrxxxxxxyyyyyy{{{|||}}}~~~|||}}}}}}|||zzzxxxwwwxxx|||xxxuuuvvvyyy{{{|||{{{~~~xxxssstttvvvwwwzzz~~~yyyzzzzzzzzzxxxwwwxxxyyyvvvwwwwwwvvvttttttvvvwwwsssqqqrrrvvvwwwvvvwwwzzz||||||||||||{{{zzzyyyxxxwwwttttttwwwyyyxxxzzz{{{yyyxxxzzz}}}~~~|||yyyuuuuuuvvvvvvvvvvvvvvvvvvsssuuuvvvuuurrrrrruuuyyy{{{{{{{{{zzzyyyxxxxxxxxxuuuuuuuuuuuuuuuvvvwwwwwwwwwyyy{{{xxxsssooonnnoooppptttvvvvvvxxx}}}~~~{{{qqqrrrrrrssstttuuuwwwxxxwwwxxxyyyyyyxxxxxxyyyzzz{{{{{{zzzxxx{{{~~~{{{vvvtttvvvxxxwwwuuurrrpppppprrrwww}}}}}}zzzyyyyyyxxxyyy{{{|||}}}|||{{{zzzzzzzzzyyywwwuuussstttuuuxxx{{{~~~|||yyyvvvuuuzzzyyyxxxxxxxxxzzz|||}}}zzz||||||{{{yyywwwwwwwww{{{yyywwwvvvwwwyyy|||~~~|||vvvsssuuuwwwvvvxxx{{{{{{zzzyyyxxxxxxxxxwwwuuusssvvvyyyyyyvvvtttttttttsssqqqssswwwyyywwwwwwzzzxxxxxxyyyzzzzzzzzzzzzzzzxxxtttsssvvvwwwxxx{{{|||yyyxxxzzz~~~|||yyysssuuuwwwxxxxxxwwwwwwwwwrrrvvvyyyxxxtttrrrsssuuuuuuxxxzzzzzzvvvtttuuuvvvssstttuuuvvvwwwxxxxxxxxxxxxyyyzzzyyyxxxvvvtttrrrsssvvvxxxwwwxxx||||||zzzrrrtttwwwvvvuuuuuuwwwzzzyyywwwuuuuuuwwwxxxyyyyyyyyyzzzxxxwwwzzz~~~|||vvvtttvvvyyyzzzxxxuuuttttttsssvvv|||~~~|||yyyxxxxxxyyyyyyyyyxxxwwwxxxxxx|||yyyvvvuuuuuuuuutttrrryyy||||||{{{zzzyyyyyyzzzzzzzzzyyyyyyyyyuuuwwwyyyyyywwwwwwwwwxxxzzzzzzxxxvvvuuuxxx}}}yyyuuusssvvvxxxvvvvvvxxxzzzxxxuuusssuuuvvvsssnnnppptttzzz{{{xxxtttqqqqqqsssqqqsssxxxyyywwwvvvyyyttttttvvvxxxyyyzzz{{{{{{yyyuuusssuuuvvvvvvzzzzzzwwwuuuwww|||}}}zzzwwwrrruuuxxxzzzyyyyyyxxxyyyqqqvvv{{{{{{vvvrrrrrrtttpppuuuzzzyyytttqqqrrrtttrrrsssuuuwwwyyyyyyyyyxxx{{{{{{{{{}}}~~~|||yyyxxx{{{zzzwwwvvvwwwvvvrrrssswwwzzzyyyvvvuuuxxx|||zzzvvvrrrrrruuuxxxyyyxxxxxxxxxwwwwwwzzz~~~|||vvvsssvvvzzz{{{{{{yyyxxxxxxuuuwwwzzz}}}~~~}}}zzzxxxyyyyyyxxxvvvtttssstttuuu~~~yyyttttttvvvwwwtttqqquuuxxx{{{}}}|||zzzyyyyyyyyyzzz|||}}}|||zzzwwwvvvpppsssuuuvvvvvvvvvxxxyyy{{{yyyvvvttttttwww{{{}}}||||||||||||{{{xxxuuusssxxxrrrqqqvvvxxxuuusssuuuppprrrttttttsssqqqpppppppppmmmnnnsssvvvuuuvvvxxxooowww{{{wwwuuuvvvvvvrrrvvvvvvwwwxxxzzz{{{zzzxxxyyyxxxxxxyyyzzz{{{yyywwwttttttwww{{{~~~}}}xxxtttwwwxxxyyyzzzzzzyyywwwwwwyyywwwvvvvvvwwwwwwvvvuuutttwww{{{|||{{{yyyyyyxxxxxxzzz|||{{{xxxvvvuuuuuuwwwzzz{{{yyyzzzzzzwwwqqqwww}}}xxxtttwww|||yyyuuurrrtttzzz~~~~~~|||zzzyyyxxxxxxxxxxxxwwwvvv}}}xxxxxx}}}}}}xxxtttvvvxxx{{{~~~~~~{{{wwwsssrrrwwwxxxyyyxxxvvvuuuvvvwww{{{xxxvvvvvvwwwvvvrrrooowwwqqqpppyyy}}}{{{{{{wwwxxxyyyzzzyyyxxxwwwvvvvvvvvvvvvwwwzzz||||||{{{xxxxxxwwwwwwwwwxxxyyyyyytttvvvwwwwwwvvvtttsssrrrvvvpppnnnrrrtttrrrqqqsssssssssssssssrrrsssssstttqqqnnnnnnsssuuuttttttvvvpppwwwzzzwwwvvvwwwwwwtttrrrtttvvvyyyzzzzzzyyywww|||{{{{{{{{{||||||{{{yyytttttttttwwwzzzzzzwwwtttqqqrrrsssuuuvvvvvvvvvuuuyyywwwtttrrrssstttuuuvvvvvvxxxyyyxxxwwwvvvwwwxxxxxxxxxxxxwwwwwwvvvuuutttxxx{{{{{{yyyyyyzzzxxxsssxxx{{{}}}zzzuuutttxxx}}}{{{xxxwwwyyy}}}}}}{{{yyyxxxwwwwwwwwwxxxwwwwwwzzzvvvvvvzzz{{{vvvssstttwwwxxxzzz||||||yyyvvvtttwwwxxxyyyyyyxxxwwwxxxyyyyyywwwuuuuuuvvvvvvtttrrrxxxrrrqqqwww{{{yyyvvvvvvvvvvvvwwwxxxxxxxxxwwwvvvxxxwwwwwwxxx{{{||||||{{{wwwxxxyyyzzzyyyxxxwwwuuutttwwwzzzyyywwwvvvwwwyyyuuuqqqnnnpppqqqpppqqqsssuuutttsssssssssuuuwwwxxxqqqooopppttttttrrrrrruuupppuuuxxxwwwvvvwwwwwwtttooorrruuuxxxyyyxxxwwwuuu|||{{{{{{{{{||||||zzzxxxtttsssrrrsssuuuvvvvvvuuuttttttuuuvvvwwwwwwvvvvvvxxxuuurrrpppoooqqqtttvvvxxxxxxwwwuuuttttttwwwyyyxxxuuurrrsssvvvwwwvvvtttwwwzzzzzzvvvvvvxxxwwwtttxxxxxxwwwuuutttuuuyyy|||{{{yyyxxxzzz}}}~~~|||yyyxxxwwwvvvvvvvvvwwwxxxyyyyyyvvvvvvyyyzzzwwwttttttxxxvvvvvvyyy|||}}}zzzwwwwwwyyyzzzyyyxxxxxxyyyzzzwwwuuusssssstttvvvvvvvvvyyytttrrruuuwwwtttqqqppptttuuuvvvwwwwwwwwwwwwwwwzzzyyyyyyzzz{{{|||{{{zzzxxxyyyyyyyyyxxxwwwuuutttwwwzzz|||{{{wwwvvvyyy|||xxxuuurrrqqqrrrsssuuuwwwuuuttttttuuuwwwxxxyyyxxxsssrrrsssvvvuuurrrqqqtttppprrrtttuuuuuuuuuuuutttqqqrrrtttuuuttttttttttttyyyxxxwwwwwwxxxxxxvvvtttrrrrrrrrrssstttuuuuuutttzzzzzzyyyxxxwwwvvvuuutttuuutttsssqqqpppqqqtttvvvwwwxxxxxxwwwvvvwwwyyy|||xxxtttpppqqqvvvyyywwwtttuuuxxxwwwsssrrruuuvvvuuuvvvuuussstttvvvyyyzzz{{{yyywwwvvvwwwzzz{{{{{{yyyxxxxxxwwwvvvvvvwwwyyy{{{yyyxxxwwwyyyzzzyyywwwvvv{{{wwwuuuwww||||||yyyxxxyyyzzzyyywwwvvvwwwxxxuuutttrrrrrrtttvvvxxxyyyxxxuuussstttuuusssqqqoootttuuuuuuvvvwwwxxxxxxyyy|||{{{zzzzzz{{{|||{{{yyy|||{{{xxxvvvttttttuuuvvvvvvwwwwwwtttqqqppprrrtttxxxwwwuuusssrrrtttwwwxxxssssssuuuxxx{{{{{{xxxuuuttttttvvvyyyvvvrrrqqquuuppppppqqqssstttsssrrrrrrtttuuutttrrrooooooqqqssswwwvvvuuuuuuvvvvvvtttrrrooorrrtttvvvvvvuuuttttttyyyxxxwwwvvvtttsssssssssrrrtttvvvvvvtttssstttuuuvvvxxxzzz{{{{{{{{{}}}~~~yyyuuuqqqrrrwwwzzzyyyvvvuuuyyyxxxtttqqqtttwwwwwwtttssssssvvvzzz||||||zzzxxxwwwuuuuuuxxx{{{}}}~~~xxxyyyzzzxxxwwwwwwyyy|||xxxxxxwwwwwwyyyzzzyyywww}}}yyyvvvxxx|||~~~|||xxxyyyzzzzzzxxxuuusssssstttuuuttttttssstttvvvyyy{{{vvvvvvuuutttuuuvvvuuutttvvvvvvvvvwwwxxxyyyzzzzzz{{{zzzyyyyyyzzzzzzyyyxxx}}}xxxsssqqqrrruuuwwwyyyvvvssspppooonnnooooootttwwwvvvrrrpppsssvvvvvvrrrrrruuuyyy|||{{{vvvqqqsssssswwwyyyvvvqqqqqquuussspppooorrrtttrrrpppqqqsssttttttrrrnnnmmmpppssswwwvvvvvvwwwxxxxxxwwwuuuooorrrvvvwwwwwwuuuttttttwwwvvvvvvvvvwwwwwwxxxyyyppptttxxxyyyvvvttttttvvvuuuxxxzzz{{{{{{|||}}}~~~xxxvvvtttuuuxxxzzzyyywwwvvvzzz{{{vvvsssvvvyyyyyyrrrsssuuuxxx|||}}}|||{{{xxxxxxwwwxxxzzz}}}wwwyyy{{{zzzwwwuuuwwwyyytttvvvuuutttuuuyyyxxxuuu|||yyywwwxxxzzz{{{yyywwwxxxyyyyyywwwtttsssssssssuuuvvvwwwvvvuuuvvvyyy{{{uuuwwwwwwuuuuuuyyyzzzxxxxxxwwwwwwwwwxxxyyyzzzzzzyyyxxxvvvwwwxxxxxxwwwvvv}}}xxxsssqqqrrrsssuuu~~~yyyrrrppprrrsssrrrpppqqqvvvwwwrrrpppsssuuuttttttrrrsssvvvyyyyyytttooopppqqqvvvxxxuuuooooootttwwwrrrppptttuuurrrpppqqqmmmqqquuutttqqqoooppprrrwwwvvvvvvxxxyyyzzzyyyxxxppprrruuuuuutttsssuuuvvvwwwwwwwwwwwwxxxyyy{{{|||qqquuuxxxxxxuuusssuuuxxxxxxxxxxxxwwwvvvwwwyyy{{{vvvvvvwwwwwwxxxxxxwwwwwwsssxxxzzzvvvrrrtttwwwxxxssstttuuuwwwyyyzzz|||~~~vvvxxxzzz|||||||||}}}}}}tttxxx{{{zzzvvvssssssuuusssvvvuuurrrtttyyyyyyuuuuuuvvvvvvwwwwwwwwwvvvuuuvvvwwwxxxwwwuuuuuuuuuwwwwwwyyyzzzyyywwwvvvxxxzzzuuuxxxyyyuuuuuuzzz|||zzzxxxxxxwwwvvvvvvwwwxxxyyyvvvuuuttttttvvvwwwvvvttt}}}yyyuuurrrrrrrrrssswwwpppnnnrrruuussspppqqqwwwyyytttrrruuuvvvtttvvvsssqqqrrrvvvwwwsssooommmoootttwwwsssmmmnnnrrrzzztttqqquuuwwwsssppprrrgggnnnuuuwwwuuuqqqqqqrrruuuuuuuuuwwwyyyzzzyyyxxxqqqssssssrrrpppqqquuuyyyvvvuuutttsssssstttuuuuuurrruuuwwwuuurrrrrrvvvzzzzzzyyyvvvssspppqqquuuxxxtttvvvxxxyyywwwvvvuuuvvvnnntttwwwssspppqqqtttttttttuuuuuuuuuuuuxxx|||rrrvvv{{{~~~}}}zzzxxxvvvrrrwww{{{zzzuuuppppppqqquuuxxxwwwsssvvv||||||wwwppprrruuuuuuuuuttttttuuutttvvvwwwxxxwwwwwwyyyzzzxxxzzz|||{{{xxxvvvwwwyyyuuuzzzzzzuuuuuuzzz|||zzzxxxwwwvvvuuuuuuvvvwwwwwwtttrrrrrrssstttuuuuuuttt}}}{{{xxxuuuttttttttttttpppooorrrsssrrrtttyyywwwxxxyyyzzzyyywwwtttssstttuuuvvvtttrrrppppppqqqqqqqqqqqqooonnnnnnppprrrpppqqqrrrtttuuuvvvvvvvvvlllmmmooorrruuuxxxxxxxxxvvvuuutttsssssstttvvvwwwwwwxxxwwwuuusssqqqrrrsss|||}}}}}}yyytttrrrtttwwwnnnpppssstttssssssuuuvvvxxxxxxwwwvvvvvvuuuvvvvvvvvvtttsssrrrssstttvvvxxxwwwvvvuuuuuuvvvuuusssqqqvvvsssqqqqqqtttvvvuuutttxxxyyyyyyzzzyyyyyyxxxxxxzzz|||~~~{{{vvvrrrrrrsss~~~{{{xxxvvvwwwwwwwwwvvvyyywwwuuuwwwzzz{{{yyyvvvtttuuuwwwyyyyyyyyyxxxxxx}}}{{{yyywwwvvvxxxyyy{{{|||yyyuuutttuuuwwwxxxxxxwwwwwwxxxwwwvvvtttrrrqqquuuuuuuuuuuuuuuuuuuuuuuu}}}{{{wwwtttrrrrrrtttuuuuuuqqqppprrrsssrrrtttxxx{{{{{{{{{{{{yyywwwtttssstttuuuvvvtttsssssstttuuutttttttttrrrppppppqqqsssoooppprrrssstttuuuuuuuuuooonnnnnnrrrvvvyyyyyyxxxvvvuuutttsssssstttuuuwwwtttuuuvvvuuuttttttuuuwww~~~}}}{{{xxxuuusssssstttoooqqqssstttttttttuuuvvvxxxxxxwwwvvvvvvwwwxxxxxxvvvvvvtttsssssssssttttttvvvuuuuuuuuuvvvvvvuuussswwwtttqqqqqqsssttttttrrruuuvvvxxxzzz{{{}}}}}}}}}yyyzzzzzzxxxuuurrrppppppzzzyyyxxxxxxzzz{{{{{{zzzxxxwwwwwwyyyzzzzzzyyyxxxtttuuuuuuvvvvvvvvvvvvvvvyyyyyyyyyxxxxxxxxxwwwwww{{{xxxtttsssssstttttttttwwwwwwxxxwwwwwwuuusssrrrsssrrrpppooopppqqqtttuuuzzzxxxuuurrrqqqrrrtttuuuvvvrrrqqqssssssqqqsssvvv}}}}}}|||{{{yyyvvvtttsssuuuuuuvvvuuuttttttwwwyyywwwwwwwwwuuusssrrrssstttooopppqqqrrrssstttttttttrrrooommmqqqwww{{{zzzxxxvvvuuutttsssssstttuuuvvvqqqsssuuuvvvvvvwwwyyy{{{|||yyyvvvtttsssrrrqqqoooppprrrtttuuuuuuuuuvvvwwwyyyxxxvvvuuuvvvwwwyyyzzzwwwvvvvvvuuusssrrrrrrqqqtttsssrrrsssuuuvvvuuutttwwwuuusssrrrsssssssssrrrqqqsssvvvzzz}}}xxxwwwuuuttttttrrrooollltttuuuwwwzzz}}}~~~|||vvvxxxyyyzzzyyyxxxyyyzzzuuuuuutttsssssssssssstttvvvwwwxxxxxxxxxwwwuuuttt{{{xxxuuussssssssssssssswwwwwwwwwwwwwwwvvvuuuttttttrrrooommmnnnppptttvvvwwwwwwvvvuuuuuuuuuuuuvvvvvvsssrrrttttttrrrrrruuu|||{{{zzzxxxwwwuuuttttttvvvwwwvvvuuussstttvvvyyywwwxxxxxxvvvtttsssssstttpppqqqrrrssstttttttttttttttpppmmmooovvvzzzyyyvvvuuuuuutttttttttuuuuuuvvvqqqsssvvvwwwwwwxxxzzz{{{wwwssspppppprrrrrrpppmmmqqqsssuuuvvvuuuuuuvvvwwwzzzxxxvvvttttttuuuvvvxxxvvvvvvvvvvvvvvvuuussssssrrrqqqpppqqqsssuuuuuutttwwwvvvtttssstttuuuuuuuuuoooqqqtttxxx|||yyyvvvsssssstttsssooollloooqqquuuyyy}}}~~~|||yyysssvvvyyyyyyvvvuuuwwwyyywwwvvvtttrrrqqqqqqrrrsssuuuvvvvvvvvvvvvuuutttttt{{{xxxvvvuuuuuuvvvvvvvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvuuusssrrrrrrsssuuuvvvvvvxxxzzz{{{{{{zzzxxxvvvvvvssssssuuuuuurrrrrruuuxxxwwwuuutttttttttuuuuuuwwwxxxwwwuuusssrrrtttvvvuuuvvvwwwvvvsssrrrrrrsssrrrssstttuuuuuuvvvuuuuuutttpppnnnoootttvvvuuurrrssssssssstttuuuvvvvvvwwwtttvvvyyyyyyxxxxxxxxxyyysssqqqoooqqqtttuuusssppprrrsssuuuvvvuuuuuuuuuwwwzzzxxxvvvsssrrrrrrssssssssstttuuuwwwwwwxxxxxxxxxtttrrrqqqrrruuuwwwwwwwwwvvvvvvuuuuuuuuuvvvxxxyyyoooqqqsssvvvyyy{{{}}}}}}{{{wwwtttsssuuutttqqqnnnmmmooosssxxx{{{zzzwwwtttqqqtttvvvvvvtttrrrtttwwwxxxwwwuuusssrrrrrrsssssswwwvvvtttrrrrrrssstttuuuwwwuuuttttttvvvxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvtttsssrrrwwwxxx{{{}}}}}}{{{yyywwwuuussssssvvvvvvssssssvvvuuutttrrrqqqqqqrrrtttuuuwwwxxxxxxwwwtttsssssstttrrrsssuuutttsssqqqqqqrrrttttttuuuvvvvvvvvvvvvvvvsssrrrqqqrrrrrrrrrpppooopppqqqrrrtttvvvwwwxxxyyyxxxzzz{{{{{{yyywwwwwwwwwtttssssssuuuvvvwwwvvvtttqqqsssuuuuuuttttttuuuvvvwwwwwwuuutttrrrqqqqqqqqqqqqrrrsssuuuwwwyyyzzz{{{xxxwwwuuuvvvxxxzzz{{{{{{vvvwwwwwwvvvuuuuuuxxxzzzqqqrrrsssuuuvvvwwwwwwwww|||yyywwwvvvuuuuuutttrrrnnnooossswwwzzzxxxtttpppppprrrssstttsssrrrssstttxxxwwwvvvuuutttssssssssswwwvvvsssqqqqqqrrrtttvvvrrrqqqqqqrrruuuwwwwwwwwwwwwwwwvvvuuuttttttuuuuuutttuuuwwwwwwvvvtttqqqoooxxxxxxyyyyyyyyyxxxxxxxxxtttrrrrrrvvvwwwttttttwwwvvvtttqqqooooooppprrrtttuuuwwwyyyyyyxxxvvvuuuuuuoooqqqssstttrrrrrrrrrrrrssstttuuuuuuuuuuuuuuuuuurrruuuwwwvvvsssooommmmmmnnnoooqqqtttvvvxxxzzzzzzyyy{{{}}}|||zzzxxxvvvvvvtttvvvwwwwwwvvvtttttttttqqqssstttuuussssssssstttssstttuuuuuuuuutttsssrrrppppppqqqrrrtttwwwzzz{{{zzzxxxvvvvvvxxxzzz{{{{{{wwwxxxxxxuuurrrrrrtttvvvrrrrrrssstttuuuuuutttttt{{{{{{zzzwwwuuutttuuuvvvppprrruuuyyy{{{zzzvvvsssrrrqqqqqqrrrttttttsssrrruuuuuuuuuuuuuuutttssssssvvvuuutttsssrrrsssssstttsssrrrqqqrrruuuvvvvvvuuuxxxwwwuuutttsssssssssssssssssstttuuuuuutttsssssszzzxxxvvvttttttuuuwwwxxxsssqqqrrrvvvwwwuuuuuuxxxxxxvvvrrrooonnnoooqqqrrrssswwwzzz|||zzzyyywwwwwwnnnpppssstttsssrrrrrrsssssssssttttttuuutttttttttrrrwww{{{yyysssnnnlllmmmlllnnnqqqtttwwwyyy{{{|||yyy{{{}}}}}}{{{xxxwwwwwwsssvvvxxxvvvrrrooooooqqqqqqrrrttttttsssrrrssstttppprrrtttvvvwwwwwwvvvuuupppooooooppprrruuuxxxzzzyyyvvvttttttuuuwwwxxxxxxxxxyyyxxxuuupppnnnooorrrrrrsssttttttuuutttttttttzzz{{{{{{xxxtttsssuuuxxxssstttwww{{{}}}}}}yyyvvvtttqqqppprrruuuvvvtttqqqssstttuuuvvvuuutttsssrrrssstttuuuuuuuuutttsssrrrvvvuuutttuuuwwwwwwwwwuuuxxxwwwuuusssrrrqqqrrrrrrsssssssssssstttvvvxxxyyy{{{yyyvvvttttttvvvyyy{{{uuuttttttttttttuuuvvvvvvyyywwwtttsssrrrqqqooonnntttuuuvvvvvvvvvvvvuuutttrrrkkkkkksssuuuooonnnsssqqquuuwwwtttrrrttttttrrrtttvvvxxxvvvssspppqqqsssooorrrvvvxxxwwwwwwwwwxxxyyyyyyxxxwwwvvvvvvwwwwwwuuuyyy}}}zzzsssoooqqquuurrrsssrrrooolllmmmrrrvvvvvvxxxyyywwwtttrrrsssvvvqqqnnnqqqvvvrrrlllssszzzyyyvvvuuutttvvvxxxzzztttvvvxxxvvvssssssuuuxxxwwwsssqqqrrrrrrppprrrvvv}}}yyyuuuuuuuuusssuuuvvvvvvwwwwwwwwwvvvvvvwwwuuuttttttttttttrrrqqqssswwwyyyvvvoookkkmmmqqqssssssttttttssssssrrrqqquuuuuuvvvvvvvvvvvvvvvvvvuuuvvvvvvuuusssrrrrrrsssnnnqqquuuyyy{{{|||{{{{{{}}}zzzwwwvvvvvvwwwxxxssssssssssssssstttuuuvvvsssrrrrrrrrrtttuuuuuuuuu||||||{{{zzzyyyxxxwwwwwwtttmmmlllssstttnnnlllppprrrtttuuurrrsssvvvvvvsssuuuvvvwwwvvvtttrrrqqqrrrnnnqqquuuxxxxxxxxxyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvuuuyyy|||yyysssoooqqquuuvvvvvvvvvtttrrrqqqqqqsssuuuvvvwwwwwwuuuttttttuuuuuuqqqsssxxxtttmmmoooxxxyyyxxxvvvttttttvvvxxxyyyvvvvvvwwwvvvuuuuuuvvvwwwuuurrrqqqttttttrrrssswwwyyy}}}~~~zzzwwwwwwuuurrruuuuuuvvvwwwwwwwwwwwwwwwtttsssrrrssstttuuutttsssrrrvvvxxxuuuooommmppptttsssssstttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwuuuvvvwwwvvvtttssstttuuuppprrrvvvxxxzzzzzzzzzyyy~~~}}}|||zzzyyyxxxwwwwwwrrrsssssstttuuuuuuvvvwwwoooooopppqqqsssuuuvvvwwwyyywwwvvvtttttttttvvvwwwyyysssqqqvvvuuuooolllooorrrsssqqqppptttyyyxxxtttvvvuuuttttttttttttrrrpppnnnqqquuuwwwxxxxxxxxxyyywwwwwwxxxxxxwwwwwwvvvuuuvvvyyy{{{xxxsssppprrruuuxxxwwwuuuuuutttrrrooommmqqqqqqssstttvvvvvvsssqqqvvvrrrsssxxxwwwqqqooosssxxxwwwuuuttttttuuuwwwxxxvvvuuussssssuuuuuuuuuttttttrrrrrrvvvwwwttttttwwwtttzzz}}}zzzxxxxxxuuurrrttttttuuuwwwxxxxxxxxxxxxrrrqqqqqqrrrtttvvvuuutttrrruuuwwwtttpppooosssxxxssssssuuuvvvxxxyyyzzz{{{vvvvvvvvvvvvwwwwwwxxxyyyvvvwwwwwwvvvuuutttvvvwwwtttuuuwwwxxxxxxxxxwwwvvvyyyzzzzzzzzzzzzzzzzzzyyysssssstttuuuvvvwwwwwwxxxoooppppppppppppppprrrsssqqqpppnnnmmmooorrrvvvxxxyyywwwyyyxxxrrrnnnooosssqqqooonnntttzzzyyytttuuurrrqqqqqqttttttqqqnnnoooqqquuuvvvuuuttttttuuuvvvvvvwwwxxxxxxwwwvvvuuuvvvyyyzzzwwwsssqqqsssuuuvvvssspppoooppppppmmmiiinnnmmmnnnrrrvvvvvvrrrooouuupppooouuuxxxvvvuuuvvvvvvuuutttssstttuuuvvvwwwvvvssspppqqqtttuuutttqqquuusssuuuyyyyyyuuutttuuuuuuyyy{{{xxxuuuuuutttrrrrrrsssuuuvvvwwwxxxxxxyyysssrrrqqqrrrtttuuuuuuttttttvvvwwwuuuqqqqqquuuyyytttuuuuuuwwwxxxyyy{{{|||uuuuuuuuuuuuvvvwwwyyyzzzxxxyyyxxxvvvtttsssuuuvvvwwwwwwwwwwwwvvvuuutttssswwwxxxyyyyyyyyyyyyxxxwwwqqqrrrssstttuuuuuuuuuuuuqqqrrrsssrrrpppoooqqqssssssrrrpppoooqqquuuyyy|||~~~zzzxxxxxxwwwsssooooooqqqpppnnnnnnsssyyyxxxrrrqqqooonnnooorrrsssqqqnnnqqqsssuuuuuussspppoooooouuuvvvvvvwwwwwwwwwvvvvvvwwwxxxxxxvvvsssrrrsssvvvuuuppplllkkkmmmooonnnmmmnnnnnnooossswwwxxxuuuqqqwwwqqqnnnrrrvvvxxxyyyyyyttttttssssssssstttuuuvvvwwwtttrrrrrruuuvvvuuusssvvvuuuvvvzzzyyyuuurrrsssxxx{{{yyysssppprrrsssrrrqqqrrrtttuuuvvvwwwwwwxxxuuutttssssssuuuuuutttssswwwxxxyyyvvvtttsssuuuxxxwwwwwwvvvvvvvvvwwwxxxyyyuuutttttttttuuuwwwyyy{{{{{{{{{yyyvvvsssrrrsssuuuyyyxxxwwwuuutttsssrrrrrrzzzzzzyyyxxxwwwuuutttsssooopppqqqrrrsssrrrqqqqqqpppsssuuutttrrrrrruuuxxxxxxvvvsssqqqqqqsssvvvxxxwwwuuutttssssssqqqnnnllloooppppppooorrrvvvtttnnnmmmmmmmmmoooqqqsssrrrqqqsssuuuvvvuuurrrnnnllllllvvvvvvuuuuuuuuuvvvwwwwwwxxxxxxwwwuuusssssstttvvvtttqqqnnnlllmmmppprrrsssrrrrrrtttwwwzzzzzzyyywww{{{wwwrrrrrrtttvvvwwwvvvrrrrrrrrrrrrssstttuuuuuuyyyxxxvvvvvvxxxxxxxxxwwwvvvtttvvvyyyyyytttssstttyyyzzzxxxqqqmmmppprrrrrrqqqqqqssstttuuuuuuuuuuuuwwwuuutttuuuvvvvvvuuutttxxxyyyzzzyyywwwvvvvvvwwwyyyxxxwwwvvvuuuuuuvvvwwwuuutttttttttuuuxxx{{{}}}}}}|||{{{wwwtttsssuuuwwwyyyxxxvvvtttrrrrrrrrrssszzzzzzyyywwwvvvuuutttsssqqqrrrssstttsssrrrpppooonnnqqqtttsssqqqqqqtttxxxvvvtttrrrppppppqqqsssuuuqqqpppppppppqqqqqqooommmmmmqqqrrrqqqpppqqqooojjjjjjllloooqqqrrrsssuuuvvvtttvvvwwwvvvssspppnnnmmmwwwvvvtttssssssuuuxxxyyyxxxxxxvvvtttssssssuuuvvvrrrrrrrrrpppoooppprrrtttsssuuuwwwxxxxxxxxxzzz{{{{{{zzzwwwuuutttuuutttrrrqqqqqqqqqrrrssssssttttttxxxxxxyyyxxxwwwwwwxxxyyysssqqqssswwwxxxuuuuuuwwwuuuwwwvvvqqqnnnppprrrqqqpppqqqrrrrrrssssssssssssvvvuuutttvvvwwwyyyxxxwwwuuuwwwyyyzzzzzzyyyxxxxxxzzzyyywwwvvvuuuvvvwwwxxxwwwvvvuuuvvvwww{{{~~~}}}}}}{{{yyywwwwwwzzz|||xxxwwwtttrrrqqqrrrssstttxxxxxxwwwvvvvvvwwwxxxxxxtttuuuwwwwwwvvvuuusssqqqlllppprrrpppmmmlllooosssssssssrrrrrrsssuuuwwwxxxnnnoooooooooqqqsssrrrooolllqqqtttrrrooonnnlllhhhhhhlllqqqsssssstttwww{{{tttvvvxxxwwwuuurrrppppppxxxvvvsssrrrrrruuuxxxzzzyyyxxxvvvtttssstttuuuvvvooorrrtttssspppnnnppprrrqqqtttvvvvvvuuuuuuxxx{{{xxxzzzzzzxxxvvvuuusssqqqppppppqqqrrrsssssstttttttttvvvxxxvvvssssssuuuxxxpppoooqqquuuwwwvvvwwwzzzppptttuuurrrppprrrrrrqqqppppppqqqrrrrrrrrrqqqqqquuuttttttvvvyyy{{{{{{zzzsssuuuyyy{{{||||||zzzzzzzzzyyywwwvvvvvvwwwyyyzzzyyyxxxwwwwwwyyy}}}}}}}}}|||zzzzzz{{{wwwvvvsssqqqqqqrrrtttvvv{{{wwwssspppppprrrsssssstttqqqoooqqqvvvwwwtttpppuuuqqqqqqttttttpppmmmnnnxxxuuusssssstttuuussspppsssooonnnppppppnnnooosssrrrtttvvvtttqqqpppqqqsssnnnrrrvvvtttooonnnrrrwwwrrrrrrqqqpppooopppsssvvvnnnqqqsssrrroooqqqwww|||xxxwwwuuuttttttuuuvvvwwwqqqsssuuuvvvtttrrrqqqqqqrrrssssssrrrppprrrwww{{{~~~{{{vvvsssrrrsssssssssooopppqqqtttvvvwwwwwwvvvppp{{{}}}vvvwwwuuuppprrrsssrrrqqqqqquuuyyyqqqssssssrrrtttyyyyyyvvvyyyxxxwwwuuusssrrrrrrqqqssswww{{{~~~}}}|||{{{zzzwwwvvvuuutttuuuwwwyyy{{{{{{xxxttttttvvvxxxyyyxxxzzzxxxzzz~~~zzz{{{~~~~~~~~~}}}{{{yyywwwvvvyyyxxxvvvtttssstttuuuvvv}}}yyyuuusssssstttuuuuuuvvvsssppprrrvvvwwwvvvssstttrrrsssvvvvvvrrrqqqsssvvvuuuttttttvvvvvvssspppuuuqqqnnnppppppnnnqqquuurrrtttvvvvvvttttttvvvxxxoooqqqrrrqqqnnnnnnrrrvvvqqqrrrsssrrrqqqqqqrrrtttooorrruuutttrrrrrrwww{{{wwwvvvuuusssssstttuuuvvvppprrrtttuuuuuuttttttuuusssttttttsssqqqrrruuuxxx|||yyytttqqqqqqsssvvvwwwuuurrrppprrruuuwwwwwwuuuuuu{{{{{{uuuuuuzzzzzztttsssttttttsssssstttvvvxxxuuuvvvvvvssstttwwwuuuqqqvvvvvvuuuttttttttttttuuusssvvvyyy{{{zzzxxxxxxxxxuuutttsssssstttuuuwwwxxxyyyvvvtttuuuxxxzzzzzzxxxzzzxxxyyy|||zzzvvvvvv{{{yyyzzz|||}}}|||yyyvvvtttwwwwwwwwwvvvuuuuuutttsss~~~{{{wwwuuuuuuvvvwwwwwwwwwsssppppppsssvvvuuutttrrrrrruuuxxxvvvrrrssswwwttttttssstttvvvvvvtttrrrvvvrrroooqqqqqqooorrrvvvqqqsssuuuvvvvvvwwwzzz{{{tttrrrpppooooooqqqtttvvvrrruuuwwwwwwvvvtttssssssrrruuuwwwwwwuuutttwwwzzzwwwvvvtttssssssssstttuuuppppppqqqrrrtttvvvwwwxxxssstttuuutttsssrrrtttuuuxxxvvvsssqqqqqqtttwwwzzzzzzvvvrrrrrrtttvvvvvvuuuzzzzzzyyywwwvvvuuuttttttwwwvvvttttttuuuvvvvvvvvvuuuwwwwwwtttuuuvvvtttnnnrrrrrrrrrssstttuuuwwwxxxsssuuuwwwwwwvvvttttttuuuqqqqqqqqqqqqrrrssstttuuutttssstttvvvyyyzzzzzzyyy|||zzzyyyyyywwwssstttwwwtttvvvyyy{{{{{{xxxuuusssuuuvvvwwwxxxwwwuuusssqqq|||yyyuuuttttttvvvvvvvvvwwwssspppooopppsssuuuuuuppprrrvvvxxxtttoooqqqwwwtttsssqqqqqqrrrssstttttttttqqqrrrttttttrrrqqqtttoooqqqrrrtttuuuwwwyyyzzzzzzuuupppooorrruuuxxxxxxuuuxxx|||~~~|||yyywwwvvvtttwwwyyyyyywwwvvvwwwxxxvvvuuutttsssssssssssstttqqqpppoooooorrrtttvvvwwwqqqrrrtttuuuuuuuuutttttttttuuuuuutttssstttvvvwwwxxxxxxxxxvvvsssrrrtttuuu|||yyyyyy|||{{{vvvtttvvvyyyvvvttttttwwwxxxuuussssssuuuvvvtttvvvxxxuuupppoooooopppqqqsssuuuvvvwwwtttuuuvvvuuutttrrrssssssoooooopppppppppqqqqqqqqqnnnooorrruuuxxxyyyyyyxxx||||||{{{yyyvvvuuuuuuxxxuuuuuuwwwwwwvvvuuusssrrruuuvvvvvvvvvvvvtttsssrrrwwwuuurrrqqqrrrssssssrrryyyvvvrrrpppqqqtttvvvwwwqqqrrrvvvwwwrrrlllnnnsssuuusssooommmmmmooosssvvvqqqpppsssxxxxxxssspppqqqrrrrrrrrrtttuuuwwwwwwwww|||vvvpppnnnrrrvvvxxxxxxuuuyyy}}}~~~}}}zzzxxxwwwvvvwwwyyyyyyxxxwwwwwwxxxttttttsssssssssssstttttttttqqqnnnnnnppprrrssssssnnnppprrrtttwwwwwwvvvvvvrrruuuxxxxxxvvvsssrrrrrrqqqxxx~~~|||tttoooqqquuuxxxwww{{{|||yyyzzzyyyvvvttttttwwwwwwtttqqqtttvvvvvvtttuuuwwwuuupppnnnnnnooopppqqqsssuuuuuuuuuvvvwwwvvvtttsssssstttnnnooopppqqqqqqqqqpppooojjjmmmqqqtttvvvvvvvvvvvvxxxzzzzzzxxxvvvvvvwwwxxxyyyxxxuuusssqqqqqqrrrrrrwwwvvvuuutttsssssstttttttttrrrpppooopppqqqpppppp|||zzzwwwttttttvvvxxxzzzssssssuuuwwwsssnnnnnnqqquuussspppmmmkkkmmmrrrwwwooooootttyyyyyytttoooooouuuttttttuuuwwwxxxxxxwwwxxxtttnnnmmmppptttvvvvvvsssuuuxxxyyyxxxwwwwwwwwwvvvvvvwwwwwwwwwwwwwwwwwwrrrsssssstttuuuuuuvvvvvvwwwsssooonnnqqqrrrrrrpppnnnooopppssswwwyyyxxxwwwqqqvvvzzzzzzvvvrrroooooonnnvvv~~~}}}uuuoooqqquuusssvvv{{{~~~|||wwwvvvuuuvvvwwwvvvtttsssxxxyyywwwssssssuuusssooooooooopppqqqrrrsssuuuvvvuuuwwwyyyxxxwwwuuutttuuuoooppprrrssssssrrrpppoookkknnnrrrttttttsssttttttrrrvvvxxxvvvuuuvvvwwwuuu|||zzzuuuqqqoooppprrrsssxxxwwwtttrrrrrrrrrtttuuusssqqqpppooopppqqqqqqpppzzzyyywwwuuutttuuuwwwyyyvvvtttuuuxxxxxxsssrrrttttttuuutttqqqoooooorrruuuqqqppprrrvvvvvvrrrpppqqqtttsssrrrtttwwwyyyxxxvvvvvvsssooonnnooorrruuuvvvrrrssstttttttttuuuwwwyyyvvvuuuttttttuuuvvvwwwwwwqqqrrrsssuuuvvvwwwxxxxxxxxxtttppppppsssuuusssqqqqqqpppppprrrvvvxxxwwwvvvrrrvvvyyyxxxssspppppprrrppptttxxxxxxuuusssssstttpppwwwyyywwwyyy|||uuuwwwyyyyyywwwvvvvvvvvvyyyyyyvvvqqqrrruuutttqqqpppqqqqqqsssuuuwwwyyyzzzsssvvvyyyzzzxxxvvvuuuuuuqqqrrruuuvvvvvvtttrrrpppnnnqqqtttuuusssrrrssstttqqqwwwzzzwwwvvvxxxwwwsss{{{yyyvvvsssrrrrrrtttuuuvvvvvvuuutttsssssssssssstttrrrqqqqqqrrrsssrrrqqqwwwvvvuuusssrrrrrrtttvvvyyyuuuvvvzzz|||yyywwwxxxtttvvvxxxvvvsssqqqqqqssssssqqqqqqssssssqqqqqqssspppooonnnqqquuuwwwwwwuuuvvvtttrrrqqqqqqsssvvvxxxsssttttttssssssuuuyyy|||uuutttrrrqqqsssvvvwwwxxxpppqqqsssuuuwwwyyyyyyzzzxxxtttqqqrrrvvvxxxvvvrrrtttrrrppprrruuuwwwvvvttttttvvvwwwuuupppooorrrwwwtttrrrqqqrrruuuvvvuuutttnnnwwwwwwooorrr~~~{{{uuuxxx{{{{{{xxxvvvwwwyyyvvvvvvssspppqqqwwwxxxvvvqqqqqqsssuuuwwwzzz|||~~~rrruuuyyy{{{yyywwwuuutttrrrtttwwwxxxxxxvvvsssqqqrrrtttvvvvvvsssrrrsssuuussszzz~~~{{{yyyzzzxxxsssxxxwwwvvvuuuuuuuuuuuuvvvttttttvvvvvvuuutttrrrpppyyysssvvvyyyyyywwwuuuvvvwww~~~xxxrrrppprrruuuwwwvvvqqqsssuuuwwwwwwvvvtttssszzzxxxvvvsssqqqppppppppprrrrrrsssuuurrrnnnpppuuuuuupppnnnppppppppptttyyyvvvssspppooopppsssuuuvvvttttttttttttuuuwwwyyyzzzvvvrrrnnnoootttvvvuuurrrrrrtttuuuuuuuuuvvvxxxzzzuuuwwwxxxzzzyyywwwtttrrruuusssqqqqqqrrrrrrqqqpppvvvssssssvvvwwwuuusssuuuuuurrrpppqqqtttuuutttrrrrrrtttvvvxxxxxxyyyzzz|||yyy{{{|||zzzvvvssstttuuusssssstttvvvxxxxxxvvvuuuxxxxxxwwwwwwvvvuuuuuuuuuqqqpppqqqtttwwwwwwssspppvvvyyy||||||{{{xxxwwwvvvvvvwwwwwwvvvtttssstttvvvvvvwwwxxxzzz{{{|||}}}}}}{{{xxxuuuuuuwwwxxxwwwvvvvvvtttrrrrrrsssuuuuuuuuuyyysssuuuwwwwwwtttssstttvvvyyywwwtttssstttuuuuuuuuuqqqsssuuuwwwxxxwwwuuuttt{{{zzzyyywwwvvvuuuuuuuuuuuusssqqqqqqnnnkkknnnssstttpppnnnoooooonnnpppuuuuuusssrrrssstttuuutttrrrsssrrrrrrqqqrrrssstttuuuuuuqqqnnnooosssvvvuuurrrqqqrrrtttttttttvvvyyy|||vvvwwwxxxyyyxxxuuusssqqquuusssqqqpppqqqqqqpppnnnuuurrrrrrvvvwwwtttssstttwwwtttqqqqqqtttvvvuuusssvvvxxxyyyyyywwwvvvvvvwwwwwwxxxxxxvvvsssqqqrrrtttvvvvvvwwwxxxyyyyyyxxxvvvxxxxxxwwwwwwvvvuuuuuuttttttrrrqqqrrruuuvvvtttrrrzzz{{{{{{yyywwwuuuuuuvvvwwwvvvuuuttttttuuuuuuuuuwwwxxxyyyzzzzzzzzzzzzzzzzzzwwwuuuuuuwwwxxxxxxvvvwwwuuusssrrrssstttsssrrruuuuuuuuusssqqqqqqssstttuuuvvvvvvvvvuuuttttttuuuqqqsssuuuwwwxxxxxxvvvvvvxxxyyyzzzzzzzzzyyyxxxwwwyyyuuurrrpppnnnkkkoootttsssooonnnpppooommmnnnqqqrrrrrrsssuuuvvvtttpppmmmppppppoooooooooooopppppptttqqqnnnooosssuuuuuusssqqqrrrsssssssssvvvzzz}}}vvvwwwwwwwwwvvvtttrrrpppuuutttrrrrrrrrrrrrqqqoootttrrrrrruuuuuurrrrrrtttxxxuuuqqqqqqsssuuuuuutttvvvxxxyyyyyywwwuuuuuuuuuuuuuuutttrrrooooooqqqssswwwxxxyyyyyyyyyxxxwwwvvvwwwwwwwwwwwwvvvuuuttttttvvvtttrrrrrrtttuuuuuuuuuyyyyyyxxxvvvuuuuuuxxxzzzxxxuuurrrsssuuuxxxwwwvvvwwwxxxyyyyyyyyyyyyxxxwwwzzzwwwuuuuuuvvvwwwwwwvvvxxxvvvtttssstttsssrrrpppxxxwwwtttrrrqqqqqqssstttsssuuuwwwvvvsssrrruuuxxxrrrsssuuuwwwxxxxxxwwwwwwsssuuuwwwyyyzzzyyywwwvvvyyyuuussstttsssppprrrvvvssspppooorrrrrrppppppsssrrrrrrrrrssstttrrrmmmjjjmmmmmmmmmmmmnnnnnnooooootttrrrpppqqqsssuuuvvvuuuttttttssssssrrrtttxxx{{{wwwvvvvvvuuutttrrrqqqpppuuuttttttuuuwwwwwwvvvuuusssqqqrrruuutttqqqqqqtttxxxtttpppppprrruuuuuutttqqqssswwwxxxxxxxxxxxxyyyuuusssqqqooonnnooorrrtttvvvwwwyyyxxxwwwuuutttsssvvvwwwwwwwwwvvvuuutttssstttttttttuuuuuuuuuuuuttttttuuuvvvvvvwwwyyy|||zzzvvvrrrtttxxx{{{zzzwwwuuuvvvxxxyyyyyyxxxwwwvvvzzzyyyvvvuuuttttttttttttvvvuuuttttttuuuuuusssqqq{{{xxxuuurrrrrrsssuuuvvvsssuuuuuusssqqqrrrvvvzzzrrrsssuuuvvvwwwwwwwwwvvvqqqsssvvvxxxyyyxxxvvvuuusssqqqrrrvvvwwwttttttvvvsssqqqqqquuuvvvuuuvvvyyywwwuuusssssssssrrrpppnnnjjjkkklllnnnpppqqqrrrrrrvvvtttsssssstttuuuvvvvvvvvvvvvuuusssrrrrrrtttvvvwwwvvvuuusssrrrrrrqqqqqqrrrrrrsssvvvxxxzzzyyyxxxrrrqqqsssvvvtttpppqqquuuyyyuuurrrrrruuuxxxxxxvvvnnnqqqvvvxxxyyyyyyyyyzzzuuussspppoooppprrrtttuuuvvvxxxzzzyyyvvvtttssstttuuuvvvwwwwwwwwwuuusssrrrqqqtttwwwyyyxxxvvvsssqqqsssuuuwwwyyyyyyzzz|||~~~{{{wwwuuuvvv{{{}}}{{{xxxrrrtttvvvyyyzzzyyyxxxxxx{{{zzzxxxuuusssrrrrrrrrrsssssstttvvvxxxxxxvvvsss|||yyyuuuttttttvvvwwwwwwttttttsssqqqqqqssswwwzzzsssttttttuuuuuuuuuuuuuuusssuuuwwwyyyzzzxxxvvvuuunnnlllnnntttwwwtttrrrsssuuurrrrrrvvvwwwwwwyyy}}}|||yyyvvvuuuuuuuuuuuutttjjjlllnnnppprrrtttuuuuuuvvvvvvtttssssssssstttuuuwwwwwwwwwuuurrrqqqqqqssswwwvvvtttsssrrrrrrssstttooooooqqqtttwwwyyyxxxvvvrrrrrruuuwwwtttpppqqqvvvyyywwwuuuwwwzzz}}}|||zzzqqqtttxxxyyyxxxvvvuuuuuutttrrrppppppsssuuuvvvvvvwwwzzz}}}|||xxxvvvvvvwwwuuuvvvwwwwwwwwwuuusssqqqooosssxxxzzzxxxuuuqqqpppvvvxxxzzzyyyxxxwwwwwwwwwyyyxxxxxxzzz}}}}}}zzzwwwqqqsssvvvyyy{{{zzzyyyxxxxxxxxxwwwuuurrrqqqrrrtttrrrsssuuuxxx{{{zzzxxxuuu{{{wwwttttttvvvxxxxxxwwwrrrqqqqqqrrrtttvvvwwwwwwttttttttttttssssssssssssvvvwwwxxxyyyxxxwwwuuutttpppllllllqqqtttsssqqqrrrvvvsssqqqtttuuuuuuxxx}}}{{{yyyvvvvvvvvvvvvvvvuuummmnnnppprrrtttuuuuuuuuuvvvvvvtttrrrppppppqqqrrrtttvvvwwwvvvtttrrrqqqqqqwwwuuusssrrrrrrsssuuuvvvpppqqqrrrtttwwwwwwvvvtttrrrsssvvvxxxtttppprrrwwwuuuttttttxxx|||~~~}}}zzztttvvvyyyzzzxxxuuurrrqqqsssqqqppprrruuuwwwwwwvvvvvvzzz}}}|||xxxvvvwwwyyytttuuuwwwxxxwwwuuurrrqqqooossswwwxxxvvvrrrqqqpppyyyyyyxxxuuusssrrrsssuuuvvvwwwzzz||||||zzzwwwtttsssuuuxxxzzz{{{zzzxxxwwwssstttuuutttrrrrrruuuxxxtttuuuxxx{{{}}}|||xxxuuuyyyvvvttttttwwwxxxxxxvvvqqqpppppptttxxxyyyvvvsssuuuttttttsssrrrrrrqqqqqqwwwwwwwwwwwwvvvtttsssrrrvvvpppnnnqqqtttsssrrrtttwwwssspppqqqrrrrrruuuzzzwwwvvvtttuuuuuuuuusssrrroooppprrrssstttttttttsssuuuuuutttqqqnnnmmmnnnooorrrtttwwwwwwuuusssrrrrrrwwwuuusssrrrrrrtttwwwxxxttttttuuuwwwxxxxxxuuusssssstttwwwyyyuuuppprrrxxxqqqppprrrvvv{{{}}}zzzwwwsssvvvyyyzzzxxxuuusssrrrrrrpppppprrrvvvxxxwwwvvvtttxxx{{{zzzvvvtttuuuxxxtttuuuwwwxxxwwwuuurrrpppqqqtttvvvvvvsssqqqqqqrrrxxxvvvtttqqqoooppptttxxxssswww{{{}}}{{{wwwtttrrruuuwwwzzz||||||zzzwwwuuuoooqqqssssssrrrtttxxx|||wwwxxxzzz}}}~~~|||wwwttt|||xxx{{{yyytttuuuxxxwwwqqqmmmkkklllrrrxxx{{{yyyuuuwwwxxxtttoooqqqyyyzzzwww~~~yyyvvvwwwvvvrrrpppqqqtttqqqmmmmmmqqquuuvvvuuuxxxwwwuuuttttttuuuwwwxxxyyyvvvsssrrrttttttrrrooorrruuu{{{|||vvvoooqqqvvvwwwvvvuuuvvvwwwwwwvvvuuuzzzwwwrrroooooorrrwwwzzzyyyxxxwwwwwwwwwxxxyyyzzzsssxxx|||yyysssnnnpppsssppptttvvvuuutttuuurrrnnnnnnnnnooorrruuuvvvtttsssuuurrroooqqqvvvyyyvvvsssrrrrrrrrrpppppprrrvvvyyysssuuuwwwwwwwwwvvvwwwyyyxxxwwwwwwyyyzzzxxxsssooorrrvvvyyyuuuooonnnrrrxxxrrrpppoooqqquuuwwwuuurrrxxxwwwuuuvvvwwwwwwvvvtttzzzqqqmmmsssyyyxxxrrrnnnqqqqqqqqqooooooqqquuuxxxxxxuuutttvvvzzzzzzvvvrrr~~~wwwxxxvvvrrrsssvvvtttooopppmmmlllooouuuyyyyyyxxxuuuxxxwwwpppnnnrrruuutttvvvrrrqqquuuwwwvvvvvvxxxsssqqqppppppqqqsssuuuuuutttssssssssstttwwwyyy{{{wwwuuusssrrrsssttttttsssvvvvvvxxxyyyvvvrrrtttyyyxxxwwwwwwwwwxxxxxxxxxwwwxxxvvvrrrqqqsssuuuvvvvvvuuuvvvwwwwwwwwwvvvvvvuuusssvvvxxxwwwsssqqqrrrtttrrrttttttpppppprrrrrrpppqqqooonnnooosssvvvwwwxxxtttrrrpppqqqtttuuusssqqqssstttsssqqqqqqrrruuuxxxvvvxxxyyyyyywwwvvvvvvwwwyyywwwwwwxxxzzzyyyvvvssssssvvvxxxvvvrrrqqquuuzzzsssrrrqqqtttwwwxxxvvvssszzzzzzzzzyyyxxxwwwwwwwww{{{tttpppuuuyyywwwtttrrrvvvtttrrrqqqqqqsssuuuvvvwwwvvvvvvzzz}}}}}}xxxssswwwxxxvvvssssssuuutttpppsssoookkklllqqqvvvyyyyyyvvvzzzzzztttoooooorrrsssrrrooooootttwwwwwwyyy{{{rrrssstttsssrrrrrrssstttrrrrrrrrrrrrtttvvvxxxyyyttttttsssqqqqqqrrrvvvyyyxxxtttsssttttttsssuuuzzzvvvvvvwwwwwwxxxxxxyyyyyyyyyuuussstttxxxzzzwwwsssrrrsssuuuvvvvvvuuusssqqqssstttttttttttttttttttttxxxyyyvvvrrrqqqvvvxxxwwwtttqqqnnnnnnqqqvvvzzz|||ssssssrrrrrrqqqppppppooouuuuuuuuusssrrrsssuuuxxxyyy{{{{{{zzzwwwuuuuuuuuuxxxwwwvvvwwwyyyzzzzzzxxxtttuuuvvvuuutttuuuxxxzzztttssssssvvvyyyzzzwwwsssyyy{{{}}}{{{xxxvvvwwwxxx|||wwwtttvvvxxxvvvvvvxxxzzzvvvrrrqqqsssuuuuuutttvvvvvvxxx|||yyyttt{{{yyywwwuuuuuuvvvuuusssssspppmmmnnnqqquuuxxxxxxyyyzzzzzzwwwtttssssssssstttpppppptttvvvuuuvvvxxxqqqtttwwwvvvsssqqqqqqsssssssssrrrrrrrrrrrrsssssstttttttttqqqoooqqqvvv{{{vvvpppnnnqqqttttttuuuvvvtttuuuvvvwwwwwwwwwxxxzzz|||wwwsssvvv{{{}}}yyytttpppqqqrrrsssttttttttttttuuusssqqqrrrtttuuutttrrryyyzzzxxxttttttxxxzzzxxxvvvssspppppprrrvvvyyyzzztttuuuuuussspppooooooooovvvwwwvvvuuussssssuuuxxxxxxyyyzzzyyywwwuuutttuuuvvvuuuuuuvvvxxxzzz{{{|||wwwvvvuuutttuuuvvvwwwxxxtttssssssvvvzzzzzzvvvrrrsssxxx|||{{{wwwtttvvvzzz{{{wwwvvvwwwvvvsssvvvzzz{{{uuupppppptttwwwvvvtttuuuuuuvvvyyy||||||yyyvvv|||yyyvvvuuuuuuuuuuuuuuuqqqqqqqqqrrrtttuuuvvvuuu{{{vvvrrrtttwwwwwwtttqqqvvvqqqpppsssuuussssssuuurrruuuxxxxxxtttqqqrrrsssqqqqqqqqqqqqqqqqqqqqqqqquuuuuuuuurrrooopppuuuzzzuuupppnnntttxxxwwwuuuuuutttvvvxxxxxxwwwwwwyyy{{{zzzuuuvvv|||~~~|||wwwqqqpppoooppprrrtttwwwyyywwwsssqqqqqqtttuuurrrnnnqqqtttuuussssssuuuuuurrruuutttssssssuuuvvvvvvuuuvvvwwwwwwuuurrrppppppqqqvvvwwwwwwvvvttttttvvvwwwtttvvvwwwwwwvvvuuuuuuvvvttttttttttttuuuxxx{{{}}}yyywwwvvvtttsssssstttttttttrrrrrrtttwwwxxxtttqqqqqqvvv{{{{{{xxxwwwyyy}}}yyyvvvvvvvvvtttqqqtttzzzwwwrrrmmmnnnssswwwwwwuuutttsssrrrsssuuuvvvwwwxxx{{{vvvsssssstttrrrrrrtttppprrruuuvvvwwwvvvuuussszzzqqqkkkooouuuvvvrrrppptttpppooorrruuussssssvvvtttuuuwwwwwwuuutttssssssnnnnnnoooqqqrrrssstttuuuuuuuuutttrrrqqqrrruuuxxxwwwrrrrrrwwwzzzyyywwwwwwvvvyyy{{{{{{yyyxxxzzz}}}~~~zzzvvvwww{{{}}}{{{yyyrrrpppooonnnppptttyyy{{{tttsssqqqrrrttttttpppllloootttvvvvvvvvvwwwuuupppsssssstttvvvwwwwwwuuusssxxxwwwvvvvvvuuuttttttsssuuuvvvvvvvvvttttttvvvwwwqqqsssuuuvvvuuuuuuvvvwwwtttuuuuuuuuuuuuvvvyyy{{{yyyyyyxxxuuurrrqqqrrrttttttrrrppprrruuuuuusssppptttxxx|||~~~|||{{{|||~~~xxxuuuuuuvvvtttqqqsssxxxssspppmmmmmmqqqtttvvvuuuuuusssqqqppppppsssvvvxxx|||vvvrrrttttttqqqrrruuurrrtttwwwxxxxxxvvvuuutttyyypppkkknnnrrrqqqpppqqqtttpppooorrrtttrrrrrrtttvvvuuuuuuuuuvvvvvvuuussspppppprrrsssuuuvvvvvvwwwsssrrrqqqqqqsssvvvwwwwwwwwwsssrrrtttvvvuuuvvvxxxuuuxxx{{{zzzvvvuuuxxx{{{xxxwwwwwwyyyzzzzzzxxxvvvrrrqqqpppooopppsssuuuwwwoooppprrrtttuuussspppmmmqqqvvvyyyxxxxxxzzzxxxsssppppppqqqtttwwwxxxwwwuuuwwwuuusssuuuwwwxxxvvvtttssstttuuuuuuttttttvvvxxxrrrtttvvvvvvvvvvvvwwwxxxuuuwwwxxxwwwvvvuuuxxxzzzwwwyyyzzzwwwrrrqqqtttxxxvvvsssppppppssstttsssqqqxxxzzz|||~~~~~~}}}{{{zzzwwwttttttvvvvvvssssssuuusssqqqpppooooooqqqtttuuuvvvuuutttsssrrrsssuuuwwwxxxtttvvvvvvssstttxxxuuuvvvxxxxxxwwwvvvvvvvvvzzzsssoooqqqqqqnnnpppuuuwwwrrrppprrrsssppppppqqqxxxuuussstttwwwxxxvvvtttuuuuuuvvvvvvvvvvvvuuuuuuqqqooonnnqqqvvvyyyyyywwwvvvrrroooooooooooosssxxxrrrvvvxxxvvvrrrqqqssswwwrrruuuxxxzzzzzzxxxuuurrrqqqqqqqqqqqqqqqqqqqqqqqqkkknnnrrruuuvvvtttqqqoooppptttvvvtttuuuwwwvvvsssnnnnnnooorrrvvvyyyyyyyyywwwsssqqqsssxxxzzzxxxtttqqqsssuuuuuutttuuuvvvxxxtttvvvwwwxxxwwwvvvwwwxxxwwwyyy{{{zzzwwwvvvwwwyyyuuuyyy|||yyysssrrrvvv|||wwwtttpppooorrrttttttssszzzzzz{{{|||}}}{{{wwwtttxxxtttssswwwxxxuuussstttttttttssspppnnnooorrruuuvvvwwwxxxwwwvvvuuuvvvwww||||||xxxsssqqqrrrtttsssqqqyyywwwuuutttuuuvvvuuuuuutttqqqnnnllllllmmmppprrrzzzwwwtttsssrrrrrrrrrqqqsssuuuvvvuuusssrrrtttvvvxxxvvvtttvvvzzz{{{xxxuuuyyyuuuqqqpppqqqrrrpppnnnpppoooooooooppprrrtttuuutttsssqqqqqqrrrrrrqqqppprrrtttwwwzzzzzzyyyvvvuuuooosssvvvvvvwwwwwwqqqjjjlllmmmooorrrvvvwwwvvvtttuuuuuuuuusssqqqrrrtttvvvsssssstttttttttvvvyyy{{{xxxvvvuuuwwwyyyxxxuuurrrtttwwwzzz}}}}}}zzzvvvtttttttttsssrrrpppqqqsssuuuxxx{{{|||yyytttssswww|||rrrvvvyyyxxxtttrrruuuxxxvvvrrrnnnoootttxxxwwwuuuxxxxxxwwwuuuttttttwwwyyyqqqvvvzzzwwwqqqmmmooossssssxxx{{{yyyuuusssuuuxxxvvvttttttvvvyyyzzzxxxuuuzzzwwwtttuuuwwwxxxvvvtttxxxvvvtttssstttuuuuuutttuuussspppnnnnnnooorrrssstttrrrpppooopppqqqqqqqqqsssuuuwwwwwwuuussstttuuutttuuuwwwwwwwwwwwwwwwwwwwwwuuurrrrrrssstttrrrppppppqqqsssuuuuuutttrrrqqqsssqqqqqqrrrtttuuuuuutttppprrruuuwwwxxxvvvtttrrrsssvvvuuussstttvvvtttoooppppppqqqsssuuuvvvtttrrrtttuuuuuuuuussssssuuuvvvtttuuuuuutttttttttuuuvvvwwwvvvuuuwwwyyyyyywwwtttrrruuuyyy||||||yyyuuuqqqpppqqqqqqqqqrrruuuyyy|||vvvwwwxxxuuurrrrrruuuxxxrrrvvvyyyyyyuuusssuuuwwwuuurrrqqqsssvvvwwwtttpppuuuuuuuuutttssssssuuuvvvqqqsssuuusssooolllnnnqqqsssvvvxxxxxxvvvuuuwwwzzzuuusssqqqrrrtttvvvuuussswwwuuutttwwwzzz{{{xxxuuusssqqqpppqqqsssvvvwwwwwwvvvuuusssqqqqqqrrrssstttooonnnmmmnnnqqqsssssssssuuuwwwyyyyyyxxxuuuttttttqqqtttxxxwwwtttrrruuuxxxxxxwwwuuuuuuuuusssqqqoooppptttxxx{{{zzzvvvqqqnnnrrrqqqqqqsssvvvxxxyyyxxxqqqsssuuuwwwwwwvvvsssrrrwwwwwwtttqqqrrrvvvwwwttttttsssssstttuuuuuurrrppprrrtttvvvvvvuuuuuuvvvwwwvvvvvvvvvuuutttsssrrrqqqtttssssssuuuwwwxxxvvvuuurrruuuyyy||||||yyyuuurrrrrrrrrrrrrrrssswww|||yyyyyyxxxwwwwwwwwwxxxxxxppptttwwwxxxuuusssssstttvvvuuuuuuxxxzzzxxxrrrmmmssstttvvvvvvtttttttttuuussssssqqqpppppppppqqqqqqtttttttttuuuvvvwwwxxxzzzvvvsssqqqpppqqqssssssrrrxxxvvvtttuuuxxxzzzxxxvvvmmmllllllooossswwwzzzzzzuuuuuusssrrrrrrrrrssstttqqqppppppqqqtttvvvwwwvvvwwwyyy{{{|||{{{yyyvvvuuupppsssuuuuuusssrrrsssuuuxxxxxxwwwvvvtttqqqnnnlllrrruuuzzz}}}|||yyytttqqqsssssssssuuuxxxzzzzzzzzztttuuuwwwxxxxxxvvvuuusssvvvvvvssspppqqqvvvwwwuuuuuutttttttttuuuuuusssqqqooorrrtttvvvuuutttuuuvvvwwwvvvvvvvvvvvvtttqqqoooppppppqqqrrrtttuuuuuuuuuuuuvvvxxxzzzzzzyyywwwvvvyyyxxxwwwtttsssuuuyyy}}}{{{yyyxxxyyyzzz{{{zzzxxxnnnqqquuuuuutttqqqqqqqqqzzzyyyyyyzzzzzzxxxsssooosssuuuxxxyyyxxxvvvvvvvvvyyyvvvrrrrrrtttvvvvvvuuutttrrrqqqrrrtttvvvvvvvvvvvvuuutttssssssrrrrrrqqqzzzuuusssuuuxxxxxxxxxnnnmmmlllnnnrrrvvvxxxxxxtttsssssssssrrrrrrrrrrrrsssrrrrrrtttvvvwwwwwwvvvyyyzzz{{{}}}}}}{{{xxxvvvrrrqqqppprrrtttuuusssqqqssstttuuutttsssqqqpppooouuuvvvxxxzzzzzzyyyxxxwwwwwwvvvvvvwwwyyyzzzzzzyyyuuuvvvwwwwwwwwwuuutttrrrrrrsssrrrppprrrvvvvvvssstttsssssssssuuuuuutttsssmmmpppssstttssssssssstttvvvuuuuuuvvvwwwvvvtttqqqooopppqqqrrrssstttvvvwwwwwwvvvuuuuuuvvvwwwxxxyyy|||{{{yyyvvvssstttwwwyyyvvvvvvvvvwwwyyyyyywwwuuuqqqsssuuuvvvuuusssrrrrrr{{{zzzxxxvvvuuutttrrrqqqrrruuuxxxyyyxxxwwwvvvvvv|||wwwssssssvvvxxxxxxvvvtttrrrpppppprrrsssrrrqqqssstttuuuuuutttqqqpppooo~~~wwwtttuuuwwwyyyxxxsssqqqooooooqqqsssssssssrrrrrrsssssssssrrrqqqppprrrqqqrrrsssuuuvvvuuusssxxxwwwxxxzzz{{{{{{xxxvvvssspppoooqqqtttvvvsssooolllnnnqqqrrrssssssuuuwwwxxxxxxvvvvvvvvvxxxzzz{{{yyyxxxwwwxxxzzzzzzyyyxxxtttuuuuuuuuutttrrrqqqpppooorrrrrrqqqssswwwvvvrrrsssrrrqqqrrrtttuuuuuutttnnnppprrrrrrqqqqqqrrrsssvvvtttrrrtttvvvwwwtttqqqqqqrrrttttttssstttwwwyyyvvvuuusssrrrsssuuuwwwyyyxxxxxxxxxvvvttttttwwwyyyuuuwwwyyyzzzzzzyyyxxxwwwvvvvvvvvvwwwwwwvvvvvvvvvyyywwwtttqqqppppppqqqrrrpppsssvvvwwwvvvuuuuuuuuuzzzvvvssssssuuuvvvuuusssqqqqqqrrrrrrqqqppppppoooppprrrtttsssqqqooonnnnnn{{{uuussstttvvvvvvuuutttrrrppppppqqqssssssrrrqqqrrrsssttttttrrrqqqppppppppppppsssuuuvvvuuusssuuussssssuuuwwwxxxwwwuuuqqqqqqqqqrrrsssssssssrrrmmmoooqqqrrrrrrssswwwzzz{{{yyyvvvtttsssuuuxxxzzzyyyxxxwwwxxxzzz{{{zzzyyyuuuuuuuuutttsssrrrpppoooppprrrrrrqqqsssxxxxxxtttsssrrrqqqqqqsssttttttssspppqqqrrrqqqppppppqqqsssvvvsssooopppssstttrrroooppprrrsssrrrqqqrrruuuxxxuuuuuuuuuvvvwwwwwwxxxyyytttvvvvvvvvvuuutttuuuwwwuuuyyy~~~}}}zzzzzz{{{xxxwwwuuuuuuuuuvvvwwwwwwvvvuuutttqqqpppqqqrrrtttpppsssuuuvvvuuuuuuuuuvvvwwwvvvtttttttttsssrrrqqqmmmqqquuuuuusssqqqqqqrrrssssssssspppnnnmmmpppsssyyyuuuqqqppprrrsssqqqooopppooonnnooorrruuuwwwwwwrrrssstttuuuuuusssqqqpppooooooqqqtttwwwxxxwwwvvvrrrpppoooqqqtttvvvuuusssnnnrrruuutttqqqppprrruuussstttuuusssqqqqqquuuxxx|||zzzvvvtttrrrsssuuuvvvxxxwwwwwwxxxzzz{{{{{{zzzwwwwwwwwwvvvuuusssrrrqqqssstttrrrpppsssxxxzzzwwwtttrrrqqqqqqrrrrrrrrrqqqsssssssssqqqpppppprrrtttwwwrrrnnnmmmppprrrooolllmmmooopppooommmmmmqqqtttuuuwwwzzz|||}}}|||{{{zzztttvvvwwwvvvtttsssrrrssspppvvv|||}}}yyyvvvwwwyyywwwtttrrrqqqrrrtttuuuuuuvvvvvvvvvuuuttttttvvvwwwsssuuuwwwwwwwwwwwwxxxyyywwwwwwwwwvvvuuusssrrrqqqjjjpppwwwxxxuuurrrsssuuuwwwvvvsssooolllnnntttzzzwwwvvvuuuuuuvvvvvvtttrrrooommmkkklllpppuuuyyyzzzxxxsssnnnnnnqqqssspppnnnuuutttpppoootttzzzvvvllluuurrrppprrruuuuuuqqqlll{{{|||{{{vvvpppnnnrrrvvvssssssssssssssstttuuuuuuwwwwwwvvvuuuttttttuuuuuuuuuuuuvvvxxxyyyxxxvvvtttuuuuuuvvvtttqqqnnnnnnnnnttttttuuuuuuuuuuuuvvvvvvvvvvvvuuutttsssrrrrrrqqqqqquuuuuuppppppuuuuuuqqqppprrrsssrrrqqqqqqrrrttttttoookkkmmmnnnnnnooorrrtttrrrrrrvvv{{{pppqqqsssuuuuuuuuusssqqqttttttuuuuuuuuuwwwzzz|||yyyxxxyyy{{{}}}|||wwwrrrtttrrrtttyyy{{{zzz{{{~~~|||wwwrrrssswwwzzzyyywwwwwwsssnnnmmmpppsssttttttrrruuuzzz{{{wwwrrruuu|||uuuwwwxxxtttpppooorrrwwwuuuttttttuuuwwwvvvtttrrrmmmkkkjjjmmmqqqwww{{{}}}xxxsssnnnmmmqqqssssssrrrooorrrqqqnnnpppvvvxxxvvvvvvsssrrrsssvvvvvvrrrnnnuuuwwwwwwsssooonnnqqquuurrrrrrssstttuuuwwwxxxyyyvvvvvvvvvvvvwwwyyyzzzzzzxxxtttppprrrvvvxxxuuurrrqqqrrrttttttsssrrrssstttnnnooooooppppppqqqrrrsssvvvvvvuuuuuuuuuuuuuuuuuuqqqvvvwwwttttttvvvuuupppsssrrrqqqsssvvvvvvuuusssuuupppmmmpppqqqppppppsssqqqqqqrrruuuyyy{{{zzzwwwrrruuuxxxwwwtttqqqrrrtttuuuuuuuuuuuuuuuuuuwwwyyyxxxxxxxxx{{{}}}}}}zzzwwwrrrqqqrrrvvvxxxvvvvvvyyywwwtttrrrrrruuuwwwwwwuuuxxxtttqqqppprrrtttttttttssstttxxxzzzwwwrrrssswwwtttuuutttrrrpppppptttwwwttttttuuuvvvwwwvvvsssqqqooommmlllnnnrrrvvvyyyzzzzzzuuupppoooqqqssssssrrrkkkppprrrmmmkkkooowww{{{vvvsssrrrrrruuutttqqqnnnppprrrsssrrrooonnnpppsssooooooppprrrtttvvvyyyzzzwwwxxxxxxxxxzzz{{{|||}}}zzzsssmmmnnntttxxxuuupppqqqsssuuuvvvuuuuuuvvvwwwooopppppppppooopppsssuuutttttttttttttttuuuuuuvvvssswwwxxxwwwvvvwwwtttpppvvvrrrqqqtttzzz|||xxxsssuuuqqqpppsssuuurrrrrrsssqqqrrrtttvvvxxxxxxuuurrrtttxxx{{{xxxrrrooorrrvvvvvvuuuttttttttttttuuuuuuuuuuuuuuuxxxzzz{{{zzzyyytttrrrrrrvvvvvvsssrrruuussstttuuuvvvvvvvvvvvvuuuwwwuuussssssuuuvvvuuutttsssrrruuuyyyxxxtttqqqssstttrrrooonnnpppsssuuuwwwwwwwwwwwwxxxxxxvvvrrrnnnsssqqqooooooqqqssssssssszzzxxxuuuttttttsssrrrpppmmmqqqsssoookkklllrrrwwwuuusssqqqqqqssssssqqqnnnoooqqqsssrrrqqqpppqqqssslllmmmmmmoooqqqsssuuuvvv{{{zzzzzzyyyyyyzzzzzzzzzyyytttpppqqqtttvvvuuurrrwwwxxxyyyxxxuuusssssstttrrrssstttrrrooopppsssvvvsssrrrqqqqqqqqqqqqrrrsssuuuvvvvvvuuuuuuuuutttrrrtttsssrrrvvvzzz{{{xxxtttvvvrrrrrrvvvxxxuuusssttttttuuuvvvwwwxxxxxxvvvuuuuuuwwwwwwuuurrrqqqsssuuutttssssssssstttuuuuuutttssssssrrrssstttvvvvvvvvvxxxvvvvvvxxxwwwsssrrrtttuuuxxx{{{|||{{{xxxwwwvvvsssssstttuuuvvvwwwvvvvvvrrrooopppvvvyyyvvvrrrqqqtttooojjjkkkpppuuuvvvvvv|||zzzyyyxxxwwwtttpppmmmrrrqqqppppppqqqrrrqqqooouuuuuuvvvwwwxxxvvvsssqqqrrrrrrsssttttttssstttvvvvvvuuutttsssssssssrrrrrrtttuuuuuuuuutttsssttttttooooooooooooooopppqqqrrryyyyyyxxxxxxxxxxxxyyyyyyuuuvvvxxxxxxvvvtttttttttxxxyyyyyyxxxuuusssrrrrrrsssuuuuuurrrnnnlllooorrruuutttrrrqqqppppppqqqqqqxxxuuurrrppppppqqqsssuuuqqqsssuuuvvvvvvvvvvvvvvvvvvssssssxxxyyyvvvssstttvvvvvvuuuuuuuuuwwwyyy{{{vvvssspppqqqtttuuutttrrrrrrqqqppprrruuuwwwvvvuuuuuutttsssrrrqqqqqqrrrssszzzwwwwwwyyywwwsssrrrsssvvvzzz~~~}}}yyywwwuuuoooqqqsssuuuvvvvvvwwwwwwpppmmmmmmtttyyywwwsssrrrtttnnniiikkkqqqvvvvvvttt}}}{{{yyywwwuuusssooommmooonnnoooqqqssstttsssrrroooqqqtttwwwyyyxxxwwwvvvwwwssssssxxx|||{{{zzzzzzyyyyyywwwvvvvvvuuuvvvvvvwwwvvvvvvuuuuuuvvvvvvwwwssssssrrrqqqqqqqqqqqqqqqsssssstttuuuwwwyyyzzz{{{rrrvvvzzzzzzuuurrrrrrtttrrrtttvvvvvvuuutttuuuvvvuuuxxx{{{xxxsssppprrruuuyyyxxxuuusssrrrrrrssstttwwwrrrnnnmmmmmmnnnrrrxxxrrrtttvvvuuussssssuuuwwwvvvrrrssswwwxxxuuussstttttttttsssrrrqqqtttxxx{{{uuuqqqnnnpppuuuxxxtttpppqqqpppppprrrwwwyyywwwuuuwwwxxxwwwuuurrrqqqqqqrrrwwwttttttvvvuuuqqqppprrrtttvvvzzz||||||zzzwwwtttpppsssuuuvvvuuuuuuvvvwwwqqqmmmmmmssswwwvvvtttttttttooolllmmmrrruuutttrrr{{{xxxuuusssrrrqqqpppnnnppppppqqqsssvvvvvvuuusssrrrssstttuuuuuuvvvvvvwwwzzztttssswwwzzzxxxxxx{{{yyyxxxxxxvvvuuutttuuuvvvuuutttrrrrrrtttwwwxxxyyytttsssrrrrrrqqqqqqqqqqqqrrrrrrssstttvvvxxxzzz{{{ssstttuuutttrrrppppppqqqmmmppprrrsssttttttvvvwwwtttzzz~~~}}}xxxuuuwwwzzzyyywwwuuusssrrrsssuuuvvvuuuooolllnnnooonnnrrrxxxxxxvvvtttsssssstttuuuuuuuuurrrqqquuuvvvtttrrrsssrrrssstttrrrqqqrrruuuxxxuuusssrrrsssvvvvvvsssppptttqqqqqqsssxxxyyyvvvsssvvvxxxxxxvvvrrrpppppprrrtttqqqrrruuutttqqqppprrrqqqqqqsssxxx}}}}}}zzzvvvvvvxxxyyywwwtttssstttvvvtttqqqpppssstttrrrrrruuutttrrrppppppssssssrrrpppxxxuuuqqqppppppqqqqqqpppttttttuuuvvvwwwwwwtttqqqyyyxxxvvvsssqqqqqqsssuuu|||vvvssstttsssppprrrwwwvvvvvvuuusssqqqqqqssstttrrrpppoooooossswwwzzz{{{qqqqqqpppppppppppppppqqquuuuuuttttttuuuvvvwwwwwwuuurrrnnnmmmnnnoooooonnnllloooqqqrrrsssssstttvvvnnnuuu{{{{{{wwwtttvvvyyyvvvtttrrrqqqqqqsssvvvwwwsssnnnmmmqqqrrrppprrrxxx}}}wwwqqqqqqtttwwwvvvsssuuuqqqpppsssuuurrrrrrsssrrrtttvvvvvvsssrrrsssuuuuuuvvvwwwxxxvvvtttrrrpppvvvsssrrrtttxxxyyyuuuqqqrrruuuvvvuuuqqqnnnooopppsssqqqrrruuuuuurrrrrrtttooonnnpppwww~~~~~~yyy|||}}}|||yyytttrrrrrrtttxxxtttssssssrrrooopppttttttssssssssssssrrrpppooo}}}zzztttnnnmmmqqqvvvwwwvvvqqq{{{~~~wwwoooqqqwwwzzzuuuwwwxxxvvvrrrppprrruuutttuuuuuuuuuttttttuuuvvvtttsssrrrqqqqqqrrrssstttpppqqqsssuuuxxxzzz|||}}}vvvuuussspppmmmnnnqqqtttyyyxxxvvvtttssstttuuuvvvwwwwwwtttqqqrrruuutttooopppooooooppprrrrrrqqqoooiiimmmvvv|||{{{vvvwww{{{~~~pppjjjooorrrooopppvvvtttpppmmmnnnrrrvvvwwwwwwzzzxxxvvvuuuuuuuuusssqqqpppsssvvvwwwuuurrrpppooovvvuuusssssstttuuuuuutttmmmpppsssuuuvvvtttqqqoootttpppmmmnnnrrrvvvxxxxxxrrrtttwwwxxxwwwvvvuuuuuusssrrrsssuuuwwwyyyxxxwwwuuuuuutttuuuwwwzzz}}}zzzwwwuuuuuuwwwxxxuuurrrtttsssrrrrrrrrrrrrssstttuuunnnkkkmmmooommmkkklllzzzuuuppppppsssvvvvvvuuuvvvzzzzzztttsssvvvyyyyyytttvvvwwwwwwuuusssssssssssssssssssssssstttvvvxxxoooooopppqqqrrrtttuuuvvvrrrsssuuuvvvyyyzzz|||}}}xxxxxxvvvsssqqqrrruuuxxxttttttuuuvvvuuutttssssssrrrvvvvvvsssqqqssstttsssooonnnnnnoooqqqsssrrrqqqmmmoootttxxxwwwtttwww}}}|||pppkkkppptttrrrrrrxxxtttsssrrrqqqqqqsssuuuxxxxxxxxxwwwvvvuuusssqqqpppssstttvvvuuusssqqqqqqqqqsssrrrrrrsssuuuwwwxxxxxxrrrsssuuuvvvuuusssqqqppprrrpppnnnooossswwwyyyyyytttuuuuuutttssstttvvvyyyuuuttttttuuuwwwxxxwwwuuussstttuuuwwwyyyzzz|||||||||yyywwwwwwyyyyyyvvvtttqqqqqqrrrsssssstttttttttsssnnnkkkmmmooommmmmmnnn|||wwwsssrrrtttvvvuuutttyyywwwsssqqquuu{{{{{{xxxuuuuuuuuuwwwxxxwwwuuusssrrrqqqqqqqqqrrruuuxxxyyynnnoooppprrrssstttuuuuuusssssstttvvvwwwxxxyyyzzzxxxxxxwwwuuussstttwwwyyyppprrruuuwwwwwwuuuqqqnnnqqqwwwyyyuuuqqqqqqssssssnnnmmmlllnnnpppsssssssssrrrqqqssstttsssrrrvvv}}}xxxpppmmmssswwwuuuuuuzzzsssvvvwwwtttqqqppptttxxxtttwwwzzzxxxtttqqqpppqqqvvvvvvuuusssqqqqqqsssuuupppppprrrtttwwwyyy{{{|||wwwwwwwwwvvvuuusssrrrrrrrrrpppooopppssswwwyyyyyyuuutttrrrpppppprrrxxx|||vvvuuuuuuvvvwwwwwwvvvtttqqqsssuuuxxxyyyzzzzzzyyy|||yyywwwwwwxxxxxxvvvssspppqqqrrrsssttttttuuuuuusssnnnkkkmmmnnnmmmnnnppp{{{uuurrrrrrtttuuuvvvyyyvvvqqqqqqvvv{{{|||zzzyyywwwuuuvvvyyyzzzyyyvvvtttrrrpppppprrruuuwwwxxxqqqrrrsssttttttsssrrrqqqqqqrrrrrrssssssttttttuuutttttttttsssrrrsssuuuwwwrrrtttwwwxxxwwwtttooommmuuuyyyzzzwwwtttuuusssppppppnnnmmmnnnppprrrrrrrrrtttrrrrrrsssrrrppptttzzztttooooootttxxxwwwxxx{{{sssuuuvvvuuussssssuuuwwwpppvvv{{{zzzvvvrrrrrrtttyyywwwuuuqqqoooppptttwwwqqqrrruuuwwwyyyzzz|||~~~zzzyyywwwuuutttuuuuuuvvvtttsssrrrrrrsssuuuwwwwwwtttsssrrrpppooorrrwww{{{uuuuuuuuuvvvxxxxxxwwwvvvsssssstttvvvwwwxxxxxxyyyzzzwwwttttttvvvvvvsssppptttsssrrrqqqqqqrrrtttuuuuuupppmmmnnnnnnmmmnnnqqq}}}vvvpppppprrrvvvxxxyyywwwwwwwwwxxxyyy}}}}}}yyyuuuuuuxxx{{{{{{zzzvvvtttqqqqqqsssuuuuuuuuurrrssstttuuuuuutttsssrrrrrrrrrrrrrrrrrrsssssssssrrrsssttttttrrrrrrsssuuuxxxxxxxxxwwwuuurrrooommmwwwwwwvvvwwwzzz}}}xxxpppsssqqqoooooopppqqqqqqpppsssqqqqqqtttsssppprrrvvvrrrpppppptttwwwwwwxxxzzzsssrrrrrrtttwwwxxxwwwuuunnntttzzz{{{wwwuuuvvvxxxyyywwwtttpppnnnppptttxxxtttwwwyyyzzzzzzyyy{{{|||yyyxxxvvvttttttvvvxxxzzzwwwvvvvvvtttsssssstttuuurrrssssssrrrrrrsssvvvxxxsssssssssvvvyyyzzzzzzyyyvvvtttsssrrrsssuuuxxxzzzxxxuuussssssuuuvvvssspppzzzwwwrrrnnnmmmooosssuuuxxxtttqqqpppooolllnnnsss}}}vvvqqqoooqqquuuyyyxxxyyy{{{|||zzzxxx|||}}}zzzwwwuuuvvvxxxzzzzzzwwwuuurrrsssvvvwwwuuusssooopppqqqssstttuuuvvvvvvtttttttttttttttuuuuuuuuusssuuuwwwwwwuuuttttttuuuzzzyyywwwuuusssqqqpppooosssrrrrrrvvv~~~}}}ssstttsssrrrrrrsssrrrpppnnnqqqooopppttttttqqqpppsssqqqqqqqqqrrrssstttvvvwwwrrrppppppsssxxxzzzwwwtttooossswwwxxxwwwvvvwwwyyywwwvvvtttqqqnnnooorrruuuvvvyyy||||||yyywwwwwwyyyxxxvvvtttssssssuuuxxxzzzwwwxxxxxxvvvtttssstttuuurrrtttuuuuuutttttttttvvvrrrrrrsssvvvyyy{{{{{{zzzwwwuuurrrooopppssswwwzzzxxxuuussstttwwwxxxvvvsss}}}yyysssnnnlllnnnrrrtttzzzvvvsssrrrpppnnnqqqvvv}}}{{{wwwsssqqqqqqtttvvvuuuuuuxxx{{{yyyuuuwww~~~wwwxxxxxxxxxvvvuuuuuuvvvvvvtttrrruuuyyyzzzwwwsssnnnnnnooopppqqqssstttuuussstttttttttuuuuuuvvvvvvuuuwwwyyyyyywwwuuuttttttvvvvvvuuutttsssqqqppppppppprrrtttwww}}}{{{rrrrrrrrrsssuuuvvvuuurrrooorrrnnnnnnqqqsssqqqpppsssqqqrrrqqqpppoooqqqssssssoooppprrruuuvvvvvvtttsssrrrsssttttttttttttttttttttttttsssrrrooooooqqqrrrtttxxx{{{zzzvvvssstttuuuwwwvvvtttrrrrrrsssuuuvvvuuuwwwxxxwwwuuutttvvvxxxuuuvvvwwwvvvtttssstttvvvsssssstttvvvyyy{{{zzzyyyvvvtttrrrpppppprrruuuwwwuuusssrrrssswwwxxxwwwuuuyyywwwtttqqqooopppqqqrrrxxxuuuttttttrrrqqquuu|||yyyyyyxxxvvvtttrrrrrrsssqqqoooqqqvvvvvvqqqqqqvvvqqquuuzzzzzzvvvrrrqqqqqqtttrrrrrrvvv{{{}}}yyyuuuqqqpppooonnnnnnooopppqqqqqqrrrrrrsssssstttttttttuuuwwwyyyyyyvvvtttrrrrrrqqqrrrsssttttttrrrqqqoooqqqvvvyyyxxxyyyyyytttnnnpppqqqsssvvvxxxwwwtttqqqsssnnnllloooqqqpppqqqtttrrrsssqqqnnnmmmnnnqqqqqqnnnrrrwwwwwwtttqqqqqqrrruuusssqqqqqqrrrrrrqqqpppqqqssssssrrrpppoooooopppqqqvvvzzzyyytttqqqqqqtttxxxvvvtttrrrqqqqqqrrrsssrrruuuwwwwwwvvvvvvxxxzzzxxxxxxwwwuuussssssuuuwwwuuuuuuuuuwwwyyyzzzyyyxxxsssssssssrrrrrrsssssstttrrrpppoooqqquuuwwwvvvttttttttttttssssssrrrqqqqqqwwwtttttttttssssssyyy|||uuuwwwxxxyyyxxxvvvtttsssssstttvvvwwwvvvtttqqqooorrrqqqqqqrrrrrrrrrooommmsssooorrrzzz~~~yyyuuuuuuttttttsssrrrqqqpppooonnnssstttttttttxxx}}}zzztttwwwxxxzzz{{{yyyvvvrrrooouuuwwwyyyyyyvvvssspppoootttvvvxxxxxxwwwvvvvvvwwwtttuuuwwwxxxwwwtttrrrpppuuuvvvtttooonnnqqqrrrpppsssqqqnnnllllllnnnqqqsssooouuuxxxwwwuuussspppkkkqqqppppppsssvvvvvvrrrooonnnsssxxxwwwrrrmmmlllmmmoooppprrrtttyyy{{{xxxttt|||vvvsssvvvuuupppmmmooorrrqqqpppppprrrttttttsssuuuttttttuuuwwwvvvrrrnnnuuuuuutttssssssssssssssspppqqqtttvvvwwwwwwvvvuuuooonnnlllnnnqqqtttvvvwwwwwwvvvtttsssrrrrrrrrrsssssswww{{{zzzwwwttttttuuuzzzyyyxxxzzz|||{{{wwwsssuuuuuuvvvvvvuuusssqqqppprrrpppooooooqqqssssssrrrnnnkkknnnvvvyyyvvvssssssrrrssstttvvvvvvuuutttsssrrrvvvxxxwwwwwwyyyyyyvvvtttuuuwwwyyyxxxvvvsssqqqpppuuuyyyxxxssspppqqqtttsssuuuwwwxxxwwwvvvvvvvvvtttuuuwwwyyyzzzyyyxxxwwwvvvyyyxxxtttsssuuutttqqqrrrpppnnnmmmmmmnnnppprrrsssxxxyyywwwuuuvvvtttpppooonnnnnnqqqtttuuussspppooorrruuussspppnnnqqqtttpppppprrruuuxxxyyywwwssswwwsssssswwwwwwrrrnnnoootttsssrrrsssuuuvvvvvvuuusssqqqqqqrrrttttttrrrooorrrssstttuuuuuutttsssrrrrrrssstttuuuuuuttttttsssnnnlllkkklllooorrrtttuuuxxxwwwuuusssrrrrrrrrrrrrssstttvvvvvvtttsssrrrsss}}}zzzyyy|||yyyrrruuuuuutttsssrrrqqqpppooouuurrrooooooppprrrssstttpppoooqqqvvvxxxvvvssssssnnnoooqqqsssssssssqqqppppppwww{{{xxxuuuvvvxxxxxxoooqqqsssuuuuuutttqqqpppkkkrrrwwwvvvpppnnnrrrxxxrrrtttvvvwwwvvvuuuuuuvvvvvvvvvwwwxxxyyyyyyzzzzzzyyy{{{{{{wwwvvvxxxwwwssspppoooooonnnnnnooooooppprrruuutttppppppssssssppprrrrrrrrrtttwwwxxxxxxwwwqqqrrrrrrooonnnpppuuuzzzqqqqqqrrruuuwwwvvvtttrrrsssqqqsssxxxyyyuuuqqqpppvvvtttssstttvvvxxxxxxwwwqqqoooooooooqqqrrrqqqpppoooqqqtttvvvwwwvvvsssrrruuuttttttsssrrrrrrrrrrrrqqqooollllllmmmoooppppppxxxwwwuuusssrrrrrrsssssstttrrrqqqqqqrrrrrrqqqqqq{{{zzz{{{}}}}}}wwwssstttsssqqqpppooonnnooooooyyyvvvtttrrrrrrrrrqqqpppsssssstttvvvvvvtttrrrqqqppppppoooooonnnmmmllllllnnntttwwwvvvuuuwwwxxxwwwnnnoooqqqssssssqqqooonnnmmmqqqtttssspppooorrrvvvqqqsssuuuvvvuuuuuuuuuvvvxxxwwwuuutttttttttuuuuuuzzz{{{yyyuuutttvvvwwwuuunnnoooooooooooooooooonnnrrrrrrppplllmmmqqqsssqqquuuuuuvvvvvvxxxxxxxxxxxxrrrrrrqqqooonnnpppvvvzzzrrrpppqqquuuuuusssrrrrrrsssrrrtttwwwyyyyyyvvvuuutttsssrrrsssuuuwwwwwwwwwrrrqqqpppooooooooooooooooooppprrrtttuuuuuuuuutttwwwuuutttrrrrrrssstttuuuxxxuuuqqqooonnnnnnnnnmmmvvvuuutttsssssstttuuuuuuvvvsssoooooorrrtttsssrrrvvvyyy}}}}}}yyyuuuttttttuuutttrrrpppooopppqqqqqqvvvvvvvvvwwwwwwuuuqqqnnnnnnpppqqqqqqpppqqqqqqppptttrrrpppnnnnnnnnnpppqqqnnnpppqqqrrrvvvzzzyyyuuussstttuuuuuutttsssqqqppptttrrrqqqqqqrrrsssrrrqqqpppsssuuuvvvvvvuuuuuuvvvvvvuuusssrrrrrrssstttuuuyyyyyyuuuooonnnrrruuutttnnnooopppqqqqqqpppooonnnuuuuuuqqqnnnpppvvvxxxvvvssstttttttttsssrrrqqqqqqssssssrrrqqqpppqqqsssuuurrrooopppuuutttpppooosssvvvuuutttuuuwwwzzz{{{zzzqqqpppoooqqqsssuuuuuuuuuuuuuuusssqqqooommmmmmnnnqqqqqqpppppprrrtttvvvxxxwwwvvvtttssssssuuuwwwyyyyyywwwsssrrrrrrsssrrrrrrrrrrrrqqqrrrsssuuuwwwxxxyyyuuuqqqqqqtttwwwwwwvvvtttyyy}}}{{{uuuqqqrrruuuvvvuuutttsssssstttuuuvvvoooqqqsssvvvyyyxxxtttqqqkkkoooqqqpppppptttwwwvvvoooooommmmmmnnnpppssstttnnnooooooqqqvvv{{{yyysssxxxyyyyyyyyyxxxwwwuuutttxxxtttrrrsssuuuvvvrrrnnnpppsssuuuwwwvvvvvvvvvwwwsssssssssssstttvvvxxxzzzwwwwwwssslllkkkppprrrrrrpppqqqqqqrrrrrrqqqqqqpppsssrrrooonnnqqqwwwxxxtttsssuuuwwwwwwtttqqqoooooosssrrrrrrqqqppppppppppppqqqnnnoootttsssmmmnnntttxxxxxxvvvsssvvv{{{|||{{{pppooonnnppprrrtttuuuuuuvvvvvvvvvsssooommmllllllrrrqqqoooooopppsssvvvxxxwwwvvvuuuttttttvvvxxxyyyvvvtttrrrrrruuuxxxyyyyyypppppppppppprrrtttvvvwwwyyywwwuuutttuuuwwwxxxyyyxxxzzz{{{yyyuuurrrsssuuusssssssssttttttuuuvvvwwwmmmmmmooorrruuuuuusssqqqooouuuvvvrrrqqqvvvyyyxxxlllmmmooopppqqqrrrrrrrrrppptttuuutttvvvyyyxxxtttwwwwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvwwwxxxvvvssspppqqqsssvvvwwwwwwwwwwwwxxxrrrsssssstttvvvwwwyyyzzzsssuuusssooonnnpppqqqnnnrrrrrrrrrrrrrrrrrrrrrrrroooooonnnnnnsssxxxwwwqqqssswww{{{{{{xxxtttrrrqqqsssqqqooonnnooooooppppppppplllnnntttrrrlllmmmvvvvvvxxxvvvsssuuuzzzzzzvvvqqqppppppqqqtttvvvwwwwwwsssuuuvvvtttpppmmmllllllrrrqqqppppppqqqsssuuuvvvwwwwwwuuuuuutttuuuvvvvvvtttsssqqqqqqtttwwwxxxyyyppppppooooooppprrrssstttuuuvvvvvvuuuuuuuuuwwwyyy}}}|||yyyxxxwwwvvvuuuuuuooooooppprrrsssttttttuuuooonnnnnnnnnpppqqqpppooorrrwwwwwwpppmmmppprrrppprrrtttwwwyyyyyyvvvsssppprrrxxx{{{xxxuuuvvvwwwvvvrrrssstttuuuvvvvvvvvvvvvsssvvvzzzzzzxxxvvvuuuuuuqqqtttwwwxxxxxxwwwxxxyyytttttttttuuuuuuuuuuuuuuuqqquuuvvvsssrrrssspppllltttssssssrrrrrrsssssstttpppqqqqqqrrrxxx}}}zzztttnnnsssxxxzzzwwwsssppppppssspppmmmlllmmmoooqqqrrroookkkmmmtttrrrkkkmmmwwwssswwwwwwtttuuuyyywwwqqqsssrrrrrrsssvvvyyyyyyyyypppsssuuutttqqqmmmlllmmmppppppqqqrrrssssssssssssxxxwwwvvvuuutttsssrrrrrrwwwtttqqqpppqqqsssssssssrrrqqqpppooooooooopppqqqrrrtttvvvuuussssssuuuyyyzzzuuurrrsssvvvyyyzzzttttttssspppsssvvvtttoooqqqrrrrrrqqqooooooqqqrrrssssssuuuwwwwwwuuuqqqnnnuuuwwwyyyzzzyyyuuurrrooouuuvvvwwwwwwvvvssspppmmmsssnnnnnnrrruuuvvvxxx{{{vvvwwwxxxxxxwwwssspppnnnrrrrrrsssssstttuuuuuuuuuvvv|||zzzssspppppptttrrrssswwwwwwsssqqqssswwwsssqqqqqqqqqppprrrwwwuuuqqqnnnqqqwwwzzzyyyvvvuuuuuuuuutttrrrrrrsssuuuxxxuuuqqqoooooopppoooooolllmmmppprrrrrrrrrqqqpppvvvvvvvvvwwwxxxwwwuuurrruuuvvvvvvvvvwwwwwwwwwwwwssstttttttttsssrrrqqqqqqoooooopppqqqooonnnuuu~~~wwwuuurrrssswwwyyyyyyxxxvvvuuussspppnnnnnnpppssslllmmmpppsssrrrpppsssyyyqqqrrrssstttuuutttpppmmm~~~zzzuuusssssstttuuuuuussstttsssqqqtttxxxwwwrrrpppsssvvvwwwvvvtttssssssssssssuuuwwwxxxvvvsssooorrrsssuuuvvvvvvvvvtttssstttuuuvvvvvvuuussspppnnnqqqoooppptttuuutttvvvzzzsssuuuwwwxxxxxxvvvtttsssoooqqqsssvvvwwwwwwvvvuuuxxx|||~~~yyytttqqqqqqqqqoooppptttuuurrrrrruuuxxxtttrrrtttsssqqqrrrvvvwwwuuussstttvvvwwwuuusssqqqpppppppppqqqsssuuuvvvuuussspppooopppqqqqqqpppoooppprrrtttttttttsssrrrrrrqqqrrrsssuuuvvvuuusssuuuuuuuuuvvvvvvvvvvvvvvvrrrrrrssstttttttttttttttsssrrrrrrrrrooonnnsss{{{yyywwwttttttvvvwwwvvvuuussstttuuutttsssrrrsssuuurrrqqqrrrtttssspppqqquuutttssssssuuuuuutttqqqooo|||yyyuuusssrrrrrrpppooorrrtttsssrrruuuyyyyyyuuuoootttzzz}}}|||yyyvvvtttssssssuuuwwwyyyxxxuuurrrrrrrrrrrrrrrrrrsssttttttrrrssstttttttttsssqqqpppppppppsssvvvuuurrrtttyyyssstttvvvxxxxxxwwwuuutttnnnppptttwwwyyyyyywwwvvvyyyyyyzzzyyywwwtttqqqpppooommmnnnqqqsssrrrssswwwxxxuuutttvvvuuurrrqqqtttwwwwwwwwwwwwvvvtttrrrqqqqqqnnnkkklllooorrrssssssqqqpppoooppprrrssssssrrrrrrssstttvvvvvvvvvuuuuuunnnmmmmmmooorrrtttuuutttuuuuuuuuutttttttttttttttqqqqqqrrrtttuuuvvvwwwwwwwwwuuuttttttqqqmmmqqqwww{{{yyyvvvuuuuuuuuusssrrroooqqqtttuuuuuutttuuuuuusssoooooorrrssspppoooppptttsssrrrrrrsssrrrpppnnnxxxwwwuuutttsssrrrooommmqqqttttttrrrtttwwwwwwuuuqqqvvv{{{~~~{{{xxxvvvrrrssstttwwwyyyyyywwwtttuuusssqqqooonnnooopppqqqpppqqqrrrrrrssssssrrrrrroooqqqvvvxxxuuuppprrrxxxvvvvvvwwwwwwvvvtttrrrqqqrrrsssuuuvvvwwwwwwwwwwwwxxxvvvtttsssssssssqqqooorrrooonnnqqqrrrrrrtttxxxwwwtttuuuwwwvvvqqqoooqqqqqqsssvvvwwwuuusssrrrrrruuupppkkkkkkooorrrpppmmmmmmmmmnnnpppsssuuutttsssssstttuuuvvvwwwvvvvvvvvvnnnmmmmmmnnnqqqssstttssstttttttttsssssssssrrrrrrrrrrrrssstttuuuvvvxxxxxxxxxvvvuuuvvvsssooopppuuuyyyxxxvvvuuutttsssrrrrrroooqqqssstttsssssstttuuunnnjjjiiiooorrrqqqooonnnrrrpppooonnnoooooonnnlll~~~uuuttttttuuuvvvuuurrrppprrruuuuuurrrqqqttttttrrrsssvvvzzz{{{zzzyyyxxxwwwrrrssstttvvvxxxyyywwwuuusssrrrooommmmmmnnnooopppqqqqqqqqqqqqrrrsssttttttooorrrvvvyyyuuuppprrrxxxtttuuuuuuuuuuuutttsssrrryyywwwuuusssssstttvvvwwwxxxvvvsssrrrsssssssssrrrwwwsssrrrttttttrrrsssvvvuuussssssvvvuuupppmmmoookkknnnrrrttttttttttttuuuvvvqqqmmmnnnrrrtttqqqnnnllllllmmmppptttuuuuuutttssstttttttttuuuuuuuuutttrrrppppppqqqrrrsssrrrqqqsssssssssrrrrrrrrrrrrrrrtttssssssssstttuuuwwwxxxxxxuuuuuuwwwvvvrrrrrrvvvuuuuuuuuuuuutttsssssssssvvvvvvuuusssrrrrrrtttwwwoookkkjjjpppsssqqqnnnmmmqqqpppnnnoooppppppooommm}}}uuutttuuuwwwyyyyyywwwuuuqqquuuvvvrrrppprrrsssqqqtttvvvxxxxxxvvvuuuuuuvvvsssssssssuuuwwwxxxwwwuuummmmmmmmmnnnooopppqqqrrrrrrrrrqqqqqqqqqsssuuuvvvqqqqqqtttwwwuuuqqqsssxxxqqqrrrssstttvvvwwwwwwwww|||yyyuuuqqqppprrruuuwwwxxxwwwvvvuuutttuuuvvvwwwzzzwwwuuuwwwvvvrrrrrruuutttqqqrrruuutttooommmooojjjlllooorrrtttvvvwwwwwwqqqpppooorrruuuwwwuuusssnnnmmmnnnpppsssuuuuuutttssssssrrrrrrsssssssssssstttsssssstttuuutttrrroooqqqrrrrrrrrrsssssssssssstttsssrrrrrrsssuuuvvvxxxwwwuuuvvvyyyxxxuuutttvvvqqqsssuuuuuutttssssssttt{{{{{{xxxuuussssssuuuxxxuuurrrrrruuuuuuqqqmmmmmmrrrqqqqqqssstttuuusssrrr|||xxxwwwxxxyyy{{{{{{zzzxxxpppuuuvvvsssqqqsssuuuttttttvvvxxxwwwuuusssssssssssssssssstttvvvwwwuuutttjjjkkknnnpppqqqqqqpppoootttsssqqqqqqqqqsssuuuwwwsssqqqqqqtttuuussstttxxxrrrssstttvvvwwwyyyzzzzzzyyywwwtttqqqppprrrtttvvvtttvvvwwwvvvssssssvvvyyyzzzwwwvvvxxxwwwsssrrrttttttqqqqqqttttttpppooorrrrrrpppoooqqquuuwwwwwwuuunnnpppsssvvvwwwwwwuuusssqqqooonnnoooqqqsssttttttrrrrrrrrrqqqqqqrrrrrrrrrssssssuuuvvvwwwvvvrrrooopppqqqqqqrrrssstttuuuuuuqqqppppppqqqrrruuuxxxyyyyyyvvvwwwzzzzzzvvvssstttpppsssuuuuuusssrrrrrrtttxxxxxxxxxuuusssrrrsssuuuuuuuuuvvvyyyvvvpppnnnpppqqqqqqsssuuuxxxxxxvvvtttzzz{{{zzzzzz{{{|||}}}{{{zzzoootttwwwtttsssuuuxxxxxxsssvvvxxxyyyvvvsssqqqpppssssssrrrsssuuuvvvtttssslllnnnppprrrrrrpppmmmjjjvvvtttrrrqqqqqqsssvvvxxxuuupppooorrruuuuuuvvvxxxxxxxxxxxxxxxxxxyyyyyyyyyuuutttsssrrrrrrssstttuuuooosssvvvtttppppppsssxxxxxxuuuvvvyyyxxxtttrrrsssuuurrrrrrttttttqqqqqqtttyyyuuuqqqrrrvvvxxxvvvrrrpppssswwwyyywwwtttqqqpppsssqqqnnnnnnppprrrssstttsssrrrrrrqqqqqqqqqrrrrrrqqqrrruuuwwwyyywwwrrroooppppppqqqrrrtttuuuvvvvvvnnnnnnnnnooorrrvvvyyy{{{{{{xxxxxx{{{{{{vvvrrrrrrqqqtttvvvvvvsssqqqqqqrrrqqqsssuuutttrrrpppooopppppprrrvvvyyyuuupppooosssnnnooorrruuuxxxxxxvvvtttyyyzzzzzzyyywwwxxxyyyxxxuuuqqqrrrttttttttttttvvvwwwuuuwwwxxxxxxuuusssqqqqqqtttuuutttqqqrrrvvvvvvrrrtttuuuuuurrrooonnnppprrrrrrssstttttttttuuuwwwyyy~~~zzzuuuqqqppprrruuuxxxuuuuuuuuuuuuvvvxxxyyyzzzqqqpppoooqqqtttwwwxxxxxxrrrtttuuutttsssqqqrrrrrrtttuuuwwwwwwwwwuuurrrppprrrqqqqqqrrrooommmpppwwwwwwwwwxxxxxxxxxwwwvvvvvvtttuuuwwwyyyzzzyyyuuurrrvvvrrrnnnnnnqqqttttttsssqqqrrruuuvvvwwwuuusssrrrvvvvvvuuutttsssrrrrrrqqqoooqqqrrrrrrrrrrrrsssuuurrrqqqpppppprrrvvv{{{}}}{{{wwwuuuvvvxxxxxxrrrmmmsssuuutttrrrrrrsssqqqkkkrrrtttsssqqqssswwwwwwsssttttttttttttttttttsssssssssttttttttttttttttttssswwwwwwvvvvvvwwwyyyxxxvvvoooqqqssssssrrrrrrtttvvvuuuuuuuuutttrrrqqqrrrssstttuuutttqqqrrrvvvuuurrrsssttttttrrrooonnnpppssspppqqqsssttttttvvvyyy{{{{{{xxxsssooonnnpppsssuuusssssstttttttttuuuuuuuuuqqqqqqqqqsssvvvyyyyyyxxxuuuuuusssqqqooopppsssuuuoooqqqtttvvvvvvuuusssrrrsssqqqpppqqqooolllmmmqqquuutttuuuxxx{{{|||xxxuuurrrsssuuuxxxyyyxxxuuussssssqqqooooooqqqtttuuuuuunnnppprrrtttuuutttsssrrrttttttttttttssssssrrrqqqpppsssvvvwwwuuusssqqqqqqsssrrrqqqqqqrrrvvvzzz|||vvvtttrrrsssttttttqqqnnnqqqssssssrrrsssuuusssnnnnnnpppqqqqqqtttyyyzzzvvvrrrssstttuuuuuutttsssrrrrrrssstttuuuuuutttsssrrrsssrrrrrrtttvvvwwwvvvuuunnnoooqqqqqqppppppqqqssssssssssssqqqooopppsssvvvtttuuusssqqqrrrvvvuuurrrqqqrrrrrrqqqppppppqqqsssqqqsssttttttssstttvvvxxxxxxvvvrrrooonnnoooqqqsssttttttuuuuuuttttttsssrrrrrrssstttwwwzzz{{{zzzyyywwwuuurrrnnnlllnnnssswwwpppqqqtttuuuvvvtttrrrqqqsssooonnnqqqrrrpppoooqqqrrrppppppuuu{{{}}}xxxrrrooopppsssuuuvvvvvvuuutttnnnpppqqqqqqqqqsssuuuwwwmmmnnnppprrrssssssrrrrrrrrrssstttuuuuuutttsssrrrppptttxxxzzzxxxtttpppnnnuuutttrrrqqqrrruuuxxxzzzttttttsssrrrrrrsssssssssoooqqqrrrrrrtttwwwvvvrrroooqqqqqqppptttxxxxxxuuuqqqrrrtttuuuuuutttrrrqqqppprrrtttvvvvvvtttrrrppp|||rrrppppppsssuuutttrrrrrrmmmnnnpppooonnnnnnooopppqqqrrrrrrqqqqqqrrrtttwwwssstttsssppprrruuuuuuqqqoooooopppppppppqqqrrrssstttuuuuuussspppooopppqqqwwwvvvsssrrrqqqqqqrrrsssvvvvvvwwwwwwvvvtttsssrrrssstttuuuyyy{{{|||zzzxxxvvvtttqqqnnnlllnnnrrrvvvvvvwwwxxxxxxwwwtttqqqoooqqqmmmmmmsssxxxwwwvvvvvvpppoooooorrruuuwwwuuurrroooppprrrssssssrrrrrrsssnnnqqqssssssqqqqqqsssvvvppppppqqqrrrrrrrrrqqqqqqrrrsssuuuvvvwwwvvvuuutttpppssswwwxxxwwwsssqqqooovvvuuusssrrrssstttvvvxxxwwwxxxwwwuuuttttttvvvxxxooorrrsssrrruuuxxxwwwrrruuuvvvtttqqqrrrtttsssnnnpppqqqsssuuuuuutttrrrqqqoooqqqtttvvvvvvtttqqqoooyyytttoooppptttuuuqqqnnnooommmooooooooommmlllmmmnnnnnnqqqsssuuuttttttuuuvvvssstttssspppqqquuuuuuqqqmmmmmmnnnoooqqqrrrrrrrrrrrrsssrrrpppnnnmmmnnnoooxxxwwwwwwvvvuuuuuuuuuuuuuuuvvvvvvuuuuuutttsssrrrssssssuuuxxx{{{{{{yyywwwrrrrrrrrrpppooooooppprrrxxxyyy{{{{{{zzzwwwtttsssrrrmmmmmmsssxxxwwwuuuvvvssstttuuusssppppppsssvvvppprrrsssrrrooonnnoooppppppsssuuutttqqqoooqqqsssuuutttsssrrrrrrrrrrrrrrrtttuuuvvvwwwxxxxxxwwwwwwpppqqqssssssrrrrrrssstttvvvuuutttsssssstttuuuvvvyyyzzzyyywwwuuutttvvvxxxrrrtttuuusssuuuwwwuuuqqqwwwxxxvvvrrrqqqssspppkkkpppqqqsssuuuuuutttsssrrrnnnpppsssuuuuuussspppnnn}}}uuuooopppvvvvvvpppmmmooooooppppppooonnnlllmmmnnnmmmppptttvvvvvvuuuuuuuuussstttrrrpppqqquuutttqqqmmmlllmmmoooqqqrrrrrrppplllnnnoooooonnnoooqqqssswwwxxxxxxxxxxxxwwwvvvuuurrrrrrqqqqqqqqqrrrrrrsssrrrrrrsssuuuwwwxxxwwwuuuoooqqqrrrrrrpppooooooooouuuvvvyyy{{{|||{{{yyyxxxtttpppooorrrrrrooonnnpppvvvyyy{{{wwwqqqooosssxxxqqqssssssqqqmmmkkkmmmppptttttttttrrrppppppqqqrrrwwwvvvtttsssrrrrrrssstttuuuvvvvvvvvvwwwwwwxxxxxxqqqrrrqqqpppoooqqqtttwwwvvvuuutttsssssstttuuuvvvvvvvvvuuuttttttuuuuuuuuutttvvvvvvtttuuuwwwuuupppssstttsssqqqqqqtttsssooorrrrrrssstttuuuuuuuuuuuunnnppprrrttttttrrrpppnnntttnnnooowwwyyyqqqnnnrrrqqqrrrrrrqqqnnnmmmnnnooooooppprrrssssssssstttuuurrrtttrrroooqqqttttttpppmmmllllllnnnqqqrrrqqqnnnkkkmmmnnnooopppqqqtttvvvtttuuuwwwxxxxxxvvvtttsssqqqpppooonnnooorrruuuwwwppppppoooqqqsssuuutttsssoooppprrrqqqpppnnnnnnoooqqqsssvvvyyyzzzzzzyyyxxxuuurrrqqqqqqnnnkkkkkkoootttwwwzzzxxxtttqqqqqqrrrppprrrsssppplllkkknnnrrruuusssppppppqqqrrrssssssuuutttsssrrrrrrtttvvvxxxvvvvvvtttssssssuuuvvvwwwttttttsssqqqoooqqqtttwwwuuuuuuttttttttttttuuuvvvqqqpppppprrrvvvxxxvvvtttuuuwwwvvvuuuvvvxxxuuuqqqoooqqqqqqppprrrvvvvvvrrrttttttsssssstttuuuwwwxxxooopppqqqrrrrrrqqqpppooo|||sssmmmoooxxxzzzssspppuuurrrssssssrrrooonnnnnnooopppqqqppppppooopppsssvvvrrrsssrrroooqqqttttttpppmmmllllllnnnrrrrrrpppmmmnnnoooqqqqqqpppqqqtttvvvrrrsssuuuwwwvvvuuurrrppprrrpppooooooppptttyyy{{{pppnnnmmmnnnppprrrrrrrrrpppqqqqqqpppnnnnnnooopppqqqsssuuuwwwwwwvvvtttsssuuussssssrrroookkknnnuuuppprrruuuwwwwwwsssnnnkkknnnqqqrrrooollllllpppuuuvvvrrrnnnnnnqqqtttuuutttsssrrrqqqppprrruuuxxxzzzwwwuuusssqqqqqqrrruuuvvvvvvvvvuuusssqqqqqqsssuuuuuuttttttttttttuuuuuuvvvooommmmmmrrryyy|||zzzvvvtttvvvvvvuuuvvvyyywwwrrroooqqqqqqppprrrvvvvvvrrrvvvuuutttssstttvvvxxxzzzpppppppppqqqqqqpppppppppsssqqqqqquuuuuurrrqqqtttpppooorrruuuuuurrrtttxxxsssqqqnnnllllllnnnppprrrwwwuuutttsssrrrrrrssssssiiikkknnnpppqqqqqqpppoooqqqrrrtttuuusssqqqnnnllltttqqqtttyyyyyyrrroooqqqvvvwwwtttpppppptttvvvtttssspppmmmnnnrrrvvvvvvuuuuuuvvvwwwuuurrrnnnmmmlllmmmsssuuuqqqmmmoooppppppooouuuxxxuuusssuuuwwwvvvtttsssrrrqqqpppnnnmmmmmmnnnooopppooonnnmmmmmmoooqqqooopppqqqooonnnssszzzuuurrrppppppqqqrrrrrrqqquuuqqqrrrwwwwwwrrrqqquuuxxxwwwvvvuuutttqqqnnnkkkqqqqqqrrrssstttuuuvvvwwwwwwtttssstttwwwxxxwwwuuummmqqquuutttqqqooorrruuuxxxvvvrrrqqqqqqrrrrrrrrrqqqqqqrrrrrrtttvvvwwwxxxssstttsssrrrtttvvvsssmmmwwwtttuuuxxxxxxuuutttwwwpppnnnooossssssqqqqqqtttsssqqqooonnnnnnppprrrsssvvvvvvwwwwwwvvvuuussssssoooooooooooooooppprrrsssqqqrrrssstttsssrrrooonnntttpppppptttsssoooooorrrvvvwwwtttooonnnqqqrrrppprrrpppnnnoooqqqsssuuuuuutttvvvxxxwwwtttpppmmmlllmmmrrrtttpppnnnpppssstttnnnsssuuurrrppprrrtttsssrrrqqqqqqpppooonnnmmmmmmooopppqqqooommmllllllmmmrrrooooooqqqpppoooqqqwwwooooooooonnnooopppqqqrrrsssqqqsssyyyyyyuuusssuuuvvvvvvvvvvvvuuusssqqqoooqqqrrrrrrsssssstttuuuuuuyyyvvvrrrqqqssstttuuutttkkkpppvvvwwwtttrrrrrrtttxxxuuurrrqqqqqqqqqqqqpppooooooooopppqqqrrrsssttttttuuutttrrrtttvvvrrrmmmxxxuuuuuuxxxxxxuuuuuuxxxqqqmmmmmmqqqrrrooonnnooorrrqqqqqqqqqrrrsssttttttvvvwwwyyyzzzzzzwwwtttrrruuussspppnnnnnnpppsssuuuqqqqqqrrrrrrrrrrrrqqqqqqssspppmmmnnnnnnmmmnnnrrruuuvvvsssmmmkkknnnnnnlllqqqqqqpppooonnnppprrruuusssuuuxxxxxxuuuqqqnnnmmmmmmrrrsssooommmqqquuuwwwnnnqqqrrrnnnmmmppprrrqqqppppppooooooooonnnnnnnnnpppqqqqqqpppnnnmmmmmmnnnsssooonnnqqqssspppppprrrkkknnnpppooonnnnnnrrruuuoooooosssxxxxxxtttqqqrrruuuuuuvvvvvvvvvuuusssrrrrrrrrrrrrrrrrrrrrrrrrrrr{{{wwwrrrooopppqqqsssssskkkpppvvvyyywwwtttssssssxxxuuurrrpppppppppooonnnooooooooopppppppppqqqqqquuuwwwvvvssssssuuurrrmmmwwwtttsssuuuuuurrrrrruuusssooommmqqqrrrooolllmmmqqqrrrssstttuuuvvvvvvvvvwwwwwwyyyyyyxxxwwwuuusssvvvtttqqqnnnnnnoooqqqrrroooooooooppppppqqqqqqqqqrrrpppnnnnnnnnnnnnpppqqqrrrtttrrrmmmkkknnnnnnlllpppqqqrrrpppmmmmmmqqquuussstttuuutttrrrpppooopppnnnrrrrrrmmmkkkoootttvvvppprrrrrrnnnnnnqqqrrrqqqoooooooooooopppppppppppppppqqqrrrrrrppppppqqqrrrtttooonnnrrrtttqqqnnnmmmlllpppsssrrrnnnnnnqqqvvvooopppqqqrrrrrrpppnnnnnntttuuuwwwvvvuuusssrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqxxxvvvsssqqqqqqrrrsssssspppssswwwxxxvvvsssrrrrrrwwwuuurrrppppppooonnnmmmrrrrrrsssssssssrrrrrrrrrtttwwwwwwtttssstttqqqmmm|||vvvsssrrrtttsssqqqqqqtttuuuqqqqqqssssssooommmnnnrrrsssuuuvvvwwwwwwwwwwwwwwwvvvuuuttttttsssssssssrrrrrrqqqpppooonnnmmmmmmmmmmmmnnnnnnooooooppppppoooqqqrrrrrrrrrrrrqqqpppoooqqqpppmmmmmmqqqrrrppppppqqqrrrpppmmmmmmqqquuusssrrrqqqooommmmmmpppsssnnnrrrqqqllliiilllppprrrrrrttttttqqqrrruuuuuusssppppppqqqqqqqqqqqqrrrrrroooqqqssssssssssssuuuwwwsssooonnnrrrtttqqqmmmlllmmmqqqtttrrrnnnlllooosssuuutttrrrnnnmmmnnnnnnnnntttvvvwwwvvvssspppoooppppppqqqqqqqqqqqqqqqqqqqqqssstttuuuuuuuuutttttttttvvvvvvvvvuuusssqqqqqqrrrvvvtttrrrqqqqqqpppnnnmmmsssttttttuuuttttttsssrrrrrrvvvwwwsssrrrrrrqqqmmm{{{yyyuuusssuuutttrrrrrrvvvvvvtttuuuwwwtttoooooorrrtttuuuvvvwwwwwwwwwwwwwwwuuutttrrrqqqppppppqqqrrrooopppqqqqqqpppnnnkkkiiilllmmmnnnooooooooooooooolllpppttttttttttttrrrmmmllloooooommmooossstttrrrqqqqqqpppooonnnppprrruuuqqqpppooommmkkkmmmpppsssmmmqqqqqqlllhhhkkknnnooorrrttttttsssvvvyyyxxxtttqqqqqqrrrrrrrrrrrrrrrrrrppprrrsssttttttuuuwwwxxxrrroooooorrrsssooommmnnnnnnppprrrrrrooommmnnnooozzzyyyuuuooommmppprrrrrrsssvvvxxxvvvrrrooonnnpppnnnooopppqqqrrrsssttttttpppsssvvvwwwvvvuuuttttttxxxwwwtttrrrqqqqqqqqqrrruuusssrrrrrrrrrqqqpppnnnqqqrrrssstttsssrrrqqqpppoootttuuurrrpppqqqqqqnnn}}}zzzvvvtttuuuuuurrrssswwwtttvvvyyyyyytttnnnpppvvvvvvvvvvvvvvvvvvvvvwwwwwwrrrrrrrrrqqqppppppoooooonnnooopppqqqpppnnnkkkiiimmmoooppprrrrrrqqqooonnniiiooorrrqqqqqqssspppkkkjjjmmmnnnmmmooossstttrrrrrrpppnnnoooqqqsssuuuuuummmoooppppppooooooppprrrjjjoooqqqmmmjjjmmmooopppooorrrssstttwww{{{xxxrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqsssttttttsssrrrtttuuupppoooppprrrqqqmmmmmmqqqpppqqqssssssssssssrrrrrrwwwyyyvvvqqqppptttvvvtttrrruuuxxxwwwssspppqqqssslllmmmnnnqqqsssuuuwwwwwwqqqtttvvvuuusssrrrrrrssstttsssrrrrrrrrrrrrrrrqqqtttsssrrrrrrssssssrrrpppoooppprrrssssssrrrqqqppplllqqqtttqqqoooppppppooozzzvvvtttttttttqqqrrrvvvrrrvvv{{{{{{sssmmmpppyyyxxxwwwvvvvvvuuuvvvvvvwwwoooppprrrsssrrrpppnnnlllooopppppppppooonnnllllllooopppsssttttttrrrpppnnngggmmmooommmmmmpppooojjjjjjmmmnnnmmmnnnrrrsssqqqssspppmmmnnnrrrvvvvvvuuukkknnnrrrssssssqqqqqqqqqhhhnnnqqqnnnllloooqqqrrrllloooqqqssswwwzzzwwwqqqqqqqqqqqqpppppppppoooooosssttttttsssqqqppppppqqqooonnnppprrrooolllnnnsssttttttuuuwwwyyyzzzyyywwwrrruuuuuuqqqqqqvvvwwwtttpppuuuxxxxxxtttrrrtttvvvjjjlllnnnqqqtttwwwyyyzzztttuuuuuusssooonnnpppsssooooooqqqsssuuuuuusssqqqssssssrrrssstttuuusssqqqoooppprrrtttttttttrrrqqqjjjpppssspppnnnppppppoooyyyxxxwwwvvvtttrrrqqqpppvvvyyyxxxsssrrrwww{{{|||vvvrrroooqqqvvvxxxvvvrrrqqqooommmoootttvvvsssoooqqqpppooopppqqqpppnnnlllsssrrrpppnnnmmmnnnnnnooommmooopppnnnppptttsssooojjjooosssrrrnnnkkkmmmqqqpppqqqssstttttttttssssssmmmpppssstttssspppnnnmmmpppnnnllllllnnnpppppppppooonnnooorrruuuvvvrrrnnnsssuuuwwwvvvtttqqqooonnnsssrrrrrrqqqqqqqqqooooookkkuuuyyyrrrlllmmmrrrtttkkknnnrrrxxx{{{{{{xxxtttvvvsssqqqsssvvvxxxvvvsssoooqqqssssssqqqpppppppppvvvsssqqqrrruuuwwwuuusssuuussspppoooppprrrtttuuurrrpppoooppprrrrrrpppmmmoooqqqtttxxxzzzzzzxxxvvvsssrrrqqqoooooooooooopppnnnpppssssssqqqpppqqqssswwwvvvuuutttsssssssssssswwwzzzxxxttttttzzzuuurrroooooorrrttttttsssssspppoooqqquuuvvvtttppppppqqqqqqqqqqqqppppppppprrrqqqpppooonnnnnnnnnnnnppprrrrrrooooooqqqpppllloooqqqrrrpppmmmmmmooorrrrrrqqqqqqqqqqqqrrrssstttnnnqqqtttuuussspppnnnmmmooommmlllmmmnnnpppoooooonnnoooqqqtttuuutttqqqnnntttuuuvvvvvvssspppnnnmmmooorrruuutttqqqnnnoooppphhhppptttoookkkmmmqqqrrrmmmooorrrwwwzzzzzzwwwttttttuuuvvvwwwwwwyyy{{{|||wwwwwwvvvtttqqqpppqqqrrrvvvrrrppppppsssuuuuuussspppmmmjjjjjjmmmppppppooopppooooooqqqsssssspppnnnooopppqqqtttwwwxxxxxxxxxsssrrrqqqooooooooooooppptttvvvwwwvvvsssqqqqqqsss}}}ssssssrrrrrrssstttvvvwwwvvvxxxwwwssssssyyytttrrrpppooooooppprrrssstttrrrqqqrrruuuvvvtttqqqoooqqqsssssspppoooqqqtttrrrrrrrrrrrrqqqpppooooooqqqttttttqqqpppqqqpppmmmtttsssqqqooonnnoooqqqrrrsssrrrpppooooooqqqssstttnnnqqqttttttrrrooommmlllmmmllllllmmmooopppnnnmmmnnnqqquuuvvvtttrrrooonnnssstttttttttsssqqqnnnllllllqqqvvvuuupppmmmooorrriiinnnpppooonnnppprrrqqqpppqqqrrruuuwwwwwwuuussspppsssvvvvvvuuuwww|||~~~}}}zzzuuurrrqqqrrrtttvvvrrrnnnnnnqqqttttttsssqqqnnnkkkmmmrrruuusssooonnnnnnppprrrttttttqqqnnnoooooopppqqqrrruuuwwwxxxsssrrrqqqoooooooooooopppxxxyyyyyywwwssspppooooooxxxqqqppppppqqqsssuuuxxxzzzsssuuusssooonnntttyyyzzzrrrrrrsssqqqoooooopppqqqsssrrrqqqrrrtttuuusssqqqmmmqqqtttrrrooonnnqqqvvvrrrssstttuuutttsssqqqpppooossstttrrrrrrttttttrrrtttrrrpppooopppqqqpppooosssrrrrrrqqqqqqrrrssssssnnnppprrrrrrpppmmmkkkkkklllllllllnnnppppppnnnlllnnnrrrwwwwwwsssooonnnnnnppppppqqqrrrsssrrrpppnnnnnnppprrrqqqooooooqqqtttpppqqqrrrrrrtttuuutttrrrsssrrrrrrsssuuuuuutttrrrmmmooopppppppppssswww{{{~~~}}}{{{wwwtttrrrsssuuuvvvqqqmmmlllooossstttsssssspppooorrrxxxzzzvvvqqqlllnnnqqqtttuuutttrrrooonnnpppqqqqqqqqqqqqssstttsssrrrqqqoooooooooooopppvvvvvvvvvtttqqqooommmmmmwwwppppppppprrrtttvvvyyyzzzsssuuusssnnnlllpppssssssppprrrttttttrrrpppooooooqqqpppqqqqqqssssssrrrqqqlllppprrrqqqmmmlllpppuuuqqqrrrsssssssssrrrpppppppppuuuwwwtttrrrtttuuutttppppppppprrrsssqqqnnnkkkrrrsssuuuvvvvvvtttsssqqqlllnnnpppooommmkkkjjjjjjllllllmmmnnnppppppnnnlllooosssvvvuuuqqqnnnmmmnnnllllllmmmpppssstttrrrpppsssoookkkkkknnnrrrttttttuuutttsssuuuwwwuuurrrpppsssrrrqqqrrrssstttsssqqqnnnllljjjkkknnnqqqqqqpppvvvwwwxxxxxxvvvttttttuuuuuuqqqllllllooorrrsssssspppnnnmmmpppuuuvvvrrrnnnkkknnnrrruuuuuutttrrrpppnnnqqqttttttrrrooonnnnnnsssrrrqqqoooooooooooopppssssssrrrrrrrrrqqqpppnnnyyyqqqrrrssstttvvvwwwwwwxxxsssvvvvvvqqqoooqqqrrrqqqpppqqqrrrssssssrrrpppnnnnnnooopppqqqrrrrrrrrrrrrnnnpppqqqooommmmmmpppsssnnnooooooooooooooonnnnnnrrrwwwyyytttppppppqqqppplllnnnqqqssssssqqqnnnlllqqqsssvvvxxxxxxvvvrrrpppkkklllnnnnnnlllkkkkkkkkknnnmmmmmmnnnpppqqqooonnnqqqrrrrrrqqqooonnnnnnnnnjjjjjjkkknnnsssuuurrroootttnnnggghhhoootttvvvtttuuurrrrrruuuuuuqqqnnnnnnsssrrrqqqrrrssssssrrrppppppmmmkkklllppprrrooollloooqqqtttuuuuuuttttttuuuuuuqqqmmmmmmpppssssssrrroooooooooqqqrrrrrrqqqooommmpppsssuuutttrrrrrrrrrnnnrrrwwwwwwsssooonnnnnnsssrrrqqqoooooooooooopppssssssssstttvvvwwwuuutttzzztttuuuvvvwwwxxxwwwuuutttqqquuuwwwsssqqqsssrrrppprrrooommmnnnppprrrqqqooommmoooqqqrrrsssssstttuuurrrqqqpppnnnnnnooopppqqqoooooonnnnnnnnnnnnoooooopppuuuwwwrrrmmmmmmnnnmmmkkkooossstttrrrpppqqqrrrssstttuuuvvvvvvtttrrrqqqkkkmmmnnnooommmmmmmmmnnnpppooonnnnnnpppqqqqqqppprrrpppmmmlllmmmnnnnnnnnnllljjjjjjnnnrrrtttppplllnnnllljjjlllppptttuuutttqqqoooqqquuutttooommmoooqqqpppqqqrrrtttsssqqqooommmnnnoooqqqrrrqqqooonnnmmmoooqqqqqqqqqrrruuuwwwtttqqqnnnooorrrtttsssrrrrrrsssuuutttrrrqqqrrrsssoooqqqttttttrrrqqqqqqrrrooossswwwvvvsssqqqqqqtttsssrrrqqqoooooooooooopppuuussssssuuuyyyzzzyyywwwzzzvvvwwwyyyzzzyyywwwtttrrrmmmsssvvvtttrrrsssrrrppptttnnnhhhhhhmmmqqqrrrqqqmmmooorrrssstttuuuvvvwwwvvvssspppooopppqqqqqqqqqrrrrrrpppppppppqqqrrrsssjjjppptttpppllllllnnnooolllqqqttttttqqqpppsssxxxtttttttttssssssrrrrrrrrrkkkmmmooopppoooooopppqqqrrrpppnnnnnnpppqqqrrrrrrsssooojjjiiilllnnnooonnnnnnlllkkknnnrrrrrrnnniiihhhjjjmmmppprrrsssssstttooonnnqqqwwwuuuooonnnrrrooooooppprrrttttttqqqoooiiimmmrrrsssqqqooooooqqqooooooooonnnnnnqqquuuxxxtttqqqooopppsssuuutttqqqqqqtttvvvtttpppmmmpppssspppsssuuutttqqqpppqqqsssooosssvvvuuurrrrrrvvvzzzsssrrrqqqoooooooooooopppuuussssssuuuyyyzzzyyyvvv}}}tttuuuvvvxxxyyyxxxuuurrrnnnooopppqqqqqqqqqqqqqqqpppqqqnnniiikkkssswwwtttpppqqqqqqpppoooppprrruuuwwwtttqqqsssvvvwwwsssooopppsssuuuvvvtttrrrrrrrrrmmmnnnnnnooooooppppppqqquuuuuutttrrrtttwwwtttooouuuvvvtttpppoooqqqrrrooolllmmmppprrrsssrrrrrrqqqsssrrrpppmmmkkklllpppsssvvvpppooouuuxxxtttqqqrrrsssllljjjrrrwwwsssmmmjjjmmmpppssstttrrrpppqqqsssrrrqqqqqqrrrsssrrrpppnnnooonnnnnnmmmmmmlllkkkkkkjjjpppsssppprrrvvvuuupppkkkpppqqqnnnnnnrrruuusssrrrsssvvvwwwwwwvvvtttssssssuuuuuurrrooonnnqqqtttyyytttpppooorrrtttsssqqqvvvrrrpppqqqqqqoooqqquuutttsssrrrqqqqqqqqqqqqrrruuuvvvwwwwwwvvvuuuuuuuuu}}}xxxxxxyyyzzzzzzxxxuuurrrooopppqqqqqqqqqqqqqqqpppooorrrqqqnnnpppuuuwwwtttpppqqqqqqppppppqqqtttwwwzzzuuuqqqqqqsssuuusssqqqqqqsssuuuuuusssqqqqqqqqqrrrrrrrrrsssssssssssstttoooqqqpppnnnqqqtttsssnnnrrrtttsssoooooorrrrrrpppnnnppprrrssstttrrrqqqoooqqqqqqpppmmmllllllooorrrpppllllllqqqrrrooonnnqqqqqqlllkkkrrruuuqqqlllkkkrrrtttuuutttqqqooooooqqqooonnnoooqqqssstttsssrrroooooonnnnnnnnnnnnmmmmmmooosssuuussstttvvvuuuqqqooonnnnnnpppssswwwzzz|||wwwuuussssssssstttttttttssssssrrrooommmmmmqqqtttxxxwwwvvvuuussstttuuuvvvxxxtttrrrsssrrroooooorrrssssssttttttsssrrrrrrqqquuurrrqqqrrruuuwwwuuurrr}}}yyyyyyzzzyyyxxxuuusssrrrsssssstttttttttssssssrrrooorrrttttttuuuwwwvvvtttrrrrrrrrrqqqppprrruuuxxxzzzuuupppoooqqqssssssrrrssstttuuusssqqqooopppqqqrrrrrrrrrrrrqqqqqqqqqqqqpppqqqpppmmmnnnqqqppplllnnnqqqqqqoooooorrrsssppppppqqqtttuuutttrrrpppnnnqqqrrrrrrqqqooooooppprrrmmmkkklllnnnmmmkkkmmmqqqmmmlllnnnrrrsssooommmmmmwwwwwwvvvssspppnnnnnnoooooonnnnnnooorrrssssssrrrnnnnnnoooooooooooopppppprrrvvvwwwuuuuuuwwwvvvrrrqqqiiigggooovvvwww|||}}}xxxqqqnnnpppsssttttttrrrrrrpppnnnlllmmmqqqtttqqqtttvvvtttqqqooorrrvvvyyyvvvuuuvvvtttooonnnpppssstttuuuvvvuuutttsssrrrtttooolllnnnsssvvvsssooo~~~wwwxxxxxxwwwuuusssrrrsssvvvwwwwwwwwwwwwvvvuuuuuupppsssuuuuuuuuuvvvvvvuuuuuuuuutttrrrqqqqqqtttvvvuuussspppppprrrsssssssssuuuuuutttrrrpppnnnooopppssssssrrrqqqqqqpppoooooovvvwwwuuupppnnnooonnnjjjkkknnnooonnnooosssssspppoooppprrrttttttrrrpppnnnrrrtttuuutttsssqqqrrrrrrpppqqqqqqooollljjjmmmqqqkkknnnrrrtttrrrooooooqqqwwwvvvtttqqqnnnmmmmmmnnnsssqqqpppooopppqqqpppooommmmmmnnnoooppppppqqqqqqrrrsssttttttuuuuuuuuusssqqqccc___jjjsssssswwwxxxqqqmmmooorrrsssrrrqqqqqqqqqpppppppppqqqrrrppprrrsssrrrppppppqqqtttxxxuuuuuuwwwuuuqqqoooqqquuuuuuuuuuuuuuuuuuuuuuuutttqqqnnnnnnppprrrqqqooo~~~vvvwwwwwwvvvtttsssuuuwwwuuuuuuvvvvvvvvvvvvuuutttqqqrrrttttttsssrrrtttwwwxxxxxxwwwuuurrrpppqqqrrrnnnoooppprrrtttuuusssrrruuuuuuuuussspppooopppqqqvvvvvvuuutttsssrrrqqqqqqvvvxxxvvvpppnnnoooooolllkkknnnooommmnnnrrrsssqqqlllmmmoooqqqqqqqqqppppppppprrrttttttrrrppppppqqqtttvvvuuuppplllkkkmmmooojjjpppuuuvvvsssrrrssstttsssrrrooonnnnnnnnnnnnnnnrrrqqqooopppqqqqqqpppnnnmmmmmmnnnooopppqqqqqqrrrpppoooppprrrssssssssstttrrrccc___iiipppooorrrzzz|||xxxrrrpppqqqssssssrrrpppqqqsssuuuvvvuuusssrrruuusssqqqrrruuuwwwvvvuuuuuussssssvvvvvvrrrrrrtttxxxwwwuuuttttttuuuwwwxxxssstttuuusssooonnnooorrr~~~vvvxxxyyywwwttttttwww{{{pppqqqrrrssssssssssssrrrqqqqqqsssuuusssppprrrwwwwwwxxxxxxvvvssspppooooookkkmmmpppsssuuutttrrrqqqtttuuuuuutttrrrpppqqqrrrsssrrrrrrqqqpppoooooonnnnnnqqqqqqmmmllloooqqqqqqnnnpppppplllmmmqqqrrrqqqllllllmmmnnnooopppqqqrrrnnnoooqqqpppooommmmmmnnntttvvvuuuppplllmmmlllkkkkkkrrrvvvvvvtttuuuvvvuuuooommmlllmmmoooppppppooommmmmmnnnppprrrsssrrrpppooooooppppppqqqrrrssssssqqqoooooorrrrrrpppqqqsssssskkkhhhnnnqqqoooqqquuuxxxwwwuuussssssssstttuuuqqqrrrtttwwwyyyyyyvvvsssuuuqqqnnnnnnsssvvvvvvtttssspppqqqtttuuusssssswwwwwwvvvuuutttuuuvvvwwwxxxqqqvvvyyywwwqqqnnnpppttt~~~vvvxxxxxxuuuqqqppptttxxxnnnoooppprrrssssssssssssooopppuuuyyyvvvppppppvvvrrruuuwwwwwwuuurrroooooonnnoooqqqrrrrrrqqqppppppsssuuuvvvvvvtttsssrrrsssmmmmmmmmmllllllkkkkkkkkkjjjnnnoookkkjjjnnnrrrsssssstttqqqlllkkkooorrrppppppooonnnmmmmmmoooqqqsssoooppppppooonnnmmmnnnooosssuuutttpppppprrrpppjjjkkkqqquuutttuuuxxxwwwtttmmmlllkkknnnqqqrrrqqqoookkklllnnnqqqtttsssqqqnnnrrrrrrssssssttttttuuuuuuwwwsssrrrtttsssoooooosssrrrrrrrrrsssssssssrrrrrruuuvvvwwwtttrrrrrrwww|||tttsssrrrtttxxxyyyxxxwwwrrrooollllllmmmqqqtttvvvssspppooorrrsssrrrssswwwssstttvvvwwwxxxwwwvvvuuuooossswwwxxxuuussssssttttttvvvuuuqqqlllkkkooossspppqqqrrrtttuuuvvvvvvvvvmmmpppwww}}}yyyqqqoootttnnnrrrvvvxxxvvvsssqqqooorrrrrrrrrqqqooonnnoooppprrrtttwwwxxxvvvtttssssssnnnnnnnnnnnnmmmmmmmmmmmmlllpppqqqllljjjnnnrrrrrrvvvvvvrrrkkkjjjnnnqqqpppuuurrrooommmmmmnnnqqqsssrrrrrrsssqqqpppoooqqqrrrsssuuutttqqqtttxxxtttllljjjpppsssrrrtttyyywwwrrrmmmllllllooossstttqqqooommmnnnpppssstttrrrmmmiiiuuuuuuuuuuuuvvvvvvvvvvvv}}}wwwuuuwwwuuuooonnnrrrpppvvvxxxuuutttuuutttppptttwwwxxxtttppprrrzzzwwwtttpppqqquuuyyyzzzzzzrrrsssrrrooommmpppwww}}}tttpppoooqqqqqqpppssswwwooorrrwww{{{{{{xxxtttqqqnnnpppssswwwxxxxxxuuusss{{{zzzvvvqqqnnnmmmnnnoooooosssvvvuuurrrrrruuuuuurrrvvvzzz}}}zzztttooooooqqquuuttttttuuuuuuuuurrrpppuuutttqqqooooooqqqssstttrrrqqqpppooooooooopppqqqpppnnnnnnpppooonnnqqqvvvtttrrrqqqooooooppprrrssslllpppoookkklllqqqrrrnnnttttttrrrooommmnnnqqqtttrrrqqqrrrtttsssoooppptttuuuuuusssqqqrrrtttqqqkkknnnooommmlllqqqwwwwwwsssmmmllllllmmmnnnqqqtttvvvtttttttttsssrrrqqqooonnnooooooppprrruuuvvvvvvuuuuuuwwwzzz|||{{{xxxtttrrrtttsssqqqqqqsssvvvxxxyyyuuuvvvwwwuuusssssswww{{{sssooooootttuuurrrsssxxxzzzwwwsssqqqppprrruuuxxxppppppqqqrrrsssrrrooommmqqqqqqtttyyy~~~}}}uuuooollloootttxxxzzzyyyvvvtttwwwuuutttssstttsssrrrppptttvvvtttqqqqqquuuvvvtttxxxyyyzzzxxxtttqqqrrrtttssssssssstttvvvvvvtttrrruuutttqqqooooooooopppqqqqqqpppppppppppppppqqqqqqooommmnnnpppnnnkkkkkkooowwwuuurrrooonnnnnnoooppplllppppppmmmnnntttuuurrrssstttsssqqqooommmnnnpppuuussstttvvvtttqqqrrrvvvssstttrrroooppprrrpppjjjoooppppppoooqqqtttrrrmmmqqqrrrrrrrrrqqqppppppppptttuuuvvvwwwvvvtttrrrqqqppppppqqqrrrtttuuutttssssssuuuwwwyyyyyywwwuuussstttrrrqqqqqqrrrtttuuuuuuvvvvvvuuusssrrrrrrtttvvvsssppprrrwwwwwwsssrrrtttuuuuuuuuuuuutttttttttsssnnnmmmnnnoooqqqpppmmmkkkqqqpppqqquuuyyyzzzuuupppnnnppprrruuuvvvwwwvvvuuu~~~ssssssuuuwwwyyywwwsssppprrrsssqqqlllmmmrrrvvvuuuyyyxxxvvvtttrrrssstttuuupppppppppqqqssstttsssrrrtttsssrrrpppooonnnmmmmmmoooooopppqqqrrrrrrrrrqqqpppnnnooopppnnniiihhhkkktttrrrooommmlllmmmnnnpppmmmpppqqqpppqqqvvvwwwvvvqqqrrrttttttrrrqqqqqqrrruuussstttvvvtttpppqqquuuqqqrrrpppmmmnnnpppoookkknnnqqqrrrrrrsssuuusssmmmqqqsssttttttqqqmmmkkkkkkrrrsssuuuwwwwwwuuusssrrrqqqqqqrrrssssssrrrqqqppprrrsssuuuvvvwwwwwwvvvuuuttttttssssssrrrrrrqqqqqqvvvsssqqqpppqqqqqqqqqqqqssssssvvvzzzyyytttqqqqqqpppssswwwyyyyyyvvvrrrooopppppppppqqqssssssqqqoooqqqpppoooqqquuuvvvssspppppppppqqqrrrssstttuuuvvvvvvrrrrrrtttwwwxxxvvvqqqnnnppppppnnniiijjjpppttttttzzzvvvrrrppppppqqqrrrrrrooonnnnnnnnnppppppooonnnsssrrrrrrqqqpppoooooonnnmmmnnnppprrrssssssrrrrrrqqqooooooooommmiiiiiimmmmmmllljjjiiijjjmmmpppqqqooopppqqqqqqrrrtttvvvvvvnnnpppsssttttttuuuwwwyyysssqqqrrrtttrrrnnnnnnrrrqqqrrrpppmmmmmmppppppnnnlllppprrrrrruuuzzz{{{xxxrrruuuvvvuuurrrooonnnooopppppppppqqqqqqqqqrrrrrrqqqsssttttttrrrpppnnnnnnrrrssssssuuuvvvwwwxxxxxxvvvwwwwwwvvvtttrrrqqqpppssspppmmmnnnppprrrqqqoootttuuuwwwyyyxxxvvvsssrrrnnnrrrwwwzzzzzzvvvqqqnnnpppppppppqqqssstttrrrqqqrrrqqqqqqrrrtttssspppnnnqqqqqqrrrssstttuuuuuuuuutttvvvuuuuuuvvvvvvtttqqqooopppqqqooolllmmmrrruuuuuuxxxuuupppnnnnnnooooooooosssqqqoooooooooooonnnlllqqqqqqrrrrrrrrrrrrrrrrrrnnnoooqqqrrrsssssssssrrrpppmmmlllllljjjhhhkkkpppmmmmmmllllllmmmoooqqqrrrqqqpppooopppppppppqqqrrroooppppppppppppssswwwzzzrrrqqqqqqsssqqqnnnnnnrrrrrrtttrrrmmmmmmqqqsssrrrlllppppppooorrrxxx}}}}}}yyyzzz{{{wwwrrrppprrrvvvqqqooommmlllmmmooorrrtttpppsssuuuuuurrrooommmmmmtttttttttuuuvvvwwwxxxyyywwwyyyzzzxxxuuurrrrrrrrrooommmkkkmmmrrrtttsssqqqtttuuuvvvuuuvvvwwwwwwvvvooorrruuuwwwxxxuuurrrppplllkkkkkklllooopppooonnnrrrsssuuuvvvvvvsssnnnkkkqqqrrruuuvvvwwwvvvtttsssyyyyyyxxxvvvvvvvvvuuusssqqqrrruuuuuusssssswwwwwwuuurrrrrrqqqpppooonnnnnnnnnwwwuuurrrqqqqqqqqqooonnnqqqqqqqqqqqqrrrssstttuuuppppppqqqrrrsssssssssrrrmmmjjjiiikkkiiihhhjjjpppttttttssssssrrrqqqppppppqqqnnnmmmoooooolllmmmooorrrqqqooolllkkklllpppssssssqqqrrruuussspppqqquuusssuuusssnnnmmmqqquuuvvvnnnqqqpppkkkkkkqqqvvvwwwyyyzzzyyytttmmmjjjmmmqqqsssrrrooommmnnnppptttvvvooorrrvvvvvvsssooonnnooovvvvvvvvvvvvvvvvvvvvvwwwuuuxxxyyywwwsssqqqrrrtttmmmmmmnnnpppsssvvvvvvvvvtttvvvvvvssstttwwwxxxwwwqqqrrrtttuuuuuutttsssrrrmmmllllllmmmppprrrrrrqqqqqqsssvvvxxxwwwsssooommmrrrsssvvvxxxxxxvvvtttrrrzzzvvvuuuuuuvvvwwwvvvtttrrrqqqvvvxxxwwwwwwxxxvvvrrrkkkooossstttrrrpppqqqrrrvvvsssqqqppppppqqqpppooosssrrrpppooopppqqqssstttrrrrrrqqqqqqqqqrrrrrrssslllkkknnnqqqoookkkkkknnntttuuuvvvvvvuuurrrooonnnoookkkkkknnnnnnkkklllppprrrrrrqqqnnnlllkkkmmmoooqqqpppqqqtttsssqqqrrrvvvsssuuusssnnnlllqqqvvvxxxooorrrqqqllljjjmmmpppppprrrvvvwwwsssllliiikkkooosssrrrrrrqqqrrrrrrssstttmmmrrrwwwwwwtttqqqqqqrrrvvvvvvvvvvvvuuutttsssrrrpppssstttrrrnnnmmmppptttoooqqqssstttuuuvvvwwwyyyssswwwwwwttttttwwwvvvrrrqqqrrrssstttuuutttssssssqqqppppppqqqtttvvvwwwvvvoooqqqsssuuuuuutttsssssstttttttttuuuttttttsssssswwwoooppprrruuuwwwvvvssspppnnntttxxxxxxwwwwwwsssmmmfffmmmuuuxxxuuussstttvvvqqqooommmmmmnnnoooooonnntttssspppnnnmmmnnnppprrrtttsssrrrqqqpppqqqrrrsssnnnoootttyyywwwpppmmmnnnnnnpppsssuuuuuurrrooommmmmmiiiiiinnnnnnkkkmmmqqqqqqrrrssssssqqqppppppqqqnnnmmmooorrrqqqoooqqquuurrruuusssmmmkkkpppvvvyyymmmrrrtttooolllnnnoooooopppuuu{{{yyytttqqqsssvvvpppqqqsssttttttsssqqqpppkkkqqqwwwxxxuuurrrrrrtttvvvwwwwwwvvvtttrrrpppnnnlllnnnpppmmmjjjjjjnnnsssqqqtttwwwwwwvvvuuuwwwzzzrrrxxxzzzvvvuuuvvvsssllloooqqqsssuuuuuuuuusssrrrpppnnnnnnpppsssuuuvvvvvvmmmnnnpppqqqrrrtttwwwyyyvvvtttrrrqqqqqqrrrsssttt{{{sssrrrqqqpppqqqsssuuuwwwppptttxxxxxxuuurrrrrrssshhhlllqqqqqqpppppptttyyypppooooooppprrrrrrpppooossssssrrroookkkjjjkkkmmmpppppppppqqqrrrssstttuuuoooqqqrrrpppmmmkkklllnnnooottttttpppoooqqqpppkkkiiihhhgggiiimmmqqqrrrsssxxxtttnnnjjjmmmttttttpppnnnqqqsssppplllkkkooosssssssssrrrnnnlllmmmssswwwssspppooorrrwwwxxxtttooooooooopppsssuuuuuusssqqqooopppqqqrrrrrrqqqpppooorrrrrrqqqooommmmmmoooppprrrsssssspppmmmmmmooorrrmmmooopppmmmhhhfffiiimmmppptttxxxyyyvvvsssssstttvvvuuuttttttttttttsssrrrrrrssstttrrrpppoooooopppppppppqqqqqqssstttvvvwwwvvvpppkkklllrrrwwwvvvssssssuuuuuutttrrrqqqqqqrrr{{{vvvuuusssrrrrrrssstttuuuppptttwwwwwwtttpppoooooojjjnnnqqqqqqooonnnrrruuuvvvuuuttttttsssrrrpppnnnsssrrrpppnnnnnnnnnnnnnnnpppppppppqqqrrrsssuuuuuummmoooppppppnnnmmmnnnppppppssssssppppppsssqqqlllmmmlllkkkmmmpppsssttttttsssrrrnnnlllnnnrrrpppjjjnnnooopppnnnlllmmmooorrrvvvuuutttqqqnnnppptttxxxsssrrrppprrruuuvvvtttrrrpppqqqsssuuuuuutttsssrrrnnnoooppprrrssssssrrrrrrpppppppppooonnnnnnoooppppppqqqrrrpppnnnlllnnnpppmmmoooppplllgggeeehhhkkkqqquuuyyyyyyvvvttttttuuurrrrrrrrrssstttuuuttttttqqqrrrrrrqqqooonnnooopppqqqqqqqqqrrrssstttuuuvvvtttqqqoooppptttuuussspppssstttttttttssssssuuuvvvyyyyyyxxxvvvtttrrrrrrrrrsssrrrvvvzzzyyytttpppmmmmmmmmmoooqqqpppnnnmmmoooqqqvvvvvvuuutttrrrqqqpppooossspppnnnnnnqqqsssrrrpppqqqqqqqqqqqqrrrrrrssstttkkkmmmooopppooooooppprrrtttuuutttsssvvvxxxuuupppmmmllljjjkkkmmmoooppppppmmmooonnnnnnpppqqqllleeeooommmllllllnnnpppppppppuuuuuussspppoooooorrruuurrrqqqpppppppppqqqrrrsssqqquuuxxxxxxuuurrrrrrsssqqqqqqrrrrrrrrrrrrqqqpppmmmmmmnnnoooooooooooonnnppprrrsssrrrpppooonnnnnnoooqqqqqqnnnjjjhhhjjjlllrrruuuyyyyyyuuusssssstttrrrrrrrrrrrrrrrrrrrrrrrrooopppqqqqqqoooooooooqqqsssssssssssssssttttttuuuqqqrrrsssttttttrrrpppnnnrrrssstttssssssuuuxxxzzzwwwzzzxxxvvvtttrrrppppppooowwwzzz}}}|||vvvqqqooonnnmmmooopppooommmmmmnnnppppppqqqqqqpppooonnnoooppprrrnnnllloootttwwwuuurrruuutttsssrrrqqqqqqqqqqqqkkkmmmoooppppppqqqqqqqqqtttrrrqqqsssvvvxxxtttpppnnnllljjjjjjkkkmmmmmmmmmkkknnnooooooqqqsssoooiiiqqqmmmjjjlllpppsssrrrppprrrqqqooommmlllmmmnnnoooppppppooommmlllmmmpppsssssswww{{{zzztttqqqqqqtttuuuuuusssrrrpppmmmlllkkkjjjjjjkkkmmmoooooonnnlllqqqrrrtttuuutttqqqooonnnqqqrrrsssqqqooonnnoooppptttwwwyyywwwsssooooooppptttuuutttrrrpppnnnnnnnnnpppqqqrrrrrrppppppqqqsssttttttssssssssssssssstttnnnqqqttttttrrrppppppqqqrrrsssssssssrrrtttwwwzzzxxxwwwvvvuuusssqqqooonnnnnnxxx{{{}}}{{{uuuqqqooooookkkmmmnnnnnnnnnooopppqqqoooppppppooollllllnnnpppqqqnnnmmmpppvvvyyyvvvsssxxxwwwuuurrrpppooonnnmmmmmmnnnoooqqqrrrqqqpppoooooommmlllooorrrqqqooommmsssqqqnnnmmmnnnoooooonnnmmmpppqqqqqqsssvvvuuuqqqtttoookkkmmmsssvvvtttqqqpppooommmmmmmmmmmmmmmmmmrrrqqqpppmmmlllmmmpppssssssxxx{{{yyytttpppppprrrtttsssqqqooommmkkkjjjiiihhhhhhhhhkkknnnooommmjjjpppqqqrrrttttttqqqnnnkkkooopppqqqqqqqqqqqqqqqrrrvvvxxxyyyvvvppplllkkklllsssuuuuuusssooommmmmmnnnqqqsssttttttrrrrrrssstttttttttsssrrrrrrrrrrrrsssmmmpppsssrrroooooorrrvvvsssttttttsssqqqqqqsssuuu{{{ssssssrrrrrrqqqppppppooouuuwwwxxxvvvqqqnnnooopppkkklllmmmnnnpppqqqrrrsssuuuvvvuuurrrmmmkkkmmmooopppooooooqqquuuwwwuuusssxxxwwwuuurrrpppooonnnmmmnnnnnnoooqqqsssssspppnnnqqqooopppsssssspppoooppprrrpppmmmlllmmmnnnmmmmmmpppssstttrrrssswwwxxxvvvuuuqqqmmmooosssvvvuuurrrqqqpppooopppqqqrrrqqqooovvvtttqqqppppppqqqssstttsssvvvxxxwwwssspppoooooonnnnnnmmmmmmmmmmmmmmmnnnkkkiiihhhjjjnnnooommmkkknnnnnnoooqqqqqqpppllliiillllllmmmnnnoooooooooooovvvwwwxxxuuupppllllllmmmoooqqqsssrrrpppoooqqqssssssuuuuuuuuusssssstttuuurrrrrrqqqqqqqqqqqqqqqrrrmmmoooqqqqqqooopppsssvvvtttuuuuuutttrrrpppqqqrrr{{{ppppppqqqrrrsssssssssssstttuuuuuusssooonnnqqqtttmmmmmmmmmoooqqqrrrsssssswwwxxxxxxsssnnnkkknnnqqqooopppqqqsssttttttssssssuuutttsssrrrqqqqqqppppppllllllmmmqqqtttuuurrrooorrrrrruuuxxxtttnnnoootttpppmmmkkkjjjkkkkkkkkkjjjqqquuuvvvtttsssvvvvvvsssuuurrroooooorrrtttsssrrrrrrqqqppprrruuuvvvtttrrrwwwssspppoooqqqsssrrrqqqrrrsssttttttssspppnnnlllmmmlllllllllmmmnnnpppqqqooollliiikkkoooqqqooommmpppooooooppprrrqqqmmmjjjmmmmmmmmmnnnnnnmmmkkkjjjtttvvvwwwuuuqqqoooppprrrnnnqqqtttssspppooorrrvvvtttuuuvvvuuusssrrrrrrssspppppppppoooppppppqqqqqqmmmoooqqqrrrrrrqqqqqqqqqsssuuuwwwvvvtttrrrqqqqqqyyynnnoooqqqsssuuuvvvvvvwwwuuuvvvuuurrroooppptttxxxooonnnnnnoooqqqssssssrrrsssuuuvvvrrrnnnmmmpppuuuoooqqqssstttsssrrrrrrrrrrrrqqqqqqqqqrrrrrrssstttjjjjjjlllqqquuuwwwtttrrrmmmnnnrrruuunnngggiiiqqqrrrpppnnnmmmnnnooonnnnnnpppuuuwwwuuussssssrrrnnntttrrrpppooopppqqqqqqqqqqqqppppppsssvvvwwwuuurrruuupppllllllppprrrppplllrrrqqqqqqrrrrrrqqqmmmjjjpppooonnnmmmmmmnnnooopppsssoookkklllpppsssrrrooouuusssqqqrrrttttttqqqmmmqqqpppooooooooommmjjjhhhrrruuuwwwvvvssssssuuuwwwqqqtttvvvtttpppnnnpppttttttuuuuuutttrrrpppqqqrrroooooonnnnnnoooppppppqqqmmmooorrrttttttrrrnnnkkkrrruuuxxxxxxwwwtttrrrrrryyyrrrtttwwwxxxxxxuuurrrpppuuutttssssssuuusssoookkkjjjllllllkkkjjjmmmtttyyyuuutttuuuwwwyyywwwsssnnnlllnnnqqqssstttsssrrrpppooosssvvvuuuqqqpppssswwwrrrpppnnnnnnpppqqqqqqqqqoooooopppppppppqqqqqqqqqsssttttttsssqqqpppqqqrrroooqqqssstttttttttuuuvvvvvvrrrnnnmmmooorrrrrrrrrmmmrrrsssoooooorrrqqqlllqqqnnnllloootttvvvtttqqqooopppqqqpppnnnkkkjjjjjjppppppnnnmmmooosssqqqllllllnnnqqqqqqqqqoooppppppoooooopppsssuuuvvvtttqqqqqqkkkiiilllmmmjjjjjjnnnppprrrsssrrrssswwwvvvrrrsssssssssrrrrrrrrrqqqqqqvvvuuuttttttuuuuuusssrrrmmmooorrrrrrqqqppppppqqqtttuuuvvvuuusssqqqoooooorrruuuwwwvvvtttqqqpppppp~~~rrrsssuuuvvvuuusssqqqooorrrqqqqqqrrrtttsssooollllllmmmmmmmmmnnnqqquuuxxxsssrrrrrrsssvvvwwwuuusssqqqrrrtttttttttsssqqqpppoooqqqssssssqqqppprrrtttrrrpppppppppqqqqqqooonnnppppppqqqqqqrrrrrrqqqqqqqqqrrrrrrrrrqqqpppqqqqqqoooqqqrrrrrrqqqqqqssstttuuurrrooooooqqqssssssrrrrrruuusssnnnmmmqqqqqqnnnrrrpppooorrruuuvvvqqqmmmpppqqqrrrpppmmmjjjiiihhhsssssspppnnnppptttrrrmmmlllmmmooopppoooooopppqqqkkkmmmooorrrtttuuutttsssooojjjhhhjjjjjjggggggjjjmmmooopppnnnpppssssssooorrrrrrsssssssssssssssssssssrrrppppppqqqrrrpppooommmoooqqqqqqpppooopppqqqrrrssstttuuutttsssrrrrrrppprrrtttsssqqqooonnnnnn~~~sssttttttttttttsssrrrrrroooooopppqqqsssrrrpppmmmooooooooopppsssuuuuuuuuupppoooooopppsssvvvwwwwwwwwwvvvvvvtttsssrrrqqqpppnnnooooooooopppppppppqqqqqqpppppppppqqqqqqooolllpppqqqrrrssssssrrrqqqpppoooooopppppppppppppppppppppppppppooonnnnnnppprrrqqqppppppqqqssstttsssrrrvvvvvvsssnnnllloooqqqooosssrrrrrruuuwwwuuuooojjjnnnpppqqqpppmmmkkkjjjjjjuuuuuuqqqnnnqqquuutttooommmnnnnnnnnnmmmmmmnnnpppgggjjjnnnqqqrrrrrrssstttmmmiiihhhiiihhheeefffiiikkknnnooolllmmmpppqqqnnnqqqqqqrrrrrrssstttttttttqqqpppnnnoooppppppooonnnnnnooopppooonnnoooppprrrpppqqqrrrtttuuuuuuuuuuuupppqqqrrrqqqooonnnooopppxxxttttttttttttuuuvvvwwwwwwppppppqqqrrrsssqqqooonnnqqqppppppssswwwxxxuuurrrnnnnnnoooppprrrtttuuuuuuxxxvvvtttrrrqqqqqqqqqqqqmmmllllllmmmooopppooonnnqqqooonnnnnnoooqqqppppppooopppqqqrrrrrrqqqooonnnmmmmmmnnnoooqqqqqqpppoooppppppooommmkkkkkkmmmpppnnnoooqqqsssuuutttrrrqqquuutttrrroooooopppqqqqqqtttsssssstttuuusssppplllkkkmmmoooooonnnllllllllltttssspppmmmpppvvvuuuqqqoooooonnnllljjjjjjlllnnngggjjjooopppppppppppprrrkkkjjjjjjiiiiiihhhjjjllllllooopppmmmmmmpppqqqooooooooopppqqqrrrsssttttttqqqpppooopppqqqqqqpppooopppqqqqqqpppoooppprrrtttqqqqqqqqqsssuuuvvvuuuuuurrrssssssrrrpppppprrrsssxxxrrrrrrrrrssstttvvvxxxyyyrrrsssuuutttssspppnnnmmmqqqqqqqqqtttwwwwwwsssooolllnnnqqqssssssrrrqqqppptttsssqqqpppooopppqqqrrrlllkkkkkklllnnnoooooonnnqqqnnnkkkkkkmmmpppssstttmmmnnnoooppppppooonnnmmmnnnmmmnnnppprrrrrrpppnnnppppppnnnllljjjjjjllloooooorrruuuwwwwwwvvvtttrrrppppppqqqrrrrrrqqqqqqqqqtttrrrqqqqqqqqqrrrrrrrrrnnnpppqqqpppnnnlllkkkkkkoooooommmlllpppvvvvvvrrrqqqqqqooollljjjhhhjjjkkkjjjmmmoooppppppooonnnnnnjjjmmmnnnllllllmmmqqqssslllpppqqqmmmkkknnnppppppmmmnnnooopppqqqrrrssstttqqqpppooooooqqqqqqqqqooosssssssssrrrqqqrrrtttvvvtttrrrqqqqqqssstttsssrrrrrrrrrsssrrrqqqqqqsssuuu}}}ooooooooopppqqqssstttuuusssuuuvvvvvvssspppnnnnnnooopppqqqssstttssspppmmmlllooosssuuutttqqqooonnnppppppooonnnnnnoooqqqqqqkkkllllllmmmnnnoooppppppqqqnnnkkkjjjmmmpppssstttmmmmmmmmmmmmmmmnnnnnnnnnpppooooooqqqttttttqqqmmmooooooooommmkkkkkkmmmooorrruuuyyyzzzyyyvvvtttsssnnnmmmooossssssqqqpppqqqrrrqqqooonnnoooqqqsssuuutttuuuuuurrrnnnjjjhhhhhhlllmmmllllllpppuuutttpppooopppooommmkkkjjjjjjkkkooonnnoooqqqrrrrrrooolllkkkppprrrooommmppptttvvvkkkooopppllliiillloooooonnnnnnooopppqqqrrrssstttpppnnnnnnooopppqqqpppooossstttuuutttssstttuuuwwwvvvrrroooppprrrsssqqqooooooppprrrrrrqqqqqqrrrsss|||qqqqqqppppppppppppoooooopppsssuuuuuurrrooonnnooollloooqqqqqqpppmmmllllllmmmpppssstttrrrpppppprrrooooooooonnnooooooooopppjjjmmmoooooonnnnnnqqqssspppooommmnnnooopppooonnnmmmllllllkkklllnnnqqqrrrsssrrrqqqtttwwwvvvrrrmmmnnnooopppooonnnmmmnnnooopppssswwwwwwtttqqqppppppqqqmmmmmmqqqqqqnnnnnnrrroooppppppoooooooooqqqrrrtttuuuuuussspppmmmkkkkkklllnnnnnnnnnqqqtttqqqkkkkkkmmmnnnnnnmmmmmmmmmnnnqqqnnnmmmpppvvvwwwrrrmmmmmmssstttooolllooosssssslllqqqrrrmmmjjjlllpppqqqppppppqqqrrrssssssttttttqqqpppoooppprrrsssrrrqqqrrrtttuuuvvvuuutttuuuvvvuuuqqqmmmmmmppprrrpppnnnnnnpppssstttssssssssstttwwwuuuuuutttsssqqqooommmlllmmmpppssssssqqqoooooopppjjjnnnqqqpppmmmjjjjjjkkknnnppprrrqqqppppppsssvvvppppppppppppoooooonnnnnnjjjnnnrrrqqqnnnnnnqqqvvvpppppppppqqqqqqoookkkhhhnnnmmmkkkkkklllooosssuuuvvvsssrrruuuxxxxxxrrrmmmnnnoooqqqqqqpppoooooopppkkkooorrrrrrnnnkkkjjjjjjtttooolllnnnnnnkkklllrrrnnnoooqqqqqqpppooonnnooooooqqqssssssrrrqqqpppqqqnnnppppppppprrrtttooohhhgggjjjmmmoooooopppqqqrrrrrrnnnkkkpppxxx{{{uuunnnnnntttuuunnnjjjmmmpppppppppuuuvvvppplllnnnsssuuurrrssssssttttttuuuuuuuuutttsssrrrsssuuuvvvuuutttpppsssuuuvvvuuutttttttttsssoookkklllppprrrqqqnnnooorrrvvvwwwwwwvvvvvvvvvzzzuuuvvvvvvxxxyyywwwssspppmmmrrrtttqqqqqqtttsssmmmuuutttqqqnnnkkkjjjiiiiiitttrrrqqqrrruuuvvvtttqqqllllllllllllnnnoooqqqsssssssssqqqooolllkkkmmmooorrrpppnnnoooqqqppplllhhhpppooonnnnnnppprrruuuvvv}}}tttpppsssvvvssspppqqqooonnnllllllnnnqqqtttvvvuuurrrnnnmmmnnnooonnnnnnqqqqqqqqqpppooommmkkkjjjpppqqqrrrsssqqqoookkkiiipppnnnnnnoooqqqpppmmmjjjooonnnlllllllllllljjjhhhkkkjjjjjjjjjkkkmmmooopppkkkjjjkkkooosssuuutttrrrqqqtttvvvuuuqqqppprrruuusssqqqooommmmmmooosssuuutttsssqqqqqqsssvvvyyy{{{sssrrrrrrsssvvvwwwwwwvvvwwwsssqqqrrrrrrppprrrvvvrrrrrrnnnjjjmmmtttuuupppvvvtttrrrtttxxxzzzzzzxxxxxxuuuuuuuuuwwwxxxwwwssspppooorrrssspppqqquuuvvvsssrrrqqqnnnlllkkkjjjkkkkkkqqqpppppprrruuuuuusssqqqooopppqqqssstttttttttsssuuuuuusssooollljjjkkkmmmnnnnnnnnnooopppooonnnllloooooonnnooopppsssuuuwww}}}tttoooqqqsssooolllmmmpppooommmllllllnnnpppqqqiiilllooopppooooooqqqsssrrrqqqppppppoooooooooooossssssrrrpppooonnnnnnmmmjjjlllnnnooonnnnnnoooqqqrrrpppmmmlllkkkiiigggeeelllkkkkkkkkklllmmmooopppnnnmmmmmmpppsssuuusssqqqwwwvvvtttsssrrrqqqooonnnpppnnnmmmmmmnnnqqqrrrssstttsssrrrqqqsssuuuxxxzzzvvvuuutttuuuwwwxxxwwwvvvvvvsssqqqrrrrrrpppqqquuussstttrrrnnnooottttttqqquuutttssssssttttttsssrrrvvvtttttttttvvvwwwvvvsssqqqqqqsssrrroooqqqvvvyyyxxxooommmllljjjjjjjjjlllmmmnnnnnnppprrrttttttrrrpppppprrruuuwwwwwwvvvtttsssssssssrrrooommmlllmmmoooooopppqqqpppnnnmmmmmmnnnpppoooooooooqqqsssuuuvvv}}}vvvqqqqqqqqqnnnkkkjjjsssqqqooommmmmmmmmnnnooocccjjjqqqrrrpppnnnrrrvvvsssqqqpppooooooppprrrsssvvvtttqqqnnnnnnoooppprrriiilllooonnnllllllpppttttttqqqnnnllllllkkkjjjhhhlllllllllllllllmmmnnnooooooooooooppprrrsssqqqpppxxxtttqqqqqqssssssppplllooollljjjkkkoooqqqqqqooosssrrrqqqqqqrrrtttvvvwwwyyyxxxwwwwwwxxxxxxwwwuuuvvvrrrqqqrrrrrrpppppptttsssvvvvvvsssqqqrrrsssqqqqqqssstttsssrrrqqqqqqqqqvvvsssrrrssstttvvvvvvtttqqqrrrrrrrrrqqqrrrtttvvvvvvnnnmmmkkkiiiiiijjjlllmmmlllmmmooorrrssssssqqqpppqqqrrrtttuuuuuutttsssrrrooopppqqqppppppqqqsssuuuuuuvvvvvvrrrmmmjjjkkkmmmrrrrrrqqqqqqqqqrrrssssss{{{wwwsssrrrqqqpppnnnmmmqqqpppoooooooooppprrrssskkkooosssrrrpppnnnppprrrtttrrrooonnnnnnooorrrtttvvvtttrrrpppoooppprrrsssppppppooonnnmmmmmmoooqqqrrrpppnnnnnnoooppppppooollllllllllllllllllmmmmmmllllllmmmnnnooooooooooooqqqoooooopppsssuuutttsssrrrnnniiiiiillloooooommmqqqqqqpppooopppqqqssstttzzzyyywwwwwwxxxwwwvvvtttuuurrrqqqrrrrrroooooorrrqqquuuxxxvvvrrrppppppqqqnnnrrruuuvvvsssrrrtttvvvxxxrrrrrrrrrtttvvvvvvuuusssqqqqqqrrrssssssqqqpppppppppnnnllliiiiiijjjlllnnnlllnnnppprrrrrrqqqqqqpppssssssrrrrrrrrrsssssstttoooppprrrsssssstttvvvxxxxxxxxxwwwsssnnnlllnnnpppvvvuuutttrrrqqqppppppooouuutttrrrppppppqqqqqqpppllllllmmmnnnpppsssuuuvvvuuusssqqqpppppppppppppppsssrrrpppnnnnnnnnnoooppprrrrrrsssssssssrrrrrrqqqtttppplllmmmqqqsssrrrooopppooonnnoooqqqqqqpppooolllllllllllllllkkkkkkkkkhhhhhhjjjjjjkkkmmmnnnooolllnnnqqqrrrrrrsssvvvxxxvvvqqqkkkhhhjjjlllnnnnnnooonnnnnnnnnnnnoooqqqqqqxxxwwwuuuuuuvvvvvvuuussstttqqqppprrrqqqnnnnnnqqqooorrruuuuuurrrnnnoooqqqooorrruuuuuurrrqqqsssvvv|||rrrrrrrrrtttvvvwwwvvvuuupppooopppssssssnnnlllmmmrrrpppmmmkkkjjjlllooopppnnnpppqqqqqqppppppppprrruuutttsssrrrssstttvvvwwwrrrsssttttttsssssstttuuuvvvuuusssqqqoooppprrruuuwwwvvvuuutttrrrpppooonnnnnnpppooommmmmmppprrrpppiiijjjkkkmmmooorrrtttuuuvvvrrrooonnnoooqqqqqqpppqqqqqqqqqqqqpppooonnnmmmnnnpppsssuuuuuutttqqqoooqqqlllhhhkkksssxxxuuupppoooooooooppppppoookkkiiilllmmmmmmmmmlllkkkjjjjjjggghhhjjjjjjjjjlllnnnqqqpppsssvvvuuuqqqpppsssvvvvvvsssooollljjjkkknnnpppnnnnnnnnnnnnooopppqqqrrruuutttssstttuuuvvvuuuttttttqqqppprrrqqqmmmmmmooonnnnnnpppsssrrroooooorrrqqqrrrqqqooommmlllmmmnnnsssrrrrrrtttvvvxxxxxxwwwqqqnnnnnnqqqqqqmmmmmmppprrrpppmmmlllmmmooosssuuuqqqrrrsssqqqnnnnnnpppsssrrrsssttttttuuuvvvwwwwwwppprrrssssssrrrrrrssstttvvvsssooommmnnnqqqssstttuuuuuuuuutttsssqqqpppooolllppppppllllllppprrrpppooooooppppppqqqrrrsssssspppqqqpppooonnnnnnnnnooommmooosssuuuuuurrrooolllmmmooorrrtttuuusssqqqpppllliiihhhlllrrruuusssooonnnoooqqqssstttrrrmmmiiioooooooooooonnnmmmkkkjjjlllmmmnnnnnnlllmmmpppssswwwwwwwwwuuusssqqqqqqqqqppprrrtttrrrnnnmmmpppsssnnnooooooppprrrsssttttttrrrqqqqqqsssuuuwwwwwwvvvssspppppprrrqqqmmmlllnnnnnnjjjkkkqqqsssrrrqqqtttrrrooollljjjjjjkkkkkkkkkssssssssstttwwwyyyyyyxxxrrrmmmlllooopppmmmooouuuqqqooommmmmmnnnrrrwwwzzzssstttsssqqqmmmmmmppptttnnnpppsssvvvwwwvvvuuutttkkknnnppprrrrrrrrrtttuuuyyytttnnnkkkmmmooopppooossssssttttttssssssrrrrrrnnnsssrrrmmmmmmqqqsssqqqxxxwwwwwwvvvtttsssrrrrrrlllqqqtttrrrmmmhhhiiikkkjjjnnntttxxxyyyvvvqqqnnnnnnoooqqqrrrssssssrrrqqqkkkkkklllmmmoooooommmllllllnnnssswwwzzzxxxsssoooqqqqqqqqqqqqpppooommmlllqqqssssssqqqooooooqqqtttzzzwwwttttttvvvuuurrrooojjjpppwwwwwwsssppprrruuuooopppqqqrrrtttuuuvvvwwwqqqpppqqqsssvvvxxxyyyxxxssspppppprrrqqqmmmkkkmmmoooiiihhhpppuuuttttttvvvqqqlllhhhgggjjjmmmnnnnnnxxxxxxvvvtttrrrrrrssstttyyyzzzwwwqqqooopppooolllqqqqqqqqqqqqqqqrrrssstttrrrssstttuuuuuutttsssrrrvvvqqqpppuuuvvvrrrppprrrnnnpppsssuuuuuuuuuvvvwwwzzzqqqkkknnnqqqooollljjjnnnqqqsssrrroooppptttyyyrrrqqqqqqqqqqqqrrrssstttvvvtttrrrtttvvvuuupppkkkppptttwwwtttnnnjjjjjjlllhhhmmmnnnmmmpppvvvuuuoooqqqpppoooooopppsssuuuwwwoooqqqsssqqqooonnnooorrrnnnqqquuuuuurrrqqqrrruuujjjkkklllnnnppppppmmmjjjlllwwwzzznnnggglllrrrrrrvvvvvvwwwvvvuuutttrrrqqqoooqqqtttuuusssqqqqqqqqqtttrrrooooooqqqsssttttttrrrtttuuuvvvuuutttuuuvvvpppqqqssssssrrrnnnjjjhhhkkkmmmrrruuuvvvtttrrrpppqqqpppnnnlllkkkmmmqqquuu~~~yyyyyywwwuuutttssstttuuutttvvvwwwtttssstttrrrnnnqqqqqqqqqrrrtttuuuwwwxxxtttuuuuuuvvvvvvuuuuuutttuuuqqqqqqvvvwwwsssrrrsssppprrruuuuuutttsssttttttyyyrrrmmmoooqqqooollllllppprrrrrrpppnnnooouuu{{{qqqqqqqqqqqqrrrssstttuuuvvvtttrrrsssuuutttoookkkkkknnnqqqqqqnnnmmmmmmooojjjmmmmmmlllnnnssssssnnnqqqqqqpppqqqrrrsssuuuvvvsssuuuvvvtttqqqnnnnnnpppoooqqqsssrrrpppnnnlllllljjjkkkllloooqqqpppmmmjjjooowwwwwwlllgggnnnttttttuuuvvvvvvvvvuuutttrrrqqqoooqqqssstttrrrpppppppppxxxvvvsssssstttttttttssspppssswwwxxxwwwtttsssrrroooqqqssstttrrrpppllljjjfffiiimmmppprrrqqqpppoooqqqpppnnnlllkkkmmmqqquuu{{{zzzyyyxxxvvvuuuuuuuuuuuuppptttwwwwwwwwwyyywwwssspppqqqrrrtttvvvxxxzzz{{{vvvvvvvvvvvvvvvvvvvvvvvvsssqqqrrrvvvyyyvvvttttttrrrtttvvvuuusssqqqqqqqqqxxxtttssstttssspppooorrrssssssrrrooonnnpppvvv|||qqqqqqrrrrrrssstttuuuuuuxxxuuuttttttvvvtttppplllfffhhhkkknnnpppqqqrrrrrrnnnnnnmmmjjjlllppppppmmmqqqqqqrrrrrrssstttuuuuuusssuuuwwwvvvtttrrrqqqqqqsssrrrqqqpppooommmiiifffjjjkkkmmmpppqqqpppmmmjjjqqqtttrrriiihhhpppuuuuuutttuuuuuuuuutttsssrrrrrrrrrsssuuutttsssqqqqqqrrrxxxvvvuuutttttttttrrrpppnnnrrrwwwyyyxxxtttqqqooooooppprrrtttsssqqqooommmjjjkkknnnppprrrsssttttttppppppooommmlllnnnqqqtttyyyzzzxxxwwwvvvvvvuuutttssspppuuuwwwvvvwwwzzzyyyvvvpppqqqsssuuuvvvxxxyyyyyyvvvvvvuuuuuuuuuuuuvvvvvvqqqppprrrvvvyyyxxxvvvtttrrrsssuuuuuusssqqqppppppxxxwwwxxxyyyvvvrrrsssxxxrrrssssssqqqppprrrvvvyyysssssssssttttttsssssssssyyywwwvvvvvvvvvuuurrrooofffgggiiimmmrrrttttttsssrrrpppmmmjjjkkknnnooonnnpppqqqrrrttttttuuuttttttnnnqqqtttvvvwwwvvvtttsssuuurrrnnnnnnoooooommmjjjjjjkkkmmmppprrrqqqmmmjjjooopppmmmiiijjjqqqsssqqqssstttttttttsssssssssrrrvvvwwwxxxwwwuuutttuuuvvvtttrrrqqqqqqrrrqqqnnnllllllpppuuuwwwvvvtttrrrqqqmmmoooqqqssstttsssrrrqqqooooooppprrrssstttuuuuuuqqqqqqqqqpppoooppprrruuuzzzyyywwwuuuuuuvvvuuusssqqqrrrttttttqqqrrruuuvvvtttpppqqqrrrssstttttttttsssttttttttttttttttttttttttoooppprrrtttvvvxxxvvvsssoooqqqssstttrrrqqqqqqrrrtttuuuwwwyyyvvvqqqsssyyyoooqqqsssttttttsssssstttuuuuuuuuutttsssrrrpppooovvvuuutttssssssrrrqqqoookkkkkkmmmpppsssuuutttsssuuuqqqmmmlllmmmnnnoooqqqpppqqqrrrssstttttttttsssnnnooorrrtttvvvuuusssqqqsssoookkkkkknnnrrrrrrrrrllllllmmmoooqqqpppnnnkkkjjjkkkkkkkkknnnqqqppplllrrrrrrrrrrrrrrrsssssssssvvvwwwwwwuuuttttttvvvxxxpppoooooopppqqqpppnnnllllllnnnqqqsssssssssssstttmmmnnnppprrrssstttsssrrrppppppppppppppppppqqqqqqrrrsssssssssrrrrrrtttvvv}}}xxxvvvttttttvvvvvvrrroooppprrrpppllllllooopppnnnpppqqqqqqrrrrrrpppooonnnqqqrrrsssttttttsssrrrqqqnnnppppppooorrrvvvuuurrrlllooorrrsssrrrrrrrrrsssppppppsssvvvtttpppqqqvvvnnnpppsssuuuuuutttrrrpppttttttttttttsssqqqooommmpppppppppooooooooooooooopppqqqsssttttttsssrrrrrrtttooolllmmmoooooopppsssqqqqqqqqqrrrrrrssssssssssssrrrrrrssstttrrrooolllnnnlllkkkllloooqqqssssssnnnmmmmmmnnnooopppooonnnhhhiiikkkmmmooopppmmmkkkqqqqqqqqqqqqqqqrrrssstttrrrrrrrrrqqqppprrruuuxxxsssqqqpppppprrrrrrqqqppplllnnnpppqqqqqqqqqsssuuulllmmmoooqqqssssssssssssssssssrrrrrrqqqpppppppppqqqsssttttttsssssstttuuuyyyvvvtttuuuxxxwwwsssoooooorrrrrrooonnnppppppmmmnnnooopppqqqpppooommmlllooopppsssuuuuuussspppooommmooonnnkkkmmmssssssooollloooqqqrrrqqqqqqqqqrrrpppoooqqquuuuuurrrrrruuuooooooqqqrrrssssssqqqooopppqqqrrrsssrrrqqqooonnnnnnnnnoooooonnnooopppqqqsssuuuwwwvvvsssppppppqqqpppkkkiiimmmpppoooppptttqqqqqqpppooopppqqqrrrsssuuusssrrrrrrrrrrrrooollllllooosssttttttrrrpppooopppnnnllllllnnnoooppppppkkkkkkmmmoooooonnnmmmnnnqqqpppppppppqqqrrrtttuuuppppppooonnnnnnqqquuuyyywwwuuurrrqqqqqqrrrqqqpppllloooqqqrrrqqqpppoooooolllmmmnnnpppqqqrrrrrrrrrrrrrrrsssssssssrrrqqqqqqoooqqqttttttsssrrrrrrsss{{{wwwuuuvvvyyyyyytttpppppptttvvvttttttuuusssnnnmmmnnnoooppppppooommmlllnnnppptttvvvvvvtttpppnnnmmmooommmhhhjjjqqqrrrnnnmmmooorrrrrrqqqppppppqqqrrrppprrrwwwxxxvvvuuuwwwpppoooooopppqqqqqqqqqppplllnnnppprrrsssrrrqqqpppooopppqqqqqqpppqqqsssuuussswwwzzzwwwqqqmmmnnnqqqmmmhhhgggmmmpppoooppptttrrrqqqooonnnnnnppprrrssstttrrrpppqqqssstttrrrpppmmmttt{{{~~~zzzsssnnnlllrrrooolllkkkllloooqqqqqqnnnnnnooopppnnnmmmnnnrrrppppppooooooppprrrtttuuuppppppooonnnooorrrwww{{{zzzwwwssspppppppppoooooolllppptttuuusssooollljjjllllllnnnoooqqqqqqrrrrrrkkklllmmmoooooonnnnnnmmmnnnppprrrsssrrrqqqqqqrrrxxxvvvvvvxxx{{{zzzvvvrrrooorrrwwwzzzyyytttnnnjjjpppqqqqqqqqqpppnnnlllkkktttuuuvvvuuuqqqoooppprrrpppnnnkkkiiiiiikkknnnpppmmmqqqvvvyyytttnnnpppwwwrrrsssuuuuuusssrrrrrrrrrpppqqqqqqooommmmmmqqqtttrrrqqqpppooopppqqqrrrssssssuuusssoooppptttuuutttpppsssuuutttqqqoooqqqsssooojjjgggjjjppprrrooojjjrrrqqqppppppqqqqqqpppnnnuuupppnnnqqqtttrrrppppppoootttzzz{{{wwwqqqmmmkkknnnnnnooopppqqqrrrrrrssssssrrrqqqooonnnoooooopppooooooooooooqqqrrrtttuuuwwwtttrrrpppqqqqqqqqqpppuuutttqqqpppoooqqqssstttlllqqqwwwwwwqqqllljjjjjjnnnqqqttttttqqqnnnnnnnnnmmmmmmlllkkkkkklllmmmnnnkkkqqqvvvtttnnnkkkooouuu{{{sssssssssuuuwwwwwwvvvtttrrrrrrrrrssssssrrrooolllnnnoooooopppppppppooooooqqqssstttrrrpppnnnooopppsssqqqnnnlllkkkkkkmmmnnnqqqrrrvvvyyyvvvqqqrrrwwwrrrssstttsssqqqpppqqqrrrooopppqqqpppoooqqquuuxxxtttsssrrrrrrrrrrrrssstttpppssstttssstttwwwwwwtttoooqqqssstttsssrrrqqqrrrqqqnnnllllllooopppnnnjjjpppooonnnoooqqqrrrrrrqqqsssnnnmmmppprrrpppooopppooorrrvvvvvvsssooommmllloooooopppqqqrrrsssttttttrrrqqqpppoooooonnnnnnooonnnooopppqqqrrrrrrqqqqqqnnnppprrrsssssssssrrrqqqssssssrrrrrrqqqqqqppppppmmmrrrvvvuuupppjjjhhhhhhooorrrtttsssqqqppppppqqqqqqpppooonnnnnnooopppppplllqqquuusssnnnlllooossstttoooppprrrrrrrrrssstttvvvyyytttoooooorrrtttsssqqqqqqqqqpppppppppppppppqqqoooqqqrrrqqqooonnnnnnoooqqqpppoooooonnnnnnooooootttrrrtttxxxxxxttttttvvvsssssssssqqqnnnnnnoooqqqqqqrrrrrrrrrqqqsssuuuxxxuuutttsssrrrqqqqqqqqqqqqmmmrrruuuuuuwwwyyyxxxtttooooooqqqsssuuuuuurrrpppqqqpppooonnnmmmlllkkkjjjmmmmmmmmmooorrrttttttsssqqqmmmmmmpppqqqooonnnppppppqqqqqqpppnnnmmmmmmnnnppppppqqqrrrsssttttttuuuqqqqqqqqqpppoooooonnnnnnoooppprrrrrrrrrpppnnnllleeekkkrrrvvvuuusssrrrrrrpppqqqrrrsssrrrpppnnnlllnnnrrruuutttooojjjggggggqqqrrrrrrrrrqqqqqqrrrtttsssrrrqqqoooooooooppppppoooppprrrqqqpppooopppqqqwwwqqqrrrsssqqqoooppptttxxxzzzsssmmmmmmrrrvvvuuuqqqxxxvvvtttrrrpppooooooppppppqqqrrrrrrqqqppppppooolllmmmoooqqqrrrssstttttttttoooooosssvvvtttrrrrrrssssssqqqooollllllnnnpppuuuuuutttsssqqqqqqrrrssssssrrrqqqpppooonnnmmmmmmnnnrrruuutttuuuwwwvvvrrrnnnmmmooossswwwvvvrrrnnnmmmooopppnnnkkkiiijjjlllnnnmmmmmmooorrrsssssssssqqqnnnmmmqqqqqqooooooqqqsssrrrooommmkkkkkklllnnnoooooopppqqqrrrsssttttttrrrrrrrrrqqqqqqpppooonnnrrrrrrrrrqqqpppnnnlllkkkcccjjjrrruuussspppqqqssspppqqqrrrrrrqqqooommmkkknnnqqqssssssooollljjjjjjqqqqqqpppooooooqqqsssuuusssrrrpppnnnmmmmmmnnnnnnqqqpppoooooopppqqqqqqpppuuuvvvvvvsssoooooossswwwuuuppplllnnnsssvvvsssnnnyyyxxxuuusssrrrqqqqqqrrrrrrrrrsssuuuuuuuuusssrrrlllnnnppprrrtttuuuuuuuuuqqqkkkjjjnnnrrrpppnnnnnnrrrrrrpppnnnllllllnnnpppsssrrrqqqqqqqqqqqqqqqppprrrrrrqqqpppnnnmmmlllkkkqqqttttttqqqqqqsssssspppmmmmmmooosssvvvvvvrrrnnnkkknnnqqqpppmmmlllooorrrpppoooooooooqqqrrrqqqpppqqqoooooorrrrrrpppppptttwwwtttooollljjjkkklllmmmnnnnnnooopppqqqrrrsssssstttssssssrrrqqqqqqppppppuuusssqqqnnnllllllmmmnnnhhhmmmrrrssspppnnnooorrrqqqqqqpppooonnnnnnnnnmmmnnnpppqqqrrrqqqpppooooooqqqooommmmmmnnnppprrrssssssrrrpppooonnnnnnnnnooossspppnnnnnnppprrrqqqpppwwwwwwuuussspppppprrrttttttrrrrrruuuzzzzzzvvvqqqssssssssssssssstttuuuuuurrrrrrsssvvvxxxwwwuuusssqqqrrrrrrsssssssssrrrrrrnnniiihhhlllnnnmmmllllllpppppppppnnnmmmmmmooopppmmmmmmmmmooorrrssssssrrrrrrrrrrrrrrrpppooommmmmmrrrttttttpppooorrrqqqnnnnnnnnnppprrrttttttqqqooolllooorrrrrrqqqqqqtttwwwrrrqqqppppppqqqqqqpppnnnpppooopppsssrrrpppqqquuuwwwtttooollllllmmmmmmlllmmmnnnooopppqqqrrrrrrsssuuutttrrrqqqppppppqqqqqqvvvtttpppmmmlllmmmoooqqqnnnppprrrqqqnnnmmmnnnpppqqqpppoooooonnnooooooooonnnooopppqqqrrrrrrssssssqqqooollllllmmmooopppppptttsssrrrpppppppppqqqqqqsssqqqooonnnoooqqqqqqqqquuussspppppppppqqqqqqpppssssssuuuyyy{{{{{{xxxuuunnnooopppqqqrrrsssssssssppppppqqqtttwwwwwwtttqqqsssrrrrrrrrrrrrrrrrrrrrrnnnjjjiiilllnnnllllllnnnmmmoooppppppooonnnpppqqqlllkkkkkknnnrrruuutttsssqqqqqqqqqqqqpppooommmlllooossstttsssrrrtttrrrnnnnnnppprrrrrrqqqpppppppppmmmnnnpppqqqqqqssstttvvvrrrqqqppppppqqqqqqpppnnnnnnnnnppprrrqqqnnnpppuuussspppmmmmmmnnnooonnnmmmnnnoooooopppqqqrrrssstttuuussspppmmmmmmnnnpppqqqtttrrrpppooonnnoooqqqrrrqqqqqqqqqqqqpppooonnnmmmnnnooopppqqqqqqqqqpppoooooooooooooooqqqrrrrrrrrrssspppmmmmmmoooppppppnnnrrrqqqpppoooooopppqqqrrrrrrqqqpppooonnnoooqqqrrrxxxqqqnnnlllmmmpppqqqpppmmmlllnnnpppssstttsssrrrqqqnnnooopppqqqqqqpppooonnnnnnnnnooorrruuuvvvrrrooopppppppppqqqrrrssstttuuuooollllllnnnnnnlllmmmqqqlllnnnpppqqqpppppppppqqqooommmmmmooossstttssspppnnnnnnooooooooommmlllkkklllqqquuuvvvvvvwwwsssnnnnnnqqqsssrrrooonnnoooqqqlllllllllnnnooopppqqqqqqqqqpppooopppqqqqqqpppooommmmmmooorrrpppmmmooouuunnnlllkkklllpppqqqooommmooopppqqqrrrsssttttttuuutttrrrnnnkkkjjjllloooqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqpppqqqrrrsssrrrnnnkkkkkkmmmqqqtttuuussspppnnnqqqooonnnnnnoooppppppppptttqqqooooooqqqqqqpppnnnooonnnmmmmmmmmmnnnooopppqqqqqqqqqooommmnnnqqqtttzzzpppjjjmmmqqqqqqooonnnoooqqqtttvvvvvvsssooommmqqqvvvvvvoooiiikkkppprrrkkkpppqqqnnnmmmooopppnnnnnnooopppppppppqqqtttwwwiiiiiiiiiiiiiiikkklllmmmpppnnnmmmnnnqqqqqqooommmrrrqqqooonnnmmmmmmmmmnnnttttttnnnffffffmmmpppnnnmmmsssvvvtttssstttoooiiiooopppqqqqqqpppnnnlllkkkjjjmmmqqqrrrqqqooommmmmmnnnssstttpppoooqqqrrrqqqkkkmmmpppqqqppppppqqqrrrrrrpppooopppssstttrrrpppoooooooooqqqssstttsssrrrmmmrrruuusssqqqrrrqqqnnnrrrqqqpppmmmkkklllppptttxxxtttooonnnpppssssssqqqqqqooonnnooorrrsssssssssqqqrrrrrrqqqooonnnooopppttttttsssppplllkkklllmmmoooppppppqqqqqqqqqppppppqqqtttwwwvvvrrrpppssswww}}}wwwqqqmmmqqqsssrrrpppppprrrrrrsssssssssrrrqqqqqqqqquuuuuuoookkkmmmppppppjjjoooqqqnnnmmmnnnnnnlllhhhlllpppssssssqqqppppppkkklllllllllllllllllllllnnnllliiiiiilllnnnnnnnnnpppooonnnnnnmmmmmmnnnnnnsssqqqlllgggkkkqqqpppjjjmmmrrruuusssrrrtttqqqkkkkkklllnnnooonnnmmmkkkkkkkkknnnqqqrrrrrrqqqqqqrrrsssvvvvvvrrrpppqqqqqqpppnnnoooppppppooonnnoooqqquuurrrpppooopppooommmjjjnnnnnnmmmoooppppppooommmlllqqqtttrrrqqqssssssqqqqqqnnnjjjjjjmmmpppqqqrrruuurrrooonnnooopppppppppvvvtttqqqpppppppppooonnnqqqrrrsssrrrpppnnnnnnoooqqqrrrrrrpppooooooqqqsssqqqqqqrrrrrrrrrrrrrrrqqqkkkooossstttssstttxxx|||yyytttrrrrrrvvvvvvrrrqqqssstttsssqqqpppppprrrtttuuuqqqtttsssooonnnpppooommmjjjooorrrooonnnnnnllliiihhhkkkoooppppppooonnnnnnnnnoooppppppooommmkkkjjjnnnkkkhhhgggiiimmmoooqqqooooooooopppppppppqqqqqqsssooojjjjjjpppuuuqqqiiiooorrrsssqqqqqqsssrrrnnniiilllnnnooonnnlllmmmmmmkkkmmmoooppppppppprrrtttwwwzzzyyyssspppqqqqqqoooqqqrrrqqqooollllllmmmooorrrqqqoooooonnnmmmkkkiiiooonnnnnnooopppooommmkkkmmmqqqsssppppppsssuuutttsssnnnhhhiiinnnqqqooolllpppppppppooommmlllmmmnnnwwwuuuqqqpppoooooonnnmmmpppqqqsssrrrooommmllllllmmmooopppqqqrrrsssvvvxxxssssssttttttttttttssssssjjjnnnrrrssssssuuuyyy}}}xxxrrrsssvvvzzzwwwrrrrrruuutttsssqqqpppqqqrrrtttvvvqqqsssrrrpppppprrrooojjjjjjpppsssrrrpppooommmiiinnnnnnllljjjiiikkkooosssooopppqqqrrrqqqmmmjjjgggmmmllljjjjjjllloooqqqsssooopppqqqrrrssssssttttttrrrnnnkkklllpppsssrrrnnnrrrsssrrrqqqqqqqqqpppooollloooqqqqqqnnnmmmmmmoookkklllmmmllllllmmmooorrrvvvyyyxxxrrrooopppqqqooouuutttrrrnnnkkkjjjkkkmmmkkklllmmmnnnooopppooonnnppppppqqqrrrsssssspppnnnooorrrssspppooorrrtttsssvvvrrrmmmlllmmmnnnkkkhhhmmmoooqqqpppmmmkkklllooosssqqqnnnnnnoooqqqrrrqqqnnnpppqqqpppnnnkkkjjjiiikkkmmmpppqqqsssuuuxxxzzztttttttttttttttssssssrrroooqqqssssssssssssuuuwww{{{rrrtttxxxzzzwwwqqqrrrvvvrrrssssssssstttsssssssssqqqsssssspppqqqrrroooiiilllqqquuusssqqqqqqoookkkoooooonnnlllkkklllooorrrmmmoooqqqrrrpppmmmiiifffjjjkkklllmmmnnnooopppqqqooooooppppppqqqrrrrrrrrrmmmlllkkkjjjiiijjjnnnrrruuusssrrrrrrpppooonnnoooooorrrsssqqqmmmjjjkkknnnoooooonnnmmmkkkkkknnnppprrruuutttooommmpppqqqqqqwwwvvvsssooollljjjkkkmmmiiikkknnnpppqqqrrrrrrrrroooooopppsssuuuuuussspppqqqttttttpppnnnpppqqqpppssssssrrrpppnnnlllkkkkkkllloooqqqpppnnnmmmnnnqqqpppnnnlllmmmooorrrttttttlllnnnooonnnllliiiiiiiiikkkmmmppprrrrrrtttvvvxxxsssssssssssssssrrrqqqqqqqqqrrrssssssrrrrrrssstttvvvuuuvvvwwwtttoooqqqvvvrrrsssuuuvvvuuutttrrrppppppssstttqqqpppqqqoookkklllrrruuusssrrrsssrrrooojjjnnnrrrtttrrrooolllkkkkkkmmmoooppppppmmmjjjggghhhkkkmmmnnnmmmmmmnnnooopppooommmllllllmmmnnnoooiiiiiiiiihhheeedddiiiqqquuurrrqqqsssrrrnnnnnnpppnnnqqqsssooojjjfffhhhkkkssssssrrrpppnnnnnnoooqqqooorrrqqqmmmkkkooorrrrrrvvvvvvtttqqqnnnlllmmmnnnkkknnnqqqrrrrrrpppppppppkkklllnnnqqqssssssqqqnnnpppssstttpppmmmnnnooommmlllnnnqqqqqqpppoooppprrrmmmnnnoooooooooppprrrsssssspppmmmlllnnnppprrrrrrmmmnnnnnnmmmkkkjjjkkklllkkknnnqqqrrrssstttuuuwwwrrrrrrsssrrrrrrqqqpppoooooopppqqqrrrssstttuuuvvvzzzvvvsssrrrpppmmmpppuuutttuuuvvvvvvuuusssqqqooooootttvvvqqqnnnnnnooonnnlllqqqsssqqqqqqssssssqqqiiimmmsssuuusssoookkkhhhjjjlllnnnoooooonnnlllkkklllmmmooonnnlllllloooqqqtttrrrnnnkkkjjjkkklllnnnkkkhhhiiikkkjjjgggiiinnnrrroooooottttttpppooorrrmmmppprrroooiiifffiiinnnrrrrrrsssrrrppppppqqqsssoooqqqppplllkkknnnqqqqqquuuuuuuuusssqqqoooooopppmmmpppssstttqqqooonnnnnnjjjkkkmmmpppqqqqqqmmmkkklllqqqrrrooommmnnnnnnkkkjjjkkkmmmoooqqqrrrqqqpppnnnlllkkklllooorrrtttuuutttqqqmmmlllmmmoooqqqqqqooooooooommmlllllloooqqqlllooorrrtttuuuuuuwwwxxxsssssssssrrrrrrqqqpppooonnnnnnoooqqqsssuuuvvvvvv}}}vvvpppooonnnllloootttwwwwwwvvvuuusssrrrqqqpppnnnuuuwwwqqqllllllooopppkkkppprrrpppooorrrsssrrrmmmoooppppppnnnllllllllljjjkkkmmmooopppooonnnnnnrrrrrrqqqnnnlllmmmrrrvvvyyyvvvqqqmmmkkklllnnnppppppkkkkkkppprrrnnnkkkmmmnnnlllnnntttuuurrrqqquuummmqqqtttqqqkkkiiimmmrrrnnnoooqqqqqqppppppqqqrrrpppsssqqqllljjjnnnqqqqqqsssuuuvvvuuusssqqqpppqqqkkkooossssssqqqnnnnnnooolllmmmnnnppprrrpppllliiiiiinnnqqqooonnnooonnnlllmmmjjjiiimmmrrrtttooojjjnnnjjjhhhiiinnnsssuuuuuurrrooolllkkkmmmppprrrsssrrrqqqpppnnnmmmooorrruuulllooosssuuuwwwwwwyyyzzzssssssssssssrrrqqqpppooooooooooooqqqsssuuuuuuuuuvvvtttrrrooooooqqqtttwwwuuuuuuvvvxxxzzzyyysssoootttqqqooommmmmmnnnmmmlllmmmoooqqqsssttttttttttttoooooonnnnnnnnnnnnooooooiiimmmrrruuussspppmmmkkkooosssssspppooorrrsssqqqrrrqqqpppooonnnnnnnnnnnnoooooopppqqqqqqqqqpppppplllkkkjjjllloooqqqrrrqqqjjjnnnpppooollljjjjjjlllrrrrrrrrrrrrrrrqqqqqqpppnnnoooqqqrrrqqqpppmmmlllxxxuuurrrrrrssssssrrrooorrrllliiijjjkkkjjjkkknnnmmmnnnppprrrsssssssssrrrqqqnnnkkkkkkooorrrrrrrrrnnnllliiijjjnnnppppppooogggiiikkknnnpppqqqqqqqqqyyyvvvssspppooooooooonnntttpppllljjjlllpppsssuuukkknnnrrrrrrqqqpppqqqsssrrrpppnnnmmmnnnqqquuuxxxrrrqqqooommmlllmmmmmmnnntttrrrpppoooqqqsssuuuvvvuuuttttttvvvxxxvvvrrrooouuurrrooonnnnnnmmmlllkkkmmmnnnpppqqqrrrsssrrrrrrnnnnnnnnnnnnnnnooopppqqqpppsssvvvvvvsssooolllkkkoooqqqppplllkkknnnpppooosssqqqooommmlllnnnpppqqqpppppppppppppppqqqqqqrrrnnnlllkkkllloooppppppppppppqqqrrrrrrooommmllllllkkkkkklllmmmnnnmmmmmmlllqqqrrrsssssssssqqqpppoootttqqqooooooqqqrrrqqqpppqqqllljjjkkkjjjiiikkkooopppqqqrrrssstttssssssrrrqqqooommmmmmoooooonnnmmmqqqooommmnnnppprrrqqqppphhhjjjlllnnnppppppoooooovvvtttrrrpppqqqrrrssssssqqqnnniiigggiiilllnnnpppkkknnnrrrsssrrrqqqssstttrrrpppooonnnnnnppprrrtttoooooooooooooooooopppppp{{{tttqqqpppqqqtttwwwvvvtttuuutttsssssstttsssqqqooovvvtttqqqpppppppppnnnmmmnnnoooooopppqqqqqqppppppllllllmmmnnnoooqqqssstttsssuuuvvvvvvssspppoooooottttttqqqllllllppprrrqqqrrrpppmmmkkkkkknnnqqqtttsssqqqooonnnoooqqqsssuuuooommmllllllnnnoooooonnnuuutttsssssssssrrrooommmjjjkkkmmmooopppqqqpppppptttttttttssssssssssssrrrpppnnnmmmmmmooopppppppppooollllllllliiigggjjjqqqtttttttttttttttsssrrrqqqrrrqqqqqqrrrrrrpppllliiirrrqqqqqqrrrssssssrrrpppgggiiimmmpppqqqqqqpppoooqqqqqqqqqqqqsssuuuwwwxxxtttqqqllljjjkkkmmmnnnnnnkkkmmmppprrrrrrrrrssstttqqqppppppooooooppppppqqqnnnoooooopppqqqrrrrrrrrr}}}wwwtttssstttxxxyyyvvvrrrtttsssrrrqqqppppppoooooouuusssrrrrrrrrrsssrrrppppppppppppppppppppppppoookkklllmmmnnnpppsssuuuvvvrrrssstttsssrrrqqqssstttwwwvvvrrrllllllqqqtttrrrnnnnnnmmmlllmmmoooqqqrrrtttrrrooommmnnnqqqtttwwwlllkkkjjjkkkmmmooooooooouuusssrrrsssuuuuuurrrnnnlllmmmppprrrssstttttttttssssssrrrqqqqqqrrrrrrsssooonnnmmmmmmnnnnnnoooooommmmmmnnnmmmiiifffkkksssuuuuuutttsssrrrqqqpppooossstttuuuwwwvvvsssnnnkkkppppppqqqsssttttttsssrrrfffiiimmmqqqttttttsssrrrpppqqqrrrrrrsssuuuxxxzzzvvvsssooollllllmmmmmmmmmjjjlllnnnqqqrrrrrrssssssooopppqqqqqqrrrrrrrrrrrrrrrqqqppppppqqqrrrtttuuu|||zzzxxxxxxyyyxxxuuuqqqttttttrrrpppooonnnooooooooonnnnnnooorrrsssrrrqqqrrrqqqqqqqqqppppppppppppllllllmmmoooqqqsssuuuwwwrrrrrrrrrqqqoooppprrrtttsssrrrnnniiikkkpppqqqnnnjjjkkknnnpppqqqppppppooorrrqqqooommmnnnqqqtttvvviiihhhhhhjjjmmmpppqqqqqqrrrpppoooqqqtttuuurrrooojjjkkklllmmmoooppppppqqqqqqpppoooooooooppppppqqqqqqqqqpppooommmmmmmmmnnnnnnmmmnnnnnnjjjgggllluuussssssrrrpppooonnnnnnnnnooorrruuuvvvuuussspppnnnlllmmmppprrrrrrrrrrrrssslllnnnqqqsssttttttsssrrrppprrrttttttssstttvvvxxxrrrooolllkkkkkkkkkjjjiiijjjkkkmmmoooqqqrrrqqqqqqnnnoooqqqsssuuuvvvvvvvvvwwwtttqqqnnnnnnqqqtttwww}}}}}}|||zzzxxxuuusssrrruuuuuutttrrrpppnnnooopppkkkkkkkkkmmmpppqqqpppooorrrqqqqqqpppppppppqqqqqqnnnnnnooopppqqqsssuuuvvvttttttssspppnnnmmmnnnpppqqqqqqooommmppptttrrrmmmhhhkkknnnqqqrrrqqqnnnllloooooonnnooopppqqqssstttiiiiiiiiikkkooorrrssssssnnnnnnnnnpppqqqqqqooonnnmmmlllkkkkkkkkkmmmnnnpppnnnnnnooooooooooooppppppqqqrrrrrrpppmmmlllmmmnnnpppnnnnnnooollljjjooouuupppooonnnnnnmmmmmmnnnnnnkkknnnpppqqqpppooonnnnnnjjjlllooooooooooooppprrrsssssstttsssrrrqqqooonnnpppsssuuuuuurrrqqqsssvvvrrrpppnnnmmmnnnnnnmmmlllllllllmmmoooqqqrrrqqqooonnnoooqqqtttvvvwwwxxxxxxwwwuuuqqqnnnnnnqqqtttvvv|||zzz}}}}}}zzzuuurrrsssuuuuuuvvvwwwuuuqqqooooooqqqnnnnnnnnnppprrrrrrpppnnnppppppooonnnooooooqqqqqqqqqqqqqqqqqqqqqrrrssstttttttttsssqqqnnnmmmnnnoooooopppqqqrrrvvvyyytttmmmjjjkkknnnpppqqqpppnnnlllkkklllnnnpppqqqqqqqqqpppmmmllllllnnnrrrtttuuuuuummmnnnpppooonnnlllkkkkkktttqqqnnnkkkkkkllloooqqqnnnoooqqqrrrrrrrrrqqqpppooopppqqqooommmlllmmmooosssooommmoooooonnnqqquuummmmmmlllllllllnnnoooppplllmmmnnnmmmkkkkkkmmmooommmoooooonnnlllkkkmmmooosssrrrqqqpppppppppppppppooosssuuuuuuqqqppprrruuurrrqqqpppqqqssssssrrrppppppooooooqqqssssssqqqoooppppppqqqssstttvvvwwwxxxrrrqqqqqqqqqqqqssstttuuuwwwwww{{{}}}yyyrrrooossswwwuuuwwwyyywwwsssppppppqqquuuttttttuuuvvvuuurrrpppooonnnmmmmmmmmmooopppqqqsssrrrrrrqqqqqqrrrrrrsssqqqrrrrrrqqqppppppqqqsssiiilllnnnpppuuuwwwqqqhhhlllmmmnnnnnnooonnnnnnnnnhhhjjjnnnrrrsssrrrooonnnrrrqqqpppqqqtttvvvvvvvvvnnnppprrrpppkkkhhhgggiiiuuurrrmmmiiihhhjjjmmmooopppqqqsssuuuuuutttsssrrrlllnnnooonnnllllllnnnqqquuupppmmmoooqqqqqqrrruuullllllkkklllmmmoooppprrrooopppooommmjjjjjjmmmqqqpppqqqqqqnnnjjjiiikkkmmmmmmmmmmmmmmmnnnqqqssstttmmmqqquuutttqqqooorrruuunnnmmmmmmoooqqqrrrqqqooosssqqqqqqrrruuuuuurrroooqqqqqqqqqrrrssstttuuuvvvlllnnnqqqsssuuuuuuttttttvvvpppuuuxxxvvvqqqpppuuuzzzzzzyyyxxxwwwuuuttttttsss}}}yyyttttttwwwxxxvvvrrrooopppppppppnnnnnnpppqqqtttrrrqqqqqqssstttuuutttuuupppooosssrrrnnnnnnssssssqqqoooooorrrrrrpppmmmoooooooooooommmkkkiiihhhhhhggglllsssvvvrrrmmmlllooorrrsssqqqrrrvvvwwwuuunnnqqqttttttpppllllllmmmrrrqqqoookkkjjjkkkooorrrnnnnnnnnnnnnnnnnnnnnnnnniiihhhhhhjjjmmmppprrrsssnnnmmmlllkkkllloooqqqsssmmmnnnoooooonnnoooqqqsssooonnnnnnmmmmmmmmmmmmnnnmmmllllllmmmmmmmmmjjjhhhooonnnnnnnnnnnnnnnoooppprrrsssssspppllllllrrrwwwooonnnlllkkklllnnnqqqsssttttttsssqqqnnnnnnpppqqquuutttsssrrrrrrrrrrrrrrrrrrrrrrrruuuxxxxxxtttppptttrrruuuwwwvvvssssssvvvyyyyyyzzz{{{yyyuuurrrrrrrrrzzzvvvrrrrrrtttuuussspppqqqssstttssspppmmmlllllluuurrrpppooopppqqqrrrrrrwwwrrrqqqttttttppppppttttttrrrppppppqqqqqqqqqpppvvvtttqqqnnnllljjjiiiiiiiiihhhkkkqqqsssoookkkjjjmmmpppqqqoooppptttuuusssmmmqqqsssssspppnnnooopppvvvuuuqqqmmmjjjkkknnnqqqqqqooommmkkkkkklllnnnpppmmmkkkiiikkkooorrrrrrqqqooonnnnnnnnnnnnoooooopppmmmppprrrsssrrrqqqpppqqqnnnnnnnnnnnnnnnoooooopppooonnnnnnoooqqqpppnnnlllrrrqqqnnnllllllnnnppprrrpppqqqqqqnnnkkklllqqqvvvppppppqqqqqqrrrrrrqqqqqqrrrssssssqqqoooooopppqqqxxxwwwvvvuuutttsssrrrrrrrrrrrrsssuuuxxxwwwtttqqqtttuuuuuuvvvvvvvvvvvvvvvwwwwww{{{~~~|||uuupppoooqqquuurrrooooooqqqsssqqqoooqqqsssvvvuuurrrnnnkkkjjjwwwtttrrrqqqsssuuuwwwwwwxxxuuutttuuutttrrrrrrtttssssssrrrpppooooooqqqsssyyywwwsssooommmlllmmmnnnmmmjjjkkkpppqqqnnnkkkkkkmmmppppppnnnooossstttqqqmmmppprrrrrrooooooqqqtttyyyvvvrrrllliiiiiillloootttqqqllliiiiiikkkooorrrqqqmmmjjjlllppprrrqqqnnnqqqrrrtttttttttrrrpppoooooorrruuuvvvtttrrrpppooonnnnnnooooooppppppqqqqqqqqqpppppprrrssstttrrrqqqvvvsssooollllllnnnqqqsssoooqqqqqqooollllllppptttoooqqqtttwwwwwwuuurrrpppqqqsssttttttrrrqqqrrrsssvvvvvvuuuuuutttsssssssssrrrrrrssstttvvvvvvtttrrrxxxxxxvvvtttvvvxxxyyywwwuuurrryyy}}}vvvooooooqqqooonnnmmmnnnqqqrrrrrrqqqoooqqqrrrrrrpppnnnmmmnnnuuusssppppppssswwwyyy{{{wwwvvvuuuuuutttsssssstttqqqrrrrrrooolllmmmqqquuuvvvuuusssqqqqqqrrrssstttrrrnnnmmmooopppmmmkkklllmmmpppqqqooopppssstttqqqnnnpppqqqpppnnnmmmpppssswwwtttpppkkkhhhiiillloootttrrrnnnkkkjjjllloooqqqsssnnnkkklllppprrrooojjjsssuuuxxxzzzzzzxxxuuusssqqqsssuuuuuurrrpppooooooppppppqqqqqqqqqqqqqqqqqqsssrrrqqqrrrssssssrrrqqqvvvtttqqqooonnnoooppprrrsssttttttrrrooonnnppprrrmmmooosssvvvvvvuuusssqqqrrrtttvvvwwwuuuttttttuuuqqqqqqrrrrrrssssssssssssqqqqqqqqqrrrsssssssssrrr~~~xxxvvvtttvvvyyyzzzvvvsssnnnuuu||||||uuupppooorrrllllllmmmooorrrtttuuutttqqqqqqpppnnnllllllnnnpppqqqooollllllnnnppprrrrrrtttuuutttrrrrrrssssssssspppqqqqqqnnnllllllqqquuussstttuuuuuuuuuuuuuuuuuusssnnnlllnnnnnnkkkjjjlllmmmppppppnnnnnnrrrrrrpppnnnpppqqqpppllllllnnnqqqtttsssqqqnnnlllmmmpppsssqqqqqqppppppoooooooooooorrrooolllmmmpppqqqnnnjjjqqqtttwwwzzz{{{zzzwwwuuussssssrrrpppnnnmmmoooqqqrrrrrrssssssrrrqqqpppooosssqqqppppppqqqqqqpppooosssssssssrrrqqqpppoooooowwwxxxwwwvvvsssrrrqqqrrrkkklllnnnppprrrssssssssspppsssuuuuuutttsssssssssrrrrrrssssssrrrqqqppppppooopppppppppooopppqqqrrrwwwuuuuuuvvvxxxxxxuuurrrlllrrrxxxxxxtttpppooopppkkkllloooqqqsssuuuuuuvvvuuutttqqqnnnkkkkkkmmmppptttqqqooommmnnnnnnmmmlllqqqsssssspppqqqttttttsssqqqqqqpppooonnnoooqqqtttuuuuuuvvvwwwvvvuuusssrrrrrrmmmjjjlllllljjjiiijjjllloooooommmmmmpppqqqnnnnnnqqqrrrqqqnnnlllnnnpppsssssssssrrrqqqrrruuuwwwoooqqqsssttttttsssqqqooopppoooooopppqqqqqqooonnnnnnppprrrtttvvvuuuuuutttsssrrrpppmmmkkkkkknnnqqqqqqrrrsssssssssrrrpppooorrrpppnnnnnnoooppppppoooqqqrrrsssssssssqqqooonnnwwwwwwwwwwwwvvvuuusssrrrkkkkkkkkklllnnnppprrrsssoooqqqrrrrrrpppoooppppppwwwwwwwwwvvvtttqqqnnnmmmoooppppppooonnnnnnqqqsssuuuuuuvvvwwwwwwvvvtttrrrnnnqqqtttuuurrrooommmlllnnnoooqqqsssssssssssssssttttttsssqqqooonnnppprrrrrrqqqppppppqqqqqqooommmooorrrrrrooopppuuuvvvtttsssqqqpppqqqrrrsssssssssuuuuuuttttttttttttttttttsssnnnlllnnnooolllkkkllloooqqqrrroooppprrrssspppmmmqqqttttttqqqpppqqqsssppprrrttttttsssssstttuuuoooqqqtttvvvwwwvvvtttrrrmmmpppssssssrrrrrrssstttoooooooooooopppqqqqqqrrrqqqqqqpppnnnllllllnnnpppmmmoooqqqssstttsssrrrrrrpppnnnmmmnnnqqqsssttttttqqqqqqqqqqqqqqqqqqppppppqqqqqqssstttvvvvvvtttsssnnnnnnnnnnnnoooooopppqqqqqqrrrrrrqqqooonnnoooqqquuuvvvvvvvvvtttrrrooommmqqqqqqqqqooonnnnnnrrruuu}}}sssuuuvvvwwwvvvtttsssrrrqqqrrrrrrsssqqqnnnkkkiiippprrrssssssrrrpppppppppoooqqqssstttssssssuuuvvviiiiiijjjmmmppprrrqqqooonnnrrrrrroooqqqwwwxxxuuuuuurrrqqqrrrvvvwwwuuusssrrrrrrpppppprrruuuxxxzzzvvvqqqpppsssssspppooopppsssvvvvvvttttttwwwwwwtttlllpppuuuvvvtttssstttvvvmmmooorrrrrrqqqpppppppppqqqrrrtttvvvwwwwwwvvvvvvlllqqqvvvwwwtttsssuuuyyysssrrrooonnnmmmoooppprrrnnnpppqqqqqqooonnnnnnooojjjlllooorrrtttuuuttttttooonnnmmmooossswwwyyyyyyrrrqqqooonnnnnnpppqqqsssjjjkkknnnqqquuuvvvuuutttpppqqqqqqrrrqqqpppooonnnvvvvvvuuusssppppppqqqsssmmmoooqqqsssssssssrrrqqqrrrsssssspppnnnoootttxxxwwwppprrrtttvvvuuusssooommmkkkgggkkkvvv{{{vvvpppmmmqqqsssuuuwwwvvvssspppnnnmmmmmmnnnpppssstttsssrrrllloooqqqppprrrvvvwwwuuuppprrrpppkkklllrrryyy{{{tttuuuvvvvvvuuurrrpppnnnkkkppptttuuurrrrrruuuyyyqqqrrrrrrqqqooonnnpppqqqqqqrrrsssuuuwwwxxxyyyyyytttsssrrrrrrrrrrrrssstttmmmpppqqqooooooqqqpppmmmwwwxxxxxxxxxvvvssspppnnntttuuuvvvvvvuuusssqqqoooxxxxxxvvvtttrrrooonnnnnnnnnnnnooopppqqqssstttuuummmiiijjjrrryyyyyyvvvuuuqqqnnnllllllpppssstttsssyyyrrrnnnqqqsssrrrpppqqqqqqoooooosssyyyzzztttmmmpppppprrrtttvvvtttnnniiivvvqqqpppvvvwwwqqqmmmmmmmmmmmmllllllnnnqqqtttvvvuuuooonnntttwwwuuutttwwwxxxssssssrrrrrrrrrrrrrrrrrrnnniiijjjqqqvvvtttqqqqqqsssrrrrrrrrrqqqpppoooooommmmmmnnnooooooppppppqqqlllmmmlllkkknnnssstttppprrruuusssnnnmmmqqquuuuuusssssstttttttttrrrqqqpppnnnrrrvvvuuusssrrruuuxxxqqqqqqooommmkkkmmmpppsssuuuttttttttttttuuuuuuvvvqqqrrrrrrsssttttttttttttpppsssrrroooooorrrrrrooorrrssstttttttttsssqqqqqquuuvvvwwwwwwwwwuuusssrrrvvvuuusssrrrrrrqqqooommmuuutttsssrrrqqqqqqrrrsssrrrnnnmmmsssxxxwwwtttsssmmmlllkkkmmmppprrrqqqooozzzwwwuuuuuusssoooooossstttsssssswww{{{{{{xxxttttttrrrooopppqqqqqqnnnllltttppppppvvvwwwsssoooooooooooonnnooooooqqqssstttuuupppoootttwwwtttrrrtttyyywwwtttpppnnnnnnqqquuuxxxuuuooolllooossstttuuuwwwuuussspppmmmmmmnnnpppqqqmmmnnnooommmkkkkkkmmmqqqpppnnnkkkiiimmmssssssnnnqqqtttuuurrrppprrrsssrrrqqqqqqqqqqqqqqqrrrssssssrrrtttvvvuuurrrqqqsssuuusssrrrooollljjjlllppptttxxxvvvtttsssrrrqqqrrrrrroooqqqsssuuuvvvuuuuuutttsssuuutttpppooorrrsssqqqmmmnnnnnnpppqqqrrrsssssstttuuuvvvwwwwwwvvvuuuttttttrrrpppqqqsssssspppnnnxxxwwwuuurrrqqqrrrssstttwwwrrrppptttvvvsssppppppllllllnnnppprrrsssqqqooovvvvvvwwwwwwrrrnnnpppvvvssstttuuuwwwxxxyyyyyyyyywwwsssnnnkkkkkkmmmoooooorrrpppqqquuuwwwtttrrrrrroooppppppqqqqqqqqqqqqpppsssqqqrrrvvvwwwtttqqqqqq{{{xxxuuupppnnnnnnrrrwwwzzzzzzuuuqqqqqqtttwwwyyy{{{vvvtttqqqooonnnoooqqqrrrnnnpppqqqnnniiihhhmmmrrrxxxtttnnnkkkqqqxxxvvvppplllrrruuutttsssuuuuuurrrnnnmmmmmmmmmnnnpppsssttttttuuuuuussspppoooppprrruuutttrrrooommmmmmooorrrwwwvvvsssqqqpppppppppqqqoooqqqtttvvvwwwuuusssqqqtttvvvsssooonnnrrrsssqqqlllmmmmmmnnnoooqqqssstttqqqrrrssstttuuutttttttttssspppoooqqquuuvvvsssooovvvuuusssqqqqqqsssuuuvvvwwwrrrpppsssssspppmmmnnnqqqqqqrrrssstttuuuuuuuuupppoooqqqtttrrrppprrrwwwoooqqqssssssrrrrrruuuxxxxxxtttoookkkjjjllloooqqqqqqqqqrrruuuvvvtttsssrrrmmmnnnpppqqqrrrqqqpppoooqqqrrrtttwwwxxxvvvsssrrr}}}vvvtttrrrqqqqqqtttvvvxxxwwwvvvtttssstttwwwxxxxxxuuuuuutttssssssrrrrrrrrroooqqqrrroookkkjjjooottt|||xxxqqqoootttzzzxxxrrrmmmsssvvvuuutttuuutttqqqlllkkkjjjjjjlllooorrrtttssssssrrrpppnnnmmmnnnooosssttttttrrrooolllllllllsssrrrqqqppppppqqqrrrrrrqqqsssvvvwwwvvvsssooolllrrrtttrrrmmmmmmppprrrpppppppppoooooopppqqqrrrsssnnnoooppppppqqqqqqrrrrrrsssrrrrrrtttwwwwwwtttrrruuutttrrrppppppqqqrrrssssssooonnnqqqqqqnnnlllmmmvvvuuusssrrrrrrtttwwwzzzrrrnnnmmmrrruuutttssstttmmmppprrrqqqnnnnnnrrrvvvvvvtttrrrooonnnnnnoooqqqrrrtttuuutttssssssrrrqqqjjjlllnnnqqqrrrqqqpppooopppsssvvvxxxxxxxxxvvvttt|||ttttttttttttuuuuuuuuuvvvpppssssssqqqqqqttttttqqqssstttuuuuuutttsssqqqpppoooppprrrpppnnnnnnrrruuuyyywwwrrrooosssxxxvvvqqqssswwwxxxuuurrrrrrqqqooommmlllkkkkkklllnnnqqqrrrrrrqqqooonnnmmmmmmnnnnnnoooqqqrrrqqqooolllkkkjjjoooooopppqqqrrrsssssstttrrrtttuuuvvvtttpppmmmjjjoooqqqpppllllllpppqqqooosssssssssrrrrrrrrrrrrqqqnnnnnnooooooppppppqqqqqqrrrtttuuuwwwvvvuuutttsssuuutttsssqqqpppnnnnnnnnnnnnlllnnnqqqqqqmmmkkkllluuutttqqqooonnnpppuuuyyyxxxssspppuuuxxxuuurrrpppqqqrrrtttrrrpppooorrrtttrrrssstttsssqqqoooppppppppptttuuurrrpppqqqrrrpppjjjlllnnnqqqrrrrrrqqqppppppuuuxxxvvvuuuwwwvvvtttzzzuuuvvvvvvvvvuuuuuuuuutttmmmrrrsssooonnnqqqqqqnnnqqqqqqrrrrrrqqqpppnnnnnnmmmmmmooopppqqqssstttuuuttttttssspppqqquuutttpppvvvyyyxxxssspppqqqrrrppppppooonnnnnnnnnoooqqqqqqqqqooommmmmmmmmoooppppppnnnpppqqqqqqppppppqqqrrrmmmnnnqqqssstttttttttsssqqqrrrssssssrrrooollljjjllloooooommmnnnqqqrrrooosssttttttuuutttsssqqqpppqqqqqqqqqqqqqqqqqqrrrrrrqqquuuyyyxxxtttqqqqqqrrrsssssssssrrrqqqooonnnlllkkkkkkooosssrrrmmmjjjkkkqqqqqqpppnnnlllnnnrrruuuwwwttttttvvvvvvrrrpppqqquuuvvvvvvuuusssrrrrrrsssnnnqqqsssssspppooopppqqqmmmrrrtttpppnnnqqqsssqqqooopppqqqrrrsssrrrrrrqqqrrrwwwyyytttqqqrrrssspppxxxwwwwwwvvvvvvuuuuuuttttttnnnssssssnnnmmmqqqrrrnnnpppooonnnmmmmmmlllllllllkkkkkklllooosssuuuuuutttqqqssstttqqqqqqssssssppptttwwwvvvqqqooosssuuuuuusssrrrrrrqqqqqqqqqqqqqqqqqqooommmmmmnnnppprrrrrrpppqqqrrrrrrrrruuuyyy|||lllnnnrrrtttvvvuuutttrrrooopppqqqqqqqqqooommmlllkkknnnpppnnnooorrrsssppprrrsssuuuuuuuuusssqqqpppuuuttttttsssssstttttttttpppuuuzzzyyyrrrnnnnnnqqqnnnoooqqqsssssssssqqqpppllllllqqqvvvtttmmmjjjkkkoooppprrrqqqnnnnnnqqqsssooopppsssvvvsssooopppuuuwwwwwwvvvvvvuuutttrrrqqqllloooqqqqqqooonnnppprrriiipppsssooommmrrrtttsssttttttttttttssssssrrrqqqtttyyyyyyrrrmmmoooooolllzzz{{{yyywwwtttrrrrrrrrrsssuuusssrrrqqqrrrsssrrrqqqssspppkkkiiikkkmmmpppqqqlllrrrqqqkkkiiinnnrrrsssmmmppptttvvvuuurrrooonnnpppppppppqqqrrrtttuuuvvvtttpppmmmooosssuuussspppuuuoookkklllqqqtttqqqlllsssqqqoooppprrruuuwwwwwwpppqqqqqqrrrrrrrrrrrrqqqjjjmmmqqqrrrqqqooonnnnnnqqqrrrssssssrrrrrrtttuuupppppppppppprrrssssssrrrtttrrrppprrruuuvvvvvvtttrrrsssuuuuuutttsssrrrqqqkkknnnqqqssssssqqqnnnkkksssssssssrrrpppooommmlllrrrooolllnnnrrruuussspppmmmnnnooooooooooooooooootttsssqqqqqqqqqsssuuuvvvppppppooooooppprrrtttvvvtttrrrqqqrrruuuwwwvvvsssqqquuuwwwuuuppplllmmmoooooopppqqqpppoooppprrrtttwwwzzzxxxuuurrrqqqppppppqqqwwwuuurrrrrrrrrrrrqqqoootttqqqmmmkkklllnnnpppqqqpppttttttooommmqqqtttrrrsssuuuvvvuuurrrpppppppppqqqrrrrrrssstttuuuvvvvvvtttpppmmmnnnqqqrrrpppmmmvvvqqqmmmmmmqqqrrrnnniiirrrpppoooppprrruuuuuuuuuoooooooooppppppoooooonnnkkkmmmqqqrrrrrrpppppppppssstttuuuuuuttttttuuuwwwuuuqqqnnnooosssvvvwwwvvv{{{xxxuuuuuuwwwxxxwwwvvvvvvtttssstttvvvwwwsssppplllooorrrttttttrrrooollllllmmmnnnoooppppppqqqqqqrrrpppnnnnnnppprrrrrrqqqooonnnmmmmmmooorrrssstttvvvtttrrrpppqqqsssvvvxxxrrrqqqpppooooooqqqrrrtttvvvvvvvvvyyy||||||yyyvvvnnnqqqtttssspppnnnpppsssqqqqqqqqqooonnnooorrrtttyyyyyywwwuuusssqqqppppppqqqxxxvvvsssrrrsssrrrqqqpppuuurrrooonnnoooqqqsssssssssttttttrrrsssuuutttpppwwwwwwuuurrrpppppprrruuussstttuuuvvvvvvvvvuuuuuutttqqqnnnnnnpppqqqooommmtttpppnnnpppssstttppplllqqqppppppqqqtttuuuuuutttppppppppppppooonnnmmmmmmkkkmmmpppqqqqqqpppqqqqqqpppqqqqqqqqqppppppqqqssstttpppllllllppptttvvvwww}}}zzzuuusssssssssssssssxxxtttqqqssswwwxxxtttooonnnpppsssuuuuuussspppnnnlllmmmnnnoooqqqrrrssssssttttttsssqqqoooppprrrtttrrrnnnkkkkkkppptttwwwwwwxxxvvvsssqqqqqqtttwwwyyyvvvuuusssqqqqqqrrrssstttssstttvvvzzz|||{{{wwwtttmmmpppqqqqqqooopppssswwwrrrrrrqqqnnnmmmnnnqqqsssyyyxxxvvvtttsssrrrrrrrrrvvvtttrrrrrrsssssssssrrrsssqqqoooppprrruuuvvvvvvppppppppprrruuuvvvsssnnnttttttsssqqqppppppsssuuurrrsssuuuvvvvvvuuusssqqqsssqqqooopppqqqsssrrrqqqooonnnmmmqqqvvvxxxvvvsssqqqqqqqqqsssuuuvvvtttsssrrrrrrrrrrrrqqqpppooonnnlllmmmoooooonnnmmmnnnooonnnoooooonnnmmmmmmoooqqqrrrrrrrrrqqqoooqqqtttwww~~~zzzuuuqqqooooooooopppuuurrrpppqqqssstttrrroooqqqrrruuuvvvvvvuuurrrqqqttttttssssssssssssssssssuuuwwwwwwsssooonnnrrrwwwsssooolllmmmqqqvvvvvvuuuvvvuuutttsssssstttuuuvvvyyyxxxvvvttttttuuuvvvwwwqqqrrrtttvvvxxxwwwuuutttrrrrrrrrrpppnnnooosssvvvsssrrrpppnnnllllllppprrrvvvvvvuuutttttttttttttttpppnnnnnnoooqqqsssssssssnnnmmmmmmooorrruuuvvvvvvlllkkklllrrrvvvuuuqqqnnnrrrssstttssspppooooooooopppqqqsssttttttrrrpppoooooonnnnnnoooqqqsssttttttmmmlllmmmppptttwwwvvvuuupppooooooqqqssssssrrrqqqssssssssssssrrrpppoooooonnnnnnooommmkkkjjjkkkmmmrrrsssrrrqqqoooppprrrtttpppwww|||zzzsssooosssyyy}}}xxxtttqqqpppqqqsssoooqqqrrrqqqnnnmmmoooqqqsssuuuwwwxxxxxxwwwuuusssxxxwwwvvvtttsssssssssssssssvvvwwwsssnnnlllpppuuurrrpppoooqqqtttuuutttrrrssstttuuuvvvvvvuuutttrrrxxxwwwuuuuuuuuuvvvxxxzzzuuuuuuuuuuuuuuuvvvxxxyyyyyywwwtttqqqnnnnnnppprrrssssssqqqooommmmmmppprrr|||ssssssssstttuuuuuuuuuuuummmllllllnnnqqqtttttttttnnnmmmnnnpppssstttttttttlllkkknnntttwwwtttqqqqqquuuwwwxxxvvvsssooolllkkkqqqrrrsssssssssrrrqqqppplllmmmnnnoooqqqsssuuuvvvqqqpppoooppprrrssstttsssooonnnnnnooopppqqqqqqpppqqqrrrrrrrrrqqqpppooooooqqqqqqpppnnnllllllmmmooossssssrrrpppoooooorrrtttlllttt{{{yyyrrrmmmpppvvv{{{zzzxxxtttqqqppprrrtttnnnrrruuurrrmmmkkkoootttvvvwwwxxxyyyyyyxxxwwwvvvuuuuuusssrrrrrrssstttuuuqqqtttuuusssnnnlllooorrrrrrssstttuuuuuuttttttttttttuuuwwwxxxxxxvvvtttrrrwwwvvvtttttttttvvvxxxyyytttuuutttsssrrrtttwwwzzz}}}zzzvvvrrrpppooopppppptttttttttsssqqqqqqsssuuuzzzssstttuuuwwwyyyzzzzzz{{{sssrrrrrrsssvvvyyyzzzyyyvvvvvvvvvwwwxxxxxxvvvuuussssssvvv{{{zzzuuusssvvvwwwyyyzzzyyywwwtttsssrrrttttttttttttuuuuuuuuuuuupppqqqrrrssstttuuuwwwyyywwwvvvtttssstttvvvxxxyyyuuusssqqqqqqssstttttttttrrrrrrrrrssssssrrrqqqqqqssstttsssqqqppprrruuuxxxssssssrrrooonnnnnnqqqsssnnnrrruuuuuusssrrrtttvvvuuuvvvvvvtttrrrrrrtttwwwsssuuuvvvtttqqqpppsssvvvxxxxxxzzz{{{{{{zzzxxxxxxuuutttsssssssssuuuwwwxxxsssuuuwwwwwwtttrrrrrrssssssvvvxxxwwwuuuuuuxxx|||yyyyyyxxxxxxwwwwwwwwwwww{{{yyyxxxvvvvvvwwwxxxyyyssstttvvvuuuttttttwwwyyy{{{yyyvvvtttssssssssssssuuuwwwyyyyyywwwwwwxxxyyyvvvwwwyyy|||~~~|||{{{zzz{{{~~~~~~zzzxxx{{{zzz~~~~~~vvvvvv{{{vvvxxxzzzzzzzzz{{{|||~~~wwwwwwvvvvvvwwwxxxyyyyyyvvvwwwxxxxxxxxxyyy{{{|||{{{zzzxxxwwwyyy}}}{{{yyyvvvvvvwwwyyyzzzzzzttttttuuuuuuvvvuuuuuuuuuuuuvvvuuuuuuuuuwww|||xxxwwwvvvsssqqqrrruuuxxxxxxvvvuuuwww{{{~~~vvvyyyzzzzzzxxxxxxzzz}}}yyyxxxvvvuuuuuuvvvwwwwwwyyyyyyzzz{{{{{{zzzyyyyyyyyyxxxwwwuuuuuuvvvxxxyyywwwyyy{{{|||{{{yyyxxxwwwtttxxxzzzxxxtttvvv}}}|||yyywwwvvvxxxzzz|||}}}zzzyyyyyyzzz{{{vvvzzz}}}}}}{{{zzz|||}}}xxxwwwuuuuuuvvvwwwwwwwwwwwwzzz|||}}}|||{{{{{{|||qqqiiitttvvvsssxxxrrrtttwwwvvvoooqqq|||tttooojjjpppmmmqqq{{{oooqqqnnnnnnuuu}}}~~~||||||vvvyyy|||xxxyyynnnsss~~~wwwzzz~~~|||zzz___UUUOOOSSSbbbyyyqqqRRROOOGGGQQQqqqtttWWWEEEFFFKKKaaazzz[[[AAA888AAAbbblll\\\fffxxxlll|||zzz]]]KKKhhh{{{[[[KKKQQQQQQiiirrr}}}}}}~~~lll^^^ggghhhVVVVVVQQQZZZsss{{{}}}}}}{{{wwwcccZZZrrr{{{NNNkkkqqq[[[VVVOOOZZZllluuu|||wwwfff\\\rrrqqqZZZMMMQQQRRR```ssssss{{{zzzrrrllleeehhhwwwnnneeeYYYdddsssyyyfffYYYVVV[[[dddqqq|||iiiZZZtttyyyzzzoooeeefffhhhiiivvvpppnnnggg{{{}}}ppphhhlllppprrr}}}jjjeeefffjjjqqqsssttttttxxxwwwyyy}}}zzzuuu|||www~~~}}}rrrzzzuuueeeZZZ```hhhmmmnnnpppzzz~~~ZZZCCCUUU{{{RRRLLLEEE]]]oooJJJ???NNN}}};;;---AAA~~~pppwww^^^WWW{{{ttt___zzzgggFFFGGG]]]vvv|||QQQ???CCC``````bbbddd<<>>___PPPGGG___HHHWWWqqqJJJDDDdddccc@@@RRRzzzPPPGGGvvvyyy}}}sssGGGFFFsssMMMBBBjjjrrrYYYHHHmmmnnnTTTGGGMMMVVVKKKmmmfffAAAXXX]]]<<>>FFF^^^lllnnnRRR^^^aaaDDDMMMnnnuuuEEEIIIiiippppppJJJbbbTTTKKK]]]~~~```HHH===fffbbbEEEUUUYYYQQQppp|||nnnYYYEEEZZZ}}}DDDHHHpppWWWNNN]]]zzzdddGGGcccmmmMMMDDDZZZxxxOOO>>>dddGGGDDDWWWhhhxxxJJJHHHcccyyyMMMEEEoookkkPPPKKKrrrUUULLL]]]ttt}}}HHHJJJnnnLLLCCCbbbwwwnnnuuutttXXXEEEMMMwwwrrrwwwMMMDDD```llliiiLLLYYYoooIIIEEE{{{kkkggg???UUUooo~~~nnnJJJiiiTTTJJJ___}}}gggNNNLLLZZZ___HHHYYYUUUNNNnnnwwwnnn}}}NNNIIIeeevvvwwwEEENNNuuuRRRMMM```eeeGGGdddnnnNNNAAAKKKzzz|||uuuzzzsssvvvxxx|||vvvPPPMMM>>>dddKKKCCCLLLiii}}}{{{dddJJJ~~~yyyLLLGGGcccyyyLLLDDDooogggGGG:::]]]vvv~~~[[[|||~~~IIIOOOooo|||}}}SSSGGGRRRnnnfffhhhKKKCCCaaa\\\TTT}}}}}}{{{\\\HHHAAAYYYtttxxxUUUOOOgggrrrhhhKKKXXXwwwPPPEEEvvvnnnzzz[[[GGGuuuqqqgggIIIoooSSSIIIaaa}}}uuubbbJJJEEE[[[cccJJJOOOrrrxxxSSSMMMnnnvvvsssfffEEEUUU{{{qqqFFFJJJ{{{NNNNNNeeeeeeHHHeeeiiiMMMFFF[[[sssNNN>>>dddOOODDDOOOvvvxxxVVV}}}KKKEEE___{{{QQQJJJpppiiiJJJ@@@cccdddzzzdddGGGYYYlll|||JJJ>>>MMMnnniiikkkMMMFFFdddpppggg\\\EEEAAAllluuuwwwOOOFFFdddtttlllOOO[[[wwwRRRGGGvvvuuuzzz___HHHUUU{{{^^^IIItttSSSIIIbbb}}}}}}aaaMMMOOOWWWjjjhhhIIIEEE\\\{{{~~~}}}ooo]]]~~~TTTOOOqqqyyyxxxVVVCCCjjjwwwkkkFFFBBBHHHOOOkkkeeeHHHeeeeeeHHHHHHoooQQQ???bbbMMM???TTTOOOCCCYYYzzzQQQJJJrrrkkkSSSQQQ{{{RRROOOqqqpppxxx{{{GGGFFFkkkOOOLLLhhhtttYYYHHHNNNsssmmmXXXJJJ___pppmmmQQQ^^^oooLLLGGGzzz{{{sssjjjLLLBBBooovvvUUUNNNyyySSSHHHbbb{{{iiiNNNIIIJJJdddcccIIIRRR{{{{{{UUUPPPrrrzzz{{{kkkKKKPPPwwwdddHHHEEEGGGNNNjjjfffHHHdddgggEEEBBBmmmTTT???aaaIII666LLLVVVBBBUUUvvvLLLFFFrrrfffQQQTTTsssJJJYYY|||kkk{{{HHHFFFnnnRRRPPPlll{{{OOOKKK^^^pppRRROOO[[[mmmjjjPPP^^^fffEEEFFFmmmSSSBBBOOOoooPPPRRR}}}SSSHHHbbbwwwwwwFFFBBBWWWccchhhLLLZZZTTTOOOrrrxxx|||WWWFFFbbb^^^MMMQQQJJJMMMccceeeFFFbbbiiiOOOFFFwwwZZZ>>>```DDD999SSShhhAAAPPPzzzyyy???KKKnnncccMMMPPP~~~```III```jjjHHHHHHrrrOOOJJJiii|||}}}LLLOOOvvvlllaaaVVVRRRnnnpppiiiCCC]]]VVV===JJJsssJJJAAAZZZvvvXXXOOO~~~TTTGGGaaazzzQQQCCCVVVcccjjjMMM[[[UUUNNNooo{{{vvvUUUGGG{{{ttt]]]KKKRRRIII<<>>dddOOOBBB[[[WWWJJJYYYzzzDDDNNNnnn```LLLSSSQQQQQQ{{{www}}}yyyGGGGGGqqqMMMFFFbbbYYYEEE\\\kkk\\\HHHZZZzzzqqqhhhEEE]]]VVVMMMbbbgggiiiBBBHHHyyy|||SSSPPPVVVEEEfffqqqMMMVVV}}}gggCCCRRRYYYMMMkkksssxxxgggNNNTTT}}}[[[FFFTTT]]]>>>]]]mmm```FFFeeeeeeOOOIIIxxx^^^IIIgggMMM<<>>HHHzzzQQQOOOhhhkkkeeeKKKGGGOOOZZZUUUEEEDDDfffxxxgggGGG\\\gggXXX]]][[[[[[XXXIIIcccrrraaaTTTIIIXXXRRRHHHbbb|||VVV___eeeIIIVVVYYYXXXyyyyyy|||___cccTTTKKKkkkkkkbbbSSSHHHZZZnnnPPPXXXwwwPPPwww}}}XXXHHH]]]TTTCCC666NNNfffGGGDDDPPP}}}rrrGGGDDD]]]mmmddd___xxx}}}```YYY]]]??????]]]YYYMMMOOOxxx~~~zzz{{{OOO<<>>GGGgggJJJDDDJJJaaa}}}fffvvvPPP>>>YYYooo]]]vvvZZZMMMJJJOOO|||WWWDDDDDDRRR{{{HHH@@@UUUgggfff___YYY<<