BMG 6(2 }}}}}}~~~~~~~~~~~~{{{{{{||||||||||||~~~}}}|||}}}~~~~~~~~~||||||~~~||||||~~~~~~}}}}}}}}}|||zzzyyy~~~~~~~~~~~~~~~||||||||||||~~~}}}{{{{{{{{{|||}}}}}}~~~~~~}}}}}}}}}|||{{{zzzzzzyyy~~~}}}}}}}}}}}}~~~~~~|||{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyyyy|||~~~~~~}}}~~~|||{{{yyyyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{}}}{{{xxx}}}~~~}}}zzzxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvyyy|||}}}|||~~~}}}{{{}}}}}}}}}}}}||||||{{{{{{}}}zzzzzz|||~~~}}}|||{{{}}}~~~~~~||||||}}}|||}}}~~~~~~}}}|||}}}~~~~~~~~~}}}{{{}}}~~~~~~~~~}}}~~~|||}}}}}}}}}}}}}}}~~~~~~~~~|||}}}~~~~~~}}}|||||||||||||||{{{zzzyyywwwwwwxxxxxxxxxxxxxxxwwwxxxyyyzzz|||~~~~~~{{{}}}|||{{{zzzyyyyyyyyyyyyzzz|||yyywwwxxx{{{}}}}}}|||yyy{{{}}}}}}{{{{{{~~~~~~{{{yyy{{{|||}}}~~~{{{|||~~~{{{{{{|||}}}~~~~~~}}}~~~{{{xxxzzz}}}}}}~~~~~~}}}zzzzzz{{{}}}vvv}}}|||zzz}}}}}}||||||{{{{{{{{{zzzzzzzzzxxxyyy{{{||||||{{{yyywww{{{zzzyyyxxxxxxxxxyyyzzzvvvvvvwwwwwwwwwwwwwwwvvv}}}{{{{{{{{{~~~||||||zzzzzz{{{|||{{{{{{xxxtttvvv|||~~~|||yyyzzz|||}}}||||||~~~}}}zzzyyyzzz|||||||||~~~}}}}}}|||{{{zzz|||~~~zzz{{{{{{{{{{{{zzzyyyxxxzzz{{{{{{{{{zzz{{{~~~zzzyyywwwvvvvvvwwwyyyzzzuuuxxx}}}}}}yyyuuuvvvvvvvvvxxxzzzzzzxxxvvvvvvxxx{{{}}}}}}{{{xxxvvvwwwwwwwwwwwwxxxyyyzzzzzzzzzyyywwwuuuttttttuuuuuuyyywwwxxx|||~~~|||~~~ӵĦĦӵĦ{{{tttssswwwxxxuuuxxxyyyzzzzzzzzzzzz}}}{{{yyywwwxxxzzz}}}~~~~~~~~~}}}{{{|||}}}~~~~~~}}}~~~|||{{{{{{}}}~~~}}}||||||||||||{{{{{{{{{zzzzzzzzz{{{|||{{{zzzzzz|||~~~{{{zzzxxxwwwwwwxxxyyyzzzyyy{{{~~~zzzwwwxxxwwwvvvwwwxxxwwwvvvttttttvvvxxxyyyyyywwwuuusssvvvvvvvvvwwwxxxyyyzzz{{{zzzyyywwwvvvuuuuuuuuuvvvwwwuuuwww|||~~~}}}4ĉ@ӵ>L=hĦ4ĉ@ӵ>L|||vvv|||||||||{{{zzz{{{~~~|||{{{{{{{{{{{{zzz}}}|||zzz{{{|||}}}}}}|||}}}{{{zzzzzzzzzyyyxxx}}}|||{{{zzzzzzzzz{{{|||yyy{{{||||||zzzyyyyyyzzzzzzzzzyyyyyyyyyzzzzzz{{{|||~~~|||yyyzzzxxxvvvuuuuuuuuutttrrrvvvvvvvvvvvvvvvuuutttssstttuuuvvvwwwxxxyyyzzzzzzzzzyyywwwvvvuuuvvvvvvwwwvvvtttvvv{{{~~~~~~GG=?HdĦ=ĪjGG=?~~~{{{~~~|||{{{|||}}}~~~{{{{{{~~~HdĦ~~~{{{yyyzzz}}}~~~}}}}}}}}}{{{zzz|||zzzyyyzzz|||~~~~~~~~~~~~|||zzzyyyyyyyyyxxxvvv{{{zzzxxxwwwwwwxxxzzz{{{yyy{{{}}}|||zzzxxxwwwwwwzzzzzzzzz{{{{{{{{{{{{{{{{{{}}}}}}|||yyywwwtttssssssttttttsssxxxwwwwwwvvvuuuuuuuuuuuussstttuuuvvvxxxyyyyyyzzzyyyxxxwwwvvvuuuvvvwwwxxxwwwuuuvvv{{{}}}}}}~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦ}}}}}}{{{ĦĦDdDӵӵӵĦӵĭӵ}}}zzzyyy|||~~~|||{{{zzz{{{}}}~~~~~~}}}yyyxxxwwwyyy{{{}}}~~~~~~}}}{{{yyyyyyyyyzzzyyyxxxyyywwwvvvuuuuuuvvvxxxyyyzzz{{{}}}|||zzzxxxwwwwwwyyyzzz{{{|||||||||{{{{{{xxxzzz|||~~~~~~}}}wwwuuurrrrrrtttuuuuuuuuuwwwwwwuuutttttttttuuuuuurrrsssuuuvvvxxxxxxxxxxxxwwwvvvuuuuuuuuuvvvwwwxxxyyywwwwww{{{}}}{{{|||zzz?~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?@e~~~~~~Z3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??~~~~~~~~~}}}{{{yyy{{{zzzyyyyyy{{{}}}}}}|||}}}{{{yyyzzz{{{|||{{{zzzxxxwwwvvvvvvvvvwwwxxxyyy{{{|||}}}|||zzzxxxxxxyyywwwyyy{{{}}}}}}}}}{{{zzzwwwxxxyyy{{{||||||||||||uuutttssssssuuuvvvvvvuuutttssssssrrrrrrsssttttttrrrsssuuuvvvwwwwwwvvvvvvuuuttttttssstttuuuwwwxxxzzzwwwxxx{{{|||zzzzzz}}}rrrzzz~~~4Dӵ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]Ħ}}}}}}{{{{{{|||}}}|||{{{yyyyyyzzzzzzzzz{{{{{{{{{|||}}}}}}{{{zzzyyyzzz{{{uuuwwwzzz}}}~~~|||{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyvvvuuutttuuuvvvvvvuuusssrrrrrrssssssttttttuuuuuussstttvvvwwwwwwvvvtttssssssrrrrrrrrrssstttvvvwwwxxxvvvwww{{{|||zzz{{{~~~tttzzz|||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Ħ}}}}}}}}}}}}|||{{{||||||}}}~~~~~~~~~}}}}}}}}}{{{yyyzzz|||~~~tttwwwzzz}}}~~~|||zzzxxx|||{{{zzzyyyxxxwwwvvvvvvxxxwwwvvvwwwwwwvvvsssqqqrrrsssuuuvvvwwwxxxxxxxxxsssuuuvvvwwwwwwuuusssrrrrrrqqqqqqqqqrrrtttuuuwwwwwwuuuvvvzzz|||{{{}}}zzz~~~}}}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ӵ}}}}}}}}}{{{xxxyyyzzz||||||}}}||||||}}}}}}{{{yyyzzz|||}}}~~~~~~zzzyyyxxxwwwvvvwwwxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvrrrrrrsssrrrqqqrrrtttwwwvvvxxxzzzyyywwwuuuttttttssstttuuuuuuttttttuuuwwwzzzzzzyyyyyyzzz{{{}}}~~~{{{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ӵ}}}~~~~~~}}}||||||~~~{{{zzzyyyzzz{{{zzzxxxvvv{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuuuurrrssssssrrrqqqqqqsssuuuuuuwwwyyyxxxvvvuuuttttttsssuuuvvvuuuttttttuuuvvvyyyyyyyyyyyyzzz|||~~~|||4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<~~~|||{{{zzz{{{}}}~~~|||}}}}}}~~~~~~~~~geĦHg8>aĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR}}}{{{zzzyyyxxxxxxyyyyyyzzz|||}}}|||yyyvvvxxxxxxxxxxxxxxxwwwvvvvvvyyyyyyxxxwwwvvvvvvuuuuuuttttttuuusssrrrrrrsssuuusssuuuwwwxxxvvvuuutttuuutttvvvvvvvvvtttttttttvvvxxxxxxyyyzzz{{{}}}}}}4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhse~~~{{{yyyxxxyyyzzz|||{{{|||}}}}}}~~~~~~geĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h{{{yyyxxxxxxxxxyyy{{{|||zzzyyyvvvwwwxxxyyyyyyxxxwwwwwwxxxxxxwwwwwwwwwwwwwwwvvvvvvwwwwwwvvvtttssstttuuurrrtttwwwwwwvvvuuuuuuuuuuuuvvvwwwvvvtttttttttvvvwwwwwwyyyzzz|||~~~~~~4DuXӵĵD^DdDĦD^s׼s}}}zzzyyyxxxyyyyyy||||||}}}~~~geFm8>aĦs׼sHoD^DdDĦs׼s}}}zzzyyyxxxwwwvvvvvvwwwxxxyyyzzzyyyxxxwwwvvvvvvwwwwwwxxxxxxyyyyyyxxxyyyzzzyyywwwvvvvvvwwwsssuuuwwwwwwvvvuuuuuuvvvuuuvvvwwwvvvuuutttuuuvvvwwwxxxyyy{{{}}}~~~~~~Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<Ħ~~~~~~~~~Be~~~|||{{{zzzzzz|||}}}}}}~~~~~~~~~geFYĉ}}}~~~>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ~~~|||xxxxxxxxxwwwvvvuuussssssvvvvvvwwwwwwxxxyyyyyyyyywwwyyyzzzzzzxxxwwwwwwxxxtttvvvxxxyyywwwvvvuuuvvvtttuuuwwwvvvvvvuuuwwwxxxwwwxxxzzz|||~~~|||}}}?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦ~~~sdKĦ~~~|||}}}}}}}}}~~~~~~~~~~~~||||||}}}}}}}}}|||ŶS~~~3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ~~~zzzwwwuuutttyyyyyyyyyxxxxxxwwwwwwwwwuuuwwwyyyyyyxxxwwwwwwxxxwwwxxxzzzzzzxxxvvvvvvvvvssstttvvvvvvvvvvvvxxxzzzxxxyyy{{{}}}~~~~~~~~~~~~~~~zzz{{{>AneneneneDe}}}ne~~~ne~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||{{{zzz>Ak<fhDenenene|||{{{zzzyyywwwvvvuuutttsssuuuwwwxxxwwwvvvwwwwwwxxxzzz{{{{{{xxxvvvvvvvvvrrrtttvvvvvvvvvwwwyyy{{{yyyzzz|||}}}~~~~~~~~~}}}|||yyy~~~zzz~~~}}}}}}~~~~~~~~~~~~{{{|||}}}|||{{{|||~~~|||zzz~~~yyyvvvxxxyyyxxxwwwvvvvvvxxxzzz|||||||||{{{yyywwwuuusssvvvuuutttttttttuuuvvvwww~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}~~~{{{|||}}}|||{{{{{{}}}}}}zzzzzzzzzzzzyyyyyyyyyzzz{{{{{{|||ssstttvvvxxxyyyzzz{{{{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~{{{yyyyyy|||}}}}}}~~~~~~~~~~~~{{{|||}}}|||{{{{{{}}}~~~~~~~~~}}}}}}}}}~~~|||{{{yyyxxxwwwxxxyyyzzzyyyzzz{{{|||{{{zzzyyyxxxzzzzzz{{{|||}}}~~~~~~~~~}}}~~~~~~|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~{{{yyyzzz|||}}}}}}~~~~~~~~~}}}||||||{{{|||}}}|||zzzzzz|||~~~~~~}}}|||{{{|||~~~}}}zzzwwwvvv{{{{{{{{{zzzzzzzzzyyyyyy{{{|||}}}~~~}}}}}}|||~~~~~~~~~~~~xxxzzz|||}}}~~~}}}{{{zzz|||||||||||||||||||||||||||}}}}}}~~~~~~}}}}}}|||}}}}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzz{{{|||}}}|||zzzzzz{{{}}}~~~}}}}}}~~~zzzyyyxxxxxxyyy{{{~~~{{{|||}}}~~~~~~~~~~~~~~~|||}}}~~~vvvyyy|||~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~}}}}}}|||||||||||||||||||||||||||}}}}}}~~~~~~}}}}}}|||{{{|||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{zzzzzz{{{||||||{{{zzzyyy{{{||||||{{{zzzyyyzzzzzz{{{|||}}}~~~~~~|||}}}~~~}}}|||{{{|||}}}yyyzzz||||||{{{zzz{{{|||~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}zzz{{{|||}}}~~~}}}|||{{{~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||||||||{{{{{{|||||||||{{{yyyyyyzzz|||yyyvvv{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~yyyzzz||||||{{{{{{|||}}}~~~|||zzzzzz}}}|||{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}zzzzzzzzz{{{{{{{{{{{{{{{~~~~~~~~~}}}}}}}}}}}}}}}||||||||||||}}}}}}}}}}}}|||||||||{{{yyyyyyzzz{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}|||zzz{{{|||~~~}}}|||{{{zzz{{{||||||}}}~~~~~~}}}||||||~~~~~~|||{{{zzz~~~~~~~~~}}}}}}}}}|||||||||||||||xxx{{{~~~~~~~~~~~~}}}}}}}}}}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzzzz|||~~~|||{{{zzzyyyyyyyyyzzzzzz~~~~~~}}}{{{yyyxxxyyyzzz~~~~~~~~~~~~}}}|||{{{{{{~~~~~~~~~~~~~~~zzzzzz{{{{{{|||{{{{{{zzzzzz|||~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{||||||}}}~~~~~~~~~~~~}}}{{{zzz{{{|||zzzyyyyyyxxxwwwxxxxxxxxx|||||||||zzzxxxwwwxxxyyy{{{|||||||||||||||{{{{{{}}}}}}}}}}}}}}}|||||||||xxxyyy{{{}}}}}}}}}|||{{{zzz|||}}}}}}|||{{{|||~~~||||||}}}}}}}}}}}}}}}|||~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{yyyzzz{{{yyyyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{{{{zzzzzz|||~~~yyyzzzzzz{{{||||||{{{{{{}}}||||||{{{{{{zzzzzzzzzxxxzzz}}}~~~|||zzzzzz{{{zzzxxxxxxzzz|||{{{|||}}}}}}}}}}}}}}}}}}|||~~~~~~~~~~~~~~~~~~}}}~~~~~~{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxwwwyyy{{{{{{{{{{{{|||}}}xxxyyyzzz{{{{{{||||||{{{{{{{{{{{{zzzzzzyyyyyyyyywwwyyy|||}}}|||zzz{{{|||{{{zzzzzz|||~~~|||}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~|||zzzzzzzzz{{{{{{{{{{{{{{{zzzyyyyyyxxxzzz{{{{{{yyywwwwwwxxxyyyyyyzzz{{{|||||||||{{{zzzzzzzzzzzzzzzyyyyyyyyyvvvwwwyyy{{{{{{{{{zzzyyy{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}{{{|||}}}~~~~~~~~~||||||}}}}}}}}}~~~~~~~~~{{{}}}}}}{{{{{{{{{zzz{{{{{{|||{{{zzzyyyxxxxxxzzz|||{{{zzzxxxxxxyyyzzz{{{{{{|||||||||{{{{{{yyyyyyyyyzzzzzzzzzzzzzzzwwwwwwxxxyyyyyyxxxxxxwwwxxx{{{~~~|||}}}~~~{{{|||||||||}}}}}}|||~~~}}}|||{{{{{{|||~~~}}}}}}|||||||||{{{{{{{{{wwwyyy{{{}}}{{{{{{||||||}}}}}}}}}~~~{{{}}}}}}|||{{{|||zzzzzz{{{|||{{{zzzyyyxxxwwwyyy|||}}}}}}}}}~~~~~~{{{|||||||||||||||{{{{{{yyyyyyyyyzzzzzz{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyytttwww{{{~~~~~~~~~~~~||||||}}}~~~}}}|||~~~|||zzz{{{|||{{{|||||||||||||||{{{{{{vvvxxx{{{}}}}}}}}}~~~{{{{{{|||}}}~~~}}}}}}~~~~~~~~~}}}}}}|||}}}|||zzzyyyxxxxxxyyyyyy{{{zzzyyyzzz|||~~~~~~~~~~~~}}}|||{{{zzzyyyyyyxxxxxxyyyyyyzzz{{{{{{{{{}}}}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{|||}}}{{{{{{{{{|||{{{{{{{{{zzzvvvyyy{{{||||||||||||}}}{{{{{{|||}}}~~~~~~~~~~~~}}}||||||}}}|||zzzyyyxxxxxxxxxyyyzzzyyyxxxxxxzzz||||||{{{|||||||||{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{{{{||||||}}}}}}}}}||||||{{{{{{{{{||||||{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}||||||}}}}}}|||}}}~~~}}}{{{{{{}}}~~~zzzzzzzzzzzzzzzzzzzzzzzzxxxzzz||||||{{{zzz{{{|||{{{||||||}}}~~~~~~}}}|||{{{||||||{{{zzzyyyyyyyyyyyyzzzxxxwwwwwwxxxyyyyyyxxxzzzzzzzzzzzzzzzzzzzzzzzz~~~~~~~~~}}}}}}}}}}}}|||}}}}}}}}}|||||||||||||||~~~}}}}}}}}}}}}~~~}}}}}}~~~}}}|||||||||}}}}}}}}}~~~~~~~~~~~~}}}|||||||||}}}zzz|||||||||{{{{{{}}}yyyyyyyyyyyyyyyyyyzzzzzzzzz|||}}}|||{{{zzz{{{|||{{{||||||}}}~~~}}}|||{{{}}}}}}||||||{{{{{{{{{{{{{{{yyywwwwwwxxxyyyxxxwwwxxxyyyyyyzzz{{{{{{||||||~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~||||||{{{{{{{{{~~~~~~~~~}}}}}}}}}||||||~~~}}}|||}}}}}}yyyzzz{{{{{{zzz{{{}}}yyyxxxxxxxxxxxxyyyzzz{{{|||}}}~~~}}}{{{zzz{{{}}}{{{{{{|||}}}~~~~~~}}}{{{zzz~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{yyyxxxyyyzzzyyywwwyyyyyyzzz{{{|||}}}~~~~~~~~~~~~}}}|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}|||||||||||||||~~~}}}}}}}}}||||||{{{{{{~~~||||||}}}}}}yyyzzz{{{zzzzzzzzz|||~~~yyyxxxxxxwwwxxxyyy{{{||||||}}}}}}|||zzzzzz{{{}}}yyyzzzzzz{{{|||}}}~~~~~~}}}|||{{{zzz}}}~~~~~~~~~~~~}}}}}}|||zzzyyyzzz{{{zzzyyyyyyyyyzzz{{{|||}}}~~~~~~}}}}}}||||||}}}~~~~~~||||||}}}|||||||||||||||}}}}}}~~~{{{{{{|||||||||||||||}}}~~~|||{{{{{{{{{|||yyyzzz{{{zzzyyyyyy{{{|||yyyyyyxxxwwwxxxzzz|||}}}zzzzzzzzzyyyxxxxxxzzz|||xxxxxxyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}|||{{{zzz||||||}}}~~~~~~}}}}}}|||}}}{{{yyyyyyzzz{{{{{{zzzyyyyyyzzzzzz{{{|||}}}}}}~~~~~~}}}}}}}}}||||||}}}~~~~~~~~~~~~{{{zzzzzz|||{{{{{{||||||}}}~~~yyyyyyzzz{{{|||}}}~~~~~~}}}{{{zzzzzzzzzzzzzzz{{{{{{zzzyyyxxxzzz{{{zzzyyyxxxxxxxxxzzz}}}~~~wwwxxxxxxwwwvvvwwwyyy{{{wwwxxxxxxyyyzzz{{{||||||{{{|||||||||||||||{{{{{{zzz{{{|||}}}}}}|||{{{{{{|||zzzxxxyyyzzz{{{{{{zzzxxxxxxyyyzzzzzz{{{||||||~~~~~~~~~}}}}}}}}}}}}|||||||||}}}~~~}}}{{{{{{{{{{{{||||||{{{{{{{{{||||||}}}~~~||||||}}}}}}{{{zzz~~~~~~~~~{{{yyywwwxxxyyyzzz|||}}}|||yyywwwwwwyyyyyyxxxwwwwwwwwwxxxyyyzzz}}}{{{yyyxxxyyyzzz{{{xxxxxxxxxyyyzzz{{{|||}}}{{{}}}~~~}}}|||{{{|||~~~|||{{{zzzzzz{{{|||{{{yyy~~~~~~|||{{{{{{zzz{{{{{{}}}}}}|||{{{zzzzzzzzzzzz}}}{{{zzz{{{|||~~~~~~|||{{{zzzzzz{{{yyyyyyyyyyyyzzz|||}}}}}}}}}{{{zzz{{{}}}}}}|||{{{|||}}}}}}|||zzzxxxxxxyyyzzz|||~~~}}}{{{xxxxxxyyyyyyxxxwwwwwwwwwxxxyyyzzz~~~}}}{{{yyyxxxxxxyyyzzzyyyyyyyyyyyyzzz{{{|||}}}{{{|||}}}|||{{{zzz{{{|||{{{zzzyyyyyy{{{{{{zzzyyy~~~~~~}}}||||||{{{{{{zzz|||{{{{{{zzzyyyyyyyyyyyy~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~||||||}}}~~~~~~}}}|||{{{zzzzzzzzzwwwwwwwwwxxxzzz{{{}}}~~~zzzyyyyyyzzz|||}}}}}}|||yyy{{{}}}}}}{{{yyyyyyzzzzzz|||~~~~~~|||zzzyyyyyyxxxxxxxxxxxxxxxyyyzzzzzz~~~}}}{{{yyyxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{||||||zzz||||||{{{yyyxxxyyyzzz{{{zzzyyyyyyzzz{{{{{{zzz}}}}}}}}}}}}|||{{{zzzyyyzzzyyyyyyxxxxxxyyyyyyyyy~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{|||||||||}}}~~~~~~~~~}}}}}}||||||||||||yyyyyyyyyyyyzzz{{{|||}}}zzzyyyxxxyyy{{{|||{{{zzzwwwzzz}}}~~~|||{{{zzzzzzyyy{{{}}}~~~}}}{{{yyywwwxxxxxxxxxxxxyyyyyyzzzzzz~~~|||{{{zzzyyyyyyyyyzzzzzzzzzzzzzzz{{{||||||{{{||||||{{{yyyxxxyyyzzz}}}{{{yyyyyy{{{|||||||||{{{|||||||||{{{zzzyyyxxxxxxxxxxxxxxxxxxyyyzzzzzz~~~~~~~~~~~~}}}}}}|||zzzyyy}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{||||||zzzyyyyyyzzzzzzyyywwwwwwyyy|||}}}|||{{{zzzzzzxxxyyyzzz{{{{{{zzzxxxvvvxxxxxxyyyyyyzzzzzzzzzzzz~~~~~~}}}||||||{{{{{{{{{{{{{{{zzzzzzzzz{{{||||||{{{|||}}}|||zzzyyyzzz{{{~~~|||zzzzzz|||}}}~~~~~~zzzzzzzzzzzzyyyxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{|||}}}~~~~~~~~~~~~}}}}}}|||zzzxxx~~~~~~}}}}}}}}}|||||||||~~~~~~~~~~~~}}}{{{{{{{{{{{{{{{}}}{{{zzzzzzzzzzzzxxxwwwxxxzzz|||}}}{{{zzzzzz{{{yyyxxxwwwxxxyyyzzzxxxwwwxxxxxxyyyzzzzzzzzzzzzzzz|||||||||||||||||||||||||||{{{{{{{{{{{{{{{||||||zzz{{{||||||{{{zzz{{{|||~~~|||yyyyyy{{{}}}{{{{{{yyyxxxxxxwwwxxxxxxxxxxxxyyyzzz{{{}}}~~~}}}}}}~~~|||}}}~~~~~~}}}{{{}}}}}}}}}}}}}}}}}}~~~~~~|||}}}~~~~~~||||||{{{zzzzzzzzz{{{{{{|||zzzyyyzzz{{{{{{zzzyyyzzz{{{||||||zzzyyyzzz{{{{{{yyywwwwwwyyyzzzzzzyyyxxxyyyzzz{{{{{{{{{zzzyyyxxxyyyzzz{{{{{{|||||||||||||||{{{{{{{{{{{{||||||xxxyyy{{{{{{zzzzzz{{{}}}|||zzzwwwwwwyyy|||}}}~~~~~~}}}zzzxxxwwwxxxzzz{{{yyyyyyzzz{{{}}}~~~~~~||||||{{{{{{|||{{{{{{|||}}}~~~zzz|||}}}~~~~~~~~~yyyyyyyyyyyyzzzzzz{{{|||zzzyyyyyyzzz|||}}}}}}{{{|||||||||{{{yyyyyyzzz|||~~~zzzwwwvvvyyy{{{|||{{{xxxyyyzzz{{{{{{{{{zzzyyyuuuvvvxxxyyyzzz{{{{{{{{{}}}||||||{{{{{{{{{||||||uuuwwwyyyyyyyyyyyy{{{}}}{{{xxxuuuuuuwwwzzz|||}}}{{{yyyxxxyyy|||~~~zzzzzz{{{}}}~~~}}}|||||||||}}}~~~~~~|||zzz|||}}}~~~~~~}}}{{{yyy~~~}}}}}}~~~~~~}}}{{{xxxxxxxxxyyyyyyzzz{{{||||||zzzyyyyyyxxxxxxyyyyyyzzz~~~~~~}}}{{{zzzyyyxxxwww{{{zzzzzzyyyyyyzzzzzz{{{xxxwwwvvvvvvvvvwwwyyyyyyyyyzzzzzzzzz{{{|||||||||~~~}}}{{{zzzyyyyyyzzzzzzxxx{{{~~~~~~{{{zzz{{{~~~zzz{{{{{{{{{{{{{{{{{{{{{}}}|||{{{zzzzzz{{{|||}}}~~~}}}~~~~~~~~~~~~}}}}}}~~~|||}}}~~~~~~|||{{{~~~}}}}}}~~~}}}{{{yyyzzzzzzzzzzzzzzzzzzyyyyyy{{{{{{zzzzzzzzzzzzzzzzzz}}}}}}|||{{{zzzyyyyyyxxx{{{zzzzzzyyyyyyzzzzzz{{{xxxwwwvvvvvvvvvwwwyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxyyyzzzxxxyyyzzzzzzyyyyyyzzz|||||||||{{{{{{{{{|||||||||zzzzzzzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~zzz|||~~~~~~~~~~~~}}}~~~||||||}}}}}}|||{{{~~~}}}}}}|||{{{zzzzzzyyy}}}||||||{{{{{{{{{zzzzzz||||||{{{{{{{{{zzzzzzzzz{{{zzzzzzyyyyyyzzzzzz{{{xxxwwwvvvvvvvvvwwwyyyyyy{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwvvvvvvvvvwwwxxxyyyyyyxxxvvvvvvxxxyyyzzzyyy~~~}}}|||{{{{{{|||}}}~~~{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~zzz|||~~~~~~~~~|||{{{|||}}}}}}|||~~~~~~}}}}}}|||||||||||||||{{{zzzzzzyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{xxxwwwvvvvvvvvvwwwyyyyyy{{{zzzzzzzzzyyyyyyxxxxxxvvvvvvuuuuuuvvvwwwyyyzzzzzzxxxwwwyyy|||}}}zzzwww~~~}}}|||{{{{{{|||~~~~~~}}}~~~~~~~~~{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}||||||}}}}}}|||}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{zzzyyyxxxzzzzzzzzz{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{xxxwwwvvvvvvvvvwwwyyyyyyzzzzzzyyyyyyxxxxxxxxxwwwvvvvvvvvvvvvwwwxxxzzz{{{zzzyyy{{{~~~|||www}}}|||||||||}}}~~~}}}~~~}}}~~~zzz~~~{{{||||||}}}~~~}}}~~~~~~|||{{{|||~~~}}}}}}~~~~~~}}}|||zzzzzzzzzzzz{{{{{{{{{{{{yyyzzz{{{||||||{{{zzzyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{xxxwwwvvvvvvvvvwwwyyyyyyyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwyyy{{{|||zzz{{{}}}}}}zzz|||}}}~~~}}}~~~~~~}}}}}}yyy~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{~~~~~~~~~}}}{{{|||||||||{{{zzzzzzyyyyyyxxxyyy{{{}}}}}}}}}|||{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{zzzzzzyyyyyyzzzzzz{{{xxxwwwvvvvvvvvvwwwyyyyyywwwwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvwwwxxxzzz{{{zzz{{{}}}}}}|||||||||}}}|||~~~~~~~~~~~~~~~}}}~~~~~~~~~{{{~~~}}}{{{{{{}}}{{{|||~~~|||zzz~~~}}}{{{zzzzzzxxxzzz|||~~~~~~}}}||||||{{{{{{{{{zzzzzzzzz{{{zzzzzzyyyyyyzzzzzz{{{xxxwwwvvvvvvvvvwwwyyyyyyvvvvvvwwwwwwxxxxxxxxxyyyxxxwwwvvvvvvvvvwwwyyyyyyzzz{{{{{{xxxvvvwww{{{}}}~~~}}}~~~~~~}}}~~~}}}|||}}}~~~~~~}}}|||||||||}}}}}}~~~~~~~~~|||yyy||||||}}}}}}}}}}}}||||||yyyzzz{{{|||}}}}}}||||||zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxxxxvvvuuuuuuuuuuuuuuuvvvvvvyyyvvvttttttwwwxxxwwwuuuwwwvvvttttttvvvxxx{{{~~~}}}|||zzzwwwvvvxxx}}}~~~}}}}}}{{{~~~}}}~~~~~~}}}|||||||||}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{}}}}}}||||||{{{{{{zzzzzzxxxxxxwwwvvvvvvvvvwwwwwwuuuuuuuuuuuuvvvvvvwwwxxxzzzxxxvvvvvvxxxyyyyyywwwvvvvvvwwwwwwxxxyyyzzz{{{|||||||||{{{|||~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}}}}}}}}}}|||}}}~~~~~~}}}|||}}}~~~}}}{{{{{{zzzyyyyyyzzz{{{{{{{{{zzzyyyyyyxxxyyyyyyzzz~~~}}}|||{{{zzzzzzyyywwwwwwvvvvvvvvvwwwxxxxxxuuuuuuuuuvvvwwwxxxyyyzzz{{{zzzxxxxxxzzz{{{zzzyyyvvvwwwyyyzzzzzzzzzyyyxxx{{{}}}yyy}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}|||{{{yyyxxxxxxyyy{{{||||||{{{zzzyyyxxxxxxyyyyyy}}}||||||{{{zzzzzzyyyyyyxxxxxxwwwwwwxxxyyyzzzzzzuuuuuuuuuvvvwwwyyyzzz{{{{{{zzzyyyyyyyyyzzzzzzzzzwwwwwwxxxyyyyyyyyyyyyyyy~~~yyyxxx~~~||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}|||zzzyyyyyyzzz|||}}}||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwxxxyyyyyyzzzuuuuuuuuuvvvwwwyyyzzz{{{yyyyyyyyyxxxxxxxxxyyyzzzyyyxxxwwwwwwxxxzzz|||}}}||||||{{{|||~~~~~~~~~||||||}}}~~~~~~~~~~~~}}}}}}~~~}}}|||~~~~~~|||zzz{{{|||}}}|||{{{zzzzzz{{{|||}}}zzz{{{{{{{{{{{{zzzzzzyyywwwwwwwwwxxxxxxxxxyyyyyyvvvvvvuuuuuuuuuvvvwwwwwwuuuuuuuuuvvvwwwxxxyyyzzzwwwxxxxxxxxxvvvvvvxxxyyyyyyxxxwwwwwwyyy}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~||||||~~~~~~~~~~~~}}}{{{|||}}}~~~~~~~~~}}}|||zzz~~~~~~{{{{{{{{{}}}~~~|||{{{|||~~~zzzzzzzzzzzzzzzzzzzzzzzzvvvxxxzzz||||||{{{yyywwwyyyyyyxxxxxxxxxxxxxxxxxxwwwvvvvvvuuuuuuuuuuuuvvvuuuuuuuuuuuuvvvvvvwwwxxxwwwxxxyyyxxxvvvuuuwwwzzzxxxxxxzzz|||~~~~~~}}}}}}~~~}}}~~~|||||||||~~~~~~|||{{{|||}}}~~~~~~}}}|||{{{}}}~~~zzzyyy{{{yyy{{{~~~}}}|||{{{~~~xxxyyyyyyzzzzzzyyyyyyxxxsssvvvyyy{{{|||zzzxxxvvv|||{{{zzzzzzyyyxxxwwwwwwyyyyyyxxxwwwvvvvvvwwwwwwvvvuuuuuuuuuuuuuuuvvvvvvwwwyyyzzzyyyvvvvvvxxx{{{vvvxxx|||~~~~~~}}}}}}~~~~~~~~~{{{|||~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~||||||}}}~~~~~~}}}zzz{{{}}}}}}{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwyyy|||}}}}}}|||{{{||||||zzzxxxxxxyyyzzzuuuvvvxxxyyyxxxvvvtttsssyyyuuussstttyyy{{{zzzwwwyyyyyyyyyxxxvvvwwwyyy{{{}}}~~~~~~{{{xxxyyy|||~~~}}}|||}}}~~~~~~|||~~~~~~}}}|||}}}~~~~~~}}}|||}}}~~~}}}|||}}}~~~~~~~~~~~~}}}|||{{{{{{{{{zzzzzzyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxxxxxxxwwwwwwyyy{{{{{{zzzyyyyyyyyyzzzyyyxxxxxxzzz{{{yyyzzzzzz{{{zzzyyyxxxwwwyyyvvvssstttxxx{{{yyywwwzzzyyyxxxuuutttvvvzzz~~~}}}}}}~~~}}}|||}}}~~~~~~|||~~~}}}}}}|||||||||}}}~~~}}}}}}}}}}}}||||||||||||||||||||||||||||||{{{zzzyyyyyyxxxxxxzzzyyyyyyxxxwwwwwwwwwxxxxxxwwwvvvwwwyyyyyywwwuuuvvvwwwxxxxxxwwwxxxzzz|||{{{{{{zzzyyyyyyyyyyyyzzzzzzvvvttttttwwwyyyxxxvvvyyyxxxwwwuuuuuuyyy~~~~~~}}}~~~{{{~~~~~~|||{{{|||||||||||||||}}}}}}~~~{{{|||~~~}}}{{{{{{zzzyyyyyyzzz{{{{{{}}}||||||zzzyyyxxxwwwwwwyyyxxxwwwvvvvvvvvvvvvvvvvvvuuuuuuvvvxxxxxxwwwuuuvvvwwwxxxwwwvvvvvvxxxzzzyyyxxxvvvuuuuuuvvvxxxyyyyyywwwttttttvvvxxxxxxwwwvvvwwwyyyzzz|||~~~}}}~~~~~~}}}|||}}}}}}~~~}}}}}}|||||||||{{{|||||||||}}}}}}}}}}}}{{{|||||||||{{{{{{zzzzzz{{{{{{|||}}}||||||zzzyyyxxxwwwwwwyyyyyyxxxwwwwwwwwwwwwwwwtttssstttvvvxxxyyyyyywwwxxxxxxyyywwwuuuuuuvvvxxxxxxvvvtttssssssuuuwwwxxxxxxvvvtttsssuuuvvvxxxxxxtttxxx}}}~~~|||}}}~~~~~~~~~~~~}}}|||{{{zzz{{{||||||~~~{{{|||}}}~~~~~~~~~}}}}}}|||}}}}}}zzz}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{zzzyyyyyyxxxxxx{{{zzzzzzyyyyyyzzzzzz{{{tttttttttwwwyyy{{{zzzyyyyyyyyyyyyxxxvvvuuuvvvwwwxxxwwwuuuuuuuuuvvvxxxyyywwwuuutttssstttvvvyyyzzzwww|||}}}~~~}}}|||||||||}}}~~~|||}}}~~~~~~}}}~~~~~~|||yyy{{{|||}}}}}}}}}}}}|||{{{{{{{{{{{{zzzzzzyyyyyyyyyzzzzzzyyyzzzzzz{{{|||}}}wwwwwwwwwxxx{{{|||{{{yyyxxxyyyyyyxxxvvvvvvwwwyyywwwwwwvvvvvvvvvwwwyyyyyyuuutttsssrrrsssvvvzzz}}}}}}|||}}}~~~~~~~~~~~~~~~{{{xxxwwwxxxzzz{{{{{{zzzxxxwwwzzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwxxxyyyzzz{{{|||zzzzzzyyyzzz{{{|||zzzyyyvvvwwwxxxxxxwwwxxxzzz|||vvvuuuuuuvvvvvvwwwxxxxxxtttssssssrrrsssvvvzzz~~~~~~~~~}}}~~~~~~~~~~~~~~~|||~~~}}}{{{{{{|||~~~~~~|||zzzxxxxxx{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxwwwvvvvvvwwwxxxyyyyyyxxxxxxxxxyyy{{{}}}~~~|||zzz}}}~~~wwwzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxwwwuuuuuuvvvwwwxxxwwwwwwwwwxxx}}}}}}~~~}}}||||||}}}~~~|||zzzxxxwwwvvv{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxxxxyyyzzzyyyyyyxxxxxxyyyzzz||||||{{{zzzwwwuuuyyy}}}{{{uuuzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxyyywwwuuuuuuvvvxxxuuuxxx{{{~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}|||zzzyyywwwvvvuuu|||||||||||||||||||||||||||{{{{{{zzzzzz{{{{{{|||zzzzzzyyyyyyyyyyyyzzzzzzxxxxxxuuurrruuuzzzzzzuuuzzzzzzyyyyyyyyyyyyxxxxxxwwwxxxxxxwwwvvvuuuwwwxxxuuuzzz~~~~~~~~~}}}~~~~~~}}}}}}~~~||||||{{{zzzyyywwwwwwvvv|||||||||||||||||||||||||||{{{{{{{{{{{{{{{{{{|||{{{zzzzzzyyyyyyxxxxxxxxxxxxyyyvvvtttvvv{{{{{{xxxyyyyyyyyyyyyyyyyyyyyyyyyvvvwwwxxxwwwvvvvvvxxxzzzzzz~~~}}}~~~|||{{{}}}|||~~~}}}}}}}}}~~~~~~|||||||||{{{zzzyyyyyyxxx||||||||||||||||||||||||zzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyxxxwwwwwwxxxyyyxxxuuuvvv{{{|||yyyyyyyyyyyyyyyyyyyyyyyyyyyuuuvvvwwwxxxxxxyyy{{{}}}}}}}}}{{{}}}|||~~~}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}|||||||||{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyzzz{{{{{{zzzyyyyyyyyyyyyzzzzzzyyyxxxwwwwwwuuuxxxxxxuuuvvvyyyyyyvvvxxxxxxyyyyyyyyyyyyzzzzzzuuuwwwyyy{{{|||~~~~~~|||~~~~~~}}}~~~~~~~~~}}}}}}~~~}}}}}}~~~}}}}}}}}}}}}||||||{{{zzz|||||||||{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyzzzzzz{{{{{{zzzzzzyyyxxxxxxyyyzzzyyyxxxwwwwwwssswwwyyywwwvvvwwwvvvsssxxxxxxxxxyyyyyyzzzzzzzzzwwwzzz}}}{{{}}}}}}~~~~~~||||||~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}|||zzzyyyxxx{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{||||||{{{zzzyyywwwwwwyyyyyyzzzyyyxxxwwwtttyyy|||zzzxxxxxxvvvsssxxxxxxxxxyyyyyyzzzzzzzzzyyy|||}}}{{{{{{~~~}}}~~~~~~~~~}}}{{{zzzzzz{{{||||||~~~|||yyyxxxyyyyyyyyyxxx}}}yyyxxxzzzyyywwwwwwzzz|||{{{{{{{{{{{{zzzzzzzzzxxxxxxxxxxxxwwwwwwvvvvvvyyywwwvvvvvvxxxyyyxxxxxxzzz{{{{{{yyywwwvvvwwwxxx||||||~~~~~~~~~}}}}}}}}}~~~}}}~~~~~~~~~}}}|||{{{zzzzzz{{{{{{~~~|||yyyyyyyyyzzzyyyxxx{{{xxxxxx{{{zzzwwwwwwyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxwwwvvvvvvvvvvvvwwwwwwvvvtttuuuvvvxxxwwwwwwxxxxxxyyyxxxwwwxxxzzz|||~~~~~~|||||||||}}}~~~~~~||||||~~~~~~~~~~~~~~~~~~}}}{{{zzzzzzzzzzzz~~~|||zzzyyyzzzzzzzzzxxxzzzxxxxxx|||{{{xxxvvvxxxwwwwwwwwwwwwwwwwwwxxxxxxzzzxxxwwwvvvuuuvvvwwwxxxwwwvvvuuuuuuwwwxxxxxxwwwwwwxxxyyyyyyzzz}}}}}}}}}~~~}}}||||||~~~yyy~~~}}}}}}}}}~~~~~~~~~~~~}}}|||{{{zzzzzzyyy}}}{{{zzzzzz{{{{{{zzzyyyyyywwwyyy}}}}}}yyywwwxxxzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxwwwyyywwwvvvwwwyyyzzzzzzzzzxxxzzz{{{}}}~~~}}}~~~~~~yyy~~~}}}}}}}}}|||{{{{{{zzzyyy|||{{{zzz{{{||||||{{{yyyyyyxxxzzz~~~~~~zzzxxxzzz||||||||||||{{{{{{{{{{{{xxxyyy|||}}}|||{{{xxxvvvxxxvvvuuuvvvxxxzzzzzzyyyyyy{{{~~~~~~~~~~~~|||~~~}}}|||||||||}}}||||||{{{zzz|||{{{zzz{{{}}}}}}{{{yyy{{{yyy{{{~~~{{{{{{}}}}}}}}}|||{{{zzzyyyxxxxxxxxxzzz|||}}}}}}{{{xxxvvvvvvuuutttuuuwwwyyyyyyyyy{{{}}}~~~|||zzz{{{|||}}}}}}}}}|||{{{{{{{{{{{{|||}}}}}}{{{yyy~~~{{{{{{}}}}}}~~~}}}|||{{{yyywwwvvvuuuzzzyyyyyyyyyxxxxxxxxxxxxxxxvvvvvvwwwyyy{{{|||{{{}}}~~~~~~}}}|||yyyzzz{{{}}}}}}}}}}}}|||{{{{{{{{{|||~~~~~~|||zzz||||||}}}~~~~~~|||zzzxxxvvvuuu{{{yyyvvvttttttuuuxxxzzz{{{zzzzzz{{{}}}{{{}}}~~~}}}}}}xxx|||~~~||||||~~~}}}yyy~~~~~~~~~~~~~~~}}}||||||}}}}}}|||{{{zzzyyyyyyxxxzzzzzzzzzyyyzzzzzz{{{|||{{{{{{{{{|||~~~}}}|||}}}~~~yyy|||~~~||||||~~~|||xxx}}}}}}~~~~~~~~~~~~}}}}}}}}}|||{{{zzzyyyxxxwwwvvvxxxxxxxxxxxxxxxyyyzzz{{{}}}}}}~~~}}}~~~~~~~~~}}}}}}zzz~~~~~~|||{{{}}}{{{www{{{|||}}}~~~~~~~~~~~~||||||{{{yyyxxxvvvuuutttxxxxxxxxxxxxyyyzzz{{{|||~~~~~~~~~}}}~~~~~~~~~zzzyyy|||~~~|||{{{|||{{{wwwzzz{{{|||}}}~~~}}}|||{{{zzzxxxvvvuuuuuuxxxxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~|||{{{|||~~~{{{zzz|||{{{xxxyyyzzz|||}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxwwwwwwxxxyyyzzz|||~~~~~~~~~~~~~~~}}}{{{~~~~~~~~~|||~~~~~~zzzzzz||||||yyyzzz{{{|||}}}~~~~~~~~~}}}|||{{{zzzzzzvvvwwwxxxzzz}}}~~~~~~~~~}}}~~~}}}zzz|||{{{}}}}}}zzzzzz}}}}}}zzz{{{{{{|||~~~~~~~~~~~~~~~}}}}}}}}}|||||||||yyyzzz{{{~~~}}}}}}}}}~~~}}}~~~{{{uuuwww}}}zzz}}}|||yyyzzz}}}~~~{{{{{{|||}}}~~~~~~~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~{{{{{{~~~}}}~~~|||}}}}}}}}}}}}|||||||||||||||yyyzzz{{{{{{|||{{{{{{zzz||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{|||||||||~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{|||}}}~~~~~~~~~}}}}}}~~~~~~|||~~~~~~}}}|||~~~~~~~~~~~~|||~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~|||||||||}}}~~~~~~{{{~~~}}}||||||~~~}}}}}}~~~}}}}}}~~~~~~~~~}}}|||}}}~~~}}}~~~zzz}}}|||~~~}}}}}}}}}}}}~~~~~~}}}}}}||||||}}}}}}~~~~~~}}}}}}~~~{{{~~~~~~~~~}}}|||}}}}}}~~~~~~}}}}}}~~~{{{{{{|||}}}}}}~~~~~~}}}}}}}}}|||~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}||||||~~~{{{||||||{{{zzz{{{{{{|||}}}~~~~~~~~~}}}|||{{{xxxyyy|||~~~~~~}}}{{{yyy}}}~~~~~~}}}~~~~~~||||||}}}~~~~~~~~~}}}{{{{{{~~~~~~}}}}}}}}}}}}|||{{{|||||||||{{{||||||}}}}}}~~~|||~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~|||{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}~~~}}}{{{}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~|||zzzzzzzzzzzz{{{zzzzzzyyyyyy{{{~~~~~~~~~~~~}}}}}}}}}}}}~~~|||}}}~~~~~~~~~}}}}}}}}}}}}zzzxxxwwwxxxyyy{{{{{{zzzxxxwwwzzz~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}||||||}}}~~~|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}|||zzzxxxuuuwwwyyy{{{|||{{{yyyxxx}}}}}}{{{zzz{{{|||~~~~~~~~~}}}||||||{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~}}}~~~||||||||||||zzzxxxuuuvvvyyy{{{|||{{{zzzyyy~~~|||yyyxxxyyy|||~~~}}}|||||||||{{{{{{|||~~~}}}~~~~~~}}}|||{{{{{{{{{||||||||||||}}}~~~~~~{{{zzzzzzzzzzzzyyytttuuuwwwyyyzzzzzzzzzzzz{{{|||{{{zzzxxxzzz~~~~~~}}}|||{{{~~~|||zzzzzz{{{}}}~~~~~~}}}|||{{{zzzyyyzzzzzz~~~~~~~~~~~~~~~~~~}}}yyyxxxxxxyyyyyyyyyttttttvvvwwwyyyyyyzzzzzz{{{vvvyyy{{{{{{{{{|||~~~~~~}}}{{{{{{|||yyyxxxzzz|||~~~~~~}}}}}}~~~xxx{{{zzzyyyxxxyyyyyy{{{}}}|||~~~xxxssstttvvvxxxxxxwwwvvvwwwzzz}}}~~~{{{xxx}}}{{{{{{zzzwwwuuuvvv{{{~~~|||zzzyyyvvvxxxzzzyyywwwxxx||||||}}}~~~}}}{{{{{{zzzxxxwwwwwwxxxzzz~~~}}}{{{vvvssstttvvvwwwwwwxxxwwwxxxzzz~~~}}}{{{}}}~~~{{{zzzzzz}}}{{{xxxvvvwwwxxxxxxxxx~~~}}}}}}|||}}}}}}|||{{{zzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{yyyzzzyyyxxxwwwxxxyyy{{{~~~}}}~~~}}}yyywwwuuuuuuwwwxxxwwwwwwvvvuuuvvvwwwzzz||||||||||||~~~|||zzzyyyyyyyyyyyyyyyyyyyyy{{{|||yyywwwwwwxxx}}}}}}|||||||||zzzwwwttt~~~~~~~~~{{{{{{zzz|||yyyyyyxxxxxxyyy{{{}}}~~~|||{{{vvvwwwxxxyyyyyyyyywwwvvvvvvuuuuuuwwwyyy{{{}}}}}}{{{xxxvvvvvvsssuuuxxxyyyzzz~~~|||yyyzzz{{{{{{zzz{{{}}}~~~yyytttvvvvvvxxxzzz|||}}}~~~}}}~~~|||yyyyyyyyyzzz{{{|||~~~~~~uuuvvvxxxyyyxxxwwwvvvuuuvvvvvvwwwwwwxxxzzz|||~~~~~~~~~|||yyyvvvuuuvvvtttvvvxxxwwwwwwyyy~~~~~~{{{zzz{{{}}}|||zzz~~~{{{yyyzzzzzz{{{|||~~~}}}~~~||||||tttvvvwwwwwwvvvuuuuuuvvvssstttvvvwwwvvvvvvxxxzzzyyyzzz{{{zzzyyyxxxyyy{{{xxxyyyzzz{{{}}}}}}zzz|||}}}yyy{{{{{{|||}}}~~~~~~{{{xxxyyyvvvwwwxxxxxxwwwxxx{{{~~~yyy|||~~~}}}|||}}}~~~|||}}}}}}}}}}}}|||}}}}}}~~~~~~{{{|||yyyzzz{{{zzzzzz|||}}}{{{{{{|||~~~}}}{{{{{{}}}~~~~~~~~~}}}||||||{{{||||||}}}~~~}}}zzz{{{~~~}}}{{{zzzzzz{{{|||}}}xxxyyy||||||{{{{{{{{{{{{|||}}}}}}zzz{{{|||}}}zzz}}}}}}{{{||||||{{{zzz{{{|||}}}~~~|||{{{{{{}}}{{{}}}}}}zzz~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyzzz~~~}}}|||{{{{{{|||}}}|||yyyyyy{{{zzzzzzzzzzzzzzz{{{{{{||||||}}}~~~zzz|||}}}{{{zzz|||{{{{{{|||||||||zzzyyyzzzyyyyyywwwvvvuuuttttttxxx{{{{{{xxxxxx{{{{{{xxx~~~}}}yyyxxxyyy{{{~~~~~~}}}|||}}}}}}~~~||||||}}}||||||{{{zzzyyyyyyyyyxxxxxxyyyyyyzzz{{{~~~~~~|||zzz{{{yyywwwyyy}}}yyyzzz|||}}}{{{yyyuuu}}}|||{{{zzzxxxzzzzzzyyyyyyxxxwwwvvvvvvvvvzzz{{{yyy{{{~~~|||}}}{{{wwwxxxzzz}}}~~~~~~~~~~~~}}}{{{zzz{{{}}}}}}{{{xxxyyyyyyyyyyyyyyyzzz{{{{{{~~~}}}{{{zzzzzzzzzzzz{{{}}}xxxyyyzzzzzzyyyxxxuuu}}}|||||||||{{{zzzyyyxxxxxxxxxwwwwwwvvvvvvwww{{{}}}}}}~~~~~~|||zzzwwwzzz}}}~~~|||}}}|||xxx{{{{{{{{{{{{{{{|||}}}}}}}}}}}}~~~~~~|||zzzwwwwww{{{}}}|||zzzxxxxxxxxxwwwwwwxxxxxx~~~|||{{{|||||||||{{{xxxxxxxxxxxxwwwwwwwwwwwwwww{{{}}}}}}~~~~~~}}}|||{{{yyy|||~~~~~~}}}yyy}}}}}}||||||}}}}}}~~~||||||}}}~~~~~~}}}zzzzzzyyyvvvuuuyyy~~~|||wwwzzzyyyxxxwwwxxxyyy{{{~~~|||yyyyyyyyyzzzzzzyyyyyyyyyyyyzzzzzzzzzzzzzzzvvv{{{}}}|||}}}|||~~~~~~~~~~~~~~~}}}}}}}}}{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{}}}}}}}}}}}}}}}~~~||||||}}}~~~|||~~~uuuxxx{{{{{{xxxxxx||||||yyy{{{{{{{{{{{{{{{zzzzzz~~~{{{zzzzzz{{{zzzyyyxxxxxxxxxyyyyyyyyyyyyzzzwww{{{}}}|||}}}~~~zzz~~~~~~}}}}}}~~~|||}}}~~~~~~~~~~~~{{{{{{|||}}}||||||{{{{{{}}}}}}}}}}}}}}}~~~~~~|||}}}~~~~~~}}}}}}sssxxx}}}yyy{{{~~~~~~|||}}}~~~~~~|||yyy~~~|||{{{yyyxxxwwwzzzzzzyyyxxxyyyzzz{{{|||yyy}}}|||{{{}}}~~~|||~~~~~~}}}|||}}}~~~~~~~~~~~~}}}}}}|||~~~~~~~~~~~~~~~|||~~~vvvvvv|||{{{{{{|||~~~~~~|||}}}{{{xxxwwwxxxxxxwww~~~|||{{{zzzyyyyyy{{{{{{zzzzzzzzz{{{|||}}}yyy}}}|||{{{}}}~~~|||~~~}}}}}}{{{|||}}}}}}}}}}}}||||||~~~~~~~~~{{{uuuxxx}}}{{{xxxxxxyyy{{{|||}}}}}}{{{zzzzzzzzz~~~|||{{{zzzzzz{{{|||{{{{{{{{{{{{|||}}}}}}yyy}}}|||{{{}}}~~~|||}}}}}}~~~~~~~~~~~~}}}zzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~zzz}}}sssvvv{{{}}}zzzvvvvvvyyy~~~{{{zzzzzzzzz}}}{{{{{{{{{||||||{{{{{{{{{{{{{{{|||||||||yyy}}}|||{{{}}}~~~|||{{{{{{||||||}}}~~~~~~}}}zzzzzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~vvvtttxxxzzzzzzyyyxxx{{{}}}yyyxxxxxxyyy~~~}}}{{{{{{{{{||||||yyyyyyzzzzzz{{{{{{{{{{{{yyy}}}|||{{{}}}~~~|||{{{||||||}}}~~~~~~~~~{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~||||||~~~~~~xxx{{{|||wwwzzz{{{~~~{{{wwwwwwxxxyyy~~~}}}|||||||||||||||{{{{{{{{{xxxyyyzzzzzz{{{{{{zzzzzzyyy}}}|||{{{}}}~~~|||~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~~~~|||}}}~~~~~~}}}}}}~~~www~~~|||yyyyyyzzzzzz}}}~~~~~~~~~|||zzzzzzzzzxxxyyy{{{||||||{{{zzzyyyyyyyyy{{{|||||||||{{{zzzyyy}}}|||{{{}}}~~~|||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}yyy}}}}}}zzz}}}zzzzzzyyyxxx~~~~~~~~~{{{yyyyyyyyyvvvxxx{{{}}}}}}{{{yyyxxxyyyzzz|||}}}}}}}}}|||{{{yyy}}}|||{{{}}}~~~|||||||||||||||{{{{{{{{{{{{~~~}}}~~~~~~~~~~~~}}}}}}|||~~~}}}~~~~~~zzz}}}~~~~~~}}}~~~~~~}}}~~~xxxvvvzzz{{{{{{~~~}}}zzzyyywwwttt}}}{{{~~~}}}zzzyyyzzzzzzzzzyyyzzzzzz{{{{{{||||||}}}}}}|||||||||||||||||||||||||||{{{{{{{{{{{{zzzzzzzzz{{{{{{zzzzzzzzzzzz{{{{{{~~~}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}zzz}}}zzzzzz}}}~~~}}}yyy~~~yyyxxx{{{zzz{{{~~~{{{wwwttttttttt}}}{{{~~~|||}}}}}}}}}|||{{{||||||}}}}}}|||||||||}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{zzzzzzzzz|||{{{{{{zzzzzz{{{{{{||||||}}}~~~}}}||||||}}}~~~||||||||||||}}}~~~~~~~~~}}}}}}}}}zzz{{{~~~~~~|||vvvzzz|||{{{~~~}}}zzzwwwuuuuuuuuu}}}~~~|||zzzwwwxxxzzz|||}}}}}}|||}}}~~~~~~~~~}}}|||{{{~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{{{{{{{zzzzzzzzz||||||{{{{{{{{{{{{||||||yyyzzz{{{{{{zzz{{{}}}~~~zzzzzzzzz{{{|||}}}~~~}}}||||||~~~~~~}}}{{{{{{||||||~~~~~~~~~~~~yyyuuuwww}}}~~~|||}}}|||zzzxxxvvvvvvvvv}}}{{{|||yyyxxxyyy{{{||||||{{{}}}~~~}}}|||~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{{{{{{{zzzzzzzzz|||{{{{{{{{{{{{{{{{{{|||xxxyyyzzzzzzzzz{{{}}}||||||{{{{{{||||||}}}}}}zzzzzz{{{}}}~~~~~~~~~~~~~~~}}}{{{|||{{{zzz{{{~~~~~~~~~~~~}}}||||||}}}{{{xxx{{{}}}}}}|||{{{yyyxxxwwwvvv~~~}}}||||||{{{{{{|||~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{zzzzzzzzz{{{{{{zzzzzzzzzzzz{{{{{{xxxyyyyyyyyyyyy{{{~~~~~~}}}||||||||||||yyyzzz{{{|||}}}}}}~~~~~~}}}~~~~~~~~~~~~{{{zzz|||~~~|||}}}{{{yyyzzz~~~~~~~~~|||zzzxxx|||}}}~~~}}}{{{{{{}}}zzzxxxwwwwww}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzxxxyyyyyyxxxxxxzzz}}}~~~}}}||||||||||||yyy{{{}}}}}}||||||}}}~~~}}}}}}}}}~~~~~~{{{zzz|||}}}}}}{{{zzz||||||}}}}}}zzzyyy|||}}}}}}~~~~~~xxxzzzzzz{{{xxxwwwwww~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{{{{{{{zzzzzzzzzyyyxxxxxxwwwwwwxxxxxxyyyxxxxxxxxxwwwvvvxxx{{{~~~|||{{{{{{{{{||||||}}}~~~zzz|||~~~~~~|||{{{|||~~~}}}}}}~~~}}}{{{~~~~~~}}}~~~}}}~~~{{{{{{~~~wwwyyy}}}~~~||||||||||||~~~{{{|||{{{|||wwwvvvvvv}}}}}}||||||{{{{{{{{{zzzzzzzzzxxxwwwwwwwwwwwwwwwwwwxxxwwwwwwwwwuuutttvvvzzz}}}xxxxxxxxxyyy{{{}}}~~~{{{}}}|||zzz|||}}}~~~~~~uuuyyy|||}}}~~~~~~|||}}}sssvvv||||||{{{|||}}}zzz~~~zzz~~~|||wwwuuuvvv}}}}}}~~~yyy{{{~~~{{{wwwwwwyyy{{{zzzxxx}}}|||{{{zzzyyyyyyyyyyyyuuutttttttttvvvxxxzzz{{{{{{{{{|||~~~~~~~~~}}}}}}|||zzzyyyxxxyyyxxxyyy{{{~~~~~~~~~~~~||||||||||||{{{~~~vvvyyy~~~|||yyyxxxvvv|||{{{}}}}}}{{{}}}|||yyywwwxxx{{{}}}{{{yyyzzzyyyxxxwwwvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwyyyzzz{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}|||{{{zzzzzz}}}}}}}}}{{{zzz}}}~~~yyy{{{{{{|||yyyxxxxxxwww{{{vvvtttzzzxxxwwwyyy||||||zzzwwwxxxxxxwwwvvvuuuuuuuuuuuuwwwvvvvvvuuuvvvwwwxxxyyy{{{||||||}}}}}}}}}||||||||||||}}}}}}}}}}}}||||||}}}||||||~~~}}}{{{zzz{{{}}}~~~~~~~~~}}}}}}xxx|||{{{wwwuuuuuuwwwxxx||||||zzzyyyzzz}}}}}}zzzwwwyyyyyyxxxwwwvvvvvvvvvvvvxxxwwwvvvvvvvvvwwwxxxyyy{{{||||||||||||{{{{{{zzz{{{|||}}}}}}~~~~~~~~~}}}~~~}}}}}}~~~}}}~~~~~~}}}~~~zzz{{{~~~zzz{{{yyywwwtttrrrsssuuuxxx~~~{{{{{{}}}~~~|||zzzzzzyyyxxxwwwvvvvvvvvvvvvxxxxxxwwwvvvvvvwwwxxxyyy{{{||||||||||||{{{{{{zzz{{{|||}}}~~~zzz}}}~~~~~~}}}}}}~~~~~~~~~|||}}}|||{{{{{{}}}yyywwwxxxwwwvvvtttssssssuuuyyy}}}|||{{{zzzxxxyyyyyyxxxvvvvvvvvvvvvvvvxxxwwwwwwvvvwwwxxxyyyzzz{{{||||||}}}}}}}}}|||||||||}}}~~~}}}~~~}}}~~~yyyzzz~~~}}}yyyzzz{{{}}}}}}|||zzzxxxwwwuuuuuuuuuwwwwwwvvvuuuuuuxxx|||}}}zzz{{{zzzyyyxxxxxxwwwwwwxxxwwwwwwvvvvvvwwwyyyzzz|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~vvvvvvwwwttttttwwwzzz{{{{{{{{{{{{{{{uuuuuutttsssrrrssstttssswwwxxxxxxxxxxxx|||~~~~~~}}}|||{{{{{{{{{{{{vvvvvvvvvvvvwwwyyy{{{}}}{{{{{{}}}~~~~~~zzz|||~~~}}}}}}}}}~~~}}}zzztttsssqqqmmmpppssswwwyyyxxxwwwxxxyyyuuuvvvuuuttttttvvvvvvuuuwwwxxxzzzzzz{{{|||~~~yyyyyyxxxxxxyyy{{{|||{{{zzzzzzuuuvvv{{{~~~{{{{{{|||~~~xxxyyy~~~~~~{{{yyy|||{{{{{{}}}{{{}}}yyytttuuuuuuwwwwwwvvvuuutttttttttuuuvvvvvvvvvvvvvvvwwwxxxyyyqqqtttzzz|||vvvuuuxxx{{{}}}|||~~~|||wwwsss|||}}}~~~}}}|||}}}{{{~~~zzzyyy{{{}}}yyy|||xxxtttuuuuuuvvvvvvuuuuuuvvvwwwwwwxxx|||zzzxxxvvvuuuvvvxxxzzz}}}}}}{{{zzz{{{~~~|||xxxwwwyyyzzzzzzzzz|||{{{|||~~~~~~~~~~~~zzzxxxyyy{{{{{{zzz}}}~~~|||~~~xxxtttuuutttuuuuuuuuuvvvxxxyyy{{{{{{~~~{{{xxxvvvwwwyyy{{{|||}}}{{{{{{~~~zzzwwwvvvwwwyyyzzz{{{|||}}}~~~~~~~~~|||}}}}}}zzzyyyzzzyyywwwzzz~~~||||||zzzuuuvvvtttvvvvvvwwwwwwyyyzzz|||}}}~~~}}}|||{{{{{{||||||vvv}}}{{{|||~~~}}}yyytttzzzzzz{{{|||}}}~~~}}}yyy{{{|||~~~||||||yyyuuuwww{{{~~~{{{yyy|||~~~yyywwwyyyvvvxxxxxxxxxxxxyyyzzz{{{|||zzz|||~~~|||}}}~~~|||||||||||||||}}}{{{}}}~~~|||yyyzzz~~~}}}~~~}}}zzzuuuuuuyyy~~~{{{xxxxxxyyy|||~~~|||}}}wwwwww{{{vvvvvv{{{xxxxxxxxxxxxxxxyyyzzz||||||yyy}}}{{{~~~}}}}}}~~~zzzzzz}}}xxxxxx}}}{{{{{{~~~}}}~~~}}}~~~zzzuuuuuuxxxzzzzzzzzzxxxuuuuuuwwwzzzxxxzzz}}}yyyrrruuuyyytttuuuyyyvvvvvvvvvvvvxxxyyy{{{}}}~~~~~~~~~yyy{{{~~~}}}}}}|||yyy|||{{{|||}}}{{{vvvvvvyyytttxxx|||{{{wwwuuuxxx{{{wwwzzz~~~|||{{{uuuyyy{{{tttsssvvvsssssstttuuuwwwzzz|||~~~|||{{{||||||}}}~~~}}}zzzwwwvvvxxxyyyxxxwwwvvvvvvwwwwwwvvvuuutttssssssxxx{{{xxxxxxwwwvvvuuuuuuvvvvvv|||vvvoooqqq{{{~~~|||yyy~~~~~~~~~|||zzzzzz}}}xxxwwwuuuvvvwwwwwwvvvttttttuuuwwwyyy{{{}}}xxxwwwvvvuuuuuuttttttuuuuuutttvvvwwwxxx|||}}}}}}{{{{{{}}}wwwvvvuuuuuuvvvvvvuuuttttttwwwyyyxxxuuuuuuxxx|||{{{vvvuuuuuuttttttssssssttttttrrrsssvvv|||}}}~~~~~~}}}|||zzzyyy{{{wwwvvvtttuuuvvvvvvuuusssvvvxxxxxxwwwtttsssuuuwwwxxx{{{|||xxxuuuuuuttttttsssttttttuuu}}}uuuttt{{{|||xxx}}}}}}}}}~~~}}}|||~~~~~~|||zzzxxxyyy}}}wwwvvvuuuuuuvvvvvvuuutttyyyvvvtttuuuwwwxxxwwwvvvyyyzzz}}}xxx{{{uuuuuuuuuttttttuuuvvvvvv~~~www~~~}}}}}}~~~~~~zzzxxxyyy}}}~~~|||zzzyyy{{{}}}xxxwwwvvvvvvwwwwwwvvvuuuxxxuuusssuuuyyy|||zzzxxxzzzzzz{{{~~~vvv|||uuuuuuuuutttuuuuuuvvvwwwyyyzzzvvv{{{|||yyyyyyzzz|||{{{|||}}}{{{yyyxxxyyyzzzyyyxxxwwwwwwxxxxxxwwwvvvuuuuuuuuuvvvxxxzzz{{{{{{zzzyyyyyy{{{~~~sssyyytttsssssssssttttttuuuvvvsss{{{zzzkkkqqq}}}}}}|||||||||vvvwwwyyyyyywwwvvvvvvwwwzzzyyyxxxxxxyyyyyyxxxvvvrrruuuxxxxxxvvvwwwzzz~~~xxxxxxyyyyyy{{{|||~~~xxxpppvvvrrrrrrrrrrrrsssssstttuuu||||||{{{qqqwww}}}~~~|||{{{xxxxxxxxxvvvuuuuuuxxxzzzxxxxxxxxxxxxxxxxxxxxxxxxuuuuuuvvvvvvwwwwwwwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzz|||ssstttpppsssqqqqqquuuwwwvvvxxx|||zzz~~~yyyssszzz~~~|||{{{{{{}}}|||wwwxxxxxxwwwvvvvvvwwwyyywwwwwwwwwwwwwwwwwwwwwwwwuuuuuuvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyzzzzzzyyy{{{~~~rrrtttppptttrrrssswwwxxxwwwxxx{{{wwwyyy|||{{{vvvttt||||||}}}~~~~~~{{{xxxvvvvvvwwwyyyyyywwwvvvwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvvvvvvvvvvwwwwwwuuuuuuvvvwwwxxxxxxyyyyyywww{{{~~~}}}{{{~~~zzzrrruuuppptttrrrtttxxxxxxvvvuuuwwwuuuuuuvvvxxxvvvxxx}}}~~~{{{xxxtttrrruuuwwwyyyyyyxxxwwwvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvvvvvvvvvvvvvvvvttttttuuuvvvxxxyyyzzzzzzwww{{{|||zzz|||~~~uuusssvvvrrrsssqqqssswwwxxxtttrrrtttvvvuuuwwwzzz{{{~~~~~~|||zzzxxxwwwuuuwwwyyyyyyxxxwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuuuutttuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{||||||{{{yyyxxxtttuuuvvvuuutttsssuuuyyyyyyuuussstttvvvvvvyyy}}}~~~}}}|||zzzzzzyyyzzzzzzvvvwwwyyyyyywwwvvvwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuuuuuuuuuuttttttuuuuuuvvvwwwxxxyyyyyyzzz~~~zzzvvvvvvyyy|||~~~~~~uuuwww{{{{{{uuuvvvtttwwwwwwuuuvvvzzzzzzwwwvvvxxxuuuwwwzzz~~~}}}yyyxxxxxxxxxwwwxxxxxxwwwvvvvvvwwwyyyvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuutttttttttuuuuuuuuuvvvvvvwwwwwwwwwzzzzzzyyyxxxxxxzzz}}}uuuwwwyyy{{{vvvwwwuuupppwwwwwwtttuuuxxxxxxvvvvvvyyyxxxzzz}}}~~~}}}{{{zzzyyyxxxxxxxxxvvvuuuuuuxxxzzzuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvuuuuuutttttttttssstttttttttuuuuuuuuuuuuuuussszzz|||xxxwwwyyy}}}|||{{{zzzyyy{{{~~~rrrxxxtttmmmwwwtttqqqqqqtttuuussstttxxx|||}}}}}}zzzyyy{{{|||wwwpppsss{{{wwwvvvuuuttttttuuuvvvwwwxxxtttqqqpppsssvvvxxxyyywwwtttrrrsssuuuwwwvvvtttuuuvvvwwwzzz{{{}}}~~~~~~xxxwwwvvvtttttttttuuuvvvrrrxxxtttqqqvvvwwwtttvvvuuuuuuvvvtttpppqqqvvvttt{{{xxxzzzzzztttkkknnnrrrwwwyyywwwsssppp{{{zzzyyyxxxwwwvvvuuutttvvvtttrrrsssuuuwwwvvvuuuuuuvvvxxxzzz{{{|||||||||yyyxxxwwwvvvvvvvvvvvvwwwtttxxx}}}|||sssrrrtttuuuuuusssrrrsssuuusssppprrrwwwzzzvvvwww{{{}}}uuuooommmoooqqqrrrtttuuuuuutttsssrrrrrrssstttsssrrrsssuuuwwwwwwwwwwwwwwwxxxyyyzzzzzzzzzzzzvvvvvvwwwwwwwwwvvvuuuuuuvvvvvvuuuttttttvvvzzz~~~uuutttvvvuuutttwwwqqqqqqsssuuusssqqqtttzzzuuusssrrrsssvvvxxxxxxvvvuuuuuutttrrrppppppsssvvvsssrrrrrrsssuuuwwwxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxrrrssstttuuuuuutttsssrrruuutttrrrooonnnoootttwwwzzz}}}}}}}}}ssswww{{{vvvtttyyyssssssuuuvvvtttrrrxxxyyyssssssuuuvvvwwwxxxyyyxxxwwwuuuuuuuuurrrrrrsssttttttvvvwwwyyyxxxxxxyyyyyyxxxwwwwwwvvvrrrssstttuuuuuutttsssrrrsssssssssqqqppppppsssuuurrrwww|||~~~|||{{{{{{|||}}}}}}sssxxx{{{uuurrrvvvttttttuuuuuusssrrr{{{sssssstttwwwxxxwwwtttqqqrrrsssttttttttttttwwwyyyxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuvvvwwwwwwwwwvvvvvvssstttvvvuuutttssstttuuurrruuuyyy|||{{{yyywwwvvvtttwww{{{zzzsssvvvwwwrrrppprrrrrrrrrssssssqqqsssyyywwwwwwuuusssssstttvvvuuussssssvvvxxxwwwwwwwwwwwwwwwwwwvvvuuuvvvvvvvvvvvvvvvwwwxxxyyyuuuwwwxxxwwwuuutttuuuuuurrrrrrsssvvvyyyzzzyyyxxxsssuuuwwwzzz}}}zzzxxxuuutttttttttssssssrrrrrrrrrssssssyyy|||zzzzzzzzzsssuuuvvvuuusssrrruuuxxxvvvvvvwwwwwwwwwwwwvvvvvvvvvuuutttttttttvvvwwwxxxxxxyyyyyywwwuuuttttttuuuqqqnnnmmmqqqwww}}}wwwxxxxxxwwwxxx|||tttyyyyyyuuutttwwwxxxvvvsssssstttuuuwwwzzzuuutttwwwyyyvvvssstttvvvxxxyyywwwuuusssrrrqqqoooooorrrvvvxxxwwwuuuuuuxxx~~~|||tttqqqtttvvvvvvuuutttssstttxxxzzzyyyyyywwwvvvzzz~~~}}}yyywwwqqqpppuuuxxxuuutttwwwwwwwwwwwwwww|||~~~||||||}}}uuuvvvwwwvvvssssssvvvyyyxxxvvvuuuuuuwwwyyyyyyyyyxxxyyy}}}~~~zzzttttttxxxvvvvvvvvvuuutttsssuuuwww{{{|||zzzxxxyyy}}}}}}yyy{{{{{{|||~~~uuussssssuuutttsssxxxyyywwwxxx||||||vvvsssrrrrrrrrrrrrrrrqqqsssvvvxxx{{{zzz{{{{{{xxxuuuxxx~~~wwwxxxxxxwwwtttsssrrrsss}}}zzzxxx{{{|||{{{yyyyyyyyyyyyzzz|||}}}~~~~~~}}}ssstttvvvuuuqqqttt|||zzzzzz{{{~~~xxxzzzzzzwwwtttrrruuuxxx}}}zzzzzz{{{zzzwwwzzzxxxzzz{{{zzzvvvsssqqqppp|||xxxyyy||||||{{{{{{{{{zzzzzzzzzzzzzzz~~~sssuuuuuutttttt~~~}}}|||yyyzzz}}}|||zzz{{{~~~~~~{{{{{{zzz|||}}}|||yyyuuurrrqqq|||xxxzzz}}}}}}~~~}}}}}}}}}|||{{{{{{zzzzzz{{{}}}~~~yyyuuutttsssttt}}}}}}zzzxxxyyy|||}}}{{{}}}}}}|||~~~|||~~~|||xxxvvvvvv{{{yyy|||~~~}}}~~~~~~~~~}}}|||{{{{{{vvvwwwyyyzzz{{{~~~xxxvvvuuusssvvv~~~}}}}}}~~~}}}~~~~~~~~~|||{{{||||||xxxzzz}}}}}}~~~~~~}}}||||||}}}}}}{{{zzz{{{~~~{{{}}}}}}xxxvvvwwwwwwzzz}}}~~~~~~~~~zzzwwwzzz}}}~~~|||wwwuuuvvvwww{{{~~~wwwxxxtttyyy{{{~~~}}}|||zzz|||}}}~~~{{{vvvtttxxxyyy|||rrruuuxxxsss{{{}}}}}}zzzyyy{{{~~~~~~~~~{{{uuusssttt{{{zzzyyyyyy{{{}}}~~~~~~xxxxxx|||~~~{{{wwwtttrrrsssuuuwww~~~~~~|||yyyvvvtttsssttttttxxxyyy|||}}}}}}|||zzz}}}}}}}}}}}}}}}|||zzzzzzzzzzzzzzz{{{}}}yyy|||}}}yyy|||~~~~~~|||}}}~~~}}}~~~}}}~~~~~~}}}|||{{{|||}}}}}}zzz|||~~~}}}}}}|||{{{yyyyyy}}}zzzyyy}}}~~~}}}|||}}}||||||{{{~~~~~~|||}}}}}}uuuttt{{{zzzxxxyyyzzz|||vvv|||zzz|||~~~}}}{{{zzzzzzyyy}}}{{{~~~}}}}}}|||zzz}}}|||xxxuuuxxx|||~~~~~~xxxuuuyyy|||xxxsss{{{}}}wwwuuuwwwyyyvvvrrr~~~~~~yyyxxxxxxyyyxxxwww~~~}}}|||xxx{{{~~~}}}~~~yyyxxx}}}zzzxxxwwwyyy|||~~~uuutttuuuxxx}}}~~~pppnnnrrryyyzzztttpppqqqxxx{{{~~~|||xxxuuutttuuuvvvwwwuuutttuuuzzz~~~xxxvvvwww{{{{{{~~~}}}yyyxxxzzz~~~sssvvvwwwsssnnnlllqqqvvvxxxyyy|||}}}wwwvvvwww|||wwwtttsssssstttuuusssqqqqqqtttwwwppprrrtttwww{{{~~~|||}}}zzzuuuwwwtttrrrsssvvvxxxxxxvvvlllnnnpppqqqsssvvv|||{{{~~~}}}{{{~~~~~~}}}xxxsssssswwwxxxtttppplllnnnpppooommmnnnrrruuurrrtttxxx{{{~~~yyy}}}xxxvvvvvvtttppplllooorrrtttrrrnnnmmmooorrrmmmooorrrtttvvvyyy}}}~~~zzzvvvrrrooonnntttxxxzzzxxxssspppqqqssskkkmmmooopppqqqsssvvvxxx|||}}}xxx||||||wwwuuuwww|||wwwuuuvvvtttoooooouuuyyypppiiijjjnnnnnnnnnooovvvuuutttvvv|||yyyvvvxxxuuuuuuxxxuuuooonnnqqqqqqooorrryyy|||wwwqqqnnnmmmmmmnnnnnnqqqtttwwwyyyyyyzzzzzzvvvuuuwww|||}}}zzzxxxzzztttwwwyyyyyyvvvuuuvvvxxxyyywwwwwwyyy~~~xxxvvv{{{xxx|||uuusssvvvrrrwww|||{{{vvvssssssvvvzzzwwwtttsssuuuxxx{{{{{{xxxqqq|||~~~tttyyy~~~~~~zzzxxxyyy{{{~~~zzzuuurrrrrrssstttuuuttt{{{yyyyyyqqq~~~|||}}}{{{vvvttttttvvvwwwwwwrrrwww}}}wwwzzzvvv|||{{{{{{|||}}}}}}zzzyyyzzz|||}}}}}}xxxzzz}}}|||{{{}}}|||wwwvvvxxx}}}}}}~~~}}}zzzxxxyyy|||}}}xxxxxxqqqxxx}}}||||||zzzwwwtttwwwxxxxxxzzz}}}ttttttzzzrrrwwwyyyzzz~~~||||||{{{xxxvvvvvvuuuttttttwww|||rrrrrruuuzzzzzz|||wwwtttxxxvvvsssrrrtttyyy|||rrrrrrttt||||||zzz{{{yyywwwwwwyyy|||wwwuuuvvvxxx{{{{{{zzzzzz{{{}}}~~~}}}{{{|||tttwwwxxx~~~~~~}}}{{{|||~~~~~~zzzwww|||xxxwww{{{wwwuuuwwwyyy}}}zzz}}}wwwtttwwwyyyxxxzzz~~~ssswwwyyy}}}|||~~~~~~zzzzzz}}}uuu}}}pppzzz}}}~~~|||}}}ooo|||~~~~~~{{{|||sss}}}tttrrrtttvvvzzzrrruuutttrrrqqqssswww~~~{{{tttwwwsssooommmnnnqqqtttvvvzzz|||yyy|||qqqlllhhhkkkttt|||yyyuuuvvvyyy~~~}}}~~~tttttt~~~wwwooommmmmmpppwww|||tttqqqjjjgggkkknnnooottt{{{|||~~~pppooooooppppppsss|||{{{vvvxxx~~~qqqoooyyy~~~xxxsssqqqtttxxxyyyzzztttxxx}}}zzzvvvuuuuuuxxx}}}zzzuuunnnooouuu{{{yyyyyy~~~~~~~~~}}}{{{{{{xxxppp{{{zzzxxxzzz{{{{{{}}}{{{uuu{{{vvvzzz}}}{{{xxx{{{|||~~~|||}}}zzzzzzzzz{{{}}}~~~yyyuuuuuuxxx|||~~~{{{yyy{{{|||{{{}}}vvvzzzxxxzzz~~~zzzzzz|||~~~|||zzz|||yyyxxxwwwxxx|||}}}~~~}}}{{{|||~~~yyyzzzyyyxxxyyy~~~{{{www{{{yyyxxxzzz}}}~~~yyyvvvvvvxxx|||~~~}}}zzzwwwvvvwwwzzz~~~~~~}}}~~~wwwwwwzzz|||uuu~~~~~~~~~tttkkkyyytttqqquuu}}}}}}|||{{{{{{}}}{{{{{{{{{yyyssswwwyyywwwrrrqqquuuzzz}}}{{{~~~~~~~~~}}}{{{wwwtttrrrrrrtttuuummmooorrrwww}}}vvvqqqxxx|||vvvtttrrrpppooopppssswwwzzz{{{~~~~~~zzzvvvsssrrrrrrsssnnnqqqwww}}}|||zzzxxxwwwwwwppppppqqqrrrsssuuuvvvwwwwwwyyy~~~~~~}}}yyy|||zzzvvvwww||||||wwwuuuyyyzzzvvvuuu~~~zzzssswwwhhhrrr{{{~~~~~~}}}yyyuuuwwwzzzzzzyyyzzz|||zzz~~~}}}ttt{{{||||||tttyyy~~~ssssssxxxpppqqqpppnnnrrryyyyyyuuutttxxx}}}wwwvvvsssrrruuuxxxuuupppssssssuuuvvvvvvwwwzzz}}}zzzooommmpppsssttttttrrrrrrsssttttttyyy|||zzzzzzuuurrrrrrvvvvvvuuuyyy}}}yyywwwxxxuuuoooooottt|||}}}zzzvvvxxxyyywwwpppxxx|||yyy{{{~~~wwwlll{{{wwwvvvxxxxxxwwwwwwzzzzzz|||oookkksssxxxwww||||||{{{ssspppvvvzzz~~~{{{}}}~~~}}}{{{ooozzz{{{yyyyyy}}}||||||}}}~~~|||}}}{{{{{{{{{yyy{{{{{{~~~{{{}}}~~~yyytttvvvsssxxxvvvqqq|||uuurrrssstttvvvwwwwwwxxxxxxqqqrrruuuxxxzzz}}}~~~~~~zzzvvvuuusss|||vvvvvvvvvuuutttrrrqqqooooooiiijjjlllmmmooooooppppppqqqrrrtttvvvxxxzzz~~~{{{wwwtttnnnyyy~~~zzztttyyyxxxvvvtttqqqooonnnmmmppppppqqqrrrrrrrrrrrrrrrqqqqqqqqqooonnnnnnqqqssstttuuuwwwzzz||||||{{{yyy}}}yyyuuuooozzzvvvuuutttrrrpppooonnnmmmmmmhhhiiikkklllmmmnnnnnnnnnpppppppppnnnllllllmmmooollllllnnnnnnooonnnmmmlllppprrrwww{{{~~~zzzzzzzzzyyyxxx{{{yyyxxxvvvsssqqqpppppppppkkklllmmmooopppqqqqqqqqqlllmmmnnnmmmkkkkkkmmmnnnnnnnnnnnnnnnllllllllllllpppooonnnmmmkkkjjjiiihhhiiiiiiiiijjjmmmpppsssuuusssvvvyyy}}}~~~}}}}}}|||{{{yyyxxxxxxxxxuuurrrooooooqqqtttwww|||yyywwwvvvuuukkklllmmmnnnnnnnnnnnnnnnpppqqqsssrrrqqqqqqrrrsssooopppooonnnmmmlllmmmooosssrrrpppnnnmmmmmmnnnooopppnnnlllkkkjjjkkkmmmnnnfffhhhkkkoooqqqsssssssssuuusssqqqppppppqqqtttuuuoooooommmkkklllooovvvzzz