BM6|6(@ }}}}}}{{{{{{}}}{{{|||~~~}}}|||||||||}}}~~~}}}|||{{{zzzxxxzzz|||}}}||||||}}}~~~}}}}}}|||}}}~~~{{{yyyyyyyyyzzzyyyzzz||||||{{{{{{}}}~~~|||}}}~~~}}}}}}||||||~~~~~~~~~~~~~~~~~~}}}zzzwwwvvvvvvwwwxxxzzz{{{{{{zzzyyyxxxyyyzzz}}}~~~~~~~~~|||zzzzzzzzz{{{|||~~~~~~}}}}}}}}}}}}~~~}}}}}}~~~~~~{{{zzzwwwvvvuuuuuuwwwwwwzzzzzzzzzxxxvvvuuuvvvwww}}}{{{|||}}}~~~|||wwwyyy|||}}}}}}|||{{{{{{|||}}}~~~}}}|||{{{zzzzzz{{{|||}}}|||||||||zzzxxxwwwxxxzzz~~~~~~~~~~~~}}}xxx{{{|||}}}|||{{{zzzzzz{{{||||||}}}||||||~~~|||zzzzzz~~~}}}yyy}}}|||{{{zzzyyyzzz{{{|||~~~~~~}}}|||zzzyyyzzz{{{}}}~~~|||}}}{{{{{{|||~~~}}}{{{zzzyyyyyyzzzzzz}}}}}}|||{{{{{{|||}}}~~~~~~}}}|||||||||{{{zzzyyyyyyzzz{{{|||~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}{{{zzzyyyyyyyyyzzz||||||}}}|||{{{|||}}}|||}}}~~~~~~~~~}}}~~~~~~{{{{{{zzzyyyyyyzzz{{{|||ӵĦĦӵĦ{{{yyyxxxyyyyyyzzz{{{}}}}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyzzz{{{{{{~~~~~~4ĉ@ӵ>L=hĦ4ĉ@ӵ>L~~~zzzwwwvvvxxxyyyxxxzzz~~~||||||}}}~~~~~~|||}}}~~~}}}|||{{{{{{|||}}}}}}~~~~~~~~~~~~GG=?HdĦ=ĪjGG=?HdĦ|||~~~ӵ~~~yyywwwĭӵ}}}ӵĦ~~~~~~ӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD~~~?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ{{{}}}?~4|||g&e>&ezzzg&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??}}}4Dӵ~~~Hƅ^Hu]ĦzzzHu]Ħ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]Ħzzz|||4DuXӵ~~~}}}DdDΦDdDĦzzzDdDĦ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Ħxxxzzz4DuXӵ|||~~~|||DdDΦDdDӵ{{{DdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9~~~po9wӵ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ӵwwwyyy4DuXӵ|||}}}|||DdDʜ4DuTӵ{{{>d<ĦDt~~~~~~>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>e~~~puR)Ħ>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ӵwwwyyy4DuXӵ}}}||||||D&dq&ĒR{{{{{{sdKĦDHRRud|||zzzyyyyyyzzz|||~~~sdKĦ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&ĒRxxxyyy4DuXӵ|||}}}Hu]3hhzzzzzzzzzne=ezzzzzzyyywwwvvvxxx{{{~~~nepIƎ@t@h>hfe@ďD}}}yyyne=e}}}egesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hxxx4DuXӵĵD^yyyyyyyyyyyy|||||||||~~~{{{{{{zzzyyywwwyyy~~~~~~~~~|||xxx~~~{{{}}}DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦyyyxxxxxxxxxxxxyyyyyyĦzzz|||~~~~~~~~~}}}}}}}}}}}}{{{zzz|||Ħ~~~|||{{{{{{}}}~~~zzzxxx{{{yyyxxxzzz~~~~~~}}}|||yyy|||Ħ{{{xxxvvvwwwxxxyyy}}}~~~}}}>d<Ħ~~~}}}Ħ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦ{{{zzzxxxvvvtttgdKĦvvvwwwyyy{{{}}}~~~}}}gdKĦ~~~|||{{{{{{{{{|||}}}~~~|||{{{zzzxxxwwwzzz~~~~~~}}}}}}|||gdKĦ~~~}}}}}}}}}{{{yyyyyy{{{}}}zzz~~~gdDĦ{{{|||~~~gdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>Ane}}}|||yyywwwneuuuvvvwwwxxxzzz{{{|||}}}~~~ne~~~|||{{{{{{{{{{{{|||~~~~~~~~~}}}|||zzzzzzxxxxxx{{{|||}}}}}}||||||}}}~~~}}}}}}}}}}}}}}}}}}ne}}}~~~~~~}}}|||}}}~~~|||{{{|||~~~De}}}}}}~~~nene>Ak<fhDenenene}}}~~~|||yyyvvvxxxxxxyyyyyyzzz{{{{{{{{{|||{{{}}}|||{{{{{{{{{zzz{{{}}}~~~~~~}}}|||{{{zzzzzzzzz}}}}}}zzz{{{xxxwwwyyy|||}}}|||zzzzzz{{{|||}}}~~~~~~~~~{{{zzz{{{}}}zzzzzz|||~~~}}}~~~}}}}}}}}}||||||zzzyyyyyy}}}~~~}}}{{{yyyxxxxxxxxx{{{{{{{{{|||||||||||||||}}}|||{{{~~~~~~}}}{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|||}}}~~~}}}yyyyyyvvvtttwww}}}}}}yyyzzz{{{|||~~~{{{wwwvvvwwwyyyyyy{{{~~~~~~|||}}}~~~}}}{{{yyy||||||~~~~~~|||zzzzzzzzzzzz{{{{{{{{{{{{|||||||||}}}~~~}}}|||~~~}}}}}}~~~}}}{{{{{{{{{{{{}}}}}}~~~~~~~~~{{{yyyvvvtttxxx||||||}}}~~~~~~zzzvvvtttuuuvvvyyy{{{|||}}}|||~~~|||yyyzzz{{{{{{|||}}}}}}}}}}}}~~~|||{{{zzzzzz{{{{{{xxxxxxyyyzzz{{{|||}}}~~~}}}|||}}}~~~~~~|||{{{{{{{{{{{{}}}~~~~~~}}}zzzxxxwwwyyy~~~}}}|||{{{zzz{{{}}}~~~zzzwwwuuuuuuvvvzzz{{{~~~~~~yyy|||{{{yyyxxxyyyyyyzzz{{{{{{|||||||||{{{zzzyyyyyyzzz{{{|||wwwxxxzzz|||~~~}}}|||{{{{{{{{{{{{}}}}}}~~~~~~~~~~~~|||{{{yyyyyy{{{~~~|||zzzvvvttttttvvvyyy|||{{{|||}}}{{{yyyxxxyyyzzz}}}}}}~~~}}}~~~wwwzzz~~~{{{wwwwwwxxxxxxyyyyyyzzzzzz{{{zzzyyyxxxxxxyyyzzz{{{|||zzz{{{}}}~~~}}}|||{{{{{{{{{|||||||||}}}~~~}}}~~~~~~}}}~~~~~~}}}|||zzzxxxwwwzzz{{{wwwrrrnnnnnnppptttwwwwwwyyy{{{||||||{{{|||}}}}}}}}}|||}}}zzzzzz{{{}}}~~~|||yyyuuuwwwtttrrrtttxxxyyyvvvrrrwwwwwwwwwwwwxxxzzz|||}}}~~~~~~}}}~~~~~~}}}}}}|||||||||}}}}}}|||}}}|||{{{~~~}}}}}}~~~~~~zzzwwwwwwzzz{{{wwwqqqnnnnnnppprrrtttvvvyyy|||~~~~~~}}}~~~xxxvvvuuuuuuvvvwwwwwwvvvyyyuuussstttxxxzzzxxxuuuvvvvvvvvvvvvwwwyyy{{{}}}~~~~~~}}}||||||||||||}}}}}}}}}}}}~~~}}}~~~~~~|||~~~}}}yyyyyyzzz}}}|||xxxssspppqqqsssuuuvvvuuuyyy~~~~~~}}}}}}~~~~~~}}}}}}vvvssspppoooqqqtttvvvxxx{{{xxxvvvwwwzzz|||{{{yyyuuuuuuuuuuuuwwwyyy{{{|||}}}~~~~~~}}}{{{{{{~~~}}}zzz{{{{{{}}}~~~~~~~~~}}}|||{{{|||}}}|||yyyuuutttuuuxxxyyyzzzxxx|||}}}||||||}}}{{{xxxxxxyyyzzz~~~~~~|||{{{~~~tttqqqooonnnqqquuuxxxyyy{{{{{{{{{~~~~~~{{{wwwvvvvvvvvvxxxyyy{{{||||||||||||{{{yyyyyy{{{}}}zzzwwwyyy~~~~~~~~~}}}}}}|||zzzxxxxxxzzz|||}}}}}}|||~~~wwwxxxyyy{{{~~~~~~|||zzzxxx|||~~~}}}qqqppppppqqqtttwwwxxxxxxzzz||||||zzzyyyxxxxxxyyyzzz|||}}}zzzzzzzzzyyyxxxxxx{{{}}}|||xxxvvvxxx|||~~~~~~~~~~~~~~~{{{zzzzzz|||~~~~~~}}}~~~~~~}}}|||}}}~~~yyyzzz{{{}}}~~~|||{{{|||}}}~~~ppppppqqqtttwwwxxxxxxwwwxxx|||}}}||||||zzzyyyyyyzzz{{{{{{xxxyyyyyyyyyyyyzzz}}}|||yyywwwyyy}}}~~~~~~~~~~~~~~~zzzzzz|||~~~~~~zzzzzzyyywwwvvvxxx|||zzz{{{}}}~~~tttttttttwwwzzz{{{{{{zzzxxx{{{~~~}}}{{{yyyxxxxxxxxxxxxvvvwwwyyyyyyzzz}}}~~~|||zzz{{{}}}|||}}}~~~}}}}}}yyyzzz||||||yyyyyyyyyxxxxxxyyy}}}~~~}}}~~~{{{yyyxxxzzz}}}yyyzzz{{{||||||}}}~~~}}}{{{yyywwwvvvvvvvvvtttvvvxxxzzz{{{}}}~~~|||{{{}}}~~~}}}{{{{{{yyyzzz|||~~~{{{zzz{{{}}}}}}}}}~~~}}}~~~~~~wwwwwwyyy|||}}}{{{{{{{{{{{{{{{|||}}}~~~|||vvvssssssuuuuuuuuuuuuxxx{{{}}}}}}|||}}}||||||}}}{{{}}}~~~}}}~~~|||xxxuuuyyyvvvuuuyyy~~~}}}}}}}}}~~~}}}|||zzzzzzzzz|||~~~~~~|||zzz~~~~~~|||wwwttttttuuuuuuuuuwwwzzz}}}}}}}}}}}}~~~~~~}}}~~~~~~}}}{{{{{{{{{{{{xxxuuuwwwuuuvvv{{{}}}}}}}}}~~~~~~yyyxxxwwwwwwyyyyyyxxxwwwyyyzzzzzz{{{}}}}}}yyyvvvvvvvvvwwwvvvyyy|||~~~}}}~~~~~~~~~~~~||||||~~~{{{yyyuuutttvvv{{{}}}}}}~~~~~~sssqqqpppqqqsssuuuuuutttuuuuuuvvvwwwyyy{{{|||}}}|||zzzyyyxxxyyyyyyzzz}}}~~~}}}||||||{{{{{{|||||||||}}}|||{{{}}}}}}}}}~~~|||yyyxxxyyy{{{|||~~~~~~~~~~~~|||zzz{{{~~~|||{{{vvvuuuuuuwww{{{~~~~~~~~~nnnmmmmmmooosssvvvwwwwwwyyyyyyyyyzzz{{{|||~~~~~~}}}{{{zzzzzz{{{yyy||||||zzzzzzvvvvvvwwwwwwxxxyyyzzzzzzzzzyyyxxxyyy|||}}}}}}}}}yyyyyy{{{}}}~~~|||xxxtttuuuvvvxxxzzz{{{}}}}}}~~~|||||||||}}}~~~~~~zzzxxxzzz~~~|||{{{zzzxxxuuurrrrrruuuyyy}}}|||~~~~~~}}}~~~~~~|||||||||}}}nnnnnnppptttyyy}}}~~~~~~||||||{{{{{{{{{{{{||||||~~~~~~|||zzzzzz{{{xxx{{{{{{xxxwwwsssssssssssstttvvvxxxyyy|||zzzyyyyyyzzzyyywwwuuuuuuuuuvvvxxxyyyxxxvvvssswwwxxxyyyzzz{{{|||||||||{{{zzzzzzzzz|||}}}yyyvvvwwwzzz}}}|||}}}~~~~~~|||zzzzzz{{{vvvtttqqqpppqqqvvv{{{|||~~~~~~}}}~~~~~~}}}{{{}}}~~~~~~~~~~~~~~~{{{xxxxxxyyy{{{}}}ppprrrtttyyy~~~}}}{{{zzzxxxxxxwwwwww{{{}}}~~~}}}zzzxxxxxxyyyxxx{{{|||xxxvvvuuutttrrrqqqqqqsssvvvxxxyyyyyyzzz{{{|||zzzwwwtttrrrqqqqqqrrrtttuuuuuuttt|||||||||||||||{{{{{{zzz{{{zzzyyyyyy{{{~~~yyyuuusssuuuvvvyyyzzz{{{yyyuuurrrrrrrrrppppppqqqrrrtttxxx|||||||||zzz{{{~~~zzz}}}~~~}}}{{{}}}~~~}}}~~~~~~~~~{{{yyyzzz|||}}}~~~{{{}}}rrrtttwww|||~~~{{{yyyxxxwwwvvvxxx{{{}}}|||yyyvvvvvvwwwxxx|||}}}yyywwwxxxvvvsssqqqppprrruuuwwwuuuvvvyyy||||||yyyqqqooommmnnnqqqtttuuuuuu~~~}}}|||zzzyyy{{{zzzxxxxxxzzz~~~yyytttppppppqqquuuvvvvvvqqqjjjeeeccccccjjjmmmqqquuuxxx{{{}}}~~~|||yyyyyy|||~~~~~~yyy|||~~~{{{}}}~~~|||}}}~~~}}}~~~~~~|||~~~~~~|||yyyzzz}}}ssstttwwwzzz}}}}}}{{{yyywwwvvvvvvvvvyyy|||~~~{{{uuuqqqsssvvvwwwyyy}}}~~~zzzxxxxxxyyyxxxuuuqqqpppssswwwvvvwwwyyyyyyzzzyyyxxxwwwrrrpppooopppsssuuuvvvvvv}}}{{{{{{{{{{{{|||{{{zzzxxxxxxyyy{{{~~~yyysssooooooqqqvvvsssoookkkiiihhhjjjkkkrrrtttvvvyyy|||}}}~~~~~~~~~~~~~~~{{{yyyyyy{{{~~~|||yyyzzz~~~~~~}}}~~~~~~}}}}}}||||||~~~}}}{{{}}}uuuvvvxxxzzz|||}}}~~~{{{yyyvvvsssssstttwwwyyyyyyzzzzzzwwwsssqqqrrrtttuuuxxx}}}}}}yyyvvvxxxyyyxxxvvvttttttuuuwwwxxxyyyyyyyyyyyywwwvvvuuuuuutttrrrrrrtttvvvvvvvvv~~~}}}}}}}}}}}}}}}~~~~~~zzzxxxwwwvvvwwwyyy{{{}}}|||{{{yyyuuuqqqnnnnnnnnnrrrpppllliiihhhiiikkklllppprrruuuxxx{{{}}}}}}}}}{{{}}}}}}yyyxxx{{{}}}~~~~~~}}}{{{yyyxxxzzz}}}}}}zzz{{{~~~}}}~~~~~~~~~~~~}}}}}}}}}~~~|||{{{{{{}}}xxxyyyzzz{{{||||||||||||wwwtttqqqoooooossswww{{{xxxwwwuuusssrrrqqqrrrrrruuuwww{{{}}}}}}{{{wwwtttxxxxxxwwwxxxyyyyyyxxxwwwwwwxxxxxxxxxxxxwwwvvvuuuxxxwwwuuuuuuvvvwwwwwwvvvzzz{{{}}}~~~yyyxxxwwwuuuuuuwwwxxxzzzxxxvvvtttsssrrrqqqooonnnpppnnnkkkiiiiiikkknnnpppnnnpppssswwwzzz{{{||||||xxxzzzzzzxxxuuutttvvvzzzzzz|||~~~{{{yyyvvvvvvvvvyyy}}}~~~|||}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~|||}}}}}}}}}|||{{{{{{zzzvvvtttqqqpppqqqtttxxxzzzwwwtttrrrrrrsssuuuuuuuuuwwwwwwxxxxxxxxxwwwuuutttxxxvvvvvvyyy}}}}}}zzzwwwuuuuuuuuuvvvwwwwwwwwwwwwxxxvvvuuuvvvwwwxxxxxxwwwxxxzzz}}}}}}|||zzzyyywwwvvvuuuvvvwwwxxxxxxuuussstttwwwwwwtttpppqqqooommmkkklllnnnqqqsssmmmooossswwwzzz{{{{{{{{{zzzzzzyyywwwttttttvvvxxxyyy{{{~~~}}}yyyvvvuuuuuuvvvzzz}}}~~~}}}}}}~~~~~~}}}~~~~~~}}}~~~}}}|||{{{zzzvvvvvvvvvvvvvvvwwwwwwwwwuuutttssstttwwwyyyzzzzzz{{{yyyvvvsssrrrsssuuuvvvvvvuuuvvvzzz~~~~~~{{{wwwvvvuuuuuuuuuuuuuuuuuuuuutttssssssuuuxxxyyyyyyxxxxxxyyy|||~~~~~~|||yyyxxxxxxwwwvvvuuutttttttttuuuwwwuuuuuuwwwzzzzzzvvvrrrqqqooommmkkkkkknnnppprrroooqqquuuyyy|||||||||{{{{{{zzzxxxvvvttttttvvvxxxyyy{{{~~~|||xxxuuuyyyyyyzzz|||~~~|||||||||}}}~~~|||{{{|||}}}}}}}}}~~~}}}}}}~~~}}}{{{{{{xxxxxxyyyyyyyyyxxxwwwvvvuuuvvvwwwyyyzzz{{{||||||}}}yyyuuuqqqpppqqqtttvvvtttuuuvvvyyy{{{|||zzzxxxxxxwwwvvvtttsssrrrqqqqqqrrrrrrrrruuuxxxyyyxxxwwwwwwyyy{{{||||||{{{xxxwwwuuuuuutttssssssrrrssssssttttttvvvxxxyyyxxxtttrrrooommmkkkjjjkkkmmmppprrrsssuuuzzz}}}}}}|||zzzxxxvvvsssssstttvvvwww|||}}}|||xxxvvv~~~}}}}}}~~~{{{|||}}}||||||}}}}}}}}}{{{yyywwwwwwzzz|||~~~}}}|||}}}}}}{{{|||}}}~~~}}}}}}~~~}}}}}}}}}}}}}}}|||{{{zzzwwwwwwwwwwwwwwwwwwwwwxxxvvvzzz}}}}}}{{{yyyzzz{{{{{{yyyvvvsssqqqqqqssstttrrrtttwwwxxxxxxwwwxxxxxxuuutttsssrrrrrrsssssstttsssssstttvvvxxxxxxwwwvvvwwwxxxzzz{{{||||||zzzzzzvvvvvvvvvuuuuuuuuuuuuuuusssvvvyyyzzzyyyuuusssrrrooommmllllllnnnqqquuuxxxxxxzzz~~~}}}zzzxxxuuussstttvvvxxxyyy|||yyyxxx}}}{{{yyyzzz|||}}}~~~~~~{{{}}}~~~}}}{{{{{{~~~~~~}}}yyyyyyxxxwwwvvvxxx{{{~~~||||||||||||}}}~~~|||yyy}}}~~~~~~~~~}}}~~~}}}|||~~~{{{yyywwwuuuvvvyyy|||}}}zzzzzz{{{{{{{{{{{{zzzzzzwwwuuutttssssssuuuxxxzzzxxx}}}{{{wwwwwwxxxyyyxxxwwwvvvtttrrrqqqqqqqqqtttwwwwwwuuutttvvvyyynnnnnnooopppsssvvvyyyzzzvvvuuuvvvwwwxxxxxxvvvtttvvvwwwyyy{{{}}}}}}}}}}}}yyyyyyyyyyyyyyyyyyzzzyyytttyyy}}}}}}zzzuuusssssspppooonnnooorrrwww|||{{{}}}~~~|||yyyvvvuuuvvvxxx{{{|||}}}{{{yyyxxxvvvttttttvvvyyyzzz{{{|||~~~~~~{{{{{{}}}~~~~~~|||{{{yyyyyyyyyxxxxxxzzz{{{zzz{{{wwwxxxzzz}}}{{{www{{{~~~}}}{{{~~~~~~}}}~~~}}}zzzwwwtttrrrssswww{{{{{{}}}}}}|||zzzyyywwwvvvuuuuuusssssssssrrrpppqqqsssvvvwwwwwwxxxyyyzzzyyyvvvsssttttttttttttttttttssssssssssssuuuvvvwwwwwwwwwwwwxxxuuurrrsssvvvyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwyyyzzzzzz{{{|||}}}~~~~~~|||||||||||||||}}}||||||{{{zzzyyywwwuuuuuuvvvuuuuuuvvvyyy{{{||||||}}}~~~~~~}}}zzzyyywwwuuuuuuwwwzzz||||||zzz{{{|||zzztttrrruuuxxxzzz{{{{{{|||yyyyyy}}}|||||||||}}}yyyyyyyyyxxxyyy}}}~~~zzzvvvwwwyyy}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}~~~~~~}}}|||{{{yyyyyy|||~~~~~~zzzuuusssuuuxxx{{{}}}zzz|||}}}~~~yyyzzzzzzzzzxxxvvvsssrrrqqqpppooommmkkklllooorrrtttuuuuuuwwwwwwvvvtttrrrsssttttttttttttsssqqqpppqqqrrrtttvvvxxxyyyzzzzzz{{{xxxuuutttwwwyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwzzzzzzzzz{{{{{{|||||||||~~~}}}{{{yyywwwvvvvvvvvvuuuvvvxxxyyyzzz{{{~~~}}}wwwwwwvvvwwwxxxzzz}}}~~~}}}{{{|||~~~}}}yyyxxxyyyzzzzzzyyyzzzzzz}}}}}}xxxxxx|||{{{~~~}}}|||}}}zzz{{{|||||||||~~~}}}zzzxxxzzz|||}}}|||{{{|||}}}~~~~~~~~~~~~}}}}}}~~~{{{{{{zzz{{{}}}|||yyyzzz|||~~~~~~yyyzzz|||}}}|||uuuwwwyyyzzzyyyuuuqqqooopppnnnlllhhhfffhhhkkkooopppqqqrrrssstttsssrrrqqqssstttuuuuuutttrrrpppnnnpppqqqsssvvvxxxzzz|||||||||yyyvvvvvvwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvxxxxxxyyyyyyzzzzzz{{{{{{~~~{{{xxxvvvtttvvvvvvuuuuuuvvvwwwyyyzzz}}}}}}{{{uuuvvvxxxzzz|||~~~~~~~~~~~~~~~~~~}}}{{{yyy{{{zzz|||}}}yyyxxx{{{{{{}}}~~~}}}||||||{{{}}}~~~~~~~~~|||{{{yyyzzz{{{zzzyyyxxxyyyzzz}}}}}}}}}~~~~~~~~~~~~~~~|||~~~~~~~~~~~~{{{|||}}}~~~~~~xxxyyyzzz|||zzzvvvxxx{{{~~~tttuuuwwwwwwwwwtttqqqppppppnnnjjjfffdddeeeiiimmmmmmoooqqqqqqqqqqqqqqqrrrtttuuuvvvwwwvvvsssqqqooopppqqqsssuuuwwwyyyzzzzzzyyywwwuuuuuuuuuwwwxxxyyyyyyxxxwwwvvvuuuuuuvvvvvvtttuuuvvvxxxyyy{{{||||||}}}zzzwwwtttrrrttttttuuutttuuuwwwyyy|||{{{~~~|||zzzuuuxxx{{{~~~~~~~~~~~~~~~}}}|||~~~~~~~~~|||yyyxxxzzz}}}~~~}}}yyyxxxvvvuuuuuuuuuuuuuuuxxxyyyyyyyyywwwwwwxxxzzz~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}|||~~~~~~~~~yyyzzzzzz||||||zzz{{{~~~}}}yyyuuuuuuxxx}}}vvvuuuuuuuuuttttttsssssspppnnnjjjeeebbbcccfffjjjkkkmmmpppqqqpppppprrrtttvvvvvvwwwxxxwwwuuusssrrrssstttuuuuuuvvvvvvvvvvvvssssssrrrrrrsssuuuxxxzzzzzzyyywwwuuuttttttuuuvvvppprrrtttvvvyyy|||~~~}}}~~~~~~{{{xxxuuutttrrrssstttttttttvvv{{{}}}~~~~~~}}}yyy|||~~~~~~~~~{{{wwwuuuwww{{{}}}zzzyyysssrrrqqqooonnnnnnooopppvvvxxxyyyyyyyyyyyyzzz|||}}}}}}}}}|||||||||||||||zzzzzz{{{|||~~~~~~~~~}}}{{{||||||}}}~~~}}}yyywwwwwwyyy{{{|||{{{zzzwwwuuuwww}}}wwwvvvuuuuuuuuuuuuvvvvvvqqqoookkkfffcccbbbeeehhhiiilllooopppoooooosssvvvwwwwwwwwwwwwwwwvvvvvvuuuvvvwwwwwwvvvvvvuuutttsssooooooppppppppprrrvvvyyyzzzyyyvvvtttssstttuuuvvvoooqqqsssvvvyyy|||}}}}}}|||zzzyyysssuuuvvvuuutttvvv{{{~~~}}}~~~~~~~~~|||xxxtttvvvyyy|||}}}{{{yyyxxxxxxuuutttssspppmmmmmmnnnpppwwwyyy|||}}}}}}||||||}}}zzz{{{{{{{{{zzzzzzzzzzzzwwwwwwyyy|||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~{{{xxxvvvuuuwwwyyy{{{zzz{{{yyyuuuuuu|||~~~vvvwwwwwwxxxxxxxxxwwwwwwuuutttqqqlllhhhggghhhjjjfffjjjnnnnnnmmmnnnrrrwwwwwwvvvuuuuuuuuuvvvwwwxxxyyyyyyyyyxxxwwwvvvuuutttnnnpppppppppoooppptttxxx{{{yyyvvvtttsssssstttuuurrrssstttwwwyyy{{{}}}~~~{{{{{{{{{|||~~~}}}|||wwwxxxyyyvvvssstttzzz~~~~~~{{{~~~zzzwwwvvvwwwyyyyyyxxxwwwwwwxxx{{{zzzxxxtttpppnnnpppssszzz}}}~~~}}}|||||||||}}}}}}}}}}}}||||||uuuvvvxxx|||~~~||||||~~~}}}~~~~~~}}}}}}|||~~~~~~~~~~~~{{{}}}~~~}}}}}}~~~{{{{{{yyywwwvvvwwwzzz|||{{{~~~xxxwww}}}tttvvvyyy{{{|||zzzxxxvvv{{{zzzwwwsssooommmmmmnnneeeiiilllmmmlllmmmrrrwwwvvvuuutttssstttvvvxxxyyyzzzzzzzzzzzzyyyyyyxxxwwwpppqqqrrrpppnnnooosssvvv{{{yyyvvvsssrrrssstttuuuuuuuuuvvvxxxyyyzzz{{{|||yyyxxxwwwwwwyyy}}}~~~}}}|||zzz|||{{{wwwssssssxxx}}}{{{{{{|||}}}~~~}}}zzz}}}yyyvvvwwwxxxwwwvvvvvvxxxzzz~~~|||wwwrrrpppqqqttt}}}}}}{{{uuuuuuxxx|||~~~zzz||||||}}}~~~~~~~~~{{{|||}}}}}}~~~~~~~~~~~~~~~}}}|||||||||}}}~~~~~~~~~~~~}}}yyy|||}}}zzzzzz|||~~~~~~zzzzzzzzzxxxwwwxxxzzz|||~~~|||yyy}}}~~~~~~}}}~~~zzzzzzzzz{{{||||||zzzxxxwwwxxxxxxuuuqqqmmmkkkjjjhhhiiijjjlllmmmooopppqqqtttsssrrrqqqqqqrrrssstttttttttvvvzzz}}}wwwuuusssqqqpppooooooppprrrssssssrrrpppnnnooopppqqqtttwwwyyyyyyyyyyyyzzzwwwvvvuuuxxx{{{}}}yyyuuuuuuyyy~~~~~~{{{{{{~~~~~~}}}~~~~~~~~~~~~~~~{{{yyyyyyyyytttsssssssssuuuwwwyyyzzzzzz|||}}}|||zzzyyyyyyzzz|||~~~xxxzzz}}}~~~yyy|||~~~zzz}}}}}}|||}}}||||||~~~zzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}|||{{{zzzzzz||||||zzzvvvuuuxxx{{{}}}}}}}}}~~~|||zzz{{{~~~~~~}}}||||||~~~}}}{{{wwwwwwvvvtttqqqoooooopppkkklllllllllmmmnnnnnnnnnsssrrrrrrqqqqqqrrrssstttuuuuuuwww{{{~~~xxxvvvsssqqqnnnmmmmmmmmmqqqrrrsssrrrpppooopppqqqrrrtttwwwyyyxxxwwwwwwxxxuuuttttttwww{{{{{{wwwwwwzzz}}}zzzzzz|||~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~{{{xxxvvvuuuvvvssssssttttttvvvwwwxxxyyyzzz|||~~~~~~|||{{{zzz{{{}}}~~~}}}~~~zzz{{{~~~~~~}}}xxx{{{~~~|||~~~}}}|||~~~}}}}}}|||~~~wwwxxxyyy{{{|||~~~}}}|||{{{~~~}}}||||||}}}~~~~~~~~~~~~~~~}}}{{{zzzxxxyyyyyyyyyyyyxxxyyy{{{}}}{{{www{{{zzzyyyyyyzzz{{{}}}~~~}}}|||||||||}}}~~~~~~~~~~~~~~~~~~|||vvvvvvuuusssqqqqqqsssuuupppoooooonnnmmmmmmllllllqqqrrrrrrrrrssssssttttttvvvwwwyyy}}}~~~{{{wwwtttrrrrrrqqqqqqrrrsssrrrqqqppprrrssstttvvvxxxxxxwwwuuuuuuvvvsssrrrsssvvv{{{~~~yyyxxx{{{~~~~~~|||yyyxxxzzz}}}}}}||||||~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~}}}zzzwwwtttttttttuuuvvvwwwxxxyyyzzzzzzzzzyyy|||}}}||||||~~~~~~}}}~~~|||}}}~~~~~~}}}|||wwwzzz}}}~~~~~~~~~~~~~~~{{{|||xxxxxxyyyzzz{{{|||}}}}}}~~~}}}~~~~~~~~~|||zzzyyy}}}|||{{{zzz{{{}}}~~~}}}}}}~~~~~~{{{zzzxxxwwwwwwxxx{{{~~~yyyuuuvvvvvvvvvwwwwwwxxxyyyyyy}}}{{{yyywwwyyyyyyzzz|||}}}}}}~~~~~~}}}~~~~~~}}}vvvwwwwwwvvvtttsssssstttsssrrrqqqpppooonnnmmmmmmpppqqqssstttuuuvvvvvvvvvwwwyyy|||}}}zzzyyyxxxxxxuuuuuuuuusssqqqqqqrrrtttvvvxxxyyyyyywwwvvvvvvvvvtttssssssvvvzzz~~~~~~yyywwwyyy||||||zzzxxxxxxyyy|||~~~}}}{{{{{{}}}~~~|||}}}~~~~~~}}}yyywwwvvvwwwxxxyyy{{{|||}}}|||{{{{{{xxx{{{}}}}}}}}}}}}}}}}}}}}}~~~}}}|||{{{}}}}}}}}}||||||{{{zzzyyywwwyyy}}}}}}~~~{{{}}}~~~}}}|||~~~~~~~~~~~~}}}}}}|||}}}~~~}}}~~~}}}{{{yyyxxx}}}{{{yyyxxxzzz}}}~~~~~~~~~~~~}}}}}}|||||||||}}}}}}~~~{{{yyyxxxzzz|||xxxwwwvvvuuuvvvwwwyyyzzz~~~}}}{{{xxxvvvuuuxxxyyy{{{}}}~~~~~~}}}}}}~~~yyy||||||wwwtttsssssssssrrrrrrqqqpppppppppoooqqqtttvvvxxxyyyxxxxxxwwwzzz~~~|||{{{zzzzzzzzzxxxxxxwwwtttrrrqqqrrrtttxxxzzz{{{zzzyyyxxxxxxyyywwwvvvuuuvvvyyy{{{}}}}}}~~~|||wwwuuuvvvxxxyyyyyyyyyxxxzzz|||}}}{{{{{{}}}~~~{{{}}}}}}}}}}}}~~~{{{yyyxxxyyyxxxyyyzzz{{{{{{zzzyyyxxxxxx{{{~~~}}}|||{{{}}}~~~}}}|||{{{zzzyyyxxxxxxxxxyyyzzz|||}}}}}}{{{yyyxxxzzz~~~~~~|||}}}}}}zzz{{{|||~~~~~~{{{{{{}}}|||zzz{{{~~~~~~~~~|||{{{}}}~~~}}}|||{{{zzzyyy|||zzzyyyxxxzzz}}}}}}|||}}}~~~~~~~~~~~~||||||||||||||||||{{{{{{~~~~~~|||xxxuuuuuuyyy}}}}}}{{{yyywwwvvvyyy{{{~~~~~~}}}|||vvvsssrrrrrrqqqqqqqqqpppppppppmmmppptttwwwzzzzzzyyyxxxwwwzzz~~~||||||||||||xxxwwwvvvsssqqqppprrrtttxxxyyy{{{zzzzzzzzz{{{}}}zzzxxxvvvvvvwwwyyyyyyyyy}}}~~~~~~zzz|||}}}{{{wwwuuuvvvxxxwwwxxxzzz{{{{{{~~~~~~{{{{{{}}}|||}}}~~~{{{zzz{{{}}}~~~||||||}}}~~~|||zzzxxxxxxyyyvvvvvvwwwwwwwwwvvvuuuuuuxxx{{{~~~~~~|||{{{{{{zzz|||~~~~~~|||zzzxxxwwwwwwwwwxxx|||}}}}}}}}}|||zzzxxxvvvzzzzzzwwwxxx{{{~~~~~~~~~}}}|||zzz|||~~~~~~~~~|||zzz{{{~~~|||{{{xxxyyy|||~~~{{{yyyyyy||||||||||||~~~~~~}}}}}}~~~~~~}}}}}}||||||{{{{{{{{{zzzyyyyyy{{{~~~{{{zzz{{{|||}}}~~~~~~~~~~~~{{{zzz{{{}}}}}}~~~}}}{{{{{{|||}}}{{{wwwwww{{{~~~}}}{{{zzzzzz|||~~~|||zzzvvvtttqqqppppppooonnnnnnmmmmmmjjjmmmrrrwwwyyyyyyxxxwwwvvvzzz~~~|||{{{zzzzzzrrrrrrqqqpppnnnooorrruuuuuuwwwyyyyyyyyy{{{}}}{{{xxxvvvvvvwwwxxxxxxwwwzzz}}}}}}}}}yyy|||~~~}}}zzzwwwxxxzzztttxxx{{{}}}~~~|||{{{}}}~~~~~~~~~~~~~~~||||||~~~{{{wwwzzz{{{|||{{{yyyxxxyyyzzzwwwvvvvvvuuutttttttttuuuxxxzzz||||||{{{yyyyyyyyyyyy{{{}}}{{{}}}{{{yyyxxxxxxyyyzzz~~~|||zzz~~~|||xxxvvvwww{{{}}}~~~|||~~~~~~}}}|||zzzxxxzzz~~~}}}}}}xxxxxxzzz}}}}}}}}}~~~zzzyyyxxxxxx|||{{{zzzzzzyyyzzz{{{|||~~~~~~~~~~~~}}}}}}||||||zzzzzzzzz{{{~~~}}}zzzyyyyyyzzz|||}}}~~~~~~|||{{{|||}}}~~~}}}||||||~~~}}}xxxxxxzzz|||~~~}}}~~~}}}zzzzzz}}}~~~~~~~~~~~~}}}~~~}}}}}}~~~|||yyy{{{}}}}}}zzzvvvtttsssppppppooommmlllkkkjjjiiihhhkkkpppuuuxxxxxxwwwvvvvvvzzz|||xxxvvvtttssssssnnnnnnmmmmmmlllooosssvvvsssuuuwwwxxxyyy{{{~~~zzzxxxvvvuuuwwwxxxxxxwwwxxx|||~~~}}}zzz}}}|||zzz{{{|||ssswww|||||||||}}}~~~}}}}}}~~~zzzvvvzzz{{{||||||zzzzzz{{{|||zzzyyywwwvvvuuuvvvwwwwwwyyyzzz{{{zzzxxxwwwwwwxxxyyy{{{}}}}}}}}}~~~{{{|||yyyyyyzzz{{{}}}~~~{{{{{{zzzwwwuuuwww|||~~~~~~~~~~~~|||zzz}}}}}}}}}|||xxxxxxwwwyyyxxxxxxyyy|||~~~}}}{{{{{{}}}}}}xxxzzzxxxyyy}}}|||wwwyyyyyyxxxwwwxxxyyy{{{{{{{{{|||~~~~~~}}}}}}yyyzzz{{{}}}}}}zzzxxxxxxyyy}}}~~~~~~}}}zzzyyyzzzzzz}}}}}}|||zzzzzz}}}~~~{{{vvvvvvxxx|||~~~||||||}}}~~~{{{zzz{{{{{{|||}}}}}}~~~zzzwwwtttqqqppprrruuuwwwtttrrrooommmkkkkkkkkkllllllmmmnnnooorrrtttvvvwwwvvvxxx{{{|||}}}~~~|||vvvqqqmmmmmmnnniiiiiijjjjjjlllnnnoooppprrrrrrrrrrrrtttuuuuuuuuuxxxyyywwwttttttyyy|||{{{||||||}}}~~~zzzxxxzzz}}}~~~}}}||||||~~~~~~}}}|||~~~~~~~~~~~~|||{{{zzzyyyxxxxxxxxxxxxyyy}}}zzzvvvvvvxxxyyyxxxvvvzzz|||~~~|||yyyvvvwwwxxxzzz{{{~~~~~~~~~zzzvvvxxx}}}}}}|||{{{zzzyyyxxxwwwwwwwww~~~}}}}}}~~~~~~{{{yyyyyy{{{~~~{{{{{{|||~~~|||xxxvvvxxx{{{}}}~~~~~~{{{yyy|||yyywww{{{~~~yyyxxx{{{~~~~~~{{{~~~~~~|||{{{||||||~~~}}}~~~}}}zzzxxxvvvyyy~~~~~~}}}yyyvvvxxx~~~~~~|||yyyyyy{{{~~~{{{yyyzzz|||~~~~~~~~~~~~~~~}}}{{{xxxvvvuuu{{{{{{}}}~~~~~~}}}{{{xxx}}}xxxtttrrrtttvvv|||}}}}}}}}}}}}~~~}}}|||~~~~~~yyyvvvtttuuuxxx|||~~~}}}}}}~~~~~~~~~|||zzzzzzyyyyyyzzz{{{}}}~~~|||zzzvvvrrrqqqrrrtttvvvrrrpppnnnlllllllllnnnooommmnnnnnnpppqqqsssuuuvvvuuuwwwzzz{{{{{{{{{|||}}}|||wwwrrrnnnmmmnnnjjjjjjjjjkkkkkklllllllllooonnnllljjjkkknnnssswwwxxxzzzxxxuuuvvv{{{}}}||||||}}}~~~~~~~~~|||yyywww{{{~~~~~~~~~}}}{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{yyywwwxxx{{{}}}}}}||||||~~~}}}zzzxxxxxxzzz|||~~~yyyvvvtttvvv{{{~~~}}}{{{{{{zzzyyyxxxxxxyyyyyyzzz{{{zzz|||{{{yyy{{{}}}}}}|||{{{zzzzzzzzz{{{|||xxxxxxyyy|||}}}{{{yyyxxxzzz|||||||||~~~~~~}}}}}}{{{zzz{{{~~~~~~yyyuuuwwwyyy|||}}}~~~~~~~~~yyy|||}}}{{{zzzzzzzzz~~~}}}|||~~~|||yyyzzzyyy||||||{{{}}}~~~~~~}}}}}}|||}}}}}}}}}{{{yyyxxxzzz}}}~~~}}}|||{{{{{{}}}}}}yyyxxxxxxzzz||||||~~~~~~~~~}}}zzzxxxvvv~~~|||yyy~~~}}}xxxtttssstttvvv}}}~~~~~~}}}~~~~~~||||||}}}~~~~~~}}}zzzxxxwwwvvvxxx{{{~~~~~~~~~~~~xxxwwwvvvvvvvvvxxxzzz|||}}}{{{xxxtttsssssstttuuuqqqpppnnnmmmmmmnnnppprrrooooooooopppqqqrrrttttttuuuwwwyyyyyyxxxwwwwwwxxx||||||{{{xxxssspppoooooommmnnnooooooooonnnmmmmmmooommmiiieeedddiiissszzzyyy{{{zzzxxxyyy~~~}}}{{{yyy|||}}}~~~~~~~~~~~~|||||||||}}}|||{{{vvvxxxzzz{{{||||||{{{zzzyyyxxxxxxzzz~~~|||{{{{{{|||vvvtttrrrtttyyy|||{{{zzzzzzyyyxxxxxxyyy{{{}}}|||zzz{{{~~~}}}yyyxxxyyyzzz}}}yyyzzzzzzzzzzzzyyyxxxwwwwwwwwwxxxzzz~~~~~~{{{zzzyyyzzz{{{}}}}}}|||~~~~~~~~~}}}{{{yyywwwtttssswwwzzz|||}}}||||||}}}~~~|||}}}~~~~~~}}}zzz|||~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyy}}}~~~~~~~~~}}}}}}|||yyy{{{{{{~~~}}}wwwwww{{{|||||||||{{{{{{{{{{{{{{{zzz{{{|||~~~~~~~~~|||||||||}}}~~~zzzxxxxxxzzz{{{{{{~~~}}}zzzxxx}}}|||~~~~~~yyyuuutttuuuwww}}}~~~~~~~~~|||{{{|||}}}~~~xxxyyy|||~~~|||zzzzzzzzzxxxyyyzzz{{{}}}~~~~~~~~~}}}~~~tttsssrrrqqqrrrtttvvvxxx{{{zzzxxxvvvuuuuuuvvvvvvrrrqqqpppooooooppprrrsssqqqqqqppppppqqqqqqrrrssstttvvvxxxxxxvvvtttsssssswwwxxxyyyxxxuuusssrrrsssrrrsssuuuwwwwwwvvvtttsssrrrqqqlllgggdddiiisss{{{yyy||||||zzz|||~~~~~~}}}~~~~~~~~~|||{{{||||||}}}|||zzzxxxxxxzzz{{{{{{zzztttvvvzzz}}}~~~~~~|||{{{xxxyyyzzz|||~~~~~~~~~yyywwwvvvwwwyyyzzzzzzxxxyyyxxxwwwxxxzzz}}}||||||~~~zzzyyy||||||~~~~~~|||{{{xxxxxxxxxxxxxxxwwwvvvvvvyyyxxxxxxzzz|||~~~}}}||||||zzzyyyyyy{{{~~~~~~~~~~~~~~~{{{vvvsssssstttzzz|||}}}~~~}}}|||}}}~~~}}}|||}}}|||{{{yyy|||}}}~~~}}}|||}}}~~~|||}}}~~~|||{{{||||||}}}}}}~~~~~~|||{{{wwwyyy|||}}}xxxsssuuu{{{~~~~~~}}}{{{zzzyyyxxxzzz}}}~~~~~~zzz|||~~~~~~{{{yyyyyy{{{||||||}}}}}}{{{~~~{{{wwwvvvwwwyyy}}}~~~~~~}}}~~~~~~|||{{{{{{||||||wwwyyy||||||zzzzzz{{{{{{zzzyyyyyyzzz||||||~~~|||}}}}}}~~~pppooonnnnnnnnnppprrrsssvvvvvvvvvuuuvvvvvvwwwxxxttttttssssssssssssssssssrrrqqqqqqppppppqqqqqqrrrtttvvvxxxxxxvvvtttrrrrrrrrrtttvvvwwwvvvvvvvvvwwwuuuwwwyyy|||}}}}}}|||{{{vvvtttqqqllliiikkkqqqvvvuuuyyyyyyxxxzzz~~~~~~}}}}}}}}}~~~}}}~~~~~~}}}{{{zzz{{{{{{|||zzzxxxwwwxxxyyy{{{zzzzzzvvvyyy}}}zzz{{{}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{yyywwwxxxxxxxxxyyy{{{}}}|||~~~}}}{{{{{{~~~}}}||||||}}}|||{{{yyywwwxxxwwwvvvuuuuuuvvvwwwxxxwwwvvvwwwyyy|||~~~{{{yyyyyy{{{~~~|||}}}~~~}}}{{{uuussstttwwwyyy{{{}}}|||{{{zzzzzz{{{||||||}}}}}}yyyvvv|||}}}}}}|||{{{zzz{{{|||{{{|||~~~~~~|||{{{zzzzzzzzz{{{}}}}}}}}}}}}zzzxxxyyyzzzrrrsssvvvxxxuuurrrvvv}}}~~~{{{xxxvvvtttxxx|||}}}{{{{{{yyy{{{~~~~~~}}}}}}zzzzzz}}}~~~zzzwwwxxxzzz{{{{{{}}}}}}~~~}}}zzzyyyzzz{{{|||~~~~~~}}}}}}~~~~~~}}}||||||||||||wwwyyy|||~~~|||zzzzzzzzz{{{|||{{{zzzzzz|||~~~zzz{{{}}}~~~}}}}}}}}}|||~~~}}}mmmmmmmmmmmmnnnooopppppprrrrrrssstttuuuvvvvvvwwwtttuuuwwwxxxxxxwwwtttsssrrrrrrqqqqqqpppqqqqqqrrrtttvvvyyyzzzxxxvvvttttttrrrsssuuuvvvuuuvvvxxxzzzwwwxxxzzz|||~~~~~~~~~~~~xxxvvvssspppooooooooooooppptttvvvuuuxxx~~~}}}~~~~~~|||}}}~~~|||}}}zzz{{{}}}|||}}}~~~|||||||||||||||}}}~~~yyyxxxxxxzzz||||||{{{yyyzzz}}}{{{}}}~~~||||||||||||}}}}}}}}}}}}}}}{{{xxxwwwyyyyyyzzz|||~~~}}}zzzyyy{{{{{{yyyzzz~~~~~~{{{xxxxxx|||~~~{{{zzzyyyxxxwwwxxxwwwuuuuuuuuuwwwzzz{{{tttssstttwww|||~~~|||{{{{{{~~~~~~}}}{{{|||}}}|||}}}|||xxxtttsssvvvyyyvvvxxxyyyyyyxxxwwwwwwxxxzzz{{{}}}zzzvvvzzz{{{{{{yyywwwwwwxxxzzzzzz{{{}}}~~~~~~}}}{{{zzzxxxwwwvvvxxx{{{}}}~~~}}}~~~zzzzzz~~~|||{{{yyyvvvsssrrrtttvvvooooooqqqtttttttttxxx}}}zzzwwwsssqqqvvvwwwzzz{{{|||{{{xxxwwwxxxzzz}}}~~~{{{yyyzzzyyyxxxyyy{{{}}}~~~~~~|||~~~}}}~~~~~~{{{wwwuuuvvvyyyzzz{{{~~~zzz|||~~~|||}}}}}}|||}}}~~~}}}~~~~~~~~~}}}}}}}}}}}}~~~xxxzzz|||}}}}}}~~~}}}|||{{{{{{|||}}}}}}}}}~~~|||xxxxxx}}}~~~{{{}}}~~~~~~}}}zzzyyyyyyzzz}}}~~~~~~|||lllmmmnnnoooppppppoooooopppqqqrrrsssttttttssssssrrruuuyyy}}}}}}{{{xxxuuurrrqqqqqqpppqqqqqqrrrrrrssswww{{{|||{{{yyyxxxwwwuuuvvvvvvuuuttttttwwwyyy{{{{{{|||}}}~~~~~~{{{wwwrrrrrrttttttrrroooppptttvvvvvvzzz~~~|||~~~|||~~~~~~}}}zzz}}}{{{xxxyyy{{{|||~~~~~~}}}~~~}}}~~~}}}zzzzzz{{{}}}~~~{{{yyyzzz||||||}}}~~~}}}{{{{{{{{{{{{|||}}}~~~~~~}}}zzzxxxwwwyyyzzz|||~~~{{{xxxvvvxxxyyyxxxzzz|||{{{xxxvvvvvvyyy~~~~~~zzzxxxxxxyyyzzzyyyuuuuuuvvvxxxyyyzzz{{{|||uuuttttttvvvyyy}}}~~~{{{|||~~~}}}||||||}}}}}}~~~|||{{{xxxuuussssssvvvxxxuuuwwwxxxxxxwwwvvvwwwwww{{{|||}}}}}}zzzzzzzzzzzzyyywwwwwwyyy{{{||||||}}}~~~~~~}}}|||{{{zzzxxxwwwyyy|||~~~~~~}}}{{{wwwwww{{{~~~~~~}}}yyyyyyyyywwwuuusssssstttpppmmmnnnrrruuuwww{{{~~~|||yyyvvvtttwwwvvvvvvyyy||||||yyyvvvxxxzzz|||~~~~~~|||yyywwwxxxwwwxxxyyy|||}}}|||{{{{{{~~~}}}|||}}}~~~{{{xxxwwwxxx{{{}}}~~~~~~~~~~~~}}}vvvyyy}}}~~~~~~~~~~~~~~~~~~~~~||||||~~~~~~~~~~~~}}}{{{vvvwww{{{|||yyyyyy{{{|||{{{xxxwwwxxxzzz}}}}}}|||~~~~~~}}}~~~~~~~~~lllmmmppprrrrrrrrrpppooopppppprrrrrrrrrqqqpppoooppptttzzz{{{xxxqqqqqqppppppqqqqqqrrrrrrssswww{{{~~~}}}|||{{{zzzxxxxxxwwwtttrrrrrruuuwww~~~~~~~~~xxxssssssxxxzzzwwwrrrssswwwzzzzzz~~~~~~~~~~~~}}}~~~|||zzz~~~|||yyyzzz|||}}}~~~}}}zzz{{{}}}|||xxxwwwxxx{{{}}}~~~|||}}}|||~~~~~~|||{{{{{{{{{{{{|||}}}~~~~~~|||yyyxxxwwwzzz{{{~~~~~~|||xxxvvvxxxyyyyyy|||xxxxxxwwwvvvuuuwww{{{~~~}}}zzzwwwvvvxxx{{{||||||rrrtttxxx{{{}}}}}}|||{{{zzzxxxvvvuuuwwwxxxxxxwwwxxx{{{zzz}}}~~~}}}|||~~~~~~~~~}}}zzzvvvsssrrrrrrtttuuuvvvxxxyyyzzzxxxxxxxxxyyy}}}}}}}}}~~~~~~|||||||||zzzyyyyyy{{{}}}~~~~~~|||{{{|||zzzuuuuuuyyy}}}|||{{{xxx{{{}}}}}}{{{xxxvvvuuusssnnnmmmrrrwwwyyy}}}~~~{{{zzz{{{xxxwwwzzz~~~}}}xxxxxxyyy|||}}}}}}{{{xxxvvvxxxwwwxxxzzz}}}}}}{{{yyy{{{~~~}}}|||~~~~~~{{{zzz|||~~~~~~~~~}}}~~~}}}zzztttwww{{{}}}~~~~~~~~~~~~~~~~~~zzzyyy||||||}}}~~~~~~}}}zzzuuuuuuzzz{{{xxxxxxzzz|||{{{yyyxxxzzz}}}}}}|||zzz}}}~~~}}}}}}|||{{{|||~~~}}}|||{{{|||~~~~~~~~~~~~~~~~~~~~~pppooopppssswwwwwwssspppoooppppppppprrrssstttuuurrruuuxxx{{{{{{zzzwwwtttooonnnmmmmmmmmmooopppqqqttttttvvvxxx{{{|||{{{yyywwwvvvuuuuuuuuuwwwxxxyyyzzz|||}}}|||zzzyyy|||zzzxxxvvvwwwzzzzzzxxxuuuuuuuuuwwwzzz}}}~~~}}}}}}~~~}}}}}}~~~||||||~~~}}}{{{|||~~~}}}{{{{{{~~~|||{{{}}}~~~~~~|||zzzzzzzzz{{{|||}}}~~~}}}{{{zzzzzz|||~~~}}}yyyvvvvvvyyy}}}}}}yyywwwvvvuuusssrrrssszzz}}}|||||||||zzzwwwuuussssssvvvxxxyyyyyy|||xxxuuuuuuxxx{{{|||{{{}}}xxxsssrrrwww{{{{{{zzzuuuvvvwwwxxxxxxxxxxxxxxxrrrssssssuuuvvvwwwxxxxxxzzz|||~~~}}}|||}}}zzzwwwtttssssssssssssssswwwyyyxxxuuuvvv{{{}}}|||||||||{{{{{{{{{}}}~~~|||~~~{{{ttttttzzz}}}{{{~~~||||||~~~~~~www|||~~~}}}~~~{{{vvvyyywwwwwwzzz~~~}}}~~~~~~}}}}}}}}}~~~|||vvvtttzzz{{{sssuuussstttxxx}}}~~~yyyuuu|||{{{{{{||||||{{{yyywwwwwwyyy|||}}}|||{{{{{{{{{{{{{{{}}}~~~~~~}}}|||}}}~~~}}}}}}{{{www|||~~~~~~|||{{{|||}}}~~~{{{{{{{{{||||||}}}}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz|||{{{zzzzzz{{{|||}}}|||~~~zzzxxxzzz|||}}}~~~~~~|||zzz{{{}}}}}}~~~rrrrrrtttwwwyyyyyyuuurrrrrrrrrrrrsssssstttuuuvvvrrrtttwwwyyyyyyvvvssspppmmmmmmmmmmmmnnnoooooopppsssrrrsssvvvyyy{{{zzzyyywwwvvvvvvuuuvvvwwwxxxyyywwwyyyzzzzzzzzzzzz{{{}}}|||{{{zzz{{{|||{{{xxxvvvwwwwwwyyy{{{~~~}}}}}}}}}~~~~~~|||{{{{{{}}}}}}zzzxxx|||~~~~~~}}}{{{{{{~~~|||~~~}}}|||{{{xxxxxxzzz|||~~~}}}|||zzzyyyzzz|||~~~~~~}}}zzzwwwwww{{{~~~~~~{{{xxxuuutttsssrrrpppuuu|||~~~{{{zzzxxxuuuwwwtttrrrrrruuuwwwxxxxxx{{{xxxuuuuuuxxx{{{||||||{{{wwwssstttxxx{{{{{{zzzuuuvvvvvvwwwxxxxxxwwwwwwttttttuuuvvvwwwxxxyyyyyyzzz{{{~~~|||||||||}}}|||xxxuuussssssttttttsssvvvyyyyyywwwxxx}}}}}}~~~}}}|||{{{{{{|||}}}}}}|||}}}zzztttttt{{{~~~}}}~~~~~~yyy}}}}}}}}}|||xxxyyyxxxxxx{{{~~~~~~~~~xxxvvvyyy}}}zzztttsssssstttvvvyyyzzzxxxvvv{{{zzzzzz{{{||||||zzzyyyxxx{{{~~~~~~}}}{{{zzzzzz|||||||||~~~~~~}}}|||~~~~~~}}}|||yyy{{{~~~|||{{{zzzzzz{{{}}}}}}|||{{{|||}}}~~~|||zzzyyyxxxyyyzzz{{{|||}}}}}}}}}}}}~~~~~~|||{{{|||}}}~~~~~~|||zzz|||~~~~~~~~~zzz}}}~~~zzzxxx{{{~~~~~~}}}~~~vvvvvvxxx{{{}}}{{{wwwtttvvvvvvvvvvvvvvvvvvvvvvvvsssuuuwwwxxxwwwtttpppmmmkkklllmmmoooooooooooooooqqqpppppprrrvvvyyyzzzzzzwwwwwwvvvvvvwwwwwwxxxyyyttttttvvvxxx{{{|||{{{yyy}}}||||||||||||zzzwwwtttwwwxxxyyy{{{~~~~~~~~~}}}|||}}}|||}}}|||}}}~~~~~~~~~}}}|||||||||}}}|||yyywwwzzz{{{|||{{{{{{|||~~~}}}~~~}}}{{{zzzyyyvvvwwwyyy|||~~~{{{zzzyyyyyyzzz||||||||||||zzzxxxyyy||||||yyyvvvtttssssssqqqpppvvv|||~~~|||{{{xxxtttvvvtttrrrrrrtttvvvwwwwwwxxxuuussssssvvvyyy{{{|||xxxvvvtttvvvyyy{{{zzzxxxtttuuuvvvvvvvvvvvvvvvvvvuuuvvvwwwxxxyyyzzzzzzzzzzzz{{{}}}zzz{{{}}}}}}|||yyyuuusssrrrssssssssstttxxxzzzzzz|||~~~}}}|||{{{{{{{{{{{{{{{{{{xxxsssttt{{{~~~||||||yyy|||}}}{{{{{{}}}}}}zzzzzzzzzzzz|||~~~~~~~~~~~~~~~~~~|||xxxxxxzzzyyyuuurrrsssuuuuuuuuuuuuwwwxxx{{{zzzzzz{{{}}}~~~~~~|||zzz}}}~~~{{{yyyyyy}}}}}}|||}}}}}}~~~||||||}}}~~~~~~}}}}}}|||{{{|||~~~}}}xxxxxxyyyzzz|||~~~~~~~~~}}}|||}}}~~~~~~|||zzzyyyxxxwwwyyy{{{~~~}}}~~~~~~~~~}}}|||{{{|||}}}~~~~~~}}}~~~yyyzzz}}}~~~~~~|||yyyvvvyyyyyyyyyxxxxxxwwwvvvuuuuuuwwwyyyyyyxxxtttooollljjjllloooqqqrrrrrrpppooopppooooooqqquuuyyy||||||xxxxxxxxxwwwxxxxxxxxxxxxsssrrrssswww|||~~~{{{xxx{{{{{{{{{{{{yyyvvvrrrppptttuuuvvvyyy|||~~~}}}~~~zzz{{{}}}{{{|||zzz{{{{{{{{{zzz|||}}}~~~~~~~~~}}}{{{yyyvvvvvvwwwxxxzzz}}}~~~}}}}}}zzzvvvtttvvvwwwzzz|||~~~|||{{{zzzzzzzzz{{{}}}~~~zzzzzzzzzyyyzzz{{{}}}~~~yyywwwttttttuuuvvvvvvuuutttzzz~~~~~~}}}yyywwwuuussssssuuuwwwxxxxxxvvvtttsssrrrtttwwwzzz|||xxxwwwwwwxxxzzzyyywwwtttttttttuuuuuuuuuuuuttttttvvvwwwxxxzzzzzz{{{zzzzzzzzz{{{|||~~~~~~~~~~~~~~~zzz{{{~~~{{{xxx{{{wwwsssppppppqqqrrrrrrsssxxx||||||~~~~~~}}}||||||||||||||||||yyyuuurrrsssxxx~~~~~~|||}}}}}}zzzyyyyyywwwzzzzzzwwwwww{{{|||zzz{{{{{{|||}}}||||||||||||}}}~~~yyyvvvxxxxxxvvvsssvvvxxxwwwttttttxxx|||{{{zzzzzz{{{~~~}}}{{{yyyxxx}}}}}}}}}|||{{{|||~~~zzz{{{}}}~~~}}}{{{}}}~~~}}}}}}~~~~~~|||zzz|||{{{{{{}}}}}}yyyzzz{{{~~~}}}}}}}}}}}}~~~~~~}}}|||~~~~~~|||{{{zzzzzzzzz{{{~~~}}}{{{yyywwwvvvwwwyyy}}}|||yyy~~~}}}}}}}}}~~~~~~~~~}}}~~~~~~{{{}}}~~~~~~}}}zzzxxxwwwyyyyyyyyyyyyxxxvvvuuuttttttuuuwwwxxxvvvrrrnnnkkkkkknnnqqqtttuuutttrrrqqqqqqpppppprrrwww{{{}}}~~~xxxyyyyyyyyyyyyxxxxxxxxxsssssstttxxx}}}|||yyy{{{{{{{{{zzzwwwtttqqqooooooppprrruuuxxx|||~~~~~~|||yyyzzz~~~}}}{{{{{{yyyzzzzzzxxxwwwxxxzzz||||||}}}~~~~~~}}}|||{{{{{{rrrrrrsssvvvzzz~~~}}}{{{}}}|||vvvrrrxxxyyy{{{}}}~~~|||~~~}}}}}}|||{{{{{{{{{||||||xxxxxxxxxzzz{{{|||}}}}}}wwwvvvuuuvvvyyy{{{||||||xxx|||~~~zzzyyywwwuuutttvvvxxxyyyyyyxxxwwwvvvuuuvvvxxx|||~~~yyyyyyzzzzzzyyywwwssspppsssssssssttttttssssssrrruuuvvvxxxyyyzzzyyyyyyxxxzzzzzz{{{{{{{{{{{{zzzzzz{{{}}}}}}|||{{{vvvsssxxxtttpppmmmmmmooopppqqqsssyyy|||~~~{{{{{{|||}}}}}}}}}}}}}}}{{{wwwtttrrrsssvvvzzz}}}||||||~~~|||zzzxxxyyy{{{vvvyyyyyyvvvwww{{{}}}{{{{{{|||}}}~~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~zzzvvvwwwxxxwwwvvvzzz|||zzzvvvvvv{{{}}}{{{zzz|||~~~{{{yyyyyy}}}}}}}}}|||zzzzzz|||xxxzzz}}}~~~~~~zzzzzz|||}}}||||||}}}~~~~~~}}}zzz{{{}}}wwwyyy|||}}}{{{}}}}}}|||}}}~~~|||yyyxxxxxxyyyzzz~~~}}}{{{yyywwwvvvxxxzzz}}}}}}||||||~~~}}}{{{{{{~~~xxxwww{{{|||~~~|||~~~}}}|||}}}}}}{{{xxxvvvvvvvvvwwwxxxxxxxxxwwwuuusssrrroooqqqssstttssspppllliiimmmooorrruuuvvvvvvtttsssqqqqqqqqqtttyyy|||~~~~~~yyyyyyzzzzzzzzzyyyxxxxxxttttttvvvyyy|||}}}}}}||||||}}}|||zzzvvvsssqqqqqqlllmmmooorrruuuyyy|||}}}{{{~~~}}}yyyzzz~~~}}}{{{{{{yyyyyyyyyxxxvvvuuuwwwxxxxxxzzz{{{{{{yyyyyy{{{|||sssrrrsssvvvzzz}}}|||}}}zzzvvvxxxzzz|||~~~~~~}}}{{{}}}}}}}}}||||||||||||}}}}}}yyyyyyzzz|||~~~~~~}}}xxxwwwwwwyyy|||~~~}}}~~~}}}xxx{{{xxxvvvuuuwwwxxxyyyyyy{{{{{{zzzyyyxxxzzz}}}yyyzzz{{{{{{yyyuuurrrooorrrrrrrrrsssrrrrrrqqqppprrrtttvvvwwwxxxwwwuuutttwwwwwwwwwwwwxxxxxxyyyyyy|||}}}~~~~~~|||zzzyyy}}}~~~~~~~~~{{{xxxtttrrruuuqqqmmmjjjkkknnnpppqqquuuyyy}}}~~~zzz{{{|||}}}~~~~~~~~~~~~yyyuuussstttuuuvvvzzz~~~|||}}}~~~~~~|||xxxvvvwwwzzz}}}vvvyyyyyywwwxxx|||~~~|||{{{}}}~~~~~~}}}|||}}}~~~}}}}}}}}}~~~~~~zzzwwwyyyzzzxxxzzz}}}}}}zzzzzz~~~}}}{{{yyyzzz~~~|||zzzyyyzzz{{{}}}~~~}}}yyyxxxzzz}}}vvvyyy|||}}}}}}{{{zzzzzz}}}}}}}}}||||||}}}}}}}}}~~~||||||~~~{{{wwwyyy{{{{{{}}}~~~~~~}}}|||}}}}}}zzzzzz{{{}}}~~~|||zzzyyyxxxzzz{{{|||}}}}}}|||zzzyyyzzz|||{{{{{{zzzwwwtttvvv{{{~~~}}}}}}}}}~~~~~~}}}{{{{{{zzzwwwsssqqqsssuuutttuuuuuuvvvuuusssqqqooolllnnnqqqsssssspppmmmjjjmmmoooqqqtttuuuuuuuuutttqqqqqqrrrvvvzzz|||||||||yyyzzz{{{{{{{{{yyyxxxwwwtttvvvxxxyyyyyyzzz|||~~~{{{{{{zzzwwwrrrpppqqqrrrmmmnnnoooqqqsssuuuwwwyyyvvvyyy}}}{{{zzz~~~|||{{{|||wwwyyyzzzzzzxxxwwwwwwxxxxxxyyyzzzyyyxxxyyy|||yyywwwvvvxxx|||~~~}}}|||zzzvvvxxx{{{~~~~~~}}}~~~}}}~~~{{{{{{|||}}}~~~}}}|||}}}~~~{{{zzzyyy{{{~~~|||yyy{{{~~~}}}xxxzzzxxxuuuuuuvvvxxxxxxxxxzzz{{{zzzxxxvvvwwwzzz~~~vvvxxxzzzzzzxxxuuusssrrrqqqqqqrrrrrrqqqqqqpppoooooopppssstttuuusssrrrppppppqqqrrrtttvvvxxxzzz{{{zzz{{{|||||||||{{{zzzyyyxxxxxxyyyyyyxxxwwwuuutttssspppkkkjjjkkkooorrrsssvvvzzz}}}}}}{{{|||}}}~~~~~~}}}||||||vvvrrrrrrwwwyyyzzz}}}~~~~~~~~~|||xxxsssppprrrxxx|||rrruuuvvvuuuvvvzzz{{{yyyzzz|||~~~~~~|||zzz{{{}}}{{{{{{{{{|||}}}~~~~~~yyyxxx{{{{{{xxx}}}~~~}}}{{{yyywwwwww{{{|||yyyxxxzzz|||zzz}}}~~~zzzwwwxxx{{{uuuyyy|||||||||}}}~~~}}}{{{||||||}}}}}}}}}}}}||||||}}}~~~zzzyyy{{{zzzvvvzzz}}}~~~|||{{{||||||}}}~~~}}}|||}}}}}}zzzzzz}}}~~~|||zzzyyyzzz{{{{{{{{{{{{{{{zzzzzz{{{}}}~~~|||yyyxxxyyy|||~~~}}}{{{{{{|||}}}}}}~~~~~~~~~}}}~~~}}}{{{}}}{{{zzzxxxtttooonnnppptttrrrrrrttttttsssqqqooonnnlllnnnqqqtttuuussspppnnnmmmnnnppprrrtttuuuuuuuuupppqqqsssvvvzzz|||{{{zzzzzzzzz{{{{{{{{{zzzxxxwwwtttvvvyyyxxxwwwwww{{{xxxyyywwwsssnnnmmmoooqqqpppppppppqqqrrrsssuuuuuussswww{{{~~~|||{{{}}}~~~|||{{{|||vvvyyy{{{{{{zzzyyyyyyyyyyyyzzz{{{yyyxxx{{{~~~|||zzz{{{~~~~~~~~~~~~|||{{{{{{{{{|||tttvvvzzz~~~~~~|||{{{|||xxxyyy{{{}}}~~~|||{{{|||~~~|||{{{xxxuuuyyy~~~{{{zzzwwwuuutttuuuwwwwwwwwwwwwxxxwwwtttqqqrrruuuyyytttvvvxxxyyyxxxvvvuuuuuuqqqqqqqqqqqqqqqpppooonnnmmmnnnqqqssssssqqqooonnnkkklllnnnqqquuuyyy|||}}}xxxyyyyyyzzz{{{{{{zzzzzzssstttuuuvvvvvvwwwwwwwwwsssoookkkjjjlllpppsssuuuwww{{{}}}|||~~~}}}}}}~~~~~~~~~|||{{{zzzsssppprrryyy}}}}}}zzz~~~~~~~~~zzztttmmmkkkmmmsssxxxlllppprrrqqqssswwwwwwuuuzzz|||~~~~~~{{{yyyzzz|||wwwwwwwwwxxxyyyzzz|||||||||yyyyyy}}}|||xxxzzzwwwtttuuuxxx}}}~~~zzzwwwxxx{{{}}}yyy}}}zzzwwwwwwzzzuuuyyy||||||zzz||||||||||||}}}~~~~~~}}}|||{{{zzz}}}zzzzzz|||xxxssswwwzzz~~~~~~|||zzzyyyyyyzzzzzz}}}|||}}}~~~{{{yyyyyy|||}}}{{{zzzzzzzzzzzzzzz{{{{{{{{{|||~~~~~~~~~{{{xxxxxx|||~~~~~~~~~|||}}}~~~}}}zzzxxxvvvwwwyyy{{{}}}}}}~~~zzz|||}}}}}}~~~}}}{{{zzzxxxtttpppnnnoooqqqtttuuuwwwwwwvvvrrrnnnkkkiiilllpppqqqpppnnnmmmmmmqqquuuvvvtttsssuuuwwwvvvrrrvvv{{{~~~~~~}}}||||||zzzzzzzzz}}}~~~yyyuuuuuuvvvxxxzzzzzzzzzyyyxxxyyywwwtttpppmmmmmmppprrruuuttttttuuuyyy|||}}}}}}zzz{{{{{{{{{yyyyyyyyyzzz}}}}}}|||{{{yyyxxxwwwwwwuuuvvvxxxzzzzzzzzzzzzzzz{{{zzzxxxwwwyyy|||~~~||||||~~~}}}zzzwwwwwwvvvuuuuuuwwwyyy{{{}}}zzzyyyyyyxxxxxxyyyyyyzzzxxxzzz}}}~~~}}}|||~~~~~~zzzyyyyyy|||~~~{{{zzzyyyyyyyyyyyyyyyzzzzzz|||xxxuuutttvvvxxxwwwvvvyyytttrrrtttvvvuuuuuuxxxzzzyyyxxxvvvtttrrrpppoooppppppsssvvvtttooonnnpppsssuuuwwwxxxwwwtttpppnnnnnnmmmoootttzzz}}}yyyuuuzzzwwwtttsssuuuuuusssqqqqqqqqqsssvvvxxxxxxvvvsssxxxsssllliiijjjnnnrrrttt{{{|||}}}~~~~~~}}}||||||{{{{{{{{{{{{wwwwwwwwwwwwxxx|||}}}|||{{{zzzzzzzzz|||~~~{{{tttpppppprrruuuwwwtttssssssuuuxxxzzzzzzyyytttzzz~~~|||xxxwwwzzz|||zzzvvvuuuwwwvvvtttuuuxxx{{{}}}~~~{{{zzz|||~~~~~~~~~}}}~~~|||yyyxxxxxxyyyzzzyyy}}}|||zzzzzzzzz{{{|||zzz{{{}}}|||{{{||||||~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}{{{xxxvvvxxxyyy|||~~~}}}|||||||||yyyyyy{{{}}}~~~{{{zzz|||}}}~~~~~~{{{}}}~~~|||xxxwwwyyy|||yyy}}}|||yyyzzz}}}~~~~~~~~~}}}||||||}}}~~~}}}{{{zzz{{{{{{|||}}}~~~~~~}}}|||{{{{{{{{{|||}}}}}}~~~}}}}}}}}}}}}~~~{{{|||||||||~~~}}}~~~wwwwwwvvvssspppoooqqqrrruuuuuuvvvvvvuuurrrooommmkkknnnpppqqqpppnnnnnnnnnrrrvvvwwwuuutttwwwxxxwwwwwwzzz~~~~~~}}}}}}||||||}}}~~~yyyuuuvvvwwwyyyyyyyyywwwuuutttvvvuuusssqqqooopppsssuuuzzzxxxvvvwwwzzz}}}|||{{{yyywwwuuuuuuwwwyyy{{{{{{zzzzzzyyyxxxwwwwwwvvvwwwyyy{{{|||{{{zzzzzzzzzyyywwwwwwyyy~~~}}}||||||}}}}}}{{{xxxyyyxxxwwwvvvwwwyyy{{{|||}}}|||{{{yyyxxxxxxwwwwwwzzz{{{}}}~~~|||{{{zzz}}}}}}{{{zzzyyyyyyyyyyyywwwuuuuuuuuuvvvvvvwwwyyyzzzzzz{{{xxxvvvvvvxxxzzzzzzyyy{{{vvvsssuuuvvvuuuvvvyyyzzzyyywwwuuutttrrrqqqpppoooooorrrvvvuuupppooorrruuuvvvyyyzzzyyywwwtttrrrqqqpppqqqvvv{{{}}}zzzvvvyyyvvvtttsssuuuvvvtttrrrooopppsssvvvzzzzzzyyywwwxxxsssmmmiiijjjmmmppprrrzzzzzz{{{|||}}}~~~}}}|||{{{{{{{{{{{{vvvvvvvvvvvvwwwzzzzzzyyyxxxwwwxxx{{{~~~{{{uuuqqqqqqsssvvvwwwuuuttttttuuuxxxyyyzzzyyywwwzzz|||zzzxxxxxxyyy{{{{{{xxxvvvxxxwwwuuuuuuxxx|||~~~~~~{{{zzz{{{}}}||||||}}}}}}}}}~~~~~~|||yyyxxxxxxyyyyyyyyy}}}}}}|||{{{zzzzzz{{{{{{yyy{{{}}}}}}||||||~~~~~~~~~{{{||||||}}}~~~~~~~~~~~~~~~~~~|||yyywwwuuuvvvxxxzzz|||~~~~~~~~~~~~|||zzzzzz}}}}}}{{{{{{|||}}}}}}|||{{{||||||{{{yyyxxxxxxyyyxxx|||~~~|||}}}zzzvvvsssuuu{{{~~~}}}||||||}}}~~~|||}}}}}}{{{zzzyyy{{{|||}}}}}}|||}}}}}}{{{zzz{{{{{{||||||}}}||||||||||||||||||{{{{{{||||||||||||~~~sssttttttrrrqqqqqqsssvvvvvvvvvvvvuuutttsssqqqpppnnnpppqqqpppnnnnnnnnnpppqqqvvvxxxvvvvvvyyy{{{zzz}}}~~~~~~~~~yyyuuutttvvvwwwxxxxxxwwwuuutttssstttsssrrrqqqsssvvvyyy~~~{{{xxxxxxzzz|||~~~}}}zzzvvvrrrppprrrtttvvvzzz{{{{{{{{{zzzzzzyyyxxxwwwxxxzzz|||}}}|||{{{zzzyyyxxxxxxxxx{{{~~~||||||}}}}}}|||zzz|||{{{zzzyyyyyyzzz{{{|||~~~}}}{{{yyywwwvvvuuu||||||~~~~~~}}}{{{yyywwwxxxzzz}}}}}}|||}}}}}}{{{xxxtttqqqpppqqqrrrrrrtttuuuwwwyyy{{{{{{{{{yyyxxxxxx{{{}}}~~~~~~~~~xxxtttuuuwwwvvvxxx|||yyyxxxwwwuuusssrrrrrrqqqnnnnnnrrrvvvuuuqqqqqqtttvvvxxx{{{||||||zzzxxxvvvuuuttttttxxx|||}}}zzzwwwwwwuuuttttttuuuvvvvvvuuupppqqqssswww{{{}}}|||zzzvvvrrrmmmjjjkkkmmmooopppwwwxxxxxxxxxyyy{{{||||||}}}zzzyyyyyyzzz{{{vvvvvvvvvvvvvvvyyy}}}zzzyyywwwvvvwwwzzz~~~}}}wwwttttttvvvwwwxxxwwwuuussstttvvvxxxyyyyyyyyyyyyxxxyyyyyyyyyzzz{{{}}}yyyxxxzzzyyyvvvvvvyyy}}}~~~~~~}}}{{{||||||zzz{{{||||||||||||||||||~~~|||yyyxxxyyyyyyyyyxxx{{{{{{{{{{{{{{{{{{zzzzzzzzz|||~~~~~~}}}}}}~~~~~~|||}}}~~~{{{yyy{{{}}}~~~}}}zzzxxxwwwuuuvvvwwwxxxzzz}}}~~~}}}~~~|||}}}}}}~~~}}}|||}}}}}}}}}{{{yyyxxx{{{~~~~~~~~~zzzwwwwww|||}}}||||||}}}||||||}}}|||yyyxxxzzz{{{|||}}}~~~~~~|||{{{{{{||||||{{{zzz|||||||||}}}||||||{{{{{{{{{~~~}}}||||||||||||zzzzzz|||~~~||||||}}}qqqrrrttttttssstttwwwyyyxxxwwwvvvuuutttssssssssspppppppppnnnllllllnnnpppoootttwwwwwwxxx}}}~~~}}}xxxtttqqqsssuuuxxxzzzzzzyyyyyyssstttuuuuuutttuuuxxxzzz}}}zzzvvvuuuvvvxxxzzzzzzyyyvvvrrrooooooqqqrrrssszzzzzz{{{|||}}}||||||{{{wwwyyy{{{|||}}}|||{{{zzzyyyxxxxxxyyy|||~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||~~~|||{{{yyywwwvvv|||}}}}}}|||{{{xxxvvvtttvvvwwwyyy|||}}}}}}|||{{{~~~xxxrrrnnnoooqqqrrrssstttvvvxxxzzz{{{{{{zzzzzzzzz{{{}}}zzzuuuvvvwwwwwwyyy}}}xxxwwwvvvtttssssssssssssrrrqqqsssvvvuuuqqqpppsssuuuwwwzzz}}}}}}{{{yyywwwxxxwwwxxxzzz}}}}}}{{{xxxvvvvvvuuuuuuvvvwwwxxxxxxssstttuuuxxx|||}}}|||{{{ssspppmmmlllmmmoooqqqqqquuuuuuuuuuuuvvvwwwxxxyyy~~~}}}zzzwwwvvvvvvwwwxxxuuuvvvvvvuuuuuuwww{{{~~~}}}{{{xxxwwwwwwzzz}}}~~~zzzwwwwwwxxxxxxxxxvvvtttssssssuuuwwwxxxxxxzzzwwwvvvyyy{{{|||}}}~~~{{{zzz|||{{{xxxxxxzzz}}}~~~|||||||||||||||{{{xxxvvv{{{|||}}}~~~|||zzzyyyzzzzzzyyyxxxyyyzzzzzz{{{{{{{{{zzzzzz|||~~~}}}|||{{{zzz{{{}}}~~~{{{wwwyyy{{{~~~~~~{{{yyyxxxxxx{{{{{{zzz{{{|||~~~|||zzz}}}~~~{{{xxxzzz~~~}}}~~~}}}~~~~~~~~~~~~~~~|||zzz|||||||||}}}~~~}}}|||{{{|||}}}~~~}}}{{{~~~~~~~~~~~~~~~}}}|||{{{zzz|||~~~}}}}}}}}}}}}~~~~~~}}}{{{yyyzzz{{{~~~~~~{{{~~~}}}rrrtttvvvvvvvvvwwwyyy{{{xxxxxxvvvuuuuuuuuuuuuvvvqqqqqqpppnnnkkkkkkmmmooommmrrrvvvwwwzzz~~~}}}zzzvvvtttsssuuuxxxzzz|||||||||{{{vvvwwwxxxxxxwwwvvvwwwyyyzzzwwwsssqqqrrrssstttsssssspppooooooqqqsssrrrqqqvvvwwwyyy{{{|||||||||{{{xxxyyyzzzzzz{{{zzzzzzyyyyyyxxxyyy{{{~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}|||zzzyyy||||||{{{zzzxxxvvvtttrrrtttuuuwwwyyy{{{|||||||||}}}}}}|||wwwrrroooppprrrqqqrrrtttvvvwwwxxxxxxxxxzzz{{{|||}}}~~~zzzvvvwwwxxxwwwxxx|||wwwvvvuuussssssssstttuuuwwwvvvwwwxxxvvvppppppssstttvvvyyy{{{|||{{{yyywwwyyyyyyzzz{{{||||||{{{yyywwwwwwwwwwwwwwwxxxzzz{{{xxxxxxxxxzzz||||||{{{yyypppooonnnoooqqqsssttttttttttttsssrrrssstttvvvwwwzzzyyyvvvtttssssssttttttrrrssssssrrrrrrsssvvvxxx}}}{{{xxxvvvvvvwwwzzz|||~~~{{{yyywwwwwwwwwvvvuuuuuusssrrrsssuuuwwwxxxxxxyyyuuuuuu{{{~~~~~~}}}{{{{{{}}}}}}zzzyyy||||||}}}~~~|||||||||zzzvvvsssuuuwwwzzz~~~~~~}}}{{{zzz{{{{{{zzzyyyxxxxxxyyyyyyzzzzzz{{{{{{~~~~~~|||yyyzzz{{{}}}~~~|||vvvwwwzzz|||~~~}}}|||{{{|||~~~~~~}}}}}}}}}~~~~~~|||xxxwww}}}{{{{{{}}}~~~~~~|||yyy{{{}}}~~~}}}~~~~~~~~~|||~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~}}}yyy{{{~~~~~~~~~~~~}}}}}}}}}|||{{{~~~~~~~~~{{{yyyyyyzzz}}}}}}{{{}}}~~~uuuwwwxxxyyyxxxxxxyyyzzzxxxxxxwwwvvvvvvvvvwwwwwwrrrrrrqqqooolllkkkmmmnnnlllrrrvvvwwwzzz}}}~~~}}}zzzwwwvvvvvvyyy{{{|||}}}}}}|||zzzyyyxxxyyy{{{{{{yyyxxxxxxxxxwwwuuurrrqqqqqqrrrqqqppppppnnnmmmooossstttrrrpppqqqsssvvvyyy{{{{{{{{{zzzxxxxxxwwwwwwwwwwwwxxxyyyyyyzzzzzz|||}}}~~~~~~}}}|||}}}~~~}}}{{{|||~~~~~~~~~}}}|||zzzyyyyyyxxxvvvuuusssrrrtttuuuvvvxxxzzz{{{}}}~~~yyyyyyxxxuuurrrppppppqqqoooqqqsssuuuwwwwwwwwwwwwzzz|||~~~~~~~~~~~~~~~yyyvvvwwwxxxvvvvvvyyyvvvuuutttrrrssstttvvvwww|||zzzzzzzzzwwwqqqqqqttttttvvvzzz||||||{{{yyywwwyyyyyyzzzzzz{{{{{{zzzzzzyyyzzzzzzzzzyyyyyy{{{}}}|||{{{zzzzzz{{{{{{yyywwwqqqqqqqqqsssuuuwwwvvvuuuuuusssrrrqqqrrrsssuuuwwwwwwvvvuuutttttttttssstttpppqqqqqqpppooooooqqqsss}}}zzzxxxwwwuuuuuuvvvwwwxxxzzzyyywwwvvvvvvuuusssqqqtttssssssuuuxxxzzzzzzyyyxxxtttwww~~~|||||||||yyyzzz~~~~~~{{{{{{}}}}}}~~~}}}zzzzzz{{{zzzvvvssstttvvvzzz~~~~~~}}}|||}}}}}}{{{zzzxxxxxxwwwwwwxxxzzz{{{}}}|||zzzzzz{{{||||||||||||{{{uuuvvvwwwyyy{{{~~~}}}|||{{{zzzzzz}}}~~~zzzxxxwww~~~~~~}}}{{{yyyyyy{{{~~~~~~}}}~~~~~~}}}||||||}}}~~~}}}}}}~~~{{{|||~~~|||{{{zzz{{{~~~{{{|||~~~~~~~~~~~~~~~||||||}}}|||||||||||||||~~~~~~|||zzzyyyyyy{{{~~~~~~}}}~~~~~~xxxyyyzzzyyywwwvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxtttuuutttrrrooommmnnnooooootttxxxxxxzzz~~~~~~~~~{{{wwwvvvwwwyyy{{{|||}}}~~~}}}|||zzzxxxwwwzzz||||||{{{zzzyyyyyyxxxwwwuuuuuuuuuuuusssqqqtttpppmmmnnnqqqtttsssppppppsssvvvzzz|||}}}}}}|||xxxvvvtttrrrrrrtttvvvxxx{{{{{{|||~~~~~~~~~~~~yyy{{{{{{zzzyyyzzz}}}~~~}}}||||||}}}~~~}}}|||wwwwwwvvvvvvuuutttttttttuuuuuuvvvwwwzzz|||yyyxxxwwwvvvvvvuuusssqqqoooqqqtttwwwzzz{{{{{{{{{zzz}}}~~~}}}|||}}}{{{vvvuuuwwwxxxuuutttuuuvvvuuusssrrrrrrtttwwwxxx}}}{{{{{{|||yyytttssswwwxxxzzz}}}}}}{{{yyywwwxxxyyyyyyyyyyyyzzzzzz{{{|||~~~|||{{{zzz|||}}}|||zzzzzzzzzzzzxxxvvvuuuuuuuuuwwwyyyyyywwwuuuuuutttrrrqqqqqqsssuuuwwwvvvwwwxxxxxxxxxxxxwwwvvvsssttttttsssqqqqqqssstttyyy{{{}}}wwwwwwwwwxxxyyyyyyzzzzzz{{{zzzzzzzzzzzzxxxuuurrrttttttvvvyyy}}}~~~}}}|||wwwuuuyyy~~~vvvvvv}}}yyyxxxyyy~~~||||||~~~~~~|||yyyuuuvvvyyyzzzxxxuuuwwwyyy}}}~~~~~~}}}{{{yyywwwuuuuuuvvvyyy|||~~~~~~}}}}}}|||zzzzzzzzzyyyxxxxxxxxxyyyvvvvvvuuuvvvxxx{{{~~~~~~|||{{{yyyxxx{{{}}}}}}||||||||||||}}}}}}|||{{{}}}~~~|||zzzzzz||||||zzz{{{}}}}}}||||||~~~xxxwwwxxx|||}}}}}}~~~}}}||||||}}}}}}}}}||||||}}}~~~}}}}}}|||{{{|||~~~zzzyyyxxxzzz}}}~~~}}}~~~yyyzzz{{{yyywwwtttttttttwwwwwwxxxyyyyyyyyyxxxxxxvvvwwwwwwuuurrrpppoooppprrrwwwyyyxxxyyy}}}~~~~~~zzzwwwvvvxxx{{{yyyzzz|||}}}~~~}}}|||{{{vvvyyy|||}}}|||{{{{{{{{{zzzyyyyyyzzzzzzyyyvvvsssyyysssmmmlllooorrrsssqqqsssuuuyyy}}}xxxvvvrrroooooorrruuuwww{{{|||}}}~~~}}}|||}}}~~~wwwxxxyyyxxxvvvwww{{{~~~~~~~~~}}}|||{{{{{{}}}~~~}}}{{{uuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvxxxzzz}}}|||zzzxxxyyy{{{zzzvvvrrrqqqssswww{{{{{{}}}~~~|||zzz{{{|||yyyuuutttwwwxxxtttrrrsssuuutttrrrrrrrrruuuwwwyyy}}}{{{{{{|||zzzvvvvvvzzz{{{}}}}}}{{{vvvwwwxxxxxxxxxxxxyyyzzz|||~~~~~~|||{{{}}}|||{{{yyyyyyzzzzzzyyywwwyyyyyyyyyzzz{{{yyyvvvsssvvvuuusssqqqqqqsssvvvwwwwwwyyy{{{|||}}}|||zzzyyyxxxyyyyyyxxxvvvvvvwwwxxxxxxwwwxxx|||vvvxxxzzz|||~~~~~~~~~}}}yyyvvvtttuuuxxx}}}~~~wwwvvv{{{|||qqqpppyyyxxxvvvyyy~~~}}}}}}~~~zzzyyytttqqqssswwwzzzzzzwwwzzz|||~~~|||yyywwwuuusssuuuxxx}}}}}}|||{{{}}}~~~{{{zzzzzzyyywwwuuutttvvvwwwvvvuuuttttttvvvyyy}}}~~~~~~}}}{{{zzzyyy{{{}}}~~~~~~~~~}}}~~~~~~|||yyyyyy~~~|||wwwxxxzzzzzzzzz{{{}}}}}}}}}yyyzzz{{{~~~|||~~~~~~{{{yyyyyyzzz|||}}}|||}}}~~~~~~|||{{{|||~~~{{{yyyxxxyyy|||~~~wwwxxxxxxvvvtttssstttuuu|||yyyuuutttvvvxxxwwwvvvqqqqqqssswwwzzzyyyuuuqqq{{{xxxvvvuuuwwwyyyzzzzzz}}}~~~|||xxxwwwxxxxxxwww{{{{{{{{{{{{{{{{{{zzzzzzwwwxxxyyyzzz{{{{{{||||||xxx{{{~~~}}}zzzwwwwwwxxxxxxtttooooooqqqtttttttttrrrwwwzzzzzz}}}}}}yyywwwtttrrrrrrtttvvvxxxyyyzzzzzz{{{}}}~~~~~~|||zzzyyyxxx}}}yyyuuusssuuuxxx{{{|||}}}zzzxxxxxxyyyzzz~~~~~~{{{yyyuuuvvvwwwvvvuuuuuuvvvxxxuuuuuuvvvxxxzzz~~~|||{{{yyywwwvvvuuuttttttsssuuuxxx}}}~~~||||||{{{yyyyyyyyyyyywwwvvvvvvssssssvvvzzz|||yyytttwwwxxxwwwvvvtttuuuwwwyyyxxxyyy{{{||||||{{{yyyxxxzzz}}}zzzwwwzzzzzz{{{{{{||||||}}}}}}|||}}}}}}|||zzz{{{~~~xxxyyyyyyzzz{{{|||~~~~~~|||zzzzzz}}}yyysssvvvwwwxxxwwwvvvvvvxxxzzzyyy{{{~~~~~~zzzxxx}}}|||yyywwwwwwxxx{{{|||xxxxxxyyy|||~~~~~~|||zzzuuuvvvvvvxxxzzz}}}~~~}}}zzzxxxzzzwwwwww{{{|||tttwwwzzz||||||yyyvvvsssuuuwwwzzz|||}}}~~~~~~vvvrrruuuxxxxxxzzz~~~~~~}}}~~~~~~|||xxxwwwxxxzzzwwwuuutttuuuyyy}}}}}}zzzzzz}}}}}}{{{}}}yyywwwxxxwwwsssssswww{{{yyywwwuuuvvvzzz~~~~~~~~~}}}~~~~~~~~~|||zzz{{{}}}|||yyywwwxxx{{{}}}~~~}}}~~~{{{}}}|||{{{}}}}}}~~~~~~~~~~~~}}}~~~|||{{{}}}}}}~~~||||||uuuxxx}}}~~~}}}}}}{{{~~~~~~}}}}}}~~~~~~}}}}}}||||||||||||}}}}}}|||zzzyyyzzz|||~~~|||yyy{{{{{{}}}}}}}}}}}}}}}~~~|||{{{zzz{{{~~~zzz{{{|||~~~}}}{{{~~~ttttttuuutttrrrrrrsssuuuzzzwwwuuutttvvvwwwvvvuuuppppppqqquuuxxxxxxvvvssswwwvvvtttuuuvvvxxxxxxxxx|||}}}~~~yyyvvvuuuvvvwwwwww{{{zzzzzzyyyyyyyyyzzzzzzyyyzzz{{{{{{|||||||||{{{|||~~~~~~|||yyywwwwwwxxxyyyvvvsssrrrtttvvvuuuttttttyyy{{{{{{}}}}}}zzzxxxuuusssrrrsssvvvwwwyyyyyyyyyzzz|||~~~~~~}}}|||{{{zzzyyyxxxvvvsssrrrsssuuuvvvvvvzzz{{{{{{zzzxxxwwwxxxzzzwww{{{|||zzzyyyxxxxxxyyyxxxwwwwwwxxxzzzxxxyyyzzz{{{}}}|||{{{yyywwwuuutttssssssqqqsssvvvzzz~~~}}}|||zzzyyyxxxyyyyyywwwvvvsssrrrqqqvvv||||||yyyyyyyyywwwtttssstttuuuuuuwwwyyy{{{{{{zzzxxxvvv|||~~~}}}{{{zzz{{{|||}}}~~~}}}~~~~~~{{{yyyyyy|||~~~zzzzzzzzz{{{|||}}}}}}{{{{{{~~~zzztttvvvxxxyyyyyyxxxxxxzzz{{{yyy{{{~~~}}}{{{|||{{{yyyyyyyyyzzz{{{|||zzzzzzzzz{{{|||{{{yyywwwttttttuuuvvvyyy|||}}}|||}}}{{{zzz}}}|||uuuwwwzzz}}}}}}{{{xxxvvvwwwyyy{{{}}}}}}}}}zzzsssooosssxxxzzz}}}{{{||||||zzzwwwvvvwwwyyyvvvuuutttvvvzzz~~~}}}{{{zzzzzz|||}}}}}}|||xxxvvvxxxwwwttttttwwwzzzyyyxxxwwwxxx{{{{{{yyyyyyyyyzzzyyyxxxzzz|||}}}|||zzzyyy{{{}}}}}}~~~|||}}}}}}}}}~~~{{{xxxwwwzzz~~~||||||~~~||||||wwwyyy}}}~~~}}}}}}~~~~~~~~~}}}}}}|||{{{{{{zzz|||~~~|||zzzuuuvvvwwwyyyzzz{{{||||||}}}}}}yyyvvvxxx}}}~~~{{{|||{{{{{{||||||~~~{{{zzzyyy{{{}}}|||||||||}}}~~~|||}}}pppqqqrrrqqqpppqqqrrrtttwwwvvvuuuvvvwwwwwwuuutttppppppppprrruuuvvvuuutttssssssssstttwwwxxxwwwvvvzzz{{{}}}~~~zzzuuurrrrrrtttvvvwwwyyyxxxwwwvvvvvvwwwyyyzzz||||||}}}}}}||||||{{{zzz}}}}}}}}}{{{xxxwwwxxxzzzyyyxxxwwwwwwyyyyyyyyywwwyyy|||~~~|||}}}~~~{{{yyywwwuuusssrrrtttvvvwwwzzzyyyxxxxxxzzz|||{{{{{{zzzzzzyyyyyyxxxxxxvvvtttssstttttttttrrrpppsssuuuvvvuuuuuuuuuwwwyyyvvvyyy|||}}}}}}|||{{{|||yyyzzzzzzyyyxxxwwwyyyzzzzzz{{{|||~~~~~~~~~{{{zzzxxxvvvtttssssssrrroooppprrrvvv{{{~~~{{{zzzxxxxxxxxxyyyxxxwwwsssqqqppptttyyy~~~~~~zzzzzzzzzxxxtttqqqpppppprrrtttxxx{{{{{{yyywwwtttzzz{{{|||}}}}}}}}}||||||xxxyyyzzz|||}}}~~~~~~}}}zzzwwwwwwxxxzzz||||||||||||}}}~~~||||||~~~zzzvvvwwwyyy|||}}}|||||||||}}}{{{}}}~~~}}}yyyzzzzzz{{{||||||||||||}}}{{{yyyyyyyyyxxxvvvtttssssssrrrtttvvv{{{}}}|||~~~}}}}}}wwwyyy}}}~~~|||zzzwwwyyy{{{|||||||||~~~|||~~~~~~|||{{{|||yyysssppprrrvvvzzz~~~}}}||||||||||||xxxyyyyyyxxxvvvuuuwwwxxxuuutttuuuxxx|||~~~{{{xxxvvvvvvyyy|||yyyvvvuuuwwwwwwttttttwwwxxxxxxxxxyyy{{{}}}}}}yyywwwvvvvvvvvvvvvvvvxxx{{{~~~~~~}}}{{{|||}}}}}}~~~~~~}}}}}}~~~~~~~~~{{{yyyvvvsssssswww}}}~~~{{{zzz~~~}}}|||~~~zzz{{{}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~|||zzzyyyvvvxxxzzz}}}~~~}}}{{{zzzrrrrrrrrrrrrtttvvvxxxyyyxxxwwwsssoooqqqxxxzzzyyyzzzzzzyyyzzz{{{}}}zzzyyyyyyzzz}}}~~~}}}|||||||||~~~~~~{{{qqqrrrrrrqqqooooooppprrruuuvvvwwwxxxxxxwwwuuutttqqqqqqppppppqqqrrrrrrrrrqqqrrrsssuuuxxxxxxvvvtttwwwyyy{{{}}}yyyuuuqqqooopppsssuuuvvvxxxvvvtttssstttvvvxxxzzz}}}}}}}}}||||||zzzyyyyyyxxxxxxyyyyyyyyyxxxxxxyyywwwxxxyyy|||~~~~~~~~~~~~}}}{{{|||zzzvvvvvvuuusssrrrssstttvvvxxx{{{zzzxxxwwwwwwyyy|||}}}~~~~~~~~~}}}}}}}}}yyyyyyxxxwwwvvvuuuuuutttwwwvvvwwwxxxxxxvvvrrroooooopppqqqqqqqqqqqqsssuuuvvvyyy{{{||||||}}}~~~yyyzzzzzzyyywwwwwwxxxzzzyyyzzz|||~~~}}}|||zzzxxxzzzyyywwwuuutttsssrrrrrrnnnnnnpppsssyyy}}}{{{yyywwwwwwxxxyyyyyyxxxwwwtttqqqqqqsssvvvwwwwwwzzzzzzzzzxxxsssnnnlllkkkqqqtttxxx||||||zzzwwwttttttuuuwwwyyyyyyyyyxxxxxxuuuvvvwwwxxxyyyzzz{{{{{{zzzzzzyyywwwvvvvvvvvvwww|||||||||}}}}}}~~~}}}}}}}}}~~~~~~zzzwwwxxx{{{~~~~~~|||wwwyyy|||~~~~~~}}}|||}}}zzzxxxwwwwwwvvvuuutttrrrrrrqqqrrruuuzzz~~~~~~~~~}}}|||zzzyyyxxx~~~}}}|||~~~|||~~~}}}xxxyyyzzzzzzyyyyyyzzz|||yyy|||{{{yyyzzz{{{zzzwwwtttsssuuuxxx}}}|||zzzyyyyyyzzzwwwwwwwwwwwwwwwwwwxxxyyyvvvvvvwwwzzz|||vvvqqqppptttxxxwwwttttttvvvvvvttttttwwwtttvvvxxxzzz|||}}}~~~~~~~~~|||zzzyyyyyyyyyuuuuuuvvvxxx{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~{{{xxxuuurrrsssxxx~~~~~~{{{zzz}}}~~~~~~}}}}}}}}}}}}{{{}}}}}}zzzzzz|||zzz{{{}}}~~~}}}|||zzzyyysssuuuwwwyyyyyyxxxwwwuuurrrqqqooonnnnnnppprrrtttrrrrrrnnnjjjlllrrrwwwwwwyyyxxxxxxxxxzzz||||||{{{zzz|||~~~}}}||||||~~~~~~|||tttttttttrrrooonnnoooppptttvvvxxxyyyyyywwwvvvuuussssssrrrpppooooooooopppssssssuuuwwwyyyyyywwwuuuuuuvvvxxxzzz{{{|||}}}}}}uuurrrooonnnppprrrtttuuuuuutttrrrqqqrrruuuxxxzzz{{{{{{{{{{{{zzzyyyyyyxxxuuuvvvwwwxxxxxxwwwtttrrrtttwww{{{~~~}}}zzzyyywwwsssrrrrrrqqqqqqrrrtttvvvxxx{{{zzzxxxwwwvvvwwwxxxyyy~~~~~~}}}}}}}}}||||||||||||{{{zzzxxxwwwuuutttssswwwwwwxxxyyyyyywwwrrrnnnnnnoooooonnnmmmmmmoooqqquuuwwwyyyzzz{{{|||~~~zzz{{{{{{zzzxxxxxxyyyzzzyyyzzz|||~~~}}}{{{xxxvvvxxxxxxvvvuuuttttttttttttpppoooppptttyyy}}}{{{yyywwwwwwxxxzzz{{{zzz{{{xxxtttqqqqqqrrrssstttyyyzzzzzzwwwrrrnnnkkkjjjsssvvvzzz}}}~~~{{{xxxuuuoooqqquuuxxxyyyxxxvvvtttuuuuuuvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwwwwwww||||||||||||}}}~~~}}}}}}}}}~~~~~~}}}zzzxxxzzz}}}|||zzzyyywwwzzz}}}~~~|||zzzxxxvvvuuuvvvwwwvvvuuusssrrrrrrsssvvvzzz~~~~~~|||zzzxxxwwwvvvuuuzzzyyyyyy{{{}}}~~~{{{|||}}}|||{{{zzz{{{|||xxx{{{~~~~~~{{{yyyzzz|||yyyyyywwwuuuvvvzzz~~~~~~{{{yyyxxxxxxyyywwwwwwvvvwwwyyyzzz{{{|||yyyyyyzzz}}}|||uuuooolllooossstttrrrrrrvvvvvvssssssvvvppprrrvvvyyy{{{|||||||||{{{~~~~~~|||{{{zzzzzzxxxxxxyyyzzz{{{}}}}}}}}}~~~|||zzzzzz|||~~~~~~zzzwwwuuuvvv{{{~~~|||zzz}}}~~~~~~}}}zzzyyy{{{zzzxxxyyy|||~~~~~~~~~}}}vvvxxxzzz|||||||||zzzyyyssstttuuuvvvuuutttrrrqqqrrrpppmmmjjjjjjkkkmmmnnnqqqrrrpppkkklllsssxxxyyyyyyxxxwwwwwwyyy|||~~~}}}~~~~~~~~~vvvvvvuuusssooonnnnnnooorrruuuxxxyyywwwvvvuuuvvvsssssssssqqqooonnnooopppuuuuuuvvvxxxzzzyyywwwuuussstttuuuvvvwwwwwwwwwwwwrrrpppooooooqqqssstttssssssrrrqqqqqqsssuuuwwwyyyyyyyyyzzzzzzzzzzzzzzzyyywwwvvvvvvvvvvvvtttpppmmmssswww{{{~~~zzzzzzxxxtttqqqqqqppppppppprrrssstttxxxxxxwwwwwwvvvwwwwwwwww~~~~~~}}}}}}}}}|||||||||~~~}}}|||zzzxxxvvvtttsssvvvuuuuuuvvvvvvtttqqqnnnmmmnnnnnnmmmkkkkkklllnnnqqqsssvvvwwwxxxxxxzzz||||||}}}}}}{{{yyyyyyzzz{{{yyy{{{}}}~~~~~~|||yyyxxxwwwvvvvvvuuuuuuvvvvvvvvvtttssstttwww{{{|||zzzxxxwwwyyy|||}}}}}}}}}{{{xxxvvvuuuvvvxxxyyyyyyzzzzzzxxxtttqqqoooooovvvyyy|||~~~~~~|||xxxvvvooorrrvvvyyyzzzxxxuuussswwwwwwwwwwwwvvvvvvvvvvvvtttttttttvvvyyyzzzzzzzzz}}}}}}||||||}}}~~~~~~~~~~~~~~~}}}{{{zzz|||~~~|||yyywwwvvvyyy{{{~~~|||wwwvvvuuuvvvxxxxxxwwwvvvttttttuuuvvvyyy|||~~~~~~{{{yyywwwvvvvvvvvvvvvvvvwwwxxxzzz|||~~~}}}~~~~~~}}}~~~wwwyyy|||}}}||||||||||||uuuyyyzzzxxxxxx}}}~~~|||zzzyyyyyyyyywwwvvvvvvwww{{{}}}~~~~~~}}}|||{{{}}}}}}wwwqqqooopppqqqsssqqqrrruuuuuurrrrrrtttnnnqqqtttxxxzzz||||||{{{yyy~~~}}}{{{yyyxxx{{{||||||||||||~~~~~~~~~}}}yyywwwvvvwwwzzz|||}}}{{{{{{}}}}}}{{{yyyyyy}}}~~~|||zzz~~~|||zzzzzz|||zzzxxxyyy~~~}}}~~~~~~}}}~~~~~~}}}wwwxxxyyy{{{{{{{{{{{{zzztttuuuuuuuuutttsssqqqpppsssqqqnnnkkkjjjjjjlllmmmuuuwwwvvvrrrqqqwww|||}}}zzzyyyxxxwwwyyy{{{tttttttttrrrooonnnoooppppppsssvvvvvvtttssstttuuuoooqqqsssrrrpppoooqqqrrrxxxwwwwwwxxxyyyxxxvvvtttrrrrrrsssssssssrrrrrrqqqppppppppprrrttttttsssqqqqqqqqqqqqrrrtttvvvwwwxxxwwwxxxyyy{{{|||}}}}}}}}}wwwuuurrrrrrtttuuuuuusssuuuxxx|||}}}~~~~~~zzzsssrrrqqqooonnnnnnnnnnnnrrrsssuuuwwwxxxxxxxxxxxx{{{zzzzzzzzzzzzyyyyyyyyyzzzyyyxxxwwwuuutttsssrrrvvvtttrrrrrrsssrrrqqqooolllmmmmmmlllkkkkkklllnnnooorrruuuwwwwwwxxxyyyzzzzzz{{{{{{yyywwwvvvwwwxxxwwwxxxzzz||||||{{{zzzyyyvvvuuuuuuvvvwwwxxxyyyyyyyyyxxxyyy{{{~~~}}}{{{xxxxxxzzz}}}}}}{{{zzzzzz{{{}}}{{{|||{{{yyywwwvvvwwwxxxyyy{{{|||}}}}}}{{{xxxvvvqqqrrrtttvvvwwwvvvuuutttwwwwwwwwwwwwwwwwwwxxxxxxwwwvvvvvvyyy|||~~~~~~|||~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~|||yyywwwvvvuuu{{{}}}~~~|||wwwvvvvvvxxxyyyyyywwwuuuvvvwwwxxxzzz|||}}}~~~|||zzzwwwuuutttuuuvvvwwwuuuvvvvvvvvvwwwxxx{{{|||yyyzzz|||~~~~~~~~~~~~}}}~~~}}}~~~vvvvvvxxxzzz}}}~~~}}}{{{uuu{{{~~~{{{{{{~~~~~~}}}|||{{{zzzzzzvvvuuutttwww{{{~~~~~~}}}{{{{{{~~~}}}yyywwwvvvuuutttsssqqqrrruuuuuuqqqppprrrnnnppptttxxxzzz|||}}}}}}zzz~~~|||zzzyyy|||}}}~~~}}}}}}~~~}}}}}}}}}}}}~~~}}}}}}}}}~~~|||xxxtttssstttwwwyyy}}}}}}{{{yyyxxxyyy}}}~~~|||{{{{{{}}}~~~|||~~~zzzyyy~~~~~~~~~~~~~~~}}}~~~}}}yyyzzz}}}}}}{{{}}}~~~|||||||||{{{{{{zzzzzzzzzuuuuuuvvvvvvvvvvvvuuutttwwwuuutttrrrrrrrrrtttuuuwww{{{{{{vvvuuuyyy~~~|||{{{yyyxxxyyy{{{~~~qqqrrrrrrqqqooonnnoooqqqnnnqqqtttsssqqqqqqrrrtttlllooorrrsssqqqqqqsssuuuyyywwwvvvwwwwwwwwwuuusssqqqqqqqqqqqqqqqpppooonnnppppppqqqtttuuuuuusssppppppppprrrsssuuuvvvwwwxxxvvvwwwyyy{{{}}}uuuqqqmmmmmmrrrxxx|||~~~wwwzzz}}}uuutttrrrooommmkkkiiiiiilllooosssvvvyyyzzz{{{zzzvvvvvvvvvvvvuuuuuuuuutttssssssrrrqqqqqqppppppooowwwuuurrrqqqrrrssssssrrrjjjkkkllllllkkklllmmmoooqqqtttwwwyyyzzzyyyyyyzzzvvvwwwvvvuuusssrrrsssttttttuuuvvvxxxyyyyyyxxxxxxuuuuuuuuuvvvwwwyyyzzz{{{|||{{{|||~~~~~~{{{yyyyyy{{{~~~~~~{{{zzzzzz|||}}}}}}}}}{{{zzzzzz|||~~~{{{{{{||||||{{{yyywwwvvvrrrrrrqqqqqqrrrrrrsssssstttuuuuuuvvvwwwxxxxxxyyy{{{zzzyyy|||}}}~~~||||||}}}~~~~~~zzzxxxvvvvvvuuu}}}~~~~~~|||wwwwwwxxxyyyzzzyyyvvvssswwwxxx{{{}}}~~~~~~~~~~~~vvvtttrrrqqqqqqsssuuuwwwwwwwwwwwwvvvuuuvvvxxxzzzsssuuuwwwzzz|||}}}}}}}}}|||}}}~~~}}}|||{{{|||}}}uuutttuuuxxx}}}}}}zzzyyy~~~|||~~~~~~{{{}}}}}}~~~~~~}}}|||{{{{{{uuussssssvvv{{{~~~}}}zzzzzz{{{~~~|||{{{||||||zzzwwwsssqqqrrruuuuuuqqqoooqqqoooqqqtttxxx{{{}}}~~~|||~~~}}}||||||~~~~~~||||||vvvvvvvvvwwwyyy|||~~~}}}}}}wwwwwwwwwxxxzzz}}}}}}xxxsssrrrsssuuuwww{{{{{{yyyxxxwwwyyy}}}~~~|||{{{{{{||||||{{{zzz}}}{{{|||xxxyyy}}}||||||}}}~~~{{{{{{~~~~~~}}}{{{}}}~~~}}}{{{zzzzzzzzzuuuvvvwwwxxxyyyyyyyyyyyy{{{{{{zzzzzz{{{|||}}}~~~vvv{{{{{{wwwuuuyyy|||}}}~~~|||zzzxxxyyy{{{~~~~~~tttqqqmmmkkkllloooqqqrrrmmmooopppqqqpppooopppqqqlllnnnqqqsssssstttvvvwwwzzzvvvssstttwwwxxxuuuqqqmmmnnnpppqqqqqqqqqooonnnsssssstttuuuuuuuuuuuuuuuoooqqqtttxxx|||}}}|||zzzyyywwwvvvwwwzzz}}}~~~~~~wwwuuussssssuuuxxxyyyzzz~~~}}}{{{yyywwwyyy}}}~~~}}}}}}}}}~~~wwwuuurrrnnnllllllmmmnnnlllnnnrrrvvvxxxyyyxxxxxxwwwwwwuuurrrooonnnnnnpppooopppqqqpppppppppsssuuurrrssstttuuuvvvvvvvvvvvvooommmkkkjjjjjjkkklllmmmqqqsssvvvxxxzzzyyyxxxwwwyyywwwtttpppnnnmmmmmmmmmlllqqqvvvyyyyyyyyyzzz{{{{{{{{{zzzxxxwwwyyy~~~{{{|||~~~~~~zzzwwwvvvwwwzzz|||}}}}}}{{{yyyyyy|||}}}}}}zzzwwwwwwzzz}}}}}}~~~~~~zzzvvvtttuuutttrrrqqqqqqrrrsssssswwwvvvuuuuuuuuuvvvwwwxxxyyy{{{}}}~~~~~~~~~}}}~~~~~~{{{xxxwwwvvvwwwxxx{{{}}}~~~}}}}}}{{{wwwuuuwwwxxxzzz|||}}}|||zzzyyyrrrrrrssstttuuuuuuvvvvvvvvvxxxzzzzzzxxxvvvuuuuuuuuuttttttxxx}}}|||}}}xxxxxxxxxxxxyyy{{{}}}~~~{{{{{{|||yyy|||~~~~~~{{{zzz{{{}}}zzz{{{{{{zzzyyy{{{~~~}}}{{{{{{}}}}}}{{{zzzyyyyyyyyyxxxtttpppoooqqqrrrrrrpppppprrruuuwwwzzz~~~~~~|||xxxxxxwwwvvvvvvzzz~~~{{{zzzyyyyyyzzz~~~}}}{{{|||yyyxxxxxxvvvtttvvv{{{{{{zzzxxxwwwyyy|||~~~|||zzzzzz{{{}}}{{{yyywwwwwwwwwxxx{{{|||~~~}}}|||~~~~~~}}}zzzwwwzzz|||zzzvvvwww|||{{{zzz{{{~~~}}}}}}}}}zzzxxxwwwyyy{{{yyy|||}}}}}}|||zzzzzz}}}}}}|||qqqooolllkkkmmmnnnoooooolllnnnooonnnmmmkkkkkkllliiilllooorrrsssuuuwwwyyy|||xxxttttttvvvvvvssspppqqqrrrssstttttttttrrrqqqtttuuuvvvwwwxxxxxxwwwwwwpppqqqtttxxx|||~~~}}}{{{wwwvvvvvvwwwzzz|||}}}|||xxxwwwuuuvvvxxxzzzzzzzzz{{{{{{zzzxxxwwwwwwzzz}}}|||{{{zzzzzz{{{|||~~~}}}zzzvvvssspppoooooopppmmmooosssvvvxxxyyyyyyxxxsssssssssqqqnnnnnnooopppppprrrsssrrrqqqqqqqqqsssssstttuuuvvvvvvvvvvvvvvvrrrqqqooolllkkkkkklllmmmpppqqqsssuuuvvvxxxyyyyyyyyywwwtttpppmmmlllkkkkkknnnqqqvvvxxxxxxyyyzzz|||zzz{{{{{{{{{zzzzzz|||~~~{{{|||~~~}}}zzzwwwvvvxxx{{{}}}}}}~~~}}}zzz{{{{{{yyywwwwwwzzz}}}}}}~~~}}}yyyuuurrrvvvuuusssrrrqqqqqqrrrrrrwwwvvvuuuuuuvvvwwwxxxyyyzzz}}}~~~{{{zzzyyyzzzzzz|||}}}~~~}}}}}}}}}{{{wwwuuutttuuuwwwyyyyyyxxxwwwvvvttttttsssssssssssssssttttttwwwzzzzzzyyyxxxwwwwwwxxxvvvwww{{{|||}}}}}}xxxxxxwwwwwwyyy{{{~~~~~~}}}|||yyy|||~~~}}}zzzyyy{{{}}}{{{||||||||||||}}}~~~~~~}}}zzzxxxwwwvvvvvvyyyuuuqqqpppqqqrrrqqqpppqqqtttvvvyyy{{{{{{xxxxxxwwwuuuvvvxxx}}}~~~}}}||||||||||||{{{{{{|||~~~|||zzzxxxxxxyyyxxxuuuwww|||~~~|||zzzyyyzzz}}}}}}}}}}}}{{{zzzzzz{{{}}}}}}zzzwwwuuuxxxxxxyyy}}}~~~{{{~~~~~~|||zzzxxxzzz|||zzzwwwwww|||~~~||||||~~~~~~~~~~~~|||yyyxxxyyy|||~~~~~~}}}{{{zzz||||||{{{ooommmkkkkkkmmmnnnnnnmmmmmmnnnnnnmmmjjjggggggggggggjjjnnnqqqtttvvvyyy{{{}}}yyyuuusssuuuuuusssqqqttttttuuuuuuuuuuuutttssstttvvvxxxzzz{{{zzzyyyxxxttttttvvvxxx{{{|||zzzyyyuuuuuuvvvxxx{{{|||{{{yyyxxxwwwwwwyyy{{{{{{zzzyyyxxxyyyyyyxxxvvvuuuvvvwwwvvvvvvwwwxxxzzz}}}{{{vvvsssqqqppppppoooppprrruuuwwwxxxxxxxxxpppppppppooonnnnnnoooqqqqqqsssvvvvvvtttrrrrrrrrruuuuuuvvvwwwwwwwwwvvvvvvvvvtttrrrooommmlllllllllooooooppprrrtttwwwzzz{{{yyywwwtttpppmmmlllkkkjjjqqqsssuuuwwwwwwxxx{{{|||yyy{{{}}}}}}{{{yyyyyyyyyzzz{{{~~~}}}{{{xxxvvvvvvxxx{{{}}}}}}}}}|||xxxxxxyyyxxxwwwxxx{{{}}}}}}~~~~~~}}}{{{xxxuuusssyyyxxxvvvuuusssrrrrrrrrrvvvvvvvvvvvvwwwxxxyyyzzzyyy}}}}}}{{{zzz}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}|||{{{wwwuuuqqqrrrssstttttttttsssrrruuutttrrrqqqpppppppppqqqtttvvvyyy{{{zzzyyyyyyzzzzzzyyyzzz}}}|||}}}~~~yyyxxxwwwwwwxxx{{{~~~}}}{{{yyy{{{}}}|||yyyxxxzzz}}}|||}}}~~~~~~}}}~~~}}}{{{xxxwwwvvvuuuvvvtttqqqppprrrsssttttttsssuuuxxx{{{}}}}}}yyyxxxxxxwwwuuutttvvvzzz}}}~~~~~~}}}||||||{{{zzzzzz}}}}}}}}}}}}~~~}}}xxxwwwxxx{{{zzzxxxyyy~~~~~~||||||}}}}}}~~~~~~}}}||||||~~~}}}zzzwwwvvvyyyzzz|||{{{xxx~~~|||yyyxxxzzz{{{yyywwwxxx|||~~~~~~yyytttxxx{{{~~~||||||}}}}}}~~~{{{zzzqqqnnnkkkjjjlllnnnoooooopppqqqpppnnnjjjgggffffffhhhkkkooorrrtttvvvyyy{{{{{{xxxuuuttttttuuuuuutttsssssssssssssssssssssssstttvvvyyy{{{{{{{{{yyyxxxxxxwwwvvvwwwxxxwwwvvvtttssstttvvvyyy{{{{{{yyywwwuuuuuuvvvxxxzzzzzzxxxuuuuuuwwwyyyyyywwwuuuttttttttttttvvvxxx{{{~~~|||xxxtttqqqpppoooppppppqqqrrrssstttuuuvvvooopppqqqpppnnnmmmnnnpppqqqtttxxxzzzyyywwwuuuuuuwwwwwwxxxxxxxxxwwwwwwvvvvvvuuusssqqqooonnnnnnmmmoooppprrrtttvvvxxxyyyyyyxxxvvvtttrrrpppooonnnnnnttttttuuuuuuvvvxxx{{{}}}yyyzzz{{{zzzxxxvvvuuuvvvxxx{{{~~~~~~|||zzzxxxvvvttttttvvvyyy{{{{{{~~~~~~~~~zzzwwwtttvvvwwwwwwxxxyyyzzz|||~~~||||||||||||{{{zzzxxxwww~~~|||zzzxxxvvvuuutttuuuvvvvvvwwwxxxyyyzzzzzzxxx|||~~~||||||{{{yyyyyyzzz{{{}}}{{{}}}|||~~~~~~}}}}}}|||{{{xxxuuuppppppqqqrrrrrrrrrqqqpppsssrrrpppnnnnnnnnnooopppuuuxxxzzz|||{{{yyyyyyyyyzzzzzz{{{{{{zzzxxxwwwxxx{{{{{{xxxyyy{{{}}}{{{yyyxxxzzz}}}}}}~~~~~~}}}|||}}}~~~|||}}}~~~~~~}}}~~~}}}|||zzzyyyxxxxxxsssrrrqqqqqqsssvvvyyyzzzuuuwwwzzz|||}}}}}}~~~zzzvvvxxxxxxxxxvvvtttuuuwwwyyyzzzzzzzzzyyyyyyzzzzzzzzz}}}}}}}}}~~~~~~~~~~~~yyyxxx{{{~~~~~~{{{}}}}}}{{{yyyzzz|||~~~~~~zzzwww|||~~~{{{xxxxxxxxxyyywwwvvvwww{{{~~~}}}{{{}}}~~~wwwqqqwwwzzz~~~~~~}}}}}}{{{zzzuuuqqqllljjjllloooqqqssssssttttttrrrnnnkkkjjjjjjmmmooorrrttttttuuuwwwyyyxxxwwwuuuuuuvvvwwwxxxxxxsssrrrrrrqqqrrrssstttuuuuuuvvvxxxyyyzzzyyyxxxwwwvvvtttssssssuuuuuuuuutttssssssvvvyyy{{{{{{xxxuuurrrrrrsssuuuwwwvvvtttqqqtttvvvyyyzzzxxxvvvttttttuuuuuuwwwyyy|||}}}zzzvvvtttrrrrrrrrrqqqooonnnnnnoooppprrrqqqrrrrrrqqqooommmmmmnnnppptttyyy|||}}}{{{zzzzzzyyyzzzzzzzzzyyyxxxwwwwwwttttttsssrrrppppppooooooppprrrvvvyyyzzzzzzxxxvvvvvvvvvuuuuuuuuuuuuuuuuuuwwwvvvuuuuuuvvvyyy{{{|||zzzzzzyyyvvvtttrrrsssuuuwwwyyy|||~~~~~~|||yyywwwvvvtttrrrrrruuuwwwxxxxxx{{{|||}}}}}}|||yyyuuusssuuuuuuvvvxxxzzz|||}}}~~~yyyyyyzzz{{{||||||}}}}}}|||zzzxxxwwwuuuuuuvvvwwwxxxxxxyyyyyyuuuzzz}}}|||yyyzzzzzz|||}}}~~~~~~zzz~~~~~~}}}}}}}}}|||yyyvvvrrrrrrrrrsssrrrrrrrrrrrrqqqpppoooooooooooopppqqqwwwyyy||||||zzzxxxwwwwwwxxxyyyzzz~~~}}}|||zzzyyyzzz|||}}}|||~~~~~~{{{xxxzzz|||}}}{{{yyyxxx{{{~~~}}}~~~{{{xxxwwwwwwwwwxxxzzz{{{|||{{{zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzuuuuuuttttttuuuwwwzzz|||xxxzzz|||~~~~~~|||{{{{{{}}}|||zzz|||xxxuuuyyyzzzyyyxxxuuutttvvvwwwuuuuuuvvvvvvxxxzzz{{{|||{{{||||||}}}}}}~~~~~~~~~~~~}}}~~~~~~|||{{{~~~~~~~~~}}}{{{zzz|||}}}zzzyyy{{{}}}~~~~~~zzzwwwwwwwwwvvvuuuuuuwwwyyy||||||}}}zzzuuuuuuwwwxxxuuuqqqzzz}}}~~~}}}|||~~~}}}{{{zzzvvvrrrnnnlllnnnqqqsssttttttuuuvvvuuurrrpppppppppqqqsssuuuvvvuuuuuuvvvxxxvvvvvvwwwxxxyyyzzzzzz{{{uuutttsssssssssvvvxxxzzzwwwxxxxxxxxxwwwwwwvvvvvvqqqpppooopppsssvvvxxxxxxttttttvvvyyy{{{{{{xxxuuuqqqqqqqqqsssuuutttrrrooorrruuuyyyzzzyyyvvvuuuuuuwwwwwwwwwxxxzzz}}}~~~|||zzzyyyxxxwwwuuurrrnnnkkkiiijjjlllnnnqqqrrrsssrrrooommmlllmmmooosssyyy|||}}}}}}}}}}}}|||||||||{{{zzzyyyxxxwwwuuuttttttsssrrrqqqqqqpppqqqtttyyy}}}}}}{{{xxxuuuvvvvvvwwwxxxyyyyyyzzzzzzxxxvvvuuuuuuwwwzzzzzzzzzyyyyyyxxxuuurrrqqqrrrtttvvvxxxzzz||||||{{{yyywwwvvvtttrrrrrrtttuuuvvvuuuwwwyyyzzz{{{{{{zzzxxxwwwuuuttttttwwwzzz||||||{{{vvvvvvwwwxxx{{{}}}}}}{{{xxxwwwuuuuuuvvvwwwwwwwwwwwwvvvtttxxx}}}~~~}}}|||vvvvvvwwwyyy|||~~~}}}|||{{{~~~~~~}}}zzzxxxvvvvvvuuuuuuuuutttttttttrrrrrrrrrssssssssssssssswwwzzz||||||yyywwwvvvvvvwwwxxxyyy{{{~~~~~~}}}}}}}}}~~~}}}}}}}}}~~~}}}|||{{{}}}~~~|||yyyyyy|||~~~|||xxxvvvuuutttuuuwwwxxxyyyyyyxxxwwwuuuvvvwwwyyyzzzzzzzzzzzzzzzzzzyyyxxxvvvwwwzzz|||}}}~~~zzzzzzzzz|||~~~||||||{{{xxxvvvzzz{{{{{{zzzxxxvvvvvvwwwssssssssstttwwwzzz|||~~~{{{{{{{{{{{{|||}}}~~~~~~}}}~~~~~~~~~}}}~~~~~~|||zzz|||~~~}}}}}}}}}}}}~~~~~~~~~zzzwwwwwwvvvuuuuuuuuuwwwyyy{{{{{{{{{|||~~~|||wwwqqqooopppsssssssss}}}{{{yyy{{{~~~~~~{{{zzzsssqqqppppppqqqrrrrrrqqqqqqssstttuuutttssstttuuurrrtttwwwwwwwwwwwwxxxyyyvvvxxxzzz||||||{{{zzzzzzuuutttssssssuuuxxx|||~~~{{{zzzxxxwwwvvvuuuvvvvvvsssqqqoooooorrruuuwwwxxxuuuuuuvvvyyy{{{{{{yyyvvvsssrrrrrrsssuuutttrrrpppqqqtttwwwxxxxxxvvvvvvvvvvvvvvvuuuuuuvvvwwwyyyzzz||||||{{{{{{{{{{{{{{{{{{yyyuuuooojjjggggggjjjkkkmmmoooppppppnnnmmmlllmmmooossswwwzzz{{{zzz{{{{{{}}}}}}}}}|||{{{zzzxxxwwwxxxxxxwwwvvvtttrrrqqqpppqqqtttxxx{{{}}}|||zzzyyywwwxxxyyyzzz{{{{{{{{{{{{yyywwwuuuvvvyyyzzzzzzxxxxxxyyyyyyxxxuuusssssssssuuuvvvxxxyyyzzzyyyxxxxxxxxxvvvttttttuuuvvvuuutttvvvwwwwwwxxxxxxwwwwwwvvvsssrrrrrrtttxxxzzzyyyxxxtttttttttuuuxxx{{{~~~}}}{{{xxxvvvtttuuuuuuvvvwwwvvvuuutttsssuuuxxx{{{}}}}}}}}}~~~xxxvvvtttuuuwwwzzzzzzyyy}}}~~~|||zzzyyyxxxxxxwwwwwwwwwwwwwwwwwwxxxyyyyyyyyywwwuuutttuuuwwwzzzzzzyyywwwvvvvvvxxxxxxxxxxxxyyy}}}~~~}}}}}}{{{||||||{{{zzz{{{}}}}}}~~~~~~|||zzzzzz}}}~~~|||yyyxxxuuuvvvwwwxxxxxxyyyyyyyyywwwxxxyyy{{{{{{{{{{{{zzzyyyzzz{{{zzzyyyzzz~~~|||{{{|||~~~~~~~~~}}}{{{yyy{{{|||~~~}}}zzzxxxxxxxxxssssssssstttvvvyyy|||~~~|||{{{{{{{{{|||~~~|||}}}~~~~~~|||}}}~~~yyy{{{~~~~~~}}}}}}}}}}}}yyyvvvyyyxxxvvvvvvwwwyyy{{{|||}}}{{{zzz{{{~~~~~~|||xxxuuurrrooooooqqqtttvvv|||}}}||||||{{{ooopppqqqsssuuutttpppmmmnnnpppssstttttttttvvvwwwsssuuuwwwxxxxxxxxxyyy{{{wwwzzz}}}~~~}}}{{{yyyyyytttsssrrrrrrtttxxx|||~~~|||yyywwwuuuuuuvvvvvvyyyvvvsssqqqqqqsssttttttwwwvvvwwwxxxzzz{{{yyywwwvvvuuutttuuuvvvvvvtttsssooorrruuuwwwvvvvvvvvvvvvvvvuuussssssrrrsssttttttvvvwwwwwwxxxyyyzzz{{{{{{|||wwwpppjjjggggggiiikkkiiilllnnnooonnnmmmmmmnnnpppsssvvvxxxxxxxxxxxxyyy~~~~~~~~~}}}|||zzzyyyxxx|||{{{zzzxxxvvvsssqqqoooqqqsssuuuxxx{{{|||}}}}}}yyyyyyzzz{{{{{{{{{zzzzzzyyywwwuuuwwwzzz{{{yyywwwvvvyyy||||||yyyvvvsssrrruuuvvvvvvwwwxxxyyyyyyyyyzzzxxxvvvvvvvvvwwwvvvtttwwwvvvuuutttsssrrrqqqqqqqqqpppppprrrvvvxxxwwwuuutttsssssssssuuuxxx{{{}}}||||||{{{zzzxxxuuusssqqquuuuuuvvvvvvvvvtttsssqqqvvvxxxzzz{{{{{{}}}|||wwwuuuwwwzzz||||||~~~}}}~~~}}}}}}}}}~~~~~~~~~}}}{{{zzzzzzyyyxxxxxxxxxxxxxxx|||}}}~~~}}}zzzwwwuuusssuuuxxxzzzyyyxxxxxxxxxzzzyyyxxxvvvwwwzzz}}}{{{vvvxxxyyyxxxwwwwww{{{}}}}}}zzzzzz~~~~~~~~~}}}wwwwwwxxxyyyyyyzzz{{{{{{|||}}}~~~~~~}}}}}}tttvvvyyyzzz{{{~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}||||||}}}~~~|||zzzyyyyyyuuutttttttttuuuxxx{{{|||}}}|||{{{{{{|||}}}yyy{{{}}}~~~}}}}}}~~~~~~||||||xxxzzz}}}}}}|||}}}~~~}}}}}}}}}~~~|||~~~}}}yyyvvv{{{yyywwwwwwyyy{{{|||}}}}}}{{{{{{|||}}}|||zzzvvvuuutttrrrpppqqquuuxxxxxx{{{}}}|||uuuuuusssrrrpppoooooonnnmmmllllllooossstttrrrooorrrtttvvvvvvtttrrrppppppwwwxxxxxxvvvuuuvvvxxxzzzwwwyyy{{{{{{yyyyyy{{{}}}yyy{{{|||yyyuuurrrsssuuutttssspppllljjjlllpppssstttvvvxxxwwwtttssstttwwwyyyyyyyyyxxxvvvuuusssrrrppptttxxxxxxuuusssvvvzzzyyyxxxuuussssssssstttuuuwwwtttrrrtttyyy{{{xxxuuuyyywwwtttpppnnnmmmmmmmmmlllllljjjiiiiiiiiijjjkkkpppsssvvvvvvtttssstttvvvyyyzzz|||}}}}}}{{{xxxwwwuuuwwwxxxxxxvvvtttssstttvvvuuutttuuuxxx{{{}}}~~~{{{zzzyyyzzz{{{{{{yyywww~~~wwwuuuzzz|||yyywwwyyyvvvxxx{{{}}}|||yyyuuurrrpppssswwwyyyyyyyyyzzzzzz|||yyyuuuuuuvvvwwwuuusssxxxwwwvvvttttttsssssssssooopppppppppoooooorrrtttwwwxxxxxxuuupppmmmnnnpppnnnmmmmmmooopppqqqpppnnnrrruuuwwwxxxwwwuuuuuuuuuwwwyyyzzzzzzyyy{{{{{{wwwuuuxxxzzz{{{{{{~~~~~~xxxzzz|||~~~~~~}}}|||zzz}}}~~~|||zzzyyyzzz~~~~~~~~~zzzyyy|||}}}{{{xxxzzzyyyxxxyyy{{{|||{{{zzz}}}}}}~~~~~~}}}|||zzzyyyxxxyyyzzzxxxvvvvvvzzz~~~yyyyyyxxxxxxyyy|||}}}vvvsssqqqppprrruuuvvvwwwwwwxxxzzz~~~|||zzzzzzxxxvvvuuuvvvxxxzzzzzzyyy~~~zzzyyyyyyzzzzzzzzzyyyyyyzzz|||{{{~~~~~~~~~~~~}}}|||{{{{{{{{{||||||zzzzzzzzzzzz|||~~~|||zzz~~~|||{{{}}}~~~yyyyyyyyyyyyyyyzzzzzz{{{|||yyy{{{{{{~~~}}}|||~~~|||yyy{{{{{{{{{{{{{{{|||||||||}}}|||{{{|||~~~yyywww{{{~~~~~~~~~}}}}}}~~~|||~~~~~~}}}|||{{{|||~~~~~~|||||||||{{{zzzxxxuuuuuussspppoooppptttwwwwwwzzz}}}~~~~~~~~~xxxvvvtttpppnnnlllkkkkkklllllllllooorrrsssqqqoooppprrrttttttrrrpppoooooossstttuuutttsssssstttvvvvvvyyy{{{{{{yyyxxxzzz{{{zzz{{{{{{yyywwwuuuuuuuuutttqqqnnnllllllnnnqqqsssuuuwwwxxxwwwuuutttvvvwwwyyyyyyxxxwwwvvvuuutttsssrrrvvvyyyyyyvvvuuuwwwzzz{{{{{{{{{zzzxxxvvvuuusssuuurrrpppsssxxx{{{zzzwwwzzzxxxtttqqqooommmmmmmmmiiihhhgggggggggiiijjjlllssstttuuussspppoooqqqssssssuuuvvvwwwwwwtttqqqoootttvvvxxxxxxwwwvvvvvvvvvwwwvvvuuuvvvxxxzzzzzzzzzyyyyyyzzzzzzzzzzzzyyyyyy}}}xxxvvvzzz{{{xxxvvvxxxtttvvvyyy{{{{{{yyywwwuuurrruuuxxxyyyyyyyyyyyyzzzyyyvvvssssssuuuwwwwwwwwwyyyxxxwwwvvvuuuuuuttttttqqqqqqqqqpppoooooorrrtttvvvwwwvvvsssooommmmmmooolllkkkkkkkkklllllljjjhhhqqqsssvvvvvvuuuuuuuuuvvvwwwyyyzzzyyyyyy{{{{{{wwwvvvwwwzzzzzzzzz~~~||||||xxxzzz}}}}}}{{{|||~~~}}}{{{zzzzzzyyy~~~~~~~~~{{{wwwvvvxxxyyyvvvsssyyyxxxwwwyyy{{{~~~~~~}}}~~~{{{{{{zzzxxxwwwwwwyyy|||yyyxxxxxxxxxzzz|||~~~~~~~~~{{{yyysssqqqnnnnnnqqqtttvvvvvvwwwxxx{{{}}}}}}|||xxxwwwvvvwwwyyy{{{{{{{{{~~~|||zzzxxxyyyzzz|||zzzxxxxxxzzz|||~~~{{{~~~}}}~~~|||zzzyyyyyyzzzzzzzzzzzzyyyxxxzzz|||~~~}}}~~~|||}}}~~~}}}|||{{{{{{{{{||||||~~~}}}{{{~~~}}}}}}}}}zzzxxxyyyzzz{{{{{{{{{{{{{{{~~~}}}~~~~~~~~~~~~yyywwwzzz}}}~~~||||||~~~}}}~~~}}}}}}~~~||||||}}}|||{{{yyyxxxwwwuuusssqqqrrrvvvyyywwwyyy|||}}}~~~~~~|||~~~}}}zzzvvvqqqmmmkkkjjjjjjmmmmmmmmmppprrrsssqqqooonnnppprrrqqqpppooooooooooooqqqrrrqqqpppooopppqqqtttwwwyyyzzzyyyxxxxxxxxxzzzyyyxxxwwwxxxxxxvvvuuusssooollllllooorrrssssssvvvwwwyyyxxxwwwwwwxxxyyyxxxxxxxxxwwwvvvuuuttttttuuuxxxzzzzzzwwwvvvwwwzzz~~~{{{vvvssssssqqqoooqqqvvvzzz{{{zzzzzzxxxuuurrrpppnnnnnnnnniiihhhgggfffgggjjjmmmooouuutttssspppmmmlllmmmnnnssstttwwwxxxwwwuuuqqqoooqqqtttwwwxxxxxxxxxyyyzzzxxxvvvuuuuuuvvvwwwvvvttttttwwwyyyyyywwwwwwyyy{{{|||xxxwwwyyyzzzwwwuuuvvvrrrsssuuuxxxyyyyyyyyyyyyuuuwwwyyyzzzyyyxxxxxxxxxuuusssqqqqqqtttwwwyyyzzzzzzzzzyyyxxxwwwvvvuuuuuusssssssssrrrpppppprrrtttxxxxxxwwwtttqqqoooooopppmmmllljjjjjjkkkjjjgggeeeqqqrrrttttttttttttvvvwwwwwwxxxyyyxxxxxxzzz}}}}}}zzzwwwvvvwwwxxxyyyyyy}}}}}}{{{zzzxxx{{{~~~~~~|||~~~|||zzzzzz{{{zzz~~~~~~}}}}}}yyyuuuuuuvvvvvvtttqqquuuttttttvvvzzz~~~}}}zzzyyyyyyyyyyyyxxxxxxxxxxxxyyyzzz|||~~~}}}~~~}}}zzzxxxssspppnnnnnnqqqtttvvvwwwvvvyyy|||}}}||||||{{{yyyxxxyyy{{{||||||{{{{{{{{{{{{zzzwwwwwwxxxyyy}}}yyyvvvwwwzzz~~~~~~~~~}}}}}}|||}}}}}}yyywwwuuuvvvwwwxxxzzzyyywwwvvvwwwyyy|||~~~{{{}}}}}}~~~~~~~~~}}}||||||}}}~~~~~~}}}xxx|||~~~}}}}}}}}}~~~|||yyy{{{}}}~~~~~~~~~|||{{{~~~~~~|||{{{{{{yyyzzz|||~~~~~~{{{zzz|||~~~~~~||||||}}}}}}}}}{{{zzzyyyxxxuuutttvvvyyy|||wwwyyy{{{||||||}}}}}}{{{}}}~~~{{{wwwrrrooommmlllmmmnnnoooppprrrsssssssssrrrooopppqqqpppooonnnoooqqqooopppqqqpppnnnmmmmmmnnnqqqsssuuuwwwwwwvvvuuuuuuyyyvvvtttuuuwwwxxxvvvsssrrrmmmjjjlllrrrvvvvvvtttwwwxxxxxxyyyyyyyyyzzzzzzxxxxxxwwwvvvvvvuuuuuuuuuuuuxxxzzzyyywwwvvvwwwyyy}}}yyywwwuuusssqqqsssvvvyyy{{{zzzyyyxxxuuusssqqqpppoooooonnnllljjjiiijjjlllppprrrrrrrrrqqqooommmkkkkkkkkkrrrtttwwwyyyyyywwwuuusssnnnqqquuuwwwxxxyyy{{{|||zzzwwwsssqqqpppqqqqqqqqqooosssvvvvvvsssrrrvvv{{{{{{yyyxxxyyyxxxvvvuuuuuussstttuuuvvvwwwxxxyyyzzzxxxzzz{{{{{{yyywwwwwwwwwtttrrrqqqppprrrvvvyyy{{{yyyzzzzzzzzzyyyxxxvvvuuuvvvvvvuuutttrrrqqqsssuuu{{{{{{yyywwwuuussssssssspppooonnnnnnoooooommmkkkssstttttttttttttttvvvyyywwwwwwwwwwwwwwwxxxzzz{{{{{{yyyxxxwwwwwwwwwwwwwww{{{~~~}}}zzzyyyzzz}}}~~~}}}{{{zzz{{{|||}}}}}}|||||||||zzzwwwuuuuuuwwwwwwuuusssqqqqqqqqqtttyyy~~~~~~}}}}}}~~~zzzyyyzzzzzzxxxuuuvvvwwwxxxyyy{{{|||}}}}}}|||}}}~~~}}}|||{{{wwwtttqqqqqqsssvvvwwwxxxuuuyyy|||{{{xxxxxx}}}}}}{{{zzz{{{{{{zzzyyyvvvvvvwwwvvvttttttuuuvvvyyyvvvtttvvv{{{~~~}}}{{{{{{|||}}}{{{|||}}}||||||zzzxxxvvvssssssuuuwwwxxxzzzyyywwwvvvvvvxxxzzz|||{{{|||~~~{{{}}}~~~~~~~~~}}}{{{{{{||||||{{{|||~~~yyyuuuzzz|||~~~||||||}}}~~~~~~}}}}}}~~~|||{{{}}}~~~~~~{{{{{{|||}}}~~~~~~~~~{{{zzz{{{}}}}}}{{{{{{|||~~~}}}}}}{{{{{{yyywwwvvvwww{{{{{{{{{{{{{{{zzzzzz}}}~~~~~~|||zzzxxxuuurrrpppoooooooooqqqssstttvvvvvvuuuuuuuuurrrrrrrrrpppooooooppprrrqqqrrrrrrqqqnnnmmmnnnnnnooooooqqqssstttuuutttsssvvvsssqqqrrruuuvvvtttqqqpppllljjjmmmtttxxxwwwuuuxxxwwwxxxyyyzzz{{{{{{{{{xxxwwwvvvvvvuuuvvvvvvwwwuuuvvvxxxxxxwwwwwwwwwwww}}}}}}}}}||||||{{{{{{{{{xxxwwwuuuuuuvvvwwwxxxxxxvvvvvvtttsssrrrqqqqqqpppqqqpppnnnllllllmmmpppqqqoooooopppppppppnnnllljjjlllnnnpppsssuuuuuutttsssmmmppptttwwwxxxyyy{{{||||||wwwpppkkkjjjlllooopppkkkooorrrqqqoooooosssxxxyyyzzzzzzxxxwwwwwwwwwvvvwwwwwwwwwwwwwwwxxxyyyyyy{{{||||||{{{xxxwwwvvvwwwttttttsssrrrrrrtttwwwzzzwwwyyy{{{||||||zzzxxxvvvxxxyyyxxxvvvttttttvvvxxx}}}|||zzzxxxwwwvvvuuutttqqqpppppprrrtttuuutttsssvvvwwwwwwvvvuuuuuuvvvxxxuuuuuuuuuuuuwwwxxxxxxxxxxxxyyyxxxwwwvvvuuuuuuuuuyyy|||}}}{{{yyy}}}}}}{{{zzz|||}}}|||xxxwwwxxxvvvuuuuuuvvvwwwxxxwwwvvvsssrrrssswww|||}}}||||||}}}~~~{{{zzz{{{{{{xxxuuuuuuvvvxxxzzz||||||||||||zzz|||~~~~~~~~~zzzzzzzzzzzzzzz{{{||||||yyyvvvsssrrrsssuuuvvvvvvwwwyyy{{{xxxuuuvvv{{{}}}{{{zzzxxxvvvtttqqqrrrsssrrrpppppprrrssssssrrrssswww|||~~~{{{yyyyyyyyy~~~}}}{{{{{{{{{{{{zzzuuutttsssrrrtttvvvyyy{{{zzzzzzxxxwwwwwwxxxzzz{{{|||}}}~~~~~~}}}{{{|||}}}~~~~~~|||yyyxxxxxxxxxxxxyyy|||}}}yyyvvvyyyzzz}}}|||zzzzzz{{{}}}}}}}}}}}}}}}~~~~~~|||{{{{{{|||}}}~~~~~~|||~~~}}}|||}}}~~~~~~{{{zzzzzz|||}}}{{{yyyzzz|||~~~~~~~~~{{{{{{yyywwwvvvxxx|||}}}zzzxxxxxxzzz}}}|||yyytttssssssrrrqqqqqqqqqqqqsssuuuxxxxxxwwwvvvvvvwwwuuutttsssqqqooooooqqqsssssssssrrrooommmlllmmmooonnnmmmnnnpppsssvvvvvvvvvsssrrrqqqqqqrrrrrrqqqpppnnnlllmmmpppuuuxxxxxxvvvwwwwwwwwwxxx{{{|||||||||wwwwwwvvvuuuuuuvvvwwwxxxtttuuuvvvwwwxxxxxxxxxxxx|||zzzxxxwwwwwwxxxzzz|||yyyyyyxxxwwwvvvuuuttttttssssssssssssrrrrrrrrrrrrqqqqqqooonnnnnnnnnoooooopppooooooqqqrrrrrrooommmlllmmmoooqqqssstttuuuvvvnnnqqquuuxxxyyyyyy{{{||||||vvvooojjjiiilllooopppkkkmmmooonnnmmmnnnrrruuuxxx{{{|||yyywwwyyyyyyxxxzzzzzzzzzzzzyyyyyyyyyyyy}}}}}}}}}{{{xxxwwwwwwxxxtttuuuuuutttssstttvvvxxxvvvyyy|||~~~{{{yyy{{{{{{{{{yyyxxxxxxzzz|||}}}{{{xxxwwwwwwwwwuuutttoooooopppsssvvvxxxxxxwwwyyyzzzzzzxxxvvvttttttuuusssrrrrrrtttvvvxxxwwwwwwvvvxxxyyyxxxuuutttssstttvvvyyy}}}~~~|||{{{{{{~~~~~~{{{{{{}}}}}}wwwuuuwwwttttttuuuvvvwwwwwwwwwwwwwwwwwwyyy}}}~~~~~~~~~~~~~~~~~~~~~|||{{{zzzzzzzzzxxxvvvtttvvvxxx{{{||||||{{{{{{yyy{{{~~~~~~|||{{{|||xxxxxxwwwwwwwwwwwwxxxyyyxxxuuuqqqpppqqqsssttttttyyyyyyxxxuuusssuuuzzz|||zzzxxxvvvsssqqqpppqqqqqqpppooonnnpppqqqmmmpppuuuzzz}}}}}}{{{zzz{{{|||}}}{{{{{{{{{{{{zzztttttttttvvvxxxzzz|||~~~{{{{{{{{{|||||||||||||||~~~~~~}}}}}}{{{|||}}}}}}}}}~~~}}}zzzxxxuuutttssswwwxxxzzz|||}}}}}}}}}|||{{{{{{|||}}}|||{{{yyyxxxyyyzzz|||}}}~~~|||}}}||||||}}}~~~~~~}}}{{{yyyzzz{{{|||}}}~~~~~~~~~|||~~~}}}{{{|||~~~~~~~~~}}}{{{zzz{{{~~~}}}{{{yyyzzz||||||{{{zzzxxxwwwyyy}}}~~~zzzwwwwwwzzz}}}|||zzzssstttuuuuuuuuuuuutttssssssvvvyyyyyywwwvvvvvvxxxwwwvvvtttpppmmmmmmppprrrsssrrrooollliiiiiikkknnnooonnnmmmoootttxxxzzzzzzrrrssssssrrrqqqppppppqqqlllmmmooorrruuuwwwwwwwwwwwwvvvuuuwww{{{}}}}}}{{{wwwvvvuuutttuuuvvvxxxyyytttuuuvvvwwwyyy{{{zzzzzzzzzxxxvvvttttttuuuvvvwwwuuuwwwxxxwwwuuusssqqqpppooopppqqqrrrrrrssssssssspppqqqqqqrrrrrrrrrrrrqqqwwwssspppoooqqqssssssrrrtttssssssssstttvvvxxxyyyrrruuuxxxzzzzzz{{{|||}}}zzzvvvqqqnnnnnnoooppppppnnnnnnmmmmmmmmmoooqqqsssvvv|||}}}yyywwwzzz|||{{{{{{||||||}}}}}}||||||{{{}}}~~~}}}{{{yyywwwxxxyyyrrruuuwwwwwwvvvuuuwwwyyywwwzzz~~~~~~|||}}}}}}|||{{{{{{}}}|||yyyxxxyyyyyywwwuuuoooooopppssswwwyyyyyyyyy{{{||||||zzzvvvrrrpppoooqqqpppppprrrvvvxxxwwwvvvuuuwwwyyyxxxuuurrrrrrrrrrrruuuyyy{{{{{{zzz{{{{{{~~~~~~}}}|||}}}~~~~~~}}}}}}~~~~~~yyywwwzzzxxxyyyzzzzzzyyyxxxwwwwwwyyyzzz|||zzz{{{{{{|||}}}}}}}}}}}}yyyzzz{{{{{{yyyxxxyyyyyysssuuuxxx{{{}}}|||{{{zzzxxx{{{~~~~~~{{{zzzyyywwwwwwvvvuuuuuuvvvwwwxxxuuussspppppprrruuuvvvwww|||yyyuuurrrrrruuuzzz}}}}}}zzzwwwvvvuuurrrqqqrrrssssssqqqoooooopppqqqjjjqqqyyy}}}}}}{{{|||}}}|||}}}~~~}}}}}}~~~~~~}}}{{{{{{||||||{{{wwwxxxzzz|||}}}{{{|||~~~}}}|||}}}}}}|||{{{|||}}}|||{{{zzzwwwtttqqqoootttuuuvvvwwwyyy|||}}}}}}}}}|||}}}~~~zzzzzzyyyxxxxxxyyyyyyzzzzzz{{{{{{zzzzzz{{{~~~~~~~~~~~~~~~~~~}}}{{{|||}}}|||{{{xxxyyyzzz{{{{{{{{{{{{{{{~~~}}}|||}}}~~~}}}~~~|||~~~}}}~~~~~~|||zzzzzz||||||{{{{{{~~~||||||{{{yyyxxx{{{}}}zzzxxxyyy}}}~~~}}}~~~vvvwwwyyyzzz{{{yyyxxxwwwsssvvvyyyyyywwwuuuvvvwwwxxxwwwtttooolllllloooqqqrrrqqqmmmiiieeefffiiilllqqqooommmooouuu{{{~~~~~~rrrtttvvvtttpppoooppprrrkkknnnqqqtttuuuuuuwwwxxxwwwuuutttwww{{{}}}}}}{{{wwwvvvuuutttuuuvvvyyyzzzuuuuuuvvvxxx{{{}}}}}}|||yyyxxxvvvuuutttsssssssssrrrtttvvvwwwuuurrrooonnnmmmnnnoooqqqrrrsssttttttqqqrrrtttvvvwwwwwwvvvvvv}}}xxxqqqnnnooosssuuuvvvwwwvvvsssrrrrrrtttvvvxxxuuuxxx{{{|||||||||}}}~~~wwwuuusssrrrssssssqqqpppqqqooommmmmmoooqqqrrrrrruuu|||~~~zzzxxx|||~~~|||{{{|||~~~~~~}}}~~~~~~}}}{{{yyywwwxxxyyyppptttwwwyyywwwwwwxxxzzzwww{{{}}}~~~~~~}}}}}}}}}~~~{{{zzz||||||zzzwwwqqqqqqrrruuuxxxzzzzzzyyy|||}}}}}}zzzuuupppmmmkkkooonnnnnnqqqvvvxxxwwwuuutttwwwyyyyyyuuurrrqqqrrrooorrruuuwwwxxxxxxzzz{{{}}}|||zzzyyyzzz||||||~~~~~~~~~~~~|||~~~zzzyyy}}}}}}|||zzzxxxxxxxxxyyy|||}}}tttuuuwwwyyy{{{{{{{{{{{{uuuxxx{{{{{{xxxwwwyyy{{{rrruuuxxx|||}}}|||{{{yyywwwzzz~~~}}}{{{yyyxxxvvvuuuuuuuuuvvvwwwyyyzzzuuurrrqqqqqquuuxxx{{{|||}}}yyyssspppqqquuuyyy||||||zzzwwwvvvuuuuuusssqqqtttttttttsssqqqpppqqqrrriiisss}}}}}}yyyyyy{{{zzz{{{}}}~~~~~~~~~~~~}}}{{{||||||||||||{{{}}}{{{}}}~~~~~~~~~|||}}}}}}|||zzz{{{}}}{{{{{{{{{zzzwwwssspppmmmpppqqqqqqrrrtttyyy~~~}}}||||||}}}~~~{{{zzzzzzzzzyyyxxxwwwwwwuuutttsssqqqqqqrrrvvvyyy{{{{{{{{{|||}}}~~~}}}|||~~~{{{|||}}}~~~|||zzzxxxxxxyyyyyyzzzzzzyyyyyy|||{{{yyyzzz}}}}}}}}}~~~~~~{{{yyy{{{}}}~~~|||}}}}}}}}}|||zzzzzz|||}}}yyyxxxzzz}}}|||}}}xxxzzz}}}}}}{{{yyyxxxxxxwwwvvvwwwxxxzzzzzzxxxwww|||{{{xxxsssppppppsssvvvxxxrrrkkkffffffgggggggggkkknnnrrruuuvvvwwwxxxyyysssvvvxxxuuuqqqoooqqquuurrrssstttuuuuuuuuuttttttxxxxxxxxxzzz||||||zzzwwwtttrrrqqqqqqrrrssssssrrroooooorrruuuyyyzzzyyywwwwwwssspppppppppnnnppptttsssrrrpppnnnmmmmmmmmmmmmlllmmmnnnooopppqqqqqqqqqqqqvvvzzzyyyvvvuuuxxx{{{}}}zzzuuurrrsssvvvyyy{{{xxxuuuvvvyyyzzzwwwsssssstttwwwyyyzzz{{{{{{{{{{{{{{{{{{zzzxxxuuurrrpppvvvqqqmmmnnnssswwwwwwvvvwwwxxxyyywwwuuuvvvzzz~~~}}}}}}}}}}}}|||||||||||||||yyyvvvuuuvvvwwwwwwwwwyyyxxxwwwvvvvvvvvvwwwxxxzzz}}}zzzyyy{{{|||zzzyyyzzz~~~{{{zzz{{{|||{{{zzzvvvsssrrrsssvvvxxxxxxwwwxxxxxxxxxwwwuuutttrrrqqqrrrrrrqqqpppqqqrrrssstttvvvuuutttssssssrrrrrrsssuuuuuuttttttvvvxxx{{{}}}~~~~~~}}}zzzwwwvvvwwwyyy}}}xxxsssrrruuuxxxzzz{{{zzz{{{}}}~~~~~~~~~}}}|||zzzyyywwwwwwssstttvvvyyy{{{|||}}}}}}{{{wwwtttvvvzzz|||zzzwwwxxx{{{~~~}}}{{{{{{yyy|||~~~}}}zzzxxxxxxzzzxxxxxxxxxxxxxxxxxxwwwwwwxxxvvvssstttxxxzzzzzzyyy~~~xxxqqqmmmoootttyyy}}}}}}{{{zzzzzzwwwyyyzzzxxxtttrrrrrrtttvvvssspppppprrrrrrqqqooonnnrrrxxx|||}}}|||{{{{{{}}}}}}~~~}}}}}}||||||}}}}}}{{{yyyzzz}}}|||~~~}}}}}}~~~|||xxx{{{~~~~~~|||||||||{{{yyywwwxxxzzzzzzvvvrrrrrrnnnooosssuuutttyyy~~~}}}|||{{{zzzyyyxxx{{{|||||||||{{{yyywwwvvvvvvsssqqqqqqrrrqqqmmmjjjppprrrtttvvvwwwyyy{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~{{{zzz{{{|||~~~~~~zzz{{{|||}}}~~~~~~|||yyyxxxyyy{{{|||||||||{{{zzz|||yyyvvvxxx}}}|||}}}{{{{{{}}}}}}}}}~~~{{{zzzyyywwwuuuyyy}}}~~~|||{{{{{{zzzzzz{{{{{{{{{{{{yyywwwyyy}}}~~~xxxzzz{{{{{{zzzyyyyyyyyyxxxxxxxxxyyy{{{{{{yyywwwyyyxxxwwwtttrrrrrrtttvvvzzzuuummmiiiggghhhhhhggglllnnnqqqsssuuuvvvxxxzzzwwwyyyyyyvvvqqqppprrrvvvttttttssssssssssssssssssssssssuuuxxxzzzzzzwwwuuurrrqqqpppppprrrssssssrrrnnnoooqqqtttwwwxxxvvvuuuvvvrrrooopppooommmooosssqqqpppnnnllllllkkkllllllooopppqqqqqqqqqqqqpppoooqqquuuyyyyyywwwvvvyyy|||~~~~~~{{{xxxvvvvvvwwwzzzwwwuuuwww{{{}}}{{{xxxwwwxxxyyy{{{{{{{{{zzzyyyzzz{{{{{{{{{zzzxxxuuusssvvvrrrnnnoootttwwwwwwvvvrrrsssuuuttttttuuuxxx{{{}}}}}}}}}}}}|||||||||{{{wwwuuuttttttvvvyyyzzzzzzxxxwwwvvvuuuuuuvvvwwwxxx|||}}}zzzyyy{{{|||zzzxxxyyy}}}~~~}}}~~~~~~~~~|||wwwvvvuuuvvvyyyzzzyyywwwxxxxxxxxxxxxwwwvvvuuuuuuwwwvvvuuusssrrrrrrssssssvvvvvvuuuttttttttttttuuuxxxwwwvvvvvvvvvxxxzzz{{{|||}}}|||{{{xxxwwwwwwxxxxxxtttqqqpppsssvvvwwwwwwzzz|||~~~~~~|||{{{yyyxxxxxxxxxssstttvvvxxx{{{|||}}}~~~zzzwwwssstttxxx{{{yyywwwxxx{{{~~~~~~}}}}}}}}}{{{}}}~~~}}}zzzxxxxxxyyyxxxyyyyyyyyyzzzzzz{{{{{{yyywwwtttuuuxxxzzz{{{zzz}}}xxxsssppprrrwww|||~~~~~~}}}{{{yyywwwuuutttvvvyyy{{{{{{wwwtttrrrrrrsssqqqnnnooopppqqqpppnnnqqquuuyyy|||{{{zzzyyyxxx}}}}}}}}}}}}||||||}}}~~~|||{{{|||~~~~~~~~~~~~|||zzz}}}}}}}}}}}}}}}zzzxxxyyyzzzyyyuuuqqqpppnnnooosssuuutttxxx~~~~~~}}}{{{zzzxxxwwwvvvzzzzzz{{{{{{{{{zzzyyyxxxtttrrrooonnnmmmkkkgggccciiilllooorrrsssvvvyyy{{{{{{{{{{{{{{{||||||}}}}}}}}}{{{|||~~~}}}{{{{{{||||||{{{zzzzzz{{{}}}|||{{{{{{}}}|||{{{|||~~~~~~yyy{{{}}}~~~~~~}}}zzzyyy{{{xxxvvvyyy}}}}}}zzz{{{zzzzzz{{{~~~~~~{{{yyyxxxxxxvvvuuuyyy}}}~~~}}}~~~}}}||||||{{{zzzzzz{{{{{{zzzxxxwwwyyy}}}~~~xxxyyyzzzyyyxxxxxxyyy{{{zzzzzzzzz{{{||||||zzzxxxuuuvvvwwwvvvuuuuuuvvvxxx|||xxxqqqmmmkkkkkkkkkjjjooonnnoooppprrruuuxxxzzzxxxyyyxxxtttooonnnqqquuuwwwuuusssqqqpppppppppqqqnnnoooqqquuuwwwvvvsssppppppooonnnppprrrtttssssssnnnooopppsssuuuvvvtttrrruuupppnnnooonnnlllmmmqqqpppoooooonnnmmmmmmmmmnnnrrrsssttttttsssqqqooommmrrruuuxxxxxxwwwxxx{{{~~~~~~}}}yyyvvvuuuyyywwwvvvxxx}}}}}}{{{||||||||||||zzzyyyxxxyyyzzz|||||||||zzzxxxwwwtttqqqoooppptttwwwvvvuuunnnqqqsssuuuuuuvvvxxxyyy|||||||||||||||{{{zzzzzzvvvtttssssssvvvxxxyyyyyywwwvvvuuuttttttuuuvvvwww||||||}}}~~~~~~{{{yyyxxxzzz|||zzzxxxxxx|||~~~}}}yyyyyyzzz{{{}}}}}}zzzxxxwwwxxxyyyzzzzzz{{{zzzzzz~~~|||zzzxxxvvvtttssssssvvvvvvuuuuuuvvvvvvwwwxxx{{{zzzyyyyyyxxxyyyyyyzzzzzz|||}}}|||yyywwwvvvvvvtttsssqqqrrrtttvvvwwwwww{{{}}}~~~}}}zzzxxxwwwwwwxxxxxxrrrsssuuuxxx{{{}}}~~~~~~zzzvvvssssssvvvyyyyyywwwxxxzzz|||}}}||||||}}}~~~~~~~~~{{{xxxwwwxxxxxxxxxyyy{{{|||~~~}}}{{{xxxwwwyyy{{{{{{{{{zzzwwwtttsssvvvzzz}}}|||{{{yyywwwuuusssrrrqqqvvvyyy||||||zzzvvvsssqqqpppooommmnnnpppqqqppppppvvvyyy|||~~~|||zzzyyyxxx|||~~~~~~}}}||||||}}}~~~}}}~~~~~~~~~~~~~~~||||||~~~}}}zzzyyyzzzyyyuuuqqqooooooqqquuuvvvuuuxxx|||~~~}}}|||zzzxxxvvvuuutttwwwxxxyyyzzz{{{{{{zzzzzzyyywwwtttqqqooolllhhhdddhhhjjjmmmooopppsssvvvxxxuuuvvvwwwyyyzzzzzzzzzzzz}}}yyyuuuvvvzzz|||zzzwwwrrruuuwwwyyyyyyyyy{{{}}}wwwwwwxxx|||~~~{{{{{{|||}}}}}}{{{yyy{{{yyyyyy{{{~~~|||yyytttuuuwww{{{~~~}}}|||xxxvvvvvvxxxwwwvvvzzz}}}}}}|||{{{|||~~~~~~}}}~~~}}}|||{{{zzzyyyyyyyyyxxxwwwwwwyyy|||~~~~~~~~~~~~~~~}}}~~~~~~yyyyyyxxxwwwvvvwwwzzz||||||{{{{{{|||}}}|||zzzxxxrrruuuxxxzzzzzzyyyzzz{{{|||yyyuuurrrqqqqqqqqqqqqqqqooollllllooossswwwyyywwwvvvsssooollllllooorrryyywwwsssooommmnnnooopppnnnoooqqqtttuuusssooolllnnnnnnnnnpppsssuuutttsssqqqqqqrrrtttvvvvvvtttqqqtttpppnnnooonnnlllmmmppprrrqqqqqqqqqqqqqqqrrrrrrssstttuuuvvvuuusssqqqooorrrtttvvvwwwwwwyyy|||~~~{{{wwwvvvyyyxxxxxxzzz}}}~~~||||||}}}}}}|||{{{yyyxxxzzz{{{|||}}}|||zzzwwwvvvqqqpppppprrruuuvvvuuusssqqqsssvvvxxxyyyyyyyyyxxxxxxyyyyyyzzzyyyxxxwwwvvvwwwuuussssssuuuvvvvvvuuuuuuttttttsssssstttvvvvvv{{{zzzyyyxxxwwwwwwwwwvvvwwwzzz{{{zzzwwwwwwzzz}}}~~~~~~~~~}}}|||{{{||||||yyyxxxyyyzzz|||~~~~~~|||zzzxxxwwwvvvvvvvvvvvvwwwwwwyyyzzzzzz||||||||||||||||||||||||{{{}}}~~~~~~zzzwwwtttsssvvvuuuvvvwwwxxxyyyzzzzzz|||}}}~~~|||zzzwwwuuutttuuuvvvxxxqqqrrruuuxxxzzz|||~~~~~~yyyuuurrrrrrtttwwwxxxwwwxxxzzz{{{{{{{{{{{{}}}|||zzzxxxxxxuuuvvvxxxzzz||||||zzzyyyyyyyyyzzztttsssssstttxxx{{{|||}}}zzzyyyxxxwwwuuutttsssssswwwxxxzzzzzzyyyvvvtttssspppoooooopppqqqrrrssssss{{{}}}~~~}}}|||||||||~~~}}}||||||}}}~~~~~~}}}}}}~~~}}}}}}}}}~~~|||zzzzzz}}}|||{{{|||{{{wwwsssppprrruuuxxxxxxwwwxxxzzz~~~}}}{{{zzzwwwvvvtttsssvvvvvvwwwwwwxxxxxxxxxxxxzzzyyywwwtttqqqnnnjjjhhhjjjmmmooopppqqqrrrtttvvvssstttuuuwwwxxxxxxwwwwww{{{vvvrrrsssxxx{{{yyyuuuooorrrvvvxxxyyyyyyzzz|||vvvwwwyyy|||zzzzzz~~~}}}||||||}}}}}}}}}}}}zzzttttttuuuxxxzzz{{{zzzxxxwwwuuuuuuyyyzzzzzz|||{{{zzzzzz{{{}}}~~~}}}|||~~~}}}{{{zzzxxxwwwwwwwwwwwwwwwwwwyyy|||~~~~~~||||||~~~~~~||||||}}}||||||~~~}}}~~~yyyyyyxxxvvvuuuvvvyyy{{{{{{zzzzzz{{{}}}|||zzzxxxrrrvvvzzz}}}}}}||||||}}}yyyyyyxxxvvvvvvvvvxxxyyyrrrnnnjjjiiilllqqqtttvvvtttrrrpppmmmkkklllooorrrzzzwwwsssooonnnnnnpppqqqrrrrrrsssttttttrrrnnnjjjnnnnnnooorrruuuvvvvvvuuuttttttuuuwwwyyyxxxvvvttttttpppooopppooommmmmmpppqqqqqqrrrsssssstttttttttrrrsssuuuvvvvvvvvvtttsssrrrsssuuuvvvwwwyyy{{{}}}}}}{{{zzzzzzzzzzzzzzz{{{}}}~~~~~~}}}zzz{{{|||}}}}}}}}}|||{{{}}}}}}}}}}}}{{{wwwtttrrrooooooqqqtttvvvvvvtttrrruuuwwwxxxzzz{{{zzzwwwvvvttttttvvvvvvvvvuuusssrrrtttsssrrrsssuuuvvvvvvuuussssssrrrrrrrrrsssuuuuuuxxxwwwuuusssrrrrrrssstttuuuxxxzzzyyywwwwwwyyy|||~~~}}}|||||||||~~~}}}|||yyyzzz|||~~~~~~|||{{{zzzwwwwwwwwwxxxyyyzzz{{{||||||}}}~~~|||~~~{{{wwwtttrrrxxxyyyzzz{{{{{{{{{||||||}}}~~~}}}{{{zzzyyywwwuuusssrrrsssuuuwwwqqqrrruuuwwwzzz|||}}}~~~wwwuuusssssstttvvvwwwwww{{{|||~~~~~~}}}}}}~~~}}}{{{yyyxxxssstttuuuxxxzzz}}}~~~}}}yyyvvvtttssssssppppppqqqtttxxxzzz{{{zzzwwwwwwwwwvvvvvvvvvuuuuuuyyyxxxvvvvvvvvvwwwwwwwwwrrrssssssttttttuuuwwwxxx|||}}}~~~}}}~~~~~~}}}~~~}}}|||}}}~~~~~~~~~~~~|||||||||||||||}}}}}}}}}~~~~~~{{{zzzzzz{{{|||{{{yyywwwwwwzzz~~~}}}~~~}}}zzzwwwuuuxxxzzzzzzyyyyyyyyyxxx}}}|||{{{yyywwwuuutttsssuuuuuuttttttssssssssssssrrrrrrqqqooollliiihhhgggiiikkknnnpppqqqsssuuuxxxtttuuuuuuuuuuuuuuuttttttyyyvvvssstttxxx{{{yyyvvvqqqtttwwwyyyyyyyyyyyyzzzyyyzzz|||~~~~~~zzzzzz}}}|||{{{||||||sssrrrrrrtttwwwzzz{{{zzzyyywwwxxx|||~~~}}}~~~yyyyyyyyy{{{}}}~~~}}}{{{}}}|||zzzxxxwwwuuuuuuuuuvvvwwwxxxyyy{{{|||}}}{{{zzz}}}~~~}}}}}}}}}|||~~~}}}~~~~~~yyyyyyxxxvvvtttuuuwwwyyyxxxxxxxxxzzz||||||zzzxxxtttwww|||~~~~~~}}}}}}}}}uuuwwwxxxxxxxxxyyy{{{}}}sssnnnhhhgggjjjnnnppppppqqqpppnnnmmmnnnpppssstttzzzxxxtttqqqpppqqqssstttuuuttttttttttttsssooommmqqqqqqrrruuuxxxyyyxxxvvvwwwwwwxxxzzz||||||zzzwwwuuurrrqqqrrrrrrooooooqqqnnnoooqqqrrrssstttttttttqqqrrrsssuuuvvvwwwwwwwwwssssssssstttuuuwwwzzz{{{}}}~~~~~~||||||}}}~~~||||||||||||}}}}}}}}}}}}zzz{{{}}}~~~~~~}}}zzzvvvrrrpppnnnqqqtttwwwxxxwwwuuusssvvvvvvwwwxxxyyyxxxuuurrrpppqqqssstttsssrrrpppnnnnnnnnnoooqqquuuxxxxxxxxxrrrqqqppppppqqqrrrtttuuuuuuuuuuuusssqqqpppqqqssssssvvvxxxxxxwwwwwwyyy|||}}}~~~}}}|||~~~{{{}}}~~~~~~}}}|||xxxxxxxxxxxxyyyzzz{{{|||{{{}}}|||~~~|||yyyvvvuuuyyy{{{||||||{{{zzz{{{}}}~~~}}}{{{zzzzzzxxxvvvuuusssssstttvvvwwwrrrsssuuuwwwyyy{{{||||||uuuuuuuuuuuuuuuvvvvvvwww~~~}}}{{{{{{{{{|||{{{yyywwwqqqrrrsssuuuwwwyyy{{{|||{{{{{{{{{xxxtttpppnnnmmmooooooqqqtttxxxzzzzzzzzzwwwwwwwwwvvvvvvvvvvvvvvvyyywwwuuuuuuwwwzzz{{{|||vvvwwwxxxxxxwwwxxxzzz||||||}}}~~~}}}||||||}}}~~~~~~~~~}}}|||}}}~~~~~~}}}}}}}}}yyyzzz{{{{{{{{{{{{zzzzzz{{{{{{{{{}}}|||zzzzzzzzzyyyxxxxxxyyyyyywwwuuuuuuxxx}}}~~~}}}~~~{{{yyy}}}|||yyyyyyxxxvvvzzzyyyxxxwwwvvvtttsssssstttsssrrrqqqpppqqqqqqqqqnnnoooooonnnkkkhhhhhhhhhcccfffjjjmmmooorrrvvvyyyuuuuuutttssssssssssssssswwwvvvwwwxxxzzzzzzyyyxxxuuuwwwyyyyyyxxxxxxyyyzzz{{{}}}~~~|||zzzzzz{{{}}}}}}}}}}}}}}}}}}~~~|||zzz|||~~~}}}qqqqqqrrruuuzzz~~~}}}zzzzzzyyyyyyzzz|||~~~||||||{{{zzzxxxwwwuuuuuuuuuwwwxxxyyyzzzzzz{{{}}}|||zzzxxx|||~~~~~~}}}~~~{{{}}}yyyyyyyyywwwttttttuuuvvvuuuuuuuuuxxxzzz{{{yyyxxxuuuxxx{{{}}}|||{{{zzz{{{rrruuuwwwxxxwwwwwwyyy{{{sssmmmgggeeehhhkkkkkkjjjlllkkkkkklllooorrrtttuuuyyyxxxuuutttsssuuuwwwxxxuuutttsssssstttuuusssrrrttttttuuuxxx{{{{{{zzzxxxxxxxxxyyy|||~~~~~~|||zzzwwwtttsssuuutttqqqqqqsssnnnoooqqqsssuuuvvvvvvvvvsssssssssssstttvvvxxxyyytttsssqqqrrrtttvvvxxxyyyyyy{{{~~~}}}~~~~~~~~~}}}~~~{{{wwwsssqqqpppsssyyy||||||zzzxxxvvvvvvttttttvvvxxxxxxvvvsssoooppprrrssssssqqqooommmmmmmmmnnnqqquuuwwwxxxwwwppppppoooooopppqqqssstttsssuuuwwwvvvtttrrrrrrsssppptttwwwxxxwwwwwwzzz}}}{{{~~~}}}}}}{{{~~~~~~~~~|||{{{xxxxxxxxxxxxyyyzzzzzz{{{{{{}}}}}}{{{zzz|||~~~~~~||||||||||||~~~~~~}}}zzzzzz|||~~~}}}{{{zzzzzzzzzzzzxxxwwwwwwvvvwwwwwwxxxxxxssstttvvvwwwyyyzzzzzzzzztttuuuwwwwwwwwwvvvvvvvvv{{{~~~}}}||||||vvvuuutttvvvyyyzzzxxxvvvrrrrrrssstttvvvwwwxxxxxxvvvyyy{{{{{{vvvrrrpppooorrrrrrtttwww{{{}}}}}}|||||||||{{{zzzyyyxxxwwwwwwxxxwwwvvvxxx|||yyyzzz|||{{{yyyyyy|||~~~}}}|||}}}~~~~~~}}}||||||~~~~~~}}}||||||xxxyyyzzz{{{{{{zzzyyyxxx{{{{{{|||~~~}}}zzzyyyyyyzzzyyyxxxxxxxxxxxxvvvuuuuuuxxx}}}~~~{{{|||~~~}}}{{{wwwxxxwwwsssuuuuuuttttttsssrrrrrrqqqqqqqqqpppppppppqqqrrrsssppprrrsssqqqmmmkkkjjjkkkeeehhhjjjlllnnnooorrruuutttrrrqqqooopppqqqsssuuussswww{{{|||{{{zzzyyyzzzwwwxxxyyyxxxwwwxxxzzz{{{zzz}}}}}}|||{{{{{{zzzzzzzzz{{{{{{zzzzzzzzz|||~~~~~~}}}~~~}}}|||{{{{{{ssstttwww{{{||||||~~~~~~zzzzzz{{{~~~}}}}}}|||{{{yyyxxxwwwwwwwwwwwwyyy{{{zzzyyyyyy|||~~~}}}}}}|||zzzxxxvvvyyy}}}~~~~~~~~~yyyzzzyyywwwuuussssssuuurrrrrrtttvvvyyyzzzyyywwwuuuxxx{{{{{{zzzyyyxxxyyyqqqtttwwwwwwuuutttvvvxxxsssmmmfffdddgggiiihhhgggffffffgggjjjnnnrrrssstttxxxwwwvvvuuuvvvwwwyyyzzztttsssrrrrrrtttvvvvvvvvvvvvvvvwwwzzz|||}}}{{{yyyxxxxxxzzz}}}~~~|||xxxuuutttwwwvvvsssrrrtttpppqqqtttvvvxxxyyyyyyyyyuuutttsssrrrsssuuuwwwyyytttsssqqqqqqsssuuuwwwwwwvvvyyy~~~}}}~~~}}}yyyuuusssqqqvvv|||}}}zzzxxxvvvtttsssuuuyyyzzzyyyvvvoooppprrrssssssqqqooommmoooooooooqqqtttuuuuuutttpppooooooooooooqqqssstttsssvvvyyyzzzwwwttttttuuuooorrrvvvwwwwwwwwwzzz}}}xxx|||~~~{{{zzzzzzzzz~~~~~~{{{yyyyyyyyyxxxxxxxxxyyyzzzzzz{{{}}}}}}yyywwwwwwzzz}}}{{{{{{}}}~~~}}}{{{yyywwwvvvwwwxxxyyyxxxyyyyyyyyyzzzzzzzzzzzztttuuuvvvwwwxxxyyyyyyyyysssuuuxxxyyyxxxwwwvvvvvvwwwyyy|||}}}{{{xxxvvvuuuqqqpppppprrrvvvxxxwwwtttssssssssstttuuuvvvvvvvvvuuuyyy~~~|||xxxuuuuuuvvvvvvwwwzzz}}}}}}{{{yyyyyywwwvvvwww{{{zzz|||}}}|||zzzzzz|||~~~}}}||||||~~~~~~}}}|||{{{xxxyyy{{{||||||{{{yyywww}}}~~~|||zzzzzz{{{{{{zzzxxxxxxxxxxxxwwwuuuvvvyyy}}}~~~{{{yyyzzz~~~zzzuuuvvvuuuqqqrrrrrrrrrqqqqqqqqqpppppppppoooooooooppprrrtttuuuqqqssstttqqqmmmjjjiiijjjmmmnnnoooooommmmmmnnnoooqqqpppnnnlllmmmppptttvvvqqqwww}}}~~~{{{yyyyyy{{{wwwxxxxxxwwwwwwxxxzzz}}}xxx{{{|||zzzzzz{{{zzzyyyxxxyyyyyyyyyxxxyyyzzz}}}~~~}}}~~~|||yyyxxxxxxyyyxxxzzz}}}}}}}}}}}}|||~~~{{{{{{|||~~~~~~}}}|||{{{zzzyyyyyyyyyxxxzzz{{{zzzxxxxxx{{{}}}}}}|||{{{~~~~~~~~~}}}|||zzzxxxwwwtttwww{{{||||||~~~~~~{{{yyyvvvvvvvvvvvvuuutttxxxyyyzzzzzzzzzyyyxxxwww{{{zzzxxxvvvtttsssqqqppprrrrrrrrrrrrqqqpppooonnnqqqooolllhhhddddddfffiiijjjiiihhhiiimmmrrrwwwzzzvvvuuuttttttvvvxxx{{{}}}uuutttsssrrrqqqrrrsssssssssxxx{{{yyyxxxyyyyyyvvvyyyyyy{{{|||}}}|||{{{{{{xxxxxxyyyyyyxxxwwwuuutttrrruuuyyy{{{yyywwwuuutttwwwsssqqqrrruuuuuuqqqmmmttttttttttttuuuvvvxxxxxxyyyzzz{{{|||}}}}}}~~~}}}~~~~~~|||uuutttvvvuuuyyy~~~~~~{{{xxxvvvtttuuuuuuuuuvvvvvvvvvvvvtttttttttsssqqqnnnkkkjjjoooqqqsssssssssssstttvvvvvvrrrnnnooorrruuussspppssstttvvvwwwwwwvvvuuutttssstttuuuwwwyyyzzzzzz{{{}}}|||||||||{{{|||~~~~~~~~~|||}}}}}}zzzxxxvvvwwwxxxzzz{{{|||||||||zzz{{{|||}}}}}}|||{{{{{{rrrwww|||~~~~~~~~~~~~~~~|||zzzyyyzzzyyywwwsssqqqrrrvvvyyyyyyyyyzzz{{{{{{zzzyyyxxxuuuvvvxxxzzz{{{{{{{{{zzztttttttttuuuwwwyyy|||}}}xxx{{{}}}{{{vvvqqqppppppooonnnmmmqqqwww|||~~~~~~yyywwwuuuuuuvvvwwwvvvuuuuuuyyy||||||xxxwwwyyy|||}}}|||zzzzzzzzz{{{}}}~~~}}}}}}||||||{{{zzzzzz|||}}}|||{{{yyyyyyyyyzzz{{{}}}}}}|||~~~~~~{{{xxxwwwyyywwwwww{{{}}}~~~~~~~~~}}}|||}}}~~~}}}{{{xxxwwwwwwxxx|||zzzyyyzzz||||||yyyvvv{{{{{{||||||||||||{{{{{{{{{zzzyyyyyyzzz{{{|||}}}~~~}}}wwwqqqmmmlllooooooooonnnmmmllllllkkkppprrrrrrooooootttuuutttsssqqqooonnnooooooooonnnnnnoooqqqssssssqqqooommmjjjkkkmmmqqquuuwwwvvvttttttwwwzzz{{{zzzyyyzzzzzz}}}{{{yyyyyyyyyyyywwwuuu{{{zzzyyyzzz|||~~~~~~}}}~~~zzzvvvuuuvvvuuuqqqnnnpppssswwwyyyyyyyyyzzzzzz{{{|||}}}}}}}}}}}}||||||~~~}}}}}}~~~~~~{{{yyyxxxyyy{{{}}}~~~}}}~~~{{{zzz|||~~~}}}zzzyyyyyyzzz}}}~~~{{{~~~||||||~~~~~~{{{zzz{{{||||||{{{~~~~~~}}}}}}}}}|||xxxyyyzzz{{{zzzyyyxxxwwwvvvwwwyyy{{{}}}{{{}}}~~~wwwuuussssssuuuuuuuuutttyyyyyy{{{|||||||||{{{zzz{{{zzzxxxvvvtttrrrpppooolllmmmmmmmmmmmmlllkkkkkkooommmkkkgggddddddgggiiijjjjjjjjjkkknnnrrrvvvxxxtttttttttuuuwwwyyy{{{}}}uuutttrrrqqqqqqqqqrrrrrrqqqvvvzzzyyyxxxzzz{{{xxxxxxxxxyyyzzzzzzyyyxxxxxxyyyzzzzzzzzzzzzxxxwwwvvvsssvvvzzz{{{zzzyyyxxxxxxxxxuuussstttvvvwwwsssoootttttttttuuuvvvwwwwwwwwwyyyzzz{{{|||}}}~~~{{{}}}}}}||||||}}}~~~~~~|||vvvuuuxxx{{{~~~~~~{{{zzzwwwwwwvvvvvvvvvvvvvvvvvvvvvtttrrrpppnnnmmmmmmmmmoooqqqtttuuutttsssttttttvvvrrroooppptttvvvtttrrrrrrsssuuuwwwxxxwwwuuuuuutttuuuvvvxxxzzz{{{||||||}}}|||{{{{{{|||~~~~~~|||{{{~~~}}}yyywwwwwwxxxzzz|||}}}~~~}}}}}}zzz{{{|||~~~~~~tttwww{{{}}}||||||~~~}}}zzzxxxvvvvvvuuutttqqqoooppprrruuuxxxyyy{{{||||||{{{zzzyyyyyyyyyzzz{{{{{{{{{{{{{{{rrrrrrrrrsssvvvyyy|||~~~yyyzzz{{{zzzwwwtttsssrrrqqqoooooorrrxxx|||~~~~~~yyywwwuuuuuuvvvwwwvvvuuutttxxxzzzyyyvvvuuuxxx{{{}}}|||zzzyyyyyyzzz{{{|||~~~{{{zzz{{{~~~}}}|||{{{{{{{{{{{{~~~|||{{{{{{}}}~~~|||{{{yyyxxx{{{yyyxxx{{{|||~~~}}}{{{yyyyyyyyyxxxvvvtttssstttvvv|||zzzyyyzzz{{{{{{yyywwwzzz{{{|||}}}}}}}}}||||||{{{zzzxxxwwwxxxyyy{{{||||||}}}~~~{{{vvvqqqmmmkkkmmmnnnnnnnnnoooooopppppprrrtttssspppqqqtttvvvtttssspppnnnmmmmmmnnnmmmlllnnnppprrrssssssqqqooommmiiijjjmmmrrrvvvyyyyyyxxxvvvxxxzzzzzzzzzzzz{{{|||}}}{{{yyyxxxxxxxxxvvvtttwwwwwwxxx{{{}}}~~~|||{{{zzzzzzyyyvvvssspppnnnnnnnnnqqquuuwwwxxxxxxyyyzzz|||||||||}}}}}}}}}||||||}}}|||{{{|||~~~|||zzzyyyzzz|||}}}}}}zzzyyy{{{~~~~~~|||zzzzzzzzz|||~~~|||yyy}}}}}}|||{{{|||}}}~~~}}}|||||||||{{{{{{zzzzzzzzzyyyyyyzzzzzz{{{{{{{{{{{{wwwxxxzzz}}}}}}~~~{{{}}}sssrrrqqqrrrtttvvvvvvvvvwwwxxxyyyzzz{{{|||||||||zzzzzzxxxvvvtttqqqooommmhhhhhhhhhhhhiiiiiiiiiiiikkkkkkiiifffdddeeehhhkkkllllllmmmnnnppprrrtttuuusssssstttvvvxxxzzz{{{|||vvvuuusssqqqqqqpppqqqqqqooouuuyyyyyyyyy|||}}}{{{wwwwwwwwwwwwvvvuuutttssszzzzzz{{{{{{zzzyyyxxxwwwuuuwwwyyyzzzyyyyyyzzz{{{zzzxxxvvvwwwyyyyyyvvvsssssstttuuuvvvwwwwwwvvvvvvxxxyyyzzz{{{||||||||||||xxxyyyyyyyyyzzz}}}~~~~~~|||xxxyyy}}}}}}|||zzzzzzxxxwwwvvvuuuuuuuuuvvvtttpppnnnmmmmmmooopppqqqssswwwxxxvvvtttssssssuuusssqqqsssvvvwwwvvvtttrrrsssvvvxxxxxxxxxwwwvvvwwwwwwyyyzzz|||~~~|||||||||{{{~~~~~~|||~~~|||zzz{{{zzz}}}~~~yyyvvvxxx{{{~~~}}}zzz{{{}}}wwwyyy{{{{{{{{{{{{}}}~~~}}}zzzxxxwwwtttttttttsssqqqpppqqqrrrwwwyyy{{{}}}}}}}}}{{{zzz}}}|||{{{{{{zzzzzzzzzzzzsssrrrqqqqqqsssvvvyyy{{{zzzyyyxxxyyyyyyyyyxxxvvvsssrrrrrruuuxxx{{{}}}}}}{{{yyywwwwwwxxxyyyxxxwwwsssvvvwwwvvvtttsssvvvyyy{{{zzzyyywwwwwwxxxzzz{{{~~~~~~yyyzzz}}}~~~}}}||||||||||||}}}}}}}}}{{{zzzzzz|||~~~{{{zzzzzzzzz{{{}}}{{{zzz|||}}}zzz}}}~~~|||yyywwwwwwvvvuuusssqqqrrrtttwww{{{zzzyyyzzz{{{{{{yyywwwzzz{{{}}}~~~}}}|||{{{zzzwwwuuuuuuwwwyyyzzzzzz{{{|||yyyuuupppmmmllllllmmmnnnpppqqqssstttuuutttvvvuuurrrrrrvvvwwwuuurrrpppmmmlllllllllkkkjjjnnnoooqqqssssssqqqooonnniiijjjmmmrrrwww{{{{{{{{{xxxyyyzzzyyyyyyzzz}}}|||zzzxxxwwwwwwvvvtttrrrqqqrrruuuxxx{{{|||zzzwwwtttwwwyyyvvvqqqmmmnnnppplllooosssuuuvvvwwwxxxyyy|||||||||||||||||||||{{{|||{{{yyyzzz}}}~~~|||{{{zzz|||}}}~~~|||zzzzzz{{{}}}}}}{{{zzzzzz{{{|||~~~~~~zzzwwwyyy|||~~~}}}}}}~~~~~~{{{{{{zzzzzzzzzzzzzzzzzz{{{zzzzzzyyyzzz{{{}}}}}}yyyzzz|||{{{|||~~~{{{~~~rrrqqqppprrruuuxxxxxxxxxtttuuuvvvwwwxxxyyyzzzzzzyyyyyyxxxvvvssspppmmmlllfffffffffggghhhiiiiiijjjiiiiiihhhgggfffgggjjjlllmmmnnnoooqqqrrrrrrssssssqqqrrrtttvvvxxxyyyzzzzzzwwwvvvtttrrrqqqqqqrrrrrrqqqwww{{{zzz{{{}}}~~~|||vvvvvvuuutttsssqqqpppooowwwxxxxxxyyyyyyxxxwwwvvvuuuvvvwwwwwwwwwwwwyyy{{{{{{yyyxxxyyy{{{zzzxxxvvvrrrtttvvvwwwxxxwwwvvvtttvvvwwwxxxyyyyyyyyyyyyxxxuuuvvvwwwxxxzzz}}}~~~~~~|||yyy|||}}}|||~~~}}}zzzxxxvvvuuuuuuuuutttsssqqqooonnnooopppqqqsssvvvzzz{{{yyyvvvtttsssuuuttttttuuuxxxyyywwwuuusssuuuwwwyyy{{{{{{zzzyyyyyyzzz{{{|||~~~}}}||||||}}}|||}}}{{{~~~}}}|||||||||}}}~~~}}}zzzyyyzzz}}}~~~||||||}}}~~~zzzzzzzzzzzzzzzzzz{{{}}}||||||}}}~~~}}}{{{{{{vvvwwwxxxwwwuuuttttttuuuwwwyyy{{{|||}}}}}}{{{zzz~~~|||zzzxxxvvvvvvvvvvvvuuusssqqqoooppprrruuuwwwzzzwwwvvvxxx|||}}}|||yyyuuuuuuuuuwwwyyyzzz{{{|||}}}{{{yyyyyyzzz{{{zzzyyyssstttuuutttrrrrrruuuwwwxxxwwwvvvuuuvvvxxxzzz{{{~~~}}}|||zzzzzzwwwxxx|||~~~}}}{{{{{{zzzzzzzzz}}}{{{zzz}}}|||zzzyyyxxx{{{}}}|||yyyxxxyyy{{{|||~~~|||{{{{{{||||||zzzxxxzzz{{{~~~~~~|||yyywwwxxxwwwvvvsssrrrtttxxx|||zzzzzzzzz{{{{{{{{{zzzyyyzzz|||~~~}}}||||||zzzwwwuuuuuuvvvxxxzzzyyyzzzzzzyyyuuuqqqooonnnnnnnnnpppqqqssstttvvvvvvvvvxxxvvvsssssswwwxxxvvvsssqqqnnnlllllllllkkkjjjkkkmmmppprrrssssssqqqpppjjjkkkmmmrrrwwwzzz{{{zzzyyyzzzyyyxxxxxxzzz~~~zzzxxxvvvvvvuuuuuusssqqqnnnnnnoooqqquuuwwwwwwvvvqqqtttvvvuuusssqqqqqqrrrkkknnnrrrtttuuuwwwyyy{{{||||||{{{{{{{{{{{{{{{{{{|||zzzyyyzzz|||~~~}}}|||{{{{{{|||~~~~~~}}}||||||}}}{{{yyywwwxxxxxxzzz|||}}}zzzwwwyyy|||~~~||||||}}}||||||}}}|||{{{{{{{{{{{{||||||}}}|||zzzxxxxxxyyy{{{}}}{{{||||||{{{|||}}}|||~~~pppooooooqqqtttwwwxxxwwwuuuuuuuuuvvvwwwxxxyyyyyywwwwwwwwwuuusssooollljjjeeeeeeeeeeeefffhhhiiijjjhhhiiiiiihhhhhhiiillloooooopppqqqrrrssssssrrrrrrqqqrrrsssuuuvvvwwwxxxxxxxxxwwwuuutttssssssssstttuuuzzz~~~}}}|||~~~~~~|||wwwvvvtttsssqqqooonnnnnnrrrsssuuuvvvvvvvvvuuuuuuuuuvvvvvvuuussssssuuuwwwzzzzzzyyyzzzzzzzzzyyyxxxssstttvvvxxxxxxwwwuuuttttttuuuvvvwwwxxxwwwvvvuuusssuuuxxx{{{}}}}}}{{{zzzyyy{{{}}}~~~~~~~~~}}}~~~|||{{{~~~~~~|||yyywwwwwwwwwwwwrrrrrrrrrrrrrrrqqqppppppuuuyyy|||}}}{{{xxxuuutttuuuuuuvvvxxxyyyyyywwwvvvuuuwwwyyy|||}}}}}}|||{{{wwwxxxxxxzzz||||||zzzzzz|||~~~}}}}}}{{{~~~}}}~~~}}}||||||}}}}}}{{{~~~~~~}}}}}}}}}}}}|||||||||}}}|||{{{zzzzzzzzz{{{{{{{{{xxxxxxyyy}}}~~~|||{{{xxxzzz{{{{{{yyywwwwwwwwwwwwxxxyyyzzz{{{zzzzzzzzz|||zzzwwwtttrrrpppppppppqqqpppooonnnooorrrtttvvvxxxwwwvvvyyy}}}}}}{{{uuuvvvxxxxxxyyyyyyzzz{{{{{{yyywwwwwwxxxyyyxxxwwwrrrsssssssssrrrssstttuuuttttttssstttvvvxxx{{{}}}{{{||||||{{{zzzyyyxxxwwwsssvvvyyy|||~~~~~~~~~}}}{{{yyyxxxwwwyyywwwxxxzzzyyywwwyyy}}}|||~~~~~~|||zzzzzzwwwyyy|||}}}}}}~~~~~~{{{yyyxxxyyy{{{||||||{{{yyyyyyyyyxxxwwwvvvvvvxxxzzz|||}}}|||zzzyyyyyyxxxwwwuuutttvvv{{{~~~zzz{{{|||||||||{{{{{{{{{|||}}}~~~~~~}}}||||||{{{xxxvvvvvvwwwxxxzzzxxxyyyzzzxxxuuusssrrrrrrqqqqqqrrrrrrssssssssstttuuuwwwvvvsssssswwwxxxvvvuuurrrooonnnnnnnnnnnnmmmiiikkkooorrrttttttsssrrrllllllnnnqqquuuxxxxxxxxxzzzzzzyyywwwvvvxxx|||wwwvvvtttttttttsssrrrpppnnnllljjjjjjnnnrrruuuvvvwwwuuuuuuuuuwwwuuurrrooommmpppsssuuuvvvxxxzzz|||||||||{{{zzzyyyyyyzzzzzz|||zzzyyyzzz}}}{{{zzzzzzzzzzzz{{{}}}~~~~~~}}}|||yyyuuuttttttuuuwwwyyy{{{~~~~~~}}}{{{yyyzzz{{{~~~~~~{{{zzzzzzyyyxxx}}}|||{{{zzzzzz{{{|||}}}}}}yyywwwvvvwwwxxxzzz}}}~~~~~~|||{{{|||}}}}}}pppooonnnpppsssuuuuuuuuuyyyyyyxxxwwwwwwxxxxxxyyytttuuuuuutttrrrooollljjjfffeeeeeeeeefffgggiiijjjjjjkkkkkkkkkkkkllloooqqqqqqrrrrrrssstttsssssssssqqqrrrrrrsssssstttuuuuuuvvvvvvtttssssssssstttuuuvvv{{{~~~}}}}}}|||xxxwwwuuusssqqqpppooooooooopppsssuuuvvvwwwwwwwwwxxxxxxxxxuuusssqqqrrrsssxxxxxxxxxyyyyyyxxxxxxwwwtttuuuvvvwwwwwwvvvuuuttttttuuuwwwxxxxxxvvvtttssssssuuuxxx|||~~~}}}yyyuuutttvvvyyyzzz{{{|||}}}}}}|||~~~}}}|||~~~|||yyyxxxxxxyyyzzzssstttuuuuuutttsssqqqpppvvvyyy{{{|||zzzwwwvvvvvvuuuvvvyyyzzzzzzxxxvvvtttwwwxxx{{{}}}}}}}}}|||{{{uuuuuuuuuvvvyyy|||}}}zzzxxxxxx{{{~~~}}}||||||~~~{{{zzz~~~~~~|||{{{}}}|||~~~~~~}}}|||{{{zzzzzzzzzzzz}}}|||{{{{{{|||}}}|||zzzuuuuuuwwwzzz~~~~~~{{{yyyyyy{{{|||{{{yyywwwwwwxxxxxxwwwwwwvvvvvvwwwwwwxxxyyyxxxuuussspppnnnllllllkkkllllllnnnqqqtttvvvxxxvvvwwwxxx{{{~~~~~~|||{{{uuuwwwyyyyyyyyyxxxyyyzzzwwwuuusssssstttuuutttsssrrrsssttttttuuuuuuttttttssssssssssssuuuxxx{{{}}}zzz{{{||||||{{{zzzxxxwwwqqqtttvvvwwwxxxxxxzzz|||{{{{{{{{{zzzyyyxxxvvvuuuxxxuuuuuuvvvuuutttwww}}}{{{}}}~~~|||{{{{{{vvvxxx{{{{{{{{{{{{|||}}}||||||{{{zzzzzzzzzzzzzzzwwwwwwvvvuuuuuuuuuuuuuuutttvvvwwwyyy{{{{{{{{{{{{xxxxxxwwwvvvuuuwww{{{~~~zzz|||~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{zzzyyyxxxwwwwwwwwwxxxyyywwwxxxyyyxxxuuutttsssttttttssssssrrrqqqppppppooosssuuutttrrrrrrvvvxxxvvvuuussspppooopppqqqppppppjjjlllooorrrttttttrrrrrrnnnmmmnnnppptttwwwxxxwwwyyyyyyxxxuuutttuuuxxx{{{tttsssrrrrrrssssssrrrppppppmmmhhhgggjjjoootttvvv|||yyywwwwwwxxxvvvqqqkkkooorrrtttvvvvvvxxx{{{}}}}}}|||zzzyyyxxxxxxyyyzzzzzzyyyyyyzzz|||}}}}}}|||wwwwwwwwwxxxyyyzzz{{{|||}}}}}}|||zzzvvvrrrqqqrrrtttuuuvvvyyy|||}}}|||{{{zzzyyyyyyzzz|||{{{yyyyyyyyyxxxxxx|||{{{yyyxxxxxxzzz|||}}}~~~|||yyywwwvvvvvvxxxyyy~~~}}}yyyyyy}}}{{{tttsssrrrsssuuuvvvvvvuuu|||{{{yyywwwvvvuuuuuuvvvrrrsssttttttrrrpppmmmkkkjjjiiihhhggghhhiiikkkllllllmmmnnnnnnnnnoooqqqsssrrrsssssssssssstttttttttsssrrrqqqppppppqqqrrrsssssssssrrrqqqrrrssstttuuusssxxx|||||||||~~~}}}zzzxxxvvvtttsssrrrrrrrrroooqqqssswwwyyy{{{{{{|||}}}}}}|||yyyuuurrrqqqqqquuuvvvwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvwwwyyyzzzzzzxxxuuutttttttttvvvzzz}}}}}}yyyvvvuuuwwwzzzzzzzzzzzz|||}}}}}}{{{|||~~~~~~}}}}}}{{{zzzyyy{{{|||~~~wwwwwwvvvuuutttssssssssstttvvvxxxxxxwwwuuuuuuvvvuuuwwwzzz|||zzzwwwtttssswwwxxxzzz|||||||||zzzyyyvvvvvvvvvwwwzzz}}}~~~zzzwwwwwwyyy|||{{{{{{zzzzzzzzz{{{}}}~~~zzzyyy~~~~~~}}}}}}}}}}}}~~~}}}|||{{{zzzzzzzzz{{{|||}}}|||{{{}}}}}}zzztttuuuvvvxxx|||}}}|||{{{|||}}}}}}|||{{{|||}}}{{{yyyxxxyyyzzzyyywwwtttrrrqqqrrrtttvvvyyyxxxvvvtttrrrooolllkkkkkklllnnnppprrrssstttttttttwww|||~~~~~~|||zzzyyysssvvvyyyyyyxxxwwwxxxzzzuuutttrrrrrrsssssssssrrrrrrsssuuuwwwxxxwwwuuusssvvvuuuttttttuuuwwwyyy{{{yyyzzz{{{|||{{{yyyxxxvvvqqqsssttttttssstttwwwzzzxxxyyyyyyyyyxxxwwwuuutttvvvtttuuuwwwwwwuuuwww|||}}}|||{{{{{{vvvxxxyyyzzzyyyxxxyyyzzzxxxzzz{{{}}}|||{{{yyywwwrrrrrrrrrqqqqqqrrrsssuuuvvvvvvvvvwwwxxxyyyzzz{{{xxxyyyyyyyyyxxxyyy{{{}}}{{{}}}~~~}}}~~~~~~|||zzzzzzzzzzzzvvvvvvwwwwwwwwwwwwwwwwwwuuuvvvwwwvvvtttssstttuuutttsssrrrqqqooonnnmmmmmmppprrrrrrpppqqqvvvxxxvvvtttrrrpppoooqqqrrrrrrrrrnnnoooqqqssssssqqqooonnnmmmmmmnnnqqquuuyyyzzzzzzxxxxxxwwwtttrrrrrrtttvvvqqqpppoooppprrrsssrrrqqqrrroookkkjjjmmmqqqtttvvvxxxxxxxxxyyyxxxvvvrrroooqqqssstttuuuvvvwwwzzz|||}}}|||zzzxxxwwwwwwxxxyyyxxxwwwxxxzzz{{{{{{xxxvvvsssttttttuuuwwwxxxyyyyyywwwzzz}}}~~~}}}~~~yyyxxxvvvrrrpppppprrruuuuuuwwwyyy{{{{{{zzzyyyxxxuuuuuuvvvxxx{{{|||{{{zzz}}}{{{xxxxxxyyy{{{{{{{{{|||{{{yyyxxxyyy{{{}}}{{{zzzyyyxxxxxxyyy{{{|||}}}vvvvvv{{{yyy|||zzzxxxwwwwwwyyyzzzyyyxxx|||zzzxxxuuusssrrrrrrrrrpppqqqssssssrrrpppmmmkkkooonnnlllkkkkkkmmmooopppnnnooopppppppppppprrrtttssssssssssssssstttuuuvvvtttrrrpppnnnnnnooopppqqqqqqppppppooopppqqqssstttooouuuzzzzzz{{{~~~~~~{{{zzzwwwuuutttsssssstttppprrruuuyyy|||~~~}}}xxxtttrrrqqqssstttuuuuuutttttttttuuuwwwvvvuuuuuuuuuuuuvvvvvvxxxyyy{{{||||||zzzwwwuuuuuutttuuuxxx|||}}}{{{yyyyyyzzz||||||{{{zzz{{{||||||zzz{{{~~~~~~}}}}}}~~~~~~}}}{{{zzzzzz|||~~~{{{yyyvvvtttrrrssstttuuussstttvvvvvvtttssstttuuuuuuxxx{{{|||zzzvvvsssqqqwwwxxxyyy{{{{{{zzzxxxwwwzzzzzzzzz{{{~~~{{{vvvvvvxxxzzzyyywwwvvvvvvyyy{{{|||{{{{{{~~~zzzzzz~~~{{{{{{{{{|||~~~}}}~~~|||{{{zzzzzzzzz|||}}}~~~}}}||||||~~~~~~zzzuuuuuuvvvxxx{{{{{{zzzxxxtttvvv{{{~~~}}}{{{zzz{{{}}}zzzwwwrrrooonnnppprrrtttyyyyyyxxxwwwtttqqqmmmkkkpppqqqrrrrrrrrrpppooonnnrrrxxx~~~}}}zzzxxxxxxrrruuuyyyyyyxxxwwwxxxzzzwwwuuutttssstttuuutttsssrrrsssvvvyyyzzzyyyuuurrryyywwwvvvuuuuuuvvvwwwxxxwwwxxxzzzzzzzzzxxxvvvuuurrrssstttrrrqqqrrrvvvyyywwwxxxxxxyyyxxxwwwuuutttuuutttwwwzzzzzzwwwwww{{{}}}{{{zzzuuuwwwyyyyyywwwvvvwwwxxxvvvxxx|||~~~~~~|||xxxuuunnnoooooooooooopppsssuuuxxxwwwvvvvvvvvvwwwyyyzzzzzz|||||||||{{{{{{}}}|||~~~~~~}}}zzzxxxxxxyyyyyyssstttuuuwwwwwwwwwvvvuuussstttuuutttsssrrrssstttsssrrrqqqpppooommmllllllmmmppppppnnnpppuuuwwwvvvsssqqqooooooqqqrrrsssrrrqqqrrrssstttrrrooollljjjmmmmmmnnnqqqwww{{{}}}~~~wwwwwwvvvtttqqqpppqqqsssooonnnnnnoooqqqsssrrrqqqssspppnnnnnnqqqssstttuuunnnsssxxxyyywwwuuuvvvwwwqqqssstttuuuuuuvvvyyy{{{}}}|||yyywwwwwwwwwxxxyyyuuuvvvwwwyyyzzzxxxuuurrrqqqrrrssstttuuuvvvwwwxxxrrruuuxxxyyyyyy{{{~~~~~~vvvuuussspppooopppsssvvvwwwxxxyyyzzzzzzyyywwwvvvpppqqqssswwwzzzzzzyyywwwzzzxxxwwwwwwzzz}}}~~~|||{{{{{{}}}yyyyyyyyyyyyzzz|||~~~zzz{{{~~~|||ttttttyyyxxxzzz~~~{{{yyyuuutttvvvzzz|||~~~{{{~~~zzzuuussssssqqqrrrssstttttttttsssrrrrrrllljjjmmmqqqqqqrrrtttqqqlllhhhiiiooossssssqqqvvvvvvuuutttsssssssssssstttssspppllljjjkkknnnqqqpppmmmjjjjjjmmmpppqqqppptttwww{{{||||||zzzzzzzzzuuuuuuuuuttttttsssssssssppprrrtttxxxzzz}}}~~~|||wwwsssrrrsssuuuvvvuuutttuuuwwwxxxwwwxxxwwwuuuttttttvvvxxxwwwyyy|||}}}{{{yyy}}}zzzvvvvvvyyy{{{|||{{{yyy{{{||||||zzzxxxxxxxxxwwwxxxyyyxxxwwwyyy~~~~~~}}}}}}|||~~~}}}}}}}}}|||{{{yyyxxxwww|||yyyuuutttvvvwwwvvvtttuuusssrrrrrrsssuuuuuuuuuuuuwwwzzz|||{{{yyywwwuuutttxxx{{{yyytttqqqsssuuu{{{{{{{{{|||~~~}}}zzzxxxwwwwwwwwwyyyxxxwwwwwwwwwxxxzzz{{{~~~~~~{{{yyy}}}}}}}}}~~~~~~|||zzz{{{|||}}}}}}|||zzzwwwvvvzzz{{{~~~|||{{{wwwssstttxxxzzzyyyvvvuuuwwwyyyzzz|||~~~}}}{{{zzzzzz{{{|||wwwtttsssuuutttqqqqqqtttzzzzzzyyyyyyxxxwwwvvvvvvpppqqqrrrssstttvvvvvvwwwxxxzzz}}}~~~|||yyywwwvvvqqqvvvzzzzzzxxxwwwzzz}}}zzz{{{{{{zzzyyyvvvtttssspppssswwwzzz{{{yyywwwuuuqqqrrrssssssssstttvvvyyy{{{{{{zzzyyyxxxwwwvvvuuusssrrrqqqpppqqqsssuuuwwwvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxyyyzzzzzzzzzyyyyyy~~~}}}|||}}}{{{xxxuuuuuuvvvvvvvvvvvvwwwwwwtttvvvzzz}}}}}}{{{xxxvvvttttttsssrrrsssssstttuuuyyy{{{zzzwwwxxx|||~~~|||zzz{{{|||}}}}}}}}}||||||}}}{{{yyyxxxvvvtttrrrssstttvvvyyyzzzxxxtttqqqsssssssssrrrrrrrrrqqqqqqrrrrrrqqqqqqpppqqqqqqrrrvvvtttsssuuuxxxyyywwwtttrrrqqqqqqqqqrrrssstttuuutttvvvwwwvvvrrrmmmjjjhhhmmmmmmnnnsssyyy|||{{{yyyvvvuuurrrpppnnnmmmmmmmmmlllllllllnnnpppqqqqqqppprrrpppoooppptttuuutttrrruuuwwwzzz}}}~~~{{{wwwvvvrrrrrrxxx{{{zzzxxxxxxzzzxxxvvvtttssstttuuuvvvuuuxxx{{{yyysssooooooqqqqqqppppppqqqssssssrrrppppppsssvvvwwwuuuvvvxxx{{{~~~|||{{{tttvvvwwwwwwvvvuuuwwwxxx|||yyywwwwwwyyyyyywwwtttrrrsssuuuwwwzzz|||}}}~~~||||||}}}~~~}}}zzzzzz}}}}}}||||||}}}~~~}}}zzzyyyzzz|||~~~~~~|||zzzxxxwww{{{}}}~~~}}}|||zzzwwwvvvwwwyyy{{{|||||||||xxxvvvwwwssssssssstttttttttssssssrrrmmmkkkooorrrrrrrrruuuqqqmmmiiiiiinnnrrrssssssuuutttsssqqqqqqqqqrrrssstttsssoookkkhhhhhhjjjmmmooollljjjjjjmmmpppqqqpppqqquuuyyy{{{zzzxxxvvvvvvssssssssssssssssssrrrrrrnnnoooqqqtttwwwyyyzzz{{{}}}yyywwwvvvtttuuuvvvvvvvvvxxx{{{}}}|||||||||zzzwwwuuuuuuvvvyyy{{{~~~}}}{{{{{{zzzxxxyyy|||~~~}}}{{{zzz{{{}}}|||zzzxxxxxxxxxvvvwwwwwwvvvuuuwww{{{~~~}}}}}}~~~{{{||||||||||||{{{zzzzzzzzzwwwttttttuuuvvvuuutttvvvtttrrrrrrtttuuuvvvuuusssuuuyyy{{{|||{{{zzzxxxtttwwwxxxvvvrrrppprrruuu}}}zzzxxxvvvuuuuuuwwwwwwvvvvvvwwwxxxzzz{{{~~~~~~}}}||||||{{{zzzxxx}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyzzz{{{||||||{{{zzzyyyzzz{{{~~~~~~{{{wwwttttttxxxyyywwwtttsssuuuxxxzzz{{{~~~~~~|||{{{zzzzzz{{{xxxuuuuuuwwwwwwuuuuuuxxxzzzzzzzzzyyyyyyxxxxxxxxxsssssstttuuuvvvwwwxxxyyyyyy{{{}}}|||zzzwwwvvvvvvtttxxx{{{{{{xxxxxx{{{~~~{{{{{{{{{{{{zzzxxxwwwuuurrruuuxxxzzz{{{xxxuuussspppqqqrrrsssrrrsssuuuxxxzzzyyyyyyxxxxxxwwwvvvvvvtttsssrrrqqqqqqssstttuuuuuuuuuvvvwwwxxxyyyyyyzzzyyyyyyyyyyyyyyyzzzzzzzzz}}}{{{zzz{{{}}}}}}zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxsssvvvyyy|||}}}|||yyywwwvvvvvvvvvvvvvvvvvvvvvvvvyyy|||{{{yyyzzz~~~}}}~~~}}}|||}}}~~~|||xxxwwwvvvvvvuuutttrrrsssuuuwwwxxxwwwuuusssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrssssssvvvttttttuuuwwwxxxvvvtttoooppprrrtttvvvxxxyyyzzzwwwyyyzzzxxxtttpppnnnmmmnnnmmmnnnrrrxxx{{{zzzwwwuuutttqqqooommmmmmmmmmmmjjjkkkmmmooorrrssssssrrrvvvtttrrrsssuuuuuusssqqqwwwyyy|||}}}yyyuuuuuuzzz|||zzzxxxxxxxxxwwwuuusssrrrqqqrrrrrrqqqtttwwwuuuqqqnnnnnnppppppoooooopppqqqrrrqqqoooppprrrttttttsssuuuxxx{{{~~~xxxyyyzzzyyyxxxwwwxxxzzzzzzxxxwwwwwwyyyxxxuuussstttuuuvvvxxxzzz}}}}}}}}}~~~{{{xxxzzzzzz|||~~~~~~|||zzzyyyxxx|||}}}~~~|||}}}}}}}}}|||yyyyyyxxxxxxxxxyyyzzzzzz{{{~~~{{{xxxwwwxxxuuuttttttsssssstttttttttrrrnnnmmmpppsssrrrrrruuuqqqmmmiiijjjnnnrrrttttttsssrrrooonnnnnnoooqqqrrrtttsssooojjjfffeeegggjjjmmmkkkjjjjjjlllnnnoooooommmqqqvvvxxxwwwtttqqqpppqqqqqqqqqrrrrrrrrrrrrqqqlllmmmnnnpppsssuuuvvvwww|||}}}~~~|||zzzyyyyyyuuuvvvwwwwwwxxx{{{|||xxxuuutttzzz{{{}}}~~~}}}{{{{{{zzz{{{}}}~~~~~~|||zzzwwwyyy||||||{{{zzzzzz{{{vvvwwwwwwvvvuuuwwwzzz}}}~~~}}}}}}~~~}}}}}}}}}}}}||||||{{{zzzxxxvvvttttttuuuvvvvvvuuuvvvtttsssssstttvvvvvvvvvqqqssswwwzzz}}}}}}|||{{{vvvxxxxxxuuurrrqqqtttxxx~~~~~~}}}}}}~~~||||||{{{zzzxxxwwwvvvvvvuuuvvvvvvwwwyyyzzz{{{|||~~~}}}{{{zzzxxxxxxxxxyyy}}}}}}}}}}}}}}}}}}|||||||||||||||{{{{{{{{{zzzzzzxxxyyy{{{|||}}}}}}}}}|||{{{{{{|||~~~xxxvvvtttuuuwwwwwwtttqqqrrrtttwwwyyy{{{}}}~~~~~~}}}|||{{{{{{zzzwwwxxx|||}}}zzz{{{}}}zzzzzzzzzzzz{{{{{{{{{{{{vvvvvvwwwxxxyyyyyyzzzzzz{{{|||}}}{{{yyywwwwwwxxxwwwyyyzzzyyywwwwwwzzz~~~{{{{{{|||||||||{{{zzzzzzvvvxxxzzz{{{zzzwwwtttrrroooppprrrrrrqqqrrrtttvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvuuutttssssssssssssttttttuuuvvvxxxyyyzzzzzz{{{zzzyyyxxxwwwwwwyyy{{{|||{{{zzzyyyyyyzzzzzzyyyxxx{{{{{{{{{{{{{{{{{{{{{{{{vvvxxx{{{~~~~~~|||zzzxxxyyyzzz{{{{{{zzzyyyxxxxxxzzz{{{yyyzzz~~~}}}{{{|||{{{xxxuuussstttuuuuuuuuurrrrrrssssssttttttttttttoooppppppqqqqqqrrrrrrsssqqqqqqqqqqqqssstttuuuvvvyyyxxxwwwxxxyyyyyywwwuuuppprrruuuxxxzzz{{{{{{{{{yyyzzzzzzxxxuuusssrrrrrrooonnnnnnrrrwwwyyywwwuuutttrrrpppooonnnmmmnnnnnnlllnnnqqqtttvvvwwwvvvvvvzzzxxxvvvvvvvvvuuusssrrryyy{{{~~~}}}zzzyyy|||}}}zzzxxxyyyvvvvvvtttrrrpppnnnmmmlllllloooqqqqqqnnnlllmmmooonnnnnnmmmooopppqqqpppnnnpppqqqqqqrrrrrrtttxxx||||||}}}~~~}}}{{{zzzzzz{{{yyyyyyzzz{{{|||{{{wwwtttwwwwwwwwwxxxzzz~~~}}}zzzwww||||||}}}~~~}}}|||{{{zzzzzz}}}~~~~~~{{{yyyyyyyyyyyytttuuuwwwxxxwwwxxxxxxyyyzzz|||}}}xxxuuutttuuuwwwvvvuuutttssstttuuuvvvqqqnnnooorrrsssqqqqqqsssqqqmmmkkkkkknnnrrruuuvvvrrrpppmmmkkklllnnnqqqssssssrrroookkkhhhgggiiikkkmmmlllkkkjjjjjjjjjjjjjjjjjjnnntttvvvuuuqqqnnnlllooopppqqqrrrrrrrrrqqqqqqmmmmmmnnnoooqqqssstttuuuxxxzzz{{{{{{yyyxxxxxxxxxvvvwwwxxxwwwxxx{{{zzzvvvtttzzz{{{|||}}}}}}}}}|||{{{}}}}}}|||||||||{{{yyyxxxtttvvvzzz{{{||||||}}}~~~yyyxxxxxxxxxxxxyyy{{{}}}~~~}}}}}}}}}}}}~~~~~~}}}{{{zzzyyywwwwwwvvvwwwwwwxxxxxxxxxwwwuuuttttttuuuwwwwwwwwwpppsssvvvyyy{{{|||{{{{{{{{{zzzyyyvvvtttuuuyyy}}}}}}}}}|||{{{{{{|||}}}}}}wwwxxxyyyyyyyyyyyyxxxxxxvvvwwwyyy{{{}}}~~~~~~|||yyyvvvvvvxxxzzz~~~~~~~~~~~~}}}|||{{{{{{{{{zzzzzzzzzzzz{{{{{{zzz{{{|||}}}~~~~~~~~~~~~{{{{{{{{{|||~~~}}}|||zzzsssrrrrrrtttvvvvvvtttrrrsssuuuxxxyyyzzz{{{}}}~~~{{{|||}}}~~~~~~|||~~~~~~zzzzzz{{{||||||}}}~~~~~~xxxxxxxxxyyyyyyzzzzzz{{{|||||||||{{{yyyyyy{{{|||yyyzzzyyywwwvvvvvvzzz}}}{{{||||||}}}}}}}}}}}}}}}yyyzzz{{{|||zzzwwwsssqqqooopppqqqqqqpppqqqsssuuuvvvvvvwwwwwwxxxyyyyyyyyyyyyxxxxxxwwwvvvuuutttsssuuuvvvwwwxxxyyyyyyyyyxxxyyywwwuuussstttvvvzzz|||{{{zzzyyyyyyzzzzzzzzzzzz}}}}}}}}}}}}}}}}}}}}}}}}{{{||||||{{{xxxzzz|||~~~~~~|||yyywwwuuuxxxyyywwwyyy~~~~~~{{{xxx~~~}}}~~~{{{zzzvvvrrrpppppprrrttttttrrrrrrqqqooonnnnnnppprrrnnnnnnooopppqqqrrrssstttpppqqqqqqrrrtttvvvxxxyyy||||||{{{{{{{{{zzzyyywwwuuuwwwzzz}}}}}}|||zzzxxxyyyyyyyyywwwuuusssssstttqqqppppppssswwwyyywwwtttsssrrrqqqpppooopppqqqqqqrrrtttxxxzzzzzzyyyyyyxxxzzzyyyxxxwwwwwwvvvuuutttzzz|||}}}|||~~~}}}zzzxxxzzzyyyxxxvvvtttpppmmmjjjhhhiiikkkmmmmmmllllllnnnoooooonnnnnnppprrrrrrqqqpppqqqqqqqqqqqqssswww|||~~~|||zzzzzz{{{|||~~~|||yyyxxxxxxwwwxxxzzz~~~~~~~~~|||yyy~~~~~~}}}}}}||||||||||||~~~zzzxxxxxxyyyyyymmmppptttuuuuuuuuuwwwyyy{{{}}}|||wwwtttssstttyyyxxxvvvuuutttuuuvvvvvvqqqpppqqqtttsssooooooqqqooommmlllmmmpppsssvvvwwwqqqpppmmmllllllooorrrtttqqqqqqpppmmmkkklllnnnqqqoooooommmkkkiiigggffffffhhhmmmsssuuutttqqqnnnlllqqqrrrsssttttttsssrrrqqqppppppppppppqqqssstttuuuyyyzzz{{{zzzxxxwwwwwwxxxwwwxxxxxxxxxxxxzzz}}}|||}}}zzzxxxwww}}}}}}}}}}}}}}}}}}}}}}}}|||xxxvvvtttuuuuuuuuuxxxzzz{{{{{{zzz{{{{{{xxxwwwwwwwwwyyyzzz{{{|||~~~}}}|||{{{{{{zzz{{{||||||}}}}}}}}}}}}}}}yyyzzz{{{{{{{{{zzz{{{{{{xxxvvvuuuuuuvvvxxxxxxxxxrrrsssvvvxxxyyyyyyxxxxxx|||{{{yyyvvvvvvxxx|||yyyzzzzzzzzzzzzyyyxxxwwwxxxzzz}}}~~~zzzvvvvvvyyy|||}}}~~~~~~|||{{{zzzzzzzzzzzzzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{zzzyyyyyyyyyxxxuuusssmmmmmmooorrruuuvvvuuutttuuuwwwzzzzzzyyyyyyyyyzzzwwwyyy{{{~~~{{{||||||}}}}}}~~~~~~yyyyyyyyyyyyyyyyyyyyyyyy{{{||||||{{{zzz|||||||||{{{yyyxxxyyy|||~~~{{{{{{||||||}}}~~~{{{{{{||||||zzzwwwtttqqqpppqqqrrrrrrqqqqqqsssuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{yyywwwuuutttwwwxxxyyyyyyxxxwwwuuutttvvvtttqqqpppqqqtttwwwzzz{{{{{{||||||{{{{{{{{{|||}}}}}}~~~~~~~~~~~~|||}}}~~~|||yyywwwwwwyyy|||~~~}}}zzzwwwuuuuuuxxxxxxwwwyyy~~~{{{yyyzzz||||||{{{}}}zzzzzzvvvqqqnnnnnnpppqqqqqqsssrrrpppmmmjjjiiilllnnnnnnnnnoooqqqrrrssstttuuuqqqqqqrrrtttvvvxxxzzz{{{|||||||||{{{zzzxxxwwwvvvuuuxxx{{{~~~}}}zzzyyyzzz{{{{{{yyywwwuuuvvvwwwtttrrrrrruuuyyyzzzwwwuuussssssrrrrrrrrrssstttuuuwwwzzz||||||zzzxxxwwwxxxwwwxxxxxxxxxwwwwwwwwwxxx{{{|||}}}|||~~~|||xxxxxx{{{||||||zzzwwwsssoookkkiiikkklllmmmmmmmmmnnnoooqqqrrrqqqqqqsssuuuvvvuuuttttttsssssstttxxx|||~~~{{{yyyyyyzzz}}}~~~|||xxxxxxwwwxxxzzz~~~~~~}}}~~~~~~}}}}}}||||||}}}~~~}}}~~~}}}}}}}}}}}}~~~~~~}}}zzzxxxxxxxxxyyykkkooorrrsssrrrrrruuuxxx|||}}}yyyvvvvvvwwwyyyyyyxxxwwwvvvvvvvvvvvvssssssuuuwwwtttooommmooommmmmmnnnppprrrtttvvvwwwrrrpppooonnnoooqqqtttvvvqqqqqqqqqpppoooqqqtttvvvqqqrrrqqqnnnkkkhhhggggggjjjnnnsssvvvuuusssqqqoootttuuuwwwxxxwwwvvvtttrrrrrrqqqppppppqqqrrrtttuuuzzz{{{{{{zzzxxxwwwwwwxxxvvvwwwyyyyyyyyyzzz|||~~~yyyzzz|||{{{zzzyyyyyyzzz~~~~~~~~~~~~{{{vvvrrrppprrrtttyyy{{{|||{{{xxxvvvuuuuuuuuutttsssuuuxxxzzzzzzzzz~~~}}}}}}|||{{{yyyyyyxxxuuuvvvyyy{{{~~~|||~~~}}}|||}}}}}}yyywwwvvvvvvwwwyyyyyyyyytttuuuvvvxxxxxxxxxwwwwww{{{yyywwwuuuvvvyyy|||~~~~~~|||zzzxxxvvvuuu|||~~~|||wwwvvvyyy}}}{{{}}}~~~~~~|||zzzxxxyyyzzz{{{|||}}}~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwuuurrroooiiikkkmmmppprrrtttvvvvvvvvvxxx{{{{{{zzzyyyyyyyyywwwxxxzzz~~~~~~~~~~~~~~~}}}}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyxxx{{{|||||||||{{{|||~~~~~~}}}}}}}}}~~~{{{{{{{{{{{{|||}}}~~~{{{{{{||||||zzzxxxuuutttrrrtttttttttssssssuuuwwwwwwwwwxxxyyyzzz{{{||||||{{{|||}}}}}}{{{yyyvvvtttwwwxxxyyyyyywwwuuurrrpppsssqqqooonnnooorrruuuxxxzzz|||~~~~~~}}}|||}}}zzz{{{||||||}}}~~~yyyzzz{{{{{{yyywwwuuusssvvvwwwzzz{{{zzzxxxuuusssvvvxxxyyywwwzzz}}}{{{zzzvvvxxxyyyxxx{{{~~~zzzxxxtttpppnnnnnnooopppooorrrrrrqqqmmmhhhgggkkknnnoooppppppqqqssstttuuuuuurrrrrrsssuuuwwwyyy{{{}}}zzz{{{|||zzzvvvtttssssssqqqtttxxx|||~~~~~~|||{{{|||~~~~~~}}}{{{xxxxxxxxxtttssssssvvvyyy{{{xxxuuussssssrrrssstttvvvwwwyyyyyy|||}}}{{{wwwuuuuuuwwwvvvwwwyyyyyyxxxyyyzzz|||}}}}}}~~~|||zzzzzz{{{yyyvvvwww|||~~~}}}{{{yyyvvvtttrrrqqqqqqqqqqqqpppqqqrrrssssssuuutttuuuvvvyyyzzzyyyxxxwwwvvvvvvxxx}}}~~~~~~}}}~~~~~~}}}zzzyyyyyyzzzzzz}}}|||{{{xxxxxxxxxyyy{{{}}}|||}}}~~~|||zzzyyyxxxzzz|||~~~}}}}}}~~~~~~}}}}}}~~~~~~{{{vvvvvvvvvwwwnnnqqqtttssspppooorrrvvvyyy|||}}}|||yyywwwyyy{{{yyyyyyyyyyyyxxxwwwvvvuuuwwwwwwyyy{{{wwwooommmooojjjmmmpppssstttuuuuuuvvvrrrrrrrrrrrrsssuuuwwwxxxrrrrrrsssrrrrrrsssvvvxxxssstttuuusssooollllllmmmlllpppuuuwwwwwwvvvuuuuuuyyyzzz{{{|||{{{xxxvvvtttqqqpppooonnnnnnoooqqqrrrvvvwwwwwwvvvuuutttvvvwwwsssuuuyyy{{{{{{|||}}}yyyyyyxxxwwwvvvwwwzzz}}}}}}|||{{{|||}}}~~~{{{|||{{{wwwsssqqqrrrssswwwyyyzzzzzzwwwuuuttttttsssrrrrrrtttxxx{{{{{{zzz{{{{{{{{{zzzyyyxxxwwwvvvuuuvvvxxx{{{}}}~~~}}}}}}~~~zzzxxxvvvvvvxxxzzzzzzzzzvvvwwwxxxyyyyyyzzzyyyyyy{{{yyywwwwwwxxx{{{}}}~~~}}}{{{zzzyyyyyy~~~}}}xxxvvvyyy|||xxxyyy|||}}}}}}|||zzzyyyvvvwwwyyy{{{}}}~~~~~~}}}zzzyyyxxxwwwvvvuuutttttttttuuuvvvwwwxxxvvvrrrnnniiijjjlllnnnooorrrtttvvvtttwwwzzz|||{{{zzz{{{{{{yyyzzz{{{}}}~~~}}}|||{{{zzz{{{{{{zzzzzzyyyyyyyyyyyy{{{||||||{{{zzzzzz{{{}}}|||||||||}}}zzzzzzyyyyyyzzz{{{|||}}}zzzzzz{{{{{{{{{yyyxxxwwwuuuvvvwwwvvvuuuuuuwwwxxxyyyyyyzzzzzz{{{|||}}}}}}yyy{{{|||}}}{{{yyyuuussstttvvvwwwwwwvvvtttqqqpppqqqpppooooooppprrruuuwwwwww{{{}}}||||||wwwwwwyyyzzz|||}}}vvvwwwxxxyyyxxxwwwvvvuuuuuuvvvxxxyyyxxxvvvsssqqqsssvvvvvvtttvvv|||~~~}}}}}}|||{{{zzzyyyyyyyyyyyyqqqtttuuuuuuyyy~~~~~~zzztttrrroooooopppqqqppppppppprrrrrrooojjjjjjnnnrrrqqqqqqrrrsssttttttuuuuuusssttttttvvvxxxzzz|||}}}{{{}}}}}}{{{vvvsssssssssppprrrvvvyyy{{{{{{{{{zzz|||~~~|||yyywwwwwwsssrrrrrruuuyyyzzzxxxuuurrrqqqrrrrrrtttvvvxxxzzz|||~~~|||wwwvvvxxx|||wwwyyy{{{{{{zzzzzz|||~~~~~~~~~~~~~~~{{{yyywwwvvvvvvxxxvvvtttwww|||{{{zzzyyyxxxyyyzzz{{{|||yyywwwvvvuuuuuuvvvvvvvvvwwwvvvwwwyyy{{{|||{{{zzzwwwwwwwww{{{~~~|||}}}~~~|||}}}~~~|||zzzyyyyyyzzzwww{{{~~~{{{zzzzzzxxxyyyzzz|||~~~~~~}}}}}}}}}}}}zzz||||||zzzwwwvvvuuuvvvxxxyyyyyyxxx|||~~~~~~~~~~~~|||uuuuuuvvvwwwqqqtttvvvsssooonnnqqqttttttwwwyyyyyywwwwwwyyy|||yyyyyyzzzzzzyyyxxxvvvuuuzzzzzz}}}~~~yyypppmmmoooiiilllqqqtttuuuuuuuuuuuusssssstttuuuvvvwwwyyyzzzsssssstttsssrrrsssvvvxxxsssuuuwwwvvvrrrpppppprrrnnnrrrvvvxxxyyyxxxxxxyyy|||}}}~~~~~~}}}zzzwwwuuupppooommmllllllmmmnnnppppppqqqrrrrrrqqqqqqsssuuuppptttyyy|||~~~~~~zzzyyywwwtttsssuuuzzz~~~}}}|||yyyxxxwwwxxxzzz{{{vvvyyy{{{yyyvvvsssssstttrrrtttwwwxxxwwwwwwwwwxxxtttssssssvvv{{{~~~~~~|||yyyyyyyyyyyyxxxwwwvvvuuuyyyyyyzzz{{{||||||{{{{{{~~~||||||}}}zzzyyywwwwwwyyyzzz{{{zzzwwwwwwyyyzzz{{{|||||||||}}}{{{zzzzzz|||~~~~~~||||||}}}}}}xxxuuuxxx{{{uuuwwwyyy{{{|||{{{yyyxxxsssuuuxxx{{{}}}}}}}}}|||vvvuuutttsssrrrrrrrrrrrrqqqrrruuuxxxzzzxxxtttpppkkkkkklllmmmmmmpppsssuuurrruuuyyy|||||||||}}}~~~}}}||||||}}}~~~|||{{{yyyxxx|||||||||{{{zzzzzzyyyyyy{{{|||}}}{{{yyywwwwwwxxxxxxxxxyyy{{{~~~~~~}}}zzzyyyyyyxxxyyyzzz{{{|||yyyzzz{{{{{{{{{zzzyyyxxxwwwxxxxxxwwwvvvvvvxxxzzzzzzzzz{{{{{{|||}}}}}}~~~wwwyyy{{{|||{{{xxxtttrrrrrrsssuuuwwwvvvtttrrrpppqqqpppppppppqqqsssuuuwwwuuuzzz}}}{{{|||tttuuuvvvxxx{{{}}}~~~vvvwwwxxxzzz{{{zzzzzzyyyuuuvvvwwwwwwwwwuuusssqqqooorrrrrrppprrrwwwyyyxxxxxxwwwuuutttsssttttttuuuooorrrssstttxxx}}}}}}zzzpppooonnnoooqqqrrrrrrqqqoooqqqssspppmmmmmmqqqvvvrrrssssssttttttuuuuuuuuutttuuuuuuwwwxxxzzz|||}}}~~~yyyuuuuuuvvvssstttvvvxxxxxxxxxwwwvvvzzz}}}~~~{{{wwwtttsssrrrqqqqqqtttxxxyyywwwuuupppppppppqqqsssvvvxxxzzz~~~zzzyyy~~~zzz|||~~~~~~{{{{{{}}}~~~~~~}}}{{{xxxuuusssssstttvvvuuusssvvv}}}wwwwwwwwwxxxzzz~~~~~~|||yyyxxxxxxyyyxxxxxxxxxwwwwwwyyy|||}}}}}}{{{wwwwwwxxx}}}~~~{{{{{{}}}|||}}}~~~|||zzzyyyzzz{{{www{{{~~~}}}zzzzzz{{{yyyzzz|||~~~~~~}}}}}}~~~}}}{{{yyyrrrtttyyy|||}}}|||yyyxxxvvvuuusssssstttuuuuuutttwwwyyy|||~~~~~~~~~vvvwwwwwwxxxwwwuuusssrrrrrrrrrqqqpppttttttuuutttssstttvvvyyyzzzzzz{{{{{{zzzxxxvvvuuuxxxxxxyyyzzzyyywwwtttsssoooppprrrsssttttttssssssuuuvvvxxxyyyyyyxxxvvvuuuvvvuuutttsssssstttvvvwwwtttxxxzzzwwwwwwzzz|||{{{zzzxxxuuuuuuwwwyyyzzz{{{||||||{{{|||||||||yyywwwoooooonnnmmmmmmmmmmmmmmmrrrtttvvvwwwuuuttttttttttttvvvzzz}}}~~~yyytttrrruuuyyyzzzzzz{{{yyywwwwwwyyyzzzyyyyyy|||{{{yyyxxxwwwvvvvvvvvvtttwww{{{{{{wwwtttsssttttttrrrrrrsssuuuwwwvvvvvvqqqrrruuuvvvxxxxxxwwwwwwyyy{{{}}}}}}}}}|||}}}~~~}}}zzzzzzzzz||||||}}}{{{yyyxxxyyyzzzuuuwwwzzz}}}~~~~~~~~~|||}}}~~~~~~~~~~~~|||}}}|||{{{xxxwwwxxxyyyyyyyyyyyyzzzzzzzzz{{{{{{wwwyyy|||~~~~~~{{{wwwuuuuuuwwwxxxxxxvvvuuuuuuuuusssuuuxxxzzzzzzyyywwwvvvqqqpppooooooppprrrtttvvvtttzzz~~~|||zzz|||~~~}}}wwwvvvvvvxxx|||~~~{{{yyywwwwwwwww~~~~~~}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxwwwzzzxxxwwwxxxzzz|||}}}}}}{{{{{{zzzzzzyyyxxxxxxxxxvvvxxxzzz{{{zzzyyyyyyzzzzzzyyyyyyxxxxxxyyyyyyyyy{{{|||}}}~~~|||yyywwwuuuuuuuuuyyyyyyyyyyyyxxxvvvtttrrrsssttttttuuuuuuuuuttttttwwwzzz}}}~~~|||{{{{{{}}}}}}}}}{{{yyyyyy{{{}}}tttttttttwwwyyy{{{{{{zzzyyyyyyyyyyyyxxxwwwvvvuuuvvvuuurrrqqqqqqsssuuuwwwsssuuuwwwwwwuuusssssssssoooqqqtttvvvxxxxxxwwwwwwssstttuuusssqqqppppppqqqrrrqqqqqqpppooonnnnnnmmmtttrrrpppnnnnnnpppsssvvvwwwvvvtttssstttwwwzzz|||{{{{{{{{{{{{zzzyyyxxxwwwrrrvvvwwwuuuuuuyyy|||{{{~~~|||zzzxxxwwwuuurrrooonnnkkkkkknnntttwwwuuurrrqqqrrrsssssssssuuuxxx{{{{{{|||~~~yyyyyywwwvvvvvvuuuuuuuuu~~~|||yyywwwwwwwwwuuutttrrrrrrtttuuuvvvvvvwwwwwwuuuvvvwwwxxxyyyzzzzzz{{{|||}}}}}}|||{{{yyywwwvvvzzzyyyyyyzzz}}}~~~~~~}}}xxxwwwxxx|||zzzvvvwww|||{{{zzz}}}~~~|||zzzzzz|||}}}~~~{{{xxxuuuxxx}}}|||zzz~~~|||zzzyyyyyyyyyxxxwwwtttuuuwwwyyyyyyyyywwwvvvtttttttttsssrrrrrrtttvvvxxxyyy{{{|||}}}~~~~~~~~~{{{{{{{{{zzzvvvtttsssrrrssstttsssrrrsssttttttsssrrrrrrtttvvvyyyyyyzzzzzzyyyxxxvvvuuuvvvwwwxxxyyyxxxvvvtttrrrnnnoooppprrrrrrrrrrrrqqquuuvvvxxxyyyyyyxxxvvvuuuxxxwwwuuutttttttttuuuuuurrrvvvyyywwwwwwzzz{{{zzzzzzxxxvvvvvvxxxzzz{{{{{{{{{zzzzzz{{{|||{{{xxxvvvqqqpppnnnmmmmmmmmmnnnoootttvvvwwwwwwuuutttttttttvvvxxx{{{~~~{{{wwwvvvvvvxxxzzzzzzzzzyyyxxxxxxzzzzzzyyyxxx{{{zzzyyyyyyxxxyyyyyyyyyuuuyyy||||||yyyvvvuuuuuuvvvtttssssssvvvxxxyyyzzzrrrrrrtttuuuvvvwwwwwwwww~~~}}}{{{{{{|||~~~{{{yyyxxxyyy}}}~~~~~~|||zzzzzzzzzvvvwwwzzz}}}~~~}}}~~~~~~}}}}}}~~~~~~{{{{{{zzzyyywwwwwwyyyzzz|||{{{{{{{{{zzzzzzzzzzzzxxxzzz{{{}}}|||yyyvvvtttsssvvvyyyzzzyyyxxxxxxyyyvvvwwwyyyzzzzzzyyyxxxwwwrrrqqqppppppqqqtttvvvxxxxxx}}}{{{yyywwwxxx|||}}}|||zzzyyyxxxxxx~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}|||{{{zzzxxxwwwyyywwwuuuvvvxxxzzz||||||{{{{{{zzzxxxwwwvvvuuuuuutttvvvyyyzzzyyyyyyyyyzzz~~~}}}|||||||||}}}}}}{{{{{{}}}|||zzzxxxxxxwwwwww{{{|||||||||{{{xxxvvvtttuuuuuuvvvwwwwwwwwwwwwvvvwwwzzz~~~~~~}}}}}}~~~~~~~~~}}}{{{zzz{{{|||tttssstttvvvyyy{{{zzzyyyzzzzzz{{{zzzzzzyyyxxxxxxvvvtttrrrqqqqqqrrrtttuuuvvvwwwxxxwwwuuussssssssssssssstttuuuuuuuuuttttttrrrssssssrrrpppooopppqqqppppppoooooonnnnnnmmmmmmrrrpppnnnlllkkkmmmppprrruuutttsssssstttvvvyyyzzzyyyyyyyyyzzzzzzyyyyyyxxxssswwwxxxuuuuuuyyy{{{zzz~~~|||zzzyyywwwuuurrrooommmjjjiiilllqqqsssrrrooommmoooqqqssssssuuuxxxzzzyyy{{{}}}xxxwwwvvvuuutttsssssssss|||zzzxxxxxxxxxxxxvvvttttttuuuvvvvvvvvvvvvvvvuuuuuuuuuvvvvvvwwwyyyzzz{{{~~~|||yyyxxxzzzyyyyyy{{{~~~yyyxxxyyy||||||xxxvvvxxx}}}{{{zzz}}}}}}{{{zzzzzz{{{}}}}}}{{{vvvssstttxxx|||}}}{{{{{{yyyxxxyyyzzz{{{zzzyyywwwwwwyyyzzzyyyxxxvvvuuutttuuuuuutttssstttvvvxxx{{{|||}}}~~~||||||||||||sssrrrqqqrrrtttuuutttsssrrrrrrsssqqqpppoooqqqssswwwxxxxxxyyyxxxwwwuuutttuuuvvvwwwxxxwwwuuusssrrrmmmnnnoooqqqqqqqqqppppppvvvvvvwwwwwwwwwwwwvvvvvvzzzyyywwwuuutttsssrrrrrrnnnsssvvvuuuvvvxxxyyyxxxyyyxxxvvvvvvxxxzzz{{{{{{xxxxxxxxxyyyzzzzzzxxxvvvsssqqqooommmmmmnnnpppqqqvvvwwwxxxwwwtttsssrrrsssvvvwww{{{~~~~~~~~~}}}zzzxxxxxxyyy{{{zzzyyyyyyzzz{{{{{{yyyxxxyyyyyyzzzzzz{{{}}}~~~yyy{{{}}}}}}{{{yyywwwwwwvvvuuussstttwwwzzz||||||ttttttsssssstttvvvxxxyyy|||yyyxxxxxx~~~~~~~~~|||yyywwwwwwxxx~~~|||{{{{{{wwwxxxzzz|||~~~|||{{{{{{|||~~~~~~}}}~~~|||}}}~~~{{{}}}~~~{{{zzzxxxwwwwwwxxxzzz{{{~~~~~~}}}|||{{{{{{{{{{{{||||||{{{{{{yyyxxxvvvuuusssvvv{{{}}}}}}}}}}}}}}}zzzzzzzzzzzzyyyyyyyyyyyytttsssqqqqqqrrrvvvyyy|||}}}}}}zzzyyy|||}}}}}}~~~~~~}}}{{{yyyxxx}}}}}}||||||||||||}}}}}}|||}}}}}}}}}}}}{{{yyyxxxxxxvvvttttttvvvyyy{{{{{{{{{zzzxxxvvvuuussssssrrrrrruuuxxxyyyyyyyyyzzz{{{|||{{{yyywwwwwwxxxyyyzzzyyyzzz|||~~~~~~}}}|||{{{zzzzzzzzz}}}~~~|||xxxvvvxxxxxxxxxyyyyyyyyyzzzzzzyyy{{{~~~~~~~~~}}}|||zzzyyyyyysssssstttvvvyyyzzzyyywwwyyyyyyyyyzzzyyyyyyxxxxxxvvvtttrrrppppppppprrrsssuuuvvvwwwuuuttttttuuuvvvwwwvvvtttrrrqqqqqqqqqqqqrrrssstttsssrrrqqqrrrsssnnnnnnooooooooonnnnnnmmmpppooommmkkkiiiiiilllnnnssssssrrrrrrsssuuuwwwxxxvvvwwwwwwxxxxxxxxxxxxwwwuuuyyyzzzwwwvvvyyyzzzyyy{{{zzzyyyxxxxxxvvvssspppnnnlllkkklllpppqqqpppmmmjjjmmmqqqssstttuuuvvvwwwxxxzzz|||~~~~~~}}}uuutttsssrrrqqqpppppppppxxxwwwwwwxxxyyyyyywwwttttttuuuuuuuuuttttttsssrrruuutttttttttuuuwwwyyyzzz~~~|||zzzyyy{{{zzzzzz|||{{{zzzzzz|||{{{{{{yyywwwwwwzzz{{{zzz||||||zzz{{{{{{}}}~~~~~~zzztttooosssvvvzzz|||~~~|||zzzwwwwwwwwwzzz|||}}}{{{zzzzzzzzz{{{{{{yyyxxxvvvtttuuuvvvvvvvvvvvvwwwyyy|||{{{|||~~~~~~~~~~~~}}}}}}pppooooooqqqsssuuutttssspppqqqqqqpppnnnmmmnnnooouuuuuuvvvwwwwwwvvvuuuttttttuuuwwwxxxxxxvvvuuusssmmmnnnpppqqqrrrrrrqqqqqqvvvvvvvvvvvvvvvvvvvvvvvvzzzyyywwwuuusssqqqooooooiiiooossssssssswwwxxxvvvxxxwwwuuuvvvxxxyyyyyyyyyuuuuuuvvvwwwyyyyyywwwuuuuuussspppnnnnnnppprrrtttvvvwwwwwwuuurrrppppppqqqsssuuuxxx{{{~~~}}}~~~zzzwwwyyy{{{yyyyyyyyyzzz{{{{{{yyywwwyyyyyyzzz|||~~~|||}}}}}}|||zzzyyyuuuuuuvvvxxx|||~~~~~~}}}wwwvvvuuutttuuuwwwzzz{{{~~~zzzwwwvvvvvv}}}}}}|||zzzxxxwwwxxxzzz}}}|||yyyyyyzzz{{{}}}~~~}}}{{{yyyzzz}}}~~~|||zzz~~~}}}||||||~~~~~~{{{}}}||||||~~~|||yyyxxxyyyzzz{{{|||~~~}}}}}}}}}}}}~~~}}}zzzyyyxxxwwwwwwuuuyyy}}}~~~~~~|||{{{zzzyyyxxxxxxyyyzzzvvvtttrrrrrrssswww{{{~~~}}}{{{|||~~~~~~~~~~~~~~~|||yyywww{{{{{{zzzzzzzzz{{{{{{|||{{{|||}}}~~~~~~|||{{{yyyyyywwwuuuuuuwwwzzz{{{{{{xxxwwwvvvtttsssssssssssssssvvvyyyzzz{{{{{{|||}}}zzzxxxuuusssrrrssstttuuuwwwxxxyyy{{{}}}~~~~~~}}}}}}||||||||||||~~~}}}zzzwwwzzzzzzzzzzzz{{{||||||}}}{{{}}}~~~||||||||||||~~~|||xxxvvvuuusssssstttwwwyyyzzzxxxvvvuuuvvvvvvwwwwwwvvvuuuuuuuuutttrrrpppoooooopppqqqrrrsssssssssssstttwwwyyywwwtttqqqnnnmmmnnnooopppssstttuuuuuuttttttuuuvvvnnnoooppppppqqqppppppooooooooonnnkkkggggggiiilllqqqqqqrrrrrrsssuuuvvvwwwvvvwwwwwwwwwvvvvvvuuutttvvvzzz{{{xxxvvvxxxxxxvvvuuuuuuuuuwwwyyyyyywwwuuurrrpppnnnooopppqqqpppnnnkkknnnrrrttttttsssttttttyyyzzz|||}}}}}}{{{zzzyyysssrrrqqqooonnnnnnmmmmmmttttttvvvxxxzzzzzzwwwuuupppqqqqqqqqqqqqqqqpppppptttssssssssstttvvvxxxyyyzzzzzzzzzzzzzzzzzzyyyyyy|||{{{{{{|||~~~~~~||||||||||||}}}}}}}}}}}}yyyxxxwwwwwwyyy}}}{{{yyy||||||yyy{{{||||||uuupppqqqssswwwyyyzzz{{{|||~~~~~~~~~zzzxxxvvvvvvxxxzzz|||}}}{{{xxx}}}||||||{{{yyywwwuuutttuuuvvvwwwxxxxxxyyy|||~~~}}}{{{zzzvvvxxx{{{~~~~~~|||}}}~~~~~~~~~~~~~~~}}}nnnmmmnnnppprrrsssrrrqqqooopppqqqpppnnnmmmmmmnnnrrrssstttuuuuuuuuutttsssuuuvvvwwwyyyyyyxxxwwwuuuoooppprrrssstttssssssrrrvvvvvvuuuttttttuuuvvvvvvyyyxxxwwwuuurrrpppmmmlllffflllppppppqqquuuwwwvvvxxxwwwuuuvvvwwwwwwwwwvvvsssssstttvvvxxxyyyxxxvvvvvvtttqqqoooooorrrtttwwwuuuvvvuuussspppnnnnnnoootttuuuwwwyyy|||~~~{{{~~~~~~zzzxxxyyy{{{yyyxxxxxxyyyzzzzzzyyywwwyyyzzz{{{}}}~~~}}}{{{vvvxxx{{{~~~{{{yyywwwvvvwwwyyy|||~~~|||zzzzzzzzz}}}}}}|||zzzyyyyyy{{{}}}~~~{{{{{{zzzzzzzzz|||}}}~~~}}}zzzzzz||||||{{{xxx}}}|||{{{|||~~~~~~}}}}}}||||||}}}|||}}}~~~}}}}}}}}}}}}|||}}}~~~|||zzzyyyyyyzzzzzz}}}~~~~~~}}}|||zzzxxxxxxxxxyyyzzzwwwvvvttttttuuuyyy|||~~~~~~~~~}}}}}}~~~~~~|||xxxuuuxxxxxxxxxxxxyyyzzz{{{|||zzzzzz|||}}}}}}||||||{{{|||{{{yyyyyy{{{|||||||||uuutttssssssssstttuuuwwwvvvxxx|||}}}}}}~~~~~~|||zzzwwwvvvvvvwwwwwwuuuvvvxxxyyy|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||yyywwwzzzzzzzzzzzz{{{|||}}}~~~~~~~~~{{{yyyxxxxxx{{{}}}{{{wwwtttsssssssssuuuxxxzzzzzzxxxvvvuuuuuuuuuvvvuuuuuutttttttttsssrrrpppooooooooopppsssssssssrrrqqqrrrtttvvvtttqqqnnnkkkkkkmmmqqqssssssuuuvvvuuuttttttuuuvvvpppqqqsssttttttsssrrrqqqoooppppppmmmhhhgggiiimmmqqqqqqrrrtttuuuuuuvvvvvvxxxxxxxxxvvvuuusssqqqppprrrvvvxxxtttrrrsssssspppnnnooorrrvvvzzz|||{{{zzztttsssqqqpppppppppooooooppprrrttttttsssqqqqqqrrr{{{{{{||||||zzzwwwuuusssqqqpppooonnnnnnmmmmmmnnnrrrrrrtttwwwyyyzzzxxxvvvnnnooopppqqqrrrrrrrrrrrrsssrrrrrrrrrsssuuuwwwxxxttttttuuuvvvwwwxxxyyyzzz}}}|||{{{{{{}}}}}}|||{{{}}}}}}}}}}}}|||{{{{{{|||zzzyyyyyyzzz}}}zzzyyy||||||yyyxxxzzz}}}}}}wwwrrrooorrrtttvvvvvvwwwyyy{{{|||~~~~~~{{{yyywwwwwwxxxzzz||||||yyywww}}}}}}|||zzzyyywwwuuutttvvvwwwxxxxxxxxxzzz}}}}}}zzzwwwvvvtttwwwzzz}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}ooonnnoooqqqrrrrrrqqqooonnnpppqqqqqqooonnnnnnooopppppprrrssstttssssssrrrtttuuuwwwyyyzzzyyyxxxwwwqqqrrrsssuuuuuuuuuuuutttwwwuuutttrrrrrrtttuuuwwwxxxwwwvvvuuusssqqqnnnmmmggglllooooooqqqvvvyyyyyyzzzxxxwwwwwwwwwwwwuuusssqqqqqqsssuuuxxxyyyxxxwwwvvvuuusssrrrrrrtttvvvxxxuuuvvvuuussspppnnnooopppvvvwwwxxxyyy{{{}}}~~~zzz{{{|||{{{zzzzzz{{{|||yyyxxxvvvvvvwwwxxxxxxwwwzzz{{{|||~~~~~~}}}zzz|||}}}{{{yyyxxxyyy{{{}}}~~~}}}}}}|||zzzyyyzzz}}}~~~|||zzzxxxxxxyyyzzz{{{|||zzzzzzzzzzzzyyy}}}||||||}}}~~~|||~~~}}}|||}}}~~~||||||||||||~~~}}}{{{{{{{{{|||}}}}}}}}}}}}}}}|||{{{zzzzzzzzz{{{|||zzzyyyxxxxxxyyy{{{}}}~~~}}}}}}}}}~~~{{{wwwtttttttttuuuvvvxxxyyy{{{|||yyyyyyyyyzzz{{{||||||}}}~~~}}}{{{uuutttsssssssssvvvxxxzzzyyy|||}}}{{{zzzyyyxxxwwwuuuvvvxxxyyy|||}}}~~~}}}{{{yyyxxxyyyxxxxxxxxxyyy{{{|||~~~~~~zzzxxxwwwwww{{{}}}~~~{{{wwwuuutttttttttvvvyyy{{{{{{xxxvvvwwwwwwwwwwwwvvvuuutttsssssssssrrrqqqppppppppppppvvvvvvvvvtttqqqpppqqqrrrrrrpppnnnlllmmmppptttwwwsssuuuvvvuuusssssstttuuussstttvvvwwwwwwvvvtttsssnnnqqqrrrooojjjhhhkkkoooqqqrrrtttvvvwwwwwwwwwvvvzzzyyyxxxvvvtttqqqooonnnlllqqqrrrooommmnnnmmmjjjjjjlllpppvvv{{{~~~~~~}}}tttsssqqqooonnnnnnnnnooouuuuuutttrrrooooooqqqrrrzzz{{{{{{zzzxxxuuurrrpppqqqppppppooooooppppppppprrrrrrsssuuuxxxyyyxxxwwwpppqqqssstttuuuvvvvvvvvvqqqrrrssstttuuuvvvvvvwwwrrrrrrssstttvvvxxxzzz{{{|||{{{zzz{{{|||}}}|||{{{|||}}}~~~}}}|||{{{|||}}}}}}|||{{{|||~~~~~~zzzyyy|||}}}zzzuuuvvvyyy|||~~~|||wwwsssqqqsssuuuuuuvvvwwwyyy{{{}}}}}}~~~}}}{{{wwwwwwwwwyyy{{{{{{yyywww|||{{{zzzyyyxxxwwwvvvvvvuuuwwwxxxxxxxxxyyy}}}~~~zzzxxxwwwwwwyyy{{{~~~~~~}}}}}}}}}}}}~~~rrrqqqrrrssstttssspppmmmnnnppprrrrrrqqqppppppqqqnnnoooppprrrssssssrrrrrrssstttvvvxxxyyyyyywwwwwwqqqrrrtttuuuvvvvvvuuuuuuwwwuuusssqqqqqqsssuuuwwwwwwwwwwwwwwwuuusssqqqpppjjjoooqqqppprrryyy~~~}}}|||zzzyyyyyywwwuuurrrpppqqqrrruuuxxxzzzyyyxxxvvvuuuuuutttuuuvvvwwwxxxvvvwwwvvvsssqqqpppqqqrrrvvvvvvwwwwwwxxxzzz{{{|||xxxvvvvvvwwwzzz|||||||||zzzwwwtttsssuuuvvvwwwxxx||||||}}}}}}||||||~~~|||{{{zzzyyyzzz{{{}}}~~~}}}||||||{{{yyyyyyzzz}}}}}}}}}zzzwwwuuuvvvwwwxxx{{{}}}~~~~~~|||zzzxxxxxxzzz{{{}}}|||}}}~~~~~~}}}}}}zzzxxxyyy{{{}}}~~~}}}}}}||||||~~~}}}|||{{{{{{|||~~~~~~||||||}}}~~~~~~~~~}}}}}}}}}~~~}}}}}}~~~~~~~~~}}}}}}|||}}}~~~~~~}}}{{{xxxvvvtttqqqqqqrrrtttwwwyyy|||}}}xxxxxxwwwwwwxxx{{{}}}~~~|||yyywwwvvvuuuttttttvvvyyyzzz|||~~~~~~~~~~~~}}}{{{xxxvvvuuuwwwxxxzzz{{{~~~~~~|||{{{zzzyyyyyywwwvvvuuuuuuvvvxxx{{{|||~~~~~~{{{zzzzzzzzz}}}|||yyywwwwwwuuuvvvxxx{{{}}}|||yyyvvvxxxxxxwwwvvvuuutttrrrqqqrrrrrrrrrrrrqqqqqqqqqrrrtttvvvwwwvvvuuussssssttttttrrrppppppqqqtttxxx{{{wwwxxxyyyxxxvvvuuuuuuvvvuuuvvvxxxyyyxxxvvvtttrrrmmmqqqssspppjjjhhhlllppprrrtttwwwyyyzzzyyyxxxwwwyyyyyyxxxvvvtttrrrpppoookkkppprrrooommmnnnmmmjjjiiikkkpppvvv|||~~~~~~|||uuutttrrrpppnnnnnnpppqqqvvvtttqqqmmmkkkmmmqqquuuwwwxxxxxxxxxwwwtttqqqpppqqqqqqpppqqqqqqrrrssstttsssrrrrrrtttvvvxxxxxxwwwttttttuuuvvvvvvwwwvvvvvvpppqqqtttvvvwwwwwwvvvuuurrrrrrrrrrrrtttuuuwwwxxx{{{zzzyyy{{{~~~~~~{{{}}}~~~~~~||||||}}}~~~}}}~~~|||~~~}}}yyyyyy}}}~~~|||vvvvvvxxx{{{|||{{{wwwttttttvvvwwwxxxwwwxxx{{{}}}zzzzzzzzz{{{{{{{{{{{{{{{vvvuuuuuuwwwzzz{{{{{{{{{yyyxxxxxxwwwwwwwwwwwwxxxuuuvvvwwwwwwwwwxxx{{{}}}}}}}}}}}}~~~}}}{{{zzz|||}}}~~~}}}|||~~~uuuttttttuuuuuutttpppmmmnnnppprrrsssrrrqqqrrrrrrmmmnnnoooqqqrrrrrrrrrqqqqqqsssuuuwwwxxxxxxwwwvvvqqqrrrsssuuuvvvuuuuuutttwwwuuurrrpppppprrruuuwwwwwwxxxxxxxxxwwwvvvtttsssnnnqqqsssqqqttt{{{~~~|||{{{zzzxxxuuurrrpppppprrruuuyyyzzzzzzyyyvvvvvvuuuvvvvvvwwwxxxxxxxxxxxxwwwuuurrrrrrsssuuuuuutttttttttuuuvvvwwwwwwvvvtttrrrtttyyy}}}}}}|||zzzwwwsssqqqsssuuuwwwxxx}}}}}}~~~}}}|||zzzxxxyyy{{{}}}~~~~~~{{{{{{zzzyyyzzz{{{||||||zzz|||~~~~~~|||||||||}}}{{{{{{zzzyyyxxxzzz}}}|||~~~~~~zzzvvvttttttuuuvvvvvvwwwyyy{{{}}}~~~zzz||||||zzzwwwvvvzzz~~~}}}}}}}}}}}}zzzuuutttwwwzzz{{{zzz~~~}}}}}}~~~||||||}}}}}}{{{{{{{{{{{{~~~~~~~~~|||{{{{{{~~~}}}|||{{{yyyzzzzzzzzzyyywwwuuutttooooooqqqsssvvvzzz|||~~~xxxwwwvvvuuuwwwzzz}}}{{{wwwzzzyyyvvvuuuuuuvvvyyyzzz}}}~~~{{{xxxvvvyyyzzz|||}}}~~~{{{zzzzzzzzzzzzuuuttttttsssuuuwwwyyy{{{}}}~~~~~~}}}|||}}}~~~}}}{{{zzzzzzuuuvvvxxx{{{}}}|||yyyvvvvvvvvvvvvtttsssqqqooonnnrrrrrrrrrrrrrrrrrrssssssooorrrvvvxxxxxxyyyzzz{{{wwwuuutttssstttwww{{{}}}|||}}}}}}|||zzzyyyyyyzzzvvvwwwyyyzzzyyyvvvsssrrrlllpppssspppjjjhhhlllqqqsssuuuxxx{{{|||{{{yyyxxxwwwwwwwwwvvvuuusssrrrqqqmmmrrrtttrrrpppqqqpppmmmjjjlllpppvvv{{{}}}|||zzzwwwwwwuuusssqqqqqqsssuuuvvvsssnnniiihhhkkkrrrwwwtttuuuvvvwwwvvvuuusssqqqqqqqqqqqqrrrsssuuuvvvwwwsssrrrqqqsssuuuwwwxxxxxxuuuuuuuuuvvvuuuuuutttsssoooqqqtttwwwxxxwwwvvvuuusssrrrqqqpppqqqrrrssstttyyyxxxyyy|||zzz|||~~~}}}|||~~~~~~|||{{{}}}|||yyyyyy}}}~~~|||yyyyyyzzz|||}}}|||yyyvvvwwwxxxzzzzzzyyyzzz}}}vvvvvvuuuuuuvvvvvvwwwxxxtttssssssuuuyyy|||~~~~~~wwwwwwvvvvvvwwwwwwxxxyyyuuuvvvvvvvvvvvvwwwyyy|||zzzzzzzzz{{{}}}~~~~~~}}}|||wwwwwwwwwtttqqqooooooppptttsssrrrpppnnnnnnoooooonnnllllllnnnqqqqqqmmmjjjrrrsssuuuvvvvvvvvvuuutttrrroooqqqvvvwwwsssoooooorrrtttuuutttrrrrrruuuyyywwwxxxyyyzzz{{{yyyuuurrrrrrssstttvvvyyy||||||zzzzzz{{{vvvtttssssssuuuvvvwwwvvvtttuuuvvvvvvttttttuuuvvvtttvvvwwwwwwvvvvvvwwwxxxuuuttttttuuuwwwxxxvvvuuuqqqppppppttt{{{{{{vvvrrrqqqrrruuuwwwzzz{{{{{{|||~~~~~~}}}}}}~~~~~~{{{xxxyyyxxxwwwwwwxxxxxxwwwvvv{{{yyyxxxwwwxxxzzz}}}yyyyyyzzz{{{||||||||||||yyyyyyyyyyyyzzzzzz{{{|||{{{{{{|||~~~|||xxxvvvvvvwwwuuutttvvvuuuvvvxxxzzz{{{{{{yyyxxxxxxwwwxxxxxxyyy{{{{{{~~~}}}|||xxxxxxxxxxxxxxxxxxxxxxxxyyy{{{~~~zzzzzz{{{~~~|||}}}~~~{{{{{{zzzzzzzzz{{{{{{|||~~~|||{{{}}}~~~}}}zzzwwwvvvtttuuuwwwzzz|||{{{wwwtttssstttvvvwwwxxxyyyzzzzzzvvvvvvvvvwwwxxxzzz{{{|||~~~}}}}}}zzzwwwtttsssuuuxxxzzzzzz|||~~~~~~|||xxxuuuzzz{{{~~~~~~|||zzzzzzzzzzzz{{{xxxtttrrrtttwwwzzz{{{}}}|||{{{zzz{{{{{{}}}~~~~~~}}}zzzxxxxxx{{{}}}~~~~~~|||zzzzzzzzzuuuuuuuuussspppooopppqqqppppppqqqsssvvvvvvuuusssyyytttttt{{{}}}{{{yyyvvvuuuxxx}}}~~~}}}}}}}}}|||{{{ttttttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppsssuuuxxx{{{|||{{{zzzyyyzzzwwwsssrrrtttvvvwwwwww}}}zzzvvvuuuvvvuuussspppooorrrvvvxxxxxxyyyzzz{{{zzzxxxvvvuuutttssstttuuuwwwtttoookkkjjjmmmqqqtttvvvvvvvvvvvvuuuuuuuuuuuurrrssstttuuuuuutttsssrrrvvvvvvuuuuuuuuuttttttssswwwvvvuuutttuuuvvvxxxyyyxxxvvvvvvxxx||||||zzzwwwvvvvvvwwwwwwvvvuuussssssvvvvvvwww{{{~~~~~~||||||~~~~~~|||{{{|||uuuvvvwwwxxxzzz}}}{{{xxxvvvxxx|||xxxxxxxxxxxxxxxyyyzzzzzzyyyzzz{{{{{{{{{{{{zzzzzzxxxyyyzzzxxxvvvuuuuuuvvvsssrrrrrrrrrtttwwwzzz||||||||||||}}}}}}wwwvvvuuurrrnnnmmmnnnooossssssrrrpppooonnnooopppqqqppppppqqqsssrrrooolllrrrrrrssstttuuuuuuvvvvvvrrrppprrrvvvwwwsssooonnnpppqqqrrrqqqpppqqqtttwwwuuuuuuvvvxxxyyyxxxvvvtttqqqrrrrrrtttwwwzzz}}}~~~|||||||||xxxuuusssrrrssstttttttttrrrssssssrrrpppooopppqqqrrruuuwwwxxxxxxwwwxxxxxxwwwvvvuuuvvvwwwwwwuuutttrrrqqqqqqtttyyy}}}~~~~~~{{{yyyuuurrrqqqsssvvvxxx{{{{{{zzzzzz{{{|||}}}~~~yyyyyyzzz{{{||||||yyywwwuuuuuutttuuuuuuuuuuuutttwwwwwwvvvvvvwwwyyy|||}}}yyyzzz{{{|||}}}||||||{{{xxxxxxwwwwwwxxxzzz{{{|||{{{zzzzzz{{{~~~~~~{{{wwwuuuuuuvvvtttsssuuuttttttuuuwwwxxxxxxvvvttttttuuuwwwyyy{{{}}}~~~~~~}}}xxxxxxwwwwwwwwwvvvvvvvvvyyy{{{~~~~~~||||||}}}|||}}}~~~~~~zzzzzzzzzzzzzzz{{{||||||}}}{{{zzz{{{~~~|||yyywwwuuuttttttvvvyyy||||||zzzwwwvvvwwwyyyzzz{{{|||||||||uuuuuuuuuvvvwwwxxxyyyzzz~~~}}}}}}|||{{{{{{zzz|||xxxtttsssuuuxxx{{{|||}}}~~~~~~}}}~~~|||yyyxxx{{{}}}}}}{{{zzzzzzzzzzzz|||yyyvvvuuuvvvyyy{{{{{{{{{{{{zzzyyyyyyzzz{{{||||||||||||zzzwwwvvvvvvwww{{{}}}}}}{{{zzzyyytttttttttrrrooonnnoooppprrrqqqrrrtttvvvvvvuuusssxxxtttttt||||||{{{|||~~~}}}wwwvvvuuutttrrrrrrrrrqqqrrrrrrrrrrrrrrrrrrssssssrrrtttvvvyyyzzzzzzxxxwwwwwwuuutttsssssstttvvvxxx|||zzzwwwvvvxxxxxxvvvtttsssuuuwwwwwwvvvvvvxxxyyyxxxxxxwwwvvvuuuuuuuuuuuuvvvsssooollllllnnnqqqtttttttttuuuuuuuuuuuuvvvvvvuuuvvvvvvwwwwwwvvvvvvuuuuuuttttttttttttuuuvvvwwwxxxwwwuuuttttttvvvxxxyyywwwxxxyyy|||wwwxxxxxxyyyxxxvvvtttrrrqqqrrrtttyyy}}}}}}~~~~~~~~~~~~{{{{{{zzzzzzzzz{{{}}}~~~~~~{{{yyyzzz}}}~~~|||{{{{{{{{{{{{{{{|||}}}}}}}}}}}}}}}}}}}}}||||||zzz{{{{{{zzzxxxvvvwwwxxxttttttttttttvvvyyy|||}}}~~~~~~~~~~~~}}}vvvuuurrrnnnkkkjjjkkkmmmrrrssssssqqqpppoooppprrruuuttttttuuuvvvtttqqqnnnqqqqqqqqqrrrsssuuuwwwxxxtttqqqrrrwwwwwwrrrnnnmmmlllmmmnnnnnnnnnooorrrtttqqqrrrssstttuuuuuuuuuuuurrrrrrssstttvvvyyy|||}}}|||}}}{{{{{{yyyuuuqqqoooooopppqqqqqqqqqrrrrrrpppmmmkkkkkklllooossswwwyyyyyyxxxxxxxxxyyywwwvvvvvvvvvuuusssqqqqqqpppppprrrvvvyyyzzzzzzxxxvvvsssqqqqqqsssvvvxxxzzzyyyxxxwwwwwwwwwxxxyyytttttttttvvvxxxxxxvvvtttqqqrrrssssssssssssrrrrrrssstttuuuvvvxxxyyy{{{{{{wwwxxx{{{||||||{{{yyyxxxxxxwwwvvvvvvwwwyyy|||}}}{{{yyyxxxyyy{{{||||||{{{|||yyywwwuuuuuutttsssrrrtttrrrqqqrrrsssuuuuuutttssstttuuuwwwyyy{{{}}}}}}~~~~~~~~~yyyyyyxxxwwwvvvvvvuuuuuuyyyzzz}}}~~~}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~yyyyyyzzzzzzzzz{{{{{{{{{zzzxxxwwwxxx|||~~~~~~{{{yyywwwvvvuuuuuuvvvyyy|||~~~}}}|||zzz{{{}}}~~~vvvvvvvvvwwwxxxyyyzzz{{{~~~}}}||||||{{{{{{{{{{{{~~~zzzuuutttuuuyyy{{{}}}|||}}}~~~~~~}}}|||{{{|||~~~}}}|||{{{{{{{{{||||||zzzxxxyyy{{{||||||{{{yyyyyyxxxxxxwwwxxxxxxyyyxxxxxxwwwtttrrrrrrtttwwwzzz}}}|||zzzyyyuuuvvvuuutttqqqpppqqqrrruuuttttttuuuvvvvvvtttsssvvvsssttt|||zzzyyywwwvvvtttsssrrrrrrnnnnnnnnnnnnooopppqqqqqqrrrsssuuuwwwwwwwwwuuutttrrrtttuuusssqqqrrruuuyyy{{{yyyxxxxxxyyyzzzyyyxxxwwwxxxwwwuuusssrrrtttuuuuuuuuuvvvwwwwwwvvvuuuttttttssspppnnnnnnppprrrsssrrrrrrssstttuuuvvvvvvwwwxxxxxxyyyyyyyyyyyyxxxxxxssssssrrrrrrsssuuuxxxyyyyyyxxxvvvttttttuuuwwwxxxyyy{{{~~~xxxyyy{{{{{{zzzwwwtttrrrmmmnnnrrrwww}}}~~~~~~~~~}}}zzzyyyyyyzzz{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{||||||{{{yyyxxxyyyzzzwwwwwwwwwxxxyyy|||~~~~~~}}}uuusssppplllhhhhhhjjjlllqqqssstttsssqqqqqqrrruuuxxxxxxyyyyyyxxxuuurrrppprrrqqqppppppqqqtttwwwyyyuuurrrssswwwwwwrrrnnnmmmjjjkkkkkkkkklllnnnppprrrooopppqqqqqqppppppqqqssstttttttttuuuwwwyyy|||}}}{{{~~~{{{xxxwwwvvvrrrnnnllllllnnnnnnooorrrrrrrrrooollliiiiiiiiilllooouuuxxxxxxwwwwwwwwwyyywwwuuuuuutttssspppnnnmmmmmmmmmooorrrtttuuuvvvuuutttrrrpppppprrrtttuuuvvvuuutttsssssstttuuuvvvqqqqqqppprrrssssssqqqooooooppprrrrrrqqqqqqqqqqqqqqqsssuuuxxxyyyzzz{{{{{{uuuwwwzzz|||{{{yyyvvvtttxxxwwwvvvvvvwwwzzz}}}{{{yyywwwwwwyyyzzzzzzzzzzzzyyyxxxwwwvvvtttsssrrrrrrpppoooppprrruuuuuuuuuvvvwwwxxxxxxyyyzzzzzzzzz~~~}}}|||{{{{{{{{{||||||zzzzzzyyyxxxwwwvvvvvvuuuxxxyyyzzz{{{{{{zzzyyyxxx||||||}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}{{{{{{{{{{{{zzzzzzyyyxxxvvvuuutttuuuxxx||||||}}}~~~~~~}}}}}}~~~|||zzzyyyyyyyyyxxxyyy{{{~~~~~~}}}~~~xxxyyyyyyzzz{{{}}}~~~~~~}}}}}}~~~~~~}}}zzzxxxwwwyyy{{{{{{{{{zzz{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~|||{{{{{{|||~~~~~~}}}{{{wwwwwwwwwvvvvvvvvvvvvvvvuuuuuuuuutttrrrsssuuuwwwzzz}}}~~~{{{yyyzzzzzzzzzxxxvvvuuuvvvxxxxxxwwwvvvvvvvvvvvvtttssstttqqqssszzz{{{zzzxxxvvvuuutttsssssslllllllllmmmnnnoooqqqrrruuuvvvvvvvvvuuusssqqqpppooosssvvvtttqqqppptttxxxzzzyyyxxxwwwwwwxxxxxxwwwyyyxxxvvvrrrnnnmmmoooqqqqqqrrruuuwwwwwwvvvtttssssssrrrqqqppppppqqqssssssppppppqqqssstttvvvwwwwwwyyyyyyzzzzzzzzzzzzyyyyyysssrrrppppppqqqsssvvvxxxyyyxxxvvvuuutttuuuwwwxxx{{{~~~|||}}}yyy{{{|||}}}|||yyyuuusssnnnooossswww{{{~~~}}}}}}~~~zzzwwwwwwyyyzzz~~~}}}}}}~~~{{{|||}}}|||zzzyyyzzz{{{zzzzzzzzz{{{}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}|||~~~tttssspppkkkhhhhhhkkkmmmppptttwwwvvvtttsssuuuxxxzzz{{{|||{{{yyyvvvtttssstttrrrpppooopppsssvvvxxxuuussstttxxxxxxrrrnnnmmmkkkjjjiiijjjlllnnnooopppooopppqqqpppnnnmmmnnnppprrrrrrrrrsssuuuxxxzzz|||{{{~~~}}}xxxtttrrrrrroookkkjjjkkkmmmnnnnnnpppqqqpppnnnjjjhhhggghhhiiimmmrrrvvvvvvvvvuuuuuuwwwuuussssssrrrqqqnnnllliiijjjkkklllmmmooorrrssstttsssrrrpppoooppppppqqqqqqqqqqqqrrrrrrsssttttttpppooonnnnnnoooooonnnlllkkkmmmooonnnmmmlllnnnppprrrtttwwwzzz||||||||||||wwwyyy|||}}}}}}zzzwwwuuuxxxxxxwwwwwwxxxzzz}}}~~~zzzxxxwwwwwwyyyzzzzzzyyyxxxyyyzzzyyywwwuuusssssspppooooooqqqtttwwwxxxxxxvvvvvvxxxyyyyyyzzzyyyyyyzzzyyyxxxwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvvvvvvvvvvxxxxxxxxxxxxwwwvvvtttssswwwxxx{{{}}}~~~~~~}}}|||}}}}}}~~~~~~~~~}}}}}}|||~~~}}}{{{yyywwwuuussssssssssssuuuxxx}}}{{{|||~~~~~~}}}|||yyyxxxwwwwwwyyy}}}~~~}}}||||||~~~}}}}}}~~~yyyyyyzzz{{{}}}~~~~~~}}}}}}~~~|||{{{{{{|||}}}}}}{{{yyywwwyyy{{{~~~~~~}}}~~~~~~{{{{{{|||~~~}}}{{{wwwwwwwwwvvvvvvuuuuuutttrrrtttwwwxxxwwwvvvwwwxxxyyy}}}}}}|||}}}~~~~~~|||zzzyyy{{{|||{{{yyywwwwwwwwwwwwuuutttrrrppprrryyy}}}}}}~~~~~~~~~zzzyyyxxxvvvuuuuuuttttttrrrqqqqqqqqqsssuuuwwwxxxzzzzzzyyywwwtttrrrooommmnnnrrrvvvuuuqqqpppsssvvvxxxxxxwwwuuutttsssssstttxxxvvvsssnnnkkkiiikkkmmmnnnpppsssvvvvvvuuusssqqqrrrrrrqqqqqqrrrssstttuuupppqqqrrrssstttvvvvvvwwwwwwxxxyyyzzzzzzyyyxxxwwwsssqqqooonnnnnnpppsssuuuyyywwwvvvttttttuuuwwwxxx|||~~~||||||~~~zzz{{{||||||{{{yyyvvvtttssstttwwwyyy{{{}}}~~~}}}zzzzzz}}}zzz}}}}}}yyywwwwwwxxxzzz|||}}}~~~~~~}}}~~~|||zzzzzz{{{|||~~~zzz{{{|||{{{zzzyyyzzz{{{|||||||||}}}yyyzzz{{{}}}~~~~~~~~~}}}||||||~~~~~~~~~~~~}}}||||||zzz}}}ssssssqqqnnnkkkkkknnnppppppuuuyyyyyyvvvuuuyyy||||||~~~|||yyywwwvvvwwwuuusssqqqppprrrtttuuuuuurrrsssxxxxxxsssooonnnnnnlllkkkkkkmmmoooooooooppprrrtttssspppmmmnnnpppoooooopppqqqsssvvvyyyzzz||||||wwwrrrpppqqqooollllllmmmnnnnnnnnnlllmmmmmmkkkhhhffffffgggjjjmmmrrruuuuuuuuuuuuuuuuuusssrrrrrrrrrqqqooommmiiijjjkkkkkkkkklllnnnppprrrqqqqqqpppooonnnnnnnnnnnnoooqqqrrrssssssrrrrrrooonnnmmmmmmnnnooonnnmmmiiikkkkkkiiiggghhhlllpppuuuvvvxxx{{{|||}}}}}}}}}}}}~~~}}}zzzxxxwwwwwwwwwxxxxxxyyyzzz{{{wwwvvvvvvwwwyyyzzzxxxwwwvvvyyy{{{zzzxxxuuusssssspppoooqqqssswwwyyyyyyxxxpppqqqtttwwwyyyzzzzzzzzzuuuuuutttttttttsssssssssssssssttttttuuuvvvvvvwwwwwwwwwvvvuuutttsssqqqppptttvvvyyy{{{}}}}}}||||||}}}}}}~~~~~~}}}}}}||||||}}}zzzwwwuuusssttttttttttttvvvzzz}}}{{{|||~~~}}}{{{zzzuuusssrrrtttxxx|||~~~zzzzzzzzz{{{{{{}}}~~~~~~}}}|||zzzzzzzzz|||~~~}}}|||}}}~~~~~~|||yyyxxxyyy|||~~~|||{{{~~~~~~~~~{{{{{{|||~~~}}}zzzwwwwwwxxxwwwwwwvvvuuutttqqqtttxxxzzzzzzyyyyyyzzzyyy}}}~~~||||||}}}}}}{{{xxxwwwxxxxxxwwwuuurrrqqqsssxxxzzzyyyzzz}}}{{{~~~}}}}}}}}}|||{{{xxxxxxwwwwwwwwwwwwxxxxxxuuutttsssssstttwwwyyy{{{}}}}}}{{{yyyvvvsssqqqppppppsssvvvvvvsssqqqrrrsssuuuuuuuuussspppooooooqqquuutttqqqmmmjjjiiikkkmmmoooqqqsssuuuvvvuuusssqqqrrrrrrqqqqqqrrrtttuuuvvvsssssssssttttttuuuuuuvvvtttvvvyyy{{{{{{yyyvvvtttrrrqqqooonnnoooppprrrssswwwvvvuuutttuuuvvvxxxyyy{{{}}}yyyyyyyyyzzzyyyxxxvvvuuuxxxyyy{{{{{{zzzzzz|||}}}}}}~~~~~~{{{wwwvvvyyy}}}www{{{~~~|||yyyxxxxxxyyyzzzxxxzzz~~~~~~}}}|||{{{|||zzzwwwuuuuuuxxx{{{}}}zzz|||}}}|||zzzzzz{{{|||||||||}}}~~~yyyzzz{{{|||~~~~~~~~~~~~zzzzzz{{{zzzyyyzzz}}}}}}}}}~~~|||{{{zzzyyyxxx{{{~~~sssssssssqqqooooooqqqsssqqqvvv||||||yyyxxx{{{~~~|||{{{{{{zzzxxxvvvsssqqqqqqqqqrrrtttrrrsssxxxyyytttpppppprrrooommmmmmoooqqqpppooopppuuuxxxxxxuuurrrsssuuuppppppqqqrrruuuxxx{{{}}}}}}}}}xxxuuussstttrrrqqqqqqqqqqqqooommmjjjkkklllkkkiiihhhhhhiiimmmpppsssuuuuuuuuuvvvwwwsssrrrrrrsssttttttrrrpppmmmoooooommmkkkiiikkkmmmnnnnnnooooooooonnnnnnnnnmmmooorrruuuuuussspppnnnmmmlllkkkllloooqqqqqqqqqkkklllllliiifffhhhnnntttwwwxxxyyyzzz{{{|||}}}}}}~~~|||zzzyyyuuuvvvwwwxxxxxxwwwvvvuuurrrrrrtttwwwyyyyyywwwttttttwwwzzzzzzwwwtttrrrrrrqqqrrrsssvvvxxxxxxvvvtttlllnnnqqqtttvvvwwwvvvvvvqqqrrrsssssssssrrrppppppqqqrrrtttuuuwwwyyy{{{|||vvvvvvuuutttrrrqqqpppoootttuuuxxx{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{|||zzzxxxuuuwwwxxxxxxvvvvvvyyy{{{{{{}}}~~~}}}{{{yyysssqqqqqqtttyyy}}}~~~}}}{{{{{{zzzzzzzzzyyyxxxwwwxxxzzz}}}~~~}}}|||}}}~~~}}}}}}{{{|||~~~~~~}}}|||{{{~~~~~~}}}|||||||||zzzzzzzzz|||~~~~~~|||zzzxxxyyyyyyyyyxxxwwwuuutttqqqsssvvvwwwxxxyyy{{{}}}yyy|||~~~|||yyyxxxxxxyyyxxxwwwuuutttuuuyyyyyyvvvwwwzzzxxx|||~~~|||zzzyyyyyyyyyxxxwwwvvvwwwwwwxxxyyy{{{|||}}}xxxwwwuuuuuuuuuxxxzzz|||~~~}}}|||{{{yyyxxxvvvvvvssstttuuuvvvuuusssqqqppppppqqqrrrqqqnnnmmmoooqqqqqqqqqpppnnnlllkkkmmmooorrrsssuuuvvvvvvuuutttssssssrrrqqqqqqrrrtttwwwxxxvvvvvvvvvuuuuuutttttttttqqquuuyyy||||||yyyuuuqqqppppppppppppqqqssstttuuuvvvuuuttttttuuuwwwyyy{{{{{{{{{{{{}}}~~~~~~|||{{{wwwwwwvvvvvvvvvvvvwwwwwwzzz{{{|||{{{yyyxxxzzz|||zzz||||||xxxtttsssvvvzzzwwwzzz}}}~~~}}}~~~~~~~~~|||zzzyyyyyyyyyuuuyyy}}}~~~|||{{{zzzyyywwwtttrrrrrrvvvyyy||||||}}}~~~}}}||||||}}}~~~||||||}}}||||||}}}~~~~~~}}}|||{{{wwwxxxxxxwwwwwwyyy||||||zzz{{{}}}{{{yyywwwvvvvvvwwwyyy|||}}}rrrssstttsssrrrrrrsssuuuqqqwww}}}~~~zzzyyy}}}~~~~~~~~~|||{{{xxxuuurrrqqqppppppsssqqqsssxxxyyyuuuqqqpppuuuqqqnnnnnnppprrrqqqooopppvvv{{{|||yyyvvvwwwyyyrrrssstttvvvyyy|||}}}~~~zzzxxxwwwwwwvvvuuuuuuuuusssooolllkkklllmmmmmmlllkkklllmmmppprrrtttuuuuuuvvvwwwyyyssssssrrrtttuuuvvvuuusssrrrsssssspppkkkhhhiiikkkkkklllmmmnnnoooooooooooooooqqquuuwwwvvvrrrnnnkkkjjjjjjjjjlllpppsssuuuuuuppppppoookkkhhhjjjrrryyyxxxxxxyyyyyyzzz{{{||||||~~~}}}}}}|||{{{yyyxxxwwwssstttvvvwwwwwwuuusssrrrnnnooorrrvvvyyyxxxuuurrrrrrvvvzzzzzzvvvsssqqqqqqssssssuuuxxxyyywwwsssppplllnnnppprrrrrrrrrqqqppppppqqqsssssssssrrrpppnnnssstttvvvyyy|||~~~vvvuuutttsssqqqpppooooootttvvvxxx{{{}}}~~~}}}}}}}}}}}}}}}|||{{{{{{~~~}}}{{{xxxzzz|||{{{xxxwwwxxxzzz|||}}}}}}zzzxxxrrrqqqqqquuu{{{~~~~~~|||~~~}}}{{{zzzyyyzzzyyywwwwwwxxxzzz}}}|||zzz{{{}}}~~~}}}}}}||||||}}}~~~~~~|||zzzzzzyyyyyyyyyyyy{{{}}}}}}{{{yyyyyyzzzzzzzzzyyyxxxvvvuuuqqqrrrsssssstttwww{{{~~~yyy|||~~~|||yyyxxxyyyyyyyyyxxxwwwvvvwwwzzzyyyuuuuuuyyyuuuyyy|||~~~}}}{{{yyyxxx{{{yyywwwvvvvvvvvvuuutttvvvvvvwwwyyy{{{~~~~~~}}}{{{zzz{{{}}}}}}}}}|||||||||{{{{{{{{{uuuuuuuuuvvvwwwuuuqqqnnnmmmoooqqqpppnnnmmmpppssspppppppppooonnnnnnppprrruuuuuuvvvwwwwwwvvvuuutttsssrrrqqqppprrrtttxxxzzzyyyxxxwwwvvvuuutttssssssppptttzzz~~~~~~zzztttpppnnnoooqqqrrrtttvvvwwwwwwuuutttttttttuuuxxxzzz|||}}}zzzxxxyyy{{{zzzvvvrrrvvvuuutttttttttuuuwwwxxxzzz{{{|||{{{xxxwwwyyy|||yyyzzz{{{wwwrrrppptttxxxyyyzzzzzzyyyxxxzzz~~~|||zzzyyyyyytttxxx}}}~~~~~~|||{{{zzzwwwuuurrrpppqqquuuyyy|||}}}~~~~~~}}}~~~{{{|||}}}~~~~~~|||zzzxxxuuuvvvvvvvvvvvvxxx|||~~~zzzwwwxxx|||~~~}}}{{{yyyvvvuuutttsssuuuxxx{{{|||tttuuutttrrrpppoooqqqrrrxxxyyyzzzzzzzzzzzz}}}|||{{{{{{}}}~~~{{{yyyxxxsssnnnnnnrrrsssuuuwwwwwwuuurrrppppppssspppnnnpppsssuuusssqqqsssuuuyyyzzzzzzzzz{{{|||xxxxxxxxxxxxxxxyyyzzz{{{~~~}}}}}}}}}yyyxxxvvvssstttvvvvvvtttqqqmmmnnnooooooooonnnmmmlllooonnnoooqqqtttwwwwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvppppppppppppooommmlllkkkmmmmmmlllllllllmmmnnnnnnqqqrrrtttuuuqqqjjjiiilllkkklllnnnqqqtttuuutttssspppmmmkkkkkknnnqqqssstttxxxxxxxxxxxxzzz{{{}}}}}}}}}}}}|||{{{zzzzzzyyyyyyzzzvvvrrrqqqssstttsssrrrssspppnnnppptttvvvssspppmmmooopppqqqqqqooollljjjnnnpppsssvvvwwwwwwvvvuuussssssssssssssssssssssssyyywwwuuuuuuwwwvvvssspppoooqqquuuyyy|||~~~{{{xxxuuurrrqqqqqqsssttt|||}}}~~~~~~~~~}}}{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||||||||{{{yyywwwvvvzzzyyywwwvvvvvvvvvxxxyyy|||~~~~~~{{{xxxxxxppptttvvvvvvzzz~~~|||}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~|||yyyxxxwwwvvvvvvvvvwwwxxxyyy{{{|||{{{xxxwwwzzz~~~{{{||||||~~~~~~~~~~~~}}}|||zzzxxxvvvxxxzzz{{{zzzyyyyyyyyy{{{xxxuuuuuuwwwxxxwwwuuuuuuvvvyyy{{{||||||{{{zzz}}}}}}~~~yyyzzz{{{}}}}}}}}}|||{{{}}}zzzwwwvvvwwwvvvssspppwwwuuuqqqnnnnnnpppsssuuuwwwxxxyyyxxxxxxxxxzzz|||~~~{{{yyyzzz|||~~~~~~zzz|||~~~~~~|||zzzyyyxxxyyywwwttttttvvvwwwuuussssssrrrpppooooooppprrrsssttttttttttttvvvvvvuuutttqqqsssuuuvvvvvvvvvxxxzzzzzzxxxvvvttttttvvvxxxzzzyyyxxxvvvuuuuuuuuusssqqqtttwwwzzz}}}|||yyytttqqqmmmnnnpppssstttuuuuuuuuuxxxvvvttttttvvvyyy{{{{{{yyyyyyzzz{{{zzzyyyxxxwwwtttuuusssooollllllqqquuuvvvxxxzzz{{{|||{{{yyyxxx|||yyywwwwwwxxxxxxxxxwwwvvvvvvwwwyyy}}}|||{{{zzz{{{|||}}}{{{wwwuuusssssssssssstttxxx~~~}}}||||||~~~zzzzzz|||~~~}}}|||{{{xxxuuurrrssswww|||}}}}}}}}}{{{zzz|||}}}~~~~~~~~~|||zzzvvvrrrpppuuuuuutttttttttttttttrrrpppoooqqqrrrwwwyyy{{{{{{zzzzzz|||~~~~~~|||{{{|||}}}~~~zzzyyyxxxtttoooooosssqqqtttwwwxxxvvvtttsssrrrrrrrrrrrrsssuuuvvvuuutttuuuwwwzzz{{{{{{{{{|||}}}{{{{{{{{{{{{|||}}}~~~}}}yyyxxxvvvuuutttuuutttsssrrrlllmmmnnnooopppppppppppprrrpppoooooorrrvvvxxxxxxuuuuuuuuuuuuuuuvvvvvvwwwsssrrrqqqppppppooonnnnnnpppooonnnnnnnnnnnnooooooqqqpppqqqrrrnnniiihhhkkkmmmnnnpppsssvvvwwwvvvuuuqqqqqqpppqqqtttuuutttsssuuuvvvwwwxxxyyy{{{{{{|||}}}||||||{{{zzzyyyxxxxxxwwwuuurrrrrrssstttuuuuuuvvvrrroooooorrrtttrrrooommmnnnppppppooommmjjjiiinnnpppsssuuuwwwvvvuuutttssstttttttttttttttttttttzzzxxxwwwwwwxxxwwwtttrrrqqqtttwww{{{~~~~~~~~~yyywwwvvvuuuuuuvvvwwwxxx|||}}}~~~~~~}}}|||{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzzzzyyyxxxwwwuuuuuuvvvuuusssrrrsssuuuwwwyyy|||~~~~~~{{{wwwvvvuuusssvvvwwwvvvyyy~~~~~~}}}}}}{{{{{{||||||}}}~~~|||yyywwwuuutttttttttuuuwwwxxxyyyzzzzzz{{{xxxuuuuuuxxx|||{{{|||}}}~~~~~~|||}}}}}}~~~}}}|||{{{zzzyyywwwyyy{{{{{{zzzyyyzzzzzzzzzwwwtttsssvvvwwwwwwwwwvvvxxx{{{}}}~~~~~~zzz{{{|||~~~~~~~~~}}}}}}|||yyyvvvvvvvvvvvvtttrrrsssqqqooommmnnnqqquuuwww{{{|||}}}|||{{{zzz|||}}}~~~~~~|||zzzyyyxxxxxxxxxwwwyyy||||||{{{zzzyyyzzzyyyvvvttttttvvvwwwvvvttttttsssrrrrrrqqqrrrssssssvvvttttttvvvyyyzzzwwwttttttuuuwwwwwwwwwwwwzzz|||zzzyyyxxxwwwwwwyyyzzz{{{zzzxxxwwwwwwxxxxxxwwwuuuxxxzzz{{{|||{{{xxxtttrrrmmmoooqqqsssuuuuuuuuuuuuwwwvvvtttuuuxxxzzz{{{{{{xxxyyyyyyyyyyyywwwvvvuuuqqqqqqqqqoooooopppsssvvvtttuuuwwwyyyzzzyyyxxxwww|||zzzxxxwwwxxxyyyzzzzzzxxxwwwwwwxxxzzz}}}~~~}}}}}}zzzvvvtttsssttttttuuuvvvyyy~~~~~~}}}}}}~~~||||||}}}~~~~~~{{{xxxuuuvvvyyy|||}}}}}}}}}|||zzz{{{~~~~~~||||||}}}}}}|||zzzwwwtttrrrtttsssrrrqqqtttttttttsssqqqpppqqqsssvvvyyy{{{|||{{{zzz{{{{{{|||}}}}}}|||{{{zzz|||}}}|||zzzyyyyyyuuuppppppssspppssswwwyyyxxxwwwvvvwwwuuuwwwyyyzzzzzzyyyzzzzzzxxxzzz|||}}}||||||}}}~~~}}}}}}}}}~~~|||yyywwwwwwwwwvvvsssrrrrrrrrrllllllmmmnnnoooqqqssssssvvvsssooooooqqquuuxxxyyytttttttttuuuuuuvvvvvvwwwuuutttrrrppppppqqqrrrssstttsssqqqpppoooooopppqqqqqqooonnnooolllggggggkkkoooqqqsssvvvxxxxxxxxxwwwuuuuuuvvvyyyzzzyyyvvvsssssstttvvvxxxzzzzzzzzzzzz|||{{{{{{zzzyyyxxxwwwvvvsssssstttsssssstttwwwyyyzzzvvvqqqppprrrsssrrrpppnnnoooppppppooommmjjjhhhoooppprrrtttuuuuuutttsssssstttttttttuuuuuuvvvvvv|||zzzyyyyyyzzzyyywwwuuuuuuwww{{{~~~~~~}}}wwwwwwxxxyyyzzz{{{||||||}}}}}}~~~~~~}}}{{{zzzyyyxxxxxxyyyzzz{{{||||||}}}zzzyyyxxxvvvuuuuuuuuutttwwwuuusssqqqqqqsssuuuwww{{{{{{|||zzzwwwuuuuuuvvvvvvxxxwwwuuuwww}}}}}}{{{yyyyyyyyyzzz|||~~~~~~~~~}}}~~~}}}{{{xxxvvvtttsssrrrqqqsssuuuwwwyyyyyyyyyyyyxxxvvvtttuuuyyy}}}|||{{{}}}}}}yyyzzz}}}~~~~~~|||zzzyyyzzz~~~}}}}}}|||{{{{{{zzzzzzxxxzzz||||||{{{zzz{{{|||wwwuuurrrrrrtttvvvxxxyyyxxxzzz|||}}}~~~|||}}}~~~~~~~~~{{{yyyvvvuuuvvvvvvvvvuuupppnnnmmmmmmooossswwwzzz~~~~~~|||{{{|||}}}zzz|||}}}{{{vvvrrrrrrrrrtttwwwyyyzzzzzzyyyyyyzzzvvvtttssssssuuuvvvuuuuuuvvvvvvvvvvvvuuuuuutttsssvvvuuuuuuxxx}}}~~~zzzuuuwwwxxxxxxwwwvvvxxx{{{~~~zzzzzzzzzzzz{{{{{{||||||zzzyyyxxxyyy{{{||||||{{{~~~~~~|||zzzxxxvvvtttsssoooppprrrtttuuuvvvuuuuuuuuuttttttvvvyyy{{{{{{{{{yyyyyyyyyyyywwwuuusssrrroooooooooqqqtttvvvwwwvvvuuuvvvwwwxxxxxxxxxwwwvvvxxxwwwwwwwwwxxxzzz{{{}}}yyyyyyyyyyyyzzz|||}}}}}}~~~}}}yyyuuusssssstttvvvwwwxxxzzz}}}}}}}}}}}}~~~}}}}}}}}}~~~~~~|||yyyyyy{{{|||}}}}}}~~~}}}||||||}}}}}}|||zzzzzzzzz{{{{{{zzzyyywwwvvvwwwuuusssqqqsssttttttsssrrrqqqrrrsssuuuxxx{{{|||{{{yyyxxxxxxwwwxxxzzzzzzyyyyyy{{{|||zzzxxxyyyzzzwwwrrrqqqtttooorrrwwwyyyzzzzzzzzzzzzxxx|||}}}{{{}}}~~~~~~}}}}}}~~~|||}}}}}}~~~}}}zzzxxxvvvxxxyyywwwsssqqqrrrtttmmmmmmlllmmmnnnppprrrsssuuusssqqqqqqsssvvvwwwwwwuuuuuuuuuuuuuuuuuuttttttvvvtttqqqpppppprrrtttvvvvvvuuusssrrrqqqqqqqqqrrrsssooolllmmmkkkggghhhlllpppsssvvvxxxyyyyyyyyyyyyyyyyyyzzz|||}}}{{{xxxtttrrrtttwwwyyy{{{{{{zzzyyyzzzzzzyyyyyyxxxwwwvvvvvvpppsssuuuuuutttuuuyyy}}}~~~zzzvvvtttuuuvvvvvvvvvrrrrrrsssrrrqqqooommmkkknnnooopppqqqrrrrrrrrrrrrssssssttttttuuuvvvvvvvvv|||||||||{{{{{{zzzyyyxxxxxxzzz}}}~~~|||{{{xxxyyy{{{}}}~~~~~~~~~}}}}}}~~~~~~}}}|||zzzyyywwwxxxyyyzzz|||}}}~~~{{{yyywwwvvvuuuuuuuuuuuu{{{yyyuuurrrqqqsssuuuwwwxxxyyyxxxwwwuuutttvvvxxxvvvwwwvvvtttvvv}}}}}}{{{yyyxxxwwwwwwxxxzzz||||||||||||{{{zzzxxxvvvtttsssrrrrrrppprrrvvvyyyzzz{{{zzzzzzyyyxxxvvvxxx|||~~~yyyxxxzzz}}}|||}}}{{{xxxyyy}}}{{{|||}}}{{{xxxvvvuuuvvv{{{{{{|||{{{zzzzzzzzz{{{yyy{{{||||||{{{{{{|||}}}uuusssqqqpppqqqtttwwwyyyxxxzzz|||~~~||||||~~~}}}zzzyyywwwuuuvvvwwwxxxxxxqqqpppoooppprrruuuyyy|||~~~~~~|||zzzzzz{{{xxx{{{}}}yyysssoooqqqtttuuuwwwyyyyyyxxxxxxxxxyyysssrrrrrrrrrssstttuuuuuuwwwxxxyyyzzzyyyxxxuuutttvvvttttttyyy{{{uuuxxxxxxwwwuuutttvvvyyy|||xxxyyy{{{|||}}}}}}}}}|||yyyyyyyyyzzz}}}~~~|||xxxvvvtttttttttrrrssstttvvvwwwwwwvvvvvvsssssstttvvvyyy{{{zzzyyyzzzzzzzzzyyywwwuuusssqqqrrrqqqqqquuuzzz|||zzzwwwyyyzzzzzzyyyxxxvvvuuutttssstttuuuvvvwwwyyy|||~~~{{{{{{{{{{{{{{{|||}}}}}}}}}}}}}}}{{{zzz{{{~~~~~~~~~~~~zzzwwwuuusssuuuxxxyyyzzz{{{}}}~~~~~~}}}||||||||||||{{{{{{{{{|||~~~~~~~~~||||||}}}~~~~~~}}}}}}|||{{{zzzxxxxxxyyyzzz{{{{{{zzzzzz{{{zzzwwwuuurrrtttuuutttrrrrrrrrrsssuuuwwwzzzzzzyyywwwvvvvvvsssuuuwwwwwwwwwwwwxxxzzzxxxwwwyyy{{{yyysssrrrtttnnnrrrwwwzzz{{{{{{{{{|||xxx|||~~~~~~~~~~~~}}}|||}}}~~~zzzzzz{{{|||}}}}}}zzzxxxwwwwwwyyyzzzxxxtttrrrsssuuupppooonnnmmmmmmmmmoooooorrrqqqrrrsssvvvvvvuuutttvvvvvvvvvvvvuuusssrrrqqquuusssqqqoooppprrrvvvxxxwwwwwwvvvuuutttsssssssssuuuooolllmmmllliiijjjmmmpppssswwwyyyxxxxxxxxxyyy{{{{{{zzz{{{||||||zzzxxxtttuuuxxxzzz{{{{{{zzzyyyxxxxxxxxxxxxxxxwwwwwwwwwqqqtttwwwwwwvvvwww{{{~~~}}}zzzxxxyyy{{{|||}}}vvvvvvvvvvvvtttsssqqqpppmmmmmmnnnnnnooopppqqqrrrssssssttttttuuuuuuuuuvvv||||||}}}|||{{{zzzzzzzzzzzz{{{|||}}}}}}|||zzzyyyzzz{{{}}}~~~}}}|||}}}~~~~~~~~~}}}{{{{{{xxxyyyzzz{{{}}}zzzyyywwwuuutttttttttuuuxxxvvvtttrrrrrrtttwwwyyy{{{zzzyyyvvvsssrrrsssuuusssuuutttrrruuu}}}}}}zzzxxxwwwxxxwwwwwwwwwxxxzzz|||}}}}}}||||||{{{zzzyyywwwuuussssssrrrqqqssswwwzzz|||}}}}}}|||yyyxxxwwwyyy}}}~~~~~~~~~~~~}}}}}}|||{{{}}}}}}zzzxxxzzz|||zzzzzz{{{yyyvvvwww|||xxxyyyzzzyyyvvvtttssstttyyy{{{|||{{{yyyyyyzzz|||zzz|||||||||{{{{{{|||~~~tttsssrrrqqqqqqrrruuuwwwvvvxxxyyy|||~~~}}}||||||||||||~~~}}}{{{zzzyyyyyyxxxwwwxxxyyyzzzwwwvvvuuutttuuuwwwzzz|||~~~~~~|||{{{{{{xxxzzz{{{vvvqqqpppuuuzzzxxxyyyzzzyyyxxxvvvwwwxxxtttuuuuuuuuuuuuvvvwwwxxxxxxyyy{{{|||{{{yyywwwuuutttssstttyyy~~~~~~zzzuuuwwwvvvuuusssrrrssswwwyyyvvvwwwyyy|||}}}}}}||||||yyyxxxxxxzzz}}}|||xxxuuutttttttttuuuvvvwwwyyyyyyyyyxxxwwwrrrrrrsssuuuxxxyyyyyyxxx}}}}}}|||{{{yyywwwtttssswwwvvvwww{{{|||yyy}}}|||{{{xxxvvvsssqqqoooppprrruuuvvvvvvxxx{{{~~~||||||||||||||||||{{{{{{xxxxxxxxxxxxxxxzzz~~~~~~}}}|||{{{zzz{{{|||||||||yyywwwsssvvvyyyzzzzzz{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzzxxxyyyyyy{{{}}}zzz|||}}}}}}~~~~~~~~~}}}{{{{{{{{{wwwxxxyyyzzz{{{||||||||||||{{{yyyxxxrrrsssuuuuuusssrrrsssssstttvvvxxxwwwvvvtttssstttqqqsssuuuuuutttttttttuuuvvvvvvyyy|||zzzuuusssuuuooossswwwzzz{{{{{{{{{{{{wwwxxxzzzzzzzzz{{{}}}}}}{{{zzz{{{}}}yyyyyyyyyzzz{{{}}}~~~{{{xxxwwwwwwxxxyyyyyyxxxwwwvvvvvvwwwrrrqqqpppooonnnmmmmmmmmmooooooqqqtttvvvwwwuuurrruuuvvvvvvvvvuuusssqqqppptttsssqqqpppqqqtttxxxzzzwwwxxxyyyyyyyyywwwvvvuuuvvvppplllmmmnnnllllllnnnnnnrrrwwwxxxvvvuuuvvvxxxzzzyyyzzz|||~~~~~~|||zzzvvvwwwyyyzzzzzzzzzyyyxxxwwwwwwwwwxxxxxxyyyyyyzzzuuuvvvxxxyyyzzzzzz|||~~~~~~}}}{{{{{{|||}}}wwwwwwwwwvvvvvvuuutttsssnnnmmmmmmmmmoooqqqsssuuuvvvvvvvvvvvvvvvuuuuuuuuuzzz|||}}}|||{{{yyyyyyzzz{{{zzzzzzyyyxxxxxxxxxwww{{{|||}}}~~~~~~}}}|||{{{|||}}}~~~~~~}}}zzz{{{|||}}}yyyxxxwwwuuuttttttssssssqqqppppppqqqsssvvvyyy{{{~~~}}}zzzvvvqqqnnnmmmnnnooorrrrrrqqquuu||||||yyywwwwwwxxxwwwwwwxxxyyyzzz{{{{{{{{{~~~|||||||||~~~}}}||||||}}}|||zzzxxxvvvuuuttttttrrrtttvvvzzz|||~~~wwwvvvuuuvvvyyy|||~~~~~~||||||}}}}}}{{{zzz}}}yyyxxx{{{|||zzzyyy{{{yyywwwwwwxxxwwwtttvvv{{{vvvwwwxxxxxxvvvttttttuuuyyy|||}}}|||yyyxxxzzz|||{{{{{{|||{{{zzz{{{|||~~~vvvwwwvvvuuusssssstttvvvuuuuuuwwwxxxzzz|||~~~~~~~~~}}}|||||||||}}}}}}~~~{{{yyyxxxyyy{{{}}}|||}}}~~~~~~~~~~~~}}}zzz{{{||||||zzzyyyzzz{{{~~~|||zzzyyyxxxyyyzzz{{{~~~zzzzzzxxxuuurrrsssxxx|||{{{{{{|||{{{xxxwwwxxxyyyyyyzzz{{{zzzyyyyyy{{{}}}wwwxxxzzz{{{{{{zzzxxxwwwssstttvvvyyy{{{zzzxxxvvvwwwwwwvvvtttssssssuuuxxxtttvvvxxxzzz|||}}}}}}|||zzzzzzyyy{{{}}}~~~|||zzzwwwvvvvvvvvvyyyyyy{{{||||||{{{zzzyyytttssssssuuuwwwxxxxxxwww~~~~~~~~~}}}{{{xxxvvvuuuzzz{{{}}}~~~|||}}}{{{wwwtttqqqnnnmmmppptttwwwxxxwwwxxx{{{{{{|||}}}~~~}}}|||{{{zzzuuuvvvwwwwwwwwwyyy|||zzzyyywwwvvvvvvwwwyyyzzzzzz{{{~~~{{{xxxvvvtttvvvxxxyyyyyyyyy{{{|||}}}}}}||||||{{{{{{zzzzzzxxxyyyzzz|||}}}~~~~~~~~~xxxzzz~~~{{{}}}~~~~~~~~~|||zzzzzz{{{xxxxxxyyyzzz{{{||||||}}}yyyxxxxxxxxxqqqsssuuuuuutttssssssttttttuuuvvvtttrrrqqqqqqrrrqqqsssuuutttrrrqqqqqqqqqtttuuuyyy}}}{{{vvvtttuuuppptttxxxzzzzzzyyyyyyyyyxxxwwwuuuvvvyyy{{{}}}~~~~~~|||yyyxxxyyy{{{zzzzzzzzzzzz{{{|||}}}~~~{{{xxxxxxyyyzzzyyyxxxxxxzzzzzzyyyxxxsssssssssrrrqqqpppnnnmmmnnnnnnoooqqqtttvvvuuutttrrrsssuuuvvvvvvuuusssrrrtttsssrrrrrrtttwwwzzz|||xxxzzz}}}}}}zzzxxxuuuooolllnnnooommmlllmmmlllpppuuuvvvsssrrrsssvvvvvvwwwzzz~~~{{{xxxxxxxxxxxxwwwwwwwwwwwwuuuvvvwwwxxxyyy{{{||||||zzzzzzzzz{{{}}}}}}}}}|||~~~~~~}}}{{{zzzyyyyyyzzzttttttttttttttttttttttttoooooonnnoooqqqtttwwwyyyyyyyyyyyyxxxxxxwwwwwwvvvxxxzzz|||{{{yyyxxxxxxzzzzzzxxxvvvtttssstttuuuvvvyyyzzz{{{{{{||||||{{{{{{{{{|||~~~}}}}}}~~~{{{{{{{{{zzzyyyxxxvvvvvvqqqrrrssstttuuuwwwxxxyyyyyyyyywwwtttooolllllllllnnnqqqrrrqqqtttzzz~~~}}}}}}~~~}}}yyyvvvtttvvvxxxvvvwwwzzz|||~~~~~~~~~~~~|||zzzxxxwwwyyy{{{}}}||||||~~~|||yyywwwuuuttttttrrrsssuuuxxx{{{}}}vvvuuussssssvvvxxxyyyyyy}}}{{{zzz{{{~~~~~~}}}~~~yyyvvvyyy{{{yyyxxxyyywwwuuuuuuvvvuuusssuuuzzzuuuvvvxxxyyyxxxwwwxxxyyyzzz}}}}}}yyyxxxzzz}}}zzz{{{{{{zzzyyyzzz|||~~~{{{|||}}}{{{wwwuuuuuuvvvttttttuuuvvvwwwyyy{{{{{{wwwwwwvvvuuuvvvwwwxxxyyyzzzyyyxxxwwwxxxyyy|||}}}|||||||||{{{zzz|||zzz}}}}}}{{{zzz{{{}}}{{{zzzzzzzzz{{{{{{~~~zzzyyywwwvvvvvvvvvxxxyyy{{{|||}}}|||zzzzzz{{{}}}|||}}}~~~}}}zzzzzz|||~~~vvvwwwxxxyyyzzzzzzyyyyyysssvvvyyyyyyxxxwwwwwwyyyyyyyyyzzzxxxvvvvvvwwwxxxuuuvvvxxxzzz{{{}}}~~~~~~}}}|||{{{|||~~~~~~}}}~~~~~~|||{{{yyyxxx|||}}}~~~~~~~~~}}}|||{{{yyywwwuuuuuuwwwyyyyyyyyy~~~~~~~~~}}}|||yyywwwvvvyyy||||||yyyvvvtttrrrrrrtttxxx||||||zzzyyy|||{{{|||~~~}}}{{{yyyvvvxxxyyyyyyyyyyyyzzz|||xxxwwwtttrrrssstttwwwyyyxxxyyy{{{~~~{{{wwwtttsssuuuvvvxxxxxxwwwxxxyyy{{{}}}}}}}}}}}}}}}}}}||||||{{{|||~~~}}}{{{yyywwwzzz~~~{{{}}}}}}}}}}}}}}}zzzxxxxxxzzzzzzzzzzzzzzzzzz{{{||||||uuuvvvwwwxxxqqqsssuuuvvvuuussssssttttttuuutttrrrpppooopppqqqqqqsssttttttqqqooonnnooossstttyyy}}}|||vvvtttvvvqqqtttxxxzzzzzzxxxxxxxxx|||xxxuuuuuuzzz~~~~~~~~~}}}{{{xxxwwwxxxyyy||||||{{{{{{|||}}}~~~~~~|||yyyyyy{{{{{{yyywwwxxx|||}}}{{{yyyttttttuuuuuutttrrrqqqooonnnmmmmmmnnnqqqtttvvvvvvooopppsssuuuvvvvvvuuuuuuuuuttttttuuuvvvyyy|||~~~yyy|||}}}zzztttnnnkkknnnooommmkkkllljjjooottttttqqqpppqqqtttrrruuu{{{{{{yyyxxxwwwvvvuuuuuuuuuuuutttuuuvvvxxxzzz|||}}}~~~~~~|||zzz|||}}}zzz|||}}}|||zzzxxxuuuuuuuuuqqqqqqqqqrrrrrrrrrssssssqqqpppoooppprrrvvvzzz}}}}}}|||{{{{{{yyyyyyxxxwwwwwwyyy|||{{{xxxwwwxxxyyyyyyvvvsssppppppqqqtttuuuwwwxxxxxxyyyzzz{{{||||||{{{|||}}}{{{zzzxxxxxxyyyyyyxxxwwwvvvuuuqqqrrrsssrrrooonnnnnnooonnnrrrsssrrrtttyyy{{{yyy}}}}}}{{{wwwssssssvvvyyytttwww{{{~~~~~~}}}{{{zzzwwwuuutttvvvyyy}}}~~~}}}||||||}}}zzzwwwvvvttttttqqqrrrsssvvvyyy|||wwwuuussssssuuuvvvwwwvvvxxxwwwwww{{{~~~yyyvvvxxxzzzxxxvvvwwwvvvttttttuuutttrrrtttyyyuuuwwwyyyzzzzzzzzz{{{}}}{{{~~~~~~yyywwwyyy}}}zzz{{{{{{zzzyyyyyy|||~~~{{{wwwvvvvvvtttttttttuuuvvvxxxyyyzzzqqqqqqqqqqqqrrrsssuuuvvvvvvvvvwwwxxxzzz{{{|||}}}||||||zzzxxxxxxzzz~~~{{{}}}{{{~~~{{{zzz{{{~~~|||{{{{{{{{{{{{wwwzzz~~~zzzxxxwwwxxxyyyxxxvvvttt{{{|||}}}|||||||||~~~{{{}}}}}}|||yyyxxxzzz|||uuuvvvwwwxxxyyyzzzzzzzzztttxxx{{{zzzwwwuuuwww{{{{{{|||}}}|||zzzyyyyyyzzzvvvvvvxxxzzz|||}}}~~~}}}~~~~~~|||~~~~~~|||zzz~~~~~~~~~}}}||||||zzzwwwvvvxxxyyyzzzzzz}}}}}}}}}}}}|||zzzxxxvvvwww{{{}}}{{{zzzyyyxxxwww{{{|||{{{~~~zzz|||~~~}}}{{{yyyyyy{{{||||||zzzyyyyyyyyyxxxvvvsssqqqqqqsssvvvxxxyyyzzz{{{}}}|||wwwsssqqqooouuuvvvwwwwwwvvvwwwyyy{{{}}}~~~~~~~~~|||xxxuuuxxxzzz~~~||||||zzz|||~~~{{{}}}~~~|||xxxvvvwwwyyy{{{{{{zzzzzzzzzzzz{{{{{{sssuuuxxxzzzkkknnnrrrrrrpppnnnnnnoooppppppppppppqqqsssuuuwwwssstttsssrrrpppoooppprrrwwwwwwxxxyyyzzzzzz{{{{{{uuuxxx{{{|||zzzxxxvvvvvvyyyyyyyyyyyyzzz{{{|||||||||zzzxxxxxxxxxyyyxxxwwwwww{{{}}}|||xxxvvvyyy}}}||||||||||||{{{zzzzzzyyyxxxwwwwwwxxxyyyzzzvvvtttrrrrrrsssuuuuuutttlllnnnppprrrssstttssssssrrrqqqrrrvvvyyyyyyvvvrrruuuvvvwwwvvvvvvxxx{{{~~~{{{}}}~~~}}}uuunnnlllkkknnnrrrrrrmmmhhhkkkqqqrrrpppqqquuutttppptttvvvyyy{{{}}}}}}|||{{{xxxvvvssspppooooooqqqrrrvvvqqqooosssvvvwwwzzz}}}}}}}}}}}}}}}|||{{{zzzyyyyyyzzz{{{yyywwwuuutttuuuwwwtttssstttsssooonnnqqqooopppqqqrrruuuxxxzzz|||zzz{{{{{{{{{zzzxxxvvvuuuuuuvvvxxxyyyzzzyyyyyyxxx{{{{{{zzzyyywwwvvvxxxyyyyyyyyyyyyxxxyyyzzz|||}}}zzz||||||{{{}}}~~~~~~}}}||||||xxxxxxyyyzzz{{{zzzwwwuuuwwwwwwuuurrrnnnllllllmmmqqqqqqpppppprrrtttwwwyyy{{{sssnnnppprrrrrrsssuuuyyyzzz{{{}}}}}}zzzwwwuuuttttttsssssstttwwwzzz|||}}}}}}~~~zzzvvvtttvvvxxxvvvwwwyyy{{{|||}}}~~~~~~{{{vvvqqqoooqqqsssuuuuuusssuuuzzzzzzuuuuuuvvvvvvtttwwwwwwwwwwwwxxxyyyzzz{{{{{{yyywwwwwwyyy{{{||||||~~~|||zzzyyyyyy{{{}}}~~~~~~||||||}}}}}}{{{yyyvvvuuuvvvtttqqqrrrttttttrrrppppppnnnmmmpppuuuxxxyyyxxxvvvuuuuuuwwwzzz|||}}}|||zzzzzzyyyxxxxxxyyyzzzzzz|||}}}~~~~~~}}}}}}}}}~~~}}}|||zzzyyyyyyxxxzzz|||}}}}}}|||}}}~~~{{{yyyxxxxxxyyyzzzzzzyyy}}}{{{zzz{{{}}}}}}{{{zzz|||~~~xxxwwwvvvvvvvvvxxxzzz{{{xxxyyyzzzzzzzzzyyyxxxwww|||}}}}}}~~~~~~|||{{{zzzwwwwwwwwwxxxzzz|||~~~~~~~~~}}}zzzzzz{{{|||}}}||||||~~~}}}}}}}}}}}}}}}xxxwwwzzz}}}{{{zzzzzz~~~}}}{{{{{{zzzyyyvvvssszzz~~~|||zzzzzzzzzyyyxxx{{{{{{{{{zzzyyyzzz|||~~~xxxyyy|||~~~}}}|||zzzzzzzzz{{{{{{zzzwwwtttvvvvvvvvvvvvwwwxxxyyyzzz|||}}}}}}|||{{{|||}}}xxxuuussssssqqqppprrrrrrqqqrrrsssvvvyyy{{{~~~~~~~~~~~~{{{xxxwwwyyy|||}}}}}}zzzxxxwwwwwwxxxwwwwwwvvvvvvwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzvvvvvvvvvvvvhhhkkknnnooommmkkklllmmmppppppppppppqqqsssuuuvvvtttuuuvvvuuusssrrrssstttxxxxxxxxxwwwwwwwwwwwwwwwtttwwwzzzzzzyyywwwuuuuuuvvvvvvwwwxxxzzz{{{}}}~~~{{{zzzxxxxxxxxxxxxwwwwwwwwwzzz}}}{{{xxxvvvxxx{{{|||zzzyyyzzz{{{{{{zzzyyywwwwwwvvvvvvwwwwwwxxxxxxvvvtttrrrqqqsssttttttsssnnnooopppqqqssssssttttttsssrrrrrruuuxxxxxxvvvsssvvvwwwxxxyyyxxxyyy{{{}}}{{{||||||||||||tttmmmkkkjjjmmmqqqrrroookkkmmmrrrsssqqqrrruuuuuuqqqrrrtttxxx{{{}}}}}}{{{zzzwwwuuurrrpppoooooopppqqqsssooonnnrrrwwwxxx{{{}}}}}}}}}|||{{{zzzxxxxxxwwwxxxyyyxxxvvvttttttuuutttrrrrrrtttssspppnnnqqqqqqrrrsssuuuwwwxxxzzzzzzzzzzzzzzzyyyxxxwwwvvvuuuuuuvvvxxxzzz{{{{{{{{{zzz}}}}}}}}}zzzxxxxxxzzz|||}}}|||zzzxxxxxxxxxzzzzzzzzz||||||{{{}}}~~~{{{{{{{{{{{{|||}}}~~~|||||||||}}}~~~}}}zzzwwwwwwwwwwwwuuurrrpppooopppsssrrrqqqqqqrrrtttvvvxxxxxxrrrnnnppprrrqqqrrrtttvvvxxxzzz}}}~~~{{{yyywwwvvvvvvvvvuuuuuuwwwyyy{{{||||||}}}~~~~~~{{{wwwuuuvvvwwwxxxyyyzzz|||}}}}}}~~~~~~{{{wwwrrrppprrrtttvvvvvvuuuxxx}}}{{{vvvuuuvvvuuutttvvvwwwwwwwwwyyyzzz{{{|||}}}{{{xxxxxxzzz|||}}}}}}|||zzzxxxxxx~~~~~~zzzvvvssssssrrrqqqsssuuuvvvtttqqqooommmmmmoootttwwwwwwvvvvvvuuuvvvxxx{{{~~~~~~~~~yyyxxxwwwvvvvvvwwwyyyzzzzzz|||~~~~~~|||{{{zzzzzzwwwxxxzzzzzzyyyyyyzzz|||zzzxxxvvvwwwxxxyyyyyyxxx}}}{{{zzzyyyzzz}}}~~~|||zzz{{{|||xxxwwwvvvvvvwwwyyy{{{|||yyyzzz{{{{{{{{{yyyxxxwww{{{{{{|||}}}||||||zzzzzzwwwvvvvvvwwwxxxzzz|||}}}|||}}}}}}|||zzzyyyzzz{{{~~~}}}}}}}}}~~~}}}}}}||||||}}}}}}zzzxxx|||~~~|||{{{|||~~~|||zzzzzzyyyxxxvvvttt{{{~~~}}}zzzxxxyyyzzz{{{zzz{{{zzzyyyvvvuuuwwwzzz~~~yyy{{{}}}~~~{{{zzzzzzyyyyyyzzzzzzyyywwwtttvvvvvvwwwxxxxxxyyyyyyzzz|||}}}~~~}}}||||||~~~|||xxxvvvuuuuuutttsssrrrqqqpppqqqrrruuuwwwyyy}}}~~~~~~~~~{{{zzzyyy{{{~~~~~~}}}|||zzzyyyxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{zzzyyyyyywwwwwwwwwwwwfffhhhkkkllllllllllllmmmpppppppppqqqrrrssstttuuuvvvxxxzzzyyywwwvvvuuuuuuxxxxxxwwwvvvuuuuuutttttttttwwwyyyyyyxxxvvvttttttssstttuuuwwwzzz|||}}}~~~zzzzzzyyyxxxwwwwwwvvvvvvwwwzzz|||{{{xxxvvvwwwyyywwwvvvvvvwwwyyyzzzxxxwwwssstttuuuvvvvvvvvvvvvvvvvvvtttqqqqqqrrrrrrrrrqqqpppppppppqqqrrrssstttuuutttsssssstttvvvwwwvvvuuuvvvyyy{{{||||||{{{|||}}}zzz{{{zzzyyy{{{}}}zzztttnnnlllkkkmmmqqqtttsssqqqpppssstttssstttvvvvvvsssrrruuuzzz~~~}}}{{{uuutttrrrpppooooooppppppqqqmmmmmmrrrwwwzzz}}}~~~}}}|||{{{yyyxxxwwwvvvtttvvvwwwwwwuuutttttttttsssqqqssswwwwwwsssqqqssstttuuuwwwyyyzzzzzzyyyyyyzzzyyyxxxwwwvvvuuuuuuuuutttuuuwwwzzz{{{||||||||||||zzzzzz}}}~~~zzzwwwuuuuuuwwwxxxyyy{{{{{{{{{}}}xxxwwwvvvuuuvvvyyy{{{}}}~~~}}}}}}~~~}}}zzzxxxwwwyyyzzzzzzxxxvvvttttttuuutttssssssssstttvvvvvvuuuqqqooorrrsssrrrrrrttttttvvvzzz}}}|||zzzxxxxxxwwwxxxwwwwwwwwwxxxzzz|||}}}}}}~~~}}}zzzxxxwwwwww{{{{{{||||||}}}}}}||||||zzzwwwsssrrrsssuuuwwwwwwwwwyyy~~~}}}xxxvvvvvvuuutttuuuvvvvvvwwwyyy{{{|||}}}|||zzzwwwwwwxxxzzz{{{{{{}}}zzzyyyyyy}}}zzzuuuqqqqqqqqqrrruuuwwwwwwuuurrrnnnmmmnnnpppsssvvvvvvvvvvvvvvvwwwyyy}}}xxxvvvtttsssssstttvvvxxxwwwxxx{{{~~~~~~~~~~~~~~~}}}|||{{{zzzvvvvvvvvvuuuttttttvvvxxxxxxwwwuuuuuuvvvwwwwwwvvvyyyyyyxxxxxxzzz}}}~~~}}}{{{zzzzzzuuuuuutttuuuvvvxxxzzz{{{{{{|||||||||{{{zzzxxxwwwyyyzzzzzz{{{{{{{{{zzzzzzvvvvvvuuuuuuvvvwwwyyyzzzxxxzzz||||||{{{zzzyyyzzz|||}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{||||||}}}~~~|||{{{~~~}}}|||~~~~~~|||zzzyyyyyyyyyxxxvvvzzz}}}{{{xxxwwwxxx{{{}}}}}}zzzyyyvvvrrrqqqssswww{{{yyy{{{~~~}}}zzzxxxzzzyyyxxxxxxyyyyyywwwuuuvvvwwwyyyzzzzzzzzzzzzyyy}}}~~~}}}}}}~~~~~~|||yyywwwxxxxxxwwwvvvrrrqqqqqqqqqrrrtttwwwxxxzzz|||~~~|||yyyxxxyyy}}}}}}|||zzzuuutttuuuvvvvvvuuuwwwxxxyyyzzzzzzzzzzzzzzz{{{|||}}}~~~}}}{{{yyyxxxxxxxxxxxxxxxgggiiikkkmmmnnnnnnooooooqqqqqqqqqrrrrrrsssttttttzzz|||~~~}}}zzzwwwuuuuuuwwwwwwvvvvvvuuuuuuuuutttwwwxxxzzzzzzxxxvvvuuuvvvttttttvvvxxxyyyzzz{{{|||zzz{{{{{{zzzxxxwwwvvvwwwwwwyyy{{{zzzxxxvvvvvvwwwuuuuuuuuuvvvxxxwwwvvvtttpppqqqsssuuuvvvvvvuuutttvvvtttqqqpppqqqrrrqqqqqqsssrrrqqqqqqqqqssstttuuuuuutttsssssstttuuuvvvwwwwwwzzz}}}~~~|||||||||yyyzzzxxxvvvwwwzzzxxxssspppnnnlllnnnrrrvvvwwwxxxssstttuuutttuuuvvvvvvuuuuuuxxx}}}~~~ssssssrrrqqqppppppooooooqqqmmmmmmsssxxxzzz|||~~~}}}|||zzzxxxvvvuuuuuuuuuvvvwwwvvvtttrrrrrrrrrsssrrruuuzzz{{{xxxvvvxxxxxxyyy{{{||||||{{{yyywwwzzzyyywwwuuutttttttttuuuqqqrrruuuxxx{{{|||}}}}}}}}}{{{{{{}}}~~~{{{wwwsssrrrsssuuuwwwyyy{{{|||{{{}}}xxxvvvsssrrrrrruuuxxx{{{zzz{{{{{{{{{|||{{{{{{{{{}}}||||||}}}}}}|||yyyvvvvvvyyy}}}}}}{{{zzzyyyxxxwwwvvvuuuuuuuuuvvvvvvtttqqqrrruuuvvvssssssuuuuuuwwwzzz|||~~~}}}|||{{{}}}|||zzzyyyxxxwwwwwwwwwwwwwwwxxxzzz}}}}}}|||yyyxxx||||||||||||{{{zzzyyyyyywwwvvvtttssstttuuuwwwwwwvvvxxx{{{~~~yyywwwvvvuuutttttttttuuuvvvxxxzzz|||}}}zzzxxxuuutttuuuwwwwwwwww}}}~~~|||||||||~~~~~~~~~|||}}}~~~~~~{{{xxxtttqqqqqqsssuuuwwwwwwvvvtttrrrooooooqqqrrrtttvvvvvvvvvwwwwwwxxxzzz~~~yyywwwtttqqqpppppprrrsssssstttuuuwwwyyy{{{|||}}}|||{{{zzzzzz{{{~~~~~~|||{{{{{{vvvvvvuuusssrrrrrruuuwwwxxxvvvttttttuuuvvvuuutttvvvwwwwwwxxxzzz||||||~~~{{{yyyxxxssssssssstttuuuwwwyyyzzz}}}}}}}}}}}}|||zzzxxxvvvyyyyyyzzzzzzzzz{{{{{{{{{vvvuuutttsssssstttuuuvvvuuuxxx{{{}}}|||{{{zzz{{{|||||||||{{{{{{{{{{{{{{{zzzzzzzzz{{{|||}}}~~~}}}}}}}}}|||}}}zzzyyyzzz{{{zzzyyyxxx{{{}}}xxxwwwxxx{{{}}}~~~vvvvvvuuurrrpppqqqsssvvvwwwyyy|||~~~~~~|||zzzxxxzzzxxxwwwxxxyyyyyywwwvvvwwwxxxzzz||||||{{{zzzyyy~~~~~~}}}~~~}}}{{{yyyyyyzzz{{{zzzzzzuuuuuutttssstttvvvxxxzzzyyy{{{~~~}}}xxxvvvvvvwww}}}}}}{{{}}}uuukkkhhhkkkpppssssssuuuwwwyyy{{{|||}}}}}}}}}}}}~~~}}}{{{yyyzzzzzzzzzzzziiiiiijjjlllnnnpppppppppsssssssssssstttttttttsss|||}}}}}}zzzvvvtttsssuuuuuuvvvvvvwwwxxxyyyyyyzzz|||}}}|||zzzxxxxxxxxxwwwwwwxxxyyyyyyyyyxxxwwwzzz|||}}}|||yyywwwvvvwwwvvvxxxyyyzzzyyyxxxwwwwwwxxxvvvuuuuuuvvvuuusssrrroooppprrrtttuuuvvvuuuuuuuuusssqqqpppqqqrrrrrrqqqtttsssrrrrrrrrrssstttuuuuuuuuutttsssssstttvvvwwwwwwzzz~~~~~~|||{{{zzzxxxzzzxxxuuuuuuwwwwwwsssooommmlllmmmppptttwwwxxxuuuttttttuuuuuuuuuuuuvvvuuuxxx|||~~~|||rrrrrrrrrrrrqqqqqqpppooorrrnnnoootttxxxyyy{{{~~~~~~}}}{{{yyywwwvvvuuuuuuwwwxxxxxxwwwtttqqqqqqqqqsssrrruuu{{{}}}zzzyyyzzz|||}}}~~~~~~}}}{{{yyywwwyyyxxxvvvtttssssssssstttnnnpppsssvvvyyy{{{||||||}}}{{{zzz|||}}}xxxvvvrrrpppppprrrvvvxxxzzz||||||{{{}}}~~~zzzwwwsssqqqpppsssvvvyyywwwwwwxxxyyyyyyyyyxxxxxx|||{{{{{{|||}}}{{{xxxvvvvvvzzz~~~}}}}}}{{{zzzyyyxxxxxxwwwwwwwwwuuutttuuuxxxxxxuuutttwwwxxxyyy{{{{{{{{{yyywwwvvv{{{{{{{{{zzzyyywwwvvvvvvtttvvvxxxyyyyyy|||}}}zzz{{{{{{{{{zzzyyyxxxvvvuuutttuuuuuuuuuuuuuuuwwwxxxwwwxxxyyy{{{~~~~~~zzzxxxwwwvvvvvvttttttuuuvvvxxxzzz|||}}}{{{yyyvvvuuuvvvwwwwwwwwwyyy|||~~~}}}||||||{{{zzzyyywwwvvvtttsssssstttvvvxxxxxxwwwtttrrrppprrrsssuuuwwwwwwxxxxxxxxxyyyxxxyyy{{{{{{yyyuuuqqqnnnmmmnnnnnnpppooonnnoooqqqtttxxxzzzyyyyyyxxxyyy{{{~~~~~~|||{{{{{{wwwwwwvvvtttssssssvvvxxxxxxvvvttttttuuuvvvuuutttuuuuuuwwwxxxzzz|||~~~~~~|||~~~~~~zzzxxxwwwuuuuuuuuuvvvwwwyyyzzzzzz}}}}}}}}}}}}|||zzzxxxvvvzzzzzzzzzzzzzzzzzzzzzzzzuuutttsssrrrqqqrrrrrrssssssvvvzzz|||||||||||||||}}}}}}|||{{{zzzyyyxxxwwwyyyyyyyyyzzz|||}}}}}}}}}~~~{{{{{{~~~~~~}}}{{{{{{}}}}}}}}}|||yyy|||zzzxxxxxx{{{}}}}}}sssuuuvvvuuusssqqqpppqqqtttvvvxxx{{{||||||{{{zzzyyyxxxxxxxxxyyyyyyxxxvvvwwwyyy{{{||||||{{{zzzyyy~~~~~~}}}~~~zzzyyyxxxyyy{{{||||||{{{zzzyyyxxxwwwwwwyyy{{{|||zzz|||~~~~~~~~~~~~|||zzzwwwvvvwwwyyyzzz}}}~~~}}}~~~sssgggbbbeeemmmsssuuutttuuuxxxzzz}}}}}}{{{||||||||||||jjjiiiiiikkknnnpppppppppuuuuuuuuuvvvvvvuuuttttttyyyzzz{{{zzzwwwtttssssssssstttuuuwwwyyyzzz||||||}}}~~~|||zzzzzz{{{zzzzzz{{{{{{zzzxxxvvvuuuyyy|||~~~}}}xxxuuuuuuvvvuuuvvvyyyzzz{{{zzzyyyxxxyyywwwuuutttttttttsssrrrpppqqqrrrtttvvvwwwwwwxxxuuusssqqqppprrrsssssssssuuuuuutttsssssssssttttttuuuuuuuuutttssssssuuuwwwwwwzzz}}}~~~}}}zzzyyyyyyxxxzzzyyyvvvuuuwwwvvvsssmmmlllkkkkkkmmmooorrrtttuuusssrrrttttttrrrsssvvvtttuuuxxxzzz{{{zzzxxxwwwrrrrrrssstttsssrrrqqqppprrrooooootttxxxyyyzzz}}}~~~}}}{{{xxxwwwvvvvvvvvvxxxyyyzzzxxxuuussssssssssssrrruuu{{{|||zzzzzz|||}}}{{{yyyxxxxxxwwwvvvuuutttsssssssssmmmooorrruuuxxxzzz{{{{{{{{{}}}~~~}}}{{{zzzyyyzzzrrrqqqpppoooppptttwwwzzz|||~~~}}}{{{}}}|||yyyvvvsssqqqqqqsssvvvxxxwwwxxxyyyzzzzzzzzzxxxxxx{{{zzz{{{|||}}}|||zzzwwwvvvyyy~~~~~~~~~}}}}}}||||||{{{zzzyyyyyyxxxwwwxxxzzzxxxttttttxxx{{{{{{zzzyyyxxxvvvttttttxxxxxxxxxxxxwwwvvvuuuuuuqqquuuyyy{{{{{{}}}|||{{{{{{zzzyyyxxxvvvuuutttsssuuuvvvwwwvvvwwwxxxyyyzzzyyyyyyyyyzzz|||~~~|||zzzxxxxxxxxxyyyvvvvvvwwwxxxzzz|||}}}~~~}}}zzzxxxyyyzzzzzzyyywwwzzz}}}}}}{{{{{{xxxwwwuuusssssssssttttttvvvxxxzzzyyyvvvsssrrrqqqtttvvvyyyzzzzzzyyyzzzzzzzzzyyyyyy{{{|||zzzvvvssspppmmmllllllnnnmmmlllmmmooorrrvvvyyyxxxyyyzzz{{{}}}~~~}}}|||{{{zzzxxxxxxxxxwwwvvvvvvxxx{{{zzzxxxvvvuuuvvvvvvvvvuuutttvvvwwwyyy{{{||||||}}}|||}}}zzzwwwvvvwwwwwwxxxyyyyyyzzzzzzzzz{{{|||||||||{{{zzzxxxwwwzzzzzzyyyxxxxxxxxxxxxxxxtttsssrrrqqqpppqqqqqqrrrqqqtttwwwyyyzzz{{{|||~~~}}}}}}|||zzzyyyxxxwwwvvvwwwwwwxxxyyyzzz|||~~~|||{{{{{{}}}{{{wwwxxx{{{|||{{{{{{}}}~~~~~~||||||zzzxxxyyyzzz||||||sssvvvxxxyyyvvvssspppooorrrsssuuuvvvxxxzzzzzz{{{xxxxxxyyy{{{|||{{{xxxvvvxxxyyyzzz{{{{{{{{{zzzyyy|||~~~}}}||||||}}}wwwwwwvvvxxxzzz|||{{{zzz|||{{{yyyxxxxxxzzz{{{}}}{{{{{{|||||||||{{{yyyxxxuuuvvvwwwvvvvvvwwwzzz|||xxx{{{~~~~~~~~~~~~vvvlllgggiiipppvvvzzzvvvvvvwwwyyy|||~~~}}}}}}}}}}}}}}}nnnlllkkkmmmppprrrrrrqqqvvvwwwxxxxxxwwwvvvuuutttssstttuuuuuusssssstttuuussstttuuuwwwyyy{{{|||}}}|||{{{{{{|||{{{{{{||||||{{{xxxvvvtttvvvzzz}}}{{{wwwssssssttttttuuuxxx{{{}}}}}}{{{zzzxxxuuurrrpppqqqsssssssssrrrrrrssstttvvvxxxzzz{{{tttrrrqqqqqqsssuuuuuuuuuuuuuuuuuuuuuuuutttsssssstttuuuvvvuuusssrrrtttwwwwwwzzz||||||zzzxxxwwwwwwxxx{{{{{{xxxvvvwwwvvvsssnnnnnnnnnmmmmmmnnnppprrruuuqqqpppsssssspppqqquuuttttttuuuuuuuuuuuuttttttrrrssstttvvvuuutttrrrppppppmmmnnntttyyyzzz|||~~~~~~}}}zzzxxxwwwwwwxxxxxxwwwxxxzzzyyyxxxwwwwwwxxxxxxvvvxxx}}}~~~}}}~~~~~~|||{{{zzzzzzwwwwwwwwwvvvuuutttsssrrrnnnooorrrvvvxxxzzz{{{{{{xxx{{{~~~|||zzzxxxwwwpppppppppqqqsssvvvyyy{{{~~~~~~{{{}}}~~~zzztttsssqqqpppqqqtttxxxzzzxxxyyyzzz{{{{{{zzzxxxwwwwwwwwwxxxzzz{{{{{{yyyvvvuuuxxx|||~~~~~~~~~~~~~~~}}}||||||yyyxxxyyyzzzwwwrrrsssxxx|||zzzxxxwwwuuutttttttttuuuvvvwwwwwwwwwvvvuuuuuupppvvv{{{~~~}}}}}}|||{{{{{{zzzzzzxxxwwwuuutttsssvvvyyyzzzyyyyyyzzz|||zzzyyyxxxwwwwwwyyyzzz{{{zzzzzzzzzyyyxxxyyyzzz{{{zzzzzz{{{{{{}}}~~~|||zzz{{{{{{{{{zzzwwwzzz~~~}}}~~~{{{xxxxxxtttttttttttttttttttttuuuvvvxxxyyyxxxuuussstttuuuuuuxxx||||||{{{zzzzzz{{{{{{zzzzzz{{{~~~~~~yyyxxxwwwuuurrrpppnnnlllmmmnnnoooqqqtttuuuwwwwwwvvvwwwzzz|||~~~~~~|||{{{zzzzzzwwwyyyzzzzzzyyyyyy{{{||||||zzzxxxwwwxxxxxxwwwvvvuuuwwwyyy{{{||||||{{{{{{}}}|||yyywwwvvvuuuvvvvvvvvvvvvvvvvvvvvvyyyzzz{{{{{{{{{yyyxxxwwwyyyxxxwwwuuutttttttttuuusssrrrqqqpppppppppqqqrrrnnnpppsssuuuwwwxxx{{{~~~||||||{{{zzzyyyyyyxxxxxxuuuuuuvvvvvvxxxyyy{{{{{{yyyxxxyyyzzzwwwssstttxxxxxxxxxzzz}}}|||zzz{{{~~~}}}{{{xxxwwwxxxzzz{{{{{{wwwyyyzzzzzzwwwtttrrrqqqssssssrrrssstttvvvxxxzzzwwwxxxzzz}}}}}}yyyvvvyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzzyyyxxxxxxzzz{{{uuuuuuuuuwwwyyyzzzzzzxxx{{{zzzxxxwwwwwwxxxyyyzzzyyyyyyxxxwwwvvvuuuuuutttqqqssstttuuutttuuuxxxzzzyyyzzz||||||{{{|||}}}~~~{{{xxxssspppqqqtttyyy|||zzzyyyxxxxxxyyy|||~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~rrrpppooopppsssvvvuuutttxxxxxxyyyyyyxxxwwwuuutttnnnooopppqqqqqqrrruuuwwwttttttuuuwwwxxxzzz{{{{{{|||{{{{{{|||zzz{{{|||}}}|||yyywwwvvvtttxxx|||zzzuuuqqqqqqrrrtttuuuxxx{{{~~~}}}{{{vvvsssooonnnppprrruuuuuussssssssstttvvvyyy{{{}}}tttrrrqqqqqqtttvvvwwwwwwuuuuuuvvvvvvvvvtttsssrrrsssuuuwwwvvvsssrrrtttvvvwwwyyy{{{zzzxxxvvvvvvvvvxxx|||}}}zzzwwwxxxvvvsssqqqrrrrrrqqqppppppqqqrrruuupppnnnrrrrrrnnnoootttvvvvvvuuutttttttttttttttrrrsssuuuwwwvvvuuurrrqqqmmmkkkmmmtttzzz{{{}}}~~~}}}zzzxxxxxxxxxyyyzzzuuuwwwyyyzzzzzzzzz{{{|||~~~|||}}}}}}|||{{{{{{{{{wwwwwwxxxxxxwwwuuusssrrroooqqqsssvvvyyy{{{{{{{{{www{{{~~~zzzwwwvvvpppqqqqqqsssuuuwwwzzz{{{||||||}}}yyypppooooooooorrruuuyyy|||wwwxxxzzzzzzzzzxxxvvvuuusssssstttvvvxxxxxxvvvtttuuuxxx{{{}}}}}}}}}}}}~~~~~~}}}zzzyyyyyyyyyuuuqqqrrrwww{{{yyywwwuuuttttttuuuvvvuuuvvvwwwxxxxxxwwwvvvuuuqqqwww}}}~~~|||~~~~~~}}}||||||{{{{{{zzzyyyxxxvvvuuutttxxx|||}}}|||{{{}}}yyywwwvvvuuuuuuvvvxxxzzzvvvwwwxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~|||zzzzzzzzzzzzyyyxxx{{{zzz|||~~~~~~{{{wwwuuutttqqqsssuuuvvvwwwvvvuuutttuuuwwwyyyxxxuuutttvvvxxxuuuyyy|||}}}{{{yyyzzz{{{|||{{{zzz{{{}}}~~~}}}wwwwwwwwwvvvuuurrrpppnnnllloootttwwwzzzyyyxxxwwwsssuuuxxx{{{}}}}}}}}}|||~~~}}}|||zzzyyyyyyvvvxxx{{{{{{{{{{{{|||}}}}}}{{{yyyxxxyyyyyyxxxwwwvvvwwwzzz|||}}}|||{{{zzz~~~~~~{{{xxxwwwwwwqqqqqqrrrrrrqqqqqqpppoooxxxyyyzzzzzzzzzyyyxxxwwwxxxwwwuuusssrrrqqqqqqrrrsssrrrqqqppppppqqqrrrrrrlllnnnppprrrtttvvvzzz}}}zzzzzzzzzzzzzzzzzzzzzzzzssssssttttttuuuwwwxxxyyywwwvvvwwwxxxuuuqqqrrrvvvuuuvvvxxx|||~~~{{{xxxwwwzzz~~~}}}||||||xxxwwwuuuvvvxxxzzzzzzzzz{{{{{{{{{yyyvvvtttttttttuuutttrrrqqqqqqsssvvvxxxwwwxxx{{{~~~yyyuuuzzzzzzyyyxxxxxxxxxyyyyyyuuuvvvvvvuuutttuuuxxxzzztttssstttvvvxxxyyyxxxwwwyyyxxxvvvttttttuuuwwwxxxxxxwwwvvvtttsssssssssssstttuuuvvvuuusssrrrssstttzzz{{{{{{zzzyyyyyy{{{}}}wwwxxxxxxwwwvvvvvvxxxzzz}}}zzzwwwwwwyyy|||~~~}}}|||zzzyyyyyy{{{}}}~~~wwwvvvvvvuuuuuuuuuuuuuuuwwwyyy{{{||||||yyyvvvtttssssssrrrrrrrrrrrrrrrrrrssstttuuuuuuuuuwwwzzz}}}{{{zzz|||~~~}}}|||}}}}}}|||{{{{{{{{{{{{{{{xxxxxxxxxvvvtttrrrpppooouuuvvvwwwzzz}}}|||zzzwwwuuurrroooqqquuuxxxvvvssssssssstttuuuvvvxxxzzz{{{wwwtttrrrrrruuuyyy|||~~~~~~}}}{{{zzzyyyxxxwwwwwwwwwwwwxxxyyyyyyyyyyyyxxxzzzzzzzzzzzzyyyxxxwwwwww~~~{{{xxxvvvvvvvvvuuutttrrrqqqpppqqqssstttsssrrruuusssqqqqqqtttvvvxxxxxxssswwwzzzyyytttqqqsssuuusssuuuwwwxxxxxxwwwuuussssssuuuvvvwwwyyy}}}|||}}}~~~}}}zzzxxxxxx{{{~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~xxxwwwvvvuuuuuuuuuvvvwwwrrrqqqrrrtttxxxzzz{{{{{{|||||||||||||||{{{{{{{{{tttuuuvvvxxxyyyyyyyyyyyy}}}{{{yyyxxxwwwwwwmmmmmmnnnqqquuuyyy{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxwwwuuussssssuuuuuurrrppptttvvvxxxzzz}}}~~~}}}|||{{{{{{{{{yyywwwvvvwwwxxx{{{zzzzzzyyyxxxwwwvvvuuuxxxyyyzzzzzzzzzwwwuuusssuuuvvvxxxzzz|||}}}~~~~~~~~~}}}}}}}}}zzzyyyxxxvvvuuuvvvyyy|||vvvvvvxxxzzz{{{|||}}}}}}{{{vvvssstttwwwzzz{{{{{{vvvrrrtttyyy~~~~~~}}}{{{|||}}}~~~{{{zzzzzzzzzzzzyyyxxx|||}}}{{{wwwtttsssssstttuuuppprrrtttvvvxxxxxxxxxwwwyyyyyyyyyyyyyyyyyyxxxxxx{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyvvvssstttwww||||||wwwtttuuutttqqqooopppmmmpppssstttuuuvvvyyy{{{|||{{{{{{zzz{{{{{{|||}}}~~~}}}|||{{{{{{||||||}}}zzzyyyzzz{{{{{{{{{|||||||||zzzxxxvvvvvvvvvzzz{{{{{{{{{{{{{{{zzzyyy|||yyyxxxyyyyyyvvvsssqqqrrrtttuuuuuutttvvvxxx{{{|||{{{zzzyyyyyywwwvvvwwwsssnnnnnnqqqooopppqqqpppmmmkkkkkkkkkpppmmmlllooouuuyyywwwtttyyyyyyzzz|||}}}|||yyyvvvqqqrrrssstttuuuuuuuuuuuutttuuuwwwxxxyyyxxxxxxwwwxxxyyyzzz{{{||||||||||||||||||||||||||||||{{{{{{wwwvvvvvvyyy}}}}}}zzz{{{{{{{{{{{{zzzxxxvvvtttwwwvvvuuussssssttttttuuuwwwyyy|||}}}|||yyyxxxxxx|||yyyvvvuuuvvvwwwuuurrrrrrqqqppprrruuuwwwuuusssttttttuuuuuuvvvvvvwwwwwwxxxwwwuuuttttttuuuwwwxxxxxxwwwtttssssssrrrqqqpppwwwxxxyyyxxxvvvuuuvvvwwwzzz{{{}}}}}}|||{{{|||}}}{{{{{{zzzxxxwwwwwwzzz|||}}}{{{zzzzzz{{{||||||~~~~~~|||~~~~~~{{{zzzyyyxxxwwwwwwwwwwwwxxxzzz}}}~~~~~~|||yyywwwrrrrrrrrrrrrqqqqqqqqqqqqssstttuuuuuuuuuvvvyyy{{{~~~zzzzzz|||}}}}}}|||||||||{{{zzzyyyyyyyyyyyyyyyyyyxxxwwwuuutttsssrrrtttuuuyyy}}}}}}yyyuuutttqqqooorrrvvvyyyxxxvvvtttuuuuuuvvvxxxyyy{{{|||xxxvvvuuuvvvyyy}}}~~~}}}{{{zzzxxxwwwvvvvvvxxxwwwwwwvvvwwwyyy{{{|||{{{|||{{{{{{zzzyyyxxxwww{{{yyywwwvvvvvvvvvuuussssssrrrrrrsssvvvvvvuuutttvvvtttrrrsssvvvxxxzzzzzzuuuyyy{{{yyyuuuqqqrrrtttuuuuuuvvvwwwwwwvvvuuuuuuuuuvvvxxxyyy{{{~~~~~~~~~zzzyyyxxxzzz~~~~~~}}}}}}}}}~~~|||zzzxxxwwwuuuuuuuuuuuusssrrrsssvvvzzz||||||{{{zzzzzz{{{{{{{{{{{{{{{{{{yyyyyyyyyxxxxxxxxxwwwwww}}}|||{{{yyyxxxwwwwwwwwwpppooooooqqquuuxxxyyyyyyuuuvvvvvvwwwxxxyyyzzz{{{yyyvvvttttttuuuuuutttrrruuuvvvxxxzzz|||~~~~~~}}}}}}}}}{{{zzzyyyzzz{{{{{{{{{zzzyyyyyyyyyzzzzzz||||||}}}||||||zzzyyyxxxwwwxxxxxxyyyyyyyyyyyyyyy}}}}}}}}}}}}|||{{{zzzzzzwwwxxxxxxvvvuuuvvvxxx{{{wwwxxxzzz{{{|||}}}}}}}}}~~~{{{vvvtttuuuwwwyyyyyyyyyuuurrrsssxxx|||}}}||||||}}}~~~~~~~~~|||zzzwwwvvvwwwxxxxxxxxxwwwyyy|||}}}~~~zzzxxxvvvtttssstttvvvwwwssstttuuuwwwxxxyyyzzzzzzyyyyyyzzzzzz{{{{{{{{{{{{zzzzzz{{{{{{zzzzzzzzzzzzyyyvvvsssrrrtttwwwzzz|||{{{uuusssttttttqqqqqqrrrqqqqqqqqqtttxxx{{{||||||||||||||||||||||||||||||}}}|||{{{zzzzzz{{{}}}~~~~~~}}}{{{{{{||||||{{{zzz|||}}}}}}{{{yyywwwwwwxxx{{{{{{{{{{{{{{{{{{zzzzzz}}}~~~|||zzzzzzzzz{{{xxxuuutttuuuwwwxxxxxxxxxxxxzzzzzz{{{zzzyyyyyyxxxvvvvvvwwwtttpppppptttrrrrrrrrrpppmmmkkkkkklllooolllkkknnntttxxxwwwuuuzzzyyyzzz{{{|||zzzvvvsssrrrsssssstttttttttttttttrrrsssuuuwwwyyyzzz{{{{{{{{{{{{|||||||||{{{{{{zzz{{{{{{|||||||||{{{zzzyyyvvvuuuvvvyyy|||}}}|||zzzzzzzzz{{{{{{{{{zzzxxxwwwvvvvvvtttssssssssstttuuutttwwwzzz|||{{{zzzzzzzzz{{{xxxuuutttuuuuuusssqqqqqqooonnnooorrrtttsssrrrqqqrrrtttvvvxxxyyyyyyzzzyyyxxxwwwvvvvvvvvvwwwxxxwwwvvvtttttttttttttttssswwwxxxyyyxxxvvvuuuvvvwwwxxxzzzzzzzzzzzz{{{}}}~~~|||{{{{{{~~~}}}|||{{{{{{zzz|||~~~~~~}}}~~~~~~}}}|||{{{zzzyyyyyyxxxxxxyyy{{{}}}~~~~~~|||zzzxxxrrrrrrqqqqqqpppppppppppprrrsssttttttssstttvvvxxx}}}{{{yyyyyyzzz|||}}}|||zzzzzzyyyxxxwwwwwwwwwwwwyyyyyyxxxwwwvvvvvvvvvvvvsssuuuzzz~~~~~~xxxttttttrrrqqqsssxxx{{{zzzxxxvvvvvvvvvwwwxxxzzz{{{|||xxxwwwwwwyyy|||~~~}}}{{{yyywwwvvvuuuuuuxxxwwwuuuuuuvvvyyy}}}~~~~~~~~~}}}|||zzzyyyxxxwwwuuutttuuuvvvvvvuuusssttttttuuuwwwyyyyyyxxxvvvwwwvvvuuuvvvyyy|||}}}}}}{{{}}}~~~|||wwwssssssuuuuuuuuuuuuttttttuuuuuuuuuvvvxxxzzz{{{|||}}}xxxxxxyyy}}}~~~{{{{{{{{{|||~~~~~~|||yyywwwuuuttttttqqqrrrssswwwzzz{{{{{{yyyxxxxxxyyyyyyzzzzzzzzz{{{{{{zzzxxxwwwwwwwwwxxxyyyzzzyyyxxxwwwwwwwwwwwwwwwsssrrrqqqrrruuuwwwwwwvvvtttssstttuuuvvvyyy{{{}}}{{{xxxuuutttuuuvvvvvvuuuwwwxxxzzz|||~~~~~~}}}}}}}}}}}}{{{{{{zzzzzz{{{}}}~~~~~~~~~~~~~~~{{{{{{zzzyyywwwvvvuuutttyyyzzz{{{{{{zzzyyywwwvvvuuuvvvxxxxxxwwwwwwwwwyyyxxxyyyzzz{{{|||}}}}}}}}}}}}zzzwwwvvvwwwwwwwwwvvvuuusssqqqrrrwwwzzz{{{zzz||||||}}}~~~}}}|||{{{zzzwwwtttqqqqqqsssuuuwwwwwwuuuuuuvvvyyy{{{}}}}}}|||wwwvvvtttsssssstttwwwxxxuuuvvvvvvwwwxxxzzz||||||||||||}}}}}}}}}}}}||||||zzzzzz{{{{{{{{{{{{{{{zzzwwwtttqqqrrruuuyyyyyyyyyyyysssqqqssstttssstttvvvtttrrrrrrvvv|||~~~~~~~~~}}}|||{{{|||{{{yyyxxxyyy{{{~~~}}}||||||}}}~~~}}}{{{yyy|||}}}}}}{{{yyyxxxyyyzzz|||||||||{{{{{{zzzzzzzzz{{{}}}~~~~~~|||{{{{{{||||||zzzwwwwwwxxxzzz{{{{{{{{{{{{{{{zzzzzzyyyyyyyyywwwvvvvvvxxxvvvrrrrrrvvvuuuuuussspppmmmkkklllmmmnnnllljjjmmmrrrvvvwwwwwwzzzzzzzzzzzzzzzxxxtttqqqsssttttttuuuuuuuuuttttttrrrssstttvvvyyy|||~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzz{{{{{{{{{zzzyyyxxxuuutttuuuwwwzzz{{{{{{yyywwwxxxxxxyyyyyyxxxxxxwwwuuuuuutttsssssssssttttttqqqtttxxxzzz{{{zzzzzz{{{{{{xxxvvvuuuuuutttsssqqqqqqnnnlllkkkmmmpppqqqrrroooqqqtttxxx{{{|||||||||zzzzzzzzzyyyyyyxxxxxxxxxvvvvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyyyywwwvvvwwwxxxxxxxxxxxxwwwwwwzzz~~~~~~|||{{{zzz}}}~~~~~~}}}~~~~~~|||{{{zzzzzzzzzzzzzzzzzzzzz{{{||||||{{{xxxvvvtttrrrqqqqqqppppppooooooooopppqqqrrrrrrqqqqqqrrrtttxxxxxxwwwxxxyyyzzz{{{|||xxxxxxwwwvvvuuutttuuuuuuxxxwwwvvvvvvvvvvvvwwwxxxuuuvvvxxx{{{}}}|||xxxuuuuuuttttttvvvyyyzzzzzzxxxvvvvvvvvvwwwxxxyyy{{{{{{uuuuuuvvvyyy|||~~~}}}|||zzzxxxvvvuuutttsssvvvvvvvvvvvvxxx{{{}}}~~~}}}{{{zzzyyysssrrrrrrsssuuuvvvuuutttttttttvvvxxxzzz{{{yyywwwyyyxxxwwwyyy|||~~~~~~zzzvvvvvvvvvuuutttrrrqqqqqqrrrtttuuuuuuwwwzzz{{{{{{{{{|||}}}xxxyyy|||~~~{{{{{{|||}}}~~~}}}{{{yyywwwwwwpppppprrruuuyyyzzzyyywwwvvvvvvwwwwwwxxxxxxyyyyyywwwvvvuuuuuuvvvxxxzzz|||zzzyyyxxxwwwvvvvvvvvvvvvvvvuuusssssstttuuuuuutttttttttssstttuuuxxxzzz|||zzzxxxuuussssssuuuvvvwwwxxxyyy|||~~~~~~}}}|||~~~zzzzzzzzzzzz|||}}}}}}{{{yyywwwvvvuuuuuuxxxxxxyyyzzzyyywwwuuuttttttwwwzzz{{{zzzxxxxxxxxxxxxyyyzzz{{{{{{||||||||||||{{{yyyyyyyyyxxxvvvtttsssqqqqqqrrrvvvxxxxxxxxxzzzzzz{{{{{{zzzxxxwwwvvvqqqooommmmmmpppsssvvvwwwtttsssrrruuuyyy{{{yyyvvvwwwuuusssrrrrrrsssuuuwwwvvvvvvvvvvvvwwwyyy|||}}}}}}|||{{{{{{|||}}}~~~~~~~~~}}}|||wwwtttrrrtttxxx{{{zzzwwwwwwrrrpppsssuuuuuuvvvzzzvvvvvvwwwzzz~~~}}}{{{}}}{{{yyywwwxxxzzz}}}{{{{{{|||~~~~~~{{{xxx{{{||||||zzzyyyxxxzzz|||||||||{{{zzzzzzyyyyyyyyyxxxzzz|||}}}|||{{{|||}}}|||zzzxxxxxxzzz|||}}}|||{{{{{{zzzyyyyyyzzzzzz{{{yyywwwwwwyyywwwrrrsssvvvwwwvvvsssooollljjjlllmmmmmmlllkkkmmmrrrvvvxxxxxxzzzyyyyyyzzzzzzyyyvvvtttssstttuuuvvvwwwwwwwwwwwwuuuuuuvvvwwwzzz}}}~~~~~~~~~~~~~~~}}}||||||yyyzzz{{{{{{zzzyyywwwvvvsssssstttvvvxxxyyyzzzyyyvvvvvvuuuuuutttssssssrrrssssssssssssssssssttttttrrrtttwwwyyyyyyxxxyyyyyyzzzyyywwwvvvuuutttssssssrrrpppllljjjkkkmmmppprrrooorrrvvvzzz}}}~~~~~~}}}}}}}}}}}}}}}|||{{{zzzyyyyyyzzz{{{zzzyyyyyyyyyyyyyyyzzz{{{zzzyyyxxxyyyzzzyyyyyywwwvvvuuuxxx}}}~~~}}}|||||||||}}}~~~~~~~~~~~~}}}|||||||||||||||}}}~~~}}}}}}}}}|||yyyvvvrrrqqqrrrrrrqqqqqqpppooonnnnnnoooqqqrrrqqqooooooooopppuuuuuuvvvvvvwwwxxxyyyzzzvvvvvvuuuttttttttttttuuuvvvuuuuuuuuuvvvvvvwwwwwwwwwvvvuuuvvvwwwxxxwwwvvvvvvvvvwwwxxxyyyzzzyyywwwuuuuuuuuuvvvvvvxxxyyyzzzuuuuuuwwwyyy|||~~~}}}||||||{{{yyywwwuuutttssssssssstttwwwzzz|||}}}}}}}}}~~~}}}{{{zzzyyyqqqqqqppprrrtttvvvvvvuuuttttttuuuwwwzzz{{{yyyxxxzzzyyyyyy{{{~~~|||yyyvvvvvvvvvtttsssqqqppppppqqqssstttsssuuuwwwxxxwwwvvvwwwxxx}}}}}}}}}|||||||||}}}~~~zzz|||~~~~~~~~~}}}|||{{{{{{qqqrrrsssuuuxxxzzzyyyxxxttttttuuuuuuvvvvvvvvvvvvuuutttsssssstttvvvyyyzzz{{{zzzyyywwwvvvvvvuuuuuuxxxvvvtttttttttuuutttssswwwvvvuuuuuuuuuvvvwwwxxxxxxwwwuuusssrrrsssvvvxxxvvvwwwzzz}}}~~~}}}{{{{{{~~~~~~~~~yyyyyyzzz{{{~~~~~~~~~~~~|||zzzyyyyyyyyyyyyyyyyyyzzzzzzyyyxxxvvvuuuvvvyyy}}}~~~}}}zzzxxxxxxzzzzzz|||}}}~~~~~~~~~~~~}}}|||{{{{{{{{{yyyvvvsssrrrrrrrrrtttvvvwwwvvvuuuvvvvvvwwwwwwvvvuuusssrrrnnnlllkkkllloootttvvvwwwtttrrrqqqssswwwxxxvvvsssxxxvvvsssqqqpppqqqssstttuuutttttttttvvvxxxzzz|||}}}~~~~~~}}}~~~zzzxxxvvvxxx{{{|||{{{zzzwwwsssqqqtttwwwwwwxxx{{{uuuzzz~~~~~~}}}}}}~~~}}}~~~}}}zzzxxxxxxyyy{{{|||yyyzzz{{{~~~~~~{{{xxxyyyzzzyyyxxxwwwxxxzzz}}}||||||zzzyyyxxxxxxxxxxxxvvvxxxzzz{{{{{{{{{|||}}}zzzyyywwwxxxzzz{{{{{{{{{yyyxxxxxxyyyyyy{{{|||}}}|||yyyyyyzzzvvvqqqqqqtttvvvuuurrroookkkjjjkkklllnnnmmmnnnpppsssvvvxxxyyyyyyyyyyyyzzz{{{{{{zzzxxxrrrsssuuuwwwyyyzzzzzz{{{yyyxxxxxxyyy{{{~~~||||||}}}~~~~~~~~~xxxyyy{{{{{{{{{yyyvvvuuurrrssstttuuuvvvwwwyyyzzzyyyxxxvvvtttqqqooonnnmmmpppqqqqqqrrrsssttttttttttttvvvwwwwwwvvvuuuuuuuuuwwwvvvuuutttrrrqqqrrrrrrtttrrrooolllkkkmmmqqqtttsssvvvyyy}}}~~~~~~}}}}}}~~~|||{{{zzz}}}|||zzzyyyzzzyyy{{{|||{{{zzzzzz{{{||||||{{{yyyvvvuuuxxx}}}|||{{{|||~~~~~~~~~~~~~~~}}}}}}~~~~~~|||yyyvvvsssqqqssssssrrrqqqpppoooooonnnqqqssstttsssqqqooooooooorrrtttuuuvvvuuuuuuwwwxxxuuuuuutttttttttuuuvvvvvvtttuuuvvvvvvwwwwwwvvvvvvvvvtttqqqqqqrrrtttuuutttuuuvvvwwwyyyzzzyyyyyyxxxuuuuuuuuuuuuvvvwwwxxxyyyxxxxxxxxxzzz|||}}}}}}{{{zzzyyywwwvvvttttttssssssrrrtttxxx|||~~~}}}|||{{{}}}}}}}}}}}}|||{{{zzzyyyrrrqqqooopppsssvvvwwwwwwuuuttttttvvvxxxzzzzzzzzz{{{zzzzzz|||~~~~~~|||{{{yyywwwvvvuuuttttttuuutttrrrqqqqqqrrrtttuuurrrsssttttttsssssstttvvv{{{{{{{{{zzzxxxwwwxxxyyy{{{}}}~~~~~~}}}}}}~~~~~~~~~}}}||||||uuuttttttuuuxxxzzzzzzzzztttttttttsssssssssssssssvvvvvvtttssssssssstttuuuyyyxxxwwwvvvvvvvvvvvvvvvxxxvvvttttttuuuuuutttsssyyyxxxxxxwwwwwwvvvuuuuuuvvvvvvuuutttrrrsssuuuxxxuuuvvvxxx{{{}}}~~~}}}|||~~~||||||}}}zzzzzz|||~~~~~~}}}|||}}}~~~~~~}}}|||{{{|||}}}~~~{{{{{{zzzyyyyyyxxxxxxxxxxxx{{{}}}zzzxxxwww|||}}}~~~~~~}}}}}}|||zzzvvvtttssstttvvvwwwwwwvvvuuutttrrrrrrttttttuuutttsssrrrmmmllllllnnnrrrvvvxxxxxxvvvuuutttuuuuuuuuusssrrrwwwuuurrrpppoooppprrrsssrrrsssssstttuuuwwwxxxyyywwwyyy|||~~~}}}}}}||||||||||||}}}}}}xxxttttttxxxzzzyyyyyy{{{www~~~{{{zzz~~~~~~}}}~~~}}}|||zzzzzzzzzzzzzzzxxxxxxzzz|||~~~}}}zzzwwwxxxxxxxxxwwwvvvxxx{{{~~~|||{{{yyywwwvvvvvvvvvwwwsssuuuxxxyyyyyyyyy{{{|||yyyxxxwwwwwwyyyzzzyyyxxxvvvwwwwwwxxxyyy{{{{{{||||||zzzyyyzzzvvvqqqpppsssttttttrrrooollljjjkkklllpppqqqrrrtttvvvxxxyyyzzzyyyxxxxxxzzz|||||||||zzzrrrssstttvvvxxxyyyzzzzzzyyyyyyyyyzzz{{{}}}~~~{{{{{{}}}~~~~~~yyyzzz{{{|||{{{yyyvvvtttrrrsssuuuuuuuuuvvvyyy{{{~~~|||yyyuuurrrooommmllllllnnnppprrrtttuuuvvvvvvvvvwwwwwwvvvtttrrrrrrrrrqqqrrrrrrpppooonnnoooqqqvvvuuurrrooommmnnnrrrvvvwwwyyy{{{~~~~~~}}}~~~|||{{{zzzyyy}}}}}}yyyyyyzzzxxxzzz{{{{{{yyyyyyzzz|||||||||zzzxxxxxxzzz{{{zzz|||~~~}}}~~~~~~}}}|||}}}}}}|||{{{zzzxxxuuusssrrrttttttsssrrrqqqpppoooooouuuvvvwwwvvvtttrrrqqqqqqpppsssuuuuuusssssstttvvvtttttttttuuuvvvwwwxxxyyytttuuuxxxyyyyyyxxxvvvuuurrrpppoooooopppqqqqqqppppppsssvvvyyyzzzzzz{{{{{{vvvvvvvvvvvvwwwxxxyyyyyyyyyxxxwwwwwwyyyzzzyyyxxxxxxwwwvvvuuutttttttttttttttvvvxxx{{{|||}}}||||||yyyzzzzzz{{{{{{zzzzzzyyytttrrroooooorrruuuxxxyyywwwuuutttuuuxxxzzz|||||||||{{{zzz|||}}}~~~}}}{{{zzzxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuttttttuuuvvvvvvqqqrrrrrrqqqpppqqqsssuuuzzz{{{{{{xxxuuussstttvvvzzz|||}}}}}}{{{{{{~~~zzzzzz{{{|||{{{zzzyyyyyytttrrrqqqrrrtttwwwyyyyyytttssssssrrrrrrqqqqqqpppvvvuuuuuuuuuttttttttttttttttttttttttuuuvvvxxxxxxwwwvvvttttttuuuvvvvvvuuuxxxyyyzzzzzzyyywwwuuutttuuuwwwwwwvvvttttttvvvxxxyyyzzz{{{|||}}}}}}}}}}}}zzz{{{||||||}}}}}}}}}}}}}}}zzz{{{||||||}}}}}}|||||||||}}}~~~}}}||||||}}}~~~}}}|||zzzxxxwwwxxxyyyyyyzzz}}}|||yyyvvvuuuzzz{{{}}}~~~}}}{{{xxxuuuvvvwwwyyyyyyxxxvvvtttsssoooppprrrtttuuuuuuuuuuuunnnnnnooorrrwwwyyyzzzzzzxxxyyyyyyxxxuuusssrrrrrrtttsssqqqooooooppprrrtttqqqrrrsssuuuvvvwwwxxxxxxwwwyyy|||~~~{{{zzz}}}zzzwwwwww{{{}}}{{{yyyzzz|||{{{yyy{{{}}}}}}}}}||||||||||||||||||||||||}}}|||||||||{{{wwwwwwxxxzzz|||{{{yyywwwxxxxxxxxxwwwwwwyyy}}}{{{yyywwwuuuttttttuuuuuuqqqtttvvvwwwwwwxxxyyyzzzzzzxxxwwwwwwxxxyyyxxxvvvuuuvvvxxxyyyyyyyyyxxxxxxzzzxxxxxxyyyvvvqqqqqqtttsssssssssqqqnnnmmmlllmmmrrrtttwwwyyyzzzzzzzzzzzzzzzxxxxxxyyyzzz{{{zzzyyyrrrrrrssstttuuuuuuuuuuuuuuuvvvwwwyyyzzz{{{||||||||||||}}}}}}~~~}}}}}}}}}yyy{{{|||}}}|||yyyvvvtttrrrtttvvvuuuuuuvvvyyy|||}}}yyyuuuqqqnnnlllkkkiiikkknnnqqqtttvvvwwwxxxuuuvvvvvvuuurrrqqqqqqqqqooopppqqqqqqooooooqqqsssvvvvvvuuuqqqnnnooorrrvvvyyyzzz|||~~~|||zzzxxxwwwwwwwwwzzz~~~|||yyyyyy{{{uuuwwwxxxxxxwwwwwwxxxzzzzzz{{{{{{zzz{{{~~~}}}~~~~~~~~~}}}~~~~~~|||{{{}}}~~~xxxxxxwwwwwwuuutttsssrrruuuuuutttsssrrrppppppoooxxxyyy{{{yyywwwtttssssssppprrruuuuuusssqqqsssuuutttttttttuuuwwwxxxzzz{{{tttwwwyyy||||||zzzwwwuuuooonnnnnnoooppppppnnnlllmmmpppuuuxxxzzz{{{}}}~~~wwwwwwwwwwwwxxxyyyzzzzzzwwwvvvttttttuuuvvvvvvuuuvvvvvvuuutttttttttttttttwwwwwwxxxyyyzzz|||}}}~~~wwwxxxyyyyyyzzzzzzyyyyyyvvvsssooonnnqqquuuyyyzzzyyywwwtttuuuxxx{{{~~~|||{{{zzz{{{}}}}}}{{{zzz{{{yyywwwwwwxxxzzzzzzzzzxxxxxxwwwwwwwwwwwwxxxxxxrrrrrrrrrpppoooqqqtttvvvzzz{{{{{{xxxsssqqqrrrtttyyyzzz|||{{{yyyzzz~~~}}}}}}}}}~~~~~~xxxyyyyyyzzzyyywwwvvvuuurrrooommmmmmooosssuuuvvvtttssssssrrrqqqpppoooooorrrssstttvvvwwwwwwwwwwwwooooooppprrrtttwwwyyyzzzvvvuuuttttttvvvwwwwwwvvvwwwxxxzzz{{{{{{yyyvvvtttuuuwwwyyyyyyvvvuuuwwwyyy~~~}}}|||{{{ssstttvvvxxxzzz{{{||||||}}}zzz{{{|||}}}{{{{{{||||||}}}~~~}}}|||{{{|||}}}~~~|||yyywwwvvvwwwyyyzzz{{{}}}~~~{{{wwwuuutttwwwxxxzzz}}}~~~|||yyyvvvwwwyyy{{{{{{yyyvvvsssrrrnnnooorrrtttvvvwwwwwwwwwooooooqqquuuzzz|||{{{zzzyyy{{{}}}zzzuuurrrqqqsssrrrqqqooonnnoooqqqtttvvvppprrrtttvvvxxxxxxxxxwww{{{|||~~~}}}zzzxxx}}}zzzxxx}}}{{{yyyyyy~~~{{{yyyyyy~~~|||zzzzzzzzzzzzzzzyyyyyyyyyzzzzzz{{{yyy{{{|||~~~~~~}}}}}}wwwvvvwwwxxxzzzzzzyyywwwyyyyyyyyyxxxxxx{{{zzzyyyvvvtttsssssstttuuuqqqsssuuuvvvvvvvvvxxxyyyzzzyyyxxxxxxxxxxxxwwwuuuvvvwwwxxxyyyyyyxxxvvvtttxxxvvvvvvxxxvvvrrrrrrvvvrrrttttttsssqqqooonnnnnnsssvvvzzz||||||{{{zzzzzz{{{yyyxxxxxxyyyyyywwwvvvrrrsssssssssrrrqqqppppppqqqsssuuuxxxyyyzzzzzzzzz}}}~~~~~~}}}}}}|||{{{zzzzzz{{{}}}~~~}}}zzzvvvtttsssuuuvvvvvvuuuvvvzzz}}}}}}{{{wwwsssooollljjjjjjgggiiimmmqqqtttwwwxxxyyytttuuuuuutttrrrpppqqqrrrppprrrtttsssrrrrrruuuxxxvvvwwwvvvrrroooooorrruuuzzzzzz|||}}}}}}zzzwwwuuuttttttuuuvvvzzz~~~{{{xxxyyy{{{sssuuuvvvvvvuuuuuuvvvxxxxxxyyy{{{|||~~~|||}}}}}}|||~~~|||~~~~~~|||zzz|||}}}zzzzzz{{{yyyzzzyyyuuurrrqqqsssvvvwwwxxxxxxvvvttttttuuuwwwvvv|||~~~wwwrrrsssvvvqqqrrrtttuuuuuutttrrrqqqqqqrrrtttvvvwwwxxxxxxyyytttvvvxxxzzzzzzyyywwwuuurrrpppoooppprrrrrrpppnnnjjjlllppptttxxx{{{|||}}}zzzzzzyyyxxxwwwwwwwwwwwwtttttttttttttttuuuvvvwwwvvvvvvwwwwwwwwwwwwvvvvvvssswww|||}}}|||{{{|||~~~}}}}}}|||{{{yyywwwuuuttttttqqqoooqqqvvv|||~~~~~~~~~|||zzzzzz|||}}}~~~}}}~~~{{{zzz{{{}}}}}}}}}|||zzzwwwtttuuuxxx|||yyyyyyyyyzzz{{{zzzxxxvvvrrrrrrqqqppppppssswww{{{}}}zzzvvvsssqqqooowwwwwwwwwxxxyyyzzz||||||{{{|||}}}~~~|||zzz{{{~~~}}}{{{zzzxxxwwwxxxyyyyyyuuurrrqqqqqqrrrrrrtttuuuvvvwwwwwwuuussstttvvvvvvuuurrruuuxxxzzzzzzyyywwwvvvvvvppprrrtttvvvxxxzzz{{{{{{uuuvvvuuussstttxxxxxxtttyyy||||||yyyxxxzzzxxxuuuzzzxxxvvvttttttwwwzzz|||~~~}}}|||zzzyyyxxxtttvvvwwwvvvuuuuuuyyy|||||||||||||||||||||||||||~~~~~~{{{{{{}}}}}}|||zzzyyyyyyzzz|||}}}yyyxxxwwwwwwyyy{{{{{{zzz|||}}}~~~|||yyywwwvvvvvvuuuyyy||||||{{{zzz|||}}}yyyvvvwwwxxxwwwxxxyyywwwuuuuuuwww{{{tttssssssuuuwwwyyyyyyxxxtttxxx{{{zzzxxxxxx|||~~~{{{wwwtttsssrrrrrrppprrrtttvvvwwwvvvuuutttrrrtttwwwxxxxxxyyy{{{||||||~~~~~~zzzxxxwww}}}~~~~~~~~~~~~{{{xxxxxxyyy~~~{{{yyyvvvuuuyyyxxxyyyzzz||||||zzzxxx{{{|||~~~}}}|||{{{{{{||||||zzzwwwvvvwwwxxxxxxwwwtttvvvyyyzzz{{{}}}}}}wwwvvvxxxyyywwwtttqqqrrrtttuuuvvvxxxyyyzzz}}}|||zzzwwwtttssstttvvvvvvwwwxxxxxxvvvuuuvvvwwwwwwxxxyyyyyyyyyxxxwwwvvvtttttttttsssrrrpppooonnnttttttvvvyyy{{{|||zzzxxxxxxxxxxxxyyyxxxxxxwwwwwwrrrrrrpppmmmjjjkkkppptttuuuwwwyyyyyywwwwwwyyy|||}}}||||||{{{yyyxxxwwwwwwwwwxxxyyyyyyyyywwwuuutttwwwxxxyyy{{{{{{{{{{{{zzz}}}{{{yyyvvvsssqqqpppooosssssssssrrrqqqrrrvvvxxxuuussspppqqqsssuuutttrrrppprrrssssssrrrrrrssstttxxxuuusssrrrssstttsssssszzzzzzyyyxxxxxxyyyzzzzzz~~~zzzwwwvvvvvvvvvtttqqqvvvwwwwwwxxxxxxwwwvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwyyy|||}}}{{{{{{{{{{{{{{{||||||}}}~~~{{{yyyyyyxxxwwwxxx|||||||||}}}}}}~~~~~~{{{zzzzzz{{{xxxxxxwwwuuuqqqqqqsssuuuwwwxxxyyyyyywwwwwwxxxyyyyyy|||~~~}}}xxxuuuuuuwwwtttuuuvvvvvvuuusssqqqpppqqqrrrssstttuuuvvvwwwwwwvvvwwwxxxyyyyyywwwuuusssrrrqqqpppqqqsssrrrooommmjjjkkkooosssvvvyyyzzz{{{yyyxxxwwwvvvvvvvvvwwwwwwtttttttttuuuvvvwwwxxxxxxuuuvvvvvvvvvvvvvvvvvvuuutttwww{{{}}}||||||}}}~~~{{{{{{zzzzzzyyyyyyxxxxxxwwwsssqqqssswww|||}}}}}}~~~|||{{{{{{|||~~~~~~~~~}}}{{{yyyyyyzzz}}}~~~~~~|||zzzvvvttttttwww{{{}}}|||||||||||||||{{{zzzxxxwwwvvvuuusssrrrtttxxx|||}}}zzzwwwuuusssrrrxxxxxxwwwwwwxxxzzz{{{|||zzzzzz{{{~~~~~~|||zzzzzz{{{|||{{{yyyzzzyyywwwxxxyyyyyyvvvsssssssssttttttuuuwwwxxxyyyyyyvvvtttuuuvvvvvvtttrrruuuxxxzzzzzzxxxvvvvvvvvvqqqrrrtttvvvwwwyyyyyyzzzxxxyyywwwuuuwww{{{zzzwwwzzz||||||yyyyyyzzzyyyvvvwwwvvvvvvvvvwwwxxxyyyzzz~~~}}}{{{yyyxxxwwwtttuuuvvvuuussssssuuuxxxyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~|||{{{yyyxxxxxxxxxyyyzzzyyyxxxwwwwwwyyyzzzyyyxxxxxxzzz{{{zzzxxxvvvvvvwwwuuuxxxzzzzzzxxxxxxzzz}}}~~~~~~|||xxxvvvwwwyyywwwyyyyyyxxxvvvvvvyyy|||{{{yyyxxxyyyzzzzzzyyyxxxuuuxxx{{{{{{yyyyyy}}}}}}{{{xxxuuusssqqqqqqtttuuuwwwxxxxxxxxxvvvuuusssvvvzzz}}}~~~|||~~~|||{{{zzz}}}{{{{{{|||~~~}}}zzzwwwuuuwwwvvvwwwzzz}}}~~~}}}{{{|||~~~~~~}}}}}}~~~{{{yyyvvvvvvvvvwwwvvvuuuqqqssswwwyyy{{{}}}}}}xxxvvvxxxxxxuuurrrrrrrrrrrrtttvvvyyyzzzzzz~~~}}}|||xxxuuusssssstttxxxxxxxxxvvvttttttuuuvvvwwwxxxyyyzzz{{{{{{zzzyyyxxxxxxwwwvvvuuutttsssrrrttttttvvvyyy|||}}}{{{zzzxxxyyyzzzzzzzzzzzzyyyyyyttttttrrrnnnllllllqqqtttuuuwwwyyyyyywwwwwwyyy{{{}}}|||{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwyyyzzz{{{zzzzzzyyy}}}|||zzzxxxuuutttsssrrruuuuuuuuutttrrrrrrtttvvvwwwtttrrrrrrttttttsssrrrqqqrrrrrrrrrrrrrrrssstttwwwuuusssssstttuuuuuuuuuyyyxxxwwwvvvvvvwwwxxxyyy{{{xxxuuutttttttttrrrpppttttttttttttuuuuuuuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwvvvwwwyyy{{{~~~}}}zzzxxxxxxxxxwwwwwwxxxzzz{{{|||}}}yyyvvvwwwwwwvvvwww{{{zzzzzz{{{{{{zzz{{{|||{{{zzzyyyzzz{{{vvvvvvuuusssqqqppprrrttttttvvvyyyyyyyyyxxxyyyyyyzzzzzzyyyxxxwwwvvvwwwwwwvvvvvvwwwvvvtttqqqnnnlllooooooppprrrssstttuuuuuuwwwxxxyyyxxxwwwtttqqqpppqqqqqqqqqssstttssspppmmmjjjlllnnnqqqtttvvvwwwxxxxxxwwwwwwvvvvvvwwwyyyyyyttttttuuuvvvwwwxxxyyyzzzwwwwwwwwwwwwwwwwwwwwwwwwuuuwww{{{|||||||||}}}~~~{{{{{{zzzzzz{{{|||~~~{{{xxxuuuvvvzzz~~~~~~~~~~~~|||{{{{{{}}}~~~~~~~~~zzzxxxvvvvvvyyy|||}}}}}}|||zzzwwwuuuuuuxxx{{{~~~}}}}}}}}}}}}|||{{{zzzyyyzzzzzzxxxuuutttuuuyyy|||~~~|||zzzxxxwwwvvvzzzyyywwwwwwwwwyyy{{{|||xxxyyyzzz|||~~~}}}zzzxxxxxxyyyyyyxxxyyyxxxwwwxxxxxxxxxvvvtttwwwwwwvvvwwwxxxyyy{{{|||{{{yyywwwwwwwwwvvvtttrrruuuwwwyyyyyywwwuuuuuuuuurrrssstttuuuvvvwwwwwwwwwyyy{{{yyywwwyyy}}}}}}yyyzzz|||}}}zzzyyy{{{zzzvvvssstttuuuwwwyyyyyyyyyyyy~~~}}}{{{yyywwwvvvtttuuuuuusssrrrqqqrrrtttuuuuuuvvvwwwyyy{{{}}}~~~}}}~~~~~~}}}zzzyyyxxxvvvvvvvvvwwwwwwyyyxxxvvvwwwxxxxxxwwwvvvtttvvvxxxxxxvvvvvvvvvwwwvvvxxxyyywwwuuutttwwwzzzzzz{{{{{{zzzxxxxxxyyyzzzyyyzzz{{{zzzyyyzzz|||}}}~~~}}}}}}|||{{{yyyxxxzzz||||||zzzzzz}}}}}}}}}{{{zzzxxxuuusssrrryyyzzzzzz{{{{{{zzzxxxwwwssswww}}}~~~}}}|||}}}{{{}}}|||yyywwwuuuuuuvvvyyy}}}~~~{{{~~~~~~}}}}}}{{{yyyvvvuuuuuuuuutttsssnnnqqqtttwwwyyy{{{|||xxxwwwwwwwwwtttqqqsssqqqooorrrvvvzzz{{{{{{~~~{{{wwwsssqqqqqqxxxwwwvvvtttrrrqqqsssuuuvvvxxxzzz|||~~~~~~~~~}}}|||{{{yyyxxxwwwvvvvvvssssssuuuxxx{{{}}}|||zzzyyyzzz{{{|||}}}}}}||||||vvvvvvtttqqqoooooorrrtttuuuvvvxxxxxxwwwwwwyyyzzz{{{zzzyyyxxxwwwwwwvvvvvvvvvuuuuuuuuuvvvwwwyyyyyyyyyzzz{{{|||||||||{{{zzzzzzzzzxxxwwwuuuuuuttttttvvvwwwxxxvvvtttssstttuuuyyywwwttttttttttttsssrrrqqqqqqqqqqqqqqqrrrrrrsssvvvtttrrrsssuuuwwwxxxxxxwwwvvvuuuttttttuuuvvvwwwwwwuuurrrqqqrrrqqqpppooossssssrrrrrrrrrtttuuuvvvsssssstttuuuvvvwwwxxxxxxwwwxxxxxxzzz|||~~~|||yyywwwuuuttttttsssssstttvvvyyy{{{{{{wwwuuuwwwwwwvvvxxx|||yyyyyyyyyyyyyyyzzz{{{zzzxxxxxxxxxyyyttttttsssrrrqqqqqqqqqrrrooorrrvvvxxxxxxwwwwwwxxxyyyvvvrrrrrrtttvvvuuutttuuuuuuuuutttrrrnnnkkkiiikkklllmmmoooqqqsssuuuvvvyyyyyyyyywwwuuurrrooommmnnnoooqqqtttuuutttrrrpppmmmnnnoooqqqsssuuuvvvvvvxxxwwwvvvvvvwwwxxxzzz|||ssssssuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyvvvxxxzzz{{{|||}}}}}}~~~}}}|||{{{{{{|||~~~|||yyyzzz}}}}}}}}}|||{{{|||~~~~~~yyywwwuuuuuuwwwyyy{{{{{{yyywwwuuuuuuvvvyyy}}}||||||}}}{{{zzzxxxxxxxxxzzzzzzxxxvvvuuuvvvzzz~~~~~~}}}|||{{{{{{{{{yyyxxxwwwwwwyyy{{{}}}yyyyyyyyy|||~~~}}}zzzxxxxxxyyyzzz{{{xxxxxxxxxxxxxxxxxxwwwwww{{{zzzyyyyyyzzz{{{}}}~~~|||{{{yyywwwvvvtttssstttvvvwwwwwwuuuttttttttttttttttttttttttuuuuuuvvvyyyzzzyyywwwyyy}}}}}}zzzxxx{{{|||yyyxxxzzzyyyvvvqqqrrrsssuuuwwwxxxzzzzzz~~~}}}{{{yyywwwvvvtttuuuuuuttttttttttttuuussssssssstttvvvxxxzzz||||||~~~|||}}}|||wwwvvvvvvuuuuuuuuuuuuvvvwwwxxxwwwvvvvvvwwwwwwuuutttsssuuuwwwwwwvvvuuuvvvwwwwwwxxxyyywwwsssrrruuuwwwyyyyyyyyyyyyzzz{{{|||}}}zzz{{{||||||}}}}}}~~~}}}{{{}}}~~~}}}{{{zzz|||~~~||||||}}}}}}|||zzzxxxwww}}}}}}~~~~~~}}}|||{{{zzzuuuyyy~~~|||zzzzzzxxx{{{~~~~~~zzzxxxvvvuuuvvvyyy|||~~~yyy|||}}}|||||||||zzzxxxwwwwwwvvvtttrrroooqqqtttvvvwwwyyy|||~~~|||zzzxxxwwwwwwwwwtttrrrssspppnnnqqqwww|||}}}|||~~~yyyssspppooottttttrrrpppnnnooorrruuuuuuwwwzzz}}}}}}zzzxxxvvvuuuuuuqqqqqqrrruuuyyy{{{zzzyyyyyyzzz|||~~~~~~~~~yyyxxxvvvtttrrrrrrssstttuuuvvvwwwwwwxxxxxxyyyzzzxxxwwwvvvuuuttttttttttttuuutttsssssstttwww{{{}}}~~~~~~}}}|||vvvuuuttttttssssssssstttvvvwwwxxxxxxvvvuuuuuuuuuzzzyyywwwvvvuuutttsssrrrqqqooonnnnnnoooqqqqqqqqqsssqqqppprrruuuxxxyyyyyyvvvvvvttttttttttttvvvvvvuuutttrrrrrrqqqqqqqqqqqqtttsssrrrqqqrrrtttvvvxxxqqqrrrssstttvvvxxxyyyzzzyyyyyyyyyzzz{{{}}}~~~~~~|||yyywwwuuutttrrrrrrqqqqqqrrruuuxxxzzzyyyvvvuuuxxxxxxwwwyyy}}}yyyyyyyyyyyyzzz{{{{{{zzzxxxvvvvvvwwwsssrrrqqqqqqqqqrrrqqqqqqnnnqqquuuwwwxxxwwwxxxyyyyyyuuuppppppsssvvvvvvtttrrrssssssrrrpppmmmjjjhhhjjjjjjkkkmmmpppsssvvvxxxzzzyyyxxxwwwtttqqqnnnmmmkkknnnqqqtttuuuuuuuuuuuurrrrrrrrrssstttuuuvvvvvvuuutttsssrrrsssvvvxxxzzzrrrsssuuuwwwxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxwwwxxxxxxzzz|||}}}~~~}}}|||{{{zzzyyyzzz|||~~~~~~{{{xxxyyy{{{}}}|||zzz{{{zzzzzz{{{~~~~~~}}}zzzwwwuuutttuuuwwwwwwwwwrrrrrrqqqqqqtttxxx||||||}}}~~~|||yyyxxxyyy{{{{{{zzzyyyxxxxxxzzz~~~~~~{{{zzzyyyxxxyyyzzz|||~~~{{{zzzzzz|||~~~~~~|||{{{zzzxxxxxxzzz}}}{{{|||||||||{{{||||||}}}}}}|||{{{zzz{{{}}}~~~{{{xxxvvvuuutttsssuuuvvvuuusssrrrssstttvvvuuuttttttttttttuuuuuuvvvxxxwwwuuuwww||||||xxxwwwzzzzzzxxxxxxzzzyyyvvvrrrrrrqqqqqqssswwwzzz}}}~~~}}}{{{zzzyyyvvvvvvvvvwwwyyyyyyyyyyyytttssssssrrrsssuuuvvvxxx{{{~~~~~~}}}zzz|||~~~}}}xxxrrrssssssssstttuuuvvvwwwxxxxxxwwwvvvwwwwwwwwwuuussstttvvvwwwwwwuuuttttttuuuxxxzzzzzzxxxtttrrrtttvvvxxxxxxxxxzzz|||~~~{{{||||||~~~~~~~~~|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~zzz~~~}}}zzzwwwuuuvvvyyy|||~~~{{{xxxxxxwwwwwwxxx{{{||||||{{{zzz|||~~~~~~~~~~~~|||zzzyyyyyyxxxvvvtttqqqsssuuuvvvvvvwwwyyy{{{xxxxxxxxxxxxxxxwwwuuussssssqqqpppsssxxx|||}}}}}}zzzuuuqqqoooppppppooommmmmmnnnrrruuutttvvvyyy|||}}}yyyvvvtttrrrqqqooooooooorrruuuwwwwwwvvvxxxzzz|||~~~~~~}}}zzzxxxwwwvvvvvvuuuuuuuuuvvvuuuvvvvvvxxxxxxyyyxxxuuutttrrrqqqpppqqqqqqrrrtttsssrrrrrrtttxxx|||~~~|||{{{tttssssssssssssssstttttttttvvvxxxxxxwwwvvvwwwxxx|||{{{zzzwwwuuutttttttttqqqnnnllllllnnnppppppppppppooonnnpppssswwwxxxyyywwwvvvuuuuuuuuuuuuvvvwwwuuuuuuuuutttttttttuuuvvvtttsssrrrqqqqqqsssuuuwwwpppqqqssstttwwwyyyzzz{{{{{{{{{{{{{{{{{{|||}}}~~~~~~}}}|||zzzxxxvvvuuutttsssrrrrrrrrrtttvvvyyy{{{vvvssssssvvvwwwvvvwww{{{{{{{{{{{{{{{zzzzzzzzzyyyvvvuuuuuuvvvrrrqqqpppqqqrrrsssrrrqqqpppsssvvvxxxxxxyyyzzz{{{zzzwwwssssssuuuwwwwwwvvvpppqqqrrrrrrrrrpppnnnllllllllllllnnnpppsssvvvwwwyyyyyyxxxvvvtttrrrpppooolllnnnqqqssstttuuuwwwyyyvvvuuuuuuttttttuuuuuuvvvqqqpppnnnmmmnnnqqqsssuuutttuuuwwwxxxyyyyyyxxxwwwvvvuuutttsssssstttuuuvvvxxxxxxxxxyyy|||~~~~~~}}}zzzyyyyyyxxxxxxzzz{{{||||||yyyvvvvvvyyyzzzxxxvvvyyyxxxyyy{{{}}}~~~}}}|||zzzwwwtttssstttvvvvvvvvvnnnnnnnnnooorrrvvvzzz}}}}}}~~~{{{zzz}}}|||||||||{{{{{{}}}~~~~~~~~~zzzzzzzzz{{{|||}}}~~~}}}|||{{{|||}}}~~~~~~}}}zzzzzzzzzzzzyyy{{{~~~}}}{{{zzz{{{}}}}}}zzzwwwvvvvvvtttvvvvvvuuutttssstttuuuwwwvvvuuutttttttttvvvvvvvvvwwwvvvuuuwww||||||yyywwwzzz{{{xxxxxxzzzzzzwwwuuusssrrrqqqssswww{{{~~~~~~}}}zzzyyyzzz|||~~~}}}wwwvvvtttsssssstttvvvwwwzzz|||}}}|||~~~{{{zzzzzz{{{zzzvvvssssssssstttuuuvvvwwwxxxxxxwwwvvvvvvwwwxxxxxxvvvssssssuuuvvvvvvtttsssttttttwwwyyy{{{zzzvvvssstttuuuxxxwwwwwwyyy}}}|||{{{||||||{{{{{{}}}~~~}}}||||||~~~~~~~~~~~~|||yyyuuurrruuuwww{{{}}}~~~}}}zzzyyyzzzxxxwwwwwwxxxzzzyyyyyy{{{}}}~~~~~~}}}|||||||||{{{xxxvvvtttuuuwwwwwwwwwwwwxxxzzzwwwxxxzzzzzzzzzxxxuuutttrrrsssuuuwwwzzz{{{}}}~~~{{{vvvsssrrrooooooooonnnmmmnnnqqqtttrrrtttwww{{{}}}~~~}}}{{{yyyvvvssspppoooooonnnnnnppprrrtttttttttvvvxxx{{{}}}~~~}}}{{{yyyyyyxxxwwwwwwxxxxxxwwwuuuvvvuuuuuuvvvxxxyyyxxxwwwsssrrrpppnnnnnnooopppqqqtttsssssssssvvvzzz~~~~~~~~~|||zzzxxxwwwtttttttttttttttuuuvvvvvvsssuuuwwwwwwvvvvvvxxxyyy||||||{{{yyyvvvuuuuuuvvvsssoookkkllloooqqqqqqpppnnnmmmmmmooosssvvvxxxyyyxxxwwwvvvuuuuuuvvvwwwxxxwwwxxxxxxxxxwwwwwwyyy{{{uuutttsssrrrrrrsssttttttqqqrrrsssuuuxxxzzz{{{|||{{{{{{{{{{{{{{{|||}}}}}}|||{{{yyyxxxwwwvvvvvvvvvttttttuuuuuuwwwxxxyyyzzztttqqqqqqtttuuussstttxxxzzzzzzzzzzzzvvvwwwwwwvvvuuuttttttuuurrrppppppqqqtttuuusssqqqqqqsssvvvwwwwwwxxxzzz|||yyyxxxvvvuuuuuuvvvvvvvvvppprrrtttvvvwwwvvvuuutttqqqqqqpppoooppprrrtttuuuxxxxxxwwwvvvuuusssrrrrrroooqqqssssssrrrssswwwzzzxxxwwwvvvttttttttttttuuuqqqooommmllllllooorrrtttxxxyyyzzz{{{{{{zzzyyyxxxvvvuuusssrrrrrrsssuuuvvvyyyxxxwwwyyy|||~~~~~~}}}zzzzzz{{{{{{|||}}}}}}~~~|||zzzwwwxxx{{{{{{yyywwwwwwwwwwwwzzz|||}}}|||zzzxxxvvvsssssstttvvvwwwwwwrrrqqqqqqrrrtttwwwzzz||||||{{{{{{||||||{{{yyyyyy{{{}}}}}}}}}|||||||||{{{{{{xxxyyy{{{~~~~~~|||zzzzzz{{{|||{{{zzzxxxzzz{{{zzzyyyyyy{{{~~~}}}~~~}}}{{{yyyzzz|||zzzxxxwwwxxxwwwxxxxxxwwwvvvuuuvvvxxxwwwvvvuuuttttttuuuwwwxxxxxxyyyxxxwwwyyy~~~~~~{{{yyy||||||zzzzzz}}}|||yyyvvvvvvvvvvvvxxxzzz}}}~~~~~~~~~~~~zzzyyywwwuuuuuuwwwxxxzzzyyy{{{~~~|||zzzyyyzzzzzzzzzzzzyyyyyyxxxvvvwwwwwwwwwwwwwwwvvvvvvvvvuuuvvvxxxzzzyyywwwuuuoooqqqssstttsssssstttuuutttxxx{{{{{{wwwtttssstttwwwvvvuuuxxx}}}|||{{{|||zzzyyyzzz|||{{{{{{|||~~~{{{{{{~~~~~~}}}}}}{{{wwwtttuuuwwwyyy{{{{{{{{{yyyyyyyyywwwuuuuuuwwwxxxxxxxxxzzz{{{{{{{{{zzz{{{}}}~~~}}}|||}}}}}}|||zzzxxxtttvvvxxxxxxxxxyyyzzz|||zzz{{{}}}}}}zzzwwwsssrrrqqqvvv{{{|||{{{zzz|||{{{xxxvvvvvvrrrssssssqqqpppoooppprrrqqqsssuuuxxxzzz{{{||||||yyyzzz{{{{{{yyyvvvsssqqqpppooonnnoooqqqssssssrrruuuvvvyyy{{{{{{yyywwwuuuxxxvvvvvvxxxzzz{{{xxxvvvvvvuuutttuuuxxxyyyxxxwwwtttrrrpppnnnnnnoooqqqrrrtttttttttuuuxxx{{{~~~~~~~~~~~~}}}{{{xxxvvvtttttttttssssssttttttuuuvvvvvvvvvvvvuuuttttttvvvxxx{{{}}}}}}zzzwwwuuuwwwxxxvvvqqqmmmmmmqqqttttttrrrooonnnnnnpppssswwwyyyyyyxxxwwwvvvuuuuuuvvvwwwxxxxxxzzz{{{{{{yyyzzz|||yyyxxxxxxwwwwwwvvvvvvuuussssssuuuwwwyyyzzz||||||zzzzzzzzzzzzzzz{{{{{{|||xxxwwwvvvuuuuuuuuuvvvwwwuuuvvvwwwyyyyyyzzzyyyyyyuuussssssvvvvvvtttuuuxxxwwwwwwwwwvvvrrrsssttttttssssssuuuvvvrrrpppoooqqqtttuuutttqqqqqqrrrsssttttttuuuxxxzzzwwwwwwvvvuuutttsssssstttrrrtttwwwyyy{{{||||||{{{vvvuuusssqqqppppppqqqrrrxxxwwwwwwvvvuuuuuuttttttsssttttttsssqqqqqquuuyyyyyywwwvvvtttsssssssssttttttrrrooonnnnnnpppsssuuu{{{|||}}}~~~~~~|||zzzyyyxxxwwwvvvttttttvvvwwwxxxzzzxxxvvvxxx|||~~~}}}|||}}}~~~}}}{{{|||}}}{{{vvvvvvwwwyyy||||||{{{yyyvvvtttrrrsssuuuwwwyyyyyyxxxxxxwwwwwwxxxzzz}}}~~~yyy|||~~~}}}yyyyyy~~~{{{zzzxxxvvvuuuvvvzzz}}}{{{{{{zzzzzzyyyyyyyyyxxxwwwyyy|||~~~|||zzzyyyyyyzzzyyyxxxwwwzzz|||{{{xxxwwwxxxzzzyyy{{{}}}|||zzz{{{}}}{{{yyyyyy{{{~~~{{{xxxxxxzzzzzz{{{{{{yyyxxxwwwyyyzzzxxxwwwuuutttuuuvvvxxxyyyzzz{{{{{{yyy|||~~~zzz}}}~~~||||||~~~~~~{{{wwwxxxyyy{{{|||}}}~~~~~~}}}|||{{{yyywwwxxxzzz|||~~~yyyzzz}}}|||yyywwwxxxzzzzzzzzzzzz|||~~~zzzzzzyyyyyyxxxvvvuuutttuuuuuuvvvxxxzzzzzzxxxvvvkkknnnppprrrrrrssstttvvvrrrvvv{{{{{{wwwtttrrrrrrvvvttttttwww|||{{{{{{{{{zzzyyyyyy|||~~~~~~~~~yyyyyy{{{}}}}}}||||||}}}yyywww{{{|||}}}~~~}}}zzzwwwvvvvvvxxxyyyyyyyyyyyyxxxwwwuuuttttttvvvxxxyyyxxxvvvvvvvvvuuutttvvvyyy|||}}}||||||}}}~~~}}}zzzxxxtttvvvxxxyyyyyy{{{}}}|||~~~~~~{{{uuuqqqooopppwww|||zzz|||{{{yyyxxxyyyvvvwwwwwwuuurrrpppppppppqqqrrrtttwwwxxxyyyyyyyyyuuuwwwzzz||||||zzzwwwuuurrrpppooopppqqqssssssrrrsssuuuxxxzzzyyywwwtttrrrwwwvvvuuuxxx{{{|||yyyvvvwwwuuusssuuuxxxzzzxxxvvvuuusssqqqooooooppprrrsssuuuuuuuuuwwwyyy|||~~~~~~|||yyyvvvuuurrrrrrqqqqqqqqqrrrssssssxxxxxxwwwtttrrrrrruuuwww{{{}}}}}}{{{xxxvvvxxxzzzyyytttoooooossswwwwwwuuupppooooooqqqtttxxxyyyzzzwwwvvvuuuttttttuuuvvvwwwxxxzzz||||||{{{{{{~~~~~~~~~~~~}}}|||{{{zzzyyyttttttvvvwwwyyy{{{|||}}}xxxxxxxxxxxxyyyyyyzzz{{{vvvuuutttssstttuuuvvvwwwuuuwwwyyyzzz{{{zzzyyyxxxyyyvvvwwwzzzzzzwwwxxxzzztttttttttsssnnnqqquuuwwwvvvvvvvvvvvvttttttsssrrrrrrrrrssssssrrrsssuuuuuuuuuuuuvvvwwwwwwxxxxxxyyyyyyyyyyyyyyy{{{zzzzzz{{{}}}~~~}}}{{{yyywwwsssqqqpppqqqsssuuuxxxxxxwwwvvvttttttvvvxxxttttttuuuvvvwwwxxxyyyyyy}}}xxxssssssvvvxxxvvvtttuuuqqqmmmkkkmmmpppsssuuuzzz|||~~~}}}zzzxxxzzzyyyxxxwwwwwwxxxzzz{{{xxxwwwvvvuuuvvvxxx{{{}}}|||~~~~~~}}}{{{yyyxxx|||zzzzzz{{{}}}}}}yyyvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwxxxxxxyyyzzz}}}|||zzzyyyyyy{{{}}}~~~|||{{{xxxvvvuuuuuuvvvvvvtttttttttttttttuuuvvvwwwxxxxxxxxxzzz}}}}}}{{{yyywwwvvvvvv|||||||||zzzwwwvvvvvvvvvxxxxxxyyyyyyzzzyyyyyyyyy~~~}}}{{{zzz{{{}}}|||zzzyyyyyyzzz||||||{{{zzzyyyxxxxxxwwwzzzxxxuuussssssuuuwwwyyy||||||}}}~~~~~~~~~}}}}}}}}}}}}{{{wwwyyy|||}}}}}}}}}~~~zzzwwwuuuwww{{{|||xxxwwwxxxzzz{{{{{{|||||||||||||||{{{zzzxxxyyy{{{~~~{{{yyyvvvuuuuuuvvvuuutttrrrtttvvvxxxxxxwwwuuutttmmmppprrrrrrpppqqqtttxxx|||||||||yyyvvvsssssssssrrrqqqqqqsssvvv{{{zzzyyy~~~||||||wwwsssuuuzzz~~~~~~}}}}}}{{{{{{~~~~~~|||zzzzzz{{{|||~~~~~~}}}||||||{{{}}}}}}|||||||||}}}{{{yyyxxxxxxyyyzzzvvvvvvuuuuuuuuutttttttttttttttrrrrrrrrrtttvvvxxxyyyvvvrrrpppqqqsssttttttppprrrvvvxxxxxxxxxzzz{{{xxxwwwxxxzzz}}}~~~~~~|||zzz|||~~~}}}yyytttqqqqqquuuyyy{{{zzzzzz|||~~~}}}|||{{{zzzzzzzzzzzzzzz{{{zzzxxxvvvuuuuuuuuuvvvuuurrrqqqrrruuuwwwvvvtttyyy{{{|||~~~}}}{{{xxxvvvuuurrrpppoooppprrrssssssrrrtttwwwxxxwwwuuuuuuuuuzzzxxxwwwwwwyyyzzz{{{zzzvvvvvvvvvvvvuuuuuuuuuuuuuuurrrnnnlllmmmooopppqqqssswww{{{}}}~~~~~~|||{{{zzz{{{{{{zzzxxxuuuqqqsssuuussspppnnnoooqqqvvvtttrrrrrrssstttttttttxxxyyyzzzzzzzzzyyyxxxwwwyyyxxxwwwvvvvvvwwwxxxyyyppppppqqqtttwwwyyyxxxwwwssstttvvvvvvvvvuuuvvvwwwxxxxxxxxx{{{~~~}}}xxxuuuuuuvvvtttsssssstttwwwyyyzzzzzzwwwxxxxxxyyyyyyyyyxxxxxxrrrqqqppprrruuuwwwuuurrrppprrrwww|||zzz~~~|||zzz|||}}}{{{xxxuuurrrppppppsssvvvwwwwwwwwwwwwxxxvvvvvvuuuuuuttttttttttttssstttuuuuuuuuuuuuxxxzzzzzz{{{|||}}}}}}}}}}}}}}}{{{zzzzzz{{{|||}}}|||{{{zzzwwwtttrrrqqqrrrtttvvvxxxyyyyyyxxxvvvuuuvvvwwwtttuuuvvvwwwxxxyyyzzz{{{|||xxxttttttxxxzzzyyyxxxvvvsssnnnlllnnnrrruuuwwwyyyzzz}}}}}}{{{yyy|||{{{{{{{{{{{{|||}}}}}}{{{zzzxxxwwwwwwyyy{{{}}}}}}~~~~~~~~~|||zzzzzz}}}{{{zzz{{{}}}}}}{{{yyywwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{zzzyyyyyyyyyzzz{{{xxxxxxwwwvvvuuutttttttttttttttsssssstttuuuuuuvvvvvvvvvwwwyyy|||~~~}}}{{{yyyxxxwwwzzz{{{|||zzzxxxvvvvvvwwwyyyxxxwwwwwwxxxyyy{{{|||}}}|||{{{{{{|||~~~~~~|||{{{{{{|||}}}||||||{{{{{{zzzzzzyyyyyyzzzxxxuuussssssuuuxxxyyy}}}}}}~~~~~~~~~}}}}}}~~~~~~|||zzzyyy|||~~~|||wwwuuusssuuuyyyyyyvvvuuuwwwzzz{{{|||}}}}}}|||{{{zzzzzzyyyyyy{{{~~~zzzxxxuuuttttttttttttssstttuuuwwwxxxwwwuuurrrqqqpppqqqsssssstttuuuwwwzzz{{{|||{{{yyyuuusssrrrsssqqqqqqrrrtttxxx|||~~~zzzyyy~~~}}}|||xxxtttuuuyyy}}}}}}|||~~~{{{yyyzzz}}}~~~~~~||||||zzz{{{~~~~~~~~~|||{{{zzzzzzzzz{{{}}}}}}{{{{{{{{{}}}{{{yyywwwwwwxxxyyytttttttttttttttttttttsssuuutttrrrrrrrrrtttvvvwwwyyyvvvsssrrrrrrssssssrrrnnnppptttvvvvvvwwwxxxzzzwwwwwwwwwyyy|||}}}|||{{{zzz{{{}}}}}}{{{xxxuuurrrrrrvvvzzz{{{zzzzzz||||||{{{zzzzzzzzzzzzzzz{{{}}}|||{{{zzzyyyxxxxxxxxxwwwtttrrrsssuuuxxxxxxwwwzzz|||~~~~~~|||zzztttrrrpppppprrrssssssssssssuuuxxxzzzyyyxxxxxxxxx{{{yyywwwwwwyyy{{{{{{{{{yyyyyyxxxwwwwwwvvvuuuuuurrrpppmmmlllnnnppprrrsssuuuxxx|||~~~~~~}}}~~~zzzzzzyyyzzz{{{zzzxxxuuurrrssstttrrrooonnnoooqqquuutttrrrrrrrrrsssttttttwwwwwwxxxzzzzzz{{{{{{zzz{{{zzzxxxwwwvvvuuuvvvvvvrrrqqqqqqsssvvvxxxxxxxxxtttuuuwwwwwwuuuttttttuuuwwwvvvvvvyyy}}}{{{wwwvvvvvvtttttttttuuuwwwyyyzzzzzzzzzzzzzzzyyywwwvvvtttsssrrrqqqppprrrtttuuutttrrrqqqssswww|||~~~}}}~~~zzzwwwtttrrrsssuuuxxxyyyxxxxxxyyyzzzzzzyyyxxxwwwwwwvvvuuuuuusssttttttsssssstttxxx{{{{{{|||~~~|||zzzyyyyyy{{{||||||{{{xxxvvvsssqqqqqqrrrtttuuuxxxzzz{{{{{{xxxwwwvvvvvvvvvvvvwwwxxxzzz{{{|||}}}{{{xxxuuuuuuyyy||||||{{{xxxtttooommmoootttxxxzzzxxxyyy|||~~~~~~|||{{{|||}}}~~~~~~~~~|||zzzxxxwwwyyyzzz|||}}}~~~~~~~~~}}}}}}~~~|||{{{{{{}}}~~~}}}}}}xxxxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyzzzzzzyyyyyyyyyyyyxxxxxxwwwvvvttttttssssssrrrrrrrrrrrrssssssssssssssstttttttttssstttuuuwwwzzz}}}}}}{{{zzzyyy{{{||||||yyywwwvvvwwwzzzyyywwwvvvwwwyyy|||~~~|||||||||}}}}}}~~~~~~}}}||||||{{{|||}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxvvvttttttvvvxxxzzz||||||}}}}}}~~~~~~~~~}}}}}}~~~}}}{{{yyyyyy||||||~~~~~~}}}}}}~~~~~~yyyvvvuuussssssvvvvvvttttttwwwzzz{{{}}}~~~}}}{{{xxxwwwwwwwwwyyy}}}zzzwwwtttrrrssssssssssssuuuvvvwwwwwwuuurrrpppnnnuuuttttttvvvyyy{{{||||||{{{{{{{{{xxxuuurrrrrrrrrpppqqqsssvvvzzz}}}}}}yyyyyy}}}yyyvvvvvvyyy||||||{{{{{{yyyxxxyyy{{{}}}}}}|||}}}}}}~~~~~~~~~~~~}}}}}}zzz|||}}}}}}~~~{{{{{{zzzzzzzzzzzz{{{{{{|||~~~~~~|||zzzyyyyyy~~~~~~}}}zzzxxxwwwvvvvvvvvvsssssstttuuuuuuuuuttttttuuutttsssrrrrrrsssuuuvvvyyywwwuuutttuuutttrrrqqqlllooorrrttttttuuuwwwyyyvvvvvvvvvyyy{{{{{{zzzxxxyyyzzzzzzzzzyyywwwuuusssssswww{{{}}}{{{{{{}}}||||||{{{{{{||||||}}}}}}~~~}}}{{{zzzyyyvvvttttttvvvxxxzzz{{{{{{|||}}}~~~~~~~~~}}}|||rrrrrrqqqssstttuuutttssssssvvvyyy{{{zzzyyyyyyzzz|||zzzwwwwwwyyy{{{{{{{{{|||{{{zzzyyyxxxwwwvvvuuurrrpppnnnoooqqqtttvvvvvvxxx{{{}}}~~~}}}|||}}}}}}yyyxxxxxxzzz{{{zzzxxxvvvssssssrrrpppnnnnnnppprrruuutttsssrrrrrrssstttuuuvvvwwwxxxyyyzzz|||}}}~~~~~~|||zzzwwwuuutttttttttuuusssrrrsssvvvxxxyyyyyyuuuwwwxxxxxxuuurrrqqqqqqtttssssssvvv{{{~~~zzzwwwvvvttttttuuuvvvwwwyyyzzzzzz|||{{{yyywwwtttqqqooonnnrrrqqqpppqqqrrrsssrrrqqqqqqssswww{{{}}}}}}zzzvvvtttvvvxxxyyyyyyyyyyyy{{{|||{{{{{{zzzzzzxxxwwwvvvuuusssssssssqqqqqqssswww{{{zzz|||~~~|||zzzxxxxxxzzz{{{{{{{{{uuutttrrrppppppqqqrrrsssxxxzzz}}}}}}{{{xxxwwwvvvwwwxxxyyyzzz|||}}}~~~{{{yyyvvvvvvxxx{{{{{{{{{yyyuuupppnnnqqquuuyyy|||xxxzzz|||~~~~~~|||}}}}}}zzzxxxwwwwwwyyyzzz}}}~~~~~~~~~~~~}}}|||{{{|||}}}~~~xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxyyyzzzyyywwwuuussssssqqqooonnnnnnoooqqqsssrrrrrrssssssssssssssssssppprrrtttvvvxxx{{{~~~|||}}}}}}~~~~~~{{{xxxvvvuuuzzzyyyxxxwwwwwwxxxzzz{{{zzz{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzz{{{|||~~~xxxxxxyyyyyyyyyzzzzzzzzzyyywwwvvvuuuuuuvvvyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{||||||{{{|||}}}}}}|||zzzxxx{{{~~~~~~}}}||||||wwwxxxyyyzzz{{{|||}}}~~~|||yyyvvvwwwttttttvvvwwwuuuvvvyyyzzz{{{}}}~~~}}}zzzvvvtttssstttxxx~~~{{{xxxtttrrrssstttttttttuuuuuuuuuuuutttrrrpppoooyyywwwuuuxxx}}}zzz{{{zzzxxxtttrrrqqqrrrssstttvvvxxx{{{}}}~~~|||yyyyyy~~~~~~|||yyyxxxzzz||||||{{{zzzyyyyyyyyyzzz{{{{{{{{{zzzzzz{{{|||}}}~~~~~~~~~zzz}}}~~~|||{{{|||{{{zzz{{{{{{|||}}}~~~}}}~~~|||zzzyyyyyy~~~}}}{{{|||}}}~~~|||{{{yyywwwuuutttttttttssstttvvvwwwxxxxxxwwwwwwwwwvvvtttsssssstttuuuwww{{{zzzxxxxxxxxxvvvsssqqqllloooqqqssstttuuuwwwyyywwwvvvwwwyyy{{{{{{yyywwwxxxxxxxxxwwwvvvvvvuuuuuutttxxx|||}}}||||||~~~}}}}}}}}}}}}~~~~~~|||zzzyyywwwuuutttuuuxxx|||}}}{{{||||||{{{{{{zzzyyyxxxrrrrrrsssvvvxxxxxxvvvtttuuuwwwzzz{{{zzzxxxxxxxxx{{{yyyvvvuuuwwwyyyzzzzzz{{{zzzzzzyyyyyyxxxxxxwwwuuutttssssssvvvxxxyyyyyy{{{|||~~~~~~|||{{{{{{|||yyyxxxyyyzzz||||||zzzxxxtttssspppnnnmmmnnnqqqrrruuuuuuuuutttssssssuuuwwwwwwxxxxxxyyy{{{|||~~~~~~~~~|||zzzxxxvvvuuuuuuuuuyyywwwuuuuuuwwwyyyzzz{{{wwwxxxyyywwwtttqqqooooooqqqpppppprrrwww{{{~~~}}}~~~zzzvvvtttssstttvvvwwwwwwxxxyyyzzzzzzyyyvvvssspppmmmlllkkkrrrqqqqqqqqqqqqrrrrrrqqqrrrtttwwwzzz|||}}}}}}|||~~~~~~{{{wwwuuuxxxyyyyyyyyyxxxyyy{{{}}}|||||||||{{{zzzxxxvvvuuuwwwvvvvvvtttsssuuuyyy|||zzz|||~~~~~~{{{zzzxxxxxxzzzzzzzzzyyyvvvuuusssrrrrrrrrrssstttwwwzzz}}}~~~}}}zzzxxxwwwzzzzzz{{{|||}}}~~~|||zzzxxxwwwwwwxxxyyyyyyyyyvvvrrrqqqssswwwzzz{{{yyy{{{}}}}}}}}}zzzxxxyyyzzz{{{}}}~~~|||}}}~~~}}}}}}|||{{{{{{{{{}}}~~~wwwwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyzzzyyywwwtttrrrtttqqqllljjjjjjnnnssswwwrrrssssssttttttsssrrrrrrnnnqqqtttuuuwwwyyy}}}yyy{{{{{{wwwtttsssxxxxxxyyyzzzyyywwwvvvuuuyyyzzz{{{}}}}}}|||{{{zzzzzzyyyyyyyyyzzzzzz{{{{{{uuuvvvvvvwwwwwwxxxxxxyyyxxxwwwvvvuuuvvvwwwyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzxxxxxxxxx{{{}}}~~~}}}zzz|||}}}|||{{{{{{yyyxxxxxxyyyyyyzzzzzzyyy|||}}}~~~~~~|||{{{yyyxxxzzzwwwvvvyyyyyywwwxxx|||yyy{{{}}}~~~|||yyyuuusssppprrrwww}}}}}}yyyuuussssssuuuuuuuuusssssstttuuuuuuttttttsss{{{yyywwwzzz~~~{{{{{{{{{xxxuuurrrrrrrrrvvvvvvwwwyyyzzz{{{|||||||||yyyzzz~~~~~~~~~}}}|||{{{||||||||||||{{{{{{||||||{{{{{{{{{{{{wwwxxxyyyzzz{{{}}}~~~zzz}}}}}}zzzyyyzzzzzzzzz{{{|||}}}~~~}}}}}}zzzyyyyyy|||{{{yyyyyy{{{}}}||||||yyyyyywwwvvvtttsssrrrrrruuuvvvyyy{{{||||||||||||{{{yyywwwvvvuuuvvvwwwxxx}}}|||{{{{{{{{{yyyvvvsssoooqqqsssttttttuuuxxxzzzxxxxxxyyy{{{||||||yyywwwwwwvvvvvvuuuuuuvvvvvvvvvuuuyyy}}}~~~||||||~~~||||||||||||}}}}}}~~~}}}~~~|||zzzxxxwwwvvvtttuuuxxx|||~~~|||zzzxxxvvvuuuuuurrrssstttxxxzzzzzzxxxvvvxxx{{{}}}}}}{{{yyywwwwwwzzzwwwtttssstttvvvwwwxxxwwwxxxxxxyyyyyyzzzzzzzzzwwwvvvuuuvvvxxxyyyxxxwww|||}}}~~~}}}{{{yyyyyyzzzzzzyyyyyy{{{||||||{{{yyytttrrrooommmmmmoooqqqrrruuuvvvvvvuuussssssuuuxxxyyyzzzzzz{{{||||||}}}}}}{{{zzzyyywwwwwwwwwwwwxxx}}}{{{xxxxxxyyy{{{||||||xxxxxxxxxuuurrrooonnnooopppnnnmmmooossswwwyyyzzzxxxyyy{{{|||{{{xxxtttqqqqqqtttwwwxxxwwwvvvwwwyyyuuusssrrrpppnnnmmmmmmmmmrrrrrrrrrqqqqqqrrrssstttvvvxxxzzz}}}~~~}}}~~~{{{wwwuuuyyyyyyxxxwwwvvvwwwzzz}}}||||||}}}}}}|||zzzxxxwww||||||{{{zzzxxxyyy{{{~~~{{{}}}~~~}}}zzzyyyxxxyyyzzzzzzxxxvvvwwwvvvuuuuuuuuuuuuvvvwwwvvvyyy|||~~~}}}{{{zzzzzz||||||}}}}}}}}}~~~~~~~~~}}}{{{yyywwwwwwwwwxxxyyy{{{xxxvvvuuuwwwyyyzzzzzzzzz{{{}}}|||{{{{{{|||}}}}}}~~~~~~{{{|||}}}{{{||||||{{{yyyyyyzzz{{{vvvvvvvvvvvvvvvuuuuuuuuuuuuuuutttsssssssssttttttvvvwwwxxxyyyxxxvvvtttssstttqqqllljjjkkkpppvvvzzzsssssstttuuuuuutttrrrqqqnnnqqquuuvvvvvvwww|||yyy{{{zzzuuussssssuuuvvvxxxzzzyyywwwtttrrrxxxxxxzzz{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxtttuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvwwwxxxzzzzzz|||||||||{{{zzzzzzzzzyyyuuuuuuvvvyyy}}}~~~||||||}}}}}}{{{yyyxxxxxxwwwuuusssxxxzzz||||||zzzxxxxxxyyyzzzxxxxxx{{{{{{yyyyyy|||yyyzzz||||||{{{xxxuuusssoooqqquuu{{{~~~zzzuuussssssuuuvvvvvvrrrssstttvvvwwwwwwxxxxxx{{{zzzyyy{{{}}}||||||{{{yyyvvvssssssssswwwwwwwwwwwwxxxzzz{{{{{{}}}zzz{{{~~~~~~|||}}}~~~}}}}}}|||||||||}}}}}}|||~~~~~~{{{zzzyyyzzzvvvvvvwwwxxxzzz|||~~~{{{~~~}}}~~~}}}{{{zzzzzzzzzzzzzzz{{{{{{}}}~~~~~~~~~|||{{{{{{{{{zzzyyyzzz|||}}}|||{{{xxxxxxwwwvvvuuuttttttsssvvvxxx{{{~~~}}}{{{yyyxxxyyyzzzzzz}}}}}}|||||||||{{{xxxuuurrrtttuuuuuutttuuuxxxzzzxxxyyyzzz|||}}}|||xxxuuuuuuuuuuuuvvvvvvwwwwwwwwwuuuyyy}}}~~~|||{{{}}}zzzzzzyyyyyyyyyzzz{{{{{{{{{|||~~~}}}zzzyyywwwxxxwwwwwwvvvyyy}}}}}}zzzwwwuuuttttttqqqrrrssswwwzzzzzzyyywwwzzz|||~~~~~~|||zzzyyyyyyzzzvvvsssqqqrrrtttvvvvvvvvvwwwxxxyyyzzz{{{|||}}}wwwvvvvvvwwwyyyyyywwwuuu|||}}}}}}{{{yyywwwxxxyyyzzzyyyyyy{{{||||||yyywwwssspppnnnmmmooopppqqqpppsssuuuvvvtttqqqqqqtttwwwyyyzzz|||}}}}}}}}}||||||zzzyyyxxxwwwwwwxxxyyyzzz}}}zzzzzz{{{|||{{{{{{xxxwwwvvvssspppnnnoooqqqqqqnnnllllllnnnqqqssstttrrrssstttuuuwwwvvvrrrooopppssswwwwwwuuutttuuuwwwqqqpppooonnnooopppqqqrrrsssttttttsssssstttvvvyyyyyy{{{~~~}}}~~~{{{wwwuuuxxxxxxwwwuuutttuuuyyy|||}}}}}}}}}{{{zzz}}}~~~~~~|||zzzyyyzzz|||zzz|||~~~}}}zzzxxxxxxxxxyyyzzz{{{zzzwwwtttvvvuuuuuuttttttuuuuuuvvvuuuwww{{{||||||{{{{{{|||~~~~~~~~~}}}}}}}}}}}}|||||||||zzzyyyxxxyyy{{{|||~~~|||{{{{{{|||||||||zzzyyyzzz{{{}}}~~~~~~~~~~~~}}}~~~{{{zzzzzz{{{|||}}}~~~~~~~~~{{{{{{}}}~~~yyy{{{|||{{{xxxuuuvvvwwwwwwwwwwwwwwwvvvvvvuuuuuuvvvuuuttttttssssssssstttttttttuuuvvvvvvuuutttsssrrrqqqooonnnpppssswwwzzzssstttuuuvvvvvvtttsssqqqooosssvvvvvvuuuvvv{{{}}}~~~}}}wwwtttssssssrrrsssuuuvvvvvvvvvuuutttwwwwwwxxxxxxxxxxxxwwwwwwtttuuuuuuvvvwwwwwwvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwxxxyyyzzz{{{zzzzzzyyyxxxwwwwwwvvvvvvuuuuuuvvvyyy}}}~~~|||{{{|||}}}zzzxxxvvvvvvwwwwwwuuusssxxxzzz{{{zzzwwwuuuvvvwwwxxxvvvwww{{{{{{xxxwwwyyyyyyzzzzzzzzzyyyxxxvvvuuurrrsssvvv{{{}}}yyytttrrrrrrtttuuuvvvuuuuuuvvvwwwyyyzzzzzz{{{yyyzzz{{{{{{{{{{{{}}}}}}}}}}}}zzzwwwtttttttttuuuuuuuuuuuuwwwyyy|||~~~~~~{{{|||~~~}}}{{{{{{zzz{{{|||{{{{{{{{{||||||}}}{{{xxxwwwwwwvvvvvvvvvwwwxxx{{{}}}~~~|||~~~|||~~~}}}||||||{{{{{{{{{{{{{{{||||||}}}~~~~~~}}}~~~|||{{{{{{}}}}}}{{{yyyyyyyyyyyyxxxxxxwwwvvvwwwyyy}}}}}}|||||||||}}}}}}{{{zzzzzz{{{zzzxxxvvvtttuuuuuuuuuttttttvvvxxxxxxxxxyyy{{{|||zzzvvvsssssstttuuuwwwwwwxxxxxxxxxuuuyyy}}}}}}{{{{{{|||~~~{{{{{{zzzyyyyyyyyyzzzzzzzzz{{{|||}}}}}}{{{zzzxxxwwwyyyzzzzzzyyy{{{~~~{{{wwwuuusssssstttooooooqqqssswwwxxxxxxvvvuuuxxx{{{|||{{{yyyyyyyyy{{{wwwsssqqqrrrtttvvvwwwyyyyyyzzz{{{{{{|||}}}}}}vvvvvvxxxzzz|||}}}{{{yyy{{{{{{{{{zzzwwwvvvwwwxxxyyyxxxxxxyyyzzzyyywwwtttrrrooommmnnnpppqqqpppoooppprrrsssqqqnnnmmmqqquuuvvvxxx|||~~~|||zzzyyyxxxwwwxxxxxxzzzzzz~~~|||{{{{{{{{{{{{yyyxxxwwwvvvssspppnnnnnnqqqtttrrroookkkjjjkkkmmmnnnnnnnnnmmmnnnpppssssssqqqooonnnrrrwwwwwwtttrrrtttvvvqqqpppppppppqqqtttvvvxxxtttuuuvvvuuuuuuvvvzzz}}}wwwyyy|||{{{~~~{{{xxxvvvxxxwwwvvvsssrrrtttxxx{{{}}}~~~}}}||||||}}}{{{yyywwwwwwxxxwwwyyy{{{||||||yyyvvvtttwwwwwwyyy{{{|||zzzvvvrrrrrrrrrqqqqqqqqqrrrrrrssstttvvvyyy{{{{{{{{{|||}}}~~~~~~}}}||||||{{{{{{{{{{{{zzzyyy{{{~~~~~~}}}{{{xxxyyyzzz{{{||||||||||||zzz{{{}}}~~~}}}zzzxxxvvvwwwxxxyyy}}}~~~~~~~~~~~~zzz{{{|||}}}~~~wwwzzz|||zzzwwwtttssstttyyyxxxxxxxxxwwwwwwvvvvvvwwwvvvuuutttttttttttttttrrrrrrsssssstttssssssssspppqqqqqqssstttvvvxxxyyytttuuuvvvwwwwwwuuusssrrrpppssswwwwwwuuuvvvzzzzzzuuusssssstttpppqqqqqqrrrtttvvvwwwxxxwwwwwwvvvvvvvvvvvvvvvvvvqqqrrrsssuuuvvvvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwxxxyyyzzz{{{vvvvvvuuutttsssrrrrrrqqqwwwvvvwwwyyy|||~~~}}}||||||yyyxxxzzz|||tttsssrrrtttxxxzzzyyywwwyyy{{{|||zzzvvvssssssuuuuuusssuuuzzzzzzvvvuuuvvvyyyyyyyyyyyyxxxwwwwwwvvvttttttwww{{{|||xxxsssqqqqqqssstttuuuwwwwwwxxxyyyzzzzzz{{{{{{xxxzzz|||{{{yyyxxx{{{~~~}}}~~~}}}{{{wwwuuutttuuussssssrrrsssvvvzzz~~~||||||~~~|||yyy{{{xxxyyyzzzzzzzzzyyyzzz|||~~~zzzvvvuuuvvvvvvuuuuuuvvvxxxzzz|||~~~|||~~~~~~|||~~~~~~~~~}}}}}}|||||||||}}}}}}~~~}}}}}}~~~|||yyyzzzzzz{{{{{{zzzzzzyyyvvvyyy}}}~~~~~~~~~{{{zzzxxxxxxyyyyyyxxxwwwuuuvvvvvvtttssssssuuuwwwwwwwwwxxxzzz{{{yyyuuuqqqrrrtttvvvwwwyyyyyyxxxxxxuuuyyy|||}}}{{{zzz|||~~~~~~}}}|||||||||||||||zzzzzz{{{||||||{{{zzzyyywwwzzz|||}}}||||||}}}{{{wwwtttrrrqqqrrrsssmmmmmmnnnqqqtttvvvvvvuuunnnqqquuuwwwwwwwwwwwwxxx|||xxxsssqqqrrrtttvvvwww||||||||||||}}}}}}}}}}}}xxxyyy{{{~~~zzz{{{zzzxxxvvvuuuvvvxxxxxxwwwwwwwwwxxxwwwtttrrrqqqooommmnnnqqqrrrpppnnnmmmpppqqqoookkkjjjnnnrrrsssvvv{{{~~~{{{zzzyyyxxxxxxxxxyyyzzz}}}{{{zzzzzz{{{zzzwwwuuuwwwuuurrrnnnlllnnnssswwwtttpppkkkiiiiiijjjkkkkkklllkkkjjjmmmqqqsssrrrpppmmmqqqvvvvvvsssqqqrrruuusssrrrrrrrrrtttwwwyyy{{{tttvvvwwwwwwvvvxxx|||sssuuuxxx{{{}}}}}}}}}}}}|||~~~~~~{{{xxx|||yyywwwxxxxxxwwwtttppppppssswwwyyyzzz|||~~~~~~}}}|||{{{{{{zzzzzzzzzzzzyyyyyyyyyxxxxxxyyyyyyxxxwwwuuutttttttttvvvxxxzzzyyyvvvsssnnnqqquuuuuusssrrrsssuuuwwwwwwwwwyyy|||}}}|||{{{|||}}}~~~~~~}}}}}}yyywwwvvvyyy|||~~~|||~~~}}}{{{zzz||||||zzzxxxxxxyyyyyyzzz|||~~~zzzzzzyyyyyyyyyyyyyyyyyy~~~}}}|||||||||}}}|||{{{{{{~~~xxxxxxwwwwwwwwwxxxyyyyyy|||~~~|||yyywww{{{{{{|||{{{zzzyyywwwvvvuuutttsssrrrqqqrrrssstttpppqqqqqqsssuuuwwwyyyzzzsssxxx{{{xxxrrrpppssswwwuuuvvvwwwwwwvvvvvvxxxzzz|||xxxwwwtttqqqmmmuuutttrrrrrrssssssrrrrrrzzzyyywwwvvvuuuuuuuuuvvvppppppqqqrrrssstttuuuvvvxxxwwwvvvuuuuuuvvvwwwxxxwwwwwwwwwyyyzzzzzzxxxvvvxxxxxxwwwwwwvvvuuuuuutttvvvyyy|||}}}{{{zzzzzzzzz~~~~~~|||{{{zzzxxxwwwvvvyyyxxxwwwvvvwwwxxxzzz|||||||||{{{xxxuuutttuuuwww|||yyyxxxyyy|||}}}|||zzz{{{{{{|||||||||zzzyyyxxxwwwwwwyyyzzz{{{}}}~~~~~~~~~|||yyyvvvtttuuuvvvwwwzzzzzzzzzzzzyyyxxxwwwwwwvvvxxx{{{||||||zzzzzzzzz{{{{{{zzzyyyxxxwwwvvvvvvtttssssssuuuxxx{{{||||||yyy|||~~~}}}yyyxxx||||||zzzxxxvvvvvvxxxzzz|||~~~{{{yyyvvvuuuuuuuuusssrrrsssuuuyyy|||}}}}}}}}}}}}||||||}}}~~~}}}}}}}}}}}}|||||||||{{{}}}|||{{{||||||~~~~~~~~~}}}wwwxxxyyyzzzzzzyyywwwvvvxxxzzz|||}}}{{{~~~~~~}}}}}}{{{zzzxxxwwwvvvuuuttttttuuuwwwyyy{{{wwwxxxzzz|||{{{xxxuuusssvvvwwwxxxyyyyyyyyyyyyyyyzzz|||~~~}}}zzzyyy~~~}}}||||||||||||~~~}}}yyywwwwwwzzzzzzzzz|||}}}{{{xxxvvv{{{yyywwwtttrrrqqqqqqqqqlllooorrrtttuuuvvvxxxyyyvvvuuutttttttttuuuvvvwwwwwwvvvvvvvvvxxxzzz}}}~~~~~~~~~~~~{{{zzzyyyzzz}}}|||~~~|||yyyvvvvvvyyy{{{zzzzzzzzzzzzzzzxxxuuurrrqqqooonnnmmmmmmnnnoooqqqooolllmmmssssssnnnnnnqqqooorrrzzz}}}{{{yyyyyyzzzzzzyyyyyywwwuuutttttttttsssrrrwwwssspppnnnpppsssvvvwwwqqqooollliiihhhiiilllmmmqqqqqqqqqqqqrrrrrrssssssssssssssstttuuutttqqqoooppprrrtttuuuvvvwwwyyy{{{wwwvvvvvvxxxzzz||||||{{{vvvvvvvvvvvvwwwxxxyyyyyy|||~~~}}}yyywwwvvvzzzyyyxxxwwwwwwwwwvvvsssppppppsssvvvvvvwwwxxxyyyzzzyyyxxxxxxyyyyyyzzzzzzzzzyyyxxxxxxwwwwwwxxxxxxxxxvvvuuuttttttuuuvvvyyyzzzzzzwwwtttppptttwwwwwwtttrrrrrrtttxxxwwwwwwyyy|||}}}}}}||||||}}}~~~}}}zzzwwwwwwyyy|||~~~~~~|||zzz{{{~~~~~~|||zzzxxxxxxyyyzzz{{{||||||}}}vvvwwwyyyzzzzzzzzzyyyxxx}}}}}}}}}}}}~~~~~~|||{{{zzz|||yyyyyyyyyyyyyyyyyyyyyyyy{{{}}}~~~~~~|||zzzxxx||||||~~~~~~}}}{{{yyyxxxvvvvvvtttsssssssssssstttttttttuuuvvvwwwyyy{{{|||vvvzzz}}}zzztttqqqtttxxxwwwxxxyyyxxxxxxxxxzzz{{{|||yyywwwvvvsssppptttsssrrrrrrrrrssssssrrrvvvvvvuuuttttttuuuvvvwwwssssssssssssttttttuuuuuuwwwwwwvvvuuuuuuvvvwwwwwwxxxxxxxxxzzz{{{|||zzzxxxyyyyyyxxxwwwwwwvvvvvvuuuwwwyyy||||||zzzxxxwwwwwwyyyyyyxxxxxxxxxwwwwwwwwwyyyxxxwwwvvvwwwyyy|||~~~|||}}}|||zzzwwwvvvxxxyyy}}}{{{{{{|||}}}{{{}}}~~~~~~~~~|||{{{yyyyyyzzz{{{|||}}}~~~~~~}}}{{{yyyxxxxxxxxxyyyyyyzzzzzz{{{{{{zzzzzzyyywwwxxx{{{||||||{{{zzzzzzyyyyyyxxxxxxxxxwwwwwwwwwuuutttssstttwwwxxxxxxxxxxxx{{{~~~}}}zzzyyy|||zzzyyyxxxwwwxxxyyy{{{}}}zzzzzzxxxvvvuuusssrrrrrrsssrrrrrruuuxxx{{{||||||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}}}}|||{{{{{{~~~~~~~~~}}}}}}|||{{{zzzzzz{{{|||}}}}}}}}}{{{{{{tttuuuvvvxxxxxxxxxwwwwwwxxxyyy{{{}}}}}}{{{~~~}}}{{{yyyxxxxxxwwwvvvuuuvvvxxx{{{|||yyyzzzzzzzzzzzzyyywwwwwwxxxxxxxxxyyyyyyzzz{{{{{{~~~~~~~~~}}}}}}}}}||||||~~~~~~}}}}}}}}}}}}|||yyywwwwwwxxxwwwxxxyyyzzzyyyvvvtttxxxwwwvvvuuutttssssssrrrqqqsssuuuvvvuuuvvvwwwxxxvvvvvvuuutttuuuvvvwwwxxxyyyxxxwwwwwwxxx{{{~~~~~~~~~~~~{{{||||||}}}~~~}}}zzzxxxxxxzzz|||{{{zzzzzzzzzzzzyyyvvvtttpppooonnnmmmmmmnnnooopppqqqnnnooossssssooonnnqqqooorrryyy}}}~~~{{{zzzzzzyyyxxxwwwuuutttrrrrrrtttuuuuuutttxxxtttpppooorrruuuwwwwwwssspppllliiihhhhhhkkklllssssssttttttuuuuuuuuuuuuvvvtttssstttuuuuuusssqqqqqqsssuuuvvvvvvwwwxxxzzzwwwvvvwwwyyy{{{}}}|||{{{vvvuuuuuuuuuvvvwwwxxxyyyzzz|||~~~}}}{{{xxxwwwwwwvvvuuutttsssvvvvvvuuusssqqqqqqsssvvvuuuuuuuuuuuuuuuvvvvvvvvvwwwxxxyyyzzzyyyxxxvvvuuuuuuvvvwwwxxxwwwwwwuuuuuuuuuvvvwwwyyy{{{zzzxxxuuuppptttxxxxxxvvvttttttvvvxxxwwwvvvxxxzzz}}}}}}}}}zzz{{{~~~~~~{{{xxxxxxzzz|||~~~~~~}}}zzz{{{}}}~~~~~~}}}{{{yyywwwxxxyyy{{{{{{{{{zzzzzzrrrtttwwwzzz{{{zzzyyywww{{{|||~~~{{{zzzyyyzzz|||zzz{{{|||||||||{{{zzzzzzzzz{{{}}}~~~~~~}}}{{{zzz|||}}}~~~{{{yyyxxxwwwvvvuuuuuuuuuuuuvvvyyyyyyyyyyyy{{{|||}}}~~~{{{~~~|||vvvsssvvvyyyzzz{{{|||{{{zzzzzz{{{}}}}}}zzzxxxwwwuuussssssrrrrrrrrrrrrrrrssstttsssssssssssstttvvvwwwxxxvvvvvvvvvuuuuuutttttttttvvvvvvuuuuuuuuuvvvvvvwwwxxxxxxxxxzzz|||}}}|||{{{zzzzzzyyyyyyxxxxxxwwwwww{{{}}}~~~|||yyywwwuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxyyyxxxwwwvvvwwwzzz}}}}}}}}}~~~|||{{{zzz|||}}}||||||}}}~~~|||}}}~~~~~~|||||||||}}}}}}}}}}}}~~~~~~|||{{{{{{{{{{{{zzz{{{{{{||||||||||||{{{xxxyyyzzz{{{{{{{{{zzzyyyvvvvvvwwwwwwwwwxxxxxxxxxxxxvvvuuuvvvxxxxxxxxxvvvvvvzzz}}}~~~|||{{{|||~~~yyyyyyyyyyyyyyyyyyyyyyyywwwxxxxxxwwwvvvuuusssrrrtttsssssstttxxxzzz{{{{{{yyyyyyyyyzzz{{{}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{{{{yyyzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{||||||{{{yyyxxxqqqrrrsssuuuvvvxxxyyyyyyxxxyyyzzz||||||||||||{{{~~~}}}{{{}}}|||{{{{{{yyyxxxvvvwwwyyy|||~~~{{{zzzyyyxxxxxxyyyyyyzzzyyyyyyxxxxxxyyy{{{|||}}}~~~||||||}}}~~~|||yyyvvvvvvvvvvvvvvvuuuvvvwwwwwwuuusssrrrsssuuuvvvvvvvvvuuutttvvvwwwxxxxxxwwwvvvwwwxxxxxxwwwvvvvvvvvvwwwyyyzzz|||{{{yyyxxxyyy|||~~~|||~~~~~~~~~|||zzzzzz|||~~~{{{yyyxxxwwwxxxxxxvvvtttqqqpppooonnnnnnooopppqqqsssqqqrrruuutttqqqqqqrrrppprrrxxx~~~}}}}}}{{{zzzzzzxxxvvvsssqqqooooooqqqsssvvvvvvvvvzzzuuupppppptttwwwwwwuuuuuurrrnnnjjjhhhiiikkkmmmwwwwwwxxxyyyyyyyyyxxxxxxwwwtttrrrqqqrrrssstttssstttuuuwwwwwwvvvvvvwwwyyyvvvvvvwwwzzz}}}~~~}}}{{{uuuuuuttttttuuuvvvxxxyyyyyyzzz{{{{{{xxxwwwwwwwwwttttttsssqqquuutttsssrrrqqqrrrsssuuuuuuuuuttttttttttttuuuvvvtttvvvxxxyyyxxxvvvsssqqquuuvvvwwwxxxxxxxxxwwwwwwvvvvvvxxxzzz|||{{{xxxuuuoootttxxxyyyxxxvvvwwwxxxwwwuuutttvvvxxx{{{||||||wwwyyy{{{~~~~~~{{{yyyyyyzzz|||~~~~~~}}}zzz{{{|||||||||{{{zzzyyyvvvwwwyyy{{{{{{zzzxxxwwwqqqsssvvvxxxzzzzzzzzzzzzzzz|||~~~zzzyyyxxxxxxyyy|||~~~zzz|||}}}}}}|||zzzyyyzzz|||}}}~~~}}}|||{{{zzz}}}|||yyywwwwwwxxxxxxyyyyyyzzzzzz|||||||||||||||}}}~~~~~~}}}yyyvvvxxx{{{}}}~~~~~~}}}|||{{{}}}~~~}}}}}}~~~~~~{{{xxxvvvuuutttqqqrrrrrrrrrqqqrrrsssttttttttttttuuuvvvwwwxxxxxxyyyxxxxxxwwwvvvuuutttsssvvvuuuuuuvvvvvvvvvwwwwwwxxxwwwwwwyyy|||}}}}}}|||{{{{{{zzzzzzyyyyyyyyyyyy~~~}}}zzzwwwvvvuuuuuuuuuvvvvvvwwwwwwxxxxxxxxxwwwvvvvvvwwwzzz}}}}}}~~~~~~~~~zzz|||~~~}}}{{{{{{|||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~~~~}}}||||||yyyyyyyyyzzz{{{{{{zzzyyytttuuuuuuvvvxxxyyyyyyzzzyyyyyyxxxzzz||||||{{{zzzvvvyyy}}}~~~~~~}}}}}}~~~zzzzzzzzzzzzyyywwwuuutttyyyzzz|||}}}|||zzzxxxvvvuuussssssuuuxxxzzz{{{zzzyyyyyyyyyzzz|||~~~~~~}}}||||||{{{{{{~~~~~~~~~~~~~~~|||{{{zzzvvvvvvvvvwwwwwwxxxyyyyyyyyyzzz|||}}}|||zzzxxxvvvpppqqqrrrsssvvvyyy{{{|||yyyzzz{{{||||||{{{zzzyyyyyyyyyzzz|||}}}{{{|||{{{yyywwwwwwyyy{{{}}}wwwwwwxxxxxxxxxyyyyyyyyyyyyxxxwwwwwwxxxzzz|||~~~~~~||||||}}}~~~~~~~~~~~~||||||{{{xxxuuusssssstttuuutttssssssuuuuuutttsssnnnpppsssvvvxxxxxxwwwvvvxxxyyyzzzyyyxxxxxxyyyzzzzzzyyyxxxxxxyyyzzz|||}}}~~~}}}zzzyyyzzz}}}~~~}}}~~~~~~|||}}}{{{{{{|||~~~yyywwwuuuuuuvvvvvvvvvuuutttsssrrrrrrrrrrrrsssttttttssstttuuuvvvuuuuuuvvvqqqrrrwww|||}}}|||~~~|||{{{{{{zzzzzzwwwssspppnnnnnnmmmooorrruuuvvvvvvzzztttppppppuuuxxxvvvsssvvvsssooollllllmmmppprrr{{{{{{|||}}}}}}||||||{{{wwwsssooonnnooorrrssstttvvvwwwxxxxxxvvvvvvwwwxxxvvvvvvxxx{{{}}}~~~}}}{{{vvvuuuttttttuuuwwwyyy{{{{{{||||||zzzxxxvvvvvvwwwvvvuuutttssssssrrrqqqqqqrrrssssssttttttssssssrrrrrrrrrssssssssstttvvvwwwvvvtttqqqoootttuuuwwwyyyzzzzzzyyyyyyvvvvvvxxxzzz|||{{{xxxuuussswww{{{{{{xxxuuuuuuuuuuuutttssstttwwwyyyyyyxxxtttvvvxxx{{{~~~}}}{{{yyyyyyzzz|||}}}~~~}}}||||||{{{{{{{{{{{{zzzzzzyyyyyyuuuvvvxxxzzzzzzyyywwwvvvuuuuuuuuuvvvxxx{{{~~~zzz|||~~~|||xxxxxxwwwwwwwwwyyy|||~~~zzz{{{}}}~~~}}}|||yyyzzz{{{|||}}}}}}||||||xxx{{{~~~|||yyyvvvwwwyyy{{{|||~~~~~~~~~}}}|||||||||||||||~~~zzzyyy{{{~~~~~~||||||}}}~~~~~~~~~~~~~~~zzzvvvtttssssssqqqrrrsssrrrpppppprrrtttwwwwwwxxxxxxyyyyyyyyyyyyzzzyyyxxxwwwvvvuuuuuutttuuuvvvvvvwwwwwwwwwwwwwwwxxxwwwvvvxxxzzz|||||||||{{{{{{{{{zzzzzzzzzzzzzzz|||}}}}}}{{{xxxvvvuuuuuuvvvvvvvvvvvvvvvuuuuuuuuuwwwwwwvvvvvvxxxzzz|||}}}}}}{{{}}}~~~|||}}}~~~~~~}}}}}}||||||||||||||||||||||||~~~}}}|||{{{{{{zzzyyyyyy{{{|||zzzxxxuuuuuuvvvwwwxxxyyyzzzzzzwwwwwwxxx{{{~~~~~~xxxzzz}}}~~~~~~}}}wwwwwwyyyzzzyyyxxxvvvuuu{{{}}}~~~{{{yyyvvvuuutttvvvxxxzzz{{{zzzzzzzzz{{{|||}}}~~~~~~}}}{{{zzzyyyyyy||||||}}}~~~~~~|||{{{zzzuuuuuuuuuuuuvvvxxxyyyzzz{{{|||~~~~~~{{{xxxvvvqqqrrrsssuuuwwwzzz}}}~~~{{{{{{|||}}}|||{{{zzzyyyuuuvvvxxx|||}}}{{{|||~~~|||{{{yyyxxxxxxyyyzzz{{{qqqsssvvvxxxyyyyyywwwvvvxxxwwwvvvvvvwwwyyy|||}}}|||||||||||||||{{{{{{{{{|||}}}}}}~~~}}}}}}|||{{{wwwwwwvvvtttqqqpppqqqrrrrrrpppnnnnnnpppqqqqqqpppkkknnnrrrvvvyyyyyyyyyxxxwwwxxxyyyyyyxxxyyy|||~~~{{{{{{zzzzzz{{{}}}~~~}}}{{{zzz{{{~~~~~~~~~~~~|||{{{~~~~~~~~~|||zzzzzz{{{}}}zzzxxxwwwvvvxxxyyyxxxwwwwwwwwwvvvvvvvvvvvvwwwwwwssstttuuuuuuvvvyyyzzzzzzrrrrrruuuzzz{{{zzz{{{zzzyyyyyyyyyyyyvvvrrrnnnooonnnmmmoooqqqtttttttttxxxtttqqqrrruuuwwwuuurrruuutttrrrqqqqqqtttwwwyyy}}}}}}~~~}}}|||yyyuuupppnnnpppsssvvvwwwxxxyyyyyyxxxwwwvvvwwwxxxwwwwwwxxxzzz|||}}}|||zzzwwwwwwuuuuuuvvvyyy{{{}}}~~~~~~|||yyyvvvvvvwwwwwwvvvuuutttrrrqqqpppppprrrttttttsssqqqqqqqqqqqqpppppppppppprrrsssttttttsssqqqooommmrrrtttvvvxxxyyyzzzzzzzzzuuuvvvwwwyyy{{{zzzxxxuuuwww{{{~~~}}}xxxsssppppppuuuttttttvvvwwwxxxvvvuuurrrtttwwwzzz}}}~~~}}}|||zzzyyyyyyyyy{{{|||~~~}}}|||{{{{{{{{{||||||}}}|||{{{zzzzzzyyyzzzzzztttuuuwwwxxxxxxxxxwwwwwwxxxwwwvvvvvvyyy|||{{{}}}~~~{{{zzzwwwxxxxxxwwwwwwxxxzzz}}}xxxyyy{{{}}}~~~~~~~~~}}}yyyzzz{{{{{{||||||||||||xxxzzz}}}~~~|||zzzwwwyyy{{{}}}~~~|||{{{{{{zzzzzz~~~|||{{{{{{~~~~~~|||{{{|||}}}~~~|||{{{|||}}}~~~|||xxxtttrrrrrrrrrqqqssstttrrrooonnnpppsssyyyyyyzzz{{{||||||{{{{{{xxxxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyyyywwwvvvwwwzzz||||||{{{{{{{{{zzzzzzzzzzzzzzzzzzwwwxxxxxxwwwuuuuuuuuuvvvxxxwwwwwwvvvuuutttssssssxxxxxxyyyyyyzzzzzz{{{{{{|||~~~}}}~~~~~~}}}}}}{{{zzzzzzzzzzzz{{{{{{|||~~~}}}|||}}}zzzxxxyyy{{{|||zzzwwwwwwwwwxxxxxxxxxyyyyyyyyyssstttvvvzzz~~~|||}}}~~~tttuuuxxxzzz{{{||||||{{{|||}}}}}}{{{yyyxxxwwwvvvwwwyyy{{{{{{zzz{{{{{{{{{|||~~~~~~~~~~~~~~~|||zzzxxxvvvxxxzzz{{{}}}}}}|||{{{zzzvvvvvvvvvvvvwwwyyy{{{||||||}}}|||xxxvvvssstttuuuwwwyyy{{{}}}~~~||||||}}}}}}}}}|||zzzyyyuuuvvvyyy}}}}}}xxxyyyzzz|||~~~{{{{{{{{{{{{zzzzzzyyyyyynnnqqquuuxxxzzzyyywwwuuuvvvvvvvvvvvvwwwyyy{{{}}}xxxyyyyyyyyyyyyxxxwwwvvvyyyzzz{{{{{{zzzyyywwwvvvrrrssssssrrrqqqppppppqqqnnnllliiiiiijjjlllmmmmmmkkknnnrrrvvvyyyyyyyyyxxxuuuwwwwwwxxxxxxzzz}}}{{{{{{zzz{{{|||}}}}}}|||{{{{{{|||}}}}}}|||||||||zzzzzzzzz{{{{{{yyyxxxwwwxxxzzz|||{{{zzz{{{|||}}}|||{{{yyyzzzzzzzzzzzzzzzzzzyyytttvvvvvvuuuvvvzzz|||zzztttrrrssswwwyyywwwwwwzzzwwwwwwvvvwwwwwwuuuqqqnnnpppnnnnnnoooqqqssssssssswwwvvvuuuuuuvvvvvvuuuttttttttttttuuuwwwyyy{{{|||}}}~~~}}}{{{{{{wwwsssqqqrrrvvvyyy{{{xxxyyyzzzyyywwwvvvwwwxxxyyyxxxwwwxxxzzz{{{zzzyyyxxxwwwvvvuuuwwwzzz}}}~~~{{{xxxxxxxxxuuuuuutttsssqqqooonnnpppsssttttttrrrqqqqqqrrrrrrrrrqqqooonnnrrrrrrrrrqqqpppooonnnmmmoooqqqsssvvvxxxyyyyyyyyytttuuuvvvyyyzzzzzzwwwtttvvvzzz}}}}}}xxxsssppppppvvvvvvwwwyyyzzzyyyuuussssssuuuwwwzzz}}}~~~~~~|||{{{yyyxxxxxxyyyyyyzzz|||{{{zzzzzzzzz{{{}}}~~~~~~|||zzzyyyzzzzzz{{{ttttttuuuuuuvvvwwwxxxxxxzzzyyyyyyzzz|||}}}~~~~~~~~~|||yyyxxxuuuwwwyyyyyywwwwwwyyy{{{vvvwwwxxxzzz|||}}}~~~zzzzzz{{{{{{{{{{{{{{{{{{yyyzzz|||~~~~~~}}}{{{|||~~~}}}{{{zzzyyyyyy|||{{{{{{zzz{{{}}}~~~{{{zzz{{{|||}}}|||yyywwwvvvwwwxxxyyyyyyyyyxxxvvvrrrqqqrrrtttrrrtttuuusssnnnmmmooorrrwwwxxxzzz|||}}}~~~~~~~~~uuuvvvvvvvvvwwwwwwxxxxxxvvvwwwyyyzzz{{{{{{zzzzzz{{{zzzxxxxxxzzz|||||||||zzzzzzzzzzzzzzzzzzzzzzzztttuuuvvvwwwvvvwwwyyy{{{{{{zzzzzzyyyxxxxxxwwwwwwyyyzzz|||~~~~~~}}}{{{yyy|||~~~{{{~~~~~~}}}~~~~~~}}}}}}zzzzzzxxxxxxxxxzzz|||}}}|||}}}~~~~~~zzzwwwxxx{{{|||zzzwwwzzzzzzzzzyyyyyyyyyxxxxxxtttuuuwww{{{yyyzzz{{{|||}}}}}}~~~~~~{{{|||}}}}}}|||{{{yyywwwzzzyyyxxxxxxzzz||||||{{{{{{{{{{{{||||||~~~}}}~~~~~~zzzvvvtttuuuwwwyyy|||}}}|||{{{zzzyyyxxxxxxwwwxxxzzz|||~~~|||~~~|||wwwuuutttuuuwwwyyy{{{{{{{{{{{{{{{{{{|||}}}}}}|||zzzzzzuuuuuuxxx{{{}}}|||zzzwwwvvvwwwxxxzzz{{{||||||||||||}}}~~~~~~|||yyyxxxoooqqqtttvvvxxxyyyyyyyyyuuuvvvwwwxxxyyy{{{||||||vvvvvvtttssssssssstttuuuwwwwwwxxxxxxvvvtttrrrpppnnnpppssssssrrrqqqrrrrrrnnnkkkhhhgggiiilllnnnnnnmmmooorrruuuxxxyyyyyyxxxuuuvvvvvvvvvvvvxxx{{{~~~yyyyyyxxxyyyzzz|||}}}zzzzzz{{{{{{||||||}}}}}}|||~~~|||yyyyyyzzz}}}{{{wwwuuuuuuvvvwwwwwwvvvuuutttuuuvvv{{{zzz{{{|||~~~~~~}}}{{{zzz{{{{{{{{{{{{{{{{{{zzzwwwzzzyyyuuuuuuzzz{{{xxxuuurrrrrruuuvvvtttsssuuuuuutttttttttuuutttrrroooooonnnmmmooorrrtttuuutttwwwyyy{{{zzzxxxvvvvvvwwwtttuuuwwwxxxzzzzzz{{{{{{|||}}}}}}{{{zzzzzzvvvrrrppprrrvvvyyyzzzxxxyyyzzzzzzxxxwwwxxxyyy{{{yyyvvvvvvwwwxxxxxxxxxxxxvvvuuutttvvvyyy}}}{{{}}}}}}{{{zzzzzzuuutttsssrrrqqqooonnnpppsssuuutttrrrrrrsssuuuvvvuuusssqqqpppsssrrrqqqpppooonnnmmmmmmmmmoooqqqtttvvvwwwxxxxxxttttttvvvxxxzzzyyyvvvtttpppuuuzzz|||yyyvvvttttttxxxxxxzzz||||||zzzuuurrrtttvvvxxx{{{}}}~~~{{{zzzyyyxxxwwwxxxyyyyyy|||{{{zzzyyyzzz|||~~~~~~|||zzzyyyzzz{{{|||ssssssssstttuuuwwwyyyyyyyyyzzz|||~~~~~~~~~~~~}}}|||zzzxxxwwwtttwwwzzzzzzxxxwwwyyy{{{uuuuuuvvvxxxzzz|||{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||~~~~~~}}}|||zzzyyyyyyyyyyyyxxxyyy{{{~~~}}}zzzyyyzzz{{{uuutttsssrrrsssvvvyyyzzzsssuuuuuutttqqqqqqsssvvvrrruuuvvvsssnnnlllnnnqqquuuvvvyyy|||~~~ttttttuuuvvvwwwxxxyyyyyywwwxxxyyy{{{||||||{{{{{{~~~|||zzzzzz{{{}}}}}}|||yyyzzzzzzzzzzzzzzzzzzzzztttvvvxxxyyyzzz|||~~~~~~~~~~~~~~~}}}}}}}}}{{{}}}{{{yyy{{{~~~xxxzzz|||{{{yyyyyy{{{}}}~~~~~~~~~~~~}}}}}}{{{zzzxxxwwwwwwyyy|||~~~yyyzzz|||~~~{{{wwwxxx{{{|||zzzwww}}}||||||{{{yyyxxxxxxwwwwwwxxxzzz~~~~~~}}}|||{{{|||}}}}}}|||{{{zzzxxxwww{{{zzzyyyyyy{{{|||||||||{{{{{{{{{{{{{{{|||}}}~~~}}}~~~{{{vvvssssssuuuxxx{{{||||||{{{zzz{{{zzzyyyyyyyyy{{{~~~|||~~~{{{wwwttttttvvvxxxzzz{{{zzzyyyxxxzzz{{{|||||||||{{{zzzyyyssstttuuuwwwxxxvvvrrrooowwwwwwxxxxxxyyyxxxxxxxxx|||~~~}}}zzzwwwrrrrrrsssuuuwwwyyy{{{|||uuuvvvxxxzzz||||||}}}}}}wwwtttqqqnnnnnnpppsssuuuuuuuuuvvvuuutttqqqnnnlllmmmpppsssuuutttsssssssssqqqnnnkkkjjjlllnnnqqqqqqoooppprrruuuwwwxxxxxxxxxvvvvvvvvvuuuuuuvvvzzz|||wwwwwwwwwwwwxxxzzz|||}}}xxxyyyzzz{{{||||||{{{{{{yyy|||~~~}}}yyyvvvvvvwwwyyy{{{}}}zzzuuuqqqoooooossstttuuutttsssrrrssstttwwwwwwyyy{{{}}}}}}{{{xxxzzzzzz{{{{{{{{{{{{zzzzzzyyy|||{{{uuutttxxxyyyuuuvvvrrrqqqtttuuurrrqqqrrrtttsssrrrsssttttttrrrpppnnnmmmmmmooorrruuuvvvvvvwww{{{~~~yyyvvvxxxzzztttuuuxxxzzz{{{zzzyyyxxx{{{|||~~~}}}zzzxxxvvvsssooonnnpppsssvvvwwwxxxyyyzzzzzzxxxxxxyyyzzz}}}zzzvvvtttuuuvvvwwwwwwwwwuuutttsssuuuxxx|||~~~vvvyyy}}}~~~}}}||||||vvvvvvuuutttqqqqqqqqqqqqrrrssstttuuutttuuutttsssrrrrrrtttvvvuuutttsssqqqpppooonnnnnnllloootttvvvwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwyyyzzz{{{{{{yyywwwxxxxxxzzz{{{||||||zzzxxxuuutttrrruuuxxxzzz{{{|||~~~|||zzzwwwvvvwwwxxxxxxwwwzzzyyywwwwwwyyy{{{|||}}}|||{{{{{{zzzzzzzzz{{{{{{vvvvvvvvvvvvwwwxxxyyyyyyzzz|||~~~~~~~~~~~~|||{{{xxxyyy|||zzz{{{|||}}}|||{{{yyyxxxvvvuuuuuuxxx{{{}}}zzzwwwvvvxxxzzz{{{zzzzzz{{{||||||}}}~~~}}}}}}~~~~~~zzzwwwyyyzzz{{{|||}}}~~~~~~|||yyyyyyzzzyyyvvvrrrsssssssssttttttuuuuuuuuuvvvuuutttrrrpppppprrrtttssssssrrrrrrqqqpppoooooovvvxxxzzzzzzzzzyyyzzz{{{wwwwwwwwwwwwwwwvvvvvvvvvxxxvvvuuuxxx|||}}}yyytttvvvwwwxxxzzz{{{||||||}}}{{{yyyxxxxxxzzz{{{{{{{{{yyyyyyyyyxxxxxxzzz~~~~~~|||}}}~~~~~~~~~}}}zzzwwwwwwzzz}}}}}}|||~~~~~~~~~}}}yyyyyyyyyxxxwwwvvvuuutttyyyyyy{{{}}}|||{{{{{{|||}}}}}}zzzxxx~~~}}}|||zzzyyyxxxzzzzzz|||~~~~~~{{{{{{~~~}}}zzzxxxyyy{{{||||||{{{zzzxxxwwwvvvvvvvvv{{{{{{{{{{{{zzzyyyyyyxxxyyy{{{||||||{{{xxxuuussstttttttttvvvzzz|||}}}|||}}}{{{yyywwwxxxzzz}}}~~~|||yyywwwuuuzzzxxxwwwxxxzzz{{{zzzxxx|||}}}}}}zzzxxxtttuuuvvvwwwvvvuuusssqqqsssssstttuuuvvvwwwxxxyyyzzz{{{|||}}}}}}{{{yyywwwrrrnnnqqqzzz~~~{{{xxxxxxssstttvvvwwwyyyzzzzzzzzzqqqqqqqqqpppppppppoooooouuuvvvuuuqqqllliiiiiikkkpppnnnmmmooosssuuutttsssqqqooolllkkkjjjkkkmmmoooooorrrvvvwwwvvvvvvyyy{{{xxxwwwsssnnnoootttwwwuuuyyyxxxwwwwwwxxx{{{}}}|||||||||||||||}}}~~~~~~~~~}}}zzzwwwttttttvvvyyyyyyyyyyyyxxxvvvtttqqqpppuuuooolllnnnnnnkkkmmmrrrvvvxxxzzz{{{zzzyyyyyyzzzzzzzzzzzzyyyxxxwwwvvvuuuwwwxxxwwwrrrrrruuuuuusssuuuuuuuuutttssssssrrrrrrwwwuuutttsssttttttrrrqqqoooooopppqqqrrrrrrssssssxxxyyy|||~~~~~~|||zzzxxxzzzxxxvvvvvvxxxzzzzzzzzzyyyyyyyyyzzz{{{{{{yyywwwtttsssqqqnnnmmmooossswww{{{zzzyyywwwwwwxxxzzz{{{zzzyyyxxxwwwwwwwwwwwwwwwyyywwwttttttvvvxxxzzzzzz{{{{{{|||||||||{{{zzzzzzxxxwwwtttrrroooooopppqqqrrrtttvvvwwwsssssssssrrrrrrsssuuuvvvyyyxxxvvvtttrrrqqqpppooonnnppptttuuuuuuuuuuuuvvvvvvuuutttssssssttttttuuuwwwxxxzzzzzzyyyxxxyyyzzz|||}}}}}}}}}|||zzzxxxvvvsssuuuxxxyyyzzzzzz|||~~~zzzxxxvvvvvvxxxyyyyyyyyyzzzyyyxxxxxxyyyzzz{{{zzzwwwwwwwwwxxxyyyzzz{{{{{{wwwwwwwwwwwwxxxzzz{{{|||||||||{{{{{{|||}}}}}}~~~~~~{{{wwwxxxzzz{{{|||}}}~~~~~~|||zzzyyywwwwwwvvvwwwxxxxxxvvvtttuuuwwwyyyyyyyyyyyyzzz{{{~~~~~~}}}}}}~~~~~~{{{yyyzzzzzzzzzzzz{{{|||}}}}}}|||zzzxxxxxxxxxwwwtttrrrqqqrrrrrrsssssstttttttttsssssssssrrrpppqqqsssvvvttttttsssrrrqqqpppoooooorrrtttvvvvvvuuuuuuuuuwwwwwwvvvuuuuuuttttttttttttvvvuuutttwww|||}}}yyyuuuvvvwwwxxxzzz{{{}}}}}}~~~{{{yyyvvvvvvxxxzzz{{{{{{yyyyyyyyyxxxxxxzzz~~~~~~|||}}}~~~~~~}}}zzzwwwwwwzzz||||||||||||{{{|||zzzxxxwwwvvvvvvwwwxxx||||||}}}~~~}}}||||||~~~~~~|||zzz}}}{{{zzzyyy{{{~~~||||||}}}}}}zzzzzzzzz|||}}}}}}|||zzzxxxwwwvvvuuuuuuvvvvvvvvvvvvvvvuuuttttttyyyzzz{{{|||{{{yyyvvvtttuuuuuuuuuwwwyyy{{{{{{{{{zzzyyywwwvvvwwwyyy|||~~~||||||}}}|||{{{zzzxxxwwwyyyxxxwwwxxxzzz{{{zzzyyy|||}}}~~~}}}{{{xxxvvvuuuvvvwwwwwwvvvtttrrrqqqssssssssstttuuuvvvwwwxxxzzzzzz{{{||||||zzzyyyxxxsssppprrryyy}}}zzzwwwwwwvvvvvvwwwwwwwwwvvvvvvuuupppppppppqqqqqqrrrrrrrrrtttuuuuuuqqqmmmkkkkkkmmmpppooonnnpppsssuuutttssspppnnnkkkiiiiiijjjkkkmmmmmmpppssstttttttttvvvxxxwwwvvvrrrmmmnnnssstttrrrvvvvvvwwwwwwyyy{{{}}}~~~|||}}}}}}}}}}}}{{{yyyxxx{{{zzzxxxvvvssssssvvvxxxwwwwwwwwwvvvuuurrrpppooonnnjjjiiilllmmmmmmooouuutttvvvyyyzzzyyyxxxwwwxxxxxxxxxxxxxxxxxxwwwvvvvvvuuuvvvsssnnnmmmrrruuuuuuuuuuuuuuuuuuuuutttttttttwwwuuutttssstttsssrrrpppoooooopppqqqrrrtttuuuvvv{{{{{{||||||{{{yyywwwuuuzzzwwwuuutttuuuvvvuuuttttttttttttvvvwwwwwwvvvtttppppppnnnllllllnnnssswwwzzzyyywwwvvvvvvwwwyyyzzz{{{{{{zzzyyyyyyyyyyyyyyywwwwwwvvvvvvvvvxxxyyy{{{{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxwwwwwwooopppqqqsssuuuwwwyyyzzzssssssssstttuuuvvvwwwxxx}}}|||zzzxxxuuusssrrrqqqppprrrttttttssssssuuuvvvuuutttrrrqqqqqqrrrtttuuuuuuwwwyyyzzzyyyyyyzzz{{{|||}}}}}}}}}|||{{{yyyxxxtttvvvxxxyyyxxxxxxyyy{{{xxxvvvuuuvvvxxxzzzzzzyyyyyyyyyyyyzzzyyyxxxxxxwwwsssssstttuuuwwwxxxzzz{{{vvvvvvwwwxxxzzz|||~~~{{{xxxwwwyyy{{{{{{yyy{{{~~~~~~{{{yyyyyy{{{|||}}}~~~}}}|||zzzxxxyyyyyywwwtttsssrrrssstttvvvxxxxxxwwwwwwxxxyyy~~~~~~}}}}}}}}}~~~~~~|||zzz{{{zzzyyyxxxxxxxxxzzzzzzyyyxxxwwwvvvwwwvvvsssqqqoooooopppqqqrrrsssssssssppppppqqqqqqqqqrrruuuxxxtttsssrrrpppooommmllllllppprrrttttttsssrrrssstttwwwuuusssqqqpppqqqrrrrrrtttssssssvvvzzz|||zzzwwwuuuvvvwwwyyy{{{|||~~~~~~{{{xxxvvvuuuwwwyyyzzz{{{yyyzzzyyyyyyxxxzzz}}}~~~}}}~~~~~~~~~~~~}}}~~~~~~|||yyywwwwwwxxxzzz{{{{{{~~~}}}zzzzzz}}}zzzwwwwwwxxxzzz|||~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}{{{wwwzzz}}}||||||}}}}}}}}}||||||||||||}}}~~~}}}|||{{{yyywwwuuuttttttxxxyyyyyyyyyyyyxxxxxxwwwxxxzzz{{{|||{{{zzzxxxvvvwwwvvvvvvwwwyyyzzzyyyxxxwwwwwwwwwwwwyyyzzz|||}}}xxxyyyyyyzzzzzzyyyxxxxxxxxxwwwvvvxxxzzz|||{{{zzz{{{{{{|||}}}{{{yyywwwuuuvvvvvvwwwvvvuuusssqqqpppsssrrrrrrrrrssstttvvvwwwyyyyyyzzzzzzzzzyyyxxxxxxuuurrrtttxxxzzzxxxuuuuuuxxxwwwwwwvvvtttrrrqqqpppooooooooopppqqqssstttuuutttttttttrrrooonnnnnnppppppppppppqqqtttuuutttsssooommmkkkiiihhhiiijjjkkknnnppprrrssssssssstttvvvvvvuuuqqqlllmmmqqqrrrooorrrsssuuuwwwyyy{{{|||||||||}}}~~~~~~|||xxxtttqqqwwwwwwvvvsssrrrrrrtttwwwxxxxxxwwwvvvtttrrrpppooojjjggghhhkkkmmmmmmppptttrrruuuxxxzzzxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvtttsssoooiiiiiippptttuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvuuutttssssssssspppnnnoooooopppqqqsssuuuxxxzzz||||||{{{{{{zzzyyyxxxxxxzzzxxxuuussssssrrrqqqooopppppppppsssuuuvvvuuusssppppppooonnnnnnqqquuuyyyxxxwwwvvvtttuuuvvvwwwyyy{{{{{{zzzzzzyyyyyyzzzzzztttwwwyyyyyywwwwwwyyy||||||zzzxxxvvvuuuttttttuuuyyyzzzzzz{{{ssstttvvvwwwyyyzzz{{{{{{uuuttttttvvvxxxzzz{{{{{{||||||{{{zzzxxxvvvuuutttsssssssssrrrqqqrrrtttvvvtttsssqqqqqqrrrtttwwwxxxwwwyyyzzzzzzyyyyyyyyyzzzzzzzzz{{{{{{zzzyyyxxxwwwvvvxxxzzzzzzxxxxxxxxxyyyxxxvvvuuuvvvxxxyyyyyyxxxxxxzzz{{{zzzxxxvvvuuutttssssssssstttuuuwwwyyyyyyuuuuuuvvvxxx{{{}}}|||vvvuuuxxxzzzyyyvvvuuuwwwzzz{{{zzz{{{|||~~~{{{|||~~~~~~|||{{{xxxyyyzzzwwwrrrppprrrttttttvvvxxxxxxwwwwwwwwwxxx|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||||||||}}}}}}}}}|||||||||zzzxxxwwwvvvwwwwwwxxxwwwwwwwwwvvvvvvuuusssrrrmmmnnnoooqqqqqqqqqqqqqqqmmmnnnpppqqqrrrtttwwwzzzsssrrrqqqooommmkkkjjjiiirrrtttuuuuuutttssstttuuuvvvtttqqqnnnmmmnnnpppqqqsssrrrsssuuuyyyzzzyyyxxxssstttuuuwwwyyy{{{}}}~~~|||yyyvvvuuuwwwzzz{{{|||yyyzzzzzzyyyxxxyyy|||~~~~~~}}}~~~~~~|||}}}~~~~~~{{{yyyxxxwwwwwwyyyzzz{{{zzz~~~~~~|||yyyzzz~~~}}}||||||}}}~~~~~~|||||||||}}}~~~}}}~~~}}}{{{xxxzzz}}}~~~|||||||||zzz{{{|||}}}}}}~~~~~~~~~}}}|||{{{zzzwwwuuutttsss{{{{{{||||||}}}|||||||||xxxyyy{{{{{{{{{zzzyyyxxxyyyxxxwwwwwwxxxxxxwwwvvvtttuuuwwwyyyzzz{{{||||||wwwwwwwwwwwwwwwwwwwwwvvvvvvvvvwwwxxxzzz{{{||||||wwwxxxzzzzzzzzzyyyxxxwwwwwwwwwwwwvvvuuusssrrrqqqsssrrrqqqqqqrrrtttvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxvvvuuuvvvwwwwwwvvvttttttwwwvvvuuutttrrrpppnnnmmmoooooonnnooopppqqqssstttsssssssssrrrqqqqqqqqqrrrpppqqqrrrsssttttttsssrrrooonnnlllkkkjjjjjjkkklllqqqrrrssstttuuuuuuuuuvvvuuuuuurrrnnnnnnrrrqqqnnnoooqqqtttwwwzzz{{{{{{zzz|||||||||{{{yyyvvvsssqqqtttttttttrrrqqqrrrtttvvvyyyyyyxxxvvvuuusssqqqqqqlllkkkkkkmmmnnnooopppqqqqqqtttxxxzzzyyywwwuuuuuuwwwvvvuuuuuuttttttttttttttttttpppjjjiiinnnrrrrrrssssssssstttuuuvvvvvvvvvvvvuuutttttttttrrrooommmmmmmmmnnnooorrrvvvyyy{{{zzzyyyyyyyyyzzz{{{}}}~~~yyywwwtttssssssrrrpppnnnooooooqqqtttwwwxxxwwwvvvtttttttttrrrrrrtttxxx{{{wwwvvvtttssssssuuuwwwxxx{{{zzzzzzyyyyyyyyyzzzzzzrrrwww{{{{{{xxxwwwzzz}}}}}}zzzwwwtttrrrqqqrrrrrryyyzzz{{{|||vvvwwwxxxyyyzzzzzzyyyyyytttssssssvvvyyy{{{{{{zzzxxxyyyyyyyyyyyyxxxwwwvvvssstttsssrrrpppqqqsssvvvrrrrrrrrrrrruuuxxx{{{}}}{{{|||}}}|||zzzxxxxxxxxxzzzzzzzzzzzzzzzzzzyyyyyyyyy{{{|||{{{yyyxxxxxxyyyyyyxxxwwwwwwxxxxxxvvvuuuwwwyyy{{{zzzwwwtttssssssttttttttttttuuuvvvwwwxxxssstttuuuxxxzzz}}}}}}wwwvvvxxxzzzyyyvvvssstttwwwxxxyyyyyy{{{|||zzz{{{}}}~~~~~~}}}{{{zzzxxxyyyyyyvvvrrrqqqtttwwwuuuwwwyyyyyyxxxwwwxxxxxxxxxyyyzzz|||}}}}}}~~~~~~}}}}}}{{{{{{zzzzzz{{{{{{yyyzzz{{{||||||{{{{{{{{{|||{{{yyywwwvvvvvvvvvwwwvvvvvvwwwwwwvvvuuuttttttnnnooopppqqqrrrqqqpppooolllnnnppprrrsssuuuyyy{{{uuutttsssqqqooommmlllkkktttuuuwwwwwwuuuttttttuuutttrrrooommmlllmmmooopppqqqqqqrrrtttwwwxxxxxxxxxssssssssstttvvvxxxzzz|||}}}{{{xxxwwwyyy{{{}}}}}}yyyzzzzzzyyyxxxxxxzzz|||~~~~~~~~~zzz|||{{{zzzyyywwwwwwxxxyyy{{{zzz}}}}}}||||||zzz{{{~~~~~~|||}}}|||~~~~~~}}}{{{{{{~~~}}}|||}}}~~~}}}}}}}}}}}}~~~}}}}}}}}}zzzzzz|||}}}~~~~~~~~~}}}||||||{{{zzzxxxvvvtttsssvvvwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{zzzyyyyyyzzzyyywwwwwwwwwwwwvvvtttqqqrrrtttvvvxxxyyyyyyyyywwwwwwvvvvvvuuuuuuttttttvvvvvvxxxyyyyyyzzz||||||uuuvvvxxxyyyzzz{{{{{{{{{xxxxxxxxxwwwvvvtttsssssstttssssssrrrssstttvvvwwwwwwwwwvvvuuuuuuvvvwwwxxxvvvxxxwwwvvvtttttttttssssssssssssrrrqqqpppooonnnooonnnmmmmmmmmmnnnpppqqqsssrrrqqqqqqrrrsssssssssqqqrrrtttuuuuuutttsssrrrqqqpppooonnnnnnnnnoooooorrrrrrssstttuuuuuuuuutttuuuvvvtttpppqqqtttsssooonnnppptttwwwyyyzzzzzzyyy{{{zzzxxxwwwvvvvvvwwwwwwsssttttttsssrrrrrrtttvvvyyyxxxvvvuuusssqqqppppppmmmoooppppppqqqssssssrrrrrruuuxxxzzzyyywwwvvvvvvxxxwwwvvvtttsssrrrrrrrrruuuvvvtttnnnllloooooommmpppqqqrrrrrrssstttuuuuuuwwwvvvuuuuuutttrrrnnnlllkkkkkklllooorrruuuyyy{{{vvvvvvuuuuuuwwwyyy{{{}}}uuusssrrrrrrrrrrrrpppoooppppppqqquuuxxxzzzyyyxxxxxxxxxwwwuuussstttwwwyyyvvvuuutttssstttuuuwwwxxx||||||{{{{{{{{{||||||}}}ssswww||||||yyyxxx{{{~~~}}}{{{xxxtttrrrqqqqqqqqqvvvxxxzzz|||wwwxxxyyyzzzzzzyyyxxxwwwsssrrrrrrtttyyy{{{yyywwwvvvvvvxxxyyyyyyyyyxxxwwwrrrssssssrrrpppqqqsssuuuqqqrrrsssuuuxxx{{{}}}~~~~~~~~~{{{yyyxxxyyy||||||||||||||||||}}}}}}zzz|||}}}|||zzzxxxxxxyyyyyyxxxwwwwwwxxxwwwuuussswwwyyy{{{yyytttrrrrrrtttuuuuuutttuuuuuuvvvwwwxxxssstttvvvxxx{{{~~~{{{zzz{{{|||zzzyyywwwwwwxxxxxxwwwwwwvvvuuuyyy{{{|||~~~~~~}}}|||{{{yyyxxxvvvtttrrrsssvvvxxxuuuwwwyyyyyywwwvvvwwwxxxuuuvvvwwwyyyzzz{{{||||||yyyyyywwwwwwwwwxxxyyyzzzwwwyyyzzzzzzyyyxxxyyyzzzzzzzzzyyyxxxwwwvvvuuuttttttuuuwwwvvvuuuttttttuuupppqqqsssssssssrrrpppnnnmmmooorrrtttuuuwwwyyy{{{yyyxxxwwwvvvtttrrrqqqqqqtttuuuwwwvvvuuusssttttttrrrqqqooonnnnnnnnnpppqqqqqqqqqrrrsssuuuvvvwwwwwwtttsssssstttuuuwwwyyyzzz}}}{{{yyyyyy{{{}}}}}}|||yyyzzz{{{zzzxxxxxxyyyzzz~~~~~~~~~|||~~~~~~{{{{{{zzzxxxwwwwwwyyy||||||}}}|||{{{zzz{{{~~~}}}zzz{{{~~~{{{}}}~~~}}}zzz{{{~~~~~~|||yyy||||||}}}~~~~~~}}}~~~~~~||||||}}}}}}}}}}}}||||||zzzzzz{{{zzzyyywwwuuussstttuuuvvvwwwxxxxxxxxxxxx{{{{{{{{{{{{{{{zzzyyyyyyzzzyyywwwwwwwwwwwwuuusssnnnoooppprrrssstttttttttwwwvvvuuutttttttttttttttvvvwwwyyyyyyyyyyyy{{{|||vvvvvvxxxzzz{{{|||}}}}}}yyyyyyxxxxxxwwwvvvvvvvvvtttuuuuuuvvvvvvvvvwwwwwwwwwvvvtttssssssuuuwwwxxxvvvyyyyyytttrrrssstttsssppppppqqqqqqqqqqqqppppppooonnnlllkkkkkkmmmooopppsssqqqpppqqqrrrsssssssssqqqtttvvvwwwuuusssrrrrrrrrrrrrrrrrrrrrrsssssstttrrrrrrqqqrrrttttttsssqqqtttvvvuuurrrsssvvvuuuqqqoooqqqtttwwwyyyyyyyyyyyyzzzyyywwwuuuvvvxxx{{{}}}uuuvvvvvvvvvuuutttvvvxxxwwwvvvtttrrrqqqooooooooonnnrrrttttttuuuxxxxxxuuusssuuuxxxxxxwwwvvvvvvwwwxxxwwwuuusssrrrrrrrrrsssxxxyyywwwqqqooopppooolllppppppqqqrrrssssssttttttxxxxxxwwwvvvuuusssnnnkkkiiijjjmmmpppsssvvvxxxyyytttsssrrrrrrrrrssstttuuurrrqqqpppqqqrrrrrrqqqoooooooooqqqtttxxxzzzyyyxxxyyyyyyxxxuuussssssuuuwwwwwwvvvuuutttuuuwwwyyyzzz~~~~~~~~~}}}~~~~~~uuuxxxzzz{{{yyyzzz|||~~~}}}zzzwwwtttsssrrrrrrsssuuuxxx{{{wwwyyy{{{|||||||||{{{zzzvvvtttsssvvv{{{}}}zzzwwwvvvwwwxxxyyyyyyxxxwwwvvvppprrrrrrrrrqqqqqqsssuuurrrsssvvvxxxzzz{{{{{{{{{~~~}}}{{{{{{{{{|||||||||||||||}}}~~~~~~yyy{{{|||{{{yyywwwwwwxxxwwwvvvvvvwwwxxxxxxvvvtttvvvyyyzzzwwwrrrppprrruuurrrrrrssssssuuuvvvxxxyyyuuuvvvwwwyyy|||~~~}}}}}}|||zzzzzzyyyyyyxxxwwwuuutttzzz{{{}}}~~~}}}|||{{{wwwssspppqqqssstttuuutttvvvxxxwwwvvvuuuuuuvvvtttuuuvvvwwwxxxxxxxxxxxxvvvuuutttssstttuuuwwwyyyvvvxxxzzzyyywwwvvvvvvxxxvvvwwwwwwxxxwwwuuusssqqqqqqsssuuuuuusssrrrsssuuussstttuuuvvvuuurrrpppnnnppprrruuuvvvvvvwwwyyy{{{yyyyyyxxxwwwvvvuuutttsssuuuvvvxxxwwwuuuttttttuuuqqqppppppppppppqqqrrrrrrqqqrrrssssssssstttuuuvvvwwwvvvuuuuuuuuuwwwyyy{{{zzzzzzyyyzzz|||}}}|||zzzyyyzzz{{{zzzxxxwwwxxxyyy~~~~~~~~~~~~|||||||||zzzwwwwwwzzz}}}}}}~~~{{{zzzxxxwwwzzz}}}|||zzz|||~~~{{{}}}~~~|||yyyyyy}}}~~~}}}}}}}}}{{{wwwuuuxxxxxxxxxyyyzzz|||}}}~~~~~~|||{{{|||~~~~~~~~~~~~~~~}}}|||{{{{{{{{{xxxyyyzzzzzzzzzxxxvvvttttttuuuwwwxxxyyyzzzzzzzzz}}}||||||{{{zzzyyyyyyxxxzzzxxxwwwvvvwwwvvvuuussspppppppppqqqrrrsssssstttuuuuuutttssstttuuuvvvwwwvvvxxxzzzzzzxxxxxxzzz|||zzzzzz{{{{{{|||}}}}}}}}}zzzyyyyyyyyyxxxyyyyyyyyyuuuvvvxxxyyyzzzyyyxxxwwwvvvuuurrrqqqrrrtttvvvxxxvvvzzzyyyssspppsssuuutttoooppppppqqqqqqqqqqqqpppnnnmmmkkkkkklllnnnqqqssssssqqqoooppprrrssssssqqqqqquuuxxxxxxvvvsssrrrrrrrrrsssssstttuuuvvvwwwxxxtttsssrrrsssuuuuuusssqqqrrrttttttsssuuuxxxvvvrrrqqqrrruuuwwwxxxyyyyyyyyyyyyxxxxxxxxxyyy{{{}}}~~~xxxyyyzzzyyywwwwwwxxxyyyyyyxxxvvvtttrrrqqqqqqqqqqqqvvvyyywwwwwwzzzxxxttttttuuuvvvuuuttttttvvvwwwvvvuuussssssssstttuuuwwwyyyzzzvvvpppnnnpppqqqoooqqqrrrrrrsssssstttttttttzzzyyyxxxxxxwwwtttoookkkhhhkkknnnrrruuuwwwwwwxxxqqqqqqqqqqqqrrrrrrssstttuuuttttttuuuvvvuuusssqqqpppqqqrrruuuxxxzzzyyyxxxxxxyyyxxxwwwuuuuuuwwwyyyxxxwwwvvvvvvvvvxxxzzz|||}}}|||||||||}}}}}}~~~xxxxxxxxxyyyzzz|||~~~~~~}}}zzzxxxvvvttttttssstttvvvxxxyyy{{{}}}zzzxxxwwwzzz}}}yyyxxxyyyzzzzzzzzzxxxvvvtttoooqqqrrrrrrrrrrrrsssuuusssuuuwwwyyyzzzyyyxxxwww}}}~~~}}}}}}~~~zzzzzzyyyzzzzzz{{{|||}}}xxxyyyzzzzzzxxxvvvvvvwwwttttttuuuwwwyyyyyywwwvvvvvvxxxyyyvvvqqqooorrrvvvooopppqqqrrrtttwwwyyyzzzwwwwwwyyy{{{}}}~~~zzzyyyyyyyyyzzzzzzyyywww{{{|||~~~~~~|||wwwqqqnnnppprrrrrrrrrsssuuuvvvvvvuuuttttttuuuuuuuuuvvvvvvvvvvvvuuuuuusssrrrqqqqqqrrrtttwwwxxxuuuwwwyyyxxxvvvtttuuuvvvssstttvvvwwwvvvtttqqqoooooorrrttttttrrrqqqrrrtttuuuvvvwwwwwwvvvssspppnnnrrrtttvvvwwwwwwwwwyyyzzzwwwvvvvvvuuuttttttsssssswwwyyyzzzyyywwwvvvvvvwwwpppppppppqqqrrrrrrssssssrrrrrrssssssrrrrrrtttvvvyyyxxxwwwvvvvvvxxxzzz{{{xxxxxxyyy{{{||||||zzzxxxyyy{{{{{{zzzxxxwwwwwwxxx~~~~~~~~~~~~}}}|||||||||}}}~~~~~~|||}}}}}}zzzwwwwwwzzz}}}|||~~~~~~{{{xxxwwwuuuuuuyyy||||||zzz~~~~~~~~~~~~|||}}}yyyxxx|||}}}|||{{{zzzxxxuuurrrtttsssrrrrrrtttvvvyyy{{{{{{zzzyyyxxxxxxyyyzzz{{{}}}~~~~~~|||{{{zzzzzzzzzwwwxxxyyyzzzzzzxxxwwwuuurrrsssuuuvvvxxxxxxyyyyyy~~~}}}|||{{{zzzyyyxxxxxxzzzxxxvvvvvvwwwvvvuuussstttsssssssssssstttuuuvvvssssssrrrssstttvvvxxxyyywwwyyy{{{zzzxxxwwwyyy{{{}}}}}}}}}}}}}}}|||||||||zzzzzzyyyyyyyyyzzz{{{|||vvvxxxzzz||||||{{{xxxwwwvvvtttrrrpppqqqsssvvvxxxuuuzzzyyyrrrooorrruuutttppppppqqqqqqqqqqqqppppppmmmlllkkkkkkmmmppptttvvvssspppnnnooorrrsssrrrppprrruuuyyyyyyvvvsssrrrrrrrrrrrrtttuuuvvvxxxyyyyyyxxxvvvtttuuuwwwxxxuuussspppssstttsssuuuxxxvvvrrrssstttuuuvvvxxxxxxyyyyyyxxxyyyzzz{{{|||}}}}}}}}}zzz{{{|||{{{yyyxxxyyyzzz}}}|||yyywwwuuuttttttuuuwww|||}}}yyywwwxxxuuuooosssttttttsssrrrrrruuuwwwssssssrrrrrrsssvvvxxxzzzzzzyyytttmmmlllpppttttttsssssssssttttttttttttuuu{{{zzzyyyyyyxxxtttoookkkiiilllppptttwwwxxxxxxwwwooopppqqqsssuuuwwwxxxyyyzzzyyyyyyzzzzzzyyywwwtttsssssstttwww{{{|||{{{zzzyyyzzzzzzyyyxxxyyy{{{~~~yyyxxxwwwwwwxxxzzz|||}}}yyyyyyyyyyyyyyyzzz{{{|||zzzxxxvvvwwwzzz}}}~~~}}}{{{xxxvvvuuuvvvvvvvvvuuuzzz{{{|||}}}}}}}}}}}}}}}}}}|||{{{|||~~~~~~}}}{{{{{{yyywwwwwwyyyxxxuuurrrqqqqqqppppppqqqssstttvvvvvvwwwxxxwwwuuuuuuvvvxxx~~~~~~~~~~~~}}}{{{zzz{{{zzzyyyxxxxxxyyy{{{}}}{{{{{{zzzyyyxxxwwwwwwvvvxxxxxxxxxxxxxxxxxxxxxyyyvvvuuutttsssssssssssssssooopppqqqsssuuuwwwxxxyyyuuuvvvyyyzzz{{{}}}~~~}}}yyyxxxyyyyyywwwuuuzzz|||~~~}}}{{{yyyvvvtttssstttvvvxxxuuuuuuuuuuuutttsssrrrqqqpppooopppsssxxxzzzzzzxxxwwwvvvtttrrrppprrrvvvyyywwwwwwwwwwwwwwwwwwwwwwwwyyywwwuuussssssqqqooommmnnnppprrrrrrpppppprrruuusssuuuwwwxxxwwwuuusssqqqtttuuuwwwwwwvvvvvvxxxyyyzzzyyyxxxwwwuuusssrrrqqquuuuuuvvvvvvuuuuuutttsssvvvsssrrrsssvvvwwwvvvtttuuuppppppssstttqqqrrrxxxwwwxxxzzzyyyyyyzzz|||~~~|||{{{zzzzzz{{{zzzxxxvvvwwwyyy{{{yyywwwvvvyyy}}}|||}}}}}}~~~~~~~~~~~~}}}{{{||||||{{{yyyyyy}}}}}}{{{}}}~~~}}}}}}|||zzzyyyxxx~~~}}}{{{{{{{{{yyyvvvtttxxxyyyyyyyyyyyy{{{~~~~~~}}}||||||{{{{{{yyyxxxwwwwwwwwwvvvrrrpppuuurrrooollllllnnnrrrtttwwwyyy{{{{{{zzzxxxxxxyyyzzzzzz{{{|||||||||{{{{{{}}}{{{yyyxxxwwwyyyyyyxxxxxxwwwwwwvvvvvvqqqsssuuuxxxxxxwwwvvvtttwwwyyy{{{{{{yyywwwuuuuuu{{{yyytttpppqqquuuuuuqqqmmmoooqqqssstttsssrrrqqquuutttrrrsssuuuvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxyyy{{{}}}~~~{{{wwwvvvwwwzzzvvvxxx{{{|||{{{yyyxxxxxxxxxyyyzzz{{{||||||||||||yyyxxxwwwuuuuuuuuuuuuvvvyyyyyyxxxvvvsssqqqpppqqqooommmlllmmmooopppnnnllllllkkkkkkooouuuvvvrrrmmmrrrrrrqqqqqqrrrsssuuuvvvuuuuuuuuuuuuuuutttsssssswwwuuussssssuuuvvvvvvvvvuuuuuuttttttttttttuuuuuusssqqqoooppptttwwwxxxwwwuuuwwwyyyyyyxxxvvvvvvvvvxxxxxxyyyyyyzzz{{{||||||xxxxxxxxxxxxyyyzzz{{{{{{{{{yyyvvvsssrrrsssuuuvvvwwwxxxzzz{{{zzzxxxuuusssrrrqqqqqqsssvvvxxxxxxwwwsssrrrppppppqqqtttxxxzzzyyyvvvqqqpppqqqrrrqqqppptttsssrrrpppooopppsssuuuyyy{{{|||zzztttooolllllljjjlllppptttwwwyyyzzzzzzuuuvvvwwwuuutttvvv||||||}}}~~~~~~|||yyyxxxvvvttttttwww|||}}}{{{xxxzzzwwwvvvyyy}}}~~~{{{wwwxxxvvvuuuxxx|||~~~~~~||||||yyyvvvuuuwwwxxxyyyyyyyyyyyyyyyxxxwwwzzz~~~|||yyyvvvttttttttttttuuuuuu{{{||||||}}}~~~~~~}}}}}}|||{{{{{{|||}}}}}}|||zzzzzzxxxuuuvvvwwwwwwuuussspppppppppqqqsssuuuwwwxxxuuuvvvwwwvvvuuuuuuvvvxxx~~~}}}~~~~~~~~~}}}zzzyyyyyyxxxyyy{{{}}}}}}}}}|||{{{{{{zzzyyyyyyzzzzzzzzzyyyyyyyyyxxxxxxwwwvvvuuuttttttttttttttttttuuuuuuuuuvvvvvvvvvvvvrrrtttwwwxxxyyy|||}}}|||||||||{{{yyyzzz|||zzzyyywwwuuuuuuvvvwwwxxxvvvvvvvvvuuutttsssqqqqqqqqqppppppsssxxxzzzzzzxxxvvvvvvuuusssrrrsssvvvxxxvvvvvvwwwxxxyyy{{{{{{|||zzzwwwuuussssssrrrqqqooooooqqqssssssqqqqqqrrrtttrrrtttvvvwwwwwwuuusssrrrrrrtttvvvwwwvvvwwwyyyzzzzzzzzzyyywwwvvvtttssssssvvvvvvvvvvvvuuuuuuttttttwwwuuutttuuuwwwxxxwwwuuuuuuqqqqqquuuuuurrrssswwwwwwxxxyyyyyyyyyyyy{{{}}}}}}|||{{{|||}}}|||zzzxxxvvvwwwyyyzzzzzz{{{}}}~~~~~~~~~~~~~~~}}}}}}zzz{{{|||{{{yyy{{{~~~}}}|||}}}}}}}}}}}}|||{{{zzzzzz}}}|||zzzyyyzzzyyyxxxvvvwwwxxxxxxxxxxxxzzz~~~~~~|||{{{yyyxxxxxxuuutttsssttttttsssqqqooorrrpppmmmllllllnnnppprrrvvvxxxzzzzzzxxxwwwvvvwwwxxxyyyyyyzzzzzzyyyyyyyyy~~~|||zzzxxxxxxwwwyyyxxxxxxwwwwwwvvvvvvuuusssuuuwwwyyyyyyxxxvvvuuuwwwyyy{{{{{{yyyvvvuuuuuuyyyxxxuuurrrssswwwwwwsssooopppqqqsssssssssrrrrrruuusssrrrsssuuuwwwwwwvvvwwwwwwwwwxxxxxxyyyyyyyyy{{{{{{{{{yyywwwvvvwwwxxxwwwyyy{{{{{{yyyxxxxxxyyyyyyyyy{{{|||}}}~~~~~~~~~{{{zzzyyywwwwwwwwwwwwxxxzzzzzzyyyvvvtttrrrqqqqqqqqqnnnllllllnnnooonnnllljjjiiikkkooouuuwwwtttppprrrrrrrrrrrrtttuuuwwwxxxuuuuuuvvvvvvuuuuuutttsssxxxvvvttttttvvvxxxyyyxxxvvvuuuuuuttttttuuuuuuvvvsssqqqoooqqquuuxxxxxxxxxwwwxxxzzzzzzxxxvvvvvvvvvyyyyyyzzzzzz{{{||||||}}}xxxxxxxxxxxxxxxxxxyyyzzzzzzxxxuuusssqqqqqqrrrsssxxxyyyzzzzzzyyywwwuuutttsssrrrrrrsssvvvwwwwwwvvvsssrrrrrrrrrsssuuuwwwyyyzzzvvvrrrpppqqqqqqqqqoooqqqrrrrrrqqqpppppprrrtttuuuwwwxxxwwwsssooonnnoookkkmmmppptttwwwyyyyyyyyyyyyyyywwwvvvvvvxxx|||~~~|||yyyxxxzzzyyyyyyyyyzzzyyywwwvvvzzzxxxxxx{{{|||wwwwwwvvvvvvyyy|||~~~|||{{{|||zzzwwwvvvwwwxxxxxxxxxxxxyyyzzzzzzzzz}}}}}}yyyvvvtttsssrrrrrrrrrsssttt}}}}}}}}}}}}~~~~~~~~~~~~{{{zzzzzz{{{||||||{{{yyyyyywwwtttttttttuuuuuutttppppppqqqrrruuuwwwyyyzzztttuuuvvvuuutttuuuwwwxxx|||}}}~~~zzzzzzyyyzzz{{{}}}~~~~~~}}}}}}||||||{{{{{{{{{zzzzzzyyyyyyyyyxxxwwwvvvvvvvvvvvvvvvwwwzzzzzzzzzyyywwwvvvtttsssppprrruuuvvvxxxzzz~~~~~~}}}~~~~~~}}}zzz{{{~~~yyyyyyxxxxxxxxxxxxxxxxxxyyyxxxwwwuuutttrrrqqqpppqqqpppqqqssswwwyyyyyyyyyvvvwwwwwwvvvttttttvvvxxxtttuuuwwwyyy|||~~~{{{xxxuuussssssttttttsssqqqrrrttttttsssrrrssstttppprrrtttuuuuuutttsssrrrqqqsssuuuwwwwwwxxxyyy{{{zzzzzzyyyxxxwwwvvvuuutttwwwvvvvvvuuuuuuuuuuuuuuuxxxwwwvvvvvvwwwxxxwwwuuuuuuttttttwwwwwwuuuuuuwwwwwwxxxyyyyyyxxxxxxzzz{{{}}}||||||~~~~~~|||zzzwwwwwwyyy|||~~~}}}}}}{{{{{{{{{{{{{{{}}}~~~}}}|||||||||||||||||||||||||||~~~{{{yyyxxxxxxyyyyyyxxxvvvwwwxxxxxxyyy{{{~~~}}}{{{xxxvvvuuutttqqqppppppqqqssssssqqqppppppooonnnnnnnnnpppqqqsssvvvxxxzzzzzzxxxvvvvvvvvvxxxxxxyyyyyyxxxxxxxxxxxx||||||}}}~~~~~~|||{{{yyyxxxxxxwwwxxxxxxxxxwwwvvvvvvuuuuuuwwwxxxzzz{{{zzzyyywwwvvvwwwyyyzzzzzzxxxvvvvvvvvvvvvwwwwwwuuuvvvzzzzzzvvvssssssssstttttttttttttttuuusssrrrsssuuuwwwwwwvvvyyyyyyyyyzzzzzzzzzzzzzzz|||zzzxxxwwwwwwwwwvvvuuuwwwxxxyyyxxxwwwvvvxxxyyyxxxyyy{{{}}}}}}|||{{{yyyyyyyyyyyyzzz|||{{{yyyvvvtttsssrrrrrrrrrooommmlllmmmnnnnnnmmmiiiiiikkkooouuuwwwvvvsssssssssssstttuuuwwwxxxyyyuuuuuuvvvvvvvvvuuuttttttwwwuuussssssuuuxxxyyyzzzvvvvvvuuuuuuuuuuuuvvvvvvrrrpppppprrruuuxxxyyyyyyxxxzzz{{{zzzxxxvvvvvvvvvzzzzzz{{{{{{||||||}}}}}}yyyxxxwwwwwwwwwwwwwwwwwwzzzxxxuuurrrqqqqqqqqqrrryyyyyyyyyyyyxxxwwwvvvvvvuuutttssstttvvvwwwvvvuuuqqqrrrssstttuuuvvvxxxxxx{{{xxxtttqqqqqqqqqpppooonnnoooqqqqqqppppppqqqrrrrrrssstttsssqqqpppqqqrrrooopppssswwwyyy{{{{{{{{{}}}{{{xxxwwwxxx{{{|||}}}~~~|||zzzzzz~~~{{{wwwuuutttuuuzzzyyyzzz|||{{{wwwvvvvvvxxxzzz||||||zzzxxx{{{yyyvvvvvvwwwxxxxxxwwwwwwyyy|||}}}~~~~~~zzzvvvsssrrrqqqqqqrrrssstttvvv~~~~~~}}}}}}}}}~~~~~~~~~{{{zzzyyyzzz{{{{{{yyyxxxyyywwwuuussstttuuuvvvwwwsssssstttuuuwwwxxxzzzzzzssstttuuuuuutttuuuwwwyyy}}}~~~||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxyyyyyyzzz}}}}}}|||{{{yyywwwtttsssppprrruuuwwwyyy{{{}}}zzzyyy|||~~~{{{|||~~~~~~}}}}}}yyyyyyzzzzzzzzzzzzzzzzzz{{{zzzxxxvvvtttrrrqqqpppppppppqqqrrruuuwwwxxxxxxxxxyyyzzzzzzxxxwwwxxxxxxtttuuuwwwzzz||||||yyyvvvtttuuuvvvwwwwwwssstttuuuuuuuuutttssssssnnnoooqqqrrrssssssrrrrrrrrrtttwwwxxxwwwwwwxxxyyyyyyyyyxxxxxxwwwvvvvvvvvvwwwvvvtttssssssssstttuuuxxxxxxwwwwwwwwwwwwwwwvvvvvvwwwxxxzzzzzzxxxwwwwwwwwwxxxzzzzzzyyyxxxyyyzzz|||||||||~~~~~~||||||{{{|||~~~}}}{{{{{{{{{{{{|||~~~~~~}}}}}}|||||||||||||||}}}}}}~~~}}}yyywwwwwwxxxxxxwwwvvvxxxyyyzzz{{{}}}}}}yyyvvvtttrrrqqqqqqppppppqqqsssttttttrrrppppppqqqrrrsssssstttuuuwwwyyyzzzzzzxxxvvvvvvvvvyyyyyyxxxxxxxxxxxxxxxyyyyyyzzz{{{}}}~~~|||{{{zzzyyyyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvzzz{{{||||||{{{yyyxxxvvvwwwxxxzzzyyywwwvvvvvvvvvtttwwwxxxxxxyyy||||||xxxxxxwwwwwwvvvvvvwwwxxxxxxuuutttssstttvvvxxxxxxxxx||||||{{{{{{{{{{{{{{{{{{}}}zzzvvvvvvxxxxxxvvvtttvvvvvvvvvtttssssssvvvxxxwwwxxxzzz|||~~~~~~}}}|||zzzyyyzzzzzz{{{|||zzzwwwuuutttsssrrrqqqpppooommmmmmmmmnnnppppppkkkkkkmmmppptttvvvuuutttuuuuuuuuutttuuuuuuuuuuuuuuuuuuuuuvvvvvvuuuuuutttuuusssqqqrrrtttwwwyyyyyyvvvvvvuuuuuuuuuuuuvvvvvvppppppqqqsssuuuwwwxxxyyyzzz{{{{{{zzzwwwvvvvvvwwwzzzzzzzzzzzz{{{{{{||||||xxxxxxwwwvvvvvvuuuvvvvvvxxxwwwuuusssrrrrrrsssssszzzzzzzzzyyyyyyxxxxxxxxxvvvtttssstttuuuuuutttsssnnnppprrruuuwwwxxxyyyyyy|||zzzvvvsssrrrqqqppppppnnnooooooooonnnoooqqqsssrrrrrrrrrqqqqqqqqqrrrsssssstttwwwyyy{{{|||}}}}}}~~~zzzwwwwww{{{~~~~~~}}}~~~}}}||||||{{{vvvrrrtttvvvxxxxxxzzz|||~~~|||xxxuuuuuuvvvxxx{{{{{{zzzxxxvvvxxxvvvuuuvvvwwwyyyyyyyyyxxx{{{~~~}}}yyyuuurrrqqqqqqrrrvvvwwwxxxyyy~~~~~~}}}||||||}}}}}}~~~{{{zzzyyyzzz{{{zzzyyywwwxxxxxxvvvuuuuuuvvvxxxzzzwwwwwwxxxxxxyyyyyyyyyyyytttuuuvvvuuutttuuuwwwxxx}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}wwwxxxxxxyyyzzz{{{||||||zzzzzzzzzzzz{{{||||||}}}}}}}}}}}}}}}{{{yyywwwuuusssuuuxxxzzz{{{~~~{{{xxxwwwzzz~~~~~~}}}}}}~~~}}}|||zzzzzz{{{|||||||||}}}}}}}}}{{{yyyvvvtttrrrqqqqqqppppppqqqrrrsssuuuwwwyyyzzz|||~~~}}}|||zzzzzzzzzvvvwwwxxxzzz|||}}}~~~{{{wwwvvvwwwyyyzzzzzzuuuvvvvvvwwwwwwvvvtttrrrlllmmmoooqqqrrrsssssssssvvvxxxzzzzzzxxxwwwvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvuuurrrqqqppprrrsssuuuwwwxxxxxxxxxwwwwwwwwwwwwyyyzzz{{{{{{{{{{{{zzzxxxxxxyyy{{{{{{yyyxxxxxxyyyzzzzzz|||~~~|||}}}|||{{{|||~~~~~~~~~~~~||||||{{{{{{|||}}}~~~{{{xxxxxxxxxwwwvvvxxxzzz|||}}}}}}}}}yyyuuusssrrrqqqqqqppppppqqqsssttttttsssppppppqqqrrrsssttttttttttttvvvxxxwwwvvvtttssstttvvvvvvuuuuuuuuuvvvwwwxxxwwwxxxzzz}}}~~~|||{{{zzzzzzzzzwwwwwwwwwwwwxxxxxxxxxxxx||||||||||||{{{yyyxxxwwwvvvxxxyyyxxxwwwvvvvvvwwwsssxxx{{{zzzzzz}}}|||zzz{{{{{{zzzzzzzzz{{{|||}}}vvvuuutttuuuxxxyyyzzzyyy~~~}}}}}}}}}|||{{{{{{{{{~~~{{{wwwwwwyyyyyywwwttttttsssrrrpppooopppsssvvvtttuuuxxxzzz}}}~~~~~~}}}{{{zzzyyyyyyzzzzzzyyywwwuuuuuuvvvuuussspppnnnnnnnnnnnnoooppprrrtttooooooppprrrssstttsssrrrvvvuuuuuutttsssqqqppppppssstttuuuuuuuuuuuuttttttuuusssssstttvvvxxxyyyyyyuuuttttttssssssttttttuuuoooqqqrrrssstttuuuvvvwwwyyyzzzzzzyyywwwvvvvvvwwwxxxyyyyyyyyyyyyyyyzzzzzzxxxxxxwwwvvvuuuuuuuuuuuuvvvvvvuuuttttttuuuvvvvvvzzzzzzzzzyyyyyyyyyyyyyyyuuutttssssssttttttsssrrrlllnnnqqquuuxxxyyyzzzzzz}}}{{{xxxuuurrrqqqqqqrrrppppppnnnlllkkkmmmqqqttttttsssrrrqqqqqqrrrrrrrrrtttuuuvvvxxxyyyzzz{{{{{{{{{xxxuuuwww{{{~~~~~~}}}}}}}}}}}}}}}{{{vvvtttuuuxxxvvvwwwxxxyyyyyyxxxuuurrrrrrtttwwwyyyyyyxxxvvvuuutttssssssuuuxxx{{{{{{{{{yyy|||}}}{{{xxxvvvtttsssssstttyyyyyyzzzzzz~~~|||{{{{{{{{{|||}}}|||{{{zzzzzz{{{zzzyyywwwvvvwwwwwwwwwvvvvvvyyy{{{yyyzzz{{{{{{{{{{{{zzzyyyvvvwwwwwwwwwuuuuuuvvvxxx{{{~~~|||{{{|||~~~}}}|||{{{zzzzzzzzz{{{{{{||||||}}}}}}xxxyyyyyyzzz{{{|||}}}}}}||||||||||||}}}~~~}}}~~~}}}zzzyyywwwyyy{{{}}}~~~{{{wwwvvvxxx|||~~~}}}{{{{{{|||||||||||||||}}}~~~}}}|||yyyvvvtttsssrrrrrrqqqrrrsssssssssuuuxxx{{{}}}~~~}}}{{{{{{|||xxxxxxyyyzzz|||}}}~~~}}}zzzyyyzzz{{{{{{{{{xxxwwwxxxxxxyyywwwtttqqqmmmnnnppprrrsssuuuvvvvvvyyy{{{}}}|||zzzwwwvvvvvvwwwwwwwwwxxxxxxyyyyyyyyyxxxuuurrrppppppqqqtttvvvwwwxxxyyyyyyxxxxxxyyy{{{{{{~~~~~~||||||~~~}}}zzzyyy{{{}}}|||zzzyyyxxxxxxxxxyyy|||~~~~~~||||||}}}}}}|||{{{|||}}}|||zzzzzzzzzxxxwww{{{|||~~~~~~yyyvvvuuuttttttsssqqqooopppqqqrrrrrrqqqnnnnnnoooooopppqqqqqqqqqoooqqqssssssrrrqqqqqqqqqrrrrrrqqqqqqrrrtttvvvwwwwwwxxx{{{~~~}}}{{{zzzzzzzzzvvvwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{zzzzzzxxxwwwwwwvvvwwwxxxwwwvvvuuuvvvxxxuuuzzz}}}zzzzzz{{{|||yyy|||||||||}}}~~~wwwvvvuuuwwwzzz|||||||||~~~}}}|||{{{{{{zzz}}}{{{yyyxxxxxxxxxwwwvvvrrrrrrqqqooonnnoooqqqtttssstttvvvyyy{{{}}}~~~~~~}}}|||{{{yyyyyyyyyyyyzzzwwwuuuuuuwwwyyyyyyuuupppnnnppprrrrrrrrrrrrtttuuurrrsssssssssrrrrrrqqqqqqtttttttttsssqqqooonnnmmmrrrrrrssstttttttttssssssuuuuuuuuuwwwzzzzzzyyyxxxrrrrrrqqqqqqqqqqqqrrrrrroooqqqsssssssssrrrssstttxxxxxxxxxwwwvvvuuuwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuvvvvvvxxxxxxyyyyyyyyyxxxxxxwwwsssrrrqqqqqqrrrsssrrrppplllnnnqqqtttvvvxxxxxxxxxzzzyyywwwtttqqqoooqqqrrrqqqqqqpppmmmlllmmmpppssstttsssqqqrrrssssssqqqppprrrrrrssstttuuuvvvvvvwwwwwwvvvuuuwwwzzz|||~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{|||||||||zzzxxxwwwwwwyyyuuuvvvvvvvvvuuusssrrrqqqooorrruuuwwwvvvuuuuuuuuurrrrrrrrruuuyyy{{{|||{{{yyy{{{}}}~~~}}}|||||||||zzzyyyxxxwwwvvvuuuuuuuuuyyyyyyyyyyyy~~~}}}{{{zzzyyyzzz{{{|||}}}|||{{{{{{{{{{{{yyywwwsssuuuwwwwwwvvvvvvxxxzzzyyyzzz{{{}}}}}}}}}||||||yyyyyyyyyxxxvvvuuuvvvxxxvvvzzz~~~}}}zzzyyy{{{~~~|||{{{{{{yyyyyyyyyzzz{{{||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~|||{{{|||~~~{{{wwwvvvxxx{{{}}}}}}~~~||||||}}}}}}}}}||||||}}}~~~|||yyyvvvtttsssttttttuuuvvvwwwvvvuuuwww{{{~~~}}}~~~}}}{{{zzz{{{|||xxxyyyzzz|||~~~~~~||||||||||||{{{zzzzzzyyyxxxzzzzzzyyytttqqqpppqqqrrruuuwwwyyyzzz{{{yyy{{{~~~~~~|||zzzxxxxxxxxxyyyyyyzzz{{{||||||}}}zzzwwwtttqqqpppsssvvvxxxwwwzzz||||||{{{{{{}}}~~~|||||||||zzz|||~~~~~~|||yyyxxxxxxyyyzzz}}}}}}}}}~~~~~~|||{{{|||}}}~~~~~~||||||}}}}}}|||zzz{{{}}}~~~~~~}}}~~~~~~zzzxxxwwwxxxxxxwwwuuurrrqqqrrrrrrrrrqqqoooooonnnnnnnnnoooooopppmmmppprrrsssrrrrrrrrrsssrrrqqqqqqrrrsssvvvyyyzzzwwwyyy|||~~~|||zzzyyyxxxxxxvvvvvvwwwyyy{{{}}}~~~~~~yyyyyyyyyxxxxxxwwwwwwwwwvvvwwwwwwwwwuuuuuuwwwxxxxxx|||~~~zzzxxxyyyzzzxxxyyyzzz|||~~~yyyxxxwwwyyy{{{~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzxxxvvvuuuuuuwwwqqqrrrrrrqqqooooooqqqsssssstttvvvxxxzzz||||||}}}~~~}}}{{{zzzyyyyyyzzzzzzuuuuuuvvvzzz~~~}}}xxxrrrpppsssvvvvvvtttrrrrrrssssssttttttsssrrrqqqqqqrrrqqqrrrrrrrrrrrrpppooonnnpppqqqrrrrrrssssssrrrrrrrrrsssuuuxxxyyyyyyvvvssspppoooooonnnnnnoooooopppnnnqqqssssssqqqppppppqqqvvvvvvvvvvvvtttuuuwwwyyyyyyyyyyyyyyyyyyyyyyyyyyywwwwwwvvvvvvvvvwwwxxxxxxxxxwwwvvvuuutttssssssrrrssstttvvvwwwwwwvvvuuusssqqqpppooooooqqqrrrqqqppppppqqqrrrsssssstttttttttvvvvvvuuuqqqnnnmmmoooqqqpppqqqrrrrrrpppnnnnnnoooqqqpppoooqqqssssssqqqnnnssssssssssssssstttuuuuuutttuuuvvvwwwwwwxxxzzz|||wwwxxxyyyyyyxxxwwwvvvuuuyyyyyyxxxyyyzzzzzzxxxwwwvvvvvvuuusssrrrpppqqqqqqmmmpppsssssssssssstttvvvsssssssssvvvxxxzzzzzzyyyuuuwwwyyyzzzyyyyyyzzz{{{uuuvvvwwwwwwxxxwwwvvvvvvyyyzzz{{{{{{~~~}}}{{{yyyxxxyyyzzz{{{}}}|||{{{{{{|||{{{yyywwwppptttwwwwwwvvvuuuwwwyyyxxxyyy{{{}}}~~~~~~zzz{{{{{{yyyvvvuuuvvvwwwrrrwww{{{|||yyyyyy|||}}}~~~~~~~~~~~~}}}||||||xxxyyyyyyzzz{{{|||}}}}}}~~~}}}|||}}}}}}~~~~~~|||~~~|||xxxwwwxxxzzz|||}}}}}}}}}~~~||||||}}}~~~}}}||||||}}}}}}|||yyyvvvttttttuuuuuuwwwyyyzzzyyywwwyyy}}}}}}~~~~~~|||zzzyyyzzz{{{xxxyyy{{{}}}~~~}}}~~~}}}{{{yyy{{{yyyyyyzzz{{{zzzuuuppprrrsssuuuwwwzzz|||~~~xxx{{{~~~~~~|||zzzzzzzzzzzz{{{|||}}}~~~|||yyyuuurrrrrrtttxxxzzzxxx{{{~~~~~~}}}}}}|||{{{}}}{{{}}}}}}zzzyyyxxxyyy{{{~~~}}}}}}|||}}}~~~}}}{{{{{{|||~~~|||||||||}}}}}}|||}}}~~~~~~~~~{{{{{{{{{}}}~~~{{{yyyyyyzzz{{{|||yyyvvvuuutttttttttsssrrrqqqpppooooooooopppqqqoooqqqtttuuuuuuuuuuuuvvvttttttttttttwwwzzz}}}xxxzzz}}}~~~{{{yyywwwvvvvvvuuuvvvxxxzzz|||~~~xxxxxxwwwwwwwwwwwwvvvvvvvvvwwwwwwvvvuuuuuuwwwxxxyyy~~~zzzwwwwwwxxxxxxwwwyyy|||zzzyyyxxxzzz}}}~~~}}}|||{{{zzzyyyxxxyyyzzzxxxtttrrrtttwwwrrrssssssrrrqqqqqqrrrttttttuuuwwwyyyzzz|||||||||~~~|||{{{zzzzzz{{{{{{uuuuuuxxx}}}zzztttssswwwzzzyyyvvvrrrqqqqqqssstttttttttrrrqqqrrrsssooopppqqqrrrsssrrrqqqpppooopppqqqqqqrrrrrrrrrrrrnnnooorrruuuwwwuuuqqqmmmnnnnnnmmmmmmmmmmmmnnnnnnnnnqqqtttssspppnnnnnnoootttuuuuuuttttttuuuwwwzzzzzzzzzzzzzzzzzzzzzzzzzzzwwwwwwvvvvvvwwwxxxyyyyyyyyyxxxwwwuuusssqqqooonnnpppqqqtttuuuvvvtttrrrpppooonnnnnnnnnpppqqqpppooottttttsssrrrqqqqqqpppppprrrsssrrroookkkkkkmmmpppnnnqqquuuvvvsssooolllkkkmmmlllmmmpppssstttqqqnnnuuuuuuuuuuuuuuuvvvvvvwwwtttvvvxxxwwwttttttwwwzzzvvvwwwxxxxxxwwwtttrrrpppyyywwwvvvxxx{{{{{{xxxtttwwwvvvuuurrrpppoooqqqrrrkkknnnqqqqqqpppqqqtttwwwvvvuuuuuuvvvxxxyyywwwvvvrrrtttvvvwwwwwwxxxzzz|||rrrsssvvvwwwxxxxxxvvvuuu{{{|||}}}~~~|||yyyxxxxxxyyyzzz|||}}}~~~~~~}}}{{{yyywwwttttttuuuvvvwwwwwwxxxxxxzzzzzz|||~~~|||yyyzzzzzzzzzzzzyyyxxxwwwvvvyyyxxxwwwvvvvvvxxxzzz|||~~~|||zzzyyyyyyyyyzzzuuuwwwzzz{{{||||||~~~~~~||||||~~~~~~}}}~~~}}}~~~}}}}}}||||||}}}~~~|||{{{{{{zzzyyyzzz}}}~~~{{{zzz||||||zzzxxxuuusssrrrssssssyyyxxxxxxxxxyyyyyyzzz{{{xxx|||}}}yyyxxxzzz{{{yyyzzzyyyxxxzzz}}}~~~xxxvvvzzz|||{{{{{{{{{zzzzzzyyyxxxwwwvvvvvvvvvwwwyyyzzzzzzyyywww{{{|||}}}~~~}}}zzzwwwuuuwwwxxxxxxyyy{{{}}}~~~~~~zzzuuutttvvvxxxxxxwww|||{{{yyyyyyzzz}}}{{{|||~~~~~~zzz|||}}}~~~}}}|||~~~~~~}}}}}}{{{zzzzzz|||~~~zzz|||~~~}}}}}}~~~~~~}}}|||{{{zzzwwwsssssstttuuutttrrrqqqooolllkkkkkknnnqqqsssoooppprrruuuvvvxxxxxxxxx|||zzzyyyxxxyyyzzzzzzzzz{{{}}}~~~~~~}}}}}}~~~~~~{{{xxxwwwxxxyyyzzzwwwxxxzzz{{{{{{{{{}}}{{{zzzyyyzzz||||||yyyvvvuuuuuuuuuuuuuuuvvvwwwxxx|||}}}|||yyyuuusssuuuwwwyyyxxxyyy|||~~~{{{yyyyyyzzzzzz{{{|||||||||~~~{{{yyywwwzzzyyywwwuuutttsssrrrrrrrrrssssssrrrqqqppprrrsssrrrtttvvvyyy{{{|||}}}}}}}}}{{{yyyyyyyyyyyyrrrtttxxx{{{}}}~~~}}}|||{{{{{{{{{zzzxxxvvvtttssswwwuuussssssuuuvvvtttqqqpppnnnooosssssspppoooqqqppppppppppppqqqqqqqqqqqqqqqssstttvvvvvvuuusssrrrrrrqqqnnnlllkkkkkklllmmmooorrrtttuuutttsssrrrsssqqqsssuuutttssstttxxx||||||{{{yyyvvvtttsssssssssxxxuuurrrsssuuuxxxxxxvvvvvvwwwvvvsssooommmllllllnnnoooqqqssstttttttttsssooollliiijjjmmmpppppppppsssrrrrrrrrrttttttrrrppptttssspppnnnlllkkkjjjiiimmmnnnoooooonnnmmmkkkkkkooollljjjmmmrrrtttqqqmmmpppnnnmmmooosssuuutttrrrsssrrrvvvzzzwwwqqqqqqwwwxxxwwwvvvuuusssrrrqqqpppttttttuuuxxx{{{zzzvvvrrrwwwuuurrrqqqqqqqqqpppooopppooooooqqqsssuuuuuutttvvvvvvwwwxxxxxxwwwuuutttuuusssrrrsssuuuwwwwwwvvvtttvvvxxxxxxwwwwwwxxxyyyzzz|||~~~~~~|||yyyxxxyyyyyyzzz|||}}}~~~~~~|||zzzyyyvvvvvvwwwxxxxxxyyyzzz{{{~~~~~~}}}{{{||||||{{{zzzyyyxxxxxxzzzyyywwwwwwwwwxxxzzz{{{|||{{{yyywwwvvvwwwxxxxxxvvvxxxzzz{{{{{{|||~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~|||yyyxxxyyyxxxwwwyyy{{{}}}~~~}}}|||{{{zzz|||{{{yyyvvvtttrrrrrrssstttxxxwwwwwwwwwxxxyyyzzzzzzyyy|||}}}yyyxxxzzz|||{{{|||{{{{{{||||||{{{}}}}}}zzzzzz{{{{{{{{{{{{yyywwwvvvvvvvvvvvvxxxyyyzzzyyyyyy|||}}}~~~|||yyywwwxxxxxxyyyzzz|||~~~|||xxxxxxyyyzzzzzzyyy||||||{{{{{{}}}|||~~~}}}~~~zzz{{{}}}~~~~~~}}}|||{{{}}}}}}~~~~~~|||zzzzzz{{{}}}~~~{{{|||~~~~~~|||{{{zzzwwwtttsssttttttrrrqqqpppooonnnmmmmmmooorrrsssrrrssstttuuuvvvxxxyyyzzz}}}{{{yyyxxxyyyzzz{{{{{{~~~}}}{{{{{{|||}}}|||{{{xxxvvvvvvwwwyyy{{{vvvxxxzzz{{{{{{{{{}}}|||{{{zzz{{{|||{{{xxxuuuttttttttttttuuuuuuvvvwwwxxxyyyzzzwwwtttssstttvvvvvvvvvwww{{{~~~~~~{{{yyyyyyzzzzzz{{{||||||}}}~~~|||zzzyyyyyyyyyxxxvvvuuutttssssssuuuuuuuuutttrrrrrrtttvvvuuuvvvyyy{{{}}}}}}~~~}}}~~~|||{{{zzzyyyzzzzzzsssuuuyyy|||}}}}}}}}}|||zzzzzzzzzyyyyyyxxxxxxxxx{{{xxxvvvvvvwwwwwwuuusssrrrpppqqquuuuuuqqqppprrroooooooooooooooooopppppprrrssstttuuuuuutttsssrrrsssqqqnnnlllkkklllmmmooopppsssvvvwwwuuutttttttttqqqrrrrrrqqqqqqrrrtttvvvyyyxxxvvvtttsssrrrrrrsssuuusssqqqrrrtttvvvvvvtttuuuuuuuuurrrooommmlllmmmnnnoooqqqsssttttttssssssooommmjjjkkknnnqqqqqqqqqrrrqqqpppppprrrrrrqqqpppqqqpppooonnnmmmkkkjjjjjjjjjiiijjjkkkkkkkkkiiihhhnnnkkkjjjmmmqqqsssqqqmmmmmmlllkkknnnrrrttttttrrrvvvsssuuuxxxwwwsssssswwwvvvuuutttsssqqqpppooonnnssssssuuuyyy||||||xxxuuuwwwuuurrrqqqqqqqqqqqqppppppooooooqqqsssuuuttttttwwwwwwxxxxxxxxxvvvuuuttttttsssrrrsssuuuvvvvvvuuusssvvvxxxyyyyyyxxxyyyzzzzzz|||~~~|||zzzyyyyyyzzz{{{|||}}}~~~}}}{{{yyyyyyyyyzzz{{{}}}~~~}}}}}}}}}}}}}}}|||{{{zzzzzzzzzyyyxxxxxxxxxyyyyyyyyyxxxwwwvvvvvvwwwxxxyyyyyyzzz{{{{{{{{{|||~~~~~~~~~~~~~~~~~~{{{yyywwwxxxvvvvvvvvvyyyzzz{{{zzz{{{zzzzzz|||yyywwwuuurrrrrrsssuuuvvvxxxxxxxxxxxxyyyzzz{{{|||{{{~~~}}}yyywww{{{~~~}}}~~~~~~{{{~~~zzzzzz{{{|||}}}}}}{{{xxxvvvvvvvvvvvvwwwyyyzzz{{{|||~~~~~~{{{yyyxxxyyyzzz{{{~~~}}}}}}~~~~~~}}}|||||||||}}}~~~~~~}}}}}}~~~||||||||||||{{{{{{{{{{{{}}}{{{zzzzzz|||}}}}}}~~~}}}|||zzzxxxuuuttttttsssrrrqqqppppppppppppqqqrrrssstttvvvuuuuuuuuuvvvxxxzzz|||}}}|||zzzxxxxxxzzz|||~~~|||yyyxxxyyyzzzyyywwwuuutttuuuwwwyyy{{{vvvxxxzzz{{{{{{{{{}}}~~~}}}|||||||||{{{xxxuuuvvvvvvvvvvvvvvvwwwwwwwwwvvvxxxyyyxxxwwwvvvvvvwwwtttuuuwwwzzz}}}~~~}}}|||yyyyyyzzz{{{{{{||||||}}}}}}}}}~~~~~~~~~|||{{{zzzxxxxxxxxxxxxwwwvvvttttttxxxxxxwwwtttrrrsssvvvxxxyyyzzz|||~~~~~~}}}|||{{{zzzyyyyyyzzzvvvwwwzzz|||}}}}}}|||{{{zzzyyyyyyyyyyyy{{{|||}}}}}}zzzyyyyyyxxxvvvttttttrrrssswwwwwwsssrrrtttpppooonnnmmmmmmnnnooopppsssssssssssssssssssssssstttrrrooollllllmmmpppqqqrrruuuxxxyyyxxxvvvvvvvvvrrrpppnnnnnnooopppppppppvvvuuutttsssrrrrrrrrrrrrsssrrrqqqrrrssstttsssrrrssstttsssrrrooommmmmmnnnoooqqqtttvvvwwwwwwuuutttooonnnlllmmmooorrrssssssrrrpppnnnmmmooopppppppppnnnnnnooonnnmmmllljjjiiihhhfffeeegggkkkllljjjgggllljjjjjjlllppprrrpppnnnkkkjjjjjjmmmppprrrsssrrrxxxtttsssuuuwwwuuuuuuvvvssssssrrrqqqpppnnnnnnmmmrrrsssuuuyyy{{{|||yyywwwwwwuuurrrqqqqqqrrrqqqpppqqqppppppqqqtttuuuuuutttxxxxxxyyyxxxxxxvvvtttssssssrrrqqqrrrtttuuuuuutttrrruuuyyy|||{{{{{{zzz{{{zzz}}}~~~|||zzzyyyzzz{{{{{{|||~~~~~~}}}{{{{{{{{{|||~~~~~~~~~}}}|||{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{||||||||||||{{{zzz|||~~~}}}|||~~~}}}}}}}}}~~~~~~~~~~~~}}}|||zzzwwwvvvuuuuuuwwwyyyxxxxxxyyyyyyzzz|||}}}xxxvvvtttsssssstttvvvxxxyyyyyyyyyzzz{{{}}}~~~|||~~~yyyxxx||||||xxx|||~~~}}}~~~{{{yyy{{{~~~}}}yyywwwxxxxxxyyyyyyzzz|||~~~|||yyyyyy{{{}}}~~~{{{|||~~~~~~}}}}}}}}}}}}~~~}}}|||zzzzzzzzz{{{{{{}}}~~~}}}|||{{{|||}}}~~~{{{zzzyyywwwvvvuuusssrrrpppqqqrrrttttttuuuuuuuuuxxxwwwuuussstttvvvyyy|||}}}|||zzzxxxxxxyyy}}}|||xxxwwwyyyzzzxxxwwwuuuttttttvvvxxxzzzwwwyyy{{{{{{{{{{{{}}}~~~}}}|||zzzwwwuuuxxxxxxyyyyyyyyyyyyyyyxxxvvvxxxzzz{{{{{{{{{zzzzzzvvvwwwyyy{{{}}}}}}|||{{{yyyyyyzzzzzz{{{{{{||||||yyyzzz{{{|||}}}|||{{{zzzwwwwwwxxxxxxxxxvvvuuutttxxxwwwuuurrrqqqrrruuuxxx|||}}}~~~~~~|||{{{yyyxxxwwwwwwwwwxxxzzz|||||||||{{{zzz{{{zzzyyyyyyyyy{{{~~~~~~}}}{{{yyywwwuuutttuuussstttxxxxxxtttsssuuusssrrrpppnnnnnnnnnoooppptttsssrrrrrrqqqrrrrrrssstttrrrooollllllooorrrttttttwwwzzz{{{zzzxxxxxxxxxrrrnnnlllllloooqqqqqqooossssssssssssssssssssssssrrrqqqrrrrrrssssssrrrqqqqqqrrrsssqqqooommmnnnoooqqqsssvvvyyyzzzyyyxxxvvvooooooooooooqqqrrrttttttqqqnnnlllkkkmmmoooppppppnnnoooooopppnnnllliiigggiiifffeeeggglllnnnllljjjkkkjjjjjjmmmpppqqqpppooollllllmmmnnnooopppqqqqqqxxxtttpppqqqtttuuuuuutttqqqqqqqqqpppoooooonnnnnnssstttvvvxxxyyyyyywwwvvvwwwuuurrrqqqrrrrrrrrrqqqtttsssrrrsssvvvwwwvvvuuuxxxyyyyyyyyyxxxvvvtttsssrrrqqqqqqrrrtttuuuuuusssqqquuuzzz}}}}}}|||{{{{{{{{{}}}~~~|||zzzzzzzzz{{{|||}}}~~~~~~|||||||||}}}~~~~~~~~~~~~zzz{{{{{{|||{{{zzzyyyxxxxxxxxxyyyyyyzzz|||}}}}}}~~~~~~}}}|||{{{|||~~~~~~~~~~~~}}}{{{yyy~~~~~~}}}|||||||||||||||~~~~~~~~~}}}{{{zzzwwwvvvtttuuuvvvwwwwwwvvvwwwxxxzzzzzzzzzzzzzzzzzzxxxwwwvvvuuuvvvwwwyyyzzzwwwwwwxxxyyy{{{|||~~~}}}zzzyyy~~~}}}zzzwwwzzzzzzxxxyyy}}}~~~|||zzz|||~~~{{{yyyzzz|||}}}}}}|||~~~zzzzzz|||~~~zzz{{{~~~~~~~~~}}}}}}}}}}}}}}}|||zzzxxxxxxxxxyyyzzz|||~~~~~~}}}~~~~~~}}}}}}|||{{{yyywwwvvvvvvrrrsssuuuvvvwwwxxxxxxxxxzzzwwwtttrrrrrrtttxxxzzz{{{{{{{{{yyywwwyyy|||}}}zzzzzz{{{}}}{{{yyywwwuuuuuuvvvxxxyyyyyy{{{||||||||||||}}}|||yyywwwvvvwwwxxxyyyyyyyyyxxxwwwwwwvvvwwwyyy{{{}}}}}}|||{{{zzz{{{}}}~~~}}}{{{zzzyyyxxxxxxxxxyyyzzzzzz{{{{{{wwwxxxyyy{{{||||||{{{{{{wwwwwwwwwwwwwwwvvvuuutttuuutttrrrpppnnnppptttwww}}}~~~~~~}}}{{{yyyvvvtttsssxxxxxxyyyzzz{{{{{{zzzzzz|||{{{zzzyyyyyyzzz|||}}}}}}}}}|||zzzwwwuuuttttttuuussstttxxxyyyuuuuuuwwwvvvuuusssrrrqqqqqqqqqqqqtttsssrrrqqqqqqqqqqqqqqqrrrpppnnnmmmnnnpppsssuuuvvvyyy{{{|||{{{zzzzzzzzzqqqooolllnnnrrrttttttsssssssssttttttuuuuuuuuuuuurrrrrrsssrrrrrrqqqrrrrrrqqqrrrsssqqqooonnnnnnoooppprrruuuwwwxxxxxxvvvuuuppppppqqqqqqqqqrrrssstttpppnnnlllkkkmmmooopppqqqqqqqqqrrrqqqooollliiigggjjjhhhgggiiilllnnnmmmkkkkkkkkklllnnnqqqrrrrrrqqqqqqqqqqqqppppppooooooooouuurrrooonnnqqqtttsssqqqppppppppppppqqqqqqqqqqqquuuwwwxxxxxxwwwuuutttssswwwuuurrrqqqrrrssssssrrrvvvuuuuuuvvvxxxyyyxxxwwwxxxyyyyyyyyyxxxwwwuuutttrrrrrrrrrtttvvvwwwuuutttrrrvvv{{{}}}~~~}}}||||||{{{~~~~~~|||zzzzzz{{{|||}}}~~~}}}{{{zzzzzz{{{}}}~~~~~~~~~~~~}}}yyyzzz|||}}}}}}{{{yyyxxxxxxxxxyyyzzz{{{|||}}}}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~|||zzzyyy{{{{{{{{{{{{{{{{{{{{{{{{}}}zzzxxxvvvwwwuuusssssstttuuuuuuttttttvvvyyyyyyxxxwwwwwwxxxxxxyyyyyyzzzzzzzzz{{{{{{tttuuuuuuwwwyyy{{{}}}~~~}}}|||||||||xxxvvvxxxwwwtttuuu{{{}}}}}}|||~~~}}}||||||{{{|||}}}~~~zzz|||~~~~~~~~~}}}}}}~~~~~~zzzyyyxxxwwwwwwwwwxxxyyy}}}~~~~~~~~~|||~~~~~~{{{yyyyyyyyytttuuuwwwxxxyyyzzz{{{{{{zzzxxxuuusssrrrtttvvvxxxwwwyyy{{{zzzxxxxxx{{{~~~~~~~~~~~~~~~|||zzzxxxwwwxxxzzz{{{}}}~~~~~~}}}|||}}}~~~|||yyyxxxxxxuuuvvvwwwxxxwwwvvvuuutttvvvvvvvvvxxx{{{||||||{{{|||~~~|||zzzxxxxxxvvvvvvwwwxxxxxxyyyyyyzzzwwwxxxzzz{{{|||}}}||||||xxxwwwvvvuuuttttttttttttrrrrrrqqqooooooppptttwww|||}}}~~~~~~~~~~~~}}}{{{xxxvvvtttrrrwwwwwwxxxyyyyyyyyyyyyyyy{{{zzzyyyxxxxxxxxxyyyzzzyyyzzzzzzxxxvvvttttttuuutttsssuuuyyyzzzxxxwwwzzzxxxwwwvvvuuutttsssrrrqqqsssrrrrrrqqqqqqppppppooooooooonnnnnnoooqqqtttuuuwwwzzz}}}}}}|||{{{{{{{{{rrrqqqpppqqqtttvvvxxxxxxssstttuuuvvvvvvvvvvvvvvvsssssssssqqqooooooqqqsssrrrssstttrrrpppoooooopppmmmnnnppprrrssssssssssssppprrrsssrrrqqqqqqqqqssspppnnnmmmmmmoooqqqrrrqqqssssssssssssqqqooommmlllkkkkkkkkkjjjjjjkkklllmmmmmmnnnoooqqqssstttuuuuuusssttttttssspppnnnooooooqqqrrrpppnnnooorrrrrrooonnnnnnoooqqqrrrssstttuuuwwwyyyzzzyyyvvvtttsssssswwwuuurrrrrrssssssssssssxxxvvvvvvwwwxxxyyyyyyxxxwwwxxxyyyyyyyyyxxxwwwvvvttttttuuuwwwyyyyyywwwuuusssvvvzzz}}}||||||{{{||||||~~~~~~|||{{{zzz{{{}}}~~~}}}|||yyyxxxxxxyyy{{{~~~~~~}}}|||}}}}}}~~~~~~}}}}}}}}}xxxzzz|||~~~~~~}}}{{{yyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{zzzyyyzzzzzz{{{|||}}}}}}}}}}}}}}}zzzxxxvvvuuusssqqqqqqrrrrrrrrrqqqpppssswwwyyyxxxxxxyyyzzzzzz{{{}}}~~~|||{{{uuuuuuvvvxxxzzz|||~~~}}}~~~~~~zzzwwwtttvvvvvvsssuuuzzz|||{{{~~~~~~|||||||||}}}~~~~~~}}}|||}}}}}}}}}}}}}}}~~~~~~~~~zzzzzzzzzzzzzzz{{{{{{|||~~~}}}~~~~~~zzz}}}~~~|||zzzzzz{{{vvvwwwxxxyyyzzz|||}}}~~~|||zzzwwwuuutttuuuvvvwwwtttxxx{{{{{{xxxwwwzzz}}}~~~|||{{{{{{}}}~~~|||}}}}}}~~~}}}zzzyyyyyywwwxxxyyyzzzyyyxxxvvvuuuxxxwwwuuuwww{{{}}}}}}|||zzz}}}~~~{{{xxxxxxxxxuuuuuuuuuvvvwwwwwwxxxxxxyyyzzz|||~~~~~~zzzxxxuuusssqqqrrrssstttpppqqqrrrrrrrrrtttwwwyyyyyyzzz{{{}}}~~~~~~}}}}}}{{{{{{{{{zzzyyywwwuuutttuuuuuuvvvwwwxxxxxxyyyyyywwwwwwwwwwwwwwwwwwxxxxxxuuuwwwxxxwwwuuutttuuuwwwuuusssvvv{{{}}}{{{{{{}}}xxxxxxxxxxxxwwwtttrrrpppqqqrrrrrrrrrqqqpppnnnmmmllllllmmmoooppprrrssstttxxxzzz}}}~~~}}}{{{{{{{{{tttuuuuuuuuutttuuuxxxzzzssstttuuuvvvwwwvvvuuuuuusssrrrqqqnnnllllllpppttttttuuuuuutttqqqoooooopppnnnnnnnnnooopppqqqssssssqqqssstttssspppooooooqqqpppooooooppprrrssssssrrrssssssssssssssssssssssssoooqqqrrroookkkjjjlllpppnnnppprrrtttuuuvvvwwwxxxssstttuuussspppnnnoooqqqmmmrrrtttpppoooqqqrrrooojjjkkkmmmppprrruuuwwwxxxxxxzzz|||{{{wwwuuuuuuwwwwwwuuurrrrrrsssttttttssswwwvvvuuuvvvwwwxxxwwwvvvvvvwwwxxxyyyyyyyyyxxxwwwvvvvvvwwwyyy{{{{{{yyywwwuuuwwwzzz{{{zzzzzzzzz{{{|||~~~|||{{{zzz{{{}}}~~~|||{{{wwwwwwvvvwwwzzz~~~~~~||||||}}}|||{{{yyy{{{||||||}}}}}}}}}||||||wwwyyy|||~~~{{{zzz~~~~~~}}}~~~~~~~~~}}}}}}~~~}}}}}}|||{{{{{{zzzzzzyyyzzz{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}|||{{{yyytttrrrpppooopppppppppnnnmmmqqqwwwyyyyyyzzz|||~~~{{{}}}}}}{{{wwwxxxyyy{{{}}}|||~~~|||yyywwwsssvvvwwwuuuvvvzzz{{{yyy{{{}}}}}}}}}~~~|||{{{~~~~~~{{{||||||}}}~~~}}}}}}~~~~~~~~~||||||}}}~~~}}}|||~~~{{{xxx|||~~~~~~|||zzz{{{|||xxxxxxxxxyyy{{{}}}~~~}}}{{{yyywwwvvvvvvwwwwwwrrrvvv{{{{{{xxxvvvxxx{{{~~~}}}|||}}}}}}|||}}}~~~}}}zzzzzz{{{zzz{{{|||}}}}}}{{{yyyxxx|||yyywwwxxx|||wwwzzz~~~}}}zzzxxxxxxyyytttttttttuuuvvvvvvwwwwww|||}}}{{{xxxtttqqqoooppprrrsssppprrrtttuuuuuuwwwyyy|||vvvxxxyyy{{{|||}}}||||||wwwxxxyyyzzzyyyxxxwwwvvvttttttuuuvvvwwwxxxyyyyyytttuuuvvvwwwwwwwwwwwwwwwsssvvvxxxwwwuuuuuuwwwyyyuuutttwww|||}}}}}}wwwxxxyyyyyyxxxtttqqqooopppqqqrrrsssrrrpppnnnllljjjkkkmmmoooqqqrrrssssssxxxzzz}}}~~~}}}|||{{{{{{vvvxxxyyywwwttttttwwwzzzssstttuuuvvvvvvuuuttttttrrrrrrpppllliiijjjooosssvvvvvvvvvtttrrrpppppppppqqqpppppppppqqqsssuuuvvvqqqtttuuutttpppnnnnnnoooppppppppprrrtttuuutttrrrssssssssssssuuuvvvxxxxxxtttwwwyyyuuunnnkkkoootttppprrrtttvvvwwwxxxyyy{{{qqqssstttssspppnnnppprrrlllsssvvvrrroooqqqrrrppphhhiiilllooorrruuuwwwyyyxxx{{{}}}|||yyyxxxyyyzzzwwwuuurrrrrrssstttttttttvvvuuutttuuuvvvwwwvvvuuuuuuvvvxxxyyyzzzzzzyyyyyywwwxxxyyy{{{}}}}}}{{{yyyvvvxxxzzzzzzyyyyyyzzz{{{|||wwwxxxxxxyyyzzzzzzzzz{{{|||{{{|||wwwxxxyyy{{{}}}~~~|||{{{zzz{{{|||}}}~~~~~~|||zzzyyyxxx|||~~~||||||~~~~~~~~~}}}}}}~~~~~~}}}|||~~~~~~~~~~~~}}}~~~|||zzzxxxxxxzzz|||~~~www{{{~~~}}}zzzyyy}}}~~~|||yyywwwuuuvvvvvvvvvtttrrrpppooouuuwwwyyyzzzyyyxxxxxxyyyxxxzzz|||~~~~~~}}}|||}}}|||{{{|||~~~}}}|||zzzwwwvvvvvvwwwxxxzzz|||~~~}}}}}}}}}~~~~~~}}}}}}|||}}}}}}~~~|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~{{{yyyyyyyyyzzz{{{~~~|||{{{xxxzzz{{{}}}}}}|||zzzyyy}}}{{{xxxyyy}}}~~~~~~|||yyywwwwwwxxxzzz|||vvvwwwwwwvvvvvvxxx{{{~~~~~~~~~}}}|||}}}}}}~~~{{{|||~~~~~~~~~~~~~~~}}}||||||{{{|||}}}~~~~~~}}}{{{zzzzzz{{{||||||{{{zzz{{{|||}}}|||{{{zzz{{{|||uuuuuuvvvxxxyyyzzz{{{||||||}}}wwwsssqqqrrrtttvvvttttttuuuvvvwwwyyy{{{|||zzzwwwtttuuuwwwyyyyyywww|||zzzwwwvvvvvvwwwvvvuuurrrtttwwwzzz{{{{{{zzzzzz|||yyyvvvwwwzzz{{{wwwssstttvvvxxxwwwtttsssuuuwwwvvvxxxzzz|||}}}|||zzzxxxxxxxxxwwwvvvssspppmmmkkknnnmmmmmmoooqqqrrrrrrqqqgggjjjmmmnnnnnnnnnooopppvvvyyy|||}}}}}}|||{{{|||}}}{{{xxxuuuuuuxxx{{{}}}sssrrrtttxxxxxxsssqqqrrrxxxvvvrrrnnnmmmnnnpppqqqsssrrrpppnnnmmmnnnoooppprrrqqqqqqqqqqqqqqqrrrsssrrrrrrqqqqqqppppppooooooqqqrrrsssssssssrrrqqqppprrruuuxxxxxxuuutttvvvxxxvvvvvvtttqqqmmmkkklllmmmppprrruuuwwwwwwvvvtttssssssrrrqqqpppppppppqqqqqqmmmoooqqqqqqooonnnmmmnnnkkklllnnnppprrruuuwwwxxxxxxxxxyyyyyyxxxvvvsssqqqqqqpppoooppprrrrrrrrrqqqtttttttttttttttuuuvvvvvvzzzyyyvvvuuuuuuwwwzzz{{{zzzyyyxxxwwwwwwxxxyyyzzzwwwvvvtttuuuvvvxxxwwwwww|||}}}{{{{{{zzzyyyxxxxxxxxxxxx{{{}}}}}}{{{zzzzzzyyyyyy{{{|||~~~~~~}}}|||{{{zzzxxxzzz{{{}}}}}}}}}{{{{{{zzz|||}}}{{{{{{{{{~~~~~~}}}}}}~~~|||{{{}}}}}}~~~~~~}}}{{{yyywwwwwwxxxzzz{{{vvvyyy|||{{{xxxxxx{{{}}}zzzwwwwwwxxxxxxwwwwwwvvvttttttuuuwwwyyyyyyxxxxxxxxxyyyzzz|||}}}~~~}}}|||}}}{{{zzz{{{}}}~~~~~~~~~}}}|||yyyyyyyyyzzz|||}}}|||}}}~~~}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}zzzyyyxxxvvvvvvwwwyyyzzz~~~}}}zzzwwwvvvwwwyyy{{{|||}}}}}}}}}}}}{{{{{{}}}}}}~~~}}}{{{yyyyyyzzz{{{|||wwwwwwxxxwwwxxxzzz}}}~~~~~~~~~|||||||||}}}}}}~~~}}}|||{{{zzzzzz{{{}}}~~~~~~~~~~~~}}}}}}|||{{{{{{||||||zzzxxx|||}}}~~~~~~||||||}}}~~~tttuuuvvvwwwyyyzzz{{{|||zzz}}}|||wwwsssqqqrrrtttvvvuuuvvvvvvvvvwwwyyyzzz{{{zzzwwwuuutttvvvwwwvvvtttwwwuuussssssuuuvvvwwwvvvssstttvvvyyy{{{|||||||||}}}zzzxxxyyy{{{{{{xxxtttvvvxxxyyyxxxvvvuuuvvvxxxvvvwwwyyyzzz{{{{{{zzzyyyvvvvvvuuuuuusssqqqooommmmmmlllkkklllnnnoooooonnnhhhjjjmmmooonnnnnnooopppuuuxxx{{{{{{{{{yyyyyyzzzyyyyyywwwwwwwwwwwwyyyyyysssqqqssswwwwwwsssqqqrrrwwwuuurrrpppooopppqqqrrrtttrrrooommmmmmnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqpppoooooooooooonnnnnnnnnpppqqqrrrssssssrrrqqqpppqqqsssuuuvvvvvvvvvwwwxxxvvvuuutttpppllljjjkkkllloooqqqsssuuuuuutttrrrqqqppppppqqqqqqppppppooonnnlllnnnppppppooonnnnnnooolllmmmmmmnnnpppsssuuuwwwuuuvvvvvvvvvuuutttrrrqqqrrrrrrqqqqqqrrrrrrrrrqqqssssssrrrrrrrrrsssuuuuuuyyyxxxwwwvvvwwwxxxzzz{{{yyyxxxwwwwwwwwwwwwxxxyyywwwuuutttuuuvvvxxxwwwwwwxxxyyy{{{}}}~~~{{{xxxvvvvvvvvvwwwxxxzzz||||||zzzyyyyyyyyy{{{{{{|||~~~}}}|||{{{{{{{{{vvvxxxzzz|||}}}}}}}}}|||{{{}}}~~~|||zzzzzzzzz~~~~~~~~~}}}~~~~~~}}}~~~~~~|||{{{zzz{{{|||}}}~~~|||{{{yyywwwvvvvvvwwwwwwuuuxxxzzzyyywwwwwwzzz}}}}}}zzzxxxyyyyyyyyyzzzzzzzzzzzzzzzuuuwwwxxxyyywwwwwwwwwxxx|||}}}~~~}}}}}}{{{yyyzzz|||}}}|||}}}~~~~~~~~~~~~{{{{{{}}}|||~~~}}}}}}}}}|||~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{~~~~~~~~~|||}}}|||~~~~~~~~~~~~~~~||||||wwwwwwvvvvvvwwwyyyzzz|||{{{}}}|||xxxuuutttuuuwwwyyy{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||wwwxxxxxxyyyyyy|||~~~}}}{{{|||}}}~~~~~~|||zzzyyyzzzzzz{{{}}}}}}~~~~~~}}}}}}||||||||||||yyywwwzzz{{{}}}}}}||||||}}}uuuuuuvvvwwwyyyzzz{{{{{{xxxzzz}}}~~~~~~~~~~~~|||xxxtttrrrsssuuuvvvxxxwwwwwwwwwwwwxxxyyyyyyyyywwwtttsssttttttsssqqqrrrpppooopppsssvvvwwwwwwtttuuuvvvwwwyyy{{{}}}~~~|||zzzzzz|||{{{xxxuuuwwwxxxxxxxxxvvvuuuuuuwwwvvvwwwwwwxxxyyyyyyzzzzzztttttttttssssssqqqpppooopppmmmkkkkkkmmmnnnnnnnnnjjjlllooopppooooooooopppsssvvvxxxxxxwwwvvvvvvwwwuuuvvvwwwwwwwwwwwwvvvuuusssqqqrrrvvvvvvsssrrrsssvvvuuutttsssssssssssstttuuusssooommmlllnnnppprrrqqqqqqrrrrrrqqqpppooonnnmmmmmmmmmmmmmmmnnnnnnnnnpppqqqrrrssssssrrrqqqppprrrrrrrrrtttwwwxxxxxxwwwuuutttsssoookkkiiijjjkkknnnoooqqqssssssrrrpppooolllnnnqqqrrrrrrpppmmmkkkjjjlllnnnooonnnnnnnnnooonnnmmmmmmmmmnnnpppsssuuusssssssssrrrrrrqqqqqqqqqssssssssssssrrrrrrrrrrrrsssrrrqqqppppppqqqsssuuuxxxxxxxxxxxxyyyyyyzzzzzzxxxwwwwwwwwwwwwwwwwwwxxxwwwuuuttttttvvvwwwwwwvvvssstttwwwyyy|||xxxvvvvvvwwwxxxvvvxxxzzz{{{zzzyyyyyyzzz|||}}}~~~|||{{{{{{||||||wwwxxxyyy{{{||||||||||||{{{|||}}}}}}}}}|||||||||~~~~~~}}}~~~~~~~~~}}}{{{zzzyyyyyyzzz|||~~~}}}|||{{{yyyxxxwwwvvvvvvvvvxxxyyyxxxwwwwwwyyy{{{~~~|||zzzzzzzzzzzz{{{|||}}}~~~uuuwwwxxxxxxwwwvvvwwwxxx{{{}}}}}}zzzzzz{{{~~~~~~|||{{{|||}}}~~~~~~~~~{{{}}}}}}{{{{{{{{{{{{{{{|||~~~~~~}}}|||zzzyyyzzz{{{||||||{{{{{{}}}}}}|||}}}~~~~~~}}}|||{{{{{{{{{{{{}}}zzzyyyzzz~~~}}}}}}|||xxx~~~}}}||||||xxxyyyyyyzzz|||~~~}}}~~~|||xxxvvvuuuvvvwwwxxx{{{}}}~~~}}}wwwxxxxxxyyyyyy|||~~~~~~~~~~~~}}}{{{|||~~~}}}{{{yyyyyyyyyzzz{{{|||}}}}}}}}}~~~}}}||||||}}}}}}{{{yyyvvvxxxzzzzzzyyyzzz{{{}}}xxxxxxxxxxxxxxxyyyyyyyyywwwxxxzzz{{{|||}}}~~~}}}{{{xxxuuuttttttuuuvvvyyyyyyxxxwwwwwwwwwwwwwwwuuutttsssssssssrrrrrrqqqqqqpppooopppsssvvvwwwwwwvvvvvvuuuuuuvvvxxxzzz{{{~~~}}}{{{{{{{{{zzzxxxuuuwwwwwwwwwvvvvvvuuuuuuuuuxxxxxxwwwwwwxxxzzz|||}}}uuuuuutttsssrrrqqqpppppptttqqqooonnnoooppppppppplllnnnqqqrrrqqqppppppqqqrrrtttvvvvvvuuutttuuuuuuuuuuuuvvvvvvvvvvvvuuuuuusssqqqqqquuuuuussssssuuuuuuvvvvvvwwwwwwvvvvvvvvvwwwtttqqqnnnmmmoooqqqsssooopppqqqrrrqqqooolllkkkllllllmmmmmmnnnoooppppppqqqrrrtttuuuuuutttssssssuuusssrrrtttwwwyyywwwttttttsssrrrnnnkkkiiijjjkkknnnooopppqqqqqqpppooonnnkkknnnrrrttttttqqqllliiigggiiikkklllllllllnnnooopppnnnmmmlllmmmoooqqqsssrrrrrrqqqppppppqqqqqqrrrqqqrrrsssssssssssstttuuutttsssqqqooooooqqqssstttvvvwwwxxxyyyzzzzzzyyyyyyvvvvvvwwwwwwwwwwwwvvvvvvvvvtttssssssuuuvvvvvvuuupppqqqtttvvv|||yyyxxxxxxzzz{{{vvvyyy{{{|||{{{zzz{{{|||}}}}}}~~~~~~{{{zzz{{{|||}}}zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{|||}}}~~~}}}~~~}}}{{{zzzyyyyyyxxxyyy{{{~~~}}}|||zzzxxxwwwyyyyyyzzzyyyyyyyyyzzz{{{}}}|||yyyzzz{{{}}}~~~wwwxxxyyyxxxvvvvvvwwwxxxyyy{{{~~~}}}{{{|||}}}}}}}}}~~~{{{zzz{{{}}}~~~~~~~~~{{{}}}|||zzzyyyyyyyyy{{{{{{|||}}}}}}{{{yyywwwyyyzzzzzzzzzyyyzzz}}}}}}{{{|||}}}~~~}}}}}}|||{{{yyyxxxwwwwwwwww|||zzzxxx{{{|||xxx}}}~~~~~~~~~}}}}}}~~~}}}}}}{{{{{{|||~~~~~~}}}|||{{{{{{xxxxxxyyyyyy{{{}}}~~~~~~~~~xxxxxxyyyxxxyyy{{{~~~}}}{{{zzzzzz{{{~~~}}}}}}~~~~~~}}}{{{xxxxxxxxxyyy{{{|||}}}}}}|||{{{{{{}}}~~~~~~|||vvvxxxzzzzzzyyyzzz{{{}}}}}}|||{{{zzzyyyxxxwwwvvvwwwwwwwwwyyy{{{}}}}}}~~~{{{zzzxxxvvvvvvvvvvvvwwwyyyyyyxxxwwwvvvvvvvvvvvvqqqqqqrrrssssssssssssttttttsssqqqrrrtttvvvwwwwwwxxxwwwuuusssssstttvvvxxx|||{{{{{{zzzzzzyyywwwuuuyyyxxxxxxxxxxxxyyyxxxxxxzzzyyyxxxxxxyyy|||~~~yyyxxxwwwuuusssrrrqqqpppvvvtttqqqpppqqqrrrqqqqqqppprrrttttttsssrrrrrrrrrqqqsssuuuuuuttttttuuuvvvxxxwwwvvvuuuuuuvvvwwwxxxtttqqqqqqtttuuutttuuuxxxwwwwwwxxxyyyzzzyyyyyyxxxyyywwwtttqqqppprrrtttuuuooopppqqqrrrqqqooolllkkknnnnnnooopppqqqrrrssssssssstttvvvwwwwwwwwwvvvvvvyyyvvvtttuuuwwwxxxuuuqqqssssssrrrooolllkkkkkkmmmooopppqqqqqqqqqqqqpppooommmppptttvvvvvvsssnnnkkkfffhhhiiijjjjjjkkkmmmoooqqqpppnnnmmmnnnoooqqqrrrtttsssrrrrrrqqqrrrrrrsssmmmoooqqqrrrqqqrrrtttvvvtttsssrrrppppppqqqssstttssstttvvvxxxyyyxxxxxxwwwtttuuuwwwxxxxxxwwwuuuttttttrrrqqqqqqsssttttttsssooopppsssuuu}}}|||{{{{{{|||}}}xxx{{{}}}~~~}}}||||||}}}|||}}}}}}}}}~~~~~~~~~}}}|||{{{zzz{{{||||||{{{{{{{{{{{{||||||||||||}}}|||}}}~~~|||}}}}}}{{{zzzyyyzzzzzzxxxyyy{{{~~~~~~{{{zzz{{{{{{zzzzzzzzzzzz{{{{{{~~~~~~yyyzzz}}}yyyyyyyyyxxxwwwvvvxxxyyyyyy{{{~~~~~~}}}|||~~~~~~|||{{{|||~~~{{{|||~~~~~~|||{{{zzzzzz{{{{{{{{{|||~~~}}}zzzxxxyyyzzz{{{{{{{{{{{{~~~}}}||||||||||||{{{{{{zzzyyywwwvvvuuuuuuuuuzzzzzz{{{}}}~~~|||||||||}}}}}}zzz|||~~~~~~|||{{{yyy{{{~~~|||}}}~~~~~~}}}}}}}}}~~~zzzzzz{{{|||}}}}}}~~~~~~|||~~~{{{{{{{{{yyyxxxyyy|||~~~{{{yyywwwwwwzzz}}}~~~|||}}}~~~~~~~~~wwwwwwwwwxxxyyy{{{|||}}}{{{{{{{{{}}}~~~zzz{{{}}}}}}||||||}}}~~~|||zzzxxxwwwvvvxxxwwwvvvwwwzzz|||}}}|||yyyyyyxxxxxxwwwwwwwwwwwwxxxxxxwwwvvvuuuttttttuuuoooqqqssstttttttttuuuvvvwwwvvvttttttvvvwwwxxxxxxxxxwwwuuusssssstttvvvwwwzzzzzz{{{zzzzzzyyyxxxwww{{{zzzyyy{{{}}}~~~}}}|||zzzyyyyyyyyy{{{}}}}}}{{{zzzwwwuuutttssssssuuutttssssssttttttrrrqqqsssuuuwwwwwwvvvtttttttttqqqsssuuuuuuuuuvvvxxxzzz{{{zzzxxxwwwwwwxxxzzz{{{uuurrrqqqtttvvvuuuwww{{{zzzzzz{{{{{{|||{{{{{{zzz{{{zzzxxxvvvvvvvvvwwwxxxqqqrrrssssssrrrqqqooooooqqqrrrrrrssstttuuuuuuuuuuuuvvvwwwyyyyyyyyyxxxxxxzzzyyyxxxxxxxxxvvvtttrrrssssssrrrpppnnnnnnoooqqqsssssssssssssssrrrrrrqqqppprrruuuvvvvvvtttqqqoooggghhhjjjjjjjjjkkkmmmoooqqqqqqqqqqqqqqqqqqrrrrrruuuuuuuuuttttttsssssssssjjjmmmppppppoooooorrruuussssssrrrrrrqqqqqqrrrrrrpppqqqsssuuuvvvvvvuuuuuussstttwwwxxxxxxwwwtttsssrrrpppooooooqqqrrrrrrqqqoooqqqsssuuu~~~}}}}}}}}}zzz|||~~~}}}||||||}}}{{{{{{||||||||||||||||||zzzzzzzzzzzz{{{{{{{{{|||{{{{{{{{{|||}}}~~~~~~||||||~~~{{{zzzyyyyyyzzz{{{yyyzzz|||~~~~~~||||||{{{zzzzzzzzz{{{{{{zzzyyy{{{zzz{{{{{{yyywwwwwwyyyzzz{{{|||~~~~~~~~~~~~}}}|||~~~}}}}}}}}}~~~}}}|||zzzyyy{{{zzz{{{}}}|||yyyyyy{{{}}}~~~}}}~~~~~~}}}}}}|||zzzxxxwwwwwwvvvvvvvvvwwwwwwxxxyyy{{{}}}|||~~~}}}~~~~~~}}}}}}~~~~~~{{{xxxzzz}}}~~~|||{{{zzz|||~~~}}}}}}|||zzz{{{}}}~~~|||~~~{{{yyyyyy{{{}}}{{{yyywwwxxx{{{}}}}}}|||yyy{{{|||~~~~~~}}}|||{{{~~~}}}}}}}}}~~~vvvvvvvvvwwwxxxzzz|||}}}}}}||||||~~~~~~|||}}}~~~~~~||||||}}}~~~~~~}}}|||{{{zzzzzzzzzwwwvvvvvvyyy||||||{{{xxxxxxxxxxxxxxxxxxwwwwwwwwwvvvuuuttttttsssttttttqqqsssvvvwwwuuutttuuuwwwxxxvvvtttuuuwwwyyyzzzyyyvvvvvvuuuuuuvvvwwwyyyzzzyyyzzz{{{{{{{{{zzzzzzzzzzzzxxxxxxzzz}}}}}}xxxxxxyyyzzz{{{}}}~~~~~~}}}{{{yyyxxxxxxxxxxxxvvvvvvvvvwwwyyyxxxuuusssvvvxxxzzzzzzxxxvvvvvvvvvrrrtttvvvwwwxxxyyy|||~~~||||||||||||||||||||||||vvvsssrrruuuvvvvvvyyy~~~}}}}}}}}}|||||||||||||||}}}}}}|||{{{{{{zzzzzzzzzuuuuuuuuuuuuuuuuuuuuuuuutttttttttuuuuuuvvvvvvvvvuuuvvvwwwyyyyyyyyyyyyxxxyyyzzz{{{zzzxxxvvvvvvvvvsssssssssrrrqqqqqqsssuuuvvvvvvvvvvvvvvvuuuuuutttsssttttttttttttsssrrrrrrkkkkkkllllllkkkllloooqqqqqqrrrssstttuuuuuutttsssvvvvvvwwwvvvvvvtttrrrqqqjjjmmmpppooolllkkkmmmqqqqqqqqqrrrrrrrrrqqqoooooonnnnnnpppqqqrrrsssssssssqqqsssvvvyyyyyyvvvsssqqqpppnnnmmmmmmoooppppppooopppqqqsssuuu~~~}}}|||{{{}}}}}}|||||||||zzzzzzzzz{{{{{{{{{{{{{{{wwwxxxyyyzzz{{{{{{{{{{{{zzzzzz{{{|||~~~~~~{{{|||~~~|||zzzyyyyyyyyy{{{|||yyyzzz|||~~~}}}|||zzzyyyyyyzzzzzzzzzzzz~~~~~~~~~yyy}}}||||||{{{zzzxxxxxxyyy{{{}}}~~~~~~|||{{{}}}~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~}}}~~~~~~~~~|||zzzxxxwww{{{zzz{{{}}}~~~zzzzzz|||~~~~~~~~~}}}|||yyyvvvuuuuuuuuuvvvwwwyyyzzz{{{xxx|||yyy}}}}}}|||||||||zzzxxx|||~~~}}}{{{~~~~~~|||zzzxxxzzz}}}}}}}}}zzzyyyzzz|||{{{yyywwwyyy|||~~~}}}{{{yyyzzz|||}}}}}}{{{zzzxxxzzz}}}{{{{{{|||~~~vvvvvvuuuvvvxxxzzz|||}}}~~~~~~~~~~~~|||{{{|||}}}|||{{{zzz{{{|||~~~~~~~~~~~~}}}}}}}}}}}}{{{xxxvvvvvvyyy{{{{{{zzzxxxxxxyyyyyyyyyxxxxxxwwwuuuuuutttssssssssssssssssssvvvyyyxxxvvvttttttvvvwwwuuutttuuuxxxzzz{{{{{{tttuuuvvvwwwyyy{{{|||}}}yyy{{{|||}}}|||{{{|||}}}vvvuuutttwww{{{~~~}}}|||vvvwwwxxxyyy{{{|||}}}~~~~~~}}}|||{{{zzz{{{|||}}}xxxyyyzzz|||~~~}}}yyyvvvxxxzzz|||{{{yyyxxxwwwwwwssstttwwwxxxyyy{{{|||}}}}}}|||wwwtttsssuuuwwwwww{{{~~~}}}||||||}}}}}}~~~~~~}}}|||{{{yyyxxxxxxxxxxxxxxxyyyzzzuuuuuuuuuvvvvvvvvvvvvvvvtttuuuwwwxxxyyyyyyxxxxxxwwwzzz|||{{{xxxvvvxxxzzzsssssstttsssrrrsssvvvxxxyyyyyyxxxxxxwwwwwwwwwvvvuuutttsssrrrrrrrrrssssssnnnnnnooonnnmmmnnnpppsssqqqsssuuuwwwwwwwwwuuutttvvvwwwxxxxxxvvvtttqqqpppkkknnnpppnnniiigggiiilllnnnpppqqqrrrqqqpppmmmllllllmmmnnnooopppqqqrrrrrrqqqsssvvvyyyyyyvvvsssqqqnnnmmmllllllnnnoooooonnnpppqqqrrrttt}}}zzzzzz{{{|||{{{yyyzzz{{{}}}~~~~~~{{{zzzyyyyyy{{{||||||{{{||||||||||||}}}~~~}}}{{{~~~||||||~~~~~~}}}{{{yyyzzz|||}}}}}}|||{{{}}}}}}zzz~~~~~~}}}{{{yyyyyy{{{|||zzz{{{|||}}}~~~~~~}}}xxxuuuuuuwww{{{}}}~~~}}}}}}}}}}}}~~~|||zzzyyyyyy||||||}}}~~~~~~}}}~~~~~~}}}{{{{{{|||}}}~~~~~~~~~}}}}}}|||~~~}}}|||{{{{{{{{{{{{zzzzzzzzzzzz|||~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~|||~~~~~~zzzzzz~~~~~~}}}~~~~~~|||}}}~~~{{{xxxwwwxxxxxxxxxxxxyyyzzzzzz{{{}}}}}}|||zzzxxxwwwxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzz|||~~~}}}zzzxxx|||~~~~~~|||{{{{{{}}}yyyvvvtttvvv{{{~~~~~~}}}}}}|||{{{||||||zzzyyy{{{}}}~~~~~~}}}~~~|||yyyxxxyyy|||~~~{{{yyywwwvvvvvvwwwzzz|||zzzyyyxxxxxxwwwwwwwwwxxxxxxwwwuuusssrrrqqqrrrrrrooossswwwwwwtttsssuuuyyyyyyxxxwwwvvvvvvvvvwwwxxxtttuuuvvvwwwwwwxxxwwwwwwzzz{{{{{{{{{{{{zzzyyyyyyvvvuuutttvvvyyy{{{}}}}}}zzzxxxyyy}}}|||wwwwww|||~~~{{{yyyyyy}}}~~~|||}}}}}}~~~~~~}}}{{{zzzxxxzzz|||~~~}}}{{{yyywwwzzzwwwttttttxxx|||~~~~~~zzzxxxvvvvvvwwwzzz~~~~~~}}}|||||||||}}}~~~|||{{{yyyxxxwwwzzzxxxuuuxxx|||zzzssswwwvvvuuutttttttttttttttuuuwwwzzz|||{{{{{{|||||||||{{{yyyxxxwwwvvvvvvvvvuuutttsssrrrqqqrrrsssssstttuuuwwwyyyyyyyyyxxxwwwvvvvvvvvvtttqqqppprrrsssuuusssqqqppppppqqqtttuuuuuuvvvwwwxxxyyyxxxwwwwww{{{zzzzzzyyyxxxwwwuuutttqqqnnnkkkjjjjjjkkkkkkkkknnnoooooooooooonnnnnnnnnhhhjjjmmmoooooooooppppppqqqsssuuuwwwxxxwwwtttsssnnnppprrrqqqnnnllllllnnnqqqqqqqqqqqq}}}zzzzzz{{{|||{{{zzzyyyzzz|||~~~}}}|||{{{{{{{{{||||||{{{|||||||||}}}~~~~~~}}}~~~{{{{{{}}}~~~~~~}}}||||||~~~~~~~~~}}}}}}~~~~~~zzz{{{||||||{{{zzz{{{}}}||||||}}}}}}~~~~~~|||xxxvvvwwwzzz~~~~~~}}}}}}}}}~~~}}}~~~}}}|||zzzyyyzzz|||}}}~~~~~~}}}|||}}}~~~~~~~~~}}}|||{{{~~~}}}}}}|||}}}~~~}}}|||~~~~~~|||{{{zzzzzzzzz{{{{{{{{{|||}}}~~~}}}}}}}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~}}}||||||}}}~~~~~~{{{{{{}}}~~~~~~~~~{{{yyyxxxwwwwwwvvvvvvwwwyyyzzz{{{|||~~~~~~|||zzzyyyxxxwwwwwwxxxyyyzzz{{{{{{{{{zzzzzzyyyzzz{{{}}}}}}|||zzz|||~~~}}}{{{{{{~~~|||yyywwwyyy}}}~~~}}}|||{{{{{{{{{yyywww{{{|||~~~~~~}}}}}}}}}~~~{{{xxxxxxyyy{{{}}}|||zzzxxxvvvuuuvvvxxxyyyzzzyyyxxxxxxxxxxxxxxxyyyxxxwwwuuusssrrrrrrrrrrrrppptttwwwwwwtttsssvvvyyyyyyxxxwwwuuuuuuuuuvvvwwwuuuuuuvvvwwwxxxxxxxxxxxxxxxyyyyyyyyyxxxwwwvvvvvvtttsssssstttvvvyyyzzz{{{xxxwwwxxx|||{{{vvvwww{{{|||zzzxxxyyy}}}}}}~~~~~~~~~}}}{{{yyyxxxyyyzzz|||||||||{{{zzzyyyyyywwwttttttwww{{{~~~~~~{{{zzzxxxwwwxxxzzz}}}}}}||||||{{{|||}}}~~~~~~|||zzzyyyxxxwwwyyyxxxvvvxxx|||zzztttwwwvvvvvvuuuuuuuuuuuuvvvwwwyyy{{{{{{zzzyyyzzzzzz|||{{{zzzxxxwwwvvvvvvvvvuuutttsssrrrrrrrrrsssssstttuuuvvvwwwxxxyyyyyyyyyxxxxxxwwwtttrrrrrrtttvvvyyyxxxvvvuuuuuuvvvxxxyyywwwxxxyyyzzz{{{zzzyyyxxx{{{{{{{{{zzzyyyxxxwwwvvvssspppmmmkkklllmmmllllllppppppqqqrrrqqqpppnnnmmmjjjlllnnnppppppqqqqqqrrrssstttvvvwwwwwwvvvuuusssqqqrrrtttssspppnnnoooppprrrrrrrrrrrr~~~|||zzzzzz{{{||||||{{{wwwyyy{{{}}}~~~}}}|||||||||||||||{{{|||}}}}}}~~~~~~~~~~~~~~~zzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||yyy{{{|||||||||}}}~~~~~~}}}|||zzzyyyzzz}}}~~~}}}}}}}}}}}}}}}||||||}}}}}}|||zzzzzz{{{~~~~~~|||{{{{{{}}}~~~~~~}}}}}}|||~~~|||{{{|||}}}~~~}}}~~~}}}|||{{{zzz{{{{{{}}}}}}|||~~~~~~}}}}}}~~~}}}|||||||||}}}~~~~~~~~~}}}~~~}}}~~~{{{yyy{{{~~~~~~~~~~~~~~~}}}~~~}}}{{{{{{zzzvvvvvvuuuuuuvvvxxx{{{}}}|||}}}~~~~~~~~~|||{{{yyyxxxxxxxxxwwwxxxzzz|||}}}|||{{{{{{zzzyyyxxxyyy|||~~~~~~}}}{{{}}}}}}}}}~~~}}}{{{|||~~~}}}{{{zzzzzzzzzxxxvvvzzz|||~~~~~~}}}}}}}}}~~~}}}zzzwwwwwwxxx{{{}}}|||zzzxxxvvvuuuuuuvvvvvvyyyyyyyyyxxxxxxyyyzzzzzzxxxwwwuuusssrrrrrrssssssrrruuuxxxxxxuuuuuuvvvyyy{{{yyywwwuuuuuuuuuvvvwwwtttuuuuuuvvvwwwwwwxxxxxxvvvvvvvvvvvvuuutttsssrrrssssssttttttuuuwwwxxxyyyvvvvvvxxxzzzyyywwwwww{{{yyyxxxxxxyyy|||}}}~~~~~~}}}|||zzzxxxwwwzzzzzzzzz{{{{{{{{{{{{{{{yyyvvvttttttvvvzzz|||}}}~~~~~~zzzyyyyyyyyyyyyzzz{{{{{{|||{{{zzzzzzzzz{{{}}}~~~~~~|||zzzxxxwwwwwwyyyxxxvvvxxxzzzyyyvvvwwwvvvvvvvvvvvvwwwwwwxxxyyyzzz{{{zzzxxxwwwxxxyyy||||||zzzxxxwwwvvvuuuuuuuuuuuutttsssssssssssstttsssttttttuuuvvvwwwyyyyyyzzzzzzxxxuuussstttwwwyyy|||{{{zzzyyyyyyzzz{{{|||zzz{{{|||}}}}}}|||zzzzzzzzzzzz{{{{{{zzzyyyxxxxxxuuussspppoooooooooooonnnrrrsssuuuvvvuuurrrooonnnmmmnnnpppqqqssssssttttttuuuvvvvvvvvvvvvvvvuuuuuussstttuuuuuusssrrrsssttttttttttttttt}}}|||{{{{{{||||||||||||vvvxxxzzz}}}~~~~~~|||{{{||||||{{{|||}}}|||{{{}}}~~~}}}|||||||||||||||}}}~~~~~~~~~{{{|||}}}{{{}}}~~~{{{|||~~~~~~~~~~~~~~~}}}||||||~~~~~~}}}|||||||||||||||||||||}}}~~~}}}||||||}}}}}}|||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~|||zzz{{{|||}}}|||}}}}}}~~~}}}}}}zzz{{{~~~}}}|||{{{{{{}}}}}}||||||||||||wwwvvvuuuuuuwwwzzz}}}{{{|||}}}}}}~~~~~~}}}}}}|||{{{yyyxxxyyyyyywwwyyy|||~~~~~~|||{{{{{{yyywwwxxx{{{~~~{{{|||~~~}}}~~~|||zzzyyyyyyzzz{{{yyyxxxzzz|||~~~~~~}}}|||}}}~~~|||zzzxxxvvvvvvxxx{{{|||zzzyyyxxxxxxwwwwwwwwwwwwyyyyyyyyyxxxyyyyyyzzz{{{wwwvvvuuusssssssssttttttsssvvvxxxxxxvvvvvvwwwxxx{{{yyywwwtttssstttuuuvvvssssssssstttuuuvvvwwwwwwvvvvvvvvvuuutttsssrrrqqqtttuuuvvvvvvvvvvvvwwwyyyvvvwwwyyyzzzyyyxxxyyy{{{vvvvvvwwwyyy{{{}}}{{{{{{||||||{{{zzzyyyxxxzzzyyyyyyxxxyyyzzz{{{|||yyywwwuuuvvvxxxzzz{{{|||~~~}}}}}}}}}}}}}}}|||{{{vvvvvvwwwxxxyyyyyyyyyyyyzzzzzzyyyxxxyyyzzz{{{|||}}}{{{yyywwwvvvwwwwwwwwwvvvwwwxxxxxxwwwuuuuuuuuuuuuvvvwwwxxxxxxyyyzzzzzzyyywwwwwwxxxyyy|||{{{zzzxxxwwwvvvuuuuuuuuuuuuuuutttttttttttttttrrrqqqqqqqqqsssuuuwwwxxx{{{{{{yyywwwuuuvvvyyy|||}}}||||||{{{{{{{{{{{{{{{{{{|||}}}}}}}}}|||{{{zzzyyyyyyyyyzzzyyyyyyxxxxxxwwwuuusssrrrssssssrrrqqquuuvvvxxxyyyxxxuuuqqqoooqqqpppqqqsssuuuwwwwwwvvvxxxxxxwwwwwwwwwwwwvvvvvvrrrssstttuuuuuuvvvxxxyyyyyyyyyyyyyyy~~~}}}}}}~~~~~~}}}|||||||||vvvxxxzzz}}}|||{{{|||}}}{{{|||~~~~~~zzzyyy|||}}}}}}{{{~~~~~~~~~~~~~~~}}}~~~~~~}}}xxxyyy{{{~~~zzz}}}~~~~~~}}}||||||{{{{{{{{{{{{||||||}}}~~~}}}|||{{{}}}~~~~~~~~~~~~~~~~~~~~~|||~~~~~~|||{{{{{{|||}}}{{{{{{|||}}}~~~~~~}}}~~~~~~|||yyyyyy|||}}}|||}}}}}}~~~yyyxxxxxxxxxzzz|||||||||||||||~~~~~~~~~~~~~~~}}}~~~}}}zzzyyy{{{|||yyy{{{~~~}}}{{{{{{yyywwwxxx{{{~~~}}}}}}~~~~~~yyyxxxxxxyyy{{{||||||{{{zzz|||}}}}}}||||||}}}~~~yyyxxxwwwvvvwwwxxx{{{|||xxxxxxyyyzzzzzz{{{{{{zzzyyyyyyyyyxxxxxxyyyyyyzzzvvvvvvttttttssstttuuuvvvuuuvvvwwwwwwwwwvvvwwwwwwwwwuuurrrooonnnoooqqqsssqqqqqqqqqqqqrrrtttuuuvvvwwwxxxxxxwwwvvvuuutttssssssuuuvvvvvvtttssstttvvvvvvyyy{{{zzzyyyzzzzzz{{{tttuuuwwwyyyzzz|||}}}~~~vvvwwwyyyzzz{{{{{{zzzzzzxxxwwwvvvvvvwwwyyy{{{|||{{{yyyxxxyyy{{{}}}}}}}}}}}}zzzzzzzzzzzzxxxvvvrrrsssuuuwwwxxxxxxxxxxxxyyyxxxwwwwwwwwwxxxyyyzzz~~~~~~}}}|||zzzxxxvvvuuuvvvuuuuuuuuuuuuuuuwwwyyyttttttttttttuuuuuuvvvwwwwwwyyyzzzzzzyyyxxxyyy{{{{{{{{{yyyxxxwwwvvvvvvvvvvvvvvvvvvuuuuuuuuuttttttppppppooopppqqqsssuuuvvv{{{zzzyyyxxxvvvxxx{{{~~~}}}}}}}}}}}}}}}|||{{{{{{yyyzzz{{{|||{{{{{{yyyyyywwwwwwxxxxxxxxxwwwwwwvvvxxxwwwuuuuuuvvvwwwvvvuuuwwwyyy{{{|||{{{wwwtttqqqtttsssrrrtttwwwyyyyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyqqqqqqrrrtttvvvyyy{{{|||}}}}}}}}}}}}~~~~~~~~~~~~}}}|||}}}xxxzzz|||~~~|||zzz|||{{{|||~~~~~~{{{zzz{{{}}}}}}}}}}}}~~~~~~||||||xxxyyyzzz|||~~~{{{~~~~~~||||||{{{zzzzzzzzz{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~|||}}}}}}~~~~~~|||}}}~~~}}}}}}}}}~~~{{{||||||~~~}}}yyyyyy}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{|||}}}}}}|||{{{|||~~~~~~~~~}}}~~~}}}|||}}}}}}~~~}}}|||{{{yyyxxxyyy|||~~~~~~yyyxxxxxxyyy{{{}}}}}}|||yyy{{{}}}}}}|||||||||}}}wwwwwwvvvvvvwwwyyy|||}}}xxxzzz|||}}}~~~~~~}}}zzzyyyxxxxxxwwwwwwwwwxxxvvvuuutttttttttuuuvvvwwwuuuuuuvvvwwwwwwvvvvvvuuuqqqooollljjjiiikkknnnoooppppppppppppqqqsssvvvwwwyyyyyyzzzzzzyyyyyyxxxxxxrrruuuwwwvvvsssqqqrrrtttwww{{{}}}zzzyyyzzz{{{yyysssuuuxxxyyyyyyzzz{{{}}}tttuuuwwwyyyzzz{{{{{{zzzuuuuuutttuuuvvvxxxzzz{{{{{{zzzzzz|||~~~~~~|||xxxxxxyyyyyywwwtttssstttuuuvvvwwwwwwwwwwwwwwwvvvvvvuuuuuuvvvxxxyyy{{{{{{zzzzzzxxxwwwuuuttttttrrrssstttsssrrrtttyyyuuuttttttttttttuuuuuuvvvvvvyyy{{{|||{{{zzzzzz{{{zzzyyyxxxxxxwwwwwwxxxxxxvvvvvvvvvwwwvvvuuuuuutttqqqqqqqqqqqqrrrrrrssstttxxxyyyyyyxxxwwwxxxzzz}}}}}}}}}~~~~~~~~~|||{{{zzzvvvwwwxxxyyyzzzyyyyyyxxxwwwwwwxxxwwwwwwvvvuuuuuuxxxwwwvvvwwwyyyzzzzzzxxxyyyzzz||||||{{{yyyvvvtttvvvtttrrrtttxxx{{{{{{yyyzzzzzz{{{|||||||||||||||sssrrrqqqssswww{{{}}}}}}}}}}}}}}}}}}}}}|||}}}zzz|||}}}|||zzz|||zzz|||~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}|||zzzzzzzzzzzz{{{|||~~~~~~~~~|||{{{zzzzzz{{{{{{}}}|||}}}}}}}}}~~~}}}}}}}}}{{{zzz~~~}}}~~~~~~~~~~~~{{{|||~~~~~~|||{{{}}}~~~~~~}}}}}}~~~~~~}}}||||||zzzyyyzzz||||||{{{zzzzzz||||||{{{zzzyyy{{{}}}}}}|||{{{|||}}}vvvvvvvvvwwwxxxzzz}}}~~~|||}}}~~~zzzyyyxxxwwwvvvuuuuuuuuuuuuuuutttttttttuuuwwwxxxuuuuuuuuuuuuvvvvvvuuutttpppnnnkkkiiiiiilllooorrrrrrqqqqqqqqqrrruuuwwwyyyzzzzzz{{{|||||||||{{{{{{tttxxx{{{yyyuuurrrsssuuuwww|||}}}yyywwwyyyyyyvvvrrruuuxxxyyyxxxxxxyyy{{{tttuuuwwwxxxyyyzzzyyyyyyrrrrrrrrrsssuuuwwwxxxyyyzzzyyyzzz}}}~~~zzzwwwwwwzzz|||zzzxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvuuutttttttttuuuwwwxxxxxxxxxxxxxxxwwwvvvuuutttrrrppppppsssqqqooorrryyywwwvvvuuuuuuuuuuuuuuuuuuxxx{{{~~~}}}{{{yyyxxxxxxxxxwwwwwwxxxxxxyyyzzzvvvvvvwwwwwwwwwvvvuuutttsssssstttttttttttttttssstttvvvxxxyyyxxxxxxyyy{{{yyyzzz|||}}}|||zzzwwwvvvsssuuuvvvxxxyyyyyyyyyxxxyyyyyyyyyxxxwwwvvvuuutttvvvvvvvvvxxx{{{}}}|||{{{zzz{{{{{{|||{{{zzzyyyxxxxxxuuurrrtttyyy||||||zzzyyy{{{}}}~~~xxxuuussstttxxxzzz{{{{{{zzzzzzzzzzzz}}}|||}}}|||}}}~~~{{{zzz|||zzz|||~~~~~~~~~~~~}}}}}}}}}}}}|||zzzyyyxxxzzz{{{|||~~~~~~|||{{{zzzzzz{{{}}}~~~}}}|||{{{zzz~~~|||{{{|||}}}~~~~~~{{{|||~~~}}}~~~|||{{{}}}~~~~~~}}}}}}~~~}}}||||||zzzzzz{{{}}}~~~~~~|||||||||{{{zzzxxxyyy{{{}}}}}}|||{{{|||}}}vvvvvvvvvwwwyyy{{{}}}~~~zzzyyyxxxvvvuuutttttttttuuuuuuttttttuuuvvvwwwxxxuuuttttttuuuvvvvvvtttssssssqqqnnnlllmmmppptttvvvsssrrrrrrrrrtttvvvyyy{{{zzzzzz{{{|||}}}}}}}}}}}}yyy}}}~~~yyyvvvwwwyyywww|||}}}xxxvvvxxxxxxtttrrruuuyyyyyyxxxwwwxxxzzzuuuvvvwwwxxxyyyxxxwwwwwwooopppqqqsssuuuvvvwwwxxxxxxyyyzzz}}}}}}yyyvvvwww|||~~~|||~~~|||{{{xxxwwwuuuuuuuuuuuuuuutttssstttuuuvvvwwwvvvvvvvvvvvvvvvuuuttttttqqqoooooorrrpppmmmqqqyyyxxxxxxwwwvvvuuuuuuvvvvvvyyy}}}{{{wwwvvvwwwwwwwwwwwwxxxyyyzzz{{{vvvwwwwwwxxxxxxvvvuuutttuuuvvvwwwwwwwwwvvvtttsssrrruuuxxxyyyxxxxxxxxxyyyuuuvvvxxxyyyxxxvvvsssqqqrrrtttvvvxxxyyyzzzyyyyyy{{{{{{zzzyyyxxxwwwuuutttuuuuuuvvvyyy|||~~~~~~}}}{{{{{{{{{{{{{{{{{{zzzzzzyyyuuurrrtttyyy}}}|||zzzyyy{{{~~~}}}yyyvvvvvvxxxzzzzzzyyyvvvvvvvvvvvv~~~~~~}}}}}}}}}|||~~~|||{{{xxx}}}|||}}}}}}~~~|||zzz{{{~~~~~~{{{xxx}}}}}}||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~|||~~~~~~~~~~~~~~~}}}|||}}}|||{{{{{{{{{{{{||||||{{{wwwvvvxxxyyyxxxzzz~~~|||~~~{{{zzzzzz{{{{{{zzzvvvsssuuuuuuttttttuuuvvvvvvwwwvvvuuuuuuvvvxxxzzzyyyxxxxxxtttoooooosssxxx{{{{{{}}}{{{wwwtttssstttvvvxxxyyyzzz{{{}}}{{{}}}~~~}}}{{{zzzzzzzzz{{{{{{{{{wwwrrrqqqsssvvvtttvvvyyy|||}}}{{{yyywwwssstttuuuuuuttttttuuuvvvrrrrrrrrrrrrrrrsssssstttyyyzzz{{{|||}}}~~~yyyxxxwwwvvvwwwyyy|||~~~zzzzzzzzzxxxuuusssssssssyyyxxxuuutttssstttuuuvvvsssssstttwwwzzzzzzvvvrrrnnnpppqqqoookkklllqqqvvvuuuuuuuuutttssssssuuuwww}}}|||yyywwwvvvwwwyyy{{{{{{yyywwwvvvuuuyyyyyyxxxxxxxxxyyyyyyzzzzzzxxxvvvuuuvvvxxxwwwwwwzzzwwwuuutttttttttsssqqqvvvuuusssrrrssssssrrrqqqtttuuuwwwxxxxxxyyy{{{|||yyyyyyyyyxxxwwwvvvuuutttsssssssssvvvzzz|||}}}||||||yyyyyy|||{{{wwwuuuwwwsssuuuvvvwwwvvvwwwxxxzzzxxxxxxzzz}}}~~~|||vvvvvvwwwxxxyyyyyyzzzzzzyyyxxxxxxwww~~~~~~}}}||||||}}}~~~~~~}}}|||~~~}}}|||}}}~~~|||~~~|||{{{|||}}}~~~{{{yyy||||||{{{{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}||||||||||||}}}}}}{{{yyyyyyyyywwwxxx|||zzz|||~~~}}}zzzyyyyyyxxxwwwvvvvvvvvvvvvvvvwwwwwwxxxyyyxxxwwwvvvwwwyyyzzzzzzyyyzzzvvvrrrrrrtttxxxzzzzzz|||zzzxxxvvvvvvwwwyyy{{{zzz{{{}}}~~~~~~~~~}}}}}}|||{{{zzzyyyzzzzzzwwwrrrqqqtttwwwvvvxxx{{{}}}}}}{{{yyywwwuuuvvvwwwwwwuuutttuuuwwwvvvuuutttsssssstttuuuvvvyyyyyyzzz{{{|||}}}}}}~~~yyyxxxxxxxxxyyyzzz|||}}}yyyyyyxxxvvvsssqqqrrrsssyyyxxxvvvuuutttttttttttttttssstttvvvyyyxxxuuurrroooqqqqqqnnnkkkkkkooottttttuuuuuuuuuttttttwwwyyy{{{}}}~~~}}}zzzwwwvvvvvvvvvxxxyyyyyywwwvvvvvvvvvzzzzzzzzzzzzzzzzzzzzzzzz{{{yyywwwvvvxxxyyyyyyxxxyyywwwtttrrrqqqqqqooommmrrrqqqppppppqqqrrrrrrrrrwwwxxxyyyyyyyyyxxxzzz{{{zzzzzzzzzyyyxxxwwwvvvuuuwwwwwwwwwzzz}}}~~~{{{xxxxxxzzzyyyvvvuuuwwwrrrtttvvvvvvuuuuuuvvvwwwuuuuuuwwwyyy||||||{{{yyyxxxxxxxxxxxxxxxyyyyyyyyywwwwwwwwwwww~~~~~~}}}||||||}}}}}}}}}}}}~~~~~~~~~{{{~~~|||{{{{{{|||}}}{{{zzz}}}}}}|||}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~|||{{{yyyvvvwwwzzzyyy{{{}}}{{{xxxxxxyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{|||{{{zzzyyyyyy{{{{{{{{{yyy}}}zzzvvvuuuvvvxxxyyyzzz{{{zzzzzzzzzzzz{{{|||}}}{{{}}}}}}}}}~~~~~~{{{xxxwwwyyyyyywwwsssrrruuuxxxxxxyyy|||~~~~~~|||zzzyyyxxxyyyzzzyyywwwvvvvvvwwwzzzyyywwwvvvuuuvvvxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{yyyyyyzzz{{{{{{|||||||||wwwwwwuuurrrpppoooqqqsssxxxwwwwwwvvvuuutttrrrrrrtttttttttvvvwwwvvvsssqqqoooppppppnnnkkkkkknnnrrrssstttuuuuuuuuuuuuxxxzzzyyyzzzzzzyyywwwvvvvvvwwwuuuvvvwwwwwwvvvvvvwwwyyyzzz{{{||||||||||||zzzzzz{{{yyywwwwwwyyyzzzzzzzzzzzzwwwtttrrrqqqooommmkkknnnnnnnnnnnnooopppqqqrrrxxxzzz{{{zzzyyyxxxyyyzzzzzz{{{{{{{{{zzzyyyxxxxxx}}}||||||~~~zzzwwwwwwyyyxxxuuuuuuwwwsssvvvxxxyyyxxxvvvvvvvvvuuutttuuuwwwzzzzzzyyywwwzzzzzzyyyyyyyyyxxxxxxxxxwwwwwwvvvvvv}}}}}}}}}}}}~~~~~~~~~~~~~~~zzz||||||{{{zzzzzz{{{zzzzzz~~~}}}~~~~~~~~~~~~{{{xxxxxx|||{{{|||}}}{{{zzz{{{|||||||||zzzzzzzzzzzz{{{|||}}}~~~}}}|||{{{{{{}}}}}}|||zzz|||{{{yyyxxxyyyzzz{{{||||||}}}}}}~~~~~~}}}}}}}}}{{{}}}zzz{{{}}}~~~zzzvvvvvvxxxyyywwwtttsssvvvyyywwwyyy|||~~~~~~}}}|||}}}}}}{{{yyywwwwwwxxxzzzyyyxxxwwwxxxzzz|||~~~zzzzzzzzzzzzzzz{{{{{{{{{yyyzzz|||}}}~~~}}}{{{zzzuuuuuussspppnnnnnnqqqsssvvvwwwwwwwwwvvvtttqqqpppttttttuuuuuuuuutttrrrpppnnnnnnooonnnlllmmmpppsssqqqssstttuuuuuuuuuwwwyyywwwxxxxxxwwwvvvvvvxxxyyyvvvwwwwwwvvvuuuvvvzzz|||zzz|||}}}~~~~~~}}}{{{yyyzzzxxxvvvvvvxxxzzz{{{zzzzzzxxxuuussssssrrrpppnnnnnnooooooooonnnoooppprrrvvvxxxyyyyyyxxxwwwxxxzzzyyyyyyzzz{{{|||}}}}}}}}}zzzwwwvvvyyyxxxvvvvvvyyywwwzzz}}}~~~|||zzzxxxxxxwwwvvvvvvxxxzzzzzzyyywwwyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyxxx~~~}}}||||||}}}}}}~~~{{{|||{{{{{{zzzyyyyyyzzz{{{~~~}}}~~~}}}}}}~~~||||||~~~~~~~~~}}}}}}}}}|||}}}}}}|||||||||||||||}}}}}}~~~}}}|||}}}~~~~~~}}}|||zzzzzz{{{{{{{{{|||}}}~~~}}}|||{{{{{{}}}~~~}}}xxxxxx{{{}}}zzzvvvvvvxxxzzzyyyvvvuuuwwwzzzvvvxxx{{{~~~~~~}}}zzzyyyyyyyyyxxxxxxwwwxxxzzz|||{{{{{{{{{{{{{{{{{{{{{|||zzz{{{}}}~~~~~~}}}zzzyyyuuutttssspppnnnooorrrtttuuuvvvwwwwwwvvvtttqqqooottttttuuuuuutttsssrrrrrrmmmnnnnnnooooooqqqsssuuuppprrrtttttttttuuuvvvxxxwwwxxxyyyxxxwwwwwwyyy{{{xxxxxxxxxwwwvvvxxx|||{{{|||}}}~~~~~~|||zzzxxxxxxvvvtttuuuwwwyyyzzzzzzxxxvvvtttsssttttttsssqqqqqqrrrsssqqqooonnnppprrrrrrtttvvvvvvvvvwwwxxxzzzvvvxxxzzz|||~~~}}}{{{wwwwwwyyyyyywwwxxx{{{xxx{{{~~~~~~{{{zzzyyyxxxwwwwwwxxxyyyzzzxxxwwwwwwxxxxxxzzz{{{|||}}}}}}~~~}}}{{{~~~}}}|||{{{~~~}}}}}}}}}}}}{{{yyyyyy{{{}}}}}}~~~|||}}}~~~~~~~~~}}}}}}|||{{{}}}|||~~~}}}||||||{{{{{{||||||~~~}}}}}}}}}yyy{{{|||}}}||||||~~~~~~}}}{{{zzz|||}}}}}}~~~~~~~~~}}}}}}|||xxxxxxzzz{{{zzzxxxxxxzzz|||{{{xxxwwwxxx{{{vvvxxxzzz}}}~~~{{{zzzzzz{{{uuuvvvvvvxxxzzz|||~~~zzzzzz{{{{{{||||||||||||{{{|||}}}~~~}}}|||zzzxxxuuuuuuuuusssqqqrrrtttvvvtttuuuvvvvvvvvvtttrrrpppsssuuuvvvvvvtttsssssstttoooppppppqqqrrrtttuuuvvvpppsssuuuvvvuuuuuuvvvwwwwwwxxxzzzzzzyyyyyyzzz{{{yyyyyyyyyxxxwwwyyy|||zzz{{{||||||{{{zzzxxxwwwvvvuuuttttttwwwzzzzzzzzzuuutttrrrrrrsssssssssrrrtttvvvvvvtttqqqoooqqqtttqqqrrrtttuuuuuuvvvxxxzzzwwwxxxzzz|||~~~~~~~~~~~~~~~{{{{{{wwwvvvyyyyyyxxxzzz}}}xxx{{{}}}~~~}}}{{{{{{{{{yyywwwvvvvvvxxxxxxwwwvvvwwwwwwxxxzzz|||}}}~~~}}}~~~~~~|||~~~~~~|||{{{~~~~~~~~~~~~~~~zzz~~~|||{{{zzzzzzyyyyyy~~~}}}|||}}}zzz|||~~~|||{{{|||}}}~~~~~~~~~}}}}}}|||||||||~~~~~~}}}|||||||||}}}~~~}}}|||zzzyyyyyyzzz{{{|||yyy|||~~~}}}zzzxxxyyy{{{xxxyyy{{{}}}~~~~~~~~~|||{{{{{{|||tttuuuvvvxxxyyyyyyyyyyyyxxxxxxyyyzzz{{{||||||}}}||||||}}}}}}|||zzzyyyxxxvvvwwwwwwwwwuuuuuuwwwyyysssttttttuuuuuutttsssssssssuuuwwwvvvttttttuuuwwwuuutttttttttuuuvvvvvvuuusssuuuwwwxxxwwwvvvwwwwwwvvvxxxzzz{{{zzzyyyyyyyyyxxxyyyyyyxxxwwwxxxzzz}}}zzzzzzyyyyyyxxxwwwwwwvvvvvvuuutttuuuxxx{{{||||||xxxvvvtttsssttttttsssqqqsssvvvwwwvvvrrrqqqtttwwwrrrtttvvvvvvuuuvvvwwwyyyzzzzzz|||}}}~~~~~~~~~~~~||||||}}}}}}zzzyyyvvvuuuwwwxxxwwwyyy~~~yyy{{{}}}~~~}}}|||}}}~~~|||zzzxxxxxxyyyyyyxxxwwwxxxyyyzzz{{{|||}}}~~~~~~~~~}}}|||~~~~~~~~~~~~}}}zzz~~~|||{{{yyyxxxxxxwww}}}||||||}}}{{{~~~|||zzzzzz{{{|||||||||{{{||||||}}}~~~}}}{{{{{{|||~~~|||||||||zzzyyyzzz}}}{{{~~~~~~{{{yyyyyy{{{{{{{{{|||}}}}}}}}}}}}}}}~~~~~~|||{{{|||}}}tttuuuwwwxxxxxxwwwuuutttvvvvvvwwwxxxzzz{{{||||||}}}|||||||||{{{zzzxxxxxxwwwxxxyyyyyyxxxxxxyyyzzzrrrsssttttttttttttttttttrrruuuwwwwwwuuutttvvvyyyyyyxxxwwwwwwwwwvvvuuutttuuuxxxzzzzzzyyyxxxxxxxxxuuuwwwzzz{{{zzzxxxwwwwwwwwwxxxyyyxxxwwwwwwyyyzzzzzzyyyxxxwwwvvvvvvvvvvvvwwwvvvuuuvvvyyy|||}}}}}}|||zzzwwwvvvvvvuuutttrrrqqqtttwwwvvvsssrrrvvvzzzuuuwwwxxxwwwvvvuuuvvvxxx}}}}}}}}}}}}}}}|||{{{{{{{{{{{{}}}}}}zzzxxxuuutttvvvwwwvvvyyy}}}|||~~~}}}{{{{{{||||||{{{zzzzzz{{{{{{{{{||||||}}}}}}{{{{{{{{{{{{~~~}}}|||zzzxxxwwwwww{{{{{{{{{{{{{{{{{{{{{{{{zzz}}}}}}|||}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~|||yyy~~~|||{{{{{{||||||}}}}}}}}}|||zzzyyyzzzzzz{{{|||{{{zzzyyyxxxuuuvvvxxxyyyyyywwwuuusssuuuuuuvvvyyy|||}}}|||{{{zzzzzz{{{{{{{{{{{{zzzzzz{{{zzzzzzyyyyyyxxxxxxwwwxxxxxxyyywwwvvvuuuwwwxxxsssvvvxxxyyyyyyxxxwwwwwwzzzxxxvvvwwwyyyzzzxxxvvvwwwvvvvvvwwwzzz|||||||||zzzzzzzzzyyyyyyxxxxxxwww{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyxxxxxxwwwwwwxxxxxxzzz{{{|||{{{zzz{{{}}}~~~~~~zzzuuuvvvyyy{{{yyywwwsssssstttuuuvvvxxxyyyzzzwwwwwwwwwwwwvvvvvvvvvvvv{{{zzz{{{}}}~~~|||||||||}}}}}}||||||{{{zzz{{{{{{{{{{{{{{{zzzzzzyyyxxxyyy{{{}}}~~~|||{{{zzzzzz{{{|||~~~}}}{{{{{{|||~~~~~~||||||||||||}}}|||zzzyyyyyy{{{{{{||||||||||||{{{{{{zzz|||~~~~~~~~~|||}}}~~~~~~~~~~~~|||}}}||||||zzzzzz{{{||||||{{{zzzzzzxxxyyyzzz{{{|||{{{{{{zzzuuuwwwyyyzzzzzzxxxvvvuuuwwwwwwwwwyyy{{{|||{{{yyyzzzzzz{{{{{{{{{{{{zzzzzz{{{{{{zzzzzzyyyyyyyyyxxxyyyzzzzzzyyywwwwwwxxxyyywwwxxxxxxxxxxxxxxxyyyzzz|||zzzyyyyyyzzzzzzwwwuuuzzzxxxwwwxxxzzz||||||{{{{{{{{{{{{zzzzzzzzzyyyyyy}}}}}}}}}|||||||||{{{{{{wwwwwwwwwwwwxxxyyyyyyzzzzzz{{{||||||{{{|||~~~~~~zzzvvvwww{{{}}}{{{yyyxxxxxxwwwvvvwwwxxxyyyzzzxxxwwwwwwwwwvvvvvvuuuuuuyyyxxxyyy{{{~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}}}}|||||||||}}}}}}zzz{{{}}}}}}|||{{{zzzzzz{{{|||}}}~~~}}}~~~}}}}}}}}}}}}~~~||||||{{{||||||}}}}}}}}}}}}||||||yyyzzz}}}~~~~~~|||}}}~~~~~~~~~~~~yyyzzz{{{|||||||||{{{zzzvvvwwwyyyzzz|||||||||{{{vvvwwwyyyzzz{{{yyyxxxwwwzzzxxxxxxxxxzzz{{{zzzyyy{{{{{{||||||||||||{{{{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{|||}}}|||zzzyyyzzz{{{|||{{{yyyxxxxxxzzz|||}}}~~~}}}|||}}}}}}{{{wwwuuu|||zzzzzzzzz|||}}}}}}|||}}}}}}}}}|||||||||||||||~~~~~~}}}wwwwwwxxxyyyzzz{{{||||||zzz|||}}}}}}}}}~~~~~~{{{xxxyyy}}}}}}}}}zzzxxxwwwxxxzzz|||xxxxxxwwwwwwvvvuuuttttttvvvvvvwwwzzz|||}}}|||zzzzzzzzzyyyyyyyyy{{{|||}}}~~~}}}|||{{{{{{|||~~~}}}~~~}}}|||{{{zzzzzz{{{|||}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{zzz{{{{{{}}}}}}|||}}}~~~~~~~~~|||{{{zzzvvvwwwyyyzzz{{{{{{{{{zzzwwwxxxzzz{{{{{{zzzxxxxxxyyyxxxwwwxxx{{{|||||||||}}}}}}~~~~~~~~~~~~}}}}}}{{{{{{||||||||||||||||||}}}~~~|||}}}~~~~~~}}}{{{{{{|||}}}~~~}}}}}}}}}}}}zzzwww{{{{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzz{{{|||}}}}}}~~~~~~{{{|||~~~~~~~~~~~~|||{{{||||||yyyxxxzzz}}}yyyyyyxxxwwwvvvuuuuuutttvvvvvvwwwzzz}}}~~~|||{{{yyyxxxwwwwwwxxxzzz}}}}}}{{{yyyxxxxxxzzz|||~~~|||{{{{{{zzzzzz{{{{{{|||{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~{{{~~~~~~|||{{{zzz{{{||||||||||||zzzzzzzzz{{{{{{{{{{{{zzzyyyxxxwwwwwwwwwzzz}}}|||||||||}}}}}}~~~~~~~~~}}}~~~{{{{{{}}}}}}|||zzzzzz{{{}}}}}}~~~~~~~~~~~~~~~{{{}}}~~~~~~}}}~~~}}}zzzyyy{{{zzzyyyyyyxxxwwwwwwvvvvvvxxxxxxyyy{{{~~~~~~|||yyyxxxwwwwwwxxx{{{}}}}}}|||yyyxxxxxxzzz|||~~~~~~~~~~~~~~~{{{{{{zzzzzzzzzzzz{{{{{{xxxzzz}}}~~~~~~~~~~~~}}}~~~}}}|||{{{zzzwwwwwwyyy}}}|||}}}}}}~~~~~~~~~zzzzzz}}}zzz{{{|||~~~||||||}}}~~~~~~~~~|||}}}~~~zzzyyy{{{zzzzzzzzzyyyyyyyyyyyyxxx{{{{{{{{{}}}~~~|||yyyxxxxxxyyyzzz|||}}}~~~|||{{{{{{{{{}}}~~~~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzxxx{{{~~~}}}xxxyyy|||}}}}}}~~~}}}||||||~~~}}}}}}~~~~~~|||zzz{{{|||}}}~~~}}}~~~}}}~~~~~~{{{yyyzzz|||}}}zzzzzzzzz{{{{{{{{{{{{{{{}}}||||||~~~}}}{{{yyyyyyzzz{{{||||||}}}}}}~~~|||{{{{{{{{{{{{zzzzzzzzz{{{{{{zzzzzzzzzwww{{{}}}|||~~~~~~zzz|||~~~}}}~~~~~~~~~~~~}}}}}}}}}~~~||||||~~~}}}|||~~~{{{yyyyyyzzzzzz|||}}}~~~~~~~~~|||zzz|||~~~}}}~~~~~~~~~{{{yyyxxxyyyyyyzzzzzz{{{{{{|||}}}}}}}}}}}}}}}|||}}}~~~~~~|||yyyyyyzzz{{{|||}}}}}}}}}|||~~~}}}}}}|||zzzyyyxxxwwwyyyzzzzzz{{{{{{zzzzzzyyyvvvzzz~~~}}}yyywwwxxx{{{~~~~~~~~~}}}~~~}}}|||~~~~~~|||}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}}}}}}}||||||||||||~~~|||zzzyyy{{{}}}|||{{{~~~}}}}}}}}}||||||||||||}}}}}}~~~}}}}}}~~~}}}{{{{{{{{{{{{|||{{{{{{zzzzzzzzz{{{{{{|||yyyzzz~~~~~~{{{yyy{{{}}}~~~~~~}}}zzzyyytttyyy~~~}}}{{{zzzzzzzzz}}}zzzyyy||||||yyyzzz}}}}}}yyyxxxyyyyyyvvvwww{{{||||||}}}~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}|||||||||{{{{{{{{{~~~}}}{{{yyy|||~~~|||{{{{{{~~~~~~}}}||||||||||||||||||}}}~~~}}}||||||}}}~~~~~~}}}|||||||||}}}|||{{{zzzzzzzzzzzzzzz}}}zzz{{{~~~~~~{{{zzz{{{~~~}}}zzzyyy{{{|||}}}}}}~~~|||{{{|||{{{xxxxxx{{{}}}zzzyyy{{{{{{xxxxxx{{{{{{||||||}}}~~~~~~}}}~~~~~~~~~~~~}}}||||||||||||{{{{{{{{{{{{~~~~~~}}}}}}zzz|||~~~|||{{{|||}}}||||||||||||||||||||||||~~~}}}|||{{{{{{|||}}}~~~~~~}}}}}}~~~~~~}}}|||zzzzzzyyyyyyyyy|||zzz{{{~~~}}}{{{}}}~~~{{{xxx{{{zzzzzz{{{}}}~~~~~~~~~}}}|||}}}|||xxxwwwyyy}}}{{{{{{~~~~~~zzzyyy|||{{{{{{||||||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~{{{~~~~~~}}}|||||||||}}}|||||||||}}}}}}|||||||||||||||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||{{{zzzyyyyyyyyyzzzyyyxxxzzz}}}}}}{{{yyyyyy{{{|||}}}~~~}}}~~~zzzyyy{{{|||zzz{{{{{{zzz|||||||||}}}}}}}}}{{{{{{}}}~~~~~~~~~}}}}}}~~~{{{|||~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~|||{{{zzzzzzzzzwwwwwwwwwzzz}}}|||zzz{{{~~~~~~}}}{{{yyyzzz~~~~~~{{{zzz{{{~~~~~~~~~}}}~~~}}}}}}~~~}}}||||||||||||xxxyyyzzz|||~~~~~~}}}{{{|||yyyzzz}}}~~~{{{{{{}}}~~~~~~~~~~~~xxxuuuzzz~~~{{{{{{}}}~~~|||}}}~~~zzzmmmkkkzzz}}}|||~~~~~~}}}}}}~~~~~~}}}~~~}}}}}}~~~~~~~~~~~~~~~